.build-head h2{margin-bottom:12px;font-size:clamp(26px,1.1vw + 16px,34px);line-height:1.15}.build{padding:var(--sec) 0}.build-in{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"head head""stage ctl";gap:30px 52px;display:grid}.build-head{grid-area:head}.build-stage{top:calc(var(--hdr) + 16px);flex-direction:column;grid-area:stage;align-self:start;display:flex;position:sticky}.plot{isolation:isolate;aspect-ratio:1400/970;border-radius:var(--r3);background:#e2ded6;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1e21250d}.plot-img{width:100%;height:100%;position:absolute;inset:0}.plot-objs{position:absolute;inset:0}.obj{left:var(--x);top:var(--y);width:var(--w);pointer-events:none;position:absolute}.obj img{z-index:1;width:100%;height:auto;position:relative}.obj:after{content:"";z-index:0;background:radial-gradient(closest-side,#342a224d,#342a2200);border-radius:50%;height:34%;position:absolute;bottom:-6%;left:18%;right:-14%}.obj-main{--x:55.2%;--y:74.6%;z-index:600;opacity:0;transition:opacity .35s,transform .6s var(--ease);transform:translate(-50%,-100%)translateY(-22px)scale(.97)}.obj-main.is-on{opacity:1;transform:translate(-50%,-100%)}.obj-add{opacity:0;transition:opacity .25s,transform .6s cubic-bezier(.3,1.35,.5,1);transform:translate(-50%,-100%)translateY(-30px)}.obj-add.is-on{opacity:1;transform:translate(-50%,-100%)}.passport{z-index:2;background:var(--paper);width:min(330px,62%);box-shadow:var(--sh2);border-radius:14px;align-self:flex-end;margin:-92px 18px 0 0;padding:0 16px 14px;position:relative;overflow:hidden}.pp-k{background:var(--ink);color:#eeeae3;justify-content:space-between;align-items:center;gap:10px;margin:0 -16px 6px;padding:8px 16px;font-size:13px;display:flex}.pp-k span{letter-spacing:.09em;text-transform:uppercase;color:#b8b4ad;white-space:nowrap;font-weight:600}.pp-k b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.pp-dl{grid-template-columns:1.25fr 1fr;gap:10px;margin:0;display:grid}.pp-dl div{flex-direction:column;padding:4px 0 6px;display:flex}.pp-dl dt{color:var(--ink-3);font-size:13px}.pp-dl dd{white-space:nowrap;margin:0;font-size:15.5px;font-weight:600}.pp-sum dd b{font:600 21px/1.2 var(--f-d);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.pp-lines{margin:0 0 10px;font-size:13.5px}.pp-lines summary{cursor:pointer;min-height:32px;color:var(--bay);align-items:center;gap:6px;font-weight:500;list-style:none;display:inline-flex}.pp-lines summary::-webkit-details-marker{display:none}.pp-lines ul{border-top:1px dashed var(--line-2);gap:4px;margin:2px 0 0;padding:8px 0 0;list-style:none;display:grid}.pp-lines li{color:var(--ink-2);justify-content:space-between;gap:12px;line-height:1.35;display:flex}.pp-lines li b{white-space:nowrap;color:var(--ink);font-weight:600}.pp-send{width:100%;min-height:46px;padding:0 14px;font-size:15px}.pp-n{color:var(--ink-3);text-align:center;margin-top:8px;font-size:13px;line-height:1.4}.build-ctl{flex-direction:column;grid-area:ctl;gap:22px;display:flex}.kinds{flex-direction:column;gap:4px;display:flex}.kind{cursor:pointer;border:1px solid #0000;border-radius:14px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 14px 8px 8px;transition:background .2s,border-color .2s,box-shadow .2s;display:grid;position:relative}.kind:hover{background:#1e21250a}.kind:has(input:checked){background:var(--paper);border-color:var(--line-2);box-shadow:var(--sh1)}.kind:has(input:focus-visible){outline:2px solid var(--bay);outline-offset:2px}.kind input,.opt input,.seg-i input,.rush input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.kind-th{place-items:center;width:58px;height:48px;display:grid}.kind-th img{width:auto;max-width:58px;max-height:48px}.kind-tx b{font-size:16px;font-weight:600;line-height:1.3;display:block}.kind-tx small{color:var(--ink-3);font-size:13.5px;line-height:1.35;display:block}.kind-pr{text-align:right}.kind-pr b{white-space:nowrap;font-size:15px;font-weight:600;display:block}.kind-pr small{color:var(--ink-3);white-space:nowrap;font-size:13px}.incl{color:var(--ink-2);margin-top:-8px;padding:0 4px;font-size:14.5px}.incl b{color:var(--ink);font-weight:600}.incl-l{background:var(--paper-2);border:1px solid var(--line);border-radius:14px;margin-top:-8px;padding:14px 16px}.incl-h{font:600 13px/1.3 var(--f-t);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px}.incl-l ul{grid-template-columns:1fr 1fr;gap:6px 16px;list-style:none;display:grid}.incl-l li{color:var(--ink-2);gap:7px;font-size:13.5px;line-height:1.4;display:flex}.incl-l .ic{color:var(--bay);margin-top:2px}.market{color:var(--ink-3);margin-top:-12px;padding:0 4px;font-size:13.5px;line-height:1.45}.market b{color:var(--ink);white-space:nowrap;font-weight:600}.market small{font-size:13px}.pages{flex-wrap:wrap;align-items:center;gap:10px;margin-top:-6px;padding:0 4px;display:flex}.pages[hidden]{display:none}.pages-l{color:var(--ink-2);margin-right:4px;font-size:14.5px}.pages output{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;font-weight:600}.pages small{color:var(--ink-3);font-size:13px}.step{border:1px solid var(--line-2);background:var(--paper);cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.step:disabled{opacity:.35;cursor:default}.opts{grid-template-columns:1fr 1fr;gap:6px;display:grid}.opt{border:1px solid var(--line);cursor:pointer;background:#faf8f48c;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:10px;min-height:52px;padding:10px 12px;transition:background .2s,border-color .2s,color .2s;display:flex;position:relative}.opt:hover{border-color:var(--line-2)}.opt:has(input:checked){background:var(--ink);border-color:var(--ink);color:#f1eee8}.opt:has(input:focus-visible){outline:2px solid var(--bay);outline-offset:2px}.opt[hidden]{display:none}.opt-tx b{font-size:14.5px;font-weight:600;line-height:1.3;display:block}.opt-tx small{color:var(--ink-3);font-size:13px;line-height:1.35;display:block}:is(.opt:has(input:checked) .opt-tx small,.opt:has(input:checked) .opt-pr small){color:#b8b4ad}.opt-pr{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}.opt-pr small{color:var(--ink-3);font-size:13px;font-weight:400;display:block}.seg{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.seg-i{cursor:pointer;position:relative}.seg-i span{border:1px solid var(--line);text-align:center;background:#faf8f48c;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:52px;font-size:14.5px;line-height:1.25;transition:background .2s,color .2s;display:flex}.seg-i small{color:var(--ink-3);font-size:13px}.seg-i input:checked+span{background:var(--ink);color:#f1eee8;border-color:var(--ink)}.seg-i input:checked+span small{color:#b8b4ad}.seg-i input:focus-visible+span{outline:2px solid var(--bay);outline-offset:2px}.rush{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex;position:relative}.rush b{font-size:15px;font-weight:600;display:block}.rush small{color:var(--ink-3);font-size:13px;display:block}.sw{background:#cfcac2;border-radius:13px;flex:none;width:44px;height:26px;transition:background .2s;position:relative}.sw:after{content:"";width:20px;height:20px;transition:transform .25s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.rush input:checked+.sw{background:var(--bay)}.rush input:checked+.sw:after{transform:translate(18px)}.rush input:focus-visible+.sw{outline:2px solid var(--bay);outline-offset:2px}.build-care{background:var(--paper-2);border:1px solid var(--line);color:var(--ink-2);border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14.5px;display:flex}.build-care b{color:var(--ink);white-space:nowrap}.m-pass,.m-pop{display:none}@media (max-width:1060px){.build-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 32px}.opts,.incl-l ul{grid-template-columns:1fr}}@media (max-width:860px){.build-in{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stage""ctl"}.build-stage{position:relative;top:auto}.plot{border-radius:18px}.passport{align-self:stretch;width:auto;margin:-28px 10px 0}.pp-lines summary{min-height:44px}.kinds{scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--gut);flex-direction:row;gap:8px;margin:0 -2px;padding:2px 2px 6px;overflow-x:auto}.kinds::-webkit-scrollbar{display:none}.kind{border-color:var(--line);scroll-snap-align:start;background:#faf8f48c;flex:none;grid-template-rows:auto auto;grid-template-columns:48px 1fr;gap:4px 10px;width:200px;padding:10px}.kind-th{grid-row:1/3;width:48px;height:44px}.kind-th img{max-width:48px;max-height:44px}.kind-tx small{display:none}.kind-pr{text-align:left;grid-column:2}.kind-pr b{font-size:14px;display:inline}.kind-pr small{margin-left:6px;display:inline}.seg-i span{min-height:56px}.m-pass{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:41;background:var(--paper);box-shadow:0 0 0 1px var(--line),0 16px 34px -12px #141e2d8c;transition:transform .4s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 16px;display:flex;position:fixed;transform:translateY(160%)}.m-pass.is-on{transform:none}.m-pass-s{flex-direction:column;min-width:0;margin-right:auto;line-height:1.2;display:flex}.m-pass-s b{font:600 18px/1.2 var(--f-d);white-space:nowrap}.m-pass-s small{color:var(--ink-3);white-space:nowrap;font-size:13px}.m-pass .btn{min-height:46px;padding:0 16px;font-size:15px}.m-pop{left:50%;bottom:calc(84px + env(safe-area-inset-bottom));z-index:42;background:var(--ink);color:#f1eee8;opacity:0;pointer-events:none;width:min(330px,100vw - 32px);transition:opacity .25s,transform .35s var(--ease);border-radius:16px;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:flex;position:fixed;transform:translate(-50%,20px);box-shadow:0 16px 34px -12px #0009}.m-pop.is-on{opacity:1;transform:translate(-50%)}.m-pop img{object-fit:contain;background:#e8e4dc;border-radius:10px;width:56px;height:56px}.m-pop b{font-size:14.5px;display:block}.m-pop small{color:#b8b4ad;font-size:13px;display:block}.incl-l ul{grid-template-columns:1fr}}@media (max-width:380px){.passport{margin:-24px 6px 0}.kind{width:184px}}@media (max-width:340px){.m-pass{padding-left:12px}.m-pass-s b{font-size:16px}.m-pass .btn{gap:6px;padding:0 12px;font-size:14px}}@media (max-width:860px){.incl-h,.opt-tx small,.opt-pr,.opt-pr small,.kind-pr small,.seg-i small,.rush small,.pages small,.market,.market small,.incl-l li,.pp-dl dt,.pp-n,.pp-lines,.m-pass-s small,.m-pop small,.pp-k{font-size:14px}.pp-k span{letter-spacing:.04em}.pp-k b{font-size:14px}}@media (max-width:400px){.pp-k{flex-wrap:wrap;row-gap:2px}.pp-k b{white-space:normal;overflow:visible}}
.route{background:var(--pine);color:#eeeae2;--line:#ffffff24}.route .lead{color:#c5ccc3}.route h2{color:#f3f0ea}.route-pin{height:304svh;position:relative}.route-sticky{top:var(--hdr);height:calc(100svh - var(--hdr));flex-direction:column;justify-content:center;padding:20px 0;display:flex;position:sticky;overflow:hidden}.route-sticky>.wrap{width:100%}.route .sec-head{margin-bottom:4px}.road{height:clamp(380px,50svh,460px);position:relative}.road-svg{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.road-svg path{fill:none;stroke-linecap:round;stroke-linejoin:round}.road-edge{stroke:#00000047;stroke-width:44px}.road-bed{stroke:#cfc8bc;stroke-width:34px}.road-mid{stroke:#f7f4ef;stroke-width:2.2px;stroke-dasharray:9 13}.van{z-index:4;pointer-events:none;width:84px;position:absolute;top:0;left:0;transform:translate(-50%,-84%)}.van img{width:100%;height:auto;position:relative}.van:after{content:"";z-index:-1;background:radial-gradient(closest-side,#0006,#0000);border-radius:50%;height:28%;position:absolute;bottom:2%;left:14%;right:0}.van .v-se,.van.is-se .v-ne{display:none}.van.is-se .v-se{display:block}.stops{z-index:3;list-style:none;position:absolute;inset:0}.stop{left:var(--x);top:var(--y);width:0;height:0;position:absolute}.stop-b{cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.stop-obj{justify-content:center;align-items:flex-end;width:120px;height:96px;display:flex;position:relative}.stop-obj img{z-index:1;width:auto;max-width:120px;height:auto;max-height:96px;transition:transform .5s var(--ease);position:relative}.stop-obj:after{content:"";background:radial-gradient(closest-side,#0000006b,#0000);border-radius:50%;height:18px;position:absolute;bottom:-7px;left:16%;right:4%}.stop-l{white-space:nowrap;color:var(--ink);background:#faf8f4f0;border-radius:12px;flex-direction:column;align-items:center;padding:6px 12px 7px;transition:box-shadow .3s,background .3s,color .3s;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px -10px #00000080}.stop-l i{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:5px;font-size:12.5px;font-style:normal;font-weight:600;display:inline-flex}.stop-l b{font:500 16px/1.25 var(--f-d)}.stop.is-on .stop-obj img{transform:translateY(-8px)}.stop.is-on .stop-l{background:#e9dfc8;box-shadow:0 0 0 2px #ffffff59,0 12px 26px -12px #0009}.stop.is-on .stop-l i{color:#5a5145}.stop-b:focus-visible{outline:none}.stop-b:focus-visible .stop-l{outline:2px solid var(--bay-l);outline-offset:2px}.stop-d{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.route-panel{background:var(--paper);max-width:760px;min-height:118px;color:var(--ink);--line:#1e21251f;border-radius:16px;margin-top:14px;padding:18px 22px;position:relative;box-shadow:0 20px 40px -24px #0009}.route-panel .stop-w{letter-spacing:.05em;text-transform:uppercase;color:var(--bay);margin-bottom:4px;font-size:12.5px;font-weight:600}.route-panel h3{margin-bottom:6px;font-size:21px}.route-panel .stop-t{color:var(--ink-2);font-size:16px}.route-panel .stop-get{align-items:center;gap:8px;margin-top:8px;font-size:14.5px;font-weight:600;display:flex}.route-panel .stop-get .ic{color:var(--bay)}.route-panel.is-swap{animation:panelIn .45s var(--ease)}@keyframes panelIn{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}.stop-l i .ic{color:var(--bay)}.stop.is-on .stop-l i .ic{color:#5a5145}@media (max-width:1180px){.stop-obj{width:104px;height:88px}.stop-obj img{max-width:104px;max-height:88px}}@media (max-width:860px){.route-pin{height:auto}.route-sticky{height:auto;padding:calc(var(--sec) * .7) 0 var(--sec);display:block;position:relative;top:auto;overflow:visible}.road{height:auto;margin-top:46px}.stops{flex-direction:column;gap:24px;display:flex;position:relative;inset:auto}.stop{width:auto;height:auto;position:relative;top:auto;left:auto}.stop-b{text-align:left;pointer-events:none;flex-direction:row;align-items:center;gap:12px;width:100%;position:relative;transform:none}.stop-obj{flex:none;width:84px;height:74px}.stop-obj img{max-width:84px;max-height:74px}.stop-l,.stop.is-on .stop-l{box-shadow:none;white-space:normal;color:#f3f0ea;background:0 0;align-items:flex-start;padding:0;position:static;transform:none}.stop-l i,.stop.is-on .stop-l i{color:#bfd0c3;font-size:14px}.stop-l i .ic,.stop.is-on .stop-l i .ic{color:#bfd0c3}.stop-l b{font-size:18px}.stop.is-on .stop-obj img{transform:none}.stop-d{clip:auto;white-space:normal;width:auto;height:auto;margin:4px 0 0 96px;position:static;overflow:visible}.stop-d .stop-w,.stop-d h3{display:none}.stop-d .stop-t{color:#c5ccc3;font-size:15px}.stop-d .stop-get{color:#f3f0ea;align-items:flex-start;gap:6px;margin-top:6px;font-size:14px;font-weight:600;display:flex}.stop-d .stop-get .ic{color:#bfd0c3;margin-top:2px}.van{z-index:2;width:54px}.route-panel{display:none}}@media (prefers-reduced-motion:reduce){.route-pin{height:auto}.route-sticky{height:auto;padding:var(--sec) 0;position:relative;top:auto}}@media (max-width:860px){.stop-l i{font-size:14px}}
@keyframes panelIn{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}.faq{padding:var(--sec) 0}.faq-head{margin-bottom:8px}.kiosk{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"stage ans""board ans";align-items:start;gap:22px 48px;display:grid}.k-stage{grid-area:stage;height:400px;position:relative}.k-lines{width:100%;height:100%;position:absolute;inset:0}.k-lines path{fill:none;stroke:var(--line-2);stroke-width:1.2px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.k-img{width:min(300px,58%);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.k-img img{z-index:1;width:100%;height:auto;position:relative}.k-img:after{content:"";background:radial-gradient(closest-side,#32282042,#32282000);border-radius:50%;height:22%;position:absolute;bottom:0;left:8%;right:-6%}.k-signs{position:absolute;inset:0}.k-sign{border:1px solid var(--line-2);background:var(--paper);width:min(230px,44%);min-height:52px;box-shadow:var(--sh1);font:500 15.5px/1.3 var(--f-d);text-align:left;cursor:pointer;transition:background .25s,color .25s,transform .35s var(--ease),box-shadow .25s;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 14px;display:flex;position:absolute}.k-sign:hover{box-shadow:var(--sh2)}.k-sign .ic,.note .ic{color:var(--bay);margin-top:1px}.k-sign[aria-pressed=true] .ic,.note[aria-pressed=true] .ic{color:#b9c9d8}.k-sign[aria-pressed=true]{background:var(--ink);color:#f1eee8;border-color:var(--ink)}.k-s0{top:4%;left:0;transform:rotate(-1.5deg)}.k-s1{top:62%;left:0;transform:rotate(1deg)}.k-s2{top:4%;right:0;transform:rotate(1.5deg)}.k-s3{top:62%;right:0;transform:rotate(-1deg)}.k-ans{top:calc(var(--hdr) + 28px);grid-area:ans;margin-top:40px;position:sticky}.k-ans.is-pulse .k-a.is-on{animation:panelIn .45s var(--ease),pulse 1s var(--ease)}@keyframes pulse{0%{box-shadow:0 0 0 0 #2c4a6659,var(--sh2)}to{box-shadow:0 0 0 16px #2c4a6600,var(--sh2)}}.k-a{border-radius:var(--r3);background:var(--paper);box-shadow:var(--sh2);border:1px solid #1e21250d;padding:24px 26px}.k-a.is-on{animation:panelIn .45s var(--ease)}.k-aq{font:500 22px/1.25 var(--f-d);letter-spacing:-.01em;margin-bottom:10px}.k-a p:last-child{color:var(--ink-2);font-size:17px}.board{border-radius:var(--r3);background:#ddd7cd radial-gradient(#3c322812 1px,#0000 1.2px) 0 0/7px 7px;grid-area:board;padding:20px 22px 24px;position:relative;box-shadow:inset 0 2px #ffffff8c,inset 0 -3px #3c322814,0 18px 36px -24px #28221c80}.board-h{font:600 13px/1.3 var(--f-t);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;margin-bottom:16px;display:flex}.board-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;display:grid}.note{min-height:86px;font:500 15px/1.32 var(--f-d);text-align:left;color:var(--ink);cursor:pointer;transform:rotate(var(--r,0deg));transition:transform .3s var(--ease),box-shadow .3s,background .25s,color .25s;background:#fbf9f4;border:0;border-radius:3px 3px 10px 10px;align-items:flex-start;gap:8px;padding:18px 14px 14px;text-decoration:none;display:flex;position:relative;box-shadow:0 1px #0000000d,0 12px 18px -12px #28221c80}.note:hover{transform:rotate(0)translateY(-3px);box-shadow:0 1px #0000000d,0 18px 26px -14px #28221c8c}.note[aria-pressed=true]{background:var(--ink);color:#f1eee8}.note-pin{background:radial-gradient(circle at 35% 35%,#6f86a0,#2c4a66 70%);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-6px;left:50%;box-shadow:0 2px 3px #00000059}.n0{--r:-1.4deg}.n1{--r:1deg}.n2{--r:-.6deg}.n3{--r:1.4deg}.n4{--r:-1deg}.n5{--r:.8deg}.note-ask{--r:-.8deg;color:var(--bay-2);background:#e3eaf0;align-items:center}.note-ask .ic{margin-top:1px}@media (max-width:860px){.kiosk{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage""ans""board";gap:14px}.k-ans{margin-top:0;position:relative;top:auto}.k-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;height:auto;padding-top:140px;display:grid}.k-lines{display:none}.k-img{width:140px;top:0;transform:translate(-50%)}.k-signs{display:contents;position:static}.k-sign{gap:6px;width:auto;min-width:0;padding:10px 12px;font-size:15px;position:relative;inset:auto;transform:none!important}.k-sign span{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;min-width:0}.k-a{padding:18px}.k-aq{font-size:19px}.k-a p:last-child{font-size:16px}.k-ans{min-height:0}.board{padding:18px 14px}.board-notes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 10px}.note span{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;min-width:0}.note{min-height:78px;padding:16px 12px 12px;font-size:14.5px}}@media (max-width:400px){.board-notes{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.board-notes{grid-template-columns:1fr}}@media (max-width:340px){.k-sign{font-size:14px}.k-sign .ic{display:none}}@media (max-width:860px){.board-h{font-size:14px}}@media (max-width:400px){.note{min-height:0;padding:16px 14px 14px}}
