.admin-notification-target-copy{gap:.18rem;min-width:0;display:grid}.admin-notification-target-row:hover,.admin-notification-target-row:focus-visible{border-color:rgba(var(--grey5), .86);background:rgba(var(--grey3), .78);outline:none}.admin-notification-target-row[data-selected=true]{border-color:rgba(var(--main), .72);background:rgba(var(--main), .12)}.admin-notification-target-row strong,.admin-notification-target-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-notification-target-row strong{font-size:.86rem;font-weight:750;line-height:1.2}.admin-notification-target-row small{color:rgb(var(--secText));font-size:.76rem;line-height:1.2}.admin-notification-list{gap:.65rem;min-width:0;display:grid}.admin-notification-card{border:1px solid rgba(var(--grey5), .56);border-radius:var(--control-radius);background:rgba(var(--dark4), .58);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.85rem;min-width:0;padding:.75rem;display:grid}.admin-notification-card-main{gap:.38rem;min-width:0;display:grid}.admin-notification-card-title{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.admin-notification-card-title strong{overflow-wrap:anywhere;min-width:0;color:rgb(var(--text));font-size:.95rem;font-weight:700;line-height:1.25}.admin-notification-card-title span,.admin-notification-card-meta{color:rgb(var(--secText));font-size:.78rem;line-height:1.25}.admin-notification-card .notification-markdown{min-width:0;color:rgba(var(--textMuted), .86);font-size:.84rem;line-height:1.45}.admin-notification-card-meta{flex-wrap:wrap;gap:.45rem .75rem;min-width:0;display:flex}.admin-notification-card-actions{justify-content:flex-end;gap:var(--control-gap);flex-wrap:wrap;display:flex}.admin-empty-state{color:rgb(var(--secText));font-size:.9rem;line-height:1.45}.admin-staff-layout{gap:var(--lpadding);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.admin-staff-panel,.admin-rank-card{gap:var(--lpadding);min-width:0;display:grid}.admin-staff-panel h2,.admin-rank-card h2,.admin-staff-panel p,.admin-rank-card p{margin:0}.admin-staff-form-grid{gap:var(--control-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.admin-rank-list{gap:var(--lpadding);grid-column:1/-1;min-width:0;display:grid}.admin-permission-groups{gap:var(--control-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.admin-permission-group{border:1px solid rgba(var(--grey5), .45);border-radius:var(--control-radius);background:rgba(var(--dark4), .55);align-content:start;gap:.55rem;min-width:0;padding:.65rem;display:grid}.admin-permission-group h3{color:rgb(var(--text));margin:0;font-size:.88rem;font-weight:700}.admin-permission-list{gap:.45rem;min-width:0;display:grid}.admin-permission-checkbox .mantine-Checkbox-label{color:rgb(var(--text));font-size:.82rem;font-weight:600;line-height:1.3}.admin-staff-members-table{min-width:62rem}.admin-progress-cell span,.admin-nowrap{white-space:nowrap!important}.admin-action-cell{text-align:center;width:3.75rem;overflow:visible!important}.admin-account-actions{justify-content:flex-end;gap:var(--control-gap);flex-wrap:nowrap;display:flex}.admin-remove-account-confirm,.admin-account-limits-modal,.image-delete-confirm{gap:.75rem;display:grid}.admin-remove-account-confirm>div:first-child,.admin-account-limits-modal>div:first-child,.image-delete-confirm>div:first-child:not(.image-optimize-source){gap:.18rem;display:grid}.admin-remove-account-confirm strong,.admin-account-limits-modal strong,.image-delete-confirm strong{color:rgb(var(--text))}.admin-remove-account-confirm p,.admin-account-limits-modal p,.image-delete-confirm p{color:rgba(var(--textMuted), .88);margin:0;font-size:.86rem;line-height:1.45}.image-optimize-confirm{gap:.85rem}.image-optimize-source{border:1px solid rgba(var(--grey5), .54);border-radius:var(--control-radius);background:rgba(var(--dark4), .62);justify-content:space-between;align-items:center;gap:.75rem;padding:.62rem .72rem;font-size:.76rem;display:flex}.image-optimize-source span{color:rgb(var(--secText))}.image-optimize-source strong{color:rgb(var(--text));text-align:right;font-weight:650}.image-optimize-naming{gap:.65rem;min-width:0;display:grid}.image-optimize-target-status{border-radius:var(--control-radius);border:1px solid;align-items:flex-start;gap:.6rem;min-width:0;min-height:5.25rem;padding:.68rem .72rem;display:flex}.image-optimize-target-status>svg,.image-optimize-target-status>.mantine-Loader-root{flex:none;width:1.05rem;height:1.05rem;margin-top:.05rem}.image-optimize-target-status>div{gap:.18rem;min-width:0;display:grid}.image-optimize-target-status strong{overflow-wrap:anywhere;font-size:.8rem;line-height:1.3}.image-optimize-target-status span{color:rgb(var(--secText));font-size:.74rem;line-height:1.4}.image-optimize-target-status.is-collision{border-color:rgba(var(--warning), .38);background:rgba(var(--warning), .07)}.image-optimize-target-status.is-collision>svg{color:rgb(var(--warning))}.image-optimize-target-status.is-available{border-color:rgba(var(--success), .3);background:rgba(var(--success), .055)}.image-optimize-target-status.is-available>svg{color:rgb(var(--success))}.image-optimize-target-status.is-pending{border-color:rgb(var(--grey5));background:rgb(var(--dark4))}.image-optimize-target-status.is-pending>.mantine-Loader-root{--loader-color:rgb(var(--secText))}.image-optimize-footer{justify-content:space-between;align-items:center;gap:var(--control-gap);flex-wrap:wrap;min-width:0;display:flex}.image-optimize-footer>span{color:rgb(var(--secText));flex:10rem;font-size:.74rem;font-weight:400;line-height:1.35}.image-optimize-footer-actions{justify-content:flex-end;align-items:center;gap:var(--control-gap);margin-left:auto;display:flex}.image-optimize-preview{border:1px solid rgba(var(--grey5), .62);border-radius:var(--mborderRadius);background:rgb(var(--dark3));min-width:0;overflow:hidden}.image-optimize-preview-stage{border-bottom:1px solid rgba(var(--grey5), .48);background:rgb(var(--dark4));place-items:center;min-height:14rem;display:grid;position:relative;overflow:hidden}.image-optimize-preview-stage img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:14rem;display:block}.image-optimize-preview-message{max-width:24rem;color:rgb(var(--secText));text-align:center;padding:1rem;font-size:.8rem;line-height:1.4}.image-optimize-preview-loading{background:rgba(var(--dark4), .72);color:rgb(var(--secText));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;gap:.55rem;font-size:.78rem;font-weight:650;display:flex;position:absolute;inset:0}.image-optimize-preview-caption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.65rem .75rem;display:flex}.image-optimize-preview-caption>div{gap:.16rem;min-width:0;display:grid}.image-optimize-preview-caption strong{font-size:.84rem;line-height:1.2}.image-optimize-preview-caption span{min-width:0;color:rgb(var(--secText));text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.25;overflow:hidden}.image-optimize-preview-caption>span{color:rgba(var(--text), .74);flex:none;font-weight:650}.image-optimize-quality{border:1px solid rgba(var(--grey5), .54);border-radius:var(--mborderRadius);background:rgba(var(--dark4), .62);gap:.7rem;min-width:0;padding:.75rem;display:grid}.image-optimize-quality>div{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.image-optimize-quality>div>div{gap:.18rem;min-width:0;display:grid}.image-optimize-quality strong{font-size:.86rem}.image-optimize-quality span{color:rgb(var(--secText));font-size:.76rem;line-height:1.35}.image-optimize-quality output{color:rgb(var(--text));flex:none;font-size:.82rem;font-weight:700;line-height:1.2}.image-optimize-quality-lossless{padding-bottom:.75rem}.admin-account-limits-grid{gap:var(--control-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.image-optimize-dimensions{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.image-optimize-aspect-lock{align-self:end}.admin-account-partner-toggle{border:1px solid rgba(var(--grey5), .62);border-radius:var(--control-radius);background:rgba(var(--dark3), .48);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.admin-account-partner-toggle>span{gap:.2rem;min-width:0;display:grid}.admin-account-partner-toggle .muted{font-size:.76rem;line-height:1.35}.admin-remove-account-summary,.image-delete-summary{gap:var(--control-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-remove-account-summary>span,.image-delete-summary>span{border:1px solid rgba(var(--grey5), .72);border-radius:var(--control-radius);background:rgb(var(--dark4));min-width:0;color:rgb(var(--secText));gap:.15rem;padding:.55rem .65rem;font-size:.76rem;font-weight:500;display:grid}.admin-remove-account-actions,.image-delete-actions{justify-content:flex-end;gap:var(--control-gap);display:flex}.library-bulk-delete-confirm{gap:.85rem}.library-purge-modal,.library-purge-filter-builder{gap:.85rem;min-width:0;display:grid}.library-purge-filter-section{gap:.6rem;min-width:0;display:grid}.library-purge-filter-heading,.library-purge-filter-row-heading{justify-content:space-between;align-items:center;gap:.65rem;min-width:0;display:flex}.library-purge-filter-heading>div{gap:.15rem;min-width:0;display:grid}.library-purge-filter-heading strong,.library-purge-filter-row-label strong{color:rgb(var(--text));font-size:.82rem;font-weight:700}.library-purge-filter-heading span,.library-purge-filter-description{color:rgb(var(--secText));font-size:.72rem;font-weight:450;line-height:1.35}.library-purge-option-icon{color:rgb(var(--secIcon));flex:none;justify-content:center;align-items:center;display:inline-flex}.library-purge-filter-row-label .library-purge-option-icon{color:rgb(var(--secIcon));transform:translateY(-1px)}.library-purge-filter-list-heading{align-items:flex-end}.library-purge-filter-list{gap:.55rem;min-width:0;display:grid}.library-purge-filter-row{border:1px solid rgba(var(--grey5), .62);border-radius:var(--control-radius);background:rgb(var(--dark3));gap:.45rem;min-width:0;padding:.65rem;display:grid}.library-purge-filter-row-label{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.library-purge-filter-empty{border:1px dashed rgba(var(--grey5), .72);border-radius:var(--control-radius);min-width:0;color:rgb(var(--secText));align-items:center;gap:.55rem;padding:.75rem;font-size:.76rem;line-height:1.35;display:flex}.library-purge-filter-empty>svg{color:rgb(var(--secIcon));flex:none}.library-purge-filter-menu{min-width:14rem}.library-purge-validation,.library-purge-preview-row>span{color:rgb(var(--red2));font-size:.76rem;font-weight:450;line-height:1.35}.library-purge-preview-row{align-items:center;gap:.7rem;display:flex}.library-purge-summary{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){.library-purge-summary{grid-template-columns:minmax(0,1fr)}.library-purge-filter-list-heading,.library-purge-preview-row{flex-direction:column;align-items:flex-start}}.mass-download-builder,.mass-download-plan{gap:.85rem;min-width:0;display:grid}.mass-download-builder>p,.mass-download-plan>p{margin:0}.mass-download-loading{min-height:8rem;color:rgb(var(--secText));justify-content:center;align-items:center;gap:.65rem;font-size:.82rem;display:flex}.mass-download-scope-summary{border:1px solid rgba(var(--grey5), .62);border-radius:var(--control-radius);background:rgba(var(--dark4), .66);gap:.18rem;min-width:0;padding:.62rem .7rem;display:grid}.mass-download-scope-summary strong{color:rgb(var(--text));font-size:.82rem;font-weight:500}.mass-download-scope-summary span,.mass-download-rate-note,.mass-download-plan-note{color:rgb(var(--secText));font-size:.76rem;font-weight:400;line-height:1.42}.mass-download-chunk-options{gap:var(--control-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.mass-download-plan-summary{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.mass-download-plan-summary>div{gap:.12rem;min-width:0;display:grid}.mass-download-plan-summary span{color:rgb(var(--secText));text-transform:uppercase;font-size:.72rem;font-weight:500;line-height:1.2}.mass-download-plan-summary strong{color:rgb(var(--text));font-size:.9rem;font-weight:500;line-height:1.25}.mass-download-plan-summary>strong{color:rgb(var(--secText));flex:none}.mass-download-chunk-list{border:1px solid rgba(var(--grey5), .62);border-radius:var(--control-radius);background:rgba(var(--dark4), .58);min-width:0;max-height:min(44vh,24rem);overflow-y:auto}.mass-download-chunk{border-bottom:1px solid rgba(var(--grey5), .42);justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.48rem .55rem;display:flex}.mass-download-chunk:last-child{border-bottom:0}.mass-download-chunk>div:first-child{gap:.08rem;min-width:0;display:grid}.mass-download-chunk strong{color:rgb(var(--text));font-size:.8rem;font-weight:500}.mass-download-chunk span{color:rgb(var(--secText));font-size:.72rem;font-weight:400}.mass-download-chunk[data-downloaded=true] strong:after{content:" · Downloaded";color:rgb(var(--green2));font-weight:400}.mass-download-actions{flex-wrap:wrap}.library-bulk-delete-list-header{min-width:0;color:rgb(var(--secText));justify-content:space-between;align-items:center;gap:.85rem;padding:.28rem .5rem 0;font-size:.9rem;font-weight:400;line-height:1.2;display:flex}.library-bulk-delete-list-header span:last-child{color:rgb(var(--secText));font-size:.84rem;font-weight:400}.library-bulk-delete-list{border:1px solid rgba(var(--grey), .9);border-radius:var(--lborderRadius);background:rgb(var(--dark4));box-sizing:border-box;min-width:0;display:grid;overflow:hidden;box-shadow:0 0 3px #0003}.library-bulk-delete-list-body{min-width:0;max-height:55vh;overflow-y:auto}.library-bulk-delete-item{box-sizing:border-box;border-radius:0;justify-content:space-between;align-items:center;gap:.65rem;min-width:0;padding:.5rem;display:flex}.library-bulk-delete-item[data-last=true]{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.library-bulk-delete-thumb{object-fit:contain;border:1px solid rgba(var(--grey5), .48);border-radius:var(--control-radius);background:linear-gradient(45deg, rgba(var(--grey4), .38) 25%, transparent 25%), linear-gradient(-45deg, rgba(var(--grey4), .38) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(var(--grey4), .38) 75%), linear-gradient(-45deg, transparent 75%, rgba(var(--grey4), .38) 75%), rgb(var(--dark4));background-position:0 0,0 .32rem,.32rem -.32rem,-.32rem 0;background-size:.64rem .64rem;flex:none;width:3.1rem;height:2.1rem}.library-bulk-delete-item-main{flex:auto;gap:.05rem;min-width:0;display:grid}.library-bulk-delete-item-main strong,.library-bulk-delete-item-main span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.library-bulk-delete-item-main strong{color:rgb(var(--text));font-size:.9rem;font-weight:400;line-height:1.25}.library-bulk-delete-item-main span{color:rgb(var(--secText));font-size:.76rem;font-weight:400;line-height:1.2}.library-bulk-delete-item-size{color:rgba(var(--text), .86);white-space:nowrap;flex:none;font-size:.78rem;font-weight:500;line-height:1.2}.storage-byte-label{white-space:nowrap;align-items:baseline;gap:.3rem;display:inline-flex}.storage-byte-label-actual{color:rgb(var(--secText))}.storage-byte-label[data-storage-adjusted=true] .storage-byte-label-accounted{color:rgb(var(--text))}.library-bulk-delete-item-size.storage-byte-label{text-align:right;max-width:9rem}.library-path-delete-loading{min-height:4.5rem;color:rgb(var(--secText));justify-content:center;align-items:center;gap:.55rem;font-size:.84rem;display:flex}.library-path-delete-folders{gap:.35rem;min-width:0;display:grid}.library-path-delete-folders>strong{color:rgb(var(--secText));text-transform:uppercase;letter-spacing:.04em;font-size:.76rem;font-weight:600}.library-path-delete-folder-list{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}.library-path-delete-folder-list>span{border:1px solid rgba(var(--grey5), .45);border-radius:var(--control-radius);background:rgba(var(--dark4), .55);min-width:0;color:rgb(var(--text));align-items:center;gap:.4rem;padding:.28rem .5rem;font-size:.8rem;line-height:1.2;display:inline-flex}.library-path-delete-folder-list em{color:rgb(var(--secText));font-size:.74rem;font-style:normal}.dashboard-audit-table{min-width:42rem}.root-table{min-width:58rem}.stat{flex-direction:column;gap:.35rem;min-width:0;display:flex}.stat strong{color:rgb(var(--text));text-overflow:ellipsis;white-space:nowrap;font-size:1.35rem;font-weight:700;line-height:1.1;overflow:hidden}
.metric-card .stat{height:100%}.metric-card .stat strong{overflow-wrap:anywhere;white-space:normal}.metric-card .stat strong .metric-card-inline-note{text-overflow:clip;white-space:normal;font-size:.86rem;font-weight:600;overflow:visible}.metric-card-label{width:100%;min-width:0}.cache-misses-title{justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.metric-help-link{appearance:none;width:1rem;height:1rem;color:rgb(var(--secIcon));cursor:help;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.metric-help-link svg{width:13px;height:13px;color:rgb(var(--secIcon));stroke:rgb(var(--secIcon))}.metric-help-link:hover,.metric-help-link:focus-visible{color:rgb(var(--icon));outline:none}.metric-help-link:hover svg,.metric-help-link:focus-visible svg{color:rgb(var(--icon));stroke:rgb(var(--icon))}.metric-card .muted{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.metric-card .metric-card-footer{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.35;overflow:visible}.table-scroll,.admin-table-scroll,.token-table-wrap{border:1px solid rgba(var(--grey5), .55);border-radius:var(--lborderRadius);background:rgba(var(--dark4), .42);width:100%;min-width:0;overflow:auto visible;box-shadow:0 0 3px #00000073}.table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.table th,.table td{border-bottom:1px solid rgba(var(--grey5), .45);text-align:left;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;padding:.65rem .75rem;overflow:hidden}.table th{z-index:2;background:rgb(var(--grey2));color:rgb(var(--secText));font-size:.82rem;font-weight:700;position:sticky;top:0}.table td{max-width:18rem;color:rgba(var(--text), .9);font-size:.86rem}.table tbody tr td{background:rgba(var(--dark4), .72);transition:background .12s}.table tbody tr:nth-child(2n) td{background:rgba(var(--grey2), .5)}.table tbody tr:hover td{background:rgba(var(--grey4), .66)}.table tbody tr[data-selected=true] td{background:rgba(var(--main), .14)}.table [data-table-align=right]{text-align:right}.table [data-table-action]{text-align:center;width:3.75rem}.table td[data-table-action]{text-overflow:clip;overflow:visible}.table [data-table-wrap]{white-space:normal;text-overflow:clip;overflow:visible}.table [data-table-placeholder=true]{color:rgb(var(--secText))}.table .table-empty{max-width:none;color:var(--app-muted);text-align:center;padding:1.25rem .75rem}.library-page,.api-page,.token-page,.audit-page,.workspaces-page{--workspace-blue:var(--main);--workspace-teal:var(--secondary);--workspace-orange:var(--warning);--workspace-surface:rgba(var(--dark4), .82);--workspace-surface-strong:rgba(var(--grey), .72);--workspace-line:rgba(var(--grey5), .64);gap:1rem;min-width:0;display:grid}.workspaces-panel-heading,.workspace-card-header,.workspace-card-footer{justify-content:space-between;align-items:center;gap:.8rem;min-width:0;display:flex}.workspace-card-header{margin-top:.22rem}.workspaces-panel-heading h2{color:rgb(var(--text));margin:0 0 .5rem;font-size:1rem;font-weight:760;line-height:1.15}.workspaces-capacity-panel{gap:1.35rem;min-width:0;display:grid}.workspace-capacity-bar{border:1px solid var(--workspace-line);border-radius:var(--mborderRadius);background:var(--workspace-surface);min-width:0;box-shadow:none;gap:.72rem;padding:.95rem;display:grid}.workspace-capacity-heading{justify-content:space-between;align-items:flex-start;gap:.8rem;min-width:0;display:flex}.workspace-capacity-heading h3{min-width:0;color:rgb(var(--text));font-family:var(--font-display), var(--font);text-transform:uppercase;margin:0;font-size:1.28rem;font-weight:700;line-height:1.1}.workspace-capacity-heading h3 span,.workspace-capacity-legend-text span{color:rgb(var(--secText))}.workspace-capacity-track{min-width:0;height:20px;position:relative;overflow:hidden}.workspace-capacity-summary{min-width:0;color:rgb(var(--secText));font-family:var(--font-display), var(--font);text-align:right;text-transform:uppercase;flex:none;align-self:center;margin-left:auto;font-size:.84rem;font-weight:700;line-height:1.1}.workspace-capacity-ticks{align-items:stretch;gap:4px;min-width:0;height:100%;display:flex;overflow:hidden}.workspace-capacity-tick{border-radius:2px;flex:0 0 6px;width:6px;min-width:6px;height:100%}.workspace-capacity-legend{flex-wrap:wrap;gap:.42rem .9rem;min-width:0;display:flex}.workspace-capacity-legend-item{min-width:0;color:rgba(var(--text), .86);align-items:center;gap:.38rem;font-size:.82rem;font-weight:520;line-height:1.2;display:inline-flex}.workspace-capacity-chip{width:.9rem;height:.9rem;box-shadow:inset 0 0 0 1px rgba(var(--text), .1);border-radius:4px;flex:none;transform:translateY(-.03rem)}.workspace-capacity-legend-text{min-width:0;color:rgba(var(--text), .9);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-capacity-legend i{border:1px solid rgba(var(--text), .12);border-radius:3px;flex:none;width:.62rem;height:.62rem}.workspace-capacity-legend i[data-empty=true]{background:rgba(var(--grey5), .32)}.workspace-capacity-legend b{color:rgba(var(--textMuted), .72);font-size:.72rem;font-weight:600}.workspaces-actions-layout{grid-template-columns:minmax(18rem,28rem);gap:1rem;min-width:0;display:grid}.workspaces-display-card,.workspaces-control-card,.account-settings-card,.workspaces-empty-state{border:1px solid var(--workspace-line);border-radius:var(--mborderRadius);background:var(--workspace-surface);min-width:0;box-shadow:none;padding:.95rem}.workspaces-panel-heading{justify-content:space-between;align-items:flex-start;gap:.8rem;min-width:0;margin-bottom:.9rem;display:flex}.workspaces-panel-heading>div{min-width:0}.workspaces-panel-heading p{margin-top:-.35rem}.workspaces-section-heading{margin-bottom:.95rem}.workspaces-section-heading h2{color:rgb(var(--text));font-family:var(--font-display), var(--font);text-transform:uppercase;margin:0 0 .28rem;font-size:1.28rem;font-weight:700;line-height:1.1}.workspaces-section-heading h2 span{color:rgb(var(--secText));text-transform:none}.workspaces-section-heading p{max-width:none;color:var(--app-muted);white-space:nowrap;margin:0;font-size:.92rem;line-height:1.35}.workspaces-actions-panel,.workspace-create-form,.workspace-invite-form{gap:.75rem;min-width:0;display:grid}.workspaces-action-divider{background:rgba(var(--grey5), .65);height:1px;margin:.25rem 0}.workspace-invite-modal-content{gap:.5rem;min-width:0;display:grid}.workspace-invite-modal-list{border:1px solid rgba(var(--grey), .9);border-radius:var(--lborderRadius);background:rgb(var(--dark4));box-sizing:border-box;min-width:0;display:grid;overflow:hidden;box-shadow:0 0 3px #0003}.workspace-invite-modal-list-header{min-width:0;color:rgb(var(--secText));padding:.28rem .5rem 0;font-size:.9rem;font-weight:400;line-height:1.2}.workspace-invite-modal-list-body{min-width:0;max-height:55vh;overflow-y:auto}.workspace-invite-modal-row{box-sizing:border-box;border-radius:0;justify-content:space-between;align-items:center;gap:.65rem;min-width:0;padding:.5rem;display:flex}.workspace-invite-identity{align-items:center;gap:.65rem;min-width:0;display:flex}.workspace-invite-identity>div{gap:.05rem;min-width:0;display:grid}.workspace-invite-profile-image{border:1px solid rgba(var(--grey5), .48);background:rgb(var(--dark2));width:2.1rem;height:2.1rem;color:rgb(var(--secIcon));border-radius:50%;flex:0 0 2.1rem;place-items:center;display:grid;overflow:hidden}.workspace-invite-profile-image img{object-fit:cover;width:100%;height:100%;display:block}.workspace-invite-profile-image svg{width:1.08rem;height:1.08rem}.workspace-invite-modal-row strong{color:rgb(var(--text));font-size:.9rem;font-weight:400;line-height:1.25}.workspace-invite-identity>div>span{color:rgb(var(--secText));font-size:.76rem;font-weight:400;line-height:1.2}.workspace-invite-modal-actions{flex:none;align-items:center;gap:.16rem;display:flex}.workspaces-allocation-board{gap:.8rem;min-width:0;display:grid}.workspace-card-grid{--workspace-card-min-width:23.5rem;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--workspace-card-min-width)), 1fr));gap:.68rem;width:100%;min-width:0;display:grid}.workspace-card{border:1px solid rgba(var(--grey5), .58);border-radius:var(--mborderRadius);background:rgba(var(--dark4), .82);min-width:0;height:17.1875rem;box-shadow:none;grid-template-rows:auto auto minmax(0,1fr);gap:.48rem;padding:.64rem;display:grid;position:relative}.workspace-card[data-current=true]{border-color:rgba(var(--grey5), .58);background:rgba(var(--dark4), .82)}.workspace-card-title{align-items:center;gap:.46rem;min-width:0;display:flex}.workspace-card-title>div{gap:.04rem;min-width:0;display:grid}.workspace-card-title strong{min-width:0;color:rgb(var(--text));text-overflow:ellipsis;white-space:nowrap;font-size:1.08rem;font-weight:550;line-height:1.15;overflow:hidden}.workspace-card-title span:not(.workspace-card-icon){min-width:0;color:rgba(var(--textMuted), .72);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.workspace-card-title span.workspace-card-subtitle{color:rgb(var(--secText));font-size:.82rem;font-weight:500;line-height:1.15}.workspace-title-row,.workspace-rename-row{white-space:nowrap;align-items:center;gap:.28rem;min-width:0;display:inline-flex;overflow:visible}.workspace-card-title .workspace-title-row{color:rgb(var(--text));font-size:1.08rem}.workspace-title-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-card-title .workspace-rename-row{color:rgb(var(--text));font-size:1.08rem}.workspace-rename-input{width:auto;min-width:0;max-width:min(100%,14rem);color:rgb(var(--text));font:inherit;background:0 0;border:0;outline:0;flex:0 auto;padding:0;font-size:1.08rem;font-weight:550;line-height:1.15}.workspace-rename-input:disabled{opacity:.7}.workspace-card-icon{width:1.08rem;height:1.08rem;color:rgb(var(--secIcon));flex:none;place-items:center;display:grid;transform:translateY(.15rem)}.workspace-card-icon svg{width:1.08rem;height:1.08rem}.workspace-card-profile-image{border:1px solid rgba(var(--grey5), .72);background:rgb(var(--dark2));width:2.8rem;height:2.8rem;color:rgb(var(--secIcon));cursor:pointer;border-radius:50%;flex:0 0 2.8rem;place-items:center;padding:0;display:grid;position:relative;overflow:visible}.workspace-card-profile-image:disabled{cursor:default;opacity:1}.workspace-card-profile-image>img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.workspace-card-profile-image>svg{width:1.2rem;height:1.2rem}.workspace-card-profile-image>span{border:1px solid rgb(var(--dark2));background:rgb(var(--main));width:1rem;height:1rem;color:rgb(var(--text));border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-.08rem;right:-.08rem}.workspace-card-profile-image>span svg{width:.62rem;height:.62rem}.workspace-picture-manager{justify-items:center;gap:.9rem;min-width:0;display:grid}.workspace-picture-manager-preview{aspect-ratio:1;border:1px solid rgba(var(--grey5), .72);background:rgb(var(--dark2));width:min(17rem,68vw);color:rgb(var(--secIcon));box-shadow:0 0 0 .45rem rgba(var(--grey2), .38);border-radius:50%;place-items:center;display:grid;overflow:hidden}.workspace-picture-manager-preview img{object-fit:cover;width:100%;height:100%;display:block}.workspace-picture-manager-preview>svg{width:4rem;height:4rem}.workspace-picture-manager-preview[data-empty=true]{border-style:dashed}.workspace-picture-manager-copy{text-align:center;justify-items:center;gap:.18rem;min-width:0;display:grid}.workspace-picture-manager-copy strong,.workspace-picture-manager-copy span{overflow-wrap:anywhere;max-width:100%}.workspace-picture-manager-copy strong{color:rgb(var(--text));font-size:.98rem}.workspace-picture-manager-copy span{color:rgba(var(--textMuted), .8);font-size:.76rem;line-height:1.4}.workspace-picture-manager-actions{justify-content:center;align-items:center;gap:var(--control-gap);flex-wrap:wrap;min-width:0;display:flex}.workspace-current-badge{z-index:1;border:1px solid rgb(var(--main));background:rgb(var(--main));color:rgb(var(--text));text-transform:uppercase;border-radius:4px;padding:.18rem .46rem;font-size:.62rem;font-weight:700;line-height:1.15;position:absolute;top:-.55rem;left:.62rem}.workspace-current-badge-outgoing{pointer-events:none;animation:.56s forwards workspace-current-release}@keyframes workspace-current-release{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-.38rem)scale(.86)}}.workspace-card-stats{gap:0;min-width:0;padding:0;display:grid}.workspace-card-stats>div{border-bottom:1px solid rgba(var(--grey5), .34);justify-content:space-between;align-items:center;gap:.9rem;min-width:0;padding:.24rem 0;display:flex}.workspace-card-stats>div:last-child{border-bottom:0}.workspace-card-stats>div>span{color:rgb(var(--secText));text-transform:uppercase;font-size:.9rem;font-weight:500}.workspace-card-footer span{color:rgba(var(--textMuted), .78);text-transform:none;font-size:.68rem;font-weight:600}.workspace-card-stats strong{min-width:0;color:rgb(var(--text));text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:650;overflow:hidden}.workspace-card-stat-value{justify-content:flex-end;align-items:center;gap:.32rem;display:inline-flex}.workspace-card-stats .workspace-card-stat-percent{color:rgb(var(--secText));font-size:.9rem;font-weight:600}.workspace-allocation-modal{gap:.72rem;min-width:0}.workspace-allocation-assigned-value{border:1px solid rgba(var(--grey5), .62);border-radius:var(--sborderRadius);background:rgba(var(--dark3), .5);box-sizing:border-box;cursor:text;justify-content:flex-end;align-items:center;gap:.3rem;min-width:0;padding:.16rem .36rem;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}
.workspace-allocation-assigned-value:hover{border-color:rgba(var(--grey4), .82);background:rgba(var(--dark3), .78)}.workspace-allocation-assigned-value:focus-within{border-color:rgba(var(--main), .86);background:rgba(var(--dark3), .78);box-shadow:0 0 0 1px rgba(var(--main), .2)}.workspace-allocation-assigned-value[data-disabled=true]{cursor:default;opacity:.68}.workspace-allocation-edit-indicator{color:rgb(var(--secIcon));cursor:text;justify-content:center;align-self:center;align-items:center;display:inline-flex;transform:translateY(-1px)}.workspace-allocation-edit-indicator svg{fill:currentColor;width:13px;height:13px;font-size:13px}.workspace-allocation-unit{color:rgb(var(--secText));font-size:.95rem;font-weight:650;line-height:1.35rem}.workspace-allocation-input-root{width:auto;min-width:0}.workspace-allocation-input-wrapper{height:1.35rem!important;min-height:1.35rem!important}.workspace-allocation-input-control{text-align:right;height:1.35rem!important;min-height:1.35rem!important;color:rgb(var(--text))!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:.95rem!important;font-weight:650!important;line-height:1.35rem!important}.workspace-allocation-input-control:focus,.workspace-allocation-input-control:focus-within{box-shadow:none!important;border:0!important}.workspace-allocation-input-control:disabled{opacity:.65}.workspace-allocation-input-control::placeholder{color:rgba(var(--textMuted), .54)}.workspace-allocation-modal-hint{min-height:1.05rem;color:rgba(var(--textMuted), .76);margin:-.08rem 0 0;font-size:.74rem;line-height:1.35}.workspace-allocation-modal-hint[data-state=warning]{color:rgb(var(--warning))}.workspace-allocation-modal-actions{justify-content:flex-end;align-items:center;gap:var(--control-gap);flex-wrap:wrap;min-width:0;display:flex}.workspace-card-footer{align-self:end;width:100%;padding-top:.1rem}.workspace-card-id{border:1px solid rgba(var(--grey5), .54);background:rgba(var(--grey), .64);min-width:0;max-width:min(100%,12rem);color:rgb(var(--secText));font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:3px;align-items:center;gap:.32rem;padding:.34rem .48rem;font-size:.72rem;font-weight:400;line-height:1;transition:border-color .14s,background .14s,color .14s;display:inline-flex;overflow:hidden}.workspace-card-id:hover{border-color:rgba(var(--grey5), .74);background:rgba(var(--grey2), .62);color:rgb(var(--text))}.workspace-card-id span{color:rgb(var(--secIcon));align-items:center;font-size:.92rem;font-weight:700;line-height:1;display:inline-flex;transform:translateY(.025rem)}.workspace-delete-confirm{gap:.72rem;display:grid}.workspace-delete-confirm p{color:rgba(var(--textMuted), .82);margin:0;font-size:.78rem;line-height:1.42}.workspace-delete-loading{color:rgb(var(--secText));align-items:center;gap:.42rem;font-size:.76rem;font-weight:600;display:inline-flex}.workspace-delete-summary{padding:.06rem 0}.workspace-delete-actions{justify-content:flex-end;gap:var(--control-gap);flex-wrap:wrap;display:flex}.hold-confirm-button{display:inline-flex}.hold-confirm-icon{place-items:center;width:1rem;height:1rem;display:inline-grid;position:relative}.hold-confirm-icon-layer{opacity:0;pointer-events:none;place-items:center;transition:opacity .14s;display:grid;position:absolute;inset:0}.hold-confirm-icon-layer[data-visible=true]{opacity:1}.hold-confirm-icon svg{width:1rem;height:1rem;margin:0!important}.compact-starter-icon-layer{opacity:0;pointer-events:none;place-items:center;transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;inset:0;transform:scale(.72)}.compact-starter-icon-layer[data-visible=true]{opacity:1;transform:scale(1)}.compact-starter-icon-layer>svg{color:inherit}.workspace-card-footer-actions{justify-content:flex-end;align-items:center;gap:var(--control-gap);flex-wrap:wrap;min-width:0;margin-left:auto;display:flex}.workspace-card-create-slot{grid-template-rows:minmax(0,1fr) auto;gap:.48rem;min-width:0;height:17.1875rem;display:grid}.workspace-card-create-slot>.workspace-card{height:100%}.workspace-card-add{border:1px dashed rgba(var(--grey5), .82);background:rgba(var(--dark4), .46);width:100%;min-width:0;min-height:0;color:rgb(var(--text));text-align:center;cursor:pointer;grid-template-rows:auto auto auto;align-content:center;place-items:center;gap:.28rem;padding:.64rem;display:grid}.workspace-card-add:focus-visible{outline:1px solid rgba(var(--main), .72);outline-offset:-2px}.workspace-card-add:disabled{cursor:not-allowed;opacity:.58}.workspace-card-add svg{color:rgb(var(--secIcon))}.workspace-card-add strong{width:100%;font-size:.92rem}.workspace-card-add span{width:100%;color:rgb(var(--secText));margin-top:-.4rem;font-size:.74rem;font-weight:600}.workspace-card-create-form{border-style:dashed;gap:.48rem;min-width:0;min-height:0;padding:.64rem;display:grid;overflow-y:auto}.workspace-card-invite-footer{border:1px solid rgba(var(--grey5), .58);border-radius:var(--mborderRadius);background:rgba(var(--dark4), .82);justify-content:space-between;align-items:center;gap:.65rem;min-width:0;padding:.46rem .55rem;display:flex}.workspace-card-invite-avatars{flex:none;align-items:center;min-width:max-content;padding-left:.08rem;display:flex}.workspace-card-invite-avatars>span{aspect-ratio:1;z-index:0;background:rgb(var(--dark2));width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px;color:rgb(var(--secIcon));border:0;border-radius:50%;flex:0 0 32px;place-items:center;display:grid;position:relative;overflow:hidden}.workspace-card-invite-avatars>span:after{content:"";z-index:1;border:1px solid rgba(var(--grey5), .82);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.workspace-card-invite-avatars>span+span{margin-left:-.42rem}.workspace-card-invite-avatars>span:first-child{z-index:4}.workspace-card-invite-avatars>span:nth-child(2){z-index:3}.workspace-card-invite-avatars>span:nth-child(3){z-index:2}.workspace-card-invite-avatars>span:nth-child(4){z-index:1}.workspace-card-invite-avatars img{object-fit:cover;width:100%;height:100%;display:block}.workspace-card-invite-avatars svg{width:.82rem;height:.82rem}.workspace-card-invite-avatars>.workspace-card-invite-count{color:rgb(var(--text));text-align:center;white-space:nowrap;justify-content:center;align-items:center;font-size:11px;font-weight:800;line-height:1;display:flex}.workspace-access-menu{gap:.72rem;width:100%;padding:.1rem 0 0;display:grid}.workspace-access-empty{color:rgba(var(--textMuted), .76);font-size:.74rem}.workspace-access-search{gap:.45rem;display:grid}.workspace-access-search-loader{opacity:.9}.workspace-access-section-heading{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.05rem .05rem 0;display:flex}.workspace-access-section-heading strong{color:rgb(var(--text));text-transform:uppercase;font-size:.78rem;font-weight:650;line-height:1.15}.workspace-access-section-heading span{border:1px solid rgba(var(--grey5), .5);background:rgba(var(--grey2), .58);color:rgb(var(--secText));border-radius:4px;padding:.18rem .42rem;font-size:.72rem;font-weight:650;line-height:1}.workspace-access-pending,.workspace-access-invite-list{gap:.44rem;min-width:0;display:grid}.workspace-access-invite{border:1px solid rgba(var(--grey5), .46);border-radius:var(--control-radius);background:rgba(var(--grey), .42);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;min-width:0;padding:.5rem .58rem;display:grid}.workspace-access-invite-person,.workspace-access-member-person{align-items:center;gap:.48rem;min-width:0;display:flex}.workspace-person-avatar{border:1px solid rgba(var(--grey5), .62);flex:none;width:1.9rem;height:1.9rem}.workspace-access-invite[data-matched=true]{border-color:rgba(var(--green2), .28)}.workspace-access-invite-main,.workspace-access-invite-meta{gap:.08rem;min-width:0;display:grid}.workspace-access-invite-main strong,.workspace-access-invite-main span,.workspace-access-invite-meta span,.workspace-access-invite-meta small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-access-invite-main strong{color:rgb(var(--text));font-size:.8rem;font-weight:650}.workspace-access-invite-main span,.workspace-access-invite-meta small{color:rgba(var(--textMuted), .74);font-size:.7rem;font-weight:500}.workspace-access-invite-meta{text-align:right}.workspace-access-invite-meta span{color:rgb(var(--secText));text-transform:uppercase;font-size:.7rem;font-weight:650}.workspace-access-results{gap:.28rem;max-height:9rem;display:grid;overflow:auto}.workspace-access-result{border:1px solid rgba(var(--grey5), .52);border-radius:var(--control-radius);background:rgba(var(--grey), .58);min-width:0;color:rgb(var(--text));text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.42rem .48rem;display:grid}.workspace-access-result-copy,.workspace-access-member-copy{gap:.06rem;min-width:0;display:grid}.workspace-access-result-copy strong,.workspace-access-member-copy strong{color:rgb(var(--text));font-size:.78rem}.workspace-access-result span,.workspace-access-result small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-access-result small{color:rgba(var(--textMuted), .75)}.workspace-access-table-wrap{border:1px solid rgba(var(--grey5), .55);border-radius:var(--control-radius);background:rgba(var(--dark4), .42);max-height:15rem;overflow:auto;box-shadow:0 0 3px #00000052}.workspace-access-table{border-collapse:separate;border-spacing:0;width:100%;color:rgb(var(--text));font-size:.76rem}.workspace-access-table th,.workspace-access-table td{border-bottom:1px solid rgba(var(--grey5), .45);text-align:left;vertical-align:middle;padding:.48rem .55rem}.workspace-access-table th{z-index:1;background:rgb(var(--grey2));color:rgb(var(--secText));text-transform:uppercase;font-size:.68rem;font-weight:700;position:sticky;top:0}.workspace-access-table tbody tr{background:rgba(var(--dark4), .72);transition:background .12s}.workspace-access-table tbody tr:nth-child(2n){background:rgba(var(--grey2), .5)}.workspace-access-table tbody tr:hover{background:rgba(var(--grey4), .66)}.workspace-access-table tbody tr:last-child td{border-bottom:0}.workspace-access-table td:not(:first-child){color:rgba(var(--text), .84)}.workspace-member-remove-confirm{gap:.85rem;min-width:0;display:grid}.workspace-member-remove-confirm p{color:rgb(var(--secText));margin:0;font-size:.82rem;line-height:1.45}.workspace-member-remove-person{border:1px solid rgba(var(--grey5), .5);border-radius:var(--control-radius);background:rgba(var(--grey), .44);align-items:center;gap:.65rem;min-width:0;padding:.58rem;display:flex}.workspace-member-remove-person>div:last-child{gap:.08rem;min-width:0;display:grid}.workspace-member-remove-person strong,.workspace-member-remove-person span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-member-remove-person strong{color:rgb(var(--text));font-size:.84rem}.workspace-member-remove-person span{color:rgba(var(--textMuted), .78);font-size:.72rem}.workspace-member-remove-actions{justify-content:flex-end;align-items:center;gap:var(--control-gap);flex-wrap:wrap;min-width:0;display:flex}.workspace-access-table td:first-child strong,.workspace-access-table td:first-child span,.workspace-access-table td:first-child small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-access-table td:first-child strong{color:rgb(var(--text))}.workspace-access-table td:first-child small{color:rgb(var(--secText));font-size:.7rem}.account-settings-page,.account-settings-list{gap:.75rem;min-width:0;display:grid}.account-settings-card{max-width:48rem}.account-profile-image-setting{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-width:0;display:grid}.account-profile-image-preview{border:1px solid rgba(var(--grey5), .72);flex:none;width:5rem;height:5rem}.account-profile-image-copy{gap:.2rem;min-width:0;display:grid}.account-profile-image-copy strong{color:rgb(var(--text));font-size:.9rem}.account-profile-image-copy span{max-width:34rem;color:rgba(var(--textMuted), .72);font-size:.76rem;line-height:1.4}.account-profile-image-actions{justify-content:flex-end;align-items:center;gap:var(--control-gap);flex-wrap:wrap;display:flex}.profile-image-crop-content{gap:.8rem;min-width:0;display:grid}.profile-image-crop-viewport{aspect-ratio:1;border:1px solid rgba(var(--grey5), .72);border-radius:var(--control-radius);background-color:rgb(var(--dark3));cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;justify-self:center;width:min(20rem,100%);position:relative;overflow:hidden}.profile-image-crop-viewport:active{cursor:grabbing}.profile-image-crop-viewport>img{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;will-change:left, top, transform;max-width:none;display:block;position:absolute}.profile-image-crop-mask{z-index:2;border:2px solid rgba(var(--text), .76);box-shadow:0 0 0 999px rgba(var(--dark), .58);pointer-events:none;border-radius:50%;position:absolute;inset:0}.profile-image-crop-loading{color:rgb(var(--secText));place-items:center;font-size:.76rem;display:grid;position:absolute;inset:0}.profile-image-crop-help{text-align:center;gap:.18rem;min-width:0;display:grid}.profile-image-crop-help strong{color:rgb(var(--text));font-size:.82rem}.profile-image-crop-help span{color:rgb(var(--secText));font-size:.72rem}.profile-image-crop-controls{min-width:0;color:rgb(var(--secIcon));grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.55rem;display:grid}.profile-image-crop-controls>svg{width:1rem;height:1rem}.profile-image-crop-slider{height:var(--control-height);flex-direction:column;justify-content:center;padding:0;display:flex}.profile-image-crop-slider .mantine-Slider-trackContainer{align-items:center;width:100%;height:1.4rem;display:flex}.profile-image-crop-slider .mantine-Slider-track{height:.42rem}.profile-image-crop-slider .mantine-Slider-track:before{background:rgb(var(--dark3))}.profile-image-crop-slider .mantine-Slider-bar{background:rgb(var(--blue2))}.profile-image-crop-slider .mantine-Slider-thumb{border-width:.15rem;border-color:rgb(var(--blue2));background:rgb(var(--dark4));width:.85rem;height:.85rem}.profile-image-crop-error{border:1px solid rgba(var(--red2), .55);border-radius:var(--control-radius);background:rgba(var(--red2), .1);color:rgb(var(--text));margin:0;padding:.55rem .65rem;font-size:.72rem;line-height:1.4}.profile-image-crop-actions{justify-content:flex-end;gap:var(--control-gap);padding-top:.15rem;display:flex}
@media (max-width:760px){.account-profile-image-setting{grid-template-columns:auto minmax(0,1fr)}.account-profile-image-actions{grid-column:1/-1;justify-content:flex-start}}.account-settings-row{border-top:1px solid rgba(var(--grey5), .38);justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.74rem 0;display:flex}.account-settings-card{padding-inline-start:0}.account-settings-card .workspaces-panel-heading h2{color:rgb(var(--text));font-family:var(--font-display), var(--font);text-transform:uppercase;margin:0 0 .28rem;font-size:.95rem;font-weight:700;line-height:1.15}.account-settings-card .workspaces-panel-heading p{max-width:44rem;color:var(--app-muted);margin:0;font-size:.86rem;line-height:1.42}.account-settings-row>div{gap:.18rem;min-width:0;display:grid}.account-settings-row strong{color:rgb(var(--text));font-size:.88rem}.account-settings-row span{color:rgba(var(--textMuted), .76);font-size:.78rem}.account-page{width:100%;min-height:calc(100dvh - var(--public-header-height));padding:var(--lpadding);--workspace-surface:rgb(var(--dark4));--workspace-line:rgb(var(--grey3));--account-row-line:rgb(var(--grey3))}.account-page-shell{align-content:start;gap:1rem;width:min(100%,104rem);min-width:0;margin:0 auto;display:grid}.account-page-heading{padding-top:0}.account-page-heading>div:first-child{flex:58rem}.account-page-heading p{max-width:62rem}.account-overview-card span,.account-panel-heading p,.account-detail-list dt,.account-detail-list small,.account-timeline-list small,.account-access-pill span,.account-empty-row{color:rgb(var(--secText))}.account-overview-card span,.account-access-pill span{letter-spacing:0;text-transform:uppercase;font-size:.8rem;font-weight:500;line-height:1}.account-loading-panel,.account-empty-panel,.account-panel,.account-overview-card{border-color:var(--workspace-line);background:var(--workspace-surface);min-width:0;box-shadow:none}.account-loading-panel{place-items:center;min-height:18rem;display:grid}.account-loading-panel span{color:rgb(var(--secText));font-size:.92rem;font-weight:620}.account-empty-panel{justify-content:space-between;align-items:center;gap:1rem;min-height:18rem;padding:1.1rem;display:flex}.account-empty-panel>div{gap:.45rem;min-width:0;display:grid}.account-empty-panel svg{color:rgb(var(--secIcon))}.account-empty-panel h2{color:rgb(var(--text));margin:0;font-size:1.2rem;line-height:1.15}.account-empty-panel p{max-width:42rem;color:rgb(var(--secText));margin:0;font-size:.95rem;line-height:1.5}.account-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.8rem;min-width:0;display:grid}.account-overview-card{gap:.55rem;padding:.9rem;display:grid}.account-overview-card span{align-items:center;gap:.38rem;display:inline-flex}article.workspaces-display-card.account-overview-card>span{text-transform:uppercase;align-items:center;font-size:.95rem;font-weight:500;line-height:1.1}article.workspaces-display-card.account-overview-card>span>svg{flex:0 0 1rem;width:1rem;height:1rem}.account-overview-card svg,.account-panel-title>.workspace-card-icon svg{color:rgb(var(--secIcon))}.account-overview-card strong{min-width:0;color:rgb(var(--text));font-family:var(--font-display), var(--font);text-overflow:ellipsis;white-space:nowrap;font-size:1.55rem;font-weight:680;line-height:1.05;overflow:hidden}.account-overview-card small{min-width:0;color:rgb(var(--secText));text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;line-height:1.3;overflow:hidden}.account-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.8rem;min-width:0;display:grid}.account-panel{align-content:start;gap:.95rem;min-height:0;display:grid}.account-panel-heading.workspaces-panel-heading{margin-bottom:0}.account-timeline-panel{grid-template-rows:auto minmax(0,1fr);overflow:hidden}.account-panel-heading{align-items:flex-start}.account-panel-title{align-items:flex-start;gap:.46rem;min-width:0;display:flex}.account-panel-title>div{min-width:0}.account-panel-title>.workspace-card-icon{margin-top:.02rem;transform:none}.account-panel-heading h2{color:rgb(var(--text));font-family:var(--font-display), var(--font);text-transform:uppercase;margin:0;font-size:1rem;font-weight:720;line-height:1.1}.account-panel-heading p{max-width:54rem;margin:0;font-size:.86rem;line-height:1.42}.account-detail-list{gap:0;min-width:0;margin:0;display:grid}.account-detail-list>div{border-bottom:1px solid var(--account-row-line);grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-items:baseline;gap:.7rem;min-width:0;padding:.48rem 0;display:grid}.account-detail-list>div:last-child{border-bottom:0}.account-detail-list dt,.account-detail-list dd{margin:0}.account-detail-list dd{min-width:0;color:rgb(var(--text));text-align:right;text-overflow:ellipsis;white-space:nowrap;justify-self:end;font-size:.9rem;font-weight:620;line-height:1.25;overflow:hidden}.account-detail-value{justify-content:flex-end;align-items:center;gap:.28rem;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.account-detail-value-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.account-detail-copy-anchor{flex:none}.account-detail-list small{text-align:right;text-overflow:ellipsis;white-space:nowrap;grid-column:2;justify-self:end;min-width:0;font-size:.75rem;overflow:hidden}.account-timeline-list{scrollbar-color:rgb(var(--grey4)) transparent;scrollbar-width:thin;align-content:start;gap:.7rem;min-width:0;min-height:0;padding-right:.3rem;display:grid;position:relative;overflow-y:auto}.account-timeline-list::-webkit-scrollbar{width:8px}.account-timeline-list::-webkit-scrollbar-track{background:0 0;border-radius:999px}.account-timeline-list::-webkit-scrollbar-thumb{background:rgb(var(--grey4));border-radius:999px}.account-timeline-list:before{content:"";background:var(--account-row-line);width:1px;position:absolute;top:.48rem;bottom:.48rem;left:.32rem}.account-timeline-list article{grid-template-columns:.7rem minmax(0,1fr);gap:.65rem;min-width:0;display:grid;position:relative}.account-timeline-list article>span{border:1px solid rgb(var(--secIcon));background:rgb(var(--dark4));z-index:1;border-radius:50%;width:.54rem;height:.54rem;margin:.4rem 0 0 .08rem}.account-timeline-list article>div{min-width:0}.account-timeline-list strong{color:rgb(var(--text));font-size:.96rem;line-height:1.22;display:block}.account-timeline-list p{color:rgb(var(--secText));margin:.16rem 0 0;font-size:.82rem;line-height:1.3}.account-timeline-list small{margin-top:.1rem;font-size:.76rem;line-height:1.35;display:block}.account-usage-list{gap:0;display:grid}.account-usage-list article{border-bottom:1px solid var(--account-row-line);gap:.4rem;min-width:0;padding:.48rem 0;display:grid}.account-usage-list article:last-child{border-bottom:0}.account-usage-list article>div:first-child{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.account-usage-list strong{color:rgb(var(--text));font-size:.88rem}.account-usage-list span{color:rgb(var(--secText));font-size:.82rem}.account-usage-track{background:rgb(var(--grey2));border-radius:99px;height:4px;overflow:hidden}.account-usage-track span{border-radius:inherit;background:rgb(var(--main));height:100%;display:block}.account-access-grid{border-top:1px solid var(--account-row-line);border-bottom:1px solid var(--account-row-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.account-access-pill{border-right:1px solid var(--account-row-line);gap:.25rem;min-width:0;padding:.58rem .68rem;display:grid}.account-access-pill:last-child{border-right:0}.account-access-pill strong{min-width:0;color:rgb(var(--text));text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;line-height:1.2;overflow:hidden}.account-empty-row{border-bottom:1px solid var(--account-row-line);min-width:0;padding:.58rem 0;display:grid}.account-empty-row:last-child{border-bottom:0}.account-empty-row{grid-template-columns:1fr;font-size:.84rem;line-height:1.4}@media (max-width:88rem){.account-overview-grid,.account-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:52rem){.account-page{padding-right:var(--mpadding);padding-left:var(--mpadding)}.account-page-heading,.account-empty-panel{flex-direction:column;align-items:stretch}.account-page-heading>div:first-child{flex:0 auto}.account-overview-grid,.account-layout-grid,.account-detail-list,.account-access-grid{grid-template-columns:1fr}.account-timeline-panel{grid-template-rows:auto;overflow:visible}.account-timeline-list{padding-right:0;overflow:visible}.account-detail-list>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.2rem 1rem}.account-detail-list dd,.account-detail-value{width:100%}.account-detail-value-text{text-align:left;white-space:nowrap;direction:ltr;flex:auto}.account-detail-list small{grid-column:2}.account-access-grid{border-top:0}.account-access-pill{border-right:0;border-top:1px solid var(--account-row-line);padding-left:0;padding-right:0}}@media (max-width:48rem){.workspace-card-grid{grid-template-columns:minmax(0,1fr)}}.api-doc-hero{align-items:start;gap:var(--lpadding);grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);padding:.2rem .15rem;display:grid}.api-page{justify-self:center;width:100%;max-width:82rem}.api-doc-hero-copy{gap:0;min-width:0;display:grid}.api-doc-hero-copy h2{color:rgb(var(--text));font-family:var(--font-display), var(--font);text-transform:uppercase;margin:0 0 .35rem;font-size:1.9rem;font-weight:700;line-height:1.1}.api-doc-hero-copy p{max-width:44rem;color:var(--app-muted);margin:0;font-size:.95rem;line-height:1.55}.api-doc-url-list{border:1px solid rgba(var(--grey5), .58);border-radius:var(--mborderRadius);background:rgba(var(--dark3), .48);gap:0;min-width:0;display:grid}.api-doc-url-row{border-top:1px solid rgba(var(--grey5), .42);gap:.25rem;min-width:0;padding:.65rem .75rem;display:grid}.api-doc-url-row:first-child{border-top:0}.api-doc-url-row span,.api-code-header span{color:rgb(var(--secText));text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.2}.api-doc-url-row code,.api-doc-step-copy code,.api-code-block code,.api-doc-accordion .muted code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.api-doc-url-row code{min-width:0;color:rgb(var(--text));overflow-wrap:anywhere;font-size:.78rem;line-height:1.45}.api-doc-accordion .muted{max-width:68rem;line-height:1.55}.api-doc-accordion .muted code{color:rgb(var(--text));font-size:.82rem}.api-accordion{border:1px solid rgb(var(--grey3));border-radius:var(--lborderRadius);background:rgb(var(--dark2));min-width:0;overflow:hidden;box-shadow:0 0 3px #0003}.api-accordion .mantine-Accordion-item{background:rgb(var(--dark2));border:0;min-width:0;transition:background .2s,border .2s}.api-accordion .mantine-Accordion-item+.mantine-Accordion-item{border-top:1px solid rgb(var(--grey3))}.api-accordion .api-accordion-ripple-button{width:100%;text-align:inherit;display:block;overflow:hidden}.api-accordion .mantine-Accordion-control{background:rgb(var(--grey));min-height:2.75rem;color:rgb(var(--text));border:0;border-radius:0;padding:.85rem .9rem;transition:background .2s,border .2s}.api-accordion .mantine-Accordion-control:hover{background:rgb(var(--grey2))}.api-accordion .mantine-Accordion-control[aria-expanded=true]{background:rgb(var(--grey))}.api-accordion .mantine-Accordion-control:focus-visible{outline:1px solid rgba(var(--main), .72);outline-offset:-2px}.api-accordion .mantine-Accordion-label{min-width:0;padding:0}.api-accordion .mantine-Accordion-chevron,.api-accordion .mantine-Accordion-chevron svg{width:1.25rem;height:1.25rem;color:rgba(var(--secIcon), .9)}.api-accordion .mantine-Accordion-content{border-top:1px solid rgb(var(--grey3));background:rgb(var(--dark2));padding:0}.api-accordion-ripple-root{color:#ffffff40!important}.api-accordion-ripple-visible{opacity:.62!important}.api-accordion-ripple-child{background-color:#ffffff40!important}.api-doc-accordion-copy{min-width:0;font-family:var(--font);gap:.2rem;display:grid}.api-doc-accordion-copy strong{color:rgb(var(--text));font-size:1.08rem;font-weight:700;line-height:1.25}.api-doc-accordion-copy>span{color:rgba(var(--text), .68);font-size:.86rem;font-weight:400;line-height:1.48}.api-doc-accordion-content{min-width:0;color:rgba(var(--text), .87);gap:1.35rem;padding:1rem .9rem 1.1rem;display:grid}.api-doc-ordered-list{gap:.55rem;min-width:0;margin:0;padding-left:1.35rem;display:grid}.api-doc-ordered-list li{color:rgba(var(--text), .88);font-size:.9rem;line-height:1.5}.api-code-block{border:1px solid rgba(var(--grey5), .58);border-radius:var(--mborderRadius);background:rgba(var(--dark3), .54);min-width:0;overflow:hidden}.api-code-header{border-bottom:1px solid rgba(var(--grey5), .42);justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.45rem .55rem .45rem .75rem;display:flex}.api-code-header>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.api-code-block pre{scrollbar-color:rgb(var(--grey4)) transparent;scrollbar-width:thin;min-width:0;max-width:100%;margin:0;padding:.75rem;overflow:auto hidden}.api-code-block pre code{width:max-content;min-width:100%;color:rgba(var(--text), .92);white-space:pre;font-size:.78rem;line-height:1.55;display:block}
.account-connections-panel{grid-column:1/-1}.account-connections-content{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;min-width:0;display:grid}.account-connections-section{align-content:start;gap:.95rem;min-width:0;display:grid}.account-entitlements-heading>span{color:rgb(var(--secText));flex:none;font-size:.76rem;line-height:1.2}.account-connection-grid{border-top:1px solid var(--account-row-line);border-bottom:1px solid var(--account-row-line);gap:0;min-width:0;display:grid}.account-connection-card{border-bottom:1px solid var(--account-row-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;padding:.46rem 0;display:grid}.account-connection-card:last-child{border-bottom:0}.account-connection-icon{width:2rem;height:2rem;color:rgb(var(--secIcon));place-items:center;display:grid}.account-connection-icon svg{width:1.75rem;height:1.75rem}.account-connection-card[data-platform=cfx] .account-connection-icon{color:#ff6b00}.account-connection-card[data-platform=discord] .account-connection-icon{color:#5865f2}.account-connection-status{flex:none;align-self:flex-start;align-items:center;margin-top:-.08rem;display:inline-flex;overflow:visible;transform:translate(-.2rem,-.1rem)}.account-connection-status i{background:rgb(var(--grey5));border-radius:50%;width:.42rem;height:.42rem}.account-connection-card[data-connected=true] .account-connection-status i{background:rgb(var(--success))}.account-connection-card-body{gap:0;min-width:0;display:grid}.account-connection-card-body>div{align-items:center;gap:.28rem;min-width:0;display:flex}.account-connection-card-body strong{min-width:0;color:rgb(var(--text));text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;line-height:1.15;overflow:hidden}.account-connection-card-body span,.account-connection-card-body>div>span{min-width:0;color:rgb(var(--secText));text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;line-height:1.2;overflow:hidden}.account-entitlement-list{border-top:1px solid var(--account-row-line);flex-wrap:wrap;gap:.4rem;min-width:0;padding-top:.52rem;display:flex}.account-entitlement-badge{border:1px solid rgb(var(--grey3));background:rgb(var(--dark3));border-radius:999px;align-items:center;gap:.42rem;min-width:0;padding:.36rem .5rem;display:inline-flex}.account-entitlement-badge strong{min-width:0;color:rgb(var(--text));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:620;line-height:1;overflow:hidden}.account-entitlement-badge small{color:rgb(var(--secText));text-transform:uppercase;font-size:.68rem;font-weight:560;line-height:1}@media (max-width:52rem){.account-connections-content{grid-template-columns:1fr}.account-connection-card{grid-template-columns:auto minmax(0,1fr)}}
.api-code-block pre::-webkit-scrollbar{height:7px}.api-code-block pre::-webkit-scrollbar-track{background:0 0}.api-code-block pre::-webkit-scrollbar-thumb{background:rgb(var(--grey4));border-radius:999px}.api-doc-step-list{gap:1rem;min-width:0;display:grid}.api-doc-step{border-top:1px solid rgba(var(--grey5), .42);gap:.65rem;min-width:0;padding-top:1rem;display:grid}.api-doc-step:first-child{border-top:0;padding-top:0}.api-doc-step-copy{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.75rem;min-width:0;display:grid}.api-doc-step-copy>span{border:1px solid rgba(var(--main), .55);background:rgba(var(--main), .14);width:1.8rem;height:1.8rem;color:rgb(var(--text));border-radius:999px;place-items:center;font-size:.82rem;font-weight:700;display:grid}.api-doc-step-copy h3{margin:0 0 .25rem;font-size:.98rem}.api-doc-step-copy p{color:var(--app-muted);margin:0;font-size:.86rem;line-height:1.5}.api-doc-step-copy code{max-width:100%;color:rgba(var(--text), .88);overflow-wrap:anywhere;margin-top:.45rem;font-size:.78rem;line-height:1.45;display:inline-block}.api-doc-table-wrap{margin-top:.1rem}.api-doc-table{min-width:48rem}.api-doc-table th:first-child,.api-doc-table td:first-child{width:11rem}.api-doc-table th,.api-doc-table td{max-width:none}.api-doc-code-grid{gap:var(--lpadding);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.api-inline-code{overflow-wrap:anywhere;max-width:100%;color:rgb(var(--text));font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.35;display:inline-block}.api-scope-list{flex-wrap:wrap;gap:.32rem;min-width:0;display:inline-flex}.api-scope-list .api-inline-code{border:1px solid rgba(var(--grey5), .48);border-radius:var(--control-radius);background:rgba(var(--dark4), .62);color:rgba(var(--text), .88);padding:.16rem .38rem;font-size:.72rem}.api-endpoint-group{gap:.55rem;min-width:0;display:grid}.api-endpoint-group+.api-endpoint-group{margin-top:.6rem}.api-endpoint-group-heading{gap:.3rem;min-width:0;padding:0 .15rem;display:grid}.api-endpoint-group-heading h3{color:rgb(var(--text));font-family:var(--font-display), var(--font);letter-spacing:0;text-transform:uppercase;margin:0;font-size:1.2rem;font-weight:700;line-height:1.1}.api-endpoint-group-heading p{max-width:62rem;color:var(--app-muted);margin:0;font-size:.88rem;line-height:1.45}.api-endpoint-list,.api-endpoint{min-width:0}.api-endpoint-content{min-width:0;color:rgba(var(--text), .87);gap:1.35rem;padding:1rem .9rem 1.1rem;display:grid}.api-endpoint-heading{gap:.42rem;min-width:0;display:grid}.api-endpoint-title-line{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.api-endpoint-title-line>code{overflow-wrap:anywhere;border:1px solid rgba(var(--grey5), .48);background:rgba(var(--grey), .58);min-width:0;color:rgb(var(--text));border-radius:.2rem;padding:.18rem .34rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.35}.api-method-badge{border-radius:var(--control-radius);min-width:4.2rem;color:rgb(var(--text));text-align:center;letter-spacing:0;padding:.24rem .45rem;font-size:.72rem;font-weight:800;line-height:1}.api-method-get{background:rgba(var(--blue2), .2);border:1px solid rgba(var(--blue2), .52)}.api-method-post{background:rgba(var(--green2), .18);border:1px solid rgba(var(--green2), .5)}.api-method-put{background:rgba(var(--orange2), .2);border:1px solid rgba(var(--orange2), .48)}.api-method-delete{background:rgba(var(--red2), .2);border:1px solid rgba(var(--red2), .52)}.api-endpoint-heading h4{color:rgb(var(--text));margin:0;font-size:1.08rem;font-weight:700;line-height:1.25}.api-endpoint-heading p{max-width:64rem;color:rgba(var(--text), .68);margin:0;font-size:.86rem;line-height:1.48}.api-endpoint-detail-section{gap:.55rem;min-width:0;display:grid}.api-endpoint-detail-section h5{color:rgb(var(--text));margin:0;font-size:.95rem;font-weight:700;line-height:1.3}.api-endpoint-notes{gap:.32rem;min-width:0;margin:0;padding-left:1.1rem;display:grid}.api-endpoint-notes li{color:var(--app-muted);font-size:.82rem;line-height:1.45}.library-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;display:grid}.library-search-group{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}.library-pagination-group{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;min-width:0;display:flex}.library-folder-toolbar{border:1px solid rgb(var(--grey5));border-radius:var(--lborderRadius);background:rgb(var(--dark3));width:min(18rem,100vw - 2rem);min-width:0;max-width:100%;padding:.1rem .3rem;display:inline-flex}.library-loading-state{border:1px solid rgb(var(--grey5));border-radius:var(--lborderRadius);background:rgb(var(--dark4));min-height:12rem;color:rgb(var(--secText));place-content:center;justify-items:center;gap:.55rem;font-size:.78rem;display:grid}.library-folder-toolbar-row{align-items:center;gap:.45rem;min-width:0;display:flex}.library-folder-mode-control{flex:none;align-items:center;display:inline-flex}.library-folder-address-bar{width:100%;min-width:0;height:calc(var(--control-height) - 4px);color:rgb(var(--secText));flex:auto;align-items:center;gap:.35rem;padding:0 .15rem;display:flex}.library-folder-address-bar>svg{color:rgb(var(--secIcon));flex:none}.library-folder-breadcrumbs{scrollbar-width:thin;flex-wrap:nowrap;flex:auto;align-items:center;gap:.25rem;min-width:0;display:flex;overflow-x:auto}.library-folder-breadcrumb{align-items:center;gap:.25rem;min-width:0;display:inline-flex}.library-folder-breadcrumbs i{color:rgb(var(--secIcon));font-size:.78rem;font-style:normal}.library-folder-breadcrumbs button{border-radius:var(--control-radius);min-width:0;color:rgb(var(--secText));font:inherit;white-space:nowrap;cursor:pointer;transform-origin:50%;background:0 0;border:0;justify-content:center;align-items:center;padding:.2rem .3rem;font-size:.8rem;font-weight:600;line-height:1.2;transition:background-color .14s,color .14s,transform .175s cubic-bezier(.24,1,.4,1);display:inline-flex}.library-folder-breadcrumbs button:hover:not(:disabled),.library-folder-breadcrumbs button:focus-visible{background:rgb(var(--grey3));color:rgb(var(--text));outline:none}.library-folder-breadcrumbs button:disabled{color:rgb(var(--text));cursor:default;opacity:1}.library-folder-breadcrumbs button[data-drop-active=true],.library-folder-card[data-drop-active=true]{border-color:rgba(var(--blue2), .86);background:rgb(var(--dark2));box-shadow:0 0 0 2px rgba(var(--blue2), .2)}.library-image-card[data-pointer-draggable=true],.library-image-row[data-pointer-draggable=true]{cursor:grab;touch-action:none}.library-image-card[data-dragging=true],.library-image-row[data-dragging=true]{cursor:grabbing;opacity:.58}.library-folder-breadcrumbs button:active:not(:disabled){transform:none}.library-folder-breadcrumb-label{transform-origin:50%;transition:transform .175s cubic-bezier(.24,1,.4,1);display:inline-flex}.library-folder-breadcrumbs button:active:not(:disabled) .library-folder-breadcrumb-label{transform:scale(.98)}@media (max-width:560px){.library-folder-toolbar-row{flex-wrap:wrap}.library-folder-address-bar{min-width:0}}.library-pagination-range{color:rgb(var(--secText));margin:0;font-size:.78rem;line-height:1.35}.library-page-size-select{width:13rem}.library-selection-count{color:rgb(var(--secText));white-space:nowrap;font-size:.78rem;font-weight:600;line-height:1.35}.library-results{min-width:0;transition:opacity .14s}.library-results[data-loading=true]{opacity:.58}.deferred-preview-image{opacity:0;visibility:hidden}.deferred-preview-image[data-loaded=true]{opacity:1;visibility:visible;transition:opacity 80ms ease-out}.library-file-placeholder{color:rgb(var(--secIcon));background:linear-gradient(rgba(var(--grey5), .34) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--grey5), .34) 1px, transparent 1px), linear-gradient(rgba(var(--grey4), .16) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--grey4), .16) 1px, transparent 1px), radial-gradient(circle at 50% 42%, rgba(var(--grey5), .38), transparent 58%), rgb(var(--grey));background-size:1.6rem 1.6rem,1.6rem 1.6rem,.4rem .4rem,.4rem .4rem,100% 100%,100% 100%;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;display:flex}.library-file-placeholder svg{width:2rem;height:2rem}.library-file-placeholder>span{color:rgb(var(--secText));letter-spacing:.06em;font-size:.68rem;font-weight:500}.library-card-preview-frame .library-file-placeholder{width:100%;height:100%;inset:0}.image-modal-file-preview{aspect-ratio:16/9;width:100%;min-height:0;color:rgb(var(--text));border:1px solid rgba(var(--grey5), .62);border-radius:var(--control-radius);background:rgb(var(--dark3));align-content:center;place-items:center;gap:.75rem;text-decoration:none;display:grid;overflow:hidden}.image-modal-file-preview .library-file-placeholder{border-radius:0;width:100%;height:100%}.image-modal-file-preview:not(.image-modal-text-preview){position:relative}.image-modal-file-preview:not(.image-modal-text-preview)>.library-file-placeholder{position:absolute;inset:0}.image-modal-file-preview .library-file-placeholder svg{width:3.5rem;height:3.5rem}.media-player-page,.media-player-page-state{background:rgb(var(--dark));width:100vw;height:100dvh;margin:0;position:fixed;inset:0;overflow:hidden}.media-player-page-state{color:rgb(var(--secText));place-content:center;justify-items:center;gap:.65rem;font-size:.82rem;display:grid}.media-player-page-state strong{color:rgb(var(--text));font-size:1rem}.media-player-page-loader{border:2px solid rgba(var(--grey5), .78);border-top-color:rgb(var(--blue1));border-radius:50%;width:1.5rem;height:1.5rem;animation:.72s linear infinite media-player-spin}@keyframes media-player-spin{to{transform:rotate(360deg)}}.video-player{border-radius:inherit;width:100%;min-width:0;height:100%;min-height:0;color:rgb(var(--text));background:#000;outline:none;position:relative;overflow:hidden}.video-player>video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.image-modal-video-player{aspect-ratio:16/9;border:1px solid rgba(var(--grey5), .62);border-radius:var(--control-radius)}.audio-player{aspect-ratio:16/9;border:1px solid rgba(var(--grey5), .62);border-radius:var(--control-radius);background:rgb(var(--dark3));width:100%;min-width:0;min-height:0;color:rgb(var(--text));grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.audio-player>audio{display:none}.audio-player-visual{background-color:rgb(var(--dark3));background-image:linear-gradient(rgba(var(--grey5), .13) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--grey5), .13) 1px, transparent 1px);background-size:1.6rem 1.6rem;grid-template-rows:auto minmax(5rem,1fr);align-content:center;gap:.75rem;min-width:0;padding:clamp(1rem,3vw,2rem);display:grid}.audio-player-identity{justify-items:start;gap:.3rem;min-width:0;display:grid}.audio-player-identity strong,.audio-player-identity>span{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.audio-player-identity strong{font-size:clamp(.9rem,1.7vw,1.18rem);font-weight:700}.audio-player-identity>span{color:rgb(var(--secText));font-size:.72rem;font-weight:500}.audio-player-waveform{appearance:none;border:1px solid rgba(var(--grey5), .58);border-radius:calc(var(--control-radius) * .8);background:linear-gradient(rgba(var(--grey5), .13) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--grey5), .13) 1px, transparent 1px), rgba(var(--dark), .42);width:100%;min-height:5rem;color:rgb(var(--blue1));cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;background-size:1.2rem 1.2rem;padding:0;position:relative;overflow:hidden}.audio-player-waveform[data-dragging=true]{cursor:grabbing}.audio-player-waveform:disabled{cursor:default}.audio-player-waveform svg{width:100%;height:100%;display:block;position:absolute;inset:0}.audio-player-waveform path{vector-effect:non-scaling-stroke}.audio-player-waveform-base path{fill:rgba(var(--text), .34)}.audio-player-waveform-played{will-change:clip-path}.audio-player-waveform-played path{fill:rgb(var(--blue1))}.audio-player-waveform-cursor{width:1px;box-shadow:0 0 .5rem rgba(var(--blue1), .8);pointer-events:none;background:#ffffffd6;position:absolute;top:0;bottom:0;transform:translate(-.5px)}.audio-player-waveform-state{color:rgb(var(--secText));place-items:center;font-size:.7rem;display:grid;position:absolute;inset:0}.audio-player-waveform[data-status=loading] .audio-player-waveform-state{animation:1.2s ease-in-out infinite alternate audio-waveform-loading}@keyframes audio-waveform-loading{0%{opacity:.4}to{opacity:1}}.audio-player-controls{border-top:1px solid rgba(var(--grey5), .48);background:rgb(var(--dark2));gap:.55rem;padding:.65rem;display:grid}.audio-player-seek-row{min-width:0;color:rgb(var(--secText));font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;font-size:.68rem;display:grid}.audio-player-seek-shell{align-items:center;min-width:0;display:flex}.audio-player input[type=range]{appearance:none;background:linear-gradient(to right, rgb(var(--blue1)) 0 var(--audio-progress,0%), #ffffff47 var(--audio-progress,0%) var(--audio-buffered,0%), #ffffff24 var(--audio-buffered,0%) 100%);cursor:pointer;border:0;border-radius:999rem;outline:none;width:100%;height:.34rem;margin:0}.audio-player input[type=range]::-webkit-slider-thumb{appearance:none;border:2px solid rgb(var(--blue1));background:rgb(var(--dark));border-radius:50%;width:.78rem;height:.78rem}.audio-player input[type=range]::-moz-range-thumb{border:2px solid rgb(var(--blue1));background:rgb(var(--dark));border-radius:50%;width:.72rem;height:.72rem}.audio-player-button-row{align-items:center;gap:var(--control-gap);min-width:0;display:flex}.audio-player-volume{--audio-progress:100%;--audio-buffered:100%;width:5.5rem!important}.audio-player-control-spacer{flex:auto}.audio-player-alert{z-index:5;border:1px solid rgba(var(--blue1), .55);border-radius:var(--control-radius);background:rgb(var(--dark2));justify-content:space-between;align-items:center;gap:.75rem;width:min(28rem,100% - 2rem);padding:.75rem;display:flex;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1rem 2.5rem #0000006b}.audio-player-alert>div{gap:.18rem;min-width:0;display:grid}.audio-player-alert strong{font-size:.8rem}.audio-player-alert span{color:rgb(var(--secText));font-size:.7rem}@media (max-width:640px){.audio-player-volume{display:none}}.video-player-topbar,.video-player-controls{z-index:3;opacity:1;transition:opacity .16s;position:absolute;left:0;right:0}.video-player-topbar{background:rgba(var(--dark2), .9);border-bottom:1px solid rgba(var(--grey5), .42);pointer-events:none;gap:.18rem;padding:.9rem 1rem;display:grid;top:0}
.video-player-topbar strong,.video-player-topbar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.video-player-topbar strong{font-size:.9rem;font-weight:700}.video-player-topbar span{color:rgb(var(--secText));font-size:.72rem;font-weight:500}.video-player-controls{border-top:1px solid rgba(var(--grey5), .48);background:rgba(var(--dark2), .94);gap:.55rem;padding:.72rem;display:grid;bottom:0}.video-player-full.is-chrome-hidden{cursor:none}.video-player-full.is-chrome-hidden .video-player-topbar,.video-player-full.is-chrome-hidden .video-player-controls{opacity:0;pointer-events:none}.video-player-center-play{z-index:2;opacity:0;pointer-events:none;place-items:center;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.96)}.video-player.is-paused .video-player-center-play{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.video-player-alert{z-index:5;border:1px solid rgba(var(--blue1), .55);border-radius:var(--control-radius);background:rgba(var(--dark2), .96);gap:.5rem;width:min(25rem,100% - 2rem);padding:.8rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1rem 2.5rem #0000006b}.video-player-alert strong{font-size:.84rem}.video-player-alert>span{color:rgb(var(--secText));font-size:.72rem;line-height:1.4}.video-player-alert>div{gap:var(--control-gap);display:flex}.video-player-seek-row{min-width:0;color:rgb(var(--secText));font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;font-size:.68rem;display:grid}.video-player-seek-shell{align-items:center;min-width:0;display:flex;position:relative}.video-player input[type=range]{appearance:none;background:linear-gradient(to right, rgb(var(--blue1)) 0 var(--video-progress,0%), #ffffff47 var(--video-progress,0%) var(--video-buffered,0%), #ffffff24 var(--video-buffered,0%) 100%);cursor:pointer;border:0;border-radius:999rem;outline:none;width:100%;height:.34rem;margin:0}.video-player input[type=range]::-webkit-slider-thumb{appearance:none;border:2px solid rgb(var(--blue1));background:rgb(var(--dark));border-radius:50%;width:.78rem;height:.78rem}.video-player input[type=range]::-moz-range-thumb{border:2px solid rgb(var(--blue1));background:rgb(var(--dark));border-radius:50%;width:.72rem;height:.72rem}.video-player-seek-preview{z-index:5;border:1px solid rgba(var(--grey5), .76);border-radius:var(--control-radius);background:rgb(var(--dark2));width:9rem;color:rgb(var(--text));text-align:center;pointer-events:none;gap:.3rem;padding:.3rem;display:grid;position:absolute;bottom:1.35rem;transform:translate(-50%);box-shadow:0 .7rem 1.7rem #00000061}.video-player-seek-preview img,.video-player-seek-preview-frame{aspect-ratio:16/9;object-fit:contain;border-radius:calc(var(--control-radius) * .7);background:#000;width:100%;display:block}.video-player-seek-preview-frame{background-repeat:no-repeat}.video-player-seek-preview span{font-variant-numeric:tabular-nums;font-size:.65rem}.video-player-button-row{align-items:center;gap:var(--control-gap);min-width:0;display:flex}.video-player-volume{width:5.5rem!important}.video-player-compact .video-player-volume{width:4.5rem!important}.video-player-control-spacer{flex:auto}.video-player-compact .video-player-controls{gap:.4rem;padding:.5rem}@media (max-width:720px){.video-player-full .video-player-controls{padding:.55rem}.video-player-full .video-player-volume{display:none}.video-player-speed-control{display:none!important}.video-player-seek-preview{width:7.5rem}}.image-modal-text-preview{box-sizing:border-box;background:#23272e;padding:0;display:block;position:relative}.image-modal-code-preview{width:100%;height:100%;transition:filter .16s;overflow:hidden}.image-modal-code-preview[data-blurred=true]{filter:blur(7px);-webkit-user-select:none;user-select:none;pointer-events:none}.image-modal-text-preview-reveal{z-index:2;background:rgba(var(--dark), .3);color:rgb(var(--text));font:inherit;cursor:pointer;border:0;font-size:.84rem;font-weight:650;position:absolute;inset:0}.image-modal-text-preview-truncated{z-index:3;border-radius:var(--control-radius);background:rgba(var(--dark), .82);color:rgb(var(--secText));padding:.18rem .35rem;font-size:.72rem;position:absolute;bottom:.75rem;right:.85rem}.image-modal-text-preview-status{height:100%;color:rgb(var(--secText));justify-content:center;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.library-search-input{flex:0 40ch;width:40ch;min-width:min(100%,18rem);max-width:min(100%,40ch)}.library-tag-filter-input{flex:0 18rem;min-width:min(100%,12rem);max-width:min(100%,18rem)}.library-tag-filter-input .mantine-Input-wrapper{height:var(--control-height)}.library-tag-filter-input .mantine-Input-section,.library-tag-filter-input .zyke-mantine-section{height:var(--control-height);justify-content:center;align-items:center;display:flex;top:0;bottom:0}.library-filter-tags-control{box-sizing:border-box;max-width:100%;width:100%!important;height:var(--control-height)!important;min-height:var(--control-height)!important;max-height:var(--control-height)!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;padding-right:1.9rem!important;display:flex!important;overflow:hidden!important}.library-filter-tags-list{min-width:0;max-width:100%;height:calc(var(--control-height) - 2px);flex-wrap:nowrap;align-items:center;gap:.2rem;min-height:0;display:flex;overflow:hidden}.library-filter-tags-field{flex:3.75rem;align-self:center;min-width:2.75rem;height:1rem;min-height:1rem;color:rgb(var(--text))!important;font-family:var(--font)!important;padding:0!important;font-size:12px!important;font-weight:500!important;line-height:1.1!important}.library-filter-tag-pill{--pill-height:1.25rem;gap:.16rem;max-width:9rem;height:var(--pill-height)!important;min-height:var(--pill-height)!important;border:1px solid rgba(var(--grey5), .72)!important;border-radius:var(--control-radius)!important;background:rgb(var(--grey))!important;color:rgb(var(--text))!important;flex:0 auto!important;align-items:center!important;padding:0 .34rem!important;font-size:.68rem!important;line-height:1!important;display:inline-flex!important}.library-filter-tag-pill .mantine-Pill-label,.library-filter-tag-pill [class*=Pill-label],.library-filter-tag-pill>span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:7.4rem;height:100%;overflow:hidden;align-items:center!important;padding:0!important;line-height:1!important;display:inline-flex!important}.library-filter-tag-pill .mantine-Pill-remove,.library-filter-tag-pill [class*=Pill-remove],.library-filter-tag-pill>button{width:.85rem!important;min-width:.85rem!important;height:.85rem!important;min-height:.85rem!important;color:rgb(var(--secIcon))!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.library-filter-tag-pill .mantine-Pill-remove svg,.library-filter-tag-pill [class*=Pill-remove] svg,.library-filter-tag-pill>button svg{width:.62rem!important;height:.62rem!important}.library-drop-overlay{z-index:1500;-webkit-backdrop-filter:blur(7px)saturate(.8);backdrop-filter:blur(7px)saturate(.8);pointer-events:none;background:#030507b8;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.library-drop-overlay[data-chooser=true]{pointer-events:auto}.library-drop-overlay[data-chooser=true] .library-drop-overlay-content{cursor:pointer}.library-drop-overlay[data-chooser=true] .library-drop-overlay-content:hover:before,.library-drop-overlay[data-chooser=true] .library-drop-overlay-content:focus-visible:before{filter:brightness(1.45)}.library-drop-overlay[data-chooser=true] .library-drop-overlay-content:focus-visible{outline:2px solid rgba(var(--main), .82);outline-offset:5px}.library-drop-overlay-dialog{pointer-events:none;width:min(100%,28rem);position:relative}.library-drop-overlay-content{box-sizing:border-box;border-radius:var(--control-radius);background:rgba(var(--dark4), .48);width:100%;min-height:11rem;color:rgb(var(--text));text-align:center;pointer-events:auto;align-content:center;justify-items:center;gap:.45rem;padding:1.5rem 1.75rem 1.25rem;display:grid;position:relative;overflow:hidden}.library-drop-overlay-content:before{content:"";border-radius:inherit;background:repeating-linear-gradient(90deg, rgba(var(--grey5), 1) 0 .5rem, transparent .5rem .9rem) top left / 100% 1px no-repeat, repeating-linear-gradient(180deg, rgba(var(--grey5), 1) 0 .5rem, transparent .5rem .9rem) top right / 1px 100% no-repeat, repeating-linear-gradient(90deg, rgba(var(--grey5), 1) 0 .5rem, transparent .5rem .9rem) bottom left / 100% 1px no-repeat, repeating-linear-gradient(180deg, rgba(var(--grey5), 1) 0 .5rem, transparent .5rem .9rem) top left / 1px 100% no-repeat;pointer-events:none;position:absolute;inset:0}.library-drop-overlay-visual{color:rgb(var(--secIcon));margin-bottom:.45rem}.library-drop-overlay-content strong{letter-spacing:-.015em;min-width:0;font-size:1.2rem;font-weight:700;line-height:1.2}.library-drop-overlay-content p{color:rgb(var(--secText));margin:0;font-size:.78rem;line-height:1.4}.library-drop-overlay-close-hint{z-index:1;color:rgb(var(--secText));pointer-events:none;white-space:nowrap;font-size:.76rem;font-weight:400;line-height:1.3;position:absolute;top:calc(100% + .595rem);left:50%;transform:translate(-50%)}.library-upload-settings-content{min-width:0;color:rgb(var(--text));gap:.85rem;display:grid}.library-upload-preparing-content{min-width:0;color:rgb(var(--text));grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.library-upload-preparing-content>div{gap:.18rem;min-width:0;display:grid}.library-upload-preparing-content strong{min-width:0;color:rgb(var(--text));font-size:.95rem;font-weight:700;line-height:1.25}.library-upload-preparing-content span{min-width:0;color:rgb(var(--secText));font-size:.78rem;line-height:1.35}.library-upload-invalid-note{border:1px solid rgba(var(--warning), .34);border-radius:var(--control-radius);background:rgba(var(--warning), .07);min-width:0;color:rgba(var(--text), .78);grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.45rem;padding:.48rem .58rem;display:grid}.library-upload-invalid-note svg{width:14px;height:14px;color:rgb(var(--warning));stroke:rgb(var(--warning));margin-top:.03rem}.library-upload-invalid-note span{min-width:0;font-size:.73rem;font-weight:500;line-height:1.34}.library-upload-invalid-list-body{max-height:min(14rem,32vh)}.library-upload-invalid-type-badge{border:1px solid rgba(var(--grey5), .48);border-radius:var(--control-radius);background:rgba(var(--dark3), .88);width:3.1rem;height:2.1rem;color:rgb(var(--secText));text-transform:uppercase;flex:none;justify-content:center;align-items:center;font-size:.66rem;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.library-upload-settings-fields{grid-template-columns:minmax(0,1fr);gap:.65rem;min-width:0;display:grid}.library-upload-settings-fields>*{width:100%;min-width:0}.library-upload-file-extension{color:rgb(var(--secText));font-size:.75rem;font-weight:600}.library-upload-path-field{gap:.28rem;min-width:0;display:grid}.library-upload-path-preview{border:1px solid rgba(var(--grey5), .5);border-radius:var(--control-radius);background:rgba(var(--dark4), .48);gap:.18rem;min-width:0;padding:.46rem .55rem;display:grid}.library-upload-path-preview span{color:rgb(var(--secText));text-transform:uppercase;font-size:.7rem;font-weight:600;line-height:1.2}.library-upload-path-preview code{overflow-wrap:anywhere;min-width:0;color:rgb(var(--text));font-family:var(--font);font-size:.74rem;font-weight:500;line-height:1.35}.tag-input-with-limit{gap:.22rem;min-width:0;display:grid}.library-upload-tags-input{width:100%;min-width:0}.library-upload-settings-dropdown{z-index:4000!important}.library-upload-tags-wrapper{min-height:var(--control-height);height:auto!important}.library-upload-tags-input .library-upload-tags-control{box-sizing:border-box;max-width:100%;width:100%!important;height:auto!important;min-height:var(--control-height)!important;align-items:center!important;max-height:none!important;padding-top:0!important;padding-bottom:0!important;padding-right:1.9rem!important;display:flex!important;overflow:visible!important}.library-upload-tags-list{flex-wrap:wrap;align-content:center;align-items:center;gap:3px .2rem;min-width:0;max-width:100%;height:auto;min-height:1.25rem;display:flex;overflow:visible}.library-upload-tags-field{flex:3.75rem;align-self:center;min-width:2.75rem;height:1.25rem;min-height:1.25rem;color:rgb(var(--text))!important;font-family:var(--font)!important;padding:0!important;font-size:12px!important;font-weight:500!important;line-height:1.25rem!important}.library-upload-tags-field-empty{flex:1 1 0!important;min-width:0!important}.library-upload-tag-pill{gap:.16rem;max-width:9rem;--pill-height:1.25rem!important;height:var(--pill-height)!important;min-height:var(--pill-height)!important;box-sizing:border-box!important;border:1px solid rgba(var(--grey5), .72)!important;border-radius:var(--control-radius)!important;background:rgb(var(--grey))!important;color:rgb(var(--text))!important;flex:0 auto!important;align-items:center!important;padding:0 .34rem!important;font-size:.68rem!important;line-height:1!important;display:inline-flex!important}.library-upload-tag-pill .mantine-Pill-label,.library-upload-tag-pill [class*=Pill-label],.library-upload-tag-pill>span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:7.4rem;height:100%;overflow:hidden;align-items:center!important;padding:0!important;line-height:1!important;display:inline-flex!important}.library-upload-tag-pill .mantine-Pill-remove,.library-upload-tag-pill [class*=Pill-remove],.library-upload-tag-pill>button{width:.85rem!important;min-width:.85rem!important;height:.85rem!important;min-height:.85rem!important;color:rgb(var(--secIcon))!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.library-upload-tag-pill .mantine-Pill-remove svg,.library-upload-tag-pill [class*=Pill-remove] svg,.library-upload-tag-pill>button svg{width:.62rem!important;height:.62rem!important}.library-upload-tag-pill .mantine-Pill-remove:hover,.library-upload-tag-pill [class*=Pill-remove]:hover,.library-upload-tag-pill>button:hover{background:rgba(var(--grey5), .34)!important;color:rgb(var(--icon))!important}.tag-limit-hint{color:rgb(var(--secText));font-size:.72rem;line-height:1.25}.tag-limit-hint-max{color:rgb(var(--main))}.library-upload-overwrite{justify-content:space-between;align-items:center;gap:.8rem;min-width:0;padding:.18rem 0;display:flex}.library-upload-overwrite-copy{gap:.16rem;min-width:0;display:grid}.library-upload-overwrite-copy strong{color:rgb(var(--text));font-size:.8rem;font-weight:500;line-height:1.3}.library-upload-overwrite-checkbox{flex:none}.library-upload-duplicate-description{color:rgb(var(--secText));margin:0;font-size:.72rem;font-weight:500;line-height:1.3}.library-upload-settings-actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.library-upload-progress-modal{box-sizing:border-box;width:100%;color:rgb(var(--text));gap:.75rem;padding:.75rem 1.1rem 0;display:grid}.library-upload-progress-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-width:0;display:grid}.library-upload-progress-icon{width:1.25rem;height:1.25rem;color:rgb(var(--secIcon));flex:0 0 1.25rem;justify-content:center;align-items:center;display:inline-flex}.library-upload-progress-icon svg{width:1.05rem;height:1.05rem;color:rgb(var(--secIcon));fill:rgb(var(--secIcon))}.library-upload-progress-modal:not([data-phase=complete]):not([data-phase=error]) .library-upload-progress-icon svg{transform-origin:50%;animation:1.45s cubic-bezier(.45,0,.2,1) infinite LibraryUploadHourglassFlip}@keyframes LibraryUploadHourglassFlip{0%,42%{transform:translateY(-.08rem)rotate(0)scale(1)}55%{transform:translateY(-.08rem)rotate(180deg)scale(1.08)}68%,to{transform:translateY(-.08rem)rotate(180deg)scale(1)}}.library-upload-progress-heading>strong:not(.library-upload-progress-percent){color:rgb(var(--text));letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;font-weight:400;line-height:1.4;overflow:hidden}
