[data-control-typography],[data-control-typography] span,.picture-upload-button,.picture-upload-button span,[data-dashboard-model-selector]>button,[data-dashboard-model-selector]>button span,[data-dashboard-model-selector] button[aria-haspopup=listbox],[data-dashboard-model-selector] button[aria-haspopup=listbox] span{font-size:14px!important;font-weight:600!important}:where(.chat-workspace-shell form,[data-picture-composer],[data-template-composer],.landing-redesign form) :where(:is(button,label:has(input[type=file])):not([data-dashboard-model-selector] *):not([data-control-typography=enhance]):not(.picture-enhance-button):not([data-composer-menu] *):not([role=listbox] *):not([role=menu] *):not([role=dialog] *):not([data-headlessui-portal] *)){min-width:44px;gap:var(--composer-gap)!important;padding:var(--composer-generate-padding,var(--composer-padding))!important;min-height:44px!important}
[data-composer-generate]{--composer-generate-padding:8px 24px;padding-left:24px!important;padding-right:24px!important}[data-composer-options]{direction:ltr;flex-direction:row;justify-content:flex-start}html[lang] [data-composer-options]{flex-direction:row;justify-content:flex-start}html[lang] [data-composer-options]>*,html[lang] [data-composer-options]>:is([data-picture-enhance],[data-dashboard-model-selector],[data-composer-setting]){order:0!important}html[lang=fa-IR] [data-composer-options],html[lang=fa] [data-composer-options]{direction:rtl}html[lang] [data-dashboard-model-selector] [data-composer-model-trigger]{flex-direction:row;direction:ltr!important}html[lang=fa-IR] [data-dashboard-model-selector] [data-composer-model-trigger],html[lang=fa] [data-dashboard-model-selector] [data-composer-model-trigger]{direction:rtl!important}html[lang] [data-dashboard-model-selector] [data-composer-model-trigger]>*{order:0!important}:root{--composer-accent:var(--color-primary);--composer-on-accent:var(--color-onPrimary);--composer-primary-gradient:linear-gradient(90deg, #743d94, #a65bd0);--composer-primary-shadow:0 4px 8px #743d944f;--composer-control-bg:var(--color-surfaceContainerLow);--composer-text:var(--color-onSurface);--composer-muted:var(--color-onSurfaceVariant);--composer-menu-bg:var(--color-surface);--composer-background:color-mix(in srgb, var(--composer-menu-bg) 75%, transparent);--composer-selection:var(--color-primaryContainer);--dashboard-tool-active-bg:#f1e3ff;--dashboard-tool-active-text:#4f2468;--composer-settings-selected-bg:var(--dashboard-tool-active-bg);--composer-settings-selected-text:var(--dashboard-tool-active-text);--composer-glass-width:1px;--composer-glass:linear-gradient(135deg, #fffffff5 0%, #a85ce93d 22%, #e5dceaad 50%, #a85ce933 78%, #fffffff5 100%);--composer-gap:4px;--composer-icon-size:20px;--composer-icon-control-size:46px;--composer-sheet-background:color-mix(in srgb, var(--composer-menu-bg) 90%, transparent);--composer-sheet-blur:12px;--composer-sheet-duration:.3s;--composer-sheet-easing:cubic-bezier(.4, 0, .2, 1);--composer-padding:8px 12px;--glass-border-width:var(--composer-glass-width);--glass-border-gradient:var(--composer-glass)}:root.dark{--composer-accent:var(--color-primary);--composer-on-accent:var(--color-onPrimary);--composer-control-bg:var(--color-surfaceContainerLow);--composer-text:var(--color-onSurface);--composer-muted:var(--color-onSurfaceVariant);--composer-menu-bg:var(--color-surface);--composer-selection:var(--color-primaryContainer);--composer-settings-selected-bg:#d399ff;--composer-settings-selected-text:#120e1a;--composer-glass:linear-gradient(135deg, #f9f7fa3d 0%, #d399ff1a 18%, #35384133 50%, #d399ff1a 82%, #f9f7fa3d 100%)}.composer-icon{-webkit-mask:var(--composer-icon) center / contain no-repeat;mask:var(--composer-icon) center / contain no-repeat;-webkit-mask:var(--composer-icon) center / contain no-repeat;background:currentColor;flex-shrink:0;display:inline-block}html .dashboard-theme-shell .chat-workspace-shell:not([data-workspace-empty]):after,html .dashboard-theme-shell .chat-workspace-shell:not([data-workspace-empty]):before{content:none;display:none}html [data-chat-history-panel] [data-chat-history-row]:is(:hover,:focus-within,[data-active]){background:var(--composer-selection);color:inherit}[data-tool-turn-prompt]{margin-left:auto;margin-right:0}html .chat-workspace-shell[data-workspace-variant=picture]>[data-conversation-transcript]>section[id]{box-sizing:border-box;width:100%;max-width:800px;margin-inline:auto;padding-inline:24px}@media (max-width:767px){html .chat-workspace-shell[data-workspace-variant=picture]>[data-conversation-transcript]>section[id]{padding-inline:16px}}html[lang] [data-picture-composer]{gap:16px;padding:16px}@media (min-width:768px){html[lang] [data-picture-composer] [data-composer-options]{flex-wrap:wrap;overflow:visible}html[lang] [data-picture-composer] .picture-chat-actions :is([data-composer-upload],[data-picture-enhance],[data-composer-model-trigger],[data-composer-setting],[data-composer-generate]){white-space:nowrap;flex-shrink:0}html[lang] [data-picture-composer] [data-composer-options] :is([data-dashboard-model-selector],[data-composer-setting]){flex-shrink:0}}html[lang] [data-picture-composer],html[lang] [data-template-composer]{background:var(--composer-background)!important;-webkit-backdrop-filter:blur(8px)!important}html[lang] .chat-workspace-shell form:not(.chat-inline-editor):has(:is(textarea,.composer-flow-prompt)){background:var(--composer-background)!important;-webkit-backdrop-filter:blur(8px)!important}html[lang] .chat-workspace-shell:not([data-workspace-empty]) form:not(.chat-inline-editor):has(:is(textarea,.composer-flow-prompt)){box-shadow:0 0 48px color-mix(in srgb, var(--composer-accent) 15%, transparent)}html[lang] .chat-workspace-shell:not([data-workspace-empty]) form:not(.chat-inline-editor):has(:is(textarea,.composer-flow-prompt)):before{content:none;animation:none}html[lang] .chat-workspace-shell:not([data-workspace-empty]) form:not(.chat-inline-editor):has(:is(textarea,.composer-flow-prompt)):after{content:"";padding:var(--glass-border-width);border-radius:inherit;background:var(--glass-border-gradient);pointer-events:none;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.composer-flow-prompt{min-height:var(--prompt-min-height,44px);font-family:var(--font-peyda), sans-serif;color:var(--composer-text);white-space:pre-wrap;overflow-wrap:anywhere;outline:none;font-size:14px;line-height:24px}.composer-flow-prompt:first-line{line-height:var(--prompt-control-size,44px)}.composer-flow-prompt[data-empty=true]{padding-inline-start:calc(var(--prompt-control-size,44px) + 12px)}.composer-flow-prompt[data-empty=true]:before{content:attr(data-placeholder);color:var(--composer-muted);pointer-events:none}.composer-flow-prompt[data-upload-space=false][data-empty=true]{padding-inline-start:0}@media (min-width:768px){html[lang] .chat-workspace-shell .picture-chat-prompt-row:has(.tool-flow-prompt){direction:inherit;display:flow-root}.picture-chat-prompt-row:has(.tool-flow-prompt) [data-composer-uploads]{float:left;margin-inline-end:12px}html[lang=fa-IR] .picture-chat-prompt-row:has(.tool-flow-prompt) [data-composer-uploads]{float:right}}@media (max-width:767px){.chat-workspace-shell [data-conversation-column],.chat-workspace-shell [data-workspace-composer]{box-sizing:border-box;min-width:0}.chat-workspace-shell[data-keyboard-layout] [data-workspace-composer]{width:auto}.chat-workspace-shell form:not(.chat-inline-editor):has(:is(textarea,.composer-flow-prompt)){box-sizing:border-box;width:100%;min-width:0;max-width:100%}:is(.chat-workspace-shell,[data-template-composer]) textarea::placeholder{font-size:14px;font-weight:300}}.chat-option-menu{--chat-option-menu-background:var(--composer-menu-bg);--glass-border-width:var(--composer-glass-width);--glass-border-gradient:var(--composer-glass);border-color:#0000!important}:is([data-template-composer],#template-mobile-creator) [data-composer-setting]{border:0!important}:is(.chat-workspace-shell,[data-template-composer],.landing-redesign form) :is(.picture-filter-button,.picture-upload-button,[data-composer-setting],[data-composer-upload],.speech-compact-select,.music-compact-gender),#template-mobile-creator [data-composer-setting]{width:auto;min-width:0;height:auto;font-size:14px;position:relative;gap:var(--composer-gap)!important;min-height:44px!important;padding:var(--composer-padding)!important;background:var(--composer-control-bg)!important;color:var(--composer-text)!important;box-shadow:none!important}:is(.chat-workspace-shell,[data-template-composer],.landing-redesign form) :is(.picture-filter-button,.picture-upload-button,[data-composer-setting],[data-composer-upload],.speech-compact-select,.music-compact-gender):after,#template-mobile-creator [data-composer-setting]:after{content:"";pointer-events:none;padding:var(--composer-glass-width);border-radius:inherit;background:var(--composer-glass);-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:is(.chat-workspace-shell,[data-template-composer],.landing-redesign form) :is(.picture-filter-button,.picture-upload-button,[data-composer-setting],[data-composer-upload],.speech-compact-select,.music-compact-gender) :is(.composer-icon,svg),#template-mobile-creator [data-composer-setting] :is(.composer-icon,svg){color:var(--composer-accent)!important}@media (max-width:767px){#template-mobile-creator [data-composer-setting]{width:100%!important;height:48px!important;min-height:48px!important}}html[lang] [data-composer-setting][data-personalization-applied=true]{border:1px solid var(--composer-accent)!important}html[lang] [data-composer-setting][data-personalization-applied=true]:after{content:none;display:none}html.light[lang] [data-composer-setting][data-personalization-applied=true]{--composer-glass:linear-gradient(135deg, #fff 0%, #a85ce9 22%, #743d94 50%, #a85ce9 78%, #fff 100%);border-color:#0000!important}html.light[lang] [data-composer-setting][data-personalization-applied=true]:after,#template-mobile-creator [data-composer-setting][data-personalization-applied=true]:after{content:"";display:block}.picture-filter-button>[aria-hidden=true]{color:var(--composer-accent)}[data-composer-upload]{color:var(--composer-accent)!important}.landing-redesign [data-control-typography=model]{background:var(--composer-control-bg);color:var(--composer-text)}:is(.chat-workspace-shell,[data-template-composer]) :is([data-dashboard-model-selector]>button,[data-dashboard-model-selector] button[aria-haspopup=listbox]){background:var(--composer-control-bg)!important;color:var(--composer-text)!important}.composer-settings-panel{background:var(--composer-sheet-background);-webkit-backdrop-filter:blur(var(--composer-sheet-blur));color:var(--composer-text);border-color:#0000;position:relative}@media (max-width:767px){[data-mobile-model-configuration],[data-testid=modals-section] .composer-settings-panel{transition-duration:var(--composer-sheet-duration)!important;transition-timing-function:var(--composer-sheet-easing)!important}[data-testid=modals-section] .composer-settings-panel{transition-property:translate;animation:none;translate:0}[data-testid=modals-section][data-modal-state=closed] .composer-settings-panel{translate:0 100%}}@media (prefers-reduced-motion:reduce){[data-mobile-model-configuration],[data-testid=modals-section] .composer-settings-panel{transition-duration:0s!important}}.composer-settings-panel:after,.chat-option-menu:after{padding:var(--composer-glass-width);border-radius:inherit;content:"";pointer-events:none;background:var(--composer-glass);-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.composer-settings-panel button.border-primary{background:var(--composer-selection);color:var(--composer-text)}.chat-option-menu [aria-selected=true]{color:var(--composer-text);background:var(--composer-selection)!important}:is(.chat-workspace-shell,[data-template-composer]) [data-composer-generate]{background:var(--composer-primary-gradient);box-shadow:var(--composer-primary-shadow);color:#fff}html[lang] :is(.chat-workspace-shell,[data-template-composer]) :is([data-composer-upload],[data-composer-setting],[data-composer-model-trigger]) :is(.composer-icon,svg,[data-picture-model-icon]){min-width:var(--composer-icon-size);flex-shrink:0;width:var(--composer-icon-size)!important;height:var(--composer-icon-size)!important}html[lang] :is(.chat-workspace-shell,[data-template-composer]) :is([data-composer-upload],[data-composer-model-trigger])>span[aria-hidden=true]{flex:0 0 var(--composer-icon-size);place-items:center;display:grid;width:var(--composer-icon-size)!important;height:var(--composer-icon-size)!important}@media (max-width:767px){html[lang] [data-template-composer] [data-composer-options]>[data-dashboard-model-selector]{min-height:0}html[lang] :is(.chat-workspace-shell,[data-template-composer]) :is([data-composer-upload],[data-composer-setting],[data-composer-model-trigger][data-model-icon-only]){box-sizing:border-box;justify-content:center;align-items:center;width:var(--composer-icon-control-size)!important;min-width:var(--composer-icon-control-size)!important;max-width:var(--composer-icon-control-size)!important;height:var(--composer-icon-control-size)!important;min-height:var(--composer-icon-control-size)!important;max-height:var(--composer-icon-control-size)!important;flex:0 0 var(--composer-icon-control-size)!important;border-radius:50%!important;gap:0!important;padding:0!important;display:flex!important}html[lang] :is(.chat-workspace-shell,[data-template-composer]) :is([data-composer-generate],[data-composer-model-trigger]){box-sizing:border-box;align-items:center;height:var(--composer-icon-control-size)!important;min-height:var(--composer-icon-control-size)!important;max-height:var(--composer-icon-control-size)!important}html[lang] :is(.chat-workspace-shell,[data-template-composer]) [data-composer-generate]{flex:none;justify-content:center;width:auto!important;min-width:var(--composer-icon-control-size)!important;border-radius:999px!important;padding:0 12px!important}html[lang] [data-template-composer]{grid-template-columns:var(--composer-icon-control-size) minmax(0, 1fr) max-content}html[lang] .chat-workspace-shell form:has(.picture-chat-prompt-row){grid-template-columns:var(--composer-icon-control-size) minmax(0, 1fr) max-content}html[lang] .chat-workspace-shell form:has(.picture-chat-prompt-row){--composer-prompt-row:1;--composer-actions-row:2;gap:16px;display:grid}html[lang] .chat-workspace-shell form:has(.picture-chat-prompt-row):has([data-chat-draft-attachments]){--composer-prompt-row:2;--composer-actions-row:3}html[lang] .chat-workspace-shell form:has(.picture-chat-prompt-row)>*{grid-column:1/-1}html[lang] .chat-workspace-shell :is(.picture-chat-prompt-row,.picture-chat-actions){display:contents}html[lang] .chat-workspace-shell form:has(.picture-chat-prompt-row) [data-chat-draft-attachments]{grid-area:1/1/auto/-1}html[lang] .chat-workspace-shell .picture-chat-prompt-row textarea{grid-column:1/-1;grid-row:var(--composer-prompt-row);align-self:stretch;width:100%;margin:0;min-height:48px!important;padding:0!important}html[lang] .chat-workspace-shell .picture-chat-prompt-row>[data-composer-upload],html[lang] .chat-workspace-shell .picture-chat-actions>[data-composer-uploads]{grid-column:1;grid-row:var(--composer-actions-row)}html[lang] .chat-workspace-shell .picture-chat-prompt-row>:has([data-composer-upload]){grid-column:1;grid-row:var(--composer-actions-row)}html[lang] .chat-workspace-shell .picture-chat-actions>[data-composer-options]{grid-column:2;grid-row:var(--composer-actions-row);flex-wrap:nowrap;justify-content:flex-end;width:auto;min-width:0;overflow:visible}html[lang] .chat-workspace-shell .picture-chat-actions>[data-composer-generate]{grid-column:3;grid-row:var(--composer-actions-row);justify-self:end}html[dir=rtl] .chat-workspace-shell form:has(.picture-chat-prompt-row){direction:rtl}html[lang] :is(.chat-workspace-shell,[data-template-composer]) [data-composer-cost]:after{width:var(--composer-icon-size);height:var(--composer-icon-size);flex-basis:var(--composer-icon-size)}}@media (max-width:1023px){html[lang] .chat-workspace-shell form:has(.picture-chat-prompt-row):has([data-structured-video-prompt]){--composer-actions-row:3}html[lang] .chat-workspace-shell form:has(.picture-chat-prompt-row)>[data-structured-video-prompt]{grid-area:2/1/auto/-1}html[lang] .chat-workspace-shell form:has(.picture-chat-prompt-row):has([data-chat-draft-attachments]):has([data-structured-video-prompt]){--composer-actions-row:4}html[lang] .chat-workspace-shell form:has(.picture-chat-prompt-row):has([data-chat-draft-attachments])>[data-structured-video-prompt]{grid-row:3}}
@font-face{font-family:BesazAI Geist;src:url(../media/Geist-Latin.3rd3ws2mg35i0.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:BesazAI YekanBakh;src:url(../media/YekanBakh-VF.1kpjxieqkurvy.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.bpc-root{--bpc-background:#0f766e;--bpc-background-end:var(--bpc-background);--bpc-text:#fff;--bpc-accent:#99f6e4;--bpc-cta-background:#fff;--bpc-cta-text:#115e59;--bpc-artwork-position:50% 50%;--bpc-edge-space:16px;--bpc-control-radius:12px;z-index:30;box-sizing:border-box;border-block:1px solid color-mix(in srgb, var(--bpc-text) 14%, transparent);width:100%;min-width:0;color:var(--bpc-text);background:var(--bpc-background);isolation:isolate;position:relative;overflow:hidden;container:bpc/inline-size}.bpc-background-gradient{background:linear-gradient(112deg, var(--bpc-background), var(--bpc-background-end))}.bpc-background-solid{background:var(--bpc-background)}.bpc-root[dir=ltr]{font-family:var(--bpc-font-ltr,"BesazAI Geist", var(--font-geist-sans,Inter, ui-sans-serif, system-ui, sans-serif))}.bpc-root[dir=rtl]{font-family:var(--bpc-font-rtl,"BesazAI YekanBakh", var(--font-yekan,Tahoma, Arial, sans-serif))}.bpc-root *,.bpc-root :before,.bpc-root :after{box-sizing:border-box}.bpc-shell{width:100%;max-width:1280px;min-height:64px;margin-inline:auto;padding-block:8px;position:relative}.bpc-root[dir=ltr] .bpc-shell{padding-inline-start:max(var(--bpc-edge-space), calc(env(safe-area-inset-left) + 12px));padding-inline-end:max(var(--bpc-edge-space), calc(env(safe-area-inset-right) + 12px))}.bpc-root[dir=rtl] .bpc-shell{padding-inline-start:max(var(--bpc-edge-space), calc(env(safe-area-inset-right) + 12px));padding-inline-end:max(var(--bpc-edge-space), calc(env(safe-area-inset-left) + 12px))}.bpc-root[dir=ltr].bpc-has-dismiss .bpc-shell{padding-inline-end:max(56px, calc(env(safe-area-inset-right) + 52px))}.bpc-root[dir=rtl].bpc-has-dismiss .bpc-shell{padding-inline-end:max(56px, calc(env(safe-area-inset-left) + 52px))}.bpc-root[dir=ltr].bpc-has-dismiss.bpc-align-center .bpc-shell{padding-inline-start:max(56px, calc(env(safe-area-inset-left) + 52px))}.bpc-root[dir=rtl].bpc-has-dismiss.bpc-align-center .bpc-shell{padding-inline-start:max(56px, calc(env(safe-area-inset-right) + 52px))}.bpc-composition{align-items:center;width:100%;min-width:0;display:grid}.bpc-media{place-items:center;min-width:0;display:grid}.bpc-icon{border:1px solid color-mix(in srgb, var(--bpc-accent) 46%, transparent);width:42px;height:42px;color:var(--bpc-accent);background:color-mix(in srgb, var(--bpc-background) 84%, transparent);box-shadow:inset 0 1px color-mix(in srgb, var(--bpc-text) 14%, transparent);border-radius:14px;place-items:center;display:grid}.bpc-icon svg{width:24px;height:24px}.bpc-artwork{aspect-ratio:16/10;border:1px solid color-mix(in srgb, var(--bpc-text) 28%, transparent);background:color-mix(in srgb, var(--bpc-background) 82%, transparent);width:96px;box-shadow:0 8px 22px color-mix(in srgb, var(--bpc-background) 45%, transparent), inset 0 1px color-mix(in srgb, var(--bpc-text) 18%, transparent);border-radius:14px;display:block;position:relative;overflow:hidden}.bpc-artwork img{object-fit:cover;object-position:var(--bpc-artwork-position);width:100%;height:100%;display:block}.bpc-copy{flex-direction:column;min-width:0;max-width:68ch;line-height:1.42;display:flex}.bpc-root[dir=rtl] .bpc-copy{line-height:1.58}.bpc-align-center .bpc-copy{text-align:center;align-items:center}.bpc-align-start .bpc-copy{text-align:start;align-items:flex-start}.bpc-badge{border:1px solid color-mix(in srgb, var(--bpc-accent) 62%, transparent);width:fit-content;max-width:100%;color:var(--bpc-accent);overflow-wrap:anywhere;border-radius:999px;margin-block-end:3px;padding:1px 9px;font-size:12px;font-weight:760;line-height:19px}.bpc-align-center .bpc-badge{align-self:center}.bpc-headline{-webkit-line-clamp:2;overflow-wrap:anywhere;word-break:break-word;text-wrap:wrap;-webkit-box-orient:vertical;width:100%;min-width:0;max-width:100%;font-size:17px;font-weight:790;line-height:1.3;display:-webkit-box;overflow:hidden}.bpc-root[dir=rtl] .bpc-headline{line-height:1.5}.bpc-body{max-width:100%;color:var(--bpc-text);-webkit-line-clamp:2;overflow-wrap:anywhere;text-wrap:pretty;-webkit-box-orient:vertical;margin-block-start:3px;font-size:13px;display:-webkit-box;overflow:hidden}.bpc-density-rich .bpc-headline{font-size:18px}.bpc-density-rich .bpc-body{-webkit-line-clamp:3;font-size:14px}.bpc-density-compact .bpc-headline{font-size:15px}.bpc-density-compact .bpc-body{-webkit-line-clamp:1;font-size:12px}.bpc-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;width:fit-content;min-width:0;max-width:100%;display:flex}.bpc-align-start .bpc-actions{justify-content:flex-start}.bpc-cta,.bpc-coupon,.bpc-dismiss{border-radius:var(--bpc-control-radius);-webkit-tap-highlight-color:transparent;min-width:44px;min-height:44px}.bpc-cta,.bpc-coupon{font:inherit;cursor:pointer;justify-content:center;align-items:center;font-size:13px;font-weight:760;line-height:1.25;text-decoration:none;display:inline-flex}.bpc-cta{min-inline-size:min(9rem,100%);max-inline-size:100%;color:var(--bpc-cta-text);background:var(--bpc-cta-background);box-shadow:0 7px 18px color-mix(in srgb, var(--bpc-background) 34%, transparent);overflow-wrap:anywhere;text-align:center;white-space:normal;flex:9rem;padding:9px 17px}.bpc-cta-label{overflow-wrap:anywhere;white-space:normal;max-width:100%}.bpc-coupon{border-color:color-mix(in srgb, var(--bpc-accent) 62%, transparent);inline-size:fit-content;min-inline-size:min(8rem,100%);max-inline-size:100%;color:var(--bpc-text);background:color-mix(in srgb, var(--bpc-background) 82%, transparent);flex-wrap:nowrap;flex:0 auto;gap:7px;padding:5px 11px}.bpc-coupon-icon{flex:0 0 16px;width:16px;height:16px}.bpc-coupon-label{color:var(--bpc-text);overflow-wrap:anywhere;font-size:11px;font-weight:650}.bpc-coupon-code{min-width:0;max-width:9rem;color:var(--bpc-accent);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;direction:ltr;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;overflow:hidden}.bpc-dismiss{color:inherit;opacity:.68;cursor:pointer;background:0 0;border:0;place-items:center;padding:12px;display:grid;position:absolute;inset-block-start:4px;inset-inline-end:max(4px, env(safe-area-inset-right))}.bpc-root[dir=rtl] .bpc-dismiss{inset-inline-end:max(4px, env(safe-area-inset-left))}.bpc-preview .bpc-cta,.bpc-preview .bpc-coupon,.bpc-preview .bpc-dismiss{pointer-events:none}.bpc-dismiss svg{width:16px;height:16px}.bpc-cta,.bpc-coupon,.bpc-dismiss{transition:filter .16s,transform .16s,box-shadow .16s,opacity .16s}.bpc-cta:hover,.bpc-coupon:hover{filter:brightness(1.05)}.bpc-dismiss:hover{background:color-mix(in srgb, var(--bpc-background) 68%, transparent);opacity:1}.bpc-cta:active,.bpc-coupon:active{transform:translateY(1px)}.bpc-cta:focus-visible,.bpc-coupon:focus-visible,.bpc-dismiss:focus-visible{outline-offset:-4px;outline:3px solid}.bpc-dismiss:focus-visible{opacity:1}.bpc-countdown{min-width:0}.bpc-countdown-values{direction:ltr;justify-content:center;align-items:stretch;gap:5px;display:flex}.bpc-align-start .bpc-countdown-values{justify-content:flex-start}.bpc-root[dir=rtl].bpc-align-start .bpc-countdown-values{justify-content:flex-end}.bpc-countdown-part{border:1px solid color-mix(in srgb, var(--bpc-accent) 52%, transparent);min-width:49px;min-height:50px;color:var(--bpc-text);background:color-mix(in srgb, var(--bpc-background) 78%, transparent);box-shadow:inset 0 1px color-mix(in srgb, var(--bpc-text) 12%, transparent);border-radius:12px;place-items:center;padding:5px;line-height:1;display:grid}.bpc-countdown-number{font-variant-numeric:tabular-nums;font-size:17px;font-weight:830}.bpc-countdown-label{color:var(--bpc-accent);font-size:12px;font-weight:680}.bpc-root[dir=rtl] .bpc-countdown-label{font-size:13px;line-height:1.25}.bpc-minimal-strip{grid-template-columns:auto minmax(10rem,1fr) auto auto;grid-template-areas:"media copy countdown actions";gap:8px 14px;min-height:44px}.bpc-minimal-strip>.bpc-media{grid-area:media}.bpc-minimal-strip>.bpc-copy{grid-area:copy}.bpc-minimal-strip>.bpc-countdown{grid-area:countdown}.bpc-minimal-strip>.bpc-actions{grid-area:actions}.bpc-no-media .bpc-minimal-strip{grid-template-columns:minmax(10rem,1fr) auto auto;grid-template-areas:"copy countdown actions"}.bpc-preset-minimal.bpc-no-media .bpc-minimal-strip{grid-template-columns:minmax(10rem,1fr) auto;grid-template-areas:"copy actions"}.bpc-preset-minimal .bpc-body{display:none}.bpc-preset-minimal .bpc-artwork{width:56px}.bpc-preset-minimal .bpc-icon{border-radius:11px;width:34px;height:34px}.bpc-preset-minimal .bpc-icon svg{width:20px;height:20px}.bpc-preset-minimal .bpc-badge{margin-block-end:1px;padding-block:0}.bpc-gradient-split{grid-template-columns:minmax(0,1fr) auto;gap:14px 20px;min-height:60px}.bpc-gradient-story{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.bpc-no-media .bpc-gradient-story{grid-template-columns:minmax(0,1fr)}.bpc-gradient-offer{border-inline-start:1px solid color-mix(in srgb, var(--bpc-text) 18%, transparent);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;padding-inline-start:18px;display:flex}.bpc-gradient-offer .bpc-actions{flex:0 auto}.bpc-preset-gradient .bpc-icon{border-radius:50%}.bpc-spotlight-layout{grid-template-columns:auto minmax(14rem,1fr) auto auto;grid-template-areas:"art copy countdown actions";gap:12px 18px;min-height:0}.bpc-spotlight-art-rail{grid-area:art;align-self:stretch;place-items:center;padding:0;display:grid}.bpc-spotlight-copy{grid-area:copy;min-width:0}.bpc-spotlight-layout>.bpc-countdown{grid-area:countdown}.bpc-spotlight-layout>.bpc-actions{grid-area:actions}.bpc-no-media .bpc-spotlight-layout{grid-template-columns:minmax(14rem,1fr) auto auto;grid-template-areas:"copy countdown actions"}.bpc-preset-spotlight .bpc-artwork{aspect-ratio:16/10;border-radius:17px;width:160px}.bpc-density-compact.bpc-preset-spotlight .bpc-artwork{width:96px}.bpc-density-rich.bpc-preset-spotlight .bpc-spotlight-layout{min-height:100px}.bpc-density-rich.bpc-preset-spotlight .bpc-shell{padding-block:6px}.bpc-density-rich.bpc-preset-spotlight .bpc-headline{font-size:18px}.bpc-density-rich.bpc-preset-spotlight .bpc-body{-webkit-line-clamp:1}.bpc-preset-spotlight .bpc-actions{flex-wrap:nowrap}.bpc-preset-spotlight .bpc-cta{flex:0 auto}.bpc-preset-spotlight .bpc-icon{border-radius:17px;width:50px;height:50px}.bpc-countdown-layout{grid-template-columns:minmax(0,1fr) auto;gap:14px 20px;min-height:66px}.bpc-countdown-story{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.bpc-preset-countdown .bpc-body{-webkit-line-clamp:1}.bpc-no-media .bpc-countdown-story{grid-template-columns:minmax(0,1fr)}.bpc-countdown-offer-grid{grid-template-columns:auto minmax(9rem,auto);align-items:center;gap:10px;min-width:0;display:grid}.bpc-countdown-offer-grid .bpc-countdown{background:color-mix(in srgb, var(--bpc-background) 70%, transparent);border-radius:14px;padding:3px}.bpc-countdown-offer-grid .bpc-countdown-part{box-shadow:none;background:0 0;border-color:#0000}.bpc-density-compact .bpc-shell{min-height:58px;padding-block:6px}.bpc-density-compact .bpc-badge,.bpc-density-compact .bpc-body,.bpc-density-compact.bpc-preset-spotlight .bpc-coupon-label{display:none}.bpc-density-compact .bpc-artwork{width:64px}.bpc-density-compact .bpc-icon{border-radius:12px;width:36px;height:36px}.bpc-density-compact .bpc-icon svg{width:22px;height:22px}.bpc-density-compact .bpc-countdown-part{min-width:44px;min-height:44px;padding-block:3px}.bpc-density-compact .bpc-countdown-number{font-size:15px}.bpc-density-compact .bpc-countdown-label{font-size:11px}.bpc-density-compact[dir=rtl] .bpc-countdown-label{font-size:12px}.bpc-motion-fade .bpc-shell{animation:.32s ease-out both bpc-fade-in}.bpc-motion-slide .bpc-shell{animation:.36s cubic-bezier(.22,1,.36,1) both bpc-slide-in}.bpc-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.bpc-preview-frame{background:#fff;border:1px solid #d1d5db;border-radius:14px;width:100%;overflow:hidden;container:bpc-preview/inline-size}.bpc-preview-frame-mobile{max-width:390px;margin-inline:auto}.bpc-preview-frame.bpc-theme-dark{background:#111827;border-color:#374151}@keyframes bpc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bpc-slide-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@container bpc (min-width:560px) and (max-width:959.98px){.bpc-minimal-strip{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"media copy countdown""media copy actions";gap:6px 12px}.bpc-no-media .bpc-minimal-strip{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy countdown""copy actions"}.bpc-preset-minimal.bpc-no-media .bpc-minimal-strip{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy actions"}.bpc-gradient-split{grid-template-columns:minmax(0,1fr) minmax(12rem,auto);gap:12px}.bpc-gradient-offer{flex-direction:column;justify-content:center;align-items:stretch;padding-inline-start:12px}.bpc-gradient-offer .bpc-actions{width:100%}.bpc-spotlight-layout{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"art copy countdown actions";gap:10px;min-height:0}.bpc-no-media .bpc-spotlight-layout{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"copy countdown actions"}.bpc-preset-spotlight .bpc-artwork{width:96px}.bpc-density-compact.bpc-preset-spotlight .bpc-artwork{width:72px}.bpc-preset-spotlight .bpc-coupon-label{display:none}.bpc-spotlight-layout>.bpc-actions{width:fit-content}.bpc-preset-spotlight .bpc-cta{max-inline-size:7rem;padding-block:5px}.bpc-preset-spotlight .bpc-coupon{max-inline-size:5.5rem}.bpc-countdown-layout{grid-template-columns:minmax(0,1fr) auto;gap:10px}.bpc-preset-countdown .bpc-shell{padding-block:7px}.bpc-countdown-offer-grid{grid-template-columns:auto minmax(0,auto)}.bpc-preset-countdown .bpc-coupon-label{display:none}.bpc-preset-countdown .bpc-actions{flex-wrap:nowrap}.bpc-preset-countdown .bpc-cta,.bpc-preset-countdown .bpc-coupon{min-inline-size:0}.bpc-preset-countdown .bpc-cta{flex:0 8rem;max-inline-size:8rem;padding-block:5px}.bpc-preset-countdown .bpc-coupon{flex:0 6.5rem;max-inline-size:6.5rem}.bpc-countdown-offer-grid .bpc-actions{justify-self:stretch;width:100%}}@container bpc (max-width:559.98px){.bpc-shell{min-height:0;padding-block:6px}.bpc-root[dir=ltr] .bpc-shell,.bpc-root[dir=rtl] .bpc-shell{padding-inline-start:max(12px, env(safe-area-inset-left));padding-inline-end:max(12px, env(safe-area-inset-right))}.bpc-root[dir=rtl] .bpc-shell{padding-inline-start:max(12px, env(safe-area-inset-right));padding-inline-end:max(12px, env(safe-area-inset-left))}.bpc-root[dir=ltr].bpc-has-dismiss .bpc-shell{padding-inline-end:max(48px, calc(env(safe-area-inset-right) + 44px))}.bpc-root[dir=rtl].bpc-has-dismiss .bpc-shell{padding-inline-end:max(48px, calc(env(safe-area-inset-left) + 44px))}.bpc-root[dir=ltr].bpc-has-dismiss.bpc-align-center .bpc-shell{padding-inline-start:max(12px, env(safe-area-inset-left))}.bpc-root[dir=rtl].bpc-has-dismiss.bpc-align-center .bpc-shell{padding-inline-start:max(12px, env(safe-area-inset-right))}.bpc-headline,.bpc-density-rich .bpc-headline,.bpc-density-rich.bpc-preset-spotlight .bpc-headline{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:15px;display:-webkit-box;overflow:hidden}.bpc-body,.bpc-density-rich .bpc-body{-webkit-line-clamp:1;font-size:12px}.bpc-density-compact .bpc-body{display:none}.bpc-badge{padding-block:0;font-size:11px}.bpc-minimal-strip{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"media copy""countdown countdown""actions actions";gap:5px 9px}.bpc-no-media .bpc-minimal-strip{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy copy""countdown countdown""actions actions"}.bpc-preset-minimal.bpc-no-media .bpc-minimal-strip{grid-template-areas:"copy copy""actions actions"}.bpc-gradient-split{grid-template-columns:minmax(0,1fr);gap:6px}.bpc-gradient-story{grid-template-columns:auto minmax(0,1fr);gap:9px}.bpc-gradient-offer{border-block-start:1px solid color-mix(in srgb, var(--bpc-text) 18%, transparent);border-inline-start:0;flex-direction:column;align-items:center;gap:6px;padding-block-start:6px;padding-inline-start:0}.bpc-gradient-offer .bpc-actions{width:100%}.bpc-spotlight-layout{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"art copy""countdown countdown""actions actions";gap:6px 10px;min-height:0}.bpc-density-rich.bpc-preset-spotlight .bpc-shell{padding-block:5px}.bpc-no-media .bpc-spotlight-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy copy""countdown countdown""actions actions"}.bpc-spotlight-art-rail{align-self:center}.bpc-preset-spotlight .bpc-artwork{aspect-ratio:16/10;border-radius:13px;width:88px}.bpc-density-compact.bpc-preset-spotlight .bpc-artwork{width:64px}.bpc-preset-spotlight .bpc-icon{border-radius:14px;width:42px;height:42px}.bpc-spotlight-layout>.bpc-actions{width:100%}.bpc-preset-spotlight .bpc-coupon-label{display:none}.bpc-preset-spotlight .bpc-cta,.bpc-preset-spotlight .bpc-coupon{min-inline-size:0;max-inline-size:100%}.bpc-preset-spotlight .bpc-actions{flex-wrap:wrap}.bpc-preset-spotlight .bpc-cta{flex:9rem;padding-block:5px}.bpc-preset-spotlight .bpc-coupon{flex:0 auto;max-inline-size:8.5rem}.bpc-countdown-layout{grid-template-columns:minmax(0,1fr);gap:6px}.bpc-density-compact.bpc-preset-countdown .bpc-shell{padding-block:3px}.bpc-density-rich.bpc-preset-countdown .bpc-shell{padding-block:4px}.bpc-density-compact.bpc-preset-countdown .bpc-countdown-layout{gap:4px}.bpc-countdown-story{grid-template-columns:auto minmax(0,1fr);gap:9px}.bpc-countdown-offer-grid{grid-template-columns:minmax(0,1fr);gap:6px}.bpc-density-compact.bpc-preset-countdown .bpc-countdown-offer-grid{gap:4px}.bpc-countdown-offer-grid .bpc-countdown{padding:1px}.bpc-countdown-offer-grid .bpc-actions{width:100%}.bpc-preset-countdown .bpc-coupon-label{display:none}.bpc-preset-countdown .bpc-actions{flex-wrap:nowrap}.bpc-preset-countdown .bpc-cta,.bpc-preset-countdown .bpc-coupon{min-inline-size:0}.bpc-preset-countdown .bpc-cta{flex:auto;max-inline-size:none;padding-block:5px}.bpc-preset-countdown .bpc-coupon{flex:0 42%;max-inline-size:42%}.bpc-actions{width:100%}.bpc-cta{flex:10rem}.bpc-coupon{flex:0 auto}.bpc-countdown-values{justify-content:center;gap:4px}.bpc-countdown-part,.bpc-density-compact .bpc-countdown-part{min-width:45px;min-height:40px;padding:3px 5px}.bpc-countdown-number{font-size:15px}.bpc-countdown-label,.bpc-density-compact[dir=rtl] .bpc-countdown-label{font-size:11px}.bpc-root[dir=rtl] .bpc-countdown-label{font-size:12px}.bpc-dismiss{inset-block-start:2px}}@supports not (container-type:inline-size){@media (max-width:559.98px){.bpc-composition{grid-template-columns:minmax(0,1fr)}.bpc-gradient-split,.bpc-countdown-layout{gap:6px}.bpc-gradient-offer{border-block-start:1px solid color-mix(in srgb, var(--bpc-text) 18%, transparent);border-inline-start:0;padding-block-start:6px;padding-inline-start:0}.bpc-spotlight-layout{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"art copy""countdown countdown""actions actions"}.bpc-preset-spotlight .bpc-artwork{width:88px}.bpc-density-compact.bpc-preset-spotlight .bpc-artwork{width:64px}.bpc-actions{width:100%}}@media (min-width:560px) and (max-width:959.98px){.bpc-countdown-layout{grid-template-columns:minmax(0,1fr)}.bpc-preset-spotlight .bpc-artwork{width:128px}.bpc-density-compact.bpc-preset-spotlight .bpc-artwork{width:80px}}}@media (forced-colors:active){.bpc-root,.bpc-icon,.bpc-artwork,.bpc-badge,.bpc-coupon,.bpc-countdown-part{border-color:canvastext}.bpc-cta,.bpc-coupon,.bpc-dismiss{forced-color-adjust:auto}}@media (prefers-reduced-motion:reduce){.bpc-root *,.bpc-root :before,.bpc-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.bpc-art-layer{pointer-events:none}.bpc-art-frame{display:block;position:relative;overflow:hidden}.bpc-art-frame img{object-fit:cover;object-position:var(--bpc-artwork-position);width:100%;height:100%;display:block}.bpc-artlayout{--bpc-art-scale:1}.bpc-artlayout.bpc-density-compact{--bpc-art-scale:.62}.bpc-artlayout .bpc-shell{z-index:1}.bpc-artlayout .bpc-copy{text-shadow:0 1px 10px color-mix(in srgb, var(--bpc-background) 70%, transparent)}.bpc-artlayout .bpc-dismiss{background:color-mix(in srgb, var(--bpc-background) 55%, transparent);opacity:.9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:14px}.bpc-artlayout .bpc-dismiss:hover{opacity:1}.bpc-artlayout-large-side .bpc-shell,.bpc-artlayout-glass-card .bpc-shell,.bpc-artlayout-poster-stack .bpc-shell,.bpc-artlayout-cover-overlay .bpc-shell{align-items:center;gap:22px;display:flex}.bpc-artlayout .bpc-shell>.bpc-composition{flex:1 1 0;min-width:0}.bpc-root.bpc-artlayout .bpc-shell{padding-inline-start:20px!important}.bpc-artlayout-large-side.bpc-artsize-small{--bpc-art-w:200px}.bpc-artlayout-large-side.bpc-artsize-medium{--bpc-art-w:240px}.bpc-artlayout-large-side.bpc-artsize-large{--bpc-art-w:280px}.bpc-artlayout-glass-card.bpc-artsize-small{--bpc-art-w:190px}.bpc-artlayout-glass-card.bpc-artsize-medium{--bpc-art-w:230px}.bpc-artlayout-glass-card.bpc-artsize-large{--bpc-art-w:270px}.bpc-artlayout-poster-stack.bpc-artsize-small{--bpc-art-w:84px}.bpc-artlayout-poster-stack.bpc-artsize-medium{--bpc-art-w:104px}.bpc-artlayout-poster-stack.bpc-artsize-large{--bpc-art-w:128px}.bpc-artlayout-bleed-fade.bpc-artsize-small{--bpc-bleed-w:34%;--bpc-bleed-pad:110px;--bpc-bleed-h:112px}.bpc-artlayout-bleed-fade.bpc-artsize-medium{--bpc-bleed-w:46%;--bpc-bleed-pad:130px;--bpc-bleed-h:150px}.bpc-artlayout-bleed-fade.bpc-artsize-large{--bpc-bleed-w:58%;--bpc-bleed-pad:150px;--bpc-bleed-h:196px}.bpc-artlayout-cover-overlay.bpc-artsize-small{--bpc-cover-h:112px}.bpc-artlayout-cover-overlay.bpc-artsize-medium{--bpc-cover-h:150px}.bpc-artlayout-cover-overlay.bpc-artsize-large{--bpc-cover-h:196px}.bpc-artlayout.bpc-artsize-small{--bpc-art-h:64px}.bpc-artlayout.bpc-artsize-medium{--bpc-art-h:76px}.bpc-artlayout.bpc-artsize-large{--bpc-art-h:84px}.bpc-artlayout-large-side .bpc-shell{padding-block:14px}.bpc-artlayout-large-side .bpc-art-layer{width:calc(var(--bpc-art-w) * var(--bpc-art-scale));flex:none}.bpc-artlayout-large-side .bpc-art-frame{aspect-ratio:3/2;border:1px solid color-mix(in srgb, var(--bpc-text) 30%, transparent);box-shadow:0 14px 34px #00000061, 0 0 36px color-mix(in srgb, var(--bpc-accent) 28%, transparent);border-radius:20px}.bpc-artlayout-glass-card .bpc-shell{padding-block:12px}.bpc-artlayout-glass-card .bpc-art-layer{width:calc(var(--bpc-art-w) * var(--bpc-art-scale));flex:none}.bpc-artlayout-glass-card .bpc-art-frame{aspect-ratio:3/2;border:1.5px solid color-mix(in srgb, var(--bpc-accent) 85%, transparent);background:color-mix(in srgb, var(--bpc-text) 14%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 1px color-mix(in srgb, var(--bpc-accent) 30%, transparent), 0 0 26px color-mix(in srgb, var(--bpc-accent) 55%, transparent), 0 10px 30px #00000059, inset 0 1px #fff6;border-radius:22px;padding:5px;animation:6s ease-in-out infinite bpc-art-float}.bpc-artlayout-glass-card .bpc-art-frame img{border-radius:16px}.bpc-artlayout-poster-stack .bpc-shell{min-height:132px;padding-block:14px}.bpc-artlayout-poster-stack .bpc-art-layer{width:calc(var(--bpc-art-w) * var(--bpc-art-scale));transform-origin:50% 100%;flex:none;align-self:flex-end;margin-block-end:-34px;transform:rotate(-5deg)}.bpc-artlayout-poster-stack[dir=rtl] .bpc-art-layer{transform:rotate(5deg)}.bpc-artlayout-poster-stack .bpc-art-frame{aspect-ratio:3/4;border:3px solid #ffffffeb;border-radius:10px;box-shadow:0 12px 26px #00000073,0 0 0 1px #0000001f}.bpc-artlayout-cover-overlay .bpc-art-layer{z-index:0;position:absolute;inset:0}.bpc-artlayout-cover-overlay .bpc-art-frame{position:absolute;inset:0}.bpc-artlayout-cover-overlay .bpc-art-frame:after{content:"";background:linear-gradient(180deg, #0000001a, #0000006b), linear-gradient(90deg, color-mix(in srgb, var(--bpc-background) 78%, transparent), color-mix(in srgb, var(--bpc-background) 62%, transparent) 55%, color-mix(in srgb, var(--bpc-background) 78%, transparent));position:absolute;inset:0}.bpc-artlayout-cover-overlay .bpc-shell{min-height:calc(var(--bpc-cover-h) * var(--bpc-art-scale));padding-block:14px}.bpc-artlayout-bleed-fade .bpc-art-layer{z-index:0;width:var(--bpc-bleed-w);position:absolute;inset-block:0;inset-inline-start:0}.bpc-artlayout-bleed-fade .bpc-art-frame{width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#000 0% 16%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 16%,#0000 100%)}.bpc-artlayout-bleed-fade[dir=rtl] .bpc-art-frame{-webkit-mask-image:linear-gradient(270deg,#000 0% 16%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 16%,#0000 100%)}.bpc-artlayout-bleed-fade .bpc-art-frame:after{content:"";background:linear-gradient(to right, color-mix(in srgb, var(--bpc-background) 20%, transparent), color-mix(in srgb, var(--bpc-background) 75%, transparent));position:absolute;inset:0}.bpc-artlayout-bleed-fade[dir=rtl] .bpc-art-frame:after{background:linear-gradient(to left, color-mix(in srgb, var(--bpc-background) 20%, transparent), color-mix(in srgb, var(--bpc-background) 75%, transparent))}.bpc-artlayout-bleed-fade .bpc-shell{min-height:calc(var(--bpc-bleed-h) * var(--bpc-art-scale));align-items:center;padding-block:14px;display:flex}.bpc-root.bpc-artlayout-bleed-fade .bpc-shell{padding-inline-start:calc(var(--bpc-bleed-w) * .5)!important}@keyframes bpc-art-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@container bpc (min-width:560px) and (max-width:959.98px){.bpc-artlayout .bpc-shell,.bpc-artlayout .bpc-art-layer{--bpc-art-scale:.78}.bpc-artlayout.bpc-density-compact .bpc-shell,.bpc-artlayout.bpc-density-compact .bpc-art-layer{--bpc-art-scale:.55}.bpc-artlayout-large-side .bpc-shell,.bpc-artlayout-glass-card .bpc-shell,.bpc-artlayout-poster-stack .bpc-shell{gap:16px}.bpc-artlayout-bleed-fade .bpc-art-layer{width:calc(var(--bpc-bleed-w) * 1.1)}}@container bpc (max-width:559.98px){.bpc-artlayout .bpc-shell,.bpc-artlayout .bpc-art-layer{--bpc-art-scale:1}.bpc-root.bpc-artlayout .bpc-shell{padding-inline-start:12px!important}.bpc-artlayout-large-side .bpc-shell,.bpc-artlayout-glass-card .bpc-shell{flex-direction:column;align-items:stretch;gap:8px;padding-block:10px}.bpc-artlayout-large-side .bpc-art-layer,.bpc-artlayout-glass-card .bpc-art-layer{width:100%;height:calc(var(--bpc-art-h) * var(--bpc-art-scale))}.bpc-artlayout-large-side .bpc-art-frame,.bpc-artlayout-glass-card .bpc-art-frame{aspect-ratio:auto;border-radius:16px;width:100%;height:100%}.bpc-artlayout-glass-card .bpc-art-frame img{border-radius:12px}.bpc-artlayout-large-side .bpc-body,.bpc-artlayout-glass-card .bpc-body{display:none}.bpc-artlayout-large-side .bpc-shell>.bpc-composition,.bpc-artlayout-glass-card .bpc-shell>.bpc-composition{flex:none;width:100%}.bpc-artlayout-poster-stack .bpc-shell{gap:12px;min-height:120px;padding-block:10px}.bpc-artlayout-poster-stack .bpc-art-layer{width:calc(var(--bpc-art-w) * .7);margin-block-end:-26px}.bpc-artlayout-cover-overlay .bpc-shell{min-height:calc(var(--bpc-cover-h) * .9 * var(--bpc-art-scale));padding-block:10px}.bpc-artlayout-bleed-fade .bpc-art-layer{width:100%;inset-inline:0}.bpc-artlayout-bleed-fade .bpc-art-frame,.bpc-artlayout-bleed-fade[dir=rtl] .bpc-art-frame{-webkit-mask-image:linear-gradient(#000 0% 22%,#0000 88%);mask-image:linear-gradient(#000 0% 22%,#0000 88%)}.bpc-artlayout-bleed-fade .bpc-art-frame:after,.bpc-artlayout-bleed-fade[dir=rtl] .bpc-art-frame:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--bpc-background) 15%, transparent), color-mix(in srgb, var(--bpc-background) 70%, transparent))}.bpc-root.bpc-artlayout-bleed-fade .bpc-shell{min-height:0;align-items:flex-end;padding-block-start:calc(var(--bpc-bleed-pad) * .5);padding-inline-start:12px!important}}@media (prefers-reduced-motion:reduce){.bpc-artlayout-glass-card .bpc-art-frame{animation:none}}@media (forced-colors:active){.bpc-art-frame{border:1px solid canvastext}}.bpc-artlayout-bleed-fade.bpc-artsize-small{--bpc-bleed-w:min(30%, 360px);--bpc-bleed-h:64px}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-art-frame{-webkit-mask-image:linear-gradient(90deg,#000 0% 55%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 55%,#0000 100%)}.bpc-artlayout-bleed-fade.bpc-artsize-small[dir=rtl] .bpc-art-frame{-webkit-mask-image:linear-gradient(270deg,#000 0% 55%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 55%,#0000 100%)}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-art-frame:after,.bpc-artlayout-bleed-fade.bpc-artsize-small[dir=rtl] .bpc-art-frame:after{background:0 0}.bpc-root.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-shell{min-height:var(--bpc-bleed-h);gap:14px;padding-block:8px;padding-inline-start:calc(var(--bpc-bleed-w) * .9)!important}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-gradient-offer{flex-flow:row;align-items:center;gap:8px}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-actions{flex-wrap:nowrap;gap:6px;width:auto}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-cta,.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-coupon{min-height:36px;box-shadow:none;padding:6px 14px;font-size:12.5px}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-cta{white-space:nowrap;flex:none;min-inline-size:0}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-dismiss{min-width:32px;min-height:32px}@container bpc (min-width:560px) and (max-width:959.98px){.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-gradient-offer{flex-direction:row;align-items:center}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-gradient-offer .bpc-actions{width:auto}}@container bpc (max-width:559.98px){.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-art-layer{width:100%;inset-inline:0}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-art-frame,.bpc-artlayout-bleed-fade.bpc-artsize-small[dir=rtl] .bpc-art-frame{-webkit-mask-image:none;mask-image:none}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-art-frame:after,.bpc-artlayout-bleed-fade.bpc-artsize-small[dir=rtl] .bpc-art-frame:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--bpc-background) 45%, transparent), color-mix(in srgb, var(--bpc-background) 82%, transparent))}.bpc-root.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-shell{align-items:stretch;gap:6px;min-height:0;padding-block:8px;padding-inline-start:12px!important}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-gradient-offer{border-inline-start:0;width:100%;padding-inline-start:0}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-actions{width:100%}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-cta,.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-coupon{white-space:nowrap;flex:1 1 0;min-height:40px;padding-inline:10px}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-coupon-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-countdown-values{direction:inherit;border:1px solid color-mix(in srgb, var(--bpc-accent) 45%, transparent);background:color-mix(in srgb, var(--bpc-background) 55%, transparent);border-radius:999px;align-items:center;gap:6px;padding:5px 11px}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-countdown-part{min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;align-items:baseline;gap:3px;padding:0;display:inline-flex}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-countdown-number{font-size:14px}.bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-countdown-label,.bpc-root[dir=rtl].bpc-artlayout-bleed-fade.bpc-artsize-small .bpc-countdown-label{font-size:11.5px;line-height:1}@container bpc (max-width:559.98px){.bpc-artlayout-bleed-fade.bpc-artsize-small.bpc-has-countdown .bpc-countdown{position:absolute;inset-block-start:10px;inset-inline-end:44px}.bpc-artlayout-bleed-fade.bpc-artsize-small.bpc-has-countdown .bpc-countdown-values{gap:4px;padding:3px 8px}.bpc-artlayout-bleed-fade.bpc-artsize-small.bpc-has-countdown .bpc-countdown-number{font-size:12.5px}.bpc-artlayout-bleed-fade.bpc-artsize-small.bpc-has-countdown .bpc-headline{padding-inline-end:112px;font-size:14px}}
body{--type-size-dashboard-title:32px;--type-weight-body:400;--type-weight-h1:900;--type-weight-h2:850;--type-weight-h3:800;--type-weight-h4:750;--type-weight-h5:700;--type-weight-h6:600;--type-weight-control:600;--type-weight-emphasis:700;font-weight:var(--type-weight-body)!important}@media (max-width:767px){body{--type-size-dashboard-title:24px}}body :where(div,section,article,aside,nav,header,footer,main,ul,ol,li,dl,dd,span,small,em,i,figure,figcaption,blockquote,table,tbody,thead,tr,pre,code,kbd,samp){font-weight:inherit!important}body h1{font-weight:var(--type-weight-h1)!important}body h2{font-weight:var(--type-weight-h2)!important}body h3{font-weight:var(--type-weight-h3)!important}body h4{font-weight:var(--type-weight-h4)!important}body h5{font-weight:var(--type-weight-h5)!important}body h6{font-weight:var(--type-weight-h6)!important}body p,body input,body textarea,body select,body option,body td{font-weight:var(--type-weight-body)!important}body button,body a,body label,body legend,body summary,body dt,body th{font-weight:var(--type-weight-control)!important}body strong,body b{font-weight:var(--type-weight-emphasis)!important}
.hw-layer{z-index:30;pointer-events:none;position:fixed;inset:0;overflow:hidden}.hw-web{opacity:.75;background:url(/halloween/web.svg) 0 0/contain no-repeat;width:150px;height:150px;position:absolute;top:0}.hw-web-start{left:0}.hw-web-end{right:0;transform:scaleX(-1)}@media (min-width:1024px){html:has([data-chat-sidebar]) .hw-web-end{display:none}}.hw-hanger{transform-origin:top;flex-direction:column;align-items:center;animation:5s ease-in-out infinite hw-sway;display:flex;position:absolute;top:0;left:88px}.hw-thread{width:1px;height:calc(34px + var(--hw-drop,0px));background:#c9c3d48c;transition:height 4.5s cubic-bezier(.45,.05,.35,1)}.hw-spider{pointer-events:auto;cursor:grab;touch-action:none;background:url(/halloween/spider.svg) 50%/contain no-repeat;width:34px;height:34px;margin-top:-4px;animation:3.2s ease-in-out infinite hw-twitch}.hw-hanger[data-free]{animation:none}.hw-hanger[data-free] .hw-thread{transform-origin:top;transition:none;position:absolute;top:0;left:0}.hw-hanger[data-free] .hw-spider{cursor:grabbing;margin:0;animation:none;position:absolute;top:0;left:0}.hw-spider.hw-jiggle{animation:.6s ease-in-out hw-jiggle}html[data-halloween=home] header:before,html[data-halloween=home] header:after{content:"";z-index:1;opacity:.8;pointer-events:none;background:url(/halloween/web.svg) 0 0/contain no-repeat;width:150px;height:150px;position:absolute;top:0}html[data-halloween=home] header:before{left:0}html[data-halloween=home] header:after{right:0;transform:scaleX(-1)}html[data-halloween=home] .hw-web{display:none}html.light[data-halloween=home] header:before,html.light[data-halloween=home] header:after{background-image:url(/halloween/web-dark.svg)}html[data-halloween] [data-chat-sidebar]:after{content:"";top:0;z-index:1;opacity:.7;pointer-events:none;background:url(/halloween/web.svg) 0 0/contain no-repeat;width:120px;height:120px;position:absolute;inset-inline-end:0}html[lang] [dir=ltr] [data-chat-sidebar]:after,html[dir=ltr] [data-chat-sidebar]:after{transform:scaleX(-1)}html[data-halloween] [data-workspace-composer]:not(.absolute){position:relative}html[data-halloween] [data-workspace-composer]:before{content:"";z-index:30;opacity:.8;pointer-events:none;background:url(/halloween/web.svg) 0 0/contain no-repeat;width:86px;height:86px;position:absolute;top:-10px;left:-8px}html[data-halloween] [role=status]:has(>[data-generation-timing]):before{content:"";opacity:.8;pointer-events:none;background:url(/halloween/web.svg) 0 0/contain no-repeat;width:170px;height:170px;position:absolute;top:0;right:0;transform:scaleX(-1)}html[data-halloween] [role=status]:has(>[data-generation-timing]):after{content:"";transform-origin:top;pointer-events:none;background:url(/halloween/spider.svg) bottom/28px 28px no-repeat,linear-gradient(#c9c3d48c,#c9c3d48c) top/1px calc(100% - 18px) no-repeat;width:28px;height:150px;animation:6s ease-in-out infinite hw-bob;position:absolute;top:0;right:74px}@keyframes hw-sway{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes hw-jiggle{0%,to{rotate:0deg;scale:1}15%{rotate:-18deg;scale:1.15}35%{rotate:14deg}55%{rotate:-9deg}75%{rotate:5deg}}@keyframes hw-twitch{0%,86%,to{transform:rotate(0)}90%{transform:rotate(-7deg)}94%{transform:rotate(5deg)}}@keyframes hw-bob{0%,to{height:120px}45%,60%{height:175px}}@media (max-width:767px){.hw-web{width:84px;height:84px}.hw-hanger{left:52px}html[data-halloween=home] header:before,html[data-halloween=home] header:after{width:84px;height:84px}html[data-halloween] [data-workspace-composer]:before{width:60px;height:60px}html[data-halloween] [role=status]:has(>[data-generation-timing]):before{width:110px;height:110px}}@media (prefers-reduced-motion:reduce){.hw-hanger,.hw-spider{animation:none}html[data-halloween] [role=status]:has(>[data-generation-timing]):after{animation:none}.hw-thread{transition:none}}
