/* Persistent binding: the crease never disappears between animation frames. */
.spine,.book.flipping .spine{visibility:visible;opacity:1;z-index:25;transition:none}
.turn-stationary{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:var(--paper);transform:translateZ(.1px);border-radius:8px 14px 15px 8px}
.difficulty-info{display:block;font-size:11px;color:#8a7d65;margin:5px 0}
.character-tabs{display:flex;gap:22px;border-bottom:1px solid #b9ad91;margin-bottom:17px;position:sticky;top:-12px;background:#f8f1dff5;z-index:3;padding:10px 0 9px}
.character-tabs button{background:none;border:0;padding:4px 2px;color:#93866e;font-size:17px;letter-spacing:3px;border-bottom:2px solid transparent}
.character-tabs button[aria-selected=true]{border-bottom-color:#526c59;color:#425b4d}
.talent-summary{display:flex;align-items:center;justify-content:space-between;font-size:13px;gap:8px}
.refund-all{background:none;border:1px solid #9e977b;padding:6px 10px;border-radius:4px 7px 3px 4px;font-size:12px}
.talent-hint{font-size:12px;line-height:1.8;color:#908169;margin:12px 0}
.talent-tree{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.talent-branch h3{text-align:center;font-size:15px;font-weight:normal;letter-spacing:4px;color:#6e7d64;margin:6px 0 14px}
.talent-node{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:105px;gap:6px;margin-bottom:18px;background:#faf5e6;border:1px solid #a8a48c;border-radius:6px 3px 9px 4px;padding:8px 5px}
.talent-node:not(:last-child):after{content:"";position:absolute;height:18px;width:1px;top:100%;left:50%;background:#aaad93}
.talent-node.unlocked{background:#dce5d15e;border-color:#66826b;box-shadow:2px 2px 0 #7b8b6622}
.talent-node.unlocked:not(:last-child):after{background:#658569;width:2px}
.talent-node i{font:21px Georgia;color:#688169}.talent-node strong{font-weight:normal;font-size:15px;letter-spacing:1px}.talent-node span{font-size:11px;line-height:1.6;text-align:center}.talent-node small{font-size:11px;color:#967b4c}.talent-node.locked{opacity:.5}.talent-stats{font-size:12px;line-height:1.9;color:#6d7e65;border-top:1px dashed #aca58c;padding-top:10px}
.reset-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:25px}.ink-button.danger{background:#a06451;color:#fff7e7;border-color:#925840}
@media(max-width:1000px){.talent-tree{gap:8px}.talent-node strong{font-size:13px}.talent-node span{font-size:10px}.talent-node{min-height:105px}.talent-hint{font-size:11px}}
@media(max-width:650px){.character-page:has(.talent-tree) .character-layout{grid-template-rows:100px 1fr}.character-page:has(.talent-tree) .portrait-canvas{min-height:80px}.character-page:has(.talent-tree) .portrait-caption h2{font-size:18px}.character-tabs{margin-bottom:10px;padding:6px 0;gap:18px;top:-5px}.character-tabs button{font-size:15px}.talent-summary{font-size:11px}.refund-all{font-size:10px;padding:5px}.talent-tree{gap:7px}.talent-node{gap:3px;padding:6px 3px;min-height:94px;margin-bottom:14px}.talent-node:not(:last-child):after{height:14px}.talent-node i{font-size:18px}.talent-node strong{font-size:12px;letter-spacing:0}.talent-node small{font-size:9px}.talent-branch h3{font-size:13px;margin:4px 0 9px}.talent-hint{font-size:10px;line-height:1.7;margin:9px 0}.talent-stats{font-size:10px}.difficulty-info{font-size:9px}.desk-actions{gap:7px}.desk-actions span{display:none}}
/* Branching ink diagrams and customizable four-slot action bar. */
.character-page:has(.talent-forest) .character-layout{grid-template-columns:150px 1fr;gap:18px}
.character-page:has(.talent-forest) .portrait-canvas{width:100%;min-height:130px}
.talent-forest{display:grid;grid-template-columns:1fr 1fr;gap:18px}.tree-branch h3{text-align:center;font-weight:normal;font-size:17px;letter-spacing:3px;margin:12px 0 0}.branch-map{width:100%;display:block;overflow:visible}.tree-link{fill:none;stroke:#b9ad93;stroke-width:2}.tree-link.learned{stroke:#66856a}.tree-node{cursor:pointer;outline:none}.tree-node>circle{fill:#f9f2df;stroke:#9a9e83;stroke-width:1.8}.tree-node.learned>circle{fill:#d5e0c9;stroke:#557861;stroke-width:2.5}.tree-node.locked{opacity:.5}.tree-node:hover>circle,.tree-node:focus>circle{stroke:#b28242;stroke-width:3}.tree-node path,.tree-node g circle{fill:none;stroke:#697e69;stroke-width:1.5}.tree-node text{text-anchor:middle;font:13px KaiTi,serif;fill:#465443}.tree-node .node-detail{font-size:9px;fill:#7d7966}.tree-node .node-cost{font-size:9px;fill:#a0875b}.loadout-list{display:grid;gap:15px;margin:20px 0}.loadout-list label{display:flex;align-items:center;gap:15px;font-size:14px}.loadout-list select{flex:1;min-width:0;background:#faf4e4;border:1px solid #b6ad90;color:#4a5949;padding:9px;font:inherit}.learned-skills{font-size:12px;line-height:1.7;color:#777d65}.skill-heading{font-weight:normal}.skill svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.7}.battle-controls .skills{gap:7px}.battle-controls .skill{width:65px;height:68px}.battle-controls .skill small{font-size:10px}.battle-controls .journey-note{font-size:11px;letter-spacing:0}.battle-controls .journey-note span{max-width:130px}
@media(max-width:1000px){.battle-controls .skill{width:52px;height:61px}.battle-controls .journey-note{display:none}.character-page:has(.talent-forest) .character-layout{grid-template-columns:95px 1fr}}
@media(max-width:650px){.character-page:has(.talent-forest) .character-layout{display:flex;flex-direction:column;gap:0;min-height:0}.character-page:has(.talent-forest) .portrait-side{display:none}.character-page:has(.talent-forest) .customization{flex:1;min-height:0}.talent-forest{grid-template-columns:1fr;gap:8px}.character-tabs{gap:11px}.character-tabs button{font-size:12px;letter-spacing:1px}.battle-controls{flex-wrap:wrap;justify-content:space-between;gap:3px}.battle-controls .skills{width:100%;gap:3px;justify-content:space-between}.battle-controls .skill{width:calc((100% - 15px)/6);height:52px;font-size:20px}.battle-controls .skill small{font-size:8px}.battle-controls .skill svg{width:21px;height:21px}.battle-controls .movement-cluster{display:flex;align-items:center;gap:8px}.skill kbd{font-size:9px}.battle-controls{min-height:96px}.loadout-list label{font-size:12px}}
body{-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;user-select:text}.coin{border:0;background:none;width:18px;height:24px;vertical-align:middle}.coin svg{width:16px;height:21px;fill:#59675b;stroke:#424d42;stroke-width:1.5}.coin .ink-shine{fill:none;stroke:#f4e8c9;stroke-linecap:round}
.name-input,.name-input:focus,.name-input:focus-visible{outline:none;box-shadow:none;border-top:0;border-left:0;border-right:0}
.branch-map{max-width:360px;margin:auto}.tree-node text{paint-order:stroke;stroke:#f8f1df;stroke-width:3px;stroke-linejoin:round}.tree-node .node-detail,.tree-node .node-cost{stroke-width:2px}
/* Keep character controls on the right-hand paper leaf. */
.character-page:has(.talent-forest) .character-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7%}.character-page:has(.talent-forest) .portrait-canvas{width:100%;height:75%;min-height:0}.character-page:has(.talent-forest) .portrait-side{display:flex}.talent-forest{grid-template-columns:1fr;gap:10px}.branch-map{max-width:300px}.tree-branch h3{font-size:15px;margin:8px 0}.tree-node>circle{stroke-width:1.3}.tree-node.learned>circle{stroke-width:2}.tree-node.skill-unlock>circle{fill:#f2dfad;stroke:#a17a34;stroke-width:2}.tree-node.skill-unlock .skill-halo{fill:none;stroke:#b58a3c;stroke-width:1;stroke-dasharray:3 3}.tree-node.skill-unlock text{fill:#88602b}.tree-node.skill-unlock .node-detail{font-weight:bold;fill:#9b6420}.tree-node.skill-unlock.learned>circle{fill:#c9ddc0;stroke:#4e7b54}.tree-node.skill-unlock.learned .skill-halo{stroke:#4e7b54;stroke-dasharray:none}.tree-node.skill-unlock.locked{opacity:.8}
.equipped-skills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.equip-slot,.fixed-slot{position:relative;border:1px dashed #a8a087;border-radius:5px;min-height:85px;display:flex;align-items:center;justify-content:center;background:#f7f1e066}.fixed-slot{font-size:13px;background:#e5dfcf55;color:#7e816c}.equip-slot kbd,.fixed-slot kbd{position:absolute;top:5px;left:7px;font:12px Georgia;color:#887a5b;z-index:1}.skill-token{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:10px 3px;background:#f9f3e4;border:1px solid #b1ab90;border-radius:5px 9px 4px 6px;touch-action:none;cursor:grab;color:#52644f}.skill-token svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.5}.skill-token strong{font-weight:normal;font-size:12px}.skill-token small{font-size:10px;color:#9b8c71}.equip-slot .skill-token{border:none;background:transparent;min-height:85px}.unequip{position:absolute;right:2px;top:2px;background:none;border:0;color:#9a846b;font-size:16px;z-index:2}.skill-library-title{font-size:14px;font-weight:normal;color:#778363;margin:20px 0 10px}.skill-library{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border:1px dashed transparent;border-radius:6px;padding:4px}.skill-library p{font-size:10px;line-height:1.6;text-align:center;color:#8a8169;margin:6px 0}.skill-token.picked,.drop-hover{outline:2px solid #71936c;outline-offset:2px}.dragging{opacity:.3}.drag-skill-ghost{position:fixed;width:90px;pointer-events:none;z-index:10000;transform:translate(-50%,-50%) rotate(-5deg);box-shadow:4px 7px 15px #3c382833;opacity:.95}.loadout-feedback{font-size:11px;color:#718866}.skill-heading{font-size:17px}.skill-token:active{cursor:grabbing}
*{scrollbar-width:none}*::-webkit-scrollbar{display:none;width:0;height:0}
@media(max-width:650px){.character-page:has(.talent-forest) .character-layout{display:flex;flex-direction:column}.character-page:has(.talent-forest) .portrait-side{display:none}.equipped-skills{gap:7px}.skill-library{gap:6px}.skill-token strong{font-size:11px}.skill-token svg{width:23px;height:23px}.character-page:has(.equipped-skills) .character-layout{grid-template-rows:100px 1fr}.character-page:has(.equipped-skills) .portrait-canvas{min-height:80px}.equip-slot,.fixed-slot,.equip-slot .skill-token{min-height:78px}}
.tree-node.skill-unlock>circle.skill-halo{fill:none}
.bookmark .bookmark-label{writing-mode:horizontal-tb;direction:ltr;display:flex;flex-direction:column;align-items:center;gap:3px;letter-spacing:0;white-space:nowrap;line-height:1.15;flex-shrink:0}.bookmark-label i{display:block;font-style:normal}
@media(max-width:650px),(pointer:coarse) and (max-height:600px){
.desk-header{padding:12px 4%;min-height:50px}.desk{padding:4px 46px 4px 10px}.book-wrap{width:100%}.book{height:calc(100svh -126px);min-height:240px;aspect-ratio:auto}.desk-footer{padding:8px 4%;font-size:10px;gap:5px}.desk-footer .turn-hint{display:none}.brand small,.desk-actions span{display:none}.brand{font-size:19px}.bookmarks{right:-34px;top:6%;gap:8px}.bookmark{height:clamp(40px,calc((100svh -180px)/4),75px);width:45px;padding:6px 6px 5px 16px}.bookmark .bookmark-label{font-size:14px;gap:1px}.bookmark small{font-size:8px}.spread-content{display:block;overflow-y:auto;overscroll-behavior:contain;padding:16px 14px 38px}.chapter-heading{margin-bottom:12px}.chapter-title h1{font-size:18px}.eyebrow{font-size:9px;letter-spacing:1px}.page-footer{position:static;margin:20px 0 0;font-size:9px;gap:4px}.page-footer>span:nth-child(2){display:none}.character-layout,.character-page:has(.talent-forest) .character-layout,.character-page:has(.equipped-skills) .character-layout{display:block;height:auto;min-height:0;margin-top:8px}.portrait-side{height:145px;display:flex;flex-direction:row}.portrait-canvas{width:45%;height:100%;min-height:0}.portrait-caption h2{font-size:20px}.portrait-caption p{font-size:10px}.customization,.character-page:has(.talent-forest) .customization{overflow:visible;height:auto;max-height:none;min-height:0;padding:4px 2px}.character-page:has(.talent-forest) .portrait-side{display:none}.character-tabs{position:static;gap:12px}.battle-body{height:320px;min-height:320px}.battle-controls{margin-top:12px}.battle-log{font-size:10px}.party{width:95px}.party-caption{display:none}.boss-hud{left:44%;font-size:10px}.home-body{display:block}.home-scene{height:260px}.home-panel{overflow:visible;padding:10px 0}.home-bottom{margin-top:12px}.shop-scene{height:240px}.market-page .shop-items{display:grid;grid-template-columns:1fr;margin:10px 0}.shop-card{min-width:0}.skill-library{touch-action:pan-y}.intro-card,.result-card{min-width:190px;max-width:95%;padding:14px}.intro-card h2,.result-card h2{font-size:20px}.intro-card p,.result-card p{font-size:11px}.name-input{max-width:100%}
}
/* Shared geometry across all character tabs; preserve the portrait at every breakpoint. */
.character-page{--portrait-height:70%;--portrait-width:100%;--portrait-min:120px;--portrait-name-size:27px;--character-gap:70px}
.character-page .character-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:1fr!important;gap:var(--character-gap)!important}
.character-page .portrait-side{display:flex!important}.character-page .portrait-canvas{width:var(--portrait-width)!important;height:var(--portrait-height)!important;min-height:var(--portrait-min)!important}.character-page .portrait-caption h2{font-size:var(--portrait-name-size)!important}
html,body,*,*::before,*::after{scrollbar-width:none!important;-ms-overflow-style:none!important}*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}
#skill-tooltip{position:fixed;z-index:1000;max-width:min(270px,calc(100vw - 16px));width:250px;padding:15px 17px;background:#fbf2de;border:1px solid #a59a79;border-radius:4px 10px 5px 7px;box-shadow:4px 6px 16px #38352630;pointer-events:none;color:#52624e;font-size:12px;line-height:1.7}#skill-tooltip[hidden]{display:none}#skill-tooltip strong{display:block;font-size:19px;font-weight:normal;color:#84632e}#skill-tooltip small{color:#a18b61}#skill-tooltip p{margin:8px 0}#skill-tooltip footer{border-top:1px dashed #bcad89;margin-top:9px;padding-top:8px;color:#907544}
@media(max-width:1000px){.character-page{--character-gap:45px}}
@media(max-width:650px),(pointer:coarse) and (max-height:600px){.character-page{--portrait-height:100%;--portrait-width:45%;--portrait-min:0px;--portrait-name-size:20px;--character-gap:0px}.character-page .character-layout{display:block!important}.character-page .portrait-side{height:145px!important;flex-direction:row!important}.character-page .portrait-caption p{font-size:10px!important}.character-page .portrait-side:before{inset:8% 50% 8% 3%}}
.garden-scene{position:relative;flex:1;min-height:250px;margin-top:14px}.garden-canvas{position:absolute;inset:0;width:100%;height:100%}.garden-plots{position:absolute;left:14%;top:40%;width:67%;height:39%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:1fr 1fr;gap:7% 4%}.crop-plot{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#e7d7b033;border:1px dashed #a6a080;border-radius:8px 5px 10px 5px;padding:3px;min-width:0;min-height:0;gap:2px}.crop-plot:hover{background:#ebdfb977}.crop-plot.ripe{border-color:#6b9261;background:#b6c79144}.crop-number{position:absolute;left:4px;top:2px;font:10px Georgia;color:#9a8a6b}.crop-symbol{font-size:25px;line-height:1;color:#779568}.crop-symbol svg{width:35px;height:36px}.crop-plot small{font-size:10px;white-space:nowrap;color:#7e795e}.garden-sign{position:absolute;left:5%;bottom:7%;padding:10px 23px;font-size:17px;color:#69744e;background:#e4d6b6;border:2px solid #837a5c;clip-path:polygon(0 50%,15% 0,100% 0,98% 100%,15% 100%);transform:rotate(-4deg);border-radius:5px}.garden-summary{text-align:center;font-size:13px;color:#6c7d5c;margin-top:10px}.garden-help{text-align:center;font-size:11px;color:#8a816b;margin:8px 0}.fishing-panel{padding:12px 0;border-top:1px dashed #a4ad92;margin-top:12px}.fishing-panel[hidden],.fishing-panel [hidden]{display:none!important}.fishing-panel strong{font-weight:normal;font-size:16px}.fishing-panel>small{display:block;font-size:11px;line-height:1.6;margin:8px 0;color:#85866c}.fishing-meter{position:relative;height:19px;margin:12px 5px;border:1px solid #a1a189;background:#e8dfc6;border-radius:10px;overflow:hidden}.fish-zone{position:absolute;height:100%;background:#92b58a99;border-left:1px solid #63875d;border-right:1px solid #63875d}.fish-marker{position:absolute;top:0;bottom:0;width:4px;transform:translateX(-2px);background:#6a5943;border-radius:3px}.fishing-buttons{display:flex;flex-wrap:wrap;gap:6px}.fishing-buttons button{font-size:11px;padding:8px 9px}.fishing-buttons #cast-line{touch-action:none}.home-panel{overflow-y:auto}
@media(max-width:650px),(pointer:coarse) and (max-height:600px){.garden-scene{height:420px;min-height:420px}.garden-plots{left:7%;top:30%;width:86%;height:47%;gap:6% 3%;grid-template-columns:repeat(5,minmax(0,1fr))}.crop-symbol svg{width:27px;height:32px}.crop-plot small{font-size:8px}.crop-number{font-size:8px}.garden-sign{left:5%;bottom:4%;font-size:14px;padding:10px 18px}.garden-summary{font-size:11px;line-height:1.6}.garden-help{font-size:10px;line-height:1.7}.fishing-buttons button{min-height:38px}.home-panel{overflow:visible}}
#fishing-dialog{width:min(460px,calc(100vw - 28px));max-height:calc(100dvh - 28px);overflow-y:auto;padding:26px 28px;box-sizing:border-box}#fishing-dialog h2{font-size:27px;margin:12px 0 2px}.fishing-illustration{display:block;width:100%;height:95px}.fishing-dialog-note{font-size:11px;margin:5px 0 12px;color:#919078;line-height:1.6}#fishing-dialog .fishing-panel{margin:0;padding:15px 0 0;overflow:visible}#fishing-dialog .fishing-panel>strong{font-size:20px}#fishing-dialog .fishing-meter{height:28px;margin:18px 3px}#fishing-dialog .fishing-panel>small{font-size:13px;min-height:40px}#fishing-dialog .fishing-buttons{gap:10px}#fishing-dialog .fishing-buttons button{min-height:46px;font-size:14px;flex:1}#fishing-dialog #leave-fishing{flex-basis:100%;background:transparent;font-size:12px;min-height:36px}#fishing-dialog[data-phase=bite] .dialog-float{animation:fishing-bob .3s infinite alternate}#fishing-dialog[data-phase=waiting] .dialog-float{animation:fishing-bob 1.5s infinite alternate}@keyframes fishing-bob{to{transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.dialog-float{animation:none!important}}@media(max-width:500px){#fishing-dialog{padding:23px 19px}.fishing-illustration{height:75px}#fishing-dialog h2{font-size:24px}}
#fishing-dialog[data-outcome=success] .fish-marker{background:#58854f;box-shadow:0 0 0 2px #93b98455}#fishing-dialog[data-outcome=miss] .fish-marker{background:#ae7055}.fishing-meter{isolation:isolate}.fish-zone{background:#83ad7399}.fish-marker{z-index:2}#fishing-dialog[data-phase=charge] .fish-zone{border-color:#537e4d;background:#90b882bb}
.garden-plots{inset:0!important;width:100%!important;height:100%!important;display:block!important;pointer-events:none}.crop-plot{position:absolute;width:12%;padding:2px;pointer-events:auto;background:transparent;border:1px dashed #f0e3c055;border-radius:5px}.crop-plot:hover{background:#f1ead522}.crop-plot.ripe{background:#aac78822;border:1px solid #bcd69a}.crop-number{color:#f0e4c4;text-shadow:0 1px 2px #51432a}.crop-symbol{color:#f3ebcf;text-shadow:0 1px 3px #51432a}.crop-symbol svg{filter:drop-shadow(0 1px 1px #efe7d3)}.crop-plot small{background:#f7eedacf;color:#586143;border-radius:3px;padding:1px 3px}.garden-sign{left:1%;top:35%;bottom:auto;width:13%;height:8%;padding:0;background:transparent;border:0;clip-path:none;transform:rotate(-5deg);font-size:16px;color:#4e553f}.garden-sign:hover{background:#f3e6c533}@media(max-width:650px),(pointer:coarse) and (max-height:600px){.garden-scene{height:300px;min-height:300px}.garden-sign{font-size:10px;width:15%}.crop-plot small{font-size:8px;padding:1px}.crop-symbol svg{width:24px;height:26px}.crop-number{font-size:7px}.crop-symbol{font-size:20px}}
#fishing-rewards{border-top:1px dashed #b1a78a;margin-top:16px;padding-top:8px}#fishing-rewards h3{font-size:15px;font-weight:normal;margin:5px 0 10px}.fish-reward-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.fish-reward{border:1px solid #bcb29a;border-radius:5px;padding:7px 2px;text-align:center;background:#f5efd955}.fish-reward span,.fish-reward strong,.fish-reward small{display:block;white-space:nowrap}.fish-reward span{font-size:10px;color:#8b896e}.fish-reward strong{font-size:11px;font-weight:normal;margin:5px 0}.fish-reward small{font-size:11px;color:#92784b}.fish-reward.active{border:2px solid #849570;background:#dae3c555}.fish-reward:nth-child(3) span{color:#7e879a}.fish-reward:nth-child(4) span{color:#a08a58}#fishing-rewards p{font-size:11px;color:#8e856f;line-height:1.7;margin:10px 0 0}#fishing-dialog .fishing-illustration{height:70px}#fishing-dialog .fishing-dialog-note{font-size:10px}#fishing-dialog .fishing-meter[hidden]{display:none!important}
.crop-plot{width:11%;border-color:#8f967b66}.crop-number{color:#8b886f;text-shadow:none}.crop-symbol{color:#779365;text-shadow:none}.crop-symbol svg{width:27px;height:28px;filter:none}.crop-plot small{font-size:9px;background:#f7efdab5}.garden-sign{top:47%;left:1%;width:14%;height:7%}@media(max-width:650px),(pointer:coarse) and (max-height:600px){.crop-symbol svg{width:20px;height:21px}.crop-plot small{font-size:7px}.crop-number{font-size:6px;top:0;left:1px}.crop-plot{gap:0;padding:1px}.garden-sign{top:47%;font-size:10px}}

.garden-sign{left:2%;top:53.5%;width:9%;height:5%;font-size:13px}.garden-sign:before{content:"";position:absolute;inset:-10px}@media(max-width:650px){.garden-sign{font-size:9px}}
