#fluent_support_client_app .fs_client_portal{--p9-ink:var(--ink, #222222);--p9-ink-2:var(--ink-2, #3f3f3f);--p9-text:var(--text, #2c2c2c);--p9-muted:var(--muted, #6b7280);--p9-navy:var(--navy, #020e28);--p9-blue:var(--blue, #1e73be);--p9-blue-dk:var(--blue-dk, #155a94);--p9-blue-soft:var(--blue-soft, #e8f1f9);--p9-amber:var(--amber, #b45309);--p9-amber-soft:var(--amber-soft, #fdf4e7);--p9-surface:var(--surface, #f4f7fa);--p9-rule:var(--rule, #e2e8f0);--p9-cta:var(--cta, #f38d00);--p9-cta-dk:var(--cta-dk, #dd6420);--p9-radius:var(--radius, 10px);--p9-radius-sm:var(--radius-sm, 6px);--p9-shadow:var(--shadow, 0 1px 2px rgb(0 0 0 / .06), 0 8px 24px rgb(0 0 0 / .08));--p9-shadow-sm:0 1px 2px rgb(0 0 0 / .05);--p9-fh:var(--fh, 'Space Grotesk', Tahoma, Geneva, sans-serif);--p9-fb:var(--fb, 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif)}#fluent_support_client_app .fs_client_portal{--el-color-primary:var(--p9-blue);--el-color-primary-light-3:var(--p9-blue);--el-color-primary-light-5:#6ba3d6;--el-color-primary-light-7:#a8c9e6;--el-color-primary-light-9:var(--p9-blue-soft);--el-color-primary-dark-2:var(--p9-blue-dk);--el-text-color-primary:var(--p9-ink);--el-text-color-regular:var(--p9-text);--el-text-color-secondary:var(--p9-muted);--el-text-color-placeholder:var(--p9-muted);--el-border-color:var(--p9-rule);--el-border-color-light:var(--p9-rule);--el-border-color-lighter:var(--p9-rule);--el-fill-color-light:var(--p9-surface);--el-fill-color-lighter:var(--p9-surface);--el-fill-color-blank:#ffffff;--el-border-radius-base:var(--p9-radius-sm);--el-font-family:var(--p9-fb);--el-font-size-base:15px}#fluent_support_client_app .fs_client_portal{font-family:var(--p9-fb);color:var(--p9-text);font-size:15px;line-height:1.6}#fluent_support_client_app .fs_client_portal h1,#fluent_support_client_app .fs_client_portal h2,#fluent_support_client_app .fs_client_portal h3,#fluent_support_client_app .fs_client_portal .fs_ticket_subject,#fluent_support_client_app .fs_client_portal .fs_ticket_title{font-family:var(--p9-fh);color:var(--p9-ink);letter-spacing:-.01em;text-transform:none}#fluent_support_client_app .fs_client_portal a{color:var(--p9-blue);text-decoration:none}#fluent_support_client_app .fs_client_portal a:hover{color:var(--p9-blue-dk);text-decoration:underline}#fluent_support_client_app .fs_client_portal .fs_tickets_container,#fluent_support_client_app .fs_client_portal .fs_ticket_form_container{background:#fff;border:1px solid var(--p9-rule);border-radius:var(--p9-radius);box-shadow:var(--p9-shadow-sm);padding:24px}#fluent_support_client_app .fs_client_portal .fs_back_nav{margin-bottom:16px}#fluent_support_client_app .fs_client_portal .fs_back_button,#fluent_support_client_app .fs_client_portal .fs_back_btn{color:var(--p9-muted);font-weight:500}#fluent_support_client_app .fs_client_portal .fs_back_button:hover .fs_back_btn{color:var(--p9-blue)}#fluent_support_client_app .fs_client_portal .fs_status_badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1.5;border:1px solid #fff0}#fluent_support_client_app .fs_client_portal .fs_status_dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:0 0 auto}#fluent_support_client_app .fs_client_portal .fs_status_badge.active{color:var(--p9-blue-dk);background:var(--p9-blue-soft);border-color:#cfe1f1}#fluent_support_client_app .fs_client_portal .fs_status_badge.new{color:var(--p9-amber);background:var(--p9-amber-soft);border-color:#f4e2c8}#fluent_support_client_app .fs_client_portal .fs_status_badge.closed{color:var(--p9-muted);background:var(--p9-surface);border-color:var(--p9-rule)}#fluent_support_client_app .fs_client_portal .fs_tickets_header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}#fluent_support_client_app .fs_client_portal .fs_filters_section{background:var(--p9-surface);border:1px solid var(--p9-rule);border-radius:var(--p9-radius-sm);padding:12px 14px;margin-bottom:18px}#fluent_support_client_app .fs_client_portal .fs_button_groups .status-btn{background:#fff0;border:1px solid var(--p9-rule);color:var(--p9-text);border-radius:999px;padding:5px 14px;font-size:13.5px;font-weight:500;transition:background .15s ease,color .15s ease,border-color .15s ease}#fluent_support_client_app .fs_client_portal .fs_button_groups .status-btn:hover{border-color:var(--p9-blue);color:var(--p9-blue)}#fluent_support_client_app .fs_client_portal .fs_button_groups .status-btn.active{background:var(--p9-navy);border-color:var(--p9-navy);color:#fff}#fluent_support_client_app .fs_client_portal .fs_tickets_table .el-table__header-wrapper th.el-table__cell{background:var(--p9-surface)!important;color:var(--p9-ink-2)!important;font-family:var(--p9-fb);font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--p9-rule)}#fluent_support_client_app .fs_client_portal .fs_ticket_row td.el-table__cell{border-bottom:1px solid var(--p9-rule);padding:14px 0;vertical-align:top}#fluent_support_client_app .fs_client_portal .el-table__body tr.fs_ticket_row:hover>td.el-table__cell{background:var(--p9-surface)}#fluent_support_client_app .fs_client_portal .fs_ticket_title{font-size:16px;font-weight:600;color:var(--p9-ink);margin-bottom:3px}#fluent_support_client_app .fs_client_portal a.fs_ticket_conversation:hover .fs_ticket_title{color:var(--p9-blue)}#fluent_support_client_app .fs_client_portal .fs_ticket_preview{color:var(--p9-muted);font-size:14px;margin:0}#fluent_support_client_app .fs_client_portal .fs_response_count{margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--p9-blue-soft);color:var(--p9-blue-dk);font-size:12px;font-weight:600;vertical-align:middle}#fluent_support_client_app .fs_client_portal .date-cell{color:var(--p9-muted);font-size:13.5px}#fluent_support_client_app .fs_client_portal .fs_pagination_section{margin-top:18px;padding-top:16px;border-top:1px solid var(--p9-rule)}#fluent_support_client_app .fs_client_portal .fs_page_text{color:var(--p9-muted);font-size:13.5px}#fluent_support_client_app .fs_client_portal .fs_ticket_heroarea{border-bottom:1px solid var(--p9-rule);padding-bottom:18px;margin-bottom:22px}#fluent_support_client_app .fs_client_portal .fs_ticket_subject{font-size:24px;line-height:1.25;margin:0 0 6px}#fluent_support_client_app .fs_client_portal .fs_ticket_meta{display:none}#fluent_support_client_app .fs_client_portal .fs_ticket_meta,#fluent_support_client_app .fs_client_portal .fs_product_name{color:var(--p9-muted);font-size:13.5px}#fluent_support_client_app .fs_client_portal .fs_ticket_threads_container{display:flex;flex-direction:column;gap:16px;border-top:none}#fluent_support_client_app .fs_client_portal .fs_ticket_thread{background:var(--p9-surface);border:1px solid var(--p9-rule);border-radius:var(--p9-radius);padding:16px 18px}#fluent_support_client_app .fs_client_portal .fs_ticket_thread.fs_agent{background:#fff;border-left:3px solid var(--p9-blue)}#fluent_support_client_app .fs_client_portal .fs_ticket_thread.fs_conversion_starter{background:var(--p9-surface)}#fluent_support_client_app .fs_client_portal .fs_thread_head{display:flex;align-items:center;gap:8px;margin-bottom:8px}#fluent_support_client_app .fs_client_portal .fs_thread_name{font-family:var(--p9-fh);font-weight:600;color:var(--p9-ink)}#fluent_support_client_app .fs_client_portal .fs_thread_ribbon{padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:600;letter-spacing:.02em;background:var(--p9-surface);color:var(--p9-muted);border:1px solid var(--p9-rule)}#fluent_support_client_app .fs_client_portal .fs_thread_ribbon_customer{display:none}#fluent_support_client_app .fs_client_portal .fs_thread_body{color:var(--p9-text)}#fluent_support_client_app .fs_client_portal .fs_thread_body p:last-child{margin-bottom:0}#fluent_support_client_app .fs_client_portal .fs_ticket_avatar img{border-radius:50%;border:1px solid var(--p9-rule)}#fluent_support_client_app .fs_client_portal .fs_custom_data_wrap{background:none;padding:0}#fluent_support_client_app .fs_client_portal .fs_custom_data_wrap h3{font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--p9-muted);margin:0 0 6px}#fluent_support_client_app .fs_client_portal .fs_custom_data_wrap ul{margin:0;padding:0;list-style:none}#fluent_support_client_app .fs_client_portal .fs_custom_data_wrap li{font-size:14px;margin-bottom:2px}#fluent_support_client_app .fs_client_portal .fs_custom_info_label{color:var(--p9-ink-2);font-weight:600}#fluent_support_client_app .fs_client_portal .fst_file_lists ul{list-style-type:none;margin:0 0 1.5em 0}#fluent_support_client_app .fs_client_portal .fst_file_lists a{display:inline-block;padding:4px 10px;margin:4px 6px 0 0}#fluent_support_client_app .fs_client_portal .fst_file_lists a:hover{border-color:var(--p9-blue);text-decoration:none}#fluent_support_client_app .fs_client_portal .fs_ticket_reply_box{margin-top:8px}#fluent_support_client_app .fs_client_portal .fs_ticket_reply_text{width:100%;min-height:120px;padding:12px 14px;font-family:var(--p9-fb);font-size:15px;color:var(--p9-text);background:#fff;border:1px solid var(--p9-rule);border-radius:var(--p9-radius-sm);transition:border-color .15s ease,box-shadow .15s ease}#fluent_support_client_app .fs_client_portal .fs_ticket_reply_text:focus{outline:none;border-color:var(--p9-blue);box-shadow:0 0 0 3px var(--p9-blue-soft)}#fluent_support_client_app .fs_client_portal .fs_ticket_alert{display:none}#fluent_support_client_app .fs_client_portal .fs_ticket_alert .el-alert--info.is-light{background:var(--p9-blue-soft);color:var(--p9-blue-dk);border:1px solid #cfe1f1;border-radius:var(--p9-radius-sm)}#fluent_support_client_app .fs_client_portal .fs_ticket_header h2,#fluent_support_client_app .fs_client_portal .fs_ticket_header h3{margin-top:0}#fluent_support_client_app .fs_client_portal .el-form-item__label,#fluent_support_client_app .fs_client_portal .fs_input_label,#fluent_support_client_app .fs_client_portal .fs_ticket_details_label{font-family:var(--p9-fb);font-size:14px;font-weight:600!important;color:var(--p9-ink-2);padding-bottom:6px}#fluent_support_client_app .fs_client_portal .el-input__wrapper,#fluent_support_client_app .fs_client_portal .el-select__wrapper{border-radius:var(--p9-radius-sm);box-shadow:0 0 0 1px var(--p9-rule) inset;padding:4px 12px}#fluent_support_client_app .fs_client_portal .el-input__wrapper.is-focus,#fluent_support_client_app .fs_client_portal .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--p9-blue) inset,0 0 0 3px var(--p9-blue-soft)!important;border-color:var(--p9-blue)!important}#fluent_support_client_app .fs_client_portal .wp_vue_editor,#fluent_support_client_app .fs_client_portal .wp_vue_editor_plain{border:1px solid var(--p9-rule);border-radius:var(--p9-radius-sm)}#fluent_support_client_app .fs_client_portal .fs_tk_help{color:var(--p9-muted)!important;font-size:13px;margin-top:4px!important}#fluent_support_client_app .fs_client_portal .fs_tk_suggestions{background:var(--p9-amber-soft);border:1px solid #f4e2c8;border-radius:var(--p9-radius-sm);padding:12px 14px;margin-top:10px}#fluent_support_client_app .fs_client_portal .fs_tk_suggestions a{color:var(--p9-amber);font-weight:500}#fluent_support_client_app .fs_client_portal .fs_tk_suggestions a:hover{color:var(--p9-ink)}#fluent_support_client_app .fs_client_portal .fs-file-uploader,#fluent_support_client_app .fs_client_portal .upload-area{padding-top:20px}#fluent_support_client_app .fs_client_portal .fs_upload_instruction,#fluent_support_client_app .fs_client_portal .fs_upload_info,#fluent_support_client_app .fs_client_portal .fc-upload-text{color:var(--p9-muted);font-size:13.5px}#fluent_support_client_app .fs_client_portal .fs_custom_fields_wrap{margin-top:4px}#fluent_support_client_app .fs_client_portal .fs_tk_row{display:flex;flex-wrap:wrap;gap:16px}#fluent_support_client_app .fs_client_portal .fs_tk_col{flex:1 1 240px;min-width:0}#fluent_support_client_app .fs_client_portal .fs_create_ticket_btn,#fluent_support_client_app .fs_client_portal .fs_create_ticket_button,#fluent_support_client_app .fs_client_portal .el-button--primary,#fluent_support_client_app .fs_client_portal .fs_reply_btn{background:var(--p9-cta)!important;border-color:var(--p9-cta)!important;color:#ffffff!important;border-radius:var(--p9-radius-sm);font-family:var(--p9-fb);font-weight:600;font-size:15px;padding:10px 20px;text-transform:none;box-shadow:var(--p9-shadow-sm);transition:background .15s ease,border-color .15s ease}#fluent_support_client_app .fs_client_portal .fs_create_ticket_btn:hover,#fluent_support_client_app .fs_client_portal .fs_create_ticket_button:hover,#fluent_support_client_app .fs_client_portal .el-button--primary:hover{background:var(--p9-cta-dk)!important;border-color:var(--p9-cta-dk)!important}#fluent_support_client_app .fs_client_portal .fs_close_ticket,#fluent_support_client_app .fs_client_portal .fs_ticket_refresh_btn{border:1px solid var(--p9-rule);border-radius:var(--p9-radius-sm);background:#fff;color:var(--p9-ink-2);padding:7px 14px;font-size:14px;font-weight:500;cursor:pointer;transition:border-color .15s ease,color .15s ease}#fluent_support_client_app .fs_client_portal .fs_close_ticket:hover,#fluent_support_client_app .fs_client_portal .fs_ticket_refresh_btn:hover{border-color:var(--p9-navy);color:var(--p9-navy)}#fluent_support_client_app .fs_client_portal .fs_ticket_actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px}#fluent_support_client_app .fs_client_portal .fs_ticket_actions_btn{display:flex;gap:8px}#fluent_support_client_app .fs_client_portal .fs_sorting,#fluent_support_client_app .fs_client_portal .fs_filter_right{align-content:center}@media (max-width:782px){#fluent_support_client_app .fs_client_portal .fs_tickets_container,#fluent_support_client_app .fs_client_portal .fs_ticket_form_container,#fluent_support_client_app .fs_client_portal .fs_create_ticket_container{padding:16px;border-radius:var(--p9-radius-sm)}#fluent_support_client_app .fs_client_portal .fs_tickets_header,#fluent_support_client_app .fs_client_portal .fs_filter_container{flex-direction:column;align-items:stretch}#fluent_support_client_app .fs_client_portal .fs_ticket_subject{font-size:20px}#fluent_support_client_app .fs_client_portal .fs_tk_row{flex-direction:column;gap:12px}}