@layer reset,root,default,wireframe,theme;@layer reset{*,:after,:before{box-sizing:border-box}:focus-visible{outline-offset:3px}:where(html){-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}:where(html){line-height:1.5}:where(html){scrollbar-gutter:stable}:where(h1){font-size:2em;margin-block:.67em}:where(abbr[title]){cursor:help;text-decoration-line:underline;text-decoration-style:dotted}@media(forced-colors:active){mark{background-color:Highlight;color:HighlightText}}:where(del,ins,s):after,:where(del,ins,s):before{clip-path:inset(100%);clip:rect(1px,1px,1px,1px);content:"test";height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:where(s):before{content:"stricken text start "}:where(s):after{content:" stricken text end"}:where(del):before{content:"deletion start "}:where(del):after{content:" deletion end"}:where(ins):before{content:"insertion start "}:where(ins):after{content:" insertion end"}:where(audio,iframe,img,svg,video){max-block-size:100%;max-inline-size:100%}:where(fieldset){min-inline-size:0}:where(label):has(+:where(textarea,input,select)){display:block}:where(textarea:not([rows])){min-block-size:6em}:where(button,input,select,textarea){font-family:inherit;font-size:inherit}:where([type=search]){-webkit-appearance:textfield}@supports (-webkit-touch-callout:none){:where([type=search]){background-color:canvas;border:1px solid -apple-system-secondary-label}}:where([type=tel],[type=url],[type=email],[type=number]):not(:-moz-placeholder){direction:ltr}:where([type=tel],[type=url],[type=email],[type=number]):not(:placeholder-shown){direction:ltr}:where(table){border:1px solid;border-collapse:collapse}:where(th,td){border:1px solid;padding:.25em .5em}:where(dialog)::backdrop{background:#0000004d}:where(dialog),:where(dialog)::backdrop{opacity:0;transition:opacity .3s ease-out,display allow-discrete .3s,overlay allow-discrete .3s}:where(dialog[open]),:where(dialog[open])::backdrop{opacity:1}@starting-style{:where(dialog[open]),:where(dialog[open])::backdrop{opacity:0}}[hidden]:not([hidden=until-found]){display:none!important}}@layer root{:root{--max-width:1600px;--button-size-limit:60px;--font-size-xs:10px;--font-size-sm:14px;--font-size-rg:16px;--font-size-lg:18px;--font-size-xl:22px;--font-family-base:"Noto Sans JP",sans-serif;--font-family-test:"M PLUS Rounded 1c",sans-serif;--color-info:#4682b4;--color-info-light:#b0c4de;--color-info-light-a:rgba(176,196,222,.25);--color-info-dark:#325c7e;--color-info-dark-a:rgba(50,92,126,.25);--color-success:#8fbc8f;--color-success-light:#8fbc8f;--color-success-light-a:rgba(143,188,143,.25);--color-success-dark:#4d644d;--color-success-dark-a:rgba(77,100,77,.25);--color-warning:#ff8c00;--color-warning-light:#ffdab9;--color-warning-light-a:rgba(255,218,185,.25);--color-warning-dark:#965200;--color-warning-dark-a:rgba(150,82,0,.25);--color-error:#cd5c5c;--color-error-light:#ffa0a0;--color-error-light-a:hsla(0,100%,81%,.25);--color-error-dark:#803a3a;--color-error-dark-a:rgba(128,58,58,.25);--color-danger:crimson;--color-danger-light:#ffb6c1;--color-danger-light-a:rgba(255,182,193,.25);--color-danger-dark:#8a0e27;--color-danger-dark-a:rgba(138,14,39,.25);--color-primary:#0a53a1;--color-secondary:#366699;--color-white:#fff;--color-white-a:hsla(0,0%,100%,.8);--color-white-aa:hsla(0,0%,100%,.4);--color-black:#000;--color-black-a:rgba(0,0,0,.8);--color-black-aa:rgba(0,0,0,.4);--color-bookmark:gold;--color-like:#ff69b4;--color-default:#333;--color-gray-1:#333;--color-gray-2:#666;--color-gray-3:#999;--color-gray-4:#ccc;--color-gray-5:#e5e5e5;--color-gray-6:#f5f5f5;--point-color:#6fa4f3;--gap-1:4px;--gap-2:calc(var(--gap-1)*2);--gap-3:calc(var(--gap-1)*3);--gap-4:calc(var(--gap-1)*4);--gap-5:calc(var(--gap-1)*5);--gap-6:calc(var(--gap-1)*6);--gap-7:calc(var(--gap-1)*7);--gap-8:calc(var(--gap-1)*8);--gap-9:calc(var(--gap-1)*9);--gap-10:calc(var(--gap-1)*10);--radius-1:3px;--radius-2:6px;--radius-o:9999px;--trans-1:all .3s ease;--shadow-1:0px 1px 6px 0px rgba(0,0,0,.1)}}@layer default{body{line-height:1.4;margin:0;min-height:100dvh}h1,h2,h3,h4,h5,h6{background-color:var(--color-gray-6);border-radius:var(--radius-2);color:var(--color-gray-2);font-size:var(--font-size-lg);font-weight:400;margin:0;padding-inline:var(--gap-1)}.app-dev h1,.app-dev h2,.app-dev h3,.app-dev h4,.app-dev h5,.app-dev h6{position:relative}:is(.app-dev h1,.app-dev h2,.app-dev h3,.app-dev h4,.app-dev h5,.app-dev h6):before{background-color:#0000001a;border-radius:2px;content:"h1";display:block;font-size:9px;left:-2px;padding-inline:2px;position:absolute;top:-4px}.app-dev h2:before{content:"h2"}.app-dev h3:before{content:"h3"}.app-dev h4:before{content:"h4"}.app-dev h5:before{content:"h5"}.app-dev h6:before{content:"h6"}a{color:inherit;text-decoration:none}hr{background-color:var(--color-gray-6);border:none;height:1px;margin:var(--gap-2) 0}.error{color:tomato;font-size:var(--font-size-sm)}.messages{background-color:#add8e6;border:1px solid #789;border-radius:3px;margin-block:var(--gap-2);padding:var(--gap-2)}.label{color:var(--color-gray-3);display:inline-block}.label.label--inline{min-width:180px}.indent{margin-left:1rem}.link{color:var(--color-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.link:hover{opacity:.8}.link:active{opacity:.6}.field-text{border:1px solid var(--color-gray-3);border-radius:var(--radius-1);display:block;padding:var(--gap-2);width:100%}.file-upload label input[type=file]{display:none}.one-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.three-line{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;box-orient:vertical;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.output-text{white-space:pre-line;width:100%}.badge{background-color:var(--color-gray-5);border-radius:var(--radius-2);color:var(--color-gray-2);margin:var(--gap-1);padding:3px var(--gap-2)}.badge,.unit{font-size:var(--font-size-sm)}.unit{background-color:var(--color-gray-3);border-radius:8px 2px 2px 8px;color:var(--color-gray-6);padding:0 var(--gap-3)}.pointer{cursor:pointer}.button{all:unset;align-items:center;background-color:var(--color-white);border:2px solid var(--color-gray-2);border-radius:var(--radius-2);color:var(--color-gray-1);cursor:pointer;display:inline-flex;font-size:1rem;gap:var(--gap-1);height:40px;justify-content:center;min-width:100px;padding:0 var(--gap-2);text-decoration:none;transition:var(--trans-1)}.button:active{opacity:.8;transform:scale(.98)}.button.disabled,.button:disabled{cursor:not-allowed;opacity:.5}:is(.button.disabled,.button:disabled).button--unallowed{position:relative}:is(.button.disabled,.button:disabled).button--unallowed:after{background:linear-gradient(to bottom left,transparent calc(50% - 1px),var(--color-gray-3) 50%,transparent calc(50% + 1px));content:"";display:block;height:-webkit-fill-available;height:-moz-available;height:stretch;inset-block:2px;inset-inline:2px;position:absolute}.button.button--small{height:26px;min-width:-moz-fit-content;min-width:fit-content;padding:0 var(--gap-2)}.button.button--primary{background-color:var(--color-primary);border-color:var(--color-gray-6);border-width:4px;color:var(--color-white)}.button.button--info{background-color:var(--color-info);border-color:var(--color-info);color:var(--color-white)}.button.button--warning{border-color:var(--color-warning)}.button.button--danger{border-color:var(--color-danger)}.image{overflow:hidden;position:relative}.image img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:-webkit-fill-available;width:-moz-available;width:stretch}.no-data{text-align:center}.loading,.no-data{color:var(--color-gray-2)}.loading{align-items:center;display:flex;justify-content:center}.loading:after{animation:loading 1.5s steps(3) infinite;content:"";display:inline-block;text-align:left;width:1.5em}@keyframes loading{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.screen{align-items:center;display:flex;height:100dvh;justify-content:center;width:100dvw}.screen .panel{background-color:var(--color-white);border:1px solid var(--color-gray-3);border-radius:var(--radius-2);box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:var(--gap-3);justify-content:space-between;margin-inline:var(--gap-4);min-height:200px;padding:var(--gap-6)}.grid-2{grid-template-columns:1fr 1fr}.grid-2,.grid-3{display:grid;list-style:none}.grid-3{grid-template-columns:1fr 1fr 1fr}.grid-1-2{grid-template-columns:1fr 2fr}.grid-1-2,.grid-2-1{display:grid;list-style:none}.grid-2-1{grid-template-columns:2fr 1fr}.grid-1-3{grid-template-columns:1fr 3fr}.grid-1-3,.grid-3-1{display:grid;list-style:none}.grid-3-1{grid-template-columns:3fr 1fr}.grid-3-2{display:grid;grid-template-columns:3fr 2fr;list-style:none}.grid-container{container-name:grid-container;container-type:inline-size}@container grid-container (max-width: 479px){.grid-container .grid-1-2,.grid-container .grid-1-3,.grid-container .grid-2,.grid-container .grid-2-1,.grid-container .grid-3,.grid-container .grid-3-1,.grid-container .grid-3-2{grid-template-columns:1fr}}.card-container{container-name:card-container;container-type:inline-size}.card-container .cards{display:grid;gap:var(--gap-6);grid-template-columns:repeat(1,1fr);list-style:none;margin:0;padding:0}.card-container .cards .card{background-color:var(--color-white);border:2px solid var(--color-gray-6);border-radius:var(--radius-1);overflow:hidden}.card-container .cards .card.selected{background-color:var(--color-info-dark-a)}@container card-container (max-width: 599px){.card-container .cards{grid-template-columns:repeat(1,1fr)}}@container card-container (min-width: 600px) and (max-width: 899px){.card-container .cards{grid-template-columns:repeat(2,1fr)}}@container card-container (min-width: 900px) and (max-width: 1199px){.card-container .cards{grid-template-columns:repeat(3,1fr)}}@container card-container (min-width: 1200px){.card-container .cards{grid-template-columns:repeat(4,1fr)}}.tiles{display:grid;gap:var(--gap-4);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));list-style:none;margin:0;padding:0}.tiles .tile{background-color:var(--color-white)}.tiles .tile.selected{background-color:var(--color-info-dark-a)}.tile-container{container-name:tile-container;container-type:inline-size}.chips{display:grid;gap:var(--gap-4);grid-template-columns:repeat(auto-fit,minmax(80px,1fr));list-style:none;margin:0;padding:0}.chips .chip{background-color:var(--color-white);display:flex;flex-direction:column;gap:var(--gap-2);justify-content:space-between}}@layer wireframe{.fnt-s-xs{font-size:var(--font-size-xs)}.fnt-s-sm{font-size:var(--font-size-sm)}.fnt-s-rg{font-size:var(--font-size-rg)}.fnt-s-lg{font-size:var(--font-size-lg)}.fnt-s-xl{font-size:var(--font-size-xl)}.fnt-c-pr{color:var(--color-primary)}.fnt-c-in{color:var(--color-info)}.fnt-c-wa{color:var(--color-warning)}.fnt-c-de{color:var(--color-danger)}.fnt-c-su{color:var(--color-success)}.fnt-c-g1{color:var(--color-gray-1)}.fnt-c-g2{color:var(--color-gray-2)}.fnt-c-g3{color:var(--color-gray-3)}.fnt-c-g4{color:var(--color-gray-4)}.fnt-c-g5{color:var(--color-gray-5)}.fnt-c-g6{color:var(--color-gray-6)}.bgc-wh{background-color:var(--color-white)}.bgc-pr{background-color:var(--color-primary)}.bgc-in{background-color:var(--color-info)}.bgc-wa{background-color:var(--color-warning)}.bgc-de{background-color:var(--color-danger)}.bgc-su{background-color:var(--color-success)}.bgc-g1{background-color:var(--color-gray-1)}.bgc-g2{background-color:var(--color-gray-2)}.bgc-g3{background-color:var(--color-gray-3)}.bgc-g4{background-color:var(--color-gray-4)}.bgc-g5{background-color:var(--color-gray-5)}.bgc-g6{background-color:var(--color-gray-6)}.bor-a{border:1px solid var(--color-gray-3)}.bor-a,.bor-n{list-style:none;margin:0;padding:0}.bor-n{border:none}.bor-tb{border-block:1px solid var(--color-gray-3)}.bor-lr,.bor-tb{list-style:none;margin:0;padding:0}.bor-lr{border-inline:1px solid var(--color-gray-3)}.bor-t{border-top:1px solid var(--color-gray-3)}.bor-b,.bor-t{list-style:none;margin:0;padding:0}.bor-b{border-block-end:1px solid var(--color-gray-3)}.bor-l{border-inline-start:1px solid var(--color-gray-3)}.bor-l,.bor-r{list-style:none;margin:0;padding:0}.bor-r{border-inline-end:1px solid var(--color-gray-3)}.bor-w-1{border-width:1px}.bor-w-2{border-width:2px}.bor-w-3{border-width:3px}.bor-w-4{border-width:4px}.bor-w-5{border-width:5px}.bor-w-6{border-width:6px}.bor-c-pr{border-color:var(--color-primary)}.bor-c-in{border-color:var(--color-info)}.bor-c-wa{border-color:var(--color-warning)}.bor-c-de{border-color:var(--color-danger)}.bor-c-su{border-color:var(--color-success)}.bor-c-g1{border-color:var(--color-gray-1)}.bor-c-g2{border-color:var(--color-gray-2)}.bor-c-g3{border-color:var(--color-gray-3)}.bor-c-g4{border-color:var(--color-gray-4)}.bor-c-g5{border-color:var(--color-gray-5)}.bor-c-g6{border-color:var(--color-gray-6)}.flx-l,.flx-r{align-items:center;display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.flx-r{justify-content:flex-end}.flx-b{justify-content:space-between}.flx-b,.flx-c{align-items:center;display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.flx-c{justify-content:center}.flx-v{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.flx-1{flex:1}.mar-1{margin:var(--gap-1)}.mar-tb-1{margin-block:var(--gap-1)}.mar-lr-1{margin-inline:var(--gap-1)}.mar-t-1{margin-block-start:var(--gap-1)}.mar-b-1{margin-block-end:var(--gap-1)}.mar-l-1{margin-inline-start:var(--gap-1)}.mar-r-1{margin-inline-end:var(--gap-1)}.mar-2{margin:var(--gap-2)}.mar-tb-2{margin-block:var(--gap-2)}.mar-lr-2{margin-inline:var(--gap-2)}.mar-t-2{margin-block-start:var(--gap-2)}.mar-b-2{margin-block-end:var(--gap-2)}.mar-l-2{margin-inline-start:var(--gap-2)}.mar-r-2{margin-inline-end:var(--gap-2)}.mar-3{margin:var(--gap-3)}.mar-tb-3{margin-block:var(--gap-3)}.mar-lr-3{margin-inline:var(--gap-3)}.mar-t-3{margin-block-start:var(--gap-3)}.mar-b-3{margin-block-end:var(--gap-3)}.mar-l-3{margin-inline-start:var(--gap-3)}.mar-r-3{margin-inline-end:var(--gap-3)}.mar-4{margin:var(--gap-4)}.mar-tb-4{margin-block:var(--gap-4)}.mar-lr-4{margin-inline:var(--gap-4)}.mar-t-4{margin-block-start:var(--gap-4)}.mar-b-4{margin-block-end:var(--gap-4)}.mar-l-4{margin-inline-start:var(--gap-4)}.mar-r-4{margin-inline-end:var(--gap-4)}.mar-5{margin:var(--gap-5)}.mar-tb-5{margin-block:var(--gap-5)}.mar-lr-5{margin-inline:var(--gap-5)}.mar-t-5{margin-block-start:var(--gap-5)}.mar-b-5{margin-block-end:var(--gap-5)}.mar-l-5{margin-inline-start:var(--gap-5)}.mar-r-5{margin-inline-end:var(--gap-5)}.mar-6{margin:var(--gap-6)}.mar-tb-6{margin-block:var(--gap-6)}.mar-lr-6{margin-inline:var(--gap-6)}.mar-t-6{margin-block-start:var(--gap-6)}.mar-b-6{margin-block-end:var(--gap-6)}.mar-l-6{margin-inline-start:var(--gap-6)}.mar-r-6{margin-inline-end:var(--gap-6)}.mar-7{margin:var(--gap-7)}.mar-tb-7{margin-block:var(--gap-7)}.mar-lr-7{margin-inline:var(--gap-7)}.mar-t-7{margin-block-start:var(--gap-7)}.mar-b-7{margin-block-end:var(--gap-7)}.mar-l-7{margin-inline-start:var(--gap-7)}.mar-r-7{margin-inline-end:var(--gap-7)}.mar-8{margin:var(--gap-8)}.mar-tb-8{margin-block:var(--gap-8)}.mar-lr-8{margin-inline:var(--gap-8)}.mar-t-8{margin-block-start:var(--gap-8)}.mar-b-8{margin-block-end:var(--gap-8)}.mar-l-8{margin-inline-start:var(--gap-8)}.mar-r-8{margin-inline-end:var(--gap-8)}.mar-9{margin:var(--gap-9)}.mar-tb-9{margin-block:var(--gap-9)}.mar-lr-9{margin-inline:var(--gap-9)}.mar-t-9{margin-block-start:var(--gap-9)}.mar-b-9{margin-block-end:var(--gap-9)}.mar-l-9{margin-inline-start:var(--gap-9)}.mar-r-9{margin-inline-end:var(--gap-9)}.mar-10{margin:var(--gap-10)}.mar-tb-10{margin-block:var(--gap-10)}.mar-lr-10{margin-inline:var(--gap-10)}.mar-t-10{margin-block-start:var(--gap-10)}.mar-b-10{margin-block-end:var(--gap-10)}.mar-l-10{margin-inline-start:var(--gap-10)}.mar-r-10{margin-inline-end:var(--gap-10)}.pad-1{padding:var(--gap-1)}.pad-tb-1{padding-block:var(--gap-1)}.pad-lr-1{padding-inline:var(--gap-1)}.pad-t-1{padding-block-start:var(--gap-1)}.pad-b-1{padding-block-end:var(--gap-1)}.pad-l-1{padding-inline-start:var(--gap-1)}.pad-r-1{padding-inline-end:var(--gap-1)}.pad-2{padding:var(--gap-2)}.pad-tb-2{padding-block:var(--gap-2)}.pad-lr-2{padding-inline:var(--gap-2)}.pad-t-2{padding-block-start:var(--gap-2)}.pad-b-2{padding-block-end:var(--gap-2)}.pad-l-2{padding-inline-start:var(--gap-2)}.pad-r-2{padding-inline-end:var(--gap-2)}.pad-3{padding:var(--gap-3)}.pad-tb-3{padding-block:var(--gap-3)}.pad-lr-3{padding-inline:var(--gap-3)}.pad-t-3{padding-block-start:var(--gap-3)}.pad-b-3{padding-block-end:var(--gap-3)}.pad-l-3{padding-inline-start:var(--gap-3)}.pad-r-3{padding-inline-end:var(--gap-3)}.pad-4{padding:var(--gap-4)}.pad-tb-4{padding-block:var(--gap-4)}.pad-lr-4{padding-inline:var(--gap-4)}.pad-t-4{padding-block-start:var(--gap-4)}.pad-b-4{padding-block-end:var(--gap-4)}.pad-l-4{padding-inline-start:var(--gap-4)}.pad-r-4{padding-inline-end:var(--gap-4)}.pad-5{padding:var(--gap-5)}.pad-tb-5{padding-block:var(--gap-5)}.pad-lr-5{padding-inline:var(--gap-5)}.pad-t-5{padding-block-start:var(--gap-5)}.pad-b-5{padding-block-end:var(--gap-5)}.pad-l-5{padding-inline-start:var(--gap-5)}.pad-r-5{padding-inline-end:var(--gap-5)}.pad-6{padding:var(--gap-6)}.pad-tb-6{padding-block:var(--gap-6)}.pad-lr-6{padding-inline:var(--gap-6)}.pad-t-6{padding-block-start:var(--gap-6)}.pad-b-6{padding-block-end:var(--gap-6)}.pad-l-6{padding-inline-start:var(--gap-6)}.pad-r-6{padding-inline-end:var(--gap-6)}.pad-7{padding:var(--gap-7)}.pad-tb-7{padding-block:var(--gap-7)}.pad-lr-7{padding-inline:var(--gap-7)}.pad-t-7{padding-block-start:var(--gap-7)}.pad-b-7{padding-block-end:var(--gap-7)}.pad-l-7{padding-inline-start:var(--gap-7)}.pad-r-7{padding-inline-end:var(--gap-7)}.pad-8{padding:var(--gap-8)}.pad-tb-8{padding-block:var(--gap-8)}.pad-lr-8{padding-inline:var(--gap-8)}.pad-t-8{padding-block-start:var(--gap-8)}.pad-b-8{padding-block-end:var(--gap-8)}.pad-l-8{padding-inline-start:var(--gap-8)}.pad-r-8{padding-inline-end:var(--gap-8)}.pad-9{padding:var(--gap-9)}.pad-tb-9{padding-block:var(--gap-9)}.pad-lr-9{padding-inline:var(--gap-9)}.pad-t-9{padding-block-start:var(--gap-9)}.pad-b-9{padding-block-end:var(--gap-9)}.pad-l-9{padding-inline-start:var(--gap-9)}.pad-r-9{padding-inline-end:var(--gap-9)}.pad-10{padding:var(--gap-10)}.pad-tb-10{padding-block:var(--gap-10)}.pad-lr-10{padding-inline:var(--gap-10)}.pad-t-10{padding-block-start:var(--gap-10)}.pad-b-10{padding-block-end:var(--gap-10)}.pad-l-10{padding-inline-start:var(--gap-10)}.pad-r-10{padding-inline-end:var(--gap-10)}.rad-1{border-radius:var(--radius-1)}.rad-t-1{border-radius:var(--radius-1) var(--radius-1) 0 0}.rad-b-1{border-radius:0 0 var(--radius-1) var(--radius-1)}.rad-l-1{border-radius:var(--radius-1) 0 0 var(--radius-1)}.rad-r-1{border-radius:0 var(--radius-1) var(--radius-1) 0}.rad-2{border-radius:var(--radius-2)}.rad-t-2{border-radius:var(--radius-2) var(--radius-2) 0 0}.rad-b-2{border-radius:0 0 var(--radius-2) var(--radius-2)}.rad-l-2{border-radius:var(--radius-2) 0 0 var(--radius-2)}.rad-r-2{border-radius:0 var(--radius-2) var(--radius-2) 0}.rad-o{border-radius:var(--radius-o)}.gap-1{gap:var(--gap-1)}.gap-2{gap:var(--gap-2)}.gap-3{gap:var(--gap-3)}.gap-4{gap:var(--gap-4)}.gap-5{gap:var(--gap-5)}.gap-6{gap:var(--gap-6)}.gap-7{gap:var(--gap-7)}.gap-8{gap:var(--gap-8)}.gap-9{gap:var(--gap-9)}.gap-10{gap:var(--gap-10)}.inn{margin:0 auto;max-width:1024px}}@layer theme{body{font-family:var(--font-family-base)}.application-page{display:grid;overflow:hidden;text-align:center}.application-page>*{grid-area:1/1/2/2}.main-page-next-enter-active,.main-page-next-leave-active,.main-page-prev-enter-active,.main-page-prev-leave-active{transition:transform .2s linear}.main-page-next-enter-from{transform:translate(100%)}.main-page-next-enter-to,.main-page-next-leave-from{transform:translate(0)}.main-page-next-leave-to{transform:translate(-60%)}.main-page-prev-enter-from{transform:translate(-100%)}.main-page-prev-enter-to,.main-page-prev-leave-from{transform:translate(0)}.main-page-prev-leave-to{transform:translate(60%)}.post-processing{align-items:center;color:var(--color-gray-2);display:flex;font-size:var(--font-size-sm);height:100%;justify-content:center;text-decoration:none}.image .filesize{border-radius:var(--radius-1);display:block;font-size:var(--font-size-xs);inset-block-start:var(--gap-1);inset-inline:var(--gap-1);width:-moz-fit-content;width:fit-content}.image .edit,.image .filesize{background-color:var(--color-white-a);padding-inline:var(--gap-1);position:absolute}.image .edit{align-items:center;border-radius:var(--radius-o);cursor:pointer;display:flex;height:var(--button-size-limit);inset-block-start:var(--gap-1);inset-inline-end:var(--gap-1);justify-content:center;width:var(--button-size-limit)}.image .error,.image .point-info{inset-block-end:var(--gap-1);inset-inline:var(--gap-1);position:absolute;width:-moz-fit-content;width:fit-content}.image .point-info{border-radius:var(--radius-1);display:block;font-size:var(--font-size-xs);padding-inline:var(--gap-1)}.image .description,.image .point-info,.image .title{background-color:var(--color-white-a)}.image .description,.image .title{border-radius:var(--radius-2);font-size:var(--font-size-sm);line-height:1.2;padding-block:var(--gap-1);padding-inline:var(--gap-2);position:absolute;width:-moz-fit-content;width:fit-content;z-index:1}.image .title{inset-block-start:var(--gap-2);inset-inline-end:var(--gap-2)}.image .description{inset-block-end:var(--gap-5);inset-inline:var(--gap-1)}.slider{position:relative}.slider .slider__order{inset-block-start:var(--gap-1);inset-inline-start:var(--gap-1);position:absolute;z-index:1}.stack{display:flex;flex-direction:column;gap:var(--gap-2)}.order{align-items:center;background-color:var(--color-info);border-radius:var(--radius-o);color:var(--color-white);display:inline-flex;font-size:var(--font-size-sm);height:28px;justify-content:center;padding-block-end:var(--gap-1);padding-block-start:var(--gap-1);width:28px}.point-map{align-items:center;display:flex;flex-direction:column;gap:var(--gap-2);height:100%}.point-map .point-map__content{flex:1;height:100%;width:100%}.mapboxgl-ctrl-geocoder{align-items:center;background-color:var(--color-white);border-radius:var(--radius-1);display:flex;gap:var(--gap-1);justify-content:center;padding-block:var(--gap-1);padding-inline:var(--gap-1);position:relative}.mapboxgl-ctrl-geocoder--input{border:none}.mapboxgl-ctrl-geocoder--icon-search{border:none;height:18px;width:18px}.mapboxgl-ctrl-geocoder--button,.mapboxgl-ctrl-geocoder--icon-loading{border:none;height:16px;margin:0;padding:0;width:16px}.mapboxgl-ctrl-geocoder--pin-right{align-items:center;display:flex;justify-content:center}.mapboxgl-ctrl-geocoder--pin-right>*{background-color:transparent}.mapboxgl-ctrl-geocoder--icon-loading{display:none;inset-block-start:6px;inset-inline-end:6px;position:absolute}.suggestions-wrapper{inset-block-start:calc(100% + 2px);inset-inline:0;position:absolute;width:100%;z-index:1000}.suggestions-wrapper .suggestions{background-color:var(--color-white);border:1px solid var(--color-gray-3);border-radius:var(--radius-1);cursor:pointer;list-style:none;margin:0;padding:0;padding:var(--gap-1)}.suggestions-wrapper .suggestions .mapboxgl-ctrl-geocoder--powered-by a{color:var(--color-gray-2);display:block;inset-block-start:5px;position:relative;text-align:right}.list-move{transition:transform .3s ease}.list-enter-active,.list-leave-active{transition:all .3s ease}.list-leave-active{position:absolute;width:100%}.list-enter-from{opacity:0;transform:translateY(30px)}.list-leave-to{opacity:0;transform:translateY(-30px)}}[v-cloak]{display:none}.page-enter-active,.page-leave-active{transition:all .4s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}.toast[data-v-81630e58]{inset-block-start:var(--gap-4);inset-inline-end:var(--gap-4);position:fixed;z-index:9999}.toast .item[data-v-81630e58]{animation:fadein-81630e58 .3s ease;border-radius:var(--radius-1);margin-bottom:var(--gap-2);padding:var(--gap-4);position:relative}.toast .item .close[data-v-81630e58]{align-items:center;background-color:var(--color-white);border:none;border-radius:var(--radius-o);cursor:pointer;display:flex;font-size:var(--font-size-xs);height:-moz-fit-content;height:fit-content;inset-block-start:var(--gap-1);inset-inline-end:var(--gap-1);justify-content:center;padding:0;position:absolute;width:-moz-fit-content;width:fit-content}.toast .item.info[data-v-81630e58]{background-color:var(--color-info)}.toast .item.info[data-v-81630e58],.toast .item.success[data-v-81630e58]{color:var(--color-default)}.toast .item.success[data-v-81630e58]{background-color:var(--color-success)}.toast .item.warning[data-v-81630e58]{background-color:var(--color-warning)}.toast .item.error[data-v-81630e58],.toast .item.warning[data-v-81630e58]{color:var(--color-default)}.toast .item.error[data-v-81630e58]{background-color:var(--color-error)}.toast .item.danger[data-v-81630e58]{background-color:var(--color-danger);color:var(--color-default)}.fade-enter-active[data-v-81630e58],.fade-leave-active[data-v-81630e58]{transition:all .3s ease}.fade-enter-from[data-v-81630e58],.fade-leave-to[data-v-81630e58]{opacity:0;transform:translateY(-10px)}@keyframes fadein-81630e58{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
