.source-tile-row{display:flex;flex-direction:row;gap:var(--spacing-80);align-items:flex-start;justify-content:flex-start}.source-tile[hidden]{display:none}.source-tile{display:inline-flex;flex-direction:column;align-items:center;gap:var(--spacing-80);padding:var(--spacing-100) var(--spacing-100);width:calc(var(--size-640) + var(--size-280));background:none;border:2px solid transparent;border-radius:var(--radius-2xlarge);cursor:pointer;user-select:none;color:var(--fg-neutral-2-rest);transition:background var(--anim-hover),border-color var(--anim-hover),color var(--anim-hover);box-sizing:border-box}.source-tile:focus-visible{outline:2px solid var(--stroke-focus-2);outline-offset:2px}.source-tile:disabled,.source-tile[disabled]{cursor:default;pointer-events:none;opacity:.4}.source-tile-graphic{position:relative;width:calc(var(--size-640) + var(--size-80));height:calc(var(--size-520) + var(--size-60));display:flex;align-items:center;justify-content:center;padding-top:var(--spacing-80);box-sizing:border-box;background-repeat:no-repeat;background-size:contain;background-position:center}.source-tile-brand{position:relative;width:var(--size-240);height:var(--size-240);flex-shrink:0}.source-tile-brand-img{object-fit:contain}.source-tile-onedrive .source-tile-graphic{background-image:image-set(url(/static/icons/source-tile/onedrive-dark.png) 1x,url(/static/icons/source-tile/onedrive-dark@2x.png) 2x,url(/static/icons/source-tile/onedrive-dark@3x.png) 3x)}.source-tile-icloud .source-tile-graphic{background-image:image-set(url(/static/icons/source-tile/icloud-dark.png) 1x,url(/static/icons/source-tile/icloud-dark@2x.png) 2x,url(/static/icons/source-tile/icloud-dark@3x.png) 3x)}.source-tile-thispc .source-tile-graphic{background-image:image-set(url(/static/icons/source-tile/folder-dark.png) 1x,url(/static/icons/source-tile/folder-dark@2x.png) 2x,url(/static/icons/source-tile/folder-dark@3x.png) 3x)}:root[data-theme=light] .source-tile-onedrive .source-tile-graphic{background-image:image-set(url(/static/icons/source-tile/onedrive-light.png) 1x,url(/static/icons/source-tile/onedrive-light@2x.png) 2x,url(/static/icons/source-tile/onedrive-light@3x.png) 3x)}:root[data-theme=light] .source-tile-icloud .source-tile-graphic{background-image:image-set(url(/static/icons/source-tile/icloud-light.png) 1x,url(/static/icons/source-tile/icloud-light@2x.png) 2x,url(/static/icons/source-tile/icloud-light@3x.png) 3x)}:root[data-theme=light] .source-tile-thispc .source-tile-graphic{background-image:image-set(url(/static/icons/source-tile/folder-light.png) 1x,url(/static/icons/source-tile/folder-light@2x.png) 2x,url(/static/icons/source-tile/folder-light@3x.png) 3x)}.source-tile-label{width:100%;text-align:center;font-family:var(--font-family-base);font-size:var(--font-size-caption-1);line-height:var(--line-height-caption-1);font-weight:var(--font-weight-caption-1);color:var(--fg-neutral-2-rest);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--anim-hover)}.source-tile:hover:not(.selected) .source-tile-label{color:var(--fg-neutral-1-rest)}.source-tile.selected .source-tile-label{color:var(--fg-neutral-1-rest);font-weight:var(--font-weight-caption-1-strong)}.source-tile:hover:not(.selected){background:var(--bg-subtle-inverted-hover)}.source-tile:active:not(.selected){background:var(--bg-subtle-inverted-pressed)}.source-tile.selected{border-color:var(--stroke-brand-1-rest)}.source-tile.selected:hover,.source-tile.selected:active{border-color:var(--stroke-brand-1-rest);background:var(--bg-neutral-overlay)}.source-tile-hcm-folder{display:none}@media (forced-colors: active){.source-tile{border:2px solid ButtonText;background:Canvas}.source-tile-graphic{background-image:none;background-color:transparent}.source-tile-hcm-folder{display:block;position:absolute;inset:0;width:100%;height:100%;color:ButtonText}.source-tile.selected{border:2px solid Highlight}.source-tile.selected .source-tile-hcm-folder{color:Highlight}}.source-section{margin-bottom:0}
