@charset "UTF-8";.form{margin-top:20px;display:grid;gap:12px;width:100%}.field{display:grid;gap:6px}.field_label{font-size:13px;color:#a7a7b8}.field_input{padding:12px 14px;font-size:15px;border-radius:8px;border:1px solid #242433;background:#ffffff05;color:#f4f4f8;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.field_input:focus{border-color:#2b6cff;box-shadow:0 0 0 3px #2b6cff33}.field_select{min-height:44px;padding:12px 14px;appearance:none;-webkit-appearance:none;-moz-appearance:none}select.field_input:not([multiple]),select.form_input:not([multiple]),select.field_select:not([multiple]),select.currency_select:not([multiple]){appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#ffffff05;color:#f4f4f8;color-scheme:dark;padding-right:36px;background-repeat:no-repeat;background-size:12px 12px;background-position:right 12px center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M2 3.5L5 6.5L8 3.5' stroke='%23a7a7b8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}select.field_input:not([multiple]):hover,select.form_input:not([multiple]):hover,select.field_select:not([multiple]):hover,select.currency_select:not([multiple]):hover,select.field_input:not([multiple]):focus,select.form_input:not([multiple]):focus,select.field_select:not([multiple]):focus,select.currency_select:not([multiple]):focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M2 3.5L5 6.5L8 3.5' stroke='%232b6cff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}select.field_input option,select.form_input option,select.field_select option,select.currency_select option,select.field_input optgroup,select.form_input optgroup,select.field_select optgroup,select.currency_select optgroup{background-color:#101119;color:#f4f4f8}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button{width:18px;border-left:0;background-color:transparent;background-repeat:no-repeat;background-size:12px 18px;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='18' viewBox='0 0 12 18' fill='none'%3E%3Cpath d='M2.25 6L6 2.25L9.75 6' stroke='%23a7a7b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.25 12L6 15.75L9.75 12' stroke='%23a7a7b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");cursor:ns-resize}input[type=number]:hover::-webkit-inner-spin-button,input[type=number]:focus::-webkit-inner-spin-button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='18' viewBox='0 0 12 18' fill='none'%3E%3Cpath d='M2.25 6L6 2.25L9.75 6' stroke='%232b6cff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.25 12L6 15.75L9.75 12' stroke='%232b6cff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.submit_btn{width:fit-content;border:none;border-radius:12px;padding:10px 14px;font-weight:600;cursor:pointer;background:linear-gradient(135deg,#2b6cff,#1f58d7);color:#fff;transition:transform .05s ease,box-shadow .15s ease,opacity .15s ease}.submit_btn:hover{box-shadow:0 10px 20px #2b6cff59}.submit_btn:active{transform:translateY(1px);opacity:.9}.submit_btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.ghost_btn{box-sizing:border-box;min-height:38px;border:1px solid #2a2a3b;border-radius:10px;padding:8px 12px;background:#ffffff06;color:#fff;font:inherit;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;transition:border-color var(--motion-fast) ease,background-color var(--motion-fast) ease,color var(--motion-fast) ease,opacity var(--motion-fast) ease}.ghost_btn:hover:not(:disabled){border-color:#2b6cffb8;background:#2b6cff1f;color:#fff}.ghost_btn:focus-visible{outline:2px solid rgba(43,108,255,.65);outline-offset:2px}.ghost_btn:disabled{opacity:.48;cursor:not-allowed}.btn_icon{width:17px;height:17px;flex:0 0 auto}.icon_btn{width:38px;min-width:38px;padding:0}.icon_btn.is-loading .btn_icon{animation:motion-spin .75s linear infinite}.cards_page{display:flex;flex-direction:column;gap:0}.cards_page .content_card{margin-bottom:14px;border-radius:8px;border-color:#242433;background:#13131a85}.cards_head_card{display:grid;gap:12px}.cards_header,.cards_header_top,.cards_section_header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cards_actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cards_actions a{text-decoration:none}.cards_actions--wrap{flex-wrap:wrap}.cards_access_empty_icon svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.cards_access_add_trigger{display:inline-flex;align-items:center;justify-content:center;gap:7px}.cards_access_add_trigger svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.cards_access_add_modal{overflow:visible}.cards_access_add_modal form{margin-top:18px}.cards_access_add_modal .cards_user_search_dropdown{max-height:220px}.cards_access_add_modal .cards_access_add_head{grid-column:auto}.cards_access_user>.cards_access_user_actions{min-width:max-content;margin-left:auto;display:flex;grid-auto-flow:unset;align-items:center;gap:7px;flex-wrap:nowrap;font-family:inherit;font-size:11px;font-weight:700;line-height:1}.cards_access_user_actions .cards_access_new_badge,.cards_access_user_actions button{height:32px;min-height:32px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;font:inherit;line-height:1;white-space:nowrap}.cards_access_user_actions .cards_access_new_badge{margin-left:0;letter-spacing:0;text-transform:none}.cards_page .cards_access_user>.cards_access_user_actions>.cards_access_new_badge,.cards_page .cards_access_user>.cards_access_user_actions>.submit_btn,.cards_page .cards_access_user>.cards_access_user_actions>.danger_btn{height:32px;min-height:32px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;margin-top:0;margin-bottom:0;border-radius:8px;padding:0 10px;font-family:inherit;font-size:11px;font-weight:700;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap}.cards_page .cards_access_user>.cards_access_user_actions>.cards_access_icon_btn{width:32px;min-width:32px;flex:0 0 32px;padding:0}.cards_access_icon_btn svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8}.cards_page .cards_access_user>.cards_access_user_actions>.cards_access_new_badge{height:24px;min-height:24px;border-radius:999px;padding:0 8px;font-size:9px;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.cards_action_btn{min-height:38px;box-sizing:border-box;border-radius:8px;padding:8px 14px;font:inherit;font-size:12px;font-weight:700;line-height:1;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}.cards_action_btn:hover:not(:disabled){transform:translateY(-1px)}.cards_action_btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.cards_action_btn--freeze{margin-left:auto;border-color:#f6c96857;background:#f6c96817;color:#ffe09ef5}.cards_action_btn--freeze:hover:not(:disabled){border-color:#f6c9688f;background:#f6c96826}.cards_action_btn--activate{margin-left:auto}.cards_action_btn--activate,.cards_action_btn--top-up{border-color:#62dfa552;background:#62dfa513;color:#a5edccf5}.cards_action_btn--activate:hover:not(:disabled),.cards_action_btn--top-up:hover:not(:disabled){border-color:#62dfa585;background:#62dfa524}.cards_page .danger_btn{min-height:38px;box-sizing:border-box;border:1px solid rgba(245,87,94,.36);border-radius:8px;padding:8px 14px;background:#f5575e1a;color:#ff9ba0;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}.cards_page .danger_btn:hover:not(:disabled){border-color:#f5575e94;background:#f5575e2b;color:#ffc1c4}.cards_page .danger_btn:disabled{opacity:.45;cursor:not-allowed}.cards_page .cards_actions .cards_action_btn--freeze{background-color:#f6c96824}.cards_page .cards_actions .cards_action_btn--freeze:hover:not(:disabled){background-color:#f6c96838}.cards_page .cards_actions .cards_action_btn--activate,.cards_page .cards_actions .cards_action_btn--top-up{background-color:#62dfa51f}.cards_page .cards_actions .cards_action_btn--activate:hover:not(:disabled),.cards_page .cards_actions .cards_action_btn--top-up:hover:not(:disabled){background-color:#62dfa533}.cards_page .cards_actions .cards_action_btn--danger{background-color:#f5575e26}.cards_page .cards_actions .cards_action_btn--danger:hover:not(:disabled){background-color:#f5575e3b}.cards_back{display:inline-block;color:#2b6cff;text-decoration:none;margin-bottom:8px}.cards_nav_btn{display:inline-flex;align-items:center;gap:5px;width:fit-content;min-height:30px;box-sizing:border-box;margin-bottom:10px;border:1px solid rgba(92,132,255,.28);border-radius:8px;padding:5px 9px 5px 7px;background:#5c84ff13;color:#cddafff0;font-size:12px;font-weight:650;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.cards_nav_btn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cards_nav_btn:hover{border-color:#5c84ff8f;background:#5c84ff24;color:#fff}.cards_nav_btn--forward{margin:0;padding:5px 7px 5px 10px}.cards_detail_header_main{display:flex;align-items:center;gap:12px;min-width:0}.cards_detail_header_main .cards_nav_btn{flex:0 0 auto;margin:0}.cards_detail_header_main .content_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cards_section{display:flex;flex-direction:column;gap:14px}.cards_section h2,.cards_access_add h2,.cards_modal h2{margin:0;font-size:17px}.cards_section_heading{display:grid;gap:4px}.cards_section_heading>span{color:#ffffff7a;font-size:10px;line-height:1.4}.cards_quick_statuses{display:grid;gap:6px}.cards_status_chips{display:flex;gap:14px;flex-wrap:wrap}.cards_status_chip{display:inline-flex;align-items:center;border:0;padding:3px 0;background:transparent;color:#ffffff8c;font:inherit;font-size:11px;cursor:pointer;transition:color .15s ease}.cards_status_chip:before{content:"";width:5px;height:5px;margin-right:7px;border-radius:50%;background:#fff3;transition:background .15s ease,box-shadow .15s ease}.cards_status_chip:hover{color:#ffffffd6}.cards_status_chip.active{background:transparent;color:#dce5ff}.cards_status_chip.active:before{background:#7699ff;box-shadow:0 0 0 3px #5c84ff24}.cards_status_chip--clear{color:#8babffd1}.cards_status_chip--clear:before{display:none}.cards_status_chip:focus-visible{outline:2px solid rgba(92,132,255,.55);outline-offset:3px;border-radius:3px}.cards_filters_accordion{display:flex;justify-content:flex-start}.cards_filters_toggle{display:inline-flex;align-items:center;gap:8px}.cards_filters_count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;box-sizing:border-box;border-radius:8px;padding:0 6px;border:1px solid rgba(43,108,255,.46);background:#2b6cff29;color:#fff;font-size:12px}.cards_filters_chevron{display:inline-flex;transition:transform .2s ease}.cards_filters_chevron.open{transform:rotate(180deg)}.cards_filters_chevron svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cards_filters_panel{display:grid;gap:10px;border-top:1px solid rgba(36,36,51,.9);padding-top:12px}.cards_filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:10px}.cards_filters--history{grid-template-columns:1.5fr repeat(3,1fr)}.cards_filters_actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.cards_head_card .field_input{width:100%;min-height:38px;box-sizing:border-box;padding:8px 10px;font-size:14px}.cards_list_meta{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:13px;color:#ffffffb8;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(36,36,51,.9)}.cards_state{padding:28px;text-align:center;color:#a7a7b8}.cards_error{color:#ff8d93}.cards_rows{display:grid;gap:10px}.cards_row{border:1px solid #242433;border-radius:8px;background:#13131a6b;padding:12px 14px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.cards_row:hover,.cards_row:focus-visible{border-color:#2b6cff9e;background:#2b6cff1a;outline:none}.cards_status_marker{width:28px;height:28px;border:1px solid #2a2a3b;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff05}.cards_status_marker svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cards_status_marker--success{color:#41b883f2;border-color:#41b88357}.cards_status_marker--fail{color:#ff6b6bf2;border-color:#ff6b6b57}.cards_status_marker--warning{color:#ffc23df2;border-color:#ffc23d57}.cards_status_marker--pending{color:#5a88fff2;border-color:#5a88ff57}.cards_row_body{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:start}.cards_row_main{min-width:0;display:grid;gap:6px}.cards_row_title{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cards_row_meta{display:flex;gap:6px;flex-wrap:wrap;align-items:center;color:#ffffffad;font-size:12px}.cards_provider_chip,.cards_meta_chip{display:inline-flex;align-items:center;padding:2px 7px;border-radius:7px;font-size:11px;font-weight:650;line-height:1.2}.cards_provider_chip{border:1px solid rgba(92,132,255,.28);background:#5c84ff14;color:#dae4ffe6;text-transform:capitalize}.cards_meta_chip{border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffd6}.cards_meta_user{color:#ffffff94}.cards_row_summary{display:grid;gap:4px;justify-items:center;text-align:center;min-width:132px;align-self:center}.cards_row_summary strong{font-size:18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#fffffff2;white-space:nowrap}.cards_row_summary>span{font-size:12px;color:#ffffffa8}.cards_row_status{display:inline-flex;align-items:center;justify-content:center;gap:6px}.cards_row_chevron{width:18px;height:18px;align-self:center;fill:none;stroke:#ffffffb8;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cards_deferred_hint{position:relative;display:inline-flex;flex:0 0 auto}.cards_deferred_hint_trigger{width:18px;height:18px;display:grid;place-items:center;border:1px solid rgba(250,185,63,.58);border-radius:50%;padding:0;background:#fab93f29;color:#f6c968;font:inherit;font-size:11px;font-weight:800;line-height:1;cursor:help}.cards_deferred_hint_trigger:hover,.cards_deferred_hint_trigger:focus-visible{border-color:#f6c968;background:#fab93f40;outline:none}.cards_deferred_hint_popup{position:fixed;z-index:1000;width:max-content;max-width:min(280px,100vw - 16px);box-sizing:border-box;padding:8px 10px;border:1px solid rgba(250,185,63,.28);border-radius:8px;background:#20202b;box-shadow:0 10px 28px #0000005c;color:#ffffffe0!important;font-size:11px!important;font-weight:500;line-height:1.4;text-align:left;white-space:normal;pointer-events:none}.cards_table_wrap{overflow:auto;border:1px solid #242433;border-radius:12px}.cards_table{width:100%;border-collapse:collapse;min-width:1050px}.cards_table th{color:#a7a7b8;font-size:12px;text-align:left;font-weight:600;padding:12px 14px;border-bottom:1px solid #242433}.cards_table td{padding:14px;border-bottom:1px solid #242433}.cards_table tbody tr{cursor:pointer;transition:background .15s}.cards_table tbody tr:hover{background:#2b6cff12}.cards_table tbody tr:last-child td{border-bottom:0}.cards_capitalize{text-transform:capitalize}.cards_badge{display:inline-flex;align-items:center;width:fit-content;padding:5px 9px;border-radius:999px;background:#9aa4be24;color:#a7a7b8;font-size:12px;white-space:nowrap}.cards_badge--active,.cards_badge--success{background:#3bc98a26;color:#62dfa5}.cards_badge--frozen,.cards_badge--pending,.cards_badge--creating{background:#fab93f26;color:#f6c968}.cards_badge--failed{background:#f5575e29;color:#ff8d93}.cards_badge--closed{background:#9aa4be1f;color:#a7a7b8}.cards_pagination{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px;color:#a7a7b8}.cards_pagination>div{display:flex;align-items:center;gap:12px}.cards_detail_grid{display:grid;grid-template-columns:minmax(480px,720px) minmax(300px,420px);justify-content:center;align-items:stretch;gap:16px;margin-bottom:14px}.cards_detail_grid>.content_card{margin-bottom:0}.cards_visual{min-height:180px;display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(circle at 85% 10%,rgba(117,137,255,.32),transparent 35%),linear-gradient(135deg,#212b52,#15192b)}.cards_visual--brocard{background:radial-gradient(circle at 85% 10%,rgba(64,209,167,.27),transparent 35%),linear-gradient(135deg,#1c3e43,#15192b)}.cards_visual_top,.cards_visual_bottom{display:flex;justify-content:space-between;text-transform:uppercase;letter-spacing:.06em}.cards_visual_number{font-size:clamp(20px,3vw,29px);letter-spacing:.11em}.cards_balance{display:flex;flex-direction:column;justify-content:center;gap:12px}.cards_balance span,.cards_balance small{color:#a7a7b8}.cards_balance strong{font-size:30px}.cards_issue_preview.cards_detail_visual{aspect-ratio:1.9;min-height:0;width:100%;max-width:720px}.cards_detail_visual_status{position:absolute;z-index:2;top:18px;right:62px;display:flex;align-items:center;gap:6px}.cards_detail_number_row{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:18px}.cards_sensitive_actions{display:inline-flex;align-items:stretch;gap:6px;flex:0 0 auto}.cards_sensitive_link_btn,.cards_sensitive_copy_btn{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#080b1447;color:#ffffffe0;font:inherit;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:border-color .15s ease,background .15s ease}.cards_sensitive_link_btn{gap:7px;padding:7px 10px;font-size:11px;font-weight:700}.cards_sensitive_copy_btn{width:34px;flex:0 0 34px;padding:0}.cards_sensitive_link_btn svg,.cards_sensitive_copy_btn svg{display:block;width:15px;height:15px;min-width:15px;flex:0 0 15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cards_sensitive_link_btn:hover,.cards_sensitive_copy_btn:hover:not(:disabled){border-color:#ffffff57;background:#080b1470}.cards_sensitive_copy_btn:disabled{opacity:.55;cursor:wait}.cards_balance_card{display:flex;flex-direction:column;justify-content:space-between;gap:22px;min-height:0;height:100%;box-sizing:border-box;overflow:hidden;position:relative;background:radial-gradient(circle at 100% 0,rgba(92,132,255,.12),transparent 45%),#13131a85}.cards_balance_card:after{content:"";position:absolute;width:160px;height:160px;right:-90px;bottom:-105px;border:1px solid rgba(92,132,255,.1);border-radius:50%;box-shadow:0 0 0 28px #5c84ff06;pointer-events:none}.cards_balance_head{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.cards_balance_head>div{display:grid;gap:9px}.cards_balance_eyebrow{color:#a7a7b8;font-size:13px}.cards_balance_head strong{color:#fff;font-size:clamp(28px,3vw,40px);line-height:1}.cards_balance_type{display:inline-flex;border:1px solid rgba(92,132,255,.24);border-radius:999px;padding:5px 8px;background:#5c84ff14;color:#cddaffd1;font-size:10px;font-weight:650}.cards_balance_footer{position:relative;z-index:1;display:grid;gap:10px}.cards_balance_footer>span{color:#ffffff75;font-size:11px}.cards_refresh_btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:38px;border:1px solid rgba(92,132,255,.32);border-radius:8px;background:#5c84ff1a;color:#e1e9fff0;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease}.cards_refresh_btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cards_refresh_btn:hover:not(:disabled){border-color:#5c84ff9e;background:#5c84ff2e}.cards_refresh_btn:disabled{opacity:.55;cursor:wait}.cards_actions_empty{width:100%;display:flex;align-items:center;gap:11px;box-sizing:border-box;border:1px dashed rgba(255,255,255,.12);border-radius:9px;padding:12px;background:#ffffff05}.cards_actions_empty_icon{width:28px;height:28px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#ffffff80;font-size:12px;font-weight:700}.cards_actions_empty>div{display:grid;gap:3px}.cards_actions_empty strong{color:#ffffffc7;font-size:12px}.cards_actions_empty div span{color:#ffffff7a;font-size:11px;line-height:1.4}.cards_pending{display:flex;align-items:center;gap:14px;border-color:#fab93f59}.cards_pending div{display:flex;flex-direction:column;gap:4px}.cards_pending small{color:#a7a7b8}.cards_spinner{width:20px;height:20px;min-width:20px;min-height:20px;flex:0 0 20px;aspect-ratio:1;box-sizing:border-box;border:2px solid rgba(250,185,63,.25);border-top-color:#f6c968;border-radius:50%;animation:cards-spin .8s linear infinite}@keyframes cards-spin{to{transform:rotate(360deg)}}.cards_inline_hint{color:#a7a7b8;font-size:13px}.cards_info{display:grid;grid-template-columns:repeat(2,1fr);margin:0;gap:0}.cards_info div{display:grid;grid-template-columns:minmax(130px,.7fr) 1fr;gap:12px;padding:12px 0;border-bottom:1px solid #242433}.cards_info dt{color:#a7a7b8}.cards_info dd{margin:0;overflow-wrap:anywhere}.cards_mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.cards_operations{display:flex;flex-direction:column}.cards_operation{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #242433}.cards_operation>div:first-child{display:flex;flex-direction:column;gap:4px}.cards_operation small{color:#a7a7b8}.cards_operation_error{grid-column:1/-1;padding:10px;border-radius:8px;color:#ff9ba0;background:#f5575e17}.cards_operation_error code{-webkit-user-select:all;user-select:all}.cards_transactions{position:relative}.cards_transaction_filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cards_transaction_filters .field{max-width:none}.cards_transaction_filter_group{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.cards_transaction_filter_group>span:first-child{min-width:54px;color:#a7a7b8;font-size:11px;font-weight:650}.cards_transaction_check{position:relative;cursor:pointer}.cards_transaction_check input{position:absolute;opacity:0;pointer-events:none}.cards_transaction_check span{display:inline-flex;border:1px solid rgba(255,255,255,.11);border-radius:999px;padding:5px 8px;background:#ffffff06;color:#ffffff9e;font-size:10px;transition:border-color .15s ease,background .15s ease,color .15s ease}.cards_transaction_check input:checked+span{border-color:#5c84ff7a;background:#5c84ff21;color:#dce5ff}.cards_transaction_check input:focus-visible+span{outline:2px solid rgba(92,132,255,.55);outline-offset:2px}.cards_transaction_reset{margin-left:auto;border:0;padding:4px 0;background:transparent;color:#8babff;font:inherit;font-size:10px;cursor:pointer}.cards_transaction_list{display:grid;border:1px solid #242433;border-radius:10px;overflow:hidden;transition:opacity .15s ease}.cards_transaction_list.is-refreshing{opacity:.58}.cards_transaction{border-bottom:1px solid #242433}.cards_transaction:last-child{border-bottom:0}.cards_transaction_summary{width:100%;display:grid;grid-template-columns:minmax(180px,1.3fr) minmax(135px,.85fr) auto minmax(145px,.8fr) 12px;align-items:center;gap:14px;border:0;padding:13px 14px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.cards_transaction_summary:hover{background:#5c84ff0e}.cards_transaction_kind,.cards_transaction_amount{min-width:0;display:grid;gap:4px}.cards_transaction_kind strong,.cards_transaction_kind small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cards_transaction_kind strong{font-size:12px}.cards_transaction_kind small,.cards_transaction_time,.cards_transaction_amount small{color:#a7a7b8;font-size:10px}.cards_transaction_amount{justify-items:end;text-align:right}.cards_transaction_amount strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;white-space:nowrap}.cards_transaction_chevron{width:7px;height:7px;border-right:1.5px solid rgba(255,255,255,.48);border-bottom:1.5px solid rgba(255,255,255,.48);transform:rotate(45deg);transition:transform .15s ease}.cards_transaction_chevron.open{transform:rotate(225deg)}.cards_transaction_details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;border-top:1px solid rgba(42,42,59,.7);background:#2a2a3bb3}.cards_transaction_details div{min-width:0;display:grid;gap:4px;padding:10px 14px;background:#0c0c1261}.cards_transaction_details dt{color:#a7a7b8;font-size:9px;text-transform:uppercase}.cards_transaction_details dd{margin:0;overflow-wrap:anywhere;font-size:11px}.cards_transaction_details .cards_transaction_decline{grid-column:1/-1;background:#f5575e11}.cards_transaction_decline dd{color:#ff9ba0}.cards_badge--transaction-completed{background:#3bc98a26;color:#62dfa5}.cards_badge--transaction-authorized,.cards_badge--transaction-pending{background:#fab93f26;color:#f6c968}.cards_badge--transaction-declined{background:#f5575e29;color:#ff8d93}.cards_badge--transaction-canceled{background:#9aa4be1f;color:#a7a7b8}.cards_transaction_toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 130px;gap:10px;align-items:end}.cards_transaction_toolbar .field{max-width:none}.cards_transaction_filter_controls{display:flex;align-items:center;gap:14px;min-height:26px}.cards_transaction_filter_toggle{display:inline-flex;align-items:center;gap:7px;border:0;padding:4px 0;background:transparent;color:#ffffffb3;font:inherit;font-size:11px;font-weight:650;cursor:pointer}.cards_transaction_filter_toggle:hover{color:#fff}.cards_transaction_filter_count{min-width:18px;height:18px;box-sizing:border-box;display:grid;place-items:center;border-radius:6px;padding:0 5px;background:#5c84ff29;color:#b8c9ff;font-size:9px}.cards_transaction_filter_chevron{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}.cards_transaction_filter_chevron.open{transform:rotate(225deg)}.cards_transaction_filter_panel{display:grid;gap:12px;border-top:1px solid rgba(255,255,255,.07);padding-top:13px}.cards_transaction_date_range{display:grid;grid-template-columns:repeat(2,minmax(0,230px));gap:10px}.cards_transaction_date_range .field{max-width:none}.cards_transaction_filter_panel .cards_transaction_filter_group{gap:12px}.cards_transaction_filter_panel .cards_transaction_filter_group>span:first-child{min-width:48px}.cards_transaction_filter_panel .cards_transaction_check span{border:0;border-radius:0;padding:3px 0;background:transparent;color:#ffffff85}.cards_transaction_filter_panel .cards_transaction_check span:before{content:"";width:5px;height:5px;align-self:center;margin-right:6px;border-radius:50%;background:#ffffff2e;transition:background .15s ease,box-shadow .15s ease}.cards_transaction_filter_panel .cards_transaction_check:hover span{color:#ffffffd1}.cards_transaction_filter_panel .cards_transaction_check input:checked+span{border:0;background:transparent;color:#dce5ff}.cards_transaction_filter_panel .cards_transaction_check input:checked+span:before{background:#7699ff;box-shadow:0 0 0 3px #5c84ff24}.cards_transaction_filter_controls .cards_transaction_reset{margin-left:0;color:#8babffd1}.cards_transaction_filter_controls .cards_transaction_reset:hover{color:#b8c9ff}.cards_error_details{grid-column:1/-1;margin-top:2px;overflow:hidden;border:1px solid rgba(245,87,94,.2);border-radius:8px;background:#f5575e0b}.cards_error_toggle{width:100%;min-height:38px;box-sizing:border-box;display:flex;align-items:center;gap:8px;border:0;padding:8px 10px;background:transparent;color:#ffadb2eb;font:inherit;font-size:11px;font-weight:700;text-align:left;cursor:pointer;transition:background .15s ease}.cards_error_toggle:hover{background:#f5575e12}.cards_error_icon{width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center;border:1px solid rgba(245,87,94,.3);border-radius:6px;font-size:10px}.cards_error_chevron{width:7px;height:7px;margin-left:auto;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.cards_error_details.open .cards_error_chevron{transform:rotate(225deg)}.cards_error_collapse{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .24s ease,visibility 0s linear .24s}.cards_error_details.open .cards_error_collapse{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .24s ease,visibility 0s}.cards_error_content{min-height:0;display:grid;gap:5px;overflow:hidden;border-top:1px solid transparent;padding:0 10px;color:#ffffffad;font-size:11px;line-height:1.45;overflow-wrap:anywhere;transition:border-color .2s ease,padding .24s ease}.cards_error_details.open .cards_error_content{border-top-color:#f5575e24;padding-top:9px;padding-bottom:10px}.cards_error_content code{color:#ffadb2b8;font-size:10px;-webkit-user-select:all;user-select:all}.cards_operation_progress{grid-column:1/-1;display:grid;gap:7px;color:#a7a7b8;font-size:12px}.cards_operation_progress progress,.cards_issue_summary progress{width:100%;height:8px;accent-color:#5a88ff}.cards_modal_backdrop{position:fixed;inset:0;z-index:100;background:#050710b8;display:grid;place-items:center;padding:20px}.cards_modal{width:min(480px,100%);max-height:90vh;overflow:auto;box-sizing:border-box;padding:22px;border:1px solid #242433;border-radius:16px;background:#13131a;box-shadow:0 22px 80px #00000073}.cards_modal form{display:flex;flex-direction:column;gap:14px;margin-top:18px}.cards_modal_actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.cards_issue_header_icon{width:42px;height:42px;border:1px solid rgba(43,108,255,.28);border-radius:10px;display:grid;place-items:center;color:#6d98ff;background:#2b6cff14}.cards_issue_header_icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cards_issue_layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr);gap:14px;align-items:start}.cards_issue_main{display:grid;gap:18px;min-width:0}.cards_issue_section_head{display:flex;align-items:flex-start;gap:12px}.cards_issue_section_head>span{width:28px;height:28px;flex:0 0 auto;border-radius:8px;display:grid;place-items:center;background:#2b6cff21;border:1px solid rgba(43,108,255,.3);color:#8babff;font-size:11px;font-weight:700}.cards_issue_section_head h2{margin:0;font-size:16px}.cards_issue_section_head p{margin:4px 0 0;color:#ffffff94;font-size:13px}.cards_issue_divider{height:1px;background:#242433e6}.cards_issue_main>.field{max-width:none;align-self:start;align-content:start}.cards_issue_main .field{min-width:0;align-self:start;align-content:start}.cards_issue_main .field>span{font-size:13px;color:#ffffffb8}.cards_issue_main .field_input{width:100%;min-height:42px;box-sizing:border-box;padding:10px 12px;font-size:14px}.cards_issue_main .field small{margin-top:4px;color:#ffffff80;font-size:11px;line-height:1.35}.cards_issue_empty{min-height:150px;display:flex;align-items:center;justify-content:center;gap:12px;border:1px dashed #2a2a3b;border-radius:8px;background:#ffffff03;color:#ffffffa8}.cards_issue_empty>span{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#ffffff09}.cards_issue_empty svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7}.cards_issue_empty p{margin:4px 0 0;font-size:12px;color:#ffffff7a}.cards_lookup_warning{min-height:42px;align-self:start;box-sizing:border-box;display:grid;align-content:center;gap:3px;padding:9px 11px;border:1px dashed rgba(255,194,61,.3);border-radius:8px;background:#ffc23d0b}.cards_lookup_warning strong{color:#ffe09ee6;font-size:12px}.cards_lookup_warning span{color:#ffffff8c;font-size:11px;line-height:1.35}.cards_field_error{color:#f87171!important}.cards_issue_main .field_input[readonly]{color:#ffffffb3;background:#ffffff03;cursor:default}.cards_form_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.cards_field_full{grid-column:1/-1}.cards_fieldset{border:1px solid #242433;border-radius:8px;padding:16px}.cards_fieldset legend{padding:0 8px;color:#ffffffc7;font-size:13px;font-weight:600}.cards_issue_loading{display:flex;align-items:center;gap:9px;color:#ffffffa3;font-size:13px}.cards_issue_aside{position:sticky;top:0;display:grid;gap:14px}.cards_issue_preview{box-sizing:border-box;aspect-ratio:1.58;min-height:190px;border-radius:14px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;overflow:hidden;position:relative;box-shadow:0 18px 44px #00000047;background:radial-gradient(circle at 90% 5%,rgba(116,151,255,.34),transparent 42%),linear-gradient(145deg,#242b4a,#111521)}.cards_issue_preview:after{content:"";position:absolute;width:180px;height:180px;right:-80px;bottom:-110px;border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 28px #ffffff06,0 0 0 58px #ffffff05}.cards_issue_preview--brocard{background:radial-gradient(circle at 90% 5%,rgba(72,210,169,.3),transparent 42%),linear-gradient(145deg,#17433f,#101d25)}.cards_issue_preview_top,.cards_issue_preview_bottom{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:1}.cards_issue_preview_brand{font-size:12px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.cards_issue_preview_chip{width:31px;height:23px;border-radius:6px;background:linear-gradient(135deg,#e8d28a,#a98d48);box-shadow:inset 0 0 0 1px #0003}.cards_issue_preview_number{position:relative;z-index:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(15px,1.5vw,20px);letter-spacing:.08em;white-space:nowrap}.cards_issue_preview_bottom>div{display:grid;gap:3px}.cards_issue_preview-bottom div:last-child{text-align:right}.cards_issue_preview_bottom small{color:#ffffff80;font-size:8px;letter-spacing:.12em}.cards_issue_preview_bottom span{font-size:11px;font-weight:650;text-transform:uppercase;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cards_issue_preview_bottom>div:last-child{text-align:right}.cards_issue_summary{display:grid;gap:12px}.cards_issue_summary h3{margin:0;font-size:14px}.cards_issue_summary ul{margin:0;padding-left:18px;display:grid;gap:7px;color:#fff9;font-size:12px}.cards_issue_summary li::marker{color:#5a88ff}.cards_issue_summary_line{display:flex;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px solid rgba(36,36,51,.9);font-size:12px}.cards_issue_summary_line span{color:#ffffff8f}.cards_issue_summary_line strong{text-transform:capitalize;text-align:right}.cards_issue_actions{display:flex;justify-content:flex-end;gap:8px}.cards_issue_actions a{text-decoration:none}.cards_issue_actions .submit_btn{flex:1;text-align:center}.cards_issue_actions .submit_btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.cards_checkbox{display:flex;align-items:center;gap:8px;cursor:pointer}.cards_checkbox input{accent-color:#2b6cff;width:17px;height:17px}.cards_form_footer{display:flex;justify-content:flex-end;gap:10px}.cards_timeline{display:flex;flex-direction:column;gap:12px}body .cards_history_steps ol:before{display:none}.cards_history_steps_line{position:absolute;z-index:0;inset:0 auto 0 0;width:16px;height:100%;overflow:visible;pointer-events:none}.cards_history_steps_line path{fill:none;stroke:#ffffff29;stroke-width:1;vector-effect:non-scaling-stroke}.cards_history_step_marker{z-index:1}.cards_history_group{border:1px solid #242433;border-radius:12px;padding:16px;background:#0c0c1257}.cards_history_head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.cards_history_heading{display:grid;gap:4px;min-width:0}.cards_history_heading strong{font-size:16px}.cards_history_heading span{color:#a7a7b8;font-size:13px}.cards_history_meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;margin-top:14px;overflow:hidden;border:1px solid rgba(42,42,59,.8);border-radius:9px;background:#2a2a3bcc}.cards_history_meta_item{min-width:0;display:grid;gap:4px;padding:10px 12px;background:#13131aeb;color:#ffffffd1;font-size:12px;text-decoration:none;overflow-wrap:anywhere}.cards_history_meta_item small{color:#ffffff7a;font-size:10px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}.cards_history_meta_item code{overflow:hidden;color:#ffffffc2;text-overflow:ellipsis;white-space:nowrap}.cards_history_card_link span{color:#7da1ff}.cards_history_card_link:hover span{text-decoration:underline}.cards_history_group .cards_operation_error{display:grid;gap:4px;margin-top:12px}.cards_history_group .cards_operation_error strong{font-size:12px}.cards_history_group .cards_operation_error span{overflow-wrap:anywhere}.cards_history_group .cards_operation_error code{margin-top:3px;color:#ffffff94;font-size:11px}.cards_changes{margin-top:14px;overflow:hidden;border:1px solid rgba(42,42,59,.78);border-radius:9px}.cards_changes_toggle{width:100%;display:flex;align-items:center;gap:8px;border:0;padding:10px 12px;background:#ffffff06;color:#ffffffd6;font:inherit;font-size:12px;font-weight:700;text-align:left;cursor:pointer}.cards_changes_toggle:hover{background:#ffffff0b}.cards_changes_chevron{width:7px;height:7px;flex:0 0 auto;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform .2s ease}.cards_changes_chevron.open{transform:rotate(45deg)}.cards_changes_count{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:2px;border-radius:999px;background:#fff1;color:#ffffffad;font-size:11px}.cards_changes_collapse{display:grid;grid-template-rows:0fr;border-top:1px solid transparent;visibility:hidden;transition:grid-template-rows .24s ease,border-color .2s ease,visibility 0s linear .24s}.cards_changes_collapse.open{grid-template-rows:1fr;border-top-color:#2a2a3bc7;visibility:visible;transition:grid-template-rows .24s ease,border-color .2s ease,visibility 0s}.cards_changes_content{min-height:0;overflow:hidden}.cards_changes_head,.cards_change_row{display:grid;grid-template-columns:minmax(150px,.65fr) repeat(2,minmax(0,1fr));gap:0}.cards_changes_head span{padding:7px 12px;color:#fff6;font-size:10px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}.cards_change_row:not(:last-child){border-bottom:1px solid rgba(42,42,59,.45)}.cards_change_row>span{min-width:0;padding:9px 12px;overflow-wrap:anywhere}.cards_change_row>span:not(:first-child),.cards_changes_head>span:not(:first-child){border-left:1px solid rgba(42,42,59,.45)}.cards_change_label{color:#ffffffad;font-size:12px;font-weight:600}.cards_change_before{color:#ffffff94;background:#ffffff03}.cards_change_after{color:#aec7fff0;background:#5c84ff09}.cards_history_steps{margin-top:12px;border-top:1px solid rgba(42,42,59,.7);padding-top:12px;color:#a7a7b8}.cards_history_steps summary{display:flex;align-items:center;gap:8px;width:fit-content;cursor:pointer;list-style:none;font-size:12px;font-weight:600}.cards_history_steps summary::-webkit-details-marker{display:none}.cards_history_steps summary:before{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform .15s ease}.cards_history_steps[open] summary:before{transform:rotate(45deg)}.cards_history_steps_count{display:inline-grid;place-items:center;min-width:20px;height:20px;border-radius:999px;background:#ffffff0f;color:#ffffffb8}.cards_history_steps ol{position:relative;display:grid;gap:0;margin:12px 0 0 3px;padding:0;list-style:none}.cards_history_steps ol:before{content:"";position:absolute;left:5px;top:13px;bottom:13px;width:1px;background:#ffffff21}.cards_history_steps li{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0}.cards_history_steps li>div{display:grid;gap:2px}.cards_history_steps li>div strong{color:#ffffffd6;font-size:12px}.cards_history_steps li>div span{font-size:11px}.cards_history_step-marker,.cards_history_step_marker{position:relative;z-index:1;justify-self:start;width:11px;height:11px;box-sizing:border-box;border:2px solid currentColor;border-radius:50%;background:#101017}.cards_access_section{gap:18px}.cards_access_heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.cards_access_heading>div{display:grid;gap:4px}.cards_access_heading span{color:#ffffff80;font-size:11px}.cards_access_list{display:grid;gap:12px}.cards_access_row{overflow:hidden;border:1px solid rgba(42,42,59,.9);border-radius:11px;background:#0c0c1247}.cards_access_user{display:flex;align-items:center;gap:11px;padding:13px 14px;border-bottom:1px solid rgba(42,42,59,.72);background:#ffffff05}.cards_access_avatar{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border:1px solid rgba(92,132,255,.3);border-radius:9px;background:#5c84ff17;color:#cddafff0;font-size:11px;font-weight:800}.cards_access_user>div{min-width:0;display:grid;gap:3px}.cards_access_user strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.cards_access_user small{overflow:hidden;color:#ffffff6b;text-overflow:ellipsis;white-space:nowrap}.cards_access_new_badge{margin-left:auto;border:1px solid rgba(246,201,104,.25);border-radius:999px;padding:4px 7px;background:#f6c96814;color:#f6c968;font-size:9px;font-weight:700;text-transform:uppercase}.cards_access_permissions{display:grid;gap:10px;padding:13px 14px}.cards_access_permissions_head{display:flex;align-items:center;justify-content:space-between;gap:12px}.cards_access_permissions_head strong{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#ffffff85}.cards_access_permissions_head span{color:#fff6;font-size:10px}.cards_scope_list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgba(42,42,59,.72);border-radius:9px;background:#2a2a3bb8}.cards_scope_item{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 11px;background:#13131aeb}.cards_scope_item>div{min-width:0;display:grid;gap:3px}.cards_scope_item strong{color:#ffffffd6;font-size:11px}.cards_scope_item span{color:#ffffff6e;font-size:9px;line-height:1.35}.cards_scope_item .toggle_switch{flex:0 0 auto}.cards_access_actions{display:flex;justify-content:flex-end;gap:8px;padding:11px 14px;border-top:1px solid rgba(42,42,59,.72);background:#ffffff03}.cards_access_actions button{min-height:34px;padding:7px 11px;font-size:11px}.cards_access_empty{display:flex;align-items:center;gap:11px;border:1px dashed rgba(255,255,255,.11);border-radius:9px;padding:14px;color:#ffffff80}.cards_access_empty_icon,.cards_access_add_icon{width:30px;height:30px;flex:0 0 30px;box-sizing:border-box;display:grid;place-items:center;border:1px solid rgba(92,132,255,.28);border-radius:8px;background:#5c84ff12;color:#8babff}.cards_access_add_icon svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.cards_access_empty>div{display:grid;gap:3px}.cards_access_empty strong{color:#ffffffc2;font-size:12px}.cards_access_empty span:last-child{font-size:10px}.cards_access_add{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;margin-top:2px;border:1px solid rgba(92,132,255,.18);border-radius:10px;padding:14px;background:#5c84ff09}.cards_access_add_head{grid-column:1/-1;display:flex;align-items:flex-start;gap:10px}.cards_access_add_head>div{display:grid;gap:3px;padding-top:1px}.cards_access_add_head p{margin:0;color:#ffffff7a;font-size:10px}.cards_access_add .field{max-width:none}.cards_access_add .field_input{min-height:38px}.cards_access_add>.submit_btn{align-self:end;height:38px;min-height:38px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;margin:0;padding-block:0;white-space:nowrap}.cards_user_search{position:relative;min-width:0}.cards_user_search_input{position:relative}.cards_user_search_input .field_input{width:100%;padding-right:34px}.cards_user_search_input>button{position:absolute;top:50%;right:8px;width:21px;height:21px;display:grid;place-items:center;transform:translateY(-50%);border:1px solid rgba(255,255,255,.12);border-radius:50%;padding:0;background:#ffffff0a;color:#ffffffb8;font-size:14px;cursor:pointer}.cards_user_search_dropdown{position:absolute;z-index:30;top:calc(100% + 5px);left:0;right:0;max-height:280px;overflow:auto;border:1px solid #2a2a3b;border-radius:9px;background:#101119;box-shadow:0 16px 44px #00000061}.cards_user_search_option{width:100%;display:flex;align-items:center;gap:10px;border:0;border-bottom:1px solid rgba(42,42,59,.75);padding:9px 10px;background:transparent;color:inherit;text-align:left;cursor:pointer}.cards_user_search_option:last-child{border-bottom:0}.cards_user_search_option:hover{background:#5c84ff1a}.cards_user_search_option .cards_access_avatar{width:30px;height:30px;flex-basis:30px}.cards_user_search_option>span:last-child{min-width:0;display:grid;gap:2px}.cards_user_search_option strong,.cards_user_search_option small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cards_user_search_option strong{font-size:11px}.cards_user_search_option small{color:#fff6;font-size:9px}.cards_user_search_state{padding:11px;color:#ffffff8c;font-size:11px}.cards_user_search_state.cards_error{color:#ff8d93}.cards_provider_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cards_provider{border:1px solid #242433;border-radius:12px;padding:16px}.cards_provider>header{display:flex;justify-content:space-between}.cards_provider>header div{display:flex;flex-direction:column;gap:4px}.cards_provider small{color:#a7a7b8;text-transform:uppercase}.card_tags{min-width:0;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.card_tag_chip{max-width:180px;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;overflow:hidden;border:1px solid color-mix(in srgb,var(--card-tag-color) 42%,transparent);border-radius:999px;padding:4px 8px;background:color-mix(in srgb,var(--card-tag-color) 11%,transparent);color:color-mix(in srgb,var(--card-tag-color) 72%,white);font-size:10px;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.card_tag_dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--card-tag-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--card-tag-color) 18%,transparent)}.cards_row_main>.card_tags{margin-top:6px}.cards_detail_tags{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.cards_tags_empty{color:#fff6;font-size:11px}.cards_tags_manage_btn{min-height:31px;display:inline-flex;align-items:center;gap:6px;padding:6px 9px;font-size:10px}.cards_tags_manage_btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8}.cards_tags_modal_head h2{margin-bottom:3px}.cards_tags_modal_head p{margin:0;color:#ffffff7a;font-size:11px}.cards_tags_picker{display:grid;gap:6px;max-height:240px;margin-top:15px;overflow:auto}.cards_tag_option{min-height:40px;display:flex;align-items:center;gap:9px;border:1px solid rgba(42,42,59,.82);border-radius:8px;padding:7px 8px 7px 10px;background:#ffffff05;color:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease}.cards_tag_option:hover,.cards_tag_option.active{border-color:#5c84ff61;background:#5c84ff0e}.cards_tag_option.disabled{cursor:default}.cards_tag_option>.card_tag_chip{margin-right:auto}.cards_tag_option_check{width:20px;height:20px;flex:0 0 20px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:#ffffff06;color:#8babff}.cards_tag_option.active .cards_tag_option_check{border-color:#5c84ff80;background:#5c84ff26}.cards_tag_option_check svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}.cards_tag_admin_actions{display:flex;gap:4px;padding-left:3px;border-left:1px solid rgba(255,255,255,.08)}.cards_tag_admin_actions button{width:27px;height:27px;display:grid;place-items:center;border:0;border-radius:6px;padding:0;background:transparent;color:#ffffff8a;cursor:pointer}.cards_tag_admin_actions button:hover{background:#fff1;color:#fff}.cards_tag_admin_actions button:last-child:hover{background:#ff5d671a;color:#ff959b}.cards_tag_admin_actions svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8}.cards_tags_empty_state{margin-top:15px;border:1px dashed rgba(255,255,255,.12);border-radius:8px;padding:14px;color:#ffffff7a;font-size:11px;text-align:center}.cards_tag_form{display:grid;grid-template-columns:minmax(0,1fr) 120px auto;align-items:end;gap:10px;margin-top:14px;border-top:1px solid rgba(42,42,59,.72);padding-top:14px}.cards_tag_form_title{grid-column:1/-1;color:#ffffffb8;font-size:11px;font-weight:700}.cards_tag_form .field{max-width:none}.cards_tag_form .field_input{min-height:38px}.cards_color_field>span{display:block}.cards_color_field{display:grid;grid-template-columns:38px 1fr;align-items:center;column-gap:8px}.cards_color_field>span{grid-column:1/-1}.cards_color_field input[type=color]{width:38px;height:38px;box-sizing:border-box;border:1px solid rgba(255,255,255,.13);border-radius:8px;padding:3px;background:#ffffff06;cursor:pointer}.cards_color_field code{color:#ffffff8c;font-size:10px}.cards_tag_form_actions{min-height:38px;display:flex;gap:6px}.cards_tag_form_actions button{min-height:38px;padding:8px 10px;white-space:nowrap}.cards_brocard_fieldset{width:100%;min-width:0;box-sizing:border-box}.cards_brocard_grid{align-items:end}.cards_brocard_toggle{min-height:42px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;align-self:end;border:1px solid rgba(42,42,59,.92);border-radius:8px;padding:0 12px;background:#ffffff05;color:#fffc;font-size:12px;font-weight:600}.cards_brocard_toggle:hover{border-color:#5c84ff59;background:#5c84ff09}.cards_row_heading{min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cards_row_heading .cards_row_title,.cards_row_heading .card_tags{flex:0 1 auto}.cards_row_main>.card_tags{margin-top:0}.cards_modal .cards_tag_form .field_input{height:40px;min-height:40px;box-sizing:border-box;padding:0 12px}.card_tags_more{color:#ffffff75;font-size:10px;font-weight:700}.cards_modal.cards_tags_modal{width:min(640px,100%);padding:0;overflow:hidden}.cards_tags_modal_head{display:flex;align-items:center;gap:11px;padding:18px 20px;border-bottom:1px solid rgba(42,42,59,.78);background:#ffffff05}.cards_tags_modal_head h2{margin:0 0 3px}.cards_tags_modal_head p{font-size:10px}.cards_tags_modal_icon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border:1px solid rgba(92,132,255,.28);border-radius:9px;background:#5c84ff17;color:#8babff}.cards_tags_modal_icon svg,.cards_tags_modal_close svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8}.cards_tags_modal_close{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;margin-left:auto;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:0;background:transparent;color:#ffffff94;cursor:pointer}.cards_tags_modal_close:hover{border-color:#ffffff2e;background:#ffffff0d;color:#fff}.cards_tags_modal>.cards_state{margin:20px}.cards_tags_existing{padding:18px 20px 0}.cards_tags_section_title{display:flex;align-items:center;justify-content:space-between;gap:12px}.cards_tags_section_title strong{color:#ffffffc7;font-size:11px}.cards_tags_section_title span{color:#fff6;font-size:10px}.cards_tags_modal .cards_tags_picker{grid-template-columns:repeat(2,minmax(0,1fr));max-height:230px;margin-top:10px;padding-right:3px}.cards_tags_modal .cards_tag_option{min-width:0}.cards_tags_modal .cards_tags_empty_state{min-height:90px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;margin-top:10px}.cards_tags_empty_state svg{width:20px;height:20px;margin-bottom:2px;fill:none;stroke:#8babffb8;stroke-width:1.6}.cards_tags_empty_state strong{color:#ffffffb3;font-size:11px}.cards_tags_empty_state span{color:#fff6;font-size:9px}.cards_modal .cards_tag_form{display:grid;grid-template-columns:minmax(0,1fr) 140px;align-items:end;gap:12px;margin:18px 20px 0;border:1px solid rgba(42,42,59,.82);border-radius:10px;padding:14px;background:#ffffff04}.cards_tag_form_title{grid-column:1/-1;display:grid;gap:3px}.cards_tag_form_title strong{color:#fffc;font-size:11px}.cards_tag_form_title span{color:#fff6;font-size:9px;font-weight:400}.cards_tag_form .field>span{color:#ffffff8f;font-size:10px}.cards_tag_form .field_input{height:40px;min-height:40px}.cards_tag_form .cards_color_field{display:flex;flex-direction:column;align-items:stretch;gap:6px}.cards_color_control{height:40px;box-sizing:border-box;display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:4px 9px 4px 4px;background:#0c0c126b}.cards_color_field .cards_color_control input[type=color]{width:32px;height:30px;flex:0 0 32px;border:0;border-radius:6px;padding:0;overflow:hidden}.cards_color_control code{color:#ffffff94;font-size:10px}.cards_tag_form .cards_tag_form_actions{grid-column:1/-1;min-height:36px;justify-content:flex-end}.cards_tag_form .cards_tag_form_actions button{min-height:36px}.cards_tags_modal>.cards_error{margin:12px 20px 0}.cards_tags_modal_actions{margin-top:18px;border-top:1px solid rgba(42,42,59,.78);padding:14px 20px;background:#ffffff03}.cards_tags_modal .cards_modal_actions{margin-top:18px}.cards_scope_item:last-child:nth-child(odd){grid-column:1/-1}.cards_accounts_provider{width:100%;max-width:none}.cards_accounts_layout{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:14px;align-items:start}.cards_accounts_list{gap:12px}.cards_loading_state{min-height:86px;display:flex;align-items:center;justify-content:center;gap:10px;color:#ffffff85;font-size:11px}.cards_loading_state--modal{min-height:150px}.cards_spinner--button{width:14px;height:14px;min-width:14px;min-height:14px;flex-basis:14px;border-width:1.5px}.cards_account_detail .ghost_btn,.cards_topup_form .submit_btn{display:inline-flex;align-items:center;justify-content:center;gap:7px}.cards_account_option{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(42,42,59,.84);border-radius:9px;padding:11px 12px;background:#ffffff05;color:inherit;text-align:left;cursor:pointer}.cards_account_option:hover,.cards_account_option.active{border-color:#5c84ff80;background:#5c84ff13}.cards_account_option>span{min-width:0;display:grid;gap:4px}.cards_account_option>span:last-child{text-align:right}.cards_account_option strong,.cards_account_option small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cards_account_option small{color:#ffffff6b;font-size:10px}.cards_account_detail{min-height:290px}.cards_account_balance{display:grid;gap:5px;border:1px solid rgba(92,132,255,.24);border-radius:11px;padding:18px;background:#5c84ff0e}.cards_account_balance span{color:#ffffff7a;font-size:11px}.cards_account_balance strong{font-size:27px}.cards_account_info{margin-top:14px}.cards_topup_modal{width:min(620px,100%);padding:0;overflow:hidden}.cards_topup_header{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(42,42,59,.78);padding:18px 20px}.cards_topup_header h2,.cards_topup_header p{margin:0}.cards_topup_header p{margin-top:4px;color:#ffffff75;font-size:11px}.cards_topup_header button{width:30px;height:30px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:transparent;color:#ffffffa6;font-size:20px;cursor:pointer}.cards_topup_form,.cards_topup_result{display:grid;gap:14px;padding:18px 20px}.cards_topup_form .field{max-width:none}.cards_topup_crypto{display:flex;align-items:center;gap:9px;color:#ffffffb8;font-size:11px}.cards_topup_method_meta{display:flex;flex-wrap:wrap;gap:7px}.cards_topup_method_meta span{border:1px solid rgba(255,255,255,.09);border-radius:999px;padding:4px 7px;color:#ffffff7a;font-size:9px}.cards_topup_progress{display:grid;gap:8px}.cards_topup_progress progress{width:100%}.cards_topup_warning{border:1px solid rgba(246,201,104,.3);border-radius:9px;padding:11px 12px;background:#f6c96812;color:#f6c968;font-size:11px}.cards_topup_credential{display:grid;grid-template-columns:1fr auto;gap:6px 10px;align-items:center;border:1px solid rgba(42,42,59,.8);border-radius:9px;padding:12px}.cards_topup_credential span{grid-column:1/-1;color:#ffffff73;font-size:10px}.cards_topup_credential code{min-width:0;overflow-wrap:anywhere;color:#ffffffe6}.cards_topup_credential button{border:1px solid rgba(92,132,255,.32);border-radius:7px;padding:6px 8px;background:#5c84ff14;color:#aac0ff;cursor:pointer}.cards_topup_instructions{white-space:pre-wrap;border:1px solid rgba(42,42,59,.8);border-radius:9px;padding:13px;color:#ffffffc7;line-height:1.55}.cards_topup_payment_link{justify-self:start;display:inline-flex;align-items:center;text-decoration:none}.cards_topup_result .cards_modal_actions{margin-top:0}@media(max-width:1050px){.cards_filters,.cards_filters--history{grid-template-columns:repeat(2,1fr)}.cards_history_meta{grid-template-columns:repeat(2,minmax(0,1fr))}.cards_detail_grid{grid-template-columns:minmax(0,720px)}.cards_issue_layout{grid-template-columns:minmax(0,1fr) 300px}.cards_transaction_filters{grid-template-columns:repeat(2,minmax(0,1fr))}.cards_transaction_summary{grid-template-columns:minmax(160px,1fr) auto minmax(140px,.7fr) 12px}.cards_transaction_time{grid-column:1;grid-row:2}.cards_transaction_summary>.cards_badge{grid-column:2;grid-row:1/3}.cards_transaction_amount{grid-column:3;grid-row:1/3}.cards_transaction_chevron{grid-column:4;grid-row:1/3}}@media(max-width:820px){.cards_issue_layout{grid-template-columns:1fr}.cards_issue_aside{position:static;grid-template-columns:minmax(260px,1fr) 1fr}.cards_issue_actions{grid-column:1/-1}.cards_issue_preview{min-height:175px}}@media(max-width:820px){.cards_accounts_layout{grid-template-columns:1fr}}@media(max-width:650px){.cards_header,.cards_section_header{align-items:flex-start;flex-direction:column}.cards_issue_header{flex-direction:row}.cards_actions{flex-wrap:wrap}.cards_filters,.cards_filters--history,.cards_form_grid,.cards_info,.cards_provider_grid,.cards_history_meta,.cards_scope_list,.cards_transaction_filters{grid-template-columns:1fr}.cards_field_full{grid-column:auto}.cards_pagination{align-items:flex-start;flex-direction:column;gap:12px}.cards_info div,.cards_access_add{grid-template-columns:1fr}.cards_access_add_head{grid-column:auto}.cards_access_add>.submit_btn{width:100%}.cards_access_actions{display:grid;grid-template-columns:1fr 1fr}.cards_changes_head{display:none}.cards_change_row{grid-template-columns:1fr;padding:8px 12px}.cards_change_row>span{padding:4px 0}.cards_change_row>span:not(:first-child){border-left:0}.cards_change_before:before{content:"Было: ";color:#fff6}.cards_change_after:before{content:"Стало: ";color:#fff6}.cards_issue_aside{grid-template-columns:1fr}.cards_issue_actions{grid-column:auto}.cards_issue_empty{min-height:130px;padding:16px}.cards_issue_preview{max-width:430px;width:100%;justify-self:center}.cards_transaction_summary{grid-template-columns:minmax(0,1fr) 12px;gap:8px 12px}.cards_transaction_kind,.cards_transaction_time,.cards_transaction_summary>.cards_badge,.cards_transaction_amount{grid-column:1;grid-row:auto;justify-self:start;justify-items:start;text-align:left}.cards_transaction_chevron{grid-column:2;grid-row:1/5}.cards_transaction_details{grid-template-columns:1fr}.cards_transaction_details .cards_transaction_decline{grid-column:auto}}@media(max-width:650px){.cards_transaction_toolbar,.cards_transaction_date_range{grid-template-columns:1fr}.cards_transaction_filter_controls{align-items:flex-start;flex-direction:column;gap:4px}.cards_transaction_filter_group{align-items:flex-start}.cards_transaction_filter_group>span:first-child{width:100%}}@media(max-width:520px){.cards_detail_header_main{gap:8px}.cards_detail_header_main .content_title{font-size:15px}.cards_detail_number_row{align-items:flex-start;flex-direction:column;gap:12px}.cards_sensitive_actions{width:100%}.cards_sensitive_link_btn{flex:1}.cards_actions--wrap .cards_action_btn{flex:1 1 calc(50% - 4px)}.cards_actions--wrap .cards_action_btn--freeze,.cards_actions--wrap .cards_action_btn--activate{margin-left:0}.cards_actions--wrap .cards_action_btn--danger{flex-basis:100%}.cards_access_user{align-items:flex-start;flex-wrap:wrap}.cards_access_user_actions{width:100%;margin-left:47px}.cards_access_user_actions button{flex:1}}@media(max-width:700px){.cards_detail_tags{justify-content:flex-start}.cards_tags_modal .cards_tags_picker,.cards_modal .cards_tag_form{grid-template-columns:1fr}.cards_tag_form_title,.cards_tag_form .cards_tag_form_actions{grid-column:auto}.cards_tag_form_actions{justify-content:flex-end}}:root{--motion-fast: .14s;--motion-base: .22s;--motion-slow: .32s;--ease-standard: cubic-bezier(.2, .8, .2, 1);--ease-exit: cubic-bezier(.4, 0, 1, 1);--ease-emphasized: cubic-bezier(.2, .9, .2, 1)}.motion_spinner{display:inline-block;width:14px;height:14px;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:motion-spin .75s linear infinite;vertical-align:-2px}@keyframes motion-spin{to{transform:rotate(360deg)}}.async-refreshing{opacity:.8;pointer-events:none;transition:opacity var(--motion-base) var(--ease-standard)}.catalog_skeleton{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.catalog_grid{animation:async-state-in var(--motion-base) var(--ease-standard)}.checkout_availability_skeleton,.checkout_availability_content{display:grid;gap:12px;min-width:0}.game_details_skeleton{display:grid;grid-template-columns:180px minmax(0,1fr);gap:14px;align-items:start}.game_details_skeleton>div{display:grid;gap:10px}.packages_skeleton{display:grid;gap:8px}.packages_skeleton>div{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;padding:8px;border:1px solid rgba(255,255,255,.08);border-radius:8px}.packages_skeleton span{display:grid;gap:7px}@media(max-width:620px){.game_details_skeleton{grid-template-columns:1fr}.game_details_skeleton>.skeleton_block{width:100%!important}}.delivery_mode_warning,.delivery_mode_hint,.state_text.error,.cards_error,.cards_operation_error{animation:async-state-in var(--motion-base) var(--ease-emphasized);transform-origin:top center}@keyframes async-state-in{0%{opacity:0;transform:translateY(4px) scale(.995)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){:root{--motion-fast: 1ms;--motion-base: 1ms;--motion-slow: 1ms}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important}}body{margin:0;padding:0;font-family:Gilroy,system-ui,sans-serif;background-color:#0b0b0f}*{scrollbar-width:thin;scrollbar-color:rgba(43,108,255,.88) transparent}*::-webkit-scrollbar{width:10px;height:10px;background:transparent}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#2b6cfff5,#1f58d7e6);border-radius:999px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#2b6cff,#1f58d7)}*::-webkit-scrollbar-corner{background:transparent}.pages_layout{min-height:100vh;display:grid;grid-template-columns:304px 1fr;color:#fff;background:radial-gradient(1200px 600px at 20% 10%,rgba(43,108,255,.18),transparent 60%),linear-gradient(180deg,#0b0b0f,#09090d)}.app_layout{min-height:100vh;display:grid;grid-template-columns:304px 1fr;background:#0b0b0f;color:#fff;height:100vh;overflow:hidden}.app_layout>*{min-height:0}.content{padding:92px 28px 28px;overflow:auto;min-height:0}.content_card{background:#13131a;border:1px solid #242433;border-radius:16px;padding:18px}.content_title{font-size:20px;font-weight:700}.content_hint{margin-top:8px;color:#a7a7b8}.content_header{box-sizing:border-box;background:#13131a;border:1px solid #242433;border-radius:16px;padding:18px}.content_panel{box-sizing:border-box;margin-top:16px;margin-left:auto;margin-right:auto;background:#13131a;border:1px solid #242433;border-radius:16px;padding:18px;max-width:520px}.content_panel--wide{max-width:none}@media(max-width:900px){.app_layout{grid-template-columns:1fr}.sidebar{position:sticky;top:0;z-index:1}.content{padding:82px 18px 18px}}.notify_root{position:fixed;top:18px;right:18px;z-index:20000;pointer-events:none}.notify_stack{display:flex;flex-direction:column;gap:8px;width:min(380px,100vw - 36px)}.notify_item{--accent: #2b6cff;--accent-rgb: 43, 108, 255;pointer-events:auto;cursor:pointer;position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) 24px;align-items:start;gap:10px;overflow:hidden;box-sizing:border-box;border-radius:9px;padding:11px 10px 11px 11px;background:radial-gradient(circle at 0 0,rgba(var(--accent-rgb),.1),transparent 44%),#13131af7;border:1px solid rgba(var(--accent-rgb),.28);color:#fff;box-shadow:0 16px 42px #0000006b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform-origin:top right}.notify_item:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;background:var(--accent)}.notify_icon{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(var(--accent-rgb),.24);border-radius:8px;background:rgba(var(--accent-rgb),.1);color:var(--accent)}.notify_icon svg{width:18px;height:18px;stroke-width:1.8}.notify_content{min-width:0;padding-top:1px}.notify_title{margin-bottom:3px;color:#fffffff0;font-size:12px;line-height:1.25;font-weight:700}.notify_text{color:#ffffffa8;font-size:13px;line-height:1.35;word-break:break-word}.notify_close{display:grid;place-items:center;width:24px;height:24px;border:1px solid transparent;border-radius:7px;padding:0;background:transparent;color:#ffffff75;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.notify_close:hover,.notify_close:focus-visible{border-color:#ffffff1a;background:#ffffff0d;color:#fff;outline:none}.notify_close svg{width:15px;height:15px;stroke-width:1.8}.t_success{--accent: #22c55e;--accent-rgb: 34, 197, 94}.t_warning{--accent: #eab308;--accent-rgb: 234, 179, 8}.t_error{--accent: #ef4444;--accent-rgb: 239, 68, 68}.toast-enter-active,.toast-leave-active{transition:all .18s ease}.toast-enter-from{opacity:0;transform:translate(12px) translateY(-6px) scale(.98)}.toast-leave-to{opacity:0;transform:translate(8px) translateY(-6px) scale(.98)}@media(max-width:600px){.notify_root{top:12px;right:12px;left:12px}.notify_stack{width:100%}}.sidebar_shell{display:block;width:100%}.sidebar{display:grid;grid-template-rows:auto 1fr;row-gap:28px;padding:26px 0;border-right:1px solid #1f2030;background:#0a0a10;height:100vh;width:304px;min-height:0;overflow:hidden;box-sizing:border-box;position:relative;z-index:2}.brand{display:block;width:100%;padding:0 22px;box-sizing:border-box}.logo{width:100%;max-width:100%;height:auto;display:block}.mobile_header{display:none}.mobile_toggle{border:1px solid #242433;background:#11121a;border-radius:14px;padding:0;width:46px;height:46px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.mobile_toggle svg{width:22px;height:22px;color:#fff}.mobile_brand{display:inline-flex;align-items:center;text-decoration:none}.mobile_logo{height:26px;width:auto;display:block}.app_top_header{position:fixed;top:0;left:304px;right:0;height:72px;display:flex;justify-content:flex-end;align-items:center;padding:12px 28px;box-sizing:border-box;pointer-events:none;z-index:2}.app_top_profile{display:inline-block;position:relative;pointer-events:auto}.app_top_profile_trigger{display:inline-flex;align-items:center;gap:12px;padding:9px 14px 9px 12px;border-radius:8px;border:1px solid rgba(36,36,51,.9);background:#13131a85;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:0;color:inherit;cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.app_top_profile_trigger:hover{border-color:#2b6cff;transform:translateY(-1px)}.app_top_profile_trigger:focus-visible{outline:none;box-shadow:0 0 0 3px #2b6cff33}.app_top_profile_meta{display:inline-flex;align-items:center;min-width:0;gap:10px;margin-left:auto}.app_top_profile_balance{font-size:12px;color:#d7d7e6;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app_top_profile_avatar{width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background:#11121a;color:#fff;border:1px solid #2a2a3b;font-size:12px;font-weight:700;text-transform:uppercase}.app_top_profile_avatar img{display:block;width:100%;height:100%;object-fit:cover}.app_top_profile_chevron{display:inline-grid;place-items:center;width:14px;height:14px;flex-shrink:0;color:#a7a7b8;transition:transform .2s ease,color .2s ease}.app_top_profile_chevron:before{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-1px)}.app_top_profile_trigger:hover .app_top_profile_chevron{color:#fff}.app_top_profile_chevron--open{color:#fff;transform:rotate(180deg)}.app_top_profile_dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:max(100%,220px);width:max-content;max-width:min(300px,100vw - 32px);box-sizing:border-box;padding:6px;border-radius:12px;border:1px solid #242433;background:#13131a;display:grid;gap:4px;z-index:5}.app_top_profile_menu_link,.app_top_profile_menu_button{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;border:1px solid transparent;background:transparent;border-radius:10px;padding:10px 12px;text-align:left;color:#d7d7e6;text-decoration:none;font-size:14px;cursor:pointer}.app_top_profile_menu_icon{width:16px;height:16px;flex-shrink:0;color:#a7a7b8}.app_top_profile_menu_username{display:block;min-width:0;color:#d7d7e6;font-size:14px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app_top_profile_menu_link:hover,.app_top_profile_menu_button:hover,.app_top_profile_menu_link:hover .app_top_profile_menu_icon,.app_top_profile_menu_button:hover .app_top_profile_menu_icon,.app_top_profile_menu_link.router-link-active{border-color:#2b6cff;color:#fff;background:#14172a}.app_top_profile_menu_link.router-link-active .app_top_profile_menu_icon{color:#fff}.sidebar_overlay{display:none}.menu{display:grid;gap:0}.sidebar_content{min-height:0;height:100%;overflow-y:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.sidebar_content--hidden{visibility:hidden}.sidebar_inner{display:flex;flex-direction:column;gap:18px;min-height:100%;padding:0 22px 28px;box-sizing:border-box}.menu_section{display:grid;gap:0;padding-bottom:4px}.menu_title{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#a7a7b8;padding:0 4px 12px;margin-bottom:4px;border-bottom:1px solid rgba(36,36,51,.65)}.menu_group{display:grid;gap:0;padding:0;box-sizing:border-box;position:relative}.menu_group:before{content:"";position:absolute;left:16px;top:44px;bottom:12px;width:1px;background:#2a2a3bb3;pointer-events:none}.menu_group+.menu_group{border-top:1px solid rgba(36,36,51,.8)}.menu_collapse{display:grid;gap:0;border-top:1px solid rgba(36,36,51,.8)}.menu_collapse:first-of-type{border-top:none}.menu_collapse_toggle{width:100%;border:none;border-radius:0;background:#ffffff04;color:#fff;padding:14px;display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;cursor:pointer;font-weight:600;font-size:14px;line-height:1.2;box-sizing:border-box;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.menu_collapse_icon{width:18px;height:18px;flex-shrink:0;color:#d7d7e6}.menu_collapse_toggle>span:first-of-type{text-align:left;min-width:0}.menu_collapse_chevron{margin-left:auto}.menu_collapse_toggle:hover{color:#fff;background:#14172a4d}.menu_collapse_toggle--active{background:linear-gradient(180deg,#21273dc7,#161b2bad);box-shadow:inset 0 0 0 1px #2a2a3b80;color:#fff}.menu_collapse_toggle:focus-visible{outline:none;box-shadow:0 0 0 3px #2b6cff33}.menu_collapse_chevron{display:inline-grid;place-items:center;width:16px;height:16px;font-size:0;line-height:0;color:#a7a7b8;transition:transform .2s ease,color .2s ease}.menu_collapse_chevron:before{content:"";width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);transform-origin:center;transition:transform .2s ease}.menu_collapse_toggle:hover .menu_collapse_chevron{color:#2b6cff;transform:translate(1px)}.menu_collapse_chevron--open{color:#fff}.menu_collapse_chevron--open:before{transform:rotate(135deg)}.menu_collapse_body{display:grid;gap:0;padding:8px 0 8px 16px;margin:6px 0 0;background:linear-gradient(180deg,#ffffff05,#ffffff03);border-radius:0}.menu_group_title{font-size:12px;color:#ffffff94;padding:12px 0 6px 12px;text-transform:uppercase;letter-spacing:.16em;text-align:left;position:relative;font-weight:700;line-height:1}.menu_group_title--brand{display:inline-flex;align-items:center;gap:8px}.menu_group_title:before{content:"";position:absolute;left:12px;right:0;top:0;border-top:1px dashed rgba(42,42,59,.32)}.menu_group:first-child .menu_group_title:before{opacity:0}.menu_group_title_icon{display:none}.menu_link{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;padding:13px 12px 13px 30px;border-radius:0;color:#d7d7e6;text-decoration:none;background:transparent;border:none;border-top:1px solid rgba(36,36,51,.36);transition:color .2s ease,background-color .2s ease;font-size:14px;line-height:1.3;text-align:left;box-sizing:border-box;position:relative;margin-left:2px}.menu_link:before{content:"";position:absolute;left:16px;top:50%;width:12px;border-top:1px solid rgba(42,42,59,.78);transform:translateY(-.5px)}.menu_link>span{min-width:0}.menu_link_icon{width:16px;height:16px;flex-shrink:0;color:#d7d7e6;opacity:.95}.menu_link_icon--svg{display:block}.menu_link:hover{color:#fff;background:#14172a3d}.menu_link.router-link-active{color:#fff;background:linear-gradient(270deg,#2b6cff33,#2b6cff14 45%,#ffffff03);box-shadow:inset -2px 0 #2b6cfff2}.menu_link.router-link-active:before,.menu_link:hover:before{border-top-color:#2b6cfff2}.menu_link.solo{font-weight:600}.sidebar_footer{margin-top:auto;flex-shrink:0;padding-top:12px}.sidebar_balance{margin-bottom:10px;font-size:12px;color:#d7d7e6;padding:0 2px}@media(max-width:900px){.sidebar{position:fixed;top:0;left:0;width:min(88vw,344px);height:100vh;border-right:1px solid #1f2030;border-bottom:none;padding:12px 0 16px;transform:translate(-100%);transition:transform .25s ease;box-shadow:0 30px 60px #0000008c;z-index:4}.brand{padding:0 16px}.logo{max-width:140px}.mobile_header{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#0a0a10;border-bottom:1px solid #1f2030;position:sticky;top:0;z-index:1}.app_top_header{top:69px;left:0;height:64px;padding:10px 16px}.app_top_profile_trigger{gap:10px;padding:8px 12px}.app_top_profile_name{max-width:min(48vw,220px)}.app_top_profile_balance{max-width:min(34vw,180px)}.brand{display:none}.sidebar_content{overflow:auto;max-height:none}.sidebar_inner{flex-direction:column;align-items:stretch;gap:14px;padding:14px 16px 18px;min-height:auto}.menu{min-width:0}.menu_section{gap:8px}.menu_title{font-size:11px}.menu_link{padding:10px 10px 10px 28px;font-size:13px}.sidebar_footer{margin-top:0;padding-top:0;align-self:stretch}.sidebar--open{transform:translate(0)}.sidebar_overlay{display:block;position:fixed;inset:0;background:#03050ca6;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:3}.sidebar_overlay--open{opacity:1;pointer-events:auto}}.route-fade-enter-active{transition:opacity var(--motion-base) var(--ease-standard),transform var(--motion-base) var(--ease-standard)}.route-fade-leave-active{transition:opacity var(--motion-fast) var(--ease-exit)}.route-fade-enter-from{opacity:0;transform:translateY(5px)}.route-fade-leave-to{opacity:0}.route_stage{min-width:0;min-height:0;height:100%;overflow:hidden}.route_stage>.content{box-sizing:border-box;height:100%}
