.site-shell[data-designer-background=true]{background:0 0!important}.site-shell>.designer-linktree-background{z-index:-3;background:var(--shell-bg);opacity:var(--designer-surface-opacity,1);pointer-events:none;position:absolute;inset:0}.site-shell>.designer-linktree-background.background-gradient{background:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--shell-bg-2) 54%, transparent), transparent 35%), radial-gradient(circle at 96% 95%, color-mix(in srgb, var(--shell-bg-2) 68%, transparent), transparent 42%), linear-gradient(145deg, var(--shell-bg), var(--shell-bg-2))}.site-shell[data-designer-background=true]:before{opacity:calc(.24 * var(--designer-surface-opacity,1))}.site-shell[data-designer-background=true]>.ambient{opacity:calc(.62 * var(--designer-surface-opacity,1))}.site-shell>.link-card[data-designer-surface=true]:after{opacity:var(--designer-surface-opacity,1)}.site-shell .animated-text[data-designer-foreground=true]{opacity:var(--designer-text-opacity,1)!important}.age-gate-shell:has(>.age-gate-experience[data-designer-background=true]){isolation:isolate;position:relative;background:0 0!important}.age-gate-experience[data-designer-background=true].is-preview{isolation:isolate;position:relative;background:0 0!important}.age-gate-experience>.designer-age-background{z-index:-1;background:var(--designer-age-bg);opacity:var(--designer-surface-opacity,1);pointer-events:none;position:fixed;inset:0}.age-gate-experience.is-preview>.designer-age-background{position:absolute}.age-gate-experience>.designer-age-background[data-background-style=linear]{background:linear-gradient(var(--designer-age-gradient-angle), var(--designer-age-bg), var(--designer-age-bg-2))}.age-gate-experience>.designer-age-background[data-background-style=radial]{background:radial-gradient(circle at 68% 18%, color-mix(in srgb, var(--designer-age-bg-2) 78%, transparent) 0, transparent 42%), radial-gradient(circle at 12% 90%, color-mix(in srgb, var(--designer-age-bg-2) 45%, transparent) 0, transparent 34%), var(--designer-age-bg)}.age-gate-experience--minimal>.designer-age-background[data-background-style=radial]{background:radial-gradient(ellipse at 50% 49%, var(--designer-age-bg-2) 0, transparent 72%), var(--designer-age-bg)}.age-gate-experience>.designer-age-background[data-background-style=image]{background:linear-gradient(color-mix(in srgb, var(--designer-age-bg) var(--designer-age-bg-overlay), transparent), color-mix(in srgb, var(--designer-age-bg) var(--designer-age-bg-overlay), transparent)), var(--designer-age-bg-image), var(--designer-age-bg);background-position:center, var(--designer-age-bg-position), center;background-repeat:no-repeat;background-size:cover}.age-gate-experience :is(.age-confirm-primary,.minimal-age-confirm)[data-designer-surface=true]{box-shadow:none;border-color:#0000;background:0 0!important}.age-gate-experience :is(.age-confirm-primary,.minimal-age-confirm)[data-designer-surface=true]:before{display:none}.age-gate-experience .designer-confirm-paint{z-index:0;border-radius:inherit;background:linear-gradient(120deg, color-mix(in srgb, var(--age-accent) 86%, white), var(--age-accent) 50%, color-mix(in srgb, var(--age-accent) 88%, black));opacity:var(--designer-surface-opacity,1);pointer-events:none;position:absolute;inset:0}.age-gate-experience .age-gate-badge[data-designer-surface=true]:after{opacity:var(--designer-surface-opacity,1)}.age-gate-experience--minimal .designer-confirm-paint{background:var(--minimal-accent)}.age-gate-experience--minimal .minimal-age-confirm[data-confirm-gradient=true]>.designer-confirm-paint{background:linear-gradient(var(--minimal-button-gradient-angle), var(--minimal-accent), var(--minimal-button-gradient-color))}.age-gate-experience .age-confirm-primary[data-confirm-gradient=true],.age-gate-experience .age-confirm-primary[data-confirm-gradient=true]>.designer-confirm-paint{background:linear-gradient(var(--age-confirm-gradient-angle,90deg), var(--age-accent), var(--age-confirm-gradient-color,#ef40cc))}.age-gate-experience .designer-confirm-content{z-index:2;justify-content:center;align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex;position:relative}.age-gate-experience .designer-confirm-icon{z-index:2;object-fit:contain;pointer-events:none;flex:none;display:block;position:relative}.age-gate-experience .designer-confirm-content>.designer-confirm-label{min-width:0}.age-gate-experience[data-designer-layout=true]{width:min(100%, var(--designer-card-width))}.age-gate-experience[data-designer-layout=true]:not(.age-gate-experience--minimal){grid-template-columns:minmax(0, var(--designer-card-width))}.age-gate-experience[data-designer-layout=true].has-chat{width:min(100%, calc(var(--designer-card-width) + 396px));grid-template-columns:minmax(0, var(--designer-card-width)) minmax(280px, 342px)}.age-gate-experience[data-designer-layout=true]>:is(.age-gate-card,.minimal-age-card){width:min(100%, var(--designer-card-width));max-width:var(--designer-card-width);padding:var(--designer-card-padding);border-radius:var(--designer-card-radius);text-align:var(--designer-content-align);justify-items:var(--designer-content-items);align-items:var(--designer-content-items)}.age-gate-experience[data-designer-layout=true] :is(.age-confirm-primary,.minimal-age-confirm){min-height:var(--designer-button-height);border-radius:var(--designer-button-radius)}.age-gate-experience[data-designer-layout=true] .minimal-age-description{align-self:var(--designer-content-items)}.age-gate-shell:has(>.age-gate-experience[data-designer-position=top]){align-items:start}.age-gate-shell:has(>.age-gate-experience[data-designer-position=bottom]){align-items:end}.age-gate-experience.is-preview[data-designer-position=top]{align-content:start;align-items:start}.age-gate-experience.is-preview[data-designer-position=bottom]{align-content:end;align-items:end}@media (max-width:760px){.age-gate-experience[data-designer-layout=true].has-chat{grid-template-columns:minmax(0,1fr)}}.age-gate-experience .age-chat-phone[data-designer-surface=true]{background:color-mix(in srgb, #101417 calc(var(--designer-surface-opacity,1) * 100%), transparent);border-color:color-mix(in srgb, white calc(var(--designer-surface-opacity,1) * 20%), transparent);box-shadow:none}.age-gate-experience .age-chat-phone[data-designer-surface=true] :is(.age-chat-header,.age-chat-compose){background:color-mix(in srgb, #1d2327 calc(var(--designer-surface-opacity,1) * 96%), transparent)}.age-gate-experience .age-chat-phone[data-designer-surface=true] .age-chat-body{background:color-mix(in srgb, var(--chat-background) calc(var(--designer-surface-opacity,1) * 100%), transparent)}.age-gate-experience .age-chat-phone[data-designer-surface=true] .age-chat-body:before{opacity:var(--designer-surface-opacity,1)}.link-button-sprite{z-index:1;border-radius:inherit;pointer-events:none;background-position:0 0;background-repeat:no-repeat;background-size:500% 400%;position:absolute;inset:0}.link-button-sprite[data-sprite-playback=loop],:is(.link-item,.age-confirm-primary,.minimal-age-confirm):is(:hover,:focus-visible)>.link-button-sprite[data-sprite-playback=hover]{animation:designer-button-atlas var(--sprite-duration,2s) steps(1, end) infinite}.designer-confirm-label{z-index:2;position:relative}.link-item:has(>.link-button-sprite)>:is(.link-copy,.link-media){z-index:2}.link-item:has(>.link-button-sprite)>.link-arrow{z-index:3}:is(.age-confirm-primary,.minimal-age-confirm):has(>.link-button-sprite){isolation:isolate;position:relative;overflow:hidden}:is(.link-item,.age-confirm-primary,.minimal-age-confirm):has(>.link-button-sprite){box-shadow:none!important;background:0 0!important;border-color:#0000!important}:is(.link-item,.age-confirm-primary,.minimal-age-confirm):has(>.link-button-sprite):before{display:none!important}:is(:is(.age-confirm-primary,.minimal-age-confirm):has(>.link-button-sprite)>.designer-confirm-paint,.link-item:has(>.link-button-sprite)>.full-button-image){display:none}@keyframes designer-button-atlas{0%{background-position:0 0}5%{background-position:25% 0}10%{background-position:50% 0}15%{background-position:75% 0}20%{background-position:100% 0}25%{background-position:0 33.3333%}30%{background-position:25% 33.3333%}35%{background-position:50% 33.3333%}40%{background-position:75% 33.3333%}45%{background-position:100% 33.3333%}50%{background-position:0 66.6667%}55%{background-position:25% 66.6667%}60%{background-position:50% 66.6667%}65%{background-position:75% 66.6667%}70%{background-position:100% 66.6667%}75%{background-position:0 100%}80%{background-position:25% 100%}85%{background-position:50% 100%}90%{background-position:75% 100%}95%,to{background-position:100% 100%}}@media (prefers-reduced-motion:reduce){.link-button-sprite[data-sprite-playback]{background-position:0 0;animation:none!important}}
