:root{--color-primary-50:#e8eeff;--color-primary-100:#c5d4fc;--color-primary-200:#91afff;--color-primary-300:#6b8ef5;--color-primary-400:#4a75f2;--color-primary-500:#3c6ef0;--color-primary-600:#3562d4;--color-primary-700:#2a4fb8;--color-primary-800:#1f3d8f;--color-primary-900:#142a66;--color-primary-950:#0d1d47;--color-secondary-50:#eef2ff;--color-secondary-100:#e0e7ff;--color-secondary-200:#c7d2fe;--color-secondary-300:#a5b4fc;--color-secondary-400:#818cf8;--color-secondary-500:#6366f1;--color-secondary-600:#4f46e5;--color-secondary-700:#4338ca;--color-secondary-800:#3730a3;--color-secondary-900:#312e81;--color-secondary-950:#1e1b4b;--color-gray-50:#f9f9f9;--color-gray-100:#f2f2f2;--color-gray-200:#e6e6e6;--color-gray-300:#dee2e7;--color-gray-400:#b5b5b5;--color-gray-500:#8e9195;--color-gray-600:#6c6c6c;--color-gray-700:#4d4d4d;--color-gray-800:#333;--color-gray-900:#1d242b;--color-gray-950:#0d0d0d;--color-black:#000;--color-white:#fff;--color-surface-100:#fff;--color-status-error:#e35e5e;--color-status-error-shaded:#fcecec;--color-status-success:#59aa50;--color-status-success-shaded:#e8ffe7;--color-status-warning:#ffae74;--color-status-warning-shaded:#fff7ea;--color-bg:var(--color-gray-50);--color-bg-surface:var(--color-surface-100);--color-bg-input:var(--color-gray-50);--color-text-main:var(--color-gray-900);--color-text-gray:var(--color-gray-500);--color-border:var(--color-gray-300);--color-border-disabled:var(--color-gray-100);--color-avatar-border:var(--color-primary-500);--font-family:var(--app-font-family,inherit),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-size-100:10px;--font-size-200:12px;--font-size-300:14px;--font-size-400:16px;--font-size-500:18px;--font-size-600:20px;--font-size-700:24px;--font-size-800:28px;--font-size-900:44px;--font-size-1000:54px;--line-height-100:normal;--line-height-200:36px;--line-height-300:52px;--line-height-400:60px;--font-size-heading-x-l:var(--font-size-1000);--font-size-heading-l:var(--font-size-900);--font-size-heading-m:var(--font-size-800);--font-size-heading-s:var(--font-size-700);--font-size-heading-x-s:var(--font-size-600);--font-size-text-x-large:var(--font-size-500);--font-size-text-large:var(--font-size-400);--font-size-text-medium:var(--font-size-300);--font-size-text-small:var(--font-size-200);--font-size-text-x-s:var(--font-size-100);--line-height-heading-x-l:var(--line-height-400);--line-height-heading-l:var(--line-height-300);--line-height-heading-m:var(--line-height-200);--line-height-heading-s:var(--line-height-200);--line-height-heading-x-s:var(--line-height-200);--line-height-text-x-large:var(--line-height-100);--line-height-text-large:var(--line-height-100);--line-height-text-medium:var(--line-height-100);--line-height-text-small:var(--line-height-100);--line-height-text-x-s:var(--line-height-100);--radius-100:6px;--radius-200:8px;--radius-300:12px;--radius-400:18px;--radius-500:22px;--radius-600:42px;--border-radius-button:var(--radius-300);--border-radius-card:var(--radius-500);--border-radius-podcast-card:var(--radius-300);--border-radius-input:var(--border-radius-button);--border-radius-modal:var(--radius-600);--border-radius-menu:var(--radius-200);--border-radius-small:var(--radius-100);--space-100:12px;--space-150:15px;--space-200:16px;--space-300:24px;--size-500:56px;--padding-button-inline:var(--space-300);--padding-button-block:var(--space-150);--padding-input-inline:var(--space-200);--padding-input-block:var(--space-100);--padding-card:var(--space-300);--size-button-height:var(--size-500);--size-input-height:var(--size-500);--layout-size-100:56px;--layout-size-200:64px;--layout-size-300:80px;--layout-size-400:280px;--layout-header-height:var(--layout-size-200);--layout-footer-height:var(--layout-size-100);--layout-sider-width:var(--layout-size-400);--layout-sider-collapsed-width:var(--layout-size-300);--layout-content-margin:var(--space-300)var(--space-200);--layout-content-padding:var(--space-300);--layout-content-min-height:var(--layout-size-400);--color-sider-bg:var(--color-primary-950);--color-sider-text:var(--color-primary-50);--color-sider-border:var(--color-primary-800);--color-sider-header-border:var(--color-primary-800);--color-sider-item-selected-bg:var(--color-primary-50);--color-sider-item-selected-ring:var(--color-primary-500);--color-dropdown-bg:var(--color-bg-surface);--color-dropdown-border:var(--color-border);--color-nav-user-block-bg:var(--color-gray-200);--color-nav-user-block-bg-hover:var(--color-gray-300);--border-radius-nav-user-block:12px}.dark{--color-primary-50:#1e293b;--color-primary-100:#243b55;--color-primary-200:#2d4a6f;--color-primary-300:#3d5f8f;--color-primary-400:#7ba3ff;--color-primary-500:#5e8bff;--color-primary-600:#4a75f2;--color-primary-700:#6b8ef5;--color-primary-800:#91afff;--color-primary-900:#c5d4fc;--color-primary-950:#e8eeff;--color-secondary-50:#2d1b4e;--color-secondary-100:#3d2868;--color-secondary-200:#4f3b7d;--color-secondary-300:#6350a0;--color-secondary-400:#818cf8;--color-secondary-500:#818cf8;--color-secondary-600:#a5b4fc;--color-secondary-700:#c7d2fe;--color-secondary-800:#e0e7ff;--color-secondary-900:#eef2ff;--color-secondary-950:#eef2ff;--color-gray-50:#0f172a;--color-gray-100:#1e293b;--color-gray-200:#334155;--color-gray-300:#475569;--color-gray-400:#64748b;--color-gray-500:#94a3b8;--color-gray-600:#cbd5e1;--color-gray-700:#e2e8f0;--color-gray-800:#f1f5f9;--color-gray-900:#f8fafc;--color-gray-950:#fff;--color-black:#fff;--color-white:#0f172a;--color-surface-100:#243447;--color-status-success:#4ade80;--color-status-success-shaded:#14532d;--color-status-error:#fb7185;--color-status-error-shaded:#4d1f1f;--color-status-warning:#fbbf24;--color-status-warning-shaded:#4d3319;--color-bg:var(--color-gray-50);--color-bg-surface:var(--color-surface-100);--color-bg-input:var(--color-gray-100);--color-text-main:var(--color-gray-900);--color-text-gray:var(--color-gray-500);--color-border:var(--color-gray-200);--color-border-disabled:var(--color-gray-200);--color-avatar-border:var(--color-primary-500);--color-sider-bg:var(--color-gray-100);--color-sider-text:var(--color-text-main);--color-sider-border:var(--color-border);--color-sider-header-border:var(--color-border);--color-sider-item-selected-bg:var(--color-gray-200);--color-sider-item-selected-ring:var(--color-primary-400);--color-dropdown-bg:var(--color-gray-200);--color-dropdown-border:var(--color-border)}body{background-color:var(--color-bg);color:var(--color-text-main);margin:0;padding:0}
.header-with-buttons{text-align:right;flex-direction:column;justify-content:space-between;gap:24px;margin-bottom:32px;display:flex}@media (min-width:900px){.header-with-buttons{flex-direction:row;align-items:flex-end}}.header-with-buttons .content-header{flex:1}.header-with-buttons .content-header .title.ant-typography{font-size:var(--font-size-heading-s);margin:0 0 8px;font-weight:700}.header-with-buttons .actions{gap:12px;display:flex}.header-with-buttons .actions .action-group{position:relative}.header-with-buttons .actions .action-group .action-wrapper{width:100%;display:inline-flex}.header-with-buttons .actions .action-group .action-wrapper .button.ant-btn{color:var(--color-text-main);border-radius:var(--border-radius-button);border:1px solid var(--color-gray-300);align-items:center;gap:8px;width:100%;padding:0 24px;font-weight:700;display:flex}.header-with-buttons .actions .action-group .action-wrapper .button.ant-btn .icon{color:inherit;font-size:20px}.header-with-buttons .actions .action-group .action-wrapper .button.ant-btn:not(:disabled):hover{border-color:var(--color-primary-500);color:var(--color-primary-500);background-color:var(--color-bg-surface)}.header-with-buttons .actions .action-group .action-wrapper .button.ant-btn:not(:disabled):hover .icon{color:inherit}.header-with-buttons .actions .action-group .action-wrapper .button.ant-btn:disabled{background-color:var(--color-gray-200);color:var(--color-text-main);border-color:var(--color-gray-300);opacity:.7}.header-with-buttons .actions .action-group .action-wrapper .button.ant-btn:disabled .icon{color:inherit}
#otp-input{justify-content:center;align-items:center;width:100%;display:flex}#otp-input .ant-otp{gap:16px}#otp-input .ant-otp .ant-otp-input-wrapper{width:var(--size-input-height);height:var(--size-input-height)}#otp-input .ant-otp .ant-otp-input-wrapper .ant-otp-input{height:var(--size-input-height);background-color:var(--color-bg-input);border-radius:var(--border-radius-input);border-color:var(--color-border)}
.search-bar-wrapper{width:100%;padding:var(--padding-card);background-color:var(--color-bg-surface);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-card);box-sizing:border-box}.search-bar.ant-input-search .search-bar-leading-icon,.search-bar.ant-input-search .ant-input-clear-icon{color:var(--color-text-gray);font-size:20px}.search-bar.ant-input-search .ant-input-clear-icon:hover{color:var(--color-text-main)}.search-bar.ant-input-search .ant-input-group-addon .ant-btn{min-width:96px}@media (max-width:768px){.search-bar-wrapper{border-radius:var(--border-radius-input);padding:16px}.search-bar.ant-input-search .search-bar-leading-icon,.search-bar.ant-input-search .ant-input-clear-icon{font-size:18px}}@media (max-width:480px){.search-bar-wrapper{padding:12px}}
#qr-code-page{min-height:100vh}#qr-code-page .refresh-button{height:fit-content}#qr-code-page .welcome-title{margin:0}#qr-code-page .timer-icon{margin-inline-end:8px}#qr-code-page .content{flex-direction:column}@media (min-width:768px){#qr-code-page .content{flex-direction:row}}#qr-code-page .qrContainer{border-radius:var(--border-radius-card);background:#fff;padding:24px}#qr-code-page .retry-button{padding-inline:var(--padding-input-block)}#qr-code-page .timerText{color:var(--color-primary-500);font-size:var(--font-size-text-medium);line-height:var(--line-height-text-medium)}#qr-code-page .rightColumn{max-width:420px}
#otp-code-page{justify-content:center;align-items:center;min-height:100vh;display:flex}#otp-code-page .icon-circle{background:var(--color-primary-50);color:var(--color-primary-500)}#otp-code-page .go-to-qr-code-button{height:fit-content}#otp-code-page .ant-otp{direction:ltr}#otp-code-page .ant-form-item-explain-error{margin-block:var(--padding-input-block)}#otp-code-page .title{margin:0}
.go-to-login-button{text-align:center;z-index:1000;padding:16px;position:fixed;top:0;right:0}
#qr-scanner-page{flex-direction:column;justify-content:center;min-height:100vh;display:flex}#qr-scanner-page .scanButton{max-width:320px}#qr-scanner-page .description{text-align:center;max-width:320px}#qr-scanner-page .resultAlert{width:100%;max-width:400px}
#sign-in-form{justify-content:center;min-height:100vh;display:flex}#sign-in-form .container{width:100%;max-width:400px;padding:var(--padding-input-inline)}#sign-in-form .header{text-align:center;padding-bottom:var(--padding-card)}#sign-in-form .header .title{margin-top:0}#sign-in-form .sign-in-button{height:45px}#sign-in-form .ant-input-affix-wrapper{direction:ltr;height:45px}#sign-in-form .ant-input-affix-wrapper .ant-input-prefix{margin-inline-end:var(--ant-padding-xs)}#sign-in-form .ant-input-affix-wrapper .ant-input{direction:ltr}
#layout .sider{inset-inline-start:0;scrollbar-width:thin;height:100vh;padding:0;position:sticky;top:0;overflow:auto}#layout .sider .ant-layout-sider-children{flex-direction:column;display:flex}#layout .sider .sider-header{justify-content:center;align-items:center;height:64px;display:flex}#layout .sider .sider-header .sider-header-title{font-size:var(--font-size-text-large);color:var(--color-text-primary);font-weight:600}#layout .sider .sider-menu{flex:1;margin-top:12px}#layout .sider .sider-menu .ant-menu-item-selected{background:var(--color-sider-item-selected-bg);border-radius:var(--border-radius-menu);box-sizing:border-box;border-inline-start:3px solid var(--color-sider-item-selected-ring)}#layout .sider .antd-layout-item-label{justify-content:space-between;align-items:center;gap:6px;width:100%;display:inline-flex}#layout .sider .antd-layout-item-label .antd-layout-item-label-text{font-size:var(--font-size-text-medium);font-weight:500}#layout .sider .antd-layout-item-label .antd-layout-item-label-end{align-items:center;gap:4px;display:inline-flex}#layout .sider .antd-layout-item-label .antd-layout-item-label-end .item-icon{font-size:var(--font-size-text-small)}#layout .sider .antd-layout-item-label .antd-layout-item-label-end .item-icon.lock-icon{color:var(--color-text-gray)}#layout .sider .antd-layout-item-label .antd-layout-item-label-end .item-icon.info-icon{color:var(--color-primary-400)}#layout .sider .nav-user-block{box-sizing:border-box;width:100%;padding:8px}#layout .sider .nav-user-block .nav-user-block-trigger{cursor:pointer;width:100%;color:var(--color-text-primary);background:var(--color-nav-user-block-bg);border-radius:var(--border-radius-nav-user-block);outline:none;justify-content:flex-start;align-items:center;gap:10px;padding:10px 12px;transition:background .2s;display:flex}#layout .sider .nav-user-block .nav-user-block-trigger:hover{background:var(--color-nav-user-block-bg-hover)}#layout .sider .nav-user-block .nav-user-block-trigger:focus-visible{outline:2px solid var(--color-primary,#1677ff);outline-offset:2px}#layout .sider .nav-user-block .nav-user-block-avatar{flex-shrink:0}#layout .sider .nav-user-block .nav-user-block-text{flex-direction:column;min-width:0;display:flex;overflow:hidden}#layout .sider .nav-user-block .nav-user-block-name{font-size:var(--font-size-text-small);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}#layout .sider .nav-user-block .nav-user-block-email{font-size:var(--font-size-text-small);color:var(--color-text-gray);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#layout .sider .nav-user-block.nav-user-block-collapsed .nav-user-block-trigger{justify-content:center;min-height:40px}#layout .header{background:var(--color-bg-surface);justify-content:space-between;align-items:center;padding:0;display:flex}#layout .header .header-start{flex:1;align-items:center;gap:12px;min-width:0;display:flex}#layout .header .header-breadcrumb{flex:1;min-width:0}#layout .header .header-breadcrumb.ant-breadcrumb>ol{align-items:center}#layout .header .sider-trigger{font-size:var(--font-size-text-large);border-radius:50%;width:40px;height:40px;margin-inline-start:14px}#layout .header .header-theme-toggle .ant-btn{font-size:var(--font-size-text-large);border-radius:50%;width:40px;height:40px;margin-inline-end:14px}#layout .content{overflow:initial;margin:24px 16px 0}#layout .footer{height:var(--layout-footer-height);min-height:var(--layout-footer-height);text-align:center;font-size:var(--font-size-text-small);justify-content:center;align-items:center;padding:0;display:flex}
@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.9cb3a3e2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/a5b03b231ce290a0-s.890a9a09.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.ae65d18e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo Fallback;src:local(Arial);ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.0%;size-adjust:94.66%}.cairo_933771f1-module__yXQXjW__className{font-family:Cairo,Cairo Fallback;font-style:normal}.cairo_933771f1-module__yXQXjW__variable{--app-font-family:"Cairo","Cairo Fallback"}
