.wb-page{--wb-ink:#713352;--wb-muted:#98647d;--wb-line:#edd3df;--wb-pink:#e51b8d;--wb-paper:#fffdf8;color:var(--wb-ink);padding-bottom:20px}.wb-page button{cursor:pointer}.wb-page button:disabled{opacity:.35;cursor:default}.wb-page button:focus-visible,.wb-page input:focus-visible,.wb-page summary:focus-visible{outline:3px solid #b384c5;outline-offset:3px}.wb-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:17px 0 27px}.wb-heading .eyebrow{font-size:9px;letter-spacing:2px;color:#a75d84}.wb-heading h1{font:400 clamp(42px,4.1vw,69px)/1.03 var(--book,Georgia,serif);letter-spacing:-2px;margin:18px 0;color:#713352}.wb-heading h1 em{font-style:italic;color:#ce4388}.wb-heading p{font-size:13px;color:var(--wb-muted);line-height:1.8;max-width:450px}.wb-edition{width:172px;flex-shrink:0;text-align:center;transform:rotate(5deg);padding:21px 15px;border:1px solid #e9c1d7;border-radius:90px 90px 18px 18px;background:#f6e0ea}.wb-edition>span{font:65px Georgia;color:#c99853;display:block}.wb-edition small{font-size:8px;letter-spacing:1.3px;line-height:1.8;display:block}.wb-edition b{display:block;font-size:10px;font-weight:400;margin-top:13px}.wb-page .song-tabs{padding-bottom:19px;margin-bottom:12px;border-bottom:1px solid var(--wb-line);gap:7px}.wb-page .song-tabs button{font-size:11px;border-radius:25px;padding:11px 17px}.wb-page .song-tabs button[aria-pressed=true]{background:#d62f89;color:#fff}.wb-shell{display:grid;grid-template-columns:210px minmax(0,1fr);gap:23px;align-items:start}.wb-library{padding-top:12px}.wb-library h2{font:26px/1.13 var(--book,Georgia,serif);margin:13px 0}.wb-library>div>p{font-size:11px;line-height:1.9;color:var(--wb-muted)}.wb-library .eyebrow{font-size:8px;letter-spacing:1.4px}.wb-letter-library{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:20px 0}.wb-letter-library button{position:relative;min-height:80px;border:1px solid #e8c4d7;background:#fff9fc;border-radius:11px;color:#9c4678;padding:7px 1px}.wb-letter-library button>b{font:29px/1.1 Georgia;display:block}.wb-letter-library small{display:block;font-size:8px;margin-top:5px}.wb-letter-library button>span{font-size:9px;color:#a87c93;display:block;margin-top:4px}.wb-letter-library [aria-pressed=true]{background:#d5348b;color:white;border-color:#d5348b;box-shadow:0 4px 12px #b533741f}.wb-letter-library [aria-pressed=true]>span{color:#ffe4f4}.wb-letter-library button>i{position:absolute;top:2px;left:4px;font-size:10px;color:#857944}.wb-library-note{padding:17px 12px;background:#f4e7e3;border-radius:12px}.wb-library-note b{font-size:11px}.wb-library-note p,.wb-library-note summary,.wb-library-note a{font-size:10px;line-height:1.8}.wb-library-note summary{cursor:pointer;color:#a33c73}.wb-library-note a{color:#a33c73}.wb-book{min-width:0;background:var(--wb-paper);border:1px solid #ead7d9;border-radius:6px 22px 22px 6px;box-shadow:3px 4px 0 #f4dce7,6px 7px 0 #e7c8d8,0 14px 40px #884c6610;padding:22px 27px 0;position:relative;overflow:hidden}.wb-book:before{content:'';position:absolute;left:9px;top:0;bottom:0;width:1px;background:#efccd6}.wb-page-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid #eedcd9}.wb-page-top>span{font-size:8px;letter-spacing:1.5px;color:#b17d88}.wb-page-top>div{display:flex;gap:6px}.wb-page-top button{width:30px;height:28px;border:1px solid #e7c7d9;background:#fff7fa;border-radius:50%;color:#a75b84}.wb-steps{display:flex;gap:4px;justify-content:space-between;margin:19px 0 30px}.wb-steps button{display:flex;align-items:center;gap:6px;padding:7px 6px;border:0;border-radius:20px;background:transparent;color:#af8394;font-size:10px}.wb-steps button>span{display:grid;place-items:center;width:23px;height:23px;border:1px solid #ead0d8;border-radius:50%;font-size:10px}.wb-steps [aria-current=step]{color:#bc2c79;background:#fbe4ef;padding-right:12px}.wb-steps [aria-current=step]>span{background:#c73480;border-color:#c73480;color:#fff}.wb-lesson-heading .eyebrow{font-size:8px;letter-spacing:1.6px;color:#ba8a7d}.wb-lesson-heading h2{font:37px/1.15 var(--book,Georgia,serif);letter-spacing:-.9px;margin:11px 0 20px}.wb-meet-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;align-items:start}.wb-hero-geometry{align-self:center;text-align:center;background:radial-gradient(ellipse at center,#f9e6e9,#fffdf8 69%);padding:10px 0}.wb-hero-geometry>span{display:block;font-size:7px;letter-spacing:1.2px;color:#ae807d;margin-top:13px}.wb-orbit{display:block;width:100%;height:auto;max-width:330px;margin:auto;overflow:visible}.wb-petals{transform-origin:160px 160px;animation:wb-breathe 9s ease-in-out infinite alternate}.wb-count-star{transition:fill .1s,stroke .1s}.wb-count-star.wb-note-now{fill:#ffde73;stroke:#b77f24;stroke-width:4px}.wb-meet-copy{padding:10px 0}.wb-letter-equation{display:flex;gap:15px;align-items:center;justify-content:flex-start;color:#ae337c}.wb-letter-equation>span{font:73px/.95 Georgia}.wb-letter-equation>b{font:55px Georgia;color:#b28b4d}.wb-letter-equation>i{font:25px Georgia;font-style:normal;color:#bf929d}.wb-meet-copy h3{font:23px/1.25 var(--book,Georgia,serif);margin:19px 0 9px}.wb-meet-copy>p{font-size:12px;line-height:1.8;color:#976a7e}.wb-teaching{padding:13px 0;border-top:1px solid #efddd8}.wb-page .primary{border-radius:11px;background:#d52a87;color:#fff;font-size:11px;padding:12px 17px;box-shadow:0 3px 8px #d62d7b13;min-height:43px}.wb-page .secondary{background:#fff8fb;border:1px solid #e6c3d4;border-radius:11px;color:#a44d7e;font-size:10px;padding:12px;min-height:40px}.wb-meet-copy>.secondary{display:block;margin-top:9px}.wb-page .text-link{font-size:10px;line-height:1.8;color:#ad4f7e}.wb-page .guide-voice-choices{margin:17px 0 12px}.wb-page .guide-voice-choices>small{font-size:9px}.wb-page .guide-voice-choices>div{background:#f1dce8}.wb-page .guide-voice-choices button[aria-pressed=true]{background:#fff}.wb-notice{border-top:1px solid #eddbd6;padding:18px 0 3px;margin-top:19px;display:grid;grid-template-columns:130px 1fr;gap:18px}.wb-notice>b{font:17px/1.3 Georgia;color:#b87856}.wb-notice p{margin:0;font-size:11px;line-height:1.8;color:#a17a83}.wb-feedback{font-size:11px;line-height:1.8;color:#95687b;padding:14px 17px;margin:25px 0 20px;background:#f9efeb;border-radius:10px;min-height:46px}.wb-page-foot{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #eed7df;padding:19px 0;margin-top:8px}.wb-page-foot>span{font:13px Georgia;color:#b18a8f}.wb-description{font-size:13px;line-height:1.9;color:#9d7382;max-width:560px;margin-bottom:25px}.wb-fine{font-size:10px!important;line-height:1.8;color:#ab7b90}.wb-writing-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(150px,1fr);gap:20px}.wb-trace-wrap{position:relative;border:1px solid #e4c9d6;border-radius:16px;background:linear-gradient(transparent 49.8%,#eedde5 50%,transparent 50.3%),#fff8fc;overflow:hidden}.wb-trace-wrap canvas{width:100%;height:auto;aspect-ratio:600/420;display:block;touch-action:none;cursor:crosshair}.wb-trace-wrap>span{display:block;text-align:center;font-size:7px;letter-spacing:1.7px;color:#b687a0;padding-bottom:14px}.wb-hand-letter{font:75px/1 Georgia;color:#c23e86}.wb-writing-grid aside>h3{font:21px Georgia}.wb-writing-grid aside>p{font-size:11px;line-height:1.8;color:#a37887}.wb-writing-grid aside>button{display:block;margin:12px 0}.wb-count-groups{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.wb-group{background:#f9eef2;border:1px solid #ebd0db;border-radius:14px;min-height:119px;color:#a5537d;padding:12px 7px}.wb-group>div{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;width:51px;min-height:24px;margin:0 auto 10px;align-content:center;justify-items:center}.wb-group i{width:7px;height:7px;border-radius:50%;background:#d7a4bb}.wb-group i.hundred{border-radius:1px;background:#c5a566}.wb-group.counted{background:#fcecc2;border-color:#d7b664;transform:translateY(-2px)}.wb-group.counted i{background:#b78e45}.wb-group>b{display:block;font:25px Georgia}.wb-group small{display:block;font-size:8px;margin-top:5px}.wb-count-caption{font-size:10px;color:#a8878d;line-height:1.8;margin-top:12px}.wb-count-equation{font:23px/1.7 Georgia;padding:20px 0;text-align:center;overflow-wrap:anywhere;color:#ae688b}.wb-count-equation>b{font-size:35px;color:#b78d40}.wb-count-equation>span{margin:0 7px}.wb-count-status{font-size:11px;color:#9a717f;text-align:center}.wb-small-question{background:#f4e6ec;padding:18px 20px;border-radius:13px;margin-top:25px;display:flex;gap:15px;justify-content:space-between;align-items:center}.wb-small-question>b{font:18px Georgia}.wb-small-question>div{display:flex;gap:7px}.wb-small-question button{border:1px solid #debdd0;border-radius:9px;background:#fffbfd;min-width:45px;padding:10px;font:20px Georgia;color:#ad467e}.wb-small-question button.correct{background:#dde8d6;border-color:#93a87b;color:#57723a}.wb-play-layout{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:center}.wb-sound-shape{background:#fbedf2;border-radius:160px 160px 20px 20px;padding:16px 12px}.wb-sound-shape .wb-orbit{max-width:245px}.wb-sound-shape #wb-wave{width:90%;margin:auto}.wb-sound-shape #wb-wave svg{display:block;width:100%}.wb-sound-controls h3{font:22px Georgia;margin:0 0 20px}.wb-sound-controls label{font-size:11px;font-weight:600;display:block}.wb-sound-controls output{float:right;font-size:10px;font-weight:400;color:#ad7e89}.wb-sound-controls input{display:block;width:100%;margin:12px 0 8px;accent-color:#cc3c87}.wb-sound-controls p{font-size:10px;line-height:1.7;color:#ad8490;margin:0 0 18px}.wb-instruments{display:flex;gap:5px;flex-wrap:wrap}.wb-instruments button{font-size:9px;border:1px solid #e2bdcf;border-radius:18px;background:#fff8fa;padding:8px;color:#a05b7d}.wb-instruments button[aria-pressed=true]{background:#d84b94;border-color:#d84b94;color:#fff}.wb-pattern-head{display:flex;justify-content:space-between;align-items:center;margin-top:26px;gap:15px}.wb-pattern-head>b{font:18px Georgia}.wb-rhythm{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:17px 0 21px}.wb-rhythm>div{background:#f8e8ee;border-radius:13px;padding:10px 7px}.wb-rhythm>div>b{display:block;font-size:10px;font-weight:500;text-align:center;margin-bottom:10px;color:#ad7c94}.wb-rhythm>div>div{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.wb-rhythm button{aspect-ratio:1/1.25;border:1px solid #e3bad0;border-radius:6px;background:#fff7fb;color:#c09caf;font:25px Georgia;padding:0}.wb-rhythm button[aria-pressed=true]{background:#d35397;border-color:#d35397;color:#fff4fc}.wb-rhythm button.wb-note-now{box-shadow:0 0 0 3px #ebc46d;background:#f8e8a5;color:#ab6a4e}.wb-play-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.wb-play-actions>span{font-size:10px;color:#ae8597}.wb-listen-note{margin-top:22px;font-size:11px;color:#a16886}.wb-listen-note summary{cursor:pointer}.wb-listen-note p{font-size:11px;line-height:1.8;color:#9d7e8e}.wb-word-entry{background:#f8edf2;padding:15px;border-radius:13px;margin-bottom:23px}.wb-word-entry>label{font-size:10px;display:block;margin-bottom:8px}.wb-word-entry>div{display:flex;gap:7px;flex-wrap:wrap;align-items:center}.wb-word-entry input{background:#fffbfd;border:1px solid #e4c3d5;border-radius:9px;font:25px Georgia;color:#a94e81;padding:8px 12px;width:130px;min-width:0;flex:1}.wb-score{display:flex;gap:8px;overflow:auto;padding:3px 2px 12px;min-height:162px}.wb-score-letter{min-width:82px;background:#f7e3ef;border:1px solid #e8bfd5;border-radius:35px 35px 12px 12px;color:#ac487f;padding:16px 9px 10px;text-align:center;box-shadow:0 3px 0 #ebc9da;transition:background .12s,transform .12s}.wb-score-letter>small{display:block;font-size:6px;letter-spacing:.8px;color:#b9889d}.wb-score-letter>b{display:block;font:45px Georgia;line-height:1.4}.wb-score-letter>span{font-size:9px;display:block}.wb-score-letter>strong{font:23px Georgia;color:#b78c49;display:block;margin:9px 0}.wb-score-letter>em{font-size:9px;font-style:normal;color:#b18798}.wb-score-letter.wb-note-now{background:#fff0b8;border-color:#d6b967;transform:translateY(-3px)}.wb-sum{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0;border-block:1px solid #efdadb;margin:20px 0}.wb-sum>span{font-size:8px;letter-spacing:1.2px;color:#a77b86}.wb-sum>div{font:23px/1.5 Georgia;text-align:right;color:#ad698d;overflow-wrap:anywhere}.wb-sum b{font-size:35px;color:#b48947}.wb-sum i{font-style:normal;margin:0 9px}.wb-composer-palette{display:flex;flex-wrap:wrap;gap:5px;margin:20px 0}.wb-composer-palette button{background:#fff8fb;border:1px solid #e6c4d6;border-radius:9px;color:#a8487b;width:40px;min-height:56px}.wb-composer-palette button>b{font:25px Georgia;display:block}.wb-composer-palette button>small{font-size:8px;display:block;margin:4px 0}.wb-bridge{background:#f3e5da;border-radius:15px;padding:23px;margin:30px 0 12px}.wb-bridge>span{font-size:8px;letter-spacing:1.4px;color:#ad8459}.wb-bridge>h3{font:27px/1.15 Georgia;margin:12px 0}.wb-bridge p{font-size:12px;line-height:1.8;color:#a17c78}.wb-bridge button{margin:7px 10px 0 0}.wb-saved{margin-top:30px}.wb-saved h3{font:25px Georgia}.wb-saved>button{display:flex;align-items:center;gap:13px;flex-wrap:wrap;width:100%;border:1px solid #e8cbd8;background:#fff6fa;border-radius:10px;color:#9c537e;margin:8px 0;padding:12px}.wb-saved>button>span{font:23px Georgia}.wb-saved b{font-size:11px;font-weight:400}.wb-saved small{margin-left:auto;font-size:10px}.wb-page .wb-fine{margin-block:12px}.wb-page .song-tabs>button:last-child{font-size:10px}.wb-loading{padding:60px}.wb-loading h1{font:36px Georgia;color:#b94d88}@keyframes wb-breathe{from{transform:rotate(-5deg) scale(.97)}to{transform:rotate(5deg) scale(1.02)}}@media(min-width:1500px){.wb-shell{grid-template-columns:240px minmax(0,1fr)}.wb-letter-library{grid-template-columns:repeat(5,1fr)}}@media(max-width:1050px){.wb-shell{grid-template-columns:160px minmax(0,1fr);gap:15px}.wb-letter-library{grid-template-columns:repeat(3,1fr)}.wb-book{padding:20px 20px 0}.wb-meet-grid,.wb-play-layout{gap:10px}.wb-edition{width:140px}.wb-count-groups{grid-template-columns:repeat(4,1fr)}.wb-rhythm{gap:5px}.wb-rhythm>div{padding-inline:5px}.wb-rhythm>div>div{gap:3px}.wb-rhythm button{font-size:20px}.wb-steps button{font-size:9px;gap:4px;padding:5px 3px}}@media(max-width:760px){.wb-heading{padding:8px 0 20px;gap:12px}.wb-heading h1{font-size:43px}.wb-heading .eyebrow{font-size:7px;letter-spacing:1.2px}.wb-heading p{font-size:11px}.wb-edition{width:104px;padding:15px 8px}.wb-edition>span{font-size:45px}.wb-edition small{font-size:6px}.wb-edition b{font-size:8px}.wb-shell{display:flex;flex-direction:column;gap:18px}.wb-library{width:100%;padding:0}.wb-library>div:first-child{display:none}.wb-letter-library{display:flex;overflow:auto;direction:rtl;margin:0;padding:4px 2px 11px;gap:6px}.wb-letter-library button{min-width:54px;min-height:78px}.wb-library-note{display:none}.wb-book{width:100%;padding:18px 18px 0;border-radius:5px 18px 18px 5px}.wb-steps{margin:15px 0 25px;gap:3px}.wb-steps button{flex-direction:column;gap:5px;font-size:9px;flex:1;padding:6px 3px}.wb-steps [aria-current=step]{border-radius:14px;padding-right:3px}.wb-steps button>span{width:23px;height:23px}.wb-lesson-heading h2{font-size:32px}.wb-meet-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:14px}.wb-meet-copy h3{font-size:21px}.wb-letter-equation>span{font-size:60px}.wb-letter-equation>b{font-size:43px}.wb-letter-equation{gap:10px}.wb-meet-copy>p{font-size:11px}.wb-meet-copy .primary,.wb-meet-copy .secondary{font-size:10px;padding:10px;min-height:39px}.wb-hero-geometry>span{font-size:6px;line-height:1.7}.wb-notice{grid-template-columns:100px 1fr;gap:15px}.wb-notice>b{font-size:17px}.wb-notice>p{font-size:10px}.wb-page-foot>span{font-size:11px}.wb-page-foot .primary{font-size:10px;padding:11px}.wb-page .song-tabs button{font-size:9px;padding:9px 11px}.wb-play-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px}.wb-sound-controls h3{font-size:20px}.wb-sound-controls label{font-size:10px}.wb-sound-controls output{float:none;display:block;font-size:9px;margin-top:5px}.wb-sound-controls p{font-size:9px}.wb-pattern-head>b{font-size:16px}.wb-count-groups{grid-template-columns:repeat(5,1fr);gap:7px}.wb-group{padding:12px 4px;min-height:105px}.wb-writing-grid{grid-template-columns:minmax(0,1fr) minmax(120px,.8fr)}.wb-description{font-size:12px}.wb-small-question>b{font-size:16px}.wb-rhythm button{font-size:21px}.wb-sum{display:block}.wb-sum>div{text-align:left;margin-top:8px;font-size:20px}.wb-sum b{font-size:30px}}@media(max-width:440px){.wb-heading h1{font-size:37px;letter-spacing:-1px}.wb-edition{width:85px}.wb-heading p{font-size:10px}.wb-meet-grid{grid-template-columns:1fr}.wb-hero-geometry .wb-orbit{max-width:240px}.wb-hero-geometry{padding:0}.wb-hero-geometry>span{margin-top:0}.wb-meet-copy{display:block}.wb-letter-equation{justify-content:center}.wb-meet-copy h3,.wb-meet-copy>p{text-align:center}.wb-meet-copy>.primary,.wb-meet-copy>.secondary{display:block;width:100%;margin-top:8px}.wb-notice{display:block}.wb-notice>b{display:block;margin-bottom:9px}.wb-play-layout{grid-template-columns:1fr}.wb-sound-shape{max-width:250px;margin:auto}.wb-sound-controls output{float:right;display:inline;margin-top:0}.wb-count-groups{grid-template-columns:repeat(3,1fr)}.wb-group>div{width:57px}.wb-writing-grid{display:flex;flex-direction:column}.wb-writing-grid aside .wb-hand-letter{display:none}.wb-writing-grid aside>h3{margin:0 0 8px}.wb-rhythm{gap:5px}.wb-rhythm>div>div{grid-template-columns:repeat(2,1fr)}.wb-rhythm button{aspect-ratio:1;min-height:35px}.wb-small-question{display:block}.wb-small-question>div{margin-top:12px}.wb-page-foot{align-items:start}.wb-page-foot>span{max-width:70px;line-height:1.8}.wb-page .guide-voice-choices small{text-align:left}.wb-page .wb-fine{text-align:left}}@media(prefers-reduced-motion:reduce){.wb-petals{animation:none}.wb-score-letter,.wb-count-star{transition:none}}
.wb-composition-visual{display:flex;align-items:center;gap:20px;margin:10px 0 23px;background:#f8eef1;border:1px solid #edd9df;border-radius:18px;padding:12px 20px}.wb-composition-visual>div:first-child{width:165px;flex-shrink:0}.wb-composition-visual .eyebrow{font-size:7px;letter-spacing:1.3px;color:#b88b78}.wb-composition-visual h3{font:27px Georgia;margin:12px 0}.wb-composition-visual p{font-size:11px;line-height:1.8;color:#a37a89}.wb-saved>button>span{direction:rtl}@media(max-width:500px){.wb-composition-visual{gap:12px;padding:12px}.wb-composition-visual>div:first-child{width:110px}.wb-composition-visual h3{font-size:23px}.wb-composition-visual p{font-size:10px}.wb-composition-visual .eyebrow{font-size:6px}}
.wb-recipe{background:linear-gradient(125deg,#f8e9f2,#f5ece1);border:1px solid #e7c8d6;border-radius:18px;padding:22px;margin:25px 0}.wb-recipe>.eyebrow{font-size:8px;letter-spacing:1.5px;color:#b1856c}.wb-recipe h3{font:30px Georgia;margin:12px 0}.wb-source-connection{font-size:11px;color:#a07486;line-height:1.8}.wb-recipe-controls{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:20px}.wb-recipe-controls label{font-size:10px;color:#94687f;display:block}.wb-recipe-controls select{display:block;width:100%;margin-top:8px;padding:11px 10px;background:#fff9fc;border:1px solid #dfbfd2;color:#994b77;border-radius:9px;font-size:11px}.wb-direction{display:flex;flex-wrap:wrap;gap:7px;margin:17px 0}.wb-direction button,.wb-peel button{border:1px solid #dfb7cf;background:#fff7fb;border-radius:20px;color:#a4487e;font-size:10px;padding:10px 13px}.wb-direction button[aria-pressed=true]{background:#c74088;color:#fff;border-color:#c74088}.wb-direction button:last-child{margin-left:auto;border-color:#c9ad76;color:#a57c40;background:#fff7df}.wb-peel{border-top:1px solid #e5c9d7;padding-top:16px;font-size:11px;color:#a06585}.wb-peel summary{cursor:pointer}.wb-peel p{font-size:11px;line-height:1.8}.wb-peel>div{display:flex;gap:7px;flex-wrap:wrap}.wb-recipe-status,#wb-recipe-status{font-size:11px;line-height:1.8;color:#a46f8b;margin:15px 0 0}.wb-recipe .wb-fine{font-size:10px}.wb-recipe .wb-peel button[aria-pressed=true]{background:#f2e3ae;border-color:#cbb46e;color:#9d7c31}@media(max-width:500px){.wb-recipe{padding:18px 14px}.wb-recipe-controls{grid-template-columns:1fr;gap:12px}.wb-direction button:last-child{margin-left:0}.wb-direction button{padding:10px 11px}.wb-recipe h3{font-size:27px}}
