.uploading-card{--color-text:var(--color-panel-text);border-radius:var(--corner-radius);container-type:inline-size;overflow:clip}.uploading-card .post-preview-cell{background-color:var(--color-panel);color:#000;display:grid;height:100%;min-height:200px;position:relative;width:100%}.uploading-card .excerpt{height:-moz-fit-content;height:fit-content;margin-block:var(--padding-small);max-width:100cqi;opacity:.35;padding-inline:var(--padding-medium);place-self:center;word-break:break-word}.uploading-card .upload-overlay{align-items:center;display:flex;flex-direction:column;gap:var(--padding-small);inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:5}.uploading-card .progress-spinner{background:conic-gradient(var(--color-accent) var(--progress,0),var(--color-border) 0);border-radius:50%;display:grid;height:64px;place-items:center;transition:background .2s linear;width:64px}.uploading-card .progress-circle{background-color:var(--color-panel);border-radius:50%;display:grid;height:52px;place-items:center;width:52px}.uploading-card .progress-text{color:var(--color-text);font-weight:600}.uploading-card .progress-text,.uploading-card .upload-label{font-size:var(--font-size--1)}.uploading-card .upload-label{color:var(--color-text-secondary)}.status-wrap{position:relative;transition:opacity .25s}.grid:hover .status-wrap:not(:hover):after{background-color:var(--color-panel-minor);content:"";display:block;inset:0;mix-blend-mode:multiply;opacity:.3;pointer-events:none;position:absolute;z-index:100}
