.clientViewerRail-module__VYFgNG__root{z-index:110;width:60px;position:fixed;top:50%;left:18px;transform:translateY(-50%)}.clientViewerRail-module__VYFgNG__rail{box-sizing:border-box;background:linear-gradient(110deg, #ffffff94, #f4f3f857, color-mix(in srgb, var(--velocity-iris-violet) 5%, #ffffff38));-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);border:1px solid #ffffff9e;border-radius:25px;flex-direction:column;align-items:center;gap:8px;width:60px;padding:10px 8px;display:flex;position:relative;box-shadow:0 10px 28px #0d0a1417,inset 0 1px 1.5px #ffffff94,inset 0 -1px 10px #ffffff17}.clientViewerRail-module__VYFgNG__rail:before{z-index:-1;content:"";pointer-events:none;background:#ffffff0f;border:1px solid #ffffff47;border-radius:20px;position:absolute;inset:6px;box-shadow:inset 0 1px 1px #ffffff61}.clientViewerRail-module__VYFgNG__avatar,.clientViewerRail-module__VYFgNG__link{color:#17171c;border:1px solid #0000;border-radius:15px;flex:0 0 42px;place-items:center;width:42px;height:42px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:grid;position:relative}.clientViewerRail-module__VYFgNG__avatar{color:#fff;background:#17171c;border-radius:50%;font-size:.72rem;font-weight:700}.clientViewerRail-module__VYFgNG__avatar .client-avatar{--client-avatar-size:42px}.clientViewerRail-module__VYFgNG__link:hover{background:#ffffff61;transform:translateY(-1px)}.clientViewerRail-module__VYFgNG__link[data-active]{border-color:color-mix(in srgb, var(--velocity-iris-violet) 23%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--velocity-iris-violet) 13%, #ffffff61), #ffffff3d);box-shadow:inset 0 1px 1px #ffffff6b}.clientViewerRail-module__VYFgNG__link svg{width:26px;height:26px}.clientViewerRail-module__VYFgNG__notification{flex:0 0 42px;width:42px;height:42px;position:relative}.clientViewerRail-module__VYFgNG__notification .client-notification-trigger{border-radius:15px;place-items:center;width:42px;height:42px;min-height:42px;padding:0;display:grid}:is(.clientViewerRail-module__VYFgNG__notification .client-navigation-link__icon,.clientViewerRail-module__VYFgNG__notification .client-navigation-icon){flex:0 0 26px;width:26px;height:26px}.clientViewerRail-module__VYFgNG__notification .client-navigation-link__message-badge{border:2px solid #ffffffd6;min-width:17px;height:17px;padding:0 4px;font-size:.56rem;position:absolute;top:-2px;right:-3px}.clientViewerRail-module__VYFgNG__avatar:focus-visible,.clientViewerRail-module__VYFgNG__link:focus-visible{outline-offset:3px;outline:2px solid #17171c}.clientViewerRail-module__VYFgNG__divider{background:#1b192217;width:26px;height:1px}@media (max-width:1020px){.clientViewerRail-module__VYFgNG__root{display:none}}@media (prefers-reduced-motion:reduce){.clientViewerRail-module__VYFgNG__link{transition:none}}.clientViewerRail-module__VYFgNG__root .clientViewerRail-module__VYFgNG__rail{-webkit-backdrop-filter:blur(30px)saturate(170%);backdrop-filter:blur(30px)saturate(170%);background:linear-gradient(#ffffff9e 0%,#fff0 52%),linear-gradient(#fbfbfdd6 0%,#f3f3f8c7 100%);border:1px solid #ffffffd1;box-shadow:0 0 0 .5px #0f0d1617,0 14px 34px #0f0d161c,0 3px 8px #0f0d160f,inset 0 1px #fffffff2,inset 0 -1px #0f0d160d}.clientViewerRail-module__VYFgNG__root .clientViewerRail-module__VYFgNG__rail:before{box-shadow:none;background:0 0;border-color:#0000}.clientViewerRail-module__VYFgNG__root .clientViewerRail-module__VYFgNG__link[data-active]{border-color:color-mix(in srgb, var(--velocity-iris-violet) 22%, white);background:linear-gradient(150deg, #fffffff5 0%, color-mix(in srgb, var(--velocity-iris-violet) 8%, white) 45%, color-mix(in srgb, var(--velocity-iris-violet) 16%, white) 100%);box-shadow:0 0 0 .5px color-mix(in srgb, var(--velocity-iris-violet) 30%, transparent), 0 4px 12px #33245c1f, 0 1px 2px #0f0d1614, inset 0 1px 0 white;color:color-mix(in srgb, var(--velocity-iris-violet) 70%, #17171c)}
.projectView-module__gsu87a__view{--thumb-band:65dvh;--thumb-min:28px;--thumb-max:56px;--thumb-column:72px;--thumb-edge:20px;--bar-top:14px;--bar-height:54px;--column-gap:28px;--stack-max:1700px;--media-radius:14px;--chrome-top:calc(var(--bar-top) + var(--bar-height) + 8px);--chrome-bottom:16px;--media-gap:24px;--media-right:28px;--media-max-height:calc(var(--app-screen,100dvh) - var(--chrome-top) - var(--chrome-bottom));box-sizing:border-box;min-height:var(--app-screen,100dvh);background:var(--velocity-canvas);color:var(--velocity-ink);padding:0 var(--velocity-page-padding) clamp(56px, 7vw, 96px);overflow-wrap:anywhere;position:relative}.projectView-module__gsu87a__inner{margin:0 auto}.projectView-module__gsu87a__topBar{height:calc(var(--bar-top) + var(--bar-height));align-items:center;display:flex}.projectView-module__gsu87a__topActions{z-index:50;top:var(--bar-top);right:var(--thumb-edge);align-items:center;gap:8px;display:flex;position:absolute}.projectView-module__gsu87a__topSlot{display:contents}.projectView-module__gsu87a__topButton{width:var(--bar-height);height:var(--bar-height);box-sizing:border-box;border:1px solid color-mix(in srgb, var(--velocity-canvas) 62%, transparent);background:linear-gradient(110deg, color-mix(in srgb, var(--velocity-canvas) 52%, transparent), color-mix(in srgb, var(--velocity-quiet) 30%, transparent), color-mix(in srgb, var(--velocity-canvas) 18%, transparent));box-shadow:0 10px 28px color-mix(in srgb, var(--velocity-inverse) 9%, transparent), inset 0 1px 1.5px color-mix(in srgb, var(--velocity-canvas) 56%, transparent), inset 0 -1px 10px color-mix(in srgb, var(--velocity-canvas) 9%, transparent);color:var(--velocity-ink-strong);cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);border-radius:21px;place-items:center;padding:0;transition:background .16s;display:grid;position:relative}.projectView-module__gsu87a__topButton svg{width:24px;height:24px}.projectView-module__gsu87a__topButton:disabled{cursor:progress;opacity:.6}.projectView-module__gsu87a__topButton[aria-pressed=true]{color:var(--velocity-iris-violet)}.projectView-module__gsu87a__topButton:focus-visible{outline:2px solid var(--velocity-iris-violet);outline-offset:3px}.projectView-module__gsu87a__topTooltip{background:var(--velocity-ink-strong);width:max-content;color:var(--velocity-canvas);opacity:0;pointer-events:none;white-space:nowrap;border-radius:8px;padding:4px 8px;font-size:.8125rem;font-weight:600;transition:opacity .12s;position:absolute;top:calc(100% + 8px);right:0}.projectView-module__gsu87a__topButton:hover .projectView-module__gsu87a__topTooltip,.projectView-module__gsu87a__topButton:focus-visible .projectView-module__gsu87a__topTooltip{opacity:1}@property --bar-glass-a{syntax:"<color>";inherits:true;initial-value:#0000}@property --bar-glass-b{syntax:"<color>";inherits:true;initial-value:#0000}@property --bar-selected-a{syntax:"<color>";inherits:true;initial-value:#0000}@property --bar-selected-b{syntax:"<color>";inherits:true;initial-value:#0000}@property --bar-selected-edge{syntax:"<color>";inherits:true;initial-value:#0000}@property --bar-ink{syntax:"<color>";inherits:true;initial-value:#0000}.projectView-module__gsu87a__viewBar{--bar-iris:var(--velocity-iris-violet);--bar-glass-a:color-mix(in srgb, var(--velocity-canvas) 52%, transparent);--bar-glass-b:color-mix(in srgb, var(--bar-iris) 5%, color-mix(in srgb, var(--velocity-canvas) 18%, transparent));--bar-selected-a:color-mix(in srgb, var(--bar-iris) 12%, color-mix(in srgb, var(--velocity-canvas) 34%, transparent));--bar-selected-b:color-mix(in srgb, var(--velocity-canvas) 22%, transparent);--bar-selected-edge:color-mix(in srgb, var(--bar-iris) 22%, transparent);--bar-ink:var(--velocity-ink-strong);z-index:60;top:var(--bar-top);box-sizing:border-box;max-width:calc(100vw - 2 * var(--velocity-page-padding));border:1px solid color-mix(in srgb, var(--velocity-canvas) 62%, transparent);background:linear-gradient(110deg, var(--bar-glass-a), color-mix(in srgb, var(--velocity-quiet) 30%, transparent), var(--bar-glass-b));box-shadow:0 10px 28px color-mix(in srgb, var(--velocity-inverse) 9%, transparent), inset 0 1px 1.5px color-mix(in srgb, var(--velocity-canvas) 56%, transparent), inset 0 -1px 10px color-mix(in srgb, var(--velocity-canvas) 9%, transparent);-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);border-radius:21px;align-items:center;gap:4px;padding:5px;transition:--bar-glass-a .2s,--bar-glass-b .2s,--bar-selected-a .2s,--bar-selected-b .2s,--bar-selected-edge .2s,--bar-ink .2s;display:flex;position:fixed;left:50%;transform:translate(-50%)}.projectView-module__gsu87a__viewBar[data-tint]{--bar-glass-a:color-mix(in srgb, var(--tint-a) 46%, transparent);--bar-glass-b:color-mix(in srgb, var(--tint-b) 46%, transparent);--bar-selected-a:color-mix(in srgb, var(--tint-a) 78%, transparent);--bar-selected-b:color-mix(in srgb, var(--tint-b) 62%, transparent)}.projectView-module__gsu87a__viewBar[data-tint=light]{--bar-ink:var(--velocity-ink-strong);--bar-selected-a:color-mix(in srgb, var(--tint-a) 70%, color-mix(in srgb, var(--velocity-ink-strong) 14%, transparent));--bar-selected-edge:color-mix(in srgb, var(--velocity-ink-strong) 18%, transparent)}.projectView-module__gsu87a__viewBar[data-tint=dark]{--bar-ink:var(--velocity-canvas);--bar-selected-a:color-mix(in srgb, var(--tint-a) 70%, color-mix(in srgb, var(--velocity-canvas) 22%, transparent));--bar-selected-edge:color-mix(in srgb, var(--velocity-canvas) 34%, transparent)}.projectView-module__gsu87a__viewButtons{gap:4px;display:flex}.projectView-module__gsu87a__viewButton{width:42px;height:42px;color:var(--bar-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:15px;place-items:center;padding:0;display:grid;position:relative}.projectView-module__gsu87a__viewButton svg{width:26px;height:26px}.projectView-module__gsu87a__viewButton:hover{background:color-mix(in srgb, var(--velocity-canvas) 34%, transparent)}.projectView-module__gsu87a__viewBar[data-tint=dark] .projectView-module__gsu87a__viewButton:hover{background:color-mix(in srgb, var(--velocity-canvas) 14%, transparent)}.projectView-module__gsu87a__viewButton[data-selected]{border-color:var(--bar-selected-edge);background:linear-gradient(90deg, var(--bar-selected-a), var(--bar-selected-b));box-shadow:inset 0 1px 1px color-mix(in srgb, var(--velocity-canvas) 42%, transparent)}.projectView-module__gsu87a__viewButton:focus-visible{outline:2px solid var(--velocity-iris-violet);outline-offset:2px}.projectView-module__gsu87a__editIcons{display:grid}.projectView-module__gsu87a__editIcons>svg{grid-area:1/1;transition:opacity .18s,transform .18s}.projectView-module__gsu87a__editIcons>svg:last-child,.projectView-module__gsu87a__editIcons[data-editing]>svg:first-child{opacity:0;transform:scale(.8)}.projectView-module__gsu87a__editIcons[data-editing]>svg:last-child{opacity:1;transform:none}.projectView-module__gsu87a__barStatus{background:color-mix(in srgb, var(--velocity-canvas) 86%, transparent);color:var(--velocity-ink);white-space:nowrap;border-radius:8px;padding:2px 8px;font-size:.8125rem;font-weight:560;animation:.16s both projectView-module__gsu87a__statusIn;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}@keyframes projectView-module__gsu87a__statusIn{0%{opacity:0}to{opacity:1}}.projectView-module__gsu87a__barStatus:empty{display:none}.projectView-module__gsu87a__barStatus[data-save-state=error]{color:var(--velocity-danger);opacity:1}.projectView-module__gsu87a__editMessage{z-index:61;top:calc(var(--bar-top) + var(--bar-height) + 10px);box-sizing:border-box;border:1px solid var(--velocity-rule);background:var(--velocity-canvas);width:max-content;max-width:min(520px,100vw - 32px);box-shadow:0 12px 32px color-mix(in srgb, var(--velocity-inverse) 14%, transparent);color:var(--velocity-ink);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 10px 10px 14px;font-size:.9375rem;line-height:1.45;display:flex;position:fixed;left:50%;transform:translate(-50%)}.projectView-module__gsu87a__editMessage p{margin:0}.projectView-module__gsu87a__editMessage button{color:var(--velocity-body-muted);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:1.1rem;font-weight:600;line-height:1}.projectView-module__gsu87a__viewTooltip{background:var(--velocity-ink-strong);color:var(--velocity-canvas);opacity:0;pointer-events:none;white-space:nowrap;border-radius:8px;padding:4px 8px;font-size:.8125rem;font-weight:600;transition:opacity .12s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.projectView-module__gsu87a__viewButton:hover .projectView-module__gsu87a__viewTooltip,.projectView-module__gsu87a__viewButton:focus-visible .projectView-module__gsu87a__viewTooltip{opacity:1}.projectView-module__gsu87a__detailsView{max-width:920px;margin:0 auto}.projectView-module__gsu87a__details{gap:14px;margin:28px 0 36px;display:grid}.projectView-module__gsu87a__field{color:var(--velocity-body-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:650}.projectView-module__gsu87a__title{color:var(--velocity-ink-strong);font-family:var(--velocity-font-serif);margin:0;font-size:clamp(2.1rem,4.6vw,4.2rem);font-weight:400;line-height:1.04}.projectView-module__gsu87a__byline,.projectView-module__gsu87a__location{color:var(--velocity-body-muted);margin:0;font-size:.95rem}.projectView-module__gsu87a__byline a{color:var(--velocity-ink);text-underline-offset:4px;font-weight:600}.projectView-module__gsu87a__byline a:focus-visible{outline:2px solid var(--velocity-ink-strong);outline-offset:2px}.projectView-module__gsu87a__location{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.projectView-module__gsu87a__metaDot{color:var(--velocity-body-muted);padding:0 2px}.projectView-module__gsu87a__tags{flex-wrap:wrap;gap:7px;margin:2px 0 0;padding:0;list-style:none;display:flex}.projectView-module__gsu87a__tags li{border:1px solid color-mix(in srgb, var(--velocity-iris-violet) 32%, transparent);background:color-mix(in srgb, var(--velocity-iris-violet) 9%, transparent);color:var(--velocity-iris-violet-hover);border-radius:999px;padding:6px 12px;font-size:.875rem;font-weight:560;line-height:1.2}.projectView-module__gsu87a__description{max-width:72ch;color:var(--velocity-ink-soft);white-space:pre-line;margin:6px 0 0;font-size:1.05rem;line-height:1.65}.projectView-module__gsu87a__documentCard{box-sizing:border-box;border:1px solid var(--velocity-rule);background:var(--velocity-canvas);width:min(100%,420px);color:var(--velocity-ink);border-radius:14px;align-items:center;gap:14px;padding:12px 16px 12px 12px;text-decoration:none;transition:border-color .16s,background .16s;display:flex}.projectView-module__gsu87a__documentCard:hover{border-color:var(--velocity-ink-soft);background:color-mix(in srgb, var(--velocity-quiet) 60%, var(--velocity-canvas))}.projectView-module__gsu87a__documentCard:focus-visible{outline:2px solid var(--velocity-ink-strong);outline-offset:3px}.projectView-module__gsu87a__documentIcon{background:var(--velocity-quiet);width:40px;height:40px;color:var(--velocity-ink-strong);border-radius:10px;flex:none;place-items:center;display:grid}.projectView-module__gsu87a__documentText{flex:auto;gap:2px;min-width:0;display:grid}.projectView-module__gsu87a__documentName{color:var(--velocity-ink-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}.projectView-module__gsu87a__documentMeta{color:var(--velocity-body-muted);font-size:.875rem}.projectView-module__gsu87a__documentOpen{color:var(--velocity-body-muted);flex:none}.projectView-module__gsu87a__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.projectView-module__gsu87a__editLabel{color:var(--velocity-body-muted);gap:6px;font-size:.875rem;font-weight:600;display:grid}.projectView-module__gsu87a__editField{box-sizing:border-box;border:1px solid var(--velocity-rule);background:var(--velocity-canvas);width:100%;color:var(--velocity-ink);font:inherit;border-radius:12px;padding:10px 12px;font-size:1rem;font-weight:400}.projectView-module__gsu87a__editField:hover{border-color:var(--velocity-rule-strong)}.projectView-module__gsu87a__editField:focus{outline:2px solid var(--velocity-iris-violet);outline-offset:0;border-color:#0000}.projectView-module__gsu87a__editTitle{color:var(--velocity-ink-strong);font-family:var(--velocity-font-serif);padding:6px 12px;font-size:clamp(1.8rem,3.6vw,3.2rem);line-height:1.12}.projectView-module__gsu87a__editRow{grid-template-columns:minmax(0,1fr) 8.5rem;gap:12px;display:grid}.projectView-module__gsu87a__editDescription{min-height:12rem;color:var(--velocity-ink-soft);resize:vertical;font-size:1.02rem;line-height:1.65}.projectView-module__gsu87a__editHint{justify-self:end;font-weight:500}.projectView-module__gsu87a__editProblem{color:var(--velocity-danger);margin:0;font-size:.875rem;font-weight:600}.projectView-module__gsu87a__documentEdit{align-items:center;gap:10px;display:flex}.projectView-module__gsu87a__documentEditControls{position:relative}.projectView-module__gsu87a__reporting{border-top:1px solid var(--velocity-rule);margin:48px 0 0;padding-top:8px}.projectView-module__gsu87a__mediaView{padding-top:8px}.projectView-module__gsu87a__mediaLayout{grid-template-columns:var(--thumb-column) minmax(0, 1fr);align-items:start;gap:var(--column-gap);display:grid}.projectView-module__gsu87a__thumbnailRail{--thumb-size:clamp(var(--thumb-min), calc((var(--thumb-band) - 12px) / (var(--thumb-count,1) * 1.2 - .2)), var(--thumb-max));--thumb-gap:clamp(5px, calc(var(--thumb-size) * .2), 10px);z-index:5;top:50%;left:var(--thumb-edge);width:var(--thumb-column);max-height:var(--thumb-band);display:flex;position:fixed;transform:translateY(-50%)}.projectView-module__gsu87a__mediaColumn{grid-column:2;gap:clamp(24px,3vw,40px);min-width:0;display:grid}@media (min-width:621px){.projectView-module__gsu87a__mediaLayout{margin-right:calc(var(--media-right) - var(--velocity-page-padding));margin-left:calc(var(--thumb-edge) + var(--thumb-column) + var(--media-gap) - var(--velocity-page-padding));grid-template-columns:minmax(0,1fr)}.projectView-module__gsu87a__mediaColumn{grid-column:1}}.projectView-module__gsu87a__thumbnailList{width:100%;max-height:inherit;box-sizing:border-box;gap:var(--thumb-gap);overscroll-behavior:contain;scrollbar-width:none;justify-items:start;margin:0;padding:6px;list-style:none;display:grid;overflow-y:auto}.projectView-module__gsu87a__thumbnailList::-webkit-scrollbar{display:none}.projectView-module__gsu87a__thumbnailList>li{display:block}.projectView-module__gsu87a__thumbnail{width:var(--thumb-size);height:var(--thumb-size);background:var(--velocity-quiet);cursor:pointer;border:0;border-radius:10px;padding:0;display:block;position:relative}.projectView-module__gsu87a__thumbnailFrame{border-radius:inherit;width:100%;height:100%;display:block;overflow:hidden}.projectView-module__gsu87a__thumbnailFrame img,.projectView-module__gsu87a__thumbnailFrame video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.projectView-module__gsu87a__thumbnail[data-current]{box-shadow:0 0 0 2px var(--velocity-canvas), 0 0 0 4px var(--velocity-ink-strong)}.projectView-module__gsu87a__thumbnail:focus-visible{z-index:1;outline:2px solid var(--velocity-iris-violet);outline-offset:3px}.projectView-module__gsu87a__previewCard{--card-ease:cubic-bezier(.16, 1, .3, 1);z-index:90;pointer-events:none;visibility:hidden;transition:visibility 0s linear .2s;display:block;position:fixed;top:0;left:0}.projectView-module__gsu87a__previewCard[data-open]{visibility:visible;transition:visibility}.projectView-module__gsu87a__previewCard[data-glide]{transition:visibility 0s, transform .32s var(--card-ease), width .32s var(--card-ease), height .32s var(--card-ease)}.projectView-module__gsu87a__previewBody{opacity:0;transform-origin:0;width:100%;height:100%;transition:opacity .2s,transform .2s;position:relative;transform:translate(-8px)scale(.96)}.projectView-module__gsu87a__previewCard[data-open] .projectView-module__gsu87a__previewBody{opacity:1;transition:opacity .38s var(--card-ease), transform .38s var(--card-ease);transform:none}.projectView-module__gsu87a__previewFrame{box-sizing:border-box;background:var(--velocity-quiet);width:100%;height:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--velocity-inverse) 12%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--velocity-canvas) 70%, transparent), 0 1px 2px color-mix(in srgb, var(--velocity-inverse) 14%, transparent), 0 18px 44px -8px color-mix(in srgb, var(--velocity-inverse) 26%, transparent);border-radius:14px;position:relative;overflow:hidden}.projectView-module__gsu87a__previewNotch{top:calc(var(--notch-y,50%) - 6px);background:var(--velocity-canvas);width:12px;height:12px;box-shadow:-1px 1px 0 0 color-mix(in srgb, var(--velocity-inverse) 12%, transparent);transition:top .32s var(--card-ease);border-radius:2px;position:absolute;left:-5px;transform:rotate(45deg)skew(8deg,8deg)}.projectView-module__gsu87a__previewLayer{animation:.18s both projectView-module__gsu87a__previewLayerIn;position:absolute;inset:0}.projectView-module__gsu87a__previewLayer[data-leaving]{animation:.18s both projectView-module__gsu87a__previewLayerOut}.projectView-module__gsu87a__previewLayer img,.projectView-module__gsu87a__previewLayer video{object-fit:cover;width:100%;height:100%;animation:projectView-module__gsu87a__previewSettle .7s var(--card-ease,ease) both;display:block}.projectView-module__gsu87a__previewLayer .projectView-module__gsu87a__previewVideo{position:absolute;inset:0}.projectView-module__gsu87a__previewLayer[data-leaving] img,.projectView-module__gsu87a__previewLayer[data-leaving] video{animation:none}@keyframes projectView-module__gsu87a__previewLayerIn{0%{opacity:0}to{opacity:1}}@keyframes projectView-module__gsu87a__previewLayerOut{0%{opacity:1}to{opacity:0}}@keyframes projectView-module__gsu87a__previewSettle{0%{transform:scale(1.06)}to{transform:scale(1)}}.projectView-module__gsu87a__thumbnailVideoMark{background:color-mix(in srgb, var(--velocity-ink-strong) 76%, transparent);width:16px;height:16px;color:var(--velocity-canvas);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:4px;right:4px}.projectView-module__gsu87a__thumbnailFallback{width:100%;height:100%;color:var(--velocity-body-muted);place-items:center;display:grid}.projectView-module__gsu87a__thumbnailWaiting{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.projectView-module__gsu87a__mediaStack{gap:clamp(20px,2.6vw,36px);min-width:0;display:grid;container-type:inline-size}.projectView-module__gsu87a__mediaFigure{width:fit-content;min-width:0;max-width:100%;scroll-margin-top:var(--chrome-top);scroll-snap-align:start;margin:0 auto;position:relative}html:has(.projectView-module__gsu87a__mediaView:not([hidden])){scroll-snap-type:y proximity}.projectView-module__gsu87a__mediaFigure:focus{outline:none}.projectView-module__gsu87a__mediaImage[data-opens]{cursor:zoom-in}.projectView-module__gsu87a__mediaExpand{border:1px solid color-mix(in srgb, var(--velocity-inverse-text) 55%, transparent);background:var(--velocity-dark-glass);width:36px;height:36px;color:var(--velocity-inverse-text);-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);cursor:pointer;opacity:.88;border-radius:999px;place-items:center;padding:0;transition:opacity .15s,background-color .15s;display:grid;position:absolute;top:10px;right:10px}.projectView-module__gsu87a__mediaExpand:hover,.projectView-module__gsu87a__mediaExpand:focus-visible{opacity:1;background:var(--velocity-dark-glass-hover)}.projectView-module__gsu87a__mediaExpand:focus-visible{outline:2px solid var(--velocity-inverse-text);outline-offset:2px}.projectView-module__gsu87a__mediaFigure:focus-visible{outline:2px solid var(--velocity-ink-strong);outline-offset:4px}.projectView-module__gsu87a__mediaImage,.projectView-module__gsu87a__mediaVideo{box-sizing:border-box;width:auto;max-width:100%;height:auto;max-height:var(--media-max-height);border:1px solid var(--velocity-rule);border-radius:var(--media-radius);margin-inline:auto;display:block}.projectView-module__gsu87a__mediaImage{background:var(--velocity-quiet)}.projectView-module__gsu87a__mediaImage[data-sized]{width:min(100%, calc(var(--media-max-height) * var(--media-ratio)));aspect-ratio:var(--media-ratio)}.projectView-module__gsu87a__mediaFigure[data-waiting]{width:min(100%, calc(var(--media-max-height) * var(--media-ratio,4 / 3)))}.projectView-module__gsu87a__mediaFigure[data-waiting]>.projectView-module__gsu87a__mediaImage:not([data-sized]){aspect-ratio:4/3;width:100%}.projectView-module__gsu87a__mediaFigure[data-waiting]>.projectView-module__gsu87a__mediaExpand{display:none}.projectView-module__gsu87a__mediaWaiting{aspect-ratio:var(--media-ratio,4 / 3);color:var(--velocity-body-muted);pointer-events:none;place-items:center;font-size:.875rem;display:grid;position:absolute;top:0;left:0;right:0}.projectView-module__gsu87a__mediaVideo{background:var(--velocity-ink-strong);object-fit:contain}.projectView-module__gsu87a__mediaFigure:has(>iframe){width:100%}.projectView-module__gsu87a__mediaVideo[data-video-source=stream]{width:min(100%, calc(var(--media-max-height) * var(--video-ratio,16 / 9)));aspect-ratio:var(--video-ratio,16 / 9)}.projectView-module__gsu87a__mediaVideo[data-video-source=external]{width:min(100%, calc(var(--media-max-height) * 16 / 9));aspect-ratio:16/9}.projectView-module__gsu87a__mediaCaption{box-sizing:border-box;border:1px solid var(--velocity-rule);background:var(--velocity-canvas);width:min(560px,50cqw + 50%);color:var(--velocity-body-muted);contain:inline-size;border-radius:12px;margin:12px 0 0;padding:10px 14px 11px;font-size:.875rem;line-height:1.45}.projectView-module__gsu87a__mediaCaptionText{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.projectView-module__gsu87a__editGrid{max-width:1320px;margin:8px auto 0;padding-bottom:40px;container-type:inline-size}.projectView-module__gsu87a__editGrid:before{z-index:45;height:var(--chrome-top);background:linear-gradient(180deg, var(--velocity-canvas) calc(100% - 8px), color-mix(in srgb, var(--velocity-canvas) 0%, transparent));content:"";position:fixed;top:0;left:0;right:0}.projectView-module__gsu87a__editGridItem{scroll-margin-top:calc(var(--chrome-top) + 8px)}.projectView-module__gsu87a__editGridList{--columns:2;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:22px 18px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:481px){.projectView-module__gsu87a__editGridList{--columns:3}}@container (min-width:801px){.projectView-module__gsu87a__editGridList{--columns:4}}@container (min-width:1201px){.projectView-module__gsu87a__editGridList{--columns:5}}@container (min-width:1500px){.projectView-module__gsu87a__editGridList{--columns:6}}@container (max-width:480px){.projectView-module__gsu87a__editGridList{gap:16px 12px}}.projectView-module__gsu87a__editGridItem{align-content:start;gap:10px;min-width:0;display:grid}.projectView-module__gsu87a__editTile{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--velocity-rule);background:var(--velocity-quiet);width:100%;color:var(--velocity-ink);-webkit-user-select:none;user-select:none;border-radius:14px;place-items:center;padding:0;display:grid;position:relative;container-type:inline-size}.projectView-module__gsu87a__editTile>img,.projectView-module__gsu87a__editTile>video{border-radius:inherit;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.projectView-module__gsu87a__tileControls{z-index:3;gap:clamp(4px,3cqi,6px);display:flex;position:absolute;top:clamp(6px,5cqi,10px);right:clamp(6px,5cqi,10px)}.projectView-module__gsu87a__tileControls .projectView-module__gsu87a__mediaEditButton{border-radius:clamp(10px,7cqi,13px);width:clamp(32px,20cqi,40px);height:clamp(32px,20cqi,40px)}.projectView-module__gsu87a__tileVideoMark{background:color-mix(in srgb, var(--velocity-ink-strong) 76%, transparent);width:24px;height:24px;color:var(--velocity-canvas);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:8px;left:8px}.projectView-module__gsu87a__editGridItem[data-placeholder] .projectView-module__gsu87a__editTile{border:2px dashed color-mix(in srgb, var(--velocity-ink-strong) 34%, transparent);background:0 0}.projectView-module__gsu87a__editGridItem[data-placeholder] .projectView-module__gsu87a__editTile>*,.projectView-module__gsu87a__editGridItem[data-placeholder] .projectView-module__gsu87a__tileDescriptionBox{visibility:hidden}.projectView-module__gsu87a__editGridItem[data-moving] .projectView-module__gsu87a__editTile{outline:2px solid var(--velocity-ink-strong);outline-offset:3px}.projectView-module__gsu87a__dragGhost{z-index:120;box-shadow:0 18px 40px color-mix(in srgb, var(--velocity-inverse) 28%, transparent);opacity:.94;pointer-events:none;border-radius:14px;position:fixed;top:0;left:0;overflow:hidden}.projectView-module__gsu87a__dragGhost>img,.projectView-module__gsu87a__dragGhost>video{object-fit:cover;width:100%;height:100%}.projectView-module__gsu87a__documentTile{box-sizing:border-box;max-width:100%;color:var(--velocity-ink-strong);overflow-wrap:anywhere;text-align:center;justify-items:center;gap:8px;padding:18px 14px 12px;font-size:.8125rem;font-weight:600;line-height:1.3;display:grid}.projectView-module__gsu87a__addTile{border:1.5px dashed var(--velocity-rule-strong);color:var(--velocity-body-muted);cursor:pointer;background:0 0;align-content:center;gap:4px;font-size:.875rem;font-weight:600}.projectView-module__gsu87a__addTile:hover{border-color:var(--velocity-ink-soft);color:var(--velocity-ink-strong)}.projectView-module__gsu87a__addTile:focus-visible{outline:2px solid var(--velocity-iris-violet);outline-offset:3px}.projectView-module__gsu87a__uploadTile{box-sizing:border-box;width:100%;color:var(--velocity-body-muted);text-align:center;gap:8px;padding:12px;font-size:.8125rem;display:grid}.projectView-module__gsu87a__uploadName{color:var(--velocity-ink-strong);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.projectView-module__gsu87a__uploadProblem{color:var(--velocity-danger);font-weight:600;line-height:1.35}.projectView-module__gsu87a__uploadProgress{background:var(--velocity-rule);border-radius:2px;height:4px;position:relative;overflow:hidden}.projectView-module__gsu87a__uploadProgress>span{border-radius:inherit;background:var(--velocity-ink-strong);animation:1.2s ease-in-out infinite projectView-module__gsu87a__uploadProgress;position:absolute;inset:0 60% 0 0}@keyframes projectView-module__gsu87a__uploadProgress{0%{transform:translate(-100%)}to{transform:translate(250%)}}.projectView-module__gsu87a__tileDescriptionBox{--line:1.4em;font-size:.8125rem;line-height:var(--line);position:relative}.projectView-module__gsu87a__tileDescription,.projectView-module__gsu87a__tileDescriptionPreview{width:100%;min-height:calc(2 * var(--line) + 14px);box-sizing:border-box;border:1px solid var(--velocity-rule);background:var(--velocity-canvas);font:inherit;line-height:var(--line);border-radius:10px;padding:6px 8px;display:block}.projectView-module__gsu87a__tileDescription{height:calc(2 * var(--line) + 14px);color:var(--velocity-ink);resize:none;overflow:hidden}.projectView-module__gsu87a__tileDescriptionBox:not(:focus-within) .projectView-module__gsu87a__tileDescription,.projectView-module__gsu87a__tileDescriptionBox:not(:focus-within) .projectView-module__gsu87a__tileDescription::placeholder{color:#0000}.projectView-module__gsu87a__tileDescription:focus{outline:2px solid var(--velocity-iris-violet);border-color:#0000}.projectView-module__gsu87a__tileDescriptionPreview{color:var(--velocity-ink);pointer-events:none;background:0 0;border-color:#0000;position:absolute;inset:0;overflow:hidden}.projectView-module__gsu87a__tileDescriptionPreview>span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.projectView-module__gsu87a__tileDescriptionPreview[data-empty]{color:var(--velocity-body-muted)}.projectView-module__gsu87a__tileDescriptionBox:focus-within .projectView-module__gsu87a__tileDescriptionPreview{display:none}.projectView-module__gsu87a__mediaEditButton{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--velocity-canvas) 62%, transparent);background:color-mix(in srgb, var(--velocity-canvas) 74%, transparent);width:38px;height:38px;box-shadow:0 6px 18px color-mix(in srgb, var(--velocity-inverse) 16%, transparent);color:var(--velocity-ink-strong);cursor:pointer;-webkit-backdrop-filter:blur(14px)saturate(110%);backdrop-filter:blur(14px)saturate(110%);border-radius:13px;place-items:center;padding:0;display:grid}.projectView-module__gsu87a__mediaEditButton:hover{background:color-mix(in srgb, var(--velocity-canvas) 92%, transparent)}.projectView-module__gsu87a__mediaEditButton:focus-visible{outline:2px solid var(--velocity-iris-violet);outline-offset:2px}.projectView-module__gsu87a__mediaEditButton[data-grip]{cursor:grab;touch-action:none}html[data-project-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}html[data-project-dragging] *{cursor:grabbing;-webkit-user-select:none;user-select:none}html[data-project-dragging] ::selection{cursor:grabbing;-webkit-user-select:none;user-select:none}.projectView-module__gsu87a__confirm{z-index:5;border:1px solid var(--velocity-rule);background:var(--velocity-canvas);width:max-content;max-width:250px;box-shadow:0 14px 36px color-mix(in srgb, var(--velocity-inverse) 18%, transparent);color:var(--velocity-ink);border-radius:12px;gap:10px;padding:12px;font-size:.9375rem;font-weight:560;line-height:1.4;display:grid;position:absolute;top:calc(100% + 8px);right:0}.projectView-module__gsu87a__confirm p{margin:0}.projectView-module__gsu87a__confirmActions{justify-content:flex-end;gap:6px;display:flex}.projectView-module__gsu87a__confirmRemove,.projectView-module__gsu87a__confirmCancel{cursor:pointer;border-radius:9px;min-height:32px;padding:0 12px;font-size:.875rem;font-weight:650}.projectView-module__gsu87a__confirmRemove{background:var(--velocity-ink-strong);color:var(--velocity-canvas);border:0}.projectView-module__gsu87a__confirmCancel{border:1px solid var(--velocity-rule);background:var(--velocity-canvas);color:var(--velocity-ink)}.projectView-module__gsu87a__confirmRemove:focus-visible,.projectView-module__gsu87a__confirmCancel:focus-visible{outline:2px solid var(--velocity-iris-violet);outline-offset:2px}.projectView-module__gsu87a__mediaEmpty{color:var(--velocity-body-muted);text-align:center;margin:24px 0 0}@media (min-width:1021px){[data-client-viewer-rail]~.projectView-module__gsu87a__view{padding-left:calc(var(--velocity-page-padding) + 88px)}[data-client-viewer-rail]~.projectView-module__gsu87a__view .projectView-module__gsu87a__thumbnailRail{left:calc(var(--thumb-edge) + 88px)}}@media (max-width:899px){.projectView-module__gsu87a__view{--thumb-column:64px;--column-gap:16px;--thumb-max:50px}}@media (max-width:620px){.projectView-module__gsu87a__view{--bar-top:12px;--bar-height:52px;--chrome-bottom:calc(76px + env(safe-area-inset-bottom));--media-max-height:calc(100svh - var(--chrome-top) - var(--chrome-bottom))}.projectView-module__gsu87a__viewBar{max-width:calc(100vw - 132px)}.projectView-module__gsu87a__viewButton{border-radius:14px;width:40px;height:40px}.projectView-module__gsu87a__detailsView,.projectView-module__gsu87a__mediaView{padding-top:8px;padding-bottom:88px}.projectView-module__gsu87a__details{margin-top:16px;margin-bottom:24px}.projectView-module__gsu87a__editRow{grid-template-columns:minmax(0,1fr) 6.5rem}.projectView-module__gsu87a__mediaLayout{grid-template-columns:minmax(0,1fr);gap:16px}.projectView-module__gsu87a__mediaColumn{grid-column:auto}.projectView-module__gsu87a__thumbnailRail{--thumb-size:40px;top:auto;bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--velocity-canvas) 62%, transparent);background:linear-gradient(110deg, color-mix(in srgb, var(--velocity-canvas) 52%, transparent), color-mix(in srgb, var(--velocity-quiet) 30%, transparent), color-mix(in srgb, var(--velocity-canvas) 18%, transparent));width:max-content;max-width:min(100vw - 24px,520px);max-height:none;box-shadow:0 10px 28px color-mix(in srgb, var(--velocity-inverse) 9%, transparent), inset 0 1px 1.5px color-mix(in srgb, var(--velocity-canvas) 56%, transparent);-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);border-radius:21px;transition:background .2s;display:block;left:50%;transform:translate(-50%)}.projectView-module__gsu87a__thumbnailRail[data-tint]{background:linear-gradient(110deg, color-mix(in srgb, var(--tint-a) 46%, transparent), color-mix(in srgb, var(--tint-b) 46%, transparent))}[data-client-viewer-rail]~.projectView-module__gsu87a__view .projectView-module__gsu87a__thumbnailRail{left:50%}.projectView-module__gsu87a__thumbnailList{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;align-items:center;gap:8px;max-height:none;padding:7px 9px;scroll-padding-inline:9px;display:flex;position:relative;overflow:auto hidden}@supports (animation-timeline:scroll()){.projectView-module__gsu87a__thumbnailList{-webkit-mask-image:linear-gradient(90deg, transparent 0, black var(--strip-fade-start), black calc(100% - var(--strip-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, black var(--strip-fade-start), black calc(100% - var(--strip-fade-end)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, black var(--strip-fade-start), black calc(100% - var(--strip-fade-end)), transparent 100%);animation:linear both projectView-module__gsu87a__filmstrip-fade;animation-timeline:scroll(self inline)}}.projectView-module__gsu87a__thumbnailList>li{scroll-snap-align:center;flex:none}.projectView-module__gsu87a__thumbnail{border-radius:11px}.projectView-module__gsu87a__thumbnail:focus-visible{outline-offset:2px}.projectView-module__gsu87a__topActions{top:var(--bar-top);gap:6px;right:12px}.projectView-module__gsu87a__topButton{border-radius:16px;width:42px;height:42px;margin-top:5px}.projectView-module__gsu87a__topBar{height:calc(var(--bar-top) + var(--bar-height))}.projectView-module__gsu87a__topActions[data-reveal]{z-index:70;transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .22s;position:fixed}.projectView-module__gsu87a__topActions[data-reveal=hidden]{opacity:0;pointer-events:none;transform:translateY(calc(-100% - var(--bar-top) - 8px))}.projectView-module__gsu87a__topActions[data-reveal=shown]{opacity:1;transform:none}.projectView-module__gsu87a__topActions[data-reveal][data-editing]{left:12px;right:auto}.projectView-module__gsu87a__editGrid{padding-bottom:72px}.projectView-module__gsu87a__previewCard{display:none}}@media (prefers-reduced-motion:reduce){.projectView-module__gsu87a__topActions[data-reveal]{transition:opacity .16s}.projectView-module__gsu87a__topActions[data-reveal=hidden]{transform:none}.projectView-module__gsu87a__uploadProgress>span,.projectView-module__gsu87a__barStatus{animation:none}.projectView-module__gsu87a__editIcons>svg,.projectView-module__gsu87a__viewBar,.projectView-module__gsu87a__topButton,.projectView-module__gsu87a__topTooltip,.projectView-module__gsu87a__documentCard,.projectView-module__gsu87a__viewTooltip,.projectView-module__gsu87a__previewCard,.projectView-module__gsu87a__previewCard[data-glide],.projectView-module__gsu87a__previewNotch{transition:none}.projectView-module__gsu87a__previewBody,.projectView-module__gsu87a__previewCard[data-open] .projectView-module__gsu87a__previewBody{transition:opacity .12s;transform:none}.projectView-module__gsu87a__previewLayer img,.projectView-module__gsu87a__previewLayer video{animation:none}}@property --strip-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --strip-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes projectView-module__gsu87a__filmstrip-fade{0%{--strip-fade-start:0px;--strip-fade-end:28px}8%{--strip-fade-start:28px;--strip-fade-end:28px}92%{--strip-fade-start:28px;--strip-fade-end:28px}to{--strip-fade-start:28px;--strip-fade-end:0px}}.projectView-module__gsu87a__viewBar{--bar-glass-a:color-mix(in srgb, color-mix(in srgb, var(--velocity-quiet) 25%, var(--velocity-canvas)) 84%, transparent);--bar-glass-b:color-mix(in srgb, color-mix(in srgb, var(--velocity-quiet) 75%, var(--velocity-canvas)) 78%, transparent);border-color:color-mix(in srgb, var(--velocity-canvas) 82%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--velocity-canvas) 58%, transparent) 0%, color-mix(in srgb, var(--velocity-canvas) 0%, transparent) 52%), linear-gradient(180deg, var(--bar-glass-a) 0%, var(--bar-glass-b) 100%);box-shadow:0 0 0 .5px color-mix(in srgb, var(--velocity-inverse) 9%, transparent), 0 14px 34px color-mix(in srgb, var(--velocity-inverse) 11%, transparent), 0 3px 8px color-mix(in srgb, var(--velocity-inverse) 6%, transparent), inset 0 1px 0 color-mix(in srgb, var(--velocity-canvas) 95%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--velocity-inverse) 5%, transparent);-webkit-backdrop-filter:blur(30px)saturate(170%);backdrop-filter:blur(30px)saturate(170%)}.projectView-module__gsu87a__viewBar[data-tint]{background:linear-gradient(180deg, color-mix(in srgb, var(--velocity-canvas) 30%, transparent) 0%, color-mix(in srgb, var(--velocity-canvas) 0%, transparent) 52%), linear-gradient(110deg, var(--bar-glass-a), var(--bar-glass-b))}.projectView-module__gsu87a__viewBar:not([data-tint]) .projectView-module__gsu87a__viewButton[data-selected]{border-color:color-mix(in srgb, var(--velocity-iris-violet) 22%, var(--velocity-canvas));background:linear-gradient(150deg, color-mix(in srgb, var(--velocity-canvas) 96%, transparent) 0%, color-mix(in srgb, var(--velocity-iris-violet) 8%, var(--velocity-canvas)) 45%, color-mix(in srgb, var(--velocity-iris-violet) 16%, var(--velocity-canvas)) 100%);box-shadow:0 0 0 .5px color-mix(in srgb, var(--velocity-iris-violet) 30%, transparent), 0 4px 12px color-mix(in srgb, var(--velocity-iris-violet) 14%, transparent), 0 1px 2px color-mix(in srgb, var(--velocity-inverse) 8%, transparent), inset 0 1px 0 var(--velocity-canvas);color:color-mix(in srgb, var(--velocity-iris-violet) 70%, var(--velocity-ink-strong))}.projectView-module__gsu87a__topButton{border-color:color-mix(in srgb, var(--velocity-canvas) 82%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--velocity-canvas) 62%, transparent) 0%, color-mix(in srgb, var(--velocity-canvas) 0%, transparent) 52%), linear-gradient(180deg, color-mix(in srgb, color-mix(in srgb, var(--velocity-quiet) 25%, var(--velocity-canvas)) 84%, transparent) 0%, color-mix(in srgb, color-mix(in srgb, var(--velocity-quiet) 75%, var(--velocity-canvas)) 78%, transparent) 100%);box-shadow:0 0 0 .5px color-mix(in srgb, var(--velocity-inverse) 9%, transparent), 0 14px 34px color-mix(in srgb, var(--velocity-inverse) 11%, transparent), 0 3px 8px color-mix(in srgb, var(--velocity-inverse) 6%, transparent), inset 0 1px 0 color-mix(in srgb, var(--velocity-canvas) 95%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--velocity-inverse) 5%, transparent);-webkit-backdrop-filter:blur(30px)saturate(170%);backdrop-filter:blur(30px)saturate(170%)}.projectView-module__gsu87a__topButton:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--velocity-canvas) 70%, transparent) 0%, color-mix(in srgb, var(--velocity-canvas) 0%, transparent) 52%), linear-gradient(180deg, color-mix(in srgb, color-mix(in srgb, var(--velocity-quiet) 15%, var(--velocity-canvas)) 94%, transparent) 0%, color-mix(in srgb, color-mix(in srgb, var(--velocity-quiet) 55%, var(--velocity-canvas)) 88%, transparent) 100%)}
.projectTagChoices-module__aXg2Da__choices{gap:18px;min-width:0;display:grid}.projectTagChoices-module__aXg2Da__group{gap:9px;min-width:0;display:grid}.projectTagChoices-module__aXg2Da__heading{color:#252329;margin:0;font-size:.94rem;font-weight:680;line-height:20px}.projectTagChoices-module__aXg2Da__heading span{color:#2523297a;margin-left:4px;font-size:.8125rem;font-weight:500}.projectTagChoices-module__aXg2Da__chips{flex-wrap:wrap;gap:8px;display:flex}.projectTagChoices-module__aXg2Da__chip{color:#1d1a26;cursor:pointer;min-height:38px;font:inherit;background:#fff;border:1px solid #1f1f251f;border-radius:999px;padding:7px 15px;font-size:.875rem;font-weight:600;line-height:1.2;transition:background .14s,border-color .14s,color .14s}.projectTagChoices-module__aXg2Da__chip:hover:not(:disabled){border-color:#5b469152}.projectTagChoices-module__aXg2Da__chip[aria-pressed=true]{color:#3f315f;background:#5b469117;border-color:#5b4691;box-shadow:inset 0 0 0 1px #5b4691}.projectTagChoices-module__aXg2Da__chip:disabled{cursor:default;opacity:.6}.projectTagChoices-module__aXg2Da__chip:focus-visible{outline-offset:2px;outline:2px solid #5b46918c}
