:root {
        --ai-chat-fab-shape: circle;
        --ai-chat-header-bg: #0B0B0B;
        --ai-chat-header-text-colour: #FFFFFF;
        --ai-chat-panel-height: 420px;
        --ai-chat-panel-width: 380px;
        --ai-chat-position: fab;
        --auth-footer-display: right-panel;
        --palette-crm-company-status-client: #80ffc6;
        --palette-crm-company-status-client-ink: #0f172a;
        --palette-crm-company-status-prospect: #f6f7f8;
        --palette-crm-company-status-prospect-ink: #0f172a;
        --palette-crm-proposal-status-accepted: #b3fd7c;
        --palette-crm-proposal-status-accepted-ink: #0f172a;
        --palette-crm-proposal-status-draft: #f6f7f8;
        --palette-crm-proposal-status-draft-ink: #0f172a;
        --palette-crm-proposal-status-published: #f4ff6a;
        --palette-crm-proposal-status-published-ink: #0f172a;
        --palette-crm-proposal-status-rejected: #ee7863;
        --palette-crm-proposal-status-rejected-ink: #0f172a;
        --palette-crm-proposal-status-revoked: #f6f7f8;
        --palette-crm-proposal-status-revoked-ink: #0f172a;
        --palette-datasets-current-type-aggregate: var(--brand-primary-colour);
        --palette-datasets-current-type-aggregate-ink: #ffffff;
        --palette-datasets-current-type-record: #0b5ca8;
        --palette-datasets-current-type-record-ink: #ffffff;
        --palette-datasets-widget-kind-graph: var(--brand-primary-colour);
        --palette-datasets-widget-kind-graph-ink: #ffffff;
        --palette-datasets-widget-kind-stat: #b45309;
        --palette-datasets-widget-kind-stat-ink: #ffffff;
        --palette-datasets-widget-kind-table: #0b5ca8;
        --palette-datasets-widget-kind-table-ink: #ffffff;
        --announcement-banner-background: linear-gradient(90deg, rgba(0, 229, 227, .14), rgba(0, 229, 227, .05));
        --announcement-banner-border-colour: rgba(0, 229, 227, .35);
        --announcement-banner-icon: ;
        --announcement-banner-message-colour: black;
        --announcement-banner-style: top-bar;
        --announcement-banner-title-colour: black;
        --email-logo-height: ;
        --email-logo-style: original;
        --email-button-background-colour: #00C6B9;
        --email-button-text-colour: black;
        --email-footer-background-colour: black;
        --email-footer-text-colour: white;
        --email-header-background-colour: black;
        --email-body-font-size: 14px;
        --email-font-family: Arial, sans-serif;
        --email-header-font-size: 24px;
        --message-centre-layout: simple;
        --notification-badge-colour: #00E5E3;
        --notification-badge-style: dot;
        --notification-bell-action: panel;
        --feedback-link-visibility: hidden;
        --messaging-centre-link-visibility: hidden;
        --support-link-visibility: visible;
        --palette-projects-rag-status-amber: #f4ff6a;
        --palette-projects-rag-status-amber-ink: #0f172a;
        --palette-projects-rag-status-green: #80ffc6;
        --palette-projects-rag-status-green-ink: #0f172a;
        --palette-projects-rag-status-red: #ee7863;
        --palette-projects-rag-status-red-ink: #0f172a;
        --palette-sdlc-branch-state-active: var(--brand-primary-colour);
        --palette-sdlc-branch-state-active-ink: #ffffff;
        --palette-sdlc-branch-state-conflict: #ee7863;
        --palette-sdlc-branch-state-conflict-ink: #0f172a;
        --palette-sdlc-branch-state-deleted: #f6f7f8;
        --palette-sdlc-branch-state-deleted-ink: #0f172a;
        --palette-sdlc-branch-state-merged: #b3fd7c;
        --palette-sdlc-branch-state-merged-ink: #0f172a;
        --palette-sdlc-branch-state-pending: #f4ff6a;
        --palette-sdlc-branch-state-pending-ink: #0f172a;
        --palette-sdlc-branch-state-untouched: #e7f1ff;
        --palette-sdlc-branch-state-untouched-ink: #0f172a;
        --palette-sdlc-dev-session-status-blocked: #ee7863;
        --palette-sdlc-dev-session-status-blocked-ink: #0f172a;
        --palette-sdlc-dev-session-status-complete: #b3fd7c;
        --palette-sdlc-dev-session-status-complete-ink: #0f172a;
        --palette-sdlc-dev-session-status-paused: #f4ff6a;
        --palette-sdlc-dev-session-status-paused-ink: #0f172a;
        --palette-sdlc-dev-session-status-working: var(--brand-primary-colour);
        --palette-sdlc-dev-session-status-working-ink: #ffffff;
        --palette-sdlc-release-status-draft: #f6f7f8;
        --palette-sdlc-release-status-draft-ink: #0f172a;
        --palette-sdlc-release-status-released: #b3fd7c;
        --palette-sdlc-release-status-released-ink: #0f172a;
        --palette-sdlc-release-status-tagged: #00E5E3;
        --palette-sdlc-release-status-tagged-ink: #0f172a;
        --palette-sdlc-release-status-tagging: #f4ff6a;
        --palette-sdlc-release-status-tagging-ink: #0f172a;
        --alert-danger-bg: #FEF2F2;
        --alert-danger-border: #FECACA;
        --alert-danger-fg: #991B1B;
        --alert-info-bg: #EFF6FF;
        --alert-info-border: #BFDBFE;
        --alert-info-fg: #1E40AF;
        --alert-success-bg: #F0FDF4;
        --alert-success-border: #BBF7D0;
        --alert-success-fg: #166534;
        --alert-warning-bg: #FFFBEB;
        --alert-warning-border: #FDE68A;
        --alert-warning-fg: #92400E;
        --auth-background-image-position: bottom;
        --auth-layout-style: split;
        --auth-logo-height: 60px;
        --auth-logo-position: with-text;
        --auth-logo-style: original;
        --auth-powered-by-position: after-welcome-text;
        --auth-split-icon: ;
        --auth-welcome-text: hidden;
        --auth-welcome-text-position: centre;
        --brand-accent-muted: color-mix(in srgb, var(--brand-accent-colour) 40%, #ffffff);
        --brand-accent-soft: color-mix(in srgb, var(--brand-accent-colour) 10%, #ffffff);
        --brand-accent-colour: #afee84;
        --brand-primary-colour: black;
        --brand-primary-ink: #ffffff;
        --brand-secondary-colour: #00E5E3;
        --brand-logos-link: ;
        --colour-palettes-link: ;
        --presences-link: ;
        --brand-primary-muted: color-mix(in srgb, var(--brand-primary-colour) 40%, #ffffff);
        --brand-primary-soft: color-mix(in srgb, var(--brand-primary-colour) 10%, #ffffff);
        --brand-secondary-muted: color-mix(in srgb, var(--brand-secondary-colour) 40%, #ffffff);
        --brand-secondary-soft: color-mix(in srgb, var(--brand-secondary-colour) 10%, #ffffff);
        --text-accent-colour: black;
        --text-primary-colour: white;
        --text-secondary-colour: black;
        --button-danger-bg: #E31631;
        --button-danger-fg: white;
        --button-ghost-danger-border: var(--button-danger-bg);
        --button-ghost-danger-fg: var(--button-danger-bg);
        --button-ghost-danger-hover-border: var(--text-secondary-colour);
        --button-ghost-primary-border: var(--button-primary-bg);
        --button-ghost-primary-fg: var(--button-primary-bg);
        --button-ghost-primary-hover-border: var(--text-secondary-colour);
        --button-ghost-secondary-border: #d1d5db;
        --button-ghost-secondary-fg: var(--button-secondary-fg);
        --button-ghost-secondary-hover-border: var(--text-secondary-colour);
        --button-primary-bg: var(--brand-secondary-colour);
        --button-primary-fg: black;
        --button-secondary-bg: white;
        --button-secondary-fg: black;
        --buttons-border-radius: 8px;
        --buttons-hover-opacity: 1;
        --buttons-hover-shadow: 0 0 0 3px rgba(0, 229, 227, .22);
        --buttons-text-transform: none;
        --link-colour: teal;
        --link-font-weight: 600;
        --link-hover-bg: rgba(0, 229, 227, 0.1);
        --link-hover-colour: teal;
        --link-underline-width: 1px;
        --link-underline-colour: rgba(0, 229, 227, 0.5);
        --progress-bar-fill: linear-gradient(90deg, #00e5e3 0%, #6ad4f1 45%, #d3c5ff 75%, #f500ff 100%);
        --progress-bar-track: #F6F7F8;
        --segmented-toggle-selected-bg: var(--brand-secondary-colour);
        --segmented-toggle-selected-text-colour: var(--text-secondary-colour);
        --custom-icons-link: ;
        --avatar-default-bg-colour: var(--brand-secondary-colour);
        --avatar-default-text-colour: var(--text-secondary-colour);
        --avatar-fill-mix: 100%;
        --avatar-fill-border-mix: 100%;
        --avatar-fill-ink-mix: 100%;
        --avatar-radius: 9999px;
        --font-family: BaiJamjuree-Regular, Avenir, system-ui, sans-serif;
        --font-size: 16px;
        --font-weight: 400;
        --header-colour: black;
        --header-font-family: BaiJamjuree-Regular, Avenir, system-ui, sans-serif;
        --header-font-weight: 900;
        --header-text-transform: none;
        --chip-fill-mix: 100%;
        --chip-border-mix: 100%;
        --chip-ink-mix: 100%;
        --pill-font-weight: 700;
        --section-nav-item-inset: 0.75rem;
        --section-nav-item-spacing: 0.375rem;
        --tab-active-font-weight: 900;
        --tab-font-weight: 600;
        --tab-hover-bg: transparent;
        --tab-hover-text-colour: #374151;
        --tab-indicator-colour: var(--button-primary-bg);
        --tab-indicator-width: 1px;
        --tab-row-border-colour: #e5e7eb;
        --tab-row-border-width: 1px;
        --tab-inset: 0.875rem;
        --tab-selected-bg: transparent;
        --tab-spacing: 0.5rem;
        --tab-text-colour: #6b7280;
        --toc-active-font-weight: 600;
        --toc-font-size: 13px;
        --toc-font-weight: 500;
        --page-bg-colour: #FAFAFA;
        --page-bg-image: none;
        --page-text-colour: #333333;
        --main-layout: sidebar;
        --page-header-location: page;
        --record-drawers: enabled;
        --scrollbar-visibility: hidden;
        --content-margin: 0 auto 0 0;
        --content-bg-colour: #FFFFFF;
        --content-bg-image: none;
        --content-border-colour: white;
        --content-font-size: 14px;
        --content-line-height: 1.4;
        --content-max-width: 1280px;
        --content-paragraph-spacing: 10px;
        --content-text-colour: #333333;
        --content-heading-weight: 900;
        --page-footer-border-colour: #E9EAEC;
        --page-footer-enabled: enabled;
        --page-footer-padding-x: 4rem;
        --page-footer-padding-y: 1rem;
        --page-footer-updated-visibility: hidden;
        --page-heading-font-family: BaiJamjuree-Bold;
        --page-heading-size: 32px;
        --page-heading-weight: 900;
        --page-hero-banner-colour: ;
        --page-hero-banner-enabled: disabled;
        --page-hero-banner-tint: 8;
        --section-heading-margin-bottom: 8px;
        --section-heading-margin-top: 26px;
        --section-heading-size: 17px;
        --section-heading-weight: 900;
        --page-content-gap: 1rem;
        --page-content-padding-bottom: 1.5rem;
        --page-content-padding-top: 2rem;
        --page-content-padding-x: 3rem;
        --page-header-description-gap: 8px;
        --page-header-padding-top: 2rem;
        --page-header-padding-x: 3rem;
        --palette-ui-semantic-brand: var(--brand-primary-colour);
        --palette-ui-semantic-brand-ink: #ffffff;
        --palette-ui-semantic-caution: #F8A43D;
        --palette-ui-semantic-caution-ink: #0f172a;
        --palette-ui-semantic-informative: #80ffc6;
        --palette-ui-semantic-informative-ink: #0f172a;
        --palette-ui-semantic-negative: #ee7863;
        --palette-ui-semantic-negative-ink: #0f172a;
        --palette-ui-semantic-neutral: #f6f7f8;
        --palette-ui-semantic-neutral-ink: #0f172a;
        --palette-ui-semantic-positive: #b3fd7c;
        --palette-ui-semantic-positive-ink: #0f172a;
        --palette-ui-severity-critical: #FF5536;
        --palette-ui-severity-critical-ink: #ffffff;
        --palette-ui-severity-elevated: #f4ff6a;
        --palette-ui-severity-elevated-ink: #0f172a;
        --palette-ui-severity-notable: #00E5E3;
        --palette-ui-severity-notable-ink: #0f172a;
        --palette-ui-severity-routine: #f6f7f8;
        --palette-ui-severity-routine-ink: #0f172a;
        --palette-ui-severity-serious: #FF8A12;
        --palette-ui-severity-serious-ink: #0f172a;
        --sidebar-font-size: 14px;
        --sidebar-font-weight: 900;
        --sidebar-icon-size: 1.0625rem;
        --sidebar-item-gutter: 10px;
        --sidebar-item-inset: 0.75rem;
        --sidebar-item-spacing: 0.35rem;
        --sidebar-section-label-size: 0.75rem;
        --sidebar-section-label-spacing: 1rem;
        --sidebar-selected-bg: #14302f;
        --sidebar-selected-border: var(--sidebar-selected-icon);
        --sidebar-selected-icon: #00E5E3;
        --sidebar-selected-text: white;
        --sidebar-text-colour: #C5C8CC;
        --sidebar-bg-opacity: 100;
        --sidebar-header-inset: 1.25rem;
        --sidebar-header-padding-y: 1.5rem;
        --sidebar-logo-height: 56px;
        --sidebar-logo-style: original;
        --sidebar-nav-padding-y: 1rem;
        --sidebar-pattern: off;
        --sidebar-width: 224px;
        --table-first-column-weight: 600;
        --table-row-hover-bg: #f2fcfd;
        --table-variant: floating;
        --filter-pill-active-bg: #0a0a0a;
        --filter-pill-active-text-colour: #ffffff;
        --filter-pill-bg: #ffffff;
        --filter-pill-border-colour: #e6e6e4;
        --filter-pill-dark-active-bg: #00E5E3;
        --filter-pill-dark-active-text-colour: #0a0a0a;
        --filter-pill-text-colour: #3d3d3d;
        --dark-mode-toggle-visibility: visible;
        --message-icon-visibility: hidden;
        --profile-position: sidebar;
        --top-nav-icon-colour: var(--brand-primary-colour);
        --top-nav-icon-style: inline;
        --top-nav-inset: 2rem;
        --top-nav-size: compact;
        --command-palette-icon: search;
        --command-palette-keyboard-hint: hidden;
        --command-palette-location: left;
        --widget-border-colour: #E9EAEC;
        --widget-border-width: 1px;
        --widget-row-hover-bg: #E0FCFC;
        --widget-shadow: 0 2px 8px rgba(10, 10, 10, .08);
        --widget-grid-gap: 1.5rem;
        --widget-header-spacing: 20px;
        --widget-padding-x: 1.25rem;
        --widget-padding-y: 1rem;
        --widget-heading-letter-spacing: 0.14rem;
        --widget-heading-size: 12px;
        --widget-heading-text-transform: uppercase;
        --widget-heading-weight: 900;
        --email-accent-colour: var(--brand-primary-colour);
        --email-content-background-colour: var(--content-bg-colour);
        --email-content-border-colour: var(--content-border-colour);
        --email-content-text-colour: var(--content-text-colour);
        --email-page-background-colour: var(--page-bg-colour);
        --email-page-text-colour: var(--page-text-colour);
    }


html.dark:root {
        --ai-chat-header-bg: #0B0B0B;
        --ai-chat-header-text-colour: #FFFFFF;
        --palette-crm-company-status-client: #80ffc6;
        --palette-crm-company-status-client-ink: #0f172a;
        --palette-crm-company-status-prospect: #f6f7f8;
        --palette-crm-company-status-prospect-ink: #0f172a;
        --palette-crm-proposal-status-accepted: #b3fd7c;
        --palette-crm-proposal-status-accepted-ink: #0f172a;
        --palette-crm-proposal-status-draft: #f6f7f8;
        --palette-crm-proposal-status-draft-ink: #0f172a;
        --palette-crm-proposal-status-published: #f4ff6a;
        --palette-crm-proposal-status-published-ink: #0f172a;
        --palette-crm-proposal-status-rejected: #ee7863;
        --palette-crm-proposal-status-rejected-ink: #0f172a;
        --palette-crm-proposal-status-revoked: #f6f7f8;
        --palette-crm-proposal-status-revoked-ink: #0f172a;
        --palette-datasets-current-type-record: #7cc0f0;
        --palette-datasets-current-type-record-ink: #0f172a;
        --palette-datasets-widget-kind-stat: #f0b35c;
        --palette-datasets-widget-kind-stat-ink: #0f172a;
        --palette-datasets-widget-kind-table: #7cc0f0;
        --palette-datasets-widget-kind-table-ink: #0f172a;
        --announcement-banner-message-colour: white;
        --announcement-banner-title-colour: white;
        --palette-projects-rag-status-amber: #f4ff6a;
        --palette-projects-rag-status-amber-ink: #0f172a;
        --palette-projects-rag-status-green: #80ffc6;
        --palette-projects-rag-status-green-ink: #0f172a;
        --palette-projects-rag-status-red: #ee7863;
        --palette-projects-rag-status-red-ink: #0f172a;
        --palette-sdlc-branch-state-conflict: #ee7863;
        --palette-sdlc-branch-state-conflict-ink: #0f172a;
        --palette-sdlc-branch-state-deleted: #f6f7f8;
        --palette-sdlc-branch-state-deleted-ink: #0f172a;
        --palette-sdlc-branch-state-merged: #b3fd7c;
        --palette-sdlc-branch-state-merged-ink: #0f172a;
        --palette-sdlc-branch-state-pending: #f4ff6a;
        --palette-sdlc-branch-state-pending-ink: #0f172a;
        --palette-sdlc-branch-state-untouched: #e7f1ff;
        --palette-sdlc-branch-state-untouched-ink: #0f172a;
        --palette-sdlc-dev-session-status-blocked: #ee7863;
        --palette-sdlc-dev-session-status-blocked-ink: #0f172a;
        --palette-sdlc-dev-session-status-complete: #b3fd7c;
        --palette-sdlc-dev-session-status-complete-ink: #0f172a;
        --palette-sdlc-dev-session-status-paused: #f4ff6a;
        --palette-sdlc-dev-session-status-paused-ink: #0f172a;
        --palette-sdlc-release-status-draft: #f6f7f8;
        --palette-sdlc-release-status-draft-ink: #0f172a;
        --palette-sdlc-release-status-released: #b3fd7c;
        --palette-sdlc-release-status-released-ink: #0f172a;
        --palette-sdlc-release-status-tagged: #00E5E3;
        --palette-sdlc-release-status-tagged-ink: #0f172a;
        --palette-sdlc-release-status-tagging: #f4ff6a;
        --palette-sdlc-release-status-tagging-ink: #0f172a;
        --alert-danger-bg: #3D1A20;
        --alert-danger-border: #7E2A36;
        --alert-danger-fg: #FFA3A3;
        --alert-info-bg: #1B2B4D;
        --alert-info-border: #2C4A80;
        --alert-info-fg: #8FC3FF;
        --alert-success-bg: #12332B;
        --alert-success-border: #1E5A46;
        --alert-success-fg: #7FE8B0;
        --alert-warning-bg: #3A2E12;
        --alert-warning-border: #6E5214;
        --alert-warning-fg: #FFD65C;
        --brand-accent-muted: color-mix(in srgb, var(--brand-accent-colour) 40%, #1e293b);
        --brand-accent-soft: color-mix(in srgb, var(--brand-accent-colour) 10%, #1e293b);
        --brand-accent-colour: #afee84;
        --brand-primary-colour: black;
        --brand-primary-ink: #ffffff;
        --brand-secondary-colour: #00E5E3;
        --brand-primary-muted: color-mix(in srgb, var(--brand-primary-colour) 40%, #1e293b);
        --brand-primary-soft: color-mix(in srgb, var(--brand-primary-colour) 10%, #1e293b);
        --brand-secondary-muted: color-mix(in srgb, var(--brand-secondary-colour) 40%, #1e293b);
        --brand-secondary-soft: color-mix(in srgb, var(--brand-secondary-colour) 10%, #1e293b);
        --text-accent-colour: #e2e8f0;
        --text-primary-colour: white;
        --text-secondary-colour: #e2e8f0;
        --button-danger-bg: #E31631;
        --button-danger-fg: white;
        --button-ghost-danger-border: var(--button-danger-bg);
        --button-ghost-danger-fg: var(--button-danger-bg);
        --button-ghost-danger-hover-border: var(--text-secondary-colour);
        --button-ghost-primary-border: var(--button-primary-bg);
        --button-ghost-primary-fg: var(--button-primary-bg);
        --button-ghost-primary-hover-border: var(--text-secondary-colour);
        --button-ghost-secondary-border: #d1d5db;
        --button-ghost-secondary-fg: var(--button-secondary-fg);
        --button-ghost-secondary-hover-border: var(--text-secondary-colour);
        --button-primary-bg: var(--brand-secondary-colour);
        --button-primary-fg: black;
        --button-secondary-bg: #334155;
        --button-secondary-fg: #e2e8f0;
        --link-colour: #e2e8f0;
        --link-hover-colour: #ffffff;
        --link-underline-colour: rgba(226, 232, 240, 0.35);
        --avatar-default-bg-colour: var(--brand-secondary-colour);
        --avatar-default-text-colour: var(--text-secondary-colour);
        --header-colour: #F3F3F3;
        --tab-hover-text-colour: #e2e8f0;
        --tab-selected-bg: #1e293b;
        --tab-text-colour: #94a3b8;
        --page-bg-colour: #0f172a;
        --page-text-colour: #F3F3F3;
        --content-bg-colour: #1e293b;
        --content-border-colour: #334155;
        --content-text-colour: #e2e8f0;
        --page-footer-border-colour: #2F3237;
        --palette-ui-semantic-caution: #F8A43D;
        --palette-ui-semantic-caution-ink: #0f172a;
        --palette-ui-semantic-informative: #80ffc6;
        --palette-ui-semantic-informative-ink: #0f172a;
        --palette-ui-semantic-negative: #ee7863;
        --palette-ui-semantic-negative-ink: #0f172a;
        --palette-ui-semantic-neutral: #f6f7f8;
        --palette-ui-semantic-neutral-ink: #0f172a;
        --palette-ui-semantic-positive: #b3fd7c;
        --palette-ui-semantic-positive-ink: #0f172a;
        --palette-ui-severity-critical: #FF5536;
        --palette-ui-severity-critical-ink: #ffffff;
        --palette-ui-severity-elevated: #f4ff6a;
        --palette-ui-severity-elevated-ink: #0f172a;
        --palette-ui-severity-notable: #00E5E3;
        --palette-ui-severity-notable-ink: #0f172a;
        --palette-ui-severity-routine: #f6f7f8;
        --palette-ui-severity-routine-ink: #0f172a;
        --palette-ui-severity-serious: #FF8A12;
        --palette-ui-severity-serious-ink: #0f172a;
        --sidebar-selected-bg: #334155;
        --sidebar-selected-border: var(--sidebar-selected-icon);
        --sidebar-selected-icon: #00E5E3;
        --sidebar-selected-text: white;
        --sidebar-text-colour: #F8F8F8;
        --table-row-hover-bg: #283548;
        --top-nav-icon-colour: #e2e8f0;
        --widget-border-colour: #2F3237;
        --widget-row-hover-bg: #1A4050;
    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                    @font-face {
    font-family: 'BaiJamjuree-SemiBold';
    src: url('https://harbour.axisops.com/media/9755dc68-10fb-4921-a2bc-63b3c1bf8da0') format('truetype');
    font-display: swap;
}
                    @font-face {
    font-family: 'BaiJamjuree-MediumItalic';
    src: url('https://harbour.axisops.com/media/361f6a24-105d-479f-bae9-7a54a50a5c5c') format('truetype');
    font-display: swap;
}
                    @font-face {
    font-family: 'BaiJamjuree-Medium';
    src: url('https://harbour.axisops.com/media/1d965343-d061-461d-811e-6a2fba84a705') format('truetype');
    font-display: swap;
}
                    @font-face {
    font-family: 'BaiJamjuree-Italic';
    src: url('https://harbour.axisops.com/media/b03b0d83-a48d-49e2-9a8e-a43146ad69be') format('truetype');
    font-display: swap;
}
                    @font-face {
    font-family: 'BaiJamjuree-BoldItalic';
    src: url('https://harbour.axisops.com/media/479d5493-3c19-4967-8af8-2d072c6453ef') format('truetype');
    font-display: swap;
}
                    @font-face {
    font-family: 'BaiJamjuree-ExtraLightItalic';
    src: url('https://harbour.axisops.com/media/3f4e942c-effc-4082-82e9-794a5c3864e8') format('truetype');
    font-display: swap;
}
                    @font-face {
    font-family: 'BaiJamjuree-Bold';
    src: url('https://harbour.axisops.com/media/ae61ca26-f7db-478b-84ce-64fd72dc966c') format('truetype');
    font-display: swap;
}
                    @font-face {
    font-family: 'BaiJamjuree-LightItalic';
    src: url('https://harbour.axisops.com/media/71207ac9-0717-47f2-96a7-3a910817d50d') format('truetype');
    font-display: swap;
}
                    @font-face {
    font-family: 'BaiJamjuree-Regular';
    src: url('https://harbour.axisops.com/media/01165f2d-1fd5-4e41-8d7a-d671c946c139') format('truetype');
    font-display: swap;
}
                    @font-face {
    font-family: 'BaiJamjuree-Light';
    src: url('https://harbour.axisops.com/media/626b0bb7-b8cd-4639-b006-499fec81398e') format('truetype');
    font-display: swap;
}
                    @font-face {
    font-family: 'BaiJamjuree-ExtraLight';
    src: url('https://harbour.axisops.com/media/4c2d0683-f4e8-4ff7-a7c0-56e7ae713fb9') format('truetype');
    font-display: swap;
}
                    @font-face {
    font-family: 'BaiJamjuree-SemiBoldItalic';
    src: url('https://harbour.axisops.com/media/bd848ad4-7e2c-4c22-aecb-763405f9bf9d') format('truetype');
    font-display: swap;
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
/* Custom CSS (ui::custom-css brand setting) */
.auth-welcome__heading {
    background: linear-gradient(90deg, #00e5e3 0%, #5fc9e0 40%, #b06ce8 72%, #ff4fd8 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent !important;
    font-size: 29px !important;
}

body::before, body::after {
    content: "";
    position: fixed;
    left: 0;
    right: 0;
    height: 6px;
    background: linear-gradient(90deg, #00e5e3, #69ffcd, #b3f985, #f9f871);
    z-index: 200;
    pointer-events: none;
}

body::after {
    bottom: 0;
}

.site-nav {
    padding-top:6px;
}

@media (min-width: 1200px) {
  #main-panel > div.page-content > div > div > article {
    max-width: 75%;
  }
}

.auth-welcome {
    max-width: 42rem !important;
}
