@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:Pretendard Variable;src:local("Pretendard Variable"),url(/fonts/PretendardVaribale.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:SUIT;src:local("SUIT Variable"),url(/fonts/SUIT-Variable.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Ownglyph_PDH;src:local("온글잎 박다현체"),url(/fonts/Ownglyph-PDH.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{font-family:SUIT,sans-serif;font-size:clamp(12px,5vmin,20px);line-height:1;scroll-behavior:smooth;--fnt-title-xl: 3.6rem;--fnt-title-lg: 2.4rem;--fnt-title-md: 1.6rem;--fnt-title-sm: 1.2rem;--fnt-title-xs: 1rem;--fnt-xl: .9rem;--fnt-lg: .8rem;--fnt-md: .7rem;--fnt-sm: .6rem;--fnt-xs: .5rem;--ff-sans-kr: "SUIT", sans-serif;--ff-sans-en: "Poppins", sans-serif;--ff-gothic-kr: "";--ff-gothic-en: "";--ff-serif-kr: "MaruBuri", serif;--ff-serif-en: "";--ff-cursive: "";--ff-dingbat: "Ownglyph_PDH", sans-serif;--rad-full: 25rem;--rad-xl: .8rem;--rad-lg: .4rem;--rad-sm: .2rem;--rad-xs: .1rem;--shd-0: ;--shd-20: ;--shd-40: ;--shd-60: ;--shd-80: ;--shd-100: 0 .8rem 1.2rem -.6rem rgb(var(--clr-text) / .25)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;font:inherit;line-height:1;-webkit-tap-highlight-color:transparent}body{min-height:100vh;background-color:rgb(var(--clr-background));font-family:var(--ff-sans-kr);color:rgb(var(--clr-text)/var(--opaq, 1));font-size:var(--fnt-md);word-break:keep-all;transition:background-color .25s;overflow:overlay}body.prevent-scroll{overflow:hidden}::-moz-selection{background-color:rgb(var(--clr-if-100)/.9);color:rgb(var(--clr-text-on-tint))}::selection{background-color:rgb(var(--clr-if-100)/.9);color:rgb(var(--clr-text-on-tint))}::-webkit-scrollbar{width:.4rem;height:.4rem;border-radius:.1rem}::-webkit-scrollbar-track-piece{border-radius:.1rem;background-color:rgb(var(--clr-text)/.15)}::-webkit-scrollbar-thumb{border-radius:.1rem;background-color:rgb(var(--clr-text)/.5)}hr{height:1px;border:0;background-color:rgb(var(--clr-text)/.15)}h2{font-size:var(--fnt-title-xl)}h3{font-size:var(--fnt-title-lg)}h4{font-size:var(--fnt-title-md)}h5{font-size:var(--fnt-title-sm)}h6{font-size:var(--fnt-title-xs)}img,picture,i,svg,video{display:block;-o-object-fit:cover;object-fit:cover}img{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:1rem}ul,ol,li{list-style:none}a:hover{cursor:url(/images/cursor.png) 8 8,auto}a,a:visited{outline:none;color:inherit;text-decoration:none}@keyframes rotate-conic{0%{--conic-range: 0deg}to{--conic-range: 360deg}}@keyframes blink{0%{opacity:0}to{opacity:1}}@keyframes burger-toggle{40%{height:.1rem;inset-inline-start:var(--burger-self-start);inset-inline-end:var(--burger-self-end)}45%{inset-inline-start:0;inset-inline-end:0}66%{inset-inline-start:0;inset-inline-end:0;rotate:0}75%{transform:rotate(var(--burger-self-rotate))}to{inset-inline-start:0;inset-inline-end:0;height:.8rem;transform:rotate(var(--burger-self-rotate))}}@keyframes pop-up-message{0%{scale:0}45%{scale:1.2}55%{scale:.75}70%{scale:1.1}90%{scale:.9}95%{scale:1.05}to{scale:1}}@keyframes moving-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes pulse{0%{outline:.1rem solid rgb(var(--clr-point)/.9);outline-offset:-.2rem}to{outline:.4rem solid transparent;outline-offset:1.2rem}}@keyframes shake-paw{0%{rotate:-20deg}to{rotate:20deg}}@property --conic-range{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --gradient-range{syntax: "<percentage>"; inherits: false; initial-value: 0%;}:root{--clr-min: 255 255 255;--clr-max: 0 0 0;--clr-white: 255 255 255;--clr-black: 0 0 0;--clr-gray: 128 128 128;--clr-point: 220 186 245;--clr-mid-tone: 255 163 163;--clr-notify: 246 74 0;--clr-theme: var(--clr-if-0);--clr-background: var(--clr-surface-0);--clr-tint-0: 126 183 255;--clr-tint-20: 98 149 225;--clr-tint-40: 79 127 205;--clr-tint-60: 60 104 185;--clr-tint-80: 41 81 165;--clr-tint-100: 12 47 135;--clr-surface-0: 255 252 249;--clr-surface-20: 255 245 228;--clr-surface-40: 255 241 214;--clr-surface-60: 255 237 200;--clr-surface-80: 255 233 186;--clr-surface-100: 255 228 172;--clr-if-0: 253 227 108;--clr-if-20: 254 214 81;--clr-if-40: 254 205 63;--clr-if-60: 255 196 45;--clr-if-80: 255 188 27;--clr-if-100: 255 174 0;--clr-text: 48 40 37;--clr-text-highlight: var(--clr-theme);--clr-text-on-tint: var(--clr-white);--clr-text-on-interface: var(--clr-text);--clr-text-disable: var(--clr-gray);--clr-text-on-low-contrast: ;--clr-clear: 35 206 107;--clr-info: 89 96 232;--clr-warn: 247 179 43;--clr-alert: 190 30 20;--clr-unable: 219 239 255;--clr-normal: 247 255 204}#root{container-name:main-container;container-type:inline-size;position:relative}#full-page-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--clr-background))}#contentView{flex:1;min-height:100vh;width:100%;overflow:hidden}.inner-wrapper{margin-inline:auto;width:min(100% - 1.6rem,36rem)}a:has(#logo-primary){display:block;height:100%}#logo-primary{display:flex;align-items:center;gap:.4rem;padding-block:.6rem;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}#logo-primary>img{height:100%;filter:drop-shadow(0 0 .4rem rgb(var(--clr-mid-tone)))}#logo-primary>p{display:flex;flex-flow:column nowrap;font-family:var(--ff-dingbat);mix-blend-mode:hard-light}#logo-primary>p>span:first-child{font-size:var(--fnt-sm)}#logo-primary>p>span:last-child{font-size:var(--fnt-title-sm);font-weight:900}#logo-secondary{height:2.4rem}#logo-secondary>img{height:100%;filter:drop-shadow(0 .4rem .8rem rgb(var(--clr-mid-tone)))}.hidden-alt{position:absolute;inset-block-start:-5000rem;opacity:0;pointer-events:none}.remix{flex-shrink:0;width:var(--icon-size, .8rem);aspect-ratio:1/1;fill:currentColor}.datetime-row{display:flex;align-items:center;gap:.2rem;font-size:var(--fnt-sm);font-weight:200;white-space:nowrap;opacity:.5}.user-common-item-list{display:flex;flex-flow:column nowrap;gap:.8rem;padding:.8rem}.user-common-labeled-input{flex:1;display:flex;flex-flow:column nowrap;gap:.4rem}.common-input-labels{display:flex;align-items:center;gap:.2rem;font-size:var(--fnt-sm);font-weight:200}.common-input-labels>.remix{opacity:.5}.user-common-table{display:flex;flex-flow:column nowrap;gap:1px;padding-block:1px;background-color:rgb(var(--clr-text)/.15)}.user-common-table-row{display:flex;height:1.8rem;font-size:var(--fnt-sm);background-color:rgb(var(--clr-white))}.user-common-table-row-header{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;padding-inline:.8rem;width:6.4rem;background-color:rgb(var(--clr-tint-100)/.05);font-weight:200}.user-common-table-row-cell{flex:1;display:flex;align-items:center;padding-inline:.8rem;font-weight:700}.floating-tooltip{--bubble-color: var(--clr-text);position:absolute;padding:.4rem;width:-moz-max-content;width:max-content;height:-moz-fit-content;height:fit-content;border-radius:var(--rad-sm);background-color:rgb(var(--bubble-color));color:rgb(var(--clr-text-on-tint));font-size:var(--fnt-xs);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.floating-tooltip:before{display:block;position:absolute;width:.4rem;height:.6rem;border-block-start:.3rem solid transparent;border-block-end:.3rem solid transparent;border-inline-start:.2rem solid transparent;border-inline-end:.2rem solid transparent;pointer-events:none;content:""}.floating-tooltip.top{inset-inline:0;inset-block-start:calc(100% + .2rem);margin-inline:auto;transform-origin:top}.floating-tooltip.top:before{margin-inline:auto;inset-inline:0;border-block-end:.3rem solid rgb(var(--bubble-color));bottom:100%}.floating-tooltip.bottom{inset-inline:0;inset-block-end:calc(100% + .2rem);margin-inline:auto;transform-origin:bottom}.floating-tooltip.bottom:before{margin-inline:auto;inset-inline:0;border-block-start:.3rem solid rgb(var(--bubble-color));inset-block-start:100%}.floating-tooltip.left{inset-block:0;inset-inline-end:calc(100% + .2rem);margin-block:auto;transform-origin:left}.floating-tooltip.left:before{margin-block:auto;width:.6rem;height:.4rem;border-block-start:.2rem solid transparent;border-block-end:.2rem solid transparent;border-inline-start:.3rem solid transparent;border-inline-end:.3rem solid rgb(var(--bubble-color));inset-inline-end:100%}.floating-tooltip.right{inset-block:0;inset-inline-start:calc(100% + .2rem);margin-block:auto;transform-origin:right}.floating-tooltip.right:before{margin-block:auto;width:.6rem;height:.4rem;border-block-start:.2rem solid transparent;border-block-end:.2rem solid transparent;border-inline-start:.3rem solid rgb(var(--bubble-color));border-inline-end:.3rem solid transparent;inset-inline-start:100%}.user-profile-image-container{flex-shrink:0;position:relative;width:var(--user-image-size, 1.2rem);height:var(--user-image-size, 1.2rem);aspect-ratio:1/1;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-full);background-color:rgb(var(--clr-gray));color:rgb(var(--clr-white));overflow:clip}.user-profile-image-container>.remix,.user-profile-image-container>.user-profile-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.user-profile-image-container>.remix{margin-block-start:22%;opacity:.5}.user-nametag{flex-shrink:0;display:flex;align-items:center;gap:.4rem;position:relative}.user-nametag>.nametag-username{max-width:8rem;font-size:var(--fnt-md);font-weight:700;text-overflow:ellipsis;overflow:hidden}#login-movie-background{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#error-message-container{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:1.2rem;margin-block:auto;text-align:center}#error-message-container>h1{font-family:var(--ff-dingbat);font-size:var(--fnt-title-xl)}#error-message-container>p{font-family:var(--ff-dingbat);font-size:var(--fnt-title-md)}.service-container-wrapper{display:flex;flex-flow:column nowrap;gap:.8rem;position:absolute;top:0;right:0;bottom:0;left:0;margin-inline:auto;width:min(100% - 1.6rem,20rem)}.service-container{flex-shrink:0;border-radius:0 0 var(--rad-xl) var(--rad-xl);background-color:rgb(var(--clr-white));box-shadow:0 -2.4rem 4.8rem .8rem rgb(var(--clr-alert)/.25);overflow:clip}.service-logo-container{display:flex;justify-content:center;align-items:center;position:relative;height:12rem;background-color:pink;color:rgb(var(--clr-white));overflow:hidden}.service-logo-container:before{display:block;position:absolute;inset-inline:-.8rem;inset-block-end:-1.2rem;height:2.4rem;border-radius:100%;background-color:rgb(var(--clr-white));z-index:2;content:""}#button-service-go-back{position:absolute;inset-block-start:.8rem;inset-inline-start:.8rem;padding:.6rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-text)/.75);mix-blend-mode:overlay}#button-service-go-back:hover{background-color:rgb(var(--clr-text))}.service-controls{display:flex;justify-content:space-between;align-items:center}.button-service-control{padding:.4rem .8rem;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-full);background-color:rgb(var(--clr-white)/.5);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);color:rgb(var(--clr-text)/.5);font-size:var(--fnt-sm);font-weight:700;transition:.15s}.button-service-control:hover{border-color:rgb(var(--clr-point)/.5);background-color:rgb(var(--clr-info)/.75);color:rgb(var(--clr-text-on-tint)/.5);font-weight:900}.button-service-control.drop-progress{background-color:rgb(var(--clr-black));color:rgb(var(--clr-text-on-tint))}.button-service-control.done{background-color:rgb(var(--clr-theme))}.button-service-control.done:hover{background-color:rgb(var(--clr-if-40));color:rgb(var(--clr-text))}.service-copyright{margin-block-start:auto;padding-block:.8rem;font-size:var(--fnt-sm);text-align:center;opacity:.5}.modal-outside{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:500}.modal-outside.on{display:initial}@container main-container (max-width: 720px){#logo-primary>p{display:none}}#head-primary{container-name:head-primary;container-type:inline-size;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:.8rem;position:sticky;inset-block-start:0;inset-inline:0;padding-inline:.8rem;height:3.2rem;background-color:rgb(var(--clr-theme));outline:1px solid rgb(var(--clr-text)/.15);z-index:50000}#nav-primary{display:flex;align-items:center;height:100%}#nav-primary>ul{display:contents}.nav-item{--gradient-height: 0;height:100%;background-image:linear-gradient(to top,rgb(var(--clr-if-100)) var(--gradient-height),transparent var(--gradient-height));font-weight:200}.nav-item>a{display:grid;place-items:center;width:100%;height:100%;padding-inline:.8rem}.nav-item:has(.active){--gradient-height: .2rem;font-weight:900}#head-controls{display:flex;align-items:center;gap:.8rem;margin-inline-start:auto}#total-search-toggler{display:flex;align-items:center;justify-content:space-between;padding-inline:.8rem;width:10rem;height:1.6rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-white));outline:1px solid rgb(var(--clr-if-20));font-size:var(--fnt-sm);font-weight:200}#button-notify{display:grid;place-items:center;position:relative;width:1.6rem;height:1.6rem;border-radius:var(--rad-full);opacity:.25;transition:.15s}#button-notify.on{background-color:rgb(var(--clr-white)/.5);opacity:1}#button-notify.on:hover{background-color:rgb(var(--clr-if-60))}#button-notify.on:focus{background-color:rgb(var(--clr-white));color:rgb(var(--clr-mid-tone))}#button-notify.on:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin-inline-start:auto;margin-block-end:auto;width:.4rem;height:.4rem;border-radius:25rem;background-color:rgb(var(--clr-notify));content:""}#button-user-login{display:flex;align-items:center;gap:.4rem;padding-inline:.8rem;height:1.6rem;border-radius:var(--rad-full);font-size:var(--fnt-sm);font-weight:700}#button-burger{display:none;position:relative;width:1.6rem;height:1.6rem;border-radius:var(--rad-full);outline:1px solid rgb(var(--clr-if-20))}#button-burger>span{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:.1rem;background-color:rgb(var(--clr-text));transition:.5s}#button-burger>span:nth-child(1){inset-inline-start:.4rem;height:.5rem}#button-burger>span:nth-child(2){height:.5rem}#button-burger>span:nth-child(3){inset-inline-end:.4rem;height:.5rem}#button-burger:hover{background-color:rgb(var(--clr-if-40))}#button-burger.on{outline:0;background-color:rgb(var(--clr-if-100))}#button-burger.on>span{background-color:rgb(var(--clr-white))}#button-burger.on>span:nth-child(1){--burger-self-start: .4rem;--burger-self-rotate: 45deg;animation:burger-toggle .5s 1 forwards}#button-burger.on>span:nth-child(2){height:0;transition:height .25s .25s}#button-burger.on>span:nth-child(3){--burger-self-end: .4rem;--burger-self-rotate: -45deg;animation:burger-toggle .5s 1 forwards}@container head-primary (max-width: 960px){#total-search-toggler{justify-content:center;padding-inline:0;width:1.6rem}#total-search-toggler>span{display:none}}@container head-primary (max-width: 720px){#logo-primary{order:2}#nav-primary{order:1}#nav-primary>ul{display:flex;position:absolute;inset-block-start:3.2rem;inset-inline:0;height:0;background-color:rgb(var(--clr-white));box-shadow:var(--shd-100);font-size:var(--fnt-lg);opacity:0;transition:height .25s,opacity .5s;overflow:hidden;z-index:-1}#nav-primary .nav-item{height:2.4rem}#nav-primary.mobile-on>ul{height:auto;height:calc-size(auto);opacity:1}#button-burger{display:flex}#head-controls{order:3}#button-user-login{display:flex;justify-content:center;width:1.6rem;border-radius:var(--rad-full)}#button-user-login>span{display:none}}#foot-primary{-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-service-menu{display:flex;justify-content:flex-end;align-items:center;gap:1.8rem;padding-inline:.8rem;height:3.6rem;font-size:var(--fnt-sm)}.footer-company-informations{display:flex;gap:1.2rem;padding-block:1.2rem;padding-inline:.8rem;border-block:1px solid rgb(var(--clr-text)/.15)}.footer-information-table{flex:1;font-size:var(--fnt-sm)}.footer-table-label{display:flex;align-items:center;gap:.4rem;height:1.8rem;font-family:var(--ff-dingbat);font-size:var(--fnt-lg);font-weight:700}.footer-table-row{display:flex;justify-content:space-between;align-items:center;height:1.8rem}.footer-table-row-header{font-weight:200;opacity:50%}.company-call-center{margin-block:.6rem;padding-block:.6rem;border-radius:var(--rad-lg);background-color:rgb(var(--clr-theme));font-weight:700;text-align:center}.footer-table-disclaimer{padding-block:.6rem;color:rgb(var(--clr-tint-40)/.5);line-height:1.4}.footer-table-disclaimer:before{content:"* "}.footer-social-links{display:flex;justify-content:center;align-items:center;gap:1.2rem;padding-inline:.8rem;height:3.6rem;color:rgb(var(--clr-text)/.5)}.footer-copyright{display:flex;flex-flow:column nowrap;align-items:center;gap:1.2rem;padding-block:1.8rem;padding-inline:.8rem;font-size:var(--fnt-sm);font-weight:200}@container main-container (max-width: 640px){.footer-service-menu{gap:.8rem}.footer-company-informations{flex-flow:column nowrap}}#register-form-container .service-logo-container{height:8rem}#register-form-container #login-logo-image{margin-block-start:3.6rem;width:8rem}#register-form-container #login-service-name>h1{font-size:var(--fnt-title-lg)}#form-register{overflow:hidden}.current-register-state{display:flex;justify-content:center;align-items:flex-end;gap:.2rem;padding:.8rem}.register-state-item{flex:1;font-size:var(--fnt-sm)}.register-state-item.current~*>.step-indicator{background-color:rgb(var(--clr-gray)/.25);box-shadow:none;outline:0}.step-name{margin-block-end:.8rem;text-align:center}.step-indicator{width:100%;height:.4rem;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-full);background-color:rgb(var(--clr-theme));box-shadow:inset 0 0 .1rem .1rem rgb(var(--clr-if-100)/.25);outline:.2rem solid rgb(var(--clr-theme)/.25);transition:background-color .15s,box-shadow .15s}.register-state-container{padding:.8rem}#terms-of-service{flex:1;display:flex;flex-flow:column nowrap;gap:.5em;margin-inline:auto;padding:.4rem .8rem;max-height:16rem;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-sm);font-size:var(--fnt-sm);line-height:1.4;overflow-y:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}#terms-of-service *{line-height:inherit}#terms-of-service h2{font-size:var(--fnt-title-md);font-weight:900}#terms-of-service h3{font-size:var(--fnt-title-sm);font-weight:700}#terms-of-service ol{counter-set:numbs}#terms-of-service ol li{counter-increment:numbs}#terms-of-service ol.circle-numbs li:before{content:counter(numbs) ". "}#terms-of-service ol.big-numbs li:before{content:"(" counter(numbs) ") "}#check-terms-confirmed{display:flex;justify-content:center;margin-block-start:.8rem}#input-check-agree-terms+label{margin-block:.4rem;font-size:var(--fnt-sm)}#input-check-agree-terms:checked+label{font-weight:700}#input-check-agree-terms:checked+label .check-round-indicator{background-size:500% 500%;color:rgb(var(--clr-text-on-tint))}.check-round-indicator{display:grid;place-items:center;width:1.2rem;height:1.2rem;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-full);background-image:radial-gradient(circle at center,rgb(var(--clr-info)),transparent);background-repeat:no-repeat;background-position:center;background-size:0 0;transition:background-size .2s}.register-form-element-container{display:flex;flex-flow:column nowrap;gap:.8rem}.register-check-wrapper{display:flex;height:1.6rem}.register-check-wrapper>label{flex:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.register-check-wrapper .toggles-label{display:flex;align-items:center;gap:.2rem}.register-check-quote.must{color:rgb(var(--clr-alert))}.register-check-quote.choice{color:rgb(var(--clr-info))}#login-service-name{font-family:var(--ff-dingbat);text-align:center;text-shadow:0 0 1.2rem rgb(var(--clr-point)),0 0 .4rem rgb(var(--clr-mid-tone));z-index:2}#login-service-name>p{font-size:var(--fnt-title-xs)}#login-service-name>h1{font-size:var(--fnt-title-xl);font-weight:700}#login-logo-image{position:absolute;top:0;right:0;bottom:0;left:0;margin-block-start:5.4rem;margin-inline:auto;width:12rem;transform-origin:bottom;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;animation:shake-paw alternate 3s ease-in-out forwards infinite}#form-login{display:flex;flex-flow:column nowrap;gap:.8rem;padding:1.2rem .8rem}#form-login>input[type=text],#form-login>input[type=password]{height:2.4rem}#form-login>label{width:-moz-fit-content;width:fit-content;height:1.8rem}.login-error-message{padding:.6rem .4rem;border-radius:var(--rad-sm);background-color:rgb(var(--clr-alert)/.15);color:rgb(var(--clr-alert));font-size:var(--fnt-sm);font-weight:700;text-align:center}#button-login{display:flex;justify-content:center;align-items:center;gap:.4rem;height:2.4rem;border-radius:var(--rad-sm);background-color:rgb(var(--clr-theme));font-size:var(--fnt-sm);font-weight:700}#button-login:hover{background-color:rgb(var(--clr-if-40))}#mallang-map-container{position:relative}#mallang-map{width:100%;height:calc(100vh - 3.2rem)}.marker-item{position:relative;width:1.2rem;height:1.2rem}.marker-item>.floating-tooltip{inset-block-start:calc(100% + 1.2rem);inset-inline:50%;translate:-50% 0;scale:0;transform-origin:top;transition:scale .15s}.marker-item:hover>.floating-tooltip,.marker-item:has(.on)>.floating-tooltip{scale:1}.marker-item:has(.button-marker-write:hover) .floating-tooltip{scale:1.2}.button-marker-selector-opener{width:1.2rem;height:1.2rem;border:.15rem solid rgb(var(--clr-background));border-radius:var(--rad-full);border-bottom-left-radius:0;background-color:rgb(var(--clr-notify));outline:.2rem solid rgb(var(--pulse-color, var(--clr-point))/var(--pulse-opaq, .9));box-shadow:-.6rem .6rem .4rem rgb(var(--clr-text)/.25);rotate:-45deg;animation:pulse 1s ease-out infinite}.button-marker-selector-opener:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:.3rem;height:.3rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-background));content:""}.button-marker-selector-opener>span{display:none}.button-marker-selector-opener.on{background-color:rgb(var(--clr-mid-tone));outline:0;animation:none}.marker-selector-container{position:absolute;inset-block-end:30%;inset-inline-start:50%;width:10rem;translate:-50% 0}.marker-selector-container.on .button-marker-write{scale:1;opacity:1}.marker-label{padding:.4rem}.marker-controls{position:relative}.button-marker-write{position:absolute;inset-block-end:100%;inset-inline:0;padding:.2rem;width:3.2rem;height:3.2rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-text));box-shadow:0 .4rem .8rem rgb(var(--clr-text)/.5);color:rgb(var(--clr-text-on-tint));scale:0;transition:scale .15s,opacity .15s;opacity:0}.button-marker-write .remix{opacity:.5;pointer-events:none}.button-marker-write>div{display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;pointer-events:none}.button-marker-write.missing{margin-inline-end:auto;transform-origin:right}.button-marker-write.places{margin-block-end:1.8rem;margin-inline:auto;transform-origin:bottom}.button-marker-write.rescue{margin-inline-start:auto;transform-origin:left}.button-marker-write:hover{background-color:rgb(var(--clr-surface-40))}.button-marker-write:hover .remix{scale:1.2;opacity:1}.button-marker-write:hover>div{background-color:rgb(var(--clr-background));color:rgb(var(--clr-mid-tone))}#user-basic-informations{display:flex;flex-flow:column nowrap;align-items:center;gap:1.2rem;padding:.8rem}#user-basic-informations>h5{font-weight:900}#user-basic-informations>p{font-size:var(--fnt-xl);font-weight:200;opacity:.5}.user-informations-introduce{display:flex;justify-content:center;align-items:center;gap:.4rem;padding:.8rem}.user-informations-introduce>.remix{opacity:.5}.user-informations-introduce>.remix:first-child{align-self:flex-start}.user-informations-introduce>.remix:last-child{align-self:flex-end}.user-informations-introduce>p{min-width:12rem;text-align:center;line-height:1.4}#reply-input-container{position:sticky;inset-block-end:0;background-color:rgb(var(--clr-white))}.place-info-main-text{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:.4rem;padding:.8rem}.place-info-main-text>.remix{flex-shrink:0;opacity:.5}.place-info-main-text>.remix:first-child{align-self:flex-start}.place-info-main-text>.remix:last-child{align-self:flex-end}.place-info-main-text>p{text-align:center;line-height:1.4}#missing-map{height:12.8rem;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-lg)}#button-goto-sighting-report{display:flex;justify-content:center;align-items:center;gap:.4rem;height:3.2rem;border-radius:var(--rad-lg);background-color:rgb(var(--clr-theme));font-size:var(--fnt-lg);font-weight:700}#button-goto-sighting-report:hover{background-color:rgb(var(--clr-if-40))}.missing-basic-info-container{display:grid;grid-template-columns:repeat(2,1fr);gap:.4rem}.missing-basic-info-block{padding:.8rem;border-radius:var(--rad-lg);background-color:rgb(var(--clr-tint-100)/.05)}.missing-info-block-title{display:flex;align-items:center;gap:.2rem;font-size:var(--fnt-sm);font-weight:200}.missing-info-block-title>.remix{opacity:.5}.missing-info-block-description{margin-block-start:.4rem;font-weight:900}.missing-info-block-description>h6{line-height:1.2}.sighting-map-container{position:relative}#sighting-map{height:12.8rem}.sighting-map-controls{display:flex;gap:.4rem;position:absolute;inset-block-start:0;inset-inline:0;padding-inline:.8rem;height:0;color:rgb(var(--clr-text-on-tint));z-index:2}.sighting-map-controls:before{position:absolute;top:0;right:0;bottom:0;left:0;height:3.6rem;background-image:linear-gradient(to bottom,rgb(var(--clr-text)/.5),transparent);pointer-events:none;z-index:-1;content:""}#button-go-back-to-thread{display:grid;place-items:center;margin-block:.8rem;width:1.6rem;height:1.6rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-text)/.75)}#button-go-back-to-thread+p{display:flex;align-items:center;margin-block:.8rem;height:1.6rem;font-size:var(--fnt-sm);font-weight:700;text-shadow:0 .1rem .1rem rgb(var(--clr-text)/.5)}.sighting-marker{display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:var(--rad-full);border-bottom-left-radius:var(--rad-sm);background-color:rgb(var(--clr-alert));color:rgb(var(--clr-text-on-tint));rotate:-45deg}.sighting-marker>.remix{rotate:45deg}.sighting-instruction{display:flex;justify-content:center;align-items:center;gap:.4rem;padding:.8rem;background-color:rgb(var(--clr-background));font-size:var(--fnt-sm);font-weight:200}.sighting-instruction>.remix{color:rgb(var(--clr-notify))}#input-sighting-description{min-height:4.8rem;resize:vertical}#button-send-sighting-report{justify-content:center;height:2.4rem}#rescue-found-situation{font-weight:700;line-height:1.4}.rescue-disclaimer-block{display:flex;flex-flow:column nowrap;gap:.4rem}.rescue-disclaimer-block h6{font-size:var(--fnt-lg);font-weight:700}.rescue-disclaimer-block p{line-height:1.4;opacity:.5}.rescue-disclaimer-block p+p{margin-block-start:.2rem}.list-animal-organizations{display:flex;flex-flow:column nowrap;gap:.2rem}.user-common-labeled-row{display:flex;align-items:center;height:1.6rem;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-full);font-size:var(--fnt-sm);overflow:clip}.user-common-labeled-row>dt,.user-common-labeled-row>dd{display:flex;align-items:center;padding-inline:.8rem;height:100%}.user-common-labeled-row>dt{flex-shrink:0;justify-content:center;width:6.4rem;background-color:rgb(var(--clr-info)/.05);font-weight:200}.user-common-labeled-row>dd{flex:1;border-inline-start:1px solid rgb(var(--clr-text)/.15);font-weight:700}.thread-place-container{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;position:relative;box-sizing:border-box;width:min(100% - 1.6rem,36rem);height:min(100% - 3.2rem,42rem);margin:0 auto;gap:.5rem}.thread-place-container .instruction,.thread-place-container .title-bar,.thread-place-container .thread-place{width:100%}.thread-place-container .thread-place .section-title{position:relative;color:rgb(var(--clr-text));font-size:var(--fnt-sm);font-weight:700;text-align:left}.thread-place-container .thread-place>.dropdown-container{isolation:isolate;z-index:2}.thread-missing-report{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;position:relative;box-sizing:border-box;width:min(100% - 1.6rem,36rem);height:min(100% - 3.2rem,42rem);margin:0 auto;row-gap:10px}.thread-missing-report .instruction,.thread-missing-report .title-bar{width:100%}.thread-missing-report .section-title{position:relative;color:rgb(var(--clr-text));font-size:var(--fnt-sm);font-weight:700;text-align:left}.thread-missing-report .form-missing-report{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;flex-wrap:nowrap;flex-shrink:0;gap:.45rem;position:relative;padding:.8rem}button{padding:0;border:0;background-color:transparent;outline:0;color:inherit;cursor:url(/images/cursor.png) 8 8,auto}.buttons{--button-surface-color: var(--clr-black);--button-outline-color: 0 0 0 / 0;--button-text-color: var(--clr-text-on-tint);--button-hover-color: var(--clr-theme);--button-hover-text-color: var(--clr-text);display:flex;align-items:center;gap:.4rem;height:1.6rem;padding-inline:.6rem;border:1px solid rgb(var(--button-outline-color));border-radius:.2rem;background-color:rgb(var(--button-surface-color));outline-offset:.1rem;color:rgb(var(--button-text-color));font-size:var(--fnt-sm);font-weight:700;transition:background-color .25s}.buttons:hover{background-color:rgb(var(--button-hover-color));color:rgb(var(--button-hover-text-color))}.buttons:active{background-color:rgb(var(--clr-if-60));outline-offset:.2rem}.buttons:focus{outline:.1rem dashed rgb(var(--clr-if-100)/.5)}.buttons:disabled{border-color:rgb(var(--clr-surface-60));background-color:rgb(var(--clr-surface-0));color:rgb(var(--clr-surface-60));text-shadow:1px 1px 0 rgb(var(--clr-white)/.25);cursor:no-drop}.buttons>span{order:1}.buttons.front>.remix{order:0}.buttons.back>.remix{order:2}.buttons.only{justify-content:center;padding-inline:0;width:1.6rem}.buttons.only>span{display:none}input,select,button{padding:0;border:0;outline:0}input:not(.exclude)[type=text],input:not(.exclude)[type=number],input:not(.exclude)[type=email],input:not(.exclude)[type=tel],input:not(.exclude)[type=url],input:not(.exclude)[type=password],input:not(.exclude)[type=datetime-local],input:not(.exclude)[type=date],input:not(.exclude)[type=month],input:not(.exclude)[type=week],input:not(.exclude)[type=time],input:not(.exclude)[type=search]{padding-inline:.4rem;height:1.6rem;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-sm);background-color:rgb(var(--clr-white)/.25);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);color:rgb(var(--clr-text))}input:not(.exclude)[type=text]:hover,input:not(.exclude)[type=number]:hover,input:not(.exclude)[type=email]:hover,input:not(.exclude)[type=tel]:hover,input:not(.exclude)[type=url]:hover,input:not(.exclude)[type=password]:hover,input:not(.exclude)[type=datetime-local]:hover,input:not(.exclude)[type=date]:hover,input:not(.exclude)[type=month]:hover,input:not(.exclude)[type=week]:hover,input:not(.exclude)[type=time]:hover,input:not(.exclude)[type=search]:hover{border-color:rgb(var(--clr-text)/.5);background-color:rgb(var(--clr-white)/.5);outline:.2rem solid rgb(var(--clr-info)/.25)}input:not(.exclude)[type=text]:focus,input:not(.exclude)[type=number]:focus,input:not(.exclude)[type=email]:focus,input:not(.exclude)[type=tel]:focus,input:not(.exclude)[type=url]:focus,input:not(.exclude)[type=password]:focus,input:not(.exclude)[type=datetime-local]:focus,input:not(.exclude)[type=date]:focus,input:not(.exclude)[type=month]:focus,input:not(.exclude)[type=week]:focus,input:not(.exclude)[type=time]:focus,input:not(.exclude)[type=search]:focus{border-color:rgb(var(--clr-text)/.75);background-color:rgb(var(--clr-white));outline:.2rem solid rgb(var(--clr-info)/.5)}input:not(.exclude)[type=text].need-recognized:user-valid,input:not(.exclude)[type=number].need-recognized:user-valid,input:not(.exclude)[type=email].need-recognized:user-valid,input:not(.exclude)[type=tel].need-recognized:user-valid,input:not(.exclude)[type=url].need-recognized:user-valid,input:not(.exclude)[type=password].need-recognized:user-valid,input:not(.exclude)[type=datetime-local].need-recognized:user-valid,input:not(.exclude)[type=date].need-recognized:user-valid,input:not(.exclude)[type=month].need-recognized:user-valid,input:not(.exclude)[type=week].need-recognized:user-valid,input:not(.exclude)[type=time].need-recognized:user-valid,input:not(.exclude)[type=search].need-recognized:user-valid{border-color:rgb(var(--clr-clear)/.75);outline:.2rem solid rgb(var(--clr-clear)/.25)}input:not(.exclude)[type=text].need-recognized:user-invalid,input:not(.exclude)[type=number].need-recognized:user-invalid,input:not(.exclude)[type=email].need-recognized:user-invalid,input:not(.exclude)[type=tel].need-recognized:user-invalid,input:not(.exclude)[type=url].need-recognized:user-invalid,input:not(.exclude)[type=password].need-recognized:user-invalid,input:not(.exclude)[type=datetime-local].need-recognized:user-invalid,input:not(.exclude)[type=date].need-recognized:user-invalid,input:not(.exclude)[type=month].need-recognized:user-invalid,input:not(.exclude)[type=week].need-recognized:user-invalid,input:not(.exclude)[type=time].need-recognized:user-invalid,input:not(.exclude)[type=search].need-recognized:user-invalid{border-color:rgb(var(--clr-alert));outline:.2rem solid rgb(var(--clr-alert)/.25)}input:not(.exclude)[type=text]:disabled,input:not(.exclude)[type=number]:disabled,input:not(.exclude)[type=email]:disabled,input:not(.exclude)[type=tel]:disabled,input:not(.exclude)[type=url]:disabled,input:not(.exclude)[type=password]:disabled,input:not(.exclude)[type=datetime-local]:disabled,input:not(.exclude)[type=date]:disabled,input:not(.exclude)[type=month]:disabled,input:not(.exclude)[type=week]:disabled,input:not(.exclude)[type=time]:disabled,input:not(.exclude)[type=search]:disabled{border-color:rgb(var(--clr-surface-60));background-color:rgb(var(--clr-surface-0));color:rgb(var(--clr-surface-60));text-shadow:1px 1px 0 rgba(255,255,255,.25);cursor:no-drop}textarea:not(.exclude){padding-inline:.4rem;height:1.6rem;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-sm);background-color:rgb(var(--clr-white)/.25);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);color:rgb(var(--clr-text));padding-block:.4rem}textarea:not(.exclude):hover{border-color:rgb(var(--clr-text)/.5);background-color:rgb(var(--clr-white)/.5);outline:.2rem solid rgb(var(--clr-info)/.25)}textarea:not(.exclude):focus{border-color:rgb(var(--clr-text)/.75);background-color:rgb(var(--clr-white));outline:.2rem solid rgb(var(--clr-info)/.5)}textarea:not(.exclude).need-recognized:user-valid{border-color:rgb(var(--clr-clear)/.75);outline:.2rem solid rgb(var(--clr-clear)/.25)}textarea:not(.exclude).need-recognized:user-invalid{border-color:rgb(var(--clr-alert));outline:.2rem solid rgb(var(--clr-alert)/.25)}textarea:not(.exclude):disabled{border-color:rgb(var(--clr-surface-60));background-color:rgb(var(--clr-surface-0));color:rgb(var(--clr-surface-60));text-shadow:1px 1px 0 rgba(255,255,255,.25);cursor:no-drop}select:not(.exclude){padding-inline:.4rem;height:1.6rem;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-sm);background-color:rgb(var(--clr-white)/.25);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);color:rgb(var(--clr-text));padding-inline-end:1.6rem;min-width:3.6rem;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="gray"%3E%3Cpath d="M12 15.0006L7.75732 10.758L9.17154 9.34375L12 12.1722L14.8284 9.34375L16.2426 10.758L12 15.0006Z"%3E%3C/path%3E%3C/svg%3E');background-repeat:no-repeat;background-position:right .2rem center;background-size:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:not(.exclude):hover{border-color:rgb(var(--clr-text)/.5);background-color:rgb(var(--clr-white)/.5);outline:.2rem solid rgb(var(--clr-info)/.25)}select:not(.exclude):focus{border-color:rgb(var(--clr-text)/.75);background-color:rgb(var(--clr-white));outline:.2rem solid rgb(var(--clr-info)/.5)}select:not(.exclude).need-recognized:user-valid{border-color:rgb(var(--clr-clear)/.75);outline:.2rem solid rgb(var(--clr-clear)/.25)}select:not(.exclude).need-recognized:user-invalid{border-color:rgb(var(--clr-alert));outline:.2rem solid rgb(var(--clr-alert)/.25)}select:not(.exclude):disabled{border-color:rgb(var(--clr-surface-60));background-color:rgb(var(--clr-surface-0));color:rgb(var(--clr-surface-60));text-shadow:1px 1px 0 rgba(255,255,255,.25);cursor:no-drop}select:not(.exclude):focus{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="gray"%3E%3Cpath d="M12 11.8284L9.17154 14.6569L7.75732 13.2426L12 9L16.2426 13.2426L14.8284 14.6569L12 11.8284Z"%3E%3C/path%3E%3C/svg%3E')}input[type=radio]{display:none}input[type=radio]+label{display:flex;align-items:center;gap:.4rem;position:relative;cursor:pointer}input[type=radio]+label>.toggles-indicator{display:grid;place-items:center;width:.8rem;height:.8rem;border:1px solid rgb(var(--clr-text)/.15);background-color:rgb(var(--clr-white)/.25);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);color:rgb(var(--clr-text))}input[type=radio]+label>.toggles-label{font-size:var(--fnt-sm);opacity:.5}input[type=radio]:checked+label>.toggles-indicator{border:1px solid rgb(var(--clr-text)/.5);background-color:rgb(var(--clr-text));color:rgb(var(--clr-text-on-tint))}input[type=radio]:checked+label>.toggles-label{font-weight:700;opacity:1}input[type=radio]+label:hover>.toggles-indicator{outline:.2rem solid rgb(var(--clr-info)/.25)}input[type=radio]:not(:checked)+label:hover>.toggles-indicator{border-color:rgb(var(--clr-text)/.5);background-color:rgb(var(--clr-background)/.25)}input[type=radio]:focus+label>.toggles-indicator{border-color:rgb(var(--clr-text)/.75);background-color:rgb(var(--clr-background));outline:.2rem solid rgb(var(--clr-info)/.5)}input[type=radio]:disabled+label{color:rgb(var(--clr-text-disable));text-shadow:1px 1px 0 rgba(255,255,255,.25);cursor:no-drop}input[type=radio]:disabled+label>.toggles-indicator{border-color:rgb(var(--clr-black)/.15);background-color:rgb(var(--clr-gray))}input[type=radio]+label>.toggles-indicator{border-radius:var(--rad-full)}input[type=radio]+label>.toggles-indicator:before{display:block;width:.4rem;height:.4rem;border-radius:25rem;background-color:rgb(var(--clr-theme));opacity:0;content:""}input[type=radio]:checked+label>.toggles-indicator:before{opacity:1}input[type=checkbox]:not([data-checkbox-type=toggle]){display:none}input[type=checkbox]:not([data-checkbox-type=toggle])+label{display:flex;align-items:center;gap:.4rem;position:relative;cursor:pointer}input[type=checkbox]:not([data-checkbox-type=toggle])+label>.toggles-indicator{display:grid;place-items:center;width:.8rem;height:.8rem;border:1px solid rgb(var(--clr-text)/.15);background-color:rgb(var(--clr-white)/.25);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);color:rgb(var(--clr-text))}input[type=checkbox]:not([data-checkbox-type=toggle])+label>.toggles-label{font-size:var(--fnt-sm);opacity:.5}input[type=checkbox]:not([data-checkbox-type=toggle]):checked+label>.toggles-indicator{border:1px solid rgb(var(--clr-text)/.5);background-color:rgb(var(--clr-text));color:rgb(var(--clr-text-on-tint))}input[type=checkbox]:not([data-checkbox-type=toggle]):checked+label>.toggles-label{font-weight:700;opacity:1}input[type=checkbox]:not([data-checkbox-type=toggle])+label:hover>.toggles-indicator{outline:.2rem solid rgb(var(--clr-info)/.25)}input[type=checkbox]:not([data-checkbox-type=toggle]):not(:checked)+label:hover>.toggles-indicator{border-color:rgb(var(--clr-text)/.5);background-color:rgb(var(--clr-background)/.25)}input[type=checkbox]:not([data-checkbox-type=toggle]):focus+label>.toggles-indicator{border-color:rgb(var(--clr-text)/.75);background-color:rgb(var(--clr-background));outline:.2rem solid rgb(var(--clr-info)/.5)}input[type=checkbox]:not([data-checkbox-type=toggle]):disabled+label{color:rgb(var(--clr-text-disable));text-shadow:1px 1px 0 rgba(255,255,255,.25);cursor:no-drop}input[type=checkbox]:not([data-checkbox-type=toggle]):disabled+label>.toggles-indicator{border-color:rgb(var(--clr-black)/.15);background-color:rgb(var(--clr-gray))}input[type=checkbox]:not([data-checkbox-type=toggle])+label>.toggles-indicator{border-radius:var(--rad-sm)}input[type=checkbox]:not([data-checkbox-type=toggle])+label>.toggles-indicator .remix{opacity:0}input[type=checkbox]:not([data-checkbox-type=toggle]):checked+label>.toggles-indicator .remix{opacity:1}input[type=checkbox]:is([data-checkbox-type=toggle]){display:none}input[type=checkbox]:is([data-checkbox-type=toggle]):is([data-switch-label=false])+label .switch-label{display:none}input[type=checkbox]:is([data-checkbox-type=toggle])+label{--switch-rail-false: 184 238 255;--switch-rail-true: 59 38 136;--switch-button-false: 255 251 0;--switch-button-true: 25 22 27;--switch-icon-false: 255 102 0;--switch-icon-true: 255 251 0;display:flex;align-items:center;gap:.4rem;cursor:pointer}input[type=checkbox]:is([data-checkbox-type=toggle])+label .switch-rail{position:relative;width:2.4rem;height:1.2rem;border-radius:25rem;background-color:rgb(var(--switch-rail-false));box-shadow:inset 1px 1px .1rem #00000040;outline:1px solid rgba(255,255,255,.25);transition:background-color .5s}input[type=checkbox]:is([data-checkbox-type=toggle])+label .switch-button{position:absolute;top:0;right:0;bottom:0;left:0;margin-block:.1rem;margin-inline:.1rem;width:1rem;height:1rem;border-radius:25rem;background-color:rgb(var(--switch-button-false));color:rgb(var(--switch-icon-false));transition:translate .25s,background-color .5s,color .25s;overflow:hidden}input[type=checkbox]:is([data-checkbox-type=toggle])+label .switch-icon-container{position:absolute;top:0;right:0;bottom:0;left:0;width:1rem;height:2rem;transition:translate .5s .25s}input[type=checkbox]:is([data-checkbox-type=toggle])+label .switch-true,input[type=checkbox]:is([data-checkbox-type=toggle])+label .switch-false{display:grid;place-items:center;width:1rem;height:1rem}input[type=checkbox]:is([data-checkbox-type=toggle])+label .switch-true>.remix,input[type=checkbox]:is([data-checkbox-type=toggle])+label .switch-false>.remix{width:.6rem}input[type=checkbox]:is([data-checkbox-type=toggle]):checked+label .switch-rail{background-color:rgb(var(--switch-rail-true))}input[type=checkbox]:is([data-checkbox-type=toggle]):checked+label .switch-button{translate:1.2rem 0 0;background-color:rgb(var(--switch-button-true));color:rgb(var(--switch-icon-true))}input[type=checkbox]:is([data-checkbox-type=toggle]):checked+label .switch-icon-container{translate:0 -1rem 0}input[type=checkbox]:is([data-checkbox-type=toggle]):focus+label .switch-rail{outline:.1rem dashed rgb(var(--clr-theme));outline-offset:.1rem}#spinLoader{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:1px;width:6.4rem;height:6.4rem;border-radius:25rem;background-image:repeating-conic-gradient(from var(--conic-range),rgb(var(--clr-if-0)),rgb(var(--clr-tint-100)) 50%);box-shadow:0 0 1.2rem -.4rem rgb(var(--clr-tint-80)/1);animation:rotate-conic 1s linear infinite;mix-blend-mode:screen}#spinLoader>div{display:grid;place-items:center;width:100%;height:100%;border-radius:25rem;background-color:#000;color:gray;font-weight:900}.dark #spinloader{mix-blend-mode:screen}.light #spinloader{mix-blend-mode:overlay}.modal-main{--modal-urgent-color: var(--clr-if-60);position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(100% - 1.6rem,24rem);height:-moz-fit-content;height:fit-content;border:1px solid rgb(var(--modal-urgent-color)/.75);border-radius:.4rem;background-color:rgb(var(--clr-background));outline:.1rem solid rgb(var(--modal-urgent-color)/.5);box-shadow:0 1.2rem 2.4rem -.8rem #00000080;overflow:hidden}.modal-main.good,.modal-main.low{--modal-urgent-color: var(--clr-clear)}.modal-main.medium{--modal-urgent-color: var(--clr-warn)}.modal-main.high{--modal-urgent-color: var(--clr-alert)}.vfm{z-index:50001}.modal-overlay{width:100%;height:100%;background-color:rgb(var(--clr-min)/.25);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}.modal-title-bar{display:flex;align-items:center;gap:.4rem;padding:.8rem;font-size:var(--fnt-sm);text-transform:capitalize}.modal-title-bar>span{font-weight:900;opacity:.5}.modal-message-container{display:flex;gap:1.2rem;padding:1.2rem 1.8rem;border-block:1px solid rgb(var(--clr-max)/.15)}.modal-message-icon{flex-shrink:0;color:rgb(var(--modal-urgent-color)/.75)}.modal-message-icon>.remix{width:2.4rem}.modal-message-text{display:flex;align-items:center;min-height:2.4rem;font-size:var(--fnt-lg);line-height:1.4}.modal-controls{display:flex;justify-content:flex-end;align-items:center;gap:.4rem;padding:.8rem}.empty-list-placeholder{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:1.2rem;padding-block:1.2rem;width:100%;height:100%}.empty-list-illust{width:8rem;height:3rem}.empty-list-text{font-size:var(--fnt-md);font-weight:200;text-align:center;line-height:1.4;text-wrap:balance}.dropdown-container{position:relative;width:-moz-fit-content;width:fit-content;color:rgb(var(--clr-text));font-size:var(--fnt-sm)}.dropdown-selected-label{display:flex;align-items:center;height:1.6rem;border:1px solid rgb(var(--clr-white));border-radius:var(--rad-sm);background-color:rgb(var(--clr-white)/.75);-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);box-shadow:var(--shd-100);font-weight:700;cursor:pointer}.dropdown-selected-label>span{width:1px;height:100%;background-color:rgb(var(--clr-text)/.15)}.dropdown-selected-label:hover{outline:.2rem solid rgb(var(--clr-info)/.5)}.dropdown-selected-label.on{outline:.2rem solid rgb(var(--clr-info))}.dropdown-selected-label.on>.dropdown-arrow-button{background-color:rgb(var(--clr-black)/.1)}.dropdown-selected-label.on>.dropdown-arrow-button>.remix{color:rgb(var(--clr-white));rotate:-180deg}.selected-label-text{display:flex;padding-inline:.4rem;min-width:3.2rem}.dropdown-arrow-button{flex-shrink:0;display:grid;place-items:center;height:100%;aspect-ratio:1/1}.dropdown-arrow-button>.remix{transition:rotate .15s}.dropdown-menu{position:absolute;inset-block-start:calc(100% + .4rem);inset-inline:0;max-height:6rem;border-radius:var(--rad-sm);background-color:rgb(var(--clr-white));box-shadow:var(--shd-100);opacity:1;overflow:clip;overflow-y:auto}@starting-style{.dropdown-menu{opacity:0;transition:opacity .15s}}.dropdown-menu-item{display:flex;align-items:center;justify-content:space-between;padding-inline:.4rem;height:1.6rem;font-weight:200;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-menu-item:hover{background-color:rgb(var(--clr-info)/.15)}.dropdown-menu-item.selected{background-color:rgb(var(--clr-info));color:rgb(var(--clr-text-on-tint));font-weight:700}.star-point-wrapper{flex-shrink:0;display:flex;align-items:center;gap:.4rem}.star-point-wrapper.unclickable{pointer-events:none}.star-point-container{display:flex;align-items:center;gap:1px}.star-point-item{--star-size: .8rem;--star-outline: var(--clr-gray);--star-color: var(--clr-text) / .15;flex-shrink:0;display:grid;place-items:center;width:var(--star-size);height:var(--star-size);color:rgb(var(--star-color));cursor:pointer}.star-point-item>svg{width:100%;height:100%;stroke-width:2px;stroke:rgb(var(--star-outline))}.star-point-item.on{--star-outline: var(--clr-if-100);--star-color: var(--clr-if-40)}.star-point-score{font-size:var(--fnt-sm);font-weight:700;opacity:.5}#notification-card{position:fixed;inset-block-start:-120%;inset-inline-end:.8rem;margin:auto;width:16rem;height:-moz-fit-content;height:fit-content;border-radius:var(--rad-lg);background-color:rgb(var(--clr-white));box-shadow:var(--shd-100);opacity:0;transition:inset-block-start .25s,opacity .5s;overflow:clip;z-index:500}#notification-card.on{inset-block-start:4rem;opacity:1}.notification-tab-container{position:relative;display:flex;height:2.4rem}.notification-tab-container:before{position:absolute;inset-block-end:0;inset-inline:0;margin-inline:0 auto;width:50%;height:.2rem;background-color:rgb(var(--clr-theme));transition:translate .25s;content:""}.notification-tab-container:has(.messages.on):before{translate:100% 0}.notification-tab-button{flex:1;display:flex;align-items:center;padding-inline:.8rem;font-weight:200}.notification-tab-button>.button-label{display:flex;align-items:center;gap:.2rem;margin-inline:auto}.notification-tab-button>.button-label>.button-label-text{opacity:.5}.notification-tab-button>.button-label>.button-label-value{font-size:var(--fnt-sm)}.notification-tab-button.on>.button-label>.button-label-text{font-weight:700;opacity:1}.notification-tab-button.on>.button-label>.button-label-value{font-weight:400}.notification-list{padding:.8rem;max-height:12rem;overflow-y:auto}.notification-list>*+*{margin-block-start:.6rem}.notification-reply-item{border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-sm);font-size:var(--fnt-sm)}.notification-reply-item>.notification-reply-content{opacity:.5}.notification-reply-item:not(.unread):hover{border-color:rgb(var(--clr-info)/.5);background-color:rgb(var(--clr-tint-20)/.05);outline:.2rem solid rgb(var(--clr-info)/.25)}.notification-reply-item.unread{background-color:rgb(var(--clr-theme))}.notification-reply-item.unread>.notification-reply-content{opacity:1}.notification-reply-titlebar{display:flex;align-items:center;gap:.2rem;padding-inline:.4rem;height:1.6rem;font-weight:200}.notification-reply-titlebar>.remix{opacity:.5}.notification-reply-content{padding:.8rem;font-weight:700;line-height:1.4}.notification-message-item{display:flex;gap:.4rem}.notification-message-item:not(.unread):hover>.notification-message-descriptions{border-color:rgb(var(--clr-info)/.5);background-color:rgb(var(--clr-tint-20)/.05);outline:.2rem solid rgb(var(--clr-info)/.25)}.notification-message-item.unread>.notification-message-descriptions{background-color:rgb(var(--clr-theme))}.notification-message-image-wrapper{flex-shrink:0;display:grid;place-items:center;position:relative;width:2.4rem;height:2.4rem;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-full);background-color:rgb(var(--clr-gray));color:rgb(var(--clr-white))}.notification-message-image-wrapper>.remix{margin-block-start:.8rem;opacity:.5}.notification-message-descriptions{flex:1;display:flex;flex-flow:column nowrap;gap:.2rem;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-sm);font-size:var(--fnt-sm)}.notification-message-username{padding:.4rem;font-weight:700}.notification-message-content{padding:.4rem;font-weight:200}.notification-message-text{line-height:1.4}.notification-message-count{margin-inline-start:auto;margin-block-start:.2rem;padding:.2rem .4rem;width:-moz-fit-content;width:fit-content;border-radius:var(--rad-full);background-color:rgb(var(--clr-notify));color:rgb(var(--clr-text-on-tint));font-size:var(--fnt-xs);font-weight:900;line-height:1}.notification-clear-button-wrapper{display:flex;align-items:center;position:relative;width:100%;transition:background-color .5s;overflow:clip}.notification-clear-button-wrapper:before{position:absolute;top:var(--object-y);left:var(--object-x);width:4.8rem;height:4.8rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-if-100));opacity:0;translate:-50% -50%;transition:opacity .5s;content:""}.notification-clear-button-wrapper:hover{background-color:rgb(var(--clr-alert))}.notification-clear-button-wrapper:hover:before{opacity:1}#button-clear-notifications{display:flex;align-items:center;justify-content:center;gap:.4rem;padding-inline:.8rem;width:100%;height:2.4rem;background-color:rgb(var(--clr-white)/.5);-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);color:rgb(var(--clr-alert));font-size:var(--fnt-sm);font-weight:700}#button-notification-card-close{flex-shrink:0;display:grid;place-items:center;height:2.4rem;aspect-ratio:1/1;background-color:rgb(var(--clr-white)/.5);-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);color:rgb(var(--clr-alert))}#button-notification-card-close:hover{background-color:rgb(var(--clr-alert));color:rgb(var(--clr-white))}#user-profile-card{position:fixed;inset-block-start:4rem;inset-inline-end:-120%;margin:auto;width:16rem;height:-moz-fit-content;height:fit-content;border-radius:var(--rad-lg);background-color:rgb(var(--clr-white));box-shadow:var(--shd-100);opacity:0;transition:inset-inline-end .25s,opacity .5s;overflow:clip;z-index:500}#user-profile-card.on{inset-inline-end:.8rem;opacity:1}.profile-card-title-bar{display:flex;align-items:center;gap:.2rem;padding-inline:.8rem;height:2rem;font-size:var(--fnt-sm)}#button-profile-card-close{display:grid;place-items:center;margin-inline-start:auto;width:1.2rem;height:1.2rem;border-radius:var(--rad-full)}#button-profile-card-close:hover{background-color:rgb(var(--clr-text));color:rgb(var(--clr-white))}.profile-card-body{display:flex;justify-content:space-between;align-items:center;padding:.4rem .8rem;background-color:rgb(var(--clr-background));font-size:var(--fnt-sm)}#button-user-logout:hover{color:rgb(var(--clr-alert));-webkit-text-decoration:1px underline dashed;text-decoration:1px underline dashed;text-underline-offset:.1rem}.profile-card-controls{display:flex;height:2.4rem}.profile-card-buttons{display:flex;align-items:center;flex:1;padding-inline:.8rem;font-size:var(--fnt-sm);transition:background-color .15s}.profile-card-buttons>span{margin-inline:auto}.profile-card-buttons#button-show-profile{background-color:rgb(var(--clr-theme))}.profile-card-buttons:hover{background-color:rgb(var(--clr-if-60))!important}#button-toggle-area-info{display:grid;place-items:center;position:fixed;inset-block-start:5.2rem;inset-inline-start:15.8rem;width:1.8rem;height:1.8rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-text));box-shadow:var(--shd-100);color:rgb(var(--clr-text-on-tint));transition:inset-block-start .25s .25s,inset-inline-start .25s,background-color .25s;z-index:501}#button-toggle-area-info>.remix{rotate:180deg;transition:rotate .5s .1s}#button-toggle-area-info.on{inset-block-start:4rem;inset-inline-start:.8rem;background-color:rgb(var(--clr-notify))}#button-toggle-area-info.on>.remix{rotate:0deg}#panel-area-info{position:fixed;inset-block-start:4rem;inset-inline-start:.8rem;margin-block-end:auto;width:16rem;border-radius:var(--rad-lg);background-color:rgb(var(--clr-white));box-shadow:var(--shd-100);translate:-200% 0;transition:translate .25s;overflow:clip;z-index:500}#panel-area-info.on{translate:0}.area-picture-carousel{flex-shrink:0;position:relative;height:9.6rem;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.area-picture-carousel:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,rgb(var(--clr-text)/.5),transparent 50%);z-index:-1;pointer-events:none;content:""}.picture-carousel-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--clr-point));z-index:-1}#button-goto-community{display:flex;align-items:center;gap:.4rem;position:absolute;inset-block-end:.8rem;inset-inline:0;margin:auto;padding-inline:.8rem;width:-moz-fit-content;width:fit-content;height:1.6rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-white)/.75);-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);box-shadow:var(--shd-100);font-size:var(--fnt-sm);font-weight:900}.area-descriptions{padding:.8rem;font-size:var(--fnt-sm)}.area-town-name{font-weight:900}.area-city-province-name{display:flex;align-items:center;gap:.2rem;margin-block:.4rem}.area-users{display:flex;align-items:center;gap:.4rem}.user-icons-container{display:flex;align-items:center}.user-icon{display:grid;place-items:center;padding:.2rem;width:1.2rem;height:1.2rem;border:.1rem solid rgb(var(--clr-white));border-radius:var(--rad-full);background-color:rgb(var(--clr-tint-0));box-shadow:0 .2rem .4rem -.1rem rgb(var(--clr-text)/.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:var(--order);isolation:isolate}.user-icon:not(:last-of-type){margin-inline-end:-.4rem}.user-icon:hover{scale:1.5;z-index:10!important}.user-total-counter{display:flex;align-items:center;gap:.2rem}.user-total-counter>span:first-of-type{font-weight:900}.area-threads-wrapper{display:flex;flex-flow:column nowrap}.area-section-title{flex-shrink:0;display:flex;align-items:center;gap:.2rem;padding-inline:.8rem;height:2.4rem;border-block:1px solid rgb(var(--clr-text)/.15)}.area-threads-list{padding:.8rem;max-height:12rem;overflow-y:auto}.area-thread-item{display:flex;align-items:center;gap:.2rem;height:-moz-fit-content;height:fit-content}.area-thread-item:hover>.area-thread-item-descriptions{background-color:rgb(var(--clr-text)/.1)}.area-thread-item+.area-thread-item{margin-block-start:.6rem}.area-thread-item-image-wrapper{flex-shrink:0;padding:.2rem;width:2.4rem;height:2.4rem;border-radius:var(--rad-sm);background-color:rgb(var(--color-thread-type, var(--clr-gray)))}.area-thread-item-image-wrapper>*{display:grid;place-items:center;width:100%;height:100%;border-radius:var(--rad-xs);background-color:rgb(var(--clr-black)/.15)}.area-thread-item-descriptions{flex:1;display:flex;flex-flow:column nowrap;justify-content:space-between;padding:.4rem;height:2.4rem;border-radius:var(--rad-sm)}.area-thread-item-title{font-weight:700}.area-thread-item-daterange{font-size:var(--fnt-xs)}@media screen and (height < 600px){.area-picture-carousel{display:none}}#main-modal-cover{flex-shrink:0;display:flex;flex-flow:row nowrap;justify-content:flex-end;position:relative;height:12rem;background:linear-gradient(var(--conic-range),rgb(var(--clr-theme)),rgb(var(--clr-mid-tone)),rgb(var(--clr-point)),rgb(var(--clr-clear)));background-size:400% 400%;animation:moving-gradient 15s ease infinite,rotate-conic 30s linear infinite;color:rgb(var(--clr-white))}#main-modal-cover:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,rgb(var(--clr-black)/.5),transparent);pointer-events:none;z-index:1;content:""}#main-modal-cover.rescue,#main-modal-cover.missing{height:6rem;color:rgb(var(--clr-text))}#main-modal-cover.rescue:before,#main-modal-cover.missing:before{display:none}.cover-controls{display:flex;align-items:center;position:absolute;inset-block-start:.4rem;inset-inline:.4rem;z-index:3}.cover-controls-author{display:flex;align-items:center;gap:.2rem}#button-close-modal{display:grid;place-items:center;margin-inline-start:auto;width:1.6rem;height:1.6rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-text)/.5);-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);color:rgb(var(--clr-text-on-tint));transition:background-color .15s}#button-close-modal:hover{background-color:rgb(var(--clr-alert)/.5)}.cover-descriptions-container{flex:1;display:flex;padding:.8rem;height:100%;z-index:2}.cover-descriptions{margin-block-start:auto}.thread-title-container{margin-block-end:.6rem;font-weight:900}.thread-title{display:flex;align-items:center;gap:.4rem}.thread-title>.remix{color:rgb(var(--clr-clear))}#input-thread-title{height:1.8rem;font-size:var(--fnt-title-xs);font-weight:700}.input-thread-subject-edit{padding-inline:.2rem!important;width:3.2rem;height:1.2rem!important;font-size:var(--fnt-sm)}.thread-category-container{display:flex;align-items:center;gap:.2rem;font-size:var(--fnt-sm);opacity:.75}@container main-container (max-width: 720px){#main-modal-cover{height:7.2rem}}.cover-signature-image-container{display:flex;flex-flow:column nowrap;justify-content:flex-end;position:relative;width:9rem;z-index:2}#main-modal-signature-image{position:relative;margin-block-end:-3.2rem;margin-inline:auto;padding:.2rem;width:6.4rem;height:6.4rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-background))}.signature-image-wrapper{position:relative;width:100%;height:100%;border-radius:var(--rad-full);background-color:rgb(var(--clr-gray));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 260 260'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23cccccc' fill-opacity='0.4'%3E%3Cpath d='M24.37 16c.2.65.39 1.32.54 2H21.17l1.17 2.34.45.9-.24.11V28a5 5 0 0 1-2.23 8.94l-.02.06a8 8 0 0 1-7.75 6h-20a8 8 0 0 1-7.74-6l-.02-.06A5 5 0 0 1-17.45 28v-6.76l-.79-1.58-.44-.9.9-.44.63-.32H-20a23.01 23.01 0 0 1 44.37-2zm-36.82 2a1 1 0 0 0-.44.1l-3.1 1.56.89 1.79 1.31-.66a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .9 0l2.21-1.1a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .9 0l2.21-1.1a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .86.02l2.88-1.27a3 3 0 0 1 2.43 0l2.88 1.27a1 1 0 0 0 .85-.02l3.1-1.55-.89-1.79-1.42.71a3 3 0 0 1-2.56.06l-2.77-1.23a1 1 0 0 0-.4-.09h-.01a1 1 0 0 0-.4.09l-2.78 1.23a3 3 0 0 1-2.56-.06l-2.3-1.15a1 1 0 0 0-.45-.11h-.01a1 1 0 0 0-.44.1L.9 19.22a3 3 0 0 1-2.69 0l-2.2-1.1a1 1 0 0 0-.45-.11h-.01a1 1 0 0 0-.44.1l-2.21 1.11a3 3 0 0 1-2.69 0l-2.2-1.1a1 1 0 0 0-.45-.11h-.01zm0-2h-4.9a21.01 21.01 0 0 1 39.61 0h-2.09l-.06-.13-.26.13h-32.31zm30.35 7.68l1.36-.68h1.3v2h-36v-1.15l.34-.17 1.36-.68h2.59l1.36.68a3 3 0 0 0 2.69 0l1.36-.68h2.59l1.36.68a3 3 0 0 0 2.69 0L2.26 23h2.59l1.36.68a3 3 0 0 0 2.56.06l1.67-.74h3.23l1.67.74a3 3 0 0 0 2.56-.06zM-13.82 27l16.37 4.91L18.93 27h-32.75zm-.63 2h.34l16.66 5 16.67-5h.33a3 3 0 1 1 0 6h-34a3 3 0 1 1 0-6zm1.35 8a6 6 0 0 0 5.65 4h20a6 6 0 0 0 5.66-4H-13.1z'/%3E%3Cpath id='path6_fill-copy' d='M284.37 16c.2.65.39 1.32.54 2H281.17l1.17 2.34.45.9-.24.11V28a5 5 0 0 1-2.23 8.94l-.02.06a8 8 0 0 1-7.75 6h-20a8 8 0 0 1-7.74-6l-.02-.06a5 5 0 0 1-2.24-8.94v-6.76l-.79-1.58-.44-.9.9-.44.63-.32H240a23.01 23.01 0 0 1 44.37-2zm-36.82 2a1 1 0 0 0-.44.1l-3.1 1.56.89 1.79 1.31-.66a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .9 0l2.21-1.1a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .9 0l2.21-1.1a3 3 0 0 1 2.69 0l2.2 1.1a1 1 0 0 0 .86.02l2.88-1.27a3 3 0 0 1 2.43 0l2.88 1.27a1 1 0 0 0 .85-.02l3.1-1.55-.89-1.79-1.42.71a3 3 0 0 1-2.56.06l-2.77-1.23a1 1 0 0 0-.4-.09h-.01a1 1 0 0 0-.4.09l-2.78 1.23a3 3 0 0 1-2.56-.06l-2.3-1.15a1 1 0 0 0-.45-.11h-.01a1 1 0 0 0-.44.1l-2.21 1.11a3 3 0 0 1-2.69 0l-2.2-1.1a1 1 0 0 0-.45-.11h-.01a1 1 0 0 0-.44.1l-2.21 1.11a3 3 0 0 1-2.69 0l-2.2-1.1a1 1 0 0 0-.45-.11h-.01zm0-2h-4.9a21.01 21.01 0 0 1 39.61 0h-2.09l-.06-.13-.26.13h-32.31zm30.35 7.68l1.36-.68h1.3v2h-36v-1.15l.34-.17 1.36-.68h2.59l1.36.68a3 3 0 0 0 2.69 0l1.36-.68h2.59l1.36.68a3 3 0 0 0 2.69 0l1.36-.68h2.59l1.36.68a3 3 0 0 0 2.56.06l1.67-.74h3.23l1.67.74a3 3 0 0 0 2.56-.06zM246.18 27l16.37 4.91L278.93 27h-32.75zm-.63 2h.34l16.66 5 16.67-5h.33a3 3 0 1 1 0 6h-34a3 3 0 1 1 0-6zm1.35 8a6 6 0 0 0 5.65 4h20a6 6 0 0 0 5.66-4H246.9z'/%3E%3Cpath d='M159.5 21.02A9 9 0 0 0 151 15h-42a9 9 0 0 0-8.5 6.02 6 6 0 0 0 .02 11.96A8.99 8.99 0 0 0 109 45h42a9 9 0 0 0 8.48-12.02 6 6 0 0 0 .02-11.96zM151 17h-42a7 7 0 0 0-6.33 4h54.66a7 7 0 0 0-6.33-4zm-9.34 26a8.98 8.98 0 0 0 3.34-7h-2a7 7 0 0 1-7 7h-4.34a8.98 8.98 0 0 0 3.34-7h-2a7 7 0 0 1-7 7h-4.34a8.98 8.98 0 0 0 3.34-7h-2a7 7 0 0 1-7 7h-7a7 7 0 1 1 0-14h42a7 7 0 1 1 0 14h-9.34zM109 27a9 9 0 0 0-7.48 4H101a4 4 0 1 1 0-8h58a4 4 0 0 1 0 8h-.52a9 9 0 0 0-7.48-4h-42z'/%3E%3Cpath d='M39 115a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm6-8a6 6 0 1 1-12 0 6 6 0 0 1 12 0zm-3-29v-2h8v-6H40a4 4 0 0 0-4 4v10H22l-1.33 4-.67 2h2.19L26 130h26l3.81-40H58l-.67-2L56 84H42v-6zm-4-4v10h2V74h8v-2h-8a2 2 0 0 0-2 2zm2 12h14.56l.67 2H22.77l.67-2H40zm13.8 4H24.2l3.62 38h22.36l3.62-38z'/%3E%3Cpath d='M129 92h-6v4h-6v4h-6v14h-3l.24 2 3.76 32h36l3.76-32 .24-2h-3v-14h-6v-4h-6v-4h-8zm18 22v-12h-4v4h3v8h1zm-3 0v-6h-4v6h4zm-6 6v-16h-4v19.17c1.6-.7 2.97-1.8 4-3.17zm-6 3.8V100h-4v23.8a10.04 10.04 0 0 0 4 0zm-6-.63V104h-4v16a10.04 10.04 0 0 0 4 3.17zm-6-9.17v-6h-4v6h4zm-6 0v-8h3v-4h-4v12h1zm27-12v-4h-4v4h3v4h1v-4zm-6 0v-8h-4v4h3v4h1zm-6-4v-4h-4v8h1v-4h3zm-6 4v-4h-4v8h1v-4h3zm7 24a12 12 0 0 0 11.83-10h7.92l-3.53 30h-32.44l-3.53-30h7.92A12 12 0 0 0 130 126z'/%3E%3Cpath d='M212 86v2h-4v-2h4zm4 0h-2v2h2v-2zm-20 0v.1a5 5 0 0 0-.56 9.65l.06.25 1.12 4.48a2 2 0 0 0 1.94 1.52h.01l7.02 24.55a2 2 0 0 0 1.92 1.45h4.98a2 2 0 0 0 1.92-1.45l7.02-24.55a2 2 0 0 0 1.95-1.52L224.5 96l.06-.25a5 5 0 0 0-.56-9.65V86a14 14 0 0 0-28 0zm4 0h6v2h-9a3 3 0 1 0 0 6H223a3 3 0 1 0 0-6H220v-2h2a12 12 0 1 0-24 0h2zm-1.44 14l-1-4h24.88l-1 4h-22.88zm8.95 26l-6.86-24h18.7l-6.86 24h-4.98zM150 242a22 22 0 1 0 0-44 22 22 0 0 0 0 44zm24-22a24 24 0 1 1-48 0 24 24 0 0 1 48 0zm-28.38 17.73l2.04-.87a6 6 0 0 1 4.68 0l2.04.87a2 2 0 0 0 2.5-.82l1.14-1.9a6 6 0 0 1 3.79-2.75l2.15-.5a2 2 0 0 0 1.54-2.12l-.19-2.2a6 6 0 0 1 1.45-4.46l1.45-1.67a2 2 0 0 0 0-2.62l-1.45-1.67a6 6 0 0 1-1.45-4.46l.2-2.2a2 2 0 0 0-1.55-2.13l-2.15-.5a6 6 0 0 1-3.8-2.75l-1.13-1.9a2 2 0 0 0-2.5-.8l-2.04.86a6 6 0 0 1-4.68 0l-2.04-.87a2 2 0 0 0-2.5.82l-1.14 1.9a6 6 0 0 1-3.79 2.75l-2.15.5a2 2 0 0 0-1.54 2.12l.19 2.2a6 6 0 0 1-1.45 4.46l-1.45 1.67a2 2 0 0 0 0 2.62l1.45 1.67a6 6 0 0 1 1.45 4.46l-.2 2.2a2 2 0 0 0 1.55 2.13l2.15.5a6 6 0 0 1 3.8 2.75l1.13 1.9a2 2 0 0 0 2.5.8zm2.82.97a4 4 0 0 1 3.12 0l2.04.87a4 4 0 0 0 4.99-1.62l1.14-1.9a4 4 0 0 1 2.53-1.84l2.15-.5a4 4 0 0 0 3.09-4.24l-.2-2.2a4 4 0 0 1 .97-2.98l1.45-1.67a4 4 0 0 0 0-5.24l-1.45-1.67a4 4 0 0 1-.97-2.97l.2-2.2a4 4 0 0 0-3.09-4.25l-2.15-.5a4 4 0 0 1-2.53-1.84l-1.14-1.9a4 4 0 0 0-5-1.62l-2.03.87a4 4 0 0 1-3.12 0l-2.04-.87a4 4 0 0 0-4.99 1.62l-1.14 1.9a4 4 0 0 1-2.53 1.84l-2.15.5a4 4 0 0 0-3.09 4.24l.2 2.2a4 4 0 0 1-.97 2.98l-1.45 1.67a4 4 0 0 0 0 5.24l1.45 1.67a4 4 0 0 1 .97 2.97l-.2 2.2a4 4 0 0 0 3.09 4.25l2.15.5a4 4 0 0 1 2.53 1.84l1.14 1.9a4 4 0 0 0 5 1.62l2.03-.87zM152 207a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm6 2a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-11 1a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-6 0a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm3-5a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-8 8a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm3 6a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm0 6a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm4 7a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm5-2a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm5 4a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm4-6a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm6-4a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-4-3a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm4-3a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-5-4a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm-24 6a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm16 5a5 5 0 1 0 0-10 5 5 0 0 0 0 10zm7-5a7 7 0 1 1-14 0 7 7 0 0 1 14 0zm86-29a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm19 9a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-14 5a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm-25 1a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm5 4a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm9 0a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm15 1a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm12-2a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm-11-14a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-19 0a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm6 5a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-25 15c0-.47.01-.94.03-1.4a5 5 0 0 1-1.7-8 3.99 3.99 0 0 1 1.88-5.18 5 5 0 0 1 3.4-6.22 3 3 0 0 1 1.46-1.05 5 5 0 0 1 7.76-3.27A30.86 30.86 0 0 1 246 184c6.79 0 13.06 2.18 18.17 5.88a5 5 0 0 1 7.76 3.27 3 3 0 0 1 1.47 1.05 5 5 0 0 1 3.4 6.22 4 4 0 0 1 1.87 5.18 4.98 4.98 0 0 1-1.7 8c.02.46.03.93.03 1.4v1h-62v-1zm.83-7.17a30.9 30.9 0 0 0-.62 3.57 3 3 0 0 1-.61-4.2c.37.28.78.49 1.23.63zm1.49-4.61c-.36.87-.68 1.76-.96 2.68a2 2 0 0 1-.21-3.71c.33.4.73.75 1.17 1.03zm2.32-4.54c-.54.86-1.03 1.76-1.49 2.68a3 3 0 0 1-.07-4.67 3 3 0 0 0 1.56 1.99zm1.14-1.7c.35-.5.72-.98 1.1-1.46a1 1 0 1 0-1.1 1.45zm5.34-5.77c-1.03.86-2 1.79-2.9 2.77a3 3 0 0 0-1.11-.77 3 3 0 0 1 4-2zm42.66 2.77c-.9-.98-1.87-1.9-2.9-2.77a3 3 0 0 1 4.01 2 3 3 0 0 0-1.1.77zm1.34 1.54c.38.48.75.96 1.1 1.45a1 1 0 1 0-1.1-1.45zm3.73 5.84c-.46-.92-.95-1.82-1.5-2.68a3 3 0 0 0 1.57-1.99 3 3 0 0 1-.07 4.67zm1.8 4.53c-.29-.9-.6-1.8-.97-2.67.44-.28.84-.63 1.17-1.03a2 2 0 0 1-.2 3.7zm1.14 5.51c-.14-1.21-.35-2.4-.62-3.57.45-.14.86-.35 1.23-.63a2.99 2.99 0 0 1-.6 4.2zM275 214a29 29 0 0 0-57.97 0h57.96zM72.33 198.12c-.21-.32-.34-.7-.34-1.12v-12h-2v12a4.01 4.01 0 0 0 7.09 2.54c.57-.69.91-1.57.91-2.54v-12h-2v12a1.99 1.99 0 0 1-2 2 2 2 0 0 1-1.66-.88zM75 176c.38 0 .74-.04 1.1-.12a4 4 0 0 0 6.19 2.4A13.94 13.94 0 0 1 84 185v24a6 6 0 0 1-6 6h-3v9a5 5 0 1 1-10 0v-9h-3a6 6 0 0 1-6-6v-24a14 14 0 0 1 14-14 5 5 0 0 0 5 5zm-17 15v12a1.99 1.99 0 0 0 1.22 1.84 2 2 0 0 0 2.44-.72c.21-.32.34-.7.34-1.12v-12h2v12a3.98 3.98 0 0 1-5.35 3.77 3.98 3.98 0 0 1-.65-.3V209a4 4 0 0 0 4 4h16a4 4 0 0 0 4-4v-24c.01-1.53-.23-2.88-.72-4.17-.43.1-.87.16-1.28.17a6 6 0 0 1-5.2-3 7 7 0 0 1-6.47-4.88A12 12 0 0 0 58 185v6zm9 24v9a3 3 0 1 0 6 0v-9h-6z'/%3E%3Cpath d='M-17 191a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm19 9a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2H3a1 1 0 0 1-1-1zm-14 5a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm-25 1a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm5 4a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm9 0a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm15 1a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm12-2a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2H4zm-11-14a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-19 0a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2zm6 5a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1-1-1zm-25 15c0-.47.01-.94.03-1.4a5 5 0 0 1-1.7-8 3.99 3.99 0 0 1 1.88-5.18 5 5 0 0 1 3.4-6.22 3 3 0 0 1 1.46-1.05 5 5 0 0 1 7.76-3.27A30.86 30.86 0 0 1-14 184c6.79 0 13.06 2.18 18.17 5.88a5 5 0 0 1 7.76 3.27 3 3 0 0 1 1.47 1.05 5 5 0 0 1 3.4 6.22 4 4 0 0 1 1.87 5.18 4.98 4.98 0 0 1-1.7 8c.02.46.03.93.03 1.4v1h-62v-1zm.83-7.17a30.9 30.9 0 0 0-.62 3.57 3 3 0 0 1-.61-4.2c.37.28.78.49 1.23.63zm1.49-4.61c-.36.87-.68 1.76-.96 2.68a2 2 0 0 1-.21-3.71c.33.4.73.75 1.17 1.03zm2.32-4.54c-.54.86-1.03 1.76-1.49 2.68a3 3 0 0 1-.07-4.67 3 3 0 0 0 1.56 1.99zm1.14-1.7c.35-.5.72-.98 1.1-1.46a1 1 0 1 0-1.1 1.45zm5.34-5.77c-1.03.86-2 1.79-2.9 2.77a3 3 0 0 0-1.11-.77 3 3 0 0 1 4-2zm42.66 2.77c-.9-.98-1.87-1.9-2.9-2.77a3 3 0 0 1 4.01 2 3 3 0 0 0-1.1.77zm1.34 1.54c.38.48.75.96 1.1 1.45a1 1 0 1 0-1.1-1.45zm3.73 5.84c-.46-.92-.95-1.82-1.5-2.68a3 3 0 0 0 1.57-1.99 3 3 0 0 1-.07 4.67zm1.8 4.53c-.29-.9-.6-1.8-.97-2.67.44-.28.84-.63 1.17-1.03a2 2 0 0 1-.2 3.7zm1.14 5.51c-.14-1.21-.35-2.4-.62-3.57.45-.14.86-.35 1.23-.63a2.99 2.99 0 0 1-.6 4.2zM15 214a29 29 0 0 0-57.97 0h57.96z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");overflow:clip}.signature-image-wrapper:hover>.signature-image{filter:blur(.2rem)}.signature-image-wrapper:hover>.signature-image-controls{z-index:2}.signature-image-controls{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.2rem;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--clr-black)/.5);color:rgb(var(--clr-text-on-tint)/.75);font-size:var(--fnt-sm);transition:.15s;cursor:pointer}.signature-image-controls:hover{color:rgb(var(--clr-text-on-tint))}.signature-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:filter .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.signature-image.category{top:-.8rem;right:-.9rem;bottom:-.8rem;left:-.7rem;max-width:unset;width:calc(100% + 1.6rem);height:calc(100% + 1.6rem)}.button-signature-information{display:grid;place-items:center;position:absolute;inset-block-end:.2rem;inset-inline-end:.2rem;width:1.6rem;height:1.6rem;border-radius:var(--rad-full);background-color:rgb(var(--info-button-surface, var(--clr-text)));color:rgb(var(--info-button-text, var(--clr-text-on-tint)));transition:background-color .15s,box-shadow .15s;z-index:2}.button-signature-information:hover{--info-button-surface: var(--clr-if-20);--info-button-text: var(--clr-text);box-shadow:0 0 .8rem rgb(var(--clr-text)/.5)}.button-signature-information.information{--info-button-surface: var(--clr-info)}.button-signature-information.information:hover{--info-button-surface: var(--clr-white);--info-button-text: var(--clr-info)}.signature-main-category-selector{position:absolute;inset-block-start:calc(100% + .4rem);inset-inline-start:calc(50% + 1.2rem);margin-block:auto;width:-moz-max-content;width:max-content;border-radius:var(--rad-sm);background-color:rgb(var(--clr-white));outline:1px solid rgb(var(--clr-text)/.15);box-shadow:var(--shd-100);color:rgb(var(--clr-text));font-size:var(--fnt-sm);overflow:hidden;z-index:2}.signature-category-selector-option{padding:.4rem .8rem;cursor:url(/images/cursor.png) 8 8,auto}.signature-category-selector-option:hover{background-color:rgb(var(--clr-theme))}@container main-container (max-width: 720px){.cover-signature-image-container{justify-content:center;width:7.2rem}#main-modal-signature-image{margin-block-end:0;width:4.8rem;height:4.8rem}}#main-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;max-height:100vh;background-color:rgb(var(--clr-text)/.75);z-index:50001}#main-modal{flex-shrink:0;display:flex;flex-flow:column nowrap;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:min(100% - 1.6rem,36rem);height:min(100% - 3.2rem,42rem);border:0;border-radius:var(--rad-lg);background-color:rgb(var(--clr-white));box-shadow:var(--shd-100);overflow:hidden}#main-modal:has(.cover-signature-image-container) #main-modal-side-menu{margin-block-start:2.8rem}#main-modal-body{flex:1;display:flex;overflow:hidden}#main-modal-body.missing #main-modal-sidebar{display:none}#main-modal-sidebar{width:9rem;background-color:rgb(var(--clr-background));background-image:linear-gradient(to left,rgb(var(--clr-text)/.15),rgb(var(--clr-text)/.15) 1px,transparent 1px)}#main-modal-side-menu{padding-block:.8rem;transition:margin-block-start .15s}.side-menu-item{display:flex;justify-content:space-between;align-items:center;padding-inline:.8rem;height:1.8rem;font-size:var(--fnt-sm);font-weight:200;cursor:pointer}.side-menu-item>.remix{opacity:.5}.side-menu-item:not(.on):hover{background-color:rgb(var(--clr-theme)/.3)}.side-menu-item.on{background-color:rgb(var(--clr-theme));font-weight:900;pointer-events:none}.side-menu-item.on>.remix{opacity:1}#main-modal-content-container{flex:1;display:flex;flex-flow:column nowrap;overflow:hidden}#main-modal-navigation{flex-shrink:0;display:flex;padding-inline:.4rem;height:2.4rem;background-image:linear-gradient(to top,rgb(var(--clr-text)/.15) 1px,transparent 1px)}#main-modal-navigation>ul{display:contents}.modal-tab-navigation-item{--selected: 0;display:flex;align-items:center;gap:.2rem;padding-inline:.8rem;background-image:linear-gradient(to top,rgb(var(--clr-theme)),rgb(var(--clr-theme)) var(--selected),transparent var(--selected));font-size:var(--fnt-sm);font-weight:200;cursor:pointer}.modal-tab-navigation-item:not(.on):hover{font-weight:400}.modal-tab-navigation-item.on{--selected: .2rem;font-weight:900;pointer-events:none}#main-modal-content{flex:1;overflow-y:auto}.modal-section-title{display:flex;align-items:center;gap:.1rem;padding-inline:.8rem;height:2.4rem;border-block-end:1px solid rgb(var(--clr-text)/.15)}.modal-section-title>.remix{opacity:.5}.modal-section-title>p{font-size:var(--fnt-sm);font-weight:900}.modal-date-separator{display:flex;align-items:center;gap:.8rem;font-size:var(--fnt-xs)}.modal-date-separator>hr{flex:1}.modal-date-separator>span{flex-shrink:0;opacity:.5}.main-modal-instruction{padding:1.2rem .8rem;border-radius:var(--rad-lg);background-color:rgb(var(--clr-tint-100)/.05)}.main-modal-instruction>p{flex-flow:row wrap;font-size:var(--fnt-sm);text-align:center;line-height:1.4;text-wrap:balance}.main-modal-instruction span:not(.instruction-emoji){opacity:.75}.main-modal-instruction .instruction-headline{margin-inline:.2rem;font-weight:900;opacity:1}#review-total-score{display:flex;gap:1.2rem;position:sticky;inset-block:0;border-block-end:1px solid rgb(var(--clr-text)/.15);background-color:rgb(var(--clr-white));z-index:2}.review-score-wrapper{display:flex;flex-flow:column nowrap;gap:.6rem;padding:.8rem}.review-score-target{display:flex;align-items:center;gap:.2rem;font-size:var(--fnt-sm)}.review-score-target-name{font-weight:900}.review-score-everage{display:flex;align-items:center;gap:.2rem;font-weight:900}.review-score-everage>svg{color:rgb(var(--clr-text))}.review-score-total-count{display:flex;align-items:center;gap:.2rem;padding:.2rem .6rem;width:-moz-fit-content;width:fit-content;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-sm);font-size:var(--fnt-sm)}.review-ai-summary{flex:1;margin:.8rem;padding:.8rem;border-radius:var(--rad-lg);background-color:rgb(var(--clr-info)/.05);font-size:var(--fnt-sm)}.ai-summary-title{display:flex;align-items:center;gap:.2rem;margin-block-end:.6rem;width:-moz-fit-content;width:fit-content;background-image:linear-gradient(to right,#00f,red,gold);color:transparent;font-weight:900;-webkit-background-clip:text;background-clip:text}.ai-summary-title>.remix{color:#6a5acd}.ai-summary-content{line-height:1.4;word-break:break-all}.ai-summary-content:before{content:"“"}.ai-summary-content:after{content:"”"}#user-threads-category{padding:.8rem .8rem 0;z-index:2}#user-threads-category .swiper-slide{width:-moz-fit-content;width:fit-content}.user-threads-category-item{display:flex;justify-content:center;align-items:center;padding-inline:.8rem;width:-moz-max-content;width:max-content;height:1.6rem;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-full);background-color:rgb(var(--clr-white)/.75);-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);font-size:var(--fnt-sm);font-weight:200}.user-threads-category-item:not(.current){cursor:pointer}.user-threads-category-item:not(.current):hover{background-color:rgb(var(--clr-tint-100)/.05)}.user-threads-category-item.current{background-color:rgb(var(--clr-text));color:rgb(var(--clr-text-on-tint));font-weight:700}#user-chat-room-container{display:flex;flex-flow:column nowrap;height:100%;overflow:hidden}#user-chat-room-body{flex:1;overflow-y:scroll}#user-chat-room-controls{display:flex;justify-content:space-between;align-items:center;position:sticky;inset-block-start:0;padding-inline:.8rem;height:2.4rem;background-color:rgb(var(--clr-text)/.75);-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);color:rgb(var(--clr-text-on-tint));z-index:2}#user-chat-room-input-container{flex-shrink:0}.chat-input-wrapper{display:flex;gap:.4rem;padding:.4rem;background-color:rgb(var(--clr-white));background-image:linear-gradient(rgb(var(--clr-tint-100)/.05),rgb(var(--clr-tint-100)/.05))}#input-chat-text{flex:1}@container main-container (max-width: 720px){#main-modal:has(.cover-signature-image-container) #main-modal-side-menu{margin-block-start:0}#main-modal-body{flex-flow:column nowrap}#main-modal-sidebar{width:100%;background-color:rgb(var(--clr-background))}#main-modal-side-menu{display:flex;padding-block:0}.side-menu-item{justify-content:flex-start;align-items:center;gap:.2rem;padding-inline:.4rem}.side-menu-item>.remix{opacity:.5}}.mallang-item{display:flex;align-items:center;gap:.8rem;padding:.8rem}.mallang-image-container{flex-shrink:0;position:relative;width:3.2rem;height:3.2rem;border:1px solid rgb(var(--clr-black)/.15);border-radius:var(--rad-full);background-color:rgb(var(--clr-point));color:rgb(var(--clr-white));overflow:clip;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.mallang-image-container>.mallang-image{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.mallang-image-container>.mallang-image.non-exist{width:2rem;height:auto;rotate:-15deg;opacity:.5}.mallang-item-descriptions{flex:1;display:flex;flex-flow:column nowrap;gap:.4rem;overflow:hidden}.mallang-item-name-container{flex:1;display:flex;align-items:center;gap:.4rem}.mallang-item-name-container>.mallang-main-indicator{flex-shrink:0;padding:.2rem .4rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-point));font-size:var(--fnt-xs);font-weight:700}.mallang-item-name-container>.mallang-name{font-weight:900;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mallang-item-name-container>.button-mallang-config{flex-shrink:0}.mallang-item-summary{display:flex;align-items:center;gap:.2rem;color:rgb(var(--clr-text));font-size:var(--fnt-sm);opacity:.75}.thread-item{display:flex;gap:.8rem}.thread-item:has(input:checked) .thread-item-state-indicator{outline:.2rem solid rgb(var(--clr-info)/.25)}.thread-item:not(:has(input:checked)):hover .thread-item-state-indicator{outline:.2rem solid rgb(var(--clr-info)/.25)}.thread-item.expired{--state-border-color: var(--clr-black) / .15;--state-background-color: var(--clr-gray);--state-icon-color: var(--clr-black) / .15;--state-label-color: var(--clr-alert)}.thread-item.expired .thread-item-title{opacity:.5}.thread-item.done{--state-border-color: var(--clr-black) / .15;--state-background-color: var(--clr-clear);--state-icon-color: var(--clr-text-on-tint);--state-label-color: var(--clr-clear)}.thread-item.hidden{--state-border-color: var(--clr-black) / .15;--state-background-color: var(--clr-gray);--state-icon-color: var(--clr-black) / .15;--state-label-color: var(--clr-warn)}.thread-item.hidden .thread-item-title{opacity:.5}.thread-item-checkbox-wrapper{flex-shrink:0;display:flex;align-items:center;height:3.2rem}.thread-item-body{flex:1;display:flex;align-items:center;gap:.6rem}.thread-item-state-indicator{display:grid;place-items:center;width:3.2rem;height:3.2rem;border:.2rem solid rgb(var(--state-border-color, var(--clr-surface-100)));border-radius:var(--rad-sm);background-color:rgb(var(--state-background-color, var(--clr-surface-80)));color:rgb(var(--state-icon-color, var(--clr-mid-tone)))}.thread-item-descriptions{flex:1;display:flex;flex-flow:column nowrap;gap:.2rem}.thread-item-title{font-weight:900}.thread-item-state{padding:.2rem .4rem;width:-moz-fit-content;width:fit-content;border-radius:var(--rad-full);background-color:rgb(var(--state-label-color, var(--clr-info)));color:rgb(var(--clr-text-on-tint));font-size:var(--fnt-xs);font-weight:700}.article-item{display:flex;gap:.8rem}.article-item:has(input:checked)>.article-item-descriptions{background-color:rgb(var(--clr-tint-20)/.05);outline:.2rem solid rgb(var(--clr-info)/.25)}.article-item:not(:has(input:checked)):hover>.article-item-descriptions{background-color:rgb(var(--clr-tint-20)/.05)}.article-item-checkbox-wrapper{flex-shrink:0;display:flex;align-items:center;height:2.4rem}.article-item-descriptions{display:flex;flex-flow:column nowrap;gap:.4rem;flex:1;padding:.8rem;border-radius:var(--rad-lg);overflow:hidden}.article-item-title{opacity:1}.article-item-title-text{font-size:var(--fnt-md);font-weight:900;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.article-replies-counter{font-weight:400;opacity:.5}.article-item-category{opacity:1}.reply-item{display:flex;gap:.8rem}.reply-item:has(input:checked)>.reply-item-body{background-color:rgb(var(--clr-tint-20)/.05);outline:.2rem solid rgb(var(--clr-info)/.25)}.reply-item:not(:has(input:checked)):hover>.reply-item-body{background-color:rgb(var(--clr-tint-20)/.05)}.reply-item-checkbox-wrapper{display:flex;align-items:center;flex-shrink:0;height:2.8rem}.reply-item-body{flex:1;display:flex;flex-flow:column nowrap;gap:.4rem;padding:.8rem;border-radius:var(--rad-lg)}.reply-item-user{display:flex;align-items:center}.reply-item-user-controls{display:flex;align-items:center;gap:.4rem;margin-inline-start:auto}.reply-content-wrapper{display:flex;gap:.4rem}.reply-depth-indicator{flex-shrink:0;width:1.2rem}.reply-depth-indicator:before{display:block;margin-inline-start:auto;width:55%;height:.5rem;border-bottom-left-radius:var(--rad-sm);border-block-end:1px solid rgb(var(--clr-text)/.25);border-inline-start:1px solid rgb(var(--clr-text)/.25);content:""}.reply-content-container{flex:1;display:flex;flex-flow:column nowrap;gap:.4rem}.reply-content-text{line-height:1.4}.reply-content-edit{width:100%;min-height:3.2rem;resize:vertical}.review-item{display:flex;gap:.8rem}.review-item:has(input:checked)>.review-item-descriptions{background-color:rgb(var(--clr-tint-20)/.05);outline:.2rem solid rgb(var(--clr-info)/.25)}.review-item:not(:has(input:checked)):hover>.review-item-descriptions{background-color:rgb(var(--clr-tint-20)/.05)}.review-item-checkbox-wrapper{display:flex;align-items:center;flex-shrink:0;height:2.8rem}.review-item-descriptions{flex:1;display:flex;flex-flow:column nowrap;gap:.4rem;padding:.8rem;border-radius:var(--rad-lg)}.review-item-author{display:flex;justify-content:space-between;align-items:center}.review-item-content{display:flex;flex-flow:row wrap;gap:.8rem}.review-item-image-container{padding:.2rem;border-radius:var(--rad-lg);background-color:rgb(var(--clr-white));box-shadow:0 .2rem .2rem rgb(var(--clr-text)/.1)}.review-item-image-container:hover{outline:.2rem solid rgb(var(--clr-tint-100)/.15)}.review-item-image{max-width:8rem;border-radius:var(--rad-sm);cursor:pointer}.review-item-image:hover{filter:brightness(1.2)}.review-item-text{padding-block:.4rem;line-height:1.4}.review-item-summary{display:flex;justify-content:space-between;align-items:center}.empty-chat-list-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.8rem;height:100%}.empty-chat-list-wrapper>.empty-list-placeholder{height:-moz-fit-content;height:fit-content}#button-start-chat-session{display:flex;align-items:center;gap:.4rem;padding-inline:1.2rem;height:2.4rem;border-radius:var(--rad-lg);background-color:rgb(var(--clr-theme));font-size:var(--fnt-sm);font-weight:700}#button-start-chat-session:hover{background-color:rgb(var(--clr-if-40))}.chat-room-item{display:flex;gap:.4rem}.chat-room-item:hover>.chat-room-descriptions{background-color:rgb(var(--clr-tint-20)/.05)}.chat-room-item:hover>.chat-room-controls{grid-template-rows:1fr}.chat-room-descriptions{flex:1;display:flex;flex-flow:column nowrap;gap:.2rem;padding:.4rem;border-radius:var(--rad-lg)}.chat-room-opposite{font-weight:700}.chat-room-latest-message{font-size:var(--fnt-sm)}.chat-room-message-text{line-height:1.4;opacity:.5}.chat-room-stack-indicator{margin-inline-start:.2rem;padding:.1rem .4rem;width:-moz-fit-content;width:fit-content;border-radius:var(--rad-full);background-color:rgb(var(--clr-notify));color:rgb(var(--clr-text-on-tint));font-size:var(--fnt-xs);font-weight:900;line-height:1}.chat-room-controls{display:grid;grid-template-rows:0fr;margin-block:auto;transition:grid-template-rows .15s}.chat-room-controls>div{overflow:hidden}.button-close-chat-session{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-mid-tone));color:rgb(var(--clr-text-on-tint))}.button-close-chat-session:hover{background-color:rgb(var(--clr-alert))}.chat-item{display:flex;gap:.4rem}.chat-item .chat-content-container{animation:pop-up-message .25s ease-in forwards 1}.chat-item.opposite .chat-content-container{border-top-left-radius:0;background-color:rgb(var(--clr-surface-100));transform-origin:top left}.chat-item.opposite .chat-datetime-container,.chat-item.my{justify-content:flex-end}.chat-item.my .chat-content-container{justify-self:flex-end;border-bottom-right-radius:0;background-color:rgb(var(--clr-info));color:rgb(var(--clr-text-on-tint));transform-origin:bottom right}.chat-user-image-container{flex-shrink:0;position:relative;width:1.8rem;height:1.8rem;border:1px solid rgb(var(--clr-text)/.15);border-radius:var(--rad-full);background-color:rgb(var(--clr-gray));color:rgb(var(--clr-white));overflow:clip}.chat-user-image-container>.remix{position:absolute;top:0;right:0;bottom:0;left:0;margin-block-start:.4rem;width:100%;height:100%;opacity:.5}.chat-user-image{position:absolute;top:0;right:0;bottom:0;left:0}.chat-body{display:flex;flex-flow:column nowrap;gap:.2rem}.chat-user-name{font-size:var(--fnt-sm);font-weight:700;opacity:.5}.chat-content-container{padding:.4rem .6rem;max-width:14rem;border-radius:var(--rad-lg);line-height:1.4}#modal-form-input-container{display:flex;flex-flow:column nowrap;gap:.4rem;padding:.8rem}#modal-form-input-container.horizontal{flex-flow:row nowrap;gap:.2rem}#modal-form-input-container.horizontal #modal-form-textarea{flex:1}#modal-form-input-container.horizontal #button-modal-form-submit{height:100%}.modal-form-star-rating{display:flex;justify-content:flex-end;align-items:center;gap:.4rem;margin-block-end:.4rem}.modal-form-star-rating>p{font-size:var(--fnt-sm);font-weight:700}#modal-form-file{display:none}#modal-form-file+label{display:flex;align-items:center;gap:.4rem;font-size:var(--fnt-sm)}#modal-form-file+label>.modal-form-upload-button{display:flex;align-items:center;gap:.4rem;padding-inline:.6rem;height:1.6rem;border-radius:var(--rad-sm);background-color:rgb(var(--clr-text));color:rgb(var(--clr-text-on-tint));font-weight:700;transition:background-color .15s;cursor:pointer}#modal-form-file+label>.modal-form-upload-button:hover{background-color:rgb(var(--clr-theme));color:rgb(var(--clr-text))}#modal-form-file+label>span{flex:1;display:block;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#modal-form-textarea{min-width:0;min-height:3.6rem;resize:vertical}.modal-form-controls{display:flex;align-items:center}.modal-form-controls>p{font-size:var(--fnt-sm);opacity:.5}.modal-form-controls>p.overflow{color:rgb(var(--clr-alert));font-weight:900}#button-modal-form-submit{--button-surface-color: var(--clr-theme);--button-outline-color: 0 0 0 / 0;--button-text-color: var(--clr-text);--button-hover-color: var(--clr-if-40);--button-hover-text-color: var(--clr-text);flex-shrink:0;justify-content:center;margin-inline-start:auto;width:3.2rem}#marker-category-container{display:flex;gap:.4rem;position:fixed;inset-block:4rem auto;inset-inline-start:3.4rem;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;color:rgb(var(--clr-tint-100));font-size:var(--fnt-sm);font-weight:200;transition:inset-inline-start .25s,opacity .25s;z-index:2}#marker-category-container.decent{inset-inline-start:8rem;opacity:0;pointer-events:none}.marker-category-item{position:relative;height:1.8rem;border:1px solid transparent;border-radius:var(--rad-full);background-color:rgb(var(--clr-text)/.75);-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);box-shadow:inset 0 .6rem 1.2rem -.4rem rgb(var(--clr-if-100)/.15),var(--shd-100);transition:background-color .15s,box-shadow .15s;color:rgb(var(--clr-text-on-tint))}.marker-category-item>span{display:flex;align-items:center;gap:.2rem;padding-inline:.8rem;height:100%}.marker-category-item:has(.remix)>span{padding-inline-end:.4rem}.marker-category-item:has(.on) .remix{rotate:180deg}.marker-category-item:not(.on){cursor:pointer}.marker-category-item:not(.on):hover{box-shadow:inset 0 .6rem 1.2rem -.4rem rgb(var(--clr-tint-0)/.2),0 0 .8rem rgb(var(--clr-white)/.5);font-weight:400}.marker-category-item.on{border-color:rgb(var(--clr-mid-tone));background-color:rgb(var(--clr-theme));box-shadow:inset 0 -.6rem 1.2rem -.4rem rgb(var(--clr-white)/.5),0 0 .8rem rgb(var(--clr-white)/.5);outline:.2rem solid rgb(var(--clr-if-100)/.3);color:rgb(var(--clr-text));font-weight:400}.marker-category-item.on>.marker-sub-category{height:auto}.marker-sub-category{position:absolute;inset-block-start:calc(100% + .8rem);width:-moz-max-content;width:max-content;height:0;border-radius:var(--rad-lg);background-color:#fff;box-shadow:var(--shd-100);overflow:hidden}.marker-sub-category-item{display:flex;align-items:center;padding-inline:.8rem;height:1.6rem}.marker-sub-category-item:not(.on):hover{background-color:rgb(var(--clr-theme)/.3);font-weight:700}.marker-sub-category-item.on{background-color:rgb(var(--clr-theme));font-weight:900}@container main-container (max-width: 960px){#marker-category-container{font-size:var(--fnt-xs)}}.setting-mallangs{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:20rem;margin:0 auto}.setting-mallangs .add-mallang-form{display:flex;flex-direction:column;gap:.8rem;padding:.8rem;width:100%}.setting-mallangs .large-text-input{display:flex;align-items:center;height:2.4rem;width:100%;border-bottom:.1rem solid rgba(47,40,36,.15);padding:0 .4rem}.setting-mallangs .large-text-input .name-input{color:rgb(var(--clr-text));font-size:var(--fnt-title-sm);opacity:.5;width:100%;text-align:center;font-weight:900}.setting-mallangs .large-text-input input:focus{outline:none}.setting-mallangs .label-type{color:rgb(var(--clr-text));font-size:var(--fnt-sm);opacity:.5;margin-bottom:.4rem}.setting-mallangs .killogram{display:flex;align-items:center;height:1.6rem;border:.05rem solid rgba(47,40,36,.15);border-radius:var(--rad-xs);padding:0 .4rem}.setting-mallangs .killogram input::-webkit-outer-spin-button,.setting-mallangs .killogram input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.setting-mallangs .killogram .killogram-input{flex-grow:1;color:rgb(var(--clr-text));font-size:var(--fnt-md);opacity:.5}.setting-mallangs .killogram input:focus{outline:none}.setting-mallangs .killogram .killogram-kg{color:rgb(var(--clr-text));font-size:var(--fnt-md);opacity:.5;margin-left:.2rem}.setting-mallangs .chip-number-div{display:flex;align-items:center;height:1.6rem;border:.05rem solid rgba(47,40,36,.15);border-radius:var(--rad-xs);padding:0 .4rem}.setting-mallangs .chip-number-div .chip-number{color:rgb(var(--clr-text));font-size:var(--fnt-md);opacity:.5}.setting-mallangs .chip-number-div input::-webkit-outer-spin-button,.setting-mallangs .chip-number-div input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.setting-mallangs .chip-number-div input:focus{outline:none}.search-container{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:.8rem;position:relative;width:27rem;margin:0 auto;padding:.8rem;overflow:hidden}.search-container,.search-container *{box-sizing:border-box}.search-container input,.search-container select,.search-container textarea,.search-container button{outline:0}.search-container .search-input-container{display:flex;align-items:center;align-self:stretch;flex-wrap:nowrap;flex-shrink:0;gap:.2rem;position:relative;overflow:hidden}.search-container .search-input-container .text-input{display:flex;align-items:center;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:0;gap:.2rem;position:relative;height:1.6rem;padding:0 .4rem;background:rgb(var(--clr-white));border:1px solid rgba(47,40,36,.15);z-index:1;overflow:hidden;border-radius:var(--rad-xs)}.search-container .search-input-container .text-input .input{flex-shrink:0;position:absolute;width:16.6rem;height:1.6rem;top:-.05rem;left:-.05rem;background:transparent;border:none;z-index:3;outline:none}.search-container .search-input-container .button-search-keyword{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:.2rem;position:relative;width:45px;height:32px;padding:0 .6rem;cursor:pointer;background:rgb(var(--clr-if-0));border:none;z-index:4;overflow:hidden;border-radius:var(--rad-sm)}.search-container .search-input-container .button-search-keyword .button-label{flex-shrink:0;flex-basis:auto;position:relative;height:15px;color:#2f2824;font-size:var(--fnt-sm);font-weight:700;line-height:14.976px;text-align:left;white-space:nowrap;z-index:5}.search-container .search-input-container .button-search-location{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:.2rem;position:relative;width:123px;height:32px;padding:0 12px;cursor:pointer;background:rgb(var(--clr-if-0));border:none;z-index:6;overflow:hidden;border-radius:var(--rad-sm)}.search-container .search-input-container .button-search-location .icon-focus{flex-shrink:0;position:relative;width:16px;height:16px;z-index:7;overflow:hidden}.search-container .search-input-container .button-search-location .button-label{flex-shrink:0;flex-basis:auto;position:relative;height:15px;color:rgb(var(--clr-text));font-size:12px;font-weight:700;line-height:14.976px;text-align:left;white-space:nowrap;z-index:9}.search-container .search-result-list{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;flex-wrap:nowrap;flex-shrink:0;position:relative;z-index:10;overflow:hidden}.search-container .search-result-list .search-result-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-shrink:0;position:relative;width:508px;height:49px;padding:16px 0;z-index:11;overflow:hidden;border-radius:var(--rad-xs)}.search-container .search-result-list .search-result-row .search-result-titlebar{display:flex;align-items:center;flex-wrap:nowrap;flex-shrink:0;gap:.4rem;position:relative;width:77px;z-index:12;overflow:hidden}.search-container .search-result-list .search-result-row .search-result-titlebar .button-set-my-town{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;position:relative;width:32px;height:32px;background:rgb(var(--clr-white));border:1px solid rgba(47,40,36,.15);z-index:13;overflow:hidden;border-radius:var(--rad-sm)}.search-container .search-result-list .search-result-row .search-result-titlebar .button-set-my-town .icon-home{flex-shrink:0;position:relative;width:.8rem;height:.8rem;opacity:.5;z-index:14;overflow:hidden}.search-container .search-result-list .search-result-row .search-result-titlebar .town-name{flex-shrink:0;flex-basis:auto;position:relative;height:17px;color:rgb(var(--clr-text));font-size:var(--fnt-md);font-weight:700;line-height:17px;text-align:left;white-space:nowrap;z-index:16}.search-container .search-result-list .search-result-row .city-province{flex-shrink:0;flex-basis:auto;position:relative;height:15px;color:rgb(var(--clr-text));font-size:12px;font-weight:200;line-height:14.976px;text-align:left;white-space:nowrap;z-index:17}.search-container .search-result-list .block-separator{align-self:stretch;flex-shrink:0;position:relative;height:1px;background:#2f282426;z-index:18;border-radius:500px}.user-location-container{display:flex;flex-direction:column;align-items:flex-start;position:relative;width:min(100% - 1.6rem,24rem);height:100%;margin:0 auto;border-radius:var(--rad-lg);box-shadow:0 .8rem 1.2rem #00000040}.user-location-container .section-titlebar{display:flex;align-items:center;align-self:stretch;flex-shrink:0;gap:.2rem;position:relative;height:2.4rem;padding:0 .8rem;border-top:.05rem solid rgba(47,40,36,.15)}.user-location-container .section-titlebar .icon-hashtag{flex-shrink:0;position:relative;width:.8rem;height:.8rem;opacity:.5}.user-location-container .section-titlebar .section-search-label{flex-shrink:0;flex-basis:auto;position:relative;height:.75rem;color:rgb(var(--clr-text));font-size:var(--fnt-sm);font-weight:900;line-height:.75rem;text-align:left;white-space:nowrap}.user-location-container #user-location-map-container{position:relative;width:100%;height:28rem}.user-location-container #user-location-map{width:100%;height:100%}.user-location-container .map-bottom-content{width:100%;background:rgb(var(--clr-surface-0));border-radius:0 0 var(--rad-lg) var(--rad-lg)}.user-location-container .map-bottom-content .notification-map-content{display:flex;align-items:center;justify-content:center;align-self:stretch;flex-shrink:0;gap:.2rem;position:relative;padding:.8rem;border-top:.05rem solid rgba(47,40,36,.15);border-bottom:.05rem solid rgba(47,40,36,.15)}.user-location-container .map-bottom-content .notification-map-content .icon-location-area{flex-shrink:0;position:relative;width:.8rem;height:.8rem;opacity:.5}.user-location-container .map-bottom-content .notification-map-content .map-marker{flex-shrink:0;flex-basis:auto;position:relative;height:.75rem;color:rgb(var(--clr-text));font-size:var(--fnt-sm);font-weight:200;line-height:.75rem;text-align:left;white-space:nowrap}.user-location-container .map-bottom-content .button-map-content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;flex-shrink:0;gap:.4rem;position:relative;padding:.8rem}.user-location-container .map-bottom-content .button-map-content .button-selection-submit{display:flex;align-items:center;justify-content:center;align-self:stretch;flex-shrink:0;gap:.4rem;position:relative;height:2.4rem;padding:0 1.2rem;cursor:pointer;background:rgb(var(--clr-if-0));border:none;border-radius:var(--rad-lg)}.user-location-container .map-bottom-content .button-map-content .icon-check{flex-shrink:0;position:relative;width:.8rem;height:.8rem}.user-location-container .map-bottom-content .button-map-content .button-map-label{flex-shrink:0;flex-basis:auto;position:relative;height:.75rem;color:rgb(var(--clr-text));font-size:var(--fnt-sm);font-weight:700;line-height:.75rem;text-align:left}#total-search-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--clr-background)/.9);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);opacity:1;z-index:50001}@starting-style{#total-search-backdrop{opacity:0}}#total-search-backdrop>.inner-wrapper{display:flex;flex-flow:column nowrap;gap:1.2rem;position:absolute;top:0;right:0;bottom:0;left:0;margin-block:auto;padding-block-start:2.4rem;width:min(100% - 1.6rem,24rem);height:min(100% - 2.4rem,100vh);transition:gap .25s}#total-search-backdrop>.inner-wrapper.results{gap:2.4rem}#total-search-backdrop>.inner-wrapper>*{flex-shrink:0}#total-search-header{flex-shrink:0;display:flex;align-items:center;gap:.8rem}#total-search-header>h1{font-family:var(--ff-dingbat);font-size:var(--fnt-title-md);opacity:.5}.search-logo{height:2.4rem}.search-logo>img{height:100%;filter:drop-shadow(0 .4rem .8rem rgb(var(--clr-mid-tone)))}#button-close-total-search{position:relative;margin-inline-start:auto;width:1.8rem;height:1.8rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-mid-tone));rotate:315deg;transition:background-color .25s,rotate .25s}#button-close-total-search>span{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:var(--rad-full);background-color:rgb(var(--clr-white))}#button-close-total-search>span:first-child{width:.8rem;height:.1rem}#button-close-total-search>span:last-child{width:.1rem;height:.8rem}#button-close-total-search:hover{background-color:rgb(var(--clr-alert));rotate:45deg}.total-search-input-container{display:flex;align-items:center;position:relative;margin-inline:auto;padding:.2rem;width:100%;height:2.4rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-white));outline:.1rem solid rgb(var(--clr-point)/.25)}.total-search-input-container:focus-within{outline:.2rem solid rgb(var(--clr-point)/.5)}.total-search-input-container:focus-within>#button-total-search{background-color:rgb(var(--clr-theme))}.total-search-input-container:focus-within>#button-total-search>.remix{opacity:1}#total-search-input{flex:1;padding-inline:.8rem;height:100%;background-color:transparent;font-size:var(--fnt-lg)}#button-total-search{flex-shrink:0;display:grid;place-items:center;width:2rem;height:2rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-surface-40));transition:width .25s,background-color .25s}#button-total-search>.remix{opacity:.5}.total-search-result-count{display:flex;position:absolute;inset-block-start:.2rem;inset-inline:0;margin-inline:auto;width:calc(100% - 1.2rem);height:2rem;border-bottom-left-radius:var(--rad-xl);border-bottom-right-radius:var(--rad-xl);background-image:linear-gradient(to bottom,rgb(var(--clr-point)/.75),rgb(var(--clr-mid-tone)/.25));color:rgb(var(--clr-text)/.5);font-size:var(--fnt-sm);font-weight:700;text-shadow:0 .1rem .2rem rgb(var(--clr-point));transition:inset-block-start .25s;z-index:-1}.total-search-result-count>p{flex:1;display:flex;justify-content:flex-end;align-items:center;margin-block-start:auto;padding-inline:.8rem;height:1.6rem}.total-search-result-count.results{inset-block-start:calc(100% - .4rem)}#total-search-result-list{flex:1;width:100%;min-height:12rem;border-radius:var(--rad-lg);background-color:rgb(var(--clr-white));outline:.1rem solid rgb(var(--clr-point)/.25);box-shadow:0 .8rem 1.2rem -.4rem rgb(var(--clr-mid-tone)/.1);overflow-y:auto}.search-result-list{padding:.8rem}.thread-rescue{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;position:relative;box-sizing:border-box;width:min(100% - 1.6rem,36rem);height:min(100% - 3.2rem,42rem);height:100%;margin:0 auto}.thread-rescue .instruction,.thread-rescue .title-bar{width:100%}.thread-rescue .form-animal-rescue{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;flex-wrap:nowrap;flex-shrink:0;gap:.45rem;position:relative;padding:.8rem}.thread-rescue .date-time-container{display:flex;align-items:center;justify-content:space-between;height:1.6rem;border:.05rem solid rgba(47,40,36,.15);border-radius:var(--rad-xs);padding:0 .4rem;width:100%;background-color:rgb(var(--clr-white))}.thread-rescue .date-time-container .date-time-input{flex-grow:1;color:rgb(var(--clr-text));font-size:var(--fnt-md);opacity:.5}.thread-rescue .date-time-container>.remix{display:flex;align-items:center}.thread-rescue .section-title{position:relative;color:rgb(var(--clr-text));font-size:var(--fnt-sm);font-weight:700;text-align:left}.button-content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;flex-shrink:0;gap:.4rem;position:relative;padding:.8rem}.button-content .button-selection-submit{display:flex;align-items:center;justify-content:center;align-self:stretch;flex-shrink:0;gap:.4rem;position:relative;height:2.4rem;padding:0 1.2rem;cursor:pointer;background:rgb(var(--clr-if-0));border:none;border-radius:var(--rad-lg)}.button-content .button-selection-submit .icon-check{flex-shrink:0;position:relative;width:.8rem;height:.8rem}.button-content .button-selection-submit .button-label{flex-shrink:0;flex-basis:auto;position:relative;height:.75rem;color:rgb(var(--clr-text));font-size:var(--fnt-sm);font-weight:700;line-height:.75rem;text-align:left}.checkbox-wrapper{display:flex;align-items:center;gap:.4rem}.checkbox-wrapper .checkbox-group{display:flex;align-items:center;cursor:pointer}.checkbox-wrapper .checkbox-group .frame{align-items:center;background-color:rgb(var(--clr-white));border-radius:var(--rad-full);display:flex;flex-direction:column;height:1.6rem;justify-content:center;overflow:hidden;position:relative;width:1.6rem;border:.05rem solid rgba(0,0,0,.1);transition:all .3s ease}.checkbox-wrapper .checkbox-group .frame .remix{height:.8rem;width:.8rem;opacity:.5;color:rgb(var(--clr-black))}.checkbox-wrapper .checkbox-group.active .frame{background-color:rgb(var(--clr-if-0))}.checkbox-wrapper .checkbox-group.active .frame .remix{opacity:1}.checkbox-wrapper .checkbox-group-label{color:rgb(var(--clr-black));font-size:var(--fnt-sm);font-weight:700;margin-left:.2rem}.block-label{color:rgb(var(--clr-text));font-size:var(--fnt-sm);font-weight:200;opacity:.5;margin-bottom:.2rem}.toggle-div{display:flex;align-items:center;gap:.4rem}.toggle-div .toggle-container{width:1.2rem;height:.8rem;border:.05rem solid rgba(47,40,36,.1490196078);border-radius:var(--rad-full);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:.1rem;position:relative;transition:all .3s ease;align-items:flex-start;background-color:rgb(var(--clr-background))}.toggle-div .toggle-container.on{align-items:flex-end;background-color:rgb(var(--clr-clear))}.toggle-div .toggle-container .toggle-button{width:.6rem;height:.6rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-white));border:.05rem solid rgba(47,40,36,.15);box-shadow:0 .05rem #0000000d;transition:transform .3s ease}.toggle-div .toggle-label{color:rgb(var(--clr-text));font-size:var(--fnt-sm);font-weight:700}.info{display:flex;align-items:center;gap:.2rem;margin-top:.2rem}.info-icon{width:.8rem;height:.8rem}.info-icon>.remix{color:rgb(var(--clr-info))}.info-text{color:rgb(var(--clr-info));font-size:var(--fnt-sm);font-weight:200;white-space:nowrap}.mallang-select-container{width:100%}.mallang-select-container .mallang-type-selector{display:flex;gap:.4rem}.mallang-select-container .mallang-type-selector .filter-label-wrapper{display:flex;align-items:center;justify-content:center;height:1.6rem;padding:0 .8rem;border:1px solid rgba(0,0,0,.15);border-radius:var(--rad-full);background-color:rgb(var(--clr-white));cursor:pointer;transition:all .3s ease}.mallang-select-container .mallang-type-selector .filter-label-wrapper.active{background-color:rgb(var(--clr-black))}.mallang-select-container .mallang-type-selector .filter-label-wrapper.active>div{color:rgb(var(--clr-white))}.mallang-select-container .mallang-type-selector .filter-label-wrapper>div{color:rgb(var(--clr-text));font-size:var(--fnt-sm);font-weight:400}.birthday-dropdown{display:flex;width:100%;gap:.4rem}.birthday-dropdown select{min-width:4rem;background-color:#fff}.birthday-container{display:flex;align-items:center;justify-content:space-between;height:1.6rem;border:1px solid rgba(47,40,36,.15);border-radius:var(--rad-xs);padding:0 .4rem;margin-top:.5rem}.birthday-container .birthday-wrapper{flex-grow:1;color:rgb(var(--clr-text));font-size:var(--fnt-md);opacity:.5}.birthday-container .birthday-selector{display:flex;align-items:center}.asterisk-text-guide{display:flex;align-items:center;flex-wrap:nowrap;flex-shrink:0;gap:.2rem;position:relative;width:auto}.asterisk-text-guide>.remix{color:rgb(var(--clr-alert))}.asterisk-text .section-title{position:relative;color:rgb(var(--clr-text));font-size:var(--fnt-sm);font-weight:700;text-align:left}.address{align-self:stretch;position:relative}.address-container{display:flex;flex-direction:column;gap:.4rem}.address-container .address-region,.address-container .address-building{width:100%;height:1.6rem;padding:.4rem;border:.05rem solid rgba(47,40,36,.15);border-radius:var(--rad-xs);color:rgb(var(--clr-text));font-size:var(--fnt-md);font-weight:400;line-height:.85rem;text-align:left}.address-container .address-region::-moz-placeholder,.address-container .address-building::-moz-placeholder{color:#2f282480}.address-container .address-region::placeholder,.address-container .address-building::placeholder{color:#2f282480}.discovery-situation{width:100%;height:100%}.discovery-situation-container{display:flex;align-items:center;position:relative;height:auto;min-height:3rem;background:rgb(var(--clr-white));border:.05rem solid rgba(47,40,36,.15);border-radius:var(--rad-xs);overflow-y:auto}.discovery-situation-container-input{width:100%;min-height:3rem;height:auto;position:relative;font-size:var(--fnt-md);padding:.8rem;border:none;resize:none;outline:none;background:transparent}.datetime-wrapper{display:flex;align-items:center;height:1.6rem;border:1px solid rgba(47,40,36,.15);border-radius:var(--rad-xs);padding:0 .4rem}.datetime-wrapper-input{color:rgb(var(--clr-text));font-size:var(--fnt-md);opacity:.5}.datetime #datetime-error-message{margin-top:.2rem;font-size:var(--fnt-xs);color:rgb(var(--clr-alert))}.gallery-container{position:relative;width:100%;height:-moz-fit-content;height:fit-content;border-radius:var(--rad-lg);overflow:hidden}.image-gallery-slider{width:100%;overflow:hidden}.image-gallery-slide-item{height:100%;border-radius:var(--rad-lg);overflow:clip}.image-gallery-slide-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-gallery-slider-controls{display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;right:.4rem;bottom:0;left:.4rem;margin-block:auto;height:0;z-index:2}.button-slider-prev,.button-slider-next{display:grid;place-items:center;width:1.8rem;height:3.2rem;border-radius:var(--rad-sm);background-color:rgb(var(--clr-black)/.75);-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);outline:.1rem solid rgb(var(--clr-white)/.15);color:rgb(var(--clr-white));transition:opacity .25s}.button-slider-prev.swiper-button-disabled,.button-slider-next.swiper-button-disabled{opacity:0;pointer-events:none}.image-gallery-slider-pagination{display:flex;gap:.6rem;position:absolute;inset-block-end:.8rem;inset-inline:0;margin-inline:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;z-index:2}.gallery-slider-pagination-bullet{width:.4rem;height:.4rem;border-radius:var(--rad-full);background-color:rgb(var(--clr-white)/.75);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);outline:1px solid rgb(var(--clr-black)/.15);transition:width .15s}.gallery-slider-pagination-bullet:not(.swiper-pagination-bullet-active){cursor:pointer}.gallery-slider-pagination-bullet:not(.swiper-pagination-bullet-active):hover{background-color:rgb(var(--clr-white))}.gallery-slider-pagination-bullet.swiper-pagination-bullet-active{width:1.2rem;background-color:rgb(var(--clr-white));outline:.2rem solid rgb(var(--clr-info)/.75)}.single-input-container .single-input{color:rgb(var(--clr-text));height:1.6rem;padding:.4rem;border:.05rem solid rgba(47,40,36,.15);border-radius:var(--rad-xs)}.single-input-container .single-input::-moz-placeholder{color:rgb(var(--clr-gray))}.single-input-container .single-input::placeholder{color:rgb(var(--clr-gray))}#input-multiple-image-uploader{display:none}#input-multiple-image-uploader-label{background-color:rgb(var(--clr-black)/.75);transition:background-color .15s;cursor:pointer}#input-multiple-image-uploader-label:hover{background-color:rgb(var(--clr-info)/.75)}#input-multiple-image-uploader-label.limited{background-color:rgb(var(--clr-alert)/.75);cursor:no-drop}#image-uploader-body{display:grid;grid-template-columns:repeat(5,1fr);gap:.4rem}#image-preview-wrapper{display:contents}.image-uploader-block{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.4rem;position:relative;aspect-ratio:1/1;border:1px solid rgb(var(--clr-text)/.05);border-radius:var(--rad-sm);background-color:rgb(var(--clr-gray));color:rgb(var(--clr-text-on-tint));font-size:var(--fnt-sm);overflow:clip}.image-uploader-block>*{-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-uploader-block .remix{opacity:.5}.image-uploader-block>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.image-uploader-block.empty{background-color:rgb(var(--clr-black)/.15);outline:.1rem dashed rgb(var(--clr-gray));outline-offset:.2rem;scale:.9}.image-uploader-block.empty .remix{opacity:.75}.button-delete-preview-image{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.4rem;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--clr-black)/.75);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);opacity:0;transition:opacity .15s;z-index:3}.button-delete-preview-image:hover{opacity:1}.button-delete-preview-image:hover .remix{color:rgb(var(--clr-alert));opacity:1;transition:color .25s .15s,opacity .25s .15s}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}
