:root{--x--theme-primary:#242424;--x--theme-secondary:#d2d2d2;--x--text-primary:#3d3d3d;--x--text-secondary:#919191;--x--border-primary:#d0d5dd;--x--border-secondary:#383838;--x--base-primary:#ffffff;--x--base-secondary:#f5f5f5;--x--base-transparent:#b5b5b580;--x--color-red-primary:#ff2727;--x--color-red-secondary:#fee4e2;--x--color-green-primary:#06c755;--x--color-green-secondary:#daffe3;--x--color-yellow-primary:#ffa726;--x--color-yellow-secondary:#fff4e5;--x--color-blue-primary:#2344f3;--x--color-blue-secondary:#e3f2fd;--x--color-lightblue-primary:#0099bf;--x--color-pink-primary:#ff009d;--x--color-pink-secondary:#ffe1f3;--x--color-purple-primary:#cc00ff;--x--color-purple-secondary:#fae8ff;--x--theme-alert:var(--x--color-red-primary);--x--theme-alert-bg:var(--x--color-red-secondary);--font-family-base:"BIZ UDPGothic",Helvetica;color:var(--x--text-primary)}.font-index{font-size:20px;line-height:24px;letter-spacing:.8px}.font-index,.font-subindex{font-family:var(--font-family-base);font-style:normal;font-weight:700}.font-subindex{font-size:16px;line-height:18px;letter-spacing:.64px}.font-normal{font-size:12.6px;line-height:20px;letter-spacing:.504px}.font-normal,.font-sub{font-family:var(--font-family-base);font-style:normal;font-weight:400}.font-sub{font-size:10px;line-height:18px;letter-spacing:.4px}.font-minimum{font-family:var(--font-family-base);font-size:8px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:.32px}.base-screen .header{align-items:center;background-color:var(--x--base-primary);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--x--border-primary);display:flex;height:44px;justify-content:space-between;padding:8px 12px;top:0;width:100%;position:fixed;left:50%;transform:translateX(-50%);width:375px;z-index:10}.base-screen .header .left{align-items:center;justify-content:flex-start;gap:10px;height:100%;display:flex;width:70px}.base-screen .header .left .back{aspect-ratio:.64;background-image:url(/icons/back.svg);height:20px;width:13px}.base-screen .header .test-service-logo{background-image:url(/icons/test-service-logo-3.svg);height:24px;width:107px}.base-screen .header .right{align-items:center;justify-content:flex-end;gap:12px;height:100%;display:flex;min-width:70px}.base-screen .header .right .alert{aspect-ratio:.84;background-image:url(/icons/alert-1.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;height:23.9px;width:20px}.base-screen .header .right .alert[data-unread=true]{background-image:url(/icons/common-notification-.svg)}.base-screen .header .right .reader{aspect-ratio:4.65;background-image:url(/icons/reader.svg)}.base-screen .header .right .pin,.base-screen .header .right .reader{height:20px;width:20px;background-repeat:no-repeat;background-position:50%}.base-screen .header .right .pin{background-image:url(/icons/pin.svg)}.base-screen .footer{align-items:center;background-color:var(--x--base-primary);border-color:var(--x--border-primary);border-style:none;bottom:0;display:flex;height:55px;justify-content:space-between;padding:16px 32px;position:fixed;left:50%;transform:translateX(-50%);width:375px;z-index:10}.base-screen .footer .cast,.base-screen .footer .entamelist,.base-screen .footer .home,.base-screen .footer .message,.base-screen .footer .mypage{border:none;background-color:transparent;padding:0;cursor:pointer}.base-screen .footer .home{background-image:url(/icons/common-home.svg)}.base-screen .footer .cast,.base-screen .footer .home{height:23px;width:23px;background-repeat:no-repeat;background-position:50%}.base-screen .footer .cast{background-image:url(/icons/common-cast.svg)}.base-screen .footer .entamelist{background-image:url(/icons/common-entamelist.svg)}.base-screen .footer .entamelist,.base-screen .footer .message{height:23px;width:23px;background-repeat:no-repeat;background-position:50%}.base-screen .footer .message{background-image:url(/icons/common-message.svg)}.base-screen .footer .mypage{background-image:url(/icons/common-mypage.svg);height:23px;width:23px;background-repeat:no-repeat;background-position:50%}.button{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;background-color:var(--x--theme-primary);border-radius:8px;white-space:nowrap;width:100%;height:100%;box-sizing:border-box}.button [class*=" font-"],.button [class^=font-]{font-weight:700}.button.color{background-color:var(--x--theme-primary)}.button.color [class*=" font-"],.button.color [class^=font-],.button.unavailable [class*=" font-"],.button.unavailable [class^=font-]{color:var(--x--base-primary)}.button.white{border:1px solid}.button.secondary,.button.white{background-color:var(--x--base-primary)}.button.secondary{border:1px solid var(--x--border-secondary)}.button.secondary [class*=" font-"],.button.secondary [class^=font-]{color:var(--x--theme-primary)}.button.unavailable{background-color:var(--x--theme-secondary);cursor:not-allowed;pointer-events:none}.button.sm{padding:8px 12px}.button.md{padding:12px 24px}.button.lg{padding:24px 18px}.input-field{display:flex;flex-direction:column;width:100%;gap:4px}.input-field input{display:flex;width:100%;height:44px;padding:0 20px;background-color:var(--x--base-primary);border:1px solid var(--x--border-primary);border-radius:8px;align-items:center}.input-field.is-error input{border-color:var(--x--color-red-primary)}.input-field input::placeholder{color:var(--x--text-secondary)}.input-field.is-error .font-sub{color:var(--x--color-red-primary)}.check-box{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:20px;height:20px;border-radius:999px;border:1px solid var(--x--border-primary);background-color:var(--x--base-primary);cursor:pointer}.check-box.square{border-radius:4px}.check-box:checked{background-color:var(--x--theme-primary);border-color:var(--x--border-secondary)}.check-box:checked:after{content:"";position:absolute;inset:0;background-image:url(/icons/common-check.svg);background-size:60%;background-repeat:no-repeat;background-position:50%}.toggle{width:40px;height:22px;display:flex;align-items:center;padding:2px;border-radius:99px;background-color:var(--x--theme-secondary);cursor:pointer;position:relative}.toggle .switch{width:18px;height:18px;border-radius:50%;background-color:var(--x--base-primary);position:absolute;left:2px;transition:.2s}.toggle input:checked+.switch{left:20px}.toggle:has(input:checked){background-color:var(--x--theme-primary)}.pull-down{position:relative;width:100%}.pull-down .select{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;padding:12px 32px 12px 20px;border:1px solid var(--x--border-primary);border-radius:8px;background-color:var(--x--base-primary);font:inherit;cursor:pointer;height:44px;color:var(--x--text-secondary)}.pull-down .select:valid{color:var(--x--text-primary)}.pull-down .icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;width:9px;height:8px;background-image:url(/icons/common-icon.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.dialog-overlay{position:fixed;top:0;bottom:0;left:50%;transform:translateX(-50%);width:375px;background:rgba(0,0,0,.5);z-index:1350;display:flex;align-items:center;justify-content:center}.dialog-overlay[data-scope=dialog][data-part=positioner],[data-scope=dialog][data-part=positioner].dialog-overlay{left:50%!important;right:auto!important;width:375px!important;max-width:375px!important;background:transparent;z-index:1401!important}[data-scope=dialog][data-part=backdrop]{left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:375px!important;max-width:375px!important;z-index:1300!important}.dialog{align-items:center;background-color:var(--x--base-primary);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px 18px;width:343px;position:relative;z-index:1}.dialog .dialog-header{align-items:flex-start;gap:12px;width:100%;display:flex;justify-content:space-between}.dialog .dialog-header .left{align-items:center;justify-content:flex-start;display:flex;gap:12px;width:100%}.dialog .dialog-header .left .erroricon{width:40px;height:40px;background-image:url(/icons/common-error.svg);background-repeat:no-repeat;background-position:50%;z-index:20}.dialog .dialog-header .closeicon{width:18px;height:18px;background-image:url(/icons/common-plus.svg);background-repeat:no-repeat;background-position:50%}.dialog .dialog-guidance{align-items:flex-start;gap:10px;justify-content:center;width:100%;text-align:left}.dialog .table{flex-direction:column;align-items:center;gap:8px}.dialog .table,.dialog .table .element{display:flex;width:100%}.dialog .table .element .index{width:100px}.dialog .table .element .link{color:inherit}.dialog .dialog-footer{gap:20px}.dialog .dialog-footer,.dialog .dialog-footer.column{align-items:center;display:flex;width:100%;padding:8px 0 0;justify-content:center}.dialog .dialog-footer.column{flex-direction:column;gap:8px}.dialog .review-select{align-items:center;display:flex;width:100%;gap:8px;justify-content:center;gap:32px}.dialog .cancel-review{width:56px;display:flex;flex-direction:column;gap:4px;align-items:center}.dialog .cancel-review .button{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background-color:var(--x--base-secondary);border-radius:999px;padding:14px}.dialog .cancel-review.is-active .button{border:1px solid var(--x--border-secondary)}.dialog .cancel-review .button .icon{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:contain}.dialog .cancel-review.ok .button .icon{background-image:url(/icons/common-review-ok.svg)}.dialog .cancel-review.ng .button .icon{background-image:url(/icons/common-review-ng.svg)}.dialog .color-gray{color:var(--x--text-secondary)}.dialog .color-red{color:var(--x--color-red-primary)}.dialog .center{width:100%;text-align:center}.dialog .dialog-icon{width:50px;height:50px;background-repeat:no-repeat;background-position:50%;background-size:contain}.status-badge{align-items:center;background-color:var(--x--color-green-primary);border-radius:999px;display:flex;width:-moz-fit-content;width:fit-content;padding:4px 12px;flex-shrink:0;text-align:center}.status-badge .font-sub{white-space:pre-line;line-height:1.2}.status-badge.waiting{background-color:var(--x--color-yellow-secondary)}.status-badge.waiting .font-sub{color:var(--x--color-yellow-primary)}.status-badge.confirmed{background-color:var(--x--color-green-primary)}.status-badge.confirmed .font-sub{color:var(--x--base-primary)}.status-badge.pending{background-color:var(--x--color-blue-primary)}.status-badge.pending .font-sub{color:var(--x--base-primary)}.status-badge.cancel{background-color:var(--x--color-red-secondary)}.status-badge.cancel .font-sub{color:var(--x--color-red-primary)}.status-badge.declined{background-color:var(--x--color-pink-secondary)}.status-badge.declined .font-sub{color:var(--x--color-pink-primary)}.status-badge.solo{background-color:transparent;padding:0}.status-badge.solo .font-sub{color:var(--x--color-blue-primary)}.status-badge.expired{background-color:var(--x--color-purple-secondary)}.status-badge.expired .font-sub{color:var(--x--color-purple-primary)}.status-badge.completed{background-color:var(--x--base-secondary)}.status-badge.completed .font-sub{color:var(--x--text-secondary)}.status-badge.approved{background-color:var(--x--color-green-secondary)}.status-badge.approved .font-sub{color:var(--x--color-green-primary)}.calendar{width:339px;display:flex;flex-direction:column;gap:8px;padding:16px 22px;border-radius:12px;border:1px solid var(--x--border-secondary)}.calendar .date-list,.calendar .days{display:grid;grid-template-columns:repeat(7,1fr);width:100%;padding:0;grid-column-gap:0;column-gap:0;justify-items:center}.calendar .days{text-align:center}.calendar .date-list{row-gap:4px}.date{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:default;border-radius:9999px;width:36px;height:36px}.date.is-within-period{cursor:pointer}.date.is-scheduled{background-color:var(--x--theme-secondary)}.date.is-scheduled.is-shop-visit{background-color:var(--x--theme-primary)}.date.is-today{box-shadow:inset 0 0 0 1px var(--x--border-primary)}.date.is-selected{box-shadow:inset 0 0 0 1px var(--x--color-purple-primary)}.date-label{padding:2px 12px;background-color:var(--x--text-secondary);flex-shrink:0;white-space:nowrap}.date-label.is-today{padding:2px 12px;background-color:var(--x--color-green-primary)}.date-label.is-tomorrow{padding:2px 12px;background-color:var(--x--text-secondary)}.entame-day-card{background-color:var(--x--base-primary);border:1px solid;border-color:var(--x--border-primary);border-radius:8px;gap:8px;padding:16px;width:340px}.entame-day-card,.entame-day-card .title{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;position:relative}.entame-day-card .title{align-self:stretch;gap:4px;width:100%}.entame-day-card .time{align-items:center;display:flex;gap:12px;width:100%}.entame-day-card .time .time-icon{height:16px;width:16px;background:url(/icons/common-time.svg) no-repeat 50%/contain}.entame-day-card .menber{display:flex;gap:24px;width:100%}.entame-day-card .menber .st-number{align-items:center;display:inline-flex;gap:12px}.entame-day-card .menber .cast{aspect-ratio:.9;background:url(/icons/common-cast-2.svg) no-repeat 50%/contain;height:16px;width:16px}.entame-day-card .cast-list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px 6px;justify-content:flex-start;width:100%}.entame-day-card .no-data-guidance{align-items:flex-start;display:flex;flex-direction:column;gap:12px;align-items:center}.entame-day-card .no-data-guidance .no-data{aspect-ratio:.9;height:50px;width:50px;background:url(/icons/common-no-girl.svg) no-repeat 50%/contain}.entame-day-card .bottom{justify-content:flex-end;display:flex;width:100%}.entame-day-detail{background-color:var(--x--base-primary);padding:0 18px;width:100%}.entame-day-detail .contents{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--x--border-primary);border-top-style:solid;border-top-width:1px;display:flex;flex-direction:column;gap:8px;margin-bottom:-1px;margin-top:-1px;padding:16px 0;width:100%}.entame-day-detail .contents .index{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.entame-day-detail .contents .index .left{align-items:center;display:inline-flex;gap:12px}.entame-day-detail .contents .index .left .cast-info{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:center;width:-moz-fit-content;width:fit-content}.entame-day-detail .contents .index .left .cast-info .visit-time{align-items:flex-start;display:flex;gap:6px;justify-content:center;width:100%}.entame-day-detail .contents .index .left .cast-info .visit-time .icon{display:flex;justify-content:center;align-items:center;width:16px;height:16px;background-image:url(/icons/common-time.svg);background-repeat:no-repeat;background-position:50%}.entame-day-detail .contents .guidance{display:flex;gap:8px;width:100%}.entame-day-detail .contents .guidance .left{display:flex;flex-direction:column;gap:4px;width:100%}.entame-day-detail .contents .guidance .left .review-info{display:flex;gap:4px;width:100%;align-items:center}.entame-day-detail .contents .guidance .left .review-info .icon{display:flex;justify-content:center;align-items:center;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:contain}.entame-day-detail .contents .guidance .left .review-info .icon.ok{background-image:url(/icons/common-ok.svg)}.entame-day-detail .contents .guidance .left .review-info .icon.ng{background-image:url(/icons/common-ng.svg)}.entame-day-detail .contents .guidance .left .review-info .button{padding:2px 12px;width:-moz-fit-content;width:fit-content;border-radius:9999px}.entame-day-detail .contents .bottom{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.entame-day-detail .contents .bottom .button{border-color:var(--x--color-red-primary);width:200px}.entame-day-detail .contents .bottom .button .font-sub{color:var(--x--color-red-primary)}.entame-day-status{padding:12px 18px;width:100%}.entame-day-status .index{border:1px solid;border-radius:12px;align-items:center;align-self:stretch;background-color:var(--x--theme-primary);border-radius:12px 12px 0 0;display:flex;flex-direction:row;justify-content:center;gap:10px;height:42px;padding:8px 12px;position:relative;width:100%}.entame-day-status .icon{aspect-ratio:.84;background-image:url(/icons/common-alert.svg);background-size:100% 100%;height:21.51px;width:18px}.entame-day-status .guidance{border:1px solid;border-radius:0 0 12px 12px;display:flex;justify-content:center;padding:12px;width:100%}.entame-list-card{width:100%;display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--x--border-primary);border-radius:8px;align-items:flex-end}.entame-list-card .index{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.entame-list-card .index .date{flex:1 1;min-width:0;display:flex;flex-direction:row;align-items:center;gap:8px}.entame-list-card .index .date .font-normal{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entame-list-card .cast-index{display:flex;align-items:flex-start;gap:8px;width:100%;padding:0;position:relative}.entame-list-card .cast-index>.status-badge{position:absolute;top:0;right:0}.entame-list-card .cast-index .left{align-items:center;display:flex;flex:1 1;min-width:0;gap:12px;width:100%}.entame-list-card .cast-index .left .cast-info{align-items:flex-start;display:flex;flex:1 1;min-width:0;flex-direction:column;gap:4px;justify-content:center;width:auto;padding:0;border:0;border-radius:0}.entame-list-card .cast-index .left .cast-info>.font-normal:first-child{padding-right:80px}.entame-list-card .cast-index .left .cast-info .place{align-items:center;display:flex;gap:6px;width:100%}.entame-list-card .cast-index .left .cast-info .place .icon{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:16px;height:16px;background-image:url(/icons/common-place.svg);background-repeat:no-repeat;background-position:50%}.entame-list-card .cast-index .left .cast-info .place .font-normal .link{color:inherit}.entame-list-card .member{width:100%;display:flex;flex-direction:row;gap:24px}.entame-list-card .member .item{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;align-items:center;gap:12px;padding:0}.entame-list-card .member .item .icon{display:flex;justify-content:center;align-items:center;width:16px;height:16px;background-image:url(/icons/common-cast-2.svg);background-repeat:no-repeat;background-position:50%}.entame-list-card .cancel-info{width:100%;display:flex;flex-direction:row;gap:12px}.entame-list-card .cancel-info .cancel-icon{display:flex;justify-content:center;align-items:center;width:16px;height:16px;background-image:url(/icons/common-cancel-1.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.entame-list-card .point-info{width:100%;display:flex;flex-direction:row;gap:12px}.entame-list-card .point-info .point-icon{display:flex;justify-content:center;align-items:center;width:16px;height:16px;background-image:url(/icons/common-point.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.entame-list-card .entame-day{width:100%;display:flex;flex-direction:row;gap:12px;align-items:center}.entame-list-card .entame-day .date-icon{display:flex;justify-content:center;align-items:center;width:16px;height:16px;background-image:url(/icons/common-date.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.entame-list-card .entame-day .text{display:flex;gap:4px;align-items:center}.entame-list-card .entame-time{width:100%;display:flex;flex-direction:row;gap:12px}.entame-list-card .entame-time .time-icon{display:flex;justify-content:center;align-items:center;width:16px;height:16px;background-image:url(/icons/common-time.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.entame-list-card .cast-list{width:100%;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-start}.entame-list-cast-icon{align-items:center;display:flex;flex-direction:column;gap:8px;width:56px}.entame-list-cast-icon .image{background-color:var(--x--color-pink-secondary);border:1.6px solid;border-color:var(--x--theme-primary);border-radius:28px;height:56px;position:relative;width:56px}.entame-list-cast-icon .image .check-box{position:absolute;top:-3px;left:-4px;margin:0}.entame-list-actions{align-items:center;background-color:var(--x--base-secondary);border-radius:22px;display:inline-flex;gap:4px;padding:4px 10px;height:-moz-fit-content;height:fit-content;white-space:nowrap}.entame-list-actions.istoday{background-color:var(--x--theme-primary)}.entame-list-actions.istoday .font-sub{color:var(--x--base-primary)}.entame-list-actions .next{background-image:url(/icons/common-next-black.svg);height:8px;width:5px;background-size:contain}.entame-list-actions.istoday .next{background-image:url(/icons/common-next-white.svg);height:8px;width:5px}.entame-list-detail{display:flex;flex-direction:column;gap:8px;padding:12px 18px;width:100%}.entame-list-detail .title{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.entame-list-detail .title .date-status{gap:8px;display:flex;flex-direction:column}.entame-list-detail .title .date-status .expiration{width:-moz-fit-content;width:fit-content;padding:2px 8px;background-color:var(--x--color-yellow-primary)}.entame-list-detail .title .date-status .date{width:-moz-fit-content;width:fit-content;gap:8px;display:flex;flex-direction:row;align-items:center}.entame-list-detail .title .date-status .date .font-subindex{white-space:nowrap}.entame-list-detail .item{width:100%;gap:6px;display:flex;flex-direction:row;align-items:center;padding:0}.entame-list-detail .item .link{color:var(--x--theme-primary);text-decoration:underline}.entame-list-detail .item .icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:contain}.entame-list-detail .item .icon.cancel{background-image:url(/icons/common-cancel-1.svg)}.entame-list-detail .item .icon.time{background-image:url(/icons/common-time.svg)}.entame-list-detail .item .icon.cast{background-image:url(/icons/common-cast-2.svg)}.entame-list-detail .item .icon.place{background-image:url(/icons/common-place.svg)}.entame-list-detail .item .icon.point{background-image:url(/icons/common-point.svg)}.entame-list-detail .item .icon.date{background-image:url(/icons/common-date.svg);border-radius:0}.entame-list-detail-card{background-color:var(--x--base-primary);padding:0 18px;width:100%}.entame-list-detail-card .contents{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--x--border-primary);border-top-style:solid;border-top-width:1px;display:flex;flex-direction:column;gap:8px;margin-bottom:-1px;margin-top:-1px;padding:16px 0;width:100%;background-color:transparent;border-radius:0}.entame-list-detail-card .contents .index{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%}.entame-list-detail-card .contents .index .left{align-items:center;display:inline-flex;flex-direction:row;gap:12px}.entame-list-detail-card .contents .index .left .cast-info{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:center;width:-moz-fit-content;width:fit-content;border:none;padding:0;border-radius:0}.entame-list-detail-card .contents .index .left .cast-info .visit-time{align-items:center;display:flex;flex-direction:row;gap:6px;width:100%}.entame-list-detail-card .contents .index .left .cast-info .visit-time .icon{display:flex;justify-content:center;align-items:center;width:16px;height:16px;background-image:url(/icons/common-time.svg);background-repeat:no-repeat;background-position:50%}.entame-list-detail-card .contents .guidance{display:flex;flex-direction:row;gap:8px;width:100%;align-items:flex-end}.entame-list-detail-card .contents .guidance .left{display:flex;flex-direction:column;gap:4px;width:100%}.entame-list-detail-card .contents .guidance .left .review-info{display:flex;gap:4px;width:100%;align-items:center}.entame-list-detail-card .contents .guidance .left .review-info .icon{display:flex;justify-content:center;align-items:center;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:contain}.entame-list-detail-card .contents .guidance .left .review-info .icon.ok{background-image:url(/icons/common-ok.svg)}.entame-list-detail-card .contents .guidance .left .review-info .icon.ng{background-image:url(/icons/common-ng.svg)}.entame-list-detail-card .contents .guidance .left .review-info .button{padding:2px 12px;width:-moz-fit-content;width:fit-content;border-radius:9999px}.entame-list-detail-card .contents .bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;border:none;border-radius:0;padding:0}.entame-list-detail-card .contents .bottom .entame-list-actions{background-color:transparent!important;border:none!important;border-radius:0!important;padding:4px 0!important;box-shadow:none!important}.entame-list-detail-card .contents .bottom .button{border-color:var(--x--color-red-primary);width:200px}.entame-list-detail-card .contents .bottom .button .font-sub{color:var(--x--color-red-primary)}.cast-entamelist-detail-card{width:100%;display:flex;flex-direction:column;padding:0 18px}.cast-entamelist-detail-card .contents{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-end;padding:16px 0;gap:8px;background-color:transparent;border-radius:0;border:none}.cast-entamelist-detail-card .contents:after,.cast-entamelist-detail-card .contents:before{content:"";position:absolute;left:0;width:100%;height:1px;background:var(--x--border-primary)}.cast-entamelist-detail-card .contents:before{top:0}.cast-entamelist-detail-card .contents:after{bottom:0}.cast-entamelist-detail-card .contents .index{width:100%;display:flex;align-items:center;justify-content:space-between}.cast-entamelist-detail-card .contents .index .left{width:100%;display:flex;align-items:center;gap:12px}.cast-entamelist-detail-card .contents .bottom{width:100%;display:flex;align-items:center;justify-content:space-between;border:none;border-radius:0;padding:0}.entame-list-tab,.entame-list-tab .item{width:100%;display:flex}.entame-list-tab .item{height:44px;flex-direction:row;align-items:center;justify-content:center;padding:0;border:none;border-bottom:2px solid var(--x--border-primary);background:none;cursor:pointer}.entame-list-tab .item .font-normal{color:var(--x--text-secondary)}.entame-list-tab.is-cancel .item.cancel,.entame-list-tab.is-end .item.end,.entame-list-tab.is-schedule .item.schedule{border-bottom:2px solid var(--x--border-secondary)}.entame-list-tab.is-cancel .item.cancel .font-normal,.entame-list-tab.is-end .item.end .font-normal,.entame-list-tab.is-schedule .item.schedule .font-normal{color:var(--x--text-primary);font-weight:700}.cast-status-icon{display:flex;align-items:center;justify-content:center;border:1px solid;border-color:var(--x--base-primary);border-radius:99px;box-sizing:border-box;position:absolute;background-repeat:no-repeat;background-position:50%;background-size:70% 70%}.cast-status-icon,.cast-status-icon.cancel,.cast-status-icon.confirm,.cast-status-icon.declined,.cast-status-icon.king,.cast-status-icon.waiting{height:16px;width:16px;padding:0}.cast-status-icon.confirm{background-color:var(--x--color-green-primary);background-image:url(/icons/common-check.svg);right:0;bottom:0}.cast-status-icon.waiting{background-color:var(--x--color-yellow-primary);background-image:url(/icons/common-help.svg);right:0;bottom:0}.cast-status-icon.declined{background-color:var(--x--text-secondary);background-image:url(/icons/common-block.svg);right:0;bottom:0}.cast-status-icon.cancel{background-color:var(--x--color-red-primary);background-image:url(/icons/common-cancel-2.svg);right:0;bottom:0}.cast-status-icon.king{background-color:var(--x--color-pink-primary);background-image:url(/icons/common-king.svg);top:0;left:0}.cast-guidance{align-items:center;background-color:var(--x--text-secondary);display:inline-flex;justify-content:center;padding:0 8px;width:-moz-fit-content;width:fit-content}.cast-guidance.sm{padding:2px 4px}.cast-guidance .font-sub{color:var(--x--base-primary)}.gift-element{display:flex;flex-direction:column;gap:4px;align-items:center;width:-moz-fit-content;width:fit-content;position:relative}.gift-element .gift-icon{display:flex;padding:8px;align-items:center;justify-content:center;background-color:var(--x--color-purple-secondary);border-radius:9999px;width:56px;height:56px}.gift-element .gift-icon .icon{width:40px;height:40px;background-repeat:no-repeat;background-position:50%}.gift-element .amount{position:absolute;width:30px;height:30px;border-radius:9999px;background-color:var(--x--text-primary);display:flex;align-items:center;justify-content:center;left:40px;top:-16px}.gift-element .amount .font-minimum{color:var(--x--base-primary)}.review-element{display:flex;flex-direction:column;gap:4px;align-items:center;width:-moz-fit-content;width:fit-content;position:relative}.review-element .face-icon{display:flex;padding:8px;align-items:center;justify-content:center;background-color:var(--x--base-secondary);border-radius:9999px}.review-element.is-active .face-icon{border:1px solid var(--x--border-secondary)}.review-element .face-icon .icon{width:40px;height:40px;background-repeat:no-repeat;background-position:50%}.review-element .face-icon .icon.good{background-image:url(/icons/common-good.svg)}.review-element .face-icon .icon.keep{background-image:url(/icons/common-keep.svg)}.review-element .face-icon .icon.bad{background-image:url(/icons/common-bad.svg)}.review-element .amount{position:absolute;width:30px;height:30px;border-radius:9999px;background-color:var(--x--text-primary);display:flex;align-items:center;justify-content:center;left:44px;top:-18px}.review-element .amount .font-minimum{color:var(--x--base-primary)}.review-element .button{padding:2px 12px;width:-moz-fit-content;width:fit-content;border-radius:9999px}.my-page-item{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between}.my-page-item .icon-text{display:flex;align-items:center;gap:18px}.my-page-item .icon-text .icon{width:20px;height:20px;background-repeat:no-repeat;background-position:50%;background-size:contain}.my-page-item .icon-text .icon.notification{background-image:url(/icons/common-notification--2.svg)}.my-page-item .icon-text .icon.account{background-image:url(/icons/common-account.svg)}.my-page-item .icon-text .icon.block{background-image:url(/icons/common-block-2.svg)}.my-page-item .icon-text .icon.mypage{background-image:url(/icons/common-mypage-3.svg)}.my-page-item .icon-text .icon.store{background-image:url(/icons/common-store.svg)}.my-page-item .icon-text .icon.note{background-image:url(/icons/common-note.svg)}.my-page-item .icon-text .icon.help{background-image:url(/icons/common-question.svg)}.my-page-item .next{width:8px;height:12px;background:url(/icons/common-next-black.svg) no-repeat 50%/contain}.user-group{position:relative;width:100%;height:64px;display:flex;align-items:center;justify-content:space-between;padding:12px;box-sizing:border-box}.user-group:before{top:0;transform:translateY(-50%)}.user-group:after,.user-group:before{content:"";position:absolute;left:0;width:100%;height:.4px;background:var(--x--border-primary)}.user-group:after{bottom:0;transform:translateY(50%)}.user-group .group-name{display:flex;flex-direction:column;gap:2px}.user-group .group-name .badge{display:flex;gap:4px}.user-group .group-name .badge .new{background-color:var(--x--color-red-secondary);display:flex;align-items:center;justify-content:center;padding:2px 8px}.user-group .group-name .badge .new .font-minimum{color:var(--x--color-red-primary)}.user-group .group-name .badge .user-edit{background-color:var(--x--text-secondary);display:flex;align-items:center;justify-content:center;padding:2px 8px}.user-group .group-name .badge .user-edit .font-minimum{color:var(--x--base-primary)}.user-group .next{width:13px;height:20px;background-image:url(/icons/common-next-12.svg);background-repeat:no-repeat;background-position:50%}.inquiry-history-card{width:100%;display:flex;flex-direction:column;border-radius:8px;border:1px solid var(--x--border-primary)}.inquiry-history-card .status{width:100%;display:flex;justify-content:space-between;padding:8px 12px;align-items:flex-start}.inquiry-history-card .status .inquiry-date{flex:1 1;display:flex;flex-direction:column;gap:10px}.inquiry-history-card .subject{width:100%;display:flex;flex-direction:column;gap:10px;padding:8px 12px;overflow-wrap:break-word;word-break:break-all}.inquiry-history-card .subject .image{width:100%;display:flex;align-items:center;gap:10px}.inquiry-history-card .subject .image .icon{width:16px;height:16px;background:url(/icons/common-paper-clip.svg) no-repeat 50%/contain}.block-list{position:relative;width:100%;display:flex;align-items:center;gap:12px;padding:16px 0}.block-list+.block-list{margin-top:-44px}.block-list:before{top:0}.block-list:before,.block-list:last-child:after{content:"";position:absolute;left:0;width:100%;height:1px;background-color:var(--x--border-primary)}.block-list:last-child:after{bottom:0}.block-list .block-button{border:2px solid var(--x--color-red-primary);color:var(--x--color-red-primary);padding:8px 16px;border-radius:999px}.block-list.is-canceled .block-button{border:2px solid var(--x--color-red-primary);background-color:var(--x--color-red-primary);color:var(--x--base-primary)}.changeinformation-contents{width:100%;display:flex;flex-direction:column;gap:32px;padding:20px 18px}.changeinformation-contents .index{width:100%;display:flex;flex-direction:column;gap:12px;align-items:center}.changeinformation-contents .input-info{width:100%;display:flex;flex-direction:column;gap:20px}.question-button .icon{width:20px;height:20px;background-image:url(/icons/common-question.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.setting-element{width:100%;display:flex;padding:12px 0;justify-content:space-between;align-items:center;height:48px;border-bottom:1px solid var(--x--border-primary)}.submenu{background-color:var(--x--base-primary);border-radius:4px;display:flex;flex-direction:column;box-shadow:0 2px 4px rgba(0,0,0,.12);width:180px}.submenu-element{width:100%;display:flex;gap:8px;align-items:center;padding:8px 12px}.submenu-element .icon{width:12px;height:12px;background-repeat:no-repeat;background-position:50%;background-size:contain}.submenu-element .icon.caution{background-image:url(/icons/common-caution.svg)}.submenu-element .icon.block{background-image:url(/icons/common-block.svg)}.submenu-element .icon.notification{background-image:url(/icons/common-notification-.svg)}.submenu-element .icon.favorite{background-image:url(/icons/common-favorite.svg)}.submenu-element .icon.profile-update{background-image:url(/icons/common-profile-update.svg)}.submenu-element .icon.cast{background-image:url(/icons/common-cast-11.svg)}.submenu-element .icon.cancel{background-image:url(/icons/common-cancel-1.svg)}.period-select-tab{background-color:var(--x--base-secondary);border:1px solid;border-color:var(--x--border-secondary);padding:2px;position:relative;width:100%}.month-tab,.period-select-tab,.year-tab{align-items:center;border-radius:99px;display:flex}.month-tab,.year-tab{flex:1 1;justify-content:center;padding:8px 0;background-color:transparent}.period-select-tab.month .month-tab,.period-select-tab.year .year-tab{background-color:var(--x--border-secondary)}.period-select-tab.month .month-tab .font-normal,.period-select-tab.year .year-tab .font-normal{color:var(--x--base-primary)}.setting-page{gap:28px}.setting-page .elements{width:100%;display:flex;flex-direction:column;gap:12px}.setting-page .inputs{width:100%;display:flex;flex-direction:column;gap:8px}.setting-page .inputs .input.gray{background-color:var(--x--base-secondary);border:1px solid var(border-primary)}.accountinformation .page-contents{gap:0}.accountinformation .setting-page{width:100%;display:flex;flex-direction:column;gap:20px;padding:16px 18px}.accountinformation .contents{width:100%;display:flex;flex-direction:column;gap:32px;padding:12px;border-radius:8px;background-color:var(--x--base-secondary)}.accountinformation .contents .item{width:100%;display:flex;flex-direction:column;gap:16px}.accountinformation .contents .item .information{width:100%;display:flex;flex-direction:column;gap:4px;border-radius:4px;background-color:var(--x--base-primary);padding:8px 12px}.accountinformation .contents .item .information .element{width:100%;display:flex;flex-direction:row}.accountinformation .contents .item .information .element .font-sub{flex:1 1}.accountinformation .text-link{color:var(--x--color-red-primary)}.accountselectpage .content-card{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%;padding:32px}.accountselectpage .test-service-logo{background-image:url(/icons/cast/c-test-service-logo.svg);background-size:100% 100%;height:33.74px;position:relative;width:151.14px}.accountselectpage .frame-582{align-items:center;align-self:stretch;flex:0 0 auto;gap:10px;justify-content:center;width:100%}.accountselectpage .rudiobuttonframe{display:flex;align-items:center;flex:0 0 auto;width:100%;gap:8px;padding-left:36px}.accountselectpage .frame{display:flex;position:relative}.logomargin{display:flex;justify-content:center}.accountselectpage .content-card-logo{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%;padding-bottom:34px}.accountselectpage .accountbutton{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;position:relative;width:100%;padding:10px 30px}.content-card .frame-582 a{text-decoration:underline;color:inherit}.analogauthenticationpage .frame{align-items:center;display:flex;position:relative;gap:5px}.analogauthenticationpage .content-card{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%;padding:16px 32px}.analogauthenticationpage .rudiobuttonframe{display:flex;align-items:center;flex:0 0 auto;width:100%;gap:8px;padding-left:4px}.radio-group{display:inline-flex;flex-direction:column;gap:16px;align-items:flex-start;width:100%}.analogauthenticationpage .frame-58{align-self:stretch;display:flex;flex:0 0 auto;position:relative;width:100%;flex-direction:column;padding-bottom:16px}.analogauthenticationpage .help{height:18px;position:relative;width:18px}.analogauthenticationpage .cancel{height:30px;position:relative;width:30px}.select-image{height:70px;position:relative;width:70px}.photoframe{align-items:center;background-color:var(--x--base-primary);display:flex;flex-direction:column;height:98.59%;justify-content:center;position:absolute;width:93.33%;border-width:1px;border-style:solid;border-image:initial;border-color:var(--x--border-primary);border-radius:60px}.nophoto{aspect-ratio:1.21;background-image:url(/icons/cast/c-nophoto.svg);background-size:100% 100%;height:33px;position:relative;width:40px;display:block}.button-frame{align-items:center;aspect-ratio:1/1;display:flex;flex-direction:column;height:30px;justify-content:center;left:60%;position:absolute;top:0;width:40%}.analogauthenticationpage .button.md.color{width:300px}.profilebutton{padding-top:16px}.rudiobuttonframe input[type=radio]{margin:0}.authmailpage .content-card{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%;padding:20px 18px 32px}.authmailpage .frame-5876{align-items:center;flex-direction:column;gap:18px;height:438px;padding:30px 18px;width:375px}.authmailpage .frame-5881{align-items:center;align-self:stretch;flex:0 0 auto;justify-content:center;width:100%}.authmailpage .text-118{flex:1 1;letter-spacing:.5px;line-height:20px;margin-top:-1px;position:relative}.authmailpage .frame-5877{align-items:flex-start;align-self:stretch;flex:0 0 auto;flex-direction:column;gap:10px;width:100%}.authmailpage .button{width:100%}.button.md.unavailable .font-normal{color:var(--x--base-primary)}.authmailpage .frame{display:flex;position:relative}.authmailsendpage{background-color:var(--x--base-primary);display:flex;height:100%;width:100%}.authmailsendpage .frame-5876{flex-direction:column;gap:28px;height:100%;padding:30px 18px;width:375px}.authmailsendpage .frame-5874{align-self:stretch;flex:0 0 auto;flex-direction:column;gap:10px;justify-content:center;width:100%}.authmailsendpage .test-service-logo{background-image:url(/icons/cast/c-test-service-logo.svg);background-size:100% 100%;height:33.74px;position:relative;width:151.14px}.authmailsendpage .frame-5883{align-self:stretch;flex:0 0 auto;width:100%}.authmailsendpage .frame-58{flex:0 0 auto;justify-content:center;width:339px}.authmailsendpage .text_label{flex:1 1;letter-spacing:.4px;line-height:18px;margin-top:-1px;position:relative}.authmailsendpage .text{letter-spacing:.64px;line-height:18px;position:relative;text-align:center;white-space:nowrap}.authmailsendpage .frame{align-items:center;display:flex;position:relative}.setting-page{padding:0 18px;align-items:center}.guidance{width:100%;gap:10px;padding:12px 18px}.setting-page{gap:32px;padding:20px 18px}.setting-page,.setting-page .contents{width:100%;display:flex;flex-direction:column}.setting-page .contents{gap:12px}.cancellationdialog-1{align-items:center;background-color:var(--x--base-primary);border:1px solid;border-color:var(--x--border-primary);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px 18px;position:relative;width:343px}.cancellationdialog-1 .dialog-guidance{gap:10px;justify-content:center}.cancellationdialog-1 .text{flex:1 1;letter-spacing:.5px;line-height:20px;margin-top:-1px;position:relative;text-align:center}.cancellationdialog-1 .dialog-footer{gap:20px;padding:8px 0 0}.cancellationdialog-1 .button{align-items:center;background-color:var(--x--theme-primary);border-radius:8px;display:flex;flex:1 1;flex-grow:1;justify-content:center;padding:12px 24px;position:relative}.cancellationdialog-1 .text-1{flex:1 1;letter-spacing:.64px;line-height:18px;position:relative;text-align:center}.cancellationdialog-1 .dialog{align-self:stretch;flex:0 0 auto;width:100%}.cancellationdialog-1 .dialog,.cancellationdialog-2{align-items:center;background-color:var(--x--base-primary);display:flex;position:relative}.cancellationdialog-2{border:1px solid;border-color:var(--x--border-primary);border-radius:8px;flex-direction:column;gap:16px;padding:20px 18px;width:343px}.cancellationdialog-2 .dialog-guidance{gap:10px;justify-content:center}.cancellationdialog-2 .text{flex:1 1;letter-spacing:.5px;line-height:20px;margin-top:-1px;position:relative;text-align:center}.cancellationdialog-2 .text-1{flex:1 1;letter-spacing:.64px;line-height:18px;position:relative;text-align:center}.cancellationdialog-2 .dialog{align-items:center;align-self:stretch;background-color:var(--x--base-primary);display:flex;flex:0 0 auto;position:relative;width:100%}.castmessagepage{background-color:var(--x--base-secondary)}.castmessagepage,.castmessagepage .frame-5964{display:flex;flex-direction:column;width:375px}.castmessagepage .frame-5964{align-items:center;align-self:center;gap:15px;position:relative;padding:20px 12px 55px}.castmessagepage .message-date{align-items:center;background-color:var(--x--base-primary);border-radius:30px;display:inline-flex;flex:0 0 auto;gap:10px;justify-content:center;padding:2px 10px;position:relative}.castmessagepage .yyyymmdd-w{align-items:center;color:var(--x--color-lightblue-primary);display:flex;font-family:var(--font-family-base);font-size:var(--font-size-xs);font-weight:400;justify-content:center;letter-spacing:.4px;line-height:18px;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.castmessagepage .message-send{align-items:flex-end;align-self:stretch;display:flex;gap:8px;justify-content:flex-end;position:relative;width:100%}.castmessagepage .message-read{align-items:flex-end;display:flex;flex-direction:column;position:relative;width:33px;text-align:right}.castmessagepage .text-8{align-self:stretch;letter-spacing:.32px;line-height:12px;margin-top:-1px;position:relative;text-align:right}.castmessagepage .hhmm{align-self:stretch}.castmessagepage .frame-send{align-items:center;background-color:var(--x--text-primary);border-radius:30px 0 30px 30px;display:inline-flex;flex:0 0 auto;justify-content:center;padding:10px;position:relative;max-width:16em;overflow-wrap:break-word;word-break:break-word}.castmessagepage .text-8-1{letter-spacing:.4px;line-height:18px;margin-top:-1px;position:relative;width:184px}.castmessagepage .message-receive{align-items:flex-start;align-self:stretch;display:flex;gap:10px;position:relative;width:100%}.castmessagepage .frame-5944{align-items:flex-end;display:inline-flex;flex:0 0 auto;flex-direction:row;gap:6px;position:relative}.castmessagepage .frame-5939{background-color:var(--x--base-primary);border-radius:0 30px 30px 30px;padding:10px;max-width:16em;overflow-wrap:break-word;word-break:break-word}.castmessagepage .frame-5939,.castmessagepage .message-read-1{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;position:relative}.castmessagepage .message-read-1{gap:10px}.castmessagepage .hhmm-1{margin-top:-1px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.castmessagepage .castsend-bar{align-items:center;align-self:center;background-color:var(--x--base-primary);display:inline-flex;gap:7px;height:65px;margin-left:-1px;padding:10px 12px;position:fixed;width:377px;bottom:55px;z-index:10}.castmessagepage .input-field{align-items:flex-start;flex:1 1;flex-direction:column;flex-grow:1;gap:4px}.castmessagepage .input{align-items:center;align-self:stretch;background-color:var(--x--base-transparent);border:1px solid;border-color:var(--x--border-primary);border-radius:8px;height:44px;padding:0 20px;width:100%}.castmessagepage .text{letter-spacing:.5px;line-height:20px;position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.castmessagepage .send-button{align-items:center;background-color:var(--x--text-secondary);border-radius:10px;display:flex;flex-direction:column;gap:10px;height:45px;justify-content:center;padding:10px;position:relative;width:45px}.castmessagepage .send{aspect-ratio:1.24;background-image:url(/icons/cast/c-send.svg);background-size:100% 100%;height:24.1px;margin-left:-2.5px;margin-right:-2.5px;position:relative;width:30px}.castmessagepage .message1{align-self:stretch;aspect-ratio:.96;position:relative}.castmessagepage .message1-1{aspect-ratio:.96;height:23px;left:0;position:absolute;top:calc(50% - 11px);width:100%}.castmessagepage .hhmm-2{letter-spacing:.32px;line-height:12px;position:relative}.castmessagepage .input-1{display:flex;position:relative}.message-receive .image{width:40px;height:40px;border:none}.castregistrationpage-line .frame{display:flex;position:relative;width:100%}.castregistrationpage-line .input{align-self:stretch;background-color:var(--x--base-primary);border:1px solid;border-color:var(--x--border-primary);border-radius:8px;height:44px;position:relative;width:100%}.castregistrationpage-line .button{align-items:center;background-color:var(--x--theme-secondary);border-radius:8px;display:flex;flex:0 0 auto;justify-content:center;padding:12px 24px;position:relative;width:280px}.castregistrationpage-line .input-1{align-items:center;background-color:var(--x--base-secondary);border:1px solid;border-color:var(--x--border-primary);border-radius:8px;height:44px;padding:0 20px;display:flex;width:100%}.castregistrationpage-mail .frame{display:flex;position:relative;width:100%}.castregistrationpage-mail .input{align-self:stretch;background-color:var(--x--base-primary);border:1px solid;border-color:var(--x--border-primary);border-radius:8px;height:44px;position:relative;width:100%}.castregistrationpage-mail .button{align-items:center;border-radius:8px;display:flex;flex:0 0 auto;justify-content:center;padding:12px 24px;position:relative;width:280px}.castregistrationpage-mail .input-1{align-items:center;background-color:var(--x--base-secondary);border:1px solid;border-color:var(--x--border-primary);border-radius:8px;height:44px;padding:0 20px;display:flex;width:100%}.create-inquiry-contents{width:100%;display:flex;flex-direction:column;gap:40px;padding:20px 18px}.create-inquiry-contents .item{width:100%;display:flex;flex-direction:column;gap:8px}.create-inquiry-contents .item .font-sub{width:100%;text-align:right}.create-inquiry-contents .image{width:100%;display:flex;flex-direction:column;gap:8px}.create-inquiry-contents .image .add-image{width:100%;height:140px;display:flex;align-items:center;justify-content:center;background-color:var(--x--base-secondary);border-radius:8px;border:1px solid var(--x--border-primary)}.create-inquiry-contents .image .add-image .icon{width:50px;height:50px;background:url(/icons/cast/c-plus-6.svg) no-repeat 50%/contain}.actions{display:flex;gap:20px}.actions .button{flex:1 1}.create-inquiry-contents .input-textarea textarea{min-height:120px}.create-inquiry-contents .input-textarea textarea,.create-inquiry-contents .input-textarea-message textarea{border:none;outline:none;background:transparent;width:100%;resize:none;height:100%;text-align:left}.create-inquiry-contents .input-textarea,.create-inquiry-contents .input-textarea-message{align-items:center;background-color:var(--x--base-primary);border:1px solid;border-color:var(--x--border-primary);border-radius:8px;display:flex;flex:1 1;flex-grow:1;padding:10px;position:relative;width:100%;height:100%}.bold{font-weight:900}.index{padding:20px}.sub-index{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%;padding:10px 10px 0}.content-card{padding:10px 18px}.detailedregistrationpage .frame{display:flex;position:relative;width:100%}.gray{color:var(--x--text-secondary)}.bold{font-weight:700!important}.button.md.unavalable .font-normal{color:var(--x--base-primary)}.detailedregistrationpage .input{align-self:stretch;background-color:var(--x--base-primary);border:1px solid;border-color:var(--x--border-primary);border-radius:8px;height:44px;position:relative;width:100%}.detailedregistrationpage .button{align-items:center;background-color:var(--x--theme-secondary);border-radius:8px;display:flex;flex:0 0 auto;justify-content:center;padding:12px 24px;position:relative;width:280px}.detailedregistrationpage .input-1{align-items:center;background-color:var(--x--base-secondary);border:1px solid;border-color:var(--x--border-primary);border-radius:8px;height:44px;padding:0 20px;display:flex;width:100%}.detailedregistrationpage .accountbutton{padding-top:20px}.dialog-25{align-items:center;background-color:var(--x--base-primary);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px 18px;position:relative;width:343px}.dialog-25 .dialog-header{align-items:flex-start;gap:12px}.dialog-25 .left{align-items:center;display:flex;flex:1 1;flex-grow:1;gap:12px;position:relative}.dialog-25 .text{flex:1 1;letter-spacing:.64px;line-height:18px;margin-top:-1px;position:relative}.dialog-25 .dialog-guidance{align-items:center;gap:10px;justify-content:center}.dialog-25 .text-1{letter-spacing:.5px;line-height:20px;margin-top:-1px}.dialog-25 .dialog-footer{align-items:center;gap:20px;padding:8px 0 0}.dialog-25 .text-2{letter-spacing:.64px;line-height:18px;margin-top:-1px;text-align:center}.dialog-25 .button-1{align-items:center;background-color:var(--x--color-red-primary);border-radius:8px;display:flex;flex:1 1;flex-grow:1;justify-content:center;padding:12px 24px;position:relative}.dialog-25 .text-3{letter-spacing:.64px;line-height:18px;text-align:center}.dialog-25 .dialog{align-self:stretch;background-color:var(--x--base-primary);display:flex;flex:0 0 auto;position:relative;width:100%}.dialog-25 .text-4{flex:1 1;position:relative}.dialog-26{align-items:center;background-color:var(--x--base-primary);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px 18px;position:relative;width:343px}.dialog-26 .dialog-header{align-items:flex-start;gap:12px}.dialog-26 .left{align-items:center;display:flex;flex:1 1;flex-grow:1;gap:12px;position:relative}.dialog-26 .text{flex:1 1;letter-spacing:.64px;line-height:18px;margin-top:-1px;position:relative}.dialog-26 .dialog-guidance{align-items:center;gap:10px;justify-content:center}.dialog-26 .text-1{letter-spacing:.5px;line-height:20px;margin-top:-1px}.dialog-26 .span{letter-spacing:.06px}.dialog-26 .dialog-footer{align-items:center;gap:20px;padding:8px 0 0}.dialog-26 .text-2{margin-top:-1px}.dialog-26 .text-2,.dialog-26 .text-3{letter-spacing:.64px;line-height:18px;text-align:center}.dialog-26 .dialog{align-self:stretch;background-color:var(--x--base-primary);display:flex;flex:0 0 auto;position:relative;width:100%}.dialog-26 .text-4{flex:1 1;position:relative}.dialog-27{align-items:center;background-color:var(--x--base-primary);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px 18px;position:relative;width:343px}.dialog-27 .dialog-header{align-items:flex-start;gap:12px}.dialog-27 .left{align-items:center;display:flex;flex:1 1;flex-grow:1;gap:12px;position:relative}.dialog-27 .text-1{margin-top:-1px}.dialog-27 .dialog-guidance{align-items:center;gap:10px;justify-content:center}.dialog-27 .text{flex:1 1;letter-spacing:.5px;line-height:20px;margin-top:-1px;position:relative}.dialog-27 .report-check{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:302px}.dialog-27 .text_label{letter-spacing:.5px;line-height:20px;margin-top:-1px;position:relative;width:195px}.dialog-27 .dialog-footer{align-items:center;gap:20px;padding:8px 0 0}.dialog-27 .text-2{margin-top:-1px;text-align:center}.dialog-27 .text-3{text-align:center}.dialog-27 .dialog{align-self:stretch;background-color:var(--x--base-primary);display:flex;flex:0 0 auto;position:relative;width:100%}.dialog-27 .text-4{flex:1 1;letter-spacing:.64px;line-height:18px;position:relative}.dialog .report-check{display:flex;align-items:center;justify-content:space-between;width:100%}.dialog-28,.dialog-guidance{display:flex;flex-direction:column}.dialog-28{align-items:center;background-color:var(--x--base-primary);border-radius:8px;gap:16px;padding:20px 18px;position:relative;width:343px}.dialog-28 .dialog-header{align-items:flex-start;gap:12px}.dialog-28 .left{align-items:center;display:flex;flex:1 1;flex-grow:1;gap:12px;position:relative}.dialog-28 .text-1{margin-top:-1px}.dialog-28 .dialog-guidance{align-items:center;gap:10px;justify-content:center}.dialog-28 .text{flex:1 1;letter-spacing:.5px;line-height:20px;margin-top:-1px;position:relative}.dialog-28 .span{letter-spacing:.06px}.dialog-28 .dialog-footer{align-items:center;gap:20px;padding:8px 0 0}.dialog-28 .text-2{text-align:center}.dialog-28 .dialog{align-self:stretch;background-color:var(--x--base-primary);display:flex;flex:0 0 auto;position:relative;width:100%}.dialog-28 .text-3{flex:1 1;letter-spacing:.64px;line-height:18px;position:relative}.dialog-43{align-items:center;background-color:var(--x--base-primary);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px 18px;position:relative;width:343px}.dialog-43 .dialog-header{gap:12px}.dialog-43 .left{align-items:center;display:flex;flex:1 1;flex-grow:1;gap:12px;position:relative}.dialog-43 .text{flex:1 1;letter-spacing:.64px;line-height:18px;margin-top:-1px;position:relative}.dialog-43 .text_label{letter-spacing:.5px;line-height:20px;position:relative;width:195px}.dialog-43 .dialog-footer{flex-direction:column;gap:8px;justify-content:center;padding:8px 0 0}.dialog-43 .text-2{margin-top:-1px}.dialog-43 .dialog{align-items:flex-start;align-self:stretch;background-color:var(--x--base-primary);display:flex;flex:0 0 auto;position:relative;width:100%}.dialog-43 .text-3{flex:1 1;letter-spacing:.64px;line-height:18px;position:relative;text-align:center}.toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0}.custom-table td{padding:12px;text-align:center;vertical-align:middle}.custom-table td:first-child{width:70px;border-right:1px solid var(--x--theme-primary)}.custom-table tr:first-child td{border-bottom:1px solid var(--x--theme-primary)}.custom-table{width:100%;border-collapse:collapse}.custom-table td,.custom-table th{padding:12px;text-align:center;border:none}.custom-table tr:first-child th{border-bottom:1px solid var(--x--border-primary)}.custom-table td:first-child,.custom-table th:first-child{border-right:1px solid var(--x--border-primary);width:70px}.index{padding:14px 20px 8px}.content-card,.content-card-2{padding:8px 20px}.content-card-2{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative;width:100%}.frame{gap:4px}.tab-group{display:flex;gap:4px;width:100%}.tab2 input{display:none}.tab2 span{display:inline-block;padding:8px 12px;border-radius:4px;border:1px solid #ccc;cursor:pointer}.tab2 input:checked+span{background:black;color:white;border-color:black}.pulldownset{align-items:center;display:flex;flex:0 0 auto;gap:10px;position:relative;width:100%}.editprofile_basic .input-textarea textarea{min-height:120px}.editprofile_basic .input-textarea textarea,.editprofile_basic .input-textarea-message textarea{border:none;outline:none;background:transparent;width:100%;resize:none;height:100%;text-align:left}.editprofile_basic .input-textarea,.editprofile_basic .input-textarea-message{align-items:center;background-color:var(--x--base-primary);border:1px solid;border-color:var(--x--border-primary);border-radius:8px;display:flex;flex:1 1;flex-grow:1;padding:10px;position:relative;width:100%;height:100%}.checkbox-group{display:flex;align-items:center;gap:16px;width:100%;padding-top:4px}.checkbox .check{align-self:stretch;aspect-ratio:1.4;background-image:url(/icons/cast/c-check.svg);background-size:100% 100%;position:relative;width:100%}.checkbox input:checked+.check{display:block}.checkbox .check,.checkbox input{display:none}.checkbox{align-items:center;aspect-ratio:1;background-color:var(--x--base-primary);border:1px solid;border-color:var(--x--border-primary);border-radius:4px;display:flex;flex-direction:column;height:20px;justify-content:center;padding:0 4px;position:relative;width:20px}.checkbox:has(input:checked){background-color:var(--x--theme-primary);border-color:var(--x--border-secondary)}.back-1{background-image:url(/icons/cast/c-back-25.svg)}.back-1,.next{width:13px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:50%}.next{background-image:url(/icons/cast/c-next-26.svg)}.controll-button{align-items:center;aspect-ratio:1;background-color:var(--x--theme-primary);border-radius:99px;display:flex;gap:10px;height:28px;justify-content:center;position:relative;width:28px;cursor:pointer}.image-select{display:flex;gap:8px;overflow:visible;width:100%}.button-frame{height:40px;padding-top:10px}.button-edit{height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;white-space:nowrap;width:100%;box-sizing:border-box;background-color:var(--x--base-primary);border:1px solid}.profile-picture-1 input:checked~.button-edit{background-color:var(--x--color-blue-primary);color:#fff}.profile-picture-1 input:checked~.picture,.profile-picture-1 input:checked~.picture-3{outline:2px solid var(--x--color-blue-primary)}.blue{color:var(--x--color-blue-primary)}.image{height:375px;justify-content:space-between}.image,.pickup-image{align-self:stretch;display:flex;flex-direction:column;width:100%}.pickup-image{align-items:flex-end;background-color:var(--x--color-pink-secondary);height:300px;padding:10px;position:relative}.thumbnails{align-items:center;display:flex;flex:0 0 auto;gap:4px}.thumbnail,.thumbnails{position:relative;flex:1 1}.thumbnail{background-color:var(--x--color-pink-secondary);border:1px solid;border-color:var(--x--border-primary);border-radius:4px;width:100%;max-width:64px;aspect-ratio:1}.image-1{align-items:center;position:relative}.photo-list{display:flex;gap:12px}.photo-item{width:80px}.remove-btn{position:absolute;top:-6px;right:-6px}.profile-picture-1.is-main .set-as-main{background-color:var(--x--color-blue-primary);color:#fff}.profile-picture-1{position:relative}.editprofile_basic .profile-picture-1 .cancel-icon{position:absolute;top:-6px;right:-6px}.picture,.picture-2,.picture-3{width:100%;aspect-ratio:1}.main-btn{margin-top:6px;width:100%}.profile-picture-1.add{position:relative;width:70px;align-self:flex-start}.profile-picture-1.add .picture-2{width:100%;aspect-ratio:1;background-color:var(--x--base-secondary);border-radius:8px}.profile-picture-1.add .add-btn{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer}.profile-picture-1.add .add-btn img{width:20px;height:20px;object-fit:contain}.editprofile_basic .profile-picture{gap:9px;width:69.64px}.editprofile_basic .picture-1{background-color:var(--x--color-blue-secondary);border-radius:100px}.editprofile_basic .cancel-icon{aspect-ratio:1;background-color:var(--x--base-primary);background-image:url(/icons/cast/c-cancel-15.svg);background-size:100% 100%;border-radius:11.84px;height:24px;left:78.97%;position:absolute;top:-9px;width:34%}.editprofile_basic .profile-contents{align-self:stretch;gap:22px;padding:15px 18px;width:100%}.editprofile_basic .photo{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;position:relative;width:100%}.editprofile_basic .profile-picture-2{display:flex;align-self:stretch;flex:0 0 auto;justify-content:flex-start;padding:12px;width:100%;flex-direction:row;flex-wrap:wrap;gap:8px}.editprofile_basic .profile-picture-1{display:flex;flex-direction:column;gap:9px;width:70px}.editprofile_basic .picture{background-color:var(--x--color-blue-secondary);border-radius:8px}.editprofile_basic .picture-3{background-color:var(--x--color-blue-secondary);border-radius:40px}.editprofile_basic .set-as-main-1{background-color:var(--x--color-blue-primary);color:#fff;border-color:var(--x--color-blue-primary)}.editprofile_basic .set-as-main{align-items:center;align-self:stretch;background-color:var(--x--base-primary);border:1px solid;border-color:var(--x--color-blue-primary);border-radius:4px;display:flex;gap:10px;height:20px;justify-content:center;padding:4px;position:relative;width:100%}.editprofile_basic .picture-2{background-color:var(--x--base-secondary);border-radius:8px}.profile-picture-1 label{display:flex;flex-direction:column;gap:8px}.editprofile_basic .plus{aspect-ratio:1;height:20px;left:25px;position:absolute;top:25px;width:19px}.editprofile_basic .movie,.editprofile_basic .preview{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;position:relative;width:100%}.editprofile_basic .preview{border:1px solid;border-color:var(--x--border-primary);border-radius:8px;padding:12px}.editprofile_basic .image{flex-direction:column;height:375px;justify-content:space-between}.editprofile_basic .page-contents{gap:0}.editprofile_basic .profile{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;position:relative}.editprofile_basic .tag-style{align-items:center;background-color:var(--x--base-primary);border:1px solid;border-color:var(--x--theme-primary);border-radius:30px;display:inline-flex;gap:12px;justify-content:center;padding:10px}.index{padding:20px 20px 0}.content-card{align-items:center;gap:4px;padding:10px 24px}.frame{display:flex;position:relative;width:100%;flex-direction:column}.profilebutton{padding:20px}.button{cursor:pointer}.index{align-items:center;gap:4px;padding:16px 20px}.content-card,.index{align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;position:relative;width:100%}.content-card{gap:12px;padding:10px 16px}.editprofile_tag .tag-style{align-items:center;background-color:var(--x--base-primary);border:1px solid;border-color:var(--x--theme-primary);border-radius:30px;display:inline-flex;gap:12px;justify-content:center;padding:10px}.tag-group{display:flex;flex-wrap:wrap;gap:8px}.tag-style input{display:none}.tag-style{cursor:pointer;border-radius:30px}.tag-style:has(input:checked){background-color:var(--x--theme-primary);color:var(--x--base-primary)}button.md.color.gray{background-color:var(--x--theme-secondary)}.red{color:var(--x--color-red-primary)}.font-normal.bold{font-weight:700}.tagregistrationpage .button{width:100%}.profilebutton{width:100%;padding:20px 30px}.tab{display:flex;width:100%;border-bottom:1px solid var(--x--border-primary);padding-top:12px}.tab-item{flex:1 1;display:flex;padding:10px;border:1px solid var(--x--border-primary);border-bottom:none;border-radius:8px 8px 0 0;background:var(--x--theme-secondary);cursor:pointer;color:var(--x--text-secondary);justify-content:center;align-items:center}.tab-item.active{color:var(--x--text-primary);background:var(--x--base-primary)}