.comfort-open,.comfort-mute{color:#dbe8d4;cursor:pointer;background:#163138;border:1px solid #7c9b8880;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:.875rem;display:inline-flex}.area-nav [data-slot=select-trigger]{white-space:normal;min-width:min(230px,100%);max-width:100%;height:auto}.area-nav [data-slot=select-value]{-webkit-line-clamp:unset;overflow:visible}[data-slot=select-item]{white-space:normal}.journey-shell h1,.journey-shell h2,.pond-shell h1{overflow-wrap:anywhere}.journey-shell>*,.pond-header>*{min-width:0}.save-connection-dialog[data-slot=dialog-content]{max-height:calc(100dvh - 32px);overflow-y:auto}.duel-history li>*{overflow-wrap:anywhere;min-width:0}html[data-game-text] .journey-shell [role=radio]{width:1rem;min-width:1rem;height:1rem;padding:0}html:is([data-game-text="150"],[data-game-text="200"]) .pond-stage{--pond-scene-height:clamp(360px, 65dvh, 640px);aspect-ratio:auto;height:auto;max-height:none}html:is([data-game-text="150"],[data-game-text="200"]) .pond-stage canvas{height:var(--pond-scene-height)}html:is([data-game-text="150"],[data-game-text="200"]) .pond-bottom{width:calc(100% - 36px);max-width:680px;margin:auto;padding:20px 0;position:relative;inset:auto;transform:none}html:is([data-game-text="150"],[data-game-text="200"]) .pond-dpad{top:calc(var(--pond-scene-height) - 110px);bottom:auto}.pond-dpad{grid-template-rows:repeat(2,44px);grid-template-columns:repeat(3,44px)}.pond-save-hold,.pond-pause,.pond-load{overflow-y:auto}@media (max-width:700px){html:is([data-game-text="150"],[data-game-text="200"]) .duel-number{font-size:min(3.5rem,31cqi)}html:is([data-game-text="150"],[data-game-text="200"]) .pond-fight{flex-direction:column;align-items:stretch}html:is([data-game-text="150"],[data-game-text="200"]) .pond-fight>div:first-child{width:100%}html:is([data-game-text="150"],[data-game-text="200"]) .duel-history li{grid-template-columns:auto 1fr}html:is([data-game-text="150"],[data-game-text="200"]) .duel-history .duel-roll-range{grid-column:2}html:is([data-game-text="150"],[data-game-text="200"]) .duel-history li>strong{text-align:left}}.journey-shell .comfort-open,.journey-shell .comfort-mute{color:#dbe8d4;background:#163138;border-color:#7c9b8880}.comfort-dialog[data-slot=dialog-content]{z-index:75;color:#e9e5d3;background:#112930;border:1px solid #d6bc80;border-radius:17px;gap:17px;width:calc(100% - 28px);max-width:580px;max-height:calc(100dvh - 28px);padding:26px;font-size:1rem;overflow-y:auto;box-shadow:0 0 0 100vmax #031315a6}.comfort-dialog [data-slot=dialog-title]{color:#f3d69d;font:1.8rem/1.2 Georgia,serif}.comfort-dialog [data-slot=dialog-description],.comfort-dialog p{color:#bdcfc7;font-size:.875rem;line-height:1.6}.comfort-dialog h3{color:#edd5a5;margin-bottom:16px;font:1.2rem Georgia,serif}.comfort-dialog section{border-top:1px solid #71908150;padding-top:19px}.comfort-sound-state{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.comfort-sound-state>span{font-size:1rem;font-weight:600}.comfort-dialog button{cursor:pointer}.comfort-sound-state button{color:#f6dca7;border:1px solid #c1ad7e;border-radius:7px;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-size:.875rem;display:flex}.comfort-volume{grid-template-columns:1fr auto;gap:12px;margin:20px 0;font-size:1rem;display:grid}.comfort-volume input{accent-color:#e8c17f;cursor:pointer;grid-column:1/-1;width:100%;height:30px}.comfort-volume strong{color:#e8ce96;font-size:.875rem}.comfort-toggle{justify-content:space-between;align-items:center;gap:16px;padding:13px 0;font-size:1rem;display:flex}.comfort-toggle small,.comfort-field small{color:#aebfb8;margin-top:6px;font-size:.875rem;line-height:1.6;display:block}.comfort-toggle [role=switch]{background:#496269;border:1px solid #91b0a3;flex-shrink:0}.comfort-toggle [role=switch][data-size]{width:2.25rem;height:1.3rem}.comfort-toggle [role=switch]:after{inset:-5px 0}.comfort-toggle>span{overflow-wrap:anywhere;min-width:0}.comfort-dialog>*{min-width:0}.comfort-toggle [role=switch][data-checked]{background:#d6bd84}.comfort-toggle [data-slot=switch-thumb]{background:#eff4d8}.comfort-field{gap:8px;min-width:0;margin:17px 0;display:grid}.comfort-field>[data-slot=select-trigger]{color:#e8d5a8;white-space:normal;border-color:#79988b;width:100%;height:auto;min-height:46px;font-size:1rem}.comfort-options{color:#ead5a5;background:#153139}.comfort-options [data-slot=select-item]{white-space:normal;font-size:1rem}.comfort-dialog .comfort-done{color:#16323a;background:#eacf97;border-radius:8px;min-height:48px;padding:13px 16px;font-size:1rem;font-weight:600}.comfort-dialog .comfort-error{color:#ffdfb6;border:1px solid #c49f73;border-radius:8px;padding:12px}.comfort-dialog .comfort-storage{font-size:.8rem}.comfort-dialog button:focus-visible{outline-offset:3px;outline:3px solid #b9eddf}.comfort-dialog input:focus-visible{outline-offset:3px;outline:3px solid #b9eddf}.comfort-open:focus-visible{outline-offset:3px;outline:3px solid #b9eddf}.comfort-mute:focus-visible{outline-offset:3px;outline:3px solid #b9eddf}html[data-game-motion=reduce] *,html[data-game-motion=reduce] :before,html[data-game-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.pond-tools .comfort-open{border-radius:8px;width:auto;padding:8px 10px;display:flex}.pond-tools .comfort-open span{display:none}@media (max-width:420px){.comfort-dialog[data-slot=dialog-content]{padding:22px 18px}.comfort-open span{font-size:.8rem}}
