@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.flex{display:flex}.grid{display:grid}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes mc-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes mc-pop{0%{opacity:0;transform:scale(0)}65%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}.mc-wrap{border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.mc-wrap.mc-new{animation:.38s cubic-bezier(.175,.885,.32,1.275) forwards mc-pop}.mc-ring{pointer-events:none;border-radius:50%;animation:2.2s ease-out infinite mc-pulse;position:absolute;inset:0}.mc-body{z-index:1;color:#fff;width:100%;height:100%;font-weight:700;font-family:var(--font-poppins), sans-serif;cursor:pointer;-webkit-user-select:none;user-select:none;border:2.5px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 2px 10px #00000040}.alert-line-row:hover .alert-line-close{opacity:1!important;pointer-events:auto!important}.leaflet-container{font-family:var(--font-poppins), sans-serif}.leaflet-popup-content-wrapper{border-radius:10px;box-shadow:0 4px 16px #0000001f}.leaflet-popup-content{margin:10px 14px}.tf-scroll-panel::-webkit-scrollbar{width:5px}.tf-scroll-panel::-webkit-scrollbar-track{background:0 0}.tf-scroll-panel::-webkit-scrollbar-thumb{background:#d0d3da;border-radius:3px}.tf-scroll-panel::-webkit-scrollbar-thumb:hover{background:#9aa5b8}.tf-scroll-panel{scrollbar-width:thin;scrollbar-color:#d0d3da transparent}.add-trade-menu-scroll::-webkit-scrollbar{width:0;height:0}.add-trade-menu-scroll{scrollbar-width:none}:root{--grid-line:#374a6e1a;--c-navy:#374a6e;--c-blue:#07f;--c-blue-soft:#6d9eff;--c-red:#ff6363;--c-green:#22a050;--c-label-grey:#9aa5b8;--c-input-border:#8892a7;--c-card-bg:#fff;--c-page-bg:#fcfcfc;--c-card-bg-soft:#f7f8fa;--c-card-bg-elevated:#f2f3f5;--c-selected-bg:#eff6ff;--c-dark-fill:#d9e3f3;--c-card-border:#d8d9dd;--c-card-radius:5px;--c-border:#8892a7;--c-nav-gradient:linear-gradient(to bottom right, #e7effc, #d9e3f3);--c-nav-solid:#e7effc;--c-top-navbar-bg:linear-gradient(180deg, #fff 0%, #fafcff 100%);--c-dropdown-bg:#e7effc;--c-dropdown-hover:#d9e3f3;--c-row-bg:#dfe9f4;--c-row-hover:#d6e2ef;--c-list-selected:#eff6ff;--c-list-hover:#f5f8ff;--c-canvas-dot:#d5e0ee;--c-tabbar-bg:#e8f2fa;--c-win-bg:#c3e6ab;--c-loss-bg:#e2cece;--c-win-text:#2e7d32;--c-loss-text:#c0392b;--c-text-muted:#3c414b;--c-progress-bg-active:#fff;--c-progress-bg-past:#f0f4ff;--c-progress-bg-future:#dedede;--c-alt-row:#3c414b0a;--c-section-bg:#f7f8fa;--c-section-text:#29364d;--c-section-title:#6b6c81;--c-section-divider:#bfb7b7;--c-section-border:#b7c8ff;--c-section-shadow:0 2px 10px #0055ff2e;--c-tooltip-bg:#fff;--c-tooltip-border:#e8ecf4;--c-progress-track:#e4e4e4;--c-ruler-fill:linear-gradient(90deg, #fd909059 0%, #ffa6a626 100%);--c-ruler-duration-left:#6f87b7;--c-ruler-duration-right:#6f87b7;--c-ruler-percent-number:#a872f9;--c-ruler-percent-accent:#606672;--c-ruler-marker:#e65252;--c-ruler-marker-time:#e95050;--c-sidebar-icon-active-bg:#5c69e3;--c-sidebar-icon-color:#5c69e3;--c-sidebar-icon-bg:var(--c-list-hover);--c-sidebar-active-dot:#5c69e3;--c-sidebar-shell-border:var(--c-card-border);--c-sidebar-shell-shadow:0px 1px 10px #0065ef26;--c-floating-calc-bg:#6d9eff;--c-floating-calc-fg:#fff;--c-floating-calc-shadow:0px 3px 10px #6d9eff47;--c-back-arrow-filter:none;--c-floating-panel-border:#ffffff59;--c-floating-panel-layer-1:#ffffff40;--c-floating-panel-layer-2:#14141e14;--c-floating-panel-layer-3:#ffffff9e;--c-floating-calc-tab-bg:#ffffff8c;--c-calculator-input-bg:#fff;--c-calculator-soft-bg:#f2f3f5;--c-calculator-blue-bg:#eef3ff;--c-calculator-red-bg:#fff4ec;--c-calculator-icon-bg:#eef3ff;--c-calculator-shadow:0px 1px 5px #0077ff4d;--c-calculator-input-border-idle:#8892a7;--c-calculator-input-border-focus:#b7c8ff;--c-tf-row-bg:#dae3f5;--c-tf-time-bg:#cadcff;--c-tf-time-bg-2:#e2eff4;--c-journal-gauge-bull:#4cd842;--c-journal-gauge-bear:#f67c7c;--c-journal-gauge-bull-soft:#b7e2ae;--c-journal-gauge-bear-soft:#f4a6ad;--c-journal-gauge-muted:#65718a;--c-journal-gauge-track:#e4e4e4;--c-journal-weekday-track:#d5dbe6;--c-journal-weekday-fill:#6b7ec8;--c-journal-quick-card-bg:#f0f0f5;--c-journal-quick-card-shadow:6px 6px 14px #d0d0da, -6px -6px 14px #fff;--c-journal-quick-card-shadow-used:inset 5px 5px 12px #d0d0da, inset -5px -5px 12px #fff;--c-journal-quick-accent:#7b82c4;--c-journal-quick-muted:#aaaabc;--c-journal-quick-inactive:#b0b0c8;--c-journal-quick-number:#b8b8cc;--c-journal-quick-neutral-bg:#f0f2f6;--c-journal-quick-win-bg:#22a050;--c-journal-quick-loss-bg:#e05050;--c-journal-reset-bg:#fff0f0;--c-journal-reset-text:#e05050;--c-journal-cancel-border:#8892a7;--c-journal-legacy-text-num:#5d6a84;--c-journal-legacy-pct:#899abd;--c-journal-legacy-shadow:0 2px 16px #374a6e1a;--c-journal-legacy-pop-shadow:0 8px 24px #0000001f;--c-journal-legacy-border:#d8d9dd;--c-journal-legacy-row-border:#f0f2f7;--c-journal-legacy-muted-num:#636d82;--c-journal-legacy-money:#89be7d;--c-journal-legacy-divider:#b1bed9;--c-journal-legacy-timeline:#c8eac2;--c-journal-legacy-time:#97b0c0;--c-journal-legacy-pink:#ea71f2;--c-journal-legacy-selected-bg:#0055ff12;--c-journal-legacy-hover-bg:#374a6e0d;--c-journal-legacy-add-bg:#e3fcde;--c-journal-legacy-add-hover-bg:#c8ffbd;--c-journal-legacy-add-border:transparent;--c-journal-legacy-add-hover-border:#1c9e00;--c-journal-legacy-add-text:#3d852d;--c-journal-legacy-cancel-bg:#f7faff;--c-journal-legacy-cancel-hover-bg:#feffb1;--c-journal-legacy-cancel-border:transparent;--c-journal-legacy-cancel-hover-border:#a5a800;--c-journal-legacy-cancel-text:#7385a8;--c-journal-legacy-green-grad-end:#47d785;--c-journal-legacy-red-grad-end:#ff9f9f;--c-journal-legacy-blue-grad-end:#47b5ff;--c-journal-legacy-edit-active-bg:#374a6e;--c-journal-legacy-edit-active-fg:#fff;--c-journal-session-kz-asia:#e2eaff;--c-journal-session-kz-london:#daffd2;--c-journal-session-pz:#ffe7cd;--c-journal-session-kz-ny-am:#e7e7e7;--c-journal-session-kz-ny-pm:#ffecfa;--c-journal-session-label:#6b6c81;--c-journal-positive:#4cd842;--c-journal-negative:#f67c7c;--c-calendar-modal-row-alt:#fafcff;--c-calendar-modal-header-bg:#f8faff;--c-calendar-month-profit-bg:#eeffea;--c-calendar-month-loss-bg:#fff0f0;--c-calendar-month-days-bg:#eaf1ff;--c-calendar-day-number:#3c414b;--c-calendar-muted:#8f91b4;--c-calendar-muted-strong:#aeb7c7;--c-calendar-no-trade-bg:transparent;--c-calendar-no-trade-text:#3c414b;--c-calendar-saturday-bg:#f4f4f5;--c-calendar-sunday-bg:#f0f8ff;--c-calendar-win-bg:#f2fdf0;--c-calendar-loss-bg:#fff4f4;--c-calendar-win-text:#16813a;--c-calendar-loss-text:#dc2626;--c-calendar-profit-accent:#26cb03;--c-calendar-loss-accent:#ff4545;--c-calendar-year-accent:#ff9500;--c-calendar-modal-backdrop:#00000073;--c-calendar-modal-shadow:0 20px 60px #00000040;--c-calendar-active-tab-shadow:0 1px 4px #00000014;--c-calendar-empty-shadow:inset 0 0 0 .5px #a5b0c7, 0 0 2px #05f6;--c-calendar-today-shadow:inset 0 0 0 .5px #05f, 0 0 2px #05f6;--c-calendar-win-shadow:inset 0 0 0 .5px #5ec148, 0 0 2px #5ec14866;--c-calendar-loss-shadow:inset 0 0 0 .5px #ff5959, 0 0 2px #ff595966;--c-calendar-weekend-shadow:inset 0 0 0 .5px #65b4ee, 0 0 2px #65b4ee66;--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--radius:.625rem}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--grid-line:#80bafd14;--c-bg-top:#0d121c;--c-bg-bottom:#141c2b;--c-navy:#e6edf9;--c-blue:#5c8cf5;--c-blue-soft:#6b99f2;--c-red:#ff6e6e;--c-green:#59c77d;--c-label-grey:#949ebe;--c-input-border:#546ea8;--c-input-bg:#171f2e;--c-card-bg:#1c2333;--c-card-bg-soft:#171f2e;--c-card-bg-elevated:#242e40;--c-selected-bg:#213659;--c-dark-fill:#334158;--c-page-bg:linear-gradient(135deg, var(--c-bg-top) 0%, var(--c-bg-bottom) 100%);--c-card-border:#546ea8;--c-border:#546ea8;--c-canvas-dot:#38455c;--c-nav-gradient:linear-gradient(180deg, #1c2333 0%, #171f2e 100%);--c-nav-solid:#1c2333;--c-top-navbar-bg:var(--c-nav-gradient);--c-dropdown-bg:#1c2333;--c-dropdown-hover:#242e40;--c-row-bg:#242e40;--c-row-hover:#2a3650;--c-list-selected:#213659;--c-list-hover:#242e40;--c-tabbar-bg:#171f2e;--c-win-bg:#59c77d29;--c-loss-bg:#ff6e6e29;--c-win-text:#59c77d;--c-loss-text:#ff6e6e;--c-text-muted:#949ebe;--c-progress-bg-active:#242e40;--c-progress-bg-past:#213659;--c-progress-bg-future:#38455c;--c-alt-row:#ffffff08;--c-section-bg:#1c2333;--c-section-text:#e6edf9;--c-section-title:#949ebe;--c-section-divider:#38455c;--c-section-border:#546ea8;--c-section-shadow:0 5px 18px #5c8cf51a, 0 10px 28px #00000047;--c-tooltip-bg:#1c2333;--c-tooltip-border:#546ea8;--c-progress-track:#38455c;--c-ruler-fill:linear-gradient(90deg, var(--c-selected-bg) 0%, var(--c-card-bg-elevated) 100%);--c-ruler-duration-left:var(--c-blue);--c-ruler-duration-right:#ff4e4e;--c-ruler-percent-number:var(--c-navy);--c-ruler-percent-accent:var(--c-label-grey);--c-ruler-marker:#ff4e4e;--c-ruler-marker-time:#ff4e4e;--c-sidebar-icon-active-bg:#5b5ccf;--c-sidebar-icon-color:#b9b8ff;--c-sidebar-icon-bg:#2d2e45;--c-sidebar-active-dot:#b9b8ff;--c-sidebar-shell-border:#546ea8;--c-sidebar-shell-shadow:0 0 0 1px #546ea852;--c-floating-calc-bg:#5c8cf5;--c-floating-calc-fg:#f4f5ff;--c-floating-calc-shadow:0px 3px 10px #565ec438;--c-back-arrow-filter:brightness(0) invert(1);--c-floating-panel-border:#546ea8;--c-floating-panel-layer-1:#1c2333f0;--c-floating-panel-layer-2:#0a0c123d;--c-floating-panel-layer-3:#242e40b8;--c-floating-calc-tab-bg:#2d3242e0;--c-calculator-input-bg:#171f2e;--c-calculator-soft-bg:#171f2e;--c-calculator-blue-bg:#213659;--c-calculator-red-bg:#3c2b31;--c-calculator-icon-bg:#242e40;--c-calculator-shadow:0px 1px 5px #00000047;--c-calculator-input-border-idle:#687184;--c-calculator-input-border-focus:#7ca8ff;--c-tf-row-bg:#253044;--c-tf-time-bg:#263a5c;--c-tf-time-bg-2:#223846;--c-journal-gauge-bull:#59c77d;--c-journal-gauge-bear:#ff6e6e;--c-journal-gauge-bull-soft:#59c77d85;--c-journal-gauge-bear-soft:#ff6e6e85;--c-journal-gauge-muted:#b5bece;--c-journal-gauge-track:#2f3745;--c-journal-weekday-track:#343b49;--c-journal-weekday-fill:#8ea2f2;--c-journal-quick-card-bg:#232735;--c-journal-quick-card-shadow:6px 6px 12px #0000006b, -6px -6px 12px #ffffff09;--c-journal-quick-card-shadow-used:inset 5px 5px 11px #0000007a, inset -5px -5px 11px #ffffff0b;--c-journal-quick-accent:#b9b8ff;--c-journal-quick-muted:#8e93b5;--c-journal-quick-inactive:#777d98;--c-journal-quick-number:#a4a9c8;--c-journal-quick-neutral-bg:#2a3040;--c-journal-quick-win-bg:#59c77d;--c-journal-quick-loss-bg:#ff6e6e;--c-journal-reset-bg:#ff6e6e26;--c-journal-reset-text:#ff6e6e;--c-journal-cancel-border:#4d586c;--c-journal-legacy-text-num:#d7deea;--c-journal-legacy-pct:#aeb7d6;--c-journal-legacy-shadow:0 2px 16px #00000057;--c-journal-legacy-pop-shadow:0 8px 24px #00000061;--c-journal-legacy-border:#303642;--c-journal-legacy-row-border:#303642;--c-journal-legacy-muted-num:#c3cad8;--c-journal-legacy-money:#8bd17c;--c-journal-legacy-divider:#3a4352;--c-journal-legacy-timeline:#40674a;--c-journal-legacy-time:#9fb5c8;--c-journal-legacy-pink:#f0a0f6;--c-journal-legacy-selected-bg:#80bafd24;--c-journal-legacy-hover-bg:#ffffff0f;--c-journal-legacy-add-bg:#243a29;--c-journal-legacy-add-hover-bg:#2d4c35;--c-journal-legacy-add-border:transparent;--c-journal-legacy-add-hover-border:#69d66b;--c-journal-legacy-add-text:#8be07b;--c-journal-legacy-cancel-bg:#262b38;--c-journal-legacy-cancel-hover-bg:#353746;--c-journal-legacy-cancel-border:transparent;--c-journal-legacy-cancel-hover-border:#c7cb6a;--c-journal-legacy-cancel-text:#d2d7ea;--c-journal-legacy-green-grad-end:#58df8a;--c-journal-legacy-red-grad-end:#ff9a9a;--c-journal-legacy-blue-grad-end:#71c7ff;--c-journal-legacy-edit-active-bg:#565ec4;--c-journal-legacy-edit-active-fg:#f4f5ff;--c-journal-session-kz-asia:#2d4776;--c-journal-session-kz-london:#2c6137;--c-journal-session-pz:#705034;--c-journal-session-kz-ny-am:#49515f;--c-journal-session-kz-ny-pm:#67446e;--c-journal-session-label:#e8eef8;--c-journal-positive:#59c77d;--c-journal-negative:#ff6e6e;--c-calendar-modal-row-alt:#20242d;--c-calendar-modal-header-bg:#20242d;--c-calendar-month-profit-bg:#4ade8029;--c-calendar-month-loss-bg:#f8717129;--c-calendar-month-days-bg:#80bafd29;--c-calendar-day-number:#e7ecf5;--c-calendar-muted:#aeb7c7;--c-calendar-muted-strong:#aeb7c7;--c-calendar-no-trade-bg:#0f172a47;--c-calendar-no-trade-text:#d8dee9;--c-calendar-saturday-bg:#94a3b81f;--c-calendar-sunday-bg:#3b82f61f;--c-calendar-win-bg:#4ade801a;--c-calendar-loss-bg:#f871711a;--c-calendar-win-text:#59c77d;--c-calendar-loss-text:#ff6e6e;--c-calendar-profit-accent:#59c77d;--c-calendar-loss-accent:#ff6e6e;--c-calendar-year-accent:#ffb45c;--c-calendar-modal-backdrop:#0000008c;--c-calendar-modal-shadow:0 20px 60px #00000061;--c-calendar-active-tab-shadow:0 1px 4px #00000047;--c-calendar-empty-shadow:inset 0 0 0 .5px #465367, 0 0 2px #80bafd4d;--c-calendar-today-shadow:inset 0 0 0 .5px var(--c-blue), 0 0 2px #80bafd6b;--c-calendar-win-shadow:inset 0 0 0 .5px #4ade80, 0 0 2px #4ade8059;--c-calendar-loss-shadow:inset 0 0 0 .5px #f87171, 0 0 2px #f8717159;--c-calendar-weekend-shadow:inset 0 0 0 .5px #3b82f6, 0 0 2px #3b82f673;--background:#0d121c;--foreground:#e6edf9;--card:#1c2333;--card-foreground:#e6edf9;--popover:#1c2333;--popover-foreground:#e6edf9;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#546ea8;--input:#546ea8;--ring:#737373}@supports (color:lab(0% 0 0)){.dark{--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--ring:lab(48.496% 0 0)}}*{border-color:var(--border)}body{background:var(--c-page-bg);color:var(--foreground);overscroll-behavior:none;position:relative;overflow-x:hidden}body:before{content:"";z-index:0;pointer-events:none;opacity:.16;background:url(/images/bg-site-4.jpg) 0 0/cover no-repeat;width:min(720px,48vw);height:min(520px,52vh);position:fixed;top:0;left:0;-webkit-mask-image:radial-gradient(at 0 0,#000 0%,#000000d1 30%,#00000057 58%,#0000 78%);mask-image:radial-gradient(at 0 0,#000 0%,#000000d1 30%,#00000057 58%,#0000 78%)}body:after{content:"";z-index:0;pointer-events:none;opacity:.12;background:url(/images/bg-site-4.jpg) 100% 0/cover no-repeat;width:min(560px,38vw);height:min(430px,44vh);position:fixed;top:0;right:0;-webkit-mask-image:radial-gradient(at 100% 0,#000 0%,#000000b8 28%,#00000042 55%,#0000 76%);mask-image:radial-gradient(at 100% 0,#000 0%,#000000b8 28%,#00000042 55%,#0000 76%)}.dark body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overscroll-behavior:none;overflow-x:clip}.dark body:before,.dark body:after{opacity:0;background-image:none;display:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#e0eaf4;border-radius:100px}::-webkit-scrollbar-thumb{background:#a2b0bf padding-box padding-box;border:2px solid #e0eaf4;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#8a99ab padding-box padding-box;border:2px solid #e0eaf4}.dark ::-webkit-scrollbar-track{background:#202631}.dark ::-webkit-scrollbar-thumb{background:#4a5668;border-color:#202631}.dark ::-webkit-scrollbar-thumb:hover{background:#647184;border-color:#202631}*{scrollbar-width:thin;scrollbar-color:#a2b0bf #e0eaf4}.dark *{scrollbar-color:#4a5668 #202631}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ca23-calculator-input{transition:border-color .14s,box-shadow .14s;border-color:var(--c-calculator-input-border-idle)!important}.ca23-calculator-input:focus{box-shadow:0 0 0 2px var(--c-calculator-input-border-focus);border-color:var(--c-calculator-input-border-focus)!important}@supports (color:color-mix(in lab, red, red)){.ca23-calculator-input:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--c-calculator-input-border-focus) 18%, transparent)}}.ca23-calculator-input-frame{transition:border-color .14s,box-shadow .14s;border-color:var(--c-calculator-input-border-idle)!important}.ca23-calculator-input-frame:focus-within{box-shadow:0 0 0 2px var(--c-calculator-input-border-focus);border-color:var(--c-calculator-input-border-focus)!important}@supports (color:color-mix(in lab, red, red)){.ca23-calculator-input-frame:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--c-calculator-input-border-focus) 18%, transparent)}}.year-card-scroll::-webkit-scrollbar{width:4px}.year-card-scroll::-webkit-scrollbar-track{background:#eef1f7;border-radius:20px}.year-card-scroll::-webkit-scrollbar-thumb{background:#d5e0ee;border-radius:20px}.year-card-scroll::-webkit-scrollbar-thumb:hover{background:#b0c4de}@keyframes bell-ring{0%{transform:rotate(0)}15%{transform:rotate(16deg)}35%{transform:rotate(-13deg)}55%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}90%{transform:rotate(2deg)}to{transform:rotate(0)}}.bell-icon-ring{transform-origin:50% 4px;animation:.5s cubic-bezier(.36,.07,.19,.97) forwards bell-ring}:root{--font-geist-sans:Arial, Helvetica, sans-serif;--font-geist-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-poppins:Poppins, Inter, Arial, Helvetica, sans-serif;--font-inter:Inter, Arial, Helvetica, sans-serif;--ca23-page-bg-image:url(/images/bg-phantom.jpg);--ca23-page-bg-soft-filter:#dee8f80d;--ca23-page-bg-dark-filter:radial-gradient(circle at 50% 12%, #1922332e 0%, #0d121c85 58%, #080b12b3 100%), linear-gradient(135deg, #0d121c57 0%, #141c2b8f 100%);--ca23-page-bg-blur:13px;--ca23-page-bg-scale:1.045}html,body{background:var(--c-bg-bottom,#141c2b)}body:after,.dark body:before,.dark body:after{display:none}body>:not(.ca23-bg-backdrop){position:relative}.ca23-bg-backdrop{pointer-events:none;background:var(--c-bg-bottom,#141c2b);inset:0;overflow:hidden;z-index:0!important;position:fixed!important}.ca23-bg-backdrop span{display:block;position:absolute}.ca23-bg-photo{background:var(--ca23-page-bg-image) center center / cover no-repeat;filter:blur(var(--ca23-page-bg-blur));transform:scale(var(--ca23-page-bg-scale));inset:-34px}.ca23-bg-soft-filter{background:var(--ca23-page-bg-soft-filter);mix-blend-mode:screen;inset:0}.ca23-bg-dark-filter{background:var(--ca23-page-bg-dark-filter);inset:0}.ca23-bg-blur-filter{-webkit-backdrop-filter:blur(2px);inset:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
