.gp{gap:var(--s-5);flex-direction:column;display:flex}.gp__block{gap:var(--s-2);flex-direction:column;display:flex}.gp__cost{padding:var(--s-3);border:1px solid var(--g-line);border-radius:var(--r-1);background:var(--g-glass-2);font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-2);margin:0}.gp__label{justify-content:space-between;align-items:baseline;gap:var(--s-3);font-size:var(--t-label);line-height:var(--t-label-lh);font-weight:var(--w-strong);letter-spacing:var(--track-label);color:var(--g-ink-3);display:flex}.gp__count{font-size:var(--t-caption);line-height:var(--t-caption-lh);font-weight:var(--w-medium);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.mapctl{min-width:0;position:relative;container:mapctl/inline-size}.mapctl__bar{top:var(--s-2);left:var(--s-2);right:var(--s-2);z-index:3;align-items:flex-start;gap:var(--s-2);pointer-events:none;display:flex;position:absolute}.mapctl__bar>*{pointer-events:auto}.mapctl .sel.mapctl__size .sel__btn,.mapctl .btn.mapctl__back{gap:var(--s-2);border:1px solid var(--g-line-2);border-radius:var(--r-1);background:var(--g-pop);height:32px;color:var(--g-ink);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);box-shadow:var(--g-shadow);font-size:var(--t-cell);line-height:var(--t-cell-lh);font-weight:var(--w-medium)}.mapctl .sel.mapctl__size .sel__btn{padding:0 var(--s-2) 0 var(--s-3)}.mapctl .btn.mapctl__back{padding:0 var(--s-3);margin-left:auto}.mapctl .sel.mapctl__size .sel__btn:hover,.mapctl .btn.mapctl__back:hover{background:var(--g-glass-2)}.mapctl .sel.mapctl__size.is-open .sel__btn{box-shadow:0 0 0 3px var(--g-ring), var(--g-shadow)}.mapctl__size .sel__btn>.acticon,.mapctl__back>.acticon{color:var(--g-ink-3);flex-shrink:0;transition:color .14s}.mapctl__size .sel__btn:hover>.acticon,.mapctl__back:hover:not(:disabled)>.acticon{color:var(--g-ink)}.mapctl .btn.mapctl__back:disabled,.mapctl .btn.mapctl__back:disabled:hover{opacity:1;background:var(--g-pop);color:var(--g-ink-3);box-shadow:none}@container mapctl (width<=339px){.mapctl__word{display:none}.mapctl .btn.mapctl__back{width:44px;padding:0}}.gp__km{align-items:center;gap:var(--s-2);font-size:var(--t-cell);line-height:var(--t-cell-lh);color:var(--g-ink-2);display:flex}.gp__kminput{font-variant-numeric:tabular-nums;width:6.5em}.unit,.unit__slot{align-items:baseline;gap:var(--s-1);display:inline-flex}.unit__bar{color:var(--g-ink-3)}.unit__opt{font:inherit;color:var(--g-ink-3);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.unit__opt:hover{color:var(--g-ink)}.unit__opt.is-on{color:var(--g-ink);font-weight:var(--w-medium);cursor:default;text-decoration:none}.unit__opt:disabled{cursor:default}.seg{border:1px solid var(--g-line-2);border-radius:var(--r-1);background:var(--g-glass-2);flex:none;gap:2px;padding:3px;display:inline-flex}.seg__opt{justify-content:center;align-items:center;gap:var(--s-2);min-height:28px;padding:0 var(--s-3);color:var(--g-ink-2);font:inherit;font-size:var(--t-cell);line-height:var(--t-cell-lh);font-weight:var(--w-medium);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;transition:background-color .14s,color .14s;display:inline-flex}.seg__opt:hover{color:var(--g-ink);background:var(--g-glass-3)}.seg__opt.is-on,.seg__opt.is-on:hover{background:var(--g-fill);color:var(--g-on-fill);cursor:default}.seg__opt:disabled{opacity:.45;cursor:default}.seg__opt:focus-visible{box-shadow:0 0 0 3px var(--g-ring);outline:none}.seg__n{background:var(--g-glass-3);min-width:18px;color:var(--g-ink);font-size:var(--t-caption);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:0 5px;line-height:18px}.seg__opt.is-on .seg__n{color:inherit;background:#fff3}.reach__each{white-space:nowrap}.sizes{gap:var(--s-2);flex-direction:column;display:flex}.sizes__label{align-items:center;gap:var(--s-1);font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3);display:inline-flex}.sizes__label>.help{margin-left:0}.sizes__grid{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(128px,1fr));display:grid}.sizes__opt{column-gap:var(--s-2);min-width:0;padding:var(--s-2) var(--s-3);border:1px solid var(--g-line-2);border-radius:var(--r-1);color:var(--g-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;transition:background-color .14s,border-color .14s,color .14s;display:grid}.sizes__opt>.acticon{width:20px;height:20px;color:var(--g-ink-2);grid-row:1/3}.sizes__place{font-size:var(--t-cell);line-height:var(--t-cell-lh);font-weight:var(--w-medium);white-space:nowrap}.sizes__far{font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.sizes__opt:hover{background:var(--g-glass-2);border-color:var(--g-ink-3)}.sizes__opt.is-on,.sizes__opt.is-on:hover{background:var(--g-fill);border-color:var(--g-fill);color:var(--g-on-fill)}.sizes__opt.is-on>.acticon,.sizes__opt.is-on .sizes__far{color:inherit;opacity:.8}.sizes__opt:disabled{opacity:.45;cursor:default}.sizes__opt:focus-visible{box-shadow:0 0 0 3px var(--g-ring);outline:none}.gp__hint{font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3);margin:0}.gp__hint--bad{color:var(--g-loss)}.arw{gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(300px,340px);align-items:start;display:grid}.arw__side{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}@media (width<=900px){.arw{gap:var(--s-5);grid-template-columns:minmax(0,1fr)}}.gc{gap:var(--s-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.gc__top{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.gc__map{height:440px;margin:0}.gc__map canvas{cursor:crosshair}.gc__map--off canvas{cursor:default;touch-action:none;-webkit-user-select:none;user-select:none}.gc__hints,.gc__tools{display:grid}.gc__hints>*,.gc__tools>*{grid-area:1/1}.gc__hints>[aria-hidden=true],.gc__tools>[aria-hidden=true]{visibility:hidden}.gc__tool{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.gc__coord{align-items:center;gap:var(--s-2);font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3);display:inline-flex}.gc__coord .input{font-variant-numeric:tabular-nums;width:112px}.gc__offn{font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}@media (width<=640px){.gc__map{height:320px}.gc__offn{margin-left:0}}.mshot{width:100%;max-width:420px;padding:var(--s-4);border:1px solid var(--g-line);border-radius:var(--r-2);background:linear-gradient(145deg, var(--g-glass-2), var(--g-glass-3));margin:0;container-type:inline-size}.mshot__card{font-family:var(--font);color:#1f1f1f;-webkit-user-select:none;user-select:none;background:#fff;border-radius:.75em;font-size:4.21053cqw;line-height:1.3;position:relative;box-shadow:0 .06em .19em #0000001f,0 .6em 1.6em #0000001a}.mshot__card svg{display:block}.mshot__head{padding:1.15em 1.25em 0}.mshot__name{letter-spacing:-.01em;font-size:1.375em;font-weight:400;line-height:1.25}.mshot__rating{color:#5e5e5e;align-items:center;gap:.3em;margin-top:.35em;font-size:.875em;display:flex}.mshot__stars{gap:.06em;display:inline-flex}.mshot__stars svg{width:1.05em;height:1.05em}.mshot__starback{fill:#dadce0}.mshot__star{fill:#fbbc04}.mshot__meta{color:#5e5e5e;margin-top:.25em;font-size:.875em}.mshot__open{color:#188038}.mshot__tabs{color:#5e5e5e;border-bottom:1px solid #dadce0;margin-top:.85em;font-size:.875em;font-weight:500;display:flex}.mshot__tabs>span{text-align:center;flex:1;padding:.85em 0 .8em;position:relative}.mshot__tabs>.is-on{color:#00798a}.mshot__tabs>.is-on:after{content:"";background:#00798a;border-radius:.2em .2em 0 0;height:.2em;position:absolute;bottom:-1px;left:20%;right:20%}.mshot__tabs--left{color:#1f1f1f;gap:1.7em;padding:0 1.6em}.mshot__tabs--left>span{flex:none}.mshot__tabs--left>.is-on{color:#1f1f1f}.mshot__tabs--left>.is-on:after{left:0;right:0}.mshot__acts{grid-template-columns:repeat(5,minmax(0,1fr));padding:1.05em .4em 1.15em;display:grid}.mshot__act{color:#08535f;text-align:center;flex-direction:column;align-items:center;gap:.5em;font-size:.75em;font-weight:500;line-height:1.25;display:flex;position:relative}.mshot__act>i{color:#08535f;background:#d4f6fc;border-radius:50%;justify-content:center;align-items:center;width:3.35em;height:3.35em;display:inline-flex}.mshot__act>i svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.75em;height:1.75em}.mshot__act--fill>i{color:#fff;background:#00798a}.mshot__act--fill .mshot__solid{fill:#fff;stroke:#fff;stroke-width:1.2px}.mshot__act--fill .mshot__cut{stroke:#00798a;stroke-width:1.7px}.mshot__act--ring:before,.mshot__copy:before{content:"";pointer-events:none;border:.17em solid #b45309;border-radius:1em;position:absolute;box-shadow:0 0 0 .3em #b4530929}.mshot__act--ring:before{inset:-.55em -.2em -.6em}.mshot__pointer{fill:#fff;stroke:#1f1f1f;stroke-width:1.3px;stroke-linejoin:round;filter:drop-shadow(0 .1em .15em #00000047);width:2.35em;height:2.35em;position:absolute}.mshot__act--ring .mshot__pointer{top:1.9em;left:52%}.mshot__dlghead{justify-content:space-between;align-items:center;padding:1.1em 1.1em 0 1.4em;display:flex}.mshot__title{font-size:1.375em;font-weight:400;line-height:1.25}.mshot__x{fill:none;stroke:#1f1f1f;stroke-width:1.8px;stroke-linecap:round;width:1.45em;height:1.45em}.mshot__biz{align-items:center;gap:.95em;padding:1.15em 1.4em 1em;display:flex}.mshot__thumb{background:linear-gradient(150deg,#a8dbe8,#4b8fb7);border:1px solid #dadce0;border-radius:.3em;flex:none;justify-content:center;align-items:center;width:3.4em;height:3.4em;display:inline-flex}.mshot__thumb svg{fill:#fff;width:1.9em;height:1.9em}.mshot__bizwords{flex-direction:column;gap:.2em;min-width:0;display:flex}.mshot__bizname{font-size:.9375em;font-weight:600}.mshot__bizwords>span+span{color:#5e5e5e;white-space:nowrap;text-overflow:ellipsis;font-size:.8125em;overflow:hidden}.mshot__label{color:#5e5e5e;padding:0 1.723em;font-size:.8125em}.mshot__linkrow{align-items:center;gap:.9em;padding:.3em 1.4em 1.35em;display:flex}.mshot__link{white-space:nowrap;border-bottom:1px solid #dadce0;flex:1;min-width:0;padding:.45em 0;font-size:.875em;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.mshot__copy{letter-spacing:.05em;color:#00798a;flex:none;padding:.6em .75em;font-size:.8125em;font-weight:600;position:relative}.mshot__copy:before{border-radius:.75em;inset:-.1em}.mshot__copy .mshot__pointer{width:2.15em;height:2.15em;top:1.6em;left:58%}.isle{z-index:70;padding:8vh var(--s-4) var(--s-4);background:var(--g-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.isle:not(.isle--inline){max-width:none}.isle__panel{width:min(640px,100%);max-height:calc(100vh - 8vh - var(--s-4));border-radius:var(--r-3);background:var(--g-pop);border:1px solid var(--g-line-2);-webkit-backdrop-filter:blur(26px)saturate(115%);backdrop-filter:blur(26px)saturate(115%);box-shadow:var(--g-shadow);flex-direction:column;display:flex;overflow:hidden}.isle__head{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5) var(--s-3);display:flex}.isle__title{align-items:center;gap:var(--s-2);min-width:0;font-family:var(--display);font-size:var(--t-section);line-height:var(--t-section-lh);font-weight:var(--w-strong);color:var(--g-ink);margin:0;display:flex}.isle__title>.help{margin-left:0}.isle__icon{width:32px;height:32px;margin-right:var(--s-1);border-radius:var(--r-1);background:var(--g-glass-2);border:1px solid var(--g-line);color:var(--g-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.isle__icon>.acticon{width:18px;height:18px}.isle__footnote{text-align:right;min-width:0;font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3);flex:220px;margin:0}.isle__close{border-radius:var(--r-1);width:32px;height:32px;color:var(--g-ink-3);font:inherit;cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.isle__close:hover{background:var(--g-glass-2);color:var(--g-ink)}.isle__body{gap:var(--s-4);min-height:0;padding:0 var(--s-5) var(--s-5);flex-direction:column;display:flex;overflow-y:auto}.isle__foot{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-5);border-top:1px solid var(--g-line);flex-wrap:wrap;display:flex}.isle__body>*{flex:none}.isle.isle--inline{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;width:min(640px,100%);padding:0;display:block;position:static;inset:auto}.isle__panel--inline{-webkit-backdrop-filter:none;backdrop-filter:none;text-align:left;width:100%;max-height:none;overflow:visible}.isle__panel--inline .isle__body{padding-top:var(--s-5);overflow:visible}@media (width>=861px){.isle__panel--inline .isle__foot{z-index:5;border-radius:0 0 calc(var(--r-3) - 1px) calc(var(--r-3) - 1px);background:var(--g-pop);-webkit-backdrop-filter:blur(26px)saturate(115%);backdrop-filter:blur(26px)saturate(115%);position:sticky;bottom:0}}@media (width>=861px) and (width<=1023px){.isle__panel--inline .isle__foot{padding-right:calc(var(--s-5) + 40px)}}.page>.first{max-width:none}.first{justify-content:center;align-items:center;gap:var(--s-3);padding:var(--s-6) 0 var(--s-5);text-align:center;flex-direction:column;animation:.5s ease-out both first-in;display:flex}@keyframes first-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.first__title{margin:var(--s-2) 0 0;font-family:var(--display);font-weight:var(--w-strong);letter-spacing:var(--track-tight);color:var(--g-ink);font-size:clamp(28px,3.4vw,40px);line-height:1.08}.first__title em{color:var(--g-ember);font-style:normal}.first__sub{margin:0 0 var(--s-4);font-size:var(--t-section);line-height:var(--t-section-lh);color:var(--g-ink-2)}.first__next{gap:var(--s-3);width:min(860px,100%);margin:var(--s-6) 0 0;text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.first__card{padding:var(--s-4);border:1px solid var(--g-line);border-radius:var(--r-2);background:var(--g-glass);font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3);flex-direction:column;gap:6px;display:flex}.first__card b{font-size:var(--t-body);line-height:var(--t-body-lh);font-weight:var(--w-strong);color:var(--g-ink)}.first__num{background:var(--g-fill);width:22px;height:22px;color:var(--g-on-fill);font-size:var(--t-label);font-weight:var(--w-strong);border-radius:999px;justify-content:center;align-items:center;margin-bottom:4px;line-height:1;display:inline-flex}.first__foot{font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3);margin:0}.first__word{font:inherit;color:var(--g-ink);font-weight:var(--w-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.first__word:disabled{color:var(--g-ink-3);cursor:default}@media (width<=760px){.first__next{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.first{animation:none}}.isle__find{gap:var(--s-2);display:flex}.isle__q{flex:1;min-width:0;display:flex;position:relative}.isle__qicon{left:var(--s-3);width:18px;height:18px;color:var(--g-ink-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.isle .isle__query{min-width:0;height:44px;padding-left:calc(var(--s-3) + 18px + var(--s-2));font-size:var(--t-body);flex:1}.isle__find>.btn{min-height:44px;padding-inline:var(--s-5)}.isle__note{align-items:flex-start;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r-1);background:var(--g-glass-2);font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-2);margin:0;display:flex}.isle__note>.acticon{color:var(--g-ink-3);margin-top:1px}.isle__ways{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.isle__way{align-items:center;gap:var(--s-3);min-width:0;padding:var(--s-3);border:1px solid var(--g-line-2);border-radius:var(--r-2);color:var(--g-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;transition:background-color .14s,border-color .14s;display:flex}.isle__way:hover,.isle__way.is-on{background:var(--g-glass-2);border-color:var(--g-ink-3)}.isle__way:disabled{opacity:.5;cursor:default}.isle__way:focus-visible{box-shadow:0 0 0 3px var(--g-ring);outline:none}.isle__wayicon{border-radius:var(--r-1);border:1px solid var(--g-line);background:var(--g-glass-2);width:36px;height:36px;color:var(--g-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.isle__way:hover .isle__wayicon,.isle__way.is-on .isle__wayicon{background:var(--g-bg)}.isle__wayicon>.acticon{width:18px;height:18px}.isle__waytext{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.isle__waytext b{font-size:var(--t-cell);line-height:var(--t-cell-lh);font-weight:var(--w-medium)}.isle__waytext span{font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3)}.isle__waychev{width:16px;height:16px;color:var(--g-ink-3);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .14s}.isle__way.is-on .isle__waychev{transform:rotate(180deg)}.isle__find.is-off{opacity:.4;filter:grayscale();pointer-events:none}.isle__hint{font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3);margin:0}.isle .isle__error{margin:0}.isle__error b{font-weight:var(--w-medium)}.isle__found{gap:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--g-line);flex-direction:column;display:flex}.isle__name{font-family:var(--display);font-size:var(--t-body);line-height:var(--t-body-lh);font-weight:var(--w-strong);color:var(--g-ink);margin:0}.isle__line{margin:var(--s-hair) 0 0;font-size:var(--t-cell);line-height:var(--t-cell-lh);color:var(--g-ink-2)}.isle__maps{margin-top:var(--s-1);font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3);-webkit-text-decoration-color:var(--g-line-2);text-decoration-color:var(--g-line-2);text-underline-offset:3px;display:inline-block}.isle__maps:hover{color:var(--g-ink);text-decoration-color:currentColor}.isle__rivalof{gap:var(--s-hair);margin-top:var(--s-3);flex-direction:column;display:flex}.isle__rivalofhead{font-size:var(--t-cell);line-height:var(--t-cell-lh);font-weight:var(--w-medium);color:var(--g-ink);margin:0}.isle__rivalofl{gap:var(--s-hair);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.isle__rivalofrow,.isle__rivalofmore{font-size:var(--t-caption);line-height:var(--t-caption-lh);font-variant-numeric:tabular-nums;color:var(--g-ink-2);margin:0}.isle__rivalofline{margin:var(--s-hair) 0 0;font-size:var(--t-caption);line-height:var(--t-caption-lh);font-variant-numeric:tabular-nums;color:var(--g-ink)}.isle__rivalofrow b{font-weight:var(--w-medium);color:var(--g-ink)}.isle__block{gap:var(--s-3);flex-direction:column;display:flex}.isle__label{justify-content:space-between;align-items:baseline;gap:var(--s-3);font-size:var(--t-label);line-height:var(--t-label-lh);font-weight:var(--w-medium);letter-spacing:var(--track-label);color:var(--g-ink-3);display:flex}.isle__count{font-size:var(--t-caption);line-height:var(--t-caption-lh);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;color:var(--g-ink-2)}.isle .isle__map{border:1px solid var(--g-line);border-radius:var(--r-2);width:100%;height:260px;overflow:hidden}.isle .isle__map canvas{cursor:crosshair}.isle__km{align-items:center;gap:var(--s-2);font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-2);display:inline-flex}.isle__km .input{width:84px}.isle__link{color:var(--g-ink-2);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.isle__link:hover{color:var(--g-ink)}.isle__more{gap:var(--s-1);flex-direction:column;display:flex}.isle__morelabel{font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3)}.isle .isle__spare{color:var(--g-ink-3);border-style:dashed}.isle .isle__spare:hover{color:var(--g-ink-2);border-style:solid}.isle__plus{opacity:.7}.isle__addkw{align-items:center;gap:var(--s-2);display:flex}.isle__addkw .input{width:260px;max-width:100%}.isle__dup{gap:var(--s-3);flex-direction:column;display:flex}.isle__duptext{font-size:var(--t-cell);line-height:var(--t-cell-lh);color:var(--g-ink);margin:0}.isle__acts{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.isle__wall{gap:var(--s-2);padding-bottom:var(--s-4);border-bottom:1px solid var(--g-line-2);flex-direction:column;display:flex}.isle__wallhead{font-size:var(--t-body);line-height:var(--t-body-lh);font-weight:var(--w-medium);color:var(--g-ink);margin:0}.isle__walltext{font-size:var(--t-cell);line-height:var(--t-cell-lh);color:var(--g-ink-2);margin:0}.isle__wall .isle__acts{margin-top:var(--s-2)}.isle__wallnote{margin:var(--s-1) 0 0;font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3)}.isle__how{gap:var(--s-4);padding:var(--s-4);border:1px solid var(--g-line);border-radius:var(--r-2);background:var(--g-glass);flex-direction:column;display:flex}.isle__steps{gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.isle__step{gap:var(--s-3);grid-template-columns:24px minmax(0,1fr);align-items:start;display:grid}.isle__stepn{background:var(--g-fill);width:24px;height:24px;color:var(--g-on-fill);font-size:var(--t-label);font-weight:var(--w-strong);border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.isle__stepbody{gap:var(--s-2);flex-direction:column;min-width:0;padding-top:2px;display:flex}.isle__step p{font-size:var(--t-cell);line-height:var(--t-cell-lh);color:var(--g-ink);margin:0}.isle__step b{font-weight:var(--w-medium)}.isle__step a{color:var(--g-ink);text-underline-offset:3px}.isle__bizhead{align-items:center;gap:var(--s-3);display:flex}.isle__bizicon{border-radius:var(--r-2);border:1px solid var(--g-line);background:var(--g-glass-2);width:40px;height:40px;color:var(--g-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.isle__bizicon>.acticon{width:20px;height:20px}.isle__bizwords{flex:1;min-width:0}.isle__mapsbtn{flex:none}.isle__alt.isle__alt--row{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);flex-direction:row}.isle__alticon{color:var(--g-ink-3)}.isle__altwords{flex-direction:column;flex:1;min-width:0;display:flex}.isle__altuse{font-size:var(--t-caption);line-height:var(--t-caption-lh);font-weight:var(--w-medium);color:var(--g-ink-2);flex:none}.isle__alt--row:hover .isle__altuse{color:var(--g-ink)}@media (width<=640px){.isle__bizhead{flex-wrap:wrap}.isle__mapsbtn{flex:100%}}.isle__others{gap:var(--s-1);margin-top:var(--s-3);flex-direction:column;display:flex}.isle__altlist{gap:var(--s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.isle__alt{width:100%;padding:var(--s-1) var(--s-2);border:1px solid var(--g-line);border-radius:var(--r-1);font:inherit;text-align:left;color:var(--g-ink);cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;display:flex}.isle__alt:hover{border-color:var(--g-ink-3);background:var(--g-glass-2)}.isle__altname{font-size:var(--t-cell);line-height:var(--t-cell-lh);font-weight:var(--w-medium)}.isle__altline{font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3)}.isle__panel--wide{width:min(760px,100%)}.isle__panel--map{width:min(1040px,100%)}.isle__panel--small{width:min(440px,100%)}.isle__switch{font-size:var(--t-cell);line-height:var(--t-cell-lh);align-self:flex-start}.isle__switch:disabled{opacity:.5;cursor:default}.isle .isle__paste{width:100%;height:auto;min-height:200px;padding:var(--s-2) var(--s-3);resize:vertical;font-size:var(--t-cell);line-height:var(--t-cell-lh)}.isle__batch{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.isle__entry{gap:var(--s-2);padding:var(--s-3) 0;border-top:1px solid var(--g-line);flex-direction:column;display:flex}.isle__entry:first-child{border-top:0;padding-top:0}.isle__entry.is-out .isle__entrybiz{opacity:.45}.isle__entryhead{align-items:flex-start;gap:var(--s-3);display:flex}.isle__num{width:var(--s-5);padding-top:var(--s-hair);font-size:var(--t-caption);line-height:var(--t-caption-lh);font-variant-numeric:tabular-nums;color:var(--g-ink-3);flex:none}.isle__entrybiz{flex:1;min-width:0}.isle__entryhead .isle__link{font-size:var(--t-caption);line-height:var(--t-caption-lh);flex:none}.isle__asked{margin:var(--s-hair) 0 0;font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3);overflow-wrap:anywhere}.isle .isle__askedname{font-weight:var(--w-normal);color:var(--g-ink-2);overflow-wrap:anywhere}.isle__entry .isle__maps{margin-top:0}.isle__entry>.chips,.isle__entry>.isle__why,.isle__entry>.sk-lines{margin-left:calc(var(--s-5) + var(--s-3))}.isle__why{font-size:var(--t-cell);line-height:var(--t-cell-lh);color:var(--g-ink-2);margin:0}.isle__why>a{overflow-wrap:anywhere}.isle__tally{min-width:0;font-size:var(--t-cell);line-height:var(--t-cell-lh);font-variant-numeric:tabular-nums;color:var(--g-ink-2);flex:auto;margin:0}.isle .isle__paste--short{min-height:132px}.isle__entry>.isle__morelabel{margin:0 0 0 calc(var(--s-5) + var(--s-3))}.isle__entry--one>.chips,.isle__entry--one>.isle__why,.isle__entry--one>.sk-lines,.isle__entry--one>.isle__morelabel{margin-left:0}@media (width<=860px){.isle__panel{max-height:calc(100dvh - 8vh - var(--s-4))}.isle--inline .isle__panel{max-height:none}}@media (width<=640px){.isle{--isle-top:calc(var(--phonetop-h,52px) + env(safe-area-inset-top) + var(--s-2));padding:var(--isle-top) var(--s-3) var(--s-3);align-items:flex-start}.isle__panel{max-height:calc(100vh - var(--isle-top) - var(--s-3));max-height:calc(100dvh - var(--kb,0px) - var(--isle-top) - var(--s-3))}.isle__stepbody>.mshot{width:calc(100% + 24px + var(--s-3));margin-left:calc(-24px - var(--s-3));padding:var(--s-2)}.isle__foot .btn--lg{flex:1}.isle__addkw .input{width:100%}.isle .isle__map{height:230px}.isle__tally{flex-basis:100%}.isle__entry>.chips,.isle__entry>.isle__why,.isle__entry>.sk-lines{margin-left:0}.isle__switch{min-height:44px}.isle__find{flex-wrap:wrap}.isle__find .btn{flex:100%;min-height:44px}.isle__close{width:44px;height:44px}.isle .chip{min-height:36px}.isle .chip__x{min-width:32px;min-height:32px;margin-block:calc(-1 * var(--s-1));margin-right:calc(-1 * var(--s-2));justify-content:center;align-items:center;display:inline-flex}}
