@charset "UTF-8";*,*:after,*:before{box-sizing:border-box}:focus-visible{outline-offset:3px}:where(html){-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}:where(html){line-height:1.5}:where(html){scrollbar-gutter:stable}:where(h1){font-size:2em;margin-block:.67em}:where(abbr[title]){cursor:help;text-decoration-line:underline;text-decoration-style:dotted}@media(forced-colors:active){mark{color:HighlightText;background-color:Highlight}}:where(del,ins,s):before,:where(del,ins,s):after{clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;position:absolute;white-space:nowrap;content:"test"}:where(s):before{content:"stricken text start "}:where(s):after{content:" stricken text end"}:where(del):before{content:"deletion start "}:where(del):after{content:" deletion end"}:where(ins):before{content:"insertion start "}:where(ins):after{content:" insertion end"}:where(audio,iframe,img,svg,video){max-block-size:100%;max-inline-size:100%}:where(fieldset){min-inline-size:0}:where(label):has(+:where(textarea,input,select)){display:block}:where(textarea:not([rows])){min-block-size:6em}:where(button,input,select,textarea){font-family:inherit;font-size:inherit}:where([type=search]){-webkit-appearance:textfield}@supports (-webkit-touch-callout: none){:where([type=search]){border:1px solid -apple-system-secondary-label;background-color:canvas}}:where([type=tel],[type=url],[type=email],[type=number]):not(:-moz-placeholder){direction:ltr}:where([type=tel],[type=url],[type=email],[type=number]):not(:placeholder-shown){direction:ltr}:where(table){border-collapse:collapse;border:1px solid}:where(th,td){border:1px solid;padding:.25em .5em}:where(dialog)::backdrop{background:#0000004d}:where(dialog),:where(dialog)::backdrop{opacity:0;transition:opacity .3s ease-out,display .3s allow-discrete,overlay .3s allow-discrete}:where(dialog[open]),:where(dialog[open])::backdrop{opacity:1}@starting-style{:where(dialog[open]),:where(dialog[open])::backdrop{opacity:0}}[hidden]:not([hidden=until-found]){display:none!important}*{margin:0;padding:0;word-break:break-word}html{font-size:16px;line-height:1.5;scrollbar-gutter:auto;overflow:hidden;scrollbar-color:var(--color-scrollbar-thumb) transparent}body{margin:0;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,sans-serif;font-weight:400;scrollbar-width:thin;color:var(--color-text-main);background-color:var(--color-bg-main);min-width:375px}:where(button,input,select,textarea){line-height:inherit}figure{line-height:1}form{width:inherit;max-width:100%}.button{display:inline-flex;width:-moz-max-content;width:max-content;align-items:center;justify-content:center;border-radius:.25rem;font-size:.875rem;padding:.53125rem .75rem;gap:.375rem;transition:background-color .3s ease-out,border .3s ease-out;cursor:pointer}.button svg{width:1.25rem;height:1.25rem}.button:where(a){text-decoration:none}.button:disabled,.button:where(a).disabled{cursor:not-allowed}.button.contained.primary{background-color:var(--color-primary-main);border:1px solid var(--color-primary-main);color:var(--color-primary-contrast)}.button.contained.primary svg{fill:var(--color-primary-contrast)}@media(hover:hover){.button.contained.primary:hover:not(:disabled,.disabled){background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}}.button.contained.secondary{background-color:var(--color-secondary-main);border:1px solid var(--color-secondary-main);color:var(--color-secondary-contrast)}.button.contained.secondary svg{fill:var(--color-secondary-contrast)}@media(hover:hover){.button.contained.secondary:hover:not(:disabled,.disabled){background-color:var(--color-secondary-dark);border-color:var(--color-secondary-dark)}}.button.contained.neutral{background-color:var(--color-neutral-main);border:1px solid var(--color-neutral-main);color:var(--color-neutral-contrast)}.button.contained.neutral svg{fill:var(--color-neutral-contrast)}@media(hover:hover){.button.contained.neutral:hover:not(:disabled,.disabled){background-color:var(--color-neutral-dark);border-color:var(--color-neutral-dark)}}.button.contained.danger{background-color:var(--color-danger-main);border:1px solid var(--color-danger-main);color:var(--color-danger-contrast)}.button.contained.danger svg{fill:var(--color-danger-contrast)}@media(hover:hover){.button.contained.danger:hover:not(:disabled,.disabled){background-color:var(--color-danger-dark);border-color:var(--color-danger-dark)}}.button.contained:disabled,.button.contained:where(a).disabled{background-color:var(--color-disabled-main);border:1px solid var(--color-disabled-main);color:var(--color-disabled-contrast)}.button.contained:disabled svg,.button.contained:where(a).disabled svg{fill:var(--color-disabled-contrast)}.button.outlined.primary{background-color:transparent;border:1px solid var(--color-primary-opacity-medium);color:var(--color-primary-main)}.button.outlined.primary svg{fill:var(--color-primary-main)}@media(hover:hover){.button.outlined.primary:hover:not(:disabled,.disabled){background-color:var(--color-primary-opacity-low)}}.button.outlined.secondary{background-color:transparent;border:1px solid var(--color-secondary-opacity-medium);color:var(--color-secondary-main)}.button.outlined.secondary svg{fill:var(--color-secondary-main)}@media(hover:hover){.button.outlined.secondary:hover:not(:disabled,.disabled){background-color:var(--color-secondary-opacity-low)}}.button.outlined.neutral{background-color:transparent;border:1px solid var(--color-neutral-opacity-medium);color:var(--color-neutral-main)}.button.outlined.neutral svg{fill:var(--color-neutral-main)}@media(hover:hover){.button.outlined.neutral:hover:not(:disabled,.disabled){background-color:var(--color-neutral-opacity-low)}}.button.outlined.danger{background-color:transparent;border:1px solid var(--color-danger-opacity-medium);color:var(--color-danger-main)}.button.outlined.danger svg{fill:var(--color-danger-main)}@media(hover:hover){.button.outlined.danger:hover:not(:disabled,.disabled){background-color:var(--color-danger-opacity-low)}}.button.outlined:disabled,.button.outlined:where(a).disabled{background-color:transparent;border:1px solid var(--color-disabled-opacity-high);color:var(--color-disabled-main)}.button.outlined:disabled svg,.button.outlined:where(a).disabled svg{fill:var(--color-disabled-main)}.button.text{background-color:transparent;border:1px solid transparent}.button.text.primary{color:var(--color-primary-main)}.button.text.primary svg{fill:var(--color-primary-main)}@media(hover:hover){.button.text.primary:hover:not(:disabled,.disabled){background-color:var(--color-primary-opacity-low)}}.button.text.secondary{color:var(--color-secondary-main)}.button.text.secondary svg{fill:var(--color-secondary-main)}@media(hover:hover){.button.text.secondary:hover:not(:disabled,.disabled){background-color:var(--color-secondary-opacity-low)}}.button.text.neutral{color:var(--color-neutral-main)}.button.text.neutral svg{fill:var(--color-neutral-main)}@media(hover:hover){.button.text.neutral:hover:not(:disabled,.disabled){background-color:var(--color-neutral-opacity-low)}}.button.text.danger{color:var(--color-danger-main)}.button.text.danger svg{fill:var(--color-danger-main)}@media(hover:hover){.button.text.danger:hover:not(:disabled,.disabled){background-color:var(--color-danger-opacity-low)}}.button.text:disabled,.button.text:where(a).disabled{color:var(--color-disabled-main)}.button.text:disabled svg,.button.text:where(a).disabled svg{fill:var(--color-disabled-main)}.button.small{font-size:.75rem;padding:.375rem .5rem;gap:.25rem}.button.small svg{width:1rem;height:1rem}.button.medium{font-size:.875rem;padding:.53125rem .75rem;gap:.375rem}.button.medium svg{width:1.25rem;height:1.25rem}.button.large{font-size:1rem;padding:.6875rem 1rem;gap:.5rem}.button.large svg{width:1.5rem;height:1.5rem}.button.fullWidth{flex:1;width:auto}.button.contentNumButton{width:96px;justify-content:space-between}.tooltipParent:has(.button:not(:disabled,.disabled)) .tooltip{display:none}.checkboxGroup{display:flex;gap:.5rem}.checkboxGroup.column{flex-direction:column}.checkboxGroup.row{flex-direction:row;flex-wrap:wrap}.checkbox{display:inline-flex;align-items:center;gap:.25rem;cursor:pointer}.checkbox:before{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border-radius:50%;font-family:Material Symbols Rounded;content:"";font-size:1.5rem;color:var(--color-neutral-main);transition:background-color .3s ease-out}@media(hover:hover){.checkbox:hover:not(:has(:disabled)):before{background-color:var(--color-shallow-opacity-high)}}.checkbox:has(:checked):before{content:"";color:var(--color-primary-main);font-variation-settings:"FILL" 1}.checkbox:has(:disabled){cursor:not-allowed;color:var(--color-disabled-main)}.checkbox:has(:disabled):before{color:var(--color-disabled-main)}.checkbox:has(.danger):before{color:var(--color-danger-main)}.checkbox input{display:none}.checkbox .checkbox__label{flex:1}.colorInput{border:none;background-color:transparent;width:2.5rem;height:2.5rem;cursor:pointer}.datetimeInput{padding:.375rem;min-height:2.5rem;border:1px solid var(--color-neutral-opacity-medium);border-radius:.25rem;background-color:var(--color-bg-main-opacity-medium);color:var(--color-text-main);cursor:text}.datetimeInput::-webkit-calendar-picker-indicator{background-color:var(--color-calendar-picker-bg);border-radius:50%;padding:.25rem;cursor:pointer}@media(hover:hover){.datetimeInput:hover:not(:disabled){border-color:var(--color-neutral-main)}}.datetimeInput.danger{border-color:var(--color-danger-opacity-high)}@media(hover:hover){.datetimeInput.danger:hover:not(:disabled){border-color:var(--color-danger-main)}}.datetimeInput:disabled{cursor:not-allowed;color:var(--color-disabled-main);background-color:transparent;border-color:var(--color-disabled-opacity-high)}.datetimeInput.fullWidth{flex:1}.fileInput__label{display:flex;cursor:pointer}@media(max-width:680px){.fileInput__label{flex-direction:column}}.fileInput__label input{display:none}.fileInput__label .fileInput__button{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-neutral-opacity-medium);border-radius:.25rem 0 0 .25rem;color:var(--color-neutral-main);font-size:.875rem;padding:.53125rem .75rem;gap:.375rem;transition:background-color .3s ease-out}@media(max-width:680px){.fileInput__label .fileInput__button{border-radius:.25rem .25rem 0 0}}.fileInput__label .fileInput__button svg{fill:var(--color-neutral-main);width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem}.fileInput__label .fileInput__name{display:inline-flex;flex:1;width:0;padding:.4375rem .75rem;border:1px solid var(--color-neutral-opacity-medium);border-left:none;border-radius:0 .25rem .25rem 0;color:var(--color-text-sub)}@media(max-width:680px){.fileInput__label .fileInput__name{flex:none;width:100%;justify-content:center;border:1px solid var(--color-neutral-opacity-medium);border-top:none;border-radius:0 0 .25rem .25rem}}@media(hover:hover){.fileInput__label:hover:not(:has(:disabled)) .fileInput__button{background-color:var(--color-neutral-opacity-low)}.fileInput__label:hover:not(:has(:disabled)):has(.danger) .fileInput__button{background-color:var(--color-danger-opacity-low)}}.fileInput__label:has(.danger) .fileInput__button{border-color:var(--color-danger-main);color:var(--color-danger-main)}.fileInput__label:has(.danger) .fileInput__button svg{fill:var(--color-danger-main)}.fileInput__label:has(.danger) .fileInput__name{border-color:var(--color-danger-main)}.fileInput__label:has(:disabled){cursor:not-allowed}.fileInput__label:has(:disabled) .fileInput__button{border-color:var(--color-disabled-opacity-high);color:var(--color-disabled-main)}.fileInput__label:has(:disabled) .fileInput__button svg{fill:var(--color-disabled-main)}.fileInput__label:has(:disabled) .fileInput__name{border-color:var(--color-disabled-opacity-high);color:var(--color-disabled-main)}.fileInput__nameText{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;direction:rtl}.formLabel{font-size:.75rem;font-weight:400}.formLabel:has(.formLabel__required) .formLabel__text{margin-right:.25rem}.formLabel__required{font-size:.625rem;color:var(--color-danger-main)}.formHelperText{font-size:.75rem;color:var(--color-text-sub)}.formErrorText{font-size:.75rem;color:var(--color-danger-main);display:flex;flex-direction:column;gap:.25rem}.formErrorText li{list-style:none}.iconButton{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;transition:background-color .3s ease-out,border .3s ease-out;cursor:pointer}.iconButton svg{width:1.25rem;height:1.25rem}.iconButton:disabled,.iconButton:where(a).disabled{cursor:not-allowed}.iconButton.contained.primary{background-color:var(--color-primary-main);border:1px solid var(--color-primary-main)}.iconButton.contained.primary svg{fill:var(--color-primary-contrast)}@media(hover:hover){.iconButton.contained.primary:hover:not(:disabled,.disabled){background-color:var(--color-primary-dark)}}.iconButton.contained.secondary{background-color:var(--color-secondary-main);border:1px solid var(--color-secondary-main)}.iconButton.contained.secondary svg{fill:var(--color-secondary-contrast)}@media(hover:hover){.iconButton.contained.secondary:hover:not(:disabled,.disabled){background-color:var(--color-secondary-dark)}}.iconButton.contained.neutral{background-color:var(--color-neutral-main);border:1px solid var(--color-neutral-main)}.iconButton.contained.neutral svg{fill:var(--color-neutral-contrast)}@media(hover:hover){.iconButton.contained.neutral:hover:not(:disabled,.disabled){background-color:var(--color-neutral-dark)}}.iconButton.contained.danger{background-color:var(--color-danger-main);border:1px solid var(--color-danger-main)}.iconButton.contained.danger svg{fill:var(--color-danger-contrast)}@media(hover:hover){.iconButton.contained.danger:hover:not(:disabled,.disabled){background-color:var(--color-danger-dark)}}.iconButton.contained:disabled,.iconButton.contained:where(a).disabled{background-color:var(--color-disabled-main);border:1px solid var(--color-disabled-main)}.iconButton.contained:disabled svg,.iconButton.contained:where(a).disabled svg{fill:var(--color-disabled-contrast)}.iconButton.text{background-color:transparent;border:1px solid transparent}.iconButton.text.primary svg{fill:var(--color-primary-main)}@media(hover:hover){.iconButton.text.primary:hover:not(:disabled,.disabled){background-color:var(--color-primary-opacity-low)}}.iconButton.text.secondary svg{fill:var(--color-secondary-main)}@media(hover:hover){.iconButton.text.secondary:hover:not(:disabled,.disabled){background-color:var(--color-secondary-opacity-low)}}.iconButton.text.neutral svg{fill:var(--color-neutral-main)}@media(hover:hover){.iconButton.text.neutral:hover:not(:disabled,.disabled){background-color:var(--color-neutral-opacity-low)}}.iconButton.text.danger svg{fill:var(--color-danger-main)}@media(hover:hover){.iconButton.text.danger:hover:not(:disabled,.disabled){background-color:var(--color-danger-opacity-low)}}.iconButton.text:disabled svg,.iconButton.text:where(a).disabled svg{fill:var(--color-disabled-main)}.iconButton.small{width:1.25rem;height:1.25rem}.iconButton.small svg{width:.875rem;height:.875rem}.iconButton.medium{width:2rem;height:2rem}.iconButton.medium svg{width:1.25rem;height:1.25rem}.iconButtons{display:inline-flex;gap:.5rem}.textInput{display:flex;flex:1;color:var(--color-text-main);background-color:var(--color-bg-main-opacity-medium);border:1px solid var(--color-neutral-opacity-medium);border-radius:4px;padding:.4375rem .75rem;height:-moz-max-content;height:max-content}.textInput ::-moz-placeholder{color:var(--color-text-sub)}.textInput ::placeholder{color:var(--color-text-sub)}@media(hover:hover){.textInput:hover:not(:disabled){border:1px solid var(--color-neutral-main)}}.textInput.danger{border:1px solid var(--color-danger-opacity-high)}@media(hover:hover){.textInput.danger:hover:not(:disabled){border-color:var(--color-danger-main)}}.textInput:disabled{cursor:not-allowed;border:1px solid var(--color-disabled-opacity-high);color:var(--color-disabled-main)}.textInput:disabled::-moz-placeholder{color:var(--color-disabled-main)}.textInput:disabled::placeholder{color:var(--color-disabled-main)}.multilineTextInput{display:flex;flex:1;color:var(--color-text-main);background-color:var(--color-bg-main-opacity-medium);border:1px solid var(--color-neutral-opacity-medium);border-radius:4px;padding:.4375rem .75rem;field-sizing:content;min-height:8.5rem;max-height:16rem;resize:none}.multilineTextInput ::-moz-placeholder{color:var(--color-text-sub)}.multilineTextInput ::placeholder{color:var(--color-text-sub)}@media(hover:hover){.multilineTextInput:hover:not(:disabled){border:1px solid var(--color-neutral-main)}}.multilineTextInput.danger{border:1px solid var(--color-danger-opacity-high)}@media(hover:hover){.multilineTextInput.danger:hover:not(:disabled){border-color:var(--color-danger-main)}}.multilineTextInput:disabled{cursor:not-allowed;border:1px solid var(--color-disabled-opacity-high);color:var(--color-disabled-main)}.multilineTextInput:disabled::-moz-placeholder{color:var(--color-disabled-main)}.multilineTextInput:disabled::placeholder{color:var(--color-disabled-main)}.radioGroup{display:flex;gap:.5rem}.radioGroup.column{flex-direction:column}.radioGroup.row{flex-direction:row;flex-wrap:wrap}.radio{display:inline-flex;align-items:center;gap:.25rem;cursor:pointer}.radio:before{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border-radius:50%;font-family:Material Symbols Rounded;content:"";font-size:1.5rem;color:var(--color-neutral-main);transition:background-color .3s ease-out}@media(hover:hover){.radio:hover:not(:has(:disabled)):before{background-color:var(--color-shallow-opacity-high)}}.radio:has(:checked):before{content:"";color:var(--color-primary-main)}.radio:has(:disabled){cursor:not-allowed;color:var(--color-disabled-main)}.radio:has(:disabled):before{color:var(--color-disabled-main)}.radio:has(.danger):before{color:var(--color-danger-main)}.radio input{display:none}.radio .radio__label{flex:1}.select{display:flex;flex:1;max-width:100%;color:var(--color-text-main);background-color:var(--color-bg-main-opacity-medium);border:1px solid var(--color-neutral-opacity-medium);border-radius:4px}.select::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}@-moz-document url-prefix(){.select{padding:.4375rem .75rem}}.select.danger{border:1px solid var(--color-danger-opacity-high)}@media(hover:hover){.select.danger:hover:not(:disabled){border-color:var(--color-danger-main)}}.select:disabled{cursor:not-allowed;color:var(--color-disabled-main)}.select.small{font-size:.75rem;padding:.4375rem .5rem}@-moz-document url-prefix(){.select.small{padding:.390625rem .5rem}}.select.medium{font-size:1rem;padding:.59375rem .75rem}@-moz-document url-prefix(){.select.medium{padding:.4375rem .75rem}}.select option{background-color:var(--color-bg-main);color:var(--color-text-main)}.chip{font-size:.6875rem;text-align:center;width:-moz-max-content;width:max-content;padding:.125rem .5rem;border-radius:1024px;color:var(--color-text-main)}.chip.contained{border:1px solid transparent;background-color:var(--color-chip-main)}.chip.outlined{border:1px solid var(--color-chip-main)}.chip.before{border-color:var(--color-success-main);color:var(--color-success-main)}.chip.open{background-color:var(--color-success-main);color:var(--color-success-contrast)}.chip.close{border-color:var(--color-neutral-light);color:var(--color-neutral-light)}.chip.private{background-color:var(--color-neutral-light);color:var(--color-neutral-contrast)}.chip.publishStatus{min-width:4rem}.comments{display:flex;flex-direction:column;gap:1rem}.comment__header{display:flex;justify-content:space-between;align-items:center}.comment__info{display:flex;gap:.5rem;align-items:center}.comment__name{font-size:.75rem;font-weight:600}.comment__dateTime{font-size:.75rem;color:var(--color-text-sub)}.comment__body{font-size:.875rem}.contents{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}@media(max-width:1280px){.contents{grid-template-columns:repeat(4,1fr)}}@media(max-width:980px){.contents{grid-template-columns:repeat(3,1fr)}}@media(max-width:680px){.contents{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.contents{grid-template-columns:repeat(1,1fr)}}.content{display:flex;flex-direction:column;padding:.5rem;gap:.5rem;background-color:var(--color-bg-main);border-radius:.25rem;box-shadow:0 1px 8px rgb(0,0,0,var(--shadow-content));position:relative}.content__info{display:flex;flex-direction:column;padding:.5rem;gap:.25rem}.content__id{font-size:.875rem}.content__id :where(a){text-decoration:none;color:var(--color-text-main)}@media(hover:hover){.content__id :where(a):hover{text-decoration:underline}}.content__infoBox{display:flex;justify-content:space-between;align-items:end}.content__infoText{display:flex;flex-direction:column;gap:.125rem}.content__dateTime{font-size:.75rem;color:var(--color-text-sub)}.content__judgedNum{font-size:.75rem;width:-moz-max-content;width:max-content}.content__utils{display:flex;gap:.25rem}.content__ratingScore{position:absolute;top:-.5rem;right:-.5rem}.dashboardCards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media(max-width:980px){.dashboardCards{grid-template-columns:repeat(2,1fr)}}@media(max-width:780px){.dashboardCards{grid-template-columns:repeat(1,1fr)}}.dashboardCard .paper{height:100%}.dashboardCard__inner{display:grid;grid-template-columns:6.875rem 1fr;height:100%;min-height:100px}@media(max-width:480px){.dashboardCard__inner{grid-template-columns:5.625rem 1fr}}.dashboardCard__eyecatch{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5rem;background-color:var(--color-primary-opacity-low);border-radius:.5rem 0 0 .5rem}.dashboardCard__icon svg{width:2rem;height:2rem;fill:var(--color-text-main)}.dashboardCard__name{font-size:.75rem;text-align:center}.dashboardCard__value{display:flex;flex-direction:column;align-items:end;justify-content:center;padding:1.625rem 2rem 1.625rem .5rem}.dashboardCard__num{font-size:1.25rem;color:var(--color-primary-main);text-align:right}.dashboardCard__note{font-size:.75rem;color:var(--color-text-sub);text-align:right}.definitionList .definitionList__group{border-top:1px solid var(--color-border-main)}.definitionList .definitionList__group:last-child{border-bottom:1px solid var(--color-border-main)}.definitionList .definitionList__term{padding:.5rem 1rem;font-size:.875rem;background-color:var(--color-bg-sub-main)}.definitionList .definitionList__description{padding:1rem;font-size:1rem}@media(min-width:680px){.definitionList.row .definitionList__group{display:grid;grid-template-columns:1fr 3.4fr}}@media(min-width:680px)and (max-width:980px){.definitionList.row .definitionList__group{grid-template-columns:1fr 3fr}}@media(min-width:680px){.definitionList.row .definitionList__term{padding:1rem;display:flex;justify-content:center;align-items:center;text-align:center}.definitionList.row .definitionList__description{display:flex;align-items:center}}.divider{border:none;border-top:1px solid var(--color-border-main)}.dataBox{display:flex;flex-direction:column;gap:1.5rem}.dataUtils{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}.dataUtils__search{display:flex;gap:.5rem}.dataUtils__textInput{width:100%}.dataUtils__sort{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}@media(max-width:680px){.dataUtils__sort .select{flex:initial}}.dataUtils__text{font-size:.75rem}.iconBadge{display:flex;justify-content:center;align-items:center;background-color:var(--color-bg-sub-main);border-radius:50%;width:7.5rem;height:7.5rem}.iconBadge svg{width:4.5rem;height:4.5rem;fill:var(--color-primary-main)}.rating{display:flex;align-items:center}.rating .ratingScore{z-index:1}.rating__buttonsWrapper{margin-left:-1rem;padding:.75rem .5rem .75rem 1.25rem;background-color:var(--color-bg-sub-main);border-radius:0 1024px 1024px 0}.ratingButtons{display:flex}.ratingButton{border:none;background-color:transparent;cursor:pointer}.ratingButton:before{content:"";display:block;width:1.25rem;height:1.25rem;background-image:var(--image-rating-sub)}.ratingButton.active:before{background-image:var(--image-rating-main)}.ratingButton.activeHarf:before{background-image:var(--image-rating-main-harf)}.ratingButton.hover:not(:disabled):before{background-image:var(--image-rating-light)}.ratingButton:disabled{cursor:default}.rating__buttonNum{display:none}.ratingScore{border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;background-color:var(--color-rating-not-yet)}.ratingScore.done{background-color:var(--color-rating-main)}.ratingScore__name{font-size:.6875rem;color:var(--color-rating-contrast);margin-top:.125rem}.ratingScore_score{font-size:1.625rem;font-weight:600;color:var(--color-rating-contrast);margin-top:-.375rem}.dataTableWrapper{width:100%;overflow-x:auto;overflow-y:hidden}.dataTable{display:table;width:100%;border-collapse:collapse;border-spacing:0;border:none}@media(hover:hover){.dataTable tr:hover{background-color:var(--color-shallow-opacity-low)}}.dataTable th{position:sticky;top:0;background-color:var(--color-bg-sub-dark);font-size:.6875rem;padding:.5rem .75rem;border:none}.dataTable td{font-size:.875rem;padding:.75rem;border:none;border-bottom:1px solid var(--color-border-main)}.dataTable .alignLeft{text-align:left}.dataTable .alignCenter{text-align:center}.dataTable .alignRight{text-align:right}.dataTable tr:last-child .tooltip{bottom:auto;top:-.25rem}.dataTable tr:last-child .tooltip.left{transform:translateY(-100%)}.dataTable tr:last-child .tooltip.center{transform:translate(-50%,-100%)}.dataTable tr:last-child .tooltip.right{transform:translateY(-100%)}.noData{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:8rem 0}.noData__eyecatch svg{width:8rem;height:8rem;fill:var(--color-text-sub)}.noData__text{font-size:.875rem}.thumbnail{aspect-ratio:16/9;background-color:var(--color-bg-sub-dark);overflow:hidden}.thumbnail :where(a){display:flex;aspect-ratio:inherit}@media(hover:hover){.thumbnail :where(a):hover img{transform:scale(1.1)}}.thumbnail img{aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;transition:all .3s ease-out}.colorSchemePreviewWrap{max-width:-moz-max-content;max-width:max-content}.colorSchemePreview{width:200px;border:1px solid rgb(221,221,221);background-color:#f1f1f1;display:flex;flex-direction:column}.colorSchemePreview__paper{background-color:#fff;border-radius:.125rem;padding:.5rem;display:flex;flex-direction:column;gap:.25rem}.colorSchemePreview__header{background-color:#dedede;height:50px;display:flex;justify-content:center;align-items:center;font-size:.75rem;color:#999}.colorSchemePreview__main{padding:1rem;gap:1rem}.colorSchemePreview__typography{background-color:#ccc}.colorSchemePreview__typography.h1{width:40px;height:4px}.colorSchemePreview__typography.p{height:2px}.colorSchemePreview__table{font-size:.75rem}.colorSchemePreview__table th{background-color:#f1f1f1;border-color:#ddd;width:40px}.colorSchemePreview__table td{border-color:#ddd}.colorSchemePreview__button{background-color:#1976d2;border-radius:.125rem;width:24px;height:12px}.tooltipParent{position:relative;display:inline-flex}@media(hover:hover){.tooltipParent:hover .tooltip{opacity:1;visibility:visible;transition-delay:0s}}.tooltip{position:absolute;bottom:-.25rem;display:inline-block;padding:.25rem .5rem;border-radius:.25rem;width:-moz-max-content;width:max-content;max-width:288px;background-color:var(--color-tooltip-main);color:var(--color-tooltip-contrast);font-size:.6875rem;opacity:0;visibility:hidden;transition:opacity .3s ease-out,visibility 0s .3s;z-index:999}.tooltip.left{left:0;transform:translateY(100%)}.tooltip.center{left:50%;transform:translate(-50%,100%)}.tooltip.right{right:0;transform:translateY(100%)}.tooltip.hide{display:none}.h1{font-size:1.25rem;font-weight:600}.h2{font-size:1.125rem;font-weight:600}.h3{font-size:1rem;font-weight:600}.h4{font-size:.875rem;font-weight:600}.fontSize--sm{font-size:.75rem}.fontSize--md{font-size:.875rem}.color--danger{color:var(--color-danger-main)}.color--textSub{color:var(--color-text-sub)}.paper{border-radius:.5rem;background-color:var(--color-bg-main);flex:1}.paper.elevation{box-shadow:0 0 1rem rgb(0,0,0,var(--shadow-paper))}.paper.bgSub{background-color:var(--color-bg-sub-main)}.paper.xsmall{width:440px;max-width:440px}@media(max-width:520px){.paper.xsmall{width:100%}}.paper.small{width:600px;max-width:600px}@media(max-width:680px){.paper.small{width:100%}}.paper.medium{width:900px;max-width:900px}@media(max-width:980px){.paper.medium{width:100%}}.paper.large{width:1200px;max-width:1200px}@media(max-width:1280px){.paper.large{width:100%}}.paper__header{padding:1rem;border-bottom:1px solid var(--color-border-main)}.paper__Body{padding:2rem}@media(max-width:680px){.paper__Body{padding:1rem}}.alert{display:flex;padding:.75rem 1rem;gap:.5rem;border-radius:.25rem}.alert.info{background-color:var(--color-info-shallow);border:1px solid var(--color-info-opacity-medium)}.alert.info .alert__mainText,.alert.info .alert__subText{color:var(--color-alert-info-text)}.alert.info .alert__icon svg{fill:var(--color-alert-info-icon)}.alert.success{background-color:var(--color-success-shallow);border:1px solid var(--color-success-opacity-medium)}.alert.success .alert__mainText,.alert.success .alert__subText{color:var(--color-alert-success-text)}.alert.success .alert__icon svg{fill:var(--color-alert-success-icon)}.alert.warning{background-color:var(--color-warning-shallow);border:1px solid var(--color-warning-opacity-medium)}.alert.warning .alert__mainText,.alert.warning .alert__subText{color:var(--color-alert-warning-text)}.alert.warning .alert__icon svg{fill:var(--color-alert-warning-icon)}.alert.danger{background-color:var(--color-danger-shallow);border:1px solid var(--color-danger-opacity-medium)}.alert.danger .alert__mainText,.alert.danger .alert__subText{color:var(--color-alert-danger-text)}.alert.danger .alert__icon svg{fill:var(--color-alert-danger-icon)}.alert__icon{padding:.125rem 0;line-height:1;font-size:.875rem}.alert__icon svg{width:1rem;height:1rem}.alert__text{flex:1}.alert__text>div:not(:last-child){margin-bottom:.25rem}.alert__mainText{font-size:.875rem}.alert__subText{font-size:.75rem}.circularProgress{max-width:4rem;max-height:4rem;width:100%;height:100%;aspect-ratio:1/1;position:relative}.circularProgress .circularProgress__text{font-size:.75rem;color:var(--color-text-sub);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circularProgress svg{width:inherit;height:inherit;fill:var(--color-progress-main);animation:.68s linear rotate;animation-iteration-count:infinite}.circularProgress.contrast .circularProgress__text{color:var(--color-progress-contrast)}.circularProgress.contrast svg{fill:var(--color-progress-contrast)}.circularProgress.primary svg{fill:var(--color-primary-main)}.circularProgress.secondary svg{fill:var(--color-secondary-main)}.circularProgress.neutral svg{fill:var(--color-neutral-main)}.circularProgress.danger svg{fill:var(--color-danger-main)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.snackbar{background-color:var(--color-snackbar-main);color:var(--color-snackbar-contrast);border-radius:.25rem;display:inline-flex;align-items:center;padding:.5rem;position:absolute;overflow:visible;bottom:2.5rem;left:50%;transform:translate(-50%)!important;z-index:9999;animation:.3s ease-out movein}@media(max-width:680px){.snackbar{bottom:1rem}}.snackbar .iconButton.neutral svg{fill:var(--color-snackbar-contrast)}@media(hover:hover){.snackbar .iconButton.neutral:hover:not(:disabled,.disabled){background-color:var(--color-snackbar-button-hover)}}@keyframes movein{0%{bottom:-2.5rem;@media(max-width:680px){bottom:-1rem}}to{bottom:2.5rem;@media(max-width:680px){bottom:1rem}}}.snackbar__message{flex:1;font-size:.875rem;padding:0 .5rem}.headerBreadcrumbs{display:flex;flex-wrap:wrap;align-items:center}.headerBreadcrumb{list-style:none;display:inline-flex;flex-wrap:nowrap;align-items:center}.headerBreadcrumb:not(:first-child):before{font-family:Material Symbols Rounded;content:"";font-size:1.5rem;line-height:1;color:var(--color-text-sub);display:block;width:1.5rem;height:1.5rem;margin-right:.25rem}.headerBreadcrumb:not(:last-child){margin-right:.25rem}.headerBreadcrumb__text{font-size:1.125rem;font-weight:600;display:inline-block;max-width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.link{color:var(--color-primary-main);text-decoration:none}@media(hover:hover){.link:hover{text-decoration:underline}}.link:where(button){background-color:transparent;border:none;cursor:pointer}.linkCopy{display:inline-flex;align-items:center;gap:.25rem}.tabsWrapper{overflow-x:auto;max-width:100%}.tabs{display:flex;gap:.5rem}.tab{list-style:none}.tab .tab__link{display:block;text-decoration:none;background-color:var(--color-tab-main);border:1px solid var(--color-tab-main);border-radius:.25rem .25rem 0 0;color:var(--color-text-main);font-weight:600;padding:.75rem 1.5rem .6875rem;width:-moz-max-content;width:max-content;transition:all .3s ease-out}@media(hover:hover){.tab .tab__link:hover{background-color:var(--color-tab-hover);border:1px solid var(--color-tab-hover)}}.tab .tab__link.active{background-color:var(--color-bg-main);border-color:var(--color-bg-main);padding:.75rem 1.5rem .6875rem}.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem}.pagination__item{list-style:none}.pagination__button{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-text-main);background-color:transparent;border:1px solid transparent;border-radius:50%;transition:background-color .3s ease-out;font-size:.75rem;cursor:pointer}.pagination__button svg{width:1.25rem;height:1.25rem;fill:var(--color-neutral-light)}@media(hover:hover){.pagination__button:hover:not(:disabled){background-color:var(--color-shallow-opacity-high)}}.pagination__button:disabled{cursor:not-allowed}.pagination__button:disabled svg{fill:var(--color-disabled-main)}.pagination__text{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-size:.75rem}.pagination__text.ellipsis{background-color:transparent;border:1px solid transparent}.pagination__text.ellipsis svg{width:1.25rem;height:1.25rem;fill:var(--color-disabled-main)}.pagination__text.currentPage{background-color:var(--color-shallow-dark);border:1px solid var(--color-shallow-dark)}.stack{display:flex}.stack.column{flex-direction:column;flex:1}.stack.column.spacing--min>*:not(:last-child){margin-bottom:.25rem}.stack.column.spacing--min>*:not(:last-child):has(+.ignoreElement){margin-bottom:0}.stack.column.spacing--1x>*:not(:last-child){margin-bottom:.5rem}.stack.column.spacing--1x>*:not(:last-child):has(+.ignoreElement){margin-bottom:0}.stack.column.spacing--2x>*:not(:last-child){margin-bottom:1rem}.stack.column.spacing--2x>*:not(:last-child):has(+.ignoreElement){margin-bottom:0}.stack.column.spacing--3x>*:not(:last-child){margin-bottom:1.5rem}.stack.column.spacing--3x>*:not(:last-child):has(+.ignoreElement){margin-bottom:0}.stack.column.spacing--4x>*:not(:last-child){margin-bottom:2rem}.stack.column.spacing--4x>*:not(:last-child):has(+.ignoreElement){margin-bottom:0}.stack.column.spacing--8x>*:not(:last-child){margin-bottom:4rem}.stack.column.spacing--8x>*:not(:last-child):has(+.ignoreElement){margin-bottom:0}.stack.column.ignoreElement.spacing--min>*:first-child{margin-top:.25rem}.stack.column.ignoreElement.spacing--min>*:first-child:last-child{margin-top:0}.stack.column.ignoreElement.spacing--1x>*:first-child{margin-top:.5rem}.stack.column.ignoreElement.spacing--1x>*:first-child:last-child{margin-top:0}.stack.column.ignoreElement.spacing--2x>*:first-child{margin-top:1rem}.stack.column.ignoreElement.spacing--2x>*:first-child:last-child{margin-top:0}.stack.column.ignoreElement.spacing--3x>*:first-child{margin-top:1.5rem}.stack.column.ignoreElement.spacing--3x>*:first-child:last-child{margin-top:0}.stack.column.ignoreElement.spacing--4x>*:first-child{margin-top:2rem}.stack.column.ignoreElement.spacing--4x>*:first-child:last-child{margin-top:0}.stack.column.ignoreElement.spacing--8x>*:first-child{margin-top:4rem}.stack.column.ignoreElement.spacing--8x>*:first-child:last-child{margin-top:0}.stack.row{flex-direction:row}.stack.row.spacing--min>*:not(:last-child){margin-right:.25rem}.stack.row.spacing--min>*:not(:last-child):has(+.ignoreElement){margin-right:0}.stack.row.spacing--1x>*:not(:last-child){margin-right:.5rem}.stack.row.spacing--1x>*:not(:last-child):has(+.ignoreElement){margin-right:0}.stack.row.spacing--2x>*:not(:last-child){margin-right:1rem}.stack.row.spacing--2x>*:not(:last-child):has(+.ignoreElement){margin-right:0}.stack.row.spacing--3x>*:not(:last-child){margin-right:1.5rem}.stack.row.spacing--3x>*:not(:last-child):has(+.ignoreElement){margin-right:0}.stack.row.spacing--4x>*:not(:last-child){margin-right:2rem}.stack.row.spacing--4x>*:not(:last-child):has(+.ignoreElement){margin-right:0}.stack.row.spacing--8x>*:not(:last-child){margin-right:4rem}.stack.row.spacing--8x>*:not(:last-child):has(+.ignoreElement){margin-right:0}.stack.row.ignoreElement.spacing--min>*:first-child{margin-left:.25rem}.stack.row.ignoreElement.spacing--min>*:first-child:last-child{margin-left:0}.stack.row.ignoreElement.spacing--1x>*:first-child{margin-left:.5rem}.stack.row.ignoreElement.spacing--1x>*:first-child:last-child{margin-left:0}.stack.row.ignoreElement.spacing--2x>*:first-child{margin-left:1rem}.stack.row.ignoreElement.spacing--2x>*:first-child:last-child{margin-left:0}.stack.row.ignoreElement.spacing--3x>*:first-child{margin-left:1.5rem}.stack.row.ignoreElement.spacing--3x>*:first-child:last-child{margin-left:0}.stack.row.ignoreElement.spacing--4x>*:first-child{margin-left:2rem}.stack.row.ignoreElement.spacing--4x>*:first-child:last-child{margin-left:0}.stack.row.ignoreElement.spacing--8x>*:first-child{margin-left:4rem}.stack.row.ignoreElement.spacing--8x>*:first-child:last-child{margin-left:0}.stack.alignItems--start{align-items:start}.stack.alignItems--center{align-items:center}.stack.justifyContent--center{justify-content:center}.stack.justifyContent--between{justify-content:space-between}.stack.justifyContent--end{justify-content:end}.maxWidth--lg{max-width:1200px;margin:0 auto}.maxWidth--sm{max-width:600px;margin:0 auto}.registerLayout{display:flex;gap:2rem}@media(max-width:980px){.registerLayout{flex-direction:column}}@media(max-width:680px){.registerLayout{gap:1rem}}.registerLayout__primary{flex:1}.registerLayout__primary>*:not(:last-child){margin-bottom:2rem}.registerLayout__secondary{width:344px;position:relative}@media(max-width:980px){.registerLayout__secondary{width:100%}}.registerLayout__secondary .sticky{position:sticky;top:0}@media(max-width:980px){.registerLayout__secondary .sticky{position:static;top:auto}}.personNameLayout .textInput{width:160px}@media(max-width:480px){.personNameLayout.stack.row{flex-direction:column}.personNameLayout.stack.row.spacing--1x>*:not(:last-child){margin-right:0;margin-bottom:.5rem}}.postCode{width:7rem}.chartContainer{position:relative;width:100%;height:auto;aspect-ratio:5/1}@media(max-width:1280px){.chartContainer{aspect-ratio:3/1}}@media(max-width:980px){.chartContainer{aspect-ratio:2/1}}.popupArea{position:relative;z-index:9998}.popupArea__overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#00000040;padding:2rem}@media(max-width:680px){.popupArea__overlay{padding:1rem}}.popupArea__trigger{position:absolute;width:100%;height:100%}.confirm{width:440px;max-height:calc(100vh - 4rem);background-color:var(--color-bg-main);border-radius:1rem;display:flex;flex-direction:column;position:relative;z-index:9999}@media(max-width:680px){.confirm{width:100%;max-height:calc(100vh - 2rem)}}.confirm__close{position:absolute;top:1rem;right:1rem}.confirm__body{padding:2.5rem 2.5rem 1rem;overflow-y:auto}@media(max-width:680px){.confirm__body{padding:2.5rem 2.5rem .5rem}}.confirm__footer{padding:1rem 2rem 2rem}@media(max-width:680px){.confirm__footer{padding:.5rem 2rem 2rem}}.confirm__buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem}@media(max-width:680px){.confirm__buttons{gap:.5rem}}.modal{max-height:calc(100vh - 4rem);background-color:var(--color-bg-main);border-radius:1rem;display:flex;flex-direction:column;z-index:9999}@media(max-width:680px){.modal{max-height:calc(100vh - 2rem)}}.modal.xsmall{width:440px}.modal.small{width:600px}.modal.medium{width:900px}.modal.large{width:1200px}.modal__header{padding:.75rem 1rem;border-bottom:1px solid var(--color-border-main);display:flex;justify-content:space-between;align-items:center}.modal__body{padding:2rem;overflow-y:auto}@media(max-width:680px){.modal__body{padding:1rem}}.modal__footer{padding:1rem;border-top:1px solid var(--color-border-main)}.modal__buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem}@media(max-width:680px){.modal__buttons{gap:.5rem}}.details summary{display:none}.ql-snow a{color:var(--color-primary-main)}.ql-tooltip{font-size:13px}@media(hover:hover){.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:var(--color-primary-main)}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:var(--color-primary-main)}}.ql-container{max-height:600px;overflow-y:auto;font-size:1rem}.ql-editor.ql-blank:before{color:var(--color-text-sub);font-style:normal}.ql-snow.ql-toolbar,.ql-snow.ql-container,.ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-label,.ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-options{border-color:var(--color-neutral-opacity-medium)}.ql-snow .ql-picker{color:var(--color-text-main)}.ql-snow .ql-stroke{stroke:var(--color-text-main)}.ql-snow .ql-fill,.ql-snow .ql-snow .ql-stroke.ql-fill{fill:var(--color-text-main)}.ql-snow .ql-picker-options{background-color:var(--color-bg-main)}.ql-editor.notEditor{padding:0;white-space:unset}.ql-editor.notEditor p{min-height:1em}.ql-editor.notEditor li:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor.notEditor ul{padding-left:1.5em}.ql-editor.notEditor ul li:before{content:"•"}.ql-editor.notEditor ol li{counter-increment:list-0}.ql-editor.notEditor ol li:before{content:counter(list-0,decimal) ". "}.postForm{height:100vh;width:100vw;overflow:auto;display:flex;flex-direction:column;align-items:center}header{width:100%}header img{width:100%}main{display:flex;flex-direction:column;align-items:center;padding:2.5rem;gap:2rem;width:100%}@media(max-width:680px){main{padding:1rem;gap:1rem}}.itemNameWrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.itemName{flex:1;filter:invert(60%) grayscale(100%) contrast(100)}.required.chip.contained{background-color:#fff;height:-moz-max-content;height:max-content;margin-left:.5rem;color:var(--color-danger-main);font-size:.8em;line-height:1.2;padding:.125rem .25rem}.formTerm .paper__Body{max-height:8rem;overflow:auto;font-size:.875rem}.agreementText{filter:invert(60%) grayscale(100%) contrast(100)}button:not(:disabled) .buttonText{filter:invert(60%) grayscale(100%) contrast(100)}footer{padding:0 2.5rem 2.5rem;display:flex;justify-content:center;font-size:.875rem;width:100%;filter:invert(60%) grayscale(100%) contrast(100);opacity:30%}@media(max-width:680px){footer{padding:0 1rem 1rem}}
