:root:root .files-layout>.drive-main-region{background:var(--kx-surface);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}:root:root .drive-main-region.has-details{grid-template-columns:minmax(0,1fr) 340px;display:grid}:root:root .drive-main-region>.files-content{min-height:0;box-shadow:none;border:0;border-radius:0;flex:1;margin:0}:root:root .drive-main-region>.drive-home-frame{flex:1;min-width:0;min-height:0;display:flex}.drive-home-frame>.app-home{flex:1;height:100%;min-height:0;overflow:auto}:root:root .kx-drive{min-width:0;min-height:0;font-family:var(--kx-font);color:var(--kx-ink);background:0 0;flex-direction:column;gap:12px;padding:8px 24px 24px;display:flex;overflow-y:auto}.kx-drive>.kx-page-header,.kx-drive>.kx-filters{flex:none}.drive-new-anchor{display:contents}.drive-note{color:var(--kx-ink-2);margin:0;font-size:13px;line-height:1.5}.drive-crumbs{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.drive-crumbs-back{display:none}.drive-crumbs-text{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.drive-crumbs-text ol{margin:0;padding:0;list-style:none;display:contents}.drive-crumbs-text li{align-items:center;min-width:0;display:inline-flex}.drive-crumbs-text li>svg{width:18px;height:18px;color:var(--kx-muted);flex:none;margin:0 2px}.drive-crumbs-text li>button{max-width:220px;height:36px;color:var(--kx-ink-2);font:600 22px/1.25 var(--kx-font);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:18px;padding:0 8px;overflow:hidden}.drive-crumbs-text li>button:hover{background:var(--kx-hover);color:var(--kx-ink)}.drive-crumbs-text li>button:focus-visible{outline:2px solid var(--kx-primary);outline-offset:1px}:root:root .drive-crumbs-text h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font:700 22px/1.25 var(--kx-font);letter-spacing:-.01em;color:var(--kx-ink);margin:0;padding:0 8px;overflow:hidden}.drive-crumbs-text>:first-child:is(h1),.drive-crumbs-text ol li:first-child>button{padding-left:0}.drive-crumbs-text ol li:first-child>button:hover{padding-left:8px}.drive-details-toggle[aria-pressed=true]{background:var(--kx-selected);color:var(--kx-selected-ink)}.drive-sort{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.drive-selection{z-index:3;background:var(--kx-surface);flex-direction:column;gap:6px;padding-bottom:2px;display:flex;position:sticky;top:0}.drive-selection .kx-selbar-actions form{gap:2px;margin:0;display:inline-flex}.drive-selection .kx-selbar-actions .kx-ib{color:var(--kx-selected-ink)}.drive-selection .kx-selbar-actions .kx-ib:hover{background:#d3e3fd}.drive-selection .kx-selbar-actions .kx-ib:disabled{opacity:.45;cursor:default}.drive-download-feedback{color:var(--kx-ink-2);align-items:center;gap:8px;padding:0 12px;font-size:13px;line-height:1.5;display:flex}.drive-download-feedback>svg{flex:none;width:16px;height:16px}.drive-download-feedback>span{overflow-wrap:anywhere;flex:1;min-width:0}.drive-download-feedback[data-error=true]{color:var(--kx-danger)}.kx-drive .file-table{outline:none;min-width:0}.kx-drive .file-row{border-bottom:1px solid var(--kx-line);min-height:52px;color:var(--kx-ink-2);grid-template-columns:minmax(0,1fr) 150px 130px 96px 48px;align-items:center;column-gap:12px;padding:0 4px 0 12px;font-size:14px;display:grid}.kx-drive .file-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kx-drive .file-row:not(.file-header):not(.loading-row){cursor:default}.kx-drive .file-row:not(.file-header):hover{background:#f3f6fb}.kx-drive .file-row.selected,.kx-drive .file-row.selected:hover{background:#e9f0fe}.kx-drive .file-row.active{box-shadow:inset 3px 0 0 var(--kx-primary);background:#f3f6fb}.kx-drive .file-table:focus-visible .file-row.keyboard-focused{box-shadow:inset 3px 0 0 var(--kx-primary)}.kx-drive .file-header{z-index:2;background:var(--kx-surface);min-height:44px;color:var(--kx-muted);font-size:13px;font-weight:600;position:sticky;top:0}.drive-selection+.file-table .file-header{top:52px}.kx-drive .file-sort-heading{height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.kx-drive .file-sort-heading:hover{color:var(--kx-ink)}.kx-drive .file-sort-heading:focus-visible{outline:2px solid var(--kx-primary);outline-offset:2px;border-radius:4px}.kx-drive .file-sort-heading svg{width:16px;height:16px}.kx-drive .file-select-name{align-items:center;gap:12px;min-width:0;display:flex}.kx-drive .file-select-name>input[type=checkbox]{width:16px;height:16px;accent-color:var(--kx-primary);cursor:pointer;flex:none;margin:0}.kx-drive .file-open-target{min-width:0;min-height:44px;color:var(--kx-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.kx-drive .file-open-target:disabled{cursor:default}.kx-drive .file-open-target:focus-visible{outline:2px solid var(--kx-primary);outline-offset:2px;border-radius:6px}.kx-drive .file-open-target:hover:not(:disabled) strong{text-underline-offset:3px;text-decoration:underline}.kx-drive .file-title-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.kx-drive .file-title-copy strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--kx-ink);font-size:14px;font-weight:600;overflow:hidden}.kx-drive .file-title-copy small{color:var(--kx-muted);white-space:normal;font-size:12px}.kx-drive .file-title-copy .file-row-meta{display:none}.kx-drive .file-cell-num{font-variant-numeric:tabular-nums}.kx-drive .file-cell-muted{color:var(--kx-muted)}.kx-drive .file-star-mark{color:#b27d00;fill:#f5b400;flex:none;width:16px;height:16px}.kx-drive .received-share-mark{color:var(--kx-muted);display:inline-flex}.kx-drive .received-share-mark svg{width:16px;height:16px}.kx-drive .folder-policy-marks{color:var(--kx-muted);gap:4px;display:inline-flex}.kx-drive .folder-policy-marks>span{display:inline-flex}.kx-drive .folder-policy-marks svg{width:14px;height:14px}.kx-drive .row-actions{justify-content:flex-end;display:flex;overflow:visible!important}.kx-drive .loading-row>span{background:#eef1f5;border-radius:6px;height:12px;animation:1.3s ease-in-out infinite drive-pulse}.kx-drive .loading-row>span:first-child{width:60%}@keyframes drive-pulse{50%{opacity:.45}}.kx-drive .file-table>.kx-empty,.kx-drive .file-table>.kx-error-state,.kx-drive .file-grid>.kx-empty,.kx-drive .file-grid>.kx-error-state{grid-column:1/-1}.kx-drive .files-list-progress{min-height:40px;color:var(--kx-muted);justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.kx-drive .files-refresh-notice{background:#f3f5f9;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:13px;display:flex}.kx-drive .file-grid{outline:none;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-content:start;gap:12px;display:grid}.kx-drive .file-card{background:#f3f6fb;border-radius:12px;flex-direction:column;min-width:0;transition:background-color .12s;display:flex;position:relative;overflow:hidden}.kx-drive .file-card:hover{background:#e9eef6}.kx-drive .file-card.selected{background:var(--kx-selected)}.kx-drive .file-card.active{box-shadow:inset 0 0 0 2px var(--kx-primary)}.kx-drive .file-grid:focus-visible .file-card.keyboard-focused{box-shadow:0 0 0 2px var(--kx-primary)}.kx-drive .file-card-title{align-items:center;gap:8px;min-height:48px;padding:4px 4px 4px 12px;display:flex}.kx-drive .file-card-title>input[type=checkbox]{width:16px;height:16px;accent-color:var(--kx-primary);flex:none;margin:0}.kx-drive .file-card-name{min-width:0;color:var(--kx-ink);font:600 14px var(--kx-font);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;padding:0;overflow:hidden}.kx-drive .file-card-name:focus-visible,.kx-drive .file-card-open:focus-visible{outline:2px solid var(--kx-primary);outline-offset:2px;border-radius:6px}.kx-drive .file-card-open{background:var(--kx-surface);cursor:pointer;border:0;border-radius:8px;place-items:center;height:150px;margin:0 8px 8px;padding:0;display:grid;overflow:hidden}.kx-drive .file-card-open>*{border-radius:8px;width:100%;height:100%}.kx-drive .file-card-open .file-thumbnail.grid,.kx-drive .file-card-open .glyph.grid{border:0;border-radius:8px;height:150px}.kx-drive .file-grid>.grid-loading{background:#f3f6fb;border-radius:12px;min-height:206px;padding:12px}.kx-drive .grid-loading span{background:#e6ebf2;border-radius:8px;animation:1.3s ease-in-out infinite drive-pulse;display:block}.kx-drive .grid-loading span:first-child{height:150px}.kx-drive .grid-loading span:last-child{width:60%;height:12px;margin-top:14px}.drive-details{border-left:1px solid var(--kx-line);background:var(--kx-surface);min-width:0;min-height:0;font-family:var(--kx-font);color:var(--kx-ink);flex-direction:column;display:flex}.drive-main-region>.drive-details{background:0 0}.drive-details-header{align-items:center;gap:10px;padding:14px 12px 6px 20px;display:flex}.drive-details-header h2{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:16px;font-weight:700;overflow:hidden}.drive-details-body{flex-direction:column;flex:1;gap:16px;min-height:0;padding:8px 20px 24px;display:flex;overflow-y:auto}.kx-drawer .drive-details-body{padding:0;overflow:visible}.drive-details-title{align-items:center;gap:10px;min-width:0;display:inline-flex}.drive-details-title>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drive-details-preview{background:#f3f5f9;border-radius:12px;flex:none;place-items:center;height:120px;display:grid;overflow:hidden}.drive-details-preview>*{max-width:100%;max-height:100%}.drive-details-preview .file-thumbnail.summary,.drive-details-preview .glyph.summary{border:0;border-radius:10px;flex-basis:96px;width:96px;height:96px}.drive-details-preview .glyph.summary svg{width:40px;height:40px}.drive-details-preview .file-list-type-icon,.drive-details-preview .file-list-type-icon svg{width:48px;height:48px}.drive-details-primary{gap:8px;display:flex}.drive-details-primary>button{flex:1}.drive-details-section{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.drive-details-section>h3{margin:0;font-size:14px;font-weight:700}.drive-details-section>h4{margin:8px 0 0;font-size:13px;font-weight:700}.drive-details-muted{color:var(--kx-ink-2);margin:0;font-size:13px;line-height:1.5}.drive-details-paused{color:var(--kx-ink-2);margin:0;padding-left:18px;font-size:13px;line-height:1.5}.drive-details-error{color:var(--kx-danger);flex-direction:column;align-items:flex-start;gap:8px;margin:0;font-size:13px;display:flex}:root:root .drive-details-link{justify-content:flex-start;height:auto;min-height:32px;padding:0;font-size:13px}.drive-details-row-actions>button{font-size:13px}:root:root .drive-details-link:hover{background:0 0;text-decoration:underline}.drive-details-info{grid-template-columns:112px minmax(0,1fr);gap:8px 12px;margin:0;font-size:13px;line-height:1.4;display:grid}.drive-details-info dt{color:var(--kx-muted)}.drive-details-info dd{overflow-wrap:anywhere;min-width:0;margin:0}.drive-details-break{word-break:break-all}.drive-details-inline-link{color:var(--kx-primary);font:600 13px var(--kx-font);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.drive-details-inline-link:hover{text-decoration:underline}.drive-details-inline-link:focus-visible{outline:2px solid var(--kx-primary);outline-offset:2px;border-radius:4px}.drive-details-row-actions{flex-wrap:wrap;gap:8px;display:flex}.drive-details-tags{flex-wrap:wrap;gap:6px;display:flex}.drive-tag-dot{border-radius:50%;flex:none;width:8px;height:8px}.drive-details-rename{flex-direction:column;gap:8px;display:flex}.drive-details-rename>div:first-of-type{border:1px solid var(--kx-primary);border-radius:10px;align-items:center;height:44px;padding:0 12px;display:flex;box-shadow:0 0 0 3px #d6e2fd}.drive-details-rename input{min-width:0;font:500 15px var(--kx-font);color:var(--kx-ink);background:0 0;border:0;outline:none;flex:1}.drive-details-rename>div:first-of-type>span{color:var(--kx-muted);font-size:15px}.drive-details-activity{flex-direction:column;gap:12px;width:100%;font-size:13px;display:flex}.drive-details-activity .inspector-section{flex-direction:column;gap:6px;display:flex}.drive-details-activity .inspector-section ul{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.drive-details-section .folder-protection-settings{flex-wrap:wrap;gap:8px;display:flex}.drive-dialog-form{flex-direction:column;gap:16px;min-width:0;display:flex}.drive-dialog-location{align-items:baseline;gap:12px;margin:0;font-size:14px;display:flex}.drive-dialog-location>span{color:var(--kx-muted)}.drive-dialog-location>strong{overflow-wrap:anywhere;min-width:0;font-weight:600}:root:root .drive-dialog [data-slot=dialog-footer] .drive-footer-left{margin-right:auto}.drive-move-picker{flex-direction:column;gap:10px;min-width:0;display:flex}.drive-move-frame{border:1px solid var(--kx-line);border-radius:12px;overflow:hidden}.drive-move-list{max-height:min(320px,45vh);overflow-y:auto}.drive-move-list>label{cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:6px 14px;font-size:14px;display:flex}.drive-move-list>label+label{border-top:1px solid #eef1f5}.drive-move-list>label:hover{background:#f3f6fb}.drive-move-list>label[data-checked=true]{background:var(--kx-selected);color:var(--kx-selected-ink)}.drive-move-list>label:focus-within{outline:2px solid var(--kx-primary);outline-offset:-2px}.drive-move-list input{opacity:0;pointer-events:none;position:absolute}.drive-move-list svg{width:20px;height:20px;color:var(--kx-ink-2);flex:none}.drive-move-list>label[data-checked=true] svg{color:var(--kx-selected-ink)}.drive-move-list span{flex-direction:column;min-width:0;display:flex}.drive-move-list strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.drive-move-list small{color:var(--kx-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.drive-move-list>.drive-note{padding:12px 14px}.drive-versions-dialog{max-height:88vh;overflow-y:auto}.drive-version-list{border:1px solid var(--kx-line);border-radius:12px;margin:0;padding:0;list-style:none}.drive-version-list>li{align-items:center;gap:12px;min-height:56px;padding:8px 12px;display:flex}.drive-version-list>li+li{border-top:1px solid #eef1f5}.drive-version-number{width:40px;color:var(--kx-selected-ink);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.drive-version-meta{flex-direction:column;flex:1;min-width:0;display:flex}.drive-version-meta strong{font-size:14px;font-weight:600}.drive-version-meta small{color:var(--kx-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.files-sidebar{flex-direction:column;min-height:0;display:flex}.files-sidebar>nav{flex:1;min-height:0;overflow-y:auto}.drive-sidebar-storage{font-family:var(--kx-font);flex-direction:column;flex:none;gap:8px;margin-top:auto;padding:12px 12px 8px 20px;display:flex}.drive-sidebar-storage>button{min-height:32px;color:var(--kx-ink);font:600 14px var(--kx-font);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.drive-sidebar-storage>button:hover>span{text-decoration:underline}.drive-sidebar-storage>button:focus-visible{outline:2px solid var(--kx-primary);outline-offset:2px;border-radius:6px}.drive-sidebar-storage>button>svg{width:20px;height:20px;color:var(--kx-ink-2)}.drive-sidebar-storage progress{appearance:none;background:#e1e6ed;border:0;border-radius:2px;width:100%;height:4px;overflow:hidden}.drive-sidebar-storage progress::-webkit-progress-bar{background:#e1e6ed}.drive-sidebar-storage progress::-webkit-progress-value{background:var(--kx-primary)}.drive-sidebar-storage progress::-moz-progress-bar{background:var(--kx-primary)}.drive-sidebar-storage>small{color:var(--kx-muted);font-variant-numeric:tabular-nums;font-size:12px}.drive-storage{--storage-trash:#9aa4b2;--storage-trash-tint:#eef1f6;--storage-trash-ink:var(--kx-ink-2);--storage-files:var(--kx-primary);--storage-files-tint:#e8f0fe;--storage-files-ink:var(--kx-primary);--storage-mail:#e8710a;--storage-mail-tint:#fef3e0;--storage-mail-ink:#9a5b00;--storage-other:#7b4bd6;--storage-other-tint:#f1ebfc;--storage-other-ink:#6b3fc4;--storage-protected:#1e8e3e;--storage-protected-tint:#e6f4ea;--storage-protected-ink:#137333;--storage-calendar:#0f7c8c;--storage-calendar-tint:#e0f2f1;--storage-calendar-ink:#0b6270;--storage-row-line:#eef1f6;max-width:1040px;color:var(--kx-ink);font-family:var(--kx-font);flex-direction:column;gap:28px;padding-bottom:32px;display:flex}.drive-storage h2{font:700 16px/1.3 var(--kx-font);margin:0 0 6px}.drive-storage-lead{color:var(--kx-muted);margin:-16px 0 0;font-size:14px}.drive-storage-total{flex-direction:column;gap:14px;display:flex}.drive-storage-total>p{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}.drive-storage-total strong{font:800 44px/1.1 var(--kx-font);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.drive-storage-total span{color:var(--kx-muted);font-size:15px}.drive-storage-bar{background:var(--storage-row-line);border-radius:7px;gap:2px;height:14px;display:flex;overflow:hidden}.drive-storage-bar>span{flex:none;height:100%}.drive-storage-bar>[data-category=trash],.drive-storage-table [data-category=trash] .drive-storage-meter>span{background:var(--storage-trash)}.drive-storage-bar>[data-category=files],.drive-storage-table [data-category=files] .drive-storage-meter>span{background:var(--storage-files)}.drive-storage-bar>[data-category=mail],.drive-storage-table [data-category=mail] .drive-storage-meter>span{background:var(--storage-mail)}.drive-storage-bar>[data-category=other],.drive-storage-table [data-category=other] .drive-storage-meter>span{background:var(--storage-other)}.drive-storage-bar>[data-category=protected],.drive-storage-table [data-category=protected] .drive-storage-meter>span{background:var(--storage-protected)}.drive-storage-bar>[data-category=calendar],.drive-storage-table [data-category=calendar] .drive-storage-meter>span{background:var(--storage-calendar)}.drive-storage-insight{background:var(--kx-bg);border-radius:16px;align-items:center;gap:16px;padding:16px 20px;display:flex}.drive-storage-insight-icon{background:var(--kx-surface);width:40px;height:40px;color:var(--kx-ink-2);border-radius:12px;flex:none;place-items:center;display:grid}.drive-storage-insight-icon svg{width:20px;height:20px}.drive-storage-insight>div{flex:1;min-width:0}.drive-storage-insight strong{font-size:15px;font-weight:700;display:block}.drive-storage-insight p{color:var(--kx-muted);margin:2px 0 0;font-size:13px}.drive-storage-insight-actions{flex:none;gap:8px;display:flex}.drive-storage-table>[role=row]{border-top:1px solid var(--storage-row-line);grid-template-columns:36px minmax(0,1fr) minmax(120px,280px) 90px 56px;align-items:center;gap:16px;padding:12px 0;display:grid}.drive-storage-chip{border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.drive-storage-chip svg{width:16px;height:16px}.drive-storage-table [data-category=trash] .drive-storage-chip{background:var(--storage-trash-tint);color:var(--storage-trash-ink)}.drive-storage-table [data-category=files] .drive-storage-chip{background:var(--storage-files-tint);color:var(--storage-files-ink)}.drive-storage-table [data-category=mail] .drive-storage-chip{background:var(--storage-mail-tint);color:var(--storage-mail-ink)}.drive-storage-table [data-category=other] .drive-storage-chip{background:var(--storage-other-tint);color:var(--storage-other-ink)}.drive-storage-table [data-category=protected] .drive-storage-chip{background:var(--storage-protected-tint);color:var(--storage-protected-ink)}.drive-storage-table [data-category=calendar] .drive-storage-chip{background:var(--storage-calendar-tint);color:var(--storage-calendar-ink)}.drive-storage-name{flex-direction:column;min-width:0;display:flex}.drive-storage-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.drive-storage-name small{color:var(--kx-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.drive-storage-meter{background:var(--storage-row-line);border-radius:3px;height:6px;overflow:hidden}.drive-storage-meter>span{border-radius:3px;height:100%;display:block}.drive-storage-size{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:700}.drive-storage-share{color:var(--kx-muted);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.drive-storage-mailboxes>header{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:6px;display:flex}.drive-storage-mailboxes>header h2{margin:0}.drive-storage-mailboxes>header span{color:var(--kx-muted);font-size:13px}.drive-storage-mailboxes ul{margin:0;padding:0;list-style:none}.drive-storage-mailboxes a{border-top:1px solid var(--storage-row-line);min-height:52px;color:var(--kx-ink);grid-template-columns:36px minmax(0,1fr) 90px;align-items:center;gap:16px;padding:10px 0;text-decoration:none;display:grid}.drive-storage-mailboxes a:hover strong{text-decoration:underline}.drive-storage-mailboxes a:focus-visible{outline:2px solid var(--kx-primary);outline-offset:2px;border-radius:8px}.drive-storage-mailboxes .drive-storage-name strong{font-weight:600}.drive-storage-avatar{color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}@media (max-width:700px){.drive-storage{gap:24px;padding-inline:16px}.drive-storage-lead{margin-top:-12px}.drive-storage-total strong{font-size:34px}.drive-storage-insight{flex-wrap:wrap;padding:16px}.drive-storage-insight>div{flex-basis:calc(100% - 56px)}.drive-storage-insight-actions{flex-wrap:wrap;flex-basis:100%;justify-content:flex-end}.drive-storage-table>[role=row]{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"chip name size""chip meter share";gap:8px 12px}.drive-storage-chip{grid-area:chip;align-self:start}.drive-storage-table .drive-storage-name{grid-area:name}.drive-storage-meter{grid-area:meter}.drive-storage-table .drive-storage-size{grid-area:size}.drive-storage-share{grid-area:share}.drive-storage-mailboxes a{grid-template-columns:36px minmax(0,1fr) auto;gap:12px}}.drive-home-frame>.app-home{padding:24px!important}.drive-home-frame .app-home-heading p:empty{display:none}.drive-home-storage{color:var(--kx-ink);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px 0;font-size:13px;display:flex}.drive-home-storage>svg{width:22px;height:22px;color:var(--kx-ink-2)}.drive-home-storage>span{gap:3px;display:grid}.drive-home-storage strong{color:var(--kx-muted);font-size:12px;font-weight:500}.kx-drive .sharing-center-toolbar>.kx-chip{place-self:end start}@media (max-width:1199px){:root:root .drive-main-region.has-details{grid-template-columns:minmax(0,1fr) 300px}.kx-drive .file-row{grid-template-columns:minmax(0,1fr) 120px 110px 48px}.kx-drive .file-row>:nth-child(4){display:none}}@media (max-width:999px){:root:root .kx-drive{gap:8px;padding:0 0 96px}.kx-drive>.kx-page-header{flex-wrap:nowrap;min-height:64px;padding:4px 16px 0 4px}.kx-drive>.kx-page-header .kx-page-tools{gap:4px}.kx-drive>.kx-filters{scrollbar-width:none;flex-wrap:nowrap;padding:0 16px;overflow-x:auto}.kx-drive>.kx-filters::-webkit-scrollbar{display:none}.kx-drive .drive-sort{margin-left:0}.kx-drive>.drive-note,.kx-drive>.workspace-context-links,.kx-drive>.files-refresh-notice{margin-inline:16px}.drive-crumbs-back{display:inline-flex}.drive-crumbs-text{padding-left:4px;display:grid}.drive-crumbs-text:first-child{padding-left:12px}.drive-crumbs-text ol{min-width:0;display:flex;overflow:hidden}.drive-crumbs-text li>svg{width:14px;height:14px;margin:0}.drive-crumbs-text li>button{height:20px;color:var(--kx-muted);padding:0 2px;font-size:12px;font-weight:500}.drive-crumbs-text li:first-child>button{padding-left:0}:root:root .drive-crumbs-text h1{padding:0;font-size:20px}.drive-selection{margin:0 8px}.kx-drive .file-header{display:none}.kx-drive .file-row{border-bottom:0;grid-template-columns:minmax(0,1fr) 48px;min-height:64px;padding:0 4px 0 16px}.kx-drive .file-row>:is(.file-cell-owner,.file-cell-num),.kx-drive .file-select-name>input[type=checkbox]{display:none}.kx-drive .file-row.selected .file-select-name>input[type=checkbox]{display:block}.kx-drive .file-table:has(.file-row.selected) .file-select-name>input[type=checkbox]{display:block}.kx-drive .file-title-copy .file-row-meta{display:block}.kx-drive .file-list-type-icon,.kx-drive .file-list-type-icon svg{width:26px;height:26px}.kx-drive .file-grid{grid-template-columns:repeat(auto-fill,minmax(156px,1fr));padding:0 16px}.kx-drive .files-list-progress{padding:0 16px}.kx-drive .row-actions .kx-ib{width:44px;height:44px}}
