.cc-footer.svelte-1d1kc9z{width:100%;box-sizing:border-box;border-radius:28px;padding:36px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:start}.footer-brand.svelte-1d1kc9z,.footer-brand.svelte-1d1kc9z>div:where(.svelte-1d1kc9z),.footer-links.svelte-1d1kc9z,.footer-links.svelte-1d1kc9z>div:where(.svelte-1d1kc9z){min-width:0}.cc-footer.panel.svelte-1d1kc9z{background:var(--cc-panel-translucent);border:var(--cc-border-thickness) solid var(--cc-border-subtle);-webkit-backdrop-filter:blur(var(--cc-panel-blur));backdrop-filter:blur(var(--cc-panel-blur));box-shadow:0 18px 48px #00000047}.footer-brand.svelte-1d1kc9z{display:flex;gap:18px;align-items:flex-start}.footer-logo.svelte-1d1kc9z{width:54px;height:54px;display:grid;place-items:center}.footer-logo.svelte-1d1kc9z img:where(.svelte-1d1kc9z){width:54px;height:54px}.footer-links.svelte-1d1kc9z{display:flex;gap:42px}.footer-links.svelte-1d1kc9z div:where(.svelte-1d1kc9z){display:flex;flex-direction:column;gap:10px}.footer-links.svelte-1d1kc9z h4:where(.svelte-1d1kc9z){margin-bottom:6px;color:#8ff5ff}.footer-brand.svelte-1d1kc9z p:where(.svelte-1d1kc9z),.footer-links.svelte-1d1kc9z a:where(.svelte-1d1kc9z),.footer-legal.svelte-1d1kc9z{color:#ffffffb8}.footer-links.svelte-1d1kc9z a:where(.svelte-1d1kc9z),.footer-legal.svelte-1d1kc9z a:where(.svelte-1d1kc9z){text-decoration:none}.footer-links.svelte-1d1kc9z a:where(.svelte-1d1kc9z):hover,.footer-legal.svelte-1d1kc9z a:where(.svelte-1d1kc9z):hover{color:#8ff5ffeb}.footer-legal.svelte-1d1kc9z{grid-column:1 / -1;margin-top:24px;text-align:center;font-size:.8rem;letter-spacing:.02em}.footer-legal.svelte-1d1kc9z a:where(.svelte-1d1kc9z){color:inherit}@media(max-width:1100px){.cc-footer.svelte-1d1kc9z,.footer-links.svelte-1d1kc9z{gap:24px}}@media(max-width:720px){.cc-footer.svelte-1d1kc9z{padding-left:20px;padding-right:20px}.footer-links.svelte-1d1kc9z{flex-direction:column}}.cc-frame.svelte-1c18s0f{position:relative;min-height:100vh;width:100%;display:flex;flex-direction:column;overflow-x:hidden;background:var(--cc-app-background);color:var(--cc-text-primary)}.cc-account-button.svelte-6jmr3l{position:relative;width:42px;height:42px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#2b2e36f0;box-shadow:inset 0 1px #ffffff24,0 0 18px #00c0ff73;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}.cc-account-button.svelte-6jmr3l:hover{filter:brightness(1.08);box-shadow:inset 0 1px #ffffff2e,0 0 22px #00c0ff8f}.cc-account-button.svelte-6jmr3l:active{transform:translateY(1px)}.cc-account-button.svelte-6jmr3l:focus-visible{outline:none;box-shadow:0 0 0 2px #07121fe6,0 0 0 4px #9dd4ffc7,inset 0 1px #ffffff2e,0 0 22px #00c0ff8f}.cc-account-button-current.svelte-6jmr3l{cursor:default}.cc-account-ring.svelte-6jmr3l{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.cc-account-ring.svelte-6jmr3l circle:where(.svelte-6jmr3l){fill:none;stroke-width:3}.cc-account-ring-bg.svelte-6jmr3l{stroke:#114a63}.cc-account-ring-fg.svelte-6jmr3l{stroke:var(--cc-accent-orange);transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .32s ease}.cc-account-button-icon.svelte-6jmr3l{width:24px;height:24px;display:block;object-fit:contain;position:relative}.cc-account-panel.svelte-mhgn3b{width:min(100%,640px);min-height:100%;padding:24px 20px 20px;box-sizing:border-box;display:flex;flex-direction:column;border-radius:22px;background:#2a2d34d6;border:var(--cc-border-thickness) solid var(--cc-border-subtle);-webkit-backdrop-filter:blur(var(--cc-panel-blur));backdrop-filter:blur(var(--cc-panel-blur));box-shadow:0 18px 48px #00000047}.cc-algorithms-list.svelte-136d45o{display:grid;grid-template-columns:32px 1fr;column-gap:14px;row-gap:14px;align-items:start;margin:8px 0 4px}.cc-algorithms-list-icon.svelte-136d45o{width:32px;height:32px;display:block;margin-top:2px;filter:brightness(0) invert(1)}.cc-algorithms-list-text.svelte-136d45o{min-width:0;font-size:15px;line-height:1.5}.cc-algorithms-list-name.svelte-136d45o{font-weight:700;color:#fffffff5;margin-bottom:2px}.cc-algorithms-list-desc.svelte-136d45o{font-weight:400;color:#dce4f0d1}.cc-anchor-slot.svelte-13pn43t{width:128px;display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:40px}.cc-anchor-grid.svelte-13pn43t{width:128px;height:128px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:0}.cc-anchor-cell.svelte-13pn43t{position:relative;padding:0;border:1px solid rgba(233,255,223,.14);border-radius:0;background:linear-gradient(180deg,#4444445b,#44444451 12%,#44444456 34%,#44444470 58%,#4449 80%,#444444e8);box-shadow:inset 0 1px #ffffffc7,inset 0 -8px 14px #39425438,0 0 0 1px #ffffff1f,0 6px 12px #00000024;display:flex;align-items:stretch;justify-content:stretch;cursor:pointer;appearance:none;-webkit-appearance:none;transition:filter .14s ease,transform .14s ease,box-shadow .14s ease,background .14s ease;overflow:hidden}.cc-anchor-cell-selected.svelte-13pn43t{border-color:#e1f1ff1a;background:linear-gradient(180deg,#259fff8b,#82d7ffcf 90%,#82d7ff);box-shadow:inset 0 1px #ffffffb3,inset 0 -8px 14px #0f245200,0 0 0 1px #76c3ff2e,0 6px 12px #00000029}.cc-anchor-cell-top.cc-anchor-cell-left.svelte-13pn43t{border-top-left-radius:8px}.cc-anchor-cell-top.cc-anchor-cell-right.svelte-13pn43t{border-top-right-radius:8px}.cc-anchor-cell-bottom.cc-anchor-cell-left.svelte-13pn43t{border-bottom-left-radius:8px}.cc-anchor-cell-bottom.cc-anchor-cell-right.svelte-13pn43t{border-bottom-right-radius:8px}.cc-anchor-cell-top.svelte-13pn43t:before{content:"";position:absolute;left:3px;top:2px;width:calc(100% - 6px);height:11px;background:linear-gradient(180deg,#ffffff8c,#ffffff1f);pointer-events:none}.cc-anchor-cell-top.cc-anchor-cell-left.svelte-13pn43t:before{border-top-left-radius:6px}.cc-anchor-cell-top.cc-anchor-cell-right.svelte-13pn43t:before{border-top-right-radius:6px}.cc-anchor-cell.svelte-13pn43t:hover:not(:disabled),.cc-anchor-cell.svelte-13pn43t:focus-visible{filter:brightness(1.12) saturate(1.08)}.cc-anchor-cell.svelte-13pn43t:focus-visible{outline:2px solid var(--cc-focus-ring);outline-offset:2px;z-index:1}.cc-anchor-cell.svelte-13pn43t:active:not(:disabled){transform:translateY(1px)}.cc-anchor-cell-content.svelte-13pn43t{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff}.cc-anchor-cell-icon.svelte-13pn43t{display:flex;align-items:center;justify-content:center;filter:drop-shadow(-1px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -1px 0 rgba(0,0,0,.4)) drop-shadow(1px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 1px 0 rgba(255,255,255,.4));pointer-events:none}.cc-anchor-label.svelte-13pn43t{width:100%;height:24px;font-size:.76rem;line-height:1;text-transform:uppercase;letter-spacing:.18em;color:var(--cc-text-muted);display:flex;align-items:center;justify-content:center;text-align:center}.cc-aqua-button.svelte-1w2wvtq{position:relative;min-width:96px;height:40px;padding:0 18px;border:1px solid rgba(225,241,255,.1);border-radius:8px;background:linear-gradient(180deg,#16398042,#16398038 12%,#1639803d 34%,#16398057 58%,#16398080 80%,#163980b8);box-shadow:inset 0 1px #ffffffb3,inset 0 -10px 18px #0f245247,0 0 0 1px #76c3ff2e,0 10px 18px #00000029;color:#f9fcff;font:inherit;font-size:.84rem;font-weight:700;letter-spacing:.01em;text-shadow:-1px 0 0 rgba(0,0,0,.4),0 -1px 0 rgba(0,0,0,.4),1px 0 0 rgba(255,255,255,.3),0 1px 0 rgba(255,255,255,.3);overflow:hidden;cursor:pointer;transition:transform 90ms ease,box-shadow .13s ease,filter .13s ease,background .13s ease}.cc-aqua-button.svelte-1w2wvtq:before{content:"";position:absolute;left:3px;top:2px;width:calc(100% - 6px);height:14px;border-radius:6px 6px 10px 10px;background:linear-gradient(180deg,#ffffff8f,#ffffff1f);pointer-events:none}.cc-aqua-button.svelte-1w2wvtq:after{content:"";position:absolute;left:18px;top:26px;width:calc(100% - 36px);height:8px;border-radius:999px;background:#8febff3d;filter:blur(5px);pointer-events:none}.cc-aqua-button.svelte-1w2wvtq:hover:not(:disabled){filter:saturate(1.26) brightness(1.23);box-shadow:inset 0 1px #ffffffb8,inset 0 -10px 18px #0f245252,0 0 0 1px #76c3ff3d,0 12px 20px #0000002e}.cc-aqua-button.svelte-1w2wvtq:active:not(:disabled){transform:translateY(1px);background:linear-gradient(180deg,#c5deff3d,#81b4f03d 18%,#487ed35c 52%,#1f4d9e94);box-shadow:inset 0 2px 6px #081c444d,inset 0 1px #ffffff5c,0 4px 10px #00000024}.cc-aqua-button.svelte-1w2wvtq:focus-visible{outline:none;box-shadow:0 0 0 2px #07121fe6,0 0 0 4px #9dd4ffc7,inset 0 1px #ffffffb3,inset 0 -10px 18px #0f245247,0 0 0 1px #76c3ff2e,0 12px 20px #0000002e}.cc-aqua-button.svelte-1w2wvtq:disabled{opacity:.62;cursor:default;filter:saturate(.75)}.comparison-shell.svelte-a609ij{width:100%;display:flex;justify-content:center}.video-stage.svelte-a609ij{position:relative;overflow:hidden;border-radius:28px;background:#0b0d12;aspect-ratio:960 / 810;width:100%;max-width:calc((960 / 1080) * 100%);-webkit-user-select:none;user-select:none;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 40px #8ff5ff1a}.comparison-video.svelte-a609ij{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;background:#09090a}.edge-label.svelte-a609ij{position:absolute;right:18px;z-index:2;padding:8px 12px;border-radius:999px;background:#0e0e0fbd;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#fff}.edge-label-before.svelte-a609ij{top:18px}.edge-label-after.svelte-a609ij{top:calc(50% + 18px)}.playback-overlay.svelte-a609ij{position:absolute;left:18px;right:18px;top:50%;transform:translateY(-50%);z-index:4;display:flex;align-items:center;gap:12px}.transport-button.svelte-a609ij{width:36px;height:36px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#0e0e0fc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;font:inherit;font-size:.85rem;font-weight:700;cursor:pointer}.progress-shell.svelte-a609ij{position:relative;flex:1;height:36px;display:flex;align-items:center;cursor:pointer}.progress-track.svelte-a609ij,.progress-fill.svelte-a609ij{position:absolute;left:0;right:0;height:8px;border-radius:999px}.progress-track.svelte-a609ij{background:#ffffff29;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.progress-fill.svelte-a609ij{right:auto;background:linear-gradient(90deg,#8ff5ffeb,#65affff2);box-shadow:0 0 16px #8ff5ff38}.cut-marker.svelte-a609ij{position:absolute;top:50%;width:8px;height:8px;border-radius:999px;transform:translate(-50%,-50%);background:#ff3c3c;box-shadow:0 0 8px #ff3c3c6b}.progress-thumb.svelte-a609ij{position:absolute;top:50%;width:14px;height:14px;border-radius:999px;transform:translate(-50%,-50%);background:#f6fdff;box-shadow:0 0 12px #8ff5ff57}@media(max-width:720px){.video-stage.svelte-a609ij{border-radius:22px}.edge-label.svelte-a609ij{right:12px;padding:7px 10px;font-size:.65rem}.edge-label-before.svelte-a609ij{top:12px}.edge-label-after.svelte-a609ij{top:calc(50% + 12px)}.playback-overlay.svelte-a609ij{left:12px;right:12px;bottom:12px;gap:8px}.transport-button.svelte-a609ij{width:34px;height:34px}}.cc-command-panel.svelte-1m5m9x1{position:fixed;left:50%;bottom:16px;z-index:12;transform:translate(-50%);width:min(calc(100vw - 64px),1100px);min-width:1048px;height:306px;padding:36px 16px 16px;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:center;border-radius:22px;background:var(--cc-panel-translucent);border:var(--cc-border-thickness) solid var(--cc-border-subtle);-webkit-backdrop-filter:blur(var(--cc-panel-blur));backdrop-filter:blur(var(--cc-panel-blur));box-shadow:0 18px 48px #00000047}.cc-tab.svelte-1f7i8l{position:relative;width:var(--cc-tab-width);height:var(--cc-tab-height);padding:0;border:1px solid rgba(233,255,223,.14);border-radius:8px;background:linear-gradient(180deg,#4444445b,#44444451 12%,#44444456 34%,#44444470 58%,#4449 80%,#444444e8);box-shadow:inset 0 1px #ffffffc7,inset 0 -10px 18px #39425438,0 0 0 1px #ffffff1f,0 10px 18px #00000024;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;appearance:none;-webkit-appearance:none;transition:filter .14s ease,transform .14s ease,box-shadow .14s ease,background .14s ease;overflow:hidden;flex:0 0 auto}.cc-tab-auto-width.svelte-1f7i8l{padding:0 16px}.cc-tab.svelte-1f7i8l:before{content:"";position:absolute;left:3px;top:2px;width:calc(100% - 6px);height:14px;border-radius:6px 6px 10px 10px;background:linear-gradient(180deg,#ffffff9e,#ffffff24);pointer-events:none}.cc-tab.svelte-1f7i8l:after{content:"";position:absolute;left:8px;top:27px;width:calc(100% - 16px);height:6px;border-radius:999px;background:#ffffff2e;filter:blur(4px);pointer-events:none}.cc-tab-selected.svelte-1f7i8l{border-color:#e1f1ff1a;background:linear-gradient(180deg,#259fff8b,#82d7ffcf 90%,#82d7ff);box-shadow:inset 0 1px #ffffffb3,inset 0 -10px 18px #0f245200,0 0 0 1px #76c3ff2e,0 10px 18px #00000029}.cc-tab-selected.svelte-1f7i8l:after{background:#8febff3d;filter:blur(5px)}.cc-tab-left.svelte-1f7i8l{border-top-right-radius:0;border-bottom-right-radius:0}.cc-tab-left.svelte-1f7i8l:before{border-top-right-radius:0;border-bottom-right-radius:0;width:calc(100% - 4px)}.cc-tab-middle.svelte-1f7i8l{border-radius:0}.cc-tab-middle.svelte-1f7i8l:before{border-radius:0;left:1px;width:calc(100% - 2px)}.cc-tab-right.svelte-1f7i8l{border-top-left-radius:0;border-bottom-left-radius:0}.cc-tab-right.svelte-1f7i8l:before{border-top-left-radius:0;border-bottom-left-radius:0;left:1px;width:calc(100% - 4px)}.cc-tab.svelte-1f7i8l:hover:not(:disabled),.cc-tab.svelte-1f7i8l:focus-visible{filter:brightness(1.12) saturate(1.08)}.cc-tab-selected.svelte-1f7i8l:hover:not(:disabled),.cc-tab-selected.svelte-1f7i8l:focus-visible{box-shadow:inset 0 1px #ffffffb8,inset 0 -10px 18px #0f245252,0 0 0 1px #76c3ff3d,0 12px 20px #0000002e}.cc-tab.svelte-1f7i8l:not(.cc-tab-selected):hover:not(:disabled),.cc-tab.svelte-1f7i8l:not(.cc-tab-selected):focus-visible{box-shadow:inset 0 1px #ffffffd6,inset 0 -10px 18px #39425442,0 0 0 1px #ffffff2e,0 12px 20px #00000029}.cc-tab.svelte-1f7i8l:active:not(:disabled){transform:translateY(1px)}.cc-tab-selected.svelte-1f7i8l:active:not(:disabled){background:linear-gradient(180deg,#c5deff3d,#81b4f03d 18%,#487ed35c 52%,#1f4d9e94);box-shadow:inset 0 2px 6px #081c444d,inset 0 1px #ffffff5c,0 4px 10px #00000024}.cc-tab.svelte-1f7i8l:not(.cc-tab-selected):active:not(:disabled){background:linear-gradient(180deg,#d3d8e0f0,#b0b8c5f2 20%,#8b94a4fa,#677081fa);box-shadow:inset 0 2px 6px #2c334347,inset 0 1px #ffffff57,0 4px 10px #0000001f}.cc-tab.svelte-1f7i8l:focus-visible{outline:2px solid var(--cc-focus-ring);outline-offset:2px;z-index:1}.cc-tab:disabled.cc-tab-dim-disabled.svelte-1f7i8l{opacity:.66;cursor:default;filter:saturate(.72)}.cc-tab.svelte-1f7i8l:disabled:not(.cc-tab-dim-disabled){cursor:default}.cc-tab-content.svelte-1f7i8l{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.cc-color-balance-modes.svelte-etjle5{width:252px;height:40px;display:flex;align-items:stretch;justify-content:flex-start}.cc-color-balance-modes-icon.svelte-etjle5{width:24px;height:24px;display:block;filter:brightness(0) invert(1) drop-shadow(-2px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -2px 0 rgba(0,0,0,.4)) drop-shadow(2px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 2px 0 rgba(255,255,255,.4));pointer-events:none}.cc-drift-correction.svelte-1immyv1{width:252px;height:40px;display:flex;align-items:stretch;justify-content:stretch}.cc-drift-correction-value.svelte-1immyv1{position:relative;z-index:1;font-size:16px;line-height:1;font-weight:600;color:#fff;filter:drop-shadow(-2px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -2px 0 rgba(0,0,0,.4)) drop-shadow(2px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 2px 0 rgba(255,255,255,.4));pointer-events:none}.cc-frame-rate.svelte-13w8ydp{width:252px;height:40px;display:flex;align-items:stretch;justify-content:stretch}.cc-frame-rate-value.svelte-13w8ydp{position:relative;z-index:1;font-size:16px;line-height:1;font-weight:600;color:#fff;filter:drop-shadow(-2px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -2px 0 rgba(0,0,0,.4)) drop-shadow(2px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 2px 0 rgba(255,255,255,.4));pointer-events:none}.cc-go-button.svelte-5r4qc4{width:168px;height:80px;position:relative;padding:0;border:1px solid rgba(233,255,223,.14);border-radius:14px;background:linear-gradient(180deg,#025a185b,#32c735a9 92%,#56c758);box-shadow:inset 0 1px #ffffffb3,inset 0 -20px 28px #0d3a1a00,0 0 0 1px #8cf29c24,0 14px 24px #0000002e;display:flex;align-self:center;align-items:center;justify-content:center;cursor:pointer;appearance:none;-webkit-appearance:none;transition:filter .14s ease,transform .14s ease,box-shadow .14s ease,background .14s ease;overflow:hidden}.cc-go-button.svelte-5r4qc4:before{content:"";position:absolute;left:5px;top:4px;width:calc(100% - 10px);height:28px;border-radius:10px 10px 16px 16px;background:linear-gradient(180deg,#ffffffa3,#fff3);pointer-events:none}.cc-go-button.svelte-5r4qc4:after{content:"";position:absolute;left:28px;top:58px;width:calc(100% - 56px);height:12px;border-radius:999px;background:#b0ffbb38;filter:blur(7px);pointer-events:none}.cc-go-button.svelte-5r4qc4:hover,.cc-go-button.svelte-5r4qc4:focus-visible{filter:brightness(1.1) saturate(1.08);box-shadow:inset 0 1px #ffffffbd,inset 0 -20px 28px #0d3a1a57,0 0 0 1px #8cf29c33,0 16px 28px #0003}.cc-go-button-disabled.svelte-5r4qc4{filter:brightness(.72) saturate(.8);cursor:default;pointer-events:none}.cc-go-button-disabled.svelte-5r4qc4:hover,.cc-go-button-disabled.svelte-5r4qc4:focus-visible{filter:brightness(.72) saturate(.8)}.cc-go-button.svelte-5r4qc4:focus-visible{outline:2px solid var(--cc-focus-ring);outline-offset:2px}.cc-go-button-icons.svelte-5r4qc4{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:16px;color:#fff}.cc-go-button-icons-with-cost.svelte-5r4qc4{transform:translateY(-11px)}.cc-go-button-icon-shadow.svelte-5r4qc4{display:flex;align-items:center;justify-content:center;filter:drop-shadow(-2px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -2px 0 rgba(0,0,0,.4)) drop-shadow(2px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 2px 0 rgba(255,255,255,.4))}.cc-go-button-state-icon.svelte-5r4qc4 img:where(.svelte-5r4qc4){width:32px;height:32px;display:block;filter:brightness(0) invert(1)}.cc-go-button-cost.svelte-5r4qc4{position:absolute;left:0;right:0;bottom:6px;z-index:1;display:flex;align-items:center;justify-content:center;gap:3px;pointer-events:none}.cc-go-button-cost-number.svelte-5r4qc4{color:#fff;font-size:.78rem;font-weight:600;line-height:1}.cc-go-button-cost-number-warning.svelte-5r4qc4{color:#ff0}.cc-go-button-cost-number-error.svelte-5r4qc4{color:red}.cc-go-button-cost-icon.svelte-5r4qc4{color:#ffd83b}.cc-match-image-mode.svelte-5o04c5{width:252px;height:40px;display:flex;align-items:stretch;justify-content:flex-start}.cc-match-image-mode-icon.svelte-5o04c5{width:24px;height:24px;display:flex;align-items:center;justify-content:center;filter:brightness(0) invert(1) drop-shadow(-2px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -2px 0 rgba(0,0,0,.4)) drop-shadow(2px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 2px 0 rgba(255,255,255,.4));pointer-events:none}.cc-match-image-mode-iconify-icon.svelte-5o04c5{display:flex;align-items:center;justify-content:center;color:#fff;filter:drop-shadow(-1px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -1px 0 rgba(0,0,0,.4)) drop-shadow(1px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 1px 0 rgba(255,255,255,.4));pointer-events:none}.cc-match-mode.svelte-bt0684{width:252px;height:40px;display:flex;align-items:stretch;justify-content:stretch}.cc-match-mode-icon.svelte-bt0684{width:24px;height:24px;display:block;filter:brightness(0) invert(1) drop-shadow(-1px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -1px 0 rgba(0,0,0,.4)) drop-shadow(1px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 1px 0 rgba(255,255,255,.4));pointer-events:none}.cc-match-mode-iconify-icon.svelte-bt0684{display:flex;align-items:center;justify-content:center;color:#fff;filter:drop-shadow(-1px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -1px 0 rgba(0,0,0,.4)) drop-shadow(1px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 1px 0 rgba(255,255,255,.4));pointer-events:none}.cc-rescale-axes.svelte-p555j2{height:40px;display:flex;align-items:stretch;justify-content:flex-start}.cc-rescale-axes-label.svelte-p555j2{font-size:1rem;line-height:1;font-weight:700;color:#fff;filter:drop-shadow(-2px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -2px 0 rgba(0,0,0,.4)) drop-shadow(2px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 2px 0 rgba(255,255,255,.4));pointer-events:none}.cc-single-image-option.svelte-fx3jwg{width:252px;height:40px;display:flex;align-items:stretch;justify-content:flex-start}.cc-single-image-option-icon.svelte-fx3jwg{width:24px;height:24px;display:block;filter:brightness(0) invert(1) drop-shadow(-2px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -2px 0 rgba(0,0,0,.4)) drop-shadow(2px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 2px 0 rgba(255,255,255,.4));pointer-events:none}.cc-single-video-option.svelte-vq2c1a{width:252px;height:40px;display:flex;align-items:stretch;justify-content:flex-start}.cc-single-video-option-icon.svelte-vq2c1a{width:24px;height:24px;display:flex;align-items:center;justify-content:center;filter:brightness(0) invert(1) drop-shadow(-2px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -2px 0 rgba(0,0,0,.4)) drop-shadow(2px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 2px 0 rgba(255,255,255,.4));pointer-events:none}.cc-single-video-option-iconify-clip.svelte-vq2c1a{transform:rotate(-90deg) scale(.9)}.cc-three-videos-option.svelte-7pi1ay{width:252px;height:40px;display:flex;align-items:stretch;justify-content:flex-start}.cc-three-videos-option-icon.svelte-7pi1ay{width:24px;height:24px;display:flex;align-items:center;justify-content:center;filter:brightness(0) invert(1) drop-shadow(-2px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -2px 0 rgba(0,0,0,.4)) drop-shadow(2px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 2px 0 rgba(255,255,255,.4));pointer-events:none}.cc-audio-mode.svelte-1iiu8cn,.cc-audio-image-option.svelte-1ago896,.cc-audio-video-option.svelte-39cp0{width:252px;height:40px}.cc-audio-operation.svelte-1i0e3jj{width:252px;height:40px;display:flex;align-items:stretch;justify-content:flex-start}.cc-audio-operation-icon.svelte-1i0e3jj{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#fff;filter:drop-shadow(-2px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -2px 0 rgba(0,0,0,.4)) drop-shadow(2px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 2px 0 rgba(255,255,255,.4));pointer-events:none}.cc-commands.svelte-16pq1om{position:relative;width:252px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:0 0 auto;box-sizing:border-box}.cc-commands-box.svelte-16pq1om{width:252px;height:128px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;flex:0 0 auto}.cc-commands.hidden.svelte-16pq1om{display:none}.cc-commands-static.svelte-16pq1om{padding-bottom:48px;pointer-events:none}.cc-commands-spacer.svelte-16pq1om{width:252px;height:40px;flex:0 0 auto}.cc-commands-label.svelte-16pq1om{width:100%;margin-top:4px;font-size:.76rem;line-height:1.3;color:var(--cc-text-dim);text-align:center}.cc-commands-label-above.svelte-16pq1om{margin-top:0;margin-bottom:4px}.cc-drift-correction-group.svelte-16pq1om{position:absolute;bottom:calc(100% + 22px);left:0;width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:8px}.cc-rescale-controls.svelte-16pq1om{position:absolute;bottom:calc(100% + 22px);left:0;width:100%;display:flex;flex-direction:row;justify-content:center;padding-bottom:8px}.cc-rescale-control-slot.svelte-16pq1om{width:84px;display:flex;flex-direction:column;align-items:center}.cc-rescale-control-slot-wide.svelte-16pq1om{width:252px}.cc-commands-duration-label.svelte-16pq1om{width:252px;position:absolute;left:0;bottom:calc(100% + 6px);font-size:.76rem;line-height:1.3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;color:var(--cc-text-dim);text-align:center}.cc-expandable-list.svelte-1pyls42{display:flex;flex-direction:column;width:100%}.cc-expandable-item.svelte-t30kwb{width:100%}.cc-expandable-item.svelte-t30kwb+.cc-expandable-item{border-top:1px solid rgba(255,255,255,.12)}.cc-expandable-header-row.svelte-t30kwb{display:flex;align-items:center;gap:6px;width:100%;cursor:pointer}.cc-expandable-header.svelte-t30kwb{display:flex;align-items:center;gap:12px;flex:0 1 auto;min-width:0;padding:14px 4px;background:transparent;border:0;color:#fff;font-size:1.05rem;font-weight:600;text-align:left;cursor:pointer;font-family:inherit}.cc-expandable-link-button.svelte-t30kwb{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:transparent;color:#8ff5ff;cursor:pointer;border-radius:6px;opacity:0;transition:opacity .12s ease,background .12s ease,color .12s ease;flex:0 0 auto}.cc-expandable-header-row.svelte-t30kwb:hover .cc-expandable-link-button:where(.svelte-t30kwb),.cc-expandable-link-button.svelte-t30kwb:focus-visible{opacity:1}.cc-expandable-link-button.svelte-t30kwb:hover{background:#8ff5ff24}.cc-expandable-link-button.svelte-t30kwb:focus-visible{outline:2px solid var(--cc-focus-ring);outline-offset:2px}.cc-expandable-link-button.copied.svelte-t30kwb{opacity:1;color:#8fff9a}.cc-expandable-link-icon.svelte-t30kwb{width:16px;height:16px;display:block}.cc-expandable-header.svelte-t30kwb:focus-visible{outline:2px solid var(--cc-focus-ring);outline-offset:2px;border-radius:6px}.cc-expandable-icon.svelte-t30kwb{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:700;color:#8ff5ff;flex:0 0 22px;line-height:1}.cc-expandable-label.svelte-t30kwb{flex:1}.cc-expandable-header[aria-expanded=false].svelte-t30kwb .cc-expandable-label:where(.svelte-t30kwb){color:#cff}.cc-expandable-header[aria-expanded=true].svelte-t30kwb .cc-expandable-label:where(.svelte-t30kwb){color:#0ff}.cc-expandable-body.svelte-t30kwb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}.cc-expandable-body.expanded.svelte-t30kwb{grid-template-rows:1fr}.cc-expandable-body-inner.svelte-t30kwb{min-height:0;overflow:hidden;padding-left:38px;padding-right:4px;color:#ffffffd1;line-height:1.6}.cc-expandable-body.expanded.svelte-t30kwb .cc-expandable-body-inner:where(.svelte-t30kwb){padding-bottom:14px}.cc-expandable-graphic.svelte-t30kwb{margin:12px 0 16px}.cc-expandable-body-inner.svelte-t30kwb p{margin:0 0 12px}.cc-expandable-body-inner.svelte-t30kwb p:last-child{margin-bottom:0}.cc-help-graphic-panel.svelte-8k9lt5{display:inline-flex;align-items:flex-end;min-height:284px;padding:8px 32px 16px;background:var(--cc-panel-translucent);border:var(--cc-border-thickness) solid var(--cc-border-subtle);-webkit-backdrop-filter:blur(var(--cc-panel-blur));backdrop-filter:blur(var(--cc-panel-blur));border-radius:22px;box-shadow:0 18px 48px #00000047;box-sizing:border-box}.cc-help-graphic-panel-no-min-height.svelte-8k9lt5{min-height:0}.cc-key-commands.svelte-8kjh4b{display:grid;gap:12px}.cc-key-commands-row.svelte-8kjh4b{display:grid;grid-template-columns:minmax(170px,210px) 1fr;gap:18px;align-items:center}.cc-key-commands-label.svelte-8kjh4b{font-size:.95rem;color:var(--cc-text-strong)}.cc-key-commands-keys.svelte-8kjh4b{display:flex;flex-wrap:wrap;gap:1px}.cc-key.svelte-8kjh4b{padding:6px 10px;border-radius:6px;background:#ffffff1a;color:var(--cc-text-primary);font-size:.84rem;font-weight:700;letter-spacing:.02em}.cc-info-box.svelte-x1q2dl{height:128px;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:#e8eef7db}.cc-info-box-with-algorithms.svelte-x1q2dl{height:auto;min-height:128px;align-items:stretch}.cc-info-box-title.svelte-x1q2dl{margin:0 0 10px;font-size:16px;line-height:1.05;font-weight:700;letter-spacing:.01em;color:#fffffff5;text-align:center}.cc-info-box-body.svelte-x1q2dl{font-size:15px;line-height:1.45;font-weight:400;color:#dce4f0c7}.cc-info-box-body.svelte-x1q2dl .cc-info-box-algorithms-link{color:#aac8fff2;text-decoration:underline;text-underline-offset:2px}.cc-info-box-body.svelte-x1q2dl .cc-info-box-algorithms-link:hover{color:#c8dcff}.cc-info-box-algorithms.svelte-x1q2dl{margin-top:8px;display:grid;grid-template-columns:24px 1fr;column-gap:10px;row-gap:8px;align-items:start}.cc-info-box-algorithm-icon.svelte-x1q2dl{width:24px;height:24px;display:block;margin-top:1px;filter:brightness(0) invert(1)}.cc-info-box-algorithm-text.svelte-x1q2dl{min-width:0;font-size:14px;line-height:1.35}.cc-info-box-algorithm-name.svelte-x1q2dl{font-weight:700;color:#fffffff5}.cc-info-box-algorithm-desc.svelte-x1q2dl{font-weight:400;color:#dce4f0c7}.cc-processing-ring.svelte-d5s97d{display:block;overflow:visible;transform:rotate(-90deg);filter:drop-shadow(0 0 6px rgba(0,192,255,.8)) drop-shadow(0 0 12px rgba(0,192,255,.36))}.cc-processing-ring-arc.svelte-d5s97d{fill:none;stroke:var(--cc-accent-orange);stroke-linecap:round;transition:stroke-dashoffset .22s ease-out}.cc-tag-chip.svelte-28rbno{flex:0 0 auto;height:28px;padding:0 6px;border-style:solid;border-width:1px;border-top-color:#e1f1ff99;border-left-color:#e1f1ff99;border-right-color:#00000080;border-bottom-color:#00000080;border-radius:6px;background:#1639804d;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);box-shadow:2px 2px 4px #00000073;color:#fff;cursor:pointer;appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;transition:background .12s ease,transform .12s ease}.cc-tag-chip.svelte-28rbno:hover,.cc-tag-chip.svelte-28rbno:focus-visible{background:#2c72ff4d}.cc-tag-chip.svelte-28rbno:focus-visible{outline:2px solid var(--cc-focus-ring);outline-offset:2px}.cc-tag-chip.svelte-28rbno:active{background:#2c72ff80;transform:translateY(1px)}.cc-tag-chip-label.svelte-28rbno{font-size:13px;line-height:1;font-weight:500;color:#fff;white-space:nowrap;pointer-events:none}.cc-media-view-overlay.svelte-s725xb{position:fixed;inset:0;z-index:11}.cc-media-view-bounds.svelte-s725xb{position:absolute;inset:64px 64px 334px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:visible}.cc-media-view-content.svelte-s725xb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.cc-media-view-media-shell.svelte-s725xb{position:relative;display:grid;max-width:100%;max-height:100%;background:#000;border-radius:22px;pointer-events:none}.cc-media-view-media-shell-image.svelte-s725xb{background:conic-gradient(#2a2a2a 25%,#141414 0 50%,#2a2a2a 0 75%,#141414 0) 0 0 / 24px 24px,#141414}.cc-media-view-media-shell.svelte-s725xb>:where(.svelte-s725xb){grid-area:1 / 1}.cc-media-view-hover-overlay.svelte-s725xb{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(to bottom,#00000040 0 20px,#00000040 20px,#0000 40px 100%),linear-gradient(to top,#00000040 0 20px,#00000040 20px,#0000 40px 100%);border-radius:22px;pointer-events:none;z-index:2}.cc-media-view-processing-overlay.svelte-s725xb{position:absolute;inset:0;border-radius:22px;background:#0006;opacity:0;overflow:hidden;pointer-events:none;z-index:1;transition:opacity .18s ease,background-color .18s ease}.cc-media-view-processing-overlay.delete-pending.svelte-s725xb{background:#00000029}.cc-media-view-processing-overlay.processing-active.svelte-s725xb,.cc-media-view-processing-overlay.processing-settling.svelte-s725xb{opacity:1}.cc-media-view-processing-overlay.processing-settling.svelte-s725xb{opacity:0}.cc-media-view-processing-shimmer.svelte-s725xb{position:absolute;inset:-20%;background:linear-gradient(110deg,#fff0 25%,#ffffff14 45%,#ffffff2e,#ffffff14 55%,#fff0 75%);animation:svelte-s725xb-cc-media-view-processing-shimmer 1.35s linear infinite}.cc-media-view-processing-overlay.processing-settling.svelte-s725xb .cc-media-view-processing-shimmer:where(.svelte-s725xb){animation-play-state:paused;opacity:0;transition:opacity .18s ease}.cc-media-view-processing-ring-wrap.svelte-s725xb{position:absolute;top:32px;right:32px;width:64px;height:64px;pointer-events:none;z-index:3}.cc-media-view-hover-top.svelte-s725xb{height:40px;display:flex;align-items:flex-start;justify-content:center}.cc-media-view-hover-bottom.svelte-s725xb{height:40px;display:flex;align-items:flex-end;justify-content:center}.cc-media-view-filename.svelte-s725xb{height:20px;padding:0 8px;display:flex;align-items:center;justify-content:center;max-width:100%;color:#fff;font-size:12px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:1px 1px 0 rgba(0,0,0,.4)}.cc-media-view-duration.svelte-s725xb{height:20px;padding:0 8px;display:flex;align-items:center;justify-content:center;max-width:100%;color:#fff;font-size:12px;line-height:1;white-space:pre;overflow:hidden;text-overflow:ellipsis;text-shadow:1px 1px 0 rgba(0,0,0,.4);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.cc-media-view-asset.svelte-s725xb{width:100%;height:100%;display:block;border-radius:22px;overflow:hidden;pointer-events:auto;position:relative;box-shadow:8px 8px #00000047}.cc-media-view-canvas.svelte-s725xb{opacity:0;transition:opacity .1s ease}.cc-media-view-asset-visible.svelte-s725xb,.cc-media-view-image.svelte-s725xb{opacity:1}.cc-media-view-video-source.svelte-s725xb{position:relative;inset:0;width:100%;height:100%;opacity:0;object-fit:contain;border-radius:22px;pointer-events:none;box-shadow:8px 8px #00000047;transition:opacity .12s ease}.cc-media-view-video-playing.svelte-s725xb{opacity:1;pointer-events:auto;z-index:1}.cc-media-view-audio-icon.svelte-s725xb{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.cc-media-view-audio-source.svelte-s725xb{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.cc-media-view-play.svelte-s725xb{position:absolute;left:32px;bottom:32px;width:48px;height:48px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;z-index:2;opacity:0;transition:opacity .14s ease,background-color .14s ease}.cc-media-view-add.svelte-s725xb{position:absolute;left:50%;bottom:32px;transform:translate(-50%);width:40px;height:40px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;z-index:2;opacity:0;transition:opacity .14s ease,background-color .14s ease}.cc-media-view-star.svelte-s725xb{position:absolute;top:32px;left:32px;width:48px;height:48px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;z-index:2;opacity:0;transition:opacity .14s ease,background-color .14s ease}.cc-media-view-star.cc-media-view-star-starred.svelte-s725xb{opacity:1}.cc-media-view-star.svelte-s725xb:hover,.cc-media-view-star.svelte-s725xb:focus-visible{background:#0009}.cc-media-view-media-shell.svelte-s725xb:hover .cc-media-view-star:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:focus-within .cc-media-view-star:where(.svelte-s725xb){opacity:1}.cc-media-view-download-ellipsis.svelte-s725xb{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:19.2px;font-weight:700;line-height:1;white-space:pre;letter-spacing:0}.cc-media-view-download.svelte-s725xb{position:absolute;top:32px;right:32px;width:40px;height:40px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;z-index:2;opacity:0;transition:opacity .14s ease,background-color .14s ease}.cc-media-view-delete.svelte-s725xb{position:absolute;right:32px;bottom:32px;width:48px;height:48px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;z-index:2;opacity:0;transition:opacity .14s ease,background-color .14s ease}.cc-media-view-tag.svelte-s725xb{position:absolute;left:32px;top:96px;width:48px;height:48px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;z-index:2;opacity:0;transition:opacity .14s ease,background-color .14s ease}.cc-media-view-tag-stack.svelte-s725xb{position:absolute;left:32px;bottom:88px;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:4px;z-index:2;opacity:0;transition:opacity .14s ease;pointer-events:auto}.cc-media-view-media-shell.svelte-s725xb:hover .cc-media-view-tag-stack:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:focus-within .cc-media-view-tag-stack:where(.svelte-s725xb){opacity:1}.cc-media-view-edit.svelte-s725xb{position:absolute;top:88px;right:32px;width:40px;height:40px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;z-index:2;opacity:0;transition:opacity .14s ease,background-color .14s ease}.cc-media-view-copy.svelte-s725xb{position:absolute;top:144px;right:32px;width:40px;height:40px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;z-index:2;opacity:0;transition:opacity .14s ease,background-color .14s ease}.cc-media-view-delete.svelte-s725xb img:where(.svelte-s725xb){width:34px;height:34px;display:block}.cc-media-view-add.svelte-s725xb:hover,.cc-media-view-add.svelte-s725xb:focus-visible,.cc-media-view-play.svelte-s725xb:hover,.cc-media-view-play.svelte-s725xb:focus-visible,.cc-media-view-download.svelte-s725xb:hover,.cc-media-view-download.svelte-s725xb:focus-visible,.cc-media-view-edit.svelte-s725xb:hover,.cc-media-view-edit.svelte-s725xb:focus-visible,.cc-media-view-copy.svelte-s725xb:hover,.cc-media-view-copy.svelte-s725xb:focus-visible,.cc-media-view-delete.svelte-s725xb:hover,.cc-media-view-delete.svelte-s725xb:focus-visible,.cc-media-view-tag.svelte-s725xb:hover,.cc-media-view-tag.svelte-s725xb:focus-visible{background:#0009}.cc-media-view-media-shell.svelte-s725xb:hover .cc-media-view-download:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:focus-within .cc-media-view-download:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:hover .cc-media-view-play:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:focus-within .cc-media-view-play:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:hover .cc-media-view-edit:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:focus-within .cc-media-view-edit:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:hover .cc-media-view-copy:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:focus-within .cc-media-view-copy:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:hover .cc-media-view-delete:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:focus-within .cc-media-view-delete:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:hover .cc-media-view-tag:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:focus-within .cc-media-view-tag:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:hover .cc-media-view-add:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:focus-within .cc-media-view-add:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:hover .cc-media-view-area-mask-toggle:where(.svelte-s725xb),.cc-media-view-media-shell.svelte-s725xb:focus-within .cc-media-view-area-mask-toggle:where(.svelte-s725xb){opacity:1}.cc-media-view-area-mask.svelte-s725xb{width:100%;height:100%;display:block;border-radius:22px;overflow:hidden;pointer-events:auto;position:relative;z-index:2;cursor:crosshair}.cc-media-view-area-mask-handles.svelte-s725xb{opacity:0;pointer-events:none;transition:opacity 90ms ease}.cc-media-view-area-mask-handles-visible.svelte-s725xb{opacity:1}.cc-media-view-area-mask-toggle.svelte-s725xb{position:absolute;left:32px;top:160px;width:48px;height:48px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;z-index:3;opacity:0;transition:opacity .14s ease,background-color .14s ease}.cc-media-view-area-mask-toggle.svelte-s725xb:hover,.cc-media-view-area-mask-toggle.svelte-s725xb:focus-visible{background:#0009}.cc-area-mask-info-overlay.svelte-s725xb{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#0000006b}.cc-area-mask-info-card.svelte-s725xb{width:min(460px,calc(100vw - 32px));padding:22px 22px 18px;border-radius:16px;background:#303030f5;box-shadow:0 16px 40px #00000059;color:var(--cc-text-primary)}.cc-area-mask-info-title.svelte-s725xb{margin-bottom:12px;font-size:1rem;font-weight:700}.cc-area-mask-info-body.svelte-s725xb{font-size:.9rem;line-height:1.45;color:var(--cc-text-dim);margin-bottom:18px}.cc-area-mask-info-body-paragraph.svelte-s725xb{margin-top:.8em}.cc-area-mask-info-actions.svelte-s725xb{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.cc-area-mask-info-actions-side.svelte-s725xb{display:flex;align-items:center}.cc-area-mask-info-actions-left.svelte-s725xb{justify-content:flex-start}.cc-area-mask-info-actions-center.svelte-s725xb{justify-content:center}.cc-area-mask-info-actions-right.svelte-s725xb{justify-content:flex-end}.cc-area-mask-auto-label.svelte-s725xb{display:inline-block}.cc-area-mask-auto-label-running.svelte-s725xb{min-width:3ch;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;white-space:pre;letter-spacing:0}@keyframes svelte-s725xb-cc-media-view-processing-shimmer{0%{transform:translate(-55%)}to{transform:translate(55%)}}.cc-media-thumbnail.svelte-1lzaepz{padding:0;position:relative;display:flex;align-items:center;justify-content:center;border:0;border-radius:0;background:var(--cc-thumbnail-background);color:var(--cc-thumbnail-icon);cursor:pointer;transition:background-color .14s ease,color .14s ease,transform .14s ease,box-shadow .14s ease;overflow:hidden}.cc-media-thumbnail-selected.svelte-1lzaepz{color:var(--cc-text-primary)}.selection-cursor.svelte-1lzaepz{position:absolute;inset:0;border:2px solid #00c0ff;box-shadow:0 0 18px #00c0ffb8;pointer-events:none;z-index:4}.cc-media-thumbnail.svelte-1lzaepz:hover,.cc-media-thumbnail.svelte-1lzaepz:focus-visible{background:var(--cc-thumbnail-background-hover);color:var(--cc-text-primary)}.cc-media-thumbnail.svelte-1lzaepz:not(.cc-media-thumbnail-video),.cc-media-thumbnail.svelte-1lzaepz:not(.cc-media-thumbnail-video):hover,.cc-media-thumbnail.svelte-1lzaepz:not(.cc-media-thumbnail-video):focus-visible{background:conic-gradient(#2a2a2a 25%,#141414 0 50%,#2a2a2a 0 75%,#141414 0) 0 0 / 16px 16px,#141414}.cc-media-thumbnail.svelte-1lzaepz:focus-visible{outline:2px solid var(--cc-focus-ring);outline-offset:-2px}.title-overlay.svelte-1lzaepz{position:absolute;top:0;left:0;right:0;height:40px;display:flex;align-items:flex-start;justify-content:center;background:linear-gradient(to bottom,#0000004d 0 20px,#0000004d 20px,#0000 40px);opacity:.65;pointer-events:none;transition:opacity .14s ease;z-index:3}.cc-media-thumbnail.svelte-1lzaepz:hover .title-overlay:where(.svelte-1lzaepz),.cc-media-thumbnail.svelte-1lzaepz:focus-visible .title-overlay:where(.svelte-1lzaepz),.cc-media-thumbnail-selected.svelte-1lzaepz .title-overlay:where(.svelte-1lzaepz){opacity:1}.hover-overlay.svelte-1lzaepz{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;opacity:0;pointer-events:none;transition:opacity .14s ease;z-index:3}.cc-media-thumbnail.svelte-1lzaepz:hover .hover-overlay:where(.svelte-1lzaepz),.cc-media-thumbnail.svelte-1lzaepz:focus-visible .hover-overlay:where(.svelte-1lzaepz){opacity:1}.thumbnail-star.svelte-1lzaepz{position:absolute;top:8px;left:8px;width:32px;height:32px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .14s ease,background-color .14s ease;z-index:3}.thumbnail-star.thumbnail-star-starred.svelte-1lzaepz{opacity:1;pointer-events:auto}.cc-media-thumbnail.svelte-1lzaepz:hover .thumbnail-star:where(.svelte-1lzaepz),.cc-media-thumbnail.svelte-1lzaepz:focus-visible .thumbnail-star:where(.svelte-1lzaepz){opacity:1;pointer-events:auto}.thumbnail-star.svelte-1lzaepz:hover,.thumbnail-star.svelte-1lzaepz:focus-visible{background:#0009}.hover-overlay-download.svelte-1lzaepz{position:absolute;top:8px;right:8px;width:32px;height:32px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;transition:background-color .14s ease}.hover-overlay-download-ellipsis.svelte-1lzaepz{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14.4px;font-weight:700;line-height:1;white-space:pre;letter-spacing:0}.hover-overlay-edit.svelte-1lzaepz{position:absolute;top:48px;right:8px;width:32px;height:32px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;transition:background-color .14s ease}.hover-overlay-copy.svelte-1lzaepz{position:absolute;top:88px;right:8px;width:32px;height:32px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;transition:background-color .14s ease}.hover-overlay-delete.svelte-1lzaepz{position:absolute;right:8px;bottom:8px;width:32px;height:32px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;transition:background-color .14s ease}.hover-overlay-tag.svelte-1lzaepz{position:absolute;left:8px;top:48px;width:32px;height:32px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;transition:background-color .14s ease}.thumbnail-tag-stack.svelte-1lzaepz{position:absolute;left:8px;bottom:8px;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:4px;z-index:3}.thumbnail-tag-stack.svelte-1lzaepz .cc-tag-chip{height:21px}.hover-overlay-delete.svelte-1lzaepz img:where(.svelte-1lzaepz){width:22px;height:22px;display:block}.title-overlay-filename.svelte-1lzaepz{height:20px;padding:0 8px;display:flex;align-items:center;justify-content:center;max-width:100%;color:#fff;font-size:12px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:1px 1px 0 rgba(0,0,0,.4)}.hover-overlay-bottom.svelte-1lzaepz{height:40px;padding-bottom:8px;display:flex;align-items:flex-end;justify-content:center}.hover-overlay-action.svelte-1lzaepz{width:32px;height:32px;border-radius:10px;border:0;background:#0006;display:flex;align-items:center;justify-content:center;color:#fff;padding:0;cursor:pointer;pointer-events:auto;transition:background-color .14s ease}.hover-overlay-download.svelte-1lzaepz:hover,.hover-overlay-download.svelte-1lzaepz:focus-visible,.hover-overlay-copy.svelte-1lzaepz:hover,.hover-overlay-copy.svelte-1lzaepz:focus-visible,.hover-overlay-edit.svelte-1lzaepz:hover,.hover-overlay-edit.svelte-1lzaepz:focus-visible,.hover-overlay-delete.svelte-1lzaepz:hover,.hover-overlay-delete.svelte-1lzaepz:focus-visible,.hover-overlay-tag.svelte-1lzaepz:hover,.hover-overlay-tag.svelte-1lzaepz:focus-visible,.hover-overlay-action.svelte-1lzaepz:hover,.hover-overlay-action.svelte-1lzaepz:focus-visible{background:#0009}.icon-wrap.svelte-1lzaepz{width:52px;height:52px;display:flex;align-items:center;justify-content:center}.icon-wrap.svelte-1lzaepz svg{width:100%;height:100%}.thumbnail-image.svelte-1lzaepz{width:100%;height:100%;display:block;object-fit:cover;filter:brightness(.94) saturate(.92);transition:filter .14s ease,transform .14s ease}.audio-thumbnail.svelte-1lzaepz{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000}.thumbnail-video-preview.svelte-1lzaepz{width:100%;height:100%;display:block;object-fit:cover;opacity:0;transition:opacity .1s ease}.thumbnail-video-preview-visible.svelte-1lzaepz{opacity:1}.thumbnail-playback-video.svelte-1lzaepz{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;opacity:0;transition:opacity .14s ease,filter .14s ease,transform .14s ease;filter:brightness(.94) saturate(.92)}.thumbnail-playback-video-visible.svelte-1lzaepz{opacity:1}.thumbnail-playback-image.svelte-1lzaepz{position:absolute;inset:0;transition:opacity .14s ease,filter .14s ease,transform .14s ease}.thumbnail-playback-image-hidden.svelte-1lzaepz{opacity:0}.thumbnail-video-source.svelte-1lzaepz{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.cc-media-thumbnail.svelte-1lzaepz:not(.cc-media-thumbnail-video):hover .thumbnail-image:where(.svelte-1lzaepz),.cc-media-thumbnail.svelte-1lzaepz:not(.cc-media-thumbnail-video):focus-visible .thumbnail-image:where(.svelte-1lzaepz){filter:brightness(1.08) saturate(1.05);transform:scale(1.015)}.cc-media-thumbnail.delete-pending.svelte-1lzaepz .thumbnail-image:where(.svelte-1lzaepz){filter:brightness(.94) saturate(.92);transform:none;transition:none}.processing-overlay.svelte-1lzaepz{position:absolute;inset:0;background:#0006;opacity:0;pointer-events:none;transition:opacity .18s ease,background-color .18s ease;z-index:1}.processing-overlay.delete-pending.svelte-1lzaepz{background:#00000029}.processing-overlay.processing-active.svelte-1lzaepz,.processing-overlay.processing-settling.svelte-1lzaepz{opacity:1}.processing-overlay.processing-settling.svelte-1lzaepz{opacity:0}.processing-shimmer.svelte-1lzaepz{position:absolute;inset:-20%;background:linear-gradient(110deg,#fff0 25%,#ffffff14 45%,#ffffff2e,#ffffff14 55%,#fff0 75%);animation:svelte-1lzaepz-cc-thumbnail-processing-shimmer 1.35s linear infinite}.processing-overlay.processing-settling.svelte-1lzaepz .processing-shimmer:where(.svelte-1lzaepz){animation-play-state:paused;opacity:0;transition:opacity .18s ease}.processing-ring-wrap.svelte-1lzaepz{position:absolute;top:8px;right:8px;width:48px;height:48px;pointer-events:none;z-index:2}@keyframes svelte-1lzaepz-cc-thumbnail-processing-shimmer{0%{transform:translate(-55%)}to{transform:translate(55%)}}.cc-media-grid.svelte-yymwqo{width:100%;min-height:100vh;height:100vh;padding-top:4px;display:flex;flex-direction:column;gap:4px;overflow:auto}.cc-media-grid-row.svelte-yymwqo{width:100%;display:flex;gap:4px}.cc-media-grid-item.svelte-yymwqo{display:flex;flex:0 0 auto}.cc-media-grid-spacer.svelte-yymwqo{flex:0 0 auto;width:100%}.cc-slider-knob-lane.svelte-1ny1dn9{position:absolute;top:0;height:16px;pointer-events:none}.cc-slider-knob-lane-active.svelte-1ny1dn9{z-index:1}.cc-slider-knob.svelte-1ny1dn9{position:absolute;top:0;width:16px;height:16px;padding:0;display:flex;align-items:center;justify-content:center;pointer-events:auto;border:0;background:transparent;cursor:default;touch-action:none}.cc-slider-knob.moveable.svelte-1ny1dn9{cursor:ew-resize}.cc-slider-knob-index.svelte-1ny1dn9{position:absolute;left:50%;bottom:100%;transform:translate(-50%);margin-bottom:4px;font-size:.76rem;line-height:1.3;font-weight:400;color:var(--cc-text-dim);text-shadow:0 1px 2px rgba(0,0,0,.72);white-space:nowrap;pointer-events:none}.cc-slider-knob-index.inactive.svelte-1ny1dn9{color:#73777e}.cc-slider-knob.svelte-1ny1dn9 img:where(.svelte-1ny1dn9){width:16px;height:16px;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.cc-media-input.svelte-19rw4te{width:128px;height:232px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box;background:transparent;border:0}.cc-media-input-target.svelte-19rw4te{width:128px;height:128px;margin-top:40px;position:relative;display:flex;align-items:center;justify-content:center}.cc-media-input-loading.svelte-19rw4te{position:absolute;inset:3px;border-radius:18px;overflow:hidden;pointer-events:none;z-index:4}.cc-media-input-processing-ring-wrap.svelte-19rw4te{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:5}.cc-media-input-loading-shimmer.svelte-19rw4te{position:absolute;inset:-20%;background:linear-gradient(110deg,#fff0 25%,#ffffff14 45%,#ffffff2e,#ffffff14 55%,#fff0 75%);animation:svelte-19rw4te-cc-media-input-loading-shimmer 1.2s linear infinite}.cc-media-input-target.svelte-19rw4te:after{content:"";position:absolute;inset:0;border-radius:18px;border:3px solid transparent;box-shadow:none;pointer-events:none;transition:border-color .14s ease,box-shadow .14s ease}.cc-media-input-target-active.svelte-19rw4te:after{border-color:var(--cc-accent-orange);box-shadow:0 0 18px #00c0ff73}.cc-media-input-slider-layer.svelte-19rw4te{position:absolute;left:0;bottom:100%;width:128px;height:16px;margin-bottom:8px;pointer-events:none}.cc-media-input-slider-layer-static.svelte-19rw4te .cc-slider-knob{pointer-events:none;cursor:default}.cc-media-input-file-picker.svelte-19rw4te{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cc-media-input-bottom.svelte-19rw4te{width:128px;height:64px;display:flex;flex-direction:column;align-items:center;margin-top:0}.cc-media-input-label.svelte-19rw4te{width:100%;height:24px;margin-top:0;padding-top:0;box-sizing:border-box;font-size:.76rem;line-height:1;text-transform:uppercase;letter-spacing:.18em;color:var(--cc-text-muted);display:flex;align-items:center;justify-content:center;text-align:center}.cc-media-input-status.svelte-19rw4te{width:100%;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:.76rem;line-height:1.3;color:var(--cc-text-dim);white-space:pre-line}.cc-media-input-status-error.svelte-19rw4te{color:#ff6b6b}.cc-media-input-static.svelte-19rw4te{width:128px;height:128px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;border:1px solid rgba(255,255,255,.05);background:var(--cc-target-background);box-shadow:inset 0 2px 8px #00000057,inset 0 -1px #ffffff08;color:var(--cc-text-dim);overflow:hidden;pointer-events:none}.cc-media-input-static-audio.svelte-19rw4te{background:#000}.cc-media-input-static-image.svelte-19rw4te{width:100%;height:100%;display:block;object-fit:cover}.cc-media-input-static-plus.svelte-19rw4te{width:28px;height:28px;display:block}@keyframes svelte-19rw4te-cc-media-input-loading-shimmer{0%{transform:translate(-55%)}to{transform:translate(55%)}}.cc-selected-media.svelte-tafkj9{width:128px;height:128px;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;overflow:visible;filter:brightness(1);transition:filter .14s ease}.cc-selected-media-surface.svelte-tafkj9{width:128px;height:128px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.05);background:var(--cc-target-background);box-shadow:inset 0 2px 8px #00000057,inset 0 -1px #ffffff08}.cc-selected-media.svelte-tafkj9:hover,.cc-selected-media.svelte-tafkj9:focus-within{filter:brightness(1.08)}.cc-selected-media-asset.svelte-tafkj9{width:100%;height:100%;display:block;object-fit:cover;pointer-events:none}.cc-selected-media-video-source.svelte-tafkj9{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.cc-selected-media-audio.svelte-tafkj9{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000;pointer-events:none}.cc-selected-media-clear.svelte-tafkj9{position:absolute;top:8px;right:8px;z-index:2;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.92);background:#000000d1;color:#fffffffa;opacity:0;cursor:pointer;transform:scale(1);transition:opacity .14s ease,transform .14s ease,background-color .14s ease}.cc-selected-media.svelte-tafkj9:hover .cc-selected-media-clear:where(.svelte-tafkj9),.cc-selected-media.svelte-tafkj9:focus-within .cc-selected-media-clear:where(.svelte-tafkj9),.cc-selected-media-clear.svelte-tafkj9:hover,.cc-selected-media-clear.svelte-tafkj9:focus-visible{opacity:1}.cc-selected-media-clear.svelte-tafkj9:hover,.cc-selected-media-clear.svelte-tafkj9:focus-visible{background:#000000eb;transform:scale(1.04);outline:none}.cc-selected-media-clear.svelte-tafkj9 svg:where(.svelte-tafkj9){width:12px;height:12px;display:block}.cc-media-target.svelte-l4tg6n{width:128px;height:128px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;border:1px solid rgba(255,255,255,.05);background:var(--cc-target-background);box-shadow:inset 0 2px 8px #00000057,inset 0 -1px #ffffff08;color:var(--cc-text-dim);cursor:pointer;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease,border-color .14s ease}.cc-media-target.svelte-l4tg6n:hover,.cc-media-target.svelte-l4tg6n:focus-visible{background:var(--cc-target-background-hover);color:var(--cc-text-primary)}.cc-media-target.drag-active.svelte-l4tg6n{background:var(--cc-target-background-hover);color:var(--cc-text-primary)}.cc-media-target.svelte-l4tg6n:focus-visible{outline:none}.plus.svelte-l4tg6n{width:28px;height:28px;display:block}.cc-menu-bar.svelte-cov81m{height:60px;margin:16px 16px 0;padding:0 16px;display:flex;align-items:center;border-radius:14px;background:var(--cc-surface-raised-translucent);border:var(--cc-border-thickness) solid var(--cc-border-subtle);-webkit-backdrop-filter:blur(var(--cc-bar-blur));backdrop-filter:blur(var(--cc-bar-blur))}.cc-menu-tabs.svelte-d1ybur{display:flex;align-items:center;height:40px}.cc-menu-tab-label.svelte-d1ybur{position:relative;z-index:1;font-size:1rem;line-height:1;font-weight:700;color:#fff;filter:drop-shadow(-2px 0px 0 rgba(0,0,0,.4)) drop-shadow(0px -2px 0 rgba(0,0,0,.4)) drop-shadow(2px 0px 0 rgba(255,255,255,.4)) drop-shadow(0px 2px 0 rgba(255,255,255,.4));pointer-events:none}@media(max-width:720px){.cc-menu-tabs.svelte-d1ybur .cc-tab{--cc-tab-width: 96px !important}}.cc-privacy.svelte-1rcvoh0{display:flex;flex-direction:column;gap:18px}.cc-privacy.svelte-1rcvoh0 p{margin:0;font-size:1rem;line-height:1.7;color:#ffffffd1}.cc-privacy-updated.svelte-1rcvoh0{margin-top:-6px!important;color:#ffffffad!important}.cc-privacy.svelte-1rcvoh0 h2{margin:10px 0 0;font-size:1.1rem;font-weight:800;letter-spacing:.01em;color:#8ff5ff}.cc-privacy.svelte-1rcvoh0 a{color:#8ff5ff;text-decoration:none}.cc-privacy.svelte-1rcvoh0 a:hover{color:#8ff5ffeb}.cc-refund.svelte-1olo72e{display:flex;flex-direction:column;gap:18px}.cc-refund.svelte-1olo72e p{margin:0;font-size:1rem;line-height:1.7;color:#ffffffd1}.cc-refund-updated.svelte-1olo72e{margin-top:-6px!important;color:#ffffffad!important}.cc-refund.svelte-1olo72e h2{margin:10px 0 0;font-size:1.1rem;font-weight:800;letter-spacing:.01em;color:#8ff5ff}.cc-refund.svelte-1olo72e a{color:#8ff5ff;text-decoration:none}.cc-refund.svelte-1olo72e a:hover{color:#8ff5ffeb}.cc-tag-filter-row.svelte-vmp1ck{width:100%;min-height:52px;display:flex;align-items:center;gap:12px;padding:12px 16px;box-sizing:border-box}.cc-tag-search-button.svelte-vmp1ck,.cc-tag-star-button.svelte-vmp1ck,.cc-tag-delete-button.svelte-vmp1ck{flex:0 0 auto;width:26px;height:26px;padding:0;border:0;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;filter:drop-shadow(2px 2px 3px rgba(0,0,0,.55));transition:transform .14s ease,opacity .14s ease;appearance:none;-webkit-appearance:none}.cc-tag-search-button.svelte-vmp1ck{width:24px;height:24px}.cc-tag-delete-button.svelte-vmp1ck img:where(.svelte-vmp1ck){width:24px;height:24px;display:block}.cc-tag-search-button.svelte-vmp1ck:hover,.cc-tag-search-button.svelte-vmp1ck:focus-visible,.cc-tag-star-button.svelte-vmp1ck:hover,.cc-tag-star-button.svelte-vmp1ck:focus-visible,.cc-tag-delete-button.svelte-vmp1ck:not(.cc-tag-delete-button-disabled):hover,.cc-tag-delete-button.svelte-vmp1ck:not(.cc-tag-delete-button-disabled):focus-visible{transform:scale(1.12)}.cc-tag-search-button.svelte-vmp1ck:active,.cc-tag-star-button.svelte-vmp1ck:active,.cc-tag-delete-button.svelte-vmp1ck:not(.cc-tag-delete-button-disabled):active{opacity:.65;transform:scale(1.08)}.cc-tag-search-button.svelte-vmp1ck:focus-visible,.cc-tag-star-button.svelte-vmp1ck:focus-visible,.cc-tag-delete-button.svelte-vmp1ck:focus-visible{outline:2px solid var(--cc-focus-ring);outline-offset:4px;border-radius:4px}.cc-tag-delete-button-disabled.svelte-vmp1ck{cursor:default;opacity:.35;filter:drop-shadow(2px 2px 3px rgba(0,0,0,.55)) grayscale(1)}.cc-tag-filter-chips.svelte-vmp1ck{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden}.cc-tag-filter-chip-slot.svelte-vmp1ck{display:inline-flex}.cc-tag-input-modal-overlay.svelte-1qh4763{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:#0000005c}.cc-tag-input-modal-card.svelte-1qh4763{width:min(420px,calc(100vw - 32px));padding:18px;border-radius:16px;background:#303030f5;box-shadow:0 16px 40px #00000059}.cc-tag-input-modal-title.svelte-1qh4763{margin-bottom:12px;font-size:1rem;font-weight:700;color:var(--cc-text-primary)}.cc-tag-input-modal-form.svelte-1qh4763{display:flex;flex-direction:column;gap:14px}.cc-tag-input-modal-input.svelte-1qh4763{width:100%;padding:10px 12px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#00000038;color:var(--cc-text-primary);font:inherit;box-sizing:border-box}.cc-tag-input-modal-tags.svelte-1qh4763{display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:28px}.cc-tag-input-modal-actions.svelte-1qh4763{display:flex;align-items:center;justify-content:center;gap:12px}.cc-tos.svelte-14mf061{display:flex;flex-direction:column;gap:18px}.cc-tos.svelte-14mf061 p{margin:0;font-size:1rem;line-height:1.7;color:#ffffffd1}.cc-tos-updated.svelte-14mf061{margin-top:-6px!important;color:#ffffffad!important}.cc-tos.svelte-14mf061 h2{margin:10px 0 0;font-size:1.1rem;font-weight:800;letter-spacing:.01em;color:#8ff5ff}.cc-tos.svelte-14mf061 a{color:#8ff5ff;text-decoration:none}.cc-tos.svelte-14mf061 a:hover{color:#8ff5ffeb}.cc-toast-card.svelte-14qb6bj{width:100%;display:grid;grid-template-columns:56px minmax(0,1fr);padding:0;border:0;border-radius:16px;background:#60656ef5;color:inherit;box-shadow:0 18px 44px #00000052,0 1px #ffffff14 inset;overflow:hidden;cursor:pointer;text-align:left;appearance:none;-webkit-appearance:none;transition:transform .14s ease,filter .14s ease}.cc-toast-card.svelte-14qb6bj:hover,.cc-toast-card.svelte-14qb6bj:focus-visible{transform:translateY(1px);filter:brightness(1.03)}.cc-toast-card.svelte-14qb6bj:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:3px}.cc-toast-stripe.svelte-14qb6bj{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ff787859,#e026262e),#cc2424}.cc-toast-symbol.svelte-14qb6bj{width:26px;height:26px;border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px #0000003d}.cc-toast-symbol.svelte-14qb6bj span:where(.svelte-14qb6bj){color:#cc2424;font-size:18px;font-weight:800;line-height:1;transform:translateY(-.5px)}.cc-toast-copy.svelte-14qb6bj{padding:14px 18px 14px 14px;display:flex;flex-direction:column;gap:5px;min-width:0}.cc-toast-title.svelte-14qb6bj{color:#fff;font-size:15px;font-weight:700;line-height:1.1}.cc-toast-message.svelte-14qb6bj{color:#ecf0f5e0;font-size:14px;line-height:1.35}
