.cms-main .console-body.platform-body.roles-view:has(>.customer-roles_module___M_Am){width:100%;max-width:100%!important;margin-inline:0!important}.customer-roles_module___M_Am.roles-module-wrap{--role-line:#e2e7f0;--role-muted:#637188;--role-violet:#7150c9;--role-violet-soft:#eee8fc;--role-teal:#087872;--role-teal-soft:#e2f5f0;--role-amber:#985d12;--role-amber-soft:#fff0d8;--role-rose:#b42335;--role-rose-soft:#fff1f2;--role-heading:#f1effb;--role-heading-line:#e4def5;--role-heading-copy:#695c85;--role-table-head:#f6f5fc;--role-row-hover:#faf9fe;display:grid;gap:24px;width:100%;min-width:0;color:var(--text);container-type:inline-size}[data-theme=dark] .customer-roles_module___M_Am{--role-line:#283347;--role-muted:#a3b0c5;--role-violet:#bca5ff;--role-violet-soft:#302547;--role-teal:#70d8c2;--role-teal-soft:#143832;--role-amber:#f3c37c;--role-amber-soft:#3d301d;--role-rose:#ffa4b0;--role-rose-soft:#35222d;--role-heading:#1c213b;--role-heading-line:#343354;--role-heading-copy:#bab1d3;--role-table-head:#192136;--role-row-hover:#172036}.customer-roles_module___M_Am svg{display:block;flex-shrink:0}.customer-roles_module___M_Am .customer-roles_button__05VOn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;height:auto;margin:0;padding:10px 13px;border:1px solid var(--role-line);border-radius:9px;background:var(--surface);color:var(--text-soft);font:inherit;font-size:13px;font-weight:550;line-height:1.5;cursor:pointer;box-shadow:none;transform:none;transition:background-color .15s ease,border-color .15s ease}.customer-roles_module___M_Am .customer-roles_button__05VOn:disabled{opacity:.5;cursor:not-allowed}.customer-roles_module___M_Am .customer-roles_button__05VOn:active:not(:disabled){transform:translateY(1px)}.customer-roles_module___M_Am .customer-roles_primary__hdhlZ{background:#6150d5;border-color:#6150d5;color:#fff;font-weight:600}.customer-roles_module___M_Am button:focus-visible{outline:2px solid var(--role-violet);outline-offset:3px;box-shadow:none}.customer-roles_module___M_Am .customer-roles_heading__wyg94{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0;padding:26px 28px;border:1px solid var(--role-heading-line);border-radius:16px;background:var(--role-heading);box-shadow:none}.customer-roles_headingMain__XPcUC{display:flex;align-items:center;gap:18px;min-width:0}.customer-roles_headingMain__XPcUC>div{min-width:0}.customer-roles_headingIcon__bKZlh{display:grid;place-items:center;flex:0 0 56px;width:56px;height:56px;border-radius:16px;color:var(--role-violet);background:var(--role-violet-soft)}.customer-roles_headingIcon__bKZlh svg{width:28px;height:28px}.customer-roles_heading__wyg94 h1{margin:0 0 7px;color:var(--text);font-size:28px;font-weight:650;line-height:1.25;letter-spacing:-.03em}.customer-roles_heading__wyg94 p{margin:0;color:var(--role-heading-copy);font-size:13px;line-height:1.6;overflow-wrap:anywhere;text-wrap:pretty}.customer-roles_heading__wyg94 .customer-roles_button__05VOn{flex-shrink:0}.customer-roles_module___M_Am .customer-roles_heading__wyg94.customer-roles_editingHeading___M4WW{flex-direction:row;align-items:center;width:100%;max-width:100%;margin-inline:0;padding:0;border:0;border-radius:0;background:transparent}.customer-roles_editingHeading___M4WW .customer-roles_headingIcon__bKZlh,.customer-roles_editingHeading___M4WW p{display:none}.customer-roles_module___M_Am .customer-roles_editingHeading___M4WW h1{margin:0;color:var(--role-muted);font-size:15px;font-weight:500;letter-spacing:0}.customer-roles_notice__E_0az{display:flex;align-items:center;gap:12px;margin:0;padding:14px 18px;border:1px solid var(--role-line);border-radius:11px;font-size:13px;line-height:1.65}.customer-roles_notice__E_0az p{flex:1 1;min-width:0;margin:0;overflow-wrap:anywhere}.customer-roles_notice__E_0az.customer-roles_error__4CIcq{color:var(--role-rose);background:var(--role-rose-soft);border-color:var(--danger-border)}.customer-roles_notice__E_0az.customer-roles_success__B2Jpe{color:var(--role-teal);background:var(--role-teal-soft)}.customer-roles_module___M_Am .customer-roles_directory__UI_BB{display:grid;gap:18px;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.customer-roles_directoryBar__FaUxZ{display:flex;justify-content:space-between;align-items:center;gap:24px;min-width:0}.customer-roles_directoryTitle__SlV38{display:flex;align-items:center;gap:10px}.customer-roles_directory__UI_BB h2{margin:0;color:var(--text);font-size:19px;font-weight:600;letter-spacing:-.025em;line-height:1.4}.customer-roles_resultCount__E_vuc{display:inline-flex;align-items:center;justify-content:center;min-width:26px;padding:3px 8px;border-radius:7px;color:var(--role-muted);background:var(--surface-muted);font-size:12px;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.customer-roles_search__oQGmQ{display:flex;align-items:center;gap:10px;width:380px;min-width:0;min-height:46px;padding:0 5px 0 14px;border:1px solid var(--role-line);border-radius:10px;background:var(--surface);color:var(--role-muted)}.customer-roles_search__oQGmQ:focus-within{outline:2px solid var(--role-violet);outline-offset:2px}.customer-roles_module___M_Am .customer-roles_directory__UI_BB .customer-roles_search__oQGmQ input[type=search]{width:100%;min-width:0;height:46px;margin:0;padding:10px 0;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;color:var(--text);font:inherit;font-size:13px;line-height:1.5}.customer-roles_search__oQGmQ input::placeholder{color:var(--role-muted);opacity:1}.customer-roles_search__oQGmQ input::-webkit-search-cancel-button{-webkit-appearance:none}.customer-roles_module___M_Am .customer-roles_clearSearch__8CiCM{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:7px;background:transparent;color:inherit;box-shadow:none}.customer-roles_directoryHint__8fHZX{margin:-4px 0 0;color:var(--role-muted);font-size:12px;line-height:1.65}.customer-roles_tableFrame__v6Qe5{min-width:0;overflow:hidden;border:1px solid var(--role-line);border-radius:14px;background:var(--surface)}.customer-roles_module___M_Am .customer-roles_table___8KS8{display:table;width:100%;min-width:0;margin:0;table-layout:fixed;border-collapse:collapse;background:transparent}.customer-roles_roleCol__IK2kM{width:28%}.customer-roles_rulesCol__gFfPo{width:156px}.customer-roles_actionsCol__RJ7dR{width:170px}.customer-roles_module___M_Am .customer-roles_table___8KS8 :is(th,td){padding:22px 18px;border:0;border-bottom:1px solid var(--role-line);background:transparent;color:var(--text);text-align:left;vertical-align:middle;overflow-wrap:anywhere}.customer-roles_module___M_Am .customer-roles_table___8KS8 thead th{padding:14px 18px;background:var(--role-table-head);color:var(--role-muted);font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.015em;text-transform:none}.customer-roles_module___M_Am .customer-roles_table___8KS8 .customer-roles_actionsCell___s6Q6{text-align:center}.customer-roles_module___M_Am .customer-roles_table___8KS8 tbody th{font-weight:400}.customer-roles_module___M_Am .customer-roles_table___8KS8 tbody tr:last-child :is(th,td){border-bottom:0}.customer-roles_identity__CiQUa{display:flex;align-items:flex-start;gap:13px;min-width:0}.customer-roles_avatar__ES2x9{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:12px}.customer-roles_avatar__ES2x9 svg{width:23px;height:23px}.customer-roles_module___M_Am [data-tone=violet]{color:var(--role-violet);background:var(--role-violet-soft)}.customer-roles_module___M_Am [data-tone=teal]{color:var(--role-teal);background:var(--role-teal-soft)}.customer-roles_module___M_Am [data-tone=amber]{color:var(--role-amber);background:var(--role-amber-soft)}.customer-roles_module___M_Am [data-tone=rose]{color:var(--role-rose);background:var(--role-rose-soft)}.customer-roles_module___M_Am [data-tone=muted]{color:var(--role-muted);background:var(--surface-muted)}.customer-roles_roleCopy__u5_CY{min-width:0}.customer-roles_roleName__0QSlB{display:block;color:var(--text);font-size:15px;font-weight:600;line-height:1.5;letter-spacing:-.015em;overflow-wrap:anywhere}.customer-roles_roleDescription___ubHy{display:block;margin-top:4px;color:var(--role-muted);font-size:12px;line-height:1.65}.customer-roles_groupsCellContent__T2SCY{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.customer-roles_module___M_Am .customer-roles_inspect__KcewK{display:inline-flex;justify-content:flex-start;align-items:center;gap:5px;max-width:100%;min-height:28px;margin:2px 0 0;padding:2px 0;border:0;border-radius:4px;background:transparent;color:var(--role-violet);font:inherit;font-size:12px;font-weight:550;line-height:1.5;text-align:left;cursor:pointer;box-shadow:none;transform:none}.customer-roles_inspect__KcewK svg{width:14px;height:14px;transition:transform .15s ease}.customer-roles_inspect__KcewK[aria-expanded=true] svg{transform:rotate(180deg)}.customer-roles_ruleCounts__0640G{display:flex;flex-wrap:wrap;gap:7px}.customer-roles_unset__hw3_J{flex-basis:100%;color:var(--role-muted);font-size:11px;line-height:1.6}.customer-roles_ruleCount__K2u7V{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:4px 7px;border-radius:5px;font-size:12px;font-weight:500;line-height:1.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.customer-roles_ruleCount__K2u7V svg{width:13px;height:13px}.customer-roles_groups__WmAes{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.customer-roles_group__ERbwY{max-width:100%;padding:4px 7px;border-radius:5px;background:var(--role-table-head);color:var(--role-muted);font-size:11px;line-height:1.6;font-weight:400}.customer-roles_muted__6N0yq{color:var(--role-muted);font-size:12px;line-height:1.6}.customer-roles_actions__D1KZJ{display:flex;align-items:center;justify-content:center;gap:8px}.customer-roles_module___M_Am .customer-roles_actions__D1KZJ .customer-roles_button__05VOn{flex:0 0 44px;width:44px;height:44px;padding:0;color:var(--role-muted);background:transparent;border:1px solid var(--role-line);border-radius:9px}.customer-roles_actions__D1KZJ svg{width:16px;height:16px}.customer-roles_module___M_Am .customer-roles_actions__D1KZJ .customer-roles_edit__2TwG7:hover:not(:disabled){color:var(--role-violet);background:var(--role-violet-soft);border-color:var(--role-violet)}.customer-roles_module___M_Am .customer-roles_danger__T1opO{color:#fff;background:#b42335;border-color:#b42335}.customer-roles_compactGroups__np6WJ,.customer-roles_compactRules__qiPsl{display:none}.customer-roles_module___M_Am .customer-roles_table___8KS8 .customer-roles_confirmRow__jGWHV td,.customer-roles_module___M_Am .customer-roles_table___8KS8 .customer-roles_detailsRow__HI__L td{padding:0}.customer-roles_details__mkYYB{display:grid;gap:14px;padding:20px 24px;background:var(--role-table-head)}.customer-roles_details__mkYYB h3{margin:0;color:var(--text);font-size:14px;font-weight:600;line-height:1.5}.customer-roles_details__mkYYB p{margin:0;color:var(--role-muted);font-size:13px}.customer-roles_details__mkYYB ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 24px;margin:0;padding:0;list-style:none}.customer-roles_details__mkYYB li{display:flex;align-items:flex-start;gap:10px;min-width:0}.customer-roles_details__mkYYB .customer-roles_ruleCount__K2u7V{flex:0 0 50px;justify-content:center;font-size:11px}.customer-roles_module___M_Am .customer-roles_details__mkYYB code{min-width:0;padding:4px 0;background:transparent;color:var(--text-soft);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.customer-roles_confirmation__a6PNp{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;background:var(--role-rose-soft)}.customer-roles_confirmation__a6PNp p{margin:0;color:var(--role-rose);font-size:13px;line-height:1.65;overflow-wrap:anywhere}.customer-roles_confirmation__a6PNp>div{display:flex;flex-shrink:0;gap:8px}.customer-roles_tableFooter__jMu9C{display:flex;align-items:flex-start;gap:8px;padding:15px 18px;border-top:1px solid var(--role-line);background:var(--role-table-head);color:var(--role-muted);font-size:12px;line-height:1.6}.customer-roles_tableFooter__jMu9C svg{width:16px;height:16px;margin-top:1px}.customer-roles_empty__q220V{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:250px;padding:32px 18px;text-align:center}.customer-roles_emptyIcon__X0Ifz{display:grid;place-items:center;width:52px;height:52px;border-radius:15px;background:var(--role-violet-soft);color:var(--role-violet)}.customer-roles_emptyIcon__X0Ifz svg{width:26px;height:26px}.customer-roles_empty__q220V h3{margin:0;color:var(--text);font-size:19px;font-weight:600;line-height:1.4}.customer-roles_empty__q220V p{margin:0;color:var(--role-muted);font-size:13px;line-height:1.7;overflow-wrap:anywhere}@media (hover:hover) and (pointer:fine){.customer-roles_module___M_Am .customer-roles_button__05VOn:hover:not(:disabled),.customer-roles_module___M_Am .customer-roles_clearSearch__8CiCM:hover{color:var(--role-violet);background:var(--role-violet-soft);border-color:var(--role-violet);box-shadow:none;transform:none}.customer-roles_module___M_Am .customer-roles_primary__hdhlZ:hover:not(:disabled){color:#fff;background:#5140bf;border-color:#5140bf}.customer-roles_module___M_Am .customer-roles_delete__BwRD3:hover:not(:disabled){color:var(--role-rose);background:var(--role-rose-soft);border-color:var(--role-rose)}.customer-roles_module___M_Am .customer-roles_danger__T1opO:hover:not(:disabled){color:#fff;background:#941b2b;border-color:#941b2b}.customer-roles_module___M_Am .customer-roles_table___8KS8 tbody tr:hover{background:var(--role-row-hover)}.customer-roles_module___M_Am .customer-roles_inspect__KcewK:hover{text-decoration:underline;text-underline-offset:3px}}@container (max-width: 1050px){.customer-roles_groupsCol__XhbJN,.customer-roles_module___M_Am .customer-roles_table___8KS8 .customer-roles_groupsCell__iIIQT{display:none}.customer-roles_roleCol__IK2kM{width:auto}.customer-roles_compactGroups__np6WJ{display:block;margin-top:10px}}@container (max-width: 720px){.customer-roles_module___M_Am .customer-roles_table___8KS8 .customer-roles_rulesCell__yMjzR,.customer-roles_rulesCol__gFfPo{display:none}.customer-roles_actionsCol__RJ7dR{width:274px}.customer-roles_compactRules__qiPsl{display:block;margin-top:12px}.customer-roles_module___M_Am .customer-roles_heading__wyg94{align-items:stretch;flex-direction:column;padding:24px}.customer-roles_heading__wyg94 .customer-roles_button__05VOn{align-self:flex-start}.customer-roles_directoryBar__FaUxZ{flex-direction:column;align-items:stretch;gap:16px}.customer-roles_search__oQGmQ{width:100%}.customer-roles_module___M_Am .customer-roles_directory__UI_BB .customer-roles_search__oQGmQ input[type=search]{font-size:16px}.customer-roles_details__mkYYB ul{grid-template-columns:minmax(0,1fr)}}@container (max-width: 500px){.customer-roles_module___M_Am .customer-roles_heading__wyg94{padding:22px 18px;gap:20px}.customer-roles_headingMain__XPcUC{gap:12px}.customer-roles_headingIcon__bKZlh{width:40px;height:40px;flex-basis:40px;border-radius:11px}.customer-roles_headingIcon__bKZlh svg{width:24px;height:24px}.customer-roles_heading__wyg94 h1{font-size:25px}.customer-roles_heading__wyg94 .customer-roles_button__05VOn{align-self:stretch}.customer-roles_actionsCol__RJ7dR{width:106px}.customer-roles_module___M_Am .customer-roles_table___8KS8 :is(th,td){padding:20px 12px}.customer-roles_module___M_Am .customer-roles_table___8KS8 thead th{padding:13px 12px}.customer-roles_module___M_Am .customer-roles_table___8KS8 .customer-roles_identityCell__m4hZv{padding-right:0}.customer-roles_avatar__ES2x9{display:none}.customer-roles_roleName__0QSlB{font-size:14px}.customer-roles_actions__D1KZJ{flex-direction:column;align-items:stretch;gap:8px}.customer-roles_module___M_Am .customer-roles_actions__D1KZJ .customer-roles_button__05VOn{padding:10px 6px}.customer-roles_confirmation__a6PNp{flex-direction:column;align-items:stretch;padding:18px 14px}.customer-roles_confirmation__a6PNp>div>button{flex:1 1}.customer-roles_details__mkYYB{padding:18px 14px}.customer-roles_notice__E_0az{flex-wrap:wrap;padding:14px}.customer-roles_notice__E_0az .customer-roles_button__05VOn{width:100%}}@media (max-width:640px){.cms-main .console-body.platform-body.roles-view:has(>.customer-roles_module___M_Am){padding:20px 12px 48px!important}}@media (prefers-reduced-motion:reduce){.customer-roles_module___M_Am *,.customer-roles_module___M_Am :after,.customer-roles_module___M_Am :before{transition:none!important;animation:none!important}}.customer-role-preset_picker__rpgBE{--preset-shadow:0 12px 30px rgba(25,34,55,.12),0 2px 6px rgba(25,34,55,.06);position:relative;flex:1 1;min-width:0;color:var(--text);font-family:inherit}[data-theme=dark] .customer-role-preset_picker__rpgBE{--preset-shadow:0 12px 30px rgba(0,0,0,.3),0 2px 6px rgba(0,0,0,.18)}.customer-role-preset_picker__rpgBE button.customer-role-preset_trigger__Cc5_v{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-width:0;min-height:48px;height:auto;margin:0;padding:10px 13px;border:1px solid var(--role-line);border-radius:8px;background:var(--surface);color:var(--text);font-family:inherit;font-size:14px;font-weight:400;line-height:1.45;text-align:left;white-space:normal;box-shadow:none;transform:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.customer-role-preset_picker__rpgBE .customer-role-preset_trigger__Cc5_v .customer-role-preset_leadingIcon__o1xjK{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;color:var(--role-violet)}.customer-role-preset_picker__rpgBE .customer-role-preset_leadingIcon__o1xjK svg{display:block;width:19px;height:19px}.customer-role-preset_picker__rpgBE .customer-role-preset_trigger__Cc5_v .customer-role-preset_value__5jTka{display:block;flex:1 1;min-width:0;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.customer-role-preset_picker__rpgBE .customer-role-preset_value__5jTka[data-placeholder=true]{color:var(--role-muted)}.customer-role-preset_picker__rpgBE .customer-role-preset_trigger__Cc5_v .customer-role-preset_chevron__1ruXk{display:block;flex:0 0 16px;width:16px;height:16px;margin-left:2px;color:var(--role-muted);transition:transform .15s ease}.customer-role-preset_picker__rpgBE .customer-role-preset_trigger__Cc5_v[aria-expanded=true]{border-color:var(--role-violet)!important;outline:none!important;box-shadow:none!important}.customer-role-preset_picker__rpgBE .customer-role-preset_trigger__Cc5_v[aria-expanded=true] .customer-role-preset_chevron__1ruXk{transform:rotate(180deg)}.customer-role-preset_picker__rpgBE button.customer-role-preset_trigger__Cc5_v:active:not(:disabled){background:var(--role-soft);transform:none}.customer-role-preset_picker__rpgBE button.customer-role-preset_trigger__Cc5_v:is(:focus,:focus-visible){border-color:var(--role-violet)!important;outline:none!important;box-shadow:none!important}.customer-role-preset_picker__rpgBE button.customer-role-preset_trigger__Cc5_v:disabled{opacity:.6;background:var(--role-soft);cursor:not-allowed}.customer-role-preset_picker__rpgBE ul.customer-role-preset_menu__FOIZq{box-sizing:border-box;position:absolute;z-index:10;top:calc(100% + 8px);bottom:auto;left:0;display:block;width:100%;min-width:0;max-width:calc(100vw - 24px);height:auto;max-height:336px;margin:0;padding:6px;border:1px solid var(--role-line);border-radius:12px;background:var(--surface);color:var(--text);list-style:none;box-shadow:var(--preset-shadow);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scroll-padding-block:6px}.customer-role-preset_picker__rpgBE ul.customer-role-preset_menu__FOIZq[data-side=top]{top:auto;bottom:calc(100% + 8px)}.customer-role-preset_picker__rpgBE .customer-role-preset_menu__FOIZq li.customer-role-preset_option__aybYO{box-sizing:border-box;display:flex;align-items:center;gap:10px;min-width:0;min-height:48px;margin:0;padding:9px 10px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--text);font-family:inherit;font-size:14px;font-weight:400;line-height:1.45;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease}.customer-role-preset_picker__rpgBE .customer-role-preset_menu__FOIZq .customer-role-preset_option__aybYO::marker{content:""}.customer-role-preset_picker__rpgBE .customer-role-preset_menu__FOIZq .customer-role-preset_option__aybYO:after,.customer-role-preset_picker__rpgBE .customer-role-preset_menu__FOIZq .customer-role-preset_option__aybYO:before{content:none}.customer-role-preset_picker__rpgBE .customer-role-preset_menu__FOIZq .customer-role-preset_option__aybYO+.customer-role-preset_option__aybYO{margin-top:2px}.customer-role-preset_picker__rpgBE .customer-role-preset_menu__FOIZq .customer-role-preset_option__aybYO[data-active=true]{border-color:var(--role-violet);background:var(--role-soft)}.customer-role-preset_picker__rpgBE .customer-role-preset_menu__FOIZq .customer-role-preset_option__aybYO[aria-selected=true]{background:var(--role-violet-soft);font-weight:550}.customer-role-preset_picker__rpgBE .customer-role-preset_menu__FOIZq .customer-role-preset_option__aybYO:focus-visible{outline:2px solid var(--role-violet);outline-offset:-2px}.customer-role-preset_picker__rpgBE .customer-role-preset_optionIcon__j7Jgi{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:7px;background:var(--role-violet-soft);color:var(--role-violet)}.customer-role-preset_picker__rpgBE .customer-role-preset_optionIcon__j7Jgi[data-tone=teal]{background:var(--role-teal-soft);color:var(--role-teal)}.customer-role-preset_picker__rpgBE .customer-role-preset_optionIcon__j7Jgi[data-tone=amber]{background:var(--role-amber-soft);color:var(--role-amber)}.customer-role-preset_picker__rpgBE .customer-role-preset_optionIcon__j7Jgi svg{display:block;width:17px;height:17px}.customer-role-preset_picker__rpgBE .customer-role-preset_optionLabel__reXvn{display:block;flex:1 1;min-width:0;overflow-wrap:anywhere;white-space:normal}.customer-role-preset_picker__rpgBE .customer-role-preset_selectedCheck__x6X3a{display:grid;place-items:center;flex:0 0 16px;width:16px;height:16px;color:var(--role-violet)}.customer-role-preset_picker__rpgBE .customer-role-preset_selectedCheck__x6X3a svg{display:block;width:16px;height:16px}@media (hover:hover) and (pointer:fine){.customer-role-preset_picker__rpgBE button.customer-role-preset_trigger__Cc5_v:hover:not(:disabled){border-color:var(--role-violet);background:var(--role-soft);box-shadow:none;transform:none}.customer-role-preset_picker__rpgBE .customer-role-preset_menu__FOIZq .customer-role-preset_option__aybYO:hover{background:var(--role-soft)}.customer-role-preset_picker__rpgBE .customer-role-preset_menu__FOIZq .customer-role-preset_option__aybYO[aria-selected=true]:hover{background:var(--role-violet-soft)}}@container (max-width: 560px){.customer-role-preset_picker__rpgBE button.customer-role-preset_trigger__Cc5_v{gap:8px;padding:10px 11px}.customer-role-preset_picker__rpgBE .customer-role-preset_trigger__Cc5_v .customer-role-preset_leadingIcon__o1xjK{display:none}.customer-role-preset_picker__rpgBE .customer-role-preset_trigger__Cc5_v .customer-role-preset_chevron__1ruXk{margin-left:0}.customer-role-preset_picker__rpgBE .customer-role-preset_menu__FOIZq li.customer-role-preset_option__aybYO{gap:8px;padding:9px 8px;font-size:13px}}@media (prefers-reduced-motion:reduce){.customer-role-preset_picker__rpgBE *,.customer-role-preset_picker__rpgBE :after,.customer-role-preset_picker__rpgBE :before{animation:none!important;transition:none!important}}.customer-role-editor_editor__3Ri9v{--role-line:#e2e7f0;--role-muted:#637188;--role-violet:#7150c9;--role-violet-soft:#eee8fc;--role-teal:#087872;--role-teal-soft:#e2f5f0;--role-rose:#b42335;--role-rose-soft:#fff1f2;--role-rose-line:#f2c7ce;--role-amber:#985d12;--role-amber-soft:#fff0d8;--role-soft:#f7f8fc;box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:0;padding:0;border:1px solid var(--role-line);border-radius:12px;background:var(--surface);color:var(--text);font-family:var(--font);font-size:14px;line-height:1.6;box-shadow:none;container-type:inline-size}[data-theme=dark] .customer-role-editor_editor__3Ri9v{--role-line:#283347;--role-muted:#a3b0c5;--role-violet:#bca5ff;--role-violet-soft:#302547;--role-teal:#70d8c2;--role-teal-soft:#143832;--role-rose:#ffa4b0;--role-rose-soft:#35222d;--role-rose-line:#6d3746;--role-amber:#f3c37c;--role-amber-soft:#3d301d;--role-soft:#141e30}.customer-role-editor_editor__3Ri9v svg{display:block;flex-shrink:0}.customer-role-editor_editor__3Ri9v :is(h2,h3,p,strong,span,code){overflow-wrap:anywhere}.customer-role-editor_editor__3Ri9v .customer-role-editor_header__Jogup{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:14px;margin:0;padding:26px 28px 0;border:0;border-radius:0;background:transparent;box-shadow:none}.customer-role-editor_editor__3Ri9v .customer-role-editor_headerIcon__CYJjj{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;margin-top:1px;border-radius:11px;background:var(--role-violet-soft);color:var(--role-violet)}.customer-role-editor_headerIcon__CYJjj svg{width:25px;height:25px}.customer-role-editor_editor__3Ri9v .customer-role-editor_headerCopy__qiViz{flex:1 1;min-width:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_headerCopy__qiViz h2{margin:0 0 6px;color:var(--text);font-size:24px;font-weight:600;line-height:1.35;letter-spacing:-.025em}.customer-role-editor_editor__3Ri9v .customer-role-editor_headerCopy__qiViz p{max-width:70ch;margin:0;color:var(--role-muted);font-size:13px;line-height:1.65}.customer-role-editor_editor__3Ri9v .customer-role-editor_button__XaiJj{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:44px;height:auto;margin:0;padding:10px 14px;border:1px solid var(--role-line);border-radius:8px;background:var(--surface);color:var(--text-soft);font-family:inherit;font-size:13px;font-weight:550;line-height:1.5;white-space:normal;text-align:center;box-shadow:none;transform:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.customer-role-editor_editor__3Ri9v .customer-role-editor_button__XaiJj+.customer-role-editor_button__XaiJj{margin-left:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_button__XaiJj:active:not(:disabled){transform:translateY(1px)}.customer-role-editor_editor__3Ri9v .customer-role-editor_button__XaiJj:disabled{opacity:.5;cursor:not-allowed}.customer-role-editor_editor__3Ri9v .customer-role-editor_button__XaiJj.customer-role-editor_primary__L_w6c{border-color:#6150d5;background:#6150d5;color:#fff;font-weight:600}.customer-role-editor_editor__3Ri9v .customer-role-editor_button__XaiJj.customer-role-editor_close__amhbD{flex:0 0 44px;width:44px;height:44px;margin:-3px -7px 0 0;padding:11px;border-color:transparent;background:transparent;color:var(--role-muted)}.customer-role-editor_close__amhbD svg{width:18px;height:18px}.customer-role-editor_editor__3Ri9v button.customer-role-editor_button__XaiJj:focus-visible{outline:2px solid var(--role-violet);outline-offset:3px;box-shadow:none}.customer-role-editor_editor__3Ri9v .customer-role-editor_form__8AiPo{display:block;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.customer-role-editor_editor__3Ri9v .customer-role-editor_controls__faYMp{display:grid;gap:26px;min-width:0;margin:0;padding:26px 28px 24px;border:0;border-radius:0;background:transparent}.customer-role-editor_editor__3Ri9v .customer-role-editor_details__AcakH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;min-width:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_field__WEIGl{display:grid;gap:8px;min-width:0;margin:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_field__WEIGl label{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;margin:0;color:var(--text);font-size:13px;font-weight:600;line-height:1.5}.customer-role-editor_required__yyHMm{color:var(--role-rose)}.customer-role-editor_optional__FMElb{color:var(--role-muted);font-size:12px;font-weight:400}section.customer-role-editor_editor__3Ri9v .customer-role-editor_controls__faYMp .customer-role-editor_field__WEIGl input[type=text]{box-sizing:border-box;display:block;width:100%;min-width:0;height:48px;min-height:48px;margin:0;padding:11px 13px;border:1px solid var(--role-line);border-radius:8px;background:var(--surface);color:var(--text);font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;box-shadow:none;transition:border-color .15s ease}section.customer-role-editor_editor__3Ri9v .customer-role-editor_controls__faYMp .customer-role-editor_field__WEIGl input[type=text]::placeholder{color:var(--role-muted);opacity:1}section.customer-role-editor_editor__3Ri9v .customer-role-editor_controls__faYMp .customer-role-editor_field__WEIGl input[type=text]:is(:focus,:focus-visible){border-color:var(--role-violet)!important;outline:none!important;box-shadow:none!important}section.customer-role-editor_editor__3Ri9v .customer-role-editor_controls__faYMp .customer-role-editor_field__WEIGl input[type=text]:disabled{background:var(--role-soft);opacity:.65;cursor:not-allowed}.customer-role-editor_editor__3Ri9v .customer-role-editor_presetControl__VyeOJ{display:flex;align-items:stretch;gap:8px;min-width:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_presetControl__VyeOJ .customer-role-editor_applyPreset__NdrdG{flex:0 0 auto;min-height:48px;padding:10px 16px;border-color:var(--role-line);background:var(--role-soft);color:var(--role-violet)}.customer-role-editor_editor__3Ri9v .customer-role-editor_hint__Ebgwr{margin:0;color:var(--role-muted);font-size:12px;font-weight:400;line-height:1.65}.customer-role-editor_editor__3Ri9v .customer-role-editor_presetPreview__K5oca{display:grid;gap:6px;min-width:0;padding:12px 14px;border:1px solid var(--role-line);border-radius:8px;background:var(--role-soft);color:var(--text-soft);font-size:12px;line-height:1.65}.customer-role-editor_editor__3Ri9v .customer-role-editor_presetPreview__K5oca>strong{color:var(--text);font-size:13px;font-weight:600}.customer-role-editor_editor__3Ri9v .customer-role-editor_presetPreview__K5oca p{margin:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_advancedControls__htxHe{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;min-width:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_advancedControls__htxHe>.customer-role-editor_hint__Ebgwr{flex:1 1 240px}.customer-role-editor_editor__3Ri9v .customer-role-editor_advancedHelp__BqEhK{flex:1 1 100%;margin:0;padding:12px 14px;border:1px solid var(--role-line);border-radius:8px;background:var(--role-soft);color:var(--role-muted);font-size:12px;line-height:1.7}.customer-role-editor_editor__3Ri9v .customer-role-editor_advancedHelp__BqEhK[hidden]{display:none}.customer-role-editor_editor__3Ri9v .customer-role-editor_retainedRules__f_CnE{margin:0;color:var(--role-muted);font-size:12px;line-height:1.65}.customer-role-editor_editor__3Ri9v .customer-role-editor_permissionsHeading__dM0Lw{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 20px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.customer-role-editor_permissionsHeading__dM0Lw>div{min-width:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_permissionsHeading__dM0Lw h3{margin:0 0 4px;color:var(--text);font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.02em}.customer-role-editor_editor__3Ri9v .customer-role-editor_permissionsHeading__dM0Lw p{max-width:70ch;margin:0;color:var(--role-muted);font-size:12px;line-height:1.65}.customer-role-editor_editor__3Ri9v .customer-role-editor_ruleCounts__nll3s{display:flex;align-items:center;flex-wrap:wrap;gap:7px;min-width:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_count__pAiCE{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:4px 7px;border-radius:5px;color:var(--role-muted);background:var(--role-soft);font-size:12px;font-weight:500;line-height:1.5}.customer-role-editor_count__pAiCE svg{width:14px;height:14px}.customer-role-editor_count__pAiCE[data-effect=allow]{color:var(--role-teal);background:var(--role-teal-soft)}.customer-role-editor_count__pAiCE[data-effect=deny]{color:var(--role-rose);background:var(--role-rose-soft)}.customer-role-editor_editor__3Ri9v .customer-role-editor_warning__XITBt{display:flex;align-items:flex-start;gap:12px;margin:0;padding:15px 17px;border:1px solid var(--role-rose-line);border-radius:9px;background:var(--role-rose-soft);color:var(--role-rose)}.customer-role-editor_warning__XITBt svg{margin-top:2px}.customer-role-editor_warning__XITBt p{min-width:0;margin:0;font-size:13px;line-height:1.7}.customer-role-editor_warning__XITBt code{padding:0;border:0;background:transparent;color:inherit;font-family:var(--mono);font-size:12px}.customer-role-editor_editor__3Ri9v .customer-role-editor_categories__P4NPe{display:block;min-width:0;margin:-10px 0 0;padding:0;border:1px solid var(--role-line);border-radius:10px;background:var(--surface);overflow:hidden}.customer-role-editor_editor__3Ri9v details.customer-role-editor_category__6VE9U{display:block;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.customer-role-editor_editor__3Ri9v details.customer-role-editor_category__6VE9U+details.customer-role-editor_category__6VE9U{border-top:1px solid var(--role-line)}.customer-role-editor_editor__3Ri9v summary.customer-role-editor_categoryHeader__CXn_5{box-sizing:border-box;display:grid;grid-template-columns:34px minmax(0,1fr) auto 18px;align-items:center;gap:12px;min-width:0;min-height:76px;margin:0;padding:13px 18px;border:0;border-radius:0;background:transparent;color:var(--text);list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:none;transition:background-color .15s ease}.customer-role-editor_editor__3Ri9v summary.customer-role-editor_categoryHeader__CXn_5::-webkit-details-marker{display:none}.customer-role-editor_editor__3Ri9v summary.customer-role-editor_categoryHeader__CXn_5::marker{content:""}.customer-role-editor_editor__3Ri9v summary.customer-role-editor_categoryHeader__CXn_5:after,.customer-role-editor_editor__3Ri9v summary.customer-role-editor_categoryHeader__CXn_5:before{content:none}.customer-role-editor_editor__3Ri9v summary.customer-role-editor_categoryHeader__CXn_5:focus-visible{outline:2px solid var(--role-violet);outline-offset:-3px}.customer-role-editor_editor__3Ri9v details.customer-role-editor_category__6VE9U[open]>summary.customer-role-editor_categoryHeader__CXn_5{background:var(--role-soft)}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryIcon__8mATJ{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:9px;background:var(--role-violet-soft);color:var(--role-violet)}.customer-role-editor_categoryIcon__8mATJ svg{width:19px;height:19px}.customer-role-editor_categoryIcon__8mATJ:is([data-category=workspace],[data-category=media],[data-category=seo_analytics]){background:var(--role-teal-soft);color:var(--role-teal)}.customer-role-editor_categoryIcon__8mATJ[data-category=developer]{background:var(--role-amber-soft);color:var(--role-amber)}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryIdentity__rXao3{display:grid;gap:3px;min-width:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryIdentity__rXao3>strong{margin:0;color:var(--text);font-size:14px;font-weight:600;line-height:1.5}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryIdentity__rXao3>span{color:var(--role-muted);font-size:12px;font-weight:400;line-height:1.5}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryCount__C_w_i{display:flex;align-items:center;flex-wrap:wrap;gap:4px;max-width:220px;color:var(--role-muted);font-size:12px;font-weight:400;line-height:1.6;text-align:right}.customer-role-editor_editor__3Ri9v .customer-role-editor_chevron__3m_Hf{display:grid;place-items:center;width:18px;height:18px;color:var(--role-muted);transition:transform .15s ease}.customer-role-editor_chevron__3m_Hf svg{width:16px;height:16px}.customer-role-editor_editor__3Ri9v details.customer-role-editor_category__6VE9U[open]>summary .customer-role-editor_chevron__3m_Hf{transform:rotate(90deg)}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryBody__Wtd0o{min-width:0;margin:0;padding:0;border:0;background:transparent}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryToolbar__7z7ih{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 18px;min-width:0;margin:0;padding:12px 18px;border:0;border-top:1px solid var(--role-line);border-bottom:1px solid var(--role-line);background:var(--surface)}.customer-role-editor_categoryToolbar__7z7ih>p,.customer-role-editor_categoryToolbar__7z7ih>span{flex:1 1 280px;min-width:0;max-width:64ch;margin:0;color:var(--role-muted);font-size:12px;line-height:1.6}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryActions___Sqd1{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryActions___Sqd1 .customer-role-editor_button__XaiJj{padding:9px 11px;font-size:12px}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryActions___Sqd1 .customer-role-editor_allowAction__mnmfq{border-color:transparent;background:var(--role-teal-soft);color:var(--role-teal)}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryActions___Sqd1 .customer-role-editor_denyAction__Pwnrx{border-color:transparent;background:var(--role-rose-soft);color:var(--role-rose)}.customer-role-editor_editor__3Ri9v .customer-role-editor_permissionList__asiid{display:block;min-width:0;margin:0;padding:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_permission__aKL_7{display:grid;grid-template-columns:minmax(0,1fr) 244px;align-items:center;gap:24px;min-width:0;min-height:94px;padding:14px 18px}.customer-role-editor_editor__3Ri9v .customer-role-editor_permission__aKL_7+.customer-role-editor_permission__aKL_7{border-top:1px solid var(--role-line)}.customer-role-editor_editor__3Ri9v .customer-role-editor_permissionCopy__3vvi9{display:grid;gap:3px;min-width:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_permissionTitle__iXzDp{display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px}.customer-role-editor_permissionTitle__iXzDp strong{color:var(--text);font-size:13px;font-weight:600;line-height:1.5}.customer-role-editor_editor__3Ri9v .customer-role-editor_permissionCopy__3vvi9>code{display:block;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--role-muted);font-family:var(--mono);font-size:11px;font-weight:400;line-height:1.5;white-space:normal}.customer-role-editor_permissionCopy__3vvi9 p{margin:0;color:var(--role-muted);font-size:12px;font-weight:400;line-height:1.6}.customer-role-editor_editor__3Ri9v .customer-role-editor_allowChoice__GI2Gk{display:inline-flex;align-items:center;justify-content:center;justify-self:end;gap:9px;box-sizing:border-box;min-width:100px;min-height:44px;margin:0;padding:10px 14px;border:1px solid var(--role-line);border-radius:8px;background:var(--surface);color:var(--text-soft);font-size:13px;line-height:1.5;cursor:pointer}section.customer-role-editor_editor__3Ri9v .customer-role-editor_controls__faYMp .customer-role-editor_allowChoice__GI2Gk input[type=checkbox]{position:static;flex:0 0 17px;width:17px;min-width:17px;height:17px;min-height:17px;margin:0;padding:0;accent-color:var(--role-teal);opacity:1;cursor:inherit}.customer-role-editor_editor__3Ri9v .customer-role-editor_allowChoice__GI2Gk:has(input:checked){border-color:var(--role-teal);background:var(--role-teal-soft);color:var(--role-teal)}.customer-role-editor_editor__3Ri9v .customer-role-editor_allowChoice__GI2Gk:has(input:disabled){opacity:.55;cursor:not-allowed}.customer-role-editor_editor__3Ri9v .customer-role-editor_allowChoice__GI2Gk:has(input:focus-visible){outline:2px solid var(--role-violet);outline-offset:3px}section.customer-role-editor_editor__3Ri9v .customer-role-editor_controls__faYMp .customer-role-editor_allowChoice__GI2Gk input[type=checkbox]:focus-visible{outline:none;box-shadow:none}.customer-role-editor_editor__3Ri9v .customer-role-editor_review__J60cG{display:grid;gap:18px;min-width:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_reviewIdentity__FrFiB{display:grid;gap:4px;min-width:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_reviewIdentity__FrFiB>span{color:var(--role-muted);font-size:12px}.customer-role-editor_editor__3Ri9v .customer-role-editor_reviewIdentity__FrFiB>strong{color:var(--text);font-size:18px;font-weight:600;line-height:1.5}.customer-role-editor_editor__3Ri9v .customer-role-editor_reviewSection__ZHiBs{display:grid;gap:10px;min-width:0;margin:0;padding:16px 18px;border:1px solid var(--role-line);border-radius:9px;background:var(--surface);box-shadow:none}.customer-role-editor_editor__3Ri9v .customer-role-editor_reviewSection__ZHiBs h3{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;color:var(--text);font-size:14px;font-weight:600;line-height:1.5}.customer-role-editor_editor__3Ri9v .customer-role-editor_reviewList__Rnf5t{display:grid;gap:8px;margin:0;padding:0 0 0 18px;color:var(--text-soft);font-size:13px;line-height:1.65}.customer-role-editor_editor__3Ri9v .customer-role-editor_reviewList__Rnf5t li{min-width:0;overflow-wrap:anywhere}.customer-role-editor_editor__3Ri9v .customer-role-editor_scopeHelp___B1Y8{display:grid;gap:7px;min-width:0;padding:15px 17px;border:1px solid var(--role-line);border-radius:9px;background:var(--role-soft);color:var(--role-muted);font-size:12px;line-height:1.7}.customer-role-editor_editor__3Ri9v .customer-role-editor_scopeHelp___B1Y8>strong{color:var(--text);font-size:13px}.customer-role-editor_editor__3Ri9v .customer-role-editor_scopeHelp___B1Y8 p{margin:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_scopeHelp___B1Y8 .customer-role-editor_accessHelp__f6wkE{color:var(--role-amber)}.customer-role-editor_editor__3Ri9v .customer-role-editor_headerCopy__qiViz h2:focus-visible{outline:2px solid var(--role-violet);outline-offset:4px;border-radius:3px}.customer-role-editor_editor__3Ri9v .customer-role-editor_risk__45Lo8{display:inline-flex;padding:1px 5px;border-radius:4px;color:var(--role-muted);background:var(--role-soft);font-size:10px;font-weight:550;line-height:1.6}.customer-role-editor_risk__45Lo8[data-risk=critical]{color:var(--role-rose);background:var(--role-rose-soft)}.customer-role-editor_editor__3Ri9v .customer-role-editor_ruleControl__jQQJJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;min-width:0;margin:0;padding:3px;border:1px solid var(--role-line);border-radius:9px;background:var(--role-soft)}.customer-role-editor_editor__3Ri9v .customer-role-editor_ruleChoice__yBGtJ{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:44px;margin:0;padding:8px 6px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--role-muted);font-size:12px;font-weight:500;line-height:1.5;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}section.customer-role-editor_editor__3Ri9v .customer-role-editor_controls__faYMp .customer-role-editor_ruleChoice__yBGtJ input[type=radio]{position:static;flex:0 0 15px;width:15px;min-width:15px;height:15px;min-height:15px;margin:0;padding:0;accent-color:var(--rule-accent,#6150d5);opacity:1;cursor:pointer}.customer-role-editor_editor__3Ri9v .customer-role-editor_ruleChoice__yBGtJ:has(input:checked){border-color:var(--role-line);background:var(--surface);color:var(--text)}.customer-role-editor_editor__3Ri9v .customer-role-editor_ruleChoice__yBGtJ[data-effect=allow]:has(input:checked){border-color:var(--role-teal);background:var(--role-teal-soft);color:var(--role-teal)}.customer-role-editor_editor__3Ri9v .customer-role-editor_ruleChoice__yBGtJ[data-effect=deny]:has(input:checked){border-color:var(--role-rose);background:var(--role-rose-soft);color:var(--role-rose)}.customer-role-editor_ruleChoice__yBGtJ[data-effect=allow]{--rule-accent:var(--role-teal)}.customer-role-editor_ruleChoice__yBGtJ[data-effect=deny]{--rule-accent:var(--role-rose)}.customer-role-editor_editor__3Ri9v .customer-role-editor_ruleChoice__yBGtJ:has(input:focus-visible){outline:2px solid var(--role-violet);outline-offset:1px}section.customer-role-editor_editor__3Ri9v .customer-role-editor_controls__faYMp .customer-role-editor_ruleChoice__yBGtJ input[type=radio]:focus-visible{outline:none;box-shadow:none}.customer-role-editor_editor__3Ri9v .customer-role-editor_ruleChoice__yBGtJ:has(input:disabled){opacity:.55;cursor:not-allowed}section.customer-role-editor_editor__3Ri9v .customer-role-editor_controls__faYMp .customer-role-editor_ruleChoice__yBGtJ input[type=radio]:disabled{cursor:not-allowed}.customer-role-editor_editor__3Ri9v .customer-role-editor_footer__WfnaZ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;position:static;inset:auto;margin:0;padding:20px 0 0;border:0;border-top:1px solid var(--role-line);border-radius:0;background:transparent;box-shadow:none}.customer-role-editor_editor__3Ri9v .customer-role-editor_footerNote__ub_Iy{display:flex;align-items:flex-start;gap:8px;max-width:none;margin:0;color:var(--role-muted);font-size:12px;line-height:1.65}.customer-role-editor_footerNote__ub_Iy svg{width:16px;height:16px;margin-top:1px;color:var(--role-teal)}.customer-role-editor_editor__3Ri9v .customer-role-editor_footerActions__XRu6U{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;min-width:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_deleteActions__mjuCu{min-width:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_saveActions__u2RvM{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;min-width:0;margin-left:auto}.customer-role-editor_editor__3Ri9v .customer-role-editor_deleteConfirmation__1A7qD{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.customer-role-editor_editor__3Ri9v .customer-role-editor_button__XaiJj.customer-role-editor_delete__XfITD{border-color:var(--role-rose-line);background:var(--surface);color:var(--role-rose)}.customer-role-editor_editor__3Ri9v .customer-role-editor_button__XaiJj.customer-role-editor_danger__bEwu5{border-color:#b42335;background:#b42335;color:#fff}@media (hover:hover) and (pointer:fine){.customer-role-editor_editor__3Ri9v .customer-role-editor_button__XaiJj:hover:not(:disabled){border-color:var(--role-violet);background:var(--role-violet-soft);color:var(--role-violet);box-shadow:none;transform:none}.customer-role-editor_editor__3Ri9v .customer-role-editor_button__XaiJj.customer-role-editor_primary__L_w6c:hover:not(:disabled){border-color:#5140bf;background:#5140bf;color:#fff}.customer-role-editor_editor__3Ri9v .customer-role-editor_button__XaiJj.customer-role-editor_delete__XfITD:hover:not(:disabled),.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryActions___Sqd1 .customer-role-editor_denyAction__Pwnrx:hover:not(:disabled){border-color:var(--role-rose);background:var(--role-rose-soft);color:var(--role-rose)}.customer-role-editor_editor__3Ri9v .customer-role-editor_button__XaiJj.customer-role-editor_danger__bEwu5:hover:not(:disabled){border-color:#951d2c;background:#951d2c;color:#fff}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryActions___Sqd1 .customer-role-editor_allowAction__mnmfq:hover:not(:disabled){border-color:var(--role-teal);background:var(--role-teal-soft);color:var(--role-teal)}section.customer-role-editor_editor__3Ri9v .customer-role-editor_controls__faYMp .customer-role-editor_field__WEIGl input[type=text]:hover:not(:disabled){border-color:var(--role-violet)}.customer-role-editor_editor__3Ri9v summary.customer-role-editor_categoryHeader__CXn_5:hover{background:var(--role-soft)}.customer-role-editor_editor__3Ri9v .customer-role-editor_ruleChoice__yBGtJ:hover:has(input:enabled){border-color:var(--role-line)}}@container (max-width: 760px){.customer-role-editor_editor__3Ri9v .customer-role-editor_permission__aKL_7{grid-template-columns:minmax(0,1fr);gap:11px;padding:16px 18px}.customer-role-editor_editor__3Ri9v .customer-role-editor_allowChoice__GI2Gk{justify-self:start}.customer-role-editor_editor__3Ri9v .customer-role-editor_ruleControl__jQQJJ{width:244px;max-width:100%}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryCount__C_w_i{max-width:145px}.customer-role-editor_editor__3Ri9v .customer-role-editor_footer__WfnaZ{grid-template-columns:minmax(0,1fr);gap:16px}.customer-role-editor_editor__3Ri9v .customer-role-editor_footerNote__ub_Iy{max-width:none}.customer-role-editor_editor__3Ri9v .customer-role-editor_deleteActions__mjuCu{margin-right:auto}}@container (max-width: 560px){.customer-role-editor_editor__3Ri9v .customer-role-editor_header__Jogup{gap:11px;padding:22px 18px 0}.customer-role-editor_editor__3Ri9v .customer-role-editor_headerIcon__CYJjj{flex-basis:34px;width:34px;height:34px;border-radius:9px}.customer-role-editor_headerIcon__CYJjj svg{width:22px;height:22px}.customer-role-editor_editor__3Ri9v .customer-role-editor_headerCopy__qiViz h2{font-size:22px}.customer-role-editor_editor__3Ri9v .customer-role-editor_controls__faYMp{gap:22px;padding:22px 16px 20px}.customer-role-editor_editor__3Ri9v .customer-role-editor_details__AcakH{grid-template-columns:minmax(0,1fr);gap:20px}.customer-role-editor_editor__3Ri9v .customer-role-editor_presetControl__VyeOJ .customer-role-editor_applyPreset__NdrdG{padding:10px 13px}.customer-role-editor_editor__3Ri9v .customer-role-editor_permissionsHeading__dM0Lw{align-items:flex-start;gap:12px}.customer-role-editor_editor__3Ri9v .customer-role-editor_permissionsHeading__dM0Lw h3{font-size:17px}.customer-role-editor_editor__3Ri9v .customer-role-editor_ruleCounts__nll3s{gap:6px}.customer-role-editor_editor__3Ri9v .customer-role-editor_count__pAiCE{padding:4px 6px;font-size:11px}.customer-role-editor_editor__3Ri9v .customer-role-editor_categories__P4NPe{margin-top:-8px}.customer-role-editor_editor__3Ri9v summary.customer-role-editor_categoryHeader__CXn_5{grid-template-columns:30px minmax(0,1fr) 18px;align-items:start;gap:6px 9px;min-height:74px;padding:14px 12px}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryIcon__8mATJ{grid-column:1;grid-row:1/span 2;width:30px;height:30px;border-radius:8px}.customer-role-editor_categoryIcon__8mATJ svg{width:18px;height:18px}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryIdentity__rXao3{grid-column:2;grid-row:1;gap:2px}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryIdentity__rXao3>strong{font-size:13px}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryIdentity__rXao3>span{font-size:11px}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryCount__C_w_i{grid-column:2;grid-row:2;max-width:none;text-align:left;font-size:11px}.customer-role-editor_editor__3Ri9v .customer-role-editor_chevron__3m_Hf{grid-column:3;grid-row:1/span 2;align-self:center}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryToolbar__7z7ih{align-items:stretch;flex-direction:column;gap:11px;padding:12px}.customer-role-editor_categoryToolbar__7z7ih>p,.customer-role-editor_categoryToolbar__7z7ih>span{flex:0 1 auto;max-width:none}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryActions___Sqd1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryActions___Sqd1:has(.customer-role-editor_denyAction__Pwnrx){grid-template-columns:repeat(3,minmax(0,1fr))}.customer-role-editor_editor__3Ri9v .customer-role-editor_categoryActions___Sqd1 .customer-role-editor_button__XaiJj{padding:9px 6px;font-size:11px}.customer-role-editor_editor__3Ri9v .customer-role-editor_permission__aKL_7{padding:16px 12px}.customer-role-editor_editor__3Ri9v .customer-role-editor_ruleControl__jQQJJ{width:100%}.customer-role-editor_editor__3Ri9v .customer-role-editor_ruleChoice__yBGtJ{padding:8px 4px}.customer-role-editor_editor__3Ri9v .customer-role-editor_warning__XITBt{gap:10px;padding:14px}.customer-role-editor_editor__3Ri9v .customer-role-editor_footerActions__XRu6U{flex-direction:column;align-items:stretch;gap:12px}.customer-role-editor_editor__3Ri9v .customer-role-editor_deleteActions__mjuCu{margin:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_deleteActions__mjuCu>.customer-role-editor_button__XaiJj{width:100%}.customer-role-editor_editor__3Ri9v .customer-role-editor_deleteConfirmation__1A7qD,.customer-role-editor_editor__3Ri9v .customer-role-editor_saveActions__u2RvM{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;margin:0}.customer-role-editor_editor__3Ri9v .customer-role-editor_saveActions__u2RvM .customer-role-editor_button__XaiJj{width:100%}}@media (prefers-reduced-motion:reduce){.customer-role-editor_editor__3Ri9v *,.customer-role-editor_editor__3Ri9v :after,.customer-role-editor_editor__3Ri9v :before{animation:none!important;transition:none!important}}.admin-panels_stack___bIxO{display:grid;gap:26px}.admin-panels_accountSecurity__NvUtL{--console-accent:var(--accent);--console-muted:var(--text-muted);--console-border:var(--border);--console-panel:var(--surface);gap:18px}.admin-panels_accountSecurity__NvUtL .admin-panels_heading__RFvBd h3{font-size:18px;font-weight:600;margin:0 0 8px}.admin-panels_stack___bIxO>section:not(.admin-panels_card__g2JGn){padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.admin-panels_heading__RFvBd{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:2px}.admin-panels_eyebrow__xz4K0{color:var(--console-accent);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:650;margin:0 0 10px}.admin-panels_heading__RFvBd h2{font-size:27px;letter-spacing:-.9px;font-weight:650;margin:0 0 9px}.admin-panels_heading__RFvBd p:not(.admin-panels_eyebrow__xz4K0){color:var(--console-muted);font-size:13px;line-height:1.65;margin:0}.admin-panels_heading__RFvBd button{flex-shrink:0}.admin-panels_card__g2JGn,.admin-panels_configCard__52taI{background:var(--console-panel,var(--surface));border:1px solid var(--console-border,var(--border));border-radius:10px;padding:24px;min-width:0;box-shadow:none}.admin-panels_cardHeading__Xz4TP,.admin-panels_sectionHeading__itK4G{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.admin-panels_cardHeading__Xz4TP h3,.admin-panels_configCard__52taI h3,.admin-panels_sectionHeading__itK4G h3{font-size:14px;font-weight:600;margin:0;letter-spacing:-.15px}.admin-panels_cardHeading__Xz4TP p,.admin-panels_sectionHeading__itK4G>span{font-size:11px;color:var(--console-muted);line-height:1.6;margin:5px 0 0}.admin-panels_sectionHeading__itK4G{margin-bottom:13px}.admin-panels_sectionHeading__itK4G>span{margin:0}.admin-panels_cardHeading__Xz4TP>svg{color:var(--console-muted)}.admin-panels_badge__ol8qr{display:inline-flex;align-items:center;gap:5px;border-radius:5px;padding:4px 7px;font-size:10px;font-weight:500;white-space:nowrap;background:var(--surface-muted);color:var(--text-muted)}.admin-panels_positive__vwM5b{background:var(--success-bg);color:var(--success-text)}.admin-panels_warning__HmNVL{background:var(--warn-bg);color:var(--warn-text)}.admin-panels_healthGrid__RKWk7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--console-border);border-radius:7px}.admin-panels_healthItem__ySZYv{display:flex;align-items:center;gap:11px;padding:20px 16px}.admin-panels_healthItem__ySZYv+.admin-panels_healthItem__ySZYv{border-left:1px solid var(--console-border)}.admin-panels_serviceIcon__b5acc{display:grid;place-items:center;width:32px;height:32px;border-radius:7px;background:var(--surface-muted);color:var(--console-muted);flex:0 0 32px}.admin-panels_healthItem__ySZYv strong{font-size:12px;font-weight:550;display:block}.admin-panels_healthItem__ySZYv div>span{font-size:11px;color:var(--console-muted);display:block;margin-top:5px}.admin-panels_dot__9BMVJ{width:6px;height:6px;border-radius:50%;background:var(--console-muted);margin-left:auto;flex-shrink:0}.admin-panels_dotGood__qMr7z{background:#2eaa7c}.admin-panels_dotBad__GjcQA{background:#ed7272}.admin-panels_footnote__nb7E9{font-size:11px;color:var(--console-muted);margin:15px 0 0;line-height:1.7}.admin-panels_configGrid__jmfgE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.admin-panels_configCard__52taI{display:flex;flex-direction:column;padding:20px}.admin-panels_configTitle__hpJf2{display:flex;align-items:center;justify-content:space-between;margin-bottom:19px;gap:8px}.admin-panels_configCard__52taI p{font-size:12px;line-height:1.7;color:var(--console-muted);margin:9px 0 20px;flex:1 1}.admin-panels_textAction__tBsTo{border:0;box-shadow:none;color:var(--console-accent);background:transparent;padding:5px 0;font-size:12px;font-weight:550;display:inline-flex;gap:8px;align-items:center;width:fit-content}.admin-panels_textAction__tBsTo:hover{background:transparent;box-shadow:none;transform:none;text-decoration:underline}.admin-panels_twoColumns__SehDQ{display:grid;grid-template-columns:1fr 1fr;gap:20px}.admin-panels_metric__KkrI8{font-size:32px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-panels_bodyText__Hms88{font-size:13px;line-height:1.7;color:var(--console-muted);margin:12px 0 20px}.admin-panels_count__4YdMC{font-size:10px;font-weight:500;color:var(--console-muted);margin-left:5px;background:var(--surface-muted);padding:2px 6px;border-radius:4px}.admin-panels_eventList__BzPXr{list-style:none;padding:0;margin:0}.admin-panels_eventList__BzPXr li{padding:13px 0;border-top:1px solid var(--console-border);display:flex;gap:16px;align-items:center;justify-content:space-between}.admin-panels_eventList__BzPXr strong{font-size:12px;display:block;font-weight:550}.admin-panels_eventList__BzPXr span{font-size:11px;color:var(--console-muted);display:block;margin-top:5px;overflow-wrap:anywhere}.admin-panels_eventList__BzPXr time{font-size:11px;color:var(--console-muted);white-space:nowrap}.admin-panels_form__I2L6D{display:grid;gap:16px;max-width:460px}.admin-panels_form__I2L6D label{display:grid;gap:7px;font-size:12px;font-weight:550;color:var(--text-soft)}.admin-panels_form__I2L6D input{width:100%;min-width:0}.admin-panels_actions__fXaQ_{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:4px}.admin-panels_actions__fXaQ_ button.admin-panels_danger__IFjXu{color:var(--danger-text);border-color:var(--danger-border);background:var(--danger-bg)}.admin-panels_secret__YyiKa{display:block;padding:15px;border:1px solid var(--console-border,var(--border));border-radius:6px;font-size:15px;letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.admin-panels_codes__HFxoW,.admin-panels_secret__YyiKa{background:var(--surface-muted);font-family:var(--mono)}.admin-panels_codes__HFxoW{display:grid;grid-template-columns:1fr 1fr;gap:10px;list-style:none;padding:16px;border-radius:7px;font-size:12px}.admin-panels_dialog__Yurw6{width:min(460px,calc(100vw - 32px));border:1px solid var(--border-strong);border-radius:12px;padding:26px;background:var(--surface);color:var(--text);box-shadow:0 18px 80px #0005}.admin-panels_dialog__Yurw6::backdrop{background:#0a101a99}.admin-panels_dialog__Yurw6 h2{margin:0 0 10px;font-size:21px;letter-spacing:-.5px}.admin-panels_dialog__Yurw6 p{line-height:1.65;font-size:13px;color:var(--text-muted)}@media (max-width:1160px){.admin-panels_healthGrid__RKWk7{grid-template-columns:1fr 1fr}.admin-panels_healthItem__ySZYv:nth-child(3){border-left:0}.admin-panels_healthItem__ySZYv:nth-child(n+3){border-top:1px solid var(--console-border)}}@media (max-width:900px){.admin-panels_configGrid__jmfgE{grid-template-columns:1fr}.admin-panels_configCard__52taI{display:grid;grid-template-columns:1fr auto;gap:0 20px}.admin-panels_configTitle__hpJf2{grid-column:1/-1;margin-bottom:12px}.admin-panels_configCard__52taI p{grid-column:1;margin-bottom:0}.admin-panels_configCard__52taI .admin-panels_textAction__tBsTo{grid-column:2;grid-row:2/span 2;align-self:center}.admin-panels_twoColumns__SehDQ{grid-template-columns:1fr}}@media (max-width:550px){.admin-panels_heading__RFvBd{align-items:flex-start;flex-direction:column;gap:16px}.admin-panels_heading__RFvBd h2{font-size:25px}.admin-panels_card__g2JGn,.admin-panels_configCard__52taI{padding:18px}.admin-panels_healthItem__ySZYv{padding:16px 12px;gap:8px}.admin-panels_healthItem__ySZYv .admin-panels_serviceIcon__b5acc{display:none}.admin-panels_cardHeading__Xz4TP,.admin-panels_sectionHeading__itK4G{flex-wrap:wrap;gap:12px}.admin-panels_configCard__52taI{display:flex}.admin-panels_configCard__52taI p{margin-bottom:14px}.admin-panels_configCard__52taI .admin-panels_textAction__tBsTo{align-self:flex-start}.admin-panels_eventList__BzPXr li{align-items:flex-start;flex-direction:column;gap:6px}.admin-panels_codes__HFxoW{font-size:10px;gap:10px 6px}}.console-body.platform-body:has(>.customer-support-tickets_module__hwhmC){width:100%;min-width:0}.customer-support-tickets_module__hwhmC{--support-line:#e2e7f0;--support-muted:#637188;--support-violet:#7150c9;--support-violet-soft:#eee8fc;--support-teal:#087872;--support-teal-soft:#e2f5f0;--support-amber:#985d12;--support-amber-soft:#fff0d8;--support-blue:#275ba6;--support-blue-soft:#eaf2ff;--support-rose:#b42335;--support-rose-soft:#fff1f2;--support-heading:#f1effb;--support-heading-line:#e4def5;--support-heading-copy:#695c85;--support-soft:#f7f8fc;display:grid;gap:24px;width:100%;min-width:0;color:var(--text);container-type:inline-size}[data-theme=dark] .customer-support-tickets_module__hwhmC{--support-line:#283347;--support-muted:#a3b0c5;--support-violet:#bca5ff;--support-violet-soft:#302547;--support-teal:#70d8c2;--support-teal-soft:#143832;--support-amber:#f3c37c;--support-amber-soft:#3d301d;--support-blue:#91b8ff;--support-blue-soft:#1d2c47;--support-rose:#ffa4b0;--support-rose-soft:#35222d;--support-heading:#1c213b;--support-heading-line:#343354;--support-heading-copy:#bab1d3;--support-soft:#141e30}.customer-support-tickets_module__hwhmC svg{display:block;flex-shrink:0}.customer-support-tickets_module__hwhmC :is(h1,h2,p,strong,time){overflow-wrap:anywhere}.customer-support-tickets_module__hwhmC .customer-support-tickets_button__klw57{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-height:44px;height:auto;margin:0;padding:10px 14px;border:1px solid var(--support-line);border-radius:9px;background:var(--surface);color:var(--text-soft);font-family:inherit;font-size:13px;font-weight:550;line-height:1.5;white-space:normal;box-shadow:none;transform:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.customer-support-tickets_module__hwhmC .customer-support-tickets_button__klw57:active:not(:disabled){transform:translateY(1px)}.customer-support-tickets_module__hwhmC .customer-support-tickets_button__klw57:disabled,.customer-support-tickets_module__hwhmC .customer-support-tickets_ticket__CKWRB:disabled{opacity:.5;cursor:not-allowed}.customer-support-tickets_module__hwhmC .customer-support-tickets_primary__ACLpi{border-color:#6150d5;background:#6150d5;color:#fff;font-weight:600}.customer-support-tickets_module__hwhmC button:is(.customer-support-tickets_button__klw57,.customer-support-tickets_ticket__CKWRB):focus-visible{outline:2px solid var(--support-violet);outline-offset:3px;box-shadow:none}.customer-support-tickets_module__hwhmC .customer-support-tickets_heading__Zt5Mf{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0;padding:26px 28px;border:1px solid var(--support-heading-line);border-radius:16px;background:var(--support-heading);box-shadow:none}.customer-support-tickets_headingMain__T9bU2{display:flex;align-items:center;gap:18px;min-width:0}.customer-support-tickets_headingMain__T9bU2>div{min-width:0}.customer-support-tickets_headingIcon__ZV9iK{display:grid;place-items:center;flex:0 0 56px;width:56px;height:56px;border-radius:16px;color:var(--support-violet);background:var(--support-violet-soft)}.customer-support-tickets_headingIcon__ZV9iK svg{width:30px;height:30px}.customer-support-tickets_module__hwhmC .customer-support-tickets_iconAccent__aLgkl{color:var(--support-teal)}.customer-support-tickets_heading__Zt5Mf h1{margin:0 0 7px;color:var(--text);font-size:28px;font-weight:650;line-height:1.25;letter-spacing:-.03em}.customer-support-tickets_heading__Zt5Mf p{margin:0;color:var(--support-heading-copy);font-size:13px;line-height:1.6;text-wrap:pretty}.customer-support-tickets_headingActions__wiPlQ{display:flex;justify-content:flex-end;flex-shrink:0;flex-wrap:wrap;gap:10px}.customer-support-tickets_module__hwhmC .customer-support-tickets_notice__bF2UH{display:flex;align-items:flex-start;gap:11px;margin:0;padding:14px 18px;border:1px solid var(--support-line);border-radius:11px;background:var(--support-teal-soft);color:var(--support-teal);font-size:13px;line-height:1.65}.customer-support-tickets_notice__bF2UH svg{margin-top:1px}.customer-support-tickets_notice__bF2UH p{margin:0}.customer-support-tickets_module__hwhmC .customer-support-tickets_error__NtaA2{margin:0;padding:13px 15px;border:1px solid var(--danger-border);border-radius:9px;background:var(--support-rose-soft);color:var(--support-rose);font-size:13px;line-height:1.65}.customer-support-tickets_module__hwhmC .customer-support-tickets_card__XZe8M{min-width:0;margin:0;padding:0;border:1px solid var(--support-line);border-radius:14px;background:var(--surface);box-shadow:none}.customer-support-tickets_module__hwhmC .customer-support-tickets_compose__F1ULs{display:grid;gap:20px;padding:24px 26px}.customer-support-tickets_module__hwhmC .customer-support-tickets_composeHeading__1_dK_{display:flex;align-items:center;justify-content:flex-start;gap:11px;margin:0;padding:0;border:0;background:transparent}.customer-support-tickets_module__hwhmC .customer-support-tickets_composeHeading__1_dK_ h2{margin:0;color:var(--text);font-size:19px;font-weight:600;line-height:1.4;letter-spacing:-.02em}.customer-support-tickets_smallIcon__0ac9B{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:10px;color:var(--support-violet);background:var(--support-violet-soft)}.customer-support-tickets_smallIcon__0ac9B svg{width:18px;height:18px}.customer-support-tickets_sharingWarning__02yPV{display:flex;align-items:flex-start;gap:10px;padding:15px 17px;border:1px solid var(--support-line);border-radius:10px;background:var(--support-soft)}.customer-support-tickets_sharingWarning__02yPV svg{color:var(--support-teal);margin-top:1px}.customer-support-tickets_sharingWarning__02yPV p{margin:0;color:var(--support-muted);font-size:12px;line-height:1.7}.customer-support-tickets_module__hwhmC .customer-support-tickets_fields__e1SCe{display:grid;gap:18px;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent}.customer-support-tickets_module__hwhmC .customer-support-tickets_field__BAshA{display:grid;gap:8px;min-width:0;margin:0;color:var(--text);font-size:13px;font-weight:550;line-height:1.5}.customer-support-tickets_module__hwhmC .customer-support-tickets_card__XZe8M label.customer-support-tickets_field__BAshA :is(input,textarea){box-sizing:border-box;width:100%;min-width:0;min-height:44px;height:auto;margin:0;padding:11px 12px;border:1px solid var(--support-line);border-radius:9px;background:var(--surface);color:var(--text);font-family:inherit;font-size:14px;font-weight:400;line-height:1.6;box-shadow:none;transition:border-color .15s ease}.customer-support-tickets_module__hwhmC .customer-support-tickets_card__XZe8M label.customer-support-tickets_field__BAshA input{height:44px}.customer-support-tickets_module__hwhmC .customer-support-tickets_card__XZe8M label.customer-support-tickets_field__BAshA textarea{display:block;resize:vertical}.customer-support-tickets_module__hwhmC .customer-support-tickets_card__XZe8M label.customer-support-tickets_field__BAshA :is(input,textarea):focus-visible{border-color:var(--support-violet);outline:2px solid var(--support-violet);outline-offset:3px;box-shadow:none}.customer-support-tickets_module__hwhmC .customer-support-tickets_card__XZe8M label.customer-support-tickets_field__BAshA :is(input,textarea):disabled{opacity:.65;cursor:not-allowed;background:var(--support-soft)}.customer-support-tickets_formActions__hwPx3{display:flex;justify-content:flex-end}.customer-support-tickets_layout__3rnQs{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;gap:22px;min-width:0}.customer-support-tickets_module__hwhmC .customer-support-tickets_inbox__Kq2AF{overflow:hidden}.customer-support-tickets_module__hwhmC .customer-support-tickets_listHeading__qFt1u{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:20px;border:0;border-bottom:1px solid var(--support-line);background:transparent}.customer-support-tickets_listHeading__qFt1u h2{margin:0;color:var(--text);font-size:17px;font-weight:600;line-height:1.4;letter-spacing:-.02em}.customer-support-tickets_resultCount__sNL9m{display:inline-flex;align-items:center;justify-content:center;min-width:27px;padding:3px 8px;border-radius:7px;background:var(--support-soft);color:var(--support-muted);font-size:12px;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.customer-support-tickets_module__hwhmC .customer-support-tickets_list__tcBEi{display:grid;gap:7px;max-height:min(640px,72dvh);margin:0;padding:10px;overflow-y:auto;overscroll-behavior-y:contain;list-style:none}.customer-support-tickets_module__hwhmC .customer-support-tickets_list__tcBEi li{min-width:0;margin:0;padding:0}.customer-support-tickets_module__hwhmC button.customer-support-tickets_ticket__CKWRB{display:grid;align-items:start;justify-content:stretch;gap:11px;width:100%;min-width:0;min-height:44px;height:auto;margin:0;padding:15px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text);font-family:inherit;font-size:14px;font-weight:400;line-height:1.6;text-align:left;white-space:normal;box-shadow:none;transform:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.customer-support-tickets_module__hwhmC button.customer-support-tickets_ticket__CKWRB.customer-support-tickets_selected__MRc2C{border-color:var(--support-heading-line);background:var(--support-violet-soft)}.customer-support-tickets_module__hwhmC button.customer-support-tickets_ticket__CKWRB:active:not(:disabled){border-color:var(--support-violet)}.customer-support-tickets_ticketTitle__nwIj0{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.customer-support-tickets_ticketTitle__nwIj0 strong{min-width:0;color:var(--text);font-size:14px;font-weight:600;line-height:1.55}.customer-support-tickets_ticketTitle__nwIj0 svg{width:15px;height:15px;margin-top:4px;color:var(--support-violet)}.customer-support-tickets_detailMeta__Wx6Qu,.customer-support-tickets_ticketMeta__meH_h{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.customer-support-tickets_ticket__CKWRB time{color:var(--support-muted);font-size:11px;line-height:1.6}.customer-support-tickets_module__hwhmC button.customer-support-tickets_ticket__CKWRB.customer-support-tickets_selected__MRc2C time{color:var(--support-heading-copy)}.customer-support-tickets_priority__RZXuj,.customer-support-tickets_status__SKQIT{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 7px;border-radius:5px;color:var(--support-muted);background:var(--support-soft);font-size:11px;font-weight:550;line-height:1.6;overflow-wrap:anywhere}.customer-support-tickets_dot__IN2Pm{display:block;flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:currentColor}.customer-support-tickets_status__SKQIT[data-status=open]{color:var(--support-violet);background:var(--support-violet-soft)}.customer-support-tickets_status__SKQIT[data-status=in_progress]{color:var(--support-blue);background:var(--support-blue-soft)}.customer-support-tickets_priority__RZXuj[data-priority=high],.customer-support-tickets_status__SKQIT[data-status=waiting_customer]{color:var(--support-amber);background:var(--support-amber-soft)}.customer-support-tickets_status__SKQIT[data-status=resolved]{color:var(--support-teal);background:var(--support-teal-soft)}.customer-support-tickets_priority__RZXuj[data-priority=urgent]{color:var(--support-rose);background:var(--support-rose-soft)}.customer-support-tickets_module__hwhmC .customer-support-tickets_listState__3bZPq{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:240px;padding:30px 24px;text-align:center}.customer-support-tickets_listState__3bZPq>svg{color:var(--support-violet);width:25px;height:25px}.customer-support-tickets_listState__3bZPq p{margin:0;color:var(--support-muted);font-size:13px;line-height:1.7}.customer-support-tickets_module__hwhmC .customer-support-tickets_listError__0u_z1{margin:16px}.customer-support-tickets_module__hwhmC .customer-support-tickets_paging__8Z4gY{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:0;padding:15px;border:0;border-top:1px solid var(--support-line);background:transparent}.customer-support-tickets_paging__8Z4gY span{color:var(--support-muted);font-size:11px;line-height:1.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.customer-support-tickets_module__hwhmC .customer-support-tickets_paging__8Z4gY .customer-support-tickets_button__klw57{padding:10px;font-size:12px}.customer-support-tickets_module__hwhmC .customer-support-tickets_conversation__DfcBC{display:grid;gap:22px;padding:24px;min-height:480px;align-content:start}.customer-support-tickets_module__hwhmC .customer-support-tickets_detailHeading__SnoPj{display:grid;gap:13px;margin:0;padding:0 0 20px;border:0;border-bottom:1px solid var(--support-line);background:transparent}.customer-support-tickets_detailTitle__y3486{display:flex;align-items:flex-start;gap:12px;min-width:0}.customer-support-tickets_detailTitle__y3486 .customer-support-tickets_smallIcon__0ac9B{margin-top:1px}.customer-support-tickets_module__hwhmC .customer-support-tickets_conversationTitle__DX7bz{min-width:0;margin:0;color:var(--text);font-size:20px;font-weight:600;line-height:1.45;letter-spacing:-.025em;scroll-margin-top:100px}.customer-support-tickets_module__hwhmC .customer-support-tickets_conversationTitle__DX7bz:focus-visible{border-radius:4px;outline:2px solid var(--support-violet);outline-offset:5px}.customer-support-tickets_detailMeta__Wx6Qu{gap:8px}.customer-support-tickets_detailMeta__Wx6Qu :is(.customer-support-tickets_status__SKQIT,.customer-support-tickets_priority__RZXuj){font-size:12px}.customer-support-tickets_module__hwhmC .customer-support-tickets_opened__mY_W_{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:0;color:var(--support-muted);font-size:12px;line-height:1.65}.customer-support-tickets_opened__mY_W_ svg{width:15px;height:15px;margin-right:2px}.customer-support-tickets_resolution__yhJxH{display:flex;align-items:flex-start;gap:11px;min-width:0;padding:16px;border:1px solid var(--support-line);border-radius:11px;background:var(--support-teal-soft)}.customer-support-tickets_resolution__yhJxH>div{min-width:0}.customer-support-tickets_resolution__yhJxH svg{margin-top:2px;color:var(--support-teal)}.customer-support-tickets_resolution__yhJxH strong{color:var(--support-teal);font-size:13px;font-weight:600;line-height:1.6}.customer-support-tickets_resolution__yhJxH p{margin:6px 0 0;color:var(--text);font-size:14px;line-height:1.75;white-space:pre-wrap}.customer-support-tickets_module__hwhmC .customer-support-tickets_messages__V8WRI{display:grid;gap:16px;min-width:0;margin:0;padding:0;list-style:none}.customer-support-tickets_module__hwhmC .customer-support-tickets_message__x2xRh{min-width:0;margin:0;padding:18px;border:1px solid var(--support-line);border-radius:12px;background:var(--surface)}.customer-support-tickets_module__hwhmC .customer-support-tickets_message__x2xRh.customer-support-tickets_staffMessage__Jzjpg{background:var(--support-soft)}.customer-support-tickets_module__hwhmC .customer-support-tickets_messageHeader__GUyx5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:0;padding:0;border:0;background:transparent}.customer-support-tickets_author__a5sOC{display:flex;align-items:center;gap:9px;min-width:0}.customer-support-tickets_author__a5sOC strong{color:var(--text);font-size:13px;font-weight:600;line-height:1.5}.customer-support-tickets_authorAvatar__XHFnb{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:9px;background:var(--support-violet-soft);color:var(--support-violet);font-size:12px;font-weight:600}.customer-support-tickets_authorAvatar__XHFnb svg{width:17px;height:17px}.customer-support-tickets_staffMessage__Jzjpg .customer-support-tickets_authorAvatar__XHFnb{color:var(--support-teal);background:var(--support-teal-soft)}.customer-support-tickets_messageHeader__GUyx5 time{color:var(--support-muted);font-size:11px;line-height:1.6}.customer-support-tickets_message__x2xRh p{margin:13px 0 0;color:var(--text-soft);font-size:14px;font-weight:400;line-height:1.8;white-space:pre-wrap}.customer-support-tickets_module__hwhmC .customer-support-tickets_replyPaging__xWLfm{padding:0;border:0}.customer-support-tickets_module__hwhmC .customer-support-tickets_replyForm__PAFpm{display:block;min-width:0;margin:0;padding:22px 0 0;border:0;border-top:1px solid var(--support-line);border-radius:0;background:transparent;box-shadow:none}.customer-support-tickets_replyActions__9XQRG{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.customer-support-tickets_replyActions__9XQRG p{flex:1 1 200px;margin:0;color:var(--support-muted);font-size:12px;line-height:1.65}.customer-support-tickets_closedNote__5grcV{display:flex;align-items:flex-start;gap:10px;margin:0;padding:15px;border:1px solid var(--support-line);border-radius:10px;background:var(--support-soft);color:var(--support-muted);font-size:13px;line-height:1.7}.customer-support-tickets_closedNote__5grcV svg{margin-top:1px;color:var(--support-teal)}.customer-support-tickets_conversationState__x0Dsq{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:430px;text-align:center}.customer-support-tickets_emptyIcon__t5O6s{display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;margin-bottom:3px;border-radius:15px;background:var(--support-violet-soft);color:var(--support-violet)}.customer-support-tickets_emptyIcon__t5O6s svg{width:26px;height:26px}.customer-support-tickets_conversationState__x0Dsq h2{margin:0;color:var(--text);font-size:19px;font-weight:600;line-height:1.5;letter-spacing:-.02em}.customer-support-tickets_conversationState__x0Dsq p{max-width:38ch;margin:0;color:var(--support-muted);font-size:13px;line-height:1.7}.customer-support-tickets_skeleton__1h1zQ{display:grid;gap:10px;width:min(280px,100%);margin-top:6px}.customer-support-tickets_skeleton__1h1zQ span{display:block;height:17px;border-radius:5px;background:var(--support-soft)}.customer-support-tickets_skeleton__1h1zQ span:nth-child(2){width:85%}.customer-support-tickets_skeleton__1h1zQ span:nth-child(3){width:64%}@media (hover:hover) and (pointer:fine){.customer-support-tickets_module__hwhmC .customer-support-tickets_button__klw57:hover:not(:disabled){color:var(--support-violet);border-color:var(--support-violet);background:var(--support-violet-soft);box-shadow:none;transform:none}.customer-support-tickets_module__hwhmC .customer-support-tickets_primary__ACLpi:hover:not(:disabled){border-color:#5140bf;background:#5140bf;color:#fff}.customer-support-tickets_module__hwhmC .customer-support-tickets_card__XZe8M label.customer-support-tickets_field__BAshA :is(input,textarea):hover:not(:disabled){border-color:var(--support-violet)}.customer-support-tickets_module__hwhmC button.customer-support-tickets_ticket__CKWRB:hover:not(:disabled){border-color:var(--support-line);background:var(--support-soft);box-shadow:none;transform:none}.customer-support-tickets_module__hwhmC button.customer-support-tickets_ticket__CKWRB.customer-support-tickets_selected__MRc2C:hover:not(:disabled){border-color:var(--support-violet);background:var(--support-violet-soft)}}@container (max-width: 880px){.customer-support-tickets_layout__3rnQs{grid-template-columns:minmax(0,1fr)}.customer-support-tickets_module__hwhmC .customer-support-tickets_list__tcBEi{max-height:min(360px,45dvh)}.customer-support-tickets_module__hwhmC .customer-support-tickets_conversation__DfcBC{min-height:360px}.customer-support-tickets_conversationState__x0Dsq{min-height:300px}.customer-support-tickets_module__hwhmC .customer-support-tickets_heading__Zt5Mf{align-items:flex-start;gap:20px;padding:24px}.customer-support-tickets_headingActions__wiPlQ{flex-direction:column}}@container (max-width: 600px){.customer-support-tickets_module__hwhmC .customer-support-tickets_heading__Zt5Mf{align-items:stretch;flex-direction:column;gap:20px;padding:22px}.customer-support-tickets_headingMain__T9bU2{gap:14px}.customer-support-tickets_headingIcon__ZV9iK{flex-basis:46px;width:46px;height:46px;border-radius:13px}.customer-support-tickets_headingIcon__ZV9iK svg{width:27px;height:27px}.customer-support-tickets_heading__Zt5Mf h1{font-size:26px}.customer-support-tickets_headingActions__wiPlQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.customer-support-tickets_module__hwhmC .customer-support-tickets_headingActions__wiPlQ .customer-support-tickets_button__klw57{padding:10px;font-size:12px}.customer-support-tickets_module__hwhmC .customer-support-tickets_compose__F1ULs{padding:20px 18px}.customer-support-tickets_sharingWarning__02yPV{padding:14px}.customer-support-tickets_module__hwhmC .customer-support-tickets_card__XZe8M label.customer-support-tickets_field__BAshA :is(input,textarea){font-size:16px}.customer-support-tickets_module__hwhmC .customer-support-tickets_conversation__DfcBC{gap:20px;padding:20px 18px}.customer-support-tickets_module__hwhmC .customer-support-tickets_conversationTitle__DX7bz{font-size:19px}.customer-support-tickets_module__hwhmC .customer-support-tickets_listHeading__qFt1u{padding:18px}.customer-support-tickets_module__hwhmC .customer-support-tickets_message__x2xRh{padding:15px}.customer-support-tickets_module__hwhmC .customer-support-tickets_messageHeader__GUyx5{align-items:flex-start}.customer-support-tickets_messageHeader__GUyx5 time{flex-basis:100%;margin-left:39px}.customer-support-tickets_replyActions__9XQRG{flex-direction:column;align-items:stretch;gap:15px}.customer-support-tickets_replyActions__9XQRG p{flex:0 1 auto}.customer-support-tickets_formActions__hwPx3{display:grid}.customer-support-tickets_module__hwhmC .customer-support-tickets_replyPaging__xWLfm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.customer-support-tickets_replyPaging__xWLfm span{grid-column:1/-1;grid-row:1;text-align:center}}@container (max-width: 360px){.customer-support-tickets_module__hwhmC .customer-support-tickets_heading__Zt5Mf{padding:20px 16px}.customer-support-tickets_headingMain__T9bU2{gap:10px}.customer-support-tickets_headingIcon__ZV9iK{flex-basis:38px;width:38px;height:38px;border-radius:11px}.customer-support-tickets_headingIcon__ZV9iK svg{width:24px;height:24px}.customer-support-tickets_heading__Zt5Mf h1{font-size:24px}.customer-support-tickets_module__hwhmC .customer-support-tickets_headingActions__wiPlQ .customer-support-tickets_button__klw57{gap:6px}.customer-support-tickets_headingActions__wiPlQ svg{width:16px;height:16px}.customer-support-tickets_module__hwhmC .customer-support-tickets_compose__F1ULs,.customer-support-tickets_module__hwhmC .customer-support-tickets_conversation__DfcBC{padding:18px 15px}.customer-support-tickets_detailTitle__y3486{gap:9px}.customer-support-tickets_detailTitle__y3486 .customer-support-tickets_smallIcon__0ac9B{flex-basis:30px;width:30px;height:30px}.customer-support-tickets_module__hwhmC .customer-support-tickets_paging__8Z4gY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.customer-support-tickets_paging__8Z4gY span{grid-column:1/-1;grid-row:1;text-align:center}}@media (prefers-reduced-motion:reduce){.customer-support-tickets_module__hwhmC *,.customer-support-tickets_module__hwhmC :after,.customer-support-tickets_module__hwhmC :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.support-tickets_root__jvsm2{display:grid;gap:24px;min-width:0}.support-tickets_heading__gIuv1{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.support-tickets_heading__gIuv1 h2{font-size:27px;margin:0 0 8px;letter-spacing:-.7px}.support-tickets_heading__gIuv1 p{color:var(--text-muted);line-height:1.65;margin:0;font-size:14px}.support-tickets_heading__gIuv1 .support-tickets_eyebrow__tnHJ6{color:var(--accent);font-size:11px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px}.support-tickets_actions__YujSp{display:flex;gap:10px;flex-wrap:wrap;flex-shrink:0}.support-tickets_layout__8mTWV{display:grid;grid-template-columns:minmax(250px,.85fr) minmax(0,1.75fr);gap:22px;align-items:start}.support-tickets_card__2WzRb{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px;min-width:0}.support-tickets_card__2WzRb h3{margin:0;font-size:17px;overflow-wrap:anywhere}.support-tickets_card__2WzRb>p{font-size:14px;color:var(--text-muted);line-height:1.7}.support-tickets_card__2WzRb label{display:grid;gap:7px;font-size:13px;font-weight:550;margin-bottom:16px}.support-tickets_card__2WzRb input,.support-tickets_card__2WzRb select,.support-tickets_card__2WzRb textarea{width:100%;min-width:0;box-sizing:border-box}.support-tickets_card__2WzRb textarea{resize:vertical;line-height:1.6}.support-tickets_listHeader___i8n4{display:flex;flex-direction:column;gap:18px;margin-bottom:16px}.support-tickets_listHeader___i8n4 h3 span{color:var(--text-muted);font-weight:400}.support-tickets_listHeader___i8n4 label{margin:0}.support-tickets_list___V9HT{list-style:none;margin:0;padding:0;display:grid;gap:8px}.support-tickets_ticket__jq7bV{width:100%;display:grid;gap:10px;text-align:left;background:transparent;border:1px solid var(--border);border-radius:8px;padding:16px;color:var(--text);box-shadow:none}.support-tickets_ticket__jq7bV strong{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.support-tickets_ticket__jq7bV.support-tickets_selected__zFLR_,.support-tickets_ticket__jq7bV:hover{background:var(--surface-muted);border-color:var(--accent)}.support-tickets_meta__PPPar{display:flex;gap:10px;flex-wrap:wrap}.support-tickets_meta__PPPar,.support-tickets_ticket__jq7bV time{font-size:11px;color:var(--text-muted)}.support-tickets_detailHeading__IYI61{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.support-tickets_badge__dMNUn{font-size:11px;padding:5px 8px;border-radius:5px;background:var(--surface-muted);white-space:nowrap;color:var(--text-muted)}.support-tickets_card__2WzRb .support-tickets_small__tfrjQ{font-size:12px;color:var(--text-muted);line-height:1.65}.support-tickets_messages__Og9gk{list-style:none;display:grid;gap:16px;padding:0;margin:24px 0}.support-tickets_messages__Og9gk li{border:1px solid var(--border);border-radius:9px;padding:17px;min-width:0}.support-tickets_messages__Og9gk li.support-tickets_staffMessage__uRsL_{background:var(--surface-muted)}.support-tickets_messages__Og9gk header{display:flex;gap:10px;justify-content:space-between;align-items:baseline;flex-wrap:wrap;font-size:13px}.support-tickets_messages__Og9gk time{color:var(--text-muted);font-size:11px}.support-tickets_messages__Og9gk p,.support-tickets_resolution__quiVj p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7;margin-bottom:0}.support-tickets_resolution__quiVj{border-left:3px solid var(--accent);background:var(--surface-muted);padding:15px;font-size:13px}.support-tickets_notice__CzS0Q{background:var(--surface-muted);border:1px solid var(--border);padding:14px;border-radius:8px;font-size:14px;margin:0}.support-tickets_paging__slItS{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-top:20px;flex-wrap:wrap}.support-tickets_paging__slItS span{color:var(--text-muted);font-size:12px}.support-tickets_management__0_1cv{border-top:1px solid var(--border);margin-top:28px;padding-top:10px}.support-tickets_management__0_1cv h4{font-size:15px}.support-tickets_fields__kPH7b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.support-tickets_empty__WllK_{min-height:280px;display:flex;flex-direction:column;justify-content:center;text-align:center;color:var(--text-muted)}.support-tickets_empty__WllK_ p{font-size:14px;line-height:1.7}@media(max-width:1050px){.support-tickets_layout__8mTWV{grid-template-columns:1fr}.support-tickets_fields__kPH7b{grid-template-columns:1fr 1fr}}@media(max-width:600px){.support-tickets_heading__gIuv1{flex-direction:column}.support-tickets_card__2WzRb{padding:18px}.support-tickets_fields__kPH7b{grid-template-columns:1fr;gap:0}.support-tickets_detailHeading__IYI61{flex-direction:column}}.support-tickets_heading__gIuv1,.support-tickets_messages__Og9gk header{padding:0;border:0;background:transparent}.support-tickets_card__2WzRb input,.support-tickets_card__2WzRb select,.support-tickets_card__2WzRb textarea{margin-top:0}.support-tickets_card__2WzRb form>label{margin-bottom:0}