._backdrop_171mb_1{z-index:150;background:#17143880;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._panel_171mb_2{color:#24213d;overscroll-behavior:contain;background:#fff;border-radius:22px;width:100%;max-width:880px;max-height:92dvh;padding:24px;overflow:auto;box-shadow:0 20px 80px #19133844}._candidate_171mb_3[data-selected=true]{background:#f8f6ff;border-color:#7761de}._candidate_171mb_3 ._candidateText_171mb_3{flex:1;align-self:center;min-width:0}._candidate_171mb_3 ._thumbnail_171mb_3{color:#7b709d;pointer-events:none;background:#f4f2f8;border:1px solid #e7e2f2;border-radius:8px;flex:0 0 64px;place-items:center;width:64px;height:80px;display:grid;position:relative;overflow:hidden}._candidate_171mb_3 ._thumbnail_171mb_3 img,._candidate_171mb_3 ._thumbnail_171mb_3 video{object-fit:contain;border-radius:0;width:100%;height:100%;max-height:none;display:block}._thumbnailPlaceholder_171mb_3{text-align:center;line-height:1.2}._thumbnailPlaceholder_171mb_3>span{font-size:22px}._candidate_171mb_3 ._thumbnailPlaceholder_171mb_3 small{margin-top:5px;font-size:11px}._thumbnailBadge_171mb_3{color:#fff;background:#24213dcc;border-radius:4px;padding:2px 4px;font-size:10px;line-height:1.3;position:absolute;bottom:3px;right:3px}._header_171mb_4{justify-content:space-between;align-items:start;gap:16px;display:flex}._header_171mb_4 h2{margin:0}._header_171mb_4 p{color:#626176;margin:8px 0 0}._close_171mb_4{flex:none;min-width:44px;min-height:44px}._steps_171mb_4{gap:8px;margin:22px 0 16px;display:flex}._steps_171mb_4 button{color:#514d6e;background:#f5f3fa;border:1px solid #ded9ef;border-radius:10px;flex:1;min-height:44px}._steps_171mb_4 button[aria-current=step]{color:#fff;background:#6250d5;border-color:#6250d5}._panel_171mb_2 button{cursor:pointer;width:auto;box-shadow:none;margin:0;text-decoration:none}._panel_171mb_2 label{margin:0}._panel_171mb_2 button:disabled{cursor:not-allowed;opacity:.55}._panel_171mb_2 button:focus-visible,._panel_171mb_2 input:focus-visible,._panel_171mb_2 summary:focus-visible{outline-offset:3px;outline:3px solid #6a55e8}._panel_171mb_2 input{box-sizing:border-box;min-width:0}._panel_171mb_2 input[type=checkbox]{accent-color:#6250d5;margin:0;padding:0;display:inline-block}._toolbar_171mb_5{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}._toolbar_171mb_5 button,._secondary_171mb_5{color:#5142ab;background:#f4f1ff;border:1px solid #dcd4fc;border-radius:10px;min-height:44px;padding:10px 14px}._date_171mb_5{flex-wrap:wrap;align-items:center;gap:12px;font-weight:700;display:flex}._date_171mb_5 input,._day_171mb_5 input{color:#292640;background:#fff;border:1px solid #d8d3e8;border-radius:8px;min-height:44px;margin-top:0;padding:7px}._date_171mb_5 input{width:auto;min-width:150px}._days_171mb_5{gap:8px;margin-top:14px;display:grid}._day_171mb_5{background:#f8f7fb;border-radius:10px;grid-template-columns:120px repeat(3,minmax(0,1fr));align-items:center;gap:10px;padding:10px;display:grid}._day_171mb_5>span{font-size:14px;font-weight:700}._day_171mb_5 label{color:#625e75;font-size:12px}._day_171mb_5 input{width:100%;font-size:16px;display:block}._hint_171mb_5{color:#6a657a;margin:10px 0;font-size:13px;line-height:1.65}._error_171mb_5,._notice_171mb_5{overflow-wrap:anywhere;border-radius:10px;padding:12px;font-size:14px;line-height:1.6}._error_171mb_5{color:#9b2525;background:#fff1f1}._notice_171mb_5{color:#403484;background:#eeedff}._candidates_171mb_5{gap:9px;margin:12px 0;padding:0;list-style:none;display:grid}._candidate_171mb_3{border:1px solid #e2ddef;border-radius:12px;padding:12px}._candidate_171mb_3 label{cursor:pointer;align-items:start;gap:12px;display:flex}._candidate_171mb_3 input{flex:none;width:20px;height:20px;margin-top:2px}._candidate_171mb_3 b{overflow-wrap:anywhere}._candidate_171mb_3 small{color:#777185;margin-top:5px;display:block}._candidate_171mb_3 summary{color:#6250b5;cursor:pointer;padding:8px 0;font-size:13px}._candidate_171mb_3 details{margin-left:32px}._candidate_171mb_3 video,._candidate_171mb_3 img{background:#f4f2f8;border-radius:8px;max-width:100%;max-height:280px;display:block}._caption_171mb_5{white-space:pre-wrap;max-height:160px;font-size:14px;line-height:1.7;overflow:auto}._preview_171mb_5{gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}._preview_171mb_5 li{background:#f7f5fc;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}._preview_171mb_5 li>div:first-child{flex:1;min-width:0}._preview_171mb_5 b{overflow-wrap:anywhere;font-size:14px;display:block}._preview_171mb_5 time{color:#6250ad;margin-bottom:3px;font-size:13px;display:block}._reorder_171mb_5{flex:none;gap:6px;display:flex}._reorder_171mb_5 button{color:#5c4ba7;background:#fff;border:1px solid #ddd5ef;border-radius:8px;min-width:36px;min-height:36px;padding:5px}._platforms_171mb_5{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}._platforms_171mb_5 label{border:1px solid #ded8f2;border-radius:8px;padding:10px}._platforms_171mb_5 input,._review_171mb_5 input{flex:none;width:18px;height:18px}._review_171mb_5{background:#f2efff;border-radius:12px;gap:10px;padding:14px;line-height:1.6;display:flex}._review_171mb_5 small{color:#666078;display:block}._footer_171mb_5{text-align:initial;border-top:1px solid #e9e5f1;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;padding:16px 0 0;display:flex}._primary_171mb_5{color:#fff;background:#6250d5;border:0;border-radius:10px;min-height:46px;padding:12px 18px;font-weight:700}._counter_171mb_5{color:#5846b6;font-size:14px;font-weight:700}._locked_171mb_5{color:#9a5121;font-size:13px}._empty_171mb_5{text-align:center;color:#6b657e;background:#f7f5fc;border-radius:12px;padding:24px}@media (width<=600px){._backdrop_171mb_1{align-items:end;padding:8px}._panel_171mb_2{border-radius:18px 18px 10px 10px;max-height:96dvh;padding:16px}._header_171mb_4 h2{font-size:21px}._header_171mb_4 p{font-size:13px}._steps_171mb_4{gap:5px;margin-top:16px}._steps_171mb_4 button{padding:8px 4px;font-size:13px}._day_171mb_5{grid-template-columns:minmax(0,1fr);gap:7px;padding:10px}._day_171mb_5>span{grid-column:1/-1}._day_171mb_5 label{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;display:grid}._day_171mb_5 input{min-height:44px;padding:7px;font-size:16px}._preview_171mb_5 li{flex-wrap:wrap;gap:8px}._reorder_171mb_5{margin-left:auto}._footer_171mb_5{flex-wrap:wrap}._footer_171mb_5 ._primary_171mb_5{flex:1}._toolbar_171mb_5{gap:7px}._toolbar_171mb_5 button{font-size:13px}._platforms_171mb_5{gap:7px}._platforms_171mb_5 label{padding:8px;font-size:13px}._review_171mb_5{font-size:14px}}
