.GenerationStatusCard-module__yhI2qW__card{--generation-card-ratio:16 / 9;width:100%;aspect-ratio:var(--generation-card-ratio);color:#f1f3f4;background:#171819;border:.0625rem solid #e8eaed24;border-radius:1rem;position:relative;overflow:hidden}.GenerationStatusCard-module__yhI2qW__media,.GenerationStatusCard-module__yhI2qW__skeleton{width:100%;height:100%;position:absolute;inset:0}.GenerationStatusCard-module__yhI2qW__media{object-fit:cover;display:block}.GenerationStatusCard-module__yhI2qW__skeleton{background:linear-gradient(105deg,#0000 35%,#ffffff12 50%,#0000 65%) 0 0/200% 100%,radial-gradient(circle at 30% 25%,#8ab4f81f,#0000 45%) 0 0/100% 100%,#171819 0 0/100% 100%;place-items:center;animation:1.8s ease-in-out infinite GenerationStatusCard-module__yhI2qW__generation-shimmer;display:grid}.GenerationStatusCard-module__yhI2qW__skeleton .material-icons{color:#dadce02e;font-size:2rem}.GenerationStatusCard-module__yhI2qW__status{z-index:1;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#0e0f10b8;border-radius:.625rem;padding:.5rem .625rem;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.GenerationStatusCard-module__yhI2qW__statusLine{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;font-size:.6875rem;line-height:1rem;display:flex}.GenerationStatusCard-module__yhI2qW__statusLine span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GenerationStatusCard-module__yhI2qW__statusLine strong{color:#ffffff9e;font-weight:500}.GenerationStatusCard-module__yhI2qW__progressTrack{background:#ffffff1f;border-radius:999rem;height:.1875rem;margin-top:.375rem;overflow:hidden}.GenerationStatusCard-module__yhI2qW__progressTrack i{border-radius:inherit;background:#8ab4f8;height:100%;transition:width .45s;display:block}.GenerationStatusCard-module__yhI2qW__failed{border-color:#f28b8259}.GenerationStatusCard-module__yhI2qW__failed .GenerationStatusCard-module__yhI2qW__progressTrack i{background:#f28b82}.GenerationStatusCard-module__yhI2qW__compact{border-radius:.75rem}.GenerationStatusCard-module__yhI2qW__compact .GenerationStatusCard-module__yhI2qW__status{padding:.375rem .5rem;bottom:.5rem;left:.5rem;right:.5rem}@keyframes GenerationStatusCard-module__yhI2qW__generation-shimmer{0%{background-position:120% 0,0 0,0 0}to{background-position:-120% 0,0 0,0 0}}
.ProjectAgentPanel-module__Llci4W__panel{z-index:1003;width:var(--flow-agent-panel-width);color:#fff;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(5rem);background:#161718e6;border-radius:1rem;flex-direction:column;transition:opacity .24s,transform .32s cubic-bezier(.2,0,0,1),visibility 0s linear .32s;display:flex;position:absolute;top:4.375rem;bottom:.75rem;right:.75rem;overflow:hidden;transform:translate(calc(100% + 1.5rem));box-shadow:inset 0 0 0 .0625rem #dadce00a}.ProjectAgentPanel-module__Llci4W__open{opacity:1;visibility:visible;transition-delay:0s;transform:translate(0)}.ProjectAgentPanel-module__Llci4W__resizeHandle{cursor:ew-resize;width:.875rem;position:absolute;top:0;bottom:0;left:-.875rem}.ProjectAgentPanel-module__Llci4W__resizeHandle:after{content:"";background:#dadce047;border-radius:999rem;width:.25rem;height:5rem;position:absolute;top:50%;left:.375rem;transform:translateY(-50%)}.ProjectAgentPanel-module__Llci4W__header{flex:0 0 3.5rem;justify-content:space-between;align-items:center;width:100%;height:3.5rem;padding:.75rem .5rem .75rem 1rem;display:flex}.ProjectAgentPanel-module__Llci4W__titleGroup,.ProjectAgentPanel-module__Llci4W__headerActions,.ProjectAgentPanel-module__Llci4W__composerActions,.ProjectAgentPanel-module__Llci4W__composerActionsRight,.ProjectAgentPanel-module__Llci4W__messageActions{align-items:center;display:flex}.ProjectAgentPanel-module__Llci4W__titleGroup{gap:.5rem;min-width:0}.ProjectAgentPanel-module__Llci4W__titleGroup h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:1rem;font-weight:500;line-height:1.5rem;overflow:hidden}.ProjectAgentPanel-module__Llci4W__headerActions{flex:none}.ProjectAgentPanel-module__Llci4W__iconButton,.ProjectAgentPanel-module__Llci4W__roundButton,.ProjectAgentPanel-module__Llci4W__sendButton,.ProjectAgentPanel-module__Llci4W__messageActions button{color:#dadce0bf;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ProjectAgentPanel-module__Llci4W__iconButton{border-radius:.75rem;width:2rem;height:2rem;padding:.375rem;transition:background-color .2s,color .2s}.ProjectAgentPanel-module__Llci4W__iconButton:hover,.ProjectAgentPanel-module__Llci4W__roundButton:hover,.ProjectAgentPanel-module__Llci4W__messageActions button:hover{color:#fff;background:#dadce01a}.ProjectAgentPanel-module__Llci4W__activeIconButton{color:#fff;background:#dadce01f}.ProjectAgentPanel-module__Llci4W__iconButton:disabled,.ProjectAgentPanel-module__Llci4W__roundButton:disabled{cursor:not-allowed;opacity:.35}.ProjectAgentPanel-module__Llci4W__iconButton:disabled:hover,.ProjectAgentPanel-module__Llci4W__roundButton:disabled:hover{color:#dadce0bf;background:0 0}:is(.ProjectAgentPanel-module__Llci4W__iconButton .material-icons,.ProjectAgentPanel-module__Llci4W__roundButton .material-icons,.ProjectAgentPanel-module__Llci4W__sendButton .material-icons,.ProjectAgentPanel-module__Llci4W__messageActions .material-icons){font-size:1.25rem;line-height:1}.ProjectAgentPanel-module__Llci4W__iconButton .material-icons{transition:transform .28s cubic-bezier(.2,0,0,1)}.ProjectAgentPanel-module__Llci4W__activeIconButton .material-icons{transform:rotate(90deg)}.ProjectAgentPanel-module__Llci4W__conversation{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#dadce033 transparent;flex:auto;min-height:0;padding:0 1rem 1.25rem;overflow:hidden auto}.ProjectAgentPanel-module__Llci4W__historyPanel{opacity:0;flex:none;grid-template-rows:0fr;min-width:0;min-height:0;max-height:45%;transition:grid-template-rows .32s cubic-bezier(.2,0,0,1),opacity .18s,margin-bottom .32s cubic-bezier(.2,0,0,1);display:grid;overflow:hidden}.ProjectAgentPanel-module__Llci4W__historyPanelOpen{opacity:1;grid-template-rows:1fr;margin-bottom:.75rem}.ProjectAgentPanel-module__Llci4W__historyPanelScroller{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#dadce033 transparent;background:#0f101152;min-height:0;transition:transform .32s cubic-bezier(.2,0,0,1);overflow:hidden auto;transform:translateY(-.375rem)}.ProjectAgentPanel-module__Llci4W__historyPanelOpen .ProjectAgentPanel-module__Llci4W__historyPanelScroller{transform:translateY(0)}.ProjectAgentPanel-module__Llci4W__historyPanelContent{border-top:.0625rem solid #dadce014;border-bottom:.0625rem solid #dadce014;padding:.75rem}.ProjectAgentPanel-module__Llci4W__historyPanelContent>strong{color:#ffffff94;padding:0 .375rem .5rem;font-size:.6875rem;font-weight:500;line-height:1rem;display:block}.ProjectAgentPanel-module__Llci4W__historyPanelContent>p{color:#dadce06b;text-align:center;margin:0;padding:1rem .375rem;font-size:.75rem}.ProjectAgentPanel-module__Llci4W__historyList{flex-direction:column;gap:.25rem;display:flex}.ProjectAgentPanel-module__Llci4W__historyList button{color:#fffc;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.625rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;display:grid}.ProjectAgentPanel-module__Llci4W__historyList button:hover,.ProjectAgentPanel-module__Llci4W__historyList .ProjectAgentPanel-module__Llci4W__activeHistoryItem{background:#ffffff14}.ProjectAgentPanel-module__Llci4W__historyList button:disabled{cursor:default;opacity:.55}.ProjectAgentPanel-module__Llci4W__historyList span{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.125rem;overflow:hidden}.ProjectAgentPanel-module__Llci4W__historyList small{color:#dadce066;white-space:nowrap;font-size:.625rem}.ProjectAgentPanel-module__Llci4W__userMessage{flex-direction:column;align-items:flex-end;padding:.125rem 0 1.125rem;display:flex}.ProjectAgentPanel-module__Llci4W__userMessage p{color:#f1f3f4;overflow-wrap:anywhere;white-space:pre-wrap;background:#ffffff14;border-radius:.75rem;max-width:85%;margin:0;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem}.ProjectAgentPanel-module__Llci4W__assistantMessage{color:#fff}.ProjectAgentPanel-module__Llci4W__assistantMessage>p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.25rem}.ProjectAgentPanel-module__Llci4W__loadingState,.ProjectAgentPanel-module__Llci4W__streamingMessage,.ProjectAgentPanel-module__Llci4W__errorMessage{align-items:center;gap:.5rem;display:flex}.ProjectAgentPanel-module__Llci4W__loadingState{color:#dadce07a;justify-content:center;min-height:8rem;font-size:.75rem}:is(.ProjectAgentPanel-module__Llci4W__loadingState .material-icons,.ProjectAgentPanel-module__Llci4W__streamingMessage .material-icons,.ProjectAgentPanel-module__Llci4W__sendingButton .material-icons){animation:1s linear infinite ProjectAgentPanel-module__Llci4W__agent-spin}.ProjectAgentPanel-module__Llci4W__streamingMessage{color:#dadce094;margin-top:.875rem}.ProjectAgentPanel-module__Llci4W__streamingContent{flex:auto;min-width:0}.ProjectAgentPanel-module__Llci4W__streamingContent>p{margin:0}.ProjectAgentPanel-module__Llci4W__generationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.75rem;display:grid}.ProjectAgentPanel-module__Llci4W__streamingMessage .material-icons{font-size:1rem}.ProjectAgentPanel-module__Llci4W__streamingMessage>p{color:#dadce094;font-size:.75rem}.ProjectAgentPanel-module__Llci4W__errorMessage{color:#f2b8b5;background:#f28b8214;border:.0625rem solid #f28b8233;border-radius:.75rem;margin-top:1rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.125rem}.ProjectAgentPanel-module__Llci4W__errorMessage>span{flex:auto;min-width:0}.ProjectAgentPanel-module__Llci4W__errorMessage>button{width:1.5rem;height:1.5rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ProjectAgentPanel-module__Llci4W__errorMessage .material-icons{font-size:1rem}.ProjectAgentPanel-module__Llci4W__thinkingButton{color:#dadce080;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;margin:0 0 .75rem;padding:0;font-size:.6875rem;line-height:1rem;display:flex}.ProjectAgentPanel-module__Llci4W__thinkingButton .material-icons{font-size:.625rem}.ProjectAgentPanel-module__Llci4W__suggestions{flex-direction:column;gap:.375rem;margin-top:.5rem;display:flex}.ProjectAgentPanel-module__Llci4W__suggestion{color:#ffffffe6;cursor:pointer;text-align:left;background:#ffffff0d;border:0;border-radius:.5rem;align-items:center;gap:.625rem;width:100%;min-height:2.875rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;display:flex}.ProjectAgentPanel-module__Llci4W__suggestion:hover{background:#ffffff17}.ProjectAgentPanel-module__Llci4W__suggestion .material-icons{color:#dadce0bf;flex:none;font-size:1.125rem}.ProjectAgentPanel-module__Llci4W__messageActions{gap:.375rem;margin-top:.5rem}.ProjectAgentPanel-module__Llci4W__messageActions button{color:#dadce080;border-radius:.75rem;width:2rem;height:2rem}.ProjectAgentPanel-module__Llci4W__composerWrap{flex:none;padding:0 1rem 1rem;position:relative}.ProjectAgentPanel-module__Llci4W__composer{background:#0f101147;border:.0625rem solid #dadce01a;border-radius:1.5rem;min-height:6rem;padding:.875rem .75rem .5rem}.ProjectAgentPanel-module__Llci4W__composer textarea{resize:none;color:#fff;background:0 0;border:0;outline:0;width:100%;min-height:2.5rem;max-height:8rem;padding:0 .25rem;font-size:.875rem;line-height:1.25rem;display:block;overflow:auto}.ProjectAgentPanel-module__Llci4W__composer textarea::placeholder{color:#dadce05c}.ProjectAgentPanel-module__Llci4W__composerActions{justify-content:space-between;height:2.125rem}.ProjectAgentPanel-module__Llci4W__composerActionsRight{gap:.3125rem}.ProjectAgentPanel-module__Llci4W__roundButton,.ProjectAgentPanel-module__Llci4W__sendButton{border-radius:999rem;width:2rem;height:2rem;padding:.375rem}.ProjectAgentPanel-module__Llci4W__sendButton{color:#dadce040;background:#dadce00d}.ProjectAgentPanel-module__Llci4W__sendButton:not(:disabled){color:#202124;background:#f1f3f4}.ProjectAgentPanel-module__Llci4W__sendButton:disabled{cursor:default}@keyframes ProjectAgentPanel-module__Llci4W__agent-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ProjectAgentPanel-module__Llci4W__historyPanel,.ProjectAgentPanel-module__Llci4W__historyPanelScroller,.ProjectAgentPanel-module__Llci4W__iconButton{transition-duration:.01ms}.ProjectAgentPanel-module__Llci4W__iconButton .material-icons{transition-duration:.01ms}}@media (max-width:48rem){.ProjectAgentPanel-module__Llci4W__panel{width:calc(100% - 5rem);top:4.75rem;bottom:.5rem;right:.5rem}}
.ProjectSidebar-module__EXjNHa__sidebar{z-index:4;box-sizing:border-box;--flow-project-sidebar-ease:cubic-bezier(.2, 0, 0, 1);width:14.25rem;height:100%;transition:padding-top .32s var(--flow-project-sidebar-ease), width .32s var(--flow-project-sidebar-ease), flex-basis .32s var(--flow-project-sidebar-ease), opacity .32s var(--flow-project-sidebar-ease), padding-left .32s var(--flow-project-sidebar-ease), visibility .32s var(--flow-project-sidebar-ease);background:0 0;flex-direction:column;flex:0 0 14.25rem;justify-content:space-between;align-items:flex-start;padding:4.75rem 0 4.5625rem 1rem;display:flex;position:relative}.ProjectSidebar-module__EXjNHa__collapsed{flex-basis:4.5rem;width:4.5rem;padding-left:.75rem}.ProjectSidebar-module__EXjNHa__list,.ProjectSidebar-module__EXjNHa__bottom{width:13.25rem;transition:width .32s var(--flow-project-sidebar-ease);flex-direction:column;gap:.3rem;display:flex;overflow:hidden}.ProjectSidebar-module__EXjNHa__collapsed .ProjectSidebar-module__EXjNHa__list,.ProjectSidebar-module__EXjNHa__collapsed .ProjectSidebar-module__EXjNHa__bottom,.ProjectSidebar-module__EXjNHa__collapsed .ProjectSidebar-module__EXjNHa__navItem{width:3rem}.ProjectSidebar-module__EXjNHa__navItem{isolation:isolate;width:13.25rem;height:3rem;color:inherit;text-align:left;cursor:pointer;transition:background-color .1s ease-in-out, width .32s var(--flow-project-sidebar-ease), box-shadow .1s ease-in-out, filter .1s ease-in-out, backdrop-filter .1s ease-in-out;background:0 0;border:0;border-radius:1rem;align-items:center;gap:.5rem;padding:.25rem;display:flex;position:relative;overflow:hidden}.ProjectSidebar-module__EXjNHa__navItem:hover{background-color:#dadce01a}.ProjectSidebar-module__EXjNHa__active,.ProjectSidebar-module__EXjNHa__active:hover{background-color:#dadce040}.ProjectSidebar-module__EXjNHa__divider{opacity:.35;pointer-events:none;background-color:#e8eaed;align-self:stretch;height:.0625rem;margin:.5rem 0;display:block}.ProjectSidebar-module__EXjNHa__navIcon{color:#fff;border-radius:1rem;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .1s ease-in-out,color .1s ease-in-out,box-shadow .1s ease-in-out,filter .1s ease-in-out,-webkit-backdrop-filter .1s ease-in-out,backdrop-filter .1s ease-in-out;display:inline-flex}.ProjectSidebar-module__EXjNHa__navIcon .material-icons{font-size:1.25rem;line-height:1}.ProjectSidebar-module__EXjNHa__navLabel{color:#f1f3f4;opacity:1;white-space:nowrap;max-width:9rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:max-width .22s cubic-bezier(.4,0,1,1),opacity .12s ease-out,transform .22s cubic-bezier(.4,0,1,1);display:inline-block;overflow:hidden;transform:translate(0)}.ProjectSidebar-module__EXjNHa__collapsed .ProjectSidebar-module__EXjNHa__navLabel{opacity:0;max-width:0;transition:max-width .18s cubic-bezier(.4,0,1,1),opacity .1s ease-out,transform .18s cubic-bezier(.4,0,1,1);transform:translate(-.25rem)}@media (max-width:72rem){.ProjectSidebar-module__EXjNHa__sidebar,.ProjectSidebar-module__EXjNHa__collapsed{flex-basis:4.5rem;width:4.5rem;padding-left:.75rem}.ProjectSidebar-module__EXjNHa__list,.ProjectSidebar-module__EXjNHa__bottom,.ProjectSidebar-module__EXjNHa__navItem,.ProjectSidebar-module__EXjNHa__collapsed .ProjectSidebar-module__EXjNHa__list,.ProjectSidebar-module__EXjNHa__collapsed .ProjectSidebar-module__EXjNHa__bottom,.ProjectSidebar-module__EXjNHa__collapsed .ProjectSidebar-module__EXjNHa__navItem{width:3rem}.ProjectSidebar-module__EXjNHa__navLabel{display:none}}@media (max-width:48rem){.ProjectSidebar-module__EXjNHa__sidebar,.ProjectSidebar-module__EXjNHa__collapsed{flex-basis:3.75rem;width:3.75rem;padding-top:4.5rem;padding-left:.5rem}.ProjectSidebar-module__EXjNHa__list,.ProjectSidebar-module__EXjNHa__bottom,.ProjectSidebar-module__EXjNHa__navItem,.ProjectSidebar-module__EXjNHa__collapsed .ProjectSidebar-module__EXjNHa__list,.ProjectSidebar-module__EXjNHa__collapsed .ProjectSidebar-module__EXjNHa__bottom,.ProjectSidebar-module__EXjNHa__collapsed .ProjectSidebar-module__EXjNHa__navItem{width:2.75rem}}
.SiteHeader-module__1T7Jaa__root{width:100%;height:var(--nav-height);z-index:1000;pointer-events:none;position:fixed;top:0;left:0}.SiteHeader-module__1T7Jaa__scroll,.SiteHeader-module__1T7Jaa__frame{width:100%;height:var(--nav-height);position:relative}.SiteHeader-module__1T7Jaa__scroll{pointer-events:auto;z-index:2}.SiteHeader-module__1T7Jaa__frame{isolation:isolate}.SiteHeader-module__1T7Jaa__glass{height:var(--nav-height);z-index:-1;width:100%;display:grid;position:absolute}.SiteHeader-module__1T7Jaa__workspaceStandaloneGlass{z-index:1;pointer-events:none;background:linear-gradient(#0d0d0d 0%,#0000 100%);width:100%;height:16rem;margin-top:-8rem;display:grid;position:fixed;inset:0 0 auto}.SiteHeader-module__1T7Jaa__glassLayer{backface-visibility:hidden;grid-area:1/1;transform:translateZ(0)}.SiteHeader-module__1T7Jaa__layer1,.SiteHeader-module__1T7Jaa__layer2{-webkit-backdrop-filter:blur(.0625rem);backdrop-filter:blur(.0625rem);-webkit-mask:linear-gradient(#000 92%,#0000);mask:linear-gradient(#000 92%,#0000)}.SiteHeader-module__1T7Jaa__layer3{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);-webkit-mask:linear-gradient(#000 84%,#0000 92%);mask:linear-gradient(#000 84%,#0000 92%)}.SiteHeader-module__1T7Jaa__layer4{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);-webkit-mask:linear-gradient(#000 76%,#0000 84%);mask:linear-gradient(#000 76%,#0000 84%)}.SiteHeader-module__1T7Jaa__layer5{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);-webkit-mask:linear-gradient(#000 64%,#0000 76%);mask:linear-gradient(#000 64%,#0000 76%)}.SiteHeader-module__1T7Jaa__layer6{-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);-webkit-mask:linear-gradient(#000 52%,#0000 64%);mask:linear-gradient(#000 52%,#0000 64%)}.SiteHeader-module__1T7Jaa__layer7{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);-webkit-mask:linear-gradient(#000 40%,#0000 52%);mask:linear-gradient(#000 40%,#0000 52%)}.SiteHeader-module__1T7Jaa__workspaceStandaloneGlass .SiteHeader-module__1T7Jaa__layer1{z-index:2;-webkit-mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%);mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%)}.SiteHeader-module__1T7Jaa__workspaceStandaloneGlass .SiteHeader-module__1T7Jaa__layer2{z-index:3;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);-webkit-mask:linear-gradient(#0000 37.5%,#000 50% 62.5%,#0000 75%);mask:linear-gradient(#0000 37.5%,#000 50% 62.5%,#0000 75%)}.SiteHeader-module__1T7Jaa__workspaceStandaloneGlass .SiteHeader-module__1T7Jaa__layer3{z-index:4;-webkit-mask:linear-gradient(#0000 25%,#000 37.5% 50%,#0000 62.5%);mask:linear-gradient(#0000 25%,#000 37.5% 50%,#0000 62.5%)}.SiteHeader-module__1T7Jaa__workspaceStandaloneGlass .SiteHeader-module__1T7Jaa__layer4{z-index:5;-webkit-mask:linear-gradient(#0000 12.5%,#000 25% 37.5%,#0000 50%);mask:linear-gradient(#0000 12.5%,#000 25% 37.5%,#0000 50%)}.SiteHeader-module__1T7Jaa__workspaceStandaloneGlass .SiteHeader-module__1T7Jaa__layer5{z-index:6;-webkit-mask:linear-gradient(#0000 0%,#000 12.5% 25%,#0000 37.5%);mask:linear-gradient(#0000 0%,#000 12.5% 25%,#0000 37.5%)}.SiteHeader-module__1T7Jaa__workspaceStandaloneGlass .SiteHeader-module__1T7Jaa__layer7{z-index:7;-webkit-mask:linear-gradient(#000 0% 12.5%,#0000 25%);mask:linear-gradient(#000 0% 12.5%,#0000 25%)}.SiteHeader-module__1T7Jaa__navbarHeader{min-height:var(--nav-height);pointer-events:auto;z-index:1;background:linear-gradient(#0003 60%,#0000);border-bottom:0;align-items:center;display:flex;position:relative}.SiteHeader-module__1T7Jaa__navbarHeader.SiteHeader-module__1T7Jaa__scrolled{background:linear-gradient(#00000057 50%,#0000)}.SiteHeader-module__1T7Jaa__clearSurface .SiteHeader-module__1T7Jaa__navbarHeader{background:linear-gradient(#0000000a 0%,#0000 100%)}.SiteHeader-module__1T7Jaa__clearSurface .SiteHeader-module__1T7Jaa__navbarHeader.SiteHeader-module__1T7Jaa__scrolled{background:linear-gradient(#00000029 35%,#0000 100%)}.SiteHeader-module__1T7Jaa__navContainer{width:100%;min-height:var(--nav-height);box-sizing:border-box;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.SiteHeader-module__1T7Jaa__logoArea{cursor:pointer;color:#fff;flex:none;justify-content:flex-start;align-items:center;min-width:11.125rem;text-decoration:none;display:flex}.SiteHeader-module__1T7Jaa__brandLogoText{letter-spacing:-.07rem;color:#fff;font-family:Google Sans,Product Sans,PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;font-size:1.75rem;font-weight:500;line-height:1;transition:transform .2s;display:inline-block}.SiteHeader-module__1T7Jaa__brandLogoText:hover{transform:scale(1.02)}.SiteHeader-module__1T7Jaa__navLinks{justify-content:center;align-items:center;gap:3rem;font-family:Google Sans,PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;display:flex}.SiteHeader-module__1T7Jaa__navLinks a{color:#fff;opacity:.5;letter-spacing:0;white-space:nowrap;font-size:1rem;font-weight:400;line-height:2.7rem;text-decoration:none;transition:opacity .2s}.SiteHeader-module__1T7Jaa__navLinks a:hover{opacity:.75}.SiteHeader-module__1T7Jaa__navActions{flex:none;justify-content:flex-end;align-items:center;gap:.5rem;min-width:11.125rem;display:flex}.SiteHeader-module__1T7Jaa__navSocial{color:#fff;cursor:pointer;isolation:isolate;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;text-decoration:none;transition:color .2s;display:flex;position:relative}.SiteHeader-module__1T7Jaa__navSocial:after{content:"";z-index:-1;opacity:0;background-color:#ffffff26;border-radius:50%;transition:opacity .2s;position:absolute;inset:0}.SiteHeader-module__1T7Jaa__navSocial:hover:after,.SiteHeader-module__1T7Jaa__navSocial:active:after{opacity:1}.SiteHeader-module__1T7Jaa__socialIcon{width:1.125rem;height:1.125rem;display:block}.SiteHeader-module__1T7Jaa__instagramIcon,.SiteHeader-module__1T7Jaa__moreIcon{width:1.5rem;height:1.5rem}.SiteHeader-module__1T7Jaa__workspaceTvButton{color:#ffffffdb;height:2.5rem;font:inherit;cursor:pointer;background:#ffffff0f;border:.0625rem solid #ffffff24;border-radius:624.938rem;align-items:center;gap:.5rem;padding:0 1.1rem;font-size:.92rem;line-height:1;transition:background-color .2s,border-color .2s,color .2s;display:flex}.SiteHeader-module__1T7Jaa__workspaceTvButton:hover{color:#fff;background:#ffffff1c;border-color:#ffffff3d}.SiteHeader-module__1T7Jaa__tvIcon{width:1rem;height:1rem}.SiteHeader-module__1T7Jaa__workspaceAvatar{color:#001316;cursor:pointer;background:#00a7b7 50%/cover no-repeat;border:0;border-radius:624.938rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:.25rem;font-size:.9rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.workspace-dashboard-header .SiteHeader-module__1T7Jaa__glass{opacity:.68;display:grid}.workspace-dashboard-header .SiteHeader-module__1T7Jaa__navbarHeader{-webkit-backdrop-filter:blur(.5rem);background:linear-gradient(#00000057 0%,#0000001f 58%,#0000 100%)}.workspace-dashboard-header.SiteHeader-module__1T7Jaa__clearSurface .SiteHeader-module__1T7Jaa__navbarHeader{-webkit-backdrop-filter:blur(.5rem);background:linear-gradient(#00000057 0%,#0000001f 58%,#0000 100%)}.workspace-dashboard-header .SiteHeader-module__1T7Jaa__navContainer{padding:1rem 1.5rem}.workspace-dashboard-header .SiteHeader-module__1T7Jaa__logoArea{min-width:9.375rem}.workspace-dashboard-header .SiteHeader-module__1T7Jaa__brandLogoText{font-family:var(--font-text);letter-spacing:0;text-shadow:0 .0625rem .5rem #00000061;font-size:1rem;font-weight:500}.workspace-dashboard-header .SiteHeader-module__1T7Jaa__navActions{gap:1.5rem;min-width:0}.workspace-dashboard-header .SiteHeader-module__1T7Jaa__navSocial{color:#ffffffe6;filter:drop-shadow(0 .0625rem .3125rem #00000059);width:1.5rem;height:1.5rem}.workspace-dashboard-header .SiteHeader-module__1T7Jaa__navSocial:after{background-color:#ffffff1a}.workspace-dashboard-header .SiteHeader-module__1T7Jaa__workspaceTvButton{background:#ffffff0f;border-color:#ffffff1a;height:2.625rem;padding:.625rem 1.5rem;font-size:.875rem}.workspace-dashboard-header .SiteHeader-module__1T7Jaa__workspaceAvatar{color:#e9ffff;background:radial-gradient(circle,#0a9eb1 0 1rem,#0000 1.03125rem);width:3rem;height:3rem;margin-left:-.3125rem;font-size:.875rem;font-weight:500}.SiteHeader-module__1T7Jaa__projectRoot{--nav-height:4.75rem}.SiteHeader-module__1T7Jaa__projectRoot .SiteHeader-module__1T7Jaa__glass{display:none}.SiteHeader-module__1T7Jaa__projectRoot .SiteHeader-module__1T7Jaa__navbarHeader,.SiteHeader-module__1T7Jaa__projectRoot.SiteHeader-module__1T7Jaa__clearSurface .SiteHeader-module__1T7Jaa__navbarHeader,.SiteHeader-module__1T7Jaa__projectRoot .SiteHeader-module__1T7Jaa__navbarHeader.SiteHeader-module__1T7Jaa__scrolled{-webkit-backdrop-filter:none;background:0 0}.SiteHeader-module__1T7Jaa__projectRoot .SiteHeader-module__1T7Jaa__navContainer{padding:1rem 1.5rem;position:relative}.SiteHeader-module__1T7Jaa__projectTitleArea{z-index:2;opacity:1;pointer-events:auto;flex-direction:row;flex:auto;align-items:center;gap:.5rem;min-width:0;max-width:min(32rem,50vw - 10.375rem);display:flex;position:relative}.SiteHeader-module__1T7Jaa__projectBackButton,.SiteHeader-module__1T7Jaa__projectMenuButton{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:624.938rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.SiteHeader-module__1T7Jaa__projectBackButton:hover,.SiteHeader-module__1T7Jaa__projectMenuButton:hover{background:#dadce01f}.SiteHeader-module__1T7Jaa__projectBackButton .SiteHeader-module__1T7Jaa__material-icons,.SiteHeader-module__1T7Jaa__projectMenuButton .SiteHeader-module__1T7Jaa__material-icons,.SiteHeader-module__1T7Jaa__projectRoot .SiteHeader-module__1T7Jaa__navSocial .SiteHeader-module__1T7Jaa__material-icons{font-size:1.25rem;line-height:1}.SiteHeader-module__1T7Jaa__projectTitleInput{field-sizing:content;text-overflow:ellipsis;color:#fff;width:7.75rem;min-width:0;max-width:min(20rem,100% - 6rem);height:1.5rem;font:inherit;background:0 0;border:0;outline:0;flex:0 auto;margin:0 0 0 1rem;padding:0;font-size:1rem;font-weight:400;line-height:1.5rem;overflow:hidden}.SiteHeader-module__1T7Jaa__projectTitleInput:focus{color:#fff}.SiteHeader-module__1T7Jaa__projectCenter{align-items:center;gap:.5rem;display:flex;position:absolute;top:50%;left:calc(50% + 7.125rem);transform:translate(-50%,-50%)}.SiteHeader-module__1T7Jaa__projectRoot .SiteHeader-module__1T7Jaa__navActions{z-index:2;gap:1.5rem;min-width:0;position:relative}.SiteHeader-module__1T7Jaa__projectRoot .SiteHeader-module__1T7Jaa__navSocial{color:#fffffff2;filter:drop-shadow(0 .0625rem .3125rem #00000059);width:1.5rem;height:1.5rem}.SiteHeader-module__1T7Jaa__projectRoot .SiteHeader-module__1T7Jaa__navSocial:after{background-color:#ffffff1a;inset:-.25rem}.SiteHeader-module__1T7Jaa__projectRoot .SiteHeader-module__1T7Jaa__workspaceAvatar{color:#e9ffff;background:radial-gradient(circle,#0a9eb1 0 1rem,#0000 1.03125rem);width:3rem;height:3rem;margin-left:-.3125rem;font-size:.875rem;font-weight:500}.SiteHeader-module__1T7Jaa__projectMenu{z-index:30;background:#1f1f1f;border:.0625rem solid #ffffff14;border-radius:.875rem;width:10.5rem;padding:.375rem;position:absolute;top:2.5rem;left:3.6rem;box-shadow:0 1rem 2.75rem #00000085}.SiteHeader-module__1T7Jaa__projectMenu button{color:#ffffffe0;width:100%;height:2.5rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.625rem;align-items:center;gap:.625rem;padding:0 .75rem;font-size:.875rem;display:flex}.SiteHeader-module__1T7Jaa__projectMenu button:hover{background:#ffffff14}.SiteHeader-module__1T7Jaa__projectMenu button .SiteHeader-module__1T7Jaa__material-icons{font-size:1.125rem}.SiteHeader-module__1T7Jaa__projectMenuDanger{color:#ffb4ab!important}.SiteHeader-module__1T7Jaa__profilePopover{isolation:isolate;-webkit-backdrop-filter:blur(.75rem);pointer-events:auto;z-index:1500;color:#fff;background:#1f1f1f;border:.0625rem solid #ffffff14;border-radius:1.125rem;width:min(23.25rem,90vw);max-height:90vh;padding:1rem;position:fixed;inset:1rem 1rem auto auto;overflow:hidden;box-shadow:0 1.125rem 2.875rem #00000094,inset 0 .0625rem #ffffff0d}.SiteHeader-module__1T7Jaa__profileCloseButton{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:624.938rem;outline:0;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:flex;position:absolute;top:1rem;right:1rem}.SiteHeader-module__1T7Jaa__profileCloseButton svg{width:1.15rem;height:1.15rem}.SiteHeader-module__1T7Jaa__profileBrand{text-align:center;font-family:var(--font-heading);margin:.2rem 2rem 1.2rem;font-size:1.42rem;font-weight:700;line-height:1}.SiteHeader-module__1T7Jaa__profileIdentity{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.SiteHeader-module__1T7Jaa__profileIdentity>div:last-child{min-width:0}.SiteHeader-module__1T7Jaa__profileAvatarLarge{color:#fff;background:#08a8b8 50%/cover no-repeat;border-radius:624.938rem;flex:none;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;font-size:1rem;font-weight:500;display:flex;overflow:hidden}.SiteHeader-module__1T7Jaa__profileName{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700;line-height:1.2;overflow:hidden}.SiteHeader-module__1T7Jaa__profileEmail{text-overflow:ellipsis;white-space:nowrap;color:#ffffff94;margin-top:.12rem;font-size:.66rem;overflow:hidden}.SiteHeader-module__1T7Jaa__profileCreditsCard{background:#2b2b2b;border:.0625rem solid #ffffff12;border-radius:1rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;min-height:4.4rem;margin-bottom:1rem;padding:.85rem;display:grid}.SiteHeader-module__1T7Jaa__profileCreditsIcon{color:#ffffffe6;width:1.45rem;height:1.45rem}.SiteHeader-module__1T7Jaa__profileCreditsText{text-underline-offset:.18em;min-width:0;font-size:.88rem;line-height:1.2;text-decoration:underline}.SiteHeader-module__1T7Jaa__profileCreditsText span{color:#ffffff94;margin-top:.18rem;font-size:.66rem;text-decoration:none;display:block}.SiteHeader-module__1T7Jaa__profileUpgradeButton{color:#000;min-width:5.5rem;height:2.5rem;font:inherit;cursor:pointer;background:#f2f2f2;border:0;border-radius:624.938rem;justify-content:center;align-items:center;gap:.28rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.SiteHeader-module__1T7Jaa__profileUpgradeButton .material-icons{font-size:.92rem}.SiteHeader-module__1T7Jaa__profileActionButton{color:#fff;width:100%;height:2.55rem;font:inherit;cursor:pointer;background:#252525;border:.0625rem solid #ffffff24;border-radius:624.938rem;justify-content:center;align-items:center;gap:.48rem;margin-top:.38rem;font-size:.8rem;font-weight:700;display:flex}.SiteHeader-module__1T7Jaa__profileActionButton:disabled{cursor:wait;opacity:.64}.SiteHeader-module__1T7Jaa__profileActionPrimary{background:#333;border-color:#ffffff14}.SiteHeader-module__1T7Jaa__profileActionIcon{width:1rem;height:1rem}.SiteHeader-module__1T7Jaa__profileFooter{text-align:center;color:#ffffff70;margin-top:1rem;font-size:.62rem;line-height:1.7}.SiteHeader-module__1T7Jaa__profileFooterLinks{justify-content:center;gap:.5rem;margin-bottom:.45rem;display:flex}.SiteHeader-module__1T7Jaa__profileFooterLinks a{color:inherit;text-decoration:none}.SiteHeader-module__1T7Jaa__profileFooterLinks a:hover{color:#ffffffb3}@media (min-width:64rem){.SiteHeader-module__1T7Jaa__navContainer{padding:1rem 1.5rem}}@media (max-width:71.25rem){.SiteHeader-module__1T7Jaa__navLinks{display:none}.SiteHeader-module__1T7Jaa__projectTitleArea{max-width:calc(100% - 14rem)}}@media (max-width:60rem){.SiteHeader-module__1T7Jaa__navContainer{padding:1rem 1.5rem}.SiteHeader-module__1T7Jaa__navLinks{display:none}}@media (max-width:40rem){.SiteHeader-module__1T7Jaa__logoArea,.SiteHeader-module__1T7Jaa__navActions{min-width:auto}.SiteHeader-module__1T7Jaa__profilePopover{border-radius:1rem;width:calc(100vw - 1.5rem);padding:1rem;inset:.75rem .75rem auto auto}.SiteHeader-module__1T7Jaa__profileCreditsCard{border-radius:1rem;grid-template-columns:auto 1fr;padding:.85rem}.SiteHeader-module__1T7Jaa__profileUpgradeButton{grid-column:1/-1;width:100%;height:2.5rem}.SiteHeader-module__1T7Jaa__profileActionButton{height:2.55rem;font-size:.8rem}}
.MediaAssetCard-module__18SGdG__card{--media-asset-ratio:16 / 9;width:100%;aspect-ratio:var(--media-asset-ratio);color:#fff;isolation:isolate;background:#151515;border:.0625rem solid #e8eaed4d;border-radius:1rem;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .0625rem #00000038}.MediaAssetCard-module__18SGdG__primaryLink{color:inherit;text-decoration:none;display:block;position:absolute;inset:0}.MediaAssetCard-module__18SGdG__primaryButton{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0}.MediaAssetCard-module__18SGdG__primaryButton:focus-visible{outline:0}.MediaAssetCard-module__18SGdG__media{object-fit:cover;background:#151515;width:100%;height:100%;transition:transform .22s,filter .22s;display:block;transform:scale(1)}.MediaAssetCard-module__18SGdG__card:hover .MediaAssetCard-module__18SGdG__media,.MediaAssetCard-module__18SGdG__card:focus-within .MediaAssetCard-module__18SGdG__media{filter:saturate(.98)brightness(.98)}.MediaAssetCard-module__18SGdG__scrim{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#0000 0%,#0000002e 36%,#0000008f 100%);height:44%;transition:opacity .16s;position:absolute;inset:auto 0 0}.MediaAssetCard-module__18SGdG__actions{z-index:3;color:#2f3337;opacity:0;background:#f5f9fced;border-radius:1rem;align-items:center;gap:.125rem;min-height:2.5rem;padding:.25rem .375rem;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:.625rem;right:.625rem;transform:translateY(-.25rem);box-shadow:0 1.25rem 2.25rem #00000038}.MediaAssetCard-module__18SGdG__actionButton{width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999rem;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .14s,color .14s;display:inline-flex}.MediaAssetCard-module__18SGdG__actionButton:hover,.MediaAssetCard-module__18SGdG__actionButton:focus-visible{background:#3c40431a}.MediaAssetCard-module__18SGdG__actionButton:focus-visible{outline-offset:.125rem;outline:.125rem solid #3c404373}.MediaAssetCard-module__18SGdG__materialIcon{pointer-events:none;width:1.25rem;height:1.25rem;font-size:1.25rem;line-height:1.25rem;display:block}.MediaAssetCard-module__18SGdG__playBadge{z-index:2;color:#202124c7;opacity:1;background:#ffffffeb;border-radius:999rem;place-items:center;width:1.25rem;height:1.25rem;display:grid;position:absolute;top:.5rem;left:.5rem;transform:none;box-shadow:0 .125rem .375rem #00000038}.MediaAssetCard-module__18SGdG__playBadge .MediaAssetCard-module__18SGdG__materialIcon{width:1.25rem;height:1.25rem;font-size:1.25rem;line-height:1}.MediaAssetCard-module__18SGdG__caption{z-index:2;color:#fff;opacity:0;align-items:center;gap:.3125rem;min-width:0;transition:opacity .16s,transform .16s;display:flex;position:absolute;bottom:.5rem;left:.625rem;right:.625rem;transform:translateY(.25rem)}.MediaAssetCard-module__18SGdG__captionIcon{filter:drop-shadow(0 .0625rem .125rem #00000047);flex:none}.MediaAssetCard-module__18SGdG__captionIcon.MediaAssetCard-module__18SGdG__materialIcon{width:1rem;height:1rem;font-size:1rem;line-height:1rem}.MediaAssetCard-module__18SGdG__title{min-width:0;font-family:var(--font-text,"PingFang SC", "Microsoft YaHei", "Noto Sans SC", Arial, sans-serif);text-overflow:ellipsis;text-shadow:0 .0625rem .25rem #00000052;white-space:nowrap;font-size:.75rem;font-weight:500;line-height:1rem;overflow:hidden}.MediaAssetCard-module__18SGdG__card:hover .MediaAssetCard-module__18SGdG__scrim,.MediaAssetCard-module__18SGdG__card:focus-within .MediaAssetCard-module__18SGdG__scrim,.MediaAssetCard-module__18SGdG__card:hover .MediaAssetCard-module__18SGdG__actions,.MediaAssetCard-module__18SGdG__card:focus-within .MediaAssetCard-module__18SGdG__actions,.MediaAssetCard-module__18SGdG__card:hover .MediaAssetCard-module__18SGdG__caption,.MediaAssetCard-module__18SGdG__card:focus-within .MediaAssetCard-module__18SGdG__caption{opacity:1}.MediaAssetCard-module__18SGdG__card:hover .MediaAssetCard-module__18SGdG__actions,.MediaAssetCard-module__18SGdG__card:focus-within .MediaAssetCard-module__18SGdG__actions,.MediaAssetCard-module__18SGdG__card:hover .MediaAssetCard-module__18SGdG__caption,.MediaAssetCard-module__18SGdG__card:focus-within .MediaAssetCard-module__18SGdG__caption{transform:translateY(0)}.MediaAssetCard-module__18SGdG__card:hover .MediaAssetCard-module__18SGdG__playBadge,.MediaAssetCard-module__18SGdG__card:focus-within .MediaAssetCard-module__18SGdG__playBadge{background:#ffffffeb}@media (hover:none){.MediaAssetCard-module__18SGdG__scrim,.MediaAssetCard-module__18SGdG__actions,.MediaAssetCard-module__18SGdG__caption{opacity:1;transform:none}}
.WorkspaceProjectCard-module__L5VUfq__card{color:#f1f3f4;border-radius:1rem;flex-direction:column;flex:1;justify-self:center;width:100%;max-width:40rem;height:100%;transition:background-color .2s;display:flex}.WorkspaceProjectCard-module__L5VUfq__card:hover,.WorkspaceProjectCard-module__L5VUfq__hovered{background:#ffffff0d}.WorkspaceProjectCard-module__L5VUfq__previewLink{width:100%;height:100%;color:inherit;cursor:pointer;text-decoration:none;display:block}.WorkspaceProjectCard-module__L5VUfq__preview{aspect-ratio:16/9;background:#232323;border-radius:1rem;outline:1px solid #ffffff0d;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.WorkspaceProjectCard-module__L5VUfq__meta{flex-direction:row;justify-content:space-between;align-items:center;height:3rem;padding:.25rem .25rem .25rem 1rem;display:flex}.WorkspaceProjectCard-module__L5VUfq__titleRow{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;flex-direction:row;align-items:center;gap:.5rem;min-width:0;font-family:Google Sans Text,PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;display:flex}.WorkspaceProjectCard-module__L5VUfq__time{min-width:0;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WorkspaceProjectCard-module__L5VUfq__actionButton{width:2.5rem;height:2.5rem;color:inherit;cursor:default;-webkit-backdrop-filter:blur(5rem);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s,opacity .2s;display:flex;position:relative}.WorkspaceProjectCard-module__L5VUfq__actionButton:before{content:"";background:0 0;border-radius:9999px;width:calc(100% - .4rem);height:calc(100% - .4rem);transition:all .25s ease-in-out;position:absolute;top:.2rem;left:.2rem}.WorkspaceProjectCard-module__L5VUfq__actionButton:hover:before{background:#ffffff26}.WorkspaceProjectCard-module__L5VUfq__actionButton:active:before{background:#ffffff40}.WorkspaceProjectCard-module__L5VUfq__actionButton:disabled{cursor:wait;opacity:.55}.WorkspaceProjectCard-module__L5VUfq__editButton,.WorkspaceProjectCard-module__L5VUfq__deleteButton{opacity:0}.WorkspaceProjectCard-module__L5VUfq__card:hover .WorkspaceProjectCard-module__L5VUfq__editButton,.WorkspaceProjectCard-module__L5VUfq__card:hover .WorkspaceProjectCard-module__L5VUfq__deleteButton,.WorkspaceProjectCard-module__L5VUfq__hovered .WorkspaceProjectCard-module__L5VUfq__editButton,.WorkspaceProjectCard-module__L5VUfq__hovered .WorkspaceProjectCard-module__L5VUfq__deleteButton{opacity:1}.WorkspaceProjectCard-module__L5VUfq__materialIcon{z-index:1;color:currentColor;pointer-events:none;width:1rem;height:1rem;font-size:1rem;line-height:1rem;display:block;position:relative}.WorkspaceProjectCard-module__L5VUfq__tooltip{z-index:20;color:#f1f3f4;opacity:0;pointer-events:none;white-space:nowrap;background:#3c4043;border-radius:.375rem;width:max-content;max-width:12rem;padding:.375rem .5rem;font-family:Google Sans Text,PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)translateY(.25rem);box-shadow:0 .25rem .75rem #00000059}.WorkspaceProjectCard-module__L5VUfq__actionButton:hover .WorkspaceProjectCard-module__L5VUfq__tooltip,.WorkspaceProjectCard-module__L5VUfq__actionButton:focus-visible .WorkspaceProjectCard-module__L5VUfq__tooltip{opacity:1;transform:translate(-50%)translateY(0)}.WorkspaceProjectCard-module__L5VUfq__editForm{gap:.5rem}.WorkspaceProjectCard-module__L5VUfq__nameInput{color:#f1f3f4;caret-color:#f1f3f4;background:0 0;border:0;border-radius:.25rem;outline:none;width:min(100%,11rem);min-width:0;height:2rem;padding:.25rem;font-family:Google Sans Text,PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.WorkspaceProjectCard-module__L5VUfq__nameInput:focus-visible{outline:none}.WorkspaceProjectCard-module__L5VUfq__editActions{flex-direction:row;flex-shrink:0;width:5rem;height:2.5rem;display:flex}@media (max-width:48rem){.WorkspaceProjectCard-module__L5VUfq__editButton,.WorkspaceProjectCard-module__L5VUfq__deleteButton{opacity:1}}
.PaymentModal-module__E3sZea__backdrop{z-index:2000;-webkit-backdrop-filter:blur(.55rem);overscroll-behavior:contain;background:#000000ad;place-items:center;padding:1rem;animation:.18s ease-out PaymentModal-module__E3sZea__backdropIn;display:grid;position:fixed;inset:0;overflow-y:auto}.PaymentModal-module__E3sZea__modal{color:#fff;background:#1f1f1ffa;border:.0625rem solid #ffffff1a;border-radius:1.5rem;width:min(54rem,100vw - 2rem);max-height:calc(100dvh - 2rem);animation:.22s cubic-bezier(.22,1,.36,1) PaymentModal-module__E3sZea__modalIn;overflow:hidden auto;box-shadow:0 2.125rem 5.625rem #000000ad,inset 0 .0625rem #ffffff0b}.PaymentModal-module__E3sZea__modal:focus{outline:none}.PaymentModal-module__E3sZea__modalHeader{z-index:2;-webkit-backdrop-filter:blur(.75rem);background:#1f1f1ff5;border-bottom:.0625rem solid #ffffff0e;justify-content:center;align-items:center;height:4.25rem;display:flex;position:sticky;top:0}.PaymentModal-module__E3sZea__brand{font-family:var(--font-heading);letter-spacing:-.04rem;font-size:1.25rem;font-weight:700}.PaymentModal-module__E3sZea__closeButton{color:#ffffffb8;cursor:pointer;background:#ffffff0b;border:.0625rem solid #ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;transition:background-color .16s,color .16s;display:flex;position:absolute;top:1rem;right:1.15rem}.PaymentModal-module__E3sZea__closeButton:hover{color:#fff;background:#ffffff1a}.PaymentModal-module__E3sZea__closeButton:focus-visible{outline-offset:.125rem;outline:.125rem solid #8ab4f8e6}.PaymentModal-module__E3sZea__closeButton svg{width:1.1rem;height:1.1rem}.PaymentModal-module__E3sZea__modalBody{grid-template-columns:16rem minmax(0,1fr);min-height:32rem;display:grid}.PaymentModal-module__E3sZea__summarySection{background:linear-gradient(145deg,#ffffff09,#ffffff03);border-right:.0625rem solid #ffffff12;flex-direction:column;padding:2.5rem 1.9rem 2rem;display:flex}.PaymentModal-module__E3sZea__eyebrow{color:#ffffff7a;font-size:.73rem}.PaymentModal-module__E3sZea__totalAmount{font-family:var(--font-heading);letter-spacing:-.08rem;margin-top:.5rem;font-size:2.25rem;font-weight:550}.PaymentModal-module__E3sZea__summaryDivider{background:#ffffff1a;height:1px;margin:1.35rem 0 1.15rem}.PaymentModal-module__E3sZea__productSummary{gap:.35rem;display:grid}.PaymentModal-module__E3sZea__productSummary strong{font-size:.9rem;line-height:1.45}.PaymentModal-module__E3sZea__productSummary span{color:#ffffff7a;font-size:.75rem}.PaymentModal-module__E3sZea__detailList{gap:.85rem;margin:1.65rem 0 0;display:grid}.PaymentModal-module__E3sZea__detailList div{justify-content:space-between;gap:.8rem;font-size:.73rem;display:flex}.PaymentModal-module__E3sZea__detailList dt{color:#ffffff70}.PaymentModal-module__E3sZea__detailList dd{color:#fffc;text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:9rem;margin:0;overflow:hidden}.PaymentModal-module__E3sZea__summaryNote{color:#fff6;margin:auto 0 0;font-size:.7rem;line-height:1.55}.PaymentModal-module__E3sZea__paymentSection{padding:2.5rem 2.5rem 2rem}.PaymentModal-module__E3sZea__paymentHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.PaymentModal-module__E3sZea__paymentHeading h1{font-family:var(--font-heading);letter-spacing:-.04rem;margin:0;font-size:1.5rem;font-weight:650}.PaymentModal-module__E3sZea__paymentHeading p{color:#ffffff80;margin:.45rem 0 0;font-size:.78rem}.PaymentModal-module__E3sZea__paymentHeading>strong{color:#ffffffdb;font-size:1rem;font-weight:550}.PaymentModal-module__E3sZea__qrPanel{background:#ffffff06;border:.0625rem solid #ffffff1a;border-radius:1rem;flex-direction:column;align-items:center;margin-top:1.65rem;padding:1.7rem 1.5rem 1.35rem;display:flex}.PaymentModal-module__E3sZea__qrFrame{aspect-ratio:1;background:#fff;border-radius:.95rem;place-items:center;width:min(17rem,100%);padding:.8rem;display:grid;box-shadow:0 1rem 2.3rem #00000052}.PaymentModal-module__E3sZea__qrFrame img{object-fit:contain;width:100%;height:100%;display:block}.PaymentModal-module__E3sZea__qrLoading{color:#333;text-align:center;padding:1.2rem;font-size:.76rem;line-height:1.5}.PaymentModal-module__E3sZea__scanTip{color:#ffffffc7;align-items:center;gap:.5rem;margin-top:1.15rem;font-size:.8rem;display:flex}.PaymentModal-module__E3sZea__statusDot{background:#62d8c4;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 0 .3rem #62d8c414}.PaymentModal-module__E3sZea__qrHint{color:#ffffff5c;margin:.5rem 0 0;font-size:.7rem}.PaymentModal-module__E3sZea__paymentAgreement{color:#ffffff52;text-align:center;margin:1rem 0 0;font-size:.67rem}@keyframes PaymentModal-module__E3sZea__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes PaymentModal-module__E3sZea__modalIn{0%{opacity:0;transform:translateY(.75rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:42rem){.PaymentModal-module__E3sZea__modalBody{grid-template-columns:1fr}.PaymentModal-module__E3sZea__summarySection{border-bottom:.0625rem solid #ffffff12;border-right:0;padding:1.65rem 1.5rem}.PaymentModal-module__E3sZea__summaryNote{margin-top:1.35rem}.PaymentModal-module__E3sZea__paymentSection{padding:1.65rem 1.5rem 1.5rem}.PaymentModal-module__E3sZea__qrPanel{margin-top:1.25rem}}@media (max-width:28rem){.PaymentModal-module__E3sZea__backdrop{padding:.5rem}.PaymentModal-module__E3sZea__modal{border-radius:1.15rem;width:calc(100vw - 1rem)}.PaymentModal-module__E3sZea__paymentHeading{display:block}.PaymentModal-module__E3sZea__paymentHeading>strong{margin-top:.7rem;display:block}}
