.workspace-module__C2BWNa__page{background:var(--bg);height:100dvh;color:var(--fg);isolation:isolate;flex-direction:column;padding:0 clamp(1rem,3vw,1.5rem);display:flex;position:relative;overflow:hidden}.workspace-module__C2BWNa__aurora{z-index:-1;background:radial-gradient(circle at 50% 38%, #ff9b3d4d, transparent 62%), radial-gradient(circle at 26% 62%, #788cff24, transparent 58%), radial-gradient(circle at 74% 58%, var(--tint-3), transparent 55%);filter:blur(2rem);pointer-events:none;width:min(60rem,130vw);height:44rem;position:fixed;top:-22rem;left:50%;translate:-50%}.workspace-module__C2BWNa__bar{z-index:40;border:1px solid var(--tint-4);background:var(--glass-nav);width:min(100%,46rem);box-shadow:0 1rem 2.5rem #0006, inset 0 1px 0 var(--tint-2);-webkit-backdrop-filter:blur(1.25rem)saturate(160%);border-radius:999px;align-items:center;gap:.6rem;margin:.85rem auto 0;padding:.5rem .6rem .5rem .75rem;display:flex;position:sticky;top:.85rem}.workspace-module__C2BWNa__brand{color:var(--fg);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.workspace-module__C2BWNa__brandMark{border:1px solid var(--tint-4);width:1.5rem;height:1.5rem;color:var(--signal);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.workspace-module__C2BWNa__brandWord{font-family:var(--display);letter-spacing:-.02em;font-size:.95rem;font-weight:700;font-stretch:114%}.workspace-module__C2BWNa__barSpacer{flex:1}.workspace-module__C2BWNa__quotaChip{border:1px solid var(--tint-3);background:var(--tint-2);color:var(--fg-mute);font-family:var(--mono);white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.66rem;display:inline-flex}.workspace-module__C2BWNa__quotaTrack{background:var(--tint-4);border-radius:999px;width:2.75rem;height:.25rem;display:block;overflow:hidden}.workspace-module__C2BWNa__quotaTrack i{border-radius:inherit;background:var(--fg);height:100%;transition:width .4s cubic-bezier(.22,1,.36,1);display:block}.workspace-module__C2BWNa__quotaTrack i[data-empty=true]{background:#ff6b57}@media (max-width:34rem){.workspace-module__C2BWNa__quotaChip{display:none}}.workspace-module__C2BWNa__barLink{background:var(--tint-2);color:var(--fg-dim);border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8rem;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.workspace-module__C2BWNa__barLink:hover{background:var(--tint-4);color:var(--fg)}.workspace-module__C2BWNa__stage{flex:1;width:100%;min-height:0;margin:0 auto;padding:clamp(.75rem,2vh,1.5rem) 0 0;display:flex}.workspace-module__C2BWNa__flow{display:contents}.workspace-module__C2BWNa__intro{text-align:center}.workspace-module__C2BWNa__intro h1{font-family:var(--display);letter-spacing:-.045em;flex-wrap:wrap;justify-content:center;gap:0 .28em;margin:0;font-size:clamp(1.85rem,4.6vw,2.9rem);font-weight:700;font-stretch:112%;line-height:1.02;display:flex}.workspace-module__C2BWNa__word{padding-bottom:.06em;display:inline-block;overflow:hidden}.workspace-module__C2BWNa__word>span{will-change:transform;display:inline-block}.workspace-module__C2BWNa__intro p{max-width:30rem;color:var(--fg-mute);margin:.9rem auto 0;font-size:.95rem;line-height:1.6}.workspace-module__C2BWNa__omnibox{border:1px solid var(--tint-4);width:100%;box-shadow:0 1.25rem 3rem #00000073, inset 0 1px 0 var(--tint-2);-webkit-backdrop-filter:blur(1.5rem)saturate(170%);background:#1414188c;border-radius:1.15rem;align-items:center;gap:.4rem;padding:.5rem .5rem .5rem 2.85rem;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.workspace-module__C2BWNa__omnibox:focus-within{border-color:#ff9b3d80;box-shadow:0 1.25rem 3rem #00000073,0 0 0 4px #ff9b3d1a}.workspace-module__C2BWNa__omnibox[data-busy=true]{opacity:.75;pointer-events:none}.workspace-module__C2BWNa__omniIcon{color:var(--fg-faint);position:absolute;left:1rem}.workspace-module__C2BWNa__scan{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.workspace-module__C2BWNa__scan:after{content:"";background:linear-gradient(90deg,#0000,#ff9b3d38,#0000);width:40%;animation:1.15s ease-in-out infinite workspace-module__C2BWNa__sweep;position:absolute;inset:0 auto 0 0}@keyframes workspace-module__C2BWNa__sweep{0%{transform:translate(-110%)}to{transform:translate(320%)}}.workspace-module__C2BWNa__omnibox input{min-width:0;color:var(--fg);background:0 0;border:0;outline:none;flex:1;padding:.6rem 0;font-size:.95rem}.workspace-module__C2BWNa__omnibox input::placeholder{color:var(--fg-faint)}.workspace-module__C2BWNa__kbd{border:1px solid var(--tint-4);color:var(--fg-faint);font-family:var(--mono);border-radius:.4rem;padding:.2rem .45rem;font-size:.62rem}@media (max-width:30rem){.workspace-module__C2BWNa__kbd{display:none}}.workspace-module__C2BWNa__omniGhost{color:var(--fg-mute);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.45rem;transition:background-color .16s,color .16s;display:inline-flex}.workspace-module__C2BWNa__omniGhost:hover{background:var(--tint-3);color:var(--fg)}.workspace-module__C2BWNa__omniSubmit{background:var(--fg);min-width:6.25rem;height:2.35rem;color:var(--bg);cursor:pointer;border:0;border-radius:.8rem;justify-content:center;align-items:center;gap:.35rem;padding:0 1rem;font-size:.85rem;font-weight:600;transition:transform .16s,background-color .16s;display:inline-flex}.workspace-module__C2BWNa__omniSubmit:hover:not(:disabled){transform:translateY(-1px)}.workspace-module__C2BWNa__omniSubmit:disabled{background:var(--tint-3);color:var(--fg-faint);cursor:not-allowed}.workspace-module__C2BWNa__sourceLine{color:var(--fg-faint);font-family:var(--mono);letter-spacing:.04em;text-align:center;margin:0;font-size:.68rem}.workspace-module__C2BWNa__notice{-webkit-backdrop-filter:blur(1rem);background:#ff9b3d1a;border:1px solid #ff9b3d47;border-radius:.9rem;align-items:center;gap:.7rem;width:100%;padding:.7rem .9rem;display:flex}.workspace-module__C2BWNa__noticeDot{background:var(--signal);width:.4rem;height:.4rem;box-shadow:0 0 .5rem var(--signal);border-radius:999px}.workspace-module__C2BWNa__notice p{min-width:0;color:var(--fg-dim);flex:1;margin:0;font-size:.85rem}.workspace-module__C2BWNa__notice button{border:1px solid var(--tint-4);color:var(--fg-mute);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .7rem;font-size:.72rem}.workspace-module__C2BWNa__notice button:hover{color:var(--fg)}.workspace-module__C2BWNa__canvas{flex-direction:column;gap:1.1rem;width:100%;display:flex}.workspace-module__C2BWNa__panel,.workspace-module__C2BWNa__state,.workspace-module__C2BWNa__libraryList,.workspace-module__C2BWNa__libraryEmpty{border:1px solid var(--tint-4);background:var(--tint-2);box-shadow:0 1.25rem 3rem #0006, inset 0 1px 0 var(--tint-3);-webkit-backdrop-filter:blur(1.25rem)saturate(150%);border-radius:1.15rem;overflow:hidden}.workspace-module__C2BWNa__skeletonHead{gap:1rem;padding:1.1rem;display:flex}.workspace-module__C2BWNa__skeletonThumb{background:linear-gradient(90deg, var(--tint-2), var(--tint-4), var(--tint-2));background-size:200% 100%;border-radius:.75rem;width:8rem;height:4.6rem;animation:1.4s linear infinite workspace-module__C2BWNa__shimmer}.workspace-module__C2BWNa__skeletonLines{flex-direction:column;flex:1;gap:.7rem;padding-top:.35rem;display:flex}.workspace-module__C2BWNa__skeletonLines span,.workspace-module__C2BWNa__skeletonRows span{background:linear-gradient(90deg, var(--tint-2), var(--tint-4), var(--tint-2));background-size:200% 100%;border-radius:999px;height:.85rem;animation:1.4s linear infinite workspace-module__C2BWNa__shimmer}.workspace-module__C2BWNa__skeletonRows{flex-direction:column;gap:.5rem;padding:0 1.1rem;display:flex}.workspace-module__C2BWNa__skeletonRows span{border-radius:.75rem;height:2.5rem}@keyframes workspace-module__C2BWNa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.workspace-module__C2BWNa__skeletonStatus{color:var(--fg-mute);font-family:var(--mono);align-items:center;gap:.5rem;margin:0;padding:1.1rem;font-size:.74rem;display:flex}.workspace-module__C2BWNa__state{text-align:center;flex-direction:column;align-items:center;gap:.8rem;padding:clamp(2rem,5vw,3rem) 1.5rem;display:flex}.workspace-module__C2BWNa__stateIcon{border:1px solid var(--tint-4);width:2.85rem;height:2.85rem;color:var(--fg-dim);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.workspace-module__C2BWNa__stateIcon[data-tone=warn]{color:var(--signal);background:#ff9b3d1f;border-color:#ff9b3d66}.workspace-module__C2BWNa__stateIcon[data-tone=error]{color:#ff6b57;background:#ff6b571a;border-color:#ff6b5766}.workspace-module__C2BWNa__state h2{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:1.4rem;font-weight:600;font-stretch:110%}.workspace-module__C2BWNa__state p{max-width:28rem;color:var(--fg-mute);margin:0;font-size:.9rem;line-height:1.6}.workspace-module__C2BWNa__stateError{font-family:var(--mono);font-size:.78rem}.workspace-module__C2BWNa__stateActions{gap:.5rem;margin-top:.4rem;display:flex}.workspace-module__C2BWNa__primaryButton,.workspace-module__C2BWNa__secondaryButton{cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.6rem 1.15rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.workspace-module__C2BWNa__primaryButton{background:var(--fg);color:var(--bg);border:0}.workspace-module__C2BWNa__secondaryButton{border:1px solid var(--tint-4);background:var(--tint-2);color:var(--fg-dim)}.workspace-module__C2BWNa__secondaryButton:hover{color:var(--fg)}.workspace-module__C2BWNa__media{gap:1rem;padding:1rem;display:flex}@media (max-width:34rem){.workspace-module__C2BWNa__media{flex-direction:column}}.workspace-module__C2BWNa__mediaThumb{aspect-ratio:16/9;border:1px solid var(--tint-3);background:var(--tint-1);border-radius:.85rem;flex-shrink:0;width:9.5rem;position:relative;overflow:hidden}@media (max-width:34rem){.workspace-module__C2BWNa__mediaThumb{width:100%}}.workspace-module__C2BWNa__mediaThumb img{object-fit:cover;width:100%;height:100%}.workspace-module__C2BWNa__mediaFallback{background:linear-gradient(140deg, var(--tint-3), transparent);width:100%;height:100%}.workspace-module__C2BWNa__mediaDuration{background:color-mix(in srgb, var(--bg) 72%, transparent);color:var(--fg);font-family:var(--mono);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:999px;padding:.15rem .45rem;font-size:.64rem;position:absolute;bottom:.4rem;right:.4rem}.workspace-module__C2BWNa__mediaInfo{flex-direction:column;gap:.65rem;min-width:0;display:flex}.workspace-module__C2BWNa__mediaInfo h2{letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.05rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.workspace-module__C2BWNa__chips{flex-wrap:wrap;gap:.3rem;display:flex}.workspace-module__C2BWNa__chips span{border:1px solid var(--tint-3);background:var(--tint-1);color:var(--fg-mute);font-family:var(--mono);border-radius:999px;padding:.2rem .6rem;font-size:.62rem}.workspace-module__C2BWNa__tabs{background:var(--tint-2);border-radius:999px;gap:.25rem;width:fit-content;margin:0 1rem;padding:.25rem;display:flex}.workspace-module__C2BWNa__tab{color:var(--fg-mute);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .9rem;font-size:.8rem;transition:background-color .18s,color .18s;display:inline-flex}.workspace-module__C2BWNa__tab:hover:not(:disabled){color:var(--fg)}.workspace-module__C2BWNa__tab[data-active=true]{background:var(--tint-4);color:var(--fg)}.workspace-module__C2BWNa__tab:disabled{opacity:.3;cursor:not-allowed}.workspace-module__C2BWNa__tab span{color:var(--fg-faint);font-family:var(--mono);font-size:.62rem}.workspace-module__C2BWNa__formatTable{flex-direction:column;gap:.35rem;padding:.85rem 1rem .5rem;display:flex}.workspace-module__C2BWNa__formatHead{display:none}.workspace-module__C2BWNa__formatRow{border:1px solid var(--tint-2);background:var(--tint-1);width:100%;color:var(--fg-dim);cursor:pointer;text-align:left;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) 3.25rem 3.25rem 5rem 4.75rem;align-items:center;gap:.75rem;padding:.7rem .85rem;font-size:.82rem;transition:background-color .18s,border-color .18s,transform .18s;display:grid;position:relative;overflow:hidden}.workspace-module__C2BWNa__formatRow:hover:not(:disabled){border-color:var(--tint-5);background:var(--tint-2);transform:translateY(-1px)}.workspace-module__C2BWNa__formatRow:disabled{cursor:not-allowed}.workspace-module__C2BWNa__formatRow[data-active=true]{color:var(--fg);border-color:#ff9b3d73}.workspace-module__C2BWNa__formatProgress{background:#ff9b3d29;transition:width .26s ease-out;position:absolute;inset:0 auto 0 0}.workspace-module__C2BWNa__formatQuality{color:var(--fg);align-items:baseline;gap:.4rem;font-weight:600;display:flex;position:relative}.workspace-module__C2BWNa__formatQuality i{color:var(--fg-faint);font-family:var(--mono);font-size:.6rem;font-style:normal}.workspace-module__C2BWNa__formatMeta,.workspace-module__C2BWNa__formatSize{color:var(--fg-mute);font-family:var(--mono);text-align:right;font-size:.7rem;position:relative}.workspace-module__C2BWNa__formatAction{color:var(--fg-mute);justify-content:flex-end;align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex;position:relative}.workspace-module__C2BWNa__formatRow:hover .workspace-module__C2BWNa__formatAction,.workspace-module__C2BWNa__formatRow[data-active=true] .workspace-module__C2BWNa__formatAction{color:var(--signal)}@media (max-width:40rem){.workspace-module__C2BWNa__formatRow{grid-template-columns:auto minmax(0,1fr) auto;row-gap:.3rem}.workspace-module__C2BWNa__formatMeta{display:none}}.workspace-module__C2BWNa__note{color:var(--fg-faint);margin:0;padding:.35rem 1rem 1rem;font-size:.74rem;line-height:1.6}.workspace-module__C2BWNa__library{flex-direction:column;gap:.7rem;width:100%;display:flex}.workspace-module__C2BWNa__libraryHead{justify-content:space-between;align-items:center;gap:1rem;display:flex}.workspace-module__C2BWNa__segmented{border:1px solid var(--tint-3);background:var(--tint-1);-webkit-backdrop-filter:blur(1rem);border-radius:999px;gap:.2rem;padding:.25rem;display:inline-flex}.workspace-module__C2BWNa__segmented button{color:var(--fg-mute);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.78rem;transition:background-color .18s,color .18s;display:inline-flex}.workspace-module__C2BWNa__segmented button:hover{color:var(--fg)}.workspace-module__C2BWNa__segmented button[data-active=true]{background:var(--tint-4);color:var(--fg)}.workspace-module__C2BWNa__segmented button span{color:var(--fg-faint);font-family:var(--mono);font-size:.62rem}.workspace-module__C2BWNa__libraryTools{color:var(--fg-faint);font-family:var(--mono);align-items:center;gap:.5rem;font-size:.66rem;display:inline-flex}@media (max-width:46rem){.workspace-module__C2BWNa__libraryStorage{display:none}}@media (max-width:34rem){.workspace-module__C2BWNa__librarySearch input{width:5.5rem}}.workspace-module__C2BWNa__libraryEmpty{color:var(--fg-faint);text-align:center;padding:2.25rem 1rem;font-size:.82rem}.workspace-module__C2BWNa__libraryBody{grid-template-columns:12.5rem minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.workspace-module__C2BWNa__libraryNav{border:1px solid var(--tint-4);background:var(--tint-2);box-shadow:0 1.25rem 3rem #0006, inset 0 1px 0 var(--tint-3);-webkit-backdrop-filter:blur(1.25rem)saturate(150%);border-radius:1.15rem;flex-direction:column;gap:.1rem;max-height:34rem;padding:.5rem;display:flex;position:sticky;top:5rem;overflow-y:auto}.workspace-module__C2BWNa__navLabel{color:var(--fg-faint);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:.7rem .6rem .3rem;font-size:.58rem}.workspace-module__C2BWNa__navItem{width:100%;color:var(--fg-mute);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.6rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.42rem .6rem;font-size:.78rem;transition:background-color .16s,color .16s;display:grid}.workspace-module__C2BWNa__navItem:hover{background:var(--tint-2);color:var(--fg)}.workspace-module__C2BWNa__navItem[data-active=true]{background:var(--tint-4);color:var(--fg)}.workspace-module__C2BWNa__navItem span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-module__C2BWNa__navItem em{color:var(--fg-faint);font-family:var(--mono);font-size:.6rem;font-style:normal}.workspace-module__C2BWNa__libraryContent{min-width:0}.workspace-module__C2BWNa__librarySearch{border:1px solid var(--tint-3);background:var(--tint-2);color:var(--fg-faint);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;display:inline-flex}.workspace-module__C2BWNa__librarySearch input{width:8.5rem;color:var(--fg);background:0 0;border:0;outline:none;font-family:inherit;font-size:.76rem}.workspace-module__C2BWNa__librarySearch input::placeholder{color:var(--fg-faint)}.workspace-module__C2BWNa__viewToggle{border:1px solid var(--tint-3);background:var(--tint-1);border-radius:999px;gap:.15rem;padding:.2rem;display:inline-flex}.workspace-module__C2BWNa__viewToggle button{width:1.7rem;height:1.7rem;color:var(--fg-mute);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background-color .16s,color .16s;display:inline-flex}.workspace-module__C2BWNa__viewToggle button[data-active=true]{background:var(--tint-4);color:var(--fg)}.workspace-module__C2BWNa__libraryGrid{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.7rem;display:grid}.workspace-module__C2BWNa__libraryGrid .workspace-module__C2BWNa__libraryRow{border:1px solid var(--tint-4);background:var(--tint-2);-webkit-backdrop-filter:blur(1.25rem)saturate(150%);border-radius:1rem;grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.6rem}.workspace-module__C2BWNa__libraryGrid .workspace-module__C2BWNa__libraryThumb{aspect-ratio:16/9;width:100%}.workspace-module__C2BWNa__libraryGrid .workspace-module__C2BWNa__libraryActions{opacity:1}.workspace-module__C2BWNa__libraryGrid .workspace-module__C2BWNa__libraryRow{transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,background-color .22s}.workspace-module__C2BWNa__libraryGrid .workspace-module__C2BWNa__libraryRow:hover{border-color:var(--tint-5);background:var(--tint-3);transform:translateY(-.25rem)}.workspace-module__C2BWNa__libraryGrid .workspace-module__C2BWNa__libraryInfo a{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.workspace-module__C2BWNa__libraryMeta span[data-platform]{border:1px solid var(--tint-4);background:var(--tint-2);color:var(--fg-mute);border-radius:999px;padding:.05rem .4rem}@media (prefers-reduced-motion:reduce){.workspace-module__C2BWNa__libraryGrid .workspace-module__C2BWNa__libraryRow,.workspace-module__C2BWNa__navItem,.workspace-module__C2BWNa__viewToggle button{transition:none}.workspace-module__C2BWNa__libraryGrid .workspace-module__C2BWNa__libraryRow:hover{transform:none}}@media (max-width:52rem){.workspace-module__C2BWNa__libraryBody{grid-template-columns:minmax(0,1fr)}.workspace-module__C2BWNa__libraryNav{border-radius:999px;flex-flow:row;gap:.3rem;max-height:none;position:static;overflow-x:auto}.workspace-module__C2BWNa__navLabel{display:none}.workspace-module__C2BWNa__navItem{border-radius:999px;flex:none;width:auto}}.workspace-module__C2BWNa__libraryList{flex-direction:column;display:flex}.workspace-module__C2BWNa__libraryRow{border-bottom:1px solid var(--tint-2);grid-template-columns:3.75rem minmax(0,1fr) auto auto;align-items:center;gap:.85rem;padding:.65rem .75rem;transition:background-color .18s;display:grid}.workspace-module__C2BWNa__libraryRow:last-child{border-bottom:0}.workspace-module__C2BWNa__libraryRow:hover{background:var(--tint-1)}.workspace-module__C2BWNa__libraryThumb{aspect-ratio:16/10;background:var(--tint-2);border-radius:.6rem;width:3.75rem;display:block;overflow:hidden}.workspace-module__C2BWNa__libraryThumb img,.workspace-module__C2BWNa__libraryThumb span{object-fit:cover;background:linear-gradient(140deg, var(--tint-3), transparent);width:100%;height:100%;display:block}.workspace-module__C2BWNa__libraryInfo{min-width:0}.workspace-module__C2BWNa__libraryInfo a{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:500;text-decoration:none;display:block;overflow:hidden}.workspace-module__C2BWNa__libraryInfo a:hover{text-decoration:underline}.workspace-module__C2BWNa__libraryMeta{color:var(--fg-faint);font-family:var(--mono);flex-wrap:wrap;gap:.45rem;margin-top:.2rem;font-size:.64rem;display:flex}.workspace-module__C2BWNa__libraryMeta span[data-format]{color:var(--fg-mute)}.workspace-module__C2BWNa__libraryState{color:var(--fg-faint);font-family:var(--mono);white-space:nowrap;font-size:.64rem}.workspace-module__C2BWNa__libraryState[data-tone=live]{color:var(--signal)}.workspace-module__C2BWNa__libraryState[data-tone=error]{color:#ff6b57}.workspace-module__C2BWNa__libraryActions{opacity:0;align-items:center;gap:.35rem;transition:opacity .18s;display:flex}.workspace-module__C2BWNa__libraryRow:hover .workspace-module__C2BWNa__libraryActions,.workspace-module__C2BWNa__libraryRow:focus-within .workspace-module__C2BWNa__libraryActions{opacity:1}@media (hover:none){.workspace-module__C2BWNa__libraryActions{opacity:1}}.workspace-module__C2BWNa__rowButton{border:1px solid var(--tint-4);background:var(--tint-2);color:var(--fg-dim);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.73rem;display:inline-flex}.workspace-module__C2BWNa__rowButton:hover:not(:disabled){background:var(--fg);border-color:var(--fg);color:var(--bg)}.workspace-module__C2BWNa__rowIcon{color:var(--fg-faint);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.4rem;transition:background-color .16s,color .16s;display:inline-flex}.workspace-module__C2BWNa__rowIcon:hover{color:#ff6b57;background:#ff6b571f}@media (max-width:40rem){.workspace-module__C2BWNa__libraryRow{grid-template-columns:3rem minmax(0,1fr);row-gap:.4rem}.workspace-module__C2BWNa__libraryState{grid-area:2/2;justify-self:start}.workspace-module__C2BWNa__libraryActions{grid-area:2/2;justify-self:end}}.workspace-module__C2BWNa__tray{z-index:200;border:1px solid var(--tint-4);width:min(26rem,100vw - 2rem);box-shadow:0 1.5rem 3.5rem #0000008c, inset 0 1px 0 var(--tint-2);-webkit-backdrop-filter:blur(1.5rem)saturate(170%);background:#141418b8;border-radius:1.1rem;flex-direction:column;gap:.55rem;padding:.85rem .95rem;animation:.3s cubic-bezier(.22,1,.36,1) workspace-module__C2BWNa__trayIn;display:flex;position:fixed;bottom:1.25rem;left:50%;translate:-50%}@keyframes workspace-module__C2BWNa__trayIn{0%{opacity:0;transform:translateY(.85rem)}to{opacity:1;transform:none}}.workspace-module__C2BWNa__trayHead{align-items:center;gap:.6rem;display:flex}.workspace-module__C2BWNa__trayIcon{border:1px solid var(--tint-4);width:1.75rem;height:1.75rem;color:var(--signal);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.workspace-module__C2BWNa__tray[data-phase=done] .workspace-module__C2BWNa__trayIcon{color:var(--fg)}.workspace-module__C2BWNa__tray[data-phase=error] .workspace-module__C2BWNa__trayIcon{color:#ff6b57;border-color:#ff6b5766}.workspace-module__C2BWNa__trayTitle{flex-direction:column;min-width:0;display:flex}.workspace-module__C2BWNa__trayTitle strong{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}.workspace-module__C2BWNa__trayTitle span{color:var(--fg-faint);font-family:var(--mono);font-size:.64rem}.workspace-module__C2BWNa__trayHead button{color:var(--fg-faint);cursor:pointer;background:0 0;border:0;border-radius:999px;margin-left:auto;padding:.3rem}.workspace-module__C2BWNa__trayHead button:hover{color:var(--fg)}.workspace-module__C2BWNa__trayTrack{background:var(--tint-4);border-radius:999px;height:.3rem;overflow:hidden}.workspace-module__C2BWNa__trayTrack i{border-radius:inherit;background:var(--signal);height:100%;transition:width .24s ease-out;display:block}.workspace-module__C2BWNa__tray[data-phase=done] .workspace-module__C2BWNa__trayTrack i{background:var(--fg)}.workspace-module__C2BWNa__tray[data-phase=error] .workspace-module__C2BWNa__trayTrack i{background:#ff6b57}.workspace-module__C2BWNa__trayFoot{color:var(--fg-mute);font-family:var(--mono);justify-content:space-between;align-items:center;gap:.75rem;font-size:.66rem;display:flex}.workspace-module__C2BWNa__trayFoot[data-dim]{color:var(--fg-faint)}.workspace-module__C2BWNa__spin{animation:.9s linear infinite workspace-module__C2BWNa__spin}@keyframes workspace-module__C2BWNa__spin{to{transform:rotate(360deg)}}.workspace-module__C2BWNa__shell{flex:1;grid-template-columns:19rem minmax(0,1fr);gap:1rem;width:min(100%,78rem);min-height:0;margin:0 auto;display:grid}.workspace-module__C2BWNa__sidebar{border:1px solid var(--line);background:var(--bg-2);border-radius:1.25rem;flex-direction:column;gap:.8rem;min-height:0;padding:.9rem;display:flex}.workspace-module__C2BWNa__sideHead{color:var(--fg-faint);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.62rem;display:flex}.workspace-module__C2BWNa__sideHead button{display:none}.workspace-module__C2BWNa__sideScroll{scrollbar-width:thin;flex-direction:column;flex:1;gap:.9rem;min-height:0;display:flex;overflow-y:auto}.workspace-module__C2BWNa__sideFoot{border-top:1px solid var(--line);color:var(--fg-faint);font-family:var(--mono);letter-spacing:.06em;justify-content:space-between;align-items:center;padding-top:.65rem;font-size:.64rem;display:flex}.workspace-module__C2BWNa__sideScrim{display:none}.workspace-module__C2BWNa__sideToggle{border:1px solid var(--line);background:var(--bg-2);color:var(--fg-dim);cursor:pointer;font-family:var(--mono);letter-spacing:.06em;border-radius:999px;align-self:flex-start;align-items:center;gap:.45rem;padding:.45rem .8rem;font-size:.66rem;display:none}.workspace-module__C2BWNa__sideToggle em{color:var(--fg-faint);font-style:normal}.workspace-module__C2BWNa__mainArea{flex-direction:column;gap:.75rem;min-width:0;min-height:0;display:flex;position:relative}.workspace-module__C2BWNa__greeting{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.25rem;padding-bottom:8vh;display:flex}.workspace-module__C2BWNa__thread{scrollbar-width:thin;flex-direction:column;flex:1;gap:2rem;min-height:0;padding:.5rem .25rem 1.25rem;display:flex;overflow-y:auto}.workspace-module__C2BWNa__composerDock{justify-content:center;padding:.5rem 0 .75rem;display:flex}.workspace-module__C2BWNa__exchange{flex-direction:column;gap:.9rem;width:min(100%,46rem);margin:0 auto;display:flex}.workspace-module__C2BWNa__userMsg{border:1px solid var(--line);background:var(--tint-2);max-width:88%;color:var(--fg-dim);font-family:var(--mono);border-radius:1rem 1rem .3rem;align-self:flex-end;align-items:center;gap:.6rem;padding:.55rem .9rem;font-size:.72rem;display:flex}.workspace-module__C2BWNa__userMsg code{text-overflow:ellipsis;white-space:nowrap;font-family:inherit;overflow:hidden}.workspace-module__C2BWNa__userMsgHost{background:var(--signal-soft);color:var(--signal);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex:none;padding:.18rem .5rem;font-size:.58rem}.workspace-module__C2BWNa__reply{gap:.7rem;display:flex}.workspace-module__C2BWNa__replyMark{border:1px solid var(--line);background:var(--bg-2);width:1.65rem;height:1.65rem;color:var(--fg-mute);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:.35rem;display:inline-flex}.workspace-module__C2BWNa__replyMark[data-state=success]{color:var(--signal);border-color:#ff9b3d59}.workspace-module__C2BWNa__replyMark[data-state=error]{color:#ff9c8d;border-color:#ff6b5759}.workspace-module__C2BWNa__reply>section{flex:1;min-width:0}@media (max-width:62rem){.workspace-module__C2BWNa__shell{grid-template-columns:minmax(0,1fr)}.workspace-module__C2BWNa__sidebar{z-index:70;border-radius:0 1.25rem 1.25rem 0;width:min(21rem,86vw);transition:transform .26s cubic-bezier(.22,1,.36,1);position:fixed;inset:0 auto 0 0;transform:translate(-103%)}.workspace-module__C2BWNa__sidebar[data-open=true]{transform:translate(0)}.workspace-module__C2BWNa__sideHead button{display:inline-flex}.workspace-module__C2BWNa__sideScrim{z-index:65;cursor:pointer;background:#0000008c;border:0;display:block;position:fixed;inset:0}.workspace-module__C2BWNa__sideToggle{display:inline-flex}.workspace-module__C2BWNa__userMsg{max-width:100%}.workspace-module__C2BWNa__replyMark{display:none}}.workspace-module__C2BWNa__greeting .workspace-module__C2BWNa__omnibox,.workspace-module__C2BWNa__composerDock .workspace-module__C2BWNa__omnibox{width:min(100%,44rem)}.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__libraryNav{max-height:none;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:.85rem;padding:.25rem;position:static;overflow:visible}.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__libraryList{border:1px solid var(--line);background:var(--bg);border-radius:.9rem;flex-direction:column;display:flex;overflow:hidden}.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__libraryRow{border-bottom-color:var(--line);grid-template-columns:2.6rem minmax(0,1fr) auto;gap:.35rem .55rem;padding:.55rem .5rem}.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__libraryThumb{grid-row:span 2;align-self:start;width:2.6rem}.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__libraryInfo{grid-column:2/-1}.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__libraryInfo a{font-size:.78rem}.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__libraryMeta{gap:.35rem;font-size:.58rem}.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__libraryState{text-overflow:ellipsis;white-space:nowrap;grid-column:2;align-self:center;min-width:0;font-size:.58rem;overflow:hidden}.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__libraryActions{grid-column:3;align-self:center;gap:.2rem;min-width:0}.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__libraryActions .workspace-module__C2BWNa__rowButton{padding:.3rem .5rem;font-size:.6rem}.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__libraryActions .workspace-module__C2BWNa__rowButton,.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__libraryActions .workspace-module__C2BWNa__rowIcon{flex:none}.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__libraryActions .workspace-module__C2BWNa__rowButton{gap:0;padding:.35rem}.workspace-module__C2BWNa__sideScroll .workspace-module__C2BWNa__rowButtonLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
