@font-face{font-family:Atlas Heavy;src:url(/interface-atlas-web/_astro/Anton-Regular.DDTWnLuj.ttf)format("truetype");font-style:normal;font-weight:400 950;font-display:swap}@font-face{font-family:Atlas Display;src:url(/interface-atlas-web/_astro/BebasNeue-Regular.37KXJlK_.ttf)format("truetype");font-style:normal;font-weight:400 950;font-display:swap}.reference-scene{color:#111;text-align:left;isolation:isolate;background:#fff;border:1px solid #e2e2df;border-radius:8px;width:100%;min-width:0;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;overflow:hidden;box-shadow:0 3px 14px #17150f08;container-type:inline-size}.reference-scene *{box-sizing:border-box}.reference-scene p{margin:0}.reference-scene img{display:block}.scene-browser{color:#737373;letter-spacing:0;background:linear-gradient(#f5f5f4,#e9e9e8);align-items:center;gap:.55cqw;height:2.8cqw;padding:0 1.15cqw;font-size:1.05cqw;font-weight:400;line-height:1;display:flex}.scene-browser>i{background:#ff6058;border-radius:50%;width:.85cqw;height:.85cqw}.scene-browser>i:nth-child(2){background:#ffbd2e}.scene-browser>i:nth-child(3){background:#29c840}.browser-arrows{margin:0 .8cqw;font-size:1.7cqw}.browser-address{white-space:nowrap;text-overflow:ellipsis;background:#e0e0df;border-top:1px solid #d8d8d7;border-radius:.3cqw;flex:1;height:1.85cqw;margin-right:3.5cqw;padding:0 .7cqw;line-height:1.85cqw;overflow:hidden}.scene-page{background:#fff;height:32.2cqw;font-size:1.3cqw;line-height:1.4;position:relative;overflow:hidden}.scene-nav{z-index:2;white-space:nowrap;align-items:center;gap:1.7cqw;height:4.7cqw;padding:0 3cqw;font-size:.95cqw;display:flex;position:relative}.scene-brand{letter-spacing:-.035em;font-size:1.9cqw;font-weight:700}.scene-nav-links{flex:1;justify-content:center;align-items:center;gap:3.6cqw;font-size:.96cqw;display:flex}.scene-pill{white-space:nowrap;color:#fff;background:#1b1b1b;border-radius:10cqw;justify-content:center;align-items:center;gap:2cqw;padding:1cqw 2.5cqw;font-size:1.14cqw;line-height:1.1;display:inline-flex;box-shadow:inset 0 1px 1px #fff2}.scene-nav>.scene-pill{padding:.85cqw 2.5cqw;font-size:.92cqw}.scene-title{letter-spacing:-.025em;font-size:4.6cqw;font-weight:700;line-height:1.15}.scene-description{color:#666;font-size:1.32cqw;line-height:1.75}.scene-pagination{letter-spacing:.08em;font-size:.95cqw;position:absolute;bottom:2.4cqw;right:3cqw}.scene-outline{border:1px solid #bdbdbd;padding:.7cqw 1.4cqw;font-size:1.02cqw;display:inline-block}.scene-search{font-size:2.7cqw;line-height:1}.scene-bag{width:1.8cqw;height:2cqw}.scene-menu{font-size:2.3cqw;line-height:1}.scene-language{font-size:.88cqw}.scene-minimalism .scene-page{background:#fdfdfc}.scene-minimalism .scene-brand{letter-spacing:.28em;font-size:1.7cqw}.lumo-body{background:linear-gradient(100deg,#fff 35%,#f1f1ef);border-radius:.7cqw;height:27.5cqw;margin:0 .6cqw;position:relative;overflow:hidden}.lumo-copy{z-index:1;width:47%;padding:3.7cqw 0 0 6cqw;position:relative}.scene-eyebrow{letter-spacing:.34em;font-size:1.03cqw}.lumo-copy .scene-title{letter-spacing:-.055em;margin:1.55cqw 0 1cqw;font-family:Georgia,Times New Roman,serif;font-size:6.45cqw;font-weight:400;line-height:.94}.lumo-copy .scene-description{color:#444;letter-spacing:.1em;font-size:1.3cqw}.lumo-copy .scene-pill{min-width:14cqw;margin-top:1.3cqw}.lumo-photo{object-fit:contain;mix-blend-mode:multiply;width:58%;height:37cqw;position:absolute;bottom:-4.8cqw;right:2%;mask-image:linear-gradient(90deg,#0000,#000 18%,#000)}.lumo-caption{color:#777;letter-spacing:.14em;font-size:.96cqw;position:absolute;top:7.3cqw;right:7%}.scene-swiss-style .scene-nav{border-bottom:1px solid #ddd;height:4.8cqw;padding:0 2cqw}.scene-swiss-style .scene-brand{letter-spacing:-.065em;width:27%;font-weight:950}.scene-swiss-style .scene-nav-links{border-left:1px solid #ddd;border-right:1px solid #ddd;justify-content:space-around;gap:3.6cqw;height:100%;font-size:.86cqw}.scene-swiss-style .scene-language{margin:0 5cqw 0 3cqw}.vertex-body{grid-template-columns:49% 27% 24%;height:27.4cqw;display:grid}.vertex-display{padding:1.6cqw 1.5cqw;overflow:hidden}.vertex-display>p{letter-spacing:-.035em;white-space:nowrap;transform-origin:0 0;width:80%;font-family:Atlas Heavy,Atlas Display,Impact,Arial Narrow,Liberation Sans Narrow,Arial,sans-serif;font-size:8.1cqw;font-weight:950;font-stretch:75%;line-height:.95;transform:scaleX(1.25)}.vertex-display>p>span{color:#f43712;vertical-align:-.025em;margin-left:.3cqw;font-size:12cqw;font-weight:600;line-height:.3;display:inline-block}.vertex-copy{border-left:1px solid #d8d8d8;padding:6.4cqw 2.5cqw 1.5cqw}.vertex-copy .scene-title{letter-spacing:-.04em;font-size:2.75cqw}.vertex-copy .scene-description{margin:2cqw 0;font-size:.97cqw;line-height:1.75}.vertex-poster{color:#060606;background:#ff3511;border-left:1px solid #ccc;flex-direction:column;justify-content:space-between;padding:3.1cqw 3cqw;display:flex}.vertex-poster>p{letter-spacing:-.02em;transform-origin:0;width:95%;font-family:Atlas Heavy,Atlas Display,Impact,Arial Narrow,Liberation Sans Narrow,Arial,sans-serif;font-size:3.65cqw;font-weight:950;line-height:1;transform:scaleX(1.05)}.vertex-poster>small{font-size:.97cqw;line-height:1.45}.scene-editorial .scene-page{background:#fdfdf9}.scene-editorial .scene-brand{letter-spacing:-.05em;font-family:Georgia,serif;font-size:2.2cqw;font-weight:400}.scene-editorial .scene-nav{height:5.2cqw;padding:0 3cqw}.paper-body{grid-template-columns:34% 36% 26%;gap:2%;height:26.3cqw;padding:0 3cqw;display:grid}.paper-copy{padding-top:1.5cqw}.paper-copy .scene-title{letter-spacing:-.06em;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:5.6cqw;font-style:italic;font-weight:400;line-height:.92}.paper-copy .scene-title>span{letter-spacing:-.06em;font-size:4.1cqw}.paper-deck{font-family:Georgia,Songti SC,serif;font-size:1.72cqw;margin-top:1.7cqw!important}.paper-copy .scene-description{margin:1.35cqw 1.3cqw 1.2cqw 0;font-size:1.23cqw;line-height:1.65}.paper-read{font-size:1.24cqw}.paper-photo{height:100%;position:relative;overflow:hidden}.paper-photo>img{object-fit:cover;object-position:54% 58%;width:100%;height:100%}.paper-photo>p{color:#fffdf4;letter-spacing:.14em;text-shadow:0 1px 4px #0006;font-family:Georgia,Songti SC,serif;font-size:1.65cqw;line-height:1.6;position:absolute;top:3.4cqw;left:2.3cqw;transform:rotate(-10deg)}.paper-stories{flex-direction:column;height:100%;min-height:0;display:flex}.paper-story{border-bottom:1px solid #deded8;flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:41% 1fr;gap:1.7cqw;min-height:0;margin-bottom:.7cqw;padding:.5cqw 0 1.05cqw;display:grid}.paper-story:last-child{border:0;margin:0}.story-photo{height:100%;min-height:0;overflow:hidden}.story-photo>img{object-fit:cover;width:100%;height:100%}.story-photo-1>img{object-position:40% 40%;filter:sepia(.6)}.story-photo-2>img{object-position:80% 30%}.paper-story strong{margin:.3cqw 0;font-size:1.17cqw;font-weight:600;line-height:1.4;display:block}.paper-story p,.paper-story time{color:#888;font-size:.99cqw;line-height:1.4}.paper-story time{margin-top:.35cqw;display:block}.scene-glassmorphism .scene-page{color:#fff;background:#738bcc}.scene-glassmorphism .scene-nav{color:#fff;height:5.6cqw;padding:0 2.5cqw}.scene-glassmorphism .scene-brand{letter-spacing:-.035em;font-size:2.5cqw}.scene-glassmorphism .scene-nav>.scene-pill{background:#ffffff24;border:1px solid #ffffff69;box-shadow:inset 0 1px 8px #ffffff4a,0 2px 5px #33427f20}.aurora-landscape{object-fit:cover;object-position:50% 55%;width:100%;height:100%;position:absolute;inset:0}.aurora-light{pointer-events:none;background:linear-gradient(100deg,#4269b53b,#b682cf20 47%,#567adc30);position:absolute;inset:0}.aurora-body{z-index:1;grid-template-columns:38% 30% 26%;gap:3%;height:26.6cqw;padding:1.2cqw 4.3cqw 1.5cqw 4.5cqw;display:grid;position:relative}.aurora-copy{padding-top:1.6cqw}.aurora-copy .scene-title{letter-spacing:.005em;text-shadow:0 1px 8px #4158a333;font-size:4.65cqw;font-weight:750;line-height:1.17}.aurora-copy .scene-description{color:#f2f4ff;margin:1.8cqw 0 1.2cqw;font-size:1.19cqw;line-height:1.6}.aurora-copy .scene-pill{color:#46527c;background:#fff;padding:1.1cqw 2.4cqw;font-size:1.2cqw;box-shadow:0 4px 8px #263d8526}.aurora-features{backdrop-filter:blur(9px);background:linear-gradient(130deg,#ffffff42,#ffffff1a);border:1px solid #fff6;border-radius:1.8cqw;flex-direction:column;display:flex;box-shadow:inset 0 1px 1px #fff5,0 10px 25px #3459a015}.glass-feature{border-bottom:1px solid #ffffff24;flex:1;align-items:center;gap:1.8cqw;padding:1.7cqw 2.1cqw;display:flex}.glass-feature:last-child{border:0}.glass-feature>span{text-align:center;width:3.2cqw;font-size:3cqw;font-weight:400}.glass-feature strong{font-size:1.36cqw;font-weight:500}.glass-feature p{color:#f5f4ffc9;margin-top:.4cqw;font-size:1.02cqw}.aurora-graph{backdrop-filter:blur(8px);background:linear-gradient(135deg,#ffffff4a,#d4daff18);border:1px solid #ffffff73;border-radius:1.8cqw;padding:2.3cqw;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #fff6}.aurora-graph:after{content:"";filter:blur(2.5cqw);opacity:.5;z-index:-1;background:#f0bade;width:9cqw;height:9cqw;position:absolute;bottom:1cqw;left:5cqw}.aurora-graph>p{font-size:1.86cqw;line-height:1.55}.aurora-graph>svg{width:100%;height:7cqw;margin:1.9cqw 0 1cqw;overflow:visible}.aurora-graph>small{color:#f1f1ff;font-size:.97cqw;line-height:1.45;display:block}.scene-bento-grid .scene-page{background:#fff}.scene-bento-grid .scene-nav{height:4.2cqw;padding:0 2.3cqw}.scene-bento-grid .scene-brand{font-size:1.75cqw}.scene-bento-grid .scene-nav>.scene-pill{padding:.6cqw 1.5cqw}.tasko-body{grid-template-rows:13.6cqw 11.8cqw;grid-template-columns:32% 14.5% 14.5% 35%;gap:1.15cqw;padding:0 2cqw 1.2cqw;display:grid}.tasko-body>div{border-radius:1.65cqw;overflow:hidden}.bento-intro{background:linear-gradient(140deg,#f0f3fe,#f6f7ff);grid-row:1/3;padding:2.2cqw}.bento-intro .scene-title{font-size:2.9cqw;line-height:1.2}.bento-intro .scene-description{margin:1.65cqw 0;font-size:1.19cqw;line-height:1.7}.bento-intro .scene-pill{padding:.85cqw 1.6cqw;font-size:1.04cqw}.tasko-people{align-items:center;margin-top:2.1cqw;display:flex}.tasko-people>i{color:#514032;background:#dac1a6;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:2.5cqw;height:2.5cqw;margin-right:-.65cqw;font-size:1.05cqw;font-style:normal;font-weight:600;display:flex;box-shadow:0 1px 2px #0002}.tasko-people>i:nth-child(2){color:#fff;background:#424b38}.tasko-people>i:nth-child(3){background:#d7baa8}.tasko-people>i:nth-child(4){color:#fff;background:#76695c}.tasko-people>span{margin-left:1.3cqw;font-size:.95cqw}.tasko-people small{color:#777;margin-top:.2cqw;font-size:.72cqw;display:block}.bento-calendar{background:#fafafa;border:1px solid #f0f0f0;grid-column:2/4;padding:1.3cqw 1.7cqw}.bento-calendar>div:first-child{justify-content:space-between;font-size:.88cqw;display:flex}.calendar-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:.6cqw .55cqw;margin-top:1.3cqw;font-size:.76cqw;display:grid}.calendar-grid>b{color:#999;font-size:.7cqw;font-weight:400}.calendar-grid>span{line-height:1.2}.calendar-today{color:#fff;background:#13171b;border-radius:.45cqw;box-shadow:0 0 0 .22cqw #13171b}.bento-stat{background:linear-gradient(100deg,#eaf8ed,#e4f4e8);grid-column:4;padding:1.9cqw;position:relative}.bento-stat>span{font-size:1.1cqw;display:block}.bento-stat>strong{letter-spacing:-.045em;font-size:2.4cqw;line-height:1.5}.bento-stat>small{color:#637567;font-size:.99cqw;display:block}.stat-bars{align-items:end;gap:.8cqw;width:14cqw;height:8.3cqw;display:flex;position:absolute;bottom:2.4cqw;right:1.8cqw}.stat-bars>i{background:#acd4b2;border-radius:1cqw;flex:1;max-width:.75cqw}.stat-bars>i:nth-child(2n){background:#c3e3c8}.stat-bars>i:last-child{background:#89bc93}.bento-count{background:#f1f3fe;padding:1.5cqw 1.7cqw}.bento-notes{background:#f4f0fd}.bento-count>span{font-size:1.1cqw;display:block}.bento-count>span>b{float:right;color:#fff;background:#829cf0;border-radius:.6cqw;padding:.35cqw .6cqw;font-size:1.6cqw;font-weight:400}.bento-notes>span>b{background:#b8a1f1}.bento-count>strong{margin:.6cqw 0 .2cqw;font-size:2.3cqw;display:block}.bento-count>small{color:#84848e;font-size:1.02cqw}.bento-landscape{background:#eef1fa;grid-column:4;display:flex}.bento-landscape>img{object-fit:cover;filter:saturate(.4);object-position:30% 80%;width:50%;height:100%}.bento-landscape>div{padding:2.1cqw 1.5cqw}.bento-landscape strong{font-size:1.48cqw;font-weight:500;line-height:1.5}.bento-landscape small{margin-top:1.55cqw;font-size:1cqw;display:block}.scene-neumorphism .scene-page{color:#171717;background:linear-gradient(120deg,#f4f5f6,#eeeff0)}.scene-neumorphism .scene-nav{height:5.6cqw;padding:0 4.5cqw}.scene-neumorphism .scene-brand{font-family:Georgia,serif;font-size:2.3cqw;font-weight:600}.scene-neumorphism .scene-nav-links{justify-content:flex-end;gap:4cqw;margin-right:8cqw}.mellow-login{background:#f2f3f4;border-radius:5cqw;padding:1.05cqw 2.4cqw;box-shadow:4px 4px 8px #d8d9da,-4px -4px 8px #fff}.scene-neumorphism .scene-pill{background:linear-gradient(#4b4c4e,#151617);box-shadow:3px 5px 9px #c8c9cb,-2px -2px 5px #fff,inset 1px 1px 3px #fff8}.mellow-body{height:26.6cqw;padding-left:7.2cqw;position:relative}.mellow-copy{width:37%;padding-top:3.2cqw}.mellow-copy .scene-title{letter-spacing:-.03em;font-family:Georgia,Songti SC,serif;font-size:4.5cqw;line-height:1.16}.mellow-copy .scene-description{color:#808185;margin:1.3cqw 0 1cqw;font-size:1.52cqw;line-height:1.65}.mellow-weather{color:#88898a;background:#f0f1f2;border-radius:2.2cqw;flex-direction:column;justify-content:center;align-items:center;gap:1.2cqw;width:13.4%;height:15.7cqw;display:flex;position:absolute;top:6.2cqw;left:44%;box-shadow:.7cqw .7cqw 1.6cqw #d8d9db,-.6cqw -.6cqw 1.5cqw #fff,inset 1px 1px 2px #fff}.mellow-weather>svg{width:5.8cqw;height:5.8cqw}.mellow-weather>p{text-align:center;font-size:1.3cqw;line-height:1.8}.mellow-clock{background:#eff0f1;border-radius:50% 47% 39% 42%;width:23.3cqw;height:23.3cqw;padding:3cqw;position:absolute;top:2.3cqw;left:59%;transform:rotate(-3deg);box-shadow:.65cqw 1.05cqw 1.6cqw #cdced0,-.55cqw -.6cqw 1.2cqw #fff,inset .3cqw .3cqw .5cqw #fff}.clock-inset{color:#53565a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;transform:rotate(3deg);box-shadow:inset .8cqw .8cqw 1.3cqw #d2d3d5,inset -.8cqw -.8cqw 1.3cqw #fff}.clock-inset>strong{letter-spacing:-.025em;font-size:2.9cqw;font-weight:400}.clock-inset>span{color:#929396;margin-top:.2cqw;font-size:1.07cqw}.clock-inset>i{background:#72767a;border-radius:50%;width:1.15cqw;height:1.15cqw;position:absolute;top:-.15cqw;left:50%;box-shadow:.1cqw .2cqw .4cqw #5553}.mellow-tools{border-radius:2cqw;width:13.2%;padding:1.4cqw 1.25cqw;position:absolute;top:4.1cqw;right:3.7%;box-shadow:.7cqw .8cqw 1.4cqw #d6d7d9,-.5cqw -.5cqw 1.3cqw #fff,inset 1px 1px 2px #fff}.mellow-tools>:is(div,span){color:#74787c;align-items:center;gap:1.6cqw;margin-bottom:1.05cqw;padding:.5cqw .6cqw;font-size:1.3cqw;display:flex}.mellow-tools>:is(div,span):last-child{margin:0}.mellow-tools>:is(div,span)>span{font-size:2cqw;line-height:1}.mellow-tools>.active{border-radius:1cqw;box-shadow:inset .25cqw .25cqw .7cqw #dfe0e2,inset -.25cqw -.25cqw .7cqw #fff}.mellow-caption{color:#888;font-size:1.04cqw;position:absolute;bottom:.9cqw;left:40%}.mellow-body .scene-pagination{bottom:.9cqw}.scene-skeuomorphism .scene-nav{background:#fffdf9;height:4.4cqw;padding:0 4cqw}.scene-skeuomorphism .scene-brand{letter-spacing:-.03em;font-family:Georgia,serif;font-size:2.3cqw}.goods-mark{margin-right:1.5cqw;font-family:Arial,sans-serif;font-size:2.4cqw}.goods-body{background:#e7ddcd;height:27.8cqw;position:relative;overflow:hidden}.goods-photo{object-fit:cover;object-position:65% 63%;width:74%;height:100%;position:absolute;top:0;right:0}.goods-body:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ede4d5 0%,#ede4d5f7 20%,#ede4d5c7 33%,#ede4d536 45%,#0000 55%);position:absolute;inset:0}.goods-copy{z-index:1;width:45%;padding:3.8cqw 0 0 5.1cqw;position:relative}.goods-copy .scene-title{letter-spacing:-.03em;font-size:4.6cqw;font-weight:750;line-height:1.15}.goods-copy .scene-description{color:#4c463e;margin:1.6cqw 0 1.7cqw;font-size:1.35cqw;line-height:1.55}.goods-copy .scene-pill{letter-spacing:.15em;background:linear-gradient(#9b6c36,#775025);border:1px solid #8b602f;border-radius:.25cqw;padding:.9cqw 3.1cqw;font-size:1.4cqw;box-shadow:inset 0 1px 1px #fff4,0 2px 3px #4925052b}.goods-pagination{gap:1.2cqw;margin-top:.5cqw;font-size:1cqw;display:flex}.goods-note{z-index:1;letter-spacing:.14em;color:#62513e;background:linear-gradient(120deg,#e5d9c2,#f3e8d4);padding:2.7cqw 2.2cqw;font-family:Georgia,Songti SC,serif;font-size:1.7cqw;font-style:italic;line-height:1.75;position:absolute;top:3.4cqw;right:5.1cqw;transform:rotate(-9deg);box-shadow:.4cqw .6cqw 1cqw #59463240}.scene-brutalism .scene-page{background:#fdfdfb}.scene-brutalism .scene-nav{border-bottom:2px solid #1a1a1a;height:3.9cqw;margin:0 1cqw;padding:0 2.6cqw}.scene-brutalism .scene-brand{letter-spacing:-.045em;font-size:1.85cqw;font-weight:950}.scene-brutalism .scene-nav-links{justify-content:flex-end;gap:4.5cqw;font-size:.96cqw;font-weight:700}.void-body{grid-template-columns:40% 28% 29%;gap:1.5%;height:28.3cqw;padding:1.1cqw 2.4cqw 1.4cqw;display:grid}.void-display{letter-spacing:-.035em;white-space:nowrap;transform-origin:0 0;width:89%;font-family:Atlas Heavy,Atlas Display,Impact,Arial Narrow,Liberation Sans Narrow,Arial,sans-serif;font-size:8.9cqw;font-weight:950;line-height:.95;transform:scaleX(1.12)}.void-copy{padding:4.7cqw 1.6cqw 0 .5cqw}.void-copy>p{font-size:1.22cqw;line-height:1.6}.void-copy .scene-pill{border-radius:0;margin-top:1.75cqw;padding:1.05cqw 2.1cqw;font-size:1.1cqw}.void-copy>hr{border:0;border-top:1px solid #111;margin:2.1cqw 0 1.4cqw}.void-copy>strong{font-size:1.16cqw;line-height:1.25;display:block}.void-photo{position:relative;overflow:hidden}.void-photo>img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.void-photo>p{color:#fff;letter-spacing:-.015em;text-shadow:0 1px 2px #0005;font-family:Atlas Heavy,Atlas Display,Impact,Arial Narrow,Liberation Sans Narrow,Arial,sans-serif;font-size:2.75cqw;font-weight:950;line-height:.95;position:absolute;bottom:6.8cqw;right:2cqw}.void-photo>svg{width:3.8cqw;height:3.8cqw;position:absolute;bottom:1.8cqw;right:2.2cqw}.scene-neobrutalism .scene-nav{height:5cqw;padding:0 3cqw}.scene-neobrutalism .scene-brand{letter-spacing:-.06em;font-size:2.7cqw;font-weight:950}.scene-neobrutalism .scene-nav-links{justify-content:flex-end;gap:4.5cqw;margin-right:4cqw;font-size:1.3cqw}.scene-neobrutalism .scene-nav>.scene-pill{color:#111;background:#fffe17;border:2px solid #111;border-radius:0;padding:.8cqw 2.3cqw;font-size:1.3cqw;font-weight:800;box-shadow:.6cqw .6cqw #111}.play-body{grid-template-columns:47% 53%;height:27.2cqw;padding:1cqw 2.6cqw 1.1cqw;display:grid}.play-copy{z-index:2;position:relative}.play-copy .scene-title{letter-spacing:-.055em;font-size:4.65cqw;font-weight:900;line-height:1.35}.play-copy .scene-title>span{box-decoration-break:clone;background:#ffff13;box-shadow:.7cqw 0 #ffff13,-.7cqw 0 #ffff13}.play-copy .scene-description{margin:1.2cqw 0 .9cqw;font-size:1.54cqw;line-height:1.45}.play-copy .scene-pill{color:#080808;background:#f4a1d1;border:2px solid #111;border-radius:0;padding:.7cqw 3cqw;font-size:1.6cqw;font-weight:800;box-shadow:.65cqw .65cqw #111}.play-note{font-family:Comic Sans MS,cursive;font-size:1.9cqw;font-style:italic;line-height:1.1;position:absolute;bottom:.6cqw;right:3cqw;transform:rotate(-11deg)}.play-note>b{font-size:5cqw;font-weight:400;position:absolute;bottom:-.1cqw;left:-4.7cqw}.play-art{position:relative}.play-block{border:2px solid #050505;position:absolute}.play-block.blue{background:#4e96f9;width:100%;height:18cqw;top:.3cqw;left:0}.play-block.pink{background:#f595d2;width:24%;height:10.4cqw;bottom:0;left:0}.play-block.green{background:#3bbc8b;width:40%;height:12cqw;bottom:0;left:23%}.play-window{background:#fff;border:.4cqw solid #111;position:absolute;box-shadow:.9cqw 1cqw #111}.play-window>div{letter-spacing:.35em;border-bottom:.25cqw solid #111;height:2cqw;padding-left:.7cqw;font-family:Arial,sans-serif;font-size:.7cqw;line-height:1.7cqw}.play-window.ideas{z-index:2;width:40%;height:19.2cqw;top:2.3cqw;left:11%;transform:rotate(-7deg)}.play-window.ideas>p{letter-spacing:-.025em;padding:1.5cqw .8cqw;font-family:Atlas Heavy,Atlas Display,Impact,Arial Narrow,Liberation Sans Narrow,Arial,sans-serif;font-size:2.58cqw;line-height:1.03}.play-smile{z-index:3;background:#ffff15;border:.4cqw solid #111;width:10.6cqw;height:11.4cqw;position:absolute;top:7cqw;left:40%;transform:rotate(-6deg);box-shadow:.75cqw .7cqw #111}.play-smile>i{background:#111;border-radius:1cqw;width:.65cqw;height:2cqw;position:absolute;top:2.5cqw;left:2.9cqw}.play-smile>i:nth-child(2){left:6.3cqw}.play-smile>b{border-bottom:.45cqw solid #111;border-radius:0 0 80% 80%;width:5cqw;height:3.3cqw;position:absolute;top:4.8cqw;left:2.45cqw}.play-window.checklist{z-index:2;width:28%;height:17.5cqw;top:1.5cqw;right:2%;transform:rotate(-4deg)}.play-window.checklist>p{white-space:nowrap;padding:1cqw .9cqw 0;font-size:1.57cqw}.play-window.checklist>p>span:not(.play-check){background:#397feb}.play-window.checklist>small{text-align:center;margin-top:1.05cqw;font-size:1.4cqw;display:block}.play-cursor{z-index:4;width:4.3cqw;position:absolute;bottom:3cqw;right:20%;transform:rotate(-8deg)}.play-sign{text-align:right;font-size:1.27cqw;line-height:1.07;position:absolute;bottom:.1cqw;right:1%}.scene-retro-web .scene-page{background:#c4c4c4;height:32.2cqw;padding:.35cqw}.retro-shell{color:#111;border:2px outset #eee;height:100%;font-family:Times New Roman,serif;font-size:1.3cqw;overflow:hidden}.retro-titlebar{color:#fff;background:linear-gradient(90deg,#164479,#387ebd);justify-content:space-between;height:2cqw;padding:0 .4cqw;font-family:Arial,sans-serif;font-size:1.1cqw;font-weight:700;line-height:2cqw;display:flex}.retro-window-buttons{color:#000;letter-spacing:.2em;background:#c4c4c4;height:1.6cqw;margin-top:.2cqw;line-height:1.6cqw;box-shadow:inset 1px 1px #fff,inset -1px -1px #666}.retro-menu{border-bottom:1px solid #888;height:2.6cqw;padding:0 .7cqw;font-size:1.25cqw;line-height:2.6cqw;box-shadow:0 1px #fff}.retro-toolbar{white-space:pre;border-bottom:2px ridge #eee;align-items:center;gap:.6cqw;height:3.4cqw;padding:0 .6cqw;font-family:Arial,sans-serif;font-size:1.05cqw;display:flex}.retro-toolbar>b{color:#408841}.retro-toolbar>span:first-of-type{color:#999}.retro-address{background:#fff;border:2px inset #ddd;flex:1;margin-left:1cqw;padding:.05cqw .5cqw;font-size:.94cqw}.retro-content{background:#fff;border:2px inset #ddd;grid-template-columns:21% 54% 25%;height:20.7cqw;display:grid}.retro-sidebar{color:navy;background:#d8d8d8;border-right:2px groove #eee;flex-direction:column;align-items:flex-start;gap:.15cqw;padding:.9cqw 1.1cqw;font-size:1.65cqw;line-height:1.4;display:flex}.retro-sidebar>strong{white-space:nowrap;margin-bottom:1.1cqw;font-size:1.8cqw}.retro-sidebar>span{font-size:1.48cqw}.retro-main{padding:.9cqw 1.8cqw}.retro-main>strong{white-space:nowrap;font-size:2.5cqw;font-weight:700;line-height:1.25}.retro-main>hr{border:0;border-top:1px solid #080080;margin:.5cqw 0 1.2cqw}.retro-main>p{font-size:1.46cqw;line-height:1.45}.retro-links{color:#0000bd;white-space:nowrap;margin-top:2cqw;font-size:1.5cqw;text-decoration:underline}.retro-main .retro-counter{margin-top:1.7cqw;font-family:monospace;font-size:.84cqw}.retro-counter>b{color:#9ce288;background:#000;padding:.18cqw .3cqw;font-family:monospace;font-weight:400}.retro-picture{padding:1.8cqw 1.7cqw 0 .8cqw}.retro-picture>svg{border:3px ridge #b6b6b6;width:100%;display:block}.retro-picture>p{text-align:center;margin-top:.7cqw;font-family:monospace;font-size:1.08cqw;line-height:1.2}.retro-status{border-top:2px ridge #eee;height:2cqw;padding:0 .7cqw;font-family:Arial,sans-serif;font-size:1.1cqw;line-height:2cqw}.retro-status>span{float:right;border-left:2px groove #eee;width:24%;padding-left:.6cqw}.reference-scene[data-scene-locale=en] .mellow-copy .scene-title{font-size:3.6cqw}.reference-scene[data-scene-locale=en] .mellow-copy .scene-description{font-size:1.2cqw}.reference-scene[data-scene-locale=en] .goods-copy .scene-title{font-size:4cqw}.reference-scene[data-scene-locale=en] .goods-copy .scene-description{font-size:1.16cqw}.reference-scene[data-scene-locale=en] .play-copy .scene-title{font-size:3.15cqw;line-height:1.5}.reference-scene[data-scene-locale=en] .play-copy .scene-description{font-size:1.2cqw}.reference-scene[data-scene-locale=en] .play-note{bottom:1.7cqw}.reference-scene[data-scene-locale=en] .paper-deck{font-size:1.35cqw}.reference-scene[data-scene-locale=en] .aurora-copy .scene-title{font-size:4cqw}.reference-scene[data-scene-locale=en] .vertex-copy .scene-title{font-size:2.55cqw}@media (prefers-reduced-motion:reduce){.reference-scene *{animation:none!important}}.reference-scene [hidden]{display:none!important}.other-content{font:16px/1.75 var(--scene-font,Arial,"PingFang SC",sans-serif);background:var(--scene-page,#fdfdfb);color:var(--scene-fg,#242424)}.other-section{border-top:1px solid var(--scene-border,#d9d8d2);padding:56px max(24px,5%);scroll-margin-top:16px}.other-section>p{max-width:780px;margin:16px 0}.other-section h3{line-height:1.4}.other-section details{border-bottom:1px solid var(--scene-border,#bbb);padding:20px 0}.other-section summary{cursor:pointer;min-height:44px;font-weight:600}.other-section details p{max-width:760px;margin:16px 0}.other-content button{border:var(--scene-button-border,1px solid currentColor);background:var(--scene-button-bg,transparent);color:var(--scene-button-fg,inherit);border-radius:var(--scene-control-radius,var(--scene-radius,0));box-shadow:var(--scene-button-shadow,none);min-height:44px;font:inherit;cursor:pointer;padding:12px 20px}.other-content button:disabled{cursor:not-allowed;opacity:.46}.other-content button:focus-visible{outline:3px solid var(--scene-focus,#254bb4);outline-offset:4px}.other-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0;display:grid}.other-cards article{border:1px solid var(--scene-border,#d7d6d0);padding:24px}.other-cards h3{margin:16px 0;font-size:20px}.object-art{color:#79786f;background:#eeede8;place-items:center;min-height:170px;font:90px Georgia,serif;display:grid}.object-1{background:#e5e5df}.object-2{background:#eae2d5}.other-actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.other-dialog{overscroll-behavior:contain;width:min(760px,100% - 32px);font:16px/1.75 var(--scene-font,Arial,sans-serif);color:var(--scene-fg,#242424);background:var(--scene-surface,#fff);border:var(--scene-surface-border,1px solid var(--scene-border,#aaa));border-radius:var(--scene-radius,0);box-shadow:var(--scene-shadow,none);padding:32px}.other-dialog h2{overflow-wrap:anywhere;font-size:clamp(28px,4vw,48px);line-height:1.15}.other-dialog p{margin:16px 0}.other-dialog>[data-other-close]{margin:0 0 28px auto;display:block}.other-content :is(input,textarea,select){box-sizing:border-box;max-width:100%;font-size:16px}.other-content :is([role=status],li){white-space:pre-wrap;overflow-wrap:anywhere}.other-content [role=status]{margin-top:16px}.other-content [role=status]:empty{display:none}[data-goods-results],[data-retro-results],[data-retro-bookmarks],[data-retro-menu-items]{gap:12px;margin-top:20px;display:grid}.bag-row{border-bottom:1px solid var(--scene-border,#bbb);flex-wrap:wrap;align-items:center;gap:8px;padding:16px 0;display:flex}.bag-row>p{width:100%}.bag-row button{min-width:44px}[data-bag-total]{margin:24px 0;display:block}.task-list{gap:8px;margin:24px 0;display:grid}.task-list label,.inline-check{background:var(--scene-field,#eef0f6);border-radius:var(--scene-control-radius,8px);align-items:center;gap:12px;min-height:48px;margin:0;padding:12px;display:flex}.task-list input,.inline-check input{width:22px;height:22px;accent-color:var(--scene-accent,#303b58);flex:none}.task-list input:checked+span{opacity:.65;text-decoration:line-through}.other-content .inline-check{align-items:center;gap:12px;display:flex}.other-content .inline-check input{display:inline-block}.other-dialog[data-other-dialog=product]>button:not([data-other-close]){margin-top:10px;margin-right:10px}.scene-glassmorphism{--scene-page:radial-gradient(ellipse at 8% 20%,#c3c8fa 0,transparent 42%),radial-gradient(ellipse at 95% 65%,#dfc4ec 0,transparent 45%),linear-gradient(135deg,#9db6e0,#c7c4eb 60%,#b2cae5);--scene-surface:linear-gradient(135deg,#f4f7ffbd,#d9d7f6b3);--scene-fg:#20314f;--scene-muted:#405573;--scene-border:#ffffffb3;--scene-surface-border:1px solid var(--scene-border);--scene-radius:24px;--scene-control-radius:14px;--scene-shadow:inset 0 1px 0 #fff9,0 24px 70px #21386538;--scene-focus:#163b86;--scene-field:#ffffff7a;--scene-font:Arial,"PingFang SC",sans-serif;--scene-accent:#3459a0;--scene-button-bg:#ffffffa6;--scene-button-fg:#283f6b;--scene-button-border:1px solid #ffffffc2;--scene-button-shadow:inset 0 1px 0 #fffc,0 4px 12px #4058871c}.other-glassmorphism .other-section{border-color:#fff6}.other-glassmorphism .other-section h2{letter-spacing:-.035em;font-size:clamp(30px,3.6vw,48px);font-weight:650}.other-glassmorphism .other-section p{color:var(--scene-muted)}.aurora-workspace-heading{max-width:780px;margin-bottom:32px}.aurora-workspace-heading>p{margin-top:20px}.aurora-studio-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr);align-items:start;gap:24px;display:grid}.aurora-composer,.aurora-draft-panel{background:var(--scene-surface);border:var(--scene-surface-border);box-shadow:var(--scene-shadow);backdrop-filter:blur(18px);border-radius:24px;padding:28px}.aurora-panel-index{color:var(--scene-muted);letter-spacing:.18em;font-size:11px;font-weight:700;display:block}.other-glassmorphism label{letter-spacing:.01em;font-size:14px;font-weight:600}.other-glassmorphism :is(input,textarea,select){background-color:var(--scene-field);color:var(--scene-fg);border:1px solid #ffffffbf;border-radius:14px;padding:14px 16px;box-shadow:inset 0 1px 5px #536aa51a,0 1px #fff9}.other-glassmorphism textarea{resize:vertical;min-height:230px;line-height:1.8}.other-glassmorphism :is(input,textarea)::placeholder{color:#526482;opacity:1}.other-glassmorphism button{font-weight:600}.other-glassmorphism button:where(:not(.scene-select-trigger)):hover:not(:disabled){background:#ffffffe0;box-shadow:inset 0 1px #fff,0 7px 18px #4058872b}.other-glassmorphism button:where(:not(.scene-select-trigger)):active:not(:disabled){background:#cddbf2d9;box-shadow:inset 0 2px 6px #3b54802e}.other-glassmorphism .aurora-composer>button{background:#f9fbff;width:100%;margin-top:16px}.other-glassmorphism .other-actions{gap:8px;margin-bottom:0}.other-glassmorphism .other-actions button{padding:10px 14px;font-size:13px}.other-glassmorphism [role=status]:not(:empty){color:#174f49;background:#dff5efbd;border:1px solid #ffffffbf;border-radius:14px;padding:14px 16px;font-size:14px}.other-glassmorphism .other-cards>button{text-align:left;background:var(--scene-surface);backdrop-filter:blur(14px);min-height:140px;box-shadow:var(--scene-shadow);border-radius:20px;padding:28px}.other-glassmorphism .other-dialog{backdrop-filter:blur(22px)saturate(1.2)}.other-glassmorphism .other-dialog::backdrop{backdrop-filter:blur(4px);background:#243b6840}.other-glassmorphism .other-dialog h2{letter-spacing:-.035em;font-weight:650}.other-glassmorphism .other-dialog>[data-other-close]{min-height:44px;padding:9px 14px;font-size:13px}.scene-minimalism{--scene-page:#fdfdfc;--scene-surface:#fdfdfc;--scene-fg:#20211f;--scene-muted:#62645e;--scene-border:#d8d9d3;--scene-radius:2px;--scene-control-radius:24px;--scene-shadow:none;--scene-focus:#252c21;--scene-field:#fff;--scene-font:Arial,"PingFang SC",sans-serif;--scene-accent:#343d2e;--scene-button-bg:#242623;--scene-button-fg:#fff;--scene-button-border:1px solid #242623;--scene-button-shadow:none}.other-minimalism .other-section{padding-top:76px;padding-bottom:76px}.other-minimalism h2,.other-minimalism .other-dialog h2{letter-spacing:-.035em;font-family:Georgia,Songti SC,serif;font-weight:400}.other-minimalism .other-cards{gap:36px}.other-minimalism .other-cards article{border:0;border-bottom:1px solid var(--scene-border);padding:0 0 24px}.other-minimalism .object-art{color:#7b8076;background:#eeefea;min-height:240px}.other-minimalism .other-cards button{font-size:14px}.other-minimalism button:where(:not(.scene-select-trigger)):hover:not(:disabled){color:#242623;background:#fff}.other-minimalism button:where(:not(.scene-select-trigger)):active:not(:disabled){color:#242623;background:#dfe2da}.other-minimalism button:disabled{border-style:dashed}.other-minimalism :is(input,textarea,select){background:var(--scene-field);color:var(--scene-fg);border:1px solid var(--scene-border);border-radius:2px;padding:14px}.other-minimalism .other-dialog{width:min(660px,100% - 32px);padding:44px}.other-minimalism .other-dialog>[data-other-close]{color:var(--scene-fg);border-color:var(--scene-border);background:0 0;padding:8px 16px;font-size:12px}.other-minimalism [data-product-price]{letter-spacing:-.035em;margin:28px 0;font-size:28px}.other-minimalism [role=status]:not(:empty){border-left:2px solid var(--scene-accent);color:var(--scene-fg);padding:20px 0 20px 20px}.other-minimalism .other-dialog::backdrop{background:#272e2633}.scene-bento-grid{--scene-page:#fff;--scene-surface:#f1f3fe;--scene-fg:#202633;--scene-muted:#5b6575;--scene-border:#dfe4f0;--scene-radius:24px;--scene-control-radius:12px;--scene-shadow:none;--scene-focus:#3155ad;--scene-field:#fff;--scene-font:Arial,"PingFang SC",sans-serif;--scene-accent:#335db7;--scene-button-bg:#202633;--scene-button-fg:#fff;--scene-button-border:1px solid #202633;--scene-button-shadow:none}.other-bento-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:20px;padding:24px;display:grid}.other-bento-grid .other-section{background:#f1f3fe;border:0;border-radius:24px;padding:32px}.other-bento-grid .other-section:nth-child(2){background:#f4f0fd}.other-bento-grid .other-section:nth-child(3){background:#eaf6ed}.other-bento-grid .other-section:nth-child(4){background:#f5f6fa}.other-bento-grid .other-section h2{font-size:clamp(28px,3vw,40px)}.other-bento-grid .task-list{gap:10px}.other-bento-grid .task-list label{background:var(--scene-field);border:1px solid #0000;padding:14px 16px}.other-bento-grid .task-list label:has(input:checked){background:#e0e8fb;border-color:#7085b3}.other-bento-grid :is(input,textarea,select){background:var(--scene-field);color:var(--scene-fg);border:1px solid #c8d1e4;border-radius:12px;padding:14px}.other-bento-grid button:where(:not(.scene-select-trigger)):hover:not(:disabled){background:#3b4b68}.other-bento-grid button:where(:not(.scene-select-trigger)):active:not(:disabled){background:#14213a;box-shadow:inset 0 2px 4px #0005}.other-bento-grid [data-tasko-notes]{padding:0;list-style:none}.other-bento-grid [data-tasko-notes] li{background:var(--scene-field);border-left:3px solid #a591d8;border-radius:12px;margin:14px 0;padding:18px}.other-bento-grid [role=status]:not(:empty){color:#254a32;background:#dcecdf;border-radius:12px;padding:14px 16px}.other-bento-grid .other-dialog{background:var(--scene-surface)}.other-bento-grid .other-dialog h2{letter-spacing:-.035em}.other-bento-grid .other-dialog::backdrop{background:#29354c55}.scene-neumorphism{--scene-page:#eff0f2;--scene-surface:#eff0f2;--scene-fg:#41454c;--scene-muted:#636a74;--scene-border:#cfd3d9;--scene-radius:28px;--scene-control-radius:16px;--mellow-shadow-dark:#cfd2d8;--mellow-shadow-light:#fff;--scene-shadow:12px 12px 28px var(--mellow-shadow-dark),-10px -10px 24px var(--mellow-shadow-light);--scene-focus:#355e95;--scene-field:#eff0f2;--scene-font:Arial,"PingFang SC",sans-serif;--scene-accent:#365a87;--scene-button-bg:#eff0f2;--scene-button-fg:#41454c;--scene-button-border:1px solid #d9dce1;--scene-button-shadow:5px 5px 10px var(--mellow-shadow-dark),-5px -5px 10px var(--mellow-shadow-light)}.other-neumorphism .other-section{border-color:var(--scene-border);padding-top:64px;padding-bottom:64px}.other-neumorphism h2,.other-neumorphism .other-dialog h2{font-family:Georgia,Songti SC,serif;font-weight:400}.other-neumorphism :is(input,textarea,select){background:var(--scene-field);border:1px solid var(--scene-border);color:var(--scene-fg);box-shadow:inset 4px 4px 8px var(--mellow-shadow-dark),inset -4px -4px 8px var(--mellow-shadow-light);border-radius:16px;padding:15px 18px}.other-neumorphism button{font-weight:600}.other-neumorphism button:where(:not(.scene-select-trigger)):hover:not(:disabled){box-shadow:3px 3px 8px var(--mellow-shadow-dark),-3px -3px 8px var(--mellow-shadow-light);border-color:#8995a6}.other-neumorphism button:where(:not(.scene-select-trigger)):active:not(:disabled),.other-neumorphism button[aria-pressed=true]{box-shadow:inset 4px 4px 8px var(--mellow-shadow-dark),inset -4px -4px 8px var(--mellow-shadow-light);border-color:#788ba4}.other-neumorphism .task-list label,.other-neumorphism .inline-check{background:var(--scene-field);border:1px solid var(--scene-border);box-shadow:var(--scene-button-shadow);margin:12px 0;padding:18px}.other-neumorphism .task-list label:has(input:checked),.other-neumorphism .inline-check:has(input:checked){border-color:var(--scene-accent);box-shadow:inset 4px 4px 8px var(--mellow-shadow-dark),inset -4px -4px 8px var(--mellow-shadow-light)}.other-neumorphism .scene-select,.other-neumorphism [data-mellow-duration],.other-neumorphism [data-mellow-name]{max-width:360px}.focus-display{width:260px;max-width:100%;height:260px;box-shadow:inset 10px 10px 20px var(--mellow-shadow-dark),inset -10px -10px 20px var(--mellow-shadow-light);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--scene-fg);border-radius:50%;place-items:center;margin:36px 0;font:64px/1 Georgia,serif;display:grid}.other-neumorphism [role=status]:not(:empty){border:1px solid var(--scene-border);color:var(--scene-fg);box-shadow:inset 3px 3px 6px var(--mellow-shadow-dark),inset -3px -3px 6px var(--mellow-shadow-light);border-radius:16px;padding:14px 20px;display:table}.other-neumorphism .other-dialog::backdrop{background:#59606e50}.mellow-high-contrast{--scene-page:#fff;--scene-surface:#fff;--scene-fg:#111;--scene-muted:#333;--scene-border:#333;--scene-field:#fff;--scene-shadow:none;--scene-button-border:2px solid #333;--scene-button-shadow:none;--scene-button-bg:#fff;--scene-button-fg:#111}.mellow-high-contrast .other-content button{box-shadow:none}.mellow-high-contrast .other-content :is(input,textarea,select){box-shadow:none;border-width:2px}.scene-skeuomorphism{--scene-page:#f2eadc;--scene-surface:linear-gradient(115deg,#fff9ed,#f1e6d0);--scene-fg:#493927;--scene-muted:#756149;--scene-border:#b9a482;--scene-radius:8px;--scene-control-radius:6px;--scene-shadow:inset 0 1px 0 #fff,0 10px 24px #4e341d30;--scene-focus:#685026;--scene-field:#fffaf0;--scene-font:Georgia,"Songti SC",serif;--scene-accent:#7a532b;--scene-button-bg:linear-gradient(#a17a4a,#896336);--scene-button-fg:#fff9ee;--scene-button-border:1px solid #78552c;--scene-button-shadow:inset 0 1px 0 #ecd6b7,0 3px 4px #4b2f1b38}.other-skeuomorphism .other-section{border-color:#cdbb9e}.other-skeuomorphism h2,.other-skeuomorphism .other-dialog h2{font-family:Georgia,Songti SC,serif;font-weight:400}.other-skeuomorphism .other-cards article{background:var(--scene-surface);outline-offset:-8px;border:1px solid #cbb797;outline:1px dashed #c6b18e;padding:24px;box-shadow:inset 0 1px #fff,2px 4px 8px #604a2420}.other-skeuomorphism .object-art{color:#817057;background:#e8ddc9;border:1px inset #d3c0a0}.other-skeuomorphism button{text-shadow:0 1px 1px #573d28}.other-skeuomorphism button:where(:not(.scene-select-trigger)):hover:not(:disabled){background:linear-gradient(#af8b5c,#997245)}.other-skeuomorphism button:where(:not(.scene-select-trigger)):active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 2px 4px #573d2877,0 1px #fff9}.other-skeuomorphism :is(input,textarea,select){background:var(--scene-field);color:var(--scene-fg);border:1px solid #b6a181;border-radius:6px;padding:14px 16px;box-shadow:inset 0 2px 4px #6b4f2429,0 1px #fff9}.other-skeuomorphism .other-dialog{outline-offset:-11px;outline:1px dashed #b49e78;padding:36px}.other-skeuomorphism [role=status]:not(:empty){color:#3d5030;background:#e4e8d5;border:1px dashed #8c9975;border-radius:4px;padding:16px 20px}.other-skeuomorphism .other-dialog::backdrop{background:#3f2f1f66}.scene-brutalism{--scene-page:#f5f5f0;--scene-surface:#f5f5f0;--scene-fg:#111;--scene-muted:#444;--scene-border:#111;--scene-radius:0px;--scene-control-radius:0px;--scene-surface-border:2px solid #111;--scene-shadow:none;--scene-focus:#c52f1b;--scene-field:#fff;--scene-font:Arial,"PingFang SC",sans-serif;--scene-accent:#c52f1b;--scene-button-bg:#111;--scene-button-fg:#f5f5f0;--scene-button-border:2px solid #111;--scene-button-shadow:none}.other-brutalism .other-section{border-top:2px solid var(--scene-border)}.other-brutalism h2,.other-brutalism .other-dialog h2{letter-spacing:-.025em;font-family:Atlas Heavy,Impact,PingFang SC,sans-serif;font-weight:700}.other-brutalism .other-cards{border:2px solid var(--scene-border);gap:0}.other-brutalism .void-case{color:#fff;text-align:left;background:#111;border:0;border-right:1px solid #777;min-height:270px;padding:28px}.other-brutalism .void-case:last-child{border-right:0}.void-case>strong{margin-bottom:32px;font:80px/1 Atlas Heavy,sans-serif;display:block}.other-brutalism button:where(:not(.scene-select-trigger)):hover:not(:disabled){color:#111;background:#f5f5f0}.other-brutalism button:where(:not(.scene-select-trigger)):active:not(:disabled){color:#fff;background:#c52f1b}.other-brutalism :is(input,textarea,select){border:2px solid var(--scene-border);background:var(--scene-field);color:var(--scene-fg);border-radius:0;padding:16px}.other-brutalism label{letter-spacing:.06em;text-transform:uppercase;font:12px/1.8 monospace}.other-brutalism [role=status]:not(:empty){border-top:4px solid var(--scene-fg);border-bottom:1px solid var(--scene-fg);margin:28px 0;padding:24px 0;font:15px/1.8 monospace}.other-brutalism .other-dialog>small{letter-spacing:.1em;font:11px monospace}.other-brutalism .other-dialog h2{font-size:clamp(32px,5vw,60px);line-height:1.04}.other-brutalism .other-dialog::backdrop{background:#0009}.scene-neobrutalism{--scene-page:#fffde9;--scene-surface:#fff38a;--scene-fg:#111;--scene-muted:#343326;--scene-border:#111;--scene-radius:0px;--scene-control-radius:0px;--scene-surface-border:3px solid #111;--scene-shadow:8px 8px 0 #111;--scene-focus:#1c4ce6;--scene-field:#fffef5;--scene-font:Arial,"PingFang SC",sans-serif;--scene-accent:#1c4ce6;--scene-button-bg:#f4a1d1;--scene-button-fg:#111;--scene-button-border:2px solid #111;--scene-button-shadow:4px 4px 0 #111}.other-neobrutalism .other-section{border-top:3px solid #111}.other-neobrutalism h2{letter-spacing:-.045em;font-weight:900}.other-neobrutalism .other-cards>button{text-align:left;min-height:220px;padding:28px}.other-neobrutalism .other-cards>button:nth-child(2){background:#89b6fa}.other-neobrutalism .other-cards>button:nth-child(3){background:#7bd1ab}.other-neobrutalism button{font-weight:800}.other-neobrutalism button:where(:not(.scene-select-trigger)):hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:6px 6px #111}.other-neobrutalism button:where(:not(.scene-select-trigger)):active:not(:disabled){box-shadow:none;transform:translate(4px,4px)}.other-neobrutalism button:disabled{box-shadow:none;border-style:dashed;transform:none}.other-neobrutalism .other-dialog{padding:32px}.other-neobrutalism .other-dialog::backdrop{background:#22233366}.play-dialog-kicker{color:#fff;letter-spacing:.08em;background:#111;padding:6px 10px;font-size:11px;font-weight:800;display:inline-block}.other-neobrutalism .other-dialog h2{margin:22px 0 28px;font-size:clamp(32px,4vw,52px)}.other-neobrutalism label{font-size:14px;font-weight:800;display:block}.other-neobrutalism :is(input,textarea,select){background-color:var(--scene-field);color:#111;border:2px solid #111;border-radius:0;margin-top:8px;padding:14px 16px;box-shadow:3px 3px #111}.other-neobrutalism textarea{resize:vertical}.other-neobrutalism :is(input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #1c4ce6;box-shadow:3px 3px #111}.other-neobrutalism [data-play-brief-services],.other-neobrutalism [data-play-services]{background:#89b6fa;border:2px solid #111;padding:10px 14px;font-weight:700;display:table}.other-neobrutalism [role=status]:not(:empty){color:#111;background:#7bd1ab;border:2px solid #111;margin:28px 0;padding:20px;font-weight:700;box-shadow:4px 4px #111}.other-neobrutalism .other-dialog ol{padding-left:28px}.other-neobrutalism .other-dialog li{margin:16px 0;font-weight:700}.other-neobrutalism .other-dialog>small:last-child{margin-top:24px;display:block}.scene-retro-web{--scene-page:#fff;--scene-surface:#c4c4c4;--scene-fg:#111;--scene-muted:#454545;--scene-border:#777;--scene-radius:0px;--scene-control-radius:0px;--scene-surface-border:3px outset #eee;--scene-shadow:3px 3px 0 #0008;--scene-focus:navy;--scene-field:#fff;--scene-font:"Times New Roman","Songti SC",serif;--scene-accent:navy;--scene-button-bg:#c4c4c4;--scene-button-fg:#111;--scene-button-border:2px outset #eee;--scene-button-shadow:none}.other-retro-web{color:navy}.other-retro-web button{font-family:Arial,sans-serif;font-size:14px}.other-retro-web button:where(:not(.scene-select-trigger)):hover:not(:disabled){background:#d8d8d8}.other-retro-web button:where(:not(.scene-select-trigger)):active:not(:disabled){background:#bbb;border-style:inset}.other-retro-web :is(input,textarea,select){background:var(--scene-field);color:#111;border:2px inset #ddd;border-radius:0;padding:10px;font:16px/1.5 Arial,sans-serif}.other-retro-web .retro-reading{color:navy;border:2px inset #ddd;margin:8px}.other-retro-web .other-dialog{padding:24px;font-family:Times New Roman,Songti SC,serif}.other-retro-web .other-dialog:before{content:"▧ GoodOldNet";color:#fff;background:linear-gradient(90deg,#164479,#387ebd);margin:-24px -24px 20px;padding:6px 10px;font:700 13px/1.5 Arial,sans-serif;display:block}.other-retro-web .other-dialog h2{letter-spacing:0;margin:20px 0;font-size:30px;font-weight:700}.other-retro-web .other-dialog>[data-other-close]{margin-bottom:20px;padding:6px 14px;font-size:12px}.other-retro-web :is([data-retro-results],[data-retro-bookmarks]){background:#fff;border:2px inset #ddd;gap:0;padding:8px}.other-retro-web :is([data-retro-results],[data-retro-bookmarks]) button{color:#0000bd;text-align:left;background:#fff;border:0;padding:10px 12px;text-decoration:underline}.other-retro-web [data-retro-menu-items] button{text-align:left}.other-retro-web [data-retro-menu-items] button:hover{color:#fff;background:navy}.other-retro-web [role=status]:not(:empty){color:#111;background:#fff;border:2px inset #ddd;padding:12px 14px;font:14px/1.65 Arial,sans-serif}.other-retro-web ul{padding:0;list-style:none}.other-retro-web li{border-bottom:1px dotted #888;padding:16px}.other-retro-web .other-dialog::backdrop{background:#0005}.retro-wide .retro-content{grid-template-columns:17% 66% 17%}.other-content :is(input,textarea,select):user-invalid,.other-content [aria-invalid=true]{border-color:var(--scene-invalid,#a42e2e);outline:2px solid var(--scene-invalid,#a42e2e);outline-offset:2px}.other-content [role=listbox]{color:var(--scene-fg);background:var(--scene-surface);border:var(--scene-surface-border,1px solid var(--scene-border));border-radius:var(--scene-control-radius);box-shadow:var(--scene-shadow)}.other-glassmorphism [role=listbox]{backdrop-filter:blur(22px)}.other-neobrutalism [role=listbox]{background:var(--scene-surface);border:2px solid #111;box-shadow:4px 4px #111}.other-neumorphism [role=listbox]{box-shadow:var(--scene-shadow)}.other-retro-web [role=listbox]{color:#111;background:#fff;border:2px inset #ddd}@supports not (backdrop-filter:blur(1px)){.other-glassmorphism :is(.other-dialog,.aurora-composer,.aurora-draft-panel){background:#dfe6f7}.style-document[data-mode=dark] .other-glassmorphism :is(.other-dialog,.aurora-composer,.aurora-draft-panel){background:#2e405b}}@media (prefers-reduced-motion:reduce){.other-content button{transition:none}}.scene-glassmorphism{--scene-blur:blur(22px);--scene-hover:#d4e2ffb3;--scene-selected:#bed1f5b3;--scene-invalid:#923126;--scene-success:#1e6257}.scene-neobrutalism{--scene-hover:#a4c7ff;--scene-selected:#7bd1ab;--scene-invalid:#a62424;--scene-success:#176d46}.scene-minimalism{--scene-hover:#e9ece4;--scene-selected:#dce2d5;--scene-invalid:#953c2b;--scene-success:#455f37}.scene-bento-grid{--scene-hover:#dce6fe;--scene-selected:#c7d8fc;--scene-invalid:#9c303d;--scene-success:#2a6940}.scene-neumorphism{--scene-hover:#e1e5eb;--scene-selected:#d5dfe9;--scene-invalid:#96372f;--scene-success:#365a54}.scene-skeuomorphism{--scene-hover:#eadcc2;--scene-selected:#decca9;--scene-invalid:#953c2b;--scene-success:#4e6137}.scene-brutalism{--scene-hover:#ddd;--scene-selected:#ccc;--scene-invalid:#bd2d1d;--scene-success:#111}.scene-retro-web{--scene-hover:#c9dcff;--scene-selected:#dce7ff;--scene-invalid:#a00000;--scene-success:#006026}.other-glassmorphism .scene-select-trigger{background:var(--scene-field);color:var(--scene-fg);border:1px solid #ffffffbf;border-radius:14px;padding:14px 16px;box-shadow:inset 0 1px 5px #536aa51a,0 1px #fff9}.other-neobrutalism .scene-select-trigger{color:#111;background:#fffef5;border:2px solid #111;border-radius:0;margin-top:8px;padding:14px 16px;box-shadow:3px 3px #111}.other-neumorphism .scene-select-trigger{background:var(--scene-field);color:var(--scene-fg);border:1px solid var(--scene-border);box-shadow:inset 4px 4px 8px var(--mellow-shadow-dark),inset -4px -4px 8px var(--mellow-shadow-light);border-radius:16px;padding:15px 18px}.other-minimalism .scene-select-trigger{background:var(--scene-field);color:var(--scene-fg);border:1px solid var(--scene-border);box-shadow:none;border-radius:2px;padding:14px}.other-bento-grid .scene-select-trigger{background:var(--scene-field);color:var(--scene-fg);border:1px solid #c8d1e4;border-radius:12px;padding:14px}.other-skeuomorphism .scene-select-trigger{background:var(--scene-field);color:var(--scene-fg);text-shadow:none;border:1px solid #b6a181;border-radius:6px;padding:14px 16px;box-shadow:inset 0 2px 4px #6b4f2429,0 1px #fff9}.other-retro-web .scene-select-trigger{color:#111;background:#fff;border:2px inset #ddd;border-radius:0;padding:10px}.other-neumorphism .scene-select-option[aria-selected=true]{box-shadow:inset 3px 3px 6px var(--mellow-shadow-dark),inset -3px -3px 6px var(--mellow-shadow-light);border:1px solid var(--scene-accent)}.other-skeuomorphism .scene-select-option[aria-selected=true]{box-shadow:inset 0 1px 3px #6b4f2433}.other-retro-web .scene-select-option[aria-selected=true]{color:#fff;background:navy}.other-content .scene-validation{color:var(--scene-invalid)}.other-neobrutalism .scene-validation{color:#7b201a;background:#ffc7bc;border:2px solid #111;padding:14px 16px;font-weight:700;box-shadow:3px 3px #111}.other-glassmorphism .scene-validation{color:#7c2d25;background:#ffe0d9cc;border:1px solid #ffffffa6;border-radius:14px;padding:14px 16px}.other-neumorphism .scene-validation{border:1px solid var(--scene-invalid);box-shadow:inset 3px 3px 6px var(--mellow-shadow-dark),inset -3px -3px 6px var(--mellow-shadow-light);border-radius:14px;padding:14px 18px}.style-document[data-mode=dark] .scene-glassmorphism{--scene-hover:#536f9e;--scene-selected:#49608b;--scene-invalid:#ffd0c6}.style-document[data-mode=dark] .scene-neumorphism{--scene-hover:#3f4857;--scene-selected:#3b485b;--scene-invalid:#ffc8b7}.style-document[data-mode=dark] .scene-minimalism{--scene-hover:#3b4436;--scene-selected:#46543d;--scene-invalid:#ffc4af}.style-document[data-mode=dark] .scene-bento-grid{--scene-hover:#435273;--scene-selected:#4f638d;--scene-invalid:#ffc4d2}.style-document[data-mode=dark] .scene-skeuomorphism{--scene-hover:#6b5839;--scene-selected:#705c3e;--scene-invalid:#ffd1b3}.other-content .scene-select-trigger:hover{border-color:var(--scene-focus)}.other-content .scene-select-trigger[aria-expanded=true]{outline:2px solid var(--scene-focus);outline-offset:2px}.other-retro-web button:focus-visible{outline:2px dotted var(--scene-focus);outline-offset:3px}.other-neobrutalism{--scene-focus:#1c4ce6}.mellow-high-contrast .other-content{--scene-page:#fff;--scene-surface:#fff;--scene-fg:#111;--scene-border:#333;--scene-field:#fff;--scene-focus:#1d4674;--scene-button-bg:#fff;--scene-button-fg:#111}:where([data-scene-interactive=true]) button.scene-pill{color:#fff;background:#1b1b1b;border-radius:10cqw;justify-content:center;align-items:center;gap:2cqw;padding:1cqw 2.5cqw;font-size:1.14cqw;line-height:1.1;display:inline-flex;box-shadow:inset 0 1px 1px #fff2}:where([data-scene-interactive=true]) .scene-nav>button.scene-pill{padding:.85cqw 2.5cqw;font-size:.92cqw}:where([data-scene-interactive=true]) .lumo-copy button.scene-pill{min-width:14cqw;margin-top:1.3cqw}:where([data-scene-interactive=true]) .scene-pagination{letter-spacing:.08em;font-size:.95cqw;position:absolute;bottom:2.4cqw;right:3cqw}:where([data-scene-interactive=true]).scene-glassmorphism .scene-nav>button.scene-pill{background:#ffffff24;border:1px solid #ffffff69;box-shadow:inset 0 1px 8px #ffffff4a,0 2px 5px #33427f20}:where([data-scene-interactive=true]) .aurora-copy button.scene-pill{color:#46527c;background:#fff;padding:1.1cqw 2.4cqw;font-size:1.2cqw;box-shadow:0 4px 8px #263d8526}:where([data-scene-interactive=true]) button.glass-feature{border-bottom:1px solid #ffffff24;flex:1;align-items:center;gap:1.8cqw;padding:1.7cqw 2.1cqw;display:flex}:where([data-scene-interactive=true]) button.glass-feature:last-child{border:0}:where([data-scene-interactive=true]).scene-bento-grid .scene-nav>button.scene-pill{padding:.6cqw 1.5cqw}:where([data-scene-interactive=true]) .bento-intro button.scene-pill{padding:.85cqw 1.6cqw;font-size:1.04cqw}:where([data-scene-interactive=true]) button.bento-count{background:#f1f3fe;border-radius:1.65cqw;padding:1.5cqw 1.7cqw;overflow:hidden}:where([data-scene-interactive=true]) button.bento-notes{background:#f4f0fd}:where([data-scene-interactive=true]) .calendar-grid>button{line-height:1.2;font-size:inherit;text-align:center}:where([data-scene-interactive=true]) .calendar-grid>button.calendar-today{color:#fff;background:#13171b;border-radius:.45cqw;box-shadow:0 0 0 .22cqw #13171b}:where([data-scene-interactive=true]) button.mellow-login{background:#f2f3f4;border-radius:5cqw;padding:1.05cqw 2.4cqw;box-shadow:4px 4px 8px #d8d9da,-4px -4px 8px #fff}:where([data-scene-interactive=true]).scene-neumorphism button.scene-pill{background:linear-gradient(#4b4c4e,#151617);box-shadow:3px 5px 9px #c8c9cb,-2px -2px 5px #fff,inset 1px 1px 3px #fff8}:where([data-scene-interactive=true]) .mellow-tools>button{color:#74787c;align-items:center;gap:1.6cqw;width:100%;margin-bottom:1.05cqw;padding:.5cqw .6cqw;font-size:1.3cqw;display:flex}:where([data-scene-interactive=true]) .mellow-tools>button:last-child{margin:0}.mellow-tools>button>span{font-size:2cqw;line-height:1}:where([data-scene-interactive=true]) .mellow-body .scene-pagination{bottom:.9cqw}:where([data-scene-interactive=true]) .goods-copy button.scene-pill{letter-spacing:.15em;background:linear-gradient(#9b6c36,#775025);border:1px solid #8b602f;border-radius:.25cqw;padding:.9cqw 3.1cqw;font-size:1.4cqw;box-shadow:inset 0 1px 1px #fff4,0 2px 3px #4925052b}:where([data-scene-interactive=true]) .void-copy button.scene-pill{border-radius:0;margin-top:1.75cqw;padding:1.05cqw 2.1cqw;font-size:1.1cqw}:where([data-scene-interactive=true]).scene-neobrutalism .scene-nav>button.scene-pill{color:#111;background:#fffe17;border:2px solid #111;border-radius:0;padding:.8cqw 2.3cqw;font-size:1.3cqw;font-weight:800;box-shadow:.6cqw .6cqw #111}:where([data-scene-interactive=true]) .play-copy button.scene-pill{color:#080808;background:#f4a1d1;border:2px solid #111;border-radius:0;padding:.7cqw 3cqw;font-size:1.6cqw;font-weight:800;box-shadow:.65cqw .65cqw #111}:where([data-scene-interactive=true]) .retro-sidebar>button{font-size:1.48cqw}:where([data-scene-interactive=true]) .retro-toolbar>button{white-space:nowrap}:where([data-scene-interactive=true]) .retro-sidebar [aria-current=page]{color:#0000cd;font-weight:700}.scene-glassmorphism .scene-page .glass-feature:hover{background:#ffffff1f}.scene-glassmorphism .scene-page .glass-feature:active{background:#c8d7ff33;box-shadow:inset 0 2px 6px #253f6e33}.scene-glassmorphism .scene-page .scene-pill:hover{color:#345080;background:#edf5ff}.scene-glassmorphism .scene-page .scene-pill:active{box-shadow:inset 0 2px 6px #324a7c4d}.scene-neobrutalism .scene-page .scene-pill:hover{transform:translate(-2px,-2px);box-shadow:.8cqw .8cqw #111}.scene-neobrutalism .scene-page .scene-pill:active{box-shadow:none;transform:translate(4px,4px)}.scene-neobrutalism .play-window button[aria-pressed=false]{color:#5a5a5a;text-decoration:line-through}.scene-minimalism .scene-page .scene-pill:hover{background:#41483c}.scene-minimalism .scene-page .scene-pill:active{background:#111}.scene-bento-grid .scene-page .bento-count:hover{outline-offset:-2px;outline:2px solid #7f93bb}.scene-bento-grid .scene-page .bento-count:active{box-shadow:inset 0 2px 8px #596a9433}.scene-neumorphism .scene-page :is(.mellow-login,.mellow-tools>button):active{box-shadow:inset 4px 4px 8px #c4c7cd,inset -4px -4px 8px #fff}.scene-neumorphism .mellow-tools button[aria-pressed=true]{outline-offset:-2px;outline:1px solid #738297;font-weight:700}.scene-skeuomorphism .scene-page .scene-pill:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #573d2877}.scene-brutalism .scene-page .scene-pill:hover{color:#111;background:#fff;outline:1px solid #111}.scene-brutalism .scene-page .scene-pill:active{color:#fff;background:#c52f1b}.scene-retro-web .scene-page button:hover{background:#d6d6d6}.scene-retro-web .scene-page button:active{background:#b6b6b6;box-shadow:inset 1px 1px #777,inset -1px -1px #fff}.style-document[data-mode=dark] .scene-minimalism{--scene-page:#222521;--scene-surface:#222521;--scene-fg:#eeefe9;--scene-muted:#bdc1b7;--scene-border:#697064;--scene-field:#2b3029;--scene-button-bg:#eeefe9;--scene-button-fg:#222521;--scene-button-border:1px solid #eeefe9;--scene-focus:#d4e2c6}.style-document[data-mode=dark] .other-minimalism .object-art{color:#c5d0bc;background:#343b31}.style-document[data-mode=dark] .other-minimalism button:where(:not(.scene-select-trigger)):hover:not(:disabled){color:#eeefe9;background:#343b31}.style-document[data-mode=dark] .scene-bento-grid{--scene-page:#20242d;--scene-surface:#303b53;--scene-fg:#f1f3fb;--scene-muted:#c1c9dd;--scene-border:#65708b;--scene-field:#242c3b;--scene-focus:#a4c2ff;--scene-button-bg:#dce5ff;--scene-button-fg:#202633;--scene-button-border:1px solid #b6c8ed}.style-document[data-mode=dark] .other-bento-grid .other-section{background:#303b53}.style-document[data-mode=dark] .other-bento-grid .other-section:nth-child(2){background:#3d3454}.style-document[data-mode=dark] .other-bento-grid .other-section:nth-child(3){background:#2c463b}.style-document[data-mode=dark] .other-bento-grid .other-section:nth-child(4){background:#30343e}.style-document[data-mode=dark] .other-bento-grid .task-list label:has(input:checked){background:#3f5175}.style-document[data-mode=dark] .other-bento-grid button:where(:not(.scene-select-trigger)):hover:not(:disabled){color:#111c31;background:#b7caff}.style-document[data-mode=dark] .other-bento-grid [role=status]:not(:empty){color:#e6ffee;background:#244b38}.style-document[data-mode=dark] .scene-neumorphism{--scene-page:#30353d;--scene-surface:#30353d;--scene-fg:#eef1f6;--scene-muted:#d1d7e2;--scene-border:#626e7e;--scene-field:#30353d;--scene-focus:#a6caff;--scene-accent:#a6caff;--mellow-shadow-dark:#1c2026;--mellow-shadow-light:#454c58;--scene-button-bg:#30353d;--scene-button-fg:#eef1f6;--scene-button-border:1px solid #626e7e}.style-document[data-mode=dark] .scene-skeuomorphism{--scene-page:#352c23;--scene-surface:linear-gradient(115deg,#514533,#403526);--scene-fg:#f6ecd9;--scene-muted:#ddceb2;--scene-border:#99815e;--scene-field:#30281e;--scene-focus:#f4d799;--scene-button-bg:linear-gradient(#80613d,#6e502e);--scene-button-fg:#fff1d7;--scene-button-border:1px solid #ac8959}.style-document[data-mode=dark] .other-skeuomorphism .object-art{color:#dac5a3;background:#463a29}.style-document[data-mode=dark] .other-skeuomorphism [role=status]:not(:empty){color:#e8f4d9;background:#3e4a31}.style-document[data-mode=dark] .scene-brutalism{--scene-page:#151515;--scene-surface:#151515;--scene-fg:#f5f5f0;--scene-muted:#ccc;--scene-border:#f5f5f0;--scene-field:#222;--scene-button-bg:#f5f5f0;--scene-button-fg:#111;--scene-button-border:2px solid #f5f5f0;--scene-surface-border:2px solid #f5f5f0}.style-document[data-mode=dark] .scene-retro-web{--scene-page:#22252d;--scene-surface:#545762;--scene-fg:#f3f3f3;--scene-muted:#ddd;--scene-border:#a9adba;--scene-field:#e5e6eb;--scene-focus:#b5d0ff;--scene-button-bg:#c4c4c4;--scene-button-fg:#111}.style-document[data-mode=dark] .other-retro-web .retro-reading{color:#d8e4ff}.style-document[data-mode=dark] .scene-glassmorphism{--scene-page:radial-gradient(ellipse at 8% 20%,#2f4775 0,transparent 50%),radial-gradient(ellipse at 95% 65%,#5a3c70 0,transparent 50%),#172943;--scene-surface:linear-gradient(135deg,#354e70cc,#473c68bd);--scene-fg:#f4f7ff;--scene-muted:#d1dcf1;--scene-border:#d4e4ff6b;--scene-field:#14243d80;--scene-focus:#acd4ff;--scene-button-bg:#64799b66;--scene-button-fg:#fff;--scene-button-border:1px solid #dfebff80;--scene-button-shadow:inset 0 1px 0 #fff4,0 4px 12px #050b1926}.style-document[data-mode=dark] .other-glassmorphism :is(input,textarea,select){border-color:#d3e5ff73}.style-document[data-mode=dark] .other-glassmorphism :is(input,textarea)::placeholder{color:#bbcbe3}.style-document[data-mode=dark] .other-glassmorphism button:where(:not(.scene-select-trigger)):hover:not(:disabled){background:#7893bc66}.style-document[data-mode=dark] .other-glassmorphism button:where(:not(.scene-select-trigger)):active:not(:disabled){background:#1b304d99}.style-document[data-mode=dark] .other-glassmorphism .aurora-composer>button{background:#5c76aa}.style-document[data-mode=dark] .other-glassmorphism [role=status]:not(:empty){color:#ddfff6;background:#204b4bcc;border-color:#abdedc80}.style-document[data-mode=dark] .scene-neobrutalism{--scene-page:#24232b;--scene-surface:#fff38a;--scene-focus:#9ec4ff}.style-document[data-mode=dark] .other-neobrutalism .other-section{color:#fbfaed;border-color:#fbfaed}.style-document[data-mode=dark] .other-neobrutalism .other-cards>button,.style-document[data-mode=dark] .other-neobrutalism [data-play-services]{color:#111}.style-document[data-mode=dark] .reference-scene.scene-glassmorphism .scene-page{color:#fff;background:#34496f}.style-document[data-mode=dark] .scene-glassmorphism .aurora-light{background:linear-gradient(100deg,#122b5966,#35204755)}.style-document[data-mode=dark] .scene-minimalism .lumo-body{background:linear-gradient(100deg,#292a2a 35%,#353635)}.style-document[data-mode=dark] .scene-minimalism .lumo-copy .scene-description,.style-document[data-mode=dark] .scene-minimalism .lumo-caption{color:#deded8}.style-document[data-mode=dark] .scene-minimalism .lumo-photo{mix-blend-mode:normal}.style-document[data-mode=dark] .reference-scene.scene-bento-grid .scene-page{color:#20252d;background:#20242d}.style-document[data-mode=dark] .scene-bento-grid .scene-nav{color:#f5f5ef}.style-document[data-mode=dark] .scene-bento-grid .bento-landscape{color:#1b2232}.style-document[data-mode=dark] .reference-scene.scene-neumorphism .scene-page{color:#f2f3f4;background:linear-gradient(120deg,#34383f,#282c32)}.style-document[data-mode=dark] .scene-neumorphism .mellow-copy .scene-description{color:#d8d9dd}.style-document[data-mode=dark] .scene-neumorphism :is(.mellow-weather,.mellow-clock,.mellow-tools,button.mellow-login){color:#e1e3e9;background:#353940;box-shadow:6px 6px 14px #171a20,-5px -5px 14px #50555d}.style-document[data-mode=dark] .scene-neumorphism .clock-inset{color:#f4f4ee;box-shadow:inset 8px 8px 14px #1b1e24,inset -8px -8px 14px #50555d}.style-document[data-mode=dark] .scene-neumorphism :is(.mellow-caption,.clock-inset>span,.mellow-tools>button){color:#dedfe6}.style-document[data-mode=dark] :is(.scene-minimalism,.scene-brutalism,.scene-neobrutalism) .scene-page{background:var(--scene-page);color:var(--scene-fg)}.style-document[data-mode=dark] .scene-neobrutalism .scene-page{color:#f7f5ec}.style-document[data-mode=dark] .scene-neobrutalism .play-art{color:#111}.style-document[data-mode=dark] .scene-skeuomorphism .scene-nav{color:var(--scene-fg);background:#30271e}.style-document[data-mode=dark] .other-bento-grid button:where(:not(.scene-select-trigger)):active:not(:disabled){color:#f4f7ff}.other-glassmorphism textarea{font-weight:400}.style-document[data-mode=dark] .scene-skeuomorphism .goods-copy{color:#251e16}.style-document[data-mode=dark] .scene-brutalism .void-copy{color:#f7f7f3}.style-document[data-mode=dark] .scene-brutalism .void-copy>hr{border-color:#eee}.style-document[data-mode=dark] .scene-neobrutalism .play-copy .scene-title{color:#111}.style-document[data-mode=dark] .scene-neobrutalism .play-copy .scene-description{color:#f0f0ea}.style-document[data-mode=dark] .reference-scene.scene-retro-web .scene-page{color:#111;background:#c4c4c4}.style-document[data-mode=variants] .scene-glassmorphism .aurora-light{background:linear-gradient(100deg,#dc63d744,#2442a655)}.style-document[data-mode=variants] .scene-bento-grid .bento-intro{background:#f5eddd}.style-document[data-mode=variants] .scene-neobrutalism .play-copy .scene-title>span{background:#70e3c0;box-shadow:.7cqw 0 #70e3c0,-.7cqw 0 #70e3c0}.style-document[data-mode=variants] .scene-minimalism .lumo-body{background:linear-gradient(100deg,#faf7ed 35%,#e5e3d9)}.style-document[data-mode=variants] .scene-minimalism button.scene-pill{background:#4c5549}.style-document[data-mode=variants] .scene-neumorphism .clock-inset>i{background:#577b72}.style-document[data-mode=variants] .scene-neumorphism button.scene-pill{background:linear-gradient(#6c857a,#38574e)}.style-document[data-mode=variants] .scene-skeuomorphism .goods-copy button.scene-pill{background:linear-gradient(#7f795b,#565039)}.style-document[data-mode=variants] .scene-brutalism .void-display{color:#c52f1b}.style-document[data-mode=variants] .scene-retro-web .retro-titlebar{background:linear-gradient(90deg,#1c5945,#468761)}.style-document[data-mode=variants] .scene-minimalism{--scene-page:#fbfaf4;--scene-surface:#fbfaf4;--scene-field:#fffef8;--scene-button-bg:#4c5549;--scene-accent:#4c5549}.style-document[data-mode=variants] .scene-glassmorphism{--scene-page:radial-gradient(ellipse at 8% 20%,#c8c3fa,transparent 45%),radial-gradient(ellipse at 95% 65%,#eac5e5,transparent 48%),#bdcceb;--scene-surface:linear-gradient(135deg,#f8ecffb8,#d1dff7ad);--scene-selected:#d9c4f0c4}.style-document[data-mode=variants] .scene-bento-grid{--scene-surface:#f6efd9}.style-document[data-mode=variants] .other-bento-grid .other-section:first-child{background:#f6efd9}.style-document[data-mode=variants] .scene-neumorphism{--scene-focus:#315e50;--scene-accent:#4c7264;--scene-selected:#d4e3da}.style-document[data-mode=variants] .other-neumorphism .focus-display{color:#496858}.style-document[data-mode=variants] .scene-skeuomorphism{--scene-button-bg:linear-gradient(#7f795b,#676044);--scene-button-border:1px solid #686046;--scene-accent:#676044}.style-document[data-mode=variants] .other-brutalism h2{color:#c52f1b}.style-document[data-mode=variants] .scene-neobrutalism{--scene-surface:#96e4c5;--scene-selected:#fff38a}.style-document[data-mode=variants] .other-retro-web .other-dialog:before{background:linear-gradient(90deg,#1c5945,#468761)}@container (width>=601px){.reference-scene[data-calendar-weeks="6"] .tasko-body{grid-template-rows:16cqw 11.8cqw}.reference-scene[data-calendar-weeks="6"] .scene-page{height:34.6cqw}}@container (width<=600px){.other-minimalism .other-section{padding:40px 20px}.other-minimalism .other-dialog{padding:24px}.other-minimalism .object-art{min-height:190px}.other-bento-grid{grid-template-columns:1fr;gap:16px;padding:16px}.other-bento-grid .other-section{padding:24px 20px}.other-neumorphism .other-section{padding:40px 20px}.other-neumorphism .other-dialog{border-radius:24px}.other-skeuomorphism .other-dialog{padding:28px 22px}.other-brutalism .other-cards{grid-template-columns:1fr}.other-brutalism .void-case{border-bottom:1px solid #777;border-right:0;min-height:220px}.other-retro-web .other-dialog{padding:20px}.other-retro-web .other-dialog:before{margin:-20px -20px 18px}.aurora-studio-grid{grid-template-columns:1fr}.aurora-composer,.aurora-draft-panel{border-radius:20px;padding:20px}.other-glassmorphism .other-section h2{font-size:32px}.other-glassmorphism .other-dialog{border-radius:20px;padding:22px}.other-neobrutalism .other-dialog{padding:20px;box-shadow:5px 5px #111}.other-neobrutalism .other-dialog h2{font-size:32px}.other-neobrutalism .other-cards>button{min-height:180px}.other-section{padding:36px 20px}.other-cards{grid-template-columns:1fr;gap:20px}.other-dialog{padding:20px}.reference-scene[data-scene-interactive=true] button.scene-pill,.reference-scene[data-scene-interactive=true] .scene-nav>button.scene-pill{gap:20px;min-height:44px;padding:13px 20px;font-size:14px}.reference-scene[data-scene-interactive=true] :is(.lumo-body,.aurora-body,.tasko-body,.mellow-body,.goods-body,.void-body,.play-body){height:auto;min-height:0}.reference-scene[data-scene-interactive=true] .scene-nav-links{font-size:13px}.reference-scene[data-scene-interactive=true] .scene-nav-links button{min-height:44px}.reference-scene[data-scene-interactive=true] .scene-eyebrow{letter-spacing:.16em;font-size:11px;line-height:1.8}.reference-scene[data-scene-interactive=true] :is(.lumo-copy,.aurora-copy,.mellow-copy,.goods-copy,.void-copy,.play-copy){width:auto;padding:28px 20px}.reference-scene[data-scene-interactive=true] :is(.lumo-copy,.aurora-copy,.mellow-copy,.goods-copy,.play-copy) .scene-title{font-size:40px;line-height:1.15}.reference-scene[data-scene-interactive=true] .lumo-copy .scene-title{margin:24px 0;font-size:54px}.reference-scene[data-scene-interactive=true] :is(.lumo-copy,.aurora-copy,.mellow-copy,.goods-copy,.play-copy,.bento-intro) .scene-description{letter-spacing:normal;margin:20px 0;font-size:16px;line-height:1.75}.reference-scene[data-scene-interactive=true] .lumo-body{margin:0;padding-bottom:64px}.reference-scene[data-scene-interactive=true] .lumo-photo{object-fit:contain;width:100%;height:340px;position:relative;bottom:auto;right:auto;mask-image:none}.reference-scene[data-scene-interactive=true] .lumo-caption{text-align:right;padding:0 24px;font-size:14px;position:relative;top:auto;right:auto}.reference-scene[data-scene-interactive=true] .scene-pagination{min-height:44px;font-size:14px;bottom:12px;right:20px}.reference-scene[data-scene-interactive=true] .scene-pagination button,.reference-scene[data-scene-interactive=true] button.tasko-keep{min-width:44px;min-height:44px}.reference-scene[data-scene-interactive=true].scene-glassmorphism .scene-nav{height:auto;padding:16px}.reference-scene[data-scene-interactive=true] .aurora-body{grid-template-columns:1fr;gap:24px;padding:0 20px 24px}.reference-scene[data-scene-interactive=true] .aurora-copy{padding:28px 0}.reference-scene[data-scene-interactive=true] .aurora-features,.reference-scene[data-scene-interactive=true] .aurora-graph{border-radius:20px}.reference-scene[data-scene-interactive=true] button.glass-feature{gap:20px;min-height:100px;padding:22px}.reference-scene[data-scene-interactive=true] .glass-feature>span{width:40px;font-size:36px}.reference-scene[data-scene-interactive=true] .glass-feature strong{font-size:20px}.reference-scene[data-scene-interactive=true] .glass-feature p{color:#fff;margin-top:6px;font-size:14px}.reference-scene[data-scene-interactive=true] .aurora-graph{min-height:260px;padding:28px}.reference-scene[data-scene-interactive=true] .aurora-graph>p{font-size:26px}.reference-scene[data-scene-interactive=true] .aurora-graph>small{font-size:14px}.reference-scene[data-scene-interactive=true] .aurora-graph>svg{height:90px;margin:24px 0}.reference-scene[data-scene-interactive=true] .tasko-body{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0 16px 24px}.reference-scene[data-scene-interactive=true] .tasko-body>:is(div,button){border-radius:20px}.reference-scene[data-scene-interactive=true] :is(.bento-intro,.bento-calendar,.bento-stat,.bento-landscape){grid-area:auto/1/auto/-1}.reference-scene[data-scene-interactive=true] .bento-intro{padding:28px 24px}.reference-scene[data-scene-interactive=true] .bento-intro .scene-title{font-size:36px}.reference-scene[data-scene-interactive=true] .tasko-people{margin-top:28px}.reference-scene[data-scene-interactive=true] .tasko-people>i{width:32px;height:32px;margin-right:-8px;font-size:13px}.reference-scene[data-scene-interactive=true] .tasko-people>span{margin-left:16px;font-size:14px}.reference-scene[data-scene-interactive=true] .tasko-people small{font-size:11px}.reference-scene[data-scene-interactive=true] .bento-calendar{padding:20px 10px}.reference-scene[data-scene-interactive=true] .bento-calendar>div:first-child{align-items:center;padding:0 8px;font-size:16px}.reference-scene[data-scene-interactive=true] .bento-calendar>div:first-child button{min-width:44px;min-height:44px;font-size:24px}.reference-scene[data-scene-interactive=true] .calendar-grid{gap:4px;margin-top:16px;font-size:14px}.reference-scene[data-scene-interactive=true] .calendar-grid>b{padding:8px 0;font-size:12px}.reference-scene[data-scene-interactive=true] .calendar-grid>button{border-radius:6px;min-height:40px}.reference-scene[data-scene-interactive=true] .bento-stat{min-height:180px;padding:24px}.reference-scene[data-scene-interactive=true] .bento-stat>span{font-size:16px}.reference-scene[data-scene-interactive=true] .bento-stat>strong{font-size:36px}.reference-scene[data-scene-interactive=true] .bento-stat>small{font-size:14px}.reference-scene[data-scene-interactive=true] .stat-bars{gap:7px;width:120px;height:100px;bottom:24px;right:24px}.reference-scene[data-scene-interactive=true] .stat-bars>i{max-width:8px}.reference-scene[data-scene-interactive=true] button.bento-count{padding:20px 16px}.reference-scene[data-scene-interactive=true] .bento-count>span{font-size:16px}.reference-scene[data-scene-interactive=true] .bento-count>span>b{padding:4px 6px;font-size:20px}.reference-scene[data-scene-interactive=true] .bento-count>strong{margin:16px 0;font-size:36px}.reference-scene[data-scene-interactive=true] .bento-count>small{font-size:13px}.reference-scene[data-scene-interactive=true] .bento-landscape{min-height:200px}.reference-scene[data-scene-interactive=true] .bento-landscape>div{padding:32px 20px}.reference-scene[data-scene-interactive=true] .bento-landscape strong{font-size:20px}.reference-scene[data-scene-interactive=true] .bento-landscape small{margin-top:24px;font-size:14px}.reference-scene[data-scene-interactive=true] .mellow-body{grid-template-columns:1fr;gap:28px;padding:0 20px 80px;display:grid}.reference-scene[data-scene-interactive=true] .mellow-copy{padding:28px 0}.reference-scene[data-scene-interactive=true] button.mellow-login{padding:12px 18px;font-size:14px}.reference-scene[data-scene-interactive=true] .scene-neumorphism .scene-nav-links{margin-right:0}.reference-scene[data-scene-interactive=true] :is(.mellow-weather,.mellow-clock,.mellow-tools,.mellow-caption){width:auto;position:relative;inset:auto}.reference-scene[data-scene-interactive=true] .mellow-weather{border-radius:24px;gap:16px;height:170px}.reference-scene[data-scene-interactive=true] .mellow-weather>svg{width:60px;height:60px}.reference-scene[data-scene-interactive=true] .mellow-weather>p{font-size:16px}.reference-scene[data-scene-interactive=true] .mellow-clock{width:260px;height:260px;margin:10px auto;padding:34px}.reference-scene[data-scene-interactive=true] .clock-inset>strong{font-size:38px}.reference-scene[data-scene-interactive=true] .clock-inset>span{font-size:14px}.reference-scene[data-scene-interactive=true] .clock-inset>i{width:12px;height:12px}.reference-scene[data-scene-interactive=true] .mellow-tools{border-radius:24px;grid-template-columns:1fr 1fr;gap:16px;padding:20px;display:grid}.reference-scene[data-scene-interactive=true] .mellow-tools>button{gap:16px;min-height:48px;margin:0;padding:14px 10px;font-size:16px}.reference-scene[data-scene-interactive=true] .mellow-tools>button>span{font-size:24px}.reference-scene[data-scene-interactive=true] .mellow-caption{text-align:center;font-size:14px}.reference-scene[data-scene-interactive=true] .goods-body{flex-direction:column;padding-bottom:20px;display:flex}.reference-scene[data-scene-interactive=true] .goods-photo{object-position:65% 63%;order:2;width:100%;height:320px;position:relative;inset:auto}.reference-scene[data-scene-interactive=true] .goods-body:after{display:none}.reference-scene[data-scene-interactive=true] .goods-copy{color:#251e16;background:#ede4d5;order:1}.reference-scene[data-scene-interactive=true] .goods-pagination{margin-top:24px;font-size:14px}.reference-scene[data-scene-interactive=true] .goods-pagination button{min-width:44px;min-height:44px}.reference-scene[data-scene-interactive=true] .goods-note{order:3;align-self:flex-end;margin:20px 24px;padding:20px 24px;font-size:18px;position:relative;inset:auto;transform:rotate(-5deg)}.reference-scene[data-scene-interactive=true] .scene-bag{width:24px;height:28px}.reference-scene[data-scene-interactive=true] [data-scene-action=goods-bag]{min-width:44px;min-height:44px}.reference-scene[data-scene-interactive=true] .void-body{grid-template-columns:1fr;gap:24px;padding:24px 20px}.reference-scene[data-scene-interactive=true] .void-display{font-size:20cqw}.reference-scene[data-scene-interactive=true] .void-copy{padding:8px 0}.reference-scene[data-scene-interactive=true] .void-copy>p{font-size:16px}.reference-scene[data-scene-interactive=true] .void-copy>strong{font-size:20px}.reference-scene[data-scene-interactive=true] .void-copy>hr{margin:28px 0}.reference-scene[data-scene-interactive=true] .void-photo{height:400px}.reference-scene[data-scene-interactive=true] .void-photo>p{font-size:36px;bottom:100px;right:28px}.reference-scene[data-scene-interactive=true] .void-photo>svg{width:50px;height:50px;bottom:28px;right:28px}.reference-scene[data-scene-interactive=true] .play-body{grid-template-columns:1fr;gap:32px;padding:20px}.reference-scene[data-scene-interactive=true] .play-copy{padding:12px 0 100px}.reference-scene[data-scene-interactive=true][data-scene-locale=en] .play-copy .scene-title{font-size:32px}.reference-scene[data-scene-interactive=true] .play-note{font-size:20px;bottom:0;right:16px}.reference-scene[data-scene-interactive=true] .play-note>b{font-size:40px;left:-48px}.reference-scene[data-scene-interactive=true] .play-art{height:360px}.reference-scene[data-scene-interactive=true] .play-block.blue{height:240px;top:0}.reference-scene[data-scene-interactive=true] .play-block.pink{height:140px}.reference-scene[data-scene-interactive=true] .play-block.green{height:170px}.reference-scene[data-scene-interactive=true] .play-window{border-width:3px;box-shadow:6px 7px #111}.reference-scene[data-scene-interactive=true] .play-window>div{border-bottom-width:2px;height:24px;padding-left:8px;font-size:10px;line-height:20px}.reference-scene[data-scene-interactive=true] .play-window.ideas{width:43%;height:244px;top:40px;left:5%}.reference-scene[data-scene-interactive=true] .play-window.ideas>p{padding:20px 8px;font-size:26px}.reference-scene[data-scene-interactive=true] .play-window.checklist{width:45%;height:240px;top:18px;right:0}.reference-scene[data-scene-interactive=true] .play-window.checklist>p{padding:4px 8px;font-size:16px}.reference-scene[data-scene-interactive=true] .play-window.checklist button{min-height:44px}.reference-scene[data-scene-interactive=true] .play-window.checklist>small{margin-top:8px;font-size:15px}.reference-scene[data-scene-interactive=true] .play-smile{border-width:3px;width:100px;height:108px;top:205px;left:40%}.reference-scene[data-scene-interactive=true] .play-smile>i{width:6px;height:18px;top:25px;left:26px}.reference-scene[data-scene-interactive=true] .play-smile>i:nth-child(2){left:62px}.reference-scene[data-scene-interactive=true] .play-smile>b{border-bottom-width:4px;width:50px;height:32px;top:46px;left:22px}.reference-scene[data-scene-interactive=true] .play-cursor{width:40px;bottom:40px;right:18%}.reference-scene[data-scene-interactive=true] .play-sign{font-size:15px;bottom:0}.reference-scene[data-scene-interactive=true].scene-retro-web .scene-page{padding:4px}.reference-scene[data-scene-interactive=true] .retro-shell{height:auto;font-size:16px}.reference-scene[data-scene-interactive=true] .retro-titlebar{align-items:center;height:auto;min-height:36px;padding:4px;font-size:12px;line-height:1.3}.reference-scene[data-scene-interactive=true] .retro-window-buttons{letter-spacing:0;height:auto;margin:0;line-height:1;display:flex}.reference-scene[data-scene-interactive=true] .retro-window-buttons button{text-align:center;min-width:44px;min-height:44px}.reference-scene[data-scene-interactive=true] .retro-menu{flex-wrap:wrap;height:auto;padding:4px;font-size:14px;line-height:1.4;display:flex}.reference-scene[data-scene-interactive=true] .retro-menu button{min-height:44px;padding:4px 6px}.reference-scene[data-scene-interactive=true] .retro-toolbar{white-space:normal;flex-wrap:wrap;gap:4px 12px;height:auto;padding:8px;font-size:12px;display:flex}.reference-scene[data-scene-interactive=true] .retro-toolbar>button{min-height:44px}.reference-scene[data-scene-interactive=true] .retro-address{overflow-wrap:anywhere;flex:auto;order:2;width:100%;margin:0;padding:8px;font-size:12px}.reference-scene[data-scene-interactive=true] .retro-content{grid-template-columns:1fr;height:auto}.reference-scene[data-scene-interactive=true] .retro-sidebar{border:0;border-bottom:2px groove #eee;flex-flow:wrap;gap:4px 16px;padding:16px;display:flex}.reference-scene[data-scene-interactive=true] .retro-sidebar>strong{width:100%;margin:0 0 8px;font-size:20px}.reference-scene[data-scene-interactive=true] .retro-sidebar>button{min-height:44px;font-size:16px}.reference-scene[data-scene-interactive=true] .retro-main{padding:24px 16px}.reference-scene[data-scene-interactive=true] .retro-main>strong{white-space:normal;font-size:24px}.reference-scene[data-scene-interactive=true] .retro-main>hr{margin:16px 0}.reference-scene[data-scene-interactive=true] .retro-main>p{font-size:16px}.reference-scene[data-scene-interactive=true] .retro-links{white-space:normal;flex-direction:column;gap:8px;margin-top:20px;font-size:16px;display:flex}.reference-scene[data-scene-interactive=true] .retro-links button{min-height:44px}.reference-scene[data-scene-interactive=true] .retro-main .retro-counter{margin-top:24px;font-size:12px}.reference-scene[data-scene-interactive=true].retro-wide .retro-main>p{font-size:18px;line-height:1.8}.reference-scene[data-scene-interactive=true] .retro-picture{padding:16px 24px 24px}.reference-scene[data-scene-interactive=true] .retro-picture>p{margin-top:12px;font-size:14px}.reference-scene[data-scene-interactive=true] .retro-status{height:auto;min-height:30px;padding:0 8px;font-size:12px;line-height:30px}.reference-scene[data-scene-interactive=true] .retro-status>span{width:auto;padding-left:12px}}.other-neobrutalism .other-cards>button{padding:14px 14px 24px;overflow:visible}.play-poster{color:#111;isolation:isolate;background:#f9ee69;border:3px solid #111;flex-direction:column;justify-content:end;min-height:240px;display:flex;position:relative;overflow:hidden}.play-poster:before{content:"";z-index:-1;background-image:radial-gradient(#1115 1px,#0000 1px);background-size:10px 10px;position:absolute;inset:0}.play-poster b{letter-spacing:-.07em;max-width:9ch;padding:0 16px 16px;font:900 clamp(26px,4vw,48px)/.9 Arial,sans-serif;position:relative}.play-poster em{letter-spacing:.12em;background:#fff9;border-top:3px solid #111;padding:8px 12px;font:800 10px/1 Arial,sans-serif;display:block}.play-poster i{z-index:-1;border:16px solid #111;border-radius:50%;width:128px;height:128px;transition:transform .16s steps(3,end);position:absolute;top:22px;right:15px;transform:rotate(-12deg);box-shadow:-86px 30px 0 -16px #f9ee69,-86px 30px #111}.play-poster[data-play-poster="1"]{background:#89b6fa}.play-poster[data-play-poster="1"] i{background:#ee96cf;border:3px solid #111;border-radius:35%;transform:rotate(25deg);box-shadow:8px 8px #111}.play-poster[data-play-poster="1"] i:after{content:"✦";color:#fff38a;-webkit-text-stroke:3px #111;font:160px/1 Arial,sans-serif;position:absolute;inset:-35px 0}.play-poster[data-play-poster="2"]{background:#7bd1ab}.play-poster[data-play-poster="2"] i{background:repeating-radial-gradient(circle,#f6a8d5 0 12px,#111 13px 15px,#fff6b0 16px 27px);border:3px solid #111;box-shadow:7px 7px #111}.other-neobrutalism .other-cards>button:hover .play-poster i{transform:rotate(7deg)translateY(-5px)}.other-neobrutalism .other-cards h3{margin:22px 6px 16px;font-size:22px;line-height:1.4}.other-neobrutalism .other-cards>button>span:last-child{margin-inline:6px;font-size:13px;display:block}.other-neobrutalism .play-case-poster{min-height:230px;margin-bottom:24px}.other-neobrutalism .play-case-poster b{font-size:54px}.other-neobrutalism .other-dialog[open]{animation:.18s cubic-bezier(.2,.9,.3,1.3) both play-stamp}.other-neobrutalism .other-dialog{border:3px solid #111;box-shadow:10px 10px #111}.other-neobrutalism .other-dialog ol{border-block:3px solid #111;padding-block:8px;list-style:decimal-leading-zero}.other-neobrutalism .other-dialog li::marker{color:#1c4ce6;font-weight:900}.other-neobrutalism button{transition:transform .1s steps(2,end),box-shadow .1s steps(2,end)}.other-neobrutalism [data-play-summary]:not(:empty){animation:.18s ease-out play-stamp}@keyframes play-stamp{0%{opacity:0;transform:translate(-8px,-8px)rotate(-1deg)}to{opacity:1;transform:translate(0)rotate(0)}}[data-generic-style]{container-type:inline-size}[data-generic-style] .generic-style-hero [data-generic-action=search]{justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:26px;display:inline-flex}[data-generic-style][data-scene-interactive=true] button{cursor:pointer}[data-generic-style][data-scene-interactive=true] button:focus-visible,[data-generic-style][data-scene-interactive=true] input:focus-visible,[data-generic-style][data-scene-interactive=true] select:focus-visible,[data-generic-style][data-scene-interactive=true] textarea:focus-visible{outline:3px solid var(--scene-focus,currentColor);outline-offset:4px}@container (width>=600px){[data-generic-style] .generic-style-hero [data-generic-action]{text-align:left}[data-generic-style] .generic-style-hero>div{padding:clamp(20px,4cqw,54px)}[data-generic-style] .generic-style-hero [class*=text-\[]{font-size:clamp(12px,1.5cqw,18px)}[data-generic-style] .generic-style-hero [class*=text-\[11],[data-generic-style] .generic-style-hero [class*="text-[10.5"]{font-size:clamp(19px,2.2cqw,28px)}[data-generic-style] .generic-style-hero [class*="text-[12px]"]{font-size:clamp(24px,3.5cqw,42px)}[data-generic-style] .generic-style-hero [class*="text-[14px]"]{font-size:clamp(26px,3.8cqw,46px)}[data-generic-style] .generic-style-hero .grid-cols-5{gap:clamp(24px,4cqw,54px);margin-top:clamp(24px,4cqw,48px)}[data-generic-style] .generic-style-hero [class*="h-[120px]"],[data-generic-style] .generic-style-hero [class*="min-h-[120px]"]{height:clamp(190px,25cqw,340px);min-height:clamp(190px,25cqw,340px)}[data-generic-style] .generic-style-hero .grid-cols-3{gap:clamp(14px,2cqw,28px);margin-top:clamp(28px,4cqw,48px)}[data-generic-style] .generic-style-hero .grid-cols-3>[data-generic-action]{padding:clamp(16px,2.4cqw,28px)}[data-generic-style] .generic-style-hero [data-generic-action=primary]{align-items:center;min-height:42px;padding:10px 20px;display:inline-flex}[data-generic-style] .generic-style-hero [data-generic-action^=nav-],[data-generic-style] .generic-style-hero [data-generic-action^=extra-],[data-generic-style] .generic-style-hero [data-generic-action=login]{align-items:center;min-height:40px;display:inline-flex}[data-generic-style] .generic-style-hero .grid-cols-4{gap:16px;min-height:320px!important}[data-generic-style] .generic-style-hero .grid-cols-4>div{padding:20px}[data-generic-style] .generic-style-hero .grid-cols-7 [class*=text-\[]{font-size:clamp(9px,1.1cqw,13px)}}.generic-style-content{background:var(--gs-bg);color:var(--gs-fg);border-top:1px solid var(--gs-border);padding:clamp(22px,5cqw,64px);font-size:16px;line-height:1.65}.generic-style-content *,.generic-style-content :before,.generic-style-content :after{box-sizing:border-box}.generic-style-content [hidden]{display:none!important}.generic-style-content h2{margin:12px 0 20px;font-size:clamp(28px,4cqw,48px);font-weight:700;line-height:1.2}.generic-style-content h3{margin:0 0 20px;font-size:clamp(21px,2.6cqw,30px);font-weight:700;line-height:1.3}.generic-style-content h4{margin:12px 0;font-size:19px;font-weight:700;line-height:1.4}.generic-style-content p{margin:12px 0}.gs-heading{max-width:750px;margin-bottom:32px}.gs-heading>p:last-child{opacity:.85;font-size:14px}.gs-eyebrow{letter-spacing:.16em;font-size:11px;font-weight:700}.gs-tabs{border-bottom:1px solid var(--gs-border);flex-wrap:wrap;gap:8px;margin-bottom:32px;padding-bottom:18px;display:flex}.generic-style-content button{font:inherit;color:var(--gs-fg);border:1px solid var(--gs-border);border-radius:var(--gs-radius);background:var(--gs-card);text-align:left;min-height:44px;padding:11px 16px;line-height:1.4;transition:background .15s,box-shadow .15s}.generic-style-content button:hover{box-shadow:0 0 0 2px var(--gs-accent)}.generic-style-content button[aria-pressed=true],.generic-style-content button[aria-selected=true],.generic-style-content .gs-primary{color:var(--gs-accent-fg);background:var(--gs-accent);border-color:#0000;font-weight:700}.gs-panel{scroll-margin-top:24px}.gs-two{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(24px,5cqw,64px);display:grid}.gs-two>*,.gs-product-grid>*{min-width:0}.generic-style-content label{gap:7px;margin:16px 0;font-size:14px;font-weight:600;display:grid}.generic-style-content input:not([type=checkbox]):not([type=range]),.generic-style-content select,.generic-style-content textarea{width:100%;min-width:0;color:var(--gs-fg);background:var(--gs-card);border:1px solid var(--gs-border);border-radius:min(10px, var(--gs-radius));min-height:44px;font:inherit;padding:12px;font-size:16px;line-height:1.5}.generic-style-content input::placeholder,.generic-style-content textarea::placeholder{color:var(--gs-muted,var(--gs-sub));opacity:1}.generic-style-content select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 12px);background-repeat:no-repeat;background-size:6px 6px;padding-right:36px}.generic-style-content select option{color:#20202c;background:#fff}.generic-style-content input[type=range]{width:100%;accent-color:var(--gs-accent);min-height:32px}.generic-style-content input[type=checkbox]{accent-color:var(--gs-accent);flex:none;width:24px;height:24px}.generic-style-content fieldset{margin:24px 0 0}.generic-style-content .gs-check{align-items:center;gap:12px;display:flex}.gs-card{background:var(--gs-card);border:1px solid var(--gs-border);border-radius:var(--gs-radius);box-shadow:var(--gs-shadow);overflow-wrap:anywhere;padding:clamp(20px,3cqw,36px)}.gs-row{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.gs-results{margin:16px 0;padding:0;list-style:none}.gs-results li{border-bottom:1px solid var(--gs-border);white-space:pre-wrap;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.gs-results li>span{flex:1;min-width:0}.gs-results li button{padding:8px 12px;font-size:13px}.gs-results li[data-done=true]>span{opacity:.65;text-decoration:line-through}.gs-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0;display:grid}.gs-product-grid .gs-card{flex-direction:column;display:flex}.gs-product-grid .gs-card button{margin-top:auto}.gs-shelf,.gs-basket{margin-top:28px}.gs-status{min-height:28px;padding-top:16px;font-size:14px;font-weight:600}.gs-footer{border-top:1px solid var(--gs-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:30px;padding-top:28px;font-size:12px;display:flex}.gs-footer button{font-size:12px}.gs-composition{aspect-ratio:1;background:#eee5d7;border:2px solid #141414;position:relative;overflow:hidden}.gs-composition i{aspect-ratio:1;width:24%;position:absolute}.gs-composition .form-0{background:#e23b2e;border-radius:50%}.gs-composition .form-1{background:#21409a}.gs-composition .form-2{clip-path:polygon(50% 0,100% 100%,0 100%);background:#f2b705}.gs-member{color:#3a3a55;background:linear-gradient(145deg,#e3e7ff,#ffcfed,#b3c5ff);border:2px solid #fff;border-radius:28px;min-height:280px;transform:rotate(-2deg)}.gs-member>span{color:#7b61ff;font-size:45px}.gs-member p{letter-spacing:.1em;font-size:12px}.gs-terminal{min-height:280px;font-family:ui-monospace,monospace}.gs-signal{color:#00e5ff;opacity:.35;font-size:40px}.gs-terminal[data-online=true] .gs-signal{opacity:1;text-shadow:0 0 15px #00e5ff}.gs-invitation{color:#232323;background:#ffb4ca;border:2px solid #232323;flex-direction:column;justify-content:space-around;min-height:310px;padding:32px;display:flex;transform:rotate(2deg);box-shadow:7px 7px #232323}.gs-invitation>span{letter-spacing:12px;font-size:44px}.gs-invitation h3{overflow-wrap:anywhere;font-size:clamp(25px,3cqw,38px)}.gs-radio{max-width:720px;margin:auto}.gs-equalizer{align-items:end;gap:3%;height:110px;margin:30px 0;display:flex}.gs-equalizer i{background:linear-gradient(#ff71ce,#ffb86b);width:6%}.gs-equalizer[data-playing=true] i{animation:.8s ease-in-out infinite alternate gs-bounce}.gs-equalizer i:nth-child(2n){animation-delay:-.4s}.gs-equalizer i:nth-child(3n){animation-delay:-.2s}.gs-clay-stage{background:#e1e6ff;border-radius:40px;place-items:center;min-height:340px;display:grid}.gs-blob{aspect-ratio:1;color:#3a3f5c;background:#9aa7ff;border-radius:43% 47% 37% 40%;flex-direction:column;justify-content:center;align-items:center;width:65%;max-width:270px;font-size:36px;display:flex;box-shadow:inset 14px 14px 20px #ffffff90,inset -12px -15px 20px #576ac755,0 30px 25px #6572ac35}.gs-blob b{font-size:46px;line-height:.7}.gs-blob[data-squeezed=true]{animation:.35s ease-out gs-squish}.gs-light-field{--light-hue:150;--light-intensity:.65;background:radial-gradient(ellipse at 30% 30%,hsl(var(--light-hue) 90% 65% / var(--light-intensity)),transparent 65%),radial-gradient(ellipse at 75% 70%,#826aff77,transparent 65%),#0d0b1e;color:#f4f3ff;border:1px solid #a5b4fc50;border-radius:20px;align-items:end;min-height:350px;padding:28px;display:flex}.gs-light-field span{letter-spacing:.15em;font-size:12px}.gs-object{background:#d5d9c6;border-radius:40% 40% 8px 8px;place-items:center;height:160px;margin-bottom:20px;display:grid;position:relative}.gs-object:after{content:"";background:#ded5bf;border-radius:18px;width:80px;height:65px;box-shadow:3px 7px 15px #29392b30,inset 3px 3px 8px #fff8}.gs-object-ceramic:after{background:#bc8e73;border-radius:4px 4px 25px 25px;width:58px}.gs-object-wood:after{background:repeating-linear-gradient(3deg,#b99064,#c6a078 3px,#b99064 5px);border-radius:50%;width:110px;height:32px}.gs-evening{text-align:center;outline-offset:-9px;outline:1px solid #a88b51;flex-direction:column;justify-content:center;min-height:340px;display:flex}.gs-evening>p:first-child{letter-spacing:.2em;font-size:12px}.gs-notebook{background-image:repeating-linear-gradient(#0000,#0000 31px,#cbbd9d55 32px)}.gs-glass-stage{--glass-angle:145deg;background:linear-gradient(var(--glass-angle),#ff9a8b,#a18cd1 45%,#6dd5fa);border-radius:26px;place-items:center;min-height:350px;padding:28px;display:grid;overflow:hidden}.gs-glass-specimen{--glass-depth:12px;color:#24183c;backdrop-filter:blur(var(--glass-depth)) saturate(150%);background:#ffffff24;border:1px solid #fff9;border-radius:28px;padding:28px;box-shadow:inset 0 2px 2px #fffd,inset 0 -2px 4px #41335d55,0 18px 30px #29194530}.gs-glass-specimen>span{letter-spacing:.15em;font-size:11px}.gs-glass-specimen[data-material=Frost]{background:#ffffff90}.gs-glass-specimen[data-material=Prism]{background:linear-gradient(120deg,#ffc2f15c,#d5edff90,#baffd36c)}.gs-palette button{width:42px;box-shadow:none;border:3px solid #0000;padding:0}.gs-palette button[aria-pressed=true]{border-color:var(--gs-fg);outline:2px solid var(--gs-accent);outline-offset:2px}.gs-pixels{aspect-ratio:1;background:#1a1c2c;border:4px solid #000;grid-template-columns:repeat(8,minmax(0,1fr));width:100%;max-width:440px;display:grid}.gs-pixels button{aspect-ratio:1;background:#1a1c2c;border:1px solid #62658588;border-radius:0;min-width:0;min-height:0;padding:0}.gs-pixels button:focus-visible{z-index:1;position:relative;outline-offset:-4px!important;outline:3px solid #fff!important}.gs-mall-map{text-align:center;color:#01cdfe;text-shadow:0 0 12px #01cdfe66;background:repeating-linear-gradient(0deg,#0000 0 31px,#01cdfe22 32px),repeating-linear-gradient(90deg,#0000 0 31px,#01cdfe22 32px),linear-gradient(#2b0f54,#8d288a);border:2px solid #01cdfe;border-radius:26px;min-height:340px;padding:32px}.gs-mall-map strong{font-size:90px;line-height:1.5;display:block}.gs-mall-map>span{letter-spacing:.2em}@container (width<=700px){[data-style-scene=art-deco][data-scene-interactive=true] [data-generic-title]{font-size:clamp(26px,7cqw,36px)!important}[data-scene-interactive=true] .generic-style-hero [class*=text-\[]{font-size:14px}[data-scene-interactive=true] .generic-style-hero [data-generic-action]{text-align:left;min-width:44px;min-height:44px}[data-scene-interactive=true] .generic-style-hero [data-generic-action^=nav-],[data-scene-interactive=true] .generic-style-hero [data-generic-action=primary],[data-scene-interactive=true] .generic-style-hero [data-generic-action=login],[data-scene-interactive=true] .generic-style-hero [data-generic-action^=extra-]{align-items:center;display:inline-flex}[data-scene-interactive=true] .generic-style-hero [class*="h-[120px]"],[data-scene-interactive=true] .generic-style-hero [class*="min-h-[120px]"]{height:190px;min-height:190px}[data-scene-interactive=true] .generic-style-hero .grid-cols-4{min-height:260px!important}[data-scene-interactive=true] .generic-style-hero .grid-cols-4>div{padding:20px}[data-scene-interactive=true] .generic-style-hero .grid-cols-5{grid-template-columns:1fr}[data-scene-interactive=true] .generic-style-hero .grid-cols-5>*{grid-column:1/-1}[data-scene-interactive=true] .generic-style-hero .grid-cols-5>.col-span-1{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-scene-interactive=true] .generic-style-hero .grid-cols-4{grid-template-columns:1fr 1fr}[data-scene-interactive=true] .generic-style-hero .grid-cols-2.items-center{grid-template-columns:1fr}[data-scene-interactive=true] .generic-style-hero>div>.flex:first-child,[data-scene-interactive=true] .generic-style-hero .relative.z-\[1\]>.flex{flex-wrap:wrap;gap:10px 18px}[data-scene-interactive=true] .generic-style-hero .mx-auto{flex-wrap:wrap;margin-left:0;margin-right:0}.gs-two,.gs-product-grid{grid-template-columns:1fr}.gs-pixels{max-width:400px}}@container (width<=440px){[data-scene-interactive=true] .generic-style-hero .grid-cols-3,[data-scene-interactive=true] .generic-style-hero .grid-cols-5>.col-span-1,[data-scene-interactive=true] .generic-style-hero .grid-cols-4{grid-template-columns:1fr}[data-scene-interactive=true] .generic-style-hero .grid-cols-4 .grid-cols-7{max-width:300px}.gs-footer{flex-direction:column;align-items:start}}[data-generic-style] .gs-team-calendar-head{justify-content:space-between;align-items:center;gap:2px;display:flex}[data-generic-style] .gs-team-month-arrow{justify-content:center;align-items:center;display:inline-flex}[data-generic-style] .gs-team-calendar-grid{gap:2px}[data-generic-style] .gs-team-day{color:var(--team-sub);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-generic-style] .gs-team-day[data-team-selected=true]{color:#fff;background:var(--team-accent);font-weight:700}[data-generic-style] .gs-team-day:empty{visibility:hidden}[data-generic-style] .gs-team-entry{text-align:left;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}[data-generic-style] .gs-team-keep{align-items:center;display:inline-flex}@container (width>=600px){[data-generic-style] .gs-team-month-arrow{min-width:24px;min-height:24px}[data-generic-style] .gs-team-day{min-width:24px;min-height:24px;font-size:12px}}@container (width>=600px) and (width<=1020px){[data-generic-style] .generic-style-hero .gs-tasko-grid{grid-template-columns:1fr 1fr}}@container (width<=600px){[data-scene-interactive=true] .generic-style-hero .gs-tasko-grid{grid-template-columns:1fr}}[data-scene-interactive=true] .gs-team-month-arrow{min-width:24px;min-height:24px}[data-scene-interactive=true] .gs-team-day{min-width:24px;min-height:24px;font-size:12px}.gs-team-date-banner{border:1px solid var(--gs-border);border-radius:var(--gs-radius);background:var(--gs-card);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:24px;padding:16px;display:flex}.gs-team-notes{border-top:1px solid var(--gs-border);margin-top:48px;padding-top:32px}.gs-team-workspace section{scroll-margin-top:24px}.gs-team-note-list li>button:first-child{overflow-wrap:anywhere;flex:1;min-width:0}.gs-team-note-list li>button:last-child{flex:none}.gs-team-note-detail{position:sticky;top:24px}.gs-team-note-detail [data-team-note-body]{white-space:pre-wrap}.style-document[data-mode=variants] [data-generic-style] .generic-style-hero .gs-team-day{outline-offset:-1px}@container (width<=700px){.gs-team-note-detail{position:static}}.generic-style-content[data-generic-design]{--gs-page:var(--gs-bg);--gs-ink:var(--gs-fg);--gs-muted:var(--gs-sub);--gs-panel:var(--gs-card);--gs-rule:var(--gs-border);--gs-rule-width:1px;--gs-panel-radius:var(--gs-radius);--gs-control-radius:var(--gs-radius);--gs-field-radius:var(--gs-control-radius);--gs-popup-radius:var(--gs-control-radius);--gs-body-font:var(--gs-font);--gs-display-font:var(--gs-font);--gs-material-shadow:var(--gs-shadow);--gs-material-blur:var(--gs-blur);--gs-control-shadow:none;--gs-field:var(--gs-panel);--gs-button:var(--gs-panel);--gs-cta:var(--gs-accent);--gs-cta-ink:var(--gs-accent-fg);--gs-hover:color-mix(in srgb,var(--gs-accent) 16%,var(--gs-panel));--gs-selected:var(--gs-cta);--gs-selected-ink:var(--gs-cta-ink);--gs-focus:var(--gs-accent);--gs-error:#b83939;--gs-success:#26734a;--gs-duration:.16s;--scene-surface:var(--gs-popup,var(--gs-panel));--scene-fg:var(--gs-ink);--scene-border:var(--gs-rule);--scene-radius:var(--gs-popup-radius);--scene-shadow:var(--gs-popup-shadow,var(--gs-material-shadow));--scene-blur:var(--gs-material-blur);--scene-font:var(--gs-body-font);--scene-muted:var(--gs-muted);--scene-accent:var(--gs-cta);--scene-field:var(--gs-field);--scene-button-bg:var(--gs-button);--scene-button-fg:var(--gs-ink);--scene-button-border:var(--gs-rule-width) solid var(--gs-rule);--scene-button-shadow:var(--gs-control-shadow);--scene-focus:var(--gs-focus);--scene-hover:var(--gs-hover);--scene-selected:var(--gs-selected);--scene-invalid:var(--gs-error);--scene-success:var(--gs-success);background:var(--gs-page);color:var(--gs-ink);font-family:var(--gs-body-font);border-color:var(--gs-rule)}.generic-style-content[data-generic-design] :is(h2,h3,h4){font-family:var(--gs-display-font)}.generic-style-content[data-generic-design] .gs-heading h2{font-style:var(--gs-title-style);letter-spacing:-.025em}.generic-style-content[data-generic-design] :is(.gs-eyebrow,.gs-destination-heading>h3){text-transform:var(--gs-title-transform)}.generic-style-content[data-generic-design] .gs-heading{margin-bottom:36px}.generic-style-content[data-generic-design] .gs-heading>p:last-child{opacity:1;color:var(--gs-muted);max-width:68ch}.generic-style-content[data-generic-design] :is(.gs-card,.gs-team-date-banner){background:var(--gs-panel);color:var(--gs-ink);border:var(--gs-rule-width) solid var(--gs-rule);border-radius:var(--gs-panel-radius);box-shadow:var(--gs-material-shadow);backdrop-filter:var(--gs-material-blur)}.generic-style-content[data-generic-design] .gs-tabs{border-color:var(--gs-rule)}.generic-style-content[data-generic-design] button{background:var(--gs-button);color:var(--gs-ink);border:var(--gs-rule-width) solid var(--gs-rule);border-radius:var(--gs-control-radius);box-shadow:var(--gs-control-shadow);font-family:var(--gs-body-font);transition:background var(--gs-duration),border-color var(--gs-duration),box-shadow var(--gs-duration),transform var(--gs-duration)}.generic-style-content[data-generic-design] button:hover:not(:disabled){background:var(--gs-hover);box-shadow:var(--gs-control-shadow)}.generic-style-content[data-generic-design] :is(button[aria-selected=true],button[aria-pressed=true],.gs-primary){background:var(--gs-selected);color:var(--gs-selected-ink)}.generic-style-content[data-generic-design] .gs-primary:hover:not(:disabled){background:var(--gs-cta);filter:brightness(.94)}.generic-style-content[data-generic-design] button:active:not(:disabled){filter:brightness(.88)}.generic-style-content[data-generic-design] :is(button:disabled,[aria-disabled=true]){opacity:.48;filter:saturate(.2);box-shadow:none;cursor:not-allowed}.generic-style-content[data-generic-design] :is(input:not([type=checkbox]):not([type=range]),select,textarea){background-color:var(--gs-field);color:var(--gs-ink);border:var(--gs-rule-width) solid var(--gs-rule);border-radius:var(--gs-field-radius);box-shadow:var(--gs-field-shadow,none)}.generic-style-content[data-generic-design] .scene-select-trigger{background:var(--gs-field);border-radius:var(--gs-field-radius);min-height:48px}.generic-style-content[data-generic-design] .scene-select-panel{border-radius:var(--gs-popup-radius);isolation:isolate}.generic-style-content[data-generic-design] .scene-select-option{border-radius:var(--gs-option-radius,8px)}.generic-style-content[data-generic-design] .scene-select-option[aria-selected=true]{color:var(--gs-selected-ink)}.generic-style-content[data-generic-design] .scene-select-option:is(:hover,[data-active=true]){color:var(--gs-ink)}.generic-style-content[data-generic-design] .scene-select-option[aria-selected=true]:is(:hover,[data-active=true]){background:var(--gs-selected);color:var(--gs-selected-ink)}[data-generic-style][data-scene-interactive=true] .generic-style-content[data-generic-design] :is(button,input,select,textarea):focus-visible{outline:2px solid var(--gs-focus);outline-offset:4px}.generic-style-content[data-generic-design] form{border-radius:var(--gs-panel-radius)}.generic-style-content[data-generic-design] form[data-state=invalid]{--gs-form-accent:var(--gs-error)}.generic-style-content[data-generic-design] form[data-state=success]{--gs-form-accent:var(--gs-success)}.generic-style-content[data-generic-design] form:is([data-state=invalid],[data-state=success]){outline:2px solid var(--gs-form-accent);outline-offset:10px}.generic-style-content[data-generic-design] :is(input,textarea,.scene-select-trigger)[aria-invalid=true]{border-color:var(--gs-error);outline:2px solid var(--gs-error);outline-offset:2px}.generic-style-content[data-generic-design] .scene-validation{color:var(--gs-error);border-color:var(--gs-error)}.generic-style-content[data-generic-design] [role=status][data-feedback]{background:var(--gs-field);border-color:var(--gs-success);border-radius:var(--gs-field-radius)}.generic-style-content[data-generic-design] :is(.gs-results li,.gs-team-notes,.gs-footer){border-color:var(--gs-rule)}.gs-destination-heading{grid-template-columns:minmax(140px,.7fr) minmax(0,1.3fr);align-items:baseline;gap:24px;margin-bottom:28px;display:grid}.gs-destination-heading>h3,.gs-destination-heading>p{margin:0}.gs-destination-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.gs-destination-card{min-width:0;position:relative}.gs-destination-card>.gs-eyebrow{color:var(--gs-muted);margin-bottom:18px;display:block}.gs-destination-card>h4{overflow-wrap:anywhere;margin:20px 0}.gs-destination-card>button{align-self:start}.gs-destination-art{border-radius:var(--gs-panel-radius);pointer-events:none;min-height:180px;margin:0 0 12px;position:relative;overflow:hidden}.gs-destination-art>i{display:block;position:absolute}.generic-style-content[data-generic-design=claymorphism]{--gs-display-font:ui-rounded,"Arial Rounded MT Bold",var(--gs-font);--gs-muted:#596080;--gs-panel:#f7f8ff;--gs-panel-radius:32px;--gs-control-radius:20px;--gs-field-radius:16px;--gs-popup-radius:24px;--gs-field:#e7ebff;--gs-popup:#eef1ff;--gs-material-shadow:10px 14px 28px #8998d733,inset 3px 4px 7px #fff,inset -4px -6px 12px #c2caf455;--gs-control-shadow:4px 6px 12px #a7b3df55,inset 2px 3px 4px #ffffffc4,inset -3px -4px 7px #8b9bd344;--gs-field-shadow:inset 3px 3px 7px #8c9bce3b,inset -3px -3px 7px #fff;--gs-hover:#e3e8ff;--gs-focus:#4e55bb;--gs-error:#b74d54;--gs-success:#34725b;--gs-duration:.22s}.generic-style-content[data-generic-design=claymorphism] .gs-heading h2{letter-spacing:-.04em;font-weight:850}.generic-style-content[data-generic-design=claymorphism] :is(button,.scene-select-option):hover:not(:disabled){transform:translateY(-2px);box-shadow:6px 10px 18px #8190cc55,inset 2px 3px 4px #ffffffa8}.generic-style-content[data-generic-design=claymorphism] button:active:not(:disabled),.generic-style-content[data-generic-design=claymorphism] .scene-select-option[aria-selected=true]{transform:translateY(1px);box-shadow:inset 4px 4px 9px #6876b066,inset -3px -3px 7px #ffffffb0}.generic-style-content[data-generic-design=claymorphism] .scene-select-panel{padding:12px}.generic-style-content[data-generic-design=claymorphism] .scene-select-option{box-shadow:var(--gs-control-shadow);border-radius:16px;margin:4px 0;padding:12px}.generic-style-content[data-generic-design=claymorphism] .gs-destination-card{--sample-color:#9aa7ff;border:0;padding:28px}.generic-style-content[data-generic-design=claymorphism] .gs-destination-card[data-gs-index="1"]{--sample-color:#ffb5a5}.generic-style-content[data-generic-design=claymorphism] .gs-destination-card[data-gs-index="2"]{--sample-color:#97d9bd}.generic-style-content[data-generic-design=claymorphism] .gs-destination-art{background:color-mix(in srgb,var(--sample-color) 18%,var(--gs-panel));border-radius:24px}.generic-style-content[data-generic-design=claymorphism] .gs-destination-art i:first-child{background:var(--sample-color);border-radius:43% 48% 38% 43%;width:112px;height:116px;top:28px;left:calc(50% - 56px);box-shadow:inset 9px 10px 12px #ffffffbd,inset -9px -12px 13px #5361a333,0 18px 15px #6977b329}.generic-style-content[data-generic-design=claymorphism] .gs-destination-art i:nth-child(2){background:#3a3f5c;border-radius:50%;width:6px;height:6px;top:78px;left:calc(50% - 17px);box-shadow:28px 0 #3a3f5c}.generic-style-content[data-generic-design=claymorphism] .gs-destination-art i:nth-child(3){border-bottom:2px solid #3a3f5c;border-radius:0 0 50% 50%;width:20px;height:14px;top:89px;left:calc(50% - 10px)}.generic-style-content[data-generic-design=claymorphism] [data-gs-section=home] .gs-destination-grid{grid-template-columns:1fr;max-width:760px}.generic-style-content[data-generic-design=claymorphism] [data-gs-section=cabin] .gs-destination-grid{grid-template-columns:1fr 1fr}.generic-style-content[data-generic-design=claymorphism] select[data-clay-color]~.scene-select-panel .scene-select-option:before{content:"";background:#9aa7ff;border-radius:45% 50% 42% 46%;flex:0 0 28px;height:28px;box-shadow:inset 4px 4px 5px #fffc,inset -3px -4px 5px #5361a344,2px 4px 5px #6977b344}.generic-style-content[data-generic-design=claymorphism] select[data-clay-color]~.scene-select-panel .scene-select-option:nth-child(2):before{background:#ffb5a5}.generic-style-content[data-generic-design=claymorphism] select[data-clay-color]~.scene-select-panel .scene-select-option:nth-child(3):before{background:#97d9bd}.generic-style-content[data-generic-design=claymorphism] :is(input,textarea,.scene-select-trigger)[aria-invalid=true]{box-shadow:inset 3px 3px 8px #c36d6d40,inset -3px -3px 7px #fff8}.generic-style-content[data-generic-design=liquid-glass]{--gs-ink:#29203f;--gs-muted:#392b51;--gs-panel:#ffffff42;--gs-field:#ffffff57;--gs-button:#ffffff4d;--gs-popup:#f3f0ffd6;--gs-hover:#ffffff94;--gs-selected:#ffffffeb;--gs-selected-ink:#24183c;--gs-panel-radius:28px;--gs-control-radius:20px;--gs-field-radius:18px;--gs-popup-radius:24px;--gs-control-shadow:inset 0 2px 2px #fffc,inset 0 -1px 3px #30204424,0 8px 16px #34224d1f;--gs-focus:#3e2765;--gs-error:#9d304c;--gs-success:#285b57;--gs-duration:.32s}.generic-style-content[data-generic-design=liquid-glass] [data-gs-section=workspace]>.gs-two{grid-template-columns:.85fr 1.15fr}.generic-style-content[data-generic-design=liquid-glass] [data-gs-section=workspace]>.gs-two>div:first-child{background:var(--gs-panel);box-shadow:var(--gs-material-shadow);backdrop-filter:var(--gs-material-blur);border:1px solid #fff9;border-radius:28px;padding:28px}.generic-style-content[data-generic-design=liquid-glass] :is(button,.scene-select-trigger){backdrop-filter:var(--gs-material-blur);background-image:linear-gradient(150deg,#ffffff42,#0000 55%)}.generic-style-content[data-generic-design=liquid-glass] button:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 3px 3px #fff,0 12px 24px #30204433}.generic-style-content[data-generic-design=liquid-glass] button:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 2px 8px #2e1c4633}.generic-style-content[data-generic-design=liquid-glass] .gs-destination-card{min-height:270px;overflow:hidden}.generic-style-content[data-generic-design=liquid-glass] .gs-destination-card:after{content:"";border-radius:inherit;pointer-events:none;border-top:2px solid #ffffffb8;position:absolute;inset:2px}.generic-style-content[data-generic-design=liquid-glass] [data-gs-section=optics] .gs-destination-grid{grid-template-columns:1.15fr .85fr}.generic-style-content[data-generic-design=liquid-glass] .gs-destination-art{background:linear-gradient(135deg,#f6c5b7,#9b7bd1 45%,#4ec9eb);border-radius:20px;min-height:180px}.generic-style-content[data-generic-design=liquid-glass] .gs-destination-art i:first-child{background:#ffb9a9;border-radius:50%;width:110px;height:110px;top:12px;left:12px}.generic-style-content[data-generic-design=liquid-glass] .gs-destination-art i:nth-child(2){background:repeating-linear-gradient(45deg,#354a7e55 0 10px,#fff6 10px 20px);inset:30px -15px;transform:rotate(-12deg)}.generic-style-content[data-generic-design=liquid-glass] .gs-destination-art i:nth-child(3){backdrop-filter:blur(2px)saturate(150%);background:#ffffff18;border:1px solid #fffc;border-radius:24px;inset:25px 24px;box-shadow:inset 0 3px 3px #fffe,inset 0 -2px 3px #30204444,0 12px 20px #30204433}.generic-style-content[data-generic-design=liquid-glass] [data-gs-section=materials] .gs-destination-card[data-gs-index="0"]{backdrop-filter:blur(2px)saturate(150%);background:#ffffff1c}.generic-style-content[data-generic-design=liquid-glass] [data-gs-section=materials] .gs-destination-card[data-gs-index="1"]{backdrop-filter:blur(24px)saturate(110%);background:#f4f2ffb8}.generic-style-content[data-generic-design=liquid-glass] [data-gs-section=materials] .gs-destination-card[data-gs-index="1"] .gs-destination-art i:nth-child(3){backdrop-filter:blur(20px)saturate();background:#f3efffc9;box-shadow:inset 0 2px 5px #fffd,0 12px 22px #30204426}.generic-style-content[data-generic-design=liquid-glass] [data-gs-section=materials] .gs-destination-card[data-gs-index="2"]{backdrop-filter:blur(8px)saturate(210%);box-shadow:inset 2px 0 2px #ffbbeb,inset -2px 0 2px #a2f7ff,var(--gs-material-shadow);background:linear-gradient(140deg,#ffc4e74d,#c4efff5e,#d0ffd44a)}.generic-style-content[data-generic-design=liquid-glass] [data-gs-section=materials] .gs-destination-card[data-gs-index="2"] .gs-destination-art i:nth-child(3),.generic-style-content[data-generic-design=liquid-glass] .gs-glass-specimen[data-material=Prism]{backdrop-filter:blur(calc(var(--glass-depth,12px) * .5)) saturate(220%);background:linear-gradient(135deg,#ffd1ef70,#b8e9ff66,#c4ffd580);box-shadow:inset 3px 0 3px #ffc1f5,inset -3px 0 3px #8cf4ff,0 12px 24px #45306b33}.generic-style-content[data-generic-design=liquid-glass] select[data-glass-material]~.scene-select-panel .scene-select-option:before{content:"";backdrop-filter:blur(2px)saturate(150%);background:#ffffff24;border:1px solid #fff;border-radius:9px;flex:0 0 34px;height:26px;box-shadow:inset 0 2px 2px #fff,0 4px 8px #30204433}.generic-style-content[data-generic-design=liquid-glass] select[data-glass-material]~.scene-select-panel .scene-select-option:nth-child(2):before{backdrop-filter:blur(20px)saturate();background:#f3efffca}.generic-style-content[data-generic-design=liquid-glass] select[data-glass-material]~.scene-select-panel .scene-select-option:nth-child(3):before{backdrop-filter:blur(6px)saturate(220%);background:linear-gradient(135deg,#ff9fd290,#a8eaff88,#afb8);box-shadow:inset 2px 0 #ffbae9,inset -2px 0 #96f3ff,0 4px 8px #30204433}.generic-style-content[data-generic-design=flat-design]{--gs-ink:#073553;--gs-muted:#103f61;--gs-panel:#e5f5ff;--gs-field:#f8fcff;--gs-button:#d8f0ff;--gs-rule-width:0px;--gs-panel-radius:6px;--gs-control-radius:6px;--gs-field-radius:6px;--gs-popup-radius:6px;--gs-material-shadow:none;--gs-control-shadow:none;--gs-popup:#eff9ff;--gs-hover:#b8e6ff;--gs-focus:#073553;--gs-error:#922b27;--gs-success:#104c35;--gs-duration:.12s}.generic-style-content[data-generic-design=flat-design] .gs-tabs{border:0;gap:4px}.generic-style-content[data-generic-design=flat-design] [data-gs-section=features] .gs-destination-card:nth-child(3n+1){background:#ffdf76}.generic-style-content[data-generic-design=flat-design] [data-gs-section=features] .gs-destination-card:nth-child(3n+2){background:#f8fcff}.generic-style-content[data-generic-design=flat-design] [data-gs-section=pricing] .gs-destination-grid{grid-template-columns:1fr 1fr}.generic-style-content[data-generic-design=flat-design] [data-gs-section=pricing] .gs-destination-card{border-top:8px solid #ffd54f;min-height:240px}.generic-style-content[data-generic-design=flat-design] [data-gs-section=pricing] h4{font-size:28px}.generic-style-content[data-generic-design=flat-design] [data-gs-section=journal] .gs-destination-grid{grid-template-columns:1fr}.generic-style-content[data-generic-design=flat-design] [data-gs-section=journal] .gs-destination-card{background:0 0;border-bottom:2px solid #07355366;border-radius:0;padding:24px 0}.generic-style-content[data-generic-design=flat-design] .gs-shelf{border-left:8px solid #ffd54f}.generic-style-content[data-generic-design=bauhaus]{--gs-panel-radius:0px;--gs-control-radius:0px;--gs-field-radius:0px;--gs-popup-radius:0px;--gs-option-radius:0px;--gs-muted:#4b4742;--gs-material-shadow:none;--gs-control-shadow:none;--gs-focus:#141414;--gs-hover:#f2b705;--gs-error:#c3261c;--gs-success:#21409a;--gs-duration:90ms}.generic-style-content[data-generic-design=bauhaus] .gs-heading{border-left:14px solid #21409a;padding-left:24px}.generic-style-content[data-generic-design=bauhaus] .gs-heading h2{text-transform:uppercase;letter-spacing:-.06em;font-weight:900}.generic-style-content[data-generic-design=bauhaus] .gs-destination-art{background:#eee5d7;border-radius:0}.generic-style-content[data-generic-design=bauhaus] .gs-destination-art i:first-child{background:var(--gs-tri-0);border-radius:50%;width:100px;height:100px;top:40px;left:calc(50% - 50px)}.generic-style-content[data-generic-design=bauhaus] [data-gs-index="1"] .gs-destination-art i:first-child{background:var(--gs-tri-1);border-radius:0}.generic-style-content[data-generic-design=bauhaus] [data-gs-index="2"] .gs-destination-art i:first-child{clip-path:polygon(50% 0,100% 100%,0 100%);background:var(--gs-tri-2);border-radius:0}.generic-style-content[data-generic-design=bauhaus] [data-gs-section=colors] .gs-destination-card{background:#e23b2e}.generic-style-content[data-generic-design=bauhaus] [data-gs-section=colors] [data-gs-index="1"]{--gs-ink:#fff;--gs-muted:#fff;--gs-rule:#fff;--scene-focus:#fff;background:#21409a}.generic-style-content[data-generic-design=bauhaus] [data-gs-section=colors] [data-gs-index="2"]{background:#f2b705}.generic-style-content[data-generic-design=bauhaus] [data-gs-section=colors] .gs-destination-art{background:0 0;min-height:90px}.generic-style-content[data-generic-design=bauhaus] [data-gs-section=colors] .gs-destination-art i:first-child{background:currentColor;width:70px;height:70px;top:5px;left:calc(50% - 35px)}.generic-style-content[data-generic-design=bauhaus] [data-gs-section=workshop] .gs-destination-grid{grid-template-columns:1fr}.generic-style-content[data-generic-design=bauhaus] [data-gs-section=workshop] .gs-destination-card{border-left:12px solid #e23b2e;min-height:180px}.generic-style-content[data-generic-design=bauhaus] button:active:not(:disabled){color:#fff;filter:none;background:#21409a}.generic-style-content[data-generic-design=y2k]{--gs-muted:#55516f;--gs-panel:#ffffffb3;--gs-field:#f9f3ff;--gs-popup:#f0e5ff;--gs-panel-radius:28px;--gs-control-radius:999px;--gs-field-radius:20px;--gs-popup-radius:24px;--gs-hover:#e4d0ff;--gs-control-shadow:inset 0 2px 2px #fff,0 5px 12px #7b61ff29;--gs-focus:#6347cc;--gs-error:#ad3c71;--gs-success:#6250a6;--gs-duration:.2s}.generic-style-content[data-generic-design=y2k] .gs-heading h2{text-shadow:0 2px #fff9,0 5px 14px #8464e82e;font-weight:900}.generic-style-content[data-generic-design=y2k] button:hover:not(:disabled){transform:translateY(-2px);box-shadow:inset 0 3px 3px #fff,0 8px 20px #7b61ff55}.generic-style-content[data-generic-design=y2k] button:active:not(:disabled){transform:scale(.97)}.generic-style-content[data-generic-design=y2k] .gs-destination-art{background:linear-gradient(135deg,#eeefff,#f4d6ed,#bcccf5)}.generic-style-content[data-generic-design=y2k] .gs-destination-art i:first-child{background:linear-gradient(120deg,#fff,#b4b4da 30%,#fce5ff 48%,#898ab5 64%,#e2f7ff);border-radius:50%;width:110px;height:110px;top:30px;left:calc(50% - 55px);box-shadow:0 10px 18px #6657a04d,inset 0 2px #fff}.generic-style-content[data-generic-design=y2k] .gs-destination-art i:nth-child(2){border:2px solid #fff;border-radius:50%;width:150px;height:45px;top:65px;left:calc(50% - 75px);transform:rotate(-25deg)}.generic-style-content[data-generic-design=y2k] [data-gs-section=music] .gs-destination-grid{grid-template-columns:1fr}.generic-style-content[data-generic-design=y2k] [data-gs-section=music] .gs-destination-card{grid-template-columns:140px 1fr auto;align-items:center;gap:8px 24px;display:grid}.generic-style-content[data-generic-design=y2k] [data-gs-section=music] .gs-destination-art{background:#7460a6;border-radius:50%;grid-area:1/1/4;min-height:130px;margin:0}.generic-style-content[data-generic-design=y2k] [data-gs-section=music] .gs-destination-art i:first-child{background:repeating-radial-gradient(#51446f 0 3px,#30263f 4px 6px);border:12px solid #383054;width:auto;height:auto;inset:12px}.generic-style-content[data-generic-design=y2k] [data-gs-section=music] .gs-destination-art i:nth-child(2){background:#7b61ff;border:7px solid #e5c4ff;width:28px;height:28px;top:51px;left:calc(50% - 14px);transform:none}.generic-style-content[data-generic-design=y2k] [data-gs-section=planet] .gs-destination-grid{grid-template-columns:1fr 1fr}.generic-style-content[data-generic-design=cyberpunk]{--gs-muted:#9db6cb;--gs-panel:#081c28;--gs-popup:#071724;--gs-field:#061522;--gs-control-shadow:0 0 10px #00e5ff20;--gs-hover:#123a49;--gs-focus:#00e5ff;--gs-error:#ff76c7;--gs-success:#7ef1ce;--gs-duration:.1s;--gs-option-radius:2px}.generic-style-content[data-generic-design=cyberpunk] .gs-heading h2{text-transform:uppercase;letter-spacing:-.045em;text-shadow:0 0 18px #00e5ff50}.generic-style-content[data-generic-design=cyberpunk] .gs-destination-grid{border-top:2px solid #00e5ff;grid-template-columns:1fr;gap:0}.generic-style-content[data-generic-design=cyberpunk] .gs-destination-card{box-shadow:none;border:0;border-bottom:1px solid #00e5ff60;border-radius:0;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:16px;padding:24px 16px;display:grid}.generic-style-content[data-generic-design=cyberpunk] .gs-destination-card :is(.gs-eyebrow,h4){margin:0}.generic-style-content[data-generic-design=cyberpunk] [data-gs-section=gear] .gs-destination-card{border-left:4px solid #00e5ff}.generic-style-content[data-generic-design=cyberpunk] button:hover:not(:disabled){border-color:#00e5ff;box-shadow:0 0 16px #00e5ff55}.generic-style-content[data-generic-design=cyberpunk] button:active:not(:disabled){color:#050810;filter:none;background:#00e5ff}.generic-style-content[data-generic-design=memphis]{--gs-rule-width:2px;--gs-muted:#5d5044;--gs-control-shadow:3px 3px 0 #232323;--gs-field-radius:2px;--gs-popup-radius:2px;--gs-option-radius:0px;--gs-popup:#fff4e3;--gs-hover:#ffd23f;--gs-focus:#232323;--gs-error:#b62258;--gs-success:#18715c;--gs-duration:.15s}.generic-style-content[data-generic-design=memphis] .gs-heading h2{letter-spacing:-.05em;font-weight:900}.generic-style-content[data-generic-design=memphis] .gs-destination-card:nth-child(2n){transform:rotate(1deg)}.generic-style-content[data-generic-design=memphis] .gs-destination-art{background:radial-gradient(circle,#232323 2px,#0000 3px) 0 0/18px 18px,#ffbfce;border-radius:0}.generic-style-content[data-generic-design=memphis] [data-gs-index="1"] .gs-destination-art{background:repeating-conic-gradient(#ffd23f 0 25%,#e9f4ff 0 50%) 0 0/32px 32px}.generic-style-content[data-generic-design=memphis] [data-gs-index="2"] .gs-destination-art{background:repeating-linear-gradient(45deg,#3ec6a8 0 14px,#232323 14px 17px,#fff4e3 17px 31px)}.generic-style-content[data-generic-design=memphis] [data-gs-section=homeware] .gs-destination-art i:first-child{background:#ffd23f;border:2px solid #232323;border-radius:18px 18px 28px 28px;width:80px;height:120px;top:30px;left:calc(50% - 40px);transform:rotate(-7deg);box-shadow:6px 7px #232323}.generic-style-content[data-generic-design=memphis] [data-gs-section=party] .gs-destination-grid{grid-template-columns:1fr 1fr}.generic-style-content[data-generic-design=memphis] [data-gs-section=party] .gs-destination-card{background:#ffbdd1}.generic-style-content[data-generic-design=memphis] button:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:5px 5px #232323}.generic-style-content[data-generic-design=memphis] button:active:not(:disabled){filter:none;transform:translate(3px,3px);box-shadow:0 0 #232323}.generic-style-content[data-generic-design=retro-futurism]{--gs-panel:#26103c;--gs-popup:#251038;--gs-field:#180e2e;--gs-muted:#dab7dc;--gs-material-shadow:0 0 20px #ff71ce25;--gs-control-shadow:inset 0 1px #ffb4e750,0 0 9px #ff71ce20;--gs-hover:#4f245e;--gs-focus:#ff9bdd;--gs-error:#ff89c3;--gs-success:#8fdfd8;--gs-duration:.24s}.generic-style-content[data-generic-design=retro-futurism] .gs-heading h2{text-transform:uppercase;letter-spacing:-.04em;text-shadow:0 2px #5b2c75,0 0 14px #ff71ce50}.generic-style-content[data-generic-design=retro-futurism] .gs-radio{background:linear-gradient(#35204d,#190e2e);border-top:3px solid #ff71ce}.generic-style-content[data-generic-design=retro-futurism] [data-gs-section=radio] .gs-destination-grid,.generic-style-content[data-generic-design=retro-futurism] [data-gs-section=tour] .gs-destination-grid{grid-template-columns:1fr;gap:0}.generic-style-content[data-generic-design=retro-futurism] :is([data-gs-section=radio],[data-gs-section=tour]) .gs-destination-card{box-shadow:none;border:0;border-bottom:1px solid #ff71ce80;border-radius:0;padding:22px 16px}.generic-style-content[data-generic-design=retro-futurism] [data-gs-section=tapes] .gs-destination-grid{grid-template-columns:1fr 1fr}.generic-style-content[data-generic-design=retro-futurism] .gs-destination-art{background:#121020;border:3px solid #654375;border-radius:12px;min-height:150px}.generic-style-content[data-generic-design=retro-futurism] .gs-destination-art i:first-child{background:#d9a6d7;border-radius:50px;inset:25px 20px}.generic-style-content[data-generic-design=retro-futurism] .gs-destination-art i:nth-child(2){border:13px solid #382340;border-radius:50%;width:48px;height:48px;top:51px;left:calc(50% - 75px);box-shadow:100px 0 0 -1px #382340}.generic-style-content[data-generic-design=retro-futurism] button:hover:not(:disabled){box-shadow:0 0 18px #ff71ce66,inset 0 1px #fff5}.generic-style-content[data-generic-design=aurora]{--gs-panel:#14173280;--gs-popup:#171631f0;--gs-field:#0b0f2299;--gs-muted:#c8c6e5;--gs-material-blur:blur(16px) saturate(150%);--gs-material-shadow:0 18px 38px #05051255,inset 0 1px #d5d8ff30;--gs-control-shadow:inset 0 1px #fff2,0 5px 14px #05051233;--gs-hover:#4d4c79;--gs-focus:#ddd0ff;--gs-error:#ffa0c8;--gs-success:#8de1bf;--gs-duration:.4s}.generic-style-content[data-generic-design=aurora] .gs-destination-art{background:radial-gradient(at 30% 20%,#43d8a666,#0000 60%),radial-gradient(at 80% 70%,#b176e477,#0000 65%),#0d102a;min-height:200px}.generic-style-content[data-generic-design=aurora] .gs-destination-art i:first-child{filter:blur(18px);background:linear-gradient(140deg,#0000,#8c7eff80,#0000);border-radius:50%;inset:35px -15px;transform:rotate(-20deg)}.generic-style-content[data-generic-design=aurora] .gs-destination-art i:nth-child(2){background:#d7eaff88;height:1px;bottom:36px;left:10%;right:10%;box-shadow:0 0 24px #a0f5df}.generic-style-content[data-generic-design=aurora] [data-gs-section=color] .gs-destination-grid{grid-template-columns:1fr}.generic-style-content[data-generic-design=aurora] [data-gs-section=color] .gs-destination-card{grid-template-columns:120px 1fr auto;align-items:center;gap:12px 24px;display:grid}.generic-style-content[data-generic-design=aurora] [data-gs-section=color] .gs-destination-art{background:radial-gradient(#35ce8baa,#0000),#0d102a;grid-area:1/1/4;min-height:110px;margin:0}.generic-style-content[data-generic-design=aurora] [data-gs-section=color] [data-gs-index="1"] .gs-destination-art{background:radial-gradient(#8f6dffbb,#0000),#0d102a}.generic-style-content[data-generic-design=aurora] [data-gs-section=color] [data-gs-index="2"] .gs-destination-art{background:radial-gradient(#ff6cafaa,#0000),#0d102a}.generic-style-content[data-generic-design=aurora] [data-gs-section=space] .gs-destination-grid{grid-template-columns:1.35fr .65fr;align-items:start}.generic-style-content[data-generic-design=aurora] [data-gs-section=space] [data-gs-index="1"]{margin-top:48px}.generic-style-content[data-generic-design=aurora] button:hover:not(:disabled){box-shadow:0 0 22px #a5b4fc55,inset 0 1px #fff5}.generic-style-content[data-generic-design=organic]{--gs-body-font:"Helvetica Neue","PingFang SC",sans-serif;--gs-display-font:Georgia,"Songti SC",serif;--gs-muted:#526445;--gs-panel-radius:24px;--gs-control-radius:14px;--gs-field-radius:10px;--gs-popup-radius:18px;--gs-material-shadow:0 5px 10px #29392b0f;--gs-control-shadow:none;--gs-popup:#f1efe5;--gs-field:#f9f8f1;--gs-hover:#d2dbc3;--gs-focus:#365635;--gs-error:#9e4937;--gs-success:#3d653c;--gs-duration:.3s}.generic-style-content[data-generic-design=organic] .gs-heading h2{letter-spacing:-.035em;font-weight:500}.generic-style-content[data-generic-design=organic] .gs-destination-art{background:#d5d9c6;border-radius:46% 46% 12px 12px}.generic-style-content[data-generic-design=organic] .gs-destination-art i:first-child{background:#ded5bf;border-radius:16px;width:82px;height:70px;top:64px;left:calc(50% - 41px);box-shadow:inset 3px 4px 7px #fff8,4px 8px 12px #29392b24}.generic-style-content[data-generic-design=organic] [data-gs-index="1"] .gs-destination-art i:first-child{background:#bc8e73;border-radius:5px 5px 28px 28px;width:65px}.generic-style-content[data-generic-design=organic] [data-gs-index="2"] .gs-destination-art i:first-child{background:repeating-linear-gradient(3deg,#b99064,#c6a078 3px,#b99064 5px);border-radius:50%;width:116px;height:36px;top:85px;left:calc(50% - 58px)}.generic-style-content[data-generic-design=organic] [data-gs-section=about] .gs-destination-grid{grid-template-columns:1fr;max-width:760px}.generic-style-content[data-generic-design=organic] [data-gs-section=about] .gs-destination-card{border:0;border-bottom:1px solid var(--gs-rule);box-shadow:none;background:0 0;border-radius:0;padding:28px 0}.generic-style-content[data-generic-design=organic] button:hover:not(:disabled){background:#d2dbc3;transform:translateY(-1px)}.generic-style-content[data-generic-design=organic] button:active:not(:disabled){transform:translateY(1px)}.generic-style-content[data-generic-design=art-deco]{--gs-body-font:"Helvetica Neue","PingFang SC",sans-serif;--gs-display-font:Georgia,"Songti SC",serif;--gs-muted:#d0c5ae;--gs-panel-radius:0px;--gs-control-radius:0px;--gs-field-radius:0px;--gs-popup-radius:0px;--gs-option-radius:0px;--gs-material-shadow:none;--gs-control-shadow:none;--gs-popup:#1c2829;--gs-field:#1d2929;--gs-hover:#394234;--gs-focus:#f5d995;--gs-error:#ed9b7f;--gs-success:#c8d4a6;--gs-duration:.25s}.generic-style-content[data-generic-design=art-deco] .gs-heading{text-align:center;border-block:1px solid var(--gs-rule);max-width:none;padding:32px 20px;position:relative}.generic-style-content[data-generic-design=art-deco] .gs-heading:before{content:"";border-block:1px solid var(--gs-rule);pointer-events:none;position:absolute;inset:6px 0}.generic-style-content[data-generic-design=art-deco] .gs-heading>p:last-child{margin-inline:auto}.generic-style-content[data-generic-design=art-deco] .gs-tabs{justify-content:center}.generic-style-content[data-generic-design=art-deco] .gs-destination-grid{grid-template-columns:1fr 1fr}.generic-style-content[data-generic-design=art-deco] .gs-destination-card{outline:1px solid var(--gs-rule);outline-offset:-8px;text-align:center;min-height:250px;padding:36px}.generic-style-content[data-generic-design=art-deco] .gs-destination-card>button{align-self:center}.generic-style-content[data-generic-design=art-deco] .gs-destination-heading{text-align:center;grid-template-columns:1fr;gap:12px}.generic-style-content[data-generic-design=art-deco] button:hover:not(:disabled){border-color:#f5d995;box-shadow:inset 0 0 0 1px #f5d995}[data-generic-style] .generic-style-content[data-generic-design=art-deco] button:focus-visible{outline-width:4px;outline-style:double}.generic-style-content[data-generic-design=corporate-memphis]{--gs-muted:#655474;--gs-rule-width:0px;--gs-field:#fff;--gs-popup:#fff8f0;--gs-panel-radius:28px;--gs-control-radius:999px;--gs-field-radius:16px;--gs-popup-radius:24px;--gs-material-shadow:none;--gs-control-shadow:none;--gs-hover:#ece5ff;--gs-focus:#6550c7;--gs-error:#ab3555;--gs-success:#286e51;--gs-duration:.17s}.generic-style-content[data-generic-design=corporate-memphis] .gs-destination-card{border-top:10px solid #7b61ff}.generic-style-content[data-generic-design=corporate-memphis] .gs-destination-card:nth-child(2n){border-top-color:#fad141}.generic-style-content[data-generic-design=corporate-memphis] [data-gs-section=customers] .gs-destination-grid,.generic-style-content[data-generic-design=corporate-memphis] [data-gs-section=pricing] .gs-destination-grid{grid-template-columns:1fr 1fr}.generic-style-content[data-generic-design=corporate-memphis] .gs-destination-art{background:#f2e9ff;border-radius:60px 24px;min-height:160px}.generic-style-content[data-generic-design=corporate-memphis] .gs-destination-art i:first-child{background:#fad141;border-radius:50%;width:44px;height:44px;top:25px;left:calc(50% - 22px)}.generic-style-content[data-generic-design=corporate-memphis] .gs-destination-art i:nth-child(2){background:#7b61ff;border-radius:70px 70px 12px 12px;width:120px;height:70px;top:76px;left:calc(50% - 60px)}.generic-style-content[data-generic-design=corporate-memphis] .gs-destination-art i:nth-child(3){background:#f48196;border-radius:12px;width:150px;height:18px;top:102px;left:calc(50% - 75px);transform:rotate(-12deg)}.generic-style-content[data-generic-design=corporate-memphis] [data-gs-section=careers] .gs-destination-grid{grid-template-columns:1fr;gap:0}.generic-style-content[data-generic-design=corporate-memphis] [data-gs-section=careers] .gs-destination-card{background:0 0;border:0;border-bottom:2px solid #e8dff5;border-radius:0;padding:24px 0}.generic-style-content[data-generic-design=corporate-memphis] :is(.gs-team-date-banner,.gs-team-note-detail){background:#f4e9ff}.generic-style-content[data-generic-design=corporate-memphis] button:active:not(:disabled){color:#fff;filter:none;background:#5d46d2}.generic-style-content[data-generic-design=hand-drawn]{--gs-rule-width:2px;--gs-panel-radius:14px 6px 18px 8px;--gs-control-radius:13px 5px 16px 7px;--gs-field-radius:6px 12px 5px 10px;--gs-popup-radius:12px;--gs-option-radius:7px;--gs-popup:#fffdf7;--gs-muted:#6b6357;--gs-hover:#ffedaf;--gs-focus:#745627;--gs-error:#aa3636;--gs-success:#426c44;--gs-duration:.18s}.generic-style-content[data-generic-design=hand-drawn] .gs-heading h2{background:linear-gradient(#0000 68%,#ffe566 68% 94%,#0000 94%);line-height:1.5;display:inline}.generic-style-content[data-generic-design=hand-drawn] .gs-heading>p:last-child{margin-top:20px}.generic-style-content[data-generic-design=hand-drawn] .gs-destination-grid{grid-template-columns:1fr 1fr}.generic-style-content[data-generic-design=hand-drawn] .gs-destination-card{background:repeating-linear-gradient(transparent 0 31px,#cbbd9d44 31px 32px),var(--gs-panel)}.generic-style-content[data-generic-design=hand-drawn] .gs-destination-card:nth-child(2n){transform:rotate(.7deg)}.generic-style-content[data-generic-design=hand-drawn] [data-gs-section=about] .gs-destination-grid{grid-template-columns:1fr}.generic-style-content[data-generic-design=hand-drawn] .gs-destination-art{background:repeating-linear-gradient(#0000 0 25px,#a7b8ce66 25px 26px),#fffdf7;border:1px solid #cbbd9d;border-radius:3px;min-height:130px}.generic-style-content[data-generic-design=hand-drawn] .gs-destination-art i:first-child{background:#ffe566bb;border-radius:4px 7px 3px 9px;width:110px;height:18px;top:55px;left:25px;transform:rotate(-5deg)}.generic-style-content[data-generic-design=hand-drawn] [data-gs-index="1"] .gs-destination-art i:first-child{background:#ffad87bb}.generic-style-content[data-generic-design=hand-drawn] button:hover:not(:disabled){transform:rotate(-1deg);box-shadow:2px 3px #2b2b2b18}.generic-style-content[data-generic-design=hand-drawn] button:active:not(:disabled){box-shadow:none;filter:none;transform:none}.generic-style-content[data-generic-design=pixel-art]{--gs-panel-radius:0px;--gs-control-radius:0px;--gs-field-radius:0px;--gs-popup-radius:0px;--gs-option-radius:0px;--gs-rule-width:2px;--gs-muted:#cec5e9;--gs-control-shadow:3px 3px 0 #000;--gs-popup:#29366f;--gs-hover:#3f4f8f;--gs-focus:#ffcd75;--gs-error:#ff778b;--gs-success:#a7f070;--gs-duration:0s}.generic-style-content[data-generic-design=pixel-art] h2{text-transform:uppercase;font-size:32px;line-height:1.25}.generic-style-content[data-generic-design=pixel-art] h3{font-size:24px}.generic-style-content[data-generic-design=pixel-art] h4{font-size:18px}.generic-style-content[data-generic-design=pixel-art] [data-gs-section=start] .gs-destination-grid{grid-template-columns:1fr}.generic-style-content[data-generic-design=pixel-art] [data-gs-section=atlas] .gs-destination-grid{grid-template-columns:1fr 1fr}.generic-style-content[data-generic-design=pixel-art] .gs-destination-art{background:repeating-conic-gradient(#1a1c2c 0 25%,#242a46 0 50%) 0 0/16px 16px;border:2px solid #000;border-radius:0}.generic-style-content[data-generic-design=pixel-art] .gs-destination-art i:first-child{background:#ef7d57;width:16px;height:16px;top:56px;left:calc(50% - 40px);box-shadow:16px -16px #ef7d57,32px -16px #ef7d57,48px 0 #ef7d57,-16px 16px #ef7d57,0 16px #ffcd75,16px 16px #1a1c2c,32px 16px #ffcd75,48px 16px #1a1c2c,64px 16px #ef7d57,-16px 32px #ef7d57,0 32px #ef7d57,16px 32px #ef7d57,32px 32px #ef7d57,48px 32px #ef7d57,64px 32px #ef7d57,0 48px #ef7d57,16px 48px #ef7d57,32px 48px #ef7d57,48px 48px #ef7d57}.generic-style-content[data-generic-design=pixel-art] [data-gs-index="1"] .gs-destination-art{filter:hue-rotate(120deg)}.generic-style-content[data-generic-design=pixel-art] [data-gs-section=shop] .gs-destination-art{min-height:100px}.generic-style-content[data-generic-design=pixel-art] [data-gs-section=shop] .gs-destination-art i:first-child{background:#ef7d57;width:16px;height:32px;top:32px;left:calc(50% - 48px);box-shadow:16px 0 #ffcd75,32px 0 #a7f070,48px 0 #38b764,64px 0 #41a6f6,80px 0 #b13e53}.generic-style-content[data-generic-design=pixel-art] button:active:not(:disabled){box-shadow:none;filter:none;transform:translate(2px,2px)}.generic-style-content[data-generic-design=vaporwave]{--gs-muted:#f1d2ff;--gs-panel:#361758;--gs-field:#251044;--gs-popup:#2b104c;--gs-panel-radius:18px;--gs-control-radius:999px;--gs-field-radius:14px;--gs-popup-radius:22px;--gs-hover:#552375;--gs-control-shadow:0 0 12px #01cdfe44;--gs-focus:#6ce5ff;--gs-error:#ff9cda;--gs-success:#9ef5e6;--gs-duration:.35s}.generic-style-content[data-generic-design=vaporwave] .gs-heading{text-align:center;max-width:none}.generic-style-content[data-generic-design=vaporwave] .gs-heading h2{text-transform:uppercase;letter-spacing:.02em;text-shadow:0 2px #7f3ca5,0 0 20px #01cdfe66}.generic-style-content[data-generic-design=vaporwave] .gs-heading>p:last-child{margin-inline:auto}.generic-style-content[data-generic-design=vaporwave] .gs-tabs{justify-content:center}.generic-style-content[data-generic-design=vaporwave] .gs-destination-grid{grid-template-columns:1fr 1fr}.generic-style-content[data-generic-design=vaporwave] .gs-destination-card{border-top:6px solid #01cdfe;border-radius:0;box-shadow:0 0 20px #01cdfe44,inset 0 0 14px #ff71ce22}.generic-style-content[data-generic-design=vaporwave] .gs-destination-art{background:repeating-linear-gradient(0deg,#0000 0 19px,#01cdfe33 20px),repeating-linear-gradient(90deg,#0000 0 19px,#01cdfe33 20px),linear-gradient(#2b0f54,#b83fa1);border-radius:0}.generic-style-content[data-generic-design=vaporwave] .gs-destination-art i:first-child{background:#ff71ce;border:28px solid #1c1435;border-radius:50%;width:110px;height:110px;top:30px;left:calc(50% - 55px);box-shadow:0 0 20px #01cdfe66}.generic-style-content[data-generic-design=vaporwave] [data-gs-section=food-court] .gs-destination-art i:first-child{background:linear-gradient(#fca3d788,#ff71cebb);border:3px solid #01cdfe;border-radius:8px 8px 24px 24px;width:70px;height:100px;top:35px;left:calc(50% - 35px);box-shadow:0 0 18px #ff71ce77}.generic-style-content[data-generic-design=vaporwave] [data-gs-section=food-court] .gs-destination-art i:nth-child(2){background:#aff3ff;width:5px;height:70px;top:15px;left:calc(50% + 10px);transform:rotate(12deg)}.generic-style-content[data-generic-design=vaporwave] [data-gs-section=about] .gs-destination-grid{grid-template-columns:1fr;max-width:800px;margin-inline:auto}.generic-style-content[data-generic-design=vaporwave] button:hover:not(:disabled){box-shadow:0 0 22px #01cdfe99,0 0 30px #ff71ce44}.style-document[data-mode=dark] .generic-style-content[data-generic-design=flat-design]{--gs-page:#082c45;--gs-ink:#e8f6ff;--gs-muted:#b9d7e8;--gs-panel:#123d58;--gs-field:#0a253a;--gs-button:#194967;--gs-hover:#255e7b;--gs-focus:#ffd54f;--gs-error:#ffb7ac;--gs-success:#9de3c7;--gs-popup:#103750}.style-document[data-mode=dark] .generic-style-content[data-generic-design=flat-design] [data-gs-section=features] .gs-destination-card{--gs-ink:#073553;--gs-muted:#103f61;--gs-button:#ffffff70}.style-document[data-mode=dark] .generic-style-content[data-generic-design=bauhaus]{--gs-page:#1c1b18;--gs-ink:#f4efe6;--gs-muted:#d4c9b9;--gs-panel:#2c2b26;--gs-field:#181916;--gs-button:#36352e;--gs-rule:#c4b8a2;--gs-hover:#625a35;--gs-focus:#f2b705;--gs-error:#ff8e80;--gs-success:#a6c4ff;--gs-popup:#292923}.style-document[data-mode=dark] .generic-style-content[data-generic-design=bauhaus] [data-gs-section=colors] .gs-destination-card{--gs-ink:#111;--gs-muted:#111;--gs-button:#ffffff70}.style-document[data-mode=dark] .generic-style-content[data-generic-design=bauhaus] [data-gs-section=colors] [data-gs-index="1"]{--gs-ink:#fff;--gs-muted:#fff}.style-document[data-mode=dark] .generic-style-content[data-generic-design=y2k]{--gs-page:linear-gradient(140deg,#21182e,#392547,#241c42);--gs-ink:#f7eaff;--gs-muted:#ddc8f1;--gs-panel:#392a50;--gs-field:#291e3d;--gs-button:#4c3666;--gs-popup:#30203f;--gs-rule:#9e80b4;--gs-hover:#6a4a89;--gs-focus:#dbc1ff;--gs-error:#ffacd1;--gs-success:#a9e3d2}.generic-style-content[data-generic-design=y2k] .gs-member{color:#3a3a55;background:linear-gradient(145deg,#e3e7ff,#ffcfed,#b3c5ff)}.style-document[data-mode=dark] .generic-style-content[data-generic-design=y2k] .gs-member{color:#fff0ff;background:linear-gradient(140deg,#3a375a,#694568,#3b4d6a)}.style-document[data-mode=dark] .generic-style-content[data-generic-design=cyberpunk]{--gs-page:#040914;--gs-panel:#071722;--gs-popup:#07131c;--gs-field:#020c15;--gs-ink:#dcfaff;--gs-muted:#aacbd6;--gs-focus:#9ef7ff}.style-document[data-mode=dark] .generic-style-content[data-generic-design=memphis]{--gs-page:#242036;--gs-panel:#353149;--gs-field:#1e1a2b;--gs-button:#46405b;--gs-ink:#fff4e3;--gs-muted:#ded1bc;--gs-rule:#e3d9c5;--gs-popup:#302b42;--gs-hover:#5a4669;--gs-focus:#ffd23f;--gs-error:#ff9dc6;--gs-success:#a2e5cb}.style-document[data-mode=dark] .generic-style-content[data-generic-design=memphis] [data-gs-section=party] .gs-destination-card{--gs-ink:#232323;--gs-muted:#58414b;--gs-button:#ffffff80}.style-document[data-mode=dark] .generic-style-content[data-generic-design=retro-futurism]{--gs-page:linear-gradient(#100720,#271037,#472047);--gs-panel:#1c102c;--gs-popup:#190d27;--gs-field:#0c0717;--gs-ink:#fff1fb;--gs-muted:#e0c1df;--gs-focus:#ffc1ed}.style-document[data-mode=dark] .generic-style-content[data-generic-design=claymorphism]{--gs-page:#282c46;--gs-panel:#3c4265;--gs-field:#303752;--gs-button:#414969;--gs-ink:#f4f3ff;--gs-muted:#c8cee9;--gs-popup:#363c5c;--gs-rule:#8991bf;--gs-hover:#596389;--gs-focus:#d2d5ff;--gs-error:#ffb8b2;--gs-success:#a1e1c4;--gs-material-shadow:10px 14px 25px #11162e55,inset 3px 4px 7px #8996ca44,inset -4px -6px 12px #151d3c66;--gs-control-shadow:4px 6px 12px #11172d66,inset 2px 3px 4px #a0abdb55,inset -3px -4px 7px #18223b77;--gs-field-shadow:inset 3px 3px 7px #11193066,inset -2px -3px 6px #8291bf33}.style-document[data-mode=dark] .generic-style-content[data-generic-design=aurora]{--gs-page:radial-gradient(ellipse at 20% 15%,#164f414d,transparent 60%),radial-gradient(ellipse at 80% 70%,#57376555,transparent 60%),#080916;--gs-panel:#0f1123b8;--gs-field:#090e21;--gs-popup:#10142a;--gs-focus:#d3c8ff}.style-document[data-mode=dark] .generic-style-content[data-generic-design=organic]{--gs-page:#17291e;--gs-ink:#edf0df;--gs-muted:#c3cfb3;--gs-panel:#293e2b;--gs-field:#1d3022;--gs-button:#354a32;--gs-popup:#243a29;--gs-rule:#8d9f77;--gs-hover:#475e3c;--gs-focus:#d1dfb5;--gs-error:#f0b19b;--gs-success:#b9d58f}.style-document[data-mode=dark] .generic-style-content[data-generic-design=art-deco]{--gs-page:#0b151b;--gs-panel:#172723;--gs-field:#0f201f;--gs-popup:#152522;--gs-ink:#f0dba7;--gs-muted:#d6ccb6;--gs-rule:#b59c63;--gs-focus:#ffe2a0}.style-document[data-mode=dark] .generic-style-content[data-generic-design=corporate-memphis]{--gs-page:#221b30;--gs-ink:#f6ecff;--gs-muted:#d6c7e5;--gs-panel:#352b46;--gs-field:#2a213a;--gs-button:#45365d;--gs-popup:#30263e;--gs-rule:#937db1;--gs-hover:#564570;--gs-focus:#dac6ff;--gs-error:#ffabc4;--gs-success:#b0e4c9}.style-document[data-mode=dark] .generic-style-content[data-generic-design=corporate-memphis] :is(.gs-team-date-banner,.gs-team-note-detail){background:#3b2e50}.style-document[data-mode=dark] .generic-style-content[data-generic-design=hand-drawn]{--gs-page:#29261f;--gs-ink:#f2eddb;--gs-muted:#d8ccb0;--gs-panel:#343027;--gs-field:#25231d;--gs-button:#3f392d;--gs-rule:#c4b895;--gs-popup:#342f26;--gs-hover:#5e5035;--gs-focus:#ffe566;--gs-error:#ffaaa2;--gs-success:#c3df9e}.generic-style-content[data-generic-design=hand-drawn] .gs-notebook{background:repeating-linear-gradient(transparent,transparent 31px,#a79a7c44 32px),var(--gs-panel)}.style-document[data-mode=dark] .generic-style-content[data-generic-design=liquid-glass]{--gs-page:linear-gradient(145deg,#493044,#302749 45%,#17475b);--gs-ink:#f8f1ff;--gs-muted:#e5d9f3;--gs-panel:#1e1d3580;--gs-field:#0c142894;--gs-button:#5a5d8273;--gs-popup:#1b1e35f0;--gs-hover:#8590b175;--gs-focus:#e4e2ff;--gs-error:#ffb5d0;--gs-success:#b1efdf}.style-document[data-mode=dark] .generic-style-content[data-generic-design=liquid-glass] [data-gs-section=materials] [data-gs-index="1"]{--gs-ink:#2b2340;--gs-muted:#4c3c62;--gs-button:#fff5}.style-document[data-mode=dark] .generic-style-content[data-generic-design=pixel-art]{--gs-page:#0e111f;--gs-panel:#1c2857;--gs-field:#10152d;--gs-button:#263564;--gs-popup:#18234b;--gs-muted:#ded5ef;--gs-focus:#ffe4a6}.generic-style-content[data-generic-design=vaporwave]{--gs-page:linear-gradient(180deg,#2b0f54,#4f176d 55%,#76235c)}.style-document[data-mode=dark] .generic-style-content[data-generic-design=vaporwave]{--gs-page:linear-gradient(#16072e,#30114b 60%,#52183f);--gs-panel:#28113f;--gs-field:#190b2e;--gs-popup:#211039;--gs-ink:#fff0ff;--gs-muted:#ead2ff;--gs-focus:#a4f0ff}.style-document[data-mode=variants] .generic-style-content[data-generic-design=flat-design]{--gs-page:#e5f5ff;--gs-ink:#073553;--gs-muted:#103f61;--gs-panel:#fff;--gs-field:#d9f0ff;--gs-button:#d9f0ff;--gs-popup:#eff9ff;--gs-selected:#83d0ff;--gs-selected-ink:#073553}.style-document[data-mode=variants] .generic-style-content[data-generic-design=bauhaus]{--gs-cta:#21409a;--gs-selected:#21409a;--gs-selected-ink:#fff;--gs-rule-width:2px}.style-document[data-mode=variants] .generic-style-content[data-generic-design=y2k]{--gs-page:linear-gradient(145deg,#e5ecf2,#e8ddfa 45%,#c0cfdf);--gs-panel:#f6f2ffbf;--gs-control-shadow:inset 0 3px #fff,0 6px 16px #8275b640}.style-document[data-mode=variants] .generic-style-content[data-generic-design=cyberpunk]{--gs-cta:#ff75d2;--gs-selected:#ff75d2;--gs-rule:#dc58b380;--gs-hover:#44233f;--gs-focus:#ffb7e3;--gs-material-shadow:0 0 14px #ff75d244}.style-document[data-mode=variants] .generic-style-content[data-generic-design=cyberpunk] .gs-destination-grid{border-top-color:#ff75d2}.style-document[data-mode=variants] .generic-style-content[data-generic-design=memphis]{--gs-page:#efebff;--gs-hover:#93dfcc;--gs-material-shadow:6px 6px 0 #232323}.style-document[data-mode=variants] .generic-style-content[data-generic-design=retro-futurism]{--gs-page:linear-gradient(#0d1029,#242048 65%,#59305d);--gs-cta:#ffc786;--gs-selected:#ffc786;--gs-focus:#ffdda8}.style-document[data-mode=variants] .generic-style-content[data-generic-design=claymorphism]{--gs-page:#fff0e9;--gs-ink:#503e51;--gs-muted:#705465;--gs-panel:#fff8f3;--gs-field:#f5e4e0;--gs-button:#ffe7dd;--gs-popup:#fff1e9;--gs-cta:#b85c58;--gs-selected:#b85c58;--gs-focus:#9f4e59;--gs-hover:#f7d7c9;--gs-material-shadow:10px 14px 24px #b9877630,inset 3px 4px 7px #fff,inset -4px -6px 12px #e2bbaa55}.style-document[data-mode=variants] .generic-style-content[data-generic-design=aurora]{--gs-page:radial-gradient(ellipse at 25% 20%,#14544b88,transparent 65%),radial-gradient(ellipse at 70% 80%,#425a8988,transparent 60%),#0c1023;--gs-cta:#9ae3cc;--gs-selected:#9ae3cc;--gs-focus:#c3f4e4}.style-document[data-mode=variants] .generic-style-content[data-generic-design=organic]{--gs-page:#ece6dc;--gs-panel:#dfd3c3;--gs-field:#f8f2e7;--gs-button:#e4d6c4;--gs-popup:#f2e8d8;--gs-cta:#6d543f;--gs-selected:#6d543f;--gs-focus:#76523a}.style-document[data-mode=variants] .generic-style-content[data-generic-design=art-deco]{--gs-page:#eee7d8;--gs-ink:#342f25;--gs-muted:#62563d;--gs-panel:#f7efdf;--gs-field:#e8decb;--gs-button:#f7efdf;--gs-popup:#f6edda;--gs-rule:#9d803f;--gs-cta:#78602d;--gs-selected:#78602d;--gs-selected-ink:#fff8df;--gs-focus:#785a1c;--gs-hover:#e6d9b9;--gs-error:#923b2f;--gs-success:#4f6331}.style-document[data-mode=variants] .generic-style-content[data-generic-design=corporate-memphis]{--gs-page:#fff0ea;--gs-panel:#fff9ed;--gs-field:#fff;--gs-cta:#f6d65b;--gs-selected:#f6d65b;--gs-selected-ink:#2b2140;--gs-popup:#fff2e6}.style-document[data-mode=variants] .generic-style-content[data-generic-design=hand-drawn]{--gs-page:#f2eedf;--gs-panel:#fffbee;--gs-field:#fffdf4;--gs-popup:#fffbea;--gs-selected:#ffe566;--gs-selected-ink:#2b2b2b}.style-document[data-mode=variants] .generic-style-content[data-generic-design=liquid-glass]{--gs-page:linear-gradient(140deg,#9dd9ce,#c0c3ec 50%,#e8b8d8);--gs-panel:#ffffff4d;--gs-material-shadow:inset 0 2px 3px #fff,inset 2px 0 2px #ffbff350,inset -2px 0 2px #a8f5ff88,0 14px 30px #46617033}.style-document[data-mode=variants] .generic-style-content[data-generic-design=pixel-art]{--gs-page:#241b35;--gs-panel:#3e2b65;--gs-field:#21192f;--gs-button:#493576;--gs-popup:#32234e;--gs-cta:#ffcd75;--gs-selected:#ffcd75;--gs-focus:#ffedbd}.style-document[data-mode=variants] .generic-style-content[data-generic-design=vaporwave]{--gs-page:linear-gradient(#141442,#393079 55%,#742765);--gs-material-shadow:0 0 18px #01cdfe55,0 0 26px #ff71ce33}@container (width<=700px){[data-generic-style] .generic-style-content[data-generic-design] :is(.gs-two,.gs-destination-grid,.gs-destination-heading){grid-template-columns:minmax(0,1fr)}[data-generic-style] .generic-style-content[data-generic-design] .gs-destination-card{flex-direction:column;gap:0;margin-top:0;display:flex;transform:none}[data-generic-style] .generic-style-content[data-generic-design] .gs-destination-art{grid-area:auto;width:100%}[data-generic-style] .generic-style-content[data-generic-design=y2k] [data-gs-section=music] .gs-destination-art{align-self:center;width:130px}[data-generic-style] .generic-style-content[data-generic-design=liquid-glass] [data-gs-section=workspace]>.gs-two>div:first-child{padding:20px}.gs-destination-heading{gap:12px}}[data-generic-style][data-style-scene=flat-design]{--scene-focus:#073553}[data-generic-style][data-style-scene=bauhaus]{--scene-focus:#141414}[data-generic-style][data-style-scene=y2k]{--scene-focus:#6347cc}[data-generic-style][data-style-scene=cyberpunk]{--scene-focus:#00e5ff}[data-generic-style][data-style-scene=memphis]{--scene-focus:#232323}[data-generic-style][data-style-scene=retro-futurism]{--scene-focus:#ff9bdd}[data-generic-style][data-style-scene=claymorphism]{--scene-focus:#4e55bb}[data-generic-style][data-style-scene=aurora]{--scene-focus:#ddd0ff}[data-generic-style][data-style-scene=organic]{--scene-focus:#365635}[data-generic-style][data-style-scene=art-deco]{--scene-focus:#f5d995}[data-generic-style][data-style-scene=corporate-memphis]{--scene-focus:#6550c7}[data-generic-style][data-style-scene=hand-drawn]{--scene-focus:#745627}[data-generic-style][data-style-scene=liquid-glass]{--scene-focus:#3e2765}[data-generic-style][data-style-scene=pixel-art]{--scene-focus:#ffcd75}[data-generic-style][data-style-scene=vaporwave]{--scene-focus:#6ce5ff}.style-document [data-generic-style][data-style-scene=pixel-art] .gs-pixels button:focus-visible{outline-offset:-4px!important;outline:3px solid #fff!important}.generic-style-content[data-generic-design] button:is([aria-selected=true],[aria-pressed=true]):hover:not(:disabled){background:var(--gs-selected);color:var(--gs-selected-ink)}.generic-style-content[data-generic-design=y2k] [data-gs-section=outfits] [data-gs-index="0"] .gs-destination-art i:first-child{clip-path:polygon(27% 0,40% 0,50% 12%,60% 0,73% 0,100% 25%,84% 50%,72% 38%,72% 100%,28% 100%,28% 38%,16% 50%,0 25%);border-radius:0;width:124px;height:110px;top:38px;left:calc(50% - 62px)}.generic-style-content[data-generic-design=y2k] [data-gs-section=outfits] [data-gs-index="0"] .gs-destination-art i:nth-child(2){display:none}.generic-style-content[data-generic-design=y2k] [data-gs-section=outfits] [data-gs-index="1"] .gs-destination-art i:first-child{background:linear-gradient(150deg,#fff9,#edb3eebb,#8f91d1b8);border:2px solid #fff;border-radius:50% 50% 38% 38%;width:136px;height:62px;top:64px;left:calc(50% - 68px)}.generic-style-content[data-generic-design=y2k] [data-gs-section=outfits] [data-gs-index="1"] .gs-destination-art i:nth-child(2){height:76px;top:58px;transform:none}.generic-style-content[data-generic-design=y2k] [data-gs-section=outfits] [data-gs-index="2"] .gs-destination-art i:first-child{background:linear-gradient(145deg,#eefff2,#a9e1c1,#a4bbed);border-radius:44% 44% 40% 40%;width:82px;height:94px;top:52px;left:calc(50% - 41px)}.generic-style-content[data-generic-design=y2k] [data-gs-section=outfits] [data-gs-index="2"] .gs-destination-art i:nth-child(2){background:#c1e8d6;border:0;width:30px;height:30px;top:37px;left:calc(50% - 38px);transform:none;box-shadow:46px 0 #c1e8d6}.generic-style-content[data-generic-design=y2k] [data-gs-section=outfits] [data-gs-index="2"] .gs-destination-art i:nth-child(3){background:#4d4162;border-radius:50%;width:5px;height:5px;top:82px;left:calc(50% - 16px);box-shadow:27px 0 #4d4162}.generic-style-content[data-generic-design=retro-futurism] .gs-destination-art i:nth-child(2){box-shadow:none}.generic-style-content[data-generic-design=retro-futurism] .gs-destination-art i:nth-child(3){background:#d9a6d7;border:13px solid #382340;border-radius:50%;width:48px;height:48px;top:51px;left:calc(50% + 25px)}@media (prefers-reduced-motion:reduce){.generic-style-content[data-generic-design] :is(button,.scene-select-option):is(:hover,:active){transition:none!important;transform:none!important}}@keyframes gs-bounce{to{transform-origin:bottom;transform:scaleY(.45)}}@keyframes gs-squish{50%{transform:scale(1.14,.82)}}@media (prefers-reduced-motion:reduce){.generic-style-content *,.generic-style-content :before,.generic-style-content :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.generic-style-content[data-generic-design=liquid-glass] .gs-glass-stage{isolation:isolate;background:linear-gradient(var(--glass-angle),#efb8a9,#ad9ecf 48%,#8cd6e6);min-height:450px;padding:40px;position:relative}.gs-optical-field{z-index:-1;background:repeating-linear-gradient(90deg,#0000 0 39px,#fff5 40px 41px),repeating-linear-gradient(0deg,#0000 0 39px,#fff5 40px 41px);position:absolute;inset:0;overflow:hidden}.gs-optical-field i:first-child{border:48px solid #fb765d;border-radius:50%;width:270px;height:270px;position:absolute;top:-45px;right:-50px;box-shadow:0 24px 44px #77307738}.gs-optical-field i:nth-child(2){background:repeating-linear-gradient(90deg,#293c71 0 9px,#a1cbdc 10px 20px);border-radius:80px;width:160px;height:380px;position:absolute;top:130px;left:20px;transform:rotate(-35deg)}.gs-optical-field>span{text-align:right;color:#263b65;letter-spacing:.2em;font:700 11px/1.6 Arial,sans-serif;position:absolute;bottom:24px;right:24px}.generic-style-content[data-generic-design=liquid-glass] .gs-glass-specimen{width:100%;min-height:245px;transform:translateY(calc(var(--glass-depth) * -.3));box-shadow:inset 0 2px 2px #fff,inset 0 -2px 5px #34295166,0 calc(8px + var(--glass-depth)) calc(16px + var(--glass-depth)) #38295744;border-radius:36px;padding:40px 32px;transition:background .35s,backdrop-filter .35s,transform .2s,box-shadow .2s;position:relative}.generic-style-content[data-generic-design=liquid-glass] .gs-glass-specimen:after{content:"";pointer-events:none;background:linear-gradient(var(--glass-angle),transparent 35%,#fff4 49%,transparent 62%);border:1px solid #ffffff70;border-bottom-color:#ffffff20;border-radius:32px;position:absolute;inset:4px}.generic-style-content[data-generic-design=liquid-glass] .gs-glass-specimen h3{letter-spacing:-.04em;text-shadow:0 1px 6px #fffa;margin-block:24px 16px;font-size:clamp(28px,3vw,40px);line-height:1.2}.generic-style-content[data-generic-design=liquid-glass] .gs-glass-specimen p{text-shadow:0 1px 5px #fff}.generic-style-content[data-generic-design=liquid-glass] .gs-glass-specimen[data-material=Clear]{backdrop-filter:blur(calc(var(--glass-depth) * .22)) saturate(130%);background:#ffffff4a}.generic-style-content[data-generic-design=liquid-glass] .gs-glass-specimen[data-material=Frost]{backdrop-filter:blur(calc(12px + var(--glass-depth))) saturate(80%);background:#f4efffc9}.generic-style-content[data-generic-design=liquid-glass] .gs-glass-specimen[data-material=Prism]{background:linear-gradient(var(--glass-angle),#ffc2e980,#e2e4ff88,#a6f8f57a);backdrop-filter:blur(calc(var(--glass-depth) * .5)) saturate(220%);box-shadow:inset 3px 0 3px #ffe3fa,inset -3px 0 3px #a6fbff,inset 0 2px 3px #fff,0 calc(10px + var(--glass-depth)) 35px #40326355}.generic-style-content[data-generic-design=liquid-glass] input[type=range]{appearance:none;cursor:ew-resize;background:0 0;height:36px;padding:0}.generic-style-content[data-generic-design=liquid-glass] input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#6d5c9b88,#ffffffb8);border-radius:10px;height:7px;box-shadow:inset 0 1px 3px #43305b55,0 1px #fff9}.generic-style-content[data-generic-design=liquid-glass] input[type=range]::-webkit-slider-thumb{appearance:none;background:radial-gradient(circle at 35% 25%,#fff,#ede9fb99 45%,#b7b7dccc);border:1px solid #fff;border-radius:50%;width:27px;height:27px;margin-top:-10px;box-shadow:inset 0 2px 3px #fff,0 4px 8px #352b5344}.generic-style-content[data-generic-design=liquid-glass] input[type=range]::-moz-range-track{background:#9b8abc77;border-radius:10px;height:7px}.generic-style-content[data-generic-design=liquid-glass] input[type=range]::-moz-range-thumb{background:#eeeafa;border:1px solid #fff;border-radius:50%;width:25px;height:25px;box-shadow:0 4px 8px #352b5344}.generic-style-content[data-generic-design=liquid-glass] .gs-results li{animation:.42s ease-out both lumen-settle}@keyframes lumen-settle{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@container (width<=600px){.generic-style-content[data-generic-design=liquid-glass] .gs-glass-stage{min-height:360px;padding:24px}.generic-style-content[data-generic-design=liquid-glass] .gs-glass-specimen{padding:28px 24px}}[data-style-scene=liquid-glass] .lumen-hero-cards{isolation:isolate;position:relative}[data-style-scene=liquid-glass] .lumen-hero-cards:before{content:"";z-index:-1;border:14px solid #fce3d688;border-radius:50%;position:absolute;inset:-18% 8%;transform:rotate(-22deg);box-shadow:0 0 0 18px #e3d8ff20}[data-style-scene=liquid-glass] .lumen-hero-cards>*{position:relative;background:linear-gradient(145deg,#fff4,#ffffff12 60%,#ffffff30)!important;border-radius:22px!important;box-shadow:inset 0 2px 2px #fffe,inset 0 -2px 4px #352b5c66,0 14px 24px #32284a33!important}[data-style-scene=liquid-glass] .lumen-hero-cards>:after{content:"";pointer-events:none;border:1px solid #ffffff45;border-radius:19px;position:absolute;inset:3px}[data-style-scene=liquid-glass] .lumen-hero-cards>:nth-child(2){transform:translateY(-6px)}[data-style-scene=liquid-glass] .lumen-hero-cards>:nth-child(3){transform:translateY(4px)}
