#snower-joyful-home .quick-planner .planner-result{background-color:#fffbed;background-image:linear-gradient(#91b3a61c 1px,#0000 1px),linear-gradient(90deg,#91b3a61c 1px,#0000 1px);background-size:22px 22px;border:1px solid #dfd5af;border-radius:4px 18px 18px 4px;max-width:800px;margin:28px auto 0;padding:30px 30px 22px;scroll-margin-top:24px;box-shadow:4px 5px #dfd4ad80}#snower-joyful-home .quick-planner .planner-result-head{border-bottom:2px dashed #d8cba5;align-items:flex-start;padding-bottom:16px}#snower-joyful-home .quick-planner .planner-result-head h3{color:#294f50;font-size:25px;line-height:1.5}#snower-joyful-home .quick-planner .planner-result-head .planner-journal-eyebrow{letter-spacing:.14em;color:#819181;margin:0 0 7px;font-size:9px;font-weight:750}#snower-joyful-home .quick-planner .planner-result-head [data-plan-summary]{color:#70806c;max-width:480px;font-size:11px;line-height:1.9}#snower-joyful-home .quick-planner .planner-result-head button{color:#fffaf0;background:#315e62;border-radius:9px;min-height:42px;padding:10px 13px;font-size:12px}#snower-joyful-home .quick-planner .planner-edit-hint{color:#7d8066;margin:18px 0 10px;font-size:12px;line-height:1.8}#snower-joyful-home .quick-planner .planner-boundary{color:#8b7d62;background:#fffdf5c9;border:1px solid #e9debe;border-radius:8px;padding:11px 13px;font-size:11px;line-height:1.9}#snower-joyful-home .quick-planner .plan-day{margin-top:34px}#snower-joyful-home .quick-planner .plan-day+.plan-day{border-top:1px dashed #d3c8a1;padding-top:23px}#snower-joyful-home .quick-planner .plan-day>header{gap:14px;margin-bottom:27px}#snower-joyful-home .quick-planner .plan-day-heading{align-items:center;gap:13px;min-width:0;display:flex}#snower-joyful-home .quick-planner .plan-day h4{color:#385858;font-size:21px;line-height:1.5}#snower-joyful-home .quick-planner .plan-day-badge{color:#596e5c;background:#efcf88;border:1px solid #d4b975;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;min-width:47px;height:47px;padding:6px;font-size:22px;font-weight:800;display:flex;transform:rotate(-6deg)}#snower-joyful-home .quick-planner [data-plan-day="0"] .plan-day-badge{background:#c5e1df;border-color:#a8c9c3;font-size:13px}#snower-joyful-home .quick-planner .plan-add{color:#5d765f;background:#fffdf5;border:1px solid #c3cbb4;border-radius:7px;flex-shrink:0;min-height:40px;padding:8px 10px;font-size:12px}#snower-joyful-home .quick-planner .plan-add:hover{background:#e9f1e1}#snower-joyful-home .quick-planner .plan-timeline{margin:0;padding:0;list-style:none}#snower-joyful-home .quick-planner .plan-item{background:0 0;border:0;border-radius:0;grid-template-columns:25px minmax(0,1fr);gap:12px;margin:0 0 27px;padding:0;display:grid;position:relative}#snower-joyful-home .quick-planner .plan-item:not(:last-child):before{content:"";border-left:1px dashed #cabd8f;position:absolute;top:27px;bottom:-28px;left:12px}#snower-joyful-home .quick-planner .plan-stop-number{z-index:1;color:#9b8451;background:#f8e3a7;border:1px solid #ceb775;border-radius:50%;place-items:center;width:25px;height:25px;margin-top:9px;font-size:10px;display:grid;position:relative}#snower-joyful-home .quick-planner .plan-item-fields{background:#edf3e7;border:1px solid #c8d5bc;border-radius:3px 12px 5px 8px;min-width:0;padding:21px 18px 8px;position:relative;box-shadow:3px 4px #d9dfcd}#snower-joyful-home .quick-planner .plan-item:nth-child(2n) .plan-item-fields{background:#fbecdf;border-color:#e1c8b7;box-shadow:3px 4px #e8d5c5}#snower-joyful-home .quick-planner .plan-item:nth-child(3n) .plan-item-fields{background:#e6f1f2;border-color:#c2d9dc;box-shadow:3px 4px #d0e1e1}#snower-joyful-home .quick-planner .plan-item-fields:before{content:"";clip-path:polygon(2% 0,100% 4%,97% 100%,0 94%);pointer-events:none;background:#dfbcb7c9;width:66px;height:18px;position:absolute;top:-9px;left:22px;transform:rotate(-5deg)}#snower-joyful-home .quick-planner .plan-item:nth-child(2n) .plan-item-fields:before{background:#b9d7d8d6;left:auto;right:24px;transform:rotate(5deg)}#snower-joyful-home .quick-planner .plan-item-meta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:3px;display:flex}#snower-joyful-home .quick-planner .plan-slot{color:#867750;overflow-wrap:anywhere;background:#fffbef;border-radius:4px;padding:3px 7px;font-size:11px;line-height:1.5}#snower-joyful-home .quick-planner .plan-kind-label{color:#758878;flex-shrink:0;font-size:9px}#snower-joyful-home .quick-planner textarea[data-plan-item-title]{resize:none;color:#355453;field-sizing:content;min-height:38px;max-height:none;margin:2px 0 10px;padding:5px 6px;font-family:inherit;font-size:16px;font-weight:750;line-height:1.6;overflow:hidden}#snower-joyful-home .quick-planner .plan-item textarea:hover{background:#ffffff52;border-color:#b5c7b1}#snower-joyful-home .quick-planner .plan-item textarea:focus{outline-offset:2px;background:#fffefa;border-color:#6d9d94}#snower-joyful-home .quick-planner .plan-place-card{color:#365d5a;background:#ffffffa6;border:1px solid #ffffffc4;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:12px 14px;display:flex}#snower-joyful-home .quick-planner .plan-place-card:hover{background:#fffef9;border-color:#bbcec1}#snower-joyful-home .quick-planner .plan-place-copy{flex:1;min-width:0;display:block}#snower-joyful-home .quick-planner .plan-place-copy strong{font-size:13px;line-height:1.6;display:block}#snower-joyful-home .quick-planner .plan-place-excerpt{-webkit-line-clamp:2;color:#788a7c;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:4px;font-size:11px;line-height:1.8;display:-webkit-box;overflow:hidden}#snower-joyful-home .quick-planner .plan-place-copy small{letter-spacing:.05em;color:#879b8b;margin-top:8px;font-size:8px;display:block}#snower-joyful-home .quick-planner .plan-place-art{flex-shrink:0;justify-content:center;align-items:center;width:70px;height:67px;padding:3px;display:flex}#snower-joyful-home .quick-planner .plan-place-art svg{width:100%;height:100%;display:block}#snower-joyful-home .quick-planner .plan-item-actions{min-height:36px;margin:7px 0 0;display:block;position:relative}#snower-joyful-home .quick-planner .plan-item-actions>button{color:#998b7b;border-radius:5px;min-height:36px;padding:5px 7px;position:absolute;top:0;right:0}#snower-joyful-home .quick-planner .plan-item-actions>button:hover{color:#a8503c;background:#fff9ef}#snower-joyful-home .quick-planner .plan-notes{min-width:0}#snower-joyful-home .quick-planner .plan-notes summary{color:#74826b;cursor:pointer;border-radius:5px;align-items:center;gap:10px;width:fit-content;max-width:calc(100% - 55px);min-height:36px;padding:3px 6px;font-size:11px;list-style:none;display:flex}#snower-joyful-home .quick-planner .plan-notes summary::-webkit-details-marker{display:none}#snower-joyful-home .quick-planner .plan-notes summary:after{content:"＋";font-size:16px}#snower-joyful-home .quick-planner .plan-notes[open] summary:after{content:"−"}#snower-joyful-home .quick-planner .plan-notes textarea{resize:vertical;background:#fffdf3;border:1px dashed #becdb5;min-height:112px;margin:5px 0 8px;padding:10px;font-family:inherit;font-size:13px;line-height:1.9}#snower-joyful-home .quick-planner .plan-empty{background:#fffdf0a6;border:1px dashed #c4c9b0;border-radius:10px;padding:20px}#snower-joyful-home .quick-planner .planner-bottom-actions{border-top:1px dashed #d3c8a1;margin-top:26px;padding-top:18px}@media (width<=600px){#snower-joyful-home .quick-planner .planner-result{margin-inline:-6px;padding:23px 12px 18px}#snower-joyful-home .quick-planner .planner-result-head h3{font-size:21px}#snower-joyful-home .quick-planner .planner-result-head button{margin-top:5px}#snower-joyful-home .quick-planner .planner-edit-hint{font-size:11px}#snower-joyful-home .quick-planner .plan-day>header{flex-wrap:wrap;align-items:center;gap:8px}#snower-joyful-home .quick-planner .plan-day-heading{gap:9px}#snower-joyful-home .quick-planner .plan-day h4{font-size:16px}#snower-joyful-home .quick-planner .plan-day-badge{min-width:38px;height:38px;font-size:19px}#snower-joyful-home .quick-planner .plan-add{min-height:40px;margin-left:auto;padding-inline:8px;font-size:11px}#snower-joyful-home .quick-planner .plan-item{grid-template-columns:20px minmax(0,1fr);gap:7px}#snower-joyful-home .quick-planner .plan-stop-number{width:20px;height:20px;font-size:9px}#snower-joyful-home .quick-planner .plan-item:before{left:9px}#snower-joyful-home .quick-planner .plan-item-fields{padding:18px 9px 6px}#snower-joyful-home .quick-planner .plan-item-fields:before{width:52px;height:16px;top:-8px;left:16px}#snower-joyful-home .quick-planner textarea[data-plan-item-title]{min-height:36px;padding:5px 3px;font-size:15px}#snower-joyful-home .quick-planner .plan-place-card{gap:7px;padding:10px 9px}#snower-joyful-home .quick-planner .plan-place-copy strong{font-size:12px}#snower-joyful-home .quick-planner .plan-place-art{width:45px;height:49px;padding:1px}#snower-joyful-home .quick-planner .plan-place-excerpt{-webkit-line-clamp:2;font-size:11px}#snower-joyful-home .quick-planner .plan-kind-label{font-size:8px}}@media (pointer:coarse){#snower-joyful-home .quick-planner textarea[data-plan-item-title],#snower-joyful-home .quick-planner .plan-notes textarea{font-size:16px}#snower-joyful-home .quick-planner .plan-notes summary,#snower-joyful-home .quick-planner .plan-item-actions>button,#snower-joyful-home .quick-planner .plan-add{min-width:44px;min-height:44px}#snower-joyful-home .quick-planner .plan-item-actions{min-height:44px}}.planner-references[data-astro-cid-f4ddtvu2]{border-top:1px dashed #d6bd8a;margin-top:24px;padding-top:18px}.planner-references[data-astro-cid-f4ddtvu2] h3[data-astro-cid-f4ddtvu2]{color:#725732;margin:0 0 12px;font-size:15px}.planner-reference-links[data-astro-cid-f4ddtvu2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.planner-reference-links[data-astro-cid-f4ddtvu2] li[data-astro-cid-f4ddtvu2]{min-width:0}.planner-reference-links[data-astro-cid-f4ddtvu2] a[data-astro-cid-f4ddtvu2]{color:#24545a;border-radius:6px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;min-height:54px;padding:4px 0;display:grid}.planner-reference-links[data-astro-cid-f4ddtvu2] strong[data-astro-cid-f4ddtvu2]{font-size:14px;line-height:1.5;display:block}.planner-reference-links[data-astro-cid-f4ddtvu2] small[data-astro-cid-f4ddtvu2]{color:#62726d;margin-top:3px;font-size:11px;line-height:1.7;display:block}.planner-reference-links[data-astro-cid-f4ddtvu2] a[data-astro-cid-f4ddtvu2]:hover strong[data-astro-cid-f4ddtvu2]{text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.planner-reference-links[data-astro-cid-f4ddtvu2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}}@media (width<=600px){.planner-reference-links[data-astro-cid-f4ddtvu2]{gap:10px 12px}.planner-reference-links[data-astro-cid-f4ddtvu2] a[data-astro-cid-f4ddtvu2]{grid-template-columns:20px minmax(0,1fr);gap:8px}.planner-reference-links[data-astro-cid-f4ddtvu2] strong[data-astro-cid-f4ddtvu2]{font-size:13px}}@media (width<=360px){.planner-reference-links[data-astro-cid-f4ddtvu2]{grid-template-columns:1fr;gap:8px}.planner-reference-links[data-astro-cid-f4ddtvu2] small[data-astro-cid-f4ddtvu2]{font-size:12px}}.quick-planner[data-astro-cid-f4ddtvu2]{background:#f3f8ed;border:1.5px solid #ccdcbf;border-radius:18px;max-width:calc(1340px - 10%);margin:8px auto 24px;padding:30px 34px}.planner-intro[data-astro-cid-f4ddtvu2]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.planner-intro[data-astro-cid-f4ddtvu2] h2[data-astro-cid-f4ddtvu2]{margin:0;font-size:28px;line-height:1.45}.planner-intro[data-astro-cid-f4ddtvu2]>div[data-astro-cid-f4ddtvu2]>p[data-astro-cid-f4ddtvu2]:last-child{color:#546f62;margin:12px 0 0;font-size:13px}.planner-stamp[data-astro-cid-f4ddtvu2]{color:#597b52;background:#fffdf0;border:2px dashed #84a279;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:9px;width:124px;height:124px;display:flex;transform:rotate(9deg)}.planner-stamp[data-astro-cid-f4ddtvu2] b[data-astro-cid-f4ddtvu2]{text-align:center;font-size:12px;line-height:1.5}.planner-fields[data-astro-cid-f4ddtvu2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.planner-fields[data-astro-cid-f4ddtvu2] label[data-astro-cid-f4ddtvu2]{color:#3e604c;flex-direction:column;gap:8px;min-width:0;font-size:12px;font-weight:700;display:flex}.planner-fields[data-astro-cid-f4ddtvu2] [data-astro-cid-f4ddtvu2]:is(select,input){width:100%;min-width:0;min-height:46px;color:var(--diary-ink);background:#fff;border:1px solid #b4c8b2;border-radius:7px;padding:11px 8px;font-size:13px}.planner-hotel-name[data-astro-cid-f4ddtvu2]{grid-column:1/-1}.planner-form-actions[data-astro-cid-f4ddtvu2]{flex-wrap:wrap;align-items:center;gap:22px;margin-top:22px;display:flex}.planner-form-actions[data-astro-cid-f4ddtvu2]>span[data-astro-cid-f4ddtvu2]{color:#567361;font-size:12px}.planner-status[data-astro-cid-f4ddtvu2]{color:#395a49;min-height:20px;margin:15px 0 0;font-size:12px}.planner-result[data-astro-cid-f4ddtvu2]{border-top:1px solid #bbd0b9;margin-top:18px;padding-top:24px}.planner-result-head[data-astro-cid-f4ddtvu2]{justify-content:space-between;align-items:center;gap:18px;display:flex}.planner-result-head[data-astro-cid-f4ddtvu2] h3[data-astro-cid-f4ddtvu2]{margin:0;font-size:23px}.planner-result-head[data-astro-cid-f4ddtvu2] p[data-astro-cid-f4ddtvu2]{color:#52725f;margin:8px 0;font-size:12px}.planner-result-head[data-astro-cid-f4ddtvu2] button[data-astro-cid-f4ddtvu2]{flex-shrink:0}.planner-boundary[data-astro-cid-f4ddtvu2]{color:#6c6146;background:#fffaf0;border:1px solid #e9ddbd;border-radius:7px;padding:13px 16px;font-size:12px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-day{margin-top:23px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-day>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:11px;display:flex}.quick-planner[data-astro-cid-f4ddtvu2] .plan-day h4{margin:0;font-size:19px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-add{color:#44613d;background:#ffffffc9;border:1px solid #b9cfb3;border-radius:5px;min-height:36px;padding:6px 11px;font-size:12px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item{background:#fff;border:1px solid #d6e0d0;border-radius:9px;grid-template-columns:70px minmax(0,1fr);gap:15px;margin-bottom:10px;padding:17px 18px;display:grid}.quick-planner[data-astro-cid-f4ddtvu2] .plan-slot{color:#628273;text-align:center;background:#edf5e9;border-radius:4px;align-self:start;padding:4px;font-size:12px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item-fields{min-width:0}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item input,.quick-planner[data-astro-cid-f4ddtvu2] .plan-item textarea{width:100%;min-width:0;color:var(--diary-ink);box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:5px;padding:7px 8px;display:block}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item input{font-size:15px;font-weight:750}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item textarea{resize:vertical;color:#557078;min-height:67px;font-size:12px;line-height:1.8}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item input:hover,.quick-planner[data-astro-cid-f4ddtvu2] .plan-item textarea:hover{border-color:#cadccd}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item-actions{justify-content:space-between;align-items:center;gap:14px;margin:8px 8px 0;display:flex}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item-actions a{color:#067c94;font-size:12px;font-weight:750}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item-actions button{color:#7d7770;background:0 0;border:0;min-height:30px;font-size:11px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-empty{color:#587561;margin:0;padding:12px 0;font-size:13px}.planner-bottom-actions[data-astro-cid-f4ddtvu2]{color:#647d64;flex-wrap:wrap;align-items:center;gap:18px;margin-top:20px;font-size:11px;display:flex}.planner-bottom-actions[data-astro-cid-f4ddtvu2]>button[data-astro-cid-f4ddtvu2]{color:#596e53;background:0 0;border:1px solid #bbccb8;border-radius:5px;padding:7px 11px}.planner-confirm[data-astro-cid-f4ddtvu2]{border:2px solid var(--diary-ink);width:calc(100% - 36px);max-width:430px;color:var(--diary-ink);border-radius:12px;padding:26px}.planner-confirm[data-astro-cid-f4ddtvu2]::backdrop{background:#173b4860}.planner-confirm[data-astro-cid-f4ddtvu2] h3[data-astro-cid-f4ddtvu2]{margin:0 0 10px}.planner-confirm[data-astro-cid-f4ddtvu2] p[data-astro-cid-f4ddtvu2]{font-size:14px}.planner-confirm[data-astro-cid-f4ddtvu2]>div[data-astro-cid-f4ddtvu2]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.planner-confirm[data-astro-cid-f4ddtvu2] [data-astro-cid-f4ddtvu2][data-plan-cancel]{color:#53716c;background:0 0;border:0;min-height:44px;font-size:13px}.planner-undo[data-astro-cid-f4ddtvu2]{color:#3e6142;background:#fff;border:1px solid #abc7a4;border-radius:6px;padding:7px 12px;font-size:12px}@media (width<=1100px){.quick-planner[data-astro-cid-f4ddtvu2]{max-width:90%}.planner-fields[data-astro-cid-f4ddtvu2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.quick-planner[data-astro-cid-f4ddtvu2]{border-radius:14px;max-width:calc(100% - 40px);padding:24px 18px}.planner-intro[data-astro-cid-f4ddtvu2]{align-items:start;gap:12px}.planner-intro[data-astro-cid-f4ddtvu2] h2[data-astro-cid-f4ddtvu2]{font-size:22px}.planner-intro[data-astro-cid-f4ddtvu2]>div[data-astro-cid-f4ddtvu2]>p[data-astro-cid-f4ddtvu2]:last-child{font-size:12px}.planner-intro[data-astro-cid-f4ddtvu2] br[data-astro-cid-f4ddtvu2]{display:none}.planner-stamp[data-astro-cid-f4ddtvu2]{border-width:1px;gap:0;width:67px;height:67px}.planner-stamp[data-astro-cid-f4ddtvu2] b[data-astro-cid-f4ddtvu2]{font-size:9px}.planner-stamp[data-astro-cid-f4ddtvu2] svg{width:20px;height:20px}.planner-fields[data-astro-cid-f4ddtvu2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 10px}.planner-fields[data-astro-cid-f4ddtvu2] label[data-astro-cid-f4ddtvu2]{font-size:11px}.planner-fields[data-astro-cid-f4ddtvu2] select[data-astro-cid-f4ddtvu2]{padding-inline:7px;font-size:12px}.planner-form-actions[data-astro-cid-f4ddtvu2]{gap:13px}.planner-form-actions[data-astro-cid-f4ddtvu2] .diary-primary[data-astro-cid-f4ddtvu2]{width:100%;font-size:12px}.planner-form-actions[data-astro-cid-f4ddtvu2]>span[data-astro-cid-f4ddtvu2]{font-size:10px}.planner-result-head[data-astro-cid-f4ddtvu2]{display:block}.planner-result-head[data-astro-cid-f4ddtvu2] h3[data-astro-cid-f4ddtvu2]{font-size:21px}.planner-result-head[data-astro-cid-f4ddtvu2] button[data-astro-cid-f4ddtvu2]{margin-top:10px;font-size:12px}.planner-boundary[data-astro-cid-f4ddtvu2]{padding:11px;font-size:11px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item{grid-template-columns:1fr;gap:5px;padding:13px 10px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-slot{justify-self:start;padding-inline:9px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item input{font-size:14px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item textarea{min-height:90px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-day h4{font-size:17px}.planner-bottom-actions[data-astro-cid-f4ddtvu2]{gap:12px}}@media (pointer:coarse){.quick-planner[data-astro-cid-f4ddtvu2] .planner-fields[data-astro-cid-f4ddtvu2] [data-astro-cid-f4ddtvu2]:is(select,input){min-height:48px;font-size:16px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item input,.quick-planner[data-astro-cid-f4ddtvu2] .plan-item textarea{font-size:16px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item input{min-height:44px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-add,.quick-planner[data-astro-cid-f4ddtvu2] .plan-item-actions button,.quick-planner[data-astro-cid-f4ddtvu2] .plan-item-actions a,.quick-planner[data-astro-cid-f4ddtvu2] .planner-bottom-actions[data-astro-cid-f4ddtvu2]>button[data-astro-cid-f4ddtvu2],.quick-planner[data-astro-cid-f4ddtvu2] .planner-undo[data-astro-cid-f4ddtvu2]{min-width:44px;min-height:44px}.quick-planner[data-astro-cid-f4ddtvu2] .plan-item-actions a{align-items:center;display:inline-flex}}@media (width<=820px){.planner-fields[data-astro-cid-f4ddtvu2]{grid-template-columns:repeat(2,minmax(0,1fr))}.planner-transport-choice[data-astro-cid-f4ddtvu2],.planner-hotel-choice[data-astro-cid-f4ddtvu2]{grid-column:1/-1}}@media (pointer:coarse) and (width<=360px){.quick-planner[data-astro-cid-f4ddtvu2] .planner-fields[data-astro-cid-f4ddtvu2]{grid-template-columns:1fr}}
