.my-petal-dashboard [hidden]{display:none!important}.my-petal-dashboard{flex-direction:column;min-height:100svh;display:flex}.my-petal-dashboard .patron-area{flex:1;width:min(100% - 48px,1280px);min-height:0;padding-block:18px 12px}.my-petal-dashboard .my-petal-intro{grid-template-columns:1fr auto;align-items:center;gap:0 24px;display:grid}.my-petal-dashboard .my-petal-intro .eyebrow{margin:0;font-size:11px}.my-petal-dashboard .my-petal-intro h1{grid-area:2/1;margin:4px 0 10px;font-size:38px;line-height:1.05}.my-petal-dashboard .my-petal-intro>p:last-child{color:#c4aeb9;grid-area:1/2/3;max-width:420px;margin:0;font-size:13px}.my-petal-dashboard .my-petal-tabs{border-bottom:1px solid #ce839940;align-items:center;gap:6px;margin-bottom:12px;padding-bottom:8px;display:flex}.my-petal-dashboard .my-petal-tabs button{color:#cbb5bf;cursor:pointer;background:0 0;border-color:#0000;margin:0;padding:8px 18px;font-size:13px}.my-petal-dashboard .my-petal-tabs button[aria-current]{color:#211b1b;background:#d89ba8}.my-petal-dashboard .my-petal-tabs a{color:#efb8c8;margin-left:auto;font-size:12px}.my-petal-dashboard .my-petal-content{font-size:13px}.my-petal-dashboard .patron-profile,.my-petal-dashboard .petal-shop{border-radius:12px;margin:0;padding:16px 20px}.my-petal-dashboard .patron-profile-heading{border-bottom:1px solid #ce83992b;flex-wrap:nowrap;gap:18px;padding-bottom:12px}.my-petal-dashboard .patron-avatar{border-radius:14px;width:76px;height:76px}.my-petal-dashboard .patron-profile-heading .eyebrow{margin:0;font-size:10px}.my-petal-dashboard .patron-profile h2{margin:0;font-size:25px}.my-petal-dashboard .patron-profile-heading p{margin:2px 0;font-size:11px}.my-petal-dashboard .patron-rank-title{margin:2px 0;padding:2px 8px;font-size:11px}.my-petal-dashboard .patron-profile-heading button{margin:4px 0 0;padding:4px 8px;font-size:10px}.my-petal-dashboard .patron-level{grid-template-columns:auto auto;align-items:center;gap:2px 12px}.my-petal-dashboard .patron-level .petal-level-badge{object-fit:contain;grid-row:1/3;width:64px;height:68px;margin:0}.my-petal-dashboard .patron-level strong{font-size:20px}.my-petal-dashboard .patron-level span{font-size:11px}.my-petal-dashboard .studio-toggle{float:right;margin:8px 0 0;padding:4px 8px;font-size:10px}.my-petal-dashboard .patron-progress-stats{clear:both;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 12px}.my-petal-dashboard .patron-progress-stats>div{gap:4px;padding:12px;position:relative}.my-petal-dashboard .patron-progress-stats svg{width:18px;height:18px;position:absolute;top:12px;right:12px}.my-petal-dashboard .patron-progress-stats strong{font-size:24px}.my-petal-dashboard .patron-progress-stats small{font-size:10px}.my-petal-dashboard .patron-level-progress{gap:6px;margin:10px 0;font-size:11px}.my-petal-dashboard .patron-discord-link{grid-template-columns:1fr auto;align-items:center;gap:4px 24px;margin:12px 0 0;padding:12px 16px;display:grid}.my-petal-dashboard .patron-discord-link h3{margin:0;font-size:20px}.my-petal-dashboard .patron-discord-link p{grid-column:1;margin:0;font-size:12px}.my-petal-dashboard .patron-discord-link a{grid-area:1/2/3;margin:0}.my-petal-dashboard .patron-discord-link small{font-size:10px}.my-petal-dashboard .patron-profile h3{margin:12px 0 4px;font-size:22px}.my-petal-dashboard .patron-collection-intro{margin:4px 0;font-size:12px}.my-petal-dashboard .patron-achievements{gap:10px;margin:10px 0}.my-petal-dashboard .patron-achievements article{align-items:center;gap:12px;min-height:96px;padding:10px 14px}.my-petal-dashboard .patron-achievement-icon,.my-petal-dashboard .petal-achievement-badge{width:58px;height:58px}.my-petal-dashboard .patron-achievements h4{margin:3px 0;font-size:15px}.my-petal-dashboard .patron-achievements p{margin:0;font-size:11px}.my-petal-dashboard .my-petal-pager{justify-content:center;align-items:center;gap:16px;margin:6px 0;font-size:11px;display:flex}.my-petal-dashboard .my-petal-pager button{margin:0;padding:5px 12px;font-size:11px}.my-petal-dashboard .my-petal-rules{color:#c4aeb9;margin-top:8px;font-size:11px}.my-petal-dashboard .my-petal-rules summary{cursor:pointer}.my-petal-dashboard .patron-reward-note{margin-top:10px;font-size:10px;line-height:1.5}.my-petal-dashboard .patron-rewards{grid-template-columns:1fr 1fr;gap:8px 24px;margin:12px 0 0;padding:12px 16px;display:grid}.my-petal-dashboard .patron-rewards>.eyebrow{margin:0;font-size:10px}.my-petal-dashboard .patron-rewards>h3{grid-column:1;margin:0;font-size:22px}.my-petal-dashboard .patron-reward-balances{grid-column:1;gap:16px}.my-petal-dashboard .patron-reward-balances strong{font-size:24px}.my-petal-dashboard .patron-reward-balances small{font-size:10px}.my-petal-dashboard .patron-rank-reward{grid-area:1/2/5;margin:0;padding:12px}.my-petal-dashboard .patron-rank-reward .eyebrow{margin:0;font-size:10px}.my-petal-dashboard .patron-rank-art{align-items:center;gap:16px;display:flex}.my-petal-dashboard .patron-rank-art img{object-fit:contain;width:64px;height:64px}.my-petal-dashboard .patron-rank-reward h4{font-size:21px}.my-petal-dashboard .patron-rank-reward p{margin:4px 0;font-size:11px}.my-petal-dashboard .patron-rank-reward small{font-size:10px}.my-petal-dashboard .patron-reward-plans{grid-column:1;gap:10px}.my-petal-dashboard .patron-reward-plans article{padding:8px}.my-petal-dashboard .patron-reward-plans h4{margin:3px 0;font-size:14px}.my-petal-dashboard .patron-reward-plans p{margin:0;font-size:10px;line-height:1.4}.my-petal-dashboard .patron-rewards>.patron-reward-note{grid-column:1/-1;margin:0}.my-petal-dashboard .petal-shop>.eyebrow{margin:0;font-size:10px}.my-petal-dashboard .petal-shop h2{margin:0;font-size:26px}.my-petal-dashboard .petal-shop>p{margin:4px 0;font-size:12px}.my-petal-dashboard .shop-balance{padding:8px 12px;margin:8px 0!important}.my-petal-dashboard .shop-balance strong{font-size:18px}.my-petal-dashboard .shop-balance span{font-size:11px}.my-petal-dashboard .my-petal-shop-switch{gap:6px;margin:6px 0;display:flex}.my-petal-dashboard .my-petal-shop-switch button{color:#e0b6c7;background:0 0;margin:0;padding:5px 12px;font-size:11px}.my-petal-dashboard .my-petal-shop-switch button[aria-pressed=true]{color:#291a25;background:#e0b6c7}.my-petal-dashboard .shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:10px 0}.my-petal-dashboard .shop-grid article{gap:6px;padding:12px}.my-petal-dashboard .shop-grid h3{font-size:20px;line-height:1.2}.my-petal-dashboard .shop-grid .eyebrow{margin:0;font-size:9px}.my-petal-dashboard .shop-grid p,.my-petal-dashboard .shop-grid small{font-size:11px;line-height:1.4}.my-petal-dashboard .shop-grid button{margin:0;padding:6px 12px;font-size:11px}.my-petal-dashboard .shop-request{grid-template-columns:1fr 1fr;gap:8px;max-width:none;margin:8px 0;padding:12px}.my-petal-dashboard .shop-request>h3,.my-petal-dashboard .shop-request>p,.my-petal-dashboard .shop-check,.my-petal-dashboard .shop-actions{grid-column:1/-1;margin:0}.my-petal-dashboard .shop-request label{gap:4px;margin:0;font-size:11px}.my-petal-dashboard .shop-request textarea{min-height:52px}.my-petal-dashboard .shop-request button{margin:0;padding:6px 12px}.my-petal-dashboard .patron-benefits{gap:12px;margin:12px 0}.my-petal-dashboard .patron-benefits>a{padding:16px}.my-petal-dashboard .patron-benefits h2,.my-petal-dashboard .patron-account h2{margin:0;font-size:24px}.my-petal-dashboard .patron-benefits p,.my-petal-dashboard .patron-account p{font-size:12px;line-height:1.5}.my-petal-dashboard .patron-account{background:#ffffff04;border:1px solid #ffffff20;border-radius:12px;padding:16px}.my-petal-dashboard .patron-honor{font-size:11px;margin:6px 0!important;padding:8px 14px!important}.my-petal-dashboard .patron-honor p{margin:0!important}.my-petal-dashboard .patron-honor strong{font-size:16px!important}.my-petal-dashboard .public-footer{margin-top:auto;padding-block:10px}.my-petal-dashboard .footer-row{gap:12px;font-size:10px}.my-petal-dashboard .public-footer p{margin:0}.my-petal-dashboard .public-footer a{padding:0}.my-petal-dashboard .my-petal-studio{z-index:50;background:#261a24;border:1px solid #ce8399;border-radius:12px;padding:20px;position:fixed;inset:20% max(24px,50vw - 450px) auto;box-shadow:0 0 0 100vmax #000b}@media (max-width:767px){.my-petal-dashboard .patron-area{width:calc(100% - 28px);padding-top:12px}.my-petal-dashboard .my-petal-intro{display:block}.my-petal-dashboard .my-petal-intro h1{margin:2px 0 6px;font-size:30px}.my-petal-dashboard .my-petal-intro>p:last-child{margin-bottom:8px;font-size:11px}.my-petal-dashboard .my-petal-tabs{flex-wrap:wrap;gap:3px}.my-petal-dashboard .my-petal-tabs button{padding:6px 9px;font-size:11px}.my-petal-dashboard .my-petal-tabs a{font-size:10px}.my-petal-dashboard .patron-profile,.my-petal-dashboard .petal-shop{padding:12px}.my-petal-dashboard .patron-profile-heading{gap:10px}.my-petal-dashboard .patron-avatar{width:54px;height:54px}.my-petal-dashboard .patron-level{text-align:right;flex-direction:column;gap:2px;width:auto;margin-left:auto;display:flex}.my-petal-dashboard .patron-level .petal-level-badge{display:none}.my-petal-dashboard .patron-level strong{font-size:17px}.my-petal-dashboard .patron-level span{max-width:100px;font-size:9px}.my-petal-dashboard .patron-progress-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.my-petal-dashboard .patron-progress-stats strong{font-size:20px}.my-petal-dashboard .patron-discord-link{display:block}.my-petal-dashboard .patron-discord-link a{margin:4px 0}.my-petal-dashboard .patron-achievements{grid-template-columns:1fr}.my-petal-dashboard .patron-achievements article{min-height:72px;padding:8px}.my-petal-dashboard .patron-achievement-icon,.my-petal-dashboard .petal-achievement-badge{width:44px;height:44px}.my-petal-dashboard .patron-rewards{padding:10px;display:block}.my-petal-dashboard .patron-reward-balances{grid-template-columns:1fr 1fr;margin:10px 0}.my-petal-dashboard .patron-rank-reward{padding:8px}.my-petal-dashboard .patron-reward-plans{grid-template-columns:1fr 1fr;margin:8px 0}.my-petal-dashboard .shop-grid{grid-template-columns:1fr}.my-petal-dashboard .shop-grid article{padding:10px}.my-petal-dashboard .shop-grid .shop-details{display:none}.my-petal-dashboard .shop-grid h3{font-size:18px}.my-petal-dashboard .patron-benefits{grid-template-columns:1fr}.my-petal-dashboard .footer-row{flex-flow:wrap}.my-petal-dashboard .shop-request{grid-template-columns:1fr}.my-petal-dashboard .my-petal-studio{inset:15% 12px auto}}.my-petal-dashboard .my-petal-studio .patron-preview-controls{background:0 0;border:0;margin:0;padding:0}.my-petal-dashboard .my-petal-studio .eyebrow{margin:4px 0;font-size:11px}.my-petal-dashboard .my-petal-studio button{padding:7px 12px;font-size:12px}.my-petal-dashboard .my-petal-studio{color:#f4f1ee;width:min(900px,100% - 48px);max-height:80svh;margin:0 auto}.my-petal-studio::backdrop{background:#000b}.my-petal-dashboard .my-petal-content{line-height:1.35}.my-petal-dashboard .my-petal-intro h1{margin:2px 0 6px;font-size:32px}.my-petal-dashboard .my-petal-tabs button{padding:7px 16px;line-height:1.2}.my-petal-dashboard .patron-profile-heading>div:nth-child(2){line-height:1.2}.my-petal-dashboard .patron-profile-heading small{margin-top:3px;font-size:10px;line-height:1.2}.my-petal-dashboard .patron-achievements article>div:last-child{flex:1;gap:3px;min-width:0;display:grid}.my-petal-dashboard .patron-achievements h4{margin:0;line-height:1.2}.my-petal-dashboard .patron-achievements span{line-height:1.2}.my-petal-dashboard .patron-achievements small{font-size:10px;line-height:1.2}.my-petal-dashboard .patron-profile progress{-webkit-appearance:none;appearance:none;background:#ffffff18;border:0;border-radius:5px;display:block;overflow:hidden}.my-petal-dashboard .patron-profile progress::-webkit-progress-bar{background:#ffffff18}.my-petal-dashboard .patron-profile progress::-webkit-progress-value{background:#ce8399;border-radius:5px}.my-petal-dashboard .patron-profile progress::-moz-progress-bar{background:#ce8399;border-radius:5px}.my-petal-dashboard .patron-area{padding-top:12px}.my-petal-dashboard .patron-profile-heading h2{margin-right:10px;display:inline}.my-petal-dashboard .patron-profile-heading button{display:inline-block}.my-petal-dashboard .patron-profile-heading small{margin-left:8px;display:inline}.my-petal-dashboard .patron-achievements article{min-height:88px;padding-block:8px}.my-petal-dashboard .public-footer{padding-block:6px}.my-petal-dashboard .public-footer .footer-row>div{align-items:center;gap:12px;display:flex}.my-petal-dashboard .patron-profile-heading .eyebrow{margin-bottom:2px}@media (max-width:767px){.my-petal-dashboard .my-petal-tabs button{padding:6px 8px;font-size:10px;line-height:1.2}.my-petal-dashboard .my-petal-tabs a{margin-left:auto;font-size:10px}.my-petal-dashboard .my-petal-intro h1{font-size:28px}.my-petal-dashboard .patron-profile-heading{gap:8px;padding-bottom:8px}.my-petal-dashboard .patron-profile-heading h2{margin-right:5px;font-size:20px}.my-petal-dashboard .patron-profile-heading p{font-size:9px}.my-petal-dashboard .patron-profile-heading .patron-rank-title{padding:1px 5px;font-size:9px}.my-petal-dashboard .patron-profile-heading small{font-size:9px}.my-petal-dashboard .patron-profile-heading button{padding:3px 6px;font-size:9px}.my-petal-dashboard .patron-progress-stats{gap:6px;margin:10px 0 8px}.my-petal-dashboard .patron-progress-stats>div{gap:2px;padding:8px;font-size:11px}.my-petal-dashboard .patron-progress-stats svg{width:13px;height:13px;top:8px;right:8px}.my-petal-dashboard .patron-progress-stats small{font-size:9px}.my-petal-dashboard .patron-discord-link{margin-top:8px;padding:10px}.my-petal-dashboard .patron-discord-link p{font-size:11px;line-height:1.35}.my-petal-dashboard .patron-discord-link small{font-size:9px}.my-petal-dashboard .patron-rewards{margin-top:8px;padding:8px}.my-petal-dashboard .patron-rewards>.eyebrow{font-size:9px}.my-petal-dashboard .patron-rewards>h3{margin:2px 0;font-size:20px}.my-petal-dashboard .patron-reward-balances{gap:8px;margin:8px 0;font-size:11px}.my-petal-dashboard .patron-reward-balances strong{font-size:22px}.my-petal-dashboard .patron-reward-balances>div{gap:2px}.my-petal-dashboard .patron-reward-balances small{font-size:9px;line-height:1.3}.my-petal-dashboard .patron-rank-art img{width:44px;height:44px}.my-petal-dashboard .patron-rank-reward p{font-size:10px;line-height:1.3}.my-petal-dashboard .patron-rank-reward small{font-size:9px;line-height:1.3}.my-petal-dashboard .patron-rank-reward progress{margin-top:6px}.my-petal-dashboard .patron-reward-plans article{padding:6px}.my-petal-dashboard .patron-reward-plans h4{font-size:12px}.my-petal-dashboard .patron-reward-plans span{font-size:9px}.my-petal-dashboard .patron-reward-note{font-size:9px;line-height:1.3}.my-petal-dashboard .patron-benefits{gap:6px;margin:8px 0}.my-petal-dashboard .patron-benefits>a{padding:10px}.my-petal-dashboard .patron-benefits h2{font-size:18px}.my-petal-dashboard .patron-benefits p{margin-top:3px;font-size:10px;line-height:1.3}.my-petal-dashboard .patron-account{padding:10px}.my-petal-dashboard .patron-account h2{font-size:20px}.my-petal-dashboard .patron-account p{font-size:11px;line-height:1.3}.my-petal-dashboard .my-petal-content>.public-button,.my-petal-dashboard .my-petal-content>div>.public-button{min-height:32px;padding:6px 10px;font-size:11px}.my-petal-dashboard .public-footer .footer-row>div{display:block}.my-petal-dashboard .footer-row{gap:4px 12px;font-size:9px}}.my-petal-dashboard .patron-reward-plans-disclosure{color:#c4aeb9;grid-column:1;font-size:11px}.my-petal-dashboard .patron-reward-plans-disclosure summary{cursor:pointer}.my-petal-dashboard .patron-reward-plans-disclosure .patron-reward-plans{margin-top:8px}@media (max-width:767px){.my-petal-dashboard .patron-reward-plans-disclosure{margin:8px 0;font-size:10px}}@media (min-width:768px) and (min-height:680px){.my-petal-dashboard .patron-area{width:calc(100% - 64px);max-width:1800px}.my-petal-dashboard .my-petal-intro h1{font-size:clamp(34px,4svh,48px)}.my-petal-dashboard .my-petal-intro>p:last-child{max-width:560px;font-size:clamp(14px,1.5svh,17px)}.my-petal-dashboard .my-petal-tabs{gap:10px;margin-bottom:14px}.my-petal-dashboard .my-petal-tabs button{padding:9px 20px;font-size:clamp(14px,1.6svh,18px)}.my-petal-dashboard .my-petal-tabs a{font-size:14px}.my-petal-dashboard .my-petal-content{font-size:clamp(14px,1.65svh,18px)}.my-petal-dashboard .patron-profile,.my-petal-dashboard .petal-shop{min-height:calc(100svh - 255px);padding:clamp(18px,2svh,28px)}.my-petal-dashboard .patron-profile{flex-direction:column;display:flex}.my-petal-dashboard .patron-profile>div:not([hidden]){flex-direction:column;flex:1;min-height:0;display:flex}.my-petal-dashboard .patron-profile-heading{gap:24px;padding-bottom:14px}.my-petal-dashboard .patron-avatar{width:clamp(82px,10svh,114px);height:clamp(82px,10svh,114px)}.my-petal-dashboard .patron-profile-heading h2{font-size:clamp(28px,3.2svh,38px)}.my-petal-dashboard .patron-profile-heading .eyebrow{font-size:12px}.my-petal-dashboard .patron-profile-heading p,.my-petal-dashboard .patron-level span{font-size:clamp(12px,1.4svh,16px)}.my-petal-dashboard .patron-rank-title{padding:3px 10px;font-size:13px}.my-petal-dashboard .patron-profile-heading button{padding:5px 10px;font-size:12px}.my-petal-dashboard .patron-level strong{font-size:clamp(26px,3svh,36px)}.my-petal-dashboard .patron-level .petal-level-badge{width:clamp(76px,10svh,110px);height:clamp(80px,10.5svh,116px)}.my-petal-dashboard .studio-toggle{float:none;align-self:flex-end;margin-top:8px;padding:5px 10px;font-size:12px}.my-petal-dashboard .patron-progress-stats{flex:1;gap:18px;min-height:125px;margin:14px 0}.my-petal-dashboard .patron-progress-stats>div{align-content:center;gap:8px;padding:clamp(16px,2svh,28px)}.my-petal-dashboard .patron-progress-stats strong{font-size:clamp(30px,4svh,48px)}.my-petal-dashboard .patron-progress-stats small{font-size:clamp(11px,1.3svh,15px)}.my-petal-dashboard .patron-progress-stats svg{width:24px;height:24px;top:16px;right:16px}.my-petal-dashboard .patron-level-progress{margin:12px 0;font-size:13px}.my-petal-dashboard .patron-profile progress{height:10px}.my-petal-dashboard .patron-discord-link{margin-top:10px;padding:clamp(14px,1.8svh,24px)}.my-petal-dashboard .patron-discord-link h3{font-size:clamp(24px,2.8svh,32px)}.my-petal-dashboard .patron-discord-link p{font-size:clamp(13px,1.5svh,17px)}.my-petal-dashboard .patron-discord-link small{font-size:clamp(11px,1.3svh,14px)}.my-petal-dashboard .patron-profile h3{font-size:clamp(25px,2.8svh,32px)}.my-petal-dashboard .patron-collection-intro{font-size:14px}.my-petal-dashboard .patron-achievements{flex:1;grid-auto-rows:1fr;gap:16px}.my-petal-dashboard .patron-achievements article{gap:20px;min-height:108px;padding:clamp(14px,2svh,26px)}.my-petal-dashboard .patron-achievement-icon,.my-petal-dashboard .petal-achievement-badge{width:clamp(72px,9svh,104px);height:clamp(72px,9svh,104px)}.my-petal-dashboard .patron-achievements h4{font-size:clamp(18px,2svh,24px)}.my-petal-dashboard .patron-achievements p{font-size:clamp(13px,1.5svh,17px)}.my-petal-dashboard .patron-achievements span,.my-petal-dashboard .patron-achievements small{font-size:clamp(11px,1.3svh,14px)}.my-petal-dashboard .my-petal-pager{margin:10px 0;font-size:13px}.my-petal-dashboard .my-petal-pager button{padding:7px 16px;font-size:13px}.my-petal-dashboard .my-petal-rules{font-size:12px}.my-petal-dashboard .patron-rewards{flex:1;align-content:space-between;gap:14px 28px;padding:20px}.my-petal-dashboard .patron-rewards>.eyebrow,.my-petal-dashboard .patron-rank-reward .eyebrow{font-size:12px}.my-petal-dashboard .patron-reward-balances strong{font-size:clamp(32px,4svh,46px)}.my-petal-dashboard .patron-reward-balances small{font-size:clamp(11px,1.3svh,14px)}.my-petal-dashboard .patron-rank-reward{padding:20px}.my-petal-dashboard .patron-rank-art img{width:clamp(80px,11svh,130px);height:clamp(80px,11svh,130px)}.my-petal-dashboard .patron-rank-reward h4{font-size:clamp(26px,3svh,36px)}.my-petal-dashboard .patron-rank-reward p{font-size:clamp(13px,1.5svh,17px);line-height:1.5}.my-petal-dashboard .patron-rank-reward small,.my-petal-dashboard .patron-reward-note{font-size:clamp(11px,1.3svh,14px)}.my-petal-dashboard .patron-reward-plans-disclosure{font-size:13px}.my-petal-dashboard .petal-shop h2{font-size:32px}.my-petal-dashboard .petal-shop>p{font-size:14px}.my-petal-dashboard .shop-balance{padding:12px 16px}.my-petal-dashboard .shop-balance strong{font-size:26px}.my-petal-dashboard .shop-balance span{font-size:13px}.my-petal-dashboard .my-petal-shop-switch button{padding:7px 16px;font-size:13px}.my-petal-dashboard .shop-grid{gap:20px;margin:14px 0}.my-petal-dashboard .shop-grid article{gap:10px;min-height:calc(100svh - 520px);padding:clamp(16px,2.5svh,30px)}.my-petal-dashboard .shop-grid h3{font-size:clamp(24px,2.8svh,32px)}.my-petal-dashboard .shop-grid .eyebrow{font-size:11px}.my-petal-dashboard .shop-grid p,.my-petal-dashboard .shop-grid small{font-size:clamp(12px,1.45svh,16px)}.my-petal-dashboard .shop-grid button{padding:10px 16px;font-size:14px}.my-petal-dashboard .patron-benefits>a{min-height:clamp(150px,23svh,280px);padding:clamp(20px,3svh,40px)}.my-petal-dashboard .patron-benefits h2,.my-petal-dashboard .patron-account h2{font-size:clamp(28px,3svh,36px)}.my-petal-dashboard .patron-benefits p,.my-petal-dashboard .patron-account p{font-size:clamp(14px,1.65svh,18px)}.my-petal-dashboard .patron-account{padding:clamp(18px,2svh,28px)}.my-petal-dashboard .patron-profile{position:relative}.my-petal-dashboard .studio-toggle{margin:0;position:absolute;top:22px;right:clamp(240px,24vw,430px)}}@media (min-width:768px) and (min-height:680px) and (max-height:849px){.my-petal-dashboard .patron-progress-stats{gap:12px;min-height:100px;margin:10px 0}.my-petal-dashboard .patron-progress-stats>div{gap:4px;padding:12px}.my-petal-dashboard .patron-discord-link{gap:3px 20px;margin-top:6px;padding:12px}.my-petal-dashboard .patron-discord-link p{line-height:1.3}.my-petal-dashboard .patron-level-progress{gap:6px;margin:8px 0}.my-petal-dashboard .patron-profile-heading{padding-bottom:10px}.my-petal-dashboard .shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:10px 0}.my-petal-dashboard .shop-grid article{gap:6px;min-height:190px;padding:14px}.my-petal-dashboard .shop-grid p,.my-petal-dashboard .shop-grid small{font-size:13px;line-height:1.3}.my-petal-dashboard .shop-grid button{padding:7px 12px;font-size:13px}.my-petal-dashboard .shop-balance{padding:8px 12px}.my-petal-dashboard .petal-shop h2{font-size:28px}.my-petal-dashboard .my-petal-shop-switch button{padding:6px 12px}}@media (min-width:768px) and (min-height:680px){.my-petal-dashboard .patron-profile,.my-petal-dashboard .petal-shop{min-height:calc(100svh - 285px)}}@media (min-width:768px) and (min-height:680px) and (max-height:849px){.my-petal-dashboard .shop-grid article{gap:4px;padding:12px}.my-petal-dashboard .petal-shop>p:not(.shop-balance){font-size:13px;line-height:1.3}}@media (min-width:768px) and (min-height:850px){.my-petal-dashboard .shop-grid article{min-height:calc(100svh - 590px)}}@media (min-width:768px) and (min-height:680px) and (max-height:849px){.my-petal-dashboard .shop-grid{margin:8px 0}}@media (min-width:768px) and (min-height:680px){.my-petal-dashboard .patron-profile,.my-petal-dashboard .petal-shop{min-height:0}.my-petal-dashboard .patron-profile>div:not([hidden]){flex:none}.my-petal-dashboard .patron-progress-stats{flex:none;min-height:0}.my-petal-dashboard .patron-progress-stats>div{gap:6px;min-height:clamp(140px,17svh,180px);padding:18px 20px}.my-petal-dashboard .patron-avatar{width:clamp(112px,14svh,164px);height:clamp(112px,14svh,164px)}.my-petal-dashboard .patron-achievements{flex:none;grid-auto-rows:auto}.my-petal-dashboard .patron-achievements article{min-height:0;padding:16px 20px}.my-petal-dashboard .patron-rewards{flex:none;align-content:start}.my-petal-dashboard .shop-grid article{gap:7px;min-height:0;padding:16px 20px}.my-petal-dashboard .patron-benefits>a{min-height:0;padding:20px 24px}}@media (min-width:768px) and (min-height:680px) and (max-height:849px){.my-petal-dashboard .patron-progress-stats>div{gap:4px;min-height:100px;padding:12px}.my-petal-dashboard .shop-grid article{gap:4px;padding:12px}.my-petal-dashboard .patron-achievements article{padding:12px 16px}}@media (max-width:767px){.my-petal-dashboard .patron-avatar{width:68px;height:68px}.my-petal-dashboard .shop-grid article{gap:4px;min-height:0;padding:10px}}.my-petal-dashboard .patron-profile>.patron-profile-top:not([hidden]){display:block}.my-petal-dashboard .patron-profile-top .patron-discord-link{margin:10px 0}.my-petal-dashboard .studio-toggle{float:none;align-self:flex-end;margin:8px 0 0;position:static}@media (min-width:1100px){.my-petal-dashboard .patron-profile>.patron-profile-top.has-discord:not([hidden]){border-bottom:1px solid #ce83992b;grid-template-columns:minmax(0,1.7fr) minmax(330px,1fr);align-items:stretch;gap:24px;padding-bottom:14px;display:grid}.my-petal-dashboard .patron-profile-top.has-discord .patron-profile-heading{border-bottom:0;min-width:0;padding-bottom:0}.my-petal-dashboard .patron-profile-top.has-discord .patron-profile-heading>div:nth-child(2){min-width:0}.my-petal-dashboard .patron-profile-top.has-discord .patron-level{text-align:center;flex-shrink:0;grid-template-columns:1fr;gap:3px;margin-left:auto}.my-petal-dashboard .patron-profile-top.has-discord .patron-level .petal-level-badge{grid-row:auto;width:clamp(64px,8svh,88px);height:clamp(68px,8.5svh,94px);margin:auto}.my-petal-dashboard .patron-profile-top.has-discord .patron-level strong{font-size:clamp(22px,2.5svh,28px)}.my-petal-dashboard .patron-profile-top.has-discord .patron-level span{font-size:12px}.my-petal-dashboard .patron-profile-top .patron-discord-link{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;margin:0;padding:16px 20px;display:flex}.my-petal-dashboard .patron-profile-top .patron-discord-link h3{margin:0}.my-petal-dashboard .patron-profile-top .patron-discord-link p{margin:0;line-height:1.4}.my-petal-dashboard .patron-profile-top .patron-discord-link a{margin:2px 0 0}}@media (min-width:1100px) and (max-height:849px){.my-petal-dashboard .patron-profile-top .patron-discord-link{gap:4px;padding:12px 16px}.my-petal-dashboard .patron-profile-top .patron-discord-link h3{font-size:24px}.my-petal-dashboard .patron-profile-top .patron-discord-link p{font-size:13px;line-height:1.3}.my-petal-dashboard .patron-profile-top .patron-discord-link small{font-size:11px}}@media (max-width:767px){.my-petal-dashboard .patron-profile-top .patron-discord-link{grid-template-columns:1fr auto;gap:4px 10px;margin:8px 0;padding:8px 10px;display:grid}.my-petal-dashboard .patron-profile-top .patron-discord-link h3{margin:0;font-size:18px}.my-petal-dashboard .patron-profile-top .patron-discord-link p{grid-column:1/-1;margin:0;font-size:11px;line-height:1.3}.my-petal-dashboard .patron-profile-top .patron-discord-link a{grid-area:1/2;margin:0;font-size:10px}.my-petal-dashboard .patron-profile-top .patron-discord-link small{grid-column:1/-1;font-size:9px}.my-petal-dashboard .studio-toggle{margin:4px 0;padding:4px 8px;font-size:10px}}
