.DecorationEditor-module__GbfVKW__modal{z-index:1000;color:#f8fafc;background:#081426;flex-direction:column;font:14px Arial,sans-serif;display:flex;position:fixed;inset:0}.DecorationEditor-module__GbfVKW__toolbar{border-bottom:1px solid #334155;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.DecorationEditor-module__GbfVKW__modal button,.DecorationEditor-module__GbfVKW__modal select,.DecorationEditor-module__GbfVKW__modal input{color:#fff;background:#14253c;border:1px solid #64748b;border-radius:8px;padding:8px}.DecorationEditor-module__GbfVKW__modal button{cursor:pointer}.DecorationEditor-module__GbfVKW__modal button:disabled{opacity:.45;cursor:default}.DecorationEditor-module__GbfVKW__body{flex:1;grid-template-columns:190px minmax(0,1fr) 230px;min-height:0;display:grid}.DecorationEditor-module__GbfVKW__sidebar{border-right:1px solid #334155;padding:12px;overflow:auto}.DecorationEditor-module__GbfVKW__sidebar label{gap:6px;margin-bottom:12px;display:grid}.DecorationEditor-module__GbfVKW__sidebar input{width:100%;min-width:0}.DecorationEditor-module__GbfVKW__library{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.DecorationEditor-module__GbfVKW__library button{padding:4px;font-size:11px}.DecorationEditor-module__GbfVKW__thumb{background:#071a2f;height:65px;position:relative}.DecorationEditor-module__GbfVKW__scroll{background:#020817;padding:16px;overflow:auto}.DecorationEditor-module__GbfVKW__frame{background:#071a2f;border:0;display:block}.DecorationEditor-module__GbfVKW__status{color:#fbbf24;border-top:1px solid #334155;max-height:160px;padding:8px 12px;overflow:auto}.DecorationEditor-module__GbfVKW__status p{margin:0 0 4px}.DecorationEditor-module__GbfVKW__status small{color:#cbd5e1;margin-top:4px;display:block}.DecorationEditor-module__GbfVKW__conflictList{flex-wrap:wrap;gap:4px 16px;margin:4px 0;padding:0;list-style:none;display:flex}.DecorationEditor-module__GbfVKW__conflictList button{color:#fecaca;border-color:#ef4444;padding:2px 6px;text-decoration:underline}.DecorationEditor-module__GbfVKW__scenery{color:#cbd5e1;margin-top:4px;font-size:12px}.DecorationEditor-module__GbfVKW__scenery summary{cursor:pointer}.DecorationEditor-module__GbfVKW__overlay{pointer-events:none;z-index:200;position:absolute;inset:0;overflow:clip}.DecorationEditor-module__GbfVKW__handle{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:move;background:0 0;border:1px dashed #94a3b8;position:absolute}.DecorationEditor-module__GbfVKW__selected{background:#fb923c0a;border:2px solid #fb923c}.DecorationEditor-module__GbfVKW__hidden{opacity:.45;border-color:#64748b}.DecorationEditor-module__GbfVKW__conflict{border:2px solid #ef4444}.DecorationEditor-module__GbfVKW__selected.DecorationEditor-module__GbfVKW__conflict{outline-offset:2px;outline:2px solid #fb923c}.DecorationEditor-module__GbfVKW__resize{touch-action:none;background:#f97316;border:1px solid #fff;width:14px;height:14px;position:absolute}.DecorationEditor-module__GbfVKW__zone{pointer-events:none;background:#facc1505;border:1px dashed #facc1566;position:absolute}.DecorationEditor-module__GbfVKW__label{color:#fff;white-space:nowrap;background:#071a2f;font:11px Arial;position:absolute;top:-19px;left:0}.DecorationEditor-module__GbfVKW__actions{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}@media (max-width:900px){.DecorationEditor-module__GbfVKW__body{grid-template-columns:150px minmax(0,1fr) 180px}}.DecorationEditor-module__GbfVKW__areaBoundary{pointer-events:none;border:1px dashed #38bdf880;position:absolute}.DecorationEditor-module__GbfVKW__areaBoundary span{color:#7dd3fc;background:#071a2f;font:11px Arial;position:absolute;bottom:4px;right:4px}
.HalloweenDecorations-module__iTaMuG__layer,.HalloweenDecorations-module__iTaMuG__composition{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:clip}.HalloweenDecorations-module__iTaMuG__layer{z-index:1;contain:layout paint}.HalloweenDecorations-module__iTaMuG__layer *,.HalloweenDecorations-module__iTaMuG__composition *{pointer-events:none!important}.HalloweenDecorations-module__iTaMuG__composition[data-seasonal-composition=home-explore],.HalloweenDecorations-module__iTaMuG__composition[data-seasonal-composition=home-krabby]{overflow:visible}.HalloweenDecorations-module__iTaMuG__instance{position:absolute}.HalloweenDecorations-module__iTaMuG__customAnimated{animation:32s ease-in-out infinite HalloweenDecorations-module__iTaMuG__drift}@media (max-width:1023px){.HalloweenDecorations-module__iTaMuG__composition{display:none}}@media (prefers-reduced-motion:reduce){.HalloweenDecorations-module__iTaMuG__customAnimated{animation:none!important}}.HalloweenDecorations-module__iTaMuG__layer img{object-fit:contain;height:auto;display:block;position:absolute}.HalloweenDecorations-module__iTaMuG__header{contain:none;overflow:visible}.HalloweenDecorations-module__iTaMuG__frameLeft,.HalloweenDecorations-module__iTaMuG__frameRight{width:320px;top:40px}.HalloweenDecorations-module__iTaMuG__frameLeft{clip-path:polygon(0 0,12px 0,12px 68px,100% 68px,100% 100%,0 100%);left:0}.HalloweenDecorations-module__iTaMuG__frameRight{clip-path:polygon(100% 0,calc(100% - 12px) 0,calc(100% - 12px) 68px,0 68px,0 100%,100% 100%);right:0}.HalloweenDecorations-module__iTaMuG__pumpkinLeft,.HalloweenDecorations-module__iTaMuG__pumpkinRight{width:clamp(96px,50vw - 588px,210px)}.HalloweenDecorations-module__iTaMuG__pumpkinLeft{bottom:8px;left:12px}.HalloweenDecorations-module__iTaMuG__pumpkinRight{clip-path:polygon(0 0,100% 0,100% 64%,68% 64%,68% 100%,0 100%);bottom:88px;right:8px}.HalloweenDecorations-module__iTaMuG__flock{opacity:.88;width:210px;top:18px;left:41%}.HalloweenDecorations-module__iTaMuG__explore{z-index:0}.HalloweenDecorations-module__iTaMuG__exploreLeaves{width:clamp(28px,50vw - 604px,180px);top:0;left:-12px}.HalloweenDecorations-module__iTaMuG__castle{width:360px;top:8px;right:max(48px,50vw - 648px)}.HalloweenDecorations-module__iTaMuG__explore:before,.HalloweenDecorations-module__iTaMuG__explore:after{content:"";opacity:.9;background:url(/seasonal/halloween/lanterne.webp) top/100% no-repeat;width:clamp(28px,50vw - 600px,120px);height:180px;position:absolute;bottom:32px}.HalloweenDecorations-module__iTaMuG__explore:before{left:16px}.HalloweenDecorations-module__iTaMuG__explore:after{right:16px;transform:scaleX(-1)}.HalloweenDecorations-module__iTaMuG__mobile{display:none}.HalloweenDecorations-module__iTaMuG__layer[data-intensity=medium] .HalloweenDecorations-module__iTaMuG__frameLeft,.HalloweenDecorations-module__iTaMuG__layer[data-intensity=medium] .HalloweenDecorations-module__iTaMuG__frameRight{width:380px}.HalloweenDecorations-module__iTaMuG__layer[data-intensity=medium] .HalloweenDecorations-module__iTaMuG__castle{width:408px}.HalloweenDecorations-module__iTaMuG__layer[data-intensity=medium] .HalloweenDecorations-module__iTaMuG__flock{width:240px}.HalloweenDecorations-module__iTaMuG__layer[data-animated=true] .HalloweenDecorations-module__iTaMuG__flock{animation:32s ease-in-out infinite HalloweenDecorations-module__iTaMuG__drift}@keyframes HalloweenDecorations-module__iTaMuG__drift{0%,12%,to{opacity:.8;transform:translate(0,0)}25%{opacity:.95;transform:translate(16px,-4px)}42%{opacity:.85;transform:translate(30px,6px)}55%,90%{opacity:.8;transform:translate(0,0)}}@media (max-width:1199px){.HalloweenDecorations-module__iTaMuG__header .HalloweenDecorations-module__iTaMuG__frameLeft,.HalloweenDecorations-module__iTaMuG__header .HalloweenDecorations-module__iTaMuG__frameRight{width:220px}.HalloweenDecorations-module__iTaMuG__hero .HalloweenDecorations-module__iTaMuG__pumpkinLeft{width:72px;bottom:2px;left:8px}.HalloweenDecorations-module__iTaMuG__hero .HalloweenDecorations-module__iTaMuG__pumpkinRight{width:72px;bottom:4px;right:120px}.HalloweenDecorations-module__iTaMuG__flock,.HalloweenDecorations-module__iTaMuG__layer[data-intensity=medium] .HalloweenDecorations-module__iTaMuG__flock{width:170px;top:14px}.HalloweenDecorations-module__iTaMuG__exploreLeaves{width:28px;left:-6px}.HalloweenDecorations-module__iTaMuG__castle,.HalloweenDecorations-module__iTaMuG__layer[data-intensity=medium] .HalloweenDecorations-module__iTaMuG__castle{width:288px;top:8px;right:24px}.HalloweenDecorations-module__iTaMuG__explore:before,.HalloweenDecorations-module__iTaMuG__explore:after{display:none}}@media (max-width:1023px){.HalloweenDecorations-module__iTaMuG__header,.HalloweenDecorations-module__iTaMuG__hero,.HalloweenDecorations-module__iTaMuG__explore{display:none}.HalloweenDecorations-module__iTaMuG__mobile{display:block}.HalloweenDecorations-module__iTaMuG__mobilePumpkin{width:58px;top:8px;right:8px}}@media (prefers-reduced-motion:reduce){.HalloweenDecorations-module__iTaMuG__layer[data-animated] img{transform:none;animation:none!important}}
:is(.MagazineHome-module__2tqMMa__shell:has([data-magazine-home]),.MagazineHome-module__2tqMMa__shell:has([data-magazine-number])){background:#f8f5ef}:is(.MagazineHome-module__2tqMMa__shell>div:has(>[data-magazine-home]),.MagazineHome-module__2tqMMa__shell>div:has(>[data-magazine-number])){max-width:1480px}@media (min-width:1280px){.MagazineHome-module__2tqMMa__shell>div:has(>[data-magazine-number]){max-width:1500px}}.MagazineHome-module__2tqMMa__shell>div:has(>[data-magazine-article]){max-width:none;padding:0 0 48px}.MagazineHome-module__2tqMMa__shell>div:has(>[data-magazine-article])>nav{color:#bcd0e1;background:#071a2f;margin:0;padding:16px 4vw}.MagazineHome-module__2tqMMa__shell>div:has(>[data-magazine-article])>section{max-width:1224px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.MagazineHome-module__2tqMMa__shell>div:has(>[data-magazine-article])>div:last-child{max-width:1224px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}
.AppearanceAdmin-module__EDbkhG__page{color:#e8edf5;max-width:1400px;margin:auto;padding:32px 24px 80px}.AppearanceAdmin-module__EDbkhG__page h1{font-size:30px;font-weight:800}.AppearanceAdmin-module__EDbkhG__page h2{margin:0 0 12px;font-size:23px;font-weight:750}.AppearanceAdmin-module__EDbkhG__page h3{font-size:17px;font-weight:700}.AppearanceAdmin-module__EDbkhG__page p{line-height:1.6}.AppearanceAdmin-module__EDbkhG__intro{color:#a8b8ce;margin:10px 0 24px}.AppearanceAdmin-module__EDbkhG__section{background:#0d1625;border:1px solid #26364d;border-radius:20px;margin-top:24px;padding:24px}.AppearanceAdmin-module__EDbkhG__assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0;display:grid}.AppearanceAdmin-module__EDbkhG__asset{border:1px solid #30415a;border-radius:14px;min-width:0;padding:16px}.AppearanceAdmin-module__EDbkhG__image{aspect-ratio:16/5;background:#06182b;border-radius:8px;margin:12px 0;position:relative;overflow:hidden}.AppearanceAdmin-module__EDbkhG__logoImage{aspect-ratio:4}.AppearanceAdmin-module__EDbkhG__asset small{color:#a8b8ce;margin:8px 0;display:block}.AppearanceAdmin-module__EDbkhG__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.AppearanceAdmin-module__EDbkhG__page button,.AppearanceAdmin-module__EDbkhG__upload{color:#fff;cursor:pointer;background:#18273d;border:1px solid #435671;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-weight:650;display:inline-flex}.AppearanceAdmin-module__EDbkhG__page button:disabled{opacity:.45;cursor:wait}.AppearanceAdmin-module__EDbkhG__page button:hover:not(:disabled),.AppearanceAdmin-module__EDbkhG__upload:hover{background:#243d5e}.AppearanceAdmin-module__EDbkhG__page .AppearanceAdmin-module__EDbkhG__primary{background:#f4671d;border-color:#f4671d}.AppearanceAdmin-module__EDbkhG__page .AppearanceAdmin-module__EDbkhG__primary:hover:not(:disabled){background:#ce4b0a}.AppearanceAdmin-module__EDbkhG__page label{font-size:14px;display:block}.AppearanceAdmin-module__EDbkhG__page input:not([type=file]),.AppearanceAdmin-module__EDbkhG__page select{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#07111f;border:1px solid #435671;border-radius:8px;width:100%;margin-top:7px;padding:10px 12px;display:block}.AppearanceAdmin-module__EDbkhG__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.AppearanceAdmin-module__EDbkhG__wide{grid-column:1/-1}.AppearanceAdmin-module__EDbkhG__notice{background:#102d43;border:1px solid #3c7b9c;border-radius:10px;margin:20px 0;padding:14px 18px}.AppearanceAdmin-module__EDbkhG__error{background:#401c24;border-color:#b75065}.AppearanceAdmin-module__EDbkhG__campaigns{gap:10px;margin:18px 0;display:grid}.AppearanceAdmin-module__EDbkhG__campaign{border:1px solid #30415a;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.AppearanceAdmin-module__EDbkhG__campaign small{color:#a8b8ce;display:block}.AppearanceAdmin-module__EDbkhG__filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.AppearanceAdmin-module__EDbkhG__thumbnail{aspect-ratio:16/5;background:#06182b;border-radius:8px;width:160px;min-width:160px;position:relative;overflow:hidden}.AppearanceAdmin-module__EDbkhG__campaignDetails{overflow-wrap:anywhere;flex:1;min-width:0}.AppearanceAdmin-module__EDbkhG__preview{z-index:100;background:#020817ed;flex-direction:column;display:flex;position:fixed;inset:0}.AppearanceAdmin-module__EDbkhG__previewBar{background:#111f34;justify-content:space-between;align-items:center;gap:20px;padding:14px 24px;display:flex}.AppearanceAdmin-module__EDbkhG__previewBar button{cursor:pointer;border:1px solid #435671;border-radius:8px;padding:10px 16px}.AppearanceAdmin-module__EDbkhG__previewScroll{flex:1;min-height:0;overflow:auto}.AppearanceAdmin-module__EDbkhG__previewCanvas{margin:auto;position:relative}.AppearanceAdmin-module__EDbkhG__previewFrame{transform-origin:0 0;background:#071a2f;border:0;display:block}.AppearanceAdmin-module__EDbkhG__previewBar{flex-wrap:wrap}@media (max-width:800px){.AppearanceAdmin-module__EDbkhG__assets,.AppearanceAdmin-module__EDbkhG__form,.AppearanceAdmin-module__EDbkhG__filters{grid-template-columns:1fr}.AppearanceAdmin-module__EDbkhG__page{padding:20px 12px 60px}.AppearanceAdmin-module__EDbkhG__section{padding:18px}.AppearanceAdmin-module__EDbkhG__campaign{flex-direction:column;align-items:flex-start}}
