.preview-page{--gd-primary:#1a73e8!important;--gd-primary-hover:#185abc!important;--gd-primary-light:#e8f0fe!important;--gd-primary-text:#174ea6!important;--gd-info:#4285f4!important;--gd-info-bg:#4285f424!important;--gd-success:#1e8e3e!important;--gd-success-bg:#1e8e3e24!important;--gd-warning:#b06000!important;--gd-warning-bg:#fef7e0!important;--preview-bg-start:#edf3ff!important;--preview-bg-end:#f8fafd!important;--preview-glow-top:#4285f42e!important;--preview-glow-left:#34a85314!important;--preview-glow-right:#fbbc0414!important;--preview-orb-left:#4285f42e!important;--preview-orb-right:#34a8531f!important;--preview-panel-bg:linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)99%,white 1%),color-mix(in srgb,var(--gd-surface)97%,var(--gd-bg)3%))!important;--preview-panel-soft-bg:linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)98%,white 2%),color-mix(in srgb,var(--gd-surface-variant)92%,var(--gd-bg)8%))!important;--preview-panel-border:color-mix(in srgb,var(--gd-border)92%,transparent)!important;--preview-panel-shadow:0 18px 44px #3c404314,0 2px 10px #3c40430a!important;--preview-card-bg:linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)99%,white 1%),color-mix(in srgb,var(--gd-surface)95%,var(--gd-bg)5%))!important;--preview-card-border:color-mix(in srgb,var(--gd-border)92%,transparent)!important;--preview-card-shadow:0 14px 32px #3c404314,0 2px 8px #3c40430a!important;--preview-chip-bg:color-mix(in srgb,var(--gd-surface)96%,var(--gd-bg)4%)!important;--preview-chip-border:color-mix(in srgb,var(--gd-border)88%,transparent)!important;--preview-chip-text:var(--gd-text-secondary)!important;--preview-title:var(--gd-text-primary)!important;--preview-copy:var(--gd-text-secondary)!important;--preview-kicker:var(--gd-primary-text)!important;--preview-link-text:var(--gd-primary)!important;--preview-auth-link-text:var(--gd-text-secondary)!important;--preview-button-start:var(--gd-primary)!important;--preview-button-end:var(--gd-primary-hover)!important;background:radial-gradient(circle at 50% -10%,color-mix(in srgb,var(--gd-primary)18%,transparent),transparent 32%),radial-gradient(circle at 14% 16%,#34a85314,transparent 22%),radial-gradient(circle at 86% 12%,#fbbc0414,transparent 20%),linear-gradient(180deg,var(--preview-bg-start),var(--preview-bg-end)24rem),var(--gd-bg)!important}html[data-theme=dark] .preview-page{--gd-primary:#8ab4f8!important;--gd-primary-hover:#a8c7fa!important;--gd-primary-light:#8ab4f829!important;--gd-primary-text:#d2e3fc!important;--gd-info:#8ab4f8!important;--gd-info-bg:#8ab4f82e!important;--gd-success:#81c995!important;--gd-success-bg:#81c99529!important;--gd-warning:#fdd663!important;--gd-warning-bg:#fdd66329!important;--preview-bg-start:#1c1d1f!important;--preview-bg-end:#131314!important;--preview-glow-top:#8ab4f838!important;--preview-glow-left:#81c9951f!important;--preview-glow-right:#fdd66314!important;--preview-orb-left:#8ab4f833!important;--preview-orb-right:#81c99524!important;--preview-panel-bg:linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)96%,black 4%),var(--gd-surface))!important;--preview-panel-soft-bg:linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)92%,black 8%),color-mix(in srgb,var(--gd-surface-variant)94%,black 6%))!important;--preview-panel-border:color-mix(in srgb,var(--gd-border)96%,transparent)!important;--preview-panel-shadow:0 18px 44px #00000038,0 2px 10px #0000002e!important;--preview-card-bg:linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)98%,black 2%),color-mix(in srgb,var(--gd-surface-variant)92%,black 8%))!important;--preview-card-border:color-mix(in srgb,var(--gd-border)96%,transparent)!important;--preview-card-shadow:0 18px 42px #0000003d,0 2px 8px #0000002e!important;--preview-chip-bg:color-mix(in srgb,var(--gd-surface)94%,black 6%)!important;--preview-chip-border:color-mix(in srgb,var(--gd-border)96%,transparent)!important;--preview-chip-text:var(--gd-text-secondary)!important;--preview-title:var(--gd-text-primary)!important;--preview-copy:var(--gd-text-secondary)!important;--preview-kicker:var(--gd-primary)!important;--preview-link-text:var(--gd-primary)!important;--preview-auth-link-text:var(--gd-text-secondary)!important;background:radial-gradient(circle at 50% -10%,color-mix(in srgb,var(--gd-primary)22%,transparent),transparent 34%),radial-gradient(circle at 14% 16%,#81c9951f,transparent 24%),radial-gradient(circle at 86% 12%,#fdd66314,transparent 22%),linear-gradient(180deg,var(--preview-bg-start),var(--preview-bg-end)24rem),var(--gd-bg)!important}.preview-page .wedding-page-aura,.preview-page .wedding-home-aura{opacity:.58!important}.preview-page .wedding-page-orb,.preview-page .wedding-home-orb{filter:blur(28px)!important;opacity:.32!important}.preview-title{font-family:var(--font-body),"Google Sans",system-ui,sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;font-size:3.5rem!important;line-height:.96!important}.preview-copy{font-size:.98rem!important;line-height:1.65!important}.preview-home-grid:before{background:radial-gradient(circle,color-mix(in srgb,var(--gd-primary)14%,transparent),transparent 72%)!important;filter:blur(36px)!important;opacity:.8!important}.preview-card,.preview-page .wedding-home-card{border-radius:26px!important}.preview-card:before,.preview-card:after{opacity:0!important;animation:none!important}.preview-card-badge,.preview-card-stat,.preview-brand-pill,.preview-auth-link,.preview-auth-note,.preview-auth-inline-note,.preview-auth-stat,.preview-page .wedding-home-badge,.preview-page .wedding-inline-note,.preview-page .wedding-home-note{border:1px solid color-mix(in srgb,var(--gd-border)92%,transparent)!important;background:color-mix(in srgb,var(--gd-surface)96%,var(--gd-bg)4%)!important;color:var(--gd-text-secondary)!important;box-shadow:none!important}.preview-auth-stat strong{color:var(--gd-text-primary)!important}.preview-auth-stat span,.preview-card-copy,.preview-card-detail{color:var(--gd-text-secondary)!important}.preview-brand-mark,.preview-card-icon,.preview-page .drive-icon-badge{box-shadow:none!important}.preview-brand-mark{background:linear-gradient(135deg,var(--gd-primary),var(--gd-primary-hover))!important}.preview-card-icon-primary,.preview-page .drive-icon-badge{background:color-mix(in srgb,var(--gd-primary-light)86%,var(--gd-surface))!important;color:var(--gd-primary)!important}.preview-card-icon-secondary{background:color-mix(in srgb,var(--gd-info-bg)82%,var(--gd-surface))!important;color:var(--gd-info)!important}.preview-card-icon-tertiary{background:color-mix(in srgb,var(--gd-success-bg)78%,var(--gd-surface))!important;color:var(--gd-success)!important}.preview-page .drive-input,.preview-page .drive-select,.preview-page .drive-textarea{border:1px solid color-mix(in srgb,var(--gd-border)92%,transparent)!important;background:color-mix(in srgb,var(--gd-surface)97%,var(--gd-bg)3%)!important;color:var(--gd-text-primary)!important;box-shadow:none!important}.preview-page .drive-input:focus,.preview-page .drive-select:focus,.preview-page .drive-textarea:focus{border-color:color-mix(in srgb,var(--gd-primary)28%,var(--gd-border))!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--gd-primary)12%,transparent),0 1px 2px #3c404314!important}.preview-page .drive-input::placeholder,.preview-page .drive-textarea::placeholder,.preview-page--studio-auth .drive-input::placeholder,.preview-page--couple-auth .drive-input::placeholder{color:var(--gd-text-disabled)!important;opacity:1!important}.preview-page .drive-primary-btn{border:1px solid var(--gd-primary)!important;background:var(--gd-primary)!important;color:#fff!important;box-shadow:0 10px 24px color-mix(in srgb,var(--gd-primary)22%,transparent),0 1px 2px #3c404314!important}.preview-page .drive-primary-btn:hover{background:var(--gd-primary-hover)!important;border-color:var(--gd-primary-hover)!important;box-shadow:0 12px 26px color-mix(in srgb,var(--gd-primary)26%,transparent),0 2px 4px #3c40431a!important}.preview-page .drive-secondary-btn,.preview-page .drive-chip{border:1px solid var(--gd-border)!important;background:color-mix(in srgb,var(--gd-surface)96%,var(--gd-bg)4%)!important;color:var(--gd-text-secondary)!important;box-shadow:none!important}.preview-page .drive-secondary-btn:hover,.preview-page .drive-chip:hover{background:var(--gd-surface-hover)!important;border-color:var(--gd-border-strong)!important;color:var(--gd-text-primary)!important}.preview-page .drive-chip-active,.preview-page .status-pill-accent{background:var(--gd-surface-selected)!important;border-color:color-mix(in srgb,var(--gd-primary)24%,var(--gd-border))!important;color:var(--gd-primary)!important}.preview-auth-topbar{padding-right:9.5rem}.drive-public-page{min-height:100svh;overflow:visible}.drive-public-shell{min-height:100svh;color:var(--gd-text-primary);grid-template-columns:17rem minmax(0,1fr);display:grid}.drive-public-rail{border-right:1px solid color-mix(in srgb,var(--gd-border)82%,transparent);background:color-mix(in srgb,var(--gd-surface)72%,var(--gd-bg)28%);flex-direction:column;gap:1rem;height:100svh;padding:1.15rem .8rem;display:flex;position:sticky;top:0}.drive-public-brand{min-height:2.5rem;color:var(--gd-text-primary);align-items:center;gap:.72rem;padding:0 .72rem;font-size:1.18rem;font-weight:500;display:inline-flex}.drive-public-logo{flex:none;width:1.75rem;height:1.55rem;display:inline-grid;position:relative}.drive-public-logo-piece{border-radius:.28rem;display:block;position:absolute}.drive-public-logo-piece-blue{background:#4285f4;width:.62rem;inset:.34rem auto 0 .42rem;transform:skew(-28deg)}.drive-public-logo-piece-green{background:#34a853;width:.62rem;inset:.34rem .24rem 0 auto;transform:skew(28deg)}.drive-public-logo-piece-yellow{background:#fbbc04;width:.82rem;height:.62rem;inset:0 auto auto .48rem;transform:skew(-28deg)}.drive-public-new{border:1px solid color-mix(in srgb,var(--gd-border)80%,transparent);background:var(--gd-surface);width:fit-content;min-height:3.5rem;color:var(--gd-text-primary);border-radius:1rem;align-items:center;gap:.82rem;margin:.28rem 0 .35rem;padding:0 1.12rem;font-size:.95rem;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #3c40431f,0 4px 10px #3c404314}.drive-public-new:hover{background:color-mix(in srgb,var(--gd-surface)94%,var(--gd-primary-light)6%);box-shadow:0 1px 3px #3c404329,0 8px 18px #3c40431a}.drive-public-nav{gap:.12rem;display:grid}.drive-public-nav-item{min-height:2.5rem;color:var(--gd-text-secondary);border-radius:999px;align-items:center;gap:.82rem;padding:0 .86rem;font-size:.9rem;font-weight:500;display:flex}.drive-public-nav-item:hover{background:var(--gd-surface-hover);color:var(--gd-text-primary)}.drive-public-nav-item.is-active{background:var(--gd-surface-selected);color:var(--gd-primary-text)}.drive-public-storage{color:var(--gd-text-secondary);gap:.6rem;margin-top:auto;padding:.72rem .86rem;font-size:.8rem;line-height:1.45;display:grid}.drive-public-storage-row{color:var(--gd-text-primary);align-items:center;gap:.72rem;font-size:.88rem;font-weight:500;display:flex}.drive-public-storage-meter{background:color-mix(in srgb,var(--gd-border)62%,transparent);border-radius:999px;height:.28rem;overflow:hidden}.drive-public-storage-meter span{border-radius:inherit;background:var(--gd-primary);width:48%;height:100%;display:block}.drive-public-main{align-content:start;gap:1.35rem;padding:1rem 2rem 4rem;display:grid}.drive-public-topbar{z-index:20;background:linear-gradient(180deg,color-mix(in srgb,var(--gd-bg)96%,transparent),color-mix(in srgb,var(--gd-bg)88%,transparent));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:minmax(18rem,45rem) auto;align-items:center;gap:1rem;padding:.4rem 9.5rem .65rem 0;display:grid;position:sticky;top:0}.drive-public-search{min-height:3rem;color:var(--gd-text-secondary);background:#edf2fa;border-radius:999px;align-items:center;gap:.85rem;padding:0 1rem;display:flex}html[data-theme=dark] .drive-public-search{background:color-mix(in srgb,var(--gd-surface)88%,white 4%)}.drive-public-search:focus-within{background:var(--gd-surface);box-shadow:0 1px 2px #3c40431f,0 4px 12px #3c40431f}.drive-public-search input{width:100%;min-width:0;color:var(--gd-text-primary);font:inherit;background:0 0;border:0;outline:none}.drive-public-view-controls{border:1px solid var(--gd-border);background:var(--gd-surface);border-radius:999px;justify-self:end;min-height:2.5rem;display:inline-flex;overflow:hidden}.drive-public-view-controls button{width:2.75rem;color:var(--gd-text-secondary);place-items:center;display:inline-grid}.drive-public-view-controls button:hover,.drive-public-view-controls button.is-active{background:var(--gd-surface-selected);color:var(--gd-primary)}.drive-public-titlebar{justify-content:space-between;align-items:end;gap:1rem;padding-top:.2rem;display:flex}.drive-public-kicker{color:var(--gd-primary);letter-spacing:0;text-transform:uppercase;margin-bottom:.35rem;font-size:.78rem;font-weight:700}.drive-public-titlebar h1{color:var(--gd-text-primary);letter-spacing:0;font-size:2rem;font-weight:500;line-height:1.1}.drive-public-title-filter{border:1px solid var(--gd-border);background:var(--gd-surface);min-height:2.25rem;color:var(--gd-text-secondary);border-radius:999px;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.86rem;font-weight:500;display:inline-flex}.drive-public-title-filter:hover{background:var(--gd-surface-hover);color:var(--gd-text-primary)}.drive-public-suggested,.drive-public-section{gap:.85rem;display:grid}.drive-public-suggested h2,.drive-public-section-heading h2{color:var(--gd-text-primary);letter-spacing:0;font-size:1.04rem;font-weight:500}.drive-public-suggested-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.drive-public-suggestion{border:1px solid var(--gd-border);background:var(--gd-surface);min-height:5.25rem;color:var(--gd-text-primary);border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.86rem;display:grid;box-shadow:0 1px 2px #3c404314}.drive-public-suggestion:hover{border-color:var(--gd-border-strong);background:color-mix(in srgb,var(--gd-surface)94%,var(--gd-bg)6%)}.drive-public-suggestion-icon{background:var(--gd-primary-light);width:2.75rem;height:2.75rem;color:var(--gd-primary);border-radius:.5rem;place-items:center;display:grid}.drive-public-suggestion span{color:var(--gd-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;font-weight:600;display:block;overflow:hidden}.drive-public-suggestion p{-webkit-line-clamp:2;color:var(--gd-text-secondary);-webkit-box-orient:vertical;margin-top:.18rem;font-size:.83rem;line-height:1.4;display:-webkit-box;overflow:hidden}.drive-public-suggestion-status{color:var(--gd-success)}.drive-public-section-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.drive-public-section-heading button{width:2.25rem;height:2.25rem;color:var(--gd-text-secondary);border-radius:999px;place-items:center;display:grid}.drive-public-section-heading button:hover{background:var(--gd-surface-hover);color:var(--gd-text-primary)}.drive-public-folder-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.drive-public-folder{border:1px solid var(--gd-border);background:var(--gd-surface);min-height:4.2rem;color:var(--gd-text-primary);border-radius:.65rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.28rem .75rem;padding:.72rem;display:grid}.drive-public-folder:hover{background:var(--gd-surface-hover);border-color:var(--gd-border-strong)}.drive-public-folder svg{color:var(--gd-primary);grid-row:span 2}.drive-public-folder span{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.drive-public-folder small{color:var(--gd-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.drive-public-list{border:1px solid var(--gd-border);background:var(--gd-surface);border-radius:.75rem;overflow:hidden}.drive-public-list-head,.drive-public-list-row{grid-template-columns:minmax(14rem,1.8fr) minmax(7rem,.8fr) minmax(6rem,.6fr) minmax(5rem,.5fr);align-items:center;gap:1rem;min-height:2.9rem;padding:0 1rem;display:grid}.drive-public-list-head{border-bottom:1px solid var(--gd-divider);color:var(--gd-text-secondary);font-size:.78rem;font-weight:600}.drive-public-list-row{border-bottom:1px solid var(--gd-divider);color:var(--gd-text-secondary);font-size:.86rem}.drive-public-list-row:last-child{border-bottom:0}.drive-public-list-row:hover{background:var(--gd-surface-hover)}.drive-public-list-name{min-width:0;color:var(--gd-text-primary);align-items:center;gap:.75rem;font-weight:500;display:flex}.drive-public-list-name svg{color:var(--gd-primary);flex:none}.drive-public-list-name,.drive-public-list-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1100px){.drive-public-shell{grid-template-columns:14.5rem minmax(0,1fr)}.drive-public-main{padding-inline:1.2rem}.drive-public-folder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.preview-title{font-size:2.5rem!important}.drive-public-shell{grid-template-columns:minmax(0,1fr)}.drive-public-rail{background:0 0;border-right:0;gap:.7rem;height:auto;padding:.85rem 1rem 0;position:static}.drive-public-brand{padding:0}.drive-public-new,.drive-public-storage,.drive-public-nav{display:none}.drive-public-main{gap:1rem;padding:.75rem 1rem 7rem}.preview-auth-topbar{padding-right:0}.drive-public-topbar{grid-template-columns:minmax(0,1fr);padding:0}.drive-public-view-controls{display:none}.drive-public-titlebar{align-items:start}.drive-public-titlebar h1{font-size:1.65rem}.drive-public-suggested-grid,.drive-public-folder-grid{grid-template-columns:minmax(0,1fr)}.drive-public-list{border-radius:.65rem}.drive-public-list-head{display:none}.drive-public-list-row{grid-template-columns:minmax(0,1fr) auto;gap:.28rem .8rem;min-height:4.25rem;padding:.7rem .82rem}.drive-public-list-row>span:nth-child(2),.drive-public-list-row>span:nth-child(3){display:none}.drive-public-list-row>span:nth-child(4){justify-self:end}}html[data-theme=light]{--gd-primary:#0f766e!important;--gd-primary-hover:#0b5f59!important;--gd-primary-light:#dff8f3!important;--gd-primary-text:#075e59!important;--gd-info:#f97316!important;--gd-info-bg:#f973161f!important;--gd-success:#16a34a!important;--gd-success-bg:#e8f8ee!important;--gd-warning:#d97706!important;--gd-warning-bg:#fff7df!important;--gd-bg:#f4fbf8!important;--gd-surface:#fff!important;--gd-surface-variant:#eef7f3!important;--gd-surface-hover:#e5f3ef!important;--gd-surface-selected:#d7f2ec!important;--gd-text-primary:#10201d!important;--gd-text-secondary:#52645f!important;--gd-text-disabled:#8ca09a!important;--gd-border:#d8e8e2!important;--gd-border-strong:#aecdc3!important;--gd-divider:#e5f0ec!important;--gd-shadow-1:0 10px 26px #09484314!important;--gd-shadow-2:0 18px 44px #0948431f!important;--gd-shadow-3:0 26px 70px #09484329!important}html[data-theme=dark]{--gd-primary:#5eead4!important;--gd-primary-hover:#99f6e4!important;--gd-primary-light:#5eead429!important;--gd-primary-text:#99f6e4!important;--gd-info:#fb923c!important;--gd-info-bg:#fb923c24!important;--gd-success:#86efac!important;--gd-success-bg:#86efac24!important;--gd-warning:#fbbf24!important;--gd-warning-bg:#fbbf2424!important;--gd-bg:#071311!important;--gd-surface:#0e1f1c!important;--gd-surface-variant:#142a26!important;--gd-surface-hover:#193530!important;--gd-surface-selected:#5eead429!important;--gd-text-primary:#ecfffb!important;--gd-text-secondary:#b7d2cc!important;--gd-text-disabled:#7f9e98!important;--gd-border:#b0ded429!important;--gd-border-strong:#b0ded447!important;--gd-divider:#b0ded41f!important;--gd-shadow-1:0 10px 26px #00000038!important;--gd-shadow-2:0 18px 44px #0000004d!important;--gd-shadow-3:0 26px 70px #00000061!important}html[data-theme=light] .preview-page,html[data-theme=light] .global-chrome-shell,html[data-theme=light] .site-nav-shell{--gd-primary:#0f766e!important;--gd-primary-hover:#0b5f59!important;--gd-primary-light:#dff8f3!important;--gd-primary-text:#075e59!important;--gd-info:#f97316!important;--gd-info-bg:#f973161f!important;--gd-success:#16a34a!important;--gd-success-bg:#e8f8ee!important;--gd-warning:#d97706!important;--gd-warning-bg:#fff7df!important;--gd-bg:#f4fbf8!important;--gd-surface:#fff!important;--gd-surface-variant:#eef7f3!important;--gd-surface-hover:#e5f3ef!important;--gd-surface-selected:#d7f2ec!important;--gd-text-primary:#10201d!important;--gd-text-secondary:#52645f!important;--gd-text-disabled:#8ca09a!important;--gd-border:#d8e8e2!important;--gd-border-strong:#aecdc3!important;--gd-divider:#e5f0ec!important}html[data-theme=dark] .preview-page,html[data-theme=dark] .global-chrome-shell,html[data-theme=dark] .site-nav-shell{--gd-primary:#5eead4!important;--gd-primary-hover:#99f6e4!important;--gd-primary-light:#5eead429!important;--gd-primary-text:#99f6e4!important;--gd-info:#fb923c!important;--gd-info-bg:#fb923c24!important;--gd-success:#86efac!important;--gd-success-bg:#86efac24!important;--gd-warning:#fbbf24!important;--gd-warning-bg:#fbbf2424!important;--gd-bg:#071311!important;--gd-surface:#0e1f1c!important;--gd-surface-variant:#142a26!important;--gd-surface-hover:#193530!important;--gd-surface-selected:#5eead429!important;--gd-text-primary:#ecfffb!important;--gd-text-secondary:#b7d2cc!important;--gd-text-disabled:#7f9e98!important;--gd-border:#b0ded429!important;--gd-border-strong:#b0ded447!important;--gd-divider:#b0ded41f!important}body,.global-chrome-shell,.drive-page,.preview-page,.drive-public-page{background:linear-gradient(180deg,color-mix(in srgb,var(--gd-bg)90%,#fff 10%)0%,var(--gd-bg)28rem),var(--gd-bg)!important;color:var(--gd-text-primary)!important}html[data-theme=dark] body,html[data-theme=dark] .global-chrome-shell,html[data-theme=dark] .drive-page,html[data-theme=dark] .preview-page,html[data-theme=dark] .drive-public-page{background:linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)46%,var(--gd-bg)54%)0%,var(--gd-bg)24rem),var(--gd-bg)!important}.preview-page .wedding-page-aura,.preview-page .wedding-home-aura,.preview-page .wedding-page-orb,.preview-page .wedding-home-orb{display:none!important}.global-chrome-shell-frame{top:calc(env(safe-area-inset-top) + .65rem)!important;padding-top:.65rem!important}.global-chrome-shell-frame-inner{border:1px solid color-mix(in srgb,var(--gd-border)86%,transparent)!important;background:color-mix(in srgb,var(--gd-surface)90%,transparent)!important;box-shadow:var(--gd-shadow-1)!important;-webkit-backdrop-filter:blur(18px)saturate(1.05)!important;backdrop-filter:blur(18px)saturate(1.05)!important;border-radius:28px!important;padding:.72rem .84rem!important}.global-chrome-shell-frame-logo,.drive-public-logo{background:linear-gradient(135deg,color-mix(in srgb,var(--gd-primary)92%,white 8%),var(--gd-info))!important;color:#fff!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;width:2.1rem!important;height:2.1rem!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff47,0 10px 22px #09484329!important}.drive-public-logo-piece{display:none!important}.global-chrome-shell-frame-kicker,.section-kicker,.preview-kicker,.drive-public-kicker{color:var(--gd-primary-text)!important;letter-spacing:.16em!important;font-weight:700!important}.global-chrome-shell-frame-brand-name,.page-title,.section-title,.drive-public-titlebar h1,.preview-title{font-family:var(--font-playfair),Georgia,serif!important;letter-spacing:0!important}.global-chrome-shell-frame-brand-name{font-size:1.28rem!important}.global-chrome-shell-frame-title{font-family:var(--font-playfair),Georgia,serif!important;font-size:1.22rem!important}.global-chrome-shell-frame-search,.drive-public-search,.drive-toolbar-search,.drive-toolbar-control,.drive-toolbar-note,.drive-toolbar-segmented,.studio-calendar-search,.studio-calendar-select{border:1px solid color-mix(in srgb,var(--gd-border)88%,transparent)!important;background:color-mix(in srgb,var(--gd-surface)92%,var(--gd-bg)8%)!important;color:var(--gd-text-secondary)!important;box-shadow:inset 0 1px #ffffff52!important}.global-chrome-shell-frame-search:hover,.drive-public-search:focus-within,.drive-toolbar-search:focus-within,.drive-toolbar-control:focus-within,.studio-calendar-search:focus-within,.studio-calendar-select:focus-within{border-color:color-mix(in srgb,var(--gd-primary)34%,var(--gd-border))!important;background:var(--gd-surface)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--gd-primary)12%,transparent),var(--gd-shadow-1)!important}.global-chrome-shell-frame-search-shortcut{background:color-mix(in srgb,var(--gd-primary-light)84%,var(--gd-surface))!important;color:var(--gd-primary-text)!important}.site-rail-shell,.drive-public-rail{border-color:color-mix(in srgb,var(--gd-border)80%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)86%,var(--gd-bg)14%)0%,transparent 100%)!important}.site-rail-create,.drive-public-new{border:1px solid color-mix(in srgb,var(--gd-border)88%,transparent)!important;background:var(--gd-surface)!important;color:var(--gd-text-primary)!important;box-shadow:var(--gd-shadow-1)!important;border-radius:18px!important}.site-nav-action-active,.drive-public-nav-item.is-active{background:var(--gd-surface-selected)!important;color:var(--gd-primary-text)!important}.site-nav-shell,.site-nav-shell--workspace{border-color:color-mix(in srgb,var(--gd-border)86%,transparent)!important;background:color-mix(in srgb,var(--gd-surface)92%,transparent)!important;box-shadow:var(--gd-shadow-2)!important}.drive-panel,.wedding-panel,.wedding-panel-soft,.wedding-hero-panel,.drive-panel-subtle,.drive-summary-tile,.studio-manager-card,.studio-manager-empty,.album-success-panel,.preview-gallery-dialog,.preview-gallery-intro,.upload-queue-shell,.drive-public-suggestion,.drive-public-folder,.drive-public-list,.drive-public-storage,.empty-state{border:1px solid color-mix(in srgb,var(--gd-border)86%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)96%,white 4%),var(--gd-surface))!important;box-shadow:var(--gd-shadow-1)!important;border-radius:26px!important}.drive-panel-subtle:hover,.drive-public-suggestion:hover,.drive-public-folder:hover,.drive-browser-row:hover,.drive-asset-card:hover{border-color:color-mix(in srgb,var(--gd-primary)34%,var(--gd-border))!important;background:color-mix(in srgb,var(--gd-surface)86%,var(--gd-primary-light)14%)!important;box-shadow:var(--gd-shadow-2)!important}.drive-primary-btn,.preview-page .drive-primary-btn,.upload-assets-form .drive-primary-btn{border:1px solid color-mix(in srgb,var(--gd-primary)82%,transparent)!important;background:linear-gradient(135deg,var(--gd-primary),var(--gd-primary-hover))!important;color:#fff!important;box-shadow:0 12px 26px color-mix(in srgb,var(--gd-primary)24%,transparent)!important}.drive-primary-btn:hover,.preview-page .drive-primary-btn:hover{border-color:var(--gd-primary-hover)!important;background:linear-gradient(135deg,var(--gd-primary-hover),color-mix(in srgb,var(--gd-primary-hover)82%,#042f2e 18%))!important}.drive-secondary-btn,.drive-chip,.status-pill,.studio-calendar-pill,.drive-public-title-filter,.drive-public-view-controls,.drive-public-section-heading button{border:1px solid color-mix(in srgb,var(--gd-border)88%,transparent)!important;background:color-mix(in srgb,var(--gd-surface)92%,var(--gd-bg)8%)!important;color:var(--gd-text-secondary)!important;box-shadow:none!important}.drive-secondary-btn:hover,.drive-chip:hover,.drive-public-title-filter:hover,.drive-public-section-heading button:hover{border-color:color-mix(in srgb,var(--gd-primary)34%,var(--gd-border))!important;background:var(--gd-surface-hover)!important;color:var(--gd-text-primary)!important}.drive-chip-active,.preview-page .drive-chip-active,.theme-toggle-option-active,.status-pill-highlight,.status-pill-accent,.studio-calendar-pill--editing{border-color:color-mix(in srgb,var(--gd-primary)32%,var(--gd-border))!important;background:var(--gd-surface-selected)!important;color:var(--gd-primary-text)!important}.status-pill-success,.studio-calendar-pill--finished,.studio-calendar-pill--future{border-color:color-mix(in srgb,var(--gd-success)28%,var(--gd-border))!important;background:var(--gd-success-bg)!important;color:var(--gd-success)!important}.drive-input,.drive-select,.drive-textarea,.preview-page .drive-input,.preview-page .drive-select,.preview-page .drive-textarea{border:1px solid color-mix(in srgb,var(--gd-border)88%,transparent)!important;background:color-mix(in srgb,var(--gd-surface)94%,var(--gd-bg)6%)!important;color:var(--gd-text-primary)!important;box-shadow:inset 0 1px #ffffff47!important}.drive-input:focus,.drive-select:focus,.drive-textarea:focus,.preview-page .drive-input:focus,.preview-page .drive-select:focus,.preview-page .drive-textarea:focus{border-color:color-mix(in srgb,var(--gd-primary)42%,var(--gd-border))!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--gd-primary)14%,transparent),var(--gd-shadow-1)!important}.drive-workspace-breadcrumb.is-active,.drive-browser-row.is-selected,.drive-asset-card.is-selected{background:var(--gd-surface-selected)!important;color:var(--gd-primary-text)!important}.drive-browser-row.is-focused,.drive-asset-card.is-focused{border-color:color-mix(in srgb,var(--gd-primary)36%,var(--gd-border))!important;background:color-mix(in srgb,var(--gd-surface)82%,var(--gd-primary-light)18%)!important}.drive-selection-toolbar{border-color:color-mix(in srgb,var(--gd-primary)22%,var(--gd-border))!important;background:color-mix(in srgb,var(--gd-surface)92%,var(--gd-primary-light)8%)!important;box-shadow:var(--gd-shadow-2)!important;border-radius:24px!important}.drive-public-titlebar h1,.drive-public-suggested h2,.drive-public-section-heading h2{color:var(--gd-text-primary)!important}.drive-public-list-head,.drive-public-list-row{border-color:var(--gd-divider)!important}.drive-public-storage-meter span{background:linear-gradient(90deg,var(--gd-primary),var(--gd-info))!important}.theme-toggle--floating{top:auto!important;right:.9rem!important;bottom:calc(env(safe-area-inset-bottom) + 5.45rem)!important;z-index:92!important;border-color:color-mix(in srgb,var(--gd-border)84%,transparent)!important;background:color-mix(in srgb,var(--gd-surface)92%,transparent)!important;box-shadow:var(--gd-shadow-2)!important;-webkit-backdrop-filter:blur(18px)saturate(1.05)!important;backdrop-filter:blur(18px)saturate(1.05)!important}.theme-toggle--floating .theme-toggle-option{min-width:2.2rem!important}@media (max-width:640px){.theme-toggle--floating{right:.72rem!important}.theme-toggle--floating .theme-toggle-option>span{display:none!important}}.global-chrome-shell,.global-chrome-shell-content,.preview-page,.drive-page,.drive-panel,.wedding-panel{max-width:100%!important;overflow-x:clip!important}@media (max-width:1023px){.global-chrome-shell-frame-inner{border-radius:24px!important}.drive-workspace-actions{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))!important;width:100%!important;display:grid!important}.drive-workspace-actions>.drive-primary-btn,.drive-workspace-actions>.drive-secondary-btn{width:100%!important;min-width:0!important}.drive-toolbar-controls{grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}.drive-toolbar-control,.drive-toolbar-segmented{width:100%!important;min-width:0!important}.drive-browser-row{grid-template-columns:auto minmax(0,1fr)!important}.drive-browser-row-actions{grid-column:2/-1!important;justify-content:flex-start!important}}@media (max-width:760px){.drive-workspace-header-main,.drive-workspace-toolbar-meta{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.drive-workspace-actions{grid-template-columns:minmax(0,1fr)!important}.drive-workspace-tabs--folders,.drive-workspace-tabs--filters{overflow:hidden!important}.drive-chip-scroll{width:100%!important;min-width:0!important}.drive-browser-row-actions{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.drive-browser-row-actions .drive-secondary-btn,.drive-browser-row-actions .drive-primary-btn{width:100%!important}}@media (max-width:1699px){.preview-page--studio-gallery .studio-gallery-workspace>#file-manager{order:1!important}.preview-page--studio-gallery .studio-gallery-sidebar-stack{order:2!important}}@media (min-width:1700px){.preview-page--studio-gallery .studio-gallery-sidebar-stack{order:1!important}.preview-page--studio-gallery .studio-gallery-workspace>#file-manager{order:2!important}}@media (max-width:1023px){.drive-workspace-summary{scrollbar-width:none;flex-wrap:nowrap!important;padding-bottom:.1rem!important;display:flex!important;overflow-x:auto!important}.drive-workspace-summary::-webkit-scrollbar{display:none}.drive-selection-toolbar{align-items:flex-start!important}.drive-selection-toolbar-actions{scrollbar-width:none;flex-wrap:nowrap!important;justify-content:flex-start!important;width:100%!important;padding-bottom:.12rem!important;display:flex!important;overflow-x:auto!important}.drive-selection-toolbar-actions::-webkit-scrollbar{display:none}.drive-selection-toolbar-actions>*{white-space:nowrap!important;flex:none!important}}@media (max-width:760px){.drive-workspace-header-main,.drive-workspace-toolbar-meta{gap:.62rem!important}.drive-workspace-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.42rem!important;display:grid!important}.drive-workspace-actions>.drive-primary-btn,.drive-workspace-actions>.drive-secondary-btn{white-space:nowrap!important;min-height:2.2rem!important;padding-inline:.58rem!important}.drive-workspace-action-download{font-size:.72rem!important}.drive-toolbar-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.42rem!important;display:grid!important}.drive-toolbar-control{width:100%!important;min-width:0!important;min-height:2.28rem!important;padding-inline:.58rem!important}.drive-toolbar-segmented--view{grid-column:1/-1!important;justify-self:start!important;width:auto!important}.drive-toolbar-segmented--density{display:none!important}.drive-workspace-tabs--folders,.drive-workspace-tabs--filters{background:color-mix(in srgb,var(--gd-surface)84%,transparent)!important;border-radius:14px!important;padding:.48rem!important}.drive-workspace-tab-note{display:none!important}.drive-chip-scroll{scrollbar-width:none;overflow-x:auto!important}.drive-chip-scroll::-webkit-scrollbar{display:none}.drive-chip{min-height:1.72rem!important;padding:.18rem .52rem!important}.drive-browser-row{border-radius:14px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:start!important;gap:.56rem!important;min-height:0!important;padding:.54rem!important}.drive-browser-row-meta{display:none!important}.drive-browser-row-title{font-size:.84rem!important}.drive-browser-row-subtitle{font-size:.73rem!important}.drive-browser-row-badges .status-pill:nth-child(n+3),.drive-browser-row--asset .drive-browser-row-copy>.flex>.status-pill{display:none!important}.drive-browser-row--asset .drive-browser-row-actions{grid-area:1/3/span 2!important;justify-content:flex-end!important;align-self:start!important;display:flex!important}.drive-browser-row--folder .drive-browser-row-actions{flex-wrap:nowrap!important;grid-area:auto/2/auto/-1!important;justify-content:flex-start!important;display:flex!important;overflow-x:auto!important}.drive-browser-row--folder .drive-browser-row-actions .drive-secondary-btn{width:auto!important;min-height:2rem!important;padding-inline:.62rem!important}}:root{--studio-motion-fast:.16s;--studio-motion-med:.36s;--studio-motion-slow:.76s;--studio-ease-out:cubic-bezier(.2,.8,.2,1);--studio-ease-romance:cubic-bezier(.16,1,.3,1);--studio-rose:#f472b6;--studio-coral:#fb7185;--studio-mint:#5eead4;--studio-sage:#86efac;--studio-cream:#fff7ed}html[data-theme=light],html[data-theme=light] .preview-page,html[data-theme=light] .global-chrome-shell,html[data-theme=light] .site-nav-shell{--gd-primary:#0f766e!important;--gd-primary-hover:#0b5f59!important;--gd-primary-light:#dff8f3!important;--gd-primary-text:#075e59!important;--gd-info:#ec4899!important;--gd-info-bg:#ec48991f!important;--gd-success:#16a34a!important;--gd-success-bg:#e8f8ee!important;--gd-warning:#d97706!important;--gd-warning-bg:#fff7df!important;--gd-bg:#f7fcfa!important;--gd-surface:#fff!important;--gd-surface-variant:#f0f8f5!important;--gd-surface-hover:#e8f4f1!important;--gd-surface-selected:#d9f5ee!important;--gd-text-primary:#10201d!important;--gd-text-secondary:#52645f!important;--gd-text-disabled:#8ba09a!important;--gd-border:#d9e9e4!important;--gd-border-strong:#abcfc5!important;--gd-divider:#e5f1ed!important;--gd-shadow-1:0 14px 34px #09484314!important;--gd-shadow-2:0 22px 58px #09484321!important;--gd-shadow-3:0 34px 86px #0948432e!important}html[data-theme=dark],html[data-theme=dark] .preview-page,html[data-theme=dark] .global-chrome-shell,html[data-theme=dark] .site-nav-shell{--gd-primary:#5eead4!important;--gd-primary-hover:#99f6e4!important;--gd-primary-light:#5eead429!important;--gd-primary-text:#99f6e4!important;--gd-info:#f9a8d4!important;--gd-info-bg:#f9a8d421!important;--gd-success:#86efac!important;--gd-success-bg:#86efac24!important;--gd-warning:#fbbf24!important;--gd-warning-bg:#fbbf2424!important;--gd-bg:#071311!important;--gd-surface:#0d1f1c!important;--gd-surface-variant:#142a26!important;--gd-surface-hover:#193530!important;--gd-surface-selected:#5eead429!important;--gd-text-primary:#ecfffb!important;--gd-text-secondary:#b7d2cc!important;--gd-text-disabled:#7f9e98!important;--gd-border:#b0ded429!important;--gd-border-strong:#b0ded44d!important;--gd-divider:#b0ded41f!important;--gd-shadow-1:0 14px 34px #0000003d!important;--gd-shadow-2:0 22px 58px #00000057!important;--gd-shadow-3:0 34px 86px #0000006b!important}body,.drive-page,.preview-page,.global-chrome-shell,.drive-public-page{animation:studioBackdropDrift 28s var(--studio-ease-romance)infinite alternate;background:linear-gradient(145deg,#5eead421 0%,transparent 34%),linear-gradient(225deg,#f472b621 0%,transparent 38%),linear-gradient(180deg,color-mix(in srgb,var(--gd-bg)82%,white 18%)0%,var(--gd-bg)30rem),var(--gd-bg)!important;color:var(--gd-text-primary)!important;background-position:0 0,100% 0,50% 0,0 0!important;background-size:160% 160%,150% 150%,100% 100%,auto!important;background-attachment:fixed!important}html[data-theme=dark] body,html[data-theme=dark] .drive-page,html[data-theme=dark] .preview-page,html[data-theme=dark] .global-chrome-shell,html[data-theme=dark] .drive-public-page{background:linear-gradient(145deg,#5eead421 0%,transparent 36%),linear-gradient(225deg,#f9a8d41f 0%,transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)46%,var(--gd-bg)54%)0%,var(--gd-bg)28rem),var(--gd-bg)!important}body::selection,.drive-page ::selection,.preview-page ::selection{background:color-mix(in srgb,var(--gd-info)30%,var(--gd-primary-light))!important;color:var(--gd-text-primary)!important}.app-shell{width:min(100%,92rem)!important;padding-inline:clamp(1rem,3vw,2rem)!important}.preview-page--home .app-shell{align-items:center!important;min-height:100svh!important;padding-block:clamp(3.5rem,9vh,7.5rem)!important}.preview-home-shell{gap:clamp(1rem,2.5vw,1.5rem)!important}.preview-hero,.drive-home-hero,.preview-card,.drive-panel,.drive-panel-subtle,.wedding-panel,.wedding-panel-soft,.wedding-hero-panel,.preview-auth-stat,.preview-gallery-intro,.preview-gallery-dialog,.preview-gallery-selection-bar,.studio-manager-card,.studio-manager-empty,.studio-manager-hero-card,.studio-calendar-section,.studio-calendar-wedding-card,.studio-calendar-entry,.studio-communications-thread,.studio-communications-note,.upload-queue-shell,.upload-queue-summary,.upload-queue-item,.album-success-panel,.empty-state,.editor-section-panel,.editor-slider-card,.editor-preset-card,.drive-public-suggestion,.drive-public-folder,.drive-public-list,.drive-public-storage{border:1px solid color-mix(in srgb,var(--gd-border)82%,transparent)!important;background:linear-gradient(145deg,#ffffff94,transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)96%,transparent),color-mix(in srgb,var(--gd-surface-variant)74%,var(--gd-surface)26%))!important;box-shadow:var(--gd-shadow-1)!important;-webkit-backdrop-filter:blur(18px)saturate(1.12)!important;backdrop-filter:blur(18px)saturate(1.12)!important;transition:transform var(--studio-motion-med)var(--studio-ease-out),border-color var(--studio-motion-med)var(--studio-ease-out),background-color var(--studio-motion-med)var(--studio-ease-out),box-shadow var(--studio-motion-med)var(--studio-ease-out),filter var(--studio-motion-med)var(--studio-ease-out)!important;border-radius:clamp(18px,2.2vw,30px)!important}html[data-theme=dark] .preview-hero,html[data-theme=dark] .drive-home-hero,html[data-theme=dark] .preview-card,html[data-theme=dark] .drive-panel,html[data-theme=dark] .drive-panel-subtle,html[data-theme=dark] .wedding-panel,html[data-theme=dark] .wedding-panel-soft,html[data-theme=dark] .wedding-hero-panel,html[data-theme=dark] .preview-auth-stat,html[data-theme=dark] .preview-gallery-intro,html[data-theme=dark] .preview-gallery-dialog,html[data-theme=dark] .preview-gallery-selection-bar,html[data-theme=dark] .studio-manager-card,html[data-theme=dark] .studio-manager-empty,html[data-theme=dark] .studio-manager-hero-card,html[data-theme=dark] .studio-calendar-section,html[data-theme=dark] .studio-calendar-wedding-card,html[data-theme=dark] .studio-calendar-entry,html[data-theme=dark] .studio-communications-thread,html[data-theme=dark] .studio-communications-note,html[data-theme=dark] .upload-queue-shell,html[data-theme=dark] .upload-queue-summary,html[data-theme=dark] .upload-queue-item,html[data-theme=dark] .album-success-panel,html[data-theme=dark] .empty-state,html[data-theme=dark] .editor-section-panel,html[data-theme=dark] .editor-slider-card,html[data-theme=dark] .editor-preset-card,html[data-theme=dark] .drive-public-suggestion,html[data-theme=dark] .drive-public-folder,html[data-theme=dark] .drive-public-list,html[data-theme=dark] .drive-public-storage{background:linear-gradient(145deg,#ffffff0f,transparent 40%),linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)88%,transparent),color-mix(in srgb,var(--gd-surface-variant)76%,var(--gd-surface)24%))!important}.preview-card:hover,.drive-panel-subtle:hover,.studio-manager-card:hover,.studio-calendar-section:hover,.studio-calendar-wedding-card:hover,.studio-communications-thread:hover,.upload-queue-item:hover,.drive-public-suggestion:hover,.drive-public-folder:hover,.drive-browser-row:hover,.drive-asset-card:hover{border-color:color-mix(in srgb,color-mix(in srgb,var(--gd-info)50%,var(--gd-primary)50%)42%,var(--gd-border))!important;box-shadow:var(--gd-shadow-2)!important;filter:saturate(1.03)!important;transform:translateY(-3px)!important}.preview-title{text-wrap:balance;color:var(--gd-text-primary)!important;text-shadow:0 14px 40px color-mix(in srgb,var(--gd-primary)12%,transparent)!important}.preview-title:after{content:"";background:linear-gradient(90deg,transparent,var(--gd-primary),var(--gd-info),transparent);opacity:.78;width:min(10rem,42vw);height:2px;animation:studioLineGlow 3.8s var(--studio-ease-romance)infinite;border-radius:999px;margin:.8rem auto 0;display:block}.preview-kicker,.section-kicker,.drive-public-kicker,.global-chrome-shell-frame-kicker{color:color-mix(in srgb,var(--gd-primary)82%,var(--gd-info)18%)!important}.preview-copy,.page-copy,.section-description,.preview-card-copy,.preview-card-detail,.drive-kpi-copy,.drive-kpi-label,.global-chrome-shell-frame-description{color:var(--gd-text-secondary)!important}.preview-chip,.drive-chip,.preview-card-badge,.preview-card-stat,.wedding-home-badge,.wedding-inline-note,.status-pill,.global-chrome-shell-frame-chip,.drive-toolbar-note{border:1px solid color-mix(in srgb,var(--gd-border)84%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)88%,transparent),color-mix(in srgb,var(--gd-surface-variant)82%,transparent))!important;min-height:2rem!important;color:var(--gd-text-secondary)!important;box-shadow:inset 0 1px #ffffff5c!important}.preview-chip-accent,.drive-chip-active,.preview-page .drive-chip-active,.status-pill-highlight,.status-pill-accent,.theme-toggle-option-active,.site-nav-action-active,.drive-toolbar-segmented-btn.is-active,.editor-section-chip.is-active,.editor-quick-btn.is-active,.editor-close-chip.is-active{border-color:color-mix(in srgb,color-mix(in srgb,var(--gd-primary)67%,var(--gd-info)33%)54%,var(--gd-border))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--gd-primary-light)80%,var(--gd-surface)20%),color-mix(in srgb,var(--gd-info-bg)52%,var(--gd-surface)48%))!important;color:var(--gd-primary-text)!important}.preview-card-icon,.drive-icon-badge,.preview-brand-mark,.global-chrome-shell-frame-logo,.drive-public-logo{animation:studioIconFloat 7s var(--studio-ease-romance)infinite;border:1px solid color-mix(in srgb,var(--gd-border)78%,transparent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--gd-primary)92%,white 8%),color-mix(in srgb,var(--gd-info)82%,white 18%))!important;color:#fff!important;box-shadow:inset 0 1px 0 #ffffff47,0 14px 28px color-mix(in srgb,var(--gd-primary)18%,transparent)!important}.preview-card-icon-secondary{background:linear-gradient(135deg,color-mix(in srgb,var(--gd-info)88%,white 12%),color-mix(in srgb,var(--gd-warning)72%,white 28%))!important}.drive-primary-btn,.preview-page .drive-primary-btn,.upload-assets-form .drive-primary-btn{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--gd-primary)82%,transparent)!important;background:linear-gradient(135deg,var(--gd-primary),color-mix(in srgb,var(--gd-info)78%,var(--gd-primary)22%))!important;color:#fff!important;box-shadow:0 14px 28px color-mix(in srgb,var(--gd-primary)22%,transparent)!important}.drive-primary-btn:after,.site-rail-create:after,.drive-public-new:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:42%;position:absolute;inset:-40% auto -40% -60%;transform:skew(-18deg)}.drive-primary-btn:hover:after,.site-rail-create:hover:after,.drive-public-new:hover:after{animation:studioButtonSweep .76s var(--studio-ease-out)}.drive-secondary-btn,.drive-danger-btn,.drive-toolbar-search,.drive-toolbar-control,.drive-toolbar-segmented,.global-chrome-shell-frame-search,.drive-public-search,.studio-calendar-search,.studio-calendar-select,.drive-input,.drive-select,.drive-textarea,.preview-page .drive-input,.preview-page .drive-select,.preview-page .drive-textarea{border:1px solid color-mix(in srgb,var(--gd-border)84%,transparent)!important;background:color-mix(in srgb,var(--gd-surface)84%,transparent)!important;color:var(--gd-text-primary)!important;box-shadow:inset 0 1px 0 #ffffff4d,0 1px 0 color-mix(in srgb,var(--gd-border)30%,transparent)!important;transition:border-color var(--studio-motion-fast)var(--studio-ease-out),background-color var(--studio-motion-fast)var(--studio-ease-out),box-shadow var(--studio-motion-fast)var(--studio-ease-out),transform var(--studio-motion-fast)var(--studio-ease-out)!important}.drive-secondary-btn:hover,.drive-danger-btn:hover,.drive-toolbar-search:focus-within,.drive-toolbar-control:focus-within,.global-chrome-shell-frame-search:hover,.drive-public-search:focus-within,.studio-calendar-search:focus-within,.studio-calendar-select:focus-within,.drive-input:focus,.drive-select:focus,.drive-textarea:focus,.preview-page .drive-input:focus,.preview-page .drive-select:focus,.preview-page .drive-textarea:focus{border-color:color-mix(in srgb,color-mix(in srgb,var(--gd-primary)68%,var(--gd-info)32%)50%,var(--gd-border))!important;background:color-mix(in srgb,var(--gd-surface)94%,var(--gd-primary-light)6%)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--gd-primary)14%,transparent),var(--gd-shadow-1)!important}a,button,input,select,textarea{transition:color var(--studio-motion-fast)var(--studio-ease-out),background-color var(--studio-motion-fast)var(--studio-ease-out),border-color var(--studio-motion-fast)var(--studio-ease-out),box-shadow var(--studio-motion-fast)var(--studio-ease-out),transform var(--studio-motion-fast)var(--studio-ease-out)!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--gd-bg)80%,transparent),0 0 0 6px color-mix(in srgb,var(--gd-primary)38%,transparent)!important;outline:none!important}.global-chrome-shell-frame-inner,.site-nav-shell,.site-nav-shell--workspace,.theme-toggle--floating,.theme-toggle{border-color:color-mix(in srgb,var(--gd-border)80%,transparent)!important;background:color-mix(in srgb,var(--gd-surface)82%,transparent)!important;box-shadow:var(--gd-shadow-2)!important;-webkit-backdrop-filter:blur(22px)saturate(1.16)!important;backdrop-filter:blur(22px)saturate(1.16)!important}.site-nav-action-active,.site-nav-action:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--gd-primary-light)82%,var(--gd-surface)18%),color-mix(in srgb,var(--gd-info-bg)46%,var(--gd-surface)54%))!important;color:var(--gd-primary-text)!important}.drive-browser-row,.drive-asset-card,.preview-gallery-photo-card,.client-gallery-asset-card{border-color:color-mix(in srgb,var(--gd-border)70%,transparent)!important}.drive-browser-row.is-selected,.drive-asset-card.is-selected,.drive-browser-row.is-focused,.drive-asset-card.is-focused{border-color:color-mix(in srgb,color-mix(in srgb,var(--gd-primary)72%,var(--gd-info)28%)50%,var(--gd-border))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--gd-primary-light)78%,var(--gd-surface)22%),color-mix(in srgb,var(--gd-info-bg)35%,var(--gd-surface)65%))!important}.drive-selection-toolbar{border-color:color-mix(in srgb,color-mix(in srgb,var(--gd-primary)62%,var(--gd-info)38%)42%,var(--gd-border))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--gd-primary-light)78%,var(--gd-surface)22%),color-mix(in srgb,var(--gd-info-bg)36%,var(--gd-surface)64%))!important;box-shadow:var(--gd-shadow-2)!important}.preview-card,.drive-panel,.wedding-panel,.studio-manager-card,.studio-calendar-section,.studio-communications-thread,.upload-queue-item,.drive-browser-row,.drive-asset-card,.activity-timeline-item{will-change:transform}.animate-rise,.preview-hero,.preview-card,.drive-panel,.wedding-panel,.preview-auth-shell,.studio-gallery-hero,.studio-dashboard-hero,.studio-manager-card,.activity-timeline-item{animation:studioRiseIn var(--studio-motion-slow)var(--studio-ease-romance)both!important}.preview-card:hover .preview-cta svg,.drive-public-suggestion:hover svg,.drive-public-folder:hover svg,.site-nav-action:hover svg,.drive-secondary-btn:hover svg,.drive-primary-btn:hover svg{transform:translate(2px)scale(1.04)}@keyframes studioBackdropDrift{0%{background-position:0 0,100% 0,50% 0,0 0}to{background-position:16% 10%,84% 12%,50% 0,0 0}}@keyframes studioRiseIn{0%{opacity:.82;transform:translateY(8px)scale(.996)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes studioIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes studioButtonSweep{0%{opacity:0;left:-60%}18%{opacity:.8}to{opacity:0;left:120%}}@keyframes studioLineGlow{0%,to{opacity:.46;transform:scaleX(.78)}50%{opacity:.9;transform:scaleX(1)}}@media (max-width:900px){.app-shell{padding-inline:clamp(.8rem,4vw,1.1rem)!important}.preview-page--home .app-shell{padding-block:clamp(2.25rem,7vh,4rem)!important}.preview-home-grid{max-width:40rem!important}.preview-hero,.drive-home-hero,.preview-card,.drive-panel,.wedding-panel,.wedding-panel-soft,.drive-panel-subtle{border-radius:20px!important}.preview-title{font-size:clamp(2.7rem,15vw,4.8rem)!important}.site-nav-shell{max-width:calc(100vw - 1rem)!important}}@media (max-width:640px){body,.drive-page,.preview-page,.global-chrome-shell{background-size:220% 160%,210% 170%,100% 100%,auto!important}.preview-home-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:.15rem;gap:.75rem!important;max-width:100%!important;padding:.15rem .15rem .4rem!important;display:flex!important;overflow-x:auto!important}.preview-home-grid::-webkit-scrollbar{display:none}.preview-home-grid .preview-card{scroll-snap-align:center;flex:0 0 min(86vw,21.5rem)!important}.preview-page--home .app-shell{padding-bottom:calc(env(safe-area-inset-bottom) + 7.5rem)!important}.preview-title{overflow-wrap:normal;max-width:100%!important;font-size:clamp(2.45rem,12.4vw,3.35rem)!important;line-height:1.02!important}.preview-card,.drive-panel,.wedding-panel,.drive-panel-subtle,.studio-manager-card,.studio-calendar-section,.studio-communications-thread,.upload-queue-item{box-shadow:0 10px 28px #09484314!important}.theme-toggle--floating{bottom:calc(env(safe-area-inset-bottom) + 5.35rem)!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.wedding-page-aura,.wedding-home-aura,.wedding-page-orb,.wedding-home-orb,.preview-noise,.preview-beam{display:none!important}.global-chrome-shell-content,.drive-public-main,.preview-page .app-shell{padding-bottom:max(2.25rem,env(safe-area-inset-bottom))!important}.global-chrome-shell--workspace .global-chrome-shell-content{padding-bottom:calc(env(safe-area-inset-bottom) + 7.25rem)!important}.preview-page--home .app-shell{align-items:flex-start!important;padding-top:clamp(2.25rem,7vh,4.5rem)!important;padding-bottom:clamp(5.5rem,10vh,7.25rem)!important}.preview-card,.drive-panel,.wedding-panel,.drive-public-suggestion,.drive-public-folder,.drive-browser-row,.drive-asset-card,.client-gallery-asset-card,.preview-gallery-photo-card{transform-origin:top}.drive-browser-list,.drive-workspace-tabs,.drive-selection-toolbar,.preview-gallery-selection-bar{border:1px solid color-mix(in srgb,var(--gd-border)82%,transparent)!important;background:color-mix(in srgb,var(--gd-surface)90%,transparent)!important;box-shadow:var(--gd-shadow-1)!important;-webkit-backdrop-filter:blur(18px)saturate(1.08)!important;backdrop-filter:blur(18px)saturate(1.08)!important}.drive-browser-row,.drive-asset-card,.client-gallery-asset-card,.preview-gallery-photo-card{transition:transform var(--studio-motion-med)var(--studio-ease-out),border-color var(--studio-motion-med)var(--studio-ease-out),background-color var(--studio-motion-med)var(--studio-ease-out),box-shadow var(--studio-motion-med)var(--studio-ease-out),filter var(--studio-motion-med)var(--studio-ease-out)!important}.drive-selection-orb{border:1px solid color-mix(in srgb,var(--gd-border)76%,transparent)!important;background:linear-gradient(145deg,#ffffff6b,transparent 45%),color-mix(in srgb,var(--gd-surface)92%,transparent)!important;width:2.1rem!important;height:2.1rem!important;color:var(--gd-text-secondary)!important;box-shadow:0 8px 20px color-mix(in srgb,var(--gd-primary)10%,transparent)!important;-webkit-backdrop-filter:blur(14px)saturate(1.08)!important;backdrop-filter:blur(14px)saturate(1.08)!important}.drive-selection-orb:hover,.drive-selection-orb:focus-visible{border-color:color-mix(in srgb,var(--gd-primary)42%,var(--gd-border))!important;color:var(--gd-primary-text)!important;transform:translateY(-1px)scale(1.03)!important}.drive-selection-orb.is-active{border-color:color-mix(in srgb,color-mix(in srgb,var(--gd-primary)74%,var(--gd-info)26%)62%,var(--gd-border))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--gd-primary-light)78%,var(--gd-surface)22%),color-mix(in srgb,var(--gd-info-bg)44%,var(--gd-surface)56%))!important;color:var(--gd-primary-text)!important;box-shadow:0 12px 28px color-mix(in srgb,var(--gd-primary)18%,transparent),0 0 0 4px color-mix(in srgb,var(--gd-primary)12%,transparent)!important}.drive-selection-orb.is-active svg{animation:studioCheckPop .28s var(--studio-ease-romance)both}.drive-workspace-breadcrumbs,.drive-workspace-summary,.preview-chip-row,.preview-card-meta{min-width:0}.drive-workspace-breadcrumbs,.drive-workspace-summary,.preview-chip-row,.preview-card-meta,.drive-chip-scroll{scrollbar-width:none}.drive-workspace-breadcrumbs::-webkit-scrollbar{display:none}.drive-workspace-summary::-webkit-scrollbar{display:none}.preview-chip-row::-webkit-scrollbar{display:none}.preview-card-meta::-webkit-scrollbar{display:none}.drive-chip-scroll::-webkit-scrollbar{display:none}.preview-card h2,.drive-browser-row-title,.drive-public-suggestion span,.drive-public-folder span,.drive-public-list-name,.site-nav-action-label{overflow-wrap:anywhere}.drive-primary-btn:active,.drive-secondary-btn:active,.drive-chip:active,.site-nav-action:active,.theme-toggle-option:active{transform:scale(.985)!important}.theme-toggle-option,.site-nav-action,.drive-toolbar-segmented-btn,.drive-public-view-controls button,.global-chrome-shell-frame-utility{isolation:isolate;position:relative}.theme-toggle-option:before,.site-nav-action:before,.drive-toolbar-segmented-btn:before,.drive-public-view-controls button:before,.global-chrome-shell-frame-utility:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--gd-primary-light)62%,transparent);opacity:0;transition:opacity var(--studio-motion-fast)var(--studio-ease-out),transform var(--studio-motion-fast)var(--studio-ease-out);position:absolute;inset:.18rem;transform:scale(.86)}.theme-toggle-option:hover:before,.site-nav-action:hover:before,.drive-toolbar-segmented-btn:hover:before,.drive-public-view-controls button:hover:before,.global-chrome-shell-frame-utility:hover:before{opacity:.72;transform:scale(1)}.theme-toggle-option-active:before,.site-nav-action-active:before,.drive-toolbar-segmented-btn.is-active:before{opacity:1;transform:scale(1)}@keyframes studioCheckPop{0%{opacity:0;transform:scale(.72)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (hover:none){.preview-card:hover,.drive-panel-subtle:hover,.studio-manager-card:hover,.studio-calendar-section:hover,.studio-calendar-wedding-card:hover,.studio-communications-thread:hover,.upload-queue-item:hover,.drive-public-suggestion:hover,.drive-public-folder:hover,.drive-browser-row:hover,.drive-asset-card:hover{filter:none!important;transform:none!important}.theme-toggle-option:hover:before,.site-nav-action:hover:before,.drive-toolbar-segmented-btn:hover:before,.drive-public-view-controls button:hover:before,.global-chrome-shell-frame-utility:hover:before{opacity:0}}@media (max-width:760px){.theme-toggle--floating{top:calc(env(safe-area-inset-top) + .85rem)!important;bottom:auto!important;right:1rem!important}body,.drive-page,.preview-page,.global-chrome-shell,.drive-public-page{background-attachment:scroll!important}.global-chrome-shell-content,.drive-public-main,.preview-page .app-shell{padding-bottom:calc(env(safe-area-inset-bottom) + 7.2rem)!important}.preview-page--home .app-shell{padding-bottom:calc(env(safe-area-inset-bottom) + 7.75rem)!important}.preview-auth-topbar{grid-template-columns:minmax(0,1fr);justify-items:start;display:grid!important}.preview-brand-pill{max-width:100%}.preview-brand-pill span,.preview-auth-link span,.drive-public-title-filter,.drive-toolbar-note,.status-pill{min-width:0}.drive-panel,.wedding-panel,.drive-panel-subtle,.wedding-panel-soft,.preview-gallery-intro,.preview-gallery-dialog,.studio-manager-card,.studio-calendar-section,.studio-communications-thread,.upload-queue-shell,.empty-state,.drive-browser-list{border-radius:18px!important}.drive-selection-toolbar{z-index:72!important;border-radius:18px!important;padding:.72rem!important;position:sticky!important;top:.5rem!important}.drive-selection-toolbar-copy{width:100%}.drive-selection-toolbar-actions{margin-inline:-.2rem;padding-inline:.2rem}.site-nav-shell{gap:.2rem!important;padding:.45rem!important}.site-nav-action{min-width:2.65rem!important;min-height:2.65rem!important;padding-inline:.72rem!important}}@media (max-width:480px){.preview-card{min-height:0!important}.preview-card-meta{flex-wrap:nowrap!important;padding-bottom:.12rem!important;display:flex!important;overflow-x:auto!important}.preview-card-stat{flex:none!important}.drive-workspace-actions,.drive-toolbar-controls{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){body,.drive-page,.preview-page,.global-chrome-shell,.drive-public-page{animation:none!important}}:root{--studio-motion-slow:.56s}.delay-1{animation-delay:55ms!important}.delay-2{animation-delay:.11s!important}.delay-3{animation-delay:.165s!important}.drive-primary-btn,.preview-page .drive-primary-btn,.upload-assets-form .drive-primary-btn{background:linear-gradient(135deg,var(--gd-primary),var(--gd-primary-hover))!important}.drive-primary-btn:hover,.preview-page .drive-primary-btn:hover,.upload-assets-form .drive-primary-btn:hover{background:linear-gradient(135deg,var(--gd-primary-hover),color-mix(in srgb,var(--gd-primary-hover)78%,black 22%))!important}#file-manager.drive-panel,#file-manager.wedding-panel{overflow:visible!important}.studio-file-context-menu,.preview-gallery-context-menu{border-color:color-mix(in srgb,var(--gd-border)88%,transparent)!important;background:color-mix(in srgb,var(--gd-surface)96%,var(--gd-bg)4%)!important;color:var(--gd-text-primary)!important;box-shadow:var(--gd-shadow-3)!important;-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;backdrop-filter:blur(22px)saturate(1.12)!important}.studio-file-context-menu button,.preview-gallery-context-menu button{color:var(--gd-text-secondary)!important}.studio-file-context-menu button:hover,.preview-gallery-context-menu button:hover{background:var(--gd-surface-hover)!important;color:var(--gd-text-primary)!important}.studio-file-context-menu button[class*=text-rose],.preview-gallery-context-menu button[class*=text-rose]{color:var(--gd-error)!important}.studio-file-context-menu button[class*=text-rose]:hover,.preview-gallery-context-menu button[class*=text-rose]:hover{background:var(--gd-error-bg)!important;color:var(--gd-error)!important}.preview-gallery-undo-toast{bottom:calc(env(safe-area-inset-bottom) + 5.55rem)!important}.preview-page #couple-workspace [class*=text-stone-950],.preview-page #couple-workspace [class*=text-stone-900],.preview-page #couple-workspace [class*=text-stone-800]{color:var(--gd-text-primary)!important}.preview-page #couple-workspace [class*=text-stone-700],.preview-page #couple-workspace [class*=text-stone-600],.preview-page #couple-workspace [class*=text-stone-500],.preview-page #couple-workspace [class*=text-stone-400]{color:var(--gd-text-secondary)!important}.preview-page #couple-workspace [class*=bg-white\/],.preview-page #couple-workspace [class~=bg-white]{background:color-mix(in srgb,var(--gd-surface)90%,transparent)!important}.preview-page #couple-workspace input[class*=bg-transparent],.preview-page #couple-workspace textarea[class*=bg-transparent],.preview-page #couple-workspace select[class*=bg-transparent]{color:var(--gd-text-primary)!important}.preview-gallery-save-bar{bottom:calc(env(safe-area-inset-bottom) + 5.65rem)!important}.preview-page .preview-gallery-dialog [class*=text-stone-950],.preview-page .preview-gallery-dialog [class*=text-stone-900],.preview-page .preview-gallery-dialog [class*=text-stone-800],.editor-panel-shell [class*=text-stone-950],.editor-panel-shell [class*=text-stone-900],.editor-panel-shell [class*=text-stone-800]{color:var(--gd-text-primary)!important}.preview-page .preview-gallery-dialog [class*=text-stone-700],.preview-page .preview-gallery-dialog [class*=text-stone-600],.preview-page .preview-gallery-dialog [class*=text-stone-500],.preview-page .preview-gallery-dialog [class*=text-stone-400],.editor-panel-shell [class*=text-stone-700],.editor-panel-shell [class*=text-stone-600],.editor-panel-shell [class*=text-stone-500],.editor-panel-shell [class*=text-stone-400]{color:var(--gd-text-secondary)!important}.preview-page .preview-gallery-dialog [class*=bg-white\/],.editor-panel-shell [class*=bg-white\/]{background:color-mix(in srgb,var(--gd-surface)88%,transparent)!important}.editor-panel-shell{background:radial-gradient(circle at 16% 0%,color-mix(in srgb,var(--gd-primary-light)38%,transparent)0%,transparent 32%),var(--gd-bg)!important}.editor-sidebar-shell,.editor-sidebar-header,.editor-mobile-summary,.editor-mobile-dock{border-color:color-mix(in srgb,var(--gd-border)84%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--gd-surface)92%,transparent),color-mix(in srgb,var(--gd-surface-variant)78%,var(--gd-surface)22%))!important}@media (min-width:641px) and (max-width:900px){.preview-title{overflow-wrap:anywhere;font-size:clamp(2.55rem,8vw,3.4rem)!important}}@media (min-width:1024px){.global-chrome-shell--workspace .global-chrome-shell-content{padding-bottom:2.25rem!important;padding-left:clamp(17.5rem,18vw,19rem)!important;padding-right:clamp(1rem,2vw,2rem)!important}.preview-gallery-undo-toast,.preview-gallery-save-bar{bottom:calc(env(safe-area-inset-bottom) + 1rem)!important}}@media (max-width:1023px){.global-chrome-shell--workspace .preview-page .app-shell,.global-chrome-shell--workspace .drive-page .app-shell{padding-bottom:calc(env(safe-area-inset-bottom) + 7.2rem)!important}}@media (max-width:640px){.preview-title{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.preview-card,.drive-panel,.wedding-panel,.drive-panel-subtle,.studio-manager-card,.studio-calendar-section,.studio-calendar-wedding-card,.studio-communications-thread,.upload-queue-item,.drive-public-suggestion,.drive-public-folder,.drive-browser-row,.drive-asset-card,.preview-card-icon,.drive-icon-badge,.preview-brand-mark,.global-chrome-shell-frame-logo,.drive-public-logo,.drive-selection-orb,.drive-selection-orb.is-active svg,.preview-title:after{filter:none!important;will-change:auto!important;transition:none!important;animation:none!important;transform:none!important}.preview-card:hover,.drive-panel-subtle:hover,.studio-manager-card:hover,.studio-calendar-section:hover,.studio-calendar-wedding-card:hover,.studio-communications-thread:hover,.upload-queue-item:hover,.drive-public-suggestion:hover,.drive-public-folder:hover,.drive-browser-row:hover,.drive-asset-card:hover,.drive-primary-btn:active,.drive-secondary-btn:active,.drive-chip:active,.site-nav-action:active,.theme-toggle-option:active{filter:none!important;transform:none!important}.preview-home-grid{scroll-snap-type:none!important}}
