.BeforeAfter-module__bcl-RW__stage{--split:62%;--inset:var(--dc-space-4);aspect-ratio:1;border-radius:var(--dc-radius-lg);background:var(--dc-bg-sunken);touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;isolation:isolate;position:relative;overflow:hidden}.BeforeAfter-module__bcl-RW__stage:after{content:"";z-index:6;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}@media (min-width:640px){.BeforeAfter-module__bcl-RW__stage{--inset:var(--dc-space-5);aspect-ratio:16/9;border-radius:var(--dc-radius-xl)}}.BeforeAfter-module__bcl-RW__video{z-index:0;object-fit:fill;pointer-events:none;width:100%;height:200%;position:absolute;top:0;left:0}.BeforeAfter-module__bcl-RW__canvas{z-index:1;width:100%;height:100%;position:absolute;inset:0}.BeforeAfter-module__bcl-RW__poster{z-index:2;background-image:var(--poster-square);transition:opacity var(--dc-duration-slow) var(--dc-ease-out);background-position:0 0;background-size:100% 200%;position:absolute;inset:0}.BeforeAfter-module__bcl-RW__posterAfter{clip-path:inset(0 0 0 var(--split));background-position:0 100%}@media (min-width:640px){.BeforeAfter-module__bcl-RW__poster{background-image:var(--poster-wide)}}.BeforeAfter-module__bcl-RW__stage[data-live] .BeforeAfter-module__bcl-RW__poster{opacity:0}.BeforeAfter-module__bcl-RW__tag{top:var(--inset);z-index:4;border-radius:var(--dc-radius-full);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);color:#fff;font-size:var(--dc-text-caption-size);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;transition:opacity var(--dc-duration-fast) var(--dc-ease-out);background:#080a0e75;padding:6px 12px;font-weight:600;line-height:1rem;position:absolute}.BeforeAfter-module__bcl-RW__tagBefore{left:var(--inset)}.BeforeAfter-module__bcl-RW__tagAfter{right:var(--inset)}.BeforeAfter-module__bcl-RW__stage[data-before-hidden] .BeforeAfter-module__bcl-RW__tagBefore,.BeforeAfter-module__bcl-RW__stage[data-after-hidden] .BeforeAfter-module__bcl-RW__tagAfter{opacity:0}.BeforeAfter-module__bcl-RW__divider{top:0;bottom:0;left:var(--split);z-index:3;pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 12px #00000059}.BeforeAfter-module__bcl-RW__handle{top:50%;left:var(--split);z-index:5;border-radius:var(--dc-radius-full);background:var(--dc-accent-solid);width:44px;height:44px;color:var(--dc-text-on-accent);transition:transform var(--dc-spring-snappy-duration) var(--dc-spring-snappy);outline:none;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000029,0 6px 20px #00000047,0 1px 2px #0003}.BeforeAfter-module__bcl-RW__handle:after{content:"";border:2px solid var(--dc-accent-solid);border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0;box-shadow:0 0 0 1px #0000002e,inset 0 0 0 1px #0000002e}.BeforeAfter-module__bcl-RW__stage:not([data-touched]) .BeforeAfter-module__bcl-RW__handle:after{animation:2.8s cubic-bezier(.2,0,0,1) 1.2s infinite BeforeAfter-module__bcl-RW__hint}@keyframes BeforeAfter-module__bcl-RW__hint{0%{opacity:.9;transform:scale(1)}60%,to{opacity:0;transform:scale(1.8)}}@media (hover:hover){.BeforeAfter-module__bcl-RW__stage:hover .BeforeAfter-module__bcl-RW__handle{transform:translate(-50%,-50%)scale(1.05)}}.BeforeAfter-module__bcl-RW__stage[data-dragging] .BeforeAfter-module__bcl-RW__handle{transform:translate(-50%,-50%)scale(1.08)}.BeforeAfter-module__bcl-RW__handle:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 5px #0000008c,0 6px 20px #00000047}.BeforeAfter-module__bcl-RW__pause{right:var(--inset);bottom:var(--inset);z-index:5;border-radius:var(--dc-radius-full);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);color:#fff;cursor:pointer;background:#080a0e75;border:0;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute}.BeforeAfter-module__bcl-RW__pause:before{content:"";position:absolute;inset:-4px}.BeforeAfter-module__bcl-RW__pause:focus-visible{outline:3px solid var(--dc-accent-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.BeforeAfter-module__bcl-RW__handle,.BeforeAfter-module__bcl-RW__poster,.BeforeAfter-module__bcl-RW__tag{transition:none}.BeforeAfter-module__bcl-RW__stage:not([data-touched]) .BeforeAfter-module__bcl-RW__handle:after{animation:none}}
.IconButton-module__Pphula__iconButton{--size:var(--dc-control-md);width:var(--size);height:var(--size);border-radius:var(--dc-radius-full);color:var(--dc-text-primary);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--dc-spring-snappy-duration) var(--dc-spring-snappy), background-color var(--dc-duration-fast) var(--dc-ease-out), color var(--dc-duration-fast) var(--dc-ease-out), box-shadow var(--dc-duration-fast) var(--dc-ease-out);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid;position:relative}.IconButton-module__Pphula__iconButton:active:not(:disabled){transform:scale(var(--dc-press-scale-icon));transition:transform var(--dc-spring-press-duration) var(--dc-spring-press), background-color var(--dc-duration-micro) var(--dc-ease-out)}.IconButton-module__Pphula__iconButton:disabled{opacity:var(--dc-disabled-opacity);cursor:not-allowed}.IconButton-module__Pphula__sm{--size:var(--dc-control-sm)}.IconButton-module__Pphula__sm:before{content:"";position:absolute;inset:-6px}.IconButton-module__Pphula__lg{--size:var(--dc-control-lg)}.IconButton-module__Pphula__plain{color:var(--dc-text-secondary)}.IconButton-module__Pphula__plain:active:not(:disabled){background:var(--dc-fill-control-pressed);color:var(--dc-text-primary)}.IconButton-module__Pphula__filled{background:var(--dc-fill-control);box-shadow:inset 0 0 0 1px var(--dc-border-subtle)}.IconButton-module__Pphula__filled:active:not(:disabled){background:var(--dc-fill-control-pressed)}.IconButton-module__Pphula__glass{background:var(--dc-material-glass);-webkit-backdrop-filter:var(--dc-material-glass-filter);backdrop-filter:var(--dc-material-glass-filter);color:var(--dc-text-on-media);box-shadow:inset 0 0 0 1px var(--dc-material-glass-border)}.IconButton-module__Pphula__accent{background:var(--dc-accent-solid);color:var(--dc-text-on-accent);box-shadow:inset 0 1px #ffffff52}.IconButton-module__Pphula__accent:active:not(:disabled){background:var(--dc-accent-solid-pressed)}.IconButton-module__Pphula__iconButton[aria-pressed=true]{background:var(--dc-accent-subtle);color:var(--dc-text-accent)}@media (hover:hover){.IconButton-module__Pphula__plain:hover:not(:disabled){background:var(--dc-fill-control);color:var(--dc-text-primary)}.IconButton-module__Pphula__filled:hover:not(:disabled){background:var(--dc-fill-control-hover)}.IconButton-module__Pphula__glass:hover:not(:disabled){box-shadow:inset 0 0 0 1px #ffffff3d}.IconButton-module__Pphula__accent:hover:not(:disabled){background:var(--dc-accent-solid-hover)}}
.EmptyState-module__VJ4V2G__empty{justify-items:center;gap:var(--dc-space-5);max-width:440px;padding:var(--dc-space-6) var(--dc-space-4);text-align:center;margin-inline:auto;display:grid}.EmptyState-module__VJ4V2G__art{width:min(240px,70%)}.EmptyState-module__VJ4V2G__text{gap:var(--dc-space-2);display:grid}.EmptyState-module__VJ4V2G__title{color:var(--dc-text-primary)}.EmptyState-module__VJ4V2G__description{color:var(--dc-text-secondary);text-wrap:pretty}.EmptyState-module__VJ4V2G__actions{justify-content:center;gap:var(--dc-space-3);flex-wrap:wrap;display:flex}
.ProgressBar-module__9CNAya__progress{gap:var(--dc-space-2);min-width:0;display:grid}.ProgressBar-module__9CNAya__header{justify-content:space-between;align-items:baseline;gap:var(--dc-space-3);display:flex}.ProgressBar-module__9CNAya__label{color:var(--dc-text-primary);font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line);font-weight:600}.ProgressBar-module__9CNAya__value{color:var(--dc-text-secondary);font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line);font-variant-numeric:tabular-nums;font-weight:600}.ProgressBar-module__9CNAya__number{font-variant-numeric:tabular-nums}.ProgressBar-module__9CNAya__track{--color:var(--dc-accent-line);height:var(--dc-track-regular);border-radius:var(--dc-radius-full);background:var(--dc-fill-track);isolation:isolate;position:relative;overflow:hidden}.ProgressBar-module__9CNAya__thin{height:var(--dc-track-thin)}.ProgressBar-module__9CNAya__thick{height:var(--dc-track-thick)}.ProgressBar-module__9CNAya__accent{--color:var(--dc-accent-line)}.ProgressBar-module__9CNAya__success{--color:var(--dc-status-success-solid)}.ProgressBar-module__9CNAya__danger{--color:var(--dc-status-danger-solid)}.ProgressBar-module__9CNAya__fill{border-radius:inherit;background:var(--color);transition:transform var(--dc-spring-progress-duration) var(--dc-spring-progress);position:absolute;inset:0;transform:translate(-100%)}.ProgressBar-module__9CNAya__fill:after{content:"";animation:ProgressBar-module__9CNAya__shimmer 1.8s var(--dc-ease-in-out) infinite;background:linear-gradient(90deg,#0000 0%,#ffffff61 50%,#0000 100%);position:absolute;inset:0;transform:translate(-100%)}.ProgressBar-module__9CNAya__track[data-complete] .ProgressBar-module__9CNAya__fill:after{opacity:0;animation:none}.ProgressBar-module__9CNAya__track[data-indeterminate] .ProgressBar-module__9CNAya__fill{width:38%;animation:ProgressBar-module__9CNAya__travel 1.5s var(--dc-ease-in-out) infinite;transition:none;inset:0 auto 0 0;transform:none}.ProgressBar-module__9CNAya__track[data-indeterminate] .ProgressBar-module__9CNAya__fill:after{animation:none}@keyframes ProgressBar-module__9CNAya__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes ProgressBar-module__9CNAya__travel{0%{transform:translate(-105%)}to{transform:translate(270%)}}@keyframes ProgressBar-module__9CNAya__pulse{0%,to{opacity:.35}50%{opacity:.75}}@media (prefers-reduced-motion:reduce){.ProgressBar-module__9CNAya__fill:after{opacity:0;animation:none}.ProgressBar-module__9CNAya__track[data-indeterminate] .ProgressBar-module__9CNAya__fill{width:100%;animation:2s ease-in-out infinite ProgressBar-module__9CNAya__pulse}}
.editor-module__Fazbdq__editor{height:100dvh;padding-right:env(safe-area-inset-right,0px);padding-left:env(safe-area-inset-left,0px);color:var(--dc-text-primary);-webkit-user-select:none;user-select:none;background:#000;flex-direction:column;display:flex;overflow:hidden}.editor-module__Fazbdq__editor>*{flex:none}html:has(.editor-module__Fazbdq__editor){scrollbar-gutter:auto}.editor-module__Fazbdq__body{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.editor-module__Fazbdq__body>*{flex:none}.editor-module__Fazbdq__content{flex-direction:column;flex:auto;min-height:0;display:flex}.editor-module__Fazbdq__content>*{flex:none}.editor-module__Fazbdq__topBar{align-items:center;gap:var(--dc-space-3);min-height:56px;padding:env(safe-area-inset-top,0px) var(--dc-space-3) 0;background:var(--dc-bg-app);box-shadow:inset 0 -1px 0 var(--dc-border-subtle);grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(max-content,1fr);display:grid}.editor-module__Fazbdq__topStart{align-items:center;gap:var(--dc-space-2);justify-self:start;min-width:0;display:flex}.editor-module__Fazbdq__topTitle{text-align:center;justify-items:center;min-width:0;max-width:min(44vw,420px);display:grid}.editor-module__Fazbdq__topName{max-width:100%;font-size:var(--dc-text-label-size);font-weight:600;line-height:var(--dc-text-label-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-module__Fazbdq__topMeta{color:var(--dc-text-tertiary);font-size:var(--dc-text-caption-size);line-height:var(--dc-text-caption-line);font-variant-numeric:tabular-nums}.editor-module__Fazbdq__topEnd{justify-content:flex-end;align-items:center;gap:var(--dc-space-2);justify-self:end;min-width:0;display:flex}@media (max-width:479px){.editor-module__Fazbdq__topBar{grid-template-columns:auto minmax(0,1fr)}.editor-module__Fazbdq__topTitle{display:none}}.editor-module__Fazbdq__balance{border-radius:var(--dc-radius-full);background:var(--dc-fill-control);height:32px;color:var(--dc-text-secondary);font:inherit;font-size:var(--dc-text-label-small-size);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:transform var(--dc-spring-press-duration) var(--dc-spring-press);border:0;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.editor-module__Fazbdq__balance strong{color:var(--dc-text-primary);font-weight:700}.editor-module__Fazbdq__balance:active{transform:scale(var(--dc-press-scale-button,.97))}.editor-module__Fazbdq__balance:focus-visible{outline:2px solid var(--dc-accent-ring);outline-offset:2px}.editor-module__Fazbdq__avatarButton{width:var(--dc-hit-target);height:var(--dc-hit-target);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-6px;padding:0;display:grid}.editor-module__Fazbdq__avatarButton>span{transition:box-shadow var(--dc-duration-fast) var(--dc-ease-out), transform var(--dc-spring-press-duration) var(--dc-spring-press)}.editor-module__Fazbdq__avatarButton:active>span{transform:scale(var(--dc-press-scale-icon,.94))}.editor-module__Fazbdq__avatarButton:focus-visible{outline:none}.editor-module__Fazbdq__avatarButton:focus-visible>span{box-shadow:0 0 0 2px var(--dc-bg-app), 0 0 0 4px var(--dc-accent-ring)}@media (hover:hover){.editor-module__Fazbdq__avatarButton:hover>span{box-shadow:0 0 0 2px var(--dc-bg-app), 0 0 0 4px var(--dc-border-strong)}}.editor-module__Fazbdq__exportFacts{gap:var(--dc-space-3);margin:0;display:grid}.editor-module__Fazbdq__exportFacts>div{justify-content:space-between;align-items:baseline;gap:var(--dc-space-1) var(--dc-space-4);padding-bottom:var(--dc-space-3);border-bottom:1px solid var(--dc-border-subtle);flex-wrap:wrap;display:flex}.editor-module__Fazbdq__exportFacts>div:last-child{border-bottom:0;padding-bottom:0}.editor-module__Fazbdq__exportFacts dt{align-items:center;gap:var(--dc-space-2);color:var(--dc-text-secondary);font-size:var(--dc-text-subhead-size);display:inline-flex}.editor-module__Fazbdq__exportFacts dt>svg{color:var(--dc-text-accent)}.editor-module__Fazbdq__exportFacts dd{color:var(--dc-text-primary);font-size:var(--dc-text-subhead-size);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}.editor-module__Fazbdq__exportFacts dd strong{color:var(--dc-text-accent);font-weight:800}.editor-module__Fazbdq__exportNext{align-items:flex-start;gap:var(--dc-space-2);margin:var(--dc-space-4) 0 0;color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);display:flex}.editor-module__Fazbdq__exportNext>svg{color:var(--dc-text-tertiary);flex:none;margin-top:1px}.editor-module__Fazbdq__exportChoices{gap:var(--dc-space-3);margin:0 0 var(--dc-space-3);padding-bottom:var(--dc-space-3);border-bottom:1px solid var(--dc-border-subtle);display:grid}.editor-module__Fazbdq__exportChoice{justify-content:space-between;align-items:center;gap:var(--dc-space-2) var(--dc-space-3);flex-wrap:wrap;display:flex}.editor-module__Fazbdq__exportChoice>[role=radiogroup]{flex:none}.editor-module__Fazbdq__exportChoiceName{gap:2px;min-width:0;display:grid}.editor-module__Fazbdq__exportChoiceName>span{align-items:center;gap:var(--dc-space-2);color:var(--dc-text-secondary);font-size:var(--dc-text-subhead-size);display:inline-flex}.editor-module__Fazbdq__exportChoiceName>span>svg{color:var(--dc-text-accent)}.editor-module__Fazbdq__exportChoiceName>small{padding-left:calc(16px + var(--dc-space-2));color:var(--dc-text-tertiary);font-size:var(--dc-text-caption-size);line-height:var(--dc-text-caption-line)}.editor-module__Fazbdq__exportMoved{align-items:flex-start;gap:var(--dc-space-2);color:var(--dc-text-accent);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line);margin:0;display:flex}.editor-module__Fazbdq__exportMoved>svg{flex:none;margin-top:1px}.editor-module__Fazbdq__exportMoved:empty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (orientation:landscape) and (max-height:500px){.editor-module__Fazbdq__exportChoices{gap:var(--dc-space-2)}.editor-module__Fazbdq__exportChoiceName>small:not([data-note]){display:none}}.editor-module__Fazbdq__exportRefused{align-items:flex-start;gap:var(--dc-space-2);margin:var(--dc-space-3) 0 0;color:var(--dc-text-primary);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line);display:flex}.editor-module__Fazbdq__exportRefused>svg{color:var(--dc-status-warning-text);flex:none;margin-top:1px}.editor-module__Fazbdq__exportWhy{margin:var(--dc-space-3) 0 0;padding:var(--dc-space-3);border-radius:var(--dc-radius-sm);background:var(--dc-accent-subtle);color:var(--dc-text-primary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line)}.editor-module__Fazbdq__workspace{gap:var(--dc-space-3);min-height:0;padding:var(--dc-space-3);background:#000;flex:auto;grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid;position:relative;overflow:hidden}.editor-module__Fazbdq__workspace[data-notice]{grid-template-rows:auto minmax(0,1fr)}.editor-module__Fazbdq__picture{grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-height:0;display:grid;position:relative;container-type:size}.editor-module__Fazbdq__frame{width:min(100cqw, 100cqh * var(--aspect,1.7778));max-width:100%;aspect-ratio:var(--aspect,1.7778);border-radius:var(--dc-radius-sm);background:#05070a;position:relative;overflow:hidden}.editor-module__Fazbdq__frame video{object-fit:contain;width:100%;height:100%;display:block}.editor-module__Fazbdq__loupeHint{top:var(--dc-space-3);z-index:2;width:max-content;max-width:calc(100% - 2 * var(--dc-space-3));color:#fff;font-size:var(--dc-text-footnote-size);text-align:center;pointer-events:none;background:#0000009e;border-radius:999px;padding:6px 12px;font-weight:600;animation:.3s ease-out .4s both editor-module__Fazbdq__fade;position:absolute;left:50%;transform:translate(-50%)}.editor-module__Fazbdq__frameWait{color:var(--dc-text-tertiary);pointer-events:none;place-items:center;animation:.3s ease-out .6s both editor-module__Fazbdq__fade;display:grid;position:absolute;inset:0}.editor-module__Fazbdq__tapLayer{cursor:crosshair;touch-action:none;-webkit-touch-callout:none;position:absolute;inset:0}.editor-module__Fazbdq__tapLayer:focus-visible{outline:3px solid var(--dc-accent-ring);outline-offset:-3px}.editor-module__Fazbdq__ringLayer{pointer-events:none;position:absolute;inset:0;overflow:visible}.editor-module__Fazbdq__dot{transform-box:fill-box;transform-origin:50%}.editor-module__Fazbdq__dotPending .editor-module__Fazbdq__dotRing{stroke-dasharray:7 6;animation:editor-module__Fazbdq__breathe 1.4s var(--dc-ease-in-out) infinite}@keyframes editor-module__Fazbdq__breathe{50%{stroke-opacity:.45}}.editor-module__Fazbdq__dotLand{animation:editor-module__Fazbdq__land var(--dc-spring-pop-duration) var(--dc-spring-pop) both}@keyframes editor-module__Fazbdq__land{0%{opacity:0;scale:.4}}.editor-module__Fazbdq__loupe{z-index:var(--dc-z-tooltip);width:132px;height:132px;box-shadow:0 0 0 2px #ffffffeb, 0 0 0 3px #00000059, var(--dc-shadow-floating);pointer-events:none;transform-origin:50% 100%;animation:editor-module__Fazbdq__loupe-in var(--dc-duration-fast) var(--dc-ease-out) both;background:#05070a;border-radius:50%;position:fixed;top:0;left:0;overflow:hidden}.editor-module__Fazbdq__loupeCanvas{width:100%;height:100%;display:block}.editor-module__Fazbdq__loupeMark{margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%}@keyframes editor-module__Fazbdq__loupe-in{0%{opacity:0;scale:.6}}.editor-module__Fazbdq__notice{justify-content:center;min-height:44px;display:flex}.editor-module__Fazbdq__noticePill{--tone:var(--dc-marker-ring);align-items:center;gap:var(--dc-space-2);background:var(--dc-surface-overlay);max-width:min(100%,760px);min-height:44px;box-shadow:inset 0 0 0 1px var(--dc-border-default), 0 8px 24px #00000059;color:var(--dc-text-primary);font-size:var(--dc-text-subhead-size);border-radius:22px;padding:8px 16px;font-weight:600;line-height:20px;display:inline-flex}.editor-module__Fazbdq__noticePill>svg{color:var(--tone);flex:none}.editor-module__Fazbdq__noticePill[data-tone=info]{--tone:var(--dc-status-info-text)}.editor-module__Fazbdq__noticePill[data-tone=success]{--tone:var(--dc-status-success-text)}.editor-module__Fazbdq__noticePill[data-tone=warning]{--tone:var(--dc-status-warning-text);background:color-mix(in srgb, var(--dc-status-warning-solid) 14%, var(--dc-surface-overlay));box-shadow:inset 0 0 0 1px var(--dc-status-warning-border), 0 8px 24px #00000059}.editor-module__Fazbdq__noticePill[data-tone=danger]{--tone:var(--dc-status-danger-text);background:color-mix(in srgb, var(--dc-status-danger-solid) 16%, var(--dc-surface-overlay));box-shadow:inset 0 0 0 1px var(--dc-status-danger-border), 0 8px 24px #00000059}.editor-module__Fazbdq__noticeText{text-wrap:pretty;min-width:0}.editor-module__Fazbdq__noticeAction{min-height:32px;margin:-2px -8px -2px var(--dc-space-2);border-radius:var(--dc-radius-full);background:var(--dc-fill-control);color:var(--dc-text-accent);font:inherit;font-size:var(--dc-text-label-small-size);white-space:nowrap;cursor:pointer;transition:background-color var(--dc-duration-fast) var(--dc-ease-out), transform var(--dc-spring-press-duration) var(--dc-spring-press);border:0;flex:none;padding:0 14px;font-weight:700}.editor-module__Fazbdq__noticeAction:active{transform:scale(var(--dc-press-scale-button,.97))}.editor-module__Fazbdq__noticeAction:focus-visible{outline:2px solid var(--dc-accent-ring);outline-offset:2px}@media (hover:hover){.editor-module__Fazbdq__noticeAction:hover{background:var(--dc-fill-control-hover)}}@media (max-width:479px){.editor-module__Fazbdq__noticePill{font-size:var(--dc-text-footnote-size);padding:8px 12px;line-height:18px}}.editor-module__Fazbdq__transport{align-items:center;gap:var(--dc-space-3);min-height:52px;padding:var(--dc-space-1) var(--dc-space-4);background:var(--dc-bg-app);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.editor-module__Fazbdq__time{color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:start}.editor-module__Fazbdq__time strong{color:var(--dc-text-primary);font-weight:600}.editor-module__Fazbdq__transportButtons{align-items:center;gap:var(--dc-space-2);display:flex}.editor-module__Fazbdq__transportEnd{justify-self:end;min-width:0}.editor-module__Fazbdq__selection{color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line);font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:479px){.editor-module__Fazbdq__selection{display:none}}.editor-module__Fazbdq__timeline{background:var(--dc-bg-app);cursor:grab;touch-action:pan-y;height:84px;position:relative;overflow:hidden}.editor-module__Fazbdq__timeline[data-dragging]{cursor:grabbing}.editor-module__Fazbdq__timeline:focus-visible{outline:3px solid var(--dc-accent-ring);outline-offset:-3px}.editor-module__Fazbdq__track{will-change:transform;position:absolute;top:0;bottom:0;left:50%}.editor-module__Fazbdq__ruler{height:16px;position:absolute;top:6px;left:0}.editor-module__Fazbdq__tick{color:var(--dc-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:600;line-height:12px;position:absolute;top:0;transform:translate(-50%)}.editor-module__Fazbdq__tick:after{content:"";background:var(--dc-border-strong);width:1px;height:4px;position:absolute;top:14px;left:50%}.editor-module__Fazbdq__strip{border-radius:var(--dc-radius-xs);background:var(--dc-bg-sunken);height:44px;display:flex;position:absolute;top:28px;left:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.editor-module__Fazbdq__strip img{object-fit:cover;pointer-events:none;flex:none;height:100%;display:block}.editor-module__Fazbdq__ranges{height:44px;position:absolute;top:28px;left:0}.editor-module__Fazbdq__range{--range-line:var(--dc-accent-border);--range-fill:#ffb93824;height:100%;position:absolute;top:0}.editor-module__Fazbdq__range[data-selected]{z-index:1;--range-line:var(--dc-accent-line);--range-fill:#ffb9383d}.editor-module__Fazbdq__rangeBody{border-radius:var(--dc-radius-xs);background:var(--range-fill);box-shadow:inset 0 0 0 2px var(--range-line);cursor:inherit;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.editor-module__Fazbdq__range[data-readonly]{--range-line:var(--dc-accent-border);--range-fill:#ffb9381a}.editor-module__Fazbdq__rangeBody:focus-visible,.editor-module__Fazbdq__rangeHandle:focus-visible{outline:2px solid var(--dc-accent-ring);outline-offset:1px}.editor-module__Fazbdq__rangeLabel{border-radius:var(--dc-radius-full);color:var(--dc-text-accent);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#080a0eb3;align-items:center;gap:3px;margin-bottom:3px;padding:1px 6px;font-size:10px;font-weight:700;line-height:14px;display:inline-flex}.editor-module__Fazbdq__range[data-selected] .editor-module__Fazbdq__rangeLabel{color:#fff}.editor-module__Fazbdq__rangeHandle{cursor:ew-resize;touch-action:none;width:24px;position:absolute;top:-4px;bottom:-4px}.editor-module__Fazbdq__rangeHandle:before{content:"";background:var(--range-line);opacity:0;width:10px;transition:opacity var(--dc-duration-fast) var(--dc-ease-out);border:1.5px solid #000;border-radius:4px;position:absolute;top:0;bottom:0}.editor-module__Fazbdq__rangeHandle[data-edge=start]{left:-12px}.editor-module__Fazbdq__rangeHandle[data-edge=end]{right:-12px}.editor-module__Fazbdq__rangeHandle[data-edge=start]:before{left:7px}.editor-module__Fazbdq__rangeHandle[data-edge=end]:before{right:7px}.editor-module__Fazbdq__range:not([data-readonly]) .editor-module__Fazbdq__rangeHandle:before{opacity:.55}.editor-module__Fazbdq__range[data-selected] .editor-module__Fazbdq__rangeHandle:before,.editor-module__Fazbdq__rangeHandle:focus-visible:before{opacity:1}@media (hover:hover){.editor-module__Fazbdq__range:hover .editor-module__Fazbdq__rangeHandle:before{opacity:1}}.editor-module__Fazbdq__rangeDelete{z-index:2;color:#0b0e14;cursor:pointer;touch-action:manipulation;width:22px;height:22px;transition:transform var(--dc-spring-press-duration) var(--dc-spring-press);background:#fff;border:1.5px solid #000;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-11px;right:auto;box-shadow:0 2px 8px #00000073}.editor-module__Fazbdq__rangeDelete:before{content:"";position:absolute;inset:-8px}.editor-module__Fazbdq__range[data-narrow] .editor-module__Fazbdq__rangeDelete{margin-left:-11px;left:50%;right:auto}.editor-module__Fazbdq__rangeDelete:active:not(:disabled){transform:scale(.9)}.editor-module__Fazbdq__rangeDelete:focus-visible{outline:2px solid var(--dc-accent-ring);outline-offset:2px}@media (hover:hover){.editor-module__Fazbdq__rangeDelete:hover{background:var(--dc-status-danger-solid);color:#fff}}@media (pointer:coarse){.editor-module__Fazbdq__rangeDelete{width:26px;height:26px;top:-13px}.editor-module__Fazbdq__range[data-narrow] .editor-module__Fazbdq__rangeDelete{margin-left:-13px}.editor-module__Fazbdq__rangeHandle{width:40px}.editor-module__Fazbdq__rangeHandle[data-edge=start]{left:-20px}.editor-module__Fazbdq__rangeHandle[data-edge=end]{right:-20px}.editor-module__Fazbdq__rangeHandle[data-edge=start]:before{left:15px}.editor-module__Fazbdq__rangeHandle[data-edge=end]:before{right:15px}}.editor-module__Fazbdq__trimShade{z-index:2;pointer-events:none;background:#080a0ea8;height:44px;position:absolute;top:28px}.editor-module__Fazbdq__trimFrame{z-index:3;pointer-events:none;border-top:2px solid #fff;border-bottom:2px solid #fff;height:48px;position:absolute;top:26px}.editor-module__Fazbdq__trimHandle{cursor:ew-resize;pointer-events:auto;touch-action:none;width:28px;position:absolute;top:-6px;bottom:-6px}.editor-module__Fazbdq__trimHandle:before{content:"";background:#fff;border-radius:4px;width:12px;position:absolute;top:0;bottom:0;box-shadow:0 0 8px #00000080}.editor-module__Fazbdq__trimHandle:after{content:"";background:#0b0e14;border-radius:1px;width:2px;height:16px;margin-top:-8px;position:absolute;top:50%}.editor-module__Fazbdq__trimHandle[data-edge=start]{left:-28px}.editor-module__Fazbdq__trimHandle[data-edge=end]{right:-28px}.editor-module__Fazbdq__trimHandle[data-edge=start]:before{right:0}.editor-module__Fazbdq__trimHandle[data-edge=end]:before{left:0}.editor-module__Fazbdq__trimHandle[data-edge=start]:after{right:5px}.editor-module__Fazbdq__trimHandle[data-edge=end]:after{left:5px}.editor-module__Fazbdq__trimHandle:focus-visible{outline:2px solid var(--dc-accent-ring);outline-offset:1px}@media (pointer:coarse){.editor-module__Fazbdq__trimHandle{width:40px}.editor-module__Fazbdq__trimHandle[data-edge=start]{left:-40px}.editor-module__Fazbdq__trimHandle[data-edge=end]{right:-40px}}.editor-module__Fazbdq__playhead{z-index:2;pointer-events:none;background:#fff;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:22px;bottom:6px;left:50%;box-shadow:0 0 8px #00000080}.editor-module__Fazbdq__playhead:before{content:"";background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.editor-module__Fazbdq__toolbar{padding:var(--dc-space-2) var(--dc-space-3) calc(var(--dc-space-2) + env(safe-area-inset-bottom,0px));background:var(--dc-bg-app);box-shadow:inset 0 1px 0 var(--dc-border-subtle);justify-content:center;gap:clamp(4px,3vw,32px);display:flex}.editor-module__Fazbdq__tool{border-radius:var(--dc-radius-sm);min-width:72px;min-height:52px;color:var(--dc-text-secondary);font:inherit;cursor:pointer;transition:color var(--dc-duration-fast) var(--dc-ease-out), background-color var(--dc-duration-fast) var(--dc-ease-out), transform var(--dc-spring-press-duration) var(--dc-spring-press);background:0 0;border:0;justify-items:center;gap:5px;padding:6px 4px;font-size:11px;font-weight:600;line-height:13px;display:grid}.editor-module__Fazbdq__tool[data-active]{background:var(--dc-accent-subtle);color:var(--dc-text-accent)}.editor-module__Fazbdq__tool[data-primary]{color:var(--dc-text-accent)}.editor-module__Fazbdq__tool[data-primary]>svg{background:var(--dc-accent-solid);color:var(--dc-text-on-accent);box-sizing:content-box;border-radius:10px;padding:4px}.editor-module__Fazbdq__tool:active:not(:disabled){transform:scale(var(--dc-press-scale-icon,.94))}.editor-module__Fazbdq__tool:disabled{opacity:var(--dc-disabled-opacity);cursor:default}.editor-module__Fazbdq__tool:focus-visible{outline:2px solid var(--dc-accent-ring);outline-offset:1px}@media (hover:hover){.editor-module__Fazbdq__tool:hover:not(:disabled){background:var(--dc-fill-control);color:var(--dc-text-primary)}.editor-module__Fazbdq__tool[data-active]:hover{background:var(--dc-accent-subtle-hover);color:var(--dc-text-accent)}}@media (max-width:479px){.editor-module__Fazbdq__toolbar{gap:4px}.editor-module__Fazbdq__tool{min-width:64px}}@media (max-width:359px){.editor-module__Fazbdq__tool{min-width:56px}}@media (orientation:landscape) and (max-height:700px){.editor-module__Fazbdq__topBar{min-height:44px}.editor-module__Fazbdq__topMeta{display:none}.editor-module__Fazbdq__content{grid-template:"work work"minmax(0,1fr)"line line""play tools"/minmax(0,1fr) auto;display:grid}.editor-module__Fazbdq__workspace{padding:6px var(--dc-space-3);grid-area:work;gap:6px}.editor-module__Fazbdq__timeline{grid-area:line}.editor-module__Fazbdq__transport{grid-area:play;min-height:48px}.editor-module__Fazbdq__toolbar{padding:4px var(--dc-space-3) calc(4px + env(safe-area-inset-bottom,0px));box-shadow:none;grid-area:tools;gap:4px}.editor-module__Fazbdq__tool{grid-auto-flow:column;align-items:center;gap:6px;min-width:0;min-height:40px;padding:4px 10px;font-size:12px}.editor-module__Fazbdq__notice,.editor-module__Fazbdq__noticePill{min-height:32px}.editor-module__Fazbdq__noticePill{padding:4px 14px;font-size:13px;line-height:16px}}.editor-module__Fazbdq__import{justify-items:center;gap:var(--dc-space-5);text-align:center;width:min(100%,520px);display:grid}.editor-module__Fazbdq__importTile{align-content:center;justify-items:center;gap:var(--dc-space-3);aspect-ratio:16/10;width:100%;padding:var(--dc-space-6);border-radius:var(--dc-radius-xl);background:var(--dc-surface-raised);box-shadow:inset 0 0 0 1px var(--dc-border-subtle), inset 0 1px 0 var(--dc-border-highlight);cursor:pointer;transition:transform var(--dc-spring-press-duration) var(--dc-spring-press), box-shadow var(--dc-duration-base) var(--dc-ease-out);display:grid;position:relative}.editor-module__Fazbdq__importTile:active{transform:scale(var(--dc-press-scale-card,.98))}.editor-module__Fazbdq__importTile[data-dragging]{box-shadow:inset 0 0 0 2px var(--dc-accent-line), 0 0 0 6px var(--dc-accent-subtle)}.editor-module__Fazbdq__importTile[data-disabled]{opacity:.45;cursor:not-allowed}.editor-module__Fazbdq__importTile[data-disabled]:active{transform:none}.editor-module__Fazbdq__loading{min-height:0;color:var(--dc-text-tertiary);flex:1;place-items:center;display:grid}.editor-module__Fazbdq__importTile:focus-within{box-shadow:inset 0 0 0 2px var(--dc-accent-ring), inset 0 1px 0 var(--dc-border-highlight)}.editor-module__Fazbdq__importPlus{border-radius:var(--dc-radius-full);background:var(--dc-accent-solid);width:64px;height:64px;color:var(--dc-text-on-accent);box-shadow:var(--dc-shadow-accent-glow);place-items:center;display:grid}@media (hover:none) and (pointer:coarse){.editor-module__Fazbdq__dropHint{display:none}}.editor-module__Fazbdq__importTitle{font-size:var(--dc-text-title2-size);font-weight:700;line-height:var(--dc-text-title2-line);letter-spacing:-.015em}.editor-module__Fazbdq__importHint,.editor-module__Fazbdq__importFacts{color:var(--dc-text-secondary);font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line)}.editor-module__Fazbdq__importFacts{color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line)}.editor-module__Fazbdq__fileInput{opacity:0;cursor:pointer;position:absolute;inset:0}.editor-module__Fazbdq__progress{z-index:5;padding:var(--dc-space-5);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);background:#04060acc;place-items:center;display:grid;position:absolute;inset:0}.editor-module__Fazbdq__progressCard{justify-items:center;gap:var(--dc-space-3);text-align:center;width:min(100%,360px);display:grid}.editor-module__Fazbdq__percent{color:#fff;align-items:baseline;gap:2px;display:flex}.editor-module__Fazbdq__percent :first-child{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,2rem + 3vw,4rem);font-weight:800;font-stretch:125%;line-height:1}.editor-module__Fazbdq__percent :last-child{font-size:var(--dc-text-title2-size);font-weight:700}.editor-module__Fazbdq__progressLabel{color:#ffffffdb;font-size:var(--dc-text-subhead-size);font-weight:600;line-height:var(--dc-text-subhead-line)}.editor-module__Fazbdq__progressBar{width:100%}.editor-module__Fazbdq__progressActions{justify-content:center;gap:var(--dc-space-2);margin-top:var(--dc-space-1);flex-wrap:wrap;display:flex}.editor-module__Fazbdq__progressDetail{margin-top:calc(-1 * var(--dc-space-2));color:#ffffffb3;font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line)}.editor-module__Fazbdq__progressNote{color:#ffffff9e;font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line)}.editor-module__Fazbdq__scan{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.editor-module__Fazbdq__scan:before{content:"";width:40%;animation:editor-module__Fazbdq__scan 2.6s var(--dc-ease-in-out) infinite;background:linear-gradient(90deg,#0000,#ffb83029,#0000);position:absolute;top:0;bottom:0;left:-40%}@keyframes editor-module__Fazbdq__scan{to{transform:translate(350%)}}.editor-module__Fazbdq__compare{--split:50%;touch-action:pan-y}.editor-module__Fazbdq__compare[data-view=compare]{cursor:ew-resize}.editor-module__Fazbdq__original{z-index:1;position:absolute;inset:0}.editor-module__Fazbdq__compare[data-view=clean] .editor-module__Fazbdq__original{visibility:hidden}.editor-module__Fazbdq__compare[data-view=compare] .editor-module__Fazbdq__original{clip-path:inset(0 calc(100% - var(--split)) 0 0)}.editor-module__Fazbdq__compare[data-reveal=wait] .editor-module__Fazbdq__original{visibility:visible;clip-path:none}.editor-module__Fazbdq__compare[data-reveal=run] .editor-module__Fazbdq__original{visibility:visible;animation:1.3s cubic-bezier(.65,0,.35,1) both editor-module__Fazbdq__reveal-wipe}@keyframes editor-module__Fazbdq__reveal-wipe{0%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}.editor-module__Fazbdq__revealLine{z-index:2;opacity:0;pointer-events:none;position:absolute;inset:0}.editor-module__Fazbdq__compare[data-reveal=run] .editor-module__Fazbdq__revealLine{animation:1.3s cubic-bezier(.65,0,.35,1) both editor-module__Fazbdq__reveal-line}@keyframes editor-module__Fazbdq__reveal-line{0%{opacity:1;transform:translate(100%)}90%{opacity:1}to{opacity:0;transform:translate(0)}}.editor-module__Fazbdq__revealLine:before,.editor-module__Fazbdq__splitLine{content:"";background:#fff;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;box-shadow:0 0 12px #00000059}.editor-module__Fazbdq__revealLine:before{left:0}.editor-module__Fazbdq__splitLine{left:var(--split);z-index:2;pointer-events:none}.editor-module__Fazbdq__splitHandle{top:50%;left:var(--split);z-index:3;border-radius:var(--dc-radius-full);background:var(--dc-accent-solid);width:40px;height:40px;color:var(--dc-text-on-accent);transition:transform var(--dc-spring-snappy-duration) var(--dc-spring-snappy);pointer-events:none;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000029,0 6px 20px #00000047}@media (hover:hover){.editor-module__Fazbdq__compare[data-view=compare]:hover .editor-module__Fazbdq__splitHandle{transform:translate(-50%,-50%)scale(1.05)}}.editor-module__Fazbdq__compare[data-view=compare][data-dragging] .editor-module__Fazbdq__splitHandle{transform:translate(-50%,-50%)scale(1.08)}.editor-module__Fazbdq__corner{top:var(--dc-space-3);z-index:4;border-radius:var(--dc-radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;letter-spacing:.06em;text-transform:uppercase;pointer-events:none;background:#080a0e8c;padding:4px 10px;font-size:11px;font-weight:600;line-height:14px;position:absolute}.editor-module__Fazbdq__cornerStart{left:var(--dc-space-3)}.editor-module__Fazbdq__cornerEnd{right:var(--dc-space-3)}.editor-module__Fazbdq__note{bottom:var(--dc-space-3);z-index:4;border-radius:var(--dc-radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffe6;max-width:calc(100% - 24px);font-size:var(--dc-text-caption-size);font-weight:600;line-height:var(--dc-text-caption-line);text-align:center;pointer-events:none;background:#080a0e99;padding:5px 12px;position:absolute;left:50%;transform:translate(-50%)}.editor-module__Fazbdq__message{justify-items:center;gap:var(--dc-space-4);text-align:center;width:min(100%,440px);display:grid}.editor-module__Fazbdq__message p{color:var(--dc-text-secondary);margin:0}.editor-module__Fazbdq__messageActions{justify-content:center;gap:var(--dc-space-3);flex-wrap:wrap;display:flex}.editor-module__Fazbdq__enter{animation:editor-module__Fazbdq__enter var(--dc-spring-smooth-duration) var(--dc-spring-smooth) both;animation-delay:calc(var(--i,0) * 45ms + 60ms)}@keyframes editor-module__Fazbdq__enter{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.editor-module__Fazbdq__enter{animation:.2s ease-out both editor-module__Fazbdq__fade}.editor-module__Fazbdq__scan:before,.editor-module__Fazbdq__compare[data-reveal=run] .editor-module__Fazbdq__revealLine,.editor-module__Fazbdq__dotPending .editor-module__Fazbdq__dotRing,.editor-module__Fazbdq__dotLand,.editor-module__Fazbdq__loupe{animation:none}.editor-module__Fazbdq__compare[data-reveal=run] .editor-module__Fazbdq__original{animation:.3s ease-out both editor-module__Fazbdq__fade-out}}@keyframes editor-module__Fazbdq__fade{0%{opacity:0}}@keyframes editor-module__Fazbdq__fade-out{to{opacity:0}}.editor-module__Fazbdq__signIn{justify-items:center;gap:var(--dc-space-4);text-align:center;width:min(100%,400px);display:grid}.editor-module__Fazbdq__signInMark{filter:drop-shadow(0 10px 32px #ffb93847)}.editor-module__Fazbdq__importFacts a{color:var(--dc-text-secondary);text-underline-offset:2px;font-weight:600;text-decoration:underline}
.Art-module__BB5-YG__art{max-width:100%;height:auto;display:block;overflow:visible}.Art-module__BB5-YG__drone{animation:3.6s cubic-bezier(.45,0,.55,1) infinite Art-module__BB5-YG__hover}.Art-module__BB5-YG__sweep{animation:2.4s cubic-bezier(.65,0,.35,1) infinite Art-module__BB5-YG__sweep}.Art-module__BB5-YG__cutD,.Art-module__BB5-YG__cutC{transition:transform var(--dc-spring-snappy-duration) var(--dc-spring-snappy)}@media (prefers-reduced-motion:no-preference){@media (hover:hover){:is(a,button):hover .Art-module__BB5-YG__cutD{transform:translate(-3px)}:is(a,button):hover .Art-module__BB5-YG__cutC{transform:translate(5px)}}:is(a,button):focus-visible .Art-module__BB5-YG__cutD{transform:translate(-3px)}:is(a,button):focus-visible .Art-module__BB5-YG__cutC{transform:translate(5px)}}@keyframes Art-module__BB5-YG__hover{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes Art-module__BB5-YG__sweep{0%{transform:translate(0)}to{transform:translate(170px)}}@media (prefers-reduced-motion:reduce){.Art-module__BB5-YG__drone,.Art-module__BB5-YG__sweep{animation:none}}
.Avatar-module__UL5veW__avatar{--size:32px;width:var(--size);height:var(--size);background:var(--dc-accent-subtle);color:var(--dc-text-accent);font-size:calc(var(--size) * .4);letter-spacing:.01em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid;position:relative;overflow:hidden}.Avatar-module__UL5veW__avatar:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--dc-accent-border);pointer-events:none;position:absolute;inset:0}.Avatar-module__UL5veW__avatar:has(.Avatar-module__UL5veW__photo[data-loaded]):after{box-shadow:inset 0 0 0 1px var(--dc-border-default)}.Avatar-module__UL5veW__sm{--size:24px;font-size:10px}.Avatar-module__UL5veW__md{--size:32px}.Avatar-module__UL5veW__lg{--size:72px;letter-spacing:-.01em;font-weight:800}.Avatar-module__UL5veW__initials{font-variant-numeric:tabular-nums}.Avatar-module__UL5veW__photo{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dc-duration-base) var(--dc-ease-out);position:absolute;inset:0}.Avatar-module__UL5veW__photo[data-loaded]{opacity:1}
.Button-module__HaUKMq__button{--height:var(--dc-control-md);--pad:18px;--gap:8px;min-width:0;height:var(--height);padding:0 var(--pad);border-radius:var(--dc-radius-full);font-family:var(--dc-font-sans);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--dc-spring-snappy-duration) var(--dc-spring-snappy), background-color var(--dc-duration-fast) var(--dc-ease-out), color var(--dc-duration-fast) var(--dc-ease-out), box-shadow var(--dc-duration-fast) var(--dc-ease-out), opacity var(--dc-duration-fast) var(--dc-ease-out);border:0;flex-shrink:0;justify-content:center;justify-self:start;align-items:center;text-decoration:none;display:inline-flex;position:relative}.Button-module__HaUKMq__button:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--dc-press-scale-button));transition:transform var(--dc-spring-press-duration) var(--dc-spring-press), background-color var(--dc-duration-micro) var(--dc-ease-out), color var(--dc-duration-micro) var(--dc-ease-out), box-shadow var(--dc-duration-micro) var(--dc-ease-out)}.Button-module__HaUKMq__button:disabled{opacity:var(--dc-disabled-opacity);cursor:not-allowed}.Button-module__HaUKMq__button[aria-disabled=true]{cursor:progress}.Button-module__HaUKMq__sm{--height:var(--dc-control-sm);--pad:12px;--gap:6px}.Button-module__HaUKMq__sm .Button-module__HaUKMq__label{font-size:var(--dc-text-label-small-size);line-height:var(--dc-text-label-small-line);font-weight:var(--dc-text-label-small-weight);letter-spacing:var(--dc-text-label-small-tracking)}.Button-module__HaUKMq__sm:before{content:"";position:absolute;inset:-6px -2px}.Button-module__HaUKMq__md .Button-module__HaUKMq__label{font-size:var(--dc-text-label-size);line-height:var(--dc-text-label-line);font-weight:var(--dc-text-label-weight);letter-spacing:var(--dc-text-label-tracking)}.Button-module__HaUKMq__lg{--height:var(--dc-control-lg);--pad:26px;--gap:10px}.Button-module__HaUKMq__lg .Button-module__HaUKMq__label{font-size:var(--dc-text-label-large-size);line-height:var(--dc-text-label-large-line);font-weight:var(--dc-text-label-large-weight);letter-spacing:var(--dc-text-label-large-tracking)}.Button-module__HaUKMq__withIcon{padding-inline-start:calc(var(--pad) - 2px)}.Button-module__HaUKMq__full{justify-self:stretch;width:100%}.Button-module__HaUKMq__stack{min-width:0;display:grid}.Button-module__HaUKMq__face{justify-content:center;align-items:center;gap:var(--gap);min-width:0;transition:opacity var(--dc-duration-fast) var(--dc-ease-out), transform var(--dc-spring-smooth-duration) var(--dc-spring-smooth);grid-area:1/1;display:inline-flex}.Button-module__HaUKMq__label{text-overflow:ellipsis;overflow:hidden}.Button-module__HaUKMq__face[data-face=loading]{opacity:0;transform:translateY(var(--dc-distance-enter))}.Button-module__HaUKMq__button[data-loading] .Button-module__HaUKMq__face[data-face=idle]{opacity:0;transform:translateY(calc(var(--dc-distance-enter) * -1))}.Button-module__HaUKMq__button[data-loading] .Button-module__HaUKMq__face[data-face=loading]{opacity:1;transform:none}.Button-module__HaUKMq__primary{background:var(--dc-accent-solid);color:var(--dc-text-on-accent);box-shadow:inset 0 1px #ffffff52,0 1px 2px #0000002e}.Button-module__HaUKMq__primary:active:not(:disabled){background:var(--dc-accent-solid-pressed)}.Button-module__HaUKMq__secondary{background:var(--dc-fill-control);color:var(--dc-text-primary);box-shadow:inset 0 0 0 1px var(--dc-border-subtle), inset 0 1px 0 var(--dc-border-highlight)}.Button-module__HaUKMq__secondary:active:not(:disabled){background:var(--dc-fill-control-pressed)}.Button-module__HaUKMq__ghost{color:var(--dc-text-primary);background:0 0}.Button-module__HaUKMq__ghost:active:not(:disabled){background:var(--dc-fill-control-pressed)}.Button-module__HaUKMq__destructive{background:var(--dc-status-danger-solid);color:var(--dc-status-danger-on-solid)}.Button-module__HaUKMq__destructive:active:not(:disabled){filter:brightness(.94)}.Button-module__HaUKMq__glass{background:var(--dc-material-glass);-webkit-backdrop-filter:var(--dc-material-glass-filter);backdrop-filter:var(--dc-material-glass-filter);color:var(--dc-text-on-media);box-shadow:inset 0 0 0 1px var(--dc-material-glass-border)}.Button-module__HaUKMq__glass:active:not(:disabled){background:var(--dc-material-glass-fallback)}@media (hover:hover){.Button-module__HaUKMq__primary:hover:not(:disabled){background:var(--dc-accent-solid-hover)}.Button-module__HaUKMq__secondary:hover:not(:disabled){background:var(--dc-fill-control-hover)}.Button-module__HaUKMq__ghost:hover:not(:disabled){background:var(--dc-fill-control)}.Button-module__HaUKMq__destructive:hover:not(:disabled){filter:brightness(1.06)}.Button-module__HaUKMq__glass:hover:not(:disabled){box-shadow:inset 0 0 0 1px #ffffff38}}
.SegmentedControl-module__EZ3zMW__group{--height:var(--dc-control-md);--inset:3px;height:var(--height);padding:var(--inset);border-radius:var(--dc-radius-full);background:var(--dc-fill-control);box-shadow:inset 0 0 0 1px var(--dc-border-subtle);justify-self:start;gap:0;display:inline-flex}.SegmentedControl-module__EZ3zMW__sm{--height:var(--dc-control-sm);--inset:2px}.SegmentedControl-module__EZ3zMW__full{justify-self:stretch;width:100%;display:flex}.SegmentedControl-module__EZ3zMW__segment{border-radius:var(--dc-radius-full);min-width:0;color:var(--dc-text-secondary);font-size:var(--dc-text-label-size);line-height:var(--dc-text-label-line);letter-spacing:var(--dc-text-label-tracking);white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--dc-duration-fast) var(--dc-ease-out);background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;padding:0 14px;font-weight:600;display:inline-flex;position:relative}.SegmentedControl-module__EZ3zMW__sm .SegmentedControl-module__EZ3zMW__segment{font-size:var(--dc-text-label-small-size);line-height:var(--dc-text-label-small-line);padding:0 10px}.SegmentedControl-module__EZ3zMW__sm .SegmentedControl-module__EZ3zMW__segment:before{content:"";position:absolute;inset:-8px 0}.SegmentedControl-module__EZ3zMW__iconOnly{width:calc(var(--height) - 2 * var(--inset) + 8px);flex:none;padding:0}.SegmentedControl-module__EZ3zMW__selected{color:var(--dc-text-primary)}.SegmentedControl-module__EZ3zMW__thumb{border-radius:var(--dc-radius-full);background:var(--dc-fill-selected);box-shadow:0 1px 2px #00000024, 0 2px 6px #00000014, inset 0 1px 0 var(--dc-border-highlight);position:absolute;inset:0}.SegmentedControl-module__EZ3zMW__content{align-items:center;gap:6px;display:inline-flex;position:relative}@media (hover:hover){.SegmentedControl-module__EZ3zMW__segment:not(.SegmentedControl-module__EZ3zMW__selected):hover{color:var(--dc-text-primary)}}
.Sheet-module__VELdyW__dialog{width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:clip}.Sheet-module__VELdyW__dialog::backdrop{background:0 0}.Sheet-module__VELdyW__frame{justify-content:center;display:flex;position:absolute;inset:0}.Sheet-module__VELdyW__frameBottom{align-items:flex-end}.Sheet-module__VELdyW__frameCenter{padding:var(--dc-space-6);align-items:center}.Sheet-module__VELdyW__scrim{background:var(--dc-scrim);position:absolute;inset:0}.Sheet-module__VELdyW__panel{background:var(--dc-material-sheet);width:100%;max-height:calc(100dvh - 48px);-webkit-backdrop-filter:var(--dc-material-sheet-filter);backdrop-filter:var(--dc-material-sheet-filter);box-shadow:inset 0 1px 0 var(--dc-border-highlight), inset 0 0 0 1px var(--dc-material-sheet-border), var(--dc-shadow-modal);color:var(--dc-text-primary);will-change:transform;flex-direction:column;display:flex;position:relative}.Sheet-module__VELdyW__bottom{border-radius:var(--dc-radius-lg) var(--dc-radius-lg) 0 0}.Sheet-module__VELdyW__bottom:after{content:"";background:var(--dc-material-sheet-fallback);height:120px;position:absolute;top:100%;left:0;right:0}.Sheet-module__VELdyW__center{border-radius:var(--dc-radius-lg);max-width:520px}.Sheet-module__VELdyW__wide{max-width:960px}.Sheet-module__VELdyW__header{align-items:flex-start;gap:var(--dc-space-3);padding:var(--dc-space-5) var(--dc-space-4) var(--dc-space-3) var(--dc-space-5);display:flex;position:relative}.Sheet-module__VELdyW__draggable{cursor:grab;touch-action:none}.Sheet-module__VELdyW__draggable:active{cursor:grabbing}.Sheet-module__VELdyW__grabber{border-radius:var(--dc-radius-full);background:var(--dc-border-strong);width:36px;height:5px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.Sheet-module__VELdyW__titles{flex:1;gap:2px;min-width:0;padding-top:5px;display:grid}.Sheet-module__VELdyW__title{color:var(--dc-text-primary)}.Sheet-module__VELdyW__description{color:var(--dc-text-secondary)}.Sheet-module__VELdyW__close{margin-top:1px}.Sheet-module__VELdyW__body{overscroll-behavior:contain;min-height:0;padding:0 var(--dc-space-5) var(--dc-space-5);flex:auto;overflow:auto}.Sheet-module__VELdyW__footer{justify-content:flex-end;gap:var(--dc-space-3);padding:var(--dc-space-3) var(--dc-space-5) calc(var(--dc-space-4) + env(safe-area-inset-bottom));border-top:1px solid var(--dc-border-subtle);flex-wrap:wrap;display:flex}.Sheet-module__VELdyW__bottom .Sheet-module__VELdyW__footer{gap:var(--dc-space-2);flex-direction:column-reverse}.Sheet-module__VELdyW__bottom .Sheet-module__VELdyW__footer>*{flex:none;width:100%}
.Banner-module__eX3RbG__banner{--fg:var(--dc-text-secondary);--bg:var(--dc-fill-control);--line:var(--dc-border-subtle);--ink:var(--dc-text-secondary);align-items:flex-start;gap:var(--dc-space-3);padding:var(--dc-space-3) var(--dc-space-4);border-radius:var(--dc-radius-md);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--dc-text-primary);display:flex}.Banner-module__eX3RbG__info{--bg:var(--dc-status-info-subtle);--line:var(--dc-status-info-border);--ink:var(--dc-status-info-text)}.Banner-module__eX3RbG__success{--bg:var(--dc-status-success-subtle);--line:var(--dc-status-success-border);--ink:var(--dc-status-success-text)}.Banner-module__eX3RbG__warning{--bg:var(--dc-status-warning-subtle);--line:var(--dc-status-warning-border);--ink:var(--dc-status-warning-text)}.Banner-module__eX3RbG__danger{--bg:var(--dc-status-danger-subtle);--line:var(--dc-status-danger-border);--ink:var(--dc-status-danger-text)}.Banner-module__eX3RbG__icon{height:var(--dc-text-subhead-line);color:var(--ink);flex-shrink:0;place-items:center;display:grid}.Banner-module__eX3RbG__body{flex:1;gap:2px;min-width:0;display:grid}.Banner-module__eX3RbG__title{font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line);font-weight:600}.Banner-module__eX3RbG__description{color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line)}.Banner-module__eX3RbG__actions{align-items:center;gap:var(--dc-space-1);margin:-6px -8px -6px 0;display:flex}
.Skeleton-module__kPwOMa__skeleton{background:var(--dc-skeleton-base);display:block;position:relative;overflow:hidden}.Skeleton-module__kPwOMa__skeleton:after{content:"";background:linear-gradient(100deg, transparent 20%, var(--dc-skeleton-highlight) 50%, transparent 80%);animation:Skeleton-module__kPwOMa__sweep 1.6s var(--dc-ease-in-out) infinite;position:absolute;inset:0;transform:translate(-100%)}.Skeleton-module__kPwOMa__sm{border-radius:var(--dc-radius-xs)}.Skeleton-module__kPwOMa__md{border-radius:var(--dc-radius-md)}.Skeleton-module__kPwOMa__lg{border-radius:var(--dc-radius-lg)}.Skeleton-module__kPwOMa__full{border-radius:var(--dc-radius-full)}@keyframes Skeleton-module__kPwOMa__sweep{to{transform:translate(100%)}}@keyframes Skeleton-module__kPwOMa__breathe{0%,to{opacity:1}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.Skeleton-module__kPwOMa__skeleton:after{display:none}.Skeleton-module__kPwOMa__skeleton{animation:2.4s ease-in-out infinite Skeleton-module__kPwOMa__breathe}}
.Slider-module__iAyiYW__slider{--thumb:var(--dc-thumb);height:var(--dc-hit-target);margin-inline:calc(var(--thumb) / 2);touch-action:none;cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}.Slider-module__iAyiYW__track{height:var(--dc-track-thin);border-radius:var(--dc-radius-full);background:var(--dc-fill-track);position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.Slider-module__iAyiYW__fill{border-radius:inherit;background:var(--dc-accent-line);height:100%;transition:width var(--dc-spring-snappy-duration) var(--dc-spring-snappy)}.Slider-module__iAyiYW__thumb{width:var(--thumb);height:var(--thumb);transition:left var(--dc-spring-snappy-duration) var(--dc-spring-snappy), transform var(--dc-spring-snappy-duration) var(--dc-spring-snappy);outline-offset:3px;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .5px #0000001f,0 1px 2px #0000002e,0 3px 8px #00000038}.Slider-module__iAyiYW__dragging .Slider-module__iAyiYW__fill,.Slider-module__iAyiYW__dragging .Slider-module__iAyiYW__thumb{transition:transform var(--dc-spring-press-duration) var(--dc-spring-press), left 0s, width 0s}.Slider-module__iAyiYW__dragging .Slider-module__iAyiYW__thumb{cursor:grabbing;transform:translate(-50%,-50%)scale(1.12)}.Slider-module__iAyiYW__bubble{border-radius:var(--dc-radius-full);background:var(--dc-surface-overlay);box-shadow:inset 0 0 0 1px var(--dc-border-default), var(--dc-shadow-floating);color:var(--dc-text-primary);font-size:var(--dc-text-numeric-size);line-height:var(--dc-text-numeric-line);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;opacity:0;transform-origin:50% 100%;transition:opacity var(--dc-duration-fast) var(--dc-ease-out), transform var(--dc-spring-snappy-duration) var(--dc-spring-snappy);padding:3px 9px;font-weight:600;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)scale(.92)}.Slider-module__iAyiYW__dragging .Slider-module__iAyiYW__bubble,.Slider-module__iAyiYW__thumb:focus-visible .Slider-module__iAyiYW__bubble{opacity:1;transform:translate(-50%)scale(1)}.Slider-module__iAyiYW__disabled{opacity:var(--dc-disabled-opacity);cursor:not-allowed}
.signin-module__mlLN9a__form{gap:var(--dc-space-4);text-align:center;width:100%;display:grid}.signin-module__mlLN9a__actions{gap:var(--dc-space-2);width:100%;margin-top:var(--dc-space-1);display:grid}.signin-module__mlLN9a__googleButton{--g-fill:var(--lightningcss-light,#fff)var(--lightningcss-dark,#131314);--g-edge:var(--lightningcss-light,#747775)var(--lightningcss-dark,#8e918f);--g-ink:var(--lightningcss-light,#1f1f1f)var(--lightningcss-dark,#e3e3e3);--g-layer:var(--lightningcss-light,#303030)var(--lightningcss-dark,#e3e3e3);width:100%;height:var(--dc-control-lg);border:1px solid var(--g-edge);border-radius:var(--dc-radius-full);background:var(--g-fill);color:var(--g-ink);font-family:Roboto, var(--dc-font-sans);letter-spacing:.01em;cursor:pointer;transition:background-color var(--dc-duration-fast) var(--dc-ease-standard);justify-content:center;align-items:center;gap:12px;padding:0 20px;font-size:16px;font-weight:500;display:inline-flex}.signin-module__mlLN9a__googleButton:hover:not(:disabled){background:color-mix(in srgb, var(--g-layer) 8%, var(--g-fill))}.signin-module__mlLN9a__googleButton:active:not(:disabled){background:color-mix(in srgb, var(--g-layer) 12%, var(--g-fill))}.signin-module__mlLN9a__googleButton:focus-visible{outline:2px solid var(--dc-accent-ring);outline-offset:2px}.signin-module__mlLN9a__googleButton:disabled{cursor:default}.signin-module__mlLN9a__googleButton:disabled:not([aria-busy]){color:color-mix(in srgb, var(--g-ink) 38%, transparent)}.signin-module__mlLN9a__googleButton:disabled:not([aria-busy]) .signin-module__mlLN9a__googleMark{opacity:.38}.signin-module__mlLN9a__googleMark{flex:none}.signin-module__mlLN9a__devSignIn{width:100%;padding-top:var(--dc-space-3);border-top:1px solid var(--dc-border-subtle);text-align:left}.signin-module__mlLN9a__devSignIn summary{color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line);text-align:center;cursor:pointer}.signin-module__mlLN9a__devSignIn summary:focus-visible{outline:2px solid var(--dc-accent-ring);outline-offset:2px;border-radius:var(--dc-radius-xs)}.signin-module__mlLN9a__devSignInForm{gap:var(--dc-space-3);margin-top:var(--dc-space-3);display:grid}.signin-module__mlLN9a__field{text-align:left;gap:6px;width:100%;display:grid}.signin-module__mlLN9a__field span{color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line)}.signin-module__mlLN9a__field input{border-radius:var(--dc-radius-sm);background:var(--dc-fill-control);width:100%;height:48px;box-shadow:inset 0 0 0 1px var(--dc-border-subtle);color:var(--dc-text-primary);font:inherit;-webkit-user-select:text;user-select:text;border:0;padding:0 14px;font-size:16px}.signin-module__mlLN9a__field input:focus-visible{box-shadow:inset 0 0 0 1px var(--dc-accent-line), 0 0 0 3px var(--dc-accent-subtle);outline:none}.signin-module__mlLN9a__consentNote{max-width:34ch;color:var(--dc-text-tertiary);font-size:var(--dc-text-caption-size);line-height:var(--dc-text-caption-line);text-wrap:pretty;justify-self:center;margin:0}.signin-module__mlLN9a__consentNote a{color:var(--dc-text-secondary);text-underline-offset:2px;font-weight:600;text-decoration:underline}
.Spinner-module__UVf0fW__spinner{flex-shrink:0;animation:.8s steps(8,end) infinite Spinner-module__UVf0fW__turn;display:inline-block}.Spinner-module__UVf0fW__current{color:currentColor}.Spinner-module__UVf0fW__accent{color:var(--dc-accent-line)}.Spinner-module__UVf0fW__onAccent{color:var(--dc-text-on-accent)}@keyframes Spinner-module__UVf0fW__turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Spinner-module__UVf0fW__spinner{animation-duration:1.6s}}
.Surface-module__iepgHa__surface{min-width:0;position:relative}.Surface-module__iepgHa__level-sunken{background:var(--dc-bg-sunken)}.Surface-module__iepgHa__level-app{background:var(--dc-bg-app)}.Surface-module__iepgHa__level-raised{background:var(--dc-surface-raised)}.Surface-module__iepgHa__level-overlay{background:var(--dc-surface-overlay)}.Surface-module__iepgHa__material-chrome,.Surface-module__iepgHa__material-glass,.Surface-module__iepgHa__material-sheet{-webkit-backdrop-filter:var(--material-filter);backdrop-filter:var(--material-filter)}.Surface-module__iepgHa__material-chrome{--material-filter:var(--dc-material-chrome-filter);background:var(--dc-material-chrome)}.Surface-module__iepgHa__material-glass{--material-filter:var(--dc-material-glass-filter);background:var(--dc-material-glass);color:var(--dc-text-on-media)}.Surface-module__iepgHa__material-sheet{--material-filter:var(--dc-material-sheet-filter);background:var(--dc-material-sheet)}.Surface-module__iepgHa__bordered{box-shadow:inset 0 0 0 1px var(--dc-border-subtle), inset 0 1px 0 var(--dc-border-highlight)}.Surface-module__iepgHa__material-glass.Surface-module__iepgHa__bordered{box-shadow:inset 0 0 0 1px var(--dc-material-glass-border)}.Surface-module__iepgHa__radius-none{border-radius:0}.Surface-module__iepgHa__radius-sm{border-radius:var(--dc-radius-sm)}.Surface-module__iepgHa__radius-md{border-radius:var(--dc-radius-md)}.Surface-module__iepgHa__radius-lg{border-radius:var(--dc-radius-lg)}.Surface-module__iepgHa__radius-xl{border-radius:var(--dc-radius-xl)}.Surface-module__iepgHa__padding-0{padding:0}.Surface-module__iepgHa__padding-2{padding:var(--dc-space-2)}.Surface-module__iepgHa__padding-3{padding:var(--dc-space-3)}.Surface-module__iepgHa__padding-4{padding:var(--dc-space-4)}.Surface-module__iepgHa__padding-5{padding:var(--dc-space-5)}.Surface-module__iepgHa__padding-6{padding:var(--dc-space-6)}.Surface-module__iepgHa__padding-8{padding:var(--dc-space-8)}.Surface-module__iepgHa__elevation-raised{--shadow:var(--dc-shadow-raised)}.Surface-module__iepgHa__elevation-floating{--shadow:var(--dc-shadow-floating)}.Surface-module__iepgHa__elevation-modal{--shadow:var(--dc-shadow-modal)}.Surface-module__iepgHa__elevation-raised:not(.Surface-module__iepgHa__bordered),.Surface-module__iepgHa__elevation-floating:not(.Surface-module__iepgHa__bordered),.Surface-module__iepgHa__elevation-modal:not(.Surface-module__iepgHa__bordered){box-shadow:var(--shadow)}.Surface-module__iepgHa__elevation-raised.Surface-module__iepgHa__bordered,.Surface-module__iepgHa__elevation-floating.Surface-module__iepgHa__bordered,.Surface-module__iepgHa__elevation-modal.Surface-module__iepgHa__bordered{box-shadow:inset 0 0 0 1px var(--dc-border-subtle), inset 0 1px 0 var(--dc-border-highlight), var(--shadow)}
.profile-module__RV7kNa__page{gap:var(--dc-space-6);padding-block:clamp(28px, 1rem + 3vw, 56px) var(--dc-space-16);display:grid}.profile-module__RV7kNa__hero{gap:var(--dc-space-5);align-items:center;display:grid}@media (min-width:760px){.profile-module__RV7kNa__hero{gap:var(--dc-space-8);grid-template-columns:minmax(0,1fr) minmax(280px,340px)}}.profile-module__RV7kNa__identity{align-items:center;gap:var(--dc-space-5);min-width:0;display:flex}.profile-module__RV7kNa__who{gap:var(--dc-space-1);min-width:0;display:grid}.profile-module__RV7kNa__name{color:var(--dc-text-primary);letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);font-weight:800;font-stretch:125%;line-height:1.05}.profile-module__RV7kNa__email{color:var(--dc-text-secondary);font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line);overflow-wrap:anywhere;margin:0}.profile-module__RV7kNa__balance{align-items:center;gap:2px var(--dc-space-3);padding:var(--dc-space-4) var(--dc-space-5);border-radius:var(--dc-radius-lg);background:var(--dc-surface-raised);box-shadow:inset 0 0 0 1px var(--dc-border-subtle), inset 0 1px 0 var(--dc-border-highlight);grid-template-columns:minmax(0,1fr) auto;display:grid}.profile-module__RV7kNa__balanceLabel{color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line);align-items:center;gap:6px;display:inline-flex}.profile-module__RV7kNa__balanceLabel>svg{color:var(--dc-text-accent)}.profile-module__RV7kNa__balanceValue{margin-top:var(--dc-space-1);color:var(--dc-text-primary);font-size:var(--dc-text-title1-size);font-weight:800;font-stretch:125%;line-height:var(--dc-text-title1-line);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:1/-1}.profile-module__RV7kNa__balanceNote{color:var(--dc-text-tertiary);font-size:var(--dc-text-caption-size);line-height:var(--dc-text-caption-line);grid-column:1/-1}.profile-module__RV7kNa__balanceAction{grid-area:1/2}.profile-module__RV7kNa__tabs{gap:var(--dc-space-1);margin-inline:calc(-1 * var(--dc-space-2));scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--dc-border-subtle);display:flex;overflow-x:auto}.profile-module__RV7kNa__tabs::-webkit-scrollbar{display:none}.profile-module__RV7kNa__tab{align-items:center;gap:var(--dc-space-2);min-height:48px;padding:0 var(--dc-space-3);border-radius:var(--dc-radius-sm) var(--dc-radius-sm) 0 0;color:var(--dc-text-secondary);font:inherit;font-size:var(--dc-text-label-size);cursor:pointer;transition:color var(--dc-duration-fast) var(--dc-ease-out);background:0 0;border:0;flex:none;font-weight:600;display:inline-flex;position:relative}.profile-module__RV7kNa__tab[aria-selected=true]{color:var(--dc-text-primary)}.profile-module__RV7kNa__tab[aria-selected=true]>svg{color:var(--dc-text-accent)}.profile-module__RV7kNa__tab:focus-visible{outline:2px solid var(--dc-accent-ring);outline-offset:-2px}@media (hover:hover){.profile-module__RV7kNa__tab:hover{color:var(--dc-text-primary)}}.profile-module__RV7kNa__tabCount{border-radius:var(--dc-radius-full);background:var(--dc-accent-solid);min-width:20px;height:20px;color:var(--dc-text-on-accent);font-size:var(--dc-text-caption-size);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;font-weight:700;line-height:1;display:inline-grid}.profile-module__RV7kNa__tabLine{right:var(--dc-space-2);bottom:0;left:var(--dc-space-2);background:var(--dc-accent-line);border-radius:2px;height:2px;position:absolute}.profile-module__RV7kNa__panel{gap:var(--dc-space-6);animation:profile-module__RV7kNa__panel-in var(--dc-duration-base) var(--dc-ease-out) both;display:grid}@keyframes profile-module__RV7kNa__panel-in{0%{opacity:0;transform:translateY(6px)}}.profile-module__RV7kNa__section{gap:var(--dc-space-5);display:grid}.profile-module__RV7kNa__sectionHead{justify-content:space-between;align-items:flex-end;gap:var(--dc-space-3) var(--dc-space-5);flex-wrap:wrap;display:flex}.profile-module__RV7kNa__sectionTitle{color:var(--dc-text-primary);font-size:var(--dc-text-title2-size);font-weight:700;font-stretch:112%;line-height:var(--dc-text-title2-line);letter-spacing:-.01em;margin:0}.profile-module__RV7kNa__sectionNote{margin:var(--dc-space-1) 0 0;color:var(--dc-text-secondary);font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line)}.profile-module__RV7kNa__stack{gap:var(--dc-space-5);max-width:760px;display:grid}.profile-module__RV7kNa__card{gap:var(--dc-space-4);border-radius:var(--dc-radius-lg);background:var(--dc-surface-raised);box-shadow:inset 0 0 0 1px var(--dc-border-subtle), inset 0 1px 0 var(--dc-border-highlight);padding:clamp(18px,.8rem + 1vw,24px);display:grid}.profile-module__RV7kNa__card[data-highlight]{box-shadow:inset 0 0 0 1.5px var(--dc-accent-line), 0 0 0 4px var(--dc-accent-subtle)}.profile-module__RV7kNa__cardHead{gap:var(--dc-space-1);min-width:0;display:grid}.profile-module__RV7kNa__cardTitle{color:var(--dc-text-primary);font-size:var(--dc-text-title3-size);font-weight:600;line-height:var(--dc-text-title3-line);margin:0}.profile-module__RV7kNa__cardNote{max-width:62ch;color:var(--dc-text-secondary);font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line);text-wrap:pretty;margin:0}.profile-module__RV7kNa__cardNote a{color:var(--dc-text-accent);text-underline-offset:2px;font-weight:600;text-decoration:underline}.profile-module__RV7kNa__empty{color:var(--dc-text-tertiary);font-size:var(--dc-text-subhead-size);margin:0}.profile-module__RV7kNa__field{gap:6px;min-width:0;display:grid}.profile-module__RV7kNa__field>span{color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line)}.profile-module__RV7kNa__field input{width:100%;height:var(--dc-control-md);border-radius:var(--dc-radius-sm);background:var(--dc-fill-control);box-shadow:inset 0 0 0 1px var(--dc-border-subtle);color:var(--dc-text-primary);font:inherit;border:0;padding:0 14px;font-size:16px}.profile-module__RV7kNa__field input::placeholder{color:var(--dc-text-tertiary)}.profile-module__RV7kNa__field input:focus-visible{box-shadow:inset 0 0 0 1px var(--dc-accent-line), 0 0 0 3px var(--dc-accent-subtle);outline:none}.profile-module__RV7kNa__field input:disabled{opacity:var(--dc-disabled-opacity)}.profile-module__RV7kNa__fieldHint{color:var(--dc-text-tertiary);font-size:var(--dc-text-caption-size);line-height:var(--dc-text-caption-line);font-variant-numeric:tabular-nums}.profile-module__RV7kNa__grid{gap:var(--dc-space-7) var(--dc-space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,264px),1fr));margin:0;padding:0;list-style:none;display:grid}.profile-module__RV7kNa__tile{align-content:start;gap:var(--dc-space-3);min-width:0;display:grid}.profile-module__RV7kNa__tileButton,.profile-module__RV7kNa__tileBody{gap:var(--dc-space-3);min-width:0;display:grid}.profile-module__RV7kNa__tileButton{border-radius:var(--dc-radius-md);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.profile-module__RV7kNa__tileButton:focus-visible{outline:2px solid var(--dc-accent-ring);outline-offset:4px}.profile-module__RV7kNa__thumb,.profile-module__RV7kNa__thumbSkeleton{aspect-ratio:16/9;border-radius:var(--dc-radius-md);width:100%;display:block;position:relative;overflow:hidden}.profile-module__RV7kNa__thumb{background:var(--dc-bg-canvas);box-shadow:inset 0 0 0 1px var(--dc-border-subtle)}.profile-module__RV7kNa__thumb video{object-fit:cover;width:100%;height:100%;transition:transform var(--dc-duration-slow) var(--dc-ease-out);position:absolute;inset:0}.profile-module__RV7kNa__thumbState{color:var(--dc-text-on-media-secondary);place-items:center;display:grid;position:absolute;inset:0}.profile-module__RV7kNa__thumbState strong{color:var(--dc-text-on-media);font-size:var(--dc-text-title1-size);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:800;font-stretch:125%}.profile-module__RV7kNa__thumbState[data-status=failed]{color:var(--dc-status-danger-text)}.profile-module__RV7kNa__play{background:var(--dc-material-glass);width:48px;height:48px;-webkit-backdrop-filter:var(--dc-material-glass-filter);backdrop-filter:var(--dc-material-glass-filter);box-shadow:inset 0 0 0 1px var(--dc-material-glass-border);color:var(--dc-text-on-media);opacity:0;transition:opacity var(--dc-duration-fast) var(--dc-ease-out), transform var(--dc-spring-snappy-duration) var(--dc-spring-snappy);border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0;transform:scale(.9)}.profile-module__RV7kNa__play>svg{margin-left:2px}.profile-module__RV7kNa__tileButton:focus-visible .profile-module__RV7kNa__play{opacity:1;transform:scale(1)}@media (hover:hover){.profile-module__RV7kNa__tileButton:hover .profile-module__RV7kNa__play{opacity:1;transform:scale(1)}.profile-module__RV7kNa__tileButton:hover .profile-module__RV7kNa__thumb video{transform:scale(1.03)}}@media (hover:none){.profile-module__RV7kNa__play{opacity:1;transform:scale(1)}}.profile-module__RV7kNa__duration{right:var(--dc-space-2);bottom:var(--dc-space-2);position:absolute}.profile-module__RV7kNa__thumbProgress{right:var(--dc-space-3);bottom:var(--dc-space-3);left:var(--dc-space-3);padding-right:56px;position:absolute}.profile-module__RV7kNa__tileRow{align-items:start;gap:var(--dc-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.profile-module__RV7kNa__tileText{gap:2px;min-width:0;display:grid}.profile-module__RV7kNa__tileName{color:var(--dc-text-primary);font-size:var(--dc-text-headline-size);font-weight:600;line-height:var(--dc-text-headline-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-module__RV7kNa__tileMeta{color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);font-variant-numeric:tabular-nums}.profile-module__RV7kNa__tileStatus{color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line);font-variant-numeric:tabular-nums}.profile-module__RV7kNa__tileStatus[data-tone=accent]{color:var(--dc-text-accent)}.profile-module__RV7kNa__tileStatus[data-tone=success]{color:var(--dc-status-success-text)}.profile-module__RV7kNa__tileStatus[data-tone=warning]{color:var(--dc-status-warning-text)}.profile-module__RV7kNa__tileStatus[data-tone=danger]{color:var(--dc-status-danger-text)}.profile-module__RV7kNa__viewer{gap:var(--dc-space-3);padding-top:var(--dc-space-1);display:grid;container-type:inline-size}.profile-module__RV7kNa__stage{--aspect:1.7778;width:100%;height:min(56dvh, calc(100cqw / var(--aspect)));border-radius:var(--dc-radius-md);background:#000;place-items:center;min-height:160px;display:grid;overflow:hidden;container-type:size}.profile-module__RV7kNa__controls{align-items:center;gap:var(--dc-space-3);grid-template-columns:auto auto minmax(0,1fr);display:grid}.profile-module__RV7kNa__time{min-width:13ch;color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line);font-variant-numeric:tabular-nums;white-space:nowrap}.profile-module__RV7kNa__time strong{color:var(--dc-text-primary);font-weight:600}@container (max-width:479px){.profile-module__RV7kNa__controls{grid-template-columns:auto minmax(0,1fr)}.profile-module__RV7kNa__controls>:last-child{grid-column:1/-1}}.profile-module__RV7kNa__views{justify-self:center;width:min(100%,420px)}.profile-module__RV7kNa__viewerNote,.profile-module__RV7kNa__viewerLegend{color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);text-align:center;margin:0}.profile-module__RV7kNa__viewerLegend{justify-content:center;align-items:center;gap:var(--dc-space-2);display:inline-flex}.profile-module__RV7kNa__legendSwatch{background:var(--dc-accent-line);border-radius:2px;width:16px;height:4px}.profile-module__RV7kNa__seek{--at:0;--seek-rest:var(--dc-text-primary);--seek-cleaned:var(--dc-accent-line);height:var(--dc-hit-target);cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;margin-inline:7px;position:relative}.profile-module__RV7kNa__seek:focus-visible{outline:none}.profile-module__RV7kNa__seekTrack{border-radius:var(--dc-radius-full);background:var(--dc-fill-track);height:4px;transition:height var(--dc-duration-fast) var(--dc-ease-out);position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.profile-module__RV7kNa__seek[data-dragging] .profile-module__RV7kNa__seekTrack{height:6px}@media (hover:hover){.profile-module__RV7kNa__seek:hover .profile-module__RV7kNa__seekTrack{height:6px}}.profile-module__RV7kNa__seekMap,.profile-module__RV7kNa__seekPlayed{background:var(--map);position:absolute;inset:0}.profile-module__RV7kNa__seekMap{opacity:.32}.profile-module__RV7kNa__seekPlayed{clip-path:inset(0 calc((1 - var(--at)) * 100%) 0 0)}.profile-module__RV7kNa__seekThumb{top:50%;left:calc(var(--at) * 100%);width:14px;height:14px;transition:transform var(--dc-spring-snappy-duration) var(--dc-spring-snappy);pointer-events:none;background:#fff;border-radius:50%;margin:-7px 0 0 -7px;position:absolute;box-shadow:0 0 0 .5px #0003,0 2px 6px #00000059}.profile-module__RV7kNa__seek[data-dragging] .profile-module__RV7kNa__seekThumb{transform:scale(1.3)}.profile-module__RV7kNa__seek:focus-visible .profile-module__RV7kNa__seekThumb{box-shadow:0 0 0 3px var(--dc-accent-ring), 0 2px 6px #00000059}.profile-module__RV7kNa__redeem{gap:var(--dc-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.profile-module__RV7kNa__field .profile-module__RV7kNa__codeInput{font-family:var(--dc-font-mono);letter-spacing:.08em;text-transform:uppercase}.profile-module__RV7kNa__history{margin:0;padding:0;list-style:none;display:grid}.profile-module__RV7kNa__historyRow{align-items:center;gap:var(--dc-space-3);padding-block:var(--dc-space-3);grid-template-columns:32px minmax(0,1fr) auto;display:grid}.profile-module__RV7kNa__historyRow+.profile-module__RV7kNa__historyRow{border-top:1px solid var(--dc-border-subtle)}.profile-module__RV7kNa__historyIcon{background:var(--dc-fill-control);width:32px;height:32px;color:var(--dc-text-secondary);border-radius:50%;place-items:center;display:grid}.profile-module__RV7kNa__historyIcon:is([data-type=purchase],[data-type=coupon],[data-type=welcome],[data-type=payout]){background:var(--dc-accent-subtle);color:var(--dc-text-accent)}.profile-module__RV7kNa__historyText{gap:2px;min-width:0;display:grid}.profile-module__RV7kNa__historyTitle{color:var(--dc-text-primary);font-size:var(--dc-text-subhead-size);font-weight:600;line-height:var(--dc-text-subhead-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-module__RV7kNa__historyNote{color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line)}.profile-module__RV7kNa__historyAmount{color:var(--dc-text-primary);font-size:var(--dc-text-subhead-size);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.profile-module__RV7kNa__historyAmount[data-sign=plus]{color:var(--dc-status-success-text)}.profile-module__RV7kNa__historyAmount[data-sign=none]{color:var(--dc-text-tertiary);font-weight:600}.profile-module__RV7kNa__settingRow{justify-content:space-between;align-items:center;gap:var(--dc-space-4);flex-wrap:wrap;display:flex}.profile-module__RV7kNa__settingRow>:first-child{flex:320px}.profile-module__RV7kNa__settingState{padding:var(--dc-space-3) var(--dc-space-4);border-radius:var(--dc-radius-sm);background:var(--dc-bg-sunken);color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);margin:0}.profile-module__RV7kNa__danger{box-shadow:inset 0 0 0 1px var(--dc-status-danger-border), inset 0 1px 0 var(--dc-border-highlight)}.profile-module__RV7kNa__danger .profile-module__RV7kNa__cardTitle{color:var(--dc-status-danger-text)}.profile-module__RV7kNa__deleteBody{gap:var(--dc-space-4);display:grid}.profile-module__RV7kNa__consequences{gap:var(--dc-space-2);color:var(--dc-text-secondary);font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line);margin:0;padding-left:1.2em;display:grid}.profile-module__RV7kNa__check{align-items:flex-start;gap:var(--dc-space-3);color:var(--dc-text-primary);font-size:var(--dc-text-subhead-size);font-weight:600;line-height:var(--dc-text-subhead-line);cursor:pointer;display:flex}.profile-module__RV7kNa__check input{width:20px;height:20px;accent-color:var(--dc-status-danger-solid);flex:none;margin:1px 0 0}.profile-module__RV7kNa__check[data-tone=accent] input{accent-color:var(--dc-accent-solid)}.profile-module__RV7kNa__couponForm{gap:var(--dc-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));display:grid}.profile-module__RV7kNa__wide,.profile-module__RV7kNa__formActions{grid-column:1/-1}.profile-module__RV7kNa__formActions{justify-content:flex-end;display:flex}.profile-module__RV7kNa__couponList{gap:var(--dc-space-3);margin:0;padding:0;list-style:none;display:grid}.profile-module__RV7kNa__couponRow{padding:var(--dc-space-4);border-radius:var(--dc-radius-md);background:var(--dc-bg-sunken);box-shadow:inset 0 0 0 1px var(--dc-border-subtle);gap:6px;display:grid}.profile-module__RV7kNa__couponRow[data-fresh]{box-shadow:inset 0 0 0 1.5px var(--dc-accent-line), 0 0 0 4px var(--dc-accent-subtle)}.profile-module__RV7kNa__couponMain{align-items:center;gap:var(--dc-space-3);flex-wrap:wrap;display:flex}.profile-module__RV7kNa__couponCode{color:var(--dc-text-primary);font-family:var(--dc-font-mono);letter-spacing:.06em;-webkit-user-select:all;user-select:all;font-size:1.125rem;font-weight:700}.profile-module__RV7kNa__couponMeta,.profile-module__RV7kNa__couponNote{color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.profile-module__RV7kNa__couponNote{color:var(--dc-text-secondary)}.profile-module__RV7kNa__couponActions{gap:var(--dc-space-2);margin-top:var(--dc-space-1);flex-wrap:wrap;display:flex}.profile-module__RV7kNa__points{gap:var(--dc-space-3);counter-reset:point;margin:0;padding:0;list-style:none;display:grid}.profile-module__RV7kNa__points li{color:var(--dc-text-secondary);font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line);text-wrap:pretty;counter-increment:point;padding-left:36px;position:relative}.profile-module__RV7kNa__points li:before{content:counter(point);background:var(--dc-accent-subtle);width:24px;height:24px;color:var(--dc-text-accent);font-size:var(--dc-text-caption-size);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:-1px;left:0}.profile-module__RV7kNa__points strong{color:var(--dc-text-primary);font-weight:600}.profile-module__RV7kNa__shareRows{gap:var(--dc-space-3);display:grid}.profile-module__RV7kNa__shareRow{align-items:center;gap:var(--dc-space-1) var(--dc-space-3);padding:var(--dc-space-3) var(--dc-space-4);border-radius:var(--dc-radius-md);background:var(--dc-bg-sunken);box-shadow:inset 0 0 0 1px var(--dc-border-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}.profile-module__RV7kNa__shareLabel{color:var(--dc-text-tertiary);font-size:var(--dc-text-caption-size);font-weight:600;line-height:var(--dc-text-caption-line);grid-column:1/-1}.profile-module__RV7kNa__shareValue{min-width:0;color:var(--dc-text-primary);font-size:var(--dc-text-subhead-size);font-weight:600;line-height:var(--dc-text-subhead-line);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.profile-module__RV7kNa__shareValue[data-kind=code]{font-family:var(--dc-font-mono);letter-spacing:.06em;font-size:1.125rem;font-weight:700}.profile-module__RV7kNa__shareValue[data-kind=text]{-webkit-user-select:text;user-select:text;font-weight:400}@media (max-width:479px){.profile-module__RV7kNa__shareRow{grid-template-columns:minmax(0,1fr);justify-items:start}}.profile-module__RV7kNa__money{gap:var(--dc-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));margin:0;display:grid}.profile-module__RV7kNa__moneyCard{padding:var(--dc-space-3) var(--dc-space-4);border-radius:var(--dc-radius-md);background:var(--dc-bg-sunken);box-shadow:inset 0 0 0 1px var(--dc-border-subtle);align-content:start;gap:2px;display:grid}.profile-module__RV7kNa__moneyCard dt{color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line)}.profile-module__RV7kNa__moneyCard dd{margin:0}.profile-module__RV7kNa__moneyValue{color:var(--dc-text-primary);font-size:var(--dc-text-title3-size);font-weight:700;line-height:var(--dc-text-title3-line);font-variant-numeric:tabular-nums;white-space:nowrap}.profile-module__RV7kNa__moneyCard[data-id=owed] .profile-module__RV7kNa__moneyValue{color:var(--dc-status-warning-text)}.profile-module__RV7kNa__moneyNote{color:var(--dc-text-tertiary);font-size:var(--dc-text-caption-size);line-height:var(--dc-text-caption-line);text-wrap:pretty}.profile-module__RV7kNa__tableWrap{border-radius:var(--dc-radius-md);box-shadow:inset 0 0 0 1px var(--dc-border-subtle);overflow-x:auto}.profile-module__RV7kNa__table{border-collapse:collapse;width:100%;min-width:600px;font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);font-variant-numeric:tabular-nums}.profile-module__RV7kNa__table th,.profile-module__RV7kNa__table td{border-bottom:1px solid var(--dc-border-subtle);color:var(--dc-text-secondary);text-align:right;white-space:nowrap;padding:10px 14px}.profile-module__RV7kNa__table :is(th,td):first-child{text-align:left}.profile-module__RV7kNa__table thead th{color:var(--dc-text-tertiary);font-size:var(--dc-text-caption-size);font-weight:600}.profile-module__RV7kNa__table tbody th,.profile-module__RV7kNa__table tbody td:last-child{color:var(--dc-text-primary);font-weight:600}.profile-module__RV7kNa__table tbody tr:last-child>*{border-bottom:0}.profile-module__RV7kNa__creatorForm{gap:var(--dc-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.profile-module__RV7kNa__more{border-top:1px solid var(--dc-border-subtle);grid-column:1/-1}.profile-module__RV7kNa__more>summary{align-items:center;gap:var(--dc-space-2);min-height:var(--dc-hit-target);color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line);font-variant-numeric:tabular-nums;cursor:pointer;list-style:none;display:flex}.profile-module__RV7kNa__more>summary::-webkit-details-marker{display:none}.profile-module__RV7kNa__more>summary:focus-visible{border-radius:var(--dc-radius-xs);outline:2px solid var(--dc-accent-ring);outline-offset:2px}.profile-module__RV7kNa__more>summary>svg{transition:transform var(--dc-spring-snappy-duration) var(--dc-spring-snappy);flex:none}.profile-module__RV7kNa__more[open]>summary>svg{transform:rotate(180deg)}.profile-module__RV7kNa__moreFields{gap:var(--dc-space-4);padding-top:var(--dc-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));display:grid}.profile-module__RV7kNa__cardHeadRow{justify-content:space-between;align-items:flex-start;gap:var(--dc-space-3) var(--dc-space-5);flex-wrap:wrap;display:flex}.profile-module__RV7kNa__cardHeadRow>.profile-module__RV7kNa__cardHead{flex:320px}.profile-module__RV7kNa__rowTitle{color:var(--dc-text-primary);font-size:var(--dc-text-headline-size);font-weight:600;line-height:var(--dc-text-headline-line);margin:0}.profile-module__RV7kNa__stats{gap:var(--dc-space-2) var(--dc-space-4);margin:var(--dc-space-1) 0 0;padding-top:var(--dc-space-2);border-top:1px solid var(--dc-border-subtle);grid-template-columns:repeat(auto-fill,minmax(min(100%,112px),1fr));display:grid}.profile-module__RV7kNa__stats>div{min-width:0;display:grid}.profile-module__RV7kNa__stats dt{color:var(--dc-text-tertiary);font-size:var(--dc-text-caption-size);line-height:var(--dc-text-caption-line)}.profile-module__RV7kNa__stats dd{color:var(--dc-text-primary);font-size:var(--dc-text-subhead-size);font-weight:600;line-height:var(--dc-text-subhead-line);font-variant-numeric:tabular-nums;margin:0}.profile-module__RV7kNa__stats [data-tone=warning] dd{color:var(--dc-status-warning-text)}.profile-module__RV7kNa__payoutBox{gap:var(--dc-space-2);margin-top:var(--dc-space-1);padding:var(--dc-space-3) var(--dc-space-4);border-radius:var(--dc-radius-sm);background:var(--dc-accent-subtle);box-shadow:inset 0 0 0 1px var(--dc-accent-line);display:grid}.profile-module__RV7kNa__payoutText{color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);margin:0}.profile-module__RV7kNa__payoutText strong{color:var(--dc-text-primary);font-variant-numeric:tabular-nums}.profile-module__RV7kNa__payoutList{color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);font-variant-numeric:tabular-nums;gap:2px;margin:0;padding:0;list-style:none;display:grid}.profile-module__RV7kNa__payoutList [data-status=paid]{color:var(--dc-text-secondary)}.profile-module__RV7kNa__sheetBody{gap:var(--dc-space-4);display:grid}.profile-module__RV7kNa__signIn{justify-items:center;gap:var(--dc-space-4);border-radius:var(--dc-radius-lg);background:var(--dc-surface-raised);width:min(100%,440px);box-shadow:inset 0 0 0 1px var(--dc-border-subtle), var(--dc-shadow-raised);text-align:center;margin:clamp(8px,2vw,40px) auto 0;padding:clamp(24px,1rem + 2vw,40px) clamp(20px,1rem + 1vw,32px);display:grid}.profile-module__RV7kNa__signInIcon{background:var(--dc-accent-subtle);width:56px;height:56px;color:var(--dc-text-accent);border-radius:50%;place-items:center;display:grid}.profile-module__RV7kNa__signInTitle{color:var(--dc-text-primary);font-size:var(--dc-text-title1-size);font-weight:800;font-stretch:125%;line-height:var(--dc-text-title1-line);letter-spacing:-.02em;text-wrap:balance;margin:0}.profile-module__RV7kNa__signInLead{color:var(--dc-text-secondary);font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line);text-wrap:pretty;margin:0}@media (prefers-reduced-motion:reduce){.profile-module__RV7kNa__panel{animation:none}.profile-module__RV7kNa__thumb video{transition:none}}
.Switch-module__eAnyma__switch{border-radius:var(--dc-radius-full);background:var(--dc-fill-track);width:51px;height:31px;box-shadow:inset 0 0 0 1px var(--dc-border-default);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--dc-duration-fast) var(--dc-ease-out);border:0;flex:none;padding:0;position:relative}.Switch-module__eAnyma__switch:before{content:"";position:absolute;inset:-7px -4px}.Switch-module__eAnyma__switch[aria-checked=true]{background:var(--dc-accent-solid)}.Switch-module__eAnyma__thumb{width:27px;height:27px;transition:transform var(--dc-spring-snappy-duration) var(--dc-spring-snappy);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 0 0 .5px #0000000f,0 3px 8px #0000002e,0 3px 1px #0000000f}.Switch-module__eAnyma__switch[aria-checked=true] .Switch-module__eAnyma__thumb{transform:translate(20px)}.Switch-module__eAnyma__switch:active:not(:disabled) .Switch-module__eAnyma__thumb{width:31px}.Switch-module__eAnyma__switch[aria-checked=true]:active:not(:disabled) .Switch-module__eAnyma__thumb{transform:translate(16px)}.Switch-module__eAnyma__switch:focus-visible{outline:2px solid var(--dc-accent-ring);outline-offset:2px}.Switch-module__eAnyma__switch:disabled{opacity:var(--dc-disabled-opacity);cursor:not-allowed}
.FilmHero-module__Y5yeoW__film{width:calc(min(100%, var(--dc-content-max)) - 2 * var(--dc-gutter));margin:0 auto}.FilmHero-module__Y5yeoW__screen{aspect-ratio:16/9;border-radius:var(--dc-radius-lg);box-shadow:0 1px 0 var(--dc-border-highlight), 0 32px 80px -24px #04060a8c;isolation:isolate;background:#f4f2ee;position:relative;overflow:hidden}@media (min-width:640px){.FilmHero-module__Y5yeoW__screen{border-radius:var(--dc-radius-xl)}}.FilmHero-module__Y5yeoW__screen:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0b0e1414}.FilmHero-module__Y5yeoW__video{object-fit:cover;width:100%;height:100%;display:block}.FilmHero-module__Y5yeoW__readable{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FilmHero-module__Y5yeoW__bar{align-items:center;gap:var(--dc-space-2) var(--dc-space-4);margin-top:var(--dc-space-3);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"track track track""transport now time";display:grid}@media (min-width:1024px){.FilmHero-module__Y5yeoW__bar{gap:var(--dc-space-5);margin-top:var(--dc-space-4);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"transport track time"}}.FilmHero-module__Y5yeoW__transport{gap:var(--dc-space-2);grid-area:transport;display:flex}.FilmHero-module__Y5yeoW__now{min-width:0;color:var(--dc-text-primary);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line);white-space:nowrap;text-overflow:ellipsis;grid-area:now;margin:0;overflow:hidden}@media (min-width:1024px){.FilmHero-module__Y5yeoW__now{display:none}}.FilmHero-module__Y5yeoW__time{color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:time;margin:0}.FilmHero-module__Y5yeoW__track{grid-area:track;gap:3px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.FilmHero-module__Y5yeoW__chapter{flex:var(--span) 1 0}@media (max-width:1023px){.FilmHero-module__Y5yeoW__chapter{min-width:24px}}.FilmHero-module__Y5yeoW__chapterButton{gap:var(--dc-space-2);width:100%;min-height:var(--dc-hit-target);border-radius:var(--dc-radius-xs);color:var(--dc-text-tertiary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:center;padding:0;display:grid}.FilmHero-module__Y5yeoW__chapterButton:focus-visible{outline:2px solid var(--dc-accent-ring);outline-offset:3px}.FilmHero-module__Y5yeoW__chapterLabel{padding-right:var(--dc-space-2);font-size:var(--dc-text-caption-size);font-weight:600;line-height:var(--dc-text-caption-line);white-space:nowrap;transition:color var(--dc-duration-base) var(--dc-ease-out);display:none}@media (min-width:1024px){.FilmHero-module__Y5yeoW__chapterLabel{display:block}}.FilmHero-module__Y5yeoW__chapterButton[aria-current]{color:var(--dc-text-primary)}@media (hover:hover){.FilmHero-module__Y5yeoW__chapterButton:hover{color:var(--dc-text-secondary)}.FilmHero-module__Y5yeoW__chapterButton:hover .FilmHero-module__Y5yeoW__rail{background:var(--dc-fill-control-hover)}}.FilmHero-module__Y5yeoW__rail{border-radius:var(--dc-radius-full);background:var(--dc-fill-track);height:4px;transition:background-color var(--dc-duration-base) var(--dc-ease-out);display:block;position:relative;overflow:hidden}.FilmHero-module__Y5yeoW__fill{border-radius:inherit;background:var(--dc-accent-solid);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.FilmHero-module__Y5yeoW__screen{animation:1.2s cubic-bezier(.19,1,.22,1) both FilmHero-module__Y5yeoW__settle}.FilmHero-module__Y5yeoW__bar{animation:1s cubic-bezier(.19,1,.22,1) .18s both FilmHero-module__Y5yeoW__rise}}@keyframes FilmHero-module__Y5yeoW__settle{0%{opacity:0;transform:translateY(28px)scale(.985)}}@keyframes FilmHero-module__Y5yeoW__rise{0%{opacity:0;transform:translateY(16px)}}
.not-found-module__16Mfwa__page{justify-items:center;gap:var(--dc-space-5);text-align:center;padding-block:clamp(96px,3rem + 10vw,176px);display:grid}.not-found-module__16Mfwa__title{margin:var(--dc-space-3) 0 0;color:var(--dc-text-primary);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.375rem,1rem + 5.2vw,5rem);font-weight:800;font-stretch:125%;line-height:.96}.not-found-module__16Mfwa__lead{max-width:32rem;color:var(--dc-text-secondary);text-wrap:balance;margin:0;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);line-height:1.4}.not-found-module__16Mfwa__actions{justify-content:center;gap:var(--dc-space-3);margin-top:var(--dc-space-3);flex-wrap:wrap;display:flex}
.HeroCta-module__hZfxKW__top{justify-items:center;gap:var(--dc-space-6);text-align:center;margin-bottom:clamp(40px,1.5rem + 3vw,72px);display:grid}.HeroCta-module__hZfxKW__copy{justify-items:center;gap:var(--dc-space-5);display:grid}.HeroCta-module__hZfxKW__title{color:var(--dc-text-primary);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,1.25rem + 4.4vw,5rem);font-weight:800;font-stretch:125%;line-height:.96}.HeroCta-module__hZfxKW__lead{max-width:38rem;color:var(--dc-text-secondary);text-wrap:balance;margin:0;font-size:clamp(1.0625rem,.98rem + .35vw,1.25rem);line-height:1.5}.HeroCta-module__hZfxKW__side{justify-items:center;gap:var(--dc-space-3);display:grid}.HeroCta-module__hZfxKW__actions{justify-content:center;gap:var(--dc-space-3);flex-wrap:wrap;display:flex}@media (max-width:479px){.HeroCta-module__hZfxKW__side,.HeroCta-module__hZfxKW__actions{width:100%}.HeroCta-module__hZfxKW__actions>:first-child{flex:auto}}.HeroCta-module__hZfxKW__meta{color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);margin:0}@media (prefers-reduced-motion:no-preference){.HeroCta-module__hZfxKW__copy{animation:1s cubic-bezier(.19,1,.22,1) both HeroCta-module__hZfxKW__rise}.HeroCta-module__hZfxKW__side{animation:1s cubic-bezier(.19,1,.22,1) .12s both HeroCta-module__hZfxKW__rise}}@keyframes HeroCta-module__hZfxKW__rise{0%{opacity:0;transform:translateY(16px)}}
.page-module__fGYCeG__cut,.page-module__fGYCeG__closing{column-gap:var(--dc-gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__fGYCeG__section>.container{column-gap:var(--dc-gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (min-width:768px){.page-module__fGYCeG__cut,.page-module__fGYCeG__closing{grid-template-columns:repeat(8,minmax(0,1fr))}.page-module__fGYCeG__section>.container{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1024px){.page-module__fGYCeG__cut,.page-module__fGYCeG__closing{grid-template-columns:repeat(12,minmax(0,1fr))}.page-module__fGYCeG__section>.container{grid-template-columns:repeat(12,minmax(0,1fr))}}.page-module__fGYCeG__cut>*,.page-module__fGYCeG__closing>*{grid-column:1/-1;min-width:0}.page-module__fGYCeG__section>.container>*{grid-column:1/-1;min-width:0}.page-module__fGYCeG__hero{scroll-margin-top:var(--dc-header-height);padding-top:clamp(40px,1.5rem + 3vw,80px)}.page-module__fGYCeG__cut,.page-module__fGYCeG__section{padding-top:clamp(104px,3rem + 8vw,192px)}.page-module__fGYCeG__section{scroll-margin-top:var(--dc-header-height)}.page-module__fGYCeG__sectionTitle{color:var(--dc-text-primary);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,1.2rem + 3.6vw,4.25rem);font-weight:800;font-stretch:125%;line-height:.98}.page-module__fGYCeG__soft{color:var(--dc-text-tertiary);display:block}.page-module__fGYCeG__sectionHead{justify-items:center;gap:var(--dc-space-5);text-align:center;margin-bottom:clamp(40px,1.5rem + 2.5vw,72px);display:grid}.page-module__fGYCeG__sectionLead{max-width:34rem;color:var(--dc-text-secondary);font-size:var(--dc-text-body-size);text-wrap:pretty;margin:0;line-height:1.55}.page-module__fGYCeG__actions{justify-content:center;gap:var(--dc-space-3);flex-wrap:wrap;display:flex}.page-module__fGYCeG__pricingCta{margin-top:var(--dc-space-8)}.page-module__fGYCeG__cutHead{text-align:center;margin-bottom:clamp(40px,1.5rem + 2.5vw,64px)}.page-module__fGYCeG__cutStage{gap:var(--dc-space-4);margin:0;display:grid}.page-module__fGYCeG__caption{color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);text-align:center}.page-module__fGYCeG__packs,.page-module__fGYCeG__free{gap:var(--dc-gutter);margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.page-module__fGYCeG__packs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.page-module__fGYCeG__free{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__fGYCeG__freeItem:last-child:nth-child(odd){grid-column:1/-1}}.page-module__fGYCeG__pack{gap:var(--dc-space-5);padding:var(--dc-space-7);border-radius:var(--dc-radius-lg);background:var(--dc-surface-raised);box-shadow:inset 0 0 0 1px var(--dc-border-subtle), inset 0 1px 0 var(--dc-border-highlight);display:grid}.page-module__fGYCeG__pack[data-recommended]{box-shadow:inset 0 0 0 1.5px var(--dc-accent-line), inset 0 1px 0 var(--dc-border-highlight)}.page-module__fGYCeG__packHead{justify-content:space-between;align-items:center;gap:var(--dc-space-3);min-height:24px;display:flex}.page-module__fGYCeG__packName{color:var(--dc-text-secondary);font-size:var(--dc-text-label-size);font-weight:600;line-height:var(--dc-text-label-line)}.page-module__fGYCeG__packTag{border-radius:var(--dc-radius-full);background:var(--dc-fill-control);color:var(--dc-text-secondary);font-size:var(--dc-text-caption-size);padding:3px 10px;font-weight:600;line-height:1.125rem}.page-module__fGYCeG__pack[data-recommended] .page-module__fGYCeG__packTag{background:var(--dc-accent-subtle);color:var(--dc-text-accent)}.page-module__fGYCeG__packBody{gap:var(--dc-space-2);display:grid}.page-module__fGYCeG__packCredits{color:var(--dc-text-primary);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2.75rem,2.2rem + 1.6vw,3.75rem);font-weight:800;font-stretch:125%;line-height:1}.page-module__fGYCeG__packUnit{color:var(--dc-text-secondary);font-size:var(--dc-text-title2-size);letter-spacing:-.015em;font-weight:700}.page-module__fGYCeG__packShots{color:var(--dc-text-secondary);font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line);font-variant-numeric:tabular-nums;margin:0}.page-module__fGYCeG__packPrice{justify-content:space-between;align-items:baseline;gap:var(--dc-space-1) var(--dc-space-3);padding-top:var(--dc-space-5);border-top:1px solid var(--dc-border-subtle);flex-wrap:wrap;display:flex}.page-module__fGYCeG__packAfter{color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);font-weight:600;line-height:var(--dc-text-footnote-line)}.page-module__fGYCeG__packAmount{color:var(--dc-text-primary);font-size:var(--dc-text-title2-size);font-weight:700;line-height:var(--dc-text-title2-line);font-variant-numeric:tabular-nums}.page-module__fGYCeG__free{margin-top:var(--dc-gutter)}.page-module__fGYCeG__freeItem{align-items:flex-start;gap:var(--dc-space-3);padding:var(--dc-space-5) var(--dc-space-6);border-radius:var(--dc-radius-lg);background:var(--dc-bg-sunken);color:var(--dc-text-secondary);font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line);display:flex}.page-module__fGYCeG__freeItem>svg{color:var(--dc-text-accent);flex:none;margin-top:1px}.page-module__fGYCeG__freeItem p{text-wrap:pretty;margin:0}.page-module__fGYCeG__freeItem strong{color:var(--dc-text-primary);font-weight:600}.page-module__fGYCeG__finePrint{max-width:48rem;margin:var(--dc-space-8) 0 0;color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);text-align:center;text-wrap:pretty;justify-self:center}.page-module__fGYCeG__faq{border-top:1px solid var(--dc-border-subtle);margin:0}.page-module__fGYCeG__faqItem{border-bottom:1px solid var(--dc-border-subtle)}.page-module__fGYCeG__faqItem summary{justify-content:space-between;align-items:center;gap:var(--dc-space-4);padding:var(--dc-space-5) var(--dc-space-1);color:var(--dc-text-primary);font-size:var(--dc-text-headline-size);font-weight:600;line-height:var(--dc-text-headline-line);cursor:pointer;list-style:none;display:flex}.page-module__fGYCeG__faqItem summary::-webkit-details-marker{display:none}.page-module__fGYCeG__faqItem summary:focus-visible{border-radius:var(--dc-radius-xs);outline:2px solid var(--dc-accent-ring);outline-offset:2px}.page-module__fGYCeG__faqIcon{background:var(--dc-fill-control);width:28px;height:28px;transition:transform var(--dc-spring-snappy-duration) var(--dc-spring-snappy), background-color var(--dc-duration-base) var(--dc-ease-out);border-radius:50%;flex:none;position:relative}.page-module__fGYCeG__faqIcon:before,.page-module__fGYCeG__faqIcon:after{content:"";background:var(--dc-text-primary);border-radius:1px;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;position:absolute;top:50%;left:50%}.page-module__fGYCeG__faqIcon:after{transform:rotate(90deg)}.page-module__fGYCeG__faqItem[open] .page-module__fGYCeG__faqIcon{background:var(--dc-accent-subtle);transform:rotate(45deg)}.page-module__fGYCeG__faqItem p{max-width:62ch;padding:0 var(--dc-space-12) var(--dc-space-6) var(--dc-space-1);color:var(--dc-text-secondary);font-size:var(--dc-text-callout-size);text-wrap:pretty;margin:0;line-height:1.6}@supports (interpolate-size:allow-keywords){.page-module__fGYCeG__faq{interpolate-size:allow-keywords}.page-module__fGYCeG__faqItem::details-content{height:0;transition:height .38s var(--dc-ease-out), content-visibility .38s allow-discrete;overflow:clip}.page-module__fGYCeG__faqItem[open]::details-content{height:auto}}@media (prefers-reduced-motion:reduce){.page-module__fGYCeG__faqIcon{transition:none}.page-module__fGYCeG__faqItem::details-content{transition:none}}.page-module__fGYCeG__closing{padding-top:clamp(112px,4rem + 8vw,200px)}.page-module__fGYCeG__closingInner{justify-items:center;gap:var(--dc-space-5);padding-bottom:var(--dc-space-8);text-align:center;display:grid}.page-module__fGYCeG__closingMark{margin-bottom:var(--dc-space-3)}.page-module__fGYCeG__closingMeta{margin:var(--dc-space-2) 0 0;color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line)}.page-module__fGYCeG__pack{transition:translate var(--dc-spring-gentle-duration) var(--dc-spring-gentle), box-shadow var(--dc-duration-base) var(--dc-ease-out)}@media (hover:hover){.page-module__fGYCeG__pack:hover{translate:0 -4px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page-module__fGYCeG__reveal{animation:linear both page-module__fGYCeG__reveal;animation-timeline:view();animation-range:entry calc(4% + var(--r,0) * 9%) entry calc(58% + var(--r,0) * 9%)}.page-module__fGYCeG__stageZoom{animation:linear both page-module__fGYCeG__stage-zoom;animation-timeline:view();animation-range:entry 20% contain 0%}}}@keyframes page-module__fGYCeG__reveal{0%{opacity:0;transform:translateY(32px)}}@keyframes page-module__fGYCeG__stage-zoom{0%{transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.page-module__fGYCeG__pack{transition:none}}
.consent-module__wMnmXW__banner{right:var(--dc-space-3);bottom:calc(var(--dc-space-3) + env(safe-area-inset-bottom,0px));left:var(--dc-space-3);z-index:var(--dc-z-toast);align-items:center;gap:var(--dc-space-3);max-width:34rem;padding:var(--dc-space-2) var(--dc-space-2) var(--dc-space-2) var(--dc-space-4);border-radius:var(--dc-radius-lg);background:var(--dc-material-sheet);-webkit-backdrop-filter:var(--dc-material-sheet-filter);backdrop-filter:var(--dc-material-sheet-filter);box-shadow:inset 0 0 0 1px var(--dc-material-sheet-border), var(--dc-shadow-floating);color:var(--dc-text-primary);display:flex;position:fixed}.consent-module__wMnmXW__banner[data-choice]{padding:var(--dc-space-3) var(--dc-space-3) var(--dc-space-3) var(--dc-space-4);flex-wrap:wrap}.consent-module__wMnmXW__close{top:var(--dc-space-1);right:var(--dc-space-1);position:absolute}.consent-module__wMnmXW__banner[data-choice] .consent-module__wMnmXW__text{padding-right:var(--dc-space-8)}@media (min-width:640px){.consent-module__wMnmXW__banner{right:auto;bottom:calc(var(--dc-space-5) + env(safe-area-inset-bottom,0px));left:var(--dc-space-5)}}.consent-module__wMnmXW__text{min-width:0;color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);text-wrap:pretty;flex:1 1 0;margin:0}.consent-module__wMnmXW__text a{color:var(--dc-text-accent);font-weight:600;text-decoration:none}.consent-module__wMnmXW__text a:hover{text-decoration:underline}.consent-module__wMnmXW__actions{gap:var(--dc-space-2);flex:none;display:flex}.consent-module__wMnmXW__banner[data-choice] .consent-module__wMnmXW__actions{flex:100%}.consent-module__wMnmXW__banner[data-choice] .consent-module__wMnmXW__actions>*{flex:1 1 0}
.Toast-module__f7pibG__region{top:max(12px, env(safe-area-inset-top));z-index:var(--dc-z-toast);pointer-events:none;width:min(440px,100vw - 24px);position:fixed;left:50%;transform:translate(-50%)}.Toast-module__f7pibG__list{gap:var(--dc-space-2);margin:0;padding:0;list-style:none;display:grid}.Toast-module__f7pibG__toast{--ink:var(--dc-text-secondary);align-items:center;gap:var(--dc-space-3);background:var(--dc-surface-overlay);min-height:56px;box-shadow:inset 0 0 0 1px var(--dc-border-default), inset 0 1px 0 var(--dc-border-highlight), var(--dc-shadow-floating);color:var(--dc-text-primary);pointer-events:auto;touch-action:none;cursor:grab;border-radius:20px;padding:10px 8px 10px 16px;display:flex;position:relative}.Toast-module__f7pibG__toast:active{cursor:grabbing}.Toast-module__f7pibG__success{--ink:var(--dc-status-success-text)}.Toast-module__f7pibG__danger{--ink:var(--dc-status-danger-text)}.Toast-module__f7pibG__info{--ink:var(--dc-status-info-text)}.Toast-module__f7pibG__icon{background:color-mix(in srgb, var(--ink) 16%, transparent);width:32px;height:32px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Toast-module__f7pibG__text{flex:1;gap:1px;min-width:0;display:grid}.Toast-module__f7pibG__title{font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line);font-weight:600}.Toast-module__f7pibG__description{color:var(--dc-text-secondary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line)}.Toast-module__f7pibG__close{opacity:.7}@media (hover:hover){.Toast-module__f7pibG__close{opacity:0;transition:opacity var(--dc-duration-fast) var(--dc-ease-out)}.Toast-module__f7pibG__toast:hover .Toast-module__f7pibG__close,.Toast-module__f7pibG__close:focus-visible{opacity:1}}
@font-face{font-stretch:100% 125%;font-family:archivo;src:url(../media/Archivo_Variable-s.p.1d8pot4rj1pc3.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_3007b4fc-module__ka4fSa__className{font-family:archivo,archivo Fallback}.archivo_3007b4fc-module__ka4fSa__variable{--dc-font-archivo:"archivo", "archivo Fallback"}
.Words-module__ozqO8G__readable{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Words-module__ozqO8G__word,.Words-module__ozqO8G__inner{display:inline-block}.Words-module__ozqO8G__rise .Words-module__ozqO8G__word{vertical-align:top;margin-block:-.12em;padding-block:.12em;overflow:clip}.Words-module__ozqO8G__rise .Words-module__ozqO8G__inner{animation:1.1s cubic-bezier(.19,1,.22,1) both Words-module__ozqO8G__rise;animation-delay:calc(80ms + var(--w) * 90ms)}@keyframes Words-module__ozqO8G__rise{0%{transform:translateY(110%)}}@supports (animation-timeline:view()){.Words-module__ozqO8G__light .Words-module__ozqO8G__inner{animation:linear both Words-module__ozqO8G__light;animation-timeline:view();animation-range:cover calc(8% + var(--w) * 3.5%) cover calc(26% + var(--w) * 3.5%)}}@keyframes Words-module__ozqO8G__light{0%{opacity:.16;filter:blur(6px);transform:translateY(.18em)}}@media (prefers-reduced-motion:reduce){.Words-module__ozqO8G__rise .Words-module__ozqO8G__inner{animation:.3s ease-out both Words-module__ozqO8G__fade}.Words-module__ozqO8G__light .Words-module__ozqO8G__inner{animation:none}}@keyframes Words-module__ozqO8G__fade{0%{opacity:0}}
.site-module__H4hNEG__header{z-index:var(--dc-z-header);background:var(--dc-material-chrome);-webkit-backdrop-filter:var(--dc-material-chrome-filter);backdrop-filter:var(--dc-material-chrome-filter);box-shadow:inset 0 -1px 0 var(--dc-material-chrome-border);position:sticky;top:0}@supports (animation-timeline:scroll()){.site-module__H4hNEG__header{animation:linear both site-module__H4hNEG__header-material;animation-timeline:scroll(root);animation-range:0 96px}}@keyframes site-module__H4hNEG__header-material{0%{background-color:#0000;box-shadow:inset 0 -1px #0000}}.site-module__H4hNEG__headerInner{justify-content:space-between;align-items:center;gap:var(--dc-space-4);max-width:var(--dc-content-max);height:var(--dc-header-height);padding:0 var(--dc-gutter);margin:0 auto;display:flex}.site-module__H4hNEG__home{min-height:var(--dc-hit-target);border-radius:var(--dc-radius-xs);color:var(--dc-text-primary);flex:none;align-items:center;display:inline-flex}.site-module__H4hNEG__home .site-module__H4hNEG__mark{display:none}@media (max-width:479px){.site-module__H4hNEG__home .site-module__H4hNEG__lockup{display:none}.site-module__H4hNEG__home .site-module__H4hNEG__mark{display:block}}.site-module__H4hNEG__nav{align-items:center;gap:var(--dc-space-2);display:flex}.site-module__H4hNEG__navLink{min-height:var(--dc-hit-target);padding:0 var(--dc-space-3);border-radius:var(--dc-radius-full);color:var(--dc-text-secondary);font-size:var(--dc-text-label-small-size);white-space:nowrap;transition:color var(--dc-duration-fast) var(--dc-ease-out);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.site-module__H4hNEG__navLink:hover{color:var(--dc-text-primary)}}@media (max-width:599px){.site-module__H4hNEG__nav .site-module__H4hNEG__navLink{display:none}}.site-module__H4hNEG__avatarLink{width:var(--dc-hit-target);height:var(--dc-hit-target);-webkit-tap-highlight-color:transparent;animation:site-module__H4hNEG__appear var(--dc-duration-base) var(--dc-ease-out) both;border-radius:50%;flex:none;place-items:center;margin-inline:-6px;display:inline-grid}.site-module__H4hNEG__avatarLink>span{transition:box-shadow var(--dc-duration-fast) var(--dc-ease-out), transform var(--dc-spring-press-duration) var(--dc-spring-press)}.site-module__H4hNEG__avatarLink:active>span{transform:scale(var(--dc-press-scale-icon,.94))}.site-module__H4hNEG__avatarLink[aria-current=page]>span{box-shadow:0 0 0 2px var(--dc-bg-app), 0 0 0 4px var(--dc-accent-line)}.site-module__H4hNEG__avatarLink:focus-visible{outline:none}.site-module__H4hNEG__avatarLink:focus-visible>span{box-shadow:0 0 0 2px var(--dc-bg-app), 0 0 0 4px var(--dc-accent-ring)}@media (hover:hover){.site-module__H4hNEG__avatarLink:hover:not([aria-current=page])>span{box-shadow:0 0 0 2px var(--dc-bg-app), 0 0 0 4px var(--dc-border-strong)}}.site-module__H4hNEG__avatarSlot{flex:none;width:32px;height:32px}.site-module__H4hNEG__slot{visibility:hidden;flex:none}.site-module__H4hNEG__appear{animation:site-module__H4hNEG__appear var(--dc-duration-base) var(--dc-ease-out) both;flex:none;display:inline-flex}@keyframes site-module__H4hNEG__appear{0%{opacity:0}}.site-module__H4hNEG__footer{margin-top:var(--dc-space-16)}.site-module__H4hNEG__footerInner{max-width:var(--dc-content-max);padding:0 var(--dc-gutter) env(safe-area-inset-bottom);margin:0 auto;display:grid}.site-module__H4hNEG__footerRow{justify-content:space-between;align-items:center;gap:var(--dc-space-3) var(--dc-space-6);padding-block:var(--dc-space-5);border-top:1px solid var(--dc-border-subtle);flex-wrap:wrap;display:flex}.site-module__H4hNEG__footerNav{margin-inline:calc(-1 * var(--dc-space-3));flex-wrap:wrap;align-items:center;display:flex}.site-module__H4hNEG__footerSmall{color:var(--dc-text-tertiary);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line)}.site-module__H4hNEG__footerSmall p{margin:0}.site-module__H4hNEG__footerEnd{align-items:center;gap:var(--dc-space-4);flex-wrap:wrap;display:flex}.site-module__H4hNEG__legalNav{align-items:center;gap:var(--dc-space-1) var(--dc-space-4);flex-wrap:wrap;display:flex}.site-module__H4hNEG__legalNav a,.site-module__H4hNEG__legalButton{color:var(--dc-text-tertiary);font:inherit;cursor:pointer;transition:color var(--dc-duration-fast) var(--dc-ease-out);background:0 0;border:0;padding:0;text-decoration:none}.site-module__H4hNEG__legalNav a:hover,.site-module__H4hNEG__legalButton:hover{color:var(--dc-text-primary)}.site-module__H4hNEG__legalNav a:focus-visible,.site-module__H4hNEG__legalButton:focus-visible{border-radius:var(--dc-radius-xs);outline:2px solid var(--dc-accent-ring);outline-offset:2px}
