:root{--bg:#0b0c10;--fg:#f5f4f1;--muted:#9698a8;--line:#242630;--accent:#b8a0ff}body{background:radial-gradient(ellipse at 70% 5%,#21173555,transparent 33%),var(--bg);font-family:Arial,Helvetica,sans-serif}.shell{max-width:1400px;padding:0 64px}header{height:100px;border-color:#ffffff10}.brand{display:flex;align-items:center;font-size:25px;letter-spacing:-1px;gap:3px}.brand .brand-dot{color:#b8a0ff}.brand-mark{display:grid;place-items:center;width:30px;height:32px;border-radius:8px;margin-right:9px;background:#b8a0ff;color:#111!important;font-style:italic;font-size:28px}.brand-label{font-size:14px;letter-spacing:0;font-weight:400;color:#858694!important;margin-left:14px}.top-nav{display:flex;align-items:center;gap:32px;color:#b0b1bc;font-size:13px}.studio-link{border:1px solid #ffffff24;border-radius:30px;padding:11px 18px;color:#f5f4f1}.hero{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;min-height:660px;gap:20px;padding:50px 0 65px;border:0;position:relative}.hero-copy{position:relative;z-index:2}.hero-badge{font:10px var(--mono);letter-spacing:2px;color:#c7badf;display:flex;align-items:center;gap:9px;margin-bottom:30px}.hero-badge i,.stage-controls>span>i{width:6px;height:6px;border-radius:100%;background:#bdffa0;box-shadow:0 0 14px #bdffa077}.hero h1{font-size:clamp(52px,5.4vw,80px);letter-spacing:-4.7px;line-height:1.04;font-weight:600}.hero h1 em{font-family:Georgia,serif;font-weight:400;color:#c5b3ff;letter-spacing:-4px}.hero .intro{font-size:16px;line-height:1.85;color:#999ba9;max-width:440px;margin-top:27px}.hero-actions{gap:25px;margin-top:31px}.button{border-radius:10px;border-color:#ffffff24;font-weight:500}.button.primary{background:#c4b0ff;color:#161023;border-color:#c4b0ff;box-shadow:0 6px 30px #b8a0ff12}.button.primary:hover{background:#d8caff;border-color:#d8caff}.hero .button.large{font-size:14px;min-height:52px;padding:14px 22px}.hero .button span{margin-left:22px;font-size:20px}.hero-guide{display:flex;align-items:center;gap:10px;font-size:13px;color:#b0b1bd}.play-small{border:1px solid #ffffff2b;width:31px;height:31px;border-radius:50%;display:grid;place-items:center;color:#fff}.hero-meta{display:flex;gap:26px;margin-top:41px;font-size:10px;color:#888a98;align-items:center}.hero-meta b{font-weight:500;font-size:14px;color:#e5e4ec;display:block;margin-bottom:3px}.hero-meta .free-note{border-left:1px solid #ffffff20;padding-left:22px;color:#bedba5}.motion-stage{position:relative;height:560px;isolation:isolate;perspective:1100px}.stage-glow{position:absolute;inset:30px -40px 0;background:radial-gradient(ellipse,#7646d340 0,transparent 65%);filter:blur(24px);z-index:-1}.stage-grid{position:absolute;width:90%;height:260px;left:5%;bottom:0;transform:rotateX(65deg);background-image:linear-gradient(#b8a0ff15 1px,transparent 1px),linear-gradient(90deg,#b8a0ff15 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(ellipse,#000,transparent 70%)}.orbit{position:absolute;left:0;top:100px;width:100%;height:330px;border:1px solid #ab8eff16;border-radius:50%;transform:rotate(-25deg);z-index:-1}.orbit-two{transform:rotate(32deg);height:300px;top:140px}.reel-world{position:absolute;inset:0;transform-style:preserve-3d;animation:worldDrift 11s ease-in-out infinite}.reel-card{position:absolute;display:block;width:228px;height:350px;overflow:hidden;border-radius:18px;border:1px solid #ffffff30;background:#171620;box-shadow:0 35px 65px #0009;transform-style:preserve-3d;transition:filter .3s,box-shadow .3s}.reel-card:after{content:'';position:absolute;inset:0;background:linear-gradient(155deg,#ffffff12,transparent 40%,#000b 95%);pointer-events:none}.reel-card img{width:100%;height:100%;object-fit:cover;filter:saturate(.8) brightness(.8);transition:filter .4s,transform .6s}.reel-card:hover img{filter:saturate(1.1) brightness(1);transform:scale(1.05)}.reel-front{left:calc(50% - 116px);top:85px;z-index:3;transform:translateZ(65px) rotateY(-13deg) rotateZ(6deg);animation:frontFloat 7s ease-in-out infinite}.reel-front img{object-position:35% center}.reel-back{left:calc(50% - 260px);top:139px;transform:rotateY(22deg) rotateZ(-13deg) translateZ(-45px);z-index:1;width:205px;height:305px;animation:backFloat 9s ease-in-out infinite}.reel-back img{object-position:40% center}.reel-side{left:calc(50% + 76px);top:121px;transform:rotateY(-25deg) rotateZ(16deg) translateZ(-65px);z-index:2;width:198px;height:320px;animation:sideFloat 8s ease-in-out infinite}.reel-top{position:absolute;top:17px;left:16px;right:12px;z-index:3;font:7px var(--mono);letter-spacing:1px;color:#fff;display:flex;gap:5px;align-items:center}.reel-top i{width:5px;height:5px;background:#daffab;border-radius:50%;box-shadow:0 0 5px #daffab}.reel-bottom{position:absolute;bottom:28px;left:18px;right:16px;font-size:28px;line-height:1.05;font-weight:600;letter-spacing:-1.4px;color:#fff;z-index:3}.reel-bottom small{display:block;font:6px var(--mono);letter-spacing:1.2px;margin-bottom:10px;color:#e6dff3}.reel-bottom b{position:absolute;right:0;bottom:0;font-size:18px;font-weight:400}.reel-back .reel-bottom,.reel-side .reel-bottom{font-size:22px}.reel-progress{position:absolute;left:18px;right:18px;bottom:15px;height:2px;background:#fff4;z-index:4}.reel-progress i{display:block;background:#c4b0ff;height:100%;animation:progress 7s linear infinite;transform-origin:left}.floating-chip{position:absolute;z-index:5;display:flex;align-items:center;gap:8px;white-space:nowrap;background:#20202dd9;backdrop-filter:blur(15px);border:1px solid #ffffff20;border-radius:11px;padding:13px 15px;font-size:10px;color:#ddd8ed;box-shadow:0 14px 30px #0005}.chip-one{top:65px;left:calc(50% - 230px);transform:translateZ(100px) rotate(-7deg);animation:chipFloat 6s ease-in-out infinite}.chip-one>span{font-size:20px;color:#d7bdff}.chip-two{bottom:64px;right:15px;transform:translateZ(110px) rotate(5deg);animation:chipFloat 8s ease-in-out infinite reverse}.wave{color:#c5b0ff;font-size:16px}.stage-controls{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;gap:20px;align-items:center;white-space:nowrap}.stage-controls>span{display:flex;gap:8px;align-items:center;font:8px var(--mono);letter-spacing:2px;color:#7f7e93}.stage-controls button{border:1px solid #ffffff25;border-radius:50%;width:27px;height:27px;display:grid;place-items:center;background:#ffffff07;color:#b2a5d3;font-size:10px}.motion-paused *{animation-play-state:paused!important}.creative-strip{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0;font-size:12px;letter-spacing:1.6px;color:#a8a7b5}.creative-strip b{font-size:24px;line-height:1;color:#c2adff;font-weight:400}.library-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;padding:85px 0 28px}.library-intro .eyebrow{font-size:9px;letter-spacing:2px;color:#a896ce;margin-bottom:20px}.library-intro h2{font-size:46px;font-weight:500;letter-spacing:-2px;line-height:1.05}.library-intro h2 span{color:#777889}.library-tools{width:370px;max-width:100%}.library-tools>p{font-size:13px;line-height:1.7;color:#9191a2;margin-bottom:18px}.search-box{display:flex;align-items:center;gap:10px;border:1px solid #ffffff20;border-radius:9px;padding:10px 13px;background:#ffffff03}.search-box>span{font-size:24px;line-height:1;color:#9994ae}.search-box input{background:none;border:0;color:#eee;outline:0;width:100%;font:12px Arial;padding:3px;min-width:0}.search-box:focus-within{border-color:#b8a0ff}.search-box kbd{border:1px solid #ffffff20;border-radius:4px;color:#777083;padding:0 6px;font-size:11px}.category-tabs{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:16px 0 30px}.category-tabs>a{padding:10px 12px;border:1px solid #ffffff15;border-radius:7px;color:#82788e;font:9px var(--mono)}.category-tabs>a span{font:11px Arial;color:#c3bdcf;margin-left:5px}.category-tabs>a:hover{background:#b8a0ff16;border-color:#b8a0ff70}.category-tabs>.button{margin-left:auto;font-size:11px;min-height:35px;border:0;color:#c3b2ea;background:#b8a0ff0c}.split{padding:70px 0;gap:42px}#catalog>.split{display:block;padding:30px 0 48px}#catalog>.split>div:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:24px}#catalog .eyebrow{font:22px Arial;text-transform:none;letter-spacing:-.6px;color:#e0dbe9}#catalog .side-copy{max-width:500px;font-size:11px;margin:0;line-height:1.6}.skill-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.skill{display:flex;flex-direction:column;gap:20px;position:relative;background:linear-gradient(155deg,#1b1b23,#111217);border:1px solid #ffffff12!important;border-radius:15px;margin:0!important;padding:22px!important;transition:border-color .2s,transform .2s;min-width:0}.skill:hover{border-color:#b8a0ff55!important;transform:translateY(-3px)}.skill .tag{font-size:10px;letter-spacing:0;color:#bda5ec}.skill h3{font-size:20px;font-weight:500;line-height:1.25;margin-top:7px;letter-spacing:-.6px}.skill img{border:0;border-radius:9px;aspect-ratio:16/10;max-width:none;filter:saturate(.7);margin-top:18px}.skill:hover img{filter:saturate(1)}.skill-body{flex:1;gap:15px}.skill-body>p{font-size:12px;line-height:1.75}.skill .skill-input{font-size:10px;color:#777687;line-height:1.8}.skill-input span{font-size:8px;color:#afa2c4;letter-spacing:1px}.skill-input code{font-size:10px;color:#bda5ec}.skill details{border-radius:7px;border-color:#ffffff16}.skill summary{font-size:9px;letter-spacing:1px;padding:10px 12px}.skill pre{font-size:10px;padding:13px;line-height:1.8}.skill-body .button{margin-top:auto;border:0;background:#b8a0ff10;color:#c9b8ee;border-radius:6px;width:100%;font-size:10px;min-height:36px;overflow-wrap:anywhere}.skill-body .button:hover{background:#b8a0ff;color:#110b20}.skill[hidden],#catalog section[hidden]{display:none!important}.guide-title{font-size:40px;font-weight:500;line-height:1.1;letter-spacing:-1.6px;margin:20px 0}.guide-step h3{font-size:22px}.guide-step ul{font-size:14px}.guide-step ul li:before{background:#b8a0ff}.faq{margin-top:16px}.faq summary,.faq p{font-size:13px}.chat-example{background:#15141c}.chat-example>p{font-size:12px}.chat-example>p>span{color:#c6adff}.chat-bottom b,.music-icon{background:#79619e}.audio-file{background:#211d2a}.chat-bottom>span{background:#2a2434}.setup-intro{font-size:14px}#setup-prompt{border-color:#b8a0ff33;background:#17141e;border-radius:12px;font-size:11px}footer{font-size:10px;line-height:1.7}#search-empty{padding:60px 0;color:#aaa2b6}#toast{background:#c4b0ff;color:#170d2b}.reel-card:focus-visible{outline:3px solid #c4b0ff;outline-offset:6px}@keyframes worldDrift{0%,100%{transform:rotateY(-5deg) rotateX(3deg)}50%{transform:rotateY(5deg) rotateX(-3deg)}}@keyframes frontFloat{0%,100%{transform:translateY(0) translateZ(65px) rotateY(-13deg) rotateZ(6deg)}50%{transform:translateY(-16px) translateZ(80px) rotateY(-7deg) rotateZ(3deg)}}@keyframes backFloat{0%,100%{transform:translateY(0) rotateY(22deg) rotateZ(-13deg) translateZ(-45px)}50%{transform:translateY(14px) rotateY(15deg) rotateZ(-17deg) translateZ(-30px)}}@keyframes sideFloat{0%,100%{transform:translateY(0) rotateY(-25deg) rotateZ(16deg) translateZ(-65px)}50%{transform:translateY(-12px) rotateY(-17deg) rotateZ(20deg) translateZ(-45px)}}@keyframes chipFloat{50%{translate:0 -10px}}@keyframes progress{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@media(min-width:1500px){.shell{max-width:1400px}}@media(max-width:1100px){.shell{padding:0 35px}.hero h1{font-size:60px;letter-spacing:-3.5px}.motion-stage{transform:scale(.84);transform-origin:center}.hero{gap:0;min-height:620px}.skill-list{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-meta{gap:18px}.hero-actions{gap:15px}.hero .button.large{padding:13px 15px}.hero-guide{font-size:12px}.creative-strip{font-size:10px;letter-spacing:1px}}@media(max-width:767px){.shell{padding:0 22px}header{height:80px}.brand{font-size:21px}.brand-label{font-size:11px;margin-left:6px}.brand-mark{width:25px;height:27px;font-size:24px}.top-nav{gap:15px;font-size:11px}.top-nav>a:first-child,.top-nav .studio-link{display:none}.hero{grid-template-columns:1fr;padding:47px 0 15px;gap:5px;min-height:0}.hero h1{font-size:57px;letter-spacing:-3.4px}.hero h1 em{letter-spacing:-3px}.hero-badge{font-size:8px;margin-bottom:24px;letter-spacing:1.8px}.hero .intro{font-size:14px;max-width:400px}.hero-actions{margin-top:25px;gap:22px}.hero-meta{margin-top:28px;font-size:9px;gap:24px}.hero-meta b{font-size:14px}.hero-meta .free-note{padding-left:18px}.motion-stage{height:460px;transform:scale(.9);transform-origin:center;max-width:100%;margin:0 -10px}.reel-card{width:200px;height:310px}.reel-front{top:73px;left:calc(50% - 100px)}.reel-back{width:170px;height:270px;left:calc(50% - 210px);top:105px}.reel-side{width:170px;height:280px;left:calc(50% + 45px);top:95px}.chip-one{top:45px;left:calc(50% - 180px);font-size:8px;padding:10px 12px}.chip-two{bottom:37px;right:0;font-size:9px;padding:10px 12px}.stage-controls{bottom:0}.orbit{height:250px;top:110px}.orbit-two{height:220px;top:130px}.creative-strip{padding:20px 0;font-size:8px;letter-spacing:.6px;gap:10px}.creative-strip>span:last-of-type,.creative-strip>b:last-child{display:none}.creative-strip b{font-size:18px}.library-intro{padding:55px 0 18px;display:block}.library-intro h2{font-size:40px}.library-intro .eyebrow{font-size:8px}.library-tools{margin-top:23px;width:100%}.library-tools>p{font-size:12px}.category-tabs{gap:6px;padding-bottom:20px}.category-tabs>a{padding:9px}.category-tabs>a span{font-size:10px}.category-tabs>.button{margin-left:0}.skill-list{grid-template-columns:1fr;gap:16px}#catalog>.split>div:first-child{display:block}#catalog .side-copy{margin-top:10px;max-width:100%}.skill{padding:22px!important}.skill img{aspect-ratio:16/9}.skill .tag{font-size:11px}.skill-body>p{font-size:13px}.skill-body .button{min-height:42px;font-size:11px}.split{padding:50px 0;gap:24px}.guide-title{font-size:34px}.reel-bottom{font-size:25px}.library-tools kbd{display:none}}@media(max-width:390px){.hero h1{font-size:49px}.hero-actions{gap:15px}.motion-stage{transform:scale(.76);margin:0 -20px}.hero .button.large{font-size:12px}.hero-meta{gap:16px}}@media(prefers-reduced-motion:reduce){.motion-stage *{animation:none!important}.skill:hover{transform:none}.reel-progress i{transform:scaleX(.5)}.motion-stage{perspective:none}}
.reel-card video{width:100%;height:100%;object-fit:cover;filter:brightness(.95);display:block}.reel-front video{object-position:center}.reel-card:after{background:linear-gradient(180deg,#0004 0%,transparent 16%,transparent 83%,#0009 100%)}.reel-top{font-size:6px;background:#0c0b1580;backdrop-filter:blur(8px);padding:6px 7px;border-radius:4px;width:fit-content}.reel-bottom small{font-size:6px;margin:0;letter-spacing:1px}.reel-bottom{bottom:23px}.reel-card video::-webkit-media-controls{display:none}.reel-front .reel-bottom{bottom:24px}
.brand-logo{display:block;width:200px;height:44px;object-fit:cover;object-position:center;flex:none}.brand{gap:0}.brand-label{margin-left:15px}.footer-identity{display:flex;align-items:center;gap:15px}.footer-logo{width:125px;height:28px;object-fit:cover;object-position:center}@media(max-width:767px){.brand-logo{width:150px;height:34px}.brand-label{margin-left:8px}.top-nav{gap:10px}}@media(max-width:390px){.brand-logo{width:133px;height:30px}.brand-label{font-size:10px;margin-left:5px}}

/* Responsive library and stable, accessible prompt reader. */
html{scrollbar-gutter:stable}.shell,main,.hero-copy,.motion-stage,.library-tools,.split>*,.skill-heading{min-width:0}.shell{width:100%}.hero h1{font-size:clamp(42px,5.2vw,76px)}.hero h1 em{letter-spacing:-.055em}.motion-stage{overflow:clip;overflow-clip-margin:12px}.stage-controls{max-width:100%;gap:12px}.stage-controls>span{font-size:8px;letter-spacing:1.3px}.stage-controls button{min-width:44px;min-height:44px;width:44px;height:44px}.skill-list{align-items:stretch}.skill{overflow-wrap:anywhere}.skill .tag,.skill h3,.skill-input code{overflow-wrap:anywhere}.skill-body .prompt-open{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:11px 13px;border:1px solid #ffffff26;border-radius:8px;background:#ffffff03;color:#d6c9eb;font:12px Arial,sans-serif;text-align:left;cursor:pointer}.prompt-open:after{content:'↗';font-size:17px}.prompt-open:hover{background:#b8a0ff12;border-color:#b8a0ff77}.skill-body .button{min-height:44px;font-size:12px}.search-box input{font-size:16px}.category-tabs>a{min-height:44px;display:inline-flex;align-items:center}.top-nav a{min-height:44px;display:inline-flex;align-items:center}.prompt-reader{padding:0;width:min(860px,calc(100vw - 40px));max-width:none;max-height:calc(100dvh - 40px);margin:auto;border:1px solid #7b668b;border-radius:18px;background:#15131d;color:#f5f1fb;box-shadow:0 25px 100px #000a;overflow:hidden;overscroll-behavior:contain}.prompt-reader[open]{display:flex;flex-direction:column}.prompt-reader::backdrop{background:#07060bdc;backdrop-filter:blur(7px)}html.prompt-reader-active{overflow:hidden}.prompt-reader-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 24px;border-bottom:1px solid #ffffff17;flex:none}.prompt-reader-heading{min-width:0}.prompt-reader h2{font-size:22px;line-height:1.3;letter-spacing:-.5px;overflow-wrap:anywhere}.prompt-reader-command{font:12px/1.6 var(--mono);color:#bba4df;margin-top:8px;overflow-wrap:anywhere}.prompt-reader-close{display:grid;place-items:center;width:44px;height:44px;flex:none;margin:-5px -8px 0 0;border:1px solid #ffffff24;border-radius:50%;background:#ffffff07;color:#e7dcf7;font:28px/1 Arial;cursor:pointer}.prompt-reader-close:hover{background:#b8a0ff20}.prompt-reader-text{min-height:0;flex:1;max-height:62dvh;border:0;padding:24px;font:14px/1.8 var(--mono);color:#e1dbe8;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#766584 #15131d}.prompt-reader-text:focus-visible{outline:2px solid #b8a0ff;outline-offset:-3px}.prompt-reader-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 24px;border-top:1px solid #ffffff17;background:#191621;flex:none}.prompt-reader-footer .button{min-height:44px;font-size:13px;min-width:100px}.prompt-reader-footer .primary{min-width:145px}#toast{z-index:10000}.prompt-reader .button:focus-visible{outline-offset:3px}
@media(min-width:768px) and (max-width:1100px){.hero h1{font-size:clamp(42px,5.2vw,57px);letter-spacing:-.06em}.hero h1 em{letter-spacing:-.06em}.hero .intro{font-size:15px}.hero-actions{gap:14px}.hero-meta{gap:14px;flex-wrap:wrap}.hero{min-height:570px}.motion-stage{height:500px}.chip-one{left:calc(50% - 190px)}}
@media(max-width:767px){.shell{padding:0 20px}.hero h1{font-size:clamp(39px,7.8vw,57px);letter-spacing:-.055em}.hero h1{letter-spacing:-.055em}.hero .intro{font-size:15px}.hero-meta{flex-wrap:wrap;gap:18px}.hero-actions{gap:16px}.hero-guide{min-height:44px}.motion-stage{margin:0;transform:none;height:420px;overflow:clip;overflow-clip-margin:0}.reel-world{scale:.78;transform-origin:center}.stage-glow{inset:0}.stage-controls{bottom:0}.creative-strip{flex-wrap:wrap;justify-content:center;gap:12px 16px}.library-intro h2{font-size:clamp(32px,8vw,40px)}.library-tools{width:100%}.search-box{min-height:48px}.category-tabs{gap:8px}.category-tabs>a{font-size:10px;padding:8px 10px}.category-tabs>a span{font-size:12px}.category-tabs>.button{min-height:44px;font-size:12px}.skill{padding:18px!important}.skill-body>p{font-size:14px}.skill .skill-input{font-size:12px}.skill-input span{font-size:10px}.skill-input code{font-size:12px}.skill .tag{font-size:12px}.skill h3{font-size:22px}.skill img{aspect-ratio:16/9;width:100%}.split{padding:42px 0}.guide-step{gap:12px}.guide-step>div{min-width:0}.chat-example{min-width:0}.chat-example>p{overflow-wrap:anywhere}.prompt-reader{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:13px}.prompt-reader-header{padding:16px;gap:10px}.prompt-reader h2{font-size:20px}.prompt-reader-command{font-size:11px}.prompt-reader-text{padding:17px;font-size:13px;line-height:1.75;max-height:65dvh}.prompt-reader-footer{padding:12px 16px}.prompt-reader-footer .button{min-width:85px}.prompt-reader-footer .primary{min-width:135px}.prompt-reader-close{margin:-3px -4px 0 0}footer{overflow-wrap:anywhere}.guide-step ul{font-size:14px}#setup-prompt{font-size:12px}}
@media(max-width:390px){.shell{padding:0 16px}.brand-logo{width:128px;height:29px}.brand-label{font-size:10px}.top-nav{font-size:10px;gap:0}.hero-badge{font-size:7px;letter-spacing:1.4px}.hero .button.large{font-size:12px;padding:12px 15px}.hero .button span{margin-left:12px}.hero-guide{font-size:11px}.hero-meta{font-size:9px;gap:14px}.hero-meta .free-note{padding-left:12px}.motion-stage{height:385px}.reel-world{scale:.65}.stage-controls>span{font-size:7px;letter-spacing:1px}.hero h1{font-size:clamp(36px,10.5vw,43px)}}
@media(max-height:520px) and (orientation:landscape){.prompt-reader{max-height:calc(100dvh - 12px)}.prompt-reader-header{padding:10px 16px}.prompt-reader h2{font-size:17px}.prompt-reader-command{margin-top:3px}.prompt-reader-text{max-height:none;padding:12px 16px}.prompt-reader-footer{padding:8px 16px}.prompt-reader-footer .button{min-height:40px}}
.skill:hover{transform:none}
