.SiteTrainingPanel_panel__LLYss{margin:18px 0;padding:24px;background:#fff;border:1px solid #dce3e7;border-radius:16px;color:#24343d;min-width:0;max-width:100%;box-sizing:border-box}.SiteTrainingPanel_panel__LLYss header{display:flex;justify-content:space-between;gap:18px;align-items:start}.SiteTrainingPanel_panel__LLYss header p{margin:0 0 8px;color:#bf2636;font-size:12px;font-weight:850;letter-spacing:.12em}.SiteTrainingPanel_panel__LLYss h3{margin:0 0 10px;font-size:24px}.SiteTrainingPanel_panel__LLYss header span,.SiteTrainingPanel_panel__LLYss p{font-size:14px;line-height:1.6}.SiteTrainingPanel_panel__LLYss header b{padding:7px 10px;background:#fff0f2;color:#a11a2d;border-radius:8px;white-space:nowrap;font-size:12px}.SiteTrainingPanel_flow__KGxXi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;gap:8px;padding:0;margin:20px 0}.SiteTrainingPanel_flow__KGxXi li{background:#f3f6f7;padding:12px;border-radius:8px;font-size:14px;font-weight:750}.SiteTrainingPanel_fields__KoLfD label,.SiteTrainingPanel_search__5OlZN,.SiteTrainingPanel_sitePicker__WItgZ{display:grid;gap:8px;font-size:14px;font-weight:700;min-width:0}.SiteTrainingPanel_panel__LLYss input[type=date],.SiteTrainingPanel_panel__LLYss input[type=search],.SiteTrainingPanel_panel__LLYss input[type=text],.SiteTrainingPanel_panel__LLYss select,.SiteTrainingPanel_panel__LLYss textarea{width:100%;min-width:0;padding:12px;border:1px solid #ccd7dd;border-radius:8px;background:#fff;color:#263a45;font:inherit;box-sizing:border-box}.SiteTrainingPanel_period__nCXFP{color:#336455}.SiteTrainingPanel_policy__i1gVv{margin:18px 0;padding:20px;border:1px solid #e4c7cd;border-radius:12px;background:#fff9fa}.SiteTrainingPanel_policy__i1gVv label{display:flex;align-items:center;gap:10px;font-weight:800;font-size:16px}.SiteTrainingPanel_policy__i1gVv input{width:20px;height:20px;flex-shrink:0}.SiteTrainingPanel_panel__LLYss button{padding:11px 18px;border:1px solid #b52134;border-radius:8px;background:#bf2636;color:white;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.SiteTrainingPanel_panel__LLYss button:disabled{opacity:.5;cursor:not-allowed}.SiteTrainingPanel_panel__LLYss button:focus-visible,.SiteTrainingPanel_panel__LLYss input:focus-visible,.SiteTrainingPanel_panel__LLYss select:focus-visible,.SiteTrainingPanel_panel__LLYss textarea:focus-visible{outline:3px solid #337daa;outline-offset:3px}.SiteTrainingPanel_confirmation__Oqz9Y{padding-top:12px}.SiteTrainingPanel_confirmation__Oqz9Y h4{font-size:19px;margin:0 0 8px}.SiteTrainingPanel_fields__KoLfD{display:grid;grid-template-columns:2fr 1fr;gap:14px}.SiteTrainingPanel_wide__KsDsN{grid-column:1/-1}.SiteTrainingPanel_status__0EA7P{display:grid;gap:6px;padding:14px;margin-top:14px;background:#f2f6f7;border-radius:8px;overflow-wrap:anywhere}.SiteTrainingPanel_status__0EA7P[data-training-status=verified]{background:#eaf7f0;color:#16684a}.SiteTrainingPanel_status__0EA7P small{font-size:13px;line-height:1.5}.SiteTrainingPanel_actions__JKxCT{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.SiteTrainingPanel_panel__LLYss .SiteTrainingPanel_secondary__kpxl6{color:#913340;background:#fff}.SiteTrainingPanel_error__NoCiA{color:#a11a2d;background:#fff0f2;border-radius:8px;padding:12px}.SiteTrainingPanel_success__BjVCG{color:#176043;background:#edf8f2;border-radius:8px;padding:12px}.SiteTrainingPanel_roster__CGI9z{border-bottom:1px solid #dce3e7;padding:10px 0 24px;margin-bottom:20px;min-width:0}.SiteTrainingPanel_roster__CGI9z h4{font-size:19px;margin:0 0 8px}.SiteTrainingPanel_filters__USWZq{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0}.SiteTrainingPanel_panel__LLYss .SiteTrainingPanel_filters__USWZq button{display:flex;align-items:center;gap:7px;padding:8px 11px;background:#f7f9fa;border-color:#d2dce1;color:#3c515d;font-size:13px}.SiteTrainingPanel_panel__LLYss .SiteTrainingPanel_filters__USWZq button[aria-pressed=true]{color:#8b172b;border-color:#b52134;background:#fff0f2}.SiteTrainingPanel_filters__USWZq strong{font-variant-numeric:tabular-nums}.SiteTrainingPanel_selectionSummary__domGU{color:#4d616c;margin-bottom:8px}.SiteTrainingPanel_tableScroll__e9QKu{max-width:100%;overflow-x:auto;border:1px solid #dce3e7;border-radius:10px}.SiteTrainingPanel_table__a86vV{width:100%;min-width:680px;table-layout:fixed;border-collapse:collapse;font-size:13px;text-align:left}.SiteTrainingPanel_table__a86vV caption{text-align:left;padding:12px;font-weight:750;background:#f3f6f7}.SiteTrainingPanel_table__a86vV td,.SiteTrainingPanel_table__a86vV th{padding:12px 10px;vertical-align:top;border-bottom:1px solid #e1e7eb;overflow-wrap:anywhere}.SiteTrainingPanel_table__a86vV thead th{background:#f8fafb;color:#536976;font-size:12px}.SiteTrainingPanel_table__a86vV thead th:first-child{width:30px}.SiteTrainingPanel_table__a86vV thead th:nth-child(4){width:115px}.SiteTrainingPanel_table__a86vV thead th:last-child{width:64px}.SiteTrainingPanel_table__a86vV th[scope=row]{font-weight:500}.SiteTrainingPanel_table__a86vV small{display:block;font-size:12px;color:#586d77;line-height:1.5;margin-top:5px;overflow-wrap:anywhere}.SiteTrainingPanel_table__a86vV input[type=checkbox]{width:18px;height:18px;accent-color:#b52134}.SiteTrainingPanel_panel__LLYss .SiteTrainingPanel_table__a86vV button{padding:6px 10px;font-size:12px}.SiteTrainingPanel_badge___US0a{display:inline-block;padding:5px 8px;border-radius:6px;background:#edf1f4;color:#405967;font-weight:750;font-size:12px}.SiteTrainingPanel_badge___US0a[data-status=exempt],.SiteTrainingPanel_badge___US0a[data-status=verified]{background:#e7f5ed;color:#176043}.SiteTrainingPanel_badge___US0a[data-status=revoked]{background:#fff0f2;color:#9b1d30}.SiteTrainingPanel_badge___US0a[data-status=signup_pending]{background:#fff4d9;color:#815900}.SiteTrainingPanel_badge___US0a[data-status=previous]{background:#eee;color:#666}.SiteTrainingPanel_empty__gFF4u{text-align:center;padding:20px}.SiteTrainingPanel_bulk__OT4Ts{background:#f5f8fa;border:1px solid #dce3e7;border-radius:10px;padding:18px;margin-top:18px}.SiteTrainingPanel_results__tWq7m{display:grid;gap:6px;margin-top:16px;max-height:250px;overflow:auto}.SiteTrainingPanel_results__tWq7m p{margin:0;padding:9px 12px;background:#edf8f2;color:#176043;border-radius:6px}.SiteTrainingPanel_results__tWq7m p[data-result=failed]{color:#9b1d30;background:#fff0f2}.SiteTrainingPanel_results__tWq7m span{display:block;overflow-wrap:anywhere}@media(max-width:650px){.SiteTrainingPanel_panel__LLYss{padding:16px}.SiteTrainingPanel_panel__LLYss h3{font-size:20px}.SiteTrainingPanel_panel__LLYss header{flex-direction:column}.SiteTrainingPanel_flow__KGxXi{grid-template-columns:1fr 1fr}.SiteTrainingPanel_fields__KoLfD{grid-template-columns:1fr}.SiteTrainingPanel_policy__i1gVv{padding:14px}}.SiteBookingRulesPanel_panel__dwPsN{margin-top:24px;color:#24323c}.SiteBookingRulesPanel_panel__dwPsN *{box-sizing:border-box}.SiteBookingRulesPanel_actions__tjEUM,.SiteBookingRulesPanel_cardHeading__4Bez8,.SiteBookingRulesPanel_filters__PtI7p,.SiteBookingRulesPanel_heading__Ytv3L{display:flex;align-items:center;justify-content:space-between;gap:20px}.SiteBookingRulesPanel_heading__Ytv3L{flex-wrap:wrap;margin-bottom:20px}.SiteBookingRulesPanel_kicker__e5ci8{color:#e2001a;font-size:11px;letter-spacing:.18em;font-weight:800}.SiteBookingRulesPanel_heading__Ytv3L h2{margin:5px 0 8px;font-size:25px}.SiteBookingRulesPanel_cardHeading__4Bez8 p,.SiteBookingRulesPanel_heading__Ytv3L p{margin:5px 0;color:#647381;font-size:13px;line-height:1.65}.SiteBookingRulesPanel_panel__dwPsN label{display:flex;flex-direction:column;gap:8px;color:#4d5e6b;font-size:12px;font-weight:700;min-width:0}.SiteBookingRulesPanel_panel__dwPsN input:not([type=checkbox]),.SiteBookingRulesPanel_panel__dwPsN select{width:100%;min-height:42px;border:1px solid #cbd5dc;background:white;border-radius:8px;padding:9px 11px;font:inherit;font-size:14px;color:#24323c}.SiteBookingRulesPanel_panel__dwPsN input[type=checkbox]{width:17px;height:17px;flex-shrink:0;margin:0;accent-color:#d5001c}.SiteBookingRulesPanel_panel__dwPsN button{font:inherit;cursor:pointer}.SiteBookingRulesPanel_panel__dwPsN button:disabled,.SiteBookingRulesPanel_panel__dwPsN input:disabled,.SiteBookingRulesPanel_panel__dwPsN select:disabled{cursor:not-allowed;opacity:.55}.SiteBookingRulesPanel_panel__dwPsN button:focus-visible,.SiteBookingRulesPanel_panel__dwPsN input:focus-visible,.SiteBookingRulesPanel_panel__dwPsN select:focus-visible,.SiteBookingRulesPanel_panel__dwPsN summary:focus-visible{outline:3px solid #297da8;outline-offset:3px}.SiteBookingRulesPanel_sitePicker__r_8dr{width:min(380px,100%)}.SiteBookingRulesPanel_tabs__eMxpW{display:flex;gap:6px;padding:6px;background:#eef1f3;border-radius:12px;margin-bottom:18px;overflow-x:auto}.SiteBookingRulesPanel_tabs__eMxpW button{flex:1;min-width:max-content;padding:12px 18px;border:0;border-radius:8px;background:transparent;color:#687781;font-size:13px;font-weight:800}.SiteBookingRulesPanel_tabs__eMxpW button[aria-selected=true]{color:#bd1028;background:white;box-shadow:0 2px 7px #1b293714}.SiteBookingRulesPanel_stack__TnQfY{display:grid;gap:18px}.SiteBookingRulesPanel_card__SA4Jn{background:white;border:1px solid #dce3e7;border-radius:14px;padding:22px}.SiteBookingRulesPanel_cardHeading__4Bez8{margin-bottom:20px;align-items:flex-start}.SiteBookingRulesPanel_cardHeading__4Bez8 h3{margin:0 0 5px;font-size:17px}.SiteBookingRulesPanel_cardHeading__4Bez8>div{min-width:0}.SiteBookingRulesPanel_cardHeading__4Bez8 p{overflow-wrap:anywhere}.SiteBookingRulesPanel_badge__C1_B_{flex-shrink:0;border-radius:30px;background:#edf2f5;color:#4d6270;padding:6px 10px;font-size:11px;font-weight:800}.SiteBookingRulesPanel_grid__nDQIc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.SiteBookingRulesPanel_field__Rp9Cd{display:grid;align-content:start;gap:8px}.SiteBookingRulesPanel_inputSuffix__FHTOl{position:relative}.SiteBookingRulesPanel_inputSuffix__FHTOl input{padding-right:48px!important}.SiteBookingRulesPanel_inputSuffix__FHTOl>span{position:absolute;right:13px;top:50%;transform:translateY(-50%);color:#7b8a93;font-weight:500}.SiteBookingRulesPanel_presets__Ts3gT{display:flex;flex-wrap:wrap;gap:5px}.SiteBookingRulesPanel_presets__Ts3gT button{border:1px solid #e0e5e9;background:#fafbfc;color:#627580;border-radius:6px;padding:5px 9px;font-size:11px}.SiteBookingRulesPanel_presets__Ts3gT button[aria-pressed=true]{color:#b3152c;border-color:#e8a2ad;background:#fff0f2;font-weight:800}.SiteBookingRulesPanel_hint__8m643{font-size:12px;line-height:1.7;color:#6d7f8b;margin:12px 0}.SiteBookingRulesPanel_timeGrid__spTVw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:16px;border-top:1px solid #edf0f2}.SiteBookingRulesPanel_panel__dwPsN .SiteBookingRulesPanel_check__NDekw{flex-direction:row;align-items:center;font-size:12px;line-height:1.6}.SiteBookingRulesPanel_actions__tjEUM{flex-wrap:wrap;margin-top:18px}.SiteBookingRulesPanel_actions__tjEUM .SiteBookingRulesPanel_hint__8m643{flex:1;min-width:200px;margin:0}.SiteBookingRulesPanel_primary__BylyB,.SiteBookingRulesPanel_secondary__ZR1nU{border-radius:8px;padding:11px 17px;font-size:12px!important;font-weight:800!important}.SiteBookingRulesPanel_primary__BylyB{border:1px solid #d5001c;background:#d5001c;color:white}.SiteBookingRulesPanel_secondary__ZR1nU{border:1px solid #cbd5dc;background:#fff;color:#415d6c}.SiteBookingRulesPanel_filters__PtI7p{flex-wrap:wrap;margin-bottom:15px;padding:14px;background:#f5f7f8;border-radius:9px}.SiteBookingRulesPanel_filters__PtI7p>label:not(.SiteBookingRulesPanel_check__NDekw){flex:1;min-width:200px}.SiteBookingRulesPanel_person__0WMzp{margin-top:8px;border:1px solid #e2e7eb;border-radius:9px;background:white}.SiteBookingRulesPanel_person__0WMzp summary{display:flex;justify-content:space-between;align-items:center;gap:12px;list-style:none;padding:14px;cursor:pointer}.SiteBookingRulesPanel_person__0WMzp summary::-webkit-details-marker{display:none}.SiteBookingRulesPanel_person__0WMzp summary>span:first-child{min-width:0}.SiteBookingRulesPanel_person__0WMzp summary strong{font-size:14px}.SiteBookingRulesPanel_person__0WMzp summary small{display:block;margin-top:4px;color:#7c8c97;font-size:11px;overflow-wrap:anywhere}.SiteBookingRulesPanel_summaryLimit__bmv7c{display:flex;align-items:center;gap:14px;color:#536a78;font-size:12px;text-align:right;flex-shrink:0}.SiteBookingRulesPanel_person__0WMzp[open]>summary{border-bottom:1px solid #e2e7eb;background:#fafbfc;border-radius:9px 9px 0 0}.SiteBookingRulesPanel_innerForm__J4Xp7{padding:18px;display:grid;gap:16px}.SiteBookingRulesPanel_innerForm__J4Xp7>.SiteBookingRulesPanel_actions__tjEUM,.SiteBookingRulesPanel_innerForm__J4Xp7>.SiteBookingRulesPanel_hint__8m643{margin-top:0}.SiteBookingRulesPanel_tableWrap__s0B4w{width:100%;max-height:470px;overflow:auto;border:1px solid #e2e7eb;border-radius:8px}.SiteBookingRulesPanel_tableWrap__s0B4w table{border-collapse:collapse;width:100%;min-width:570px;font-size:12px;text-align:left}.SiteBookingRulesPanel_tableWrap__s0B4w th{color:#637684;background:#f4f7f8;position:sticky;top:0}.SiteBookingRulesPanel_tableWrap__s0B4w td,.SiteBookingRulesPanel_tableWrap__s0B4w th{padding:12px;border-bottom:1px solid #e9edef}.SiteBookingRulesPanel_tableWrap__s0B4w td small{display:block;font-size:11px;color:#7c8c97;margin-top:5px}.SiteBookingRulesPanel_assignmentGrid__soWft,.SiteBookingRulesPanel_permissionGrid__IJKe6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.SiteBookingRulesPanel_assignmentBox__NbyXP{background:#f6f8f9;padding:16px;border-radius:10px}.SiteBookingRulesPanel_assignmentBox__NbyXP h4{margin:0 0 15px;font-size:13px}.SiteBookingRulesPanel_assignmentBox__NbyXP button{width:100%}.SiteBookingRulesPanel_panel__dwPsN .SiteBookingRulesPanel_permission__jCsvl{flex-direction:row;align-items:flex-start;padding:16px;background:#f7f9fa;border:1px solid #e4e9ed;border-radius:9px}.SiteBookingRulesPanel_permission__jCsvl input{margin-top:2px!important}.SiteBookingRulesPanel_permission__jCsvl strong{font-size:13px}.SiteBookingRulesPanel_permission__jCsvl small{display:block;color:#738591;font-size:11px;font-weight:400;line-height:1.65;margin-top:6px}.SiteBookingRulesPanel_empty__OKXGN{padding:22px;text-align:center;background:#f6f8f9;border-radius:10px;color:#6f808b;font-size:13px;line-height:1.7}.SiteBookingRulesPanel_errorNotice__KW7kq,.SiteBookingRulesPanel_successNotice__w8rhm{padding:14px 17px;border-radius:9px;font-size:13px;line-height:1.65}.SiteBookingRulesPanel_successNotice__w8rhm{color:#1d6b53;border:1px solid #b9d8cd;background:#f0faf6}.SiteBookingRulesPanel_errorNotice__KW7kq,.SiteBookingRulesPanel_error__KKvTe{color:#b91b35}.SiteBookingRulesPanel_errorNotice__KW7kq{border:1px solid #edc1c8;background:#fff2f4}.SiteBookingRulesPanel_error__KKvTe{font-size:12px;line-height:1.7}@media (max-width:720px){.SiteBookingRulesPanel_card__SA4Jn{padding:16px}.SiteBookingRulesPanel_heading__Ytv3L h2{font-size:22px}.SiteBookingRulesPanel_cardHeading__4Bez8,.SiteBookingRulesPanel_heading__Ytv3L{gap:12px}.SiteBookingRulesPanel_assignmentGrid__soWft,.SiteBookingRulesPanel_grid__nDQIc,.SiteBookingRulesPanel_permissionGrid__IJKe6{grid-template-columns:1fr}.SiteBookingRulesPanel_timeGrid__spTVw{grid-template-columns:repeat(2,minmax(0,1fr))}.SiteBookingRulesPanel_timeGrid__spTVw>label:last-child{grid-column:1/-1}.SiteBookingRulesPanel_person__0WMzp summary{flex-wrap:wrap;gap:8px}.SiteBookingRulesPanel_summaryLimit__bmv7c{flex-shrink:1;width:100%;justify-content:space-between;text-align:left}.SiteBookingRulesPanel_actions__tjEUM>button{width:100%}.SiteBookingRulesPanel_cardHeading__4Bez8{flex-wrap:wrap}.SiteBookingRulesPanel_tabs__eMxpW button{font-size:12px;padding:10px 12px}}.feedback-actual-use-gate_gate__sDPIP{--gate-red:#bd1f34;--gate-ink:#2c383e;--gate-muted:#738087;min-width:0;padding:28px 30px}.feedback-actual-use-gate_heading__agtcK{display:flex;min-width:0;align-items:center;gap:12px}.feedback-actual-use-gate_heading__agtcK>span{display:grid;width:34px;height:34px;flex:none;place-items:center;border-radius:9px;background:#333e43;color:#fff;font-size:.66rem;font-weight:900}.feedback-actual-use-gate_heading__agtcK>div{min-width:0}.feedback-actual-use-gate_heading__agtcK p{margin:0 0 3px;color:var(--gate-red);font-size:.58rem;font-weight:900;letter-spacing:.11em}.feedback-actual-use-gate_heading__agtcK h2{margin:0;color:var(--gate-ink);font-size:1.12rem;letter-spacing:-.035em}.feedback-actual-use-gate_description__kP4zG{margin:13px 0 18px 46px;color:var(--gate-muted);font-size:.78rem;line-height:1.65}.feedback-actual-use-gate_choices__SagH2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0;border:0;padding:0}.feedback-actual-use-gate_choices__SagH2 button{display:grid;grid-template-columns:32px minmax(0,1fr);gap:11px;min-width:0;min-height:92px;align-items:start;border:1px solid #d8dfe2;border-radius:11px;background:#fff;padding:15px;color:#425158;cursor:pointer;font:inherit;text-align:left;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.feedback-actual-use-gate_choices__SagH2 button:hover{border-color:#bd8991}.feedback-actual-use-gate_choices__SagH2 button:focus-visible{outline:3px solid rgba(189,31,52,.18);outline-offset:2px}.feedback-actual-use-gate_choices__SagH2 button.feedback-actual-use-gate_selected__7JkDL{border-color:var(--gate-red);background:#fff7f8;box-shadow:inset 0 0 0 1px var(--gate-red)}.feedback-actual-use-gate_choices__SagH2 button:disabled{cursor:wait;opacity:.7}.feedback-actual-use-gate_choiceMark__mb0jd{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#edf1f2;color:#67767d;font-size:.74rem;font-weight:900}.feedback-actual-use-gate_selected__7JkDL .feedback-actual-use-gate_choiceMark__mb0jd{background:var(--gate-red);color:#fff}.feedback-actual-use-gate_choices__SagH2 button>span:last-child{display:grid;min-width:0;gap:5px}.feedback-actual-use-gate_choices__SagH2 strong{color:#35434a;font-size:.82rem;line-height:1.45}.feedback-actual-use-gate_choices__SagH2 small{color:#78858b;font-size:.69rem;line-height:1.55}.feedback-actual-use-gate_help__nSsvg{margin:12px 0 0;color:#7d898e;font-size:.69rem;line-height:1.5}.feedback-actual-use-gate_selected__7JkDL+.feedback-actual-use-gate_help__nSsvg{color:#635}.feedback-actual-use-gate_srOnly__zaGkG{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:640px){.feedback-actual-use-gate_gate__sDPIP{padding:22px 18px}.feedback-actual-use-gate_description__kP4zG{margin-left:0}.feedback-actual-use-gate_choices__SagH2{grid-template-columns:1fr}.feedback-actual-use-gate_choices__SagH2 button{min-height:82px}}.feedback-page_page__kMmSe{--feedback-red:#bd1f34;--feedback-red-dark:#8f1727;--feedback-ink:#1f2b32;--feedback-muted:#6f7d84;--feedback-line:#dfe5e7;--feedback-green:#16755d;position:relative;min-width:0;min-height:100vh;min-height:100dvh;overflow-x:clip;background:radial-gradient(circle at 12% 2%,rgba(189,31,52,.09),transparent 25rem),linear-gradient(180deg,#f8f8f6,#f2f5f4 42rem,#edf1f1);color:var(--feedback-ink);padding:26px max(20px,env(safe-area-inset-right)) max(30px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.feedback-page_backgroundMark__xj95C{position:fixed;z-index:0;top:-170px;right:-160px;width:470px;height:470px;border:1px solid rgba(189,31,52,.07);border-radius:50%;pointer-events:none}.feedback-page_backgroundMark__xj95C span{position:absolute;inset:60px;border:inherit;border-radius:inherit}.feedback-page_backgroundMark__xj95C span:nth-child(2){inset:125px}.feedback-page_backgroundMark__xj95C span:nth-child(3){inset:190px;background:rgba(189,31,52,.035)}.feedback-page_shell__fVK_B{position:relative;z-index:1;width:min(820px,100%);margin:0 auto}.feedback-page_brandHeader__2fZLp{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px;border-bottom:1px solid rgba(62,74,80,.14);padding:0 5px 18px}.feedback-page_partnerLogos__Nwo4D{display:flex;min-width:0;align-items:center;gap:13px}.feedback-page_partnerLogos__Nwo4D img{display:block;width:auto;max-width:105px;height:44px;object-fit:contain}.feedback-page_partnerLogos__Nwo4D img:last-child{max-width:90px}.feedback-page_partnerLogos__Nwo4D>span{width:1px;height:34px;background:#cfd6d8}.feedback-page_productName__g8Zyo{display:flex;min-width:0;align-items:center;gap:10px;text-align:right}.feedback-page_productName__g8Zyo>i{width:11px;height:11px;flex:none;border-radius:50%;background:var(--feedback-red);box-shadow:0 0 0 7px rgba(189,31,52,.09)}.feedback-page_productName__g8Zyo div{display:grid;min-width:0;gap:2px}.feedback-page_productName__g8Zyo strong{font-size:.72rem;letter-spacing:.08em}.feedback-page_productName__g8Zyo small{color:var(--feedback-muted);font-size:.68rem}.feedback-page_hero__tTfBU{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:28px;align-items:stretch;overflow:hidden;border:1px solid rgba(255,255,255,.88);border-radius:22px 22px 12px 12px;background:linear-gradient(120deg,#fff,#fff 63%,#fff4f5);padding:34px 36px;box-shadow:0 18px 48px rgba(34,46,51,.09)}.feedback-page_hero__tTfBU>div{min-width:0}.feedback-page_hero__tTfBU>div>p,.feedback-page_statusKicker__S_KOV{margin:0 0 10px;color:var(--feedback-red);font-size:.69rem;font-weight:900;letter-spacing:.13em}.feedback-page_hero__tTfBU h1,.feedback-page_statusCard__x8Zcd h1{margin:0;color:#242d31;font-size:clamp(1.85rem,4vw,2.65rem);line-height:1.16;letter-spacing:-.055em}.feedback-page_hero__tTfBU h1 em{color:var(--feedback-red);font-style:normal}.feedback-page_hero__tTfBU>div>span{display:block;max-width:540px;margin-top:15px;color:#65737a;font-size:.87rem;line-height:1.72}.feedback-page_hero__tTfBU aside{display:grid;min-width:0;align-content:center;border:1px solid #f0cfd4;border-radius:14px;background:rgba(255,255,255,.78);padding:19px}.feedback-page_hero__tTfBU aside span{color:var(--feedback-red);font-size:.63rem;font-weight:900;letter-spacing:.08em}.feedback-page_hero__tTfBU aside strong{margin-top:6px;color:#3d494f;font-size:.9rem;line-height:1.45}.feedback-page_hero__tTfBU aside small{margin-top:15px;border-top:1px solid #eadfe1;padding-top:12px;color:#7b878d;font-size:.68rem;line-height:1.55}.feedback-page_campaignBar__M6ZAS{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;margin:10px 0 14px;border:1px solid #dfe5e7;border-radius:10px;background:rgba(255,255,255,.88);padding:11px 14px}.feedback-page_campaignBar__M6ZAS>span{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#f9e7e9;color:var(--feedback-red)}.feedback-page_campaignBar__M6ZAS div{display:grid;min-width:0;gap:2px}.feedback-page_campaignBar__M6ZAS small{color:#8b969b;font-size:.57rem;font-weight:850;letter-spacing:.08em}.feedback-page_campaignBar__M6ZAS strong{overflow:hidden;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.feedback-page_campaignBar__M6ZAS em{border-radius:999px;background:#eef2f2;padding:5px 9px;color:#68757b;font-size:.62rem;font-style:normal;font-weight:800}.feedback-page_form__g6RBI{--feedback-red:#bd1f34;--feedback-red-dark:#8f1727;--feedback-ink:#1f2b32;--feedback-muted:#6f7d84;--feedback-line:#dfe5e7;--feedback-green:#16755d;min-width:0;border:1px solid #dfe5e7;border-radius:16px;background:#fff;box-shadow:0 18px 46px rgba(34,46,51,.08)}.feedback-page_formFields__YJFFj{min-width:0;margin:0;border:0;padding:0}.feedback-page_formFields__YJFFj:disabled{opacity:.74}.feedback-page_contextSection___F1Qx,.feedback-page_resultSection__mrNLs,.feedback-page_surveySection__xpMFb{min-width:0;padding:28px 30px}.feedback-page_resultSection__mrNLs,.feedback-page_surveySection__xpMFb{border-top:1px solid #e6eaec}.feedback-page_sectionHeading__20nlQ{display:flex;min-width:0;align-items:center;gap:12px}.feedback-page_sectionHeading__20nlQ>span{display:grid;width:34px;height:34px;flex:none;place-items:center;border-radius:9px;background:#333e43;color:#fff;font-size:.66rem;font-weight:900}.feedback-page_sectionHeading__20nlQ>div{min-width:0}.feedback-page_sectionHeading__20nlQ p{margin:0 0 3px;color:var(--feedback-red);font-size:.58rem;font-weight:900;letter-spacing:.11em}.feedback-page_sectionHeading__20nlQ h2{margin:0;color:#2c383e;font-size:1.12rem;letter-spacing:-.035em}.feedback-page_sectionDescription__rftxH,.feedback-page_surveyIntro__pm8dx{margin:13px 0 18px 46px;color:#738087;font-size:.78rem;line-height:1.65}.feedback-page_sectionDescription__rftxH b{color:#4f5d63}.feedback-page_field__TPfWO{display:grid;min-width:0;gap:7px;color:#46545a;font-size:.78rem;font-weight:800}.feedback-page_field__TPfWO>span,.feedback-page_ratingField__b0JKR>legend{color:#46545a;font-size:.78rem;font-weight:850}.feedback-page_field__TPfWO em,.feedback-page_ratingField__b0JKR em{margin-left:4px;color:var(--feedback-red);font-size:.57rem;font-style:normal;vertical-align:1px}.feedback-page_field__TPfWO select,.feedback-page_field__TPfWO textarea,.feedback-page_questionCard__NVsDV textarea{width:100%;min-width:0;border:1px solid #d6dcdf;border-radius:9px;background:#fff;color:#2f3a40;font:inherit;font-size:.85rem}.feedback-page_field__TPfWO select{min-height:48px;padding:0 42px 0 13px}.feedback-page_field__TPfWO textarea,.feedback-page_questionCard__NVsDV textarea{min-height:112px;padding:12px 13px;line-height:1.62;resize:vertical}.feedback-page_field__TPfWO select:focus-visible,.feedback-page_field__TPfWO textarea:focus-visible,.feedback-page_questionCard__NVsDV textarea:focus-visible{outline:3px solid rgba(189,31,52,.17);outline-offset:2px;border-color:#cf7c87}.feedback-page_field__TPfWO>small,.feedback-page_questionCard__NVsDV>small{color:#89949a;font-size:.68rem;font-weight:500;line-height:1.5}.feedback-page_privacyNotice__msCcy{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;margin:18px 0;border:1px solid #edd0d4;border-radius:10px;background:#fff7f8;padding:12px 13px}.feedback-page_privacyNotice__msCcy>i{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:#f2c7cd;color:#9b2332;font-size:.72rem;font-style:normal;font-weight:900}.feedback-page_privacyNotice__msCcy div{display:grid;gap:3px}.feedback-page_privacyNotice__msCcy strong{color:#87313d;font-size:.73rem}.feedback-page_privacyNotice__msCcy small{color:#936871;font-size:.66rem;line-height:1.5}.feedback-page_error__30XCN{display:grid;grid-template-columns:23px minmax(0,1fr);gap:9px;align-items:center;margin:0 0 16px;border:1px solid #e9bfc5;border-left:4px solid var(--feedback-red);border-radius:9px;background:#fff4f5;padding:11px 12px}.feedback-page_error__30XCN>span{display:grid;width:21px;height:21px;place-items:center;border-radius:50%;background:var(--feedback-red);color:#fff;font-size:.66rem;font-weight:900}.feedback-page_error__30XCN p{margin:0;color:#922a38;font-size:.73rem;font-weight:750;line-height:1.5}.feedback-page_resultGrid__LkN42{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.feedback-page_fullField__c4TDY{grid-column:1/-1}.feedback-page_ratingField__b0JKR{min-width:0;margin:0;border:0;padding:0}.feedback-page_questionStars__ouiG3,.feedback-page_stars__wI5V5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:min(100%,390px);gap:5px;margin-top:8px;border:1px solid #e1e5e6;border-radius:12px;background:#fafbfa;padding:6px}.feedback-page_questionStars__ouiG3 button,.feedback-page_stars__wI5V5 button{display:grid;min-width:0;min-height:48px;place-items:center;border:1px solid transparent;border-radius:8px;background:transparent;color:#a3adb1;font:inherit;cursor:pointer}.feedback-page_questionStars__ouiG3 button b,.feedback-page_stars__wI5V5 button b{color:#d6dcde;font-size:1.2rem;line-height:1}.feedback-page_questionStars__ouiG3 button span,.feedback-page_stars__wI5V5 button span{font-size:.6rem}.feedback-page_questionStars__ouiG3 button:hover,.feedback-page_stars__wI5V5 button:hover{border-color:#ead29a;background:#fff9eb}.feedback-page_questionStars__ouiG3 button:focus-visible,.feedback-page_stars__wI5V5 button:focus-visible{outline:3px solid rgba(221,164,43,.22);outline-offset:1px}.feedback-page_questionStars__ouiG3 button.feedback-page_starSelected__mymAc,.feedback-page_stars__wI5V5 button.feedback-page_starSelected__mymAc{border-color:#efd596;background:#fff8e8;color:#8b5d0b}.feedback-page_questionStars__ouiG3 button.feedback-page_starSelected__mymAc b,.feedback-page_stars__wI5V5 button.feedback-page_starSelected__mymAc b{color:#dfa72f}.feedback-page_ratingLabel___VV7P{display:block;width:fit-content;margin-top:7px;border-radius:999px;background:#fff4d7;padding:4px 8px;color:#875d12!important;font-size:.65rem!important;font-weight:850!important}.feedback-page_characterCount__ZnX0R{justify-self:end}.feedback-page_giftNotice__V5vNW{display:grid;grid-template-columns:26px minmax(0,1fr);gap:9px;align-items:center;margin:0 0 15px 46px;border-left:3px solid var(--feedback-red);background:#fff3f4;padding:10px 12px}.feedback-page_giftNotice__V5vNW>span{color:var(--feedback-red)}.feedback-page_giftNotice__V5vNW p{margin:0;color:#84303a;font-size:.72rem;font-weight:750;line-height:1.5}.feedback-page_rankGuide__9go8T{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;margin:0 0 16px 46px;border:1px solid #cfe2da;border-radius:9px;background:#f6fbf9;padding:11px 12px}.feedback-page_rankGuide__9go8T>span{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:#dcefe7;color:var(--feedback-green);font-weight:900}.feedback-page_rankGuide__9go8T strong{color:#345c4e;font-size:.72rem}.feedback-page_rankGuide__9go8T p{margin:3px 0 0;color:#6b8379;font-size:.68rem;line-height:1.55}.feedback-page_questionList__dmU47{display:grid;gap:12px;margin-left:46px}.feedback-page_questionCard__NVsDV{min-width:0;margin:0;border:1px solid #e0e5e6;border-radius:11px;background:#fafbfb;padding:16px}.feedback-page_questionTitle__YL1Dm{display:flex;align-items:flex-start;gap:8px;padding:0;color:#354248;font-size:.81rem;font-weight:850;line-height:1.5}.feedback-page_questionTitle__YL1Dm>b{display:grid;min-width:31px;height:24px;place-items:center;border-radius:6px;background:#343f44;color:#fff;font-size:.58rem;letter-spacing:.04em}.feedback-page_questionTitle__YL1Dm>span{flex:1}.feedback-page_questionTitle__YL1Dm>sup{border-radius:999px;background:#ffe6e9;padding:2px 6px;color:#aa2334;font-size:.52rem;line-height:1.4}.feedback-page_questionCard__NVsDV>small{display:block;margin:7px 0 0 39px}.feedback-page_questionCard__NVsDV>textarea{margin-top:12px;background:#fff}.feedback-page_questionStars__ouiG3{margin:13px 0 0}.feedback-page_selectionLimit__s7kJC{color:var(--feedback-green)!important;font-weight:800!important}.feedback-page_choiceList__eUdnS{display:grid;gap:7px;margin-top:12px}.feedback-page_choiceList__eUdnS label{display:grid;min-width:0;min-height:46px;grid-template-columns:20px minmax(0,1fr);gap:9px;align-items:center;border:1px solid #dfe4e6;border-radius:8px;background:#fff;padding:10px 12px;color:#4a575d;font-size:.76rem;line-height:1.45;cursor:pointer}.feedback-page_choiceList__eUdnS label:hover{border-color:#c6d0d3;background:#fdfefe}.feedback-page_choiceList__eUdnS label:has(input:checked){border-color:#d47d88;background:#fff6f7;color:#7f2935}.feedback-page_choiceList__eUdnS input{width:18px;height:18px;margin:0;accent-color:var(--feedback-red)}.feedback-page_choiceList__eUdnS label>span{min-width:0}.feedback-page_choiceList__eUdnS label>span>small{display:block;margin-top:2px;color:#a2888d;font-size:.59rem}.feedback-page_choiceDisabled__u_nxr{opacity:.5;cursor:not-allowed!important}.feedback-page_submitBar__x4RCp{position:sticky;z-index:5;bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 12px 12px;border:1px solid #dce2e4;border-radius:12px;background:rgba(255,255,255,.96);padding:13px 14px;box-shadow:0 12px 35px rgba(30,42,47,.14);backdrop-filter:blur(12px)}.feedback-page_submitBar__x4RCp>div{display:grid;min-width:0;gap:3px}.feedback-page_submitBar__x4RCp strong{color:#46535a;font-size:.72rem}.feedback-page_submitBar__x4RCp small{color:#879198;font-size:.63rem}.feedback-page_retryButton__dR6hH,.feedback-page_submitBar__x4RCp>button{display:inline-flex;min-height:46px;flex:none;align-items:center;justify-content:center;gap:8px;border:0;border-radius:9px;background:var(--feedback-red);padding:0 19px;color:#fff;font:inherit;font-size:.76rem;font-weight:850;cursor:pointer;box-shadow:0 7px 18px rgba(189,31,52,.2)}.feedback-page_retryButton__dR6hH:hover,.feedback-page_submitBar__x4RCp>button:hover{background:var(--feedback-red-dark)}.feedback-page_retryButton__dR6hH:focus-visible,.feedback-page_submitBar__x4RCp>button:focus-visible{outline:3px solid rgba(189,31,52,.22);outline-offset:3px}.feedback-page_submitBar__x4RCp>button:disabled{cursor:wait;opacity:.68}.feedback-page_submitBar__x4RCp>button>span{font-size:1rem}.feedback-page_buttonSpinner__sFQZE{width:16px;height:16px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:feedback-page_spin__Tz3Ut .7s linear infinite}.feedback-page_statusCard__x8Zcd{display:grid;min-height:520px;place-content:center;justify-items:center;border:1px solid #e0e5e7;border-radius:22px;background:rgba(255,255,255,.96);padding:50px min(9vw,78px);text-align:center;box-shadow:0 20px 55px rgba(34,46,51,.1)}.feedback-page_statusCard__x8Zcd>p:not(.feedback-page_statusKicker__S_KOV){max-width:520px;margin:16px 0 0;color:#718087;font-size:.86rem;line-height:1.7}.feedback-page_statusCard__x8Zcd>p b{color:#46535a}.feedback-page_statusIcon__YvCDU,.feedback-page_successCheck__LoinI{display:grid;width:58px;height:58px;place-items:center;margin-bottom:20px;border-radius:18px;background:#fff0f2;color:var(--feedback-red);font-size:1.45rem;font-weight:900}.feedback-page_status-submitted__UOWeb .feedback-page_statusIcon__YvCDU,.feedback-page_successCheck__LoinI{background:#e3f5ed;color:var(--feedback-green)}.feedback-page_status-invalid__V_qvn .feedback-page_statusIcon__YvCDU{background:#fff0f2;color:var(--feedback-red)}.feedback-page_status-expired__R32_Q .feedback-page_statusIcon__YvCDU{background:#fff2d8;color:#9b6815}.feedback-page_status-error____e_M .feedback-page_statusIcon__YvCDU{background:#edf1f2;color:#53636b}.feedback-page_retryButton__dR6hH{margin-top:22px}.feedback-page_loadingRing__Lz6H_{width:44px;height:44px;margin-bottom:24px;border:4px solid #e6ebed;border-top:4px solid var(--feedback-red);border-radius:50%;animation:feedback-page_spin__Tz3Ut .75s linear infinite}.feedback-page_loadingLines__vWcvr{display:grid;width:min(330px,72vw);gap:8px;margin-top:28px}.feedback-page_loadingLines__vWcvr span{height:8px;border-radius:999px;background:linear-gradient(90deg,#edf0f1 20%,#f8f9f9 50%,#edf0f1 80%);background-size:220% 100%;animation:feedback-page_shimmer__VjnFh 1.25s ease infinite}.feedback-page_loadingLines__vWcvr span:nth-child(2){width:84%;justify-self:center}.feedback-page_loadingLines__vWcvr span:nth-child(3){width:58%;justify-self:center}.feedback-page_successCard__fogv2>small{max-width:520px;margin-top:20px;color:#89949a;font-size:.68rem;line-height:1.55}.feedback-page_successSummary__eeceu{display:grid;width:min(460px,100%);grid-template-columns:100px minmax(0,1fr);gap:0;margin-top:24px;overflow:hidden;border:1px solid #dfe5e7;border-radius:11px;text-align:left}.feedback-page_successSummary__eeceu span,.feedback-page_successSummary__eeceu strong{padding:11px 13px;border-bottom:1px solid #e5e9ea}.feedback-page_successSummary__eeceu span:nth-last-child(-n+2),.feedback-page_successSummary__eeceu strong:nth-last-child(-n+2){border-bottom:0}.feedback-page_successSummary__eeceu span{background:#f5f7f7;color:#7a878d;font-size:.67rem}.feedback-page_successSummary__eeceu strong{color:#445158;font-size:.72rem}.feedback-page_pageFooter__duofC{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px 16px;padding:22px 8px 2px;color:#859096;font-size:.65rem}.feedback-page_pageFooter__duofC span{color:#66747a;font-weight:850;letter-spacing:.04em}.feedback-page_pageFooter__duofC p{margin:0}.feedback-page_pageFooter__duofC a{color:#65747a;text-decoration:underline;text-underline-offset:3px}.feedback-page_srOnly__H_AR5{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}@keyframes feedback-page_spin__Tz3Ut{to{transform:rotate(1turn)}}@keyframes feedback-page_shimmer__VjnFh{to{background-position:-120% 0}}@media (max-width:720px){.feedback-page_page__kMmSe{padding-top:18px}.feedback-page_brandHeader__2fZLp{margin-bottom:16px;padding-bottom:14px}.feedback-page_partnerLogos__Nwo4D img{max-width:82px;height:38px}.feedback-page_partnerLogos__Nwo4D img:last-child{max-width:72px}.feedback-page_productName__g8Zyo strong{font-size:.61rem}.feedback-page_productName__g8Zyo small{font-size:.6rem}.feedback-page_hero__tTfBU{grid-template-columns:1fr;gap:20px;padding:27px 24px}.feedback-page_hero__tTfBU aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.feedback-page_hero__tTfBU aside strong{grid-column:1}.feedback-page_hero__tTfBU aside small{grid-row:1/span 2;grid-column:2;margin:0;border-top:0;border-left:1px solid #eadfe1;padding:0 0 0 15px}.feedback-page_contextSection___F1Qx,.feedback-page_resultSection__mrNLs,.feedback-page_surveySection__xpMFb{padding:24px 20px}.feedback-page_giftNotice__V5vNW,.feedback-page_questionList__dmU47,.feedback-page_rankGuide__9go8T,.feedback-page_sectionDescription__rftxH,.feedback-page_surveyIntro__pm8dx{margin-left:0}.feedback-page_resultGrid__LkN42{grid-template-columns:1fr}.feedback-page_fullField__c4TDY{grid-column:auto}.feedback-page_submitBar__x4RCp{bottom:max(8px,env(safe-area-inset-bottom))}.feedback-page_statusCard__x8Zcd{min-height:470px;padding:42px 24px}}@media (max-width:480px){.feedback-page_page__kMmSe{padding-right:max(12px,env(safe-area-inset-right));padding-left:max(12px,env(safe-area-inset-left))}.feedback-page_brandHeader__2fZLp{gap:10px}.feedback-page_partnerLogos__Nwo4D{gap:8px}.feedback-page_partnerLogos__Nwo4D img{max-width:68px;height:32px}.feedback-page_partnerLogos__Nwo4D img:last-child{max-width:58px}.feedback-page_partnerLogos__Nwo4D>span{height:26px}.feedback-page_productName__g8Zyo>i{width:8px;height:8px;box-shadow:0 0 0 5px rgba(189,31,52,.09)}.feedback-page_productName__g8Zyo strong{max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedback-page_hero__tTfBU{border-radius:17px 17px 10px 10px;padding:24px 19px}.feedback-page_hero__tTfBU h1{font-size:1.8rem}.feedback-page_hero__tTfBU>div>span{font-size:.8rem}.feedback-page_hero__tTfBU aside{padding:15px}.feedback-page_campaignBar__M6ZAS{grid-template-columns:34px minmax(0,1fr)}.feedback-page_campaignBar__M6ZAS em{display:none}.feedback-page_form__g6RBI{border-radius:13px}.feedback-page_contextSection___F1Qx,.feedback-page_resultSection__mrNLs,.feedback-page_surveySection__xpMFb{padding:22px 15px}.feedback-page_sectionHeading__20nlQ{align-items:flex-start}.feedback-page_sectionHeading__20nlQ>span{width:31px;height:31px}.feedback-page_sectionHeading__20nlQ h2{font-size:1rem}.feedback-page_sectionDescription__rftxH,.feedback-page_surveyIntro__pm8dx{margin-top:11px}.feedback-page_questionCard__NVsDV{padding:13px}.feedback-page_questionTitle__YL1Dm{display:grid;grid-template-columns:31px minmax(0,1fr)}.feedback-page_questionTitle__YL1Dm>sup{grid-column:2;width:fit-content}.feedback-page_questionCard__NVsDV>small{margin-left:0}.feedback-page_questionStars__ouiG3,.feedback-page_stars__wI5V5{width:100%}.feedback-page_questionStars__ouiG3 button,.feedback-page_stars__wI5V5 button{min-height:46px}.feedback-page_choiceList__eUdnS label{padding:10px}.feedback-page_submitBar__x4RCp{align-items:stretch;flex-direction:column;gap:11px;margin:0 8px 8px;padding:12px}.feedback-page_submitBar__x4RCp>button{width:100%}.feedback-page_statusCard__x8Zcd{min-height:430px;border-radius:17px}.feedback-page_statusCard__x8Zcd h1{font-size:1.8rem}.feedback-page_successSummary__eeceu{grid-template-columns:82px minmax(0,1fr)}.feedback-page_pageFooter__duofC{display:grid;justify-items:center;text-align:center}}@media (prefers-reduced-motion:reduce){.feedback-page_buttonSpinner__sFQZE,.feedback-page_loadingLines__vWcvr span,.feedback-page_loadingRing__Lz6H_{animation:none}.feedback-page_questionStars__ouiG3 button,.feedback-page_stars__wI5V5 button{transition:none}}.feedback-inbox_panel__orJ_C{--feedback-red:#e4002b;--feedback-red-dark:#b80022;--graphite:#202326;--ink:#26292c;--muted:#6b737a;--line:#dfe3e6;--soft:#f5f6f7;width:min(1240px,100%);margin:0 auto;color:var(--ink)}.feedback-inbox_panel__orJ_C *,.feedback-inbox_panel__orJ_C :after,.feedback-inbox_panel__orJ_C :before{box-sizing:border-box}.feedback-inbox_hero__jZFdK{position:relative;display:flex;min-height:176px;align-items:flex-end;justify-content:space-between;overflow:hidden;margin-bottom:22px;padding:30px 34px;border-radius:4px;background:linear-gradient(118deg,rgba(22,24,26,.98),rgba(39,42,45,.95)),repeating-linear-gradient(135deg,transparent 0 22px,rgba(255,255,255,.03) 22px 23px);color:#fff}.feedback-inbox_hero__jZFdK:after{position:absolute;right:92px;bottom:-74px;width:240px;height:240px;border:1px solid rgba(255,255,255,.1);border-radius:50%;content:""}.feedback-inbox_hero__jZFdK>b,.feedback-inbox_hero__jZFdK>div{position:relative;z-index:1}.feedback-inbox_hero__jZFdK p,.feedback-inbox_inboxHead__PIVQl p,.feedback-inbox_issueCard__6SacZ>div>p{margin:0 0 8px;color:var(--feedback-red);font-size:.69rem;font-weight:850;letter-spacing:.16em;line-height:1.4}.feedback-inbox_hero__jZFdK h2{margin:0;font-size:clamp(1.8rem,4vw,2.65rem);font-weight:680;letter-spacing:-.045em;line-height:1.08}.feedback-inbox_hero__jZFdK div>span{display:block;margin-top:12px;color:#bec4c8;font-size:.86rem}.feedback-inbox_hero__jZFdK>b{display:grid;width:56px;height:56px;place-items:center;border-radius:50%;background:var(--feedback-red);color:#fff;font:700 1.75rem/1 Georgia,serif}.feedback-inbox_notice__sNAxL{margin-bottom:18px;padding:13px 16px;border:1px solid var(--line);border-radius:3px;font-size:.84rem;line-height:1.55}.feedback-inbox_notice__sNAxL.feedback-inbox_success__A7ZNn{border-color:#b9ddcb;background:#f0faf5;color:#155f40}.feedback-inbox_notice__sNAxL.feedback-inbox_error__My9c6{border-color:#efb8bf;background:#fff3f4;color:#8d1527}.feedback-inbox_inbox__XbTdW,.feedback-inbox_issueCard__6SacZ,.feedback-inbox_linkHistory__aOTre{border:1px solid var(--line);border-radius:4px;background:#fff}.feedback-inbox_issueCard__6SacZ{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:28px;margin-bottom:18px;padding:24px 26px}.feedback-inbox_inboxHead__PIVQl h3,.feedback-inbox_issueCard__6SacZ h3{margin:0;color:var(--graphite);font-size:1.2rem;letter-spacing:-.03em}.feedback-inbox_inboxHead__PIVQl>div>span,.feedback-inbox_issueCard__6SacZ>div>span{display:block;margin-top:8px;color:var(--muted);font-size:.82rem;line-height:1.55}.feedback-inbox_issueCard__6SacZ form{display:grid;grid-template-columns:minmax(120px,.45fr) minmax(180px,.75fr) auto;align-items:end;gap:12px}.feedback-inbox_classifier__G3AmO label,.feedback-inbox_issueCard__6SacZ label{display:grid;gap:7px}.feedback-inbox_classifier__G3AmO label>span,.feedback-inbox_issueCard__6SacZ label>span{color:#4d565d;font-size:.75rem;font-weight:750}.feedback-inbox_issueCard__6SacZ label small{color:#9aa1a6;font-size:.66rem;font-weight:600}.feedback-inbox_classifier__G3AmO input,.feedback-inbox_classifier__G3AmO select,.feedback-inbox_issueCard__6SacZ input{width:100%;min-height:44px;border:1px solid #cfd4d8;border-radius:3px;background:#fff;color:var(--ink);font:inherit;font-size:.84rem}.feedback-inbox_classifier__G3AmO input,.feedback-inbox_issueCard__6SacZ input{padding:0 12px}.feedback-inbox_classifier__G3AmO select{padding:0 34px 0 12px}.feedback-inbox_classifier__G3AmO button,.feedback-inbox_filters__60pI2 button,.feedback-inbox_issueCard__6SacZ button,.feedback-inbox_issuedLinks__fPNUX button,.feedback-inbox_linkHistory__aOTre button{min-height:44px;border:1px solid transparent;border-radius:3px;cursor:pointer;font:inherit;font-size:.8rem;font-weight:780}.feedback-inbox_classifier__G3AmO>button,.feedback-inbox_issueCard__6SacZ form>button{padding:0 18px;background:var(--feedback-red);color:#fff}.feedback-inbox_classifier__G3AmO button:disabled,.feedback-inbox_issueCard__6SacZ button:disabled,.feedback-inbox_linkHistory__aOTre button:disabled{cursor:not-allowed;opacity:.52}.feedback-inbox_issuedLinks__fPNUX{grid-column:1/-1;overflow:hidden;border:1px solid #f0bdc5;border-radius:3px;background:#fff7f8}.feedback-inbox_issuedLinks__fPNUX>div{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #f2cbd1}.feedback-inbox_issuedLinks__fPNUX>div strong{font-size:.82rem}.feedback-inbox_issuedLinks__fPNUX button,.feedback-inbox_linkHistory__aOTre button{min-height:36px;padding:0 12px;border-color:#cbd1d5;background:#fff;color:#3d454b}.feedback-inbox_issuedLinks__fPNUX ul,.feedback-inbox_linkHistory__aOTre ul{display:grid;gap:1px;margin:0;padding:0;list-style:none}.feedback-inbox_issuedLinks__fPNUX li,.feedback-inbox_linkHistory__aOTre li{display:flex;min-width:0;align-items:center;gap:12px;justify-content:space-between;padding:11px 14px;background:rgba(255,255,255,.72)}.feedback-inbox_issuedLinks__fPNUX code,.feedback-inbox_linkHistory__aOTre code{overflow:hidden;min-width:0;color:#8d1527;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.feedback-inbox_linkHistory__aOTre{margin-bottom:18px}.feedback-inbox_linkHistory__aOTre summary{padding:16px 18px;cursor:pointer;color:var(--graphite);font-size:.88rem;font-weight:780}.feedback-inbox_linkHistory__aOTre summary b{margin-left:6px;color:var(--feedback-red)}.feedback-inbox_linkHistory__aOTre li{border-top:1px solid var(--line)}.feedback-inbox_linkHistory__aOTre li>div{display:grid;min-width:0;grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;gap:10px}.feedback-inbox_linkHistory__aOTre li span,.feedback-inbox_responseTop__Ab0L_ span,.feedback-inbox_reviewRow__2pyKr>span{width:fit-content;padding:5px 8px;border-radius:999px;background:#eef1f2;color:#57616a;font-size:.67rem;font-weight:760}.feedback-inbox_linkHistory__aOTre li .feedback-inbox_active__JOPZH{background:#e9f8f1;color:#156b48}.feedback-inbox_linkHistory__aOTre li .feedback-inbox_submitted__ndgv9{background:#edf3f9;color:#315f83}.feedback-inbox_linkHistory__aOTre li .feedback-inbox_expired__AGumX,.feedback-inbox_linkHistory__aOTre li .feedback-inbox_revoked__MKe_Y{background:#f2f2f2;color:#7a8084}.feedback-inbox_linkHistory__aOTre small{color:#879097;font-size:.72rem}.feedback-inbox_inbox__XbTdW{overflow:hidden}.feedback-inbox_inboxHead__PIVQl{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px 18px}.feedback-inbox_metrics__fnBJB{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.feedback-inbox_metrics__fnBJB span{padding:8px 10px;border:1px solid var(--line);border-radius:999px;background:var(--soft);color:var(--muted);font-size:.72rem}.feedback-inbox_metrics__fnBJB b{margin-left:3px;color:var(--graphite)}.feedback-inbox_filters__60pI2{display:flex;gap:8px;padding:0 24px 18px;border-bottom:1px solid var(--line)}.feedback-inbox_filters__60pI2 button{min-height:38px;padding:0 14px;border-color:#d5dade;background:#fff;color:#596168}.feedback-inbox_filters__60pI2 button.feedback-inbox_selected__HA4v6{border-color:var(--graphite);background:var(--graphite);color:#fff}.feedback-inbox_responseList__23Q48{display:grid;gap:0}.feedback-inbox_responseCard__cz9D_{padding:20px 24px 22px;border-bottom:1px solid var(--line)}.feedback-inbox_responseCard__cz9D_:last-child{border-bottom:0}.feedback-inbox_responseTop__Ab0L_{display:flex;align-items:center;justify-content:space-between;gap:14px}.feedback-inbox_responseTop__Ab0L_>div{display:flex;flex-wrap:wrap;gap:6px}.feedback-inbox_responseTop__Ab0L_ span.feedback-inbox_classified__NlRfr{background:#e9f8f1;color:#176c49}.feedback-inbox_responseTop__Ab0L_ span.feedback-inbox_unclassified__1l4ln{background:#fff0f2;color:#9e1730}.feedback-inbox_responseTop__Ab0L_ time{color:#899198;font-size:.73rem;white-space:nowrap}.feedback-inbox_reviewRow__2pyKr{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;margin-top:15px}.feedback-inbox_reviewRow__2pyKr p{margin:0;color:#30363a;font-size:.95rem;font-weight:620;line-height:1.55}.feedback-inbox_rating__YA5Ln{color:var(--feedback-red);letter-spacing:.06em;white-space:nowrap}.feedback-inbox_rating__YA5Ln i{color:#d8dcdf;font-style:normal}.feedback-inbox_meta__q1vrt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0}.feedback-inbox_meta__q1vrt>div{min-width:0;padding:11px 12px;background:var(--soft)}.feedback-inbox_meta__q1vrt dt{margin-bottom:5px;color:#8a9298;font-size:.67rem;font-weight:750}.feedback-inbox_meta__q1vrt dd{overflow:hidden;margin:0;color:#41484d;font-size:.78rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.feedback-inbox_answers__gSoEn{margin-top:14px;border:1px solid var(--line);border-radius:3px;background:#fbfbfb}.feedback-inbox_answers__gSoEn summary{padding:11px 13px;cursor:pointer;color:#555e65;font-size:.76rem;font-weight:750}.feedback-inbox_answers__gSoEn dl{display:grid;gap:0;margin:0;border-top:1px solid var(--line)}.feedback-inbox_answers__gSoEn dl>div{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(0,1.1fr);gap:18px;padding:11px 13px;border-bottom:1px solid #eaedef}.feedback-inbox_answers__gSoEn dl>div:last-child{border-bottom:0}.feedback-inbox_answers__gSoEn dd,.feedback-inbox_answers__gSoEn dt{margin:0;font-size:.76rem;line-height:1.5}.feedback-inbox_answers__gSoEn dt{color:#6f777d}.feedback-inbox_answers__gSoEn dd{color:#2f3438;font-weight:650}.feedback-inbox_classifier__G3AmO{display:grid;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) minmax(180px,1.1fr) auto;align-items:end;gap:10px;margin-top:15px;padding:14px;border-left:3px solid var(--feedback-red);background:#fafafa}.feedback-inbox_empty__dncyx{padding:32px 24px;color:#7c858b;font-size:.86rem;text-align:center}@media (max-width:900px){.feedback-inbox_issueCard__6SacZ{grid-template-columns:1fr}.feedback-inbox_classifier__G3AmO{grid-template-columns:1fr 1fr}.feedback-inbox_classifier__G3AmO>button{grid-column:1/-1}.feedback-inbox_meta__q1vrt{grid-template-columns:1fr}}@media (max-width:720px){.feedback-inbox_hero__jZFdK{min-height:150px;padding:24px}.feedback-inbox_hero__jZFdK>b{width:46px;height:46px;font-size:1.4rem}.feedback-inbox_issueCard__6SacZ{padding:20px}.feedback-inbox_issueCard__6SacZ form{grid-template-columns:1fr 1fr}.feedback-inbox_issueCard__6SacZ form>button{grid-column:1/-1}.feedback-inbox_inboxHead__PIVQl,.feedback-inbox_responseTop__Ab0L_{align-items:stretch;flex-direction:column}.feedback-inbox_metrics__fnBJB{justify-content:flex-start}.feedback-inbox_reviewRow__2pyKr{grid-template-columns:auto 1fr}.feedback-inbox_reviewRow__2pyKr p{grid-column:1/-1}.feedback-inbox_answers__gSoEn dl>div{grid-template-columns:1fr;gap:5px}.feedback-inbox_linkHistory__aOTre li>div{grid-template-columns:auto minmax(80px,1fr)}.feedback-inbox_linkHistory__aOTre small{grid-column:1/-1}}@media (max-width:520px){.feedback-inbox_hero__jZFdK{min-height:138px;padding:20px}.feedback-inbox_hero__jZFdK>b{display:none}.feedback-inbox_classifier__G3AmO,.feedback-inbox_issueCard__6SacZ form{grid-template-columns:1fr}.feedback-inbox_issuedLinks__fPNUX li,.feedback-inbox_linkHistory__aOTre li{align-items:stretch;flex-direction:column}.feedback-inbox_issuedLinks__fPNUX button,.feedback-inbox_linkHistory__aOTre button{width:100%}.feedback-inbox_filters__60pI2{overflow-x:auto;padding-inline:18px}.feedback-inbox_filters__60pI2 button{flex:0 0 auto}.feedback-inbox_inboxHead__PIVQl,.feedback-inbox_responseCard__cz9D_{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.feedback-inbox_panel__orJ_C *,.feedback-inbox_panel__orJ_C :after,.feedback-inbox_panel__orJ_C :before{scroll-behavior:auto!important;transition:none!important}}.feedback-campaign-panel_panel__KhJ_4{--leica-red:#e4002b;--leica-red-dark:#b80022;--graphite:#202326;--ink:#25282b;--muted:#687078;--line:#dfe2e5;--surface:#ffffff;--soft:#f4f5f6;width:min(1240px,100%);margin:0 auto;color:var(--ink)}.feedback-campaign-panel_panel__KhJ_4 *,.feedback-campaign-panel_panel__KhJ_4 :after,.feedback-campaign-panel_panel__KhJ_4 :before{box-sizing:border-box}.feedback-campaign-panel_hero__Z5tfU{position:relative;display:flex;min-height:178px;align-items:flex-end;justify-content:space-between;overflow:hidden;margin-bottom:22px;padding:30px 34px;border-radius:3px;background:linear-gradient(118deg,rgba(23,25,27,.98),rgba(36,40,43,.96) 62%,rgba(55,57,59,.92)),repeating-linear-gradient(135deg,transparent 0 22px,rgba(255,255,255,.03) 22px 23px);color:#fff}.feedback-campaign-panel_hero__Z5tfU:after{position:absolute;right:92px;bottom:-70px;width:240px;height:240px;border:1px solid rgba(255,255,255,.11);border-radius:50%;content:""}.feedback-campaign-panel_hero__Z5tfU div{position:relative;z-index:1}.feedback-campaign-panel_cardHead__Q8Z_1 p,.feedback-campaign-panel_hero__Z5tfU p,.feedback-campaign-panel_sectionHead__s3Rco p,.feedback-campaign-panel_successState__3pVUA p,.feedback-campaign-panel_userIntro__Deutp>div p{margin:0 0 8px;color:var(--leica-red);font-size:.69rem;font-weight:800;letter-spacing:.16em;line-height:1.4}.feedback-campaign-panel_hero__Z5tfU h2{margin:0;font-size:clamp(1.8rem,4vw,2.65rem);font-weight:650;letter-spacing:-.045em;line-height:1.08}.feedback-campaign-panel_hero__Z5tfU div>span{display:block;margin-top:12px;color:#bfc4c8;font-size:.86rem}.feedback-campaign-panel_hero__Z5tfU>b{position:relative;z-index:1;display:grid;width:56px;height:56px;place-items:center;border-radius:50%;background:var(--leica-red);color:#fff;font:700 1.75rem/1 Georgia,serif}.feedback-campaign-panel_emptyState__R52Ik,.feedback-campaign-panel_loadingState__uzt_F,.feedback-campaign-panel_stateCard__8J60a,.feedback-campaign-panel_successState__3pVUA{display:flex;min-height:148px;align-items:center;gap:18px;padding:28px;border:1px solid var(--line);border-radius:3px;background:var(--surface)}.feedback-campaign-panel_loadingState__uzt_F i{width:28px;height:28px;flex:0 0 auto;border:3px solid #e4e6e8;border-top:3px solid var(--leica-red);border-radius:50%;animation:feedback-campaign-panel_spin__1PX_z .8s linear infinite}.feedback-campaign-panel_emptyState__R52Ik div,.feedback-campaign-panel_loadingState__uzt_F div,.feedback-campaign-panel_stateCard__8J60a div,.feedback-campaign-panel_successState__3pVUA div{display:grid;gap:5px}.feedback-campaign-panel_emptyState__R52Ik strong,.feedback-campaign-panel_loadingState__uzt_F strong,.feedback-campaign-panel_stateCard__8J60a strong{font-size:1rem}.feedback-campaign-panel_emptyState__R52Ik p,.feedback-campaign-panel_loadingState__uzt_F span,.feedback-campaign-panel_stateCard__8J60a p,.feedback-campaign-panel_successState__3pVUA small{margin:0;color:var(--muted);font-size:.86rem;line-height:1.6}.feedback-campaign-panel_emptyState__R52Ik>span,.feedback-campaign-panel_stateIcon__siNrm,.feedback-campaign-panel_successState__3pVUA>span{display:grid;width:46px;height:46px;flex:0 0 auto;place-items:center;border-radius:50%;background:#fff0f2;color:var(--leica-red);font-size:1.2rem;font-weight:800}.feedback-campaign-panel_stateCard__8J60a button{min-height:42px;margin-left:auto;padding:0 16px;border:1px solid var(--graphite);border-radius:2px;background:transparent;color:var(--graphite);cursor:pointer;font:inherit;font-size:.82rem;font-weight:700}.feedback-campaign-panel_successState__3pVUA{border-left:4px solid #20875a}.feedback-campaign-panel_successState__3pVUA>span{background:#eaf8f1;color:#167249}.feedback-campaign-panel_successState__3pVUA h3{margin:0;font-size:1.35rem;letter-spacing:-.025em}.feedback-campaign-panel_userIntro__Deutp{display:grid;grid-template-columns:1fr auto;gap:10px 20px;margin-bottom:18px;padding:24px 26px;border:1px solid var(--line);border-left:4px solid var(--leica-red);background:var(--surface)}.feedback-campaign-panel_userIntro__Deutp h3{margin:0;font-size:1.35rem;letter-spacing:-.03em}.feedback-campaign-panel_userIntro__Deutp>span{align-self:start;padding:7px 10px;border-radius:999px;background:#fff0f2;color:var(--leica-red-dark);font-size:.72rem;font-weight:800}.feedback-campaign-panel_userIntro__Deutp>p{grid-column:1/-1;margin:2px 0 0;color:var(--muted);font-size:.88rem;line-height:1.65}.feedback-campaign-panel_embeddedForm__4LogY{overflow:hidden;border:1px solid var(--line);border-radius:3px;background:#f7f8f8}.feedback-campaign-panel_readOnlyNotice__Xz6cb{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:13px 16px;border:1px solid #dfc990;border-radius:2px;background:#fff9e9;color:#664f16;font-size:.82rem}.feedback-campaign-panel_readOnlyNotice__Xz6cb strong{white-space:nowrap}.feedback-campaign-panel_notice__7rXur{display:flex;align-items:flex-start;gap:11px;margin-bottom:18px;padding:13px 15px;border:1px solid var(--line);border-radius:2px;background:var(--surface);font-size:.84rem;line-height:1.55}.feedback-campaign-panel_notice__7rXur>span{display:grid;width:22px;height:22px;flex:0 0 auto;place-items:center;border-radius:50%;font-size:.72rem;font-weight:800}.feedback-campaign-panel_notice__7rXur p{margin:0}.feedback-campaign-panel_notice__7rXur.feedback-campaign-panel_success__iXgeV{border-color:#b9ddcb;background:#f0faf5;color:#155f40}.feedback-campaign-panel_notice__7rXur.feedback-campaign-panel_success__iXgeV>span{background:#1b8055;color:#fff}.feedback-campaign-panel_notice__7rXur.feedback-campaign-panel_error__2wWPK{border-color:#efb8bf;background:#fff3f4;color:#8d1527}.feedback-campaign-panel_notice__7rXur.feedback-campaign-panel_error__2wWPK>span{background:var(--leica-red);color:#fff}.feedback-campaign-panel_notice__7rXur.feedback-campaign-panel_info__iyg8i{border-color:#cbd7e0;background:#f3f7fa;color:#355269}.feedback-campaign-panel_managementGrid__n2Oiv{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:18px;margin-bottom:26px}.feedback-campaign-panel_campaignSection__V_sRZ,.feedback-campaign-panel_card__LwNRW,.feedback-campaign-panel_statisticsSection__9l6jl{border:1px solid var(--line);border-radius:3px;background:var(--surface)}.feedback-campaign-panel_card__LwNRW{overflow:hidden}.feedback-campaign-panel_cardHead__Q8Z_1,.feedback-campaign-panel_sectionHead__s3Rco{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.feedback-campaign-panel_cardHead__Q8Z_1{padding:20px 22px 17px;border-bottom:1px solid var(--line);background:#fafafa}.feedback-campaign-panel_cardHead__Q8Z_1 h3,.feedback-campaign-panel_sectionHead__s3Rco h3{margin:0;color:var(--graphite);font-size:1.1rem;letter-spacing:-.025em}.feedback-campaign-panel_cardHead__Q8Z_1>span,.feedback-campaign-panel_sectionHead__s3Rco>span{flex:0 0 auto;padding:6px 9px;border:1px solid #d8dbde;border-radius:999px;color:var(--muted);font-size:.69rem;font-weight:750}.feedback-campaign-panel_form__6Ck2q{display:grid;gap:16px;padding:21px 22px 23px}.feedback-campaign-panel_field__0hozr{display:grid;gap:7px;color:var(--ink);font-size:.8rem;font-weight:700}.feedback-campaign-panel_field__0hozr span em,.feedback-campaign-panel_sitePicker__Q7L1g legend em{color:var(--leica-red);font-style:normal;font-size:.68rem}.feedback-campaign-panel_field__0hozr span small{color:var(--muted);font-weight:500}.feedback-campaign-panel_field__0hozr>small{color:var(--muted);font-size:.71rem;font-weight:500;line-height:1.5}.feedback-campaign-panel_field__0hozr input,.feedback-campaign-panel_field__0hozr select{width:100%;min-height:44px;padding:0 12px;border:1px solid #cfd3d6;border-radius:2px;outline:0;background:#fff;color:var(--ink);font:inherit;font-size:.84rem;font-weight:500}.feedback-campaign-panel_field__0hozr input:focus,.feedback-campaign-panel_field__0hozr select:focus{border-color:var(--graphite);box-shadow:0 0 0 3px rgba(32,35,38,.08)}.feedback-campaign-panel_field__0hozr input:disabled,.feedback-campaign-panel_field__0hozr select:disabled{background:#eef0f1;color:#8a9095;cursor:not-allowed}.feedback-campaign-panel_sitePicker__Q7L1g{min-width:0;margin:0;padding:0;border:0}.feedback-campaign-panel_sitePicker__Q7L1g legend{margin-bottom:8px;color:var(--ink);font-size:.8rem;font-weight:700}.feedback-campaign-panel_sitePicker__Q7L1g>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.feedback-campaign-panel_sitePicker__Q7L1g label{display:flex;min-width:0;min-height:50px;align-items:center;gap:9px;padding:8px 10px;border:1px solid #d9dcdf;border-radius:2px;cursor:pointer}.feedback-campaign-panel_sitePicker__Q7L1g label:has(input:checked){border-color:var(--graphite);background:#f3f4f5}.feedback-campaign-panel_sitePicker__Q7L1g input{width:17px;height:17px;margin:0;accent-color:var(--leica-red)}.feedback-campaign-panel_sitePicker__Q7L1g label span{display:grid;min-width:0;gap:2px}.feedback-campaign-panel_sitePicker__Q7L1g label b,.feedback-campaign-panel_sitePicker__Q7L1g label small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedback-campaign-panel_sitePicker__Q7L1g label b{font-size:.78rem}.feedback-campaign-panel_sitePicker__Q7L1g label small,.feedback-campaign-panel_sitePicker__Q7L1g>p{margin:0;color:var(--muted);font-size:.68rem}.feedback-campaign-panel_dateGrid__lsrv_,.feedback-campaign-panel_issueGrid__U_733{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.feedback-campaign-panel_primaryButton__oD3G1{min-height:46px;padding:0 18px;border:0;border-radius:2px;background:var(--leica-red);color:#fff;cursor:pointer;font:inherit;font-size:.82rem;font-weight:800;transition:background .15s ease,transform .15s ease}.feedback-campaign-panel_primaryButton__oD3G1:hover:not(:disabled){background:var(--leica-red-dark);transform:translateY(-1px)}.feedback-campaign-panel_primaryButton__oD3G1:disabled{background:#bfc3c6;cursor:not-allowed}.feedback-campaign-panel_issuedBox__1Rv7H{margin:0 22px 22px;padding:15px;border:1px solid #b9ddcb;border-radius:2px;background:#f2faf6}.feedback-campaign-panel_issuedBox__1Rv7H>div{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.feedback-campaign-panel_issuedBox__1Rv7H>div>div{display:grid;gap:3px}.feedback-campaign-panel_issuedBox__1Rv7H strong{color:#155f40;font-size:.8rem}.feedback-campaign-panel_issuedBox__1Rv7H small{color:#527062;font-size:.68rem;line-height:1.45}.feedback-campaign-panel_issuedBox__1Rv7H button,.feedback-campaign-panel_linkDirectory__PSTn1 button{min-height:36px;padding:0 11px;border:1px solid #a7b7ae;border-radius:2px;background:#fff;color:#245b41;cursor:pointer;font:inherit;font-size:.7rem;font-weight:800}.feedback-campaign-panel_issuedBox__1Rv7H ol{display:grid;gap:7px;margin:13px 0 0;padding:0;list-style:none;counter-reset:links}.feedback-campaign-panel_issuedBox__1Rv7H li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;counter-increment:links}.feedback-campaign-panel_issuedBox__1Rv7H code{overflow:hidden;padding:9px 10px;border:1px solid #d2e4da;background:#fff;color:#304b3c;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.feedback-campaign-panel_campaignSection__V_sRZ,.feedback-campaign-panel_statisticsSection__9l6jl{margin-top:20px;padding:24px}.feedback-campaign-panel_sectionHead__s3Rco{margin-bottom:18px}.feedback-campaign-panel_campaignList__KOttp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.feedback-campaign-panel_campaignCard__nB4fO{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:2px;background:#fff}.feedback-campaign-panel_campaignTitle__bbOjp{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:17px;border-bottom:1px solid var(--line)}.feedback-campaign-panel_campaignTitle__bbOjp h4{margin:7px 0 2px;font-size:.95rem;letter-spacing:-.02em}.feedback-campaign-panel_campaignTitle__bbOjp p{margin:0;color:var(--muted);font-size:.72rem}.feedback-campaign-panel_campaignTitle__bbOjp>strong{color:var(--graphite);font-size:1.35rem;line-height:1}.feedback-campaign-panel_campaignTitle__bbOjp>strong small{display:block;margin-top:4px;color:var(--muted);font-size:.56rem;font-weight:650;text-align:right}.feedback-campaign-panel_linkStatus__NFj7z,.feedback-campaign-panel_status__1J62J{display:inline-flex;align-items:center;min-height:21px;padding:0 7px;border-radius:999px;background:#edf0f2;color:#4d555b;font-size:.62rem;font-weight:800}.feedback-campaign-panel_linkStatus__NFj7z.feedback-campaign-panel_active__m1lo_,.feedback-campaign-panel_status__1J62J.feedback-campaign-panel_active__m1lo_{background:#e8f7ef;color:#17623f}.feedback-campaign-panel_status__1J62J.feedback-campaign-panel_scheduled__IefZn{background:#edf3fb;color:#315d8a}.feedback-campaign-panel_linkStatus__NFj7z.feedback-campaign-panel_expired__gVaRU,.feedback-campaign-panel_linkStatus__NFj7z.feedback-campaign-panel_revoked__xLvWA,.feedback-campaign-panel_status__1J62J.feedback-campaign-panel_closed__h09iQ{background:#f0f1f2;color:#666d72}.feedback-campaign-panel_linkStatus__NFj7z.feedback-campaign-panel_submitted__nGbID{background:#eaf2ff;color:#285890}.feedback-campaign-panel_campaignCard__nB4fO dl{display:grid;gap:7px;margin:0;padding:14px 17px;border-bottom:1px solid var(--line);background:#fafafa}.feedback-campaign-panel_campaignCard__nB4fO dl div{display:grid;grid-template-columns:58px minmax(0,1fr);gap:8px;font-size:.7rem;line-height:1.5}.feedback-campaign-panel_campaignCard__nB4fO dt{color:var(--muted)}.feedback-campaign-panel_campaignCard__nB4fO dd{overflow:hidden;margin:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.feedback-campaign-panel_linkDirectory__PSTn1{padding:14px 17px 16px}.feedback-campaign-panel_linkDirectory__PSTn1>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;font-size:.72rem}.feedback-campaign-panel_linkDirectory__PSTn1>div span{color:var(--muted)}.feedback-campaign-panel_linkDirectory__PSTn1>p{margin:4px 0;color:var(--muted);font-size:.71rem}.feedback-campaign-panel_linkDirectory__PSTn1 ul{display:grid;max-height:220px;gap:6px;overflow:auto;margin:0;padding:0 3px 0 0;list-style:none}.feedback-campaign-panel_linkDirectory__PSTn1 li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px;border:1px solid #e5e7e9;border-radius:2px}.feedback-campaign-panel_linkDirectory__PSTn1 li>div{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);gap:3px 7px;align-items:center}.feedback-campaign-panel_linkDirectory__PSTn1 code{overflow:hidden;color:#444b50;font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.feedback-campaign-panel_linkDirectory__PSTn1 li small{grid-column:1/-1;color:var(--muted);font-size:.61rem}.feedback-campaign-panel_linkDirectory__PSTn1 button{border-color:#e0aab2;color:#9b1e31}.feedback-campaign-panel_linkDirectory__PSTn1 button:disabled{opacity:.55;cursor:not-allowed}.feedback-campaign-panel_metricGrid__8wxCK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px}.feedback-campaign-panel_metricGrid__8wxCK article{position:relative;min-height:116px;overflow:hidden;padding:18px;border:1px solid var(--line);background:#fafafa}.feedback-campaign-panel_metricGrid__8wxCK article:after{position:absolute;right:-18px;bottom:-28px;width:85px;height:85px;border:1px solid #e2e4e6;border-radius:50%;content:""}.feedback-campaign-panel_metricGrid__8wxCK small,.feedback-campaign-panel_metricGrid__8wxCK span{display:block;color:var(--muted);font-size:.66rem}.feedback-campaign-panel_metricGrid__8wxCK strong{display:block;margin:8px 0 4px;color:var(--graphite);font-size:1.8rem;letter-spacing:-.04em;line-height:1}.feedback-campaign-panel_statTableWrap__k8zeK{overflow-x:auto;border:1px solid var(--line)}.feedback-campaign-panel_statTable__ozeub{width:100%;min-width:680px;border-collapse:collapse;font-size:.75rem}.feedback-campaign-panel_statTable__ozeub th{padding:10px 12px;border-bottom:1px solid var(--line);background:#f3f4f5;color:var(--muted);font-size:.65rem;font-weight:800;text-align:left}.feedback-campaign-panel_statTable__ozeub td{padding:12px;border-bottom:1px solid #eceeef;vertical-align:top}.feedback-campaign-panel_statTable__ozeub tbody tr:last-child td{border-bottom:0}.feedback-campaign-panel_statTable__ozeub td:first-child{display:grid;gap:3px}.feedback-campaign-panel_statTable__ozeub td:first-child small{color:var(--muted)}.feedback-campaign-panel_useBreakdown__XMwYb{display:inline-flex;width:max-content;max-width:100%;border-radius:999px;background:#edf3f7;padding:5px 8px;color:#506875;font-size:.66rem;font-weight:750;white-space:nowrap}.feedback-campaign-panel_inlineEmpty__Ex4_c{padding:28px;border:1px dashed #cfd3d6;color:var(--muted);font-size:.8rem;text-align:center}.feedback-campaign-panel_distribution__BZDEm{display:grid;gap:11px;margin-top:19px;padding-top:18px;border-top:1px solid var(--line)}.feedback-campaign-panel_subsectionTitle__fUkYW{display:flex;justify-content:space-between;gap:12px;margin-bottom:1px;font-size:.76rem}.feedback-campaign-panel_subsectionTitle__fUkYW span{color:var(--muted);font-size:.67rem}.feedback-campaign-panel_distributionRow__ORt_z{display:grid;gap:5px}.feedback-campaign-panel_distributionRow__ORt_z>div{display:flex;justify-content:space-between;gap:12px;color:#4a5055;font-size:.71rem}.feedback-campaign-panel_distributionRow__ORt_z i{display:block;height:6px;overflow:hidden;border-radius:999px;background:#eceeef}.feedback-campaign-panel_distributionRow__ORt_z i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--leica-red),#ef6b7f)}@keyframes feedback-campaign-panel_spin__1PX_z{to{transform:rotate(1turn)}}@media (max-width:980px){.feedback-campaign-panel_campaignList__KOttp,.feedback-campaign-panel_managementGrid__n2Oiv{grid-template-columns:1fr}}@media (max-width:720px){.feedback-campaign-panel_hero__Z5tfU{min-height:150px;padding:24px}.feedback-campaign-panel_hero__Z5tfU>b{width:48px;height:48px;font-size:1.45rem}.feedback-campaign-panel_cardHead__Q8Z_1,.feedback-campaign-panel_sectionHead__s3Rco{align-items:flex-start}.feedback-campaign-panel_metricGrid__8wxCK,.feedback-campaign-panel_sitePicker__Q7L1g>div{grid-template-columns:1fr}.feedback-campaign-panel_metricGrid__8wxCK article{min-height:96px}.feedback-campaign-panel_campaignSection__V_sRZ,.feedback-campaign-panel_statisticsSection__9l6jl{padding:18px}}@media (max-width:520px){.feedback-campaign-panel_hero__Z5tfU{min-height:142px;align-items:flex-start;padding:22px 19px}.feedback-campaign-panel_hero__Z5tfU h2{font-size:1.65rem}.feedback-campaign-panel_hero__Z5tfU>b{position:absolute;right:18px;bottom:18px}.feedback-campaign-panel_userIntro__Deutp{grid-template-columns:1fr;padding:19px}.feedback-campaign-panel_userIntro__Deutp>span{justify-self:start}.feedback-campaign-panel_emptyState__R52Ik,.feedback-campaign-panel_loadingState__uzt_F,.feedback-campaign-panel_readOnlyNotice__Xz6cb,.feedback-campaign-panel_stateCard__8J60a,.feedback-campaign-panel_successState__3pVUA{align-items:flex-start}.feedback-campaign-panel_readOnlyNotice__Xz6cb{flex-direction:column;gap:4px}.feedback-campaign-panel_stateCard__8J60a{flex-wrap:wrap}.feedback-campaign-panel_stateCard__8J60a button{width:100%;margin:4px 0 0}.feedback-campaign-panel_cardHead__Q8Z_1,.feedback-campaign-panel_sectionHead__s3Rco{display:grid}.feedback-campaign-panel_cardHead__Q8Z_1>span,.feedback-campaign-panel_sectionHead__s3Rco>span{justify-self:start}.feedback-campaign-panel_form__6Ck2q{padding:18px}.feedback-campaign-panel_dateGrid__lsrv_,.feedback-campaign-panel_issueGrid__U_733{grid-template-columns:1fr}.feedback-campaign-panel_issuedBox__1Rv7H{margin:0 18px 18px}.feedback-campaign-panel_issuedBox__1Rv7H>div{display:grid}.feedback-campaign-panel_issuedBox__1Rv7H>div>button{justify-self:start}.feedback-campaign-panel_issuedBox__1Rv7H li{grid-template-columns:minmax(0,1fr)}.feedback-campaign-panel_issuedBox__1Rv7H li button{width:100%}.feedback-campaign-panel_campaignTitle__bbOjp{padding:15px}.feedback-campaign-panel_campaignCard__nB4fO dl,.feedback-campaign-panel_linkDirectory__PSTn1{padding-right:15px;padding-left:15px}.feedback-campaign-panel_linkDirectory__PSTn1 li{align-items:flex-start}.feedback-campaign-panel_metricGrid__8wxCK{gap:8px}}@media (prefers-reduced-motion:reduce){.feedback-campaign-panel_loadingState__uzt_F i{animation:none}.feedback-campaign-panel_primaryButton__oD3G1{transition:none}}.korean-time-picker_picker__D5nXz{display:grid;min-width:0;gap:.55rem}.korean-time-picker_heading__hozHW{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:.75rem}.korean-time-picker_heading__hozHW label{color:var(--ink-2);font-size:.82rem;font-weight:800}.korean-time-picker_readable__miIP8{color:var(--muted);font-size:.74rem;font-weight:700;white-space:nowrap}.korean-time-picker_controls__JiRyl{display:grid;min-width:0;grid-template-columns:minmax(88px,1fr) auto minmax(88px,1fr);align-items:center;gap:.4rem}.korean-time-picker_select__jWBHG{min-width:0;min-height:46px;border-color:var(--line-strong);border-radius:11px;background-color:var(--white);color:var(--ink);font-weight:800}.korean-time-picker_separator__466_i{color:var(--ink-2);font-size:1.05rem;font-weight:900}.korean-time-picker_presetRow__5G6W4,.korean-time-picker_quickRow__GaRQ9{display:flex;min-width:0;flex-wrap:wrap;gap:.4rem}.korean-time-picker_presetRow__5G6W4 button,.korean-time-picker_quickRow__GaRQ9 button{min-height:38px;border:1px solid var(--line);border-radius:999px;background:var(--white);padding:.45rem .8rem;color:var(--ink-2);font-size:.75rem;font-weight:800;line-height:1}.korean-time-picker_presetRow__5G6W4 button:hover:not(:disabled),.korean-time-picker_quickRow__GaRQ9 button:hover:not(:disabled){border-color:rgba(191,38,54,.42);background:var(--red-soft);color:var(--red-dark)}.korean-time-picker_presetRow__5G6W4 button:active:not(:disabled),.korean-time-picker_quickRow__GaRQ9 button:active:not(:disabled){transform:translateY(1px)}.korean-time-picker_presetRow__5G6W4 .korean-time-picker_isSelected__dyBum{border-color:var(--red);background:var(--red);color:var(--white)}.korean-time-picker_presetRow__5G6W4 button:disabled,.korean-time-picker_quickRow__GaRQ9 button:disabled,.korean-time-picker_select__jWBHG:disabled{cursor:not-allowed;opacity:.55}.korean-time-picker_error__gVG0v,.korean-time-picker_hint__POQu7{display:block;font-size:.72rem;line-height:1.45}.korean-time-picker_hint__POQu7{color:var(--muted)}.korean-time-picker_error__gVG0v{color:var(--red-dark);font-weight:700}.korean-time-picker_hasError__QeWgk .korean-time-picker_select__jWBHG{border-color:var(--red);box-shadow:0 0 0 3px rgba(191,38,54,.1)}.korean-time-picker_rangePicker__1URgW{display:grid;min-width:0;gap:.8rem;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,rgba(191,38,54,.035),transparent 52%),var(--white);padding:1rem}.korean-time-picker_rangeFields__6m7t_{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.8rem}.korean-time-picker_rangeArrow__mgdQX{display:grid;width:34px;height:34px;place-items:center;margin-top:1.35rem;border-radius:50%;background:var(--canvas);color:var(--red);font-weight:900}.korean-time-picker_durationBar__XCuNR{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;border-top:1px solid var(--line);padding-top:.75rem}.korean-time-picker_durationBar__XCuNR>div:first-child{display:grid;min-width:0;gap:.45rem}.korean-time-picker_durationBar__XCuNR>div:first-child>span{color:var(--muted);font-size:.72rem;font-weight:800}.korean-time-picker_durationButtons__rDMhQ{display:flex;min-width:0;flex-wrap:wrap;gap:.4rem}.korean-time-picker_durationButtons__rDMhQ button{min-height:40px;border:1px solid var(--line);border-radius:10px;background:var(--canvas);padding:.45rem .75rem;color:var(--ink-2);font-size:.75rem;font-weight:800}.korean-time-picker_durationButtons__rDMhQ button:hover:not(:disabled){border-color:rgba(191,38,54,.42);color:var(--red-dark)}.korean-time-picker_durationButtons__rDMhQ button.korean-time-picker_isSelected__dyBum{border-color:var(--red);background:var(--red);color:var(--white)}.korean-time-picker_durationButtons__rDMhQ button:disabled{cursor:not-allowed;opacity:.45}.korean-time-picker_rangeSummary__Fa1u3{display:grid;min-width:154px;gap:.2rem;border-radius:12px;background:var(--ink);padding:.7rem .85rem;color:var(--white);text-align:right}.korean-time-picker_rangeSummary__Fa1u3 b{font-size:.84rem;letter-spacing:.02em}.korean-time-picker_rangeSummary__Fa1u3 span{color:rgba(255,255,255,.72);font-size:.72rem;font-weight:700}@media (max-width:560px){.korean-time-picker_heading__hozHW{align-items:flex-start;flex-direction:column;gap:.2rem}.korean-time-picker_controls__JiRyl{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.korean-time-picker_presetRow__5G6W4 button,.korean-time-picker_quickRow__GaRQ9 button,.korean-time-picker_select__jWBHG{min-height:44px}.korean-time-picker_presetRow__5G6W4,.korean-time-picker_quickRow__GaRQ9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.korean-time-picker_presetRow__5G6W4 button{overflow:hidden;padding-inline:.45rem;text-overflow:ellipsis;white-space:nowrap}.korean-time-picker_rangePicker__1URgW{padding:.85rem}.korean-time-picker_rangeFields__6m7t_{grid-template-columns:1fr;gap:.6rem}.korean-time-picker_rangeArrow__mgdQX{width:100%;height:26px;margin:0;border-radius:8px;font-size:0}.korean-time-picker_rangeArrow__mgdQX:after{content:"↓";font-size:.9rem}.korean-time-picker_durationBar__XCuNR{grid-template-columns:1fr}.korean-time-picker_durationButtons__rDMhQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.korean-time-picker_durationButtons__rDMhQ button{min-height:44px}.korean-time-picker_rangeSummary__Fa1u3{min-width:0;text-align:left}}@media (max-width:360px){.korean-time-picker_presetRow__5G6W4,.korean-time-picker_quickRow__GaRQ9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.korean-time-picker_presetRow__5G6W4 button:active:not(:disabled),.korean-time-picker_quickRow__GaRQ9 button:active:not(:disabled){transform:none}}