@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_1ns3b_2{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-family-base);--toast-animation-duration: var(--animation-duration-panel)}._toast_1ns3b_2{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);position:relative;animation:_slideIn_1ns3b_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:opacity var(--animation-duration-hover) ease}._toast_1ns3b_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_1ns3b_2:hover{border-color:color-mix(in srgb,var(--primary) 18%,var(--border))}._content_1ns3b_33{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_1ns3b_41{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_1ns3b_48{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_1ns3b_54{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_1ns3b_64{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_1ns3b_64:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_1ns3b_64:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_1ns3b_64:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_1ns3b_91{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_1ns3b_91:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_1ns3b_91:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_1ns3b_91:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_1ns3b_117{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_1ns3b_117:hover{opacity:1;background-color:var(--muted)}._closeButton_1ns3b_117:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_1ns3b_2{border-color:var(--border)}.dark ._actionButton_1ns3b_64:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_1ns3b_64:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_1ns3b_91:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_1ns3b_91:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_1ns3b_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){._toast_1ns3b_2{animation:none;transition:none}._actionButton_1ns3b_64,._cancelButton_1ns3b_91,._closeButton_1ns3b_117{transition:none}}}@layer base{._button_1hp92_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);min-inline-size:0;max-inline-size:100%;font-family:var(--font-family-base);font-weight:500;line-height:1.2;border-radius:var(--radius);white-space:normal;text-align:center;text-wrap:balance;overflow-wrap:anywhere;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-hover) ease,border-color var(--animation-duration-hover) ease,color var(--animation-duration-hover) ease,box-shadow var(--animation-duration-hover) ease,transform var(--animation-duration-press) ease;outline:none;border:1px solid transparent;position:relative}._button_1hp92_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_1hp92_39{min-block-size:clamp(2rem,1.85rem + .5vi,2.25rem);padding-block:.35rem;padding-inline:clamp(.55rem,.45rem + .5vi,.75rem);font-size:clamp(.8rem,.775rem + .15vi,.875rem)}._md_1hp92_46{min-block-size:clamp(2.5rem,2.35rem + .5vi,2.75rem);padding-block:.5rem;padding-inline:clamp(.7rem,.55rem + .65vi,.95rem);font-size:clamp(.875rem,.84rem + .16vi,.9375rem)}._lg_1hp92_53{min-block-size:clamp(2.75rem,2.5rem + 1vi,3rem);padding-block:clamp(.6rem,.5rem + .35vi,.72rem);padding-inline:clamp(.9rem,.65rem + 1vi,1.25rem);font-size:clamp(.9375rem,.9rem + .18vi,1rem);border-radius:var(--radius-md)}._icon_1hp92_62,._icon-md_1hp92_63{inline-size:clamp(2rem,1.8rem + .8vi,2.5rem);block-size:clamp(2rem,1.8rem + .8vi,2.5rem);padding:0}._icon-sm_1hp92_69{inline-size:clamp(1.75rem,1.55rem + .7vi,2.125rem);block-size:clamp(1.75rem,1.55rem + .7vi,2.125rem);padding:0}._icon-lg_1hp92_75{inline-size:clamp(2.5rem,2.25rem + .8vi,3rem);block-size:clamp(2.5rem,2.25rem + .8vi,3rem);padding:0;border-radius:var(--radius-md)}._button_1hp92_2 svg{flex-shrink:0}._sm_1hp92_39 svg,._icon-sm_1hp92_69 svg{width:1rem;height:1rem}._md_1hp92_46 svg,._icon_1hp92_62 svg,._icon-md_1hp92_63 svg{width:1.25rem;height:1.25rem}._lg_1hp92_53 svg,._icon-lg_1hp92_75 svg{width:1.5rem;height:1.5rem}._primary_1hp92_107{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_1hp92_107:hover{background-color:color-mix(in srgb,var(--primary),black 10%);border-color:color-mix(in srgb,var(--primary),black 10%)}._primary_1hp92_107:active{background-color:color-mix(in srgb,var(--primary),black 15%);border-color:color-mix(in srgb,var(--primary),black 15%);transform:translateY(1px)}._secondary_1hp92_126{background-color:var(--secondary);color:var(--secondary-foreground);border-color:color-mix(in srgb,var(--secondary-foreground) 14%,transparent);--spinner-color: var(--secondary-foreground)}._secondary_1hp92_126:hover{background-color:color-mix(in srgb,var(--secondary),var(--foreground) 4%)}._secondary_1hp92_126:active{background-color:color-mix(in srgb,var(--secondary),var(--foreground) 7%);transform:translateY(1px)}._destructive_1hp92_143{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_1hp92_143:hover{background-color:color-mix(in srgb,var(--error),black 10%);border-color:color-mix(in srgb,var(--error),black 10%)}._destructive_1hp92_143:active{background-color:color-mix(in srgb,var(--error),black 15%);border-color:color-mix(in srgb,var(--error),black 15%);transform:translateY(1px)}._destructive_1hp92_143:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_1hp92_168{background-color:transparent;border-color:var(--info);color:var(--info);--spinner-color: var(--info)}._outline_1hp92_168:hover{background-color:color-mix(in srgb,var(--primary) 8%,var(--surface));border-color:color-mix(in srgb,var(--info) 78%,var(--border));color:var(--info)}._outline_1hp92_168:active{background-color:color-mix(in srgb,var(--primary) 13%,var(--surface));border-color:color-mix(in srgb,var(--info) 88%,var(--border));color:var(--info);transform:translateY(1px)}._ghost_1hp92_189{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_1hp92_189:hover{background-color:color-mix(in srgb,var(--foreground) 4%,var(--surface));color:var(--info)}._ghost_1hp92_189:active{background-color:color-mix(in srgb,var(--foreground) 7%,var(--surface));color:var(--info);transform:translateY(1px)}._link_1hp92_207{background-color:transparent;color:var(--info);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--info)}._link_1hp92_207:hover{text-decoration:underline;color:var(--info);background-color:transparent}._link_1hp92_207:active{color:var(--info);background-color:transparent;transform:translateY(1px)}._link_1hp92_207:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_1hp92_240{opacity:.5;cursor:not-allowed;pointer-events:none}._dark_1hp92_247 ._primary_1hp92_107:focus-visible,._dark_1hp92_247 ._outline_1hp92_168:focus-visible,._dark_1hp92_247 ._ghost_1hp92_189:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}._dark_1hp92_247 ._destructive_1hp92_143:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._dark_1hp92_247 ._link_1hp92_207:focus-visible{box-shadow:0 0 0 2px var(--primary)}@media(max-width:768px){._sm_1hp92_39,._md_1hp92_46{min-inline-size:var(--touch-target);min-height:2.75rem}._sm_1hp92_39{padding-inline:.65rem;font-size:.8rem}._md_1hp92_46{padding-inline:.75rem;font-size:.875rem}._icon_1hp92_62,._icon-sm_1hp92_69,._icon-md_1hp92_63{min-inline-size:var(--touch-target);min-block-size:var(--touch-target)}}@media(prefers-reduced-motion:reduce){._button_1hp92_2{transition:none}}}body.rc-v4-product ._button_1hp92_2{border-radius:var(--radius-control);font-weight:620;letter-spacing:-.009em}body.rc-v4-product ._primary_1hp92_107{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}body.rc-v4-product ._outline_1hp92_168{background:transparent;border-color:var(--border-emphasis);color:var(--foreground)}body.rc-v4-product ._outline_1hp92_168:hover{border-color:color-mix(in srgb,var(--info) 45%,var(--border));background:color-mix(in srgb,var(--primary) 5%,transparent);color:var(--foreground)}body.rc-v4-product ._ghost_1hp92_189:hover{background:color-mix(in srgb,var(--primary) 5%,transparent);color:var(--foreground)}body.rc-v4-product ._link_1hp92_207{color:var(--info)}@media(min-width:769px){body.rc-v4-product ._button_1hp92_2{flex-shrink:0;white-space:nowrap;overflow-wrap:normal}}body.rc-v4-product ._button_1hp92_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--info)}._banner_h63ki_1{position:fixed;right:max(var(--spacing-4),env(safe-area-inset-right,0px));bottom:max(var(--spacing-4),env(safe-area-inset-bottom,0px));z-index:var(--z-overlay);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--spacing-3);width:min(31rem,calc(100vi - 2rem));padding:var(--spacing-3);border:1px solid color-mix(in srgb,var(--primary) 32%,var(--border));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--card) 94%,transparent);box-shadow:var(--shadow-lg);backdrop-filter:blur(16px)}._icon_h63ki_19{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:var(--radius);background:color-mix(in srgb,var(--primary) 12%,var(--card));color:var(--primary)}._copy_h63ki_29{display:grid;gap:.18rem;min-width:0}._copy_h63ki_29 strong{color:var(--foreground);font-size:.92rem}._copy_h63ki_29 span{color:var(--muted-foreground);font-size:.78rem;line-height:1.4}._actions_h63ki_32{display:flex;align-items:center;gap:var(--spacing-1)}._dismiss_h63ki_33{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:transparent;color:var(--muted-foreground);cursor:pointer}._dismiss_h63ki_33:hover{background:var(--muted);color:var(--foreground)}@media(max-width:640px){._banner_h63ki_1{right:.6rem;bottom:calc(4.4rem + env(safe-area-inset-bottom,0px));left:.6rem;width:auto;grid-template-columns:auto minmax(0,1fr)}._actions_h63ki_32{grid-column:1 / -1}._actions_h63ki_32>:first-child{flex:1}}@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer base{._container_1y3mp_2{container-type:inline-size;width:100%}._card_1y3mp_7{display:flex;align-items:center;gap:var(--spacing-4);width:100%;padding:1.25rem;border:1px solid color-mix(in srgb,var(--error) 35%,var(--border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--error) 5%,var(--surface))}._compact_1y3mp_18{padding:var(--spacing-3);gap:var(--spacing-3)}._icon_1y3mp_23{flex-shrink:0;color:var(--error)}._content_1y3mp_28{flex:1;min-width:0}._title_1y3mp_33{margin:0;font-size:1rem;color:var(--foreground)}._message_1y3mp_39{margin:var(--spacing-1) 0 0;color:var(--muted-foreground);line-height:1.45}@container (max-width: 37.5rem){._card_1y3mp_7{align-items:flex-start;flex-wrap:wrap;gap:var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius)}._title_1y3mp_33{font-size:.9rem}._message_1y3mp_39{font-size:.82rem;line-height:1.4}._card_1y3mp_7>:last-child{width:100%}}}._container_7a3xx_1{display:flex;align-items:center;justify-content:center;min-height:100dvh;width:100%;background-color:var(--surface);padding:var(--spacing-4)}._card_7a3xx_11{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:32rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconContainer_7a3xx_24{margin-bottom:var(--spacing-6);animation:_pulse_7a3xx_1 3s infinite ease-in-out}._icon_7a3xx_24{color:var(--error)}._title_7a3xx_33{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_7a3xx_41{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}@keyframes _pulse_7a3xx_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media(max-width:640px){._card_7a3xx_11{padding:var(--spacing-6)}._title_7a3xx_33{font-size:1.5rem}._message_7a3xx_41{font-size:1rem}}._card_7a3xx_11{border:1px solid var(--border-module, var(--border));border-radius:1.125rem;box-shadow:none}@layer base{._skeleton_pea5f_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_pea5f_2:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_pea5f_1 2s infinite}@keyframes _shimmer_pea5f_1{to{transform:translate(100%)}}.dark ._skeleton_pea5f_2{background-color:var(--muted)}.dark ._skeleton_pea5f_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}@media(prefers-reduced-motion:reduce){._skeleton_pea5f_2:after{animation:none}}}._container_1uw9a_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--background);z-index:var(--z-overlay);padding:var(--spacing-4);overflow-y:auto}._content_1uw9a_13{width:100%;max-width:28.125rem;display:flex;flex-direction:column;gap:var(--spacing-6);animation:_fadeIn_1uw9a_1 var(--animation-duration-normal) ease-out}._lockIcon_1uw9a_22{width:1.25rem;height:1.25rem;color:var(--primary);animation:_pulse_1uw9a_1 2s infinite ease-in-out;margin-right:var(--spacing-2);vertical-align:middle}._skeletonGrid_1uw9a_31{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonRow_1uw9a_37{display:flex;flex-direction:column;gap:var(--spacing-3)}._titleRow_1uw9a_43{display:flex;align-items:center;gap:var(--spacing-4);margin:var(--spacing-2) 0}._leftSkeletons_1uw9a_50,._rightSkeletons_1uw9a_50{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._title_1uw9a_43{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:500;color:var(--foreground);text-align:center;margin:0;padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);flex:2;white-space:nowrap;display:flex;align-items:center;justify-content:center}._skeletonBar_1uw9a_74{height:.75rem;width:100%;border-radius:var(--radius-sm)}@keyframes _pulse_1uw9a_1{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes _fadeIn_1uw9a_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._title_1uw9a_43{font-size:1rem;padding:var(--spacing-1) var(--spacing-2)}._content_1uw9a_13{max-width:21.875rem}._lockIcon_1uw9a_22{width:1rem;height:1rem}}._accessDeniedIcon_1k3wn_1{color:var(--warning)}._logo_1nyuk_1{display:inline-flex;align-items:center;gap:.58rem;min-width:0;color:var(--foreground);line-height:1}._symbol_1nyuk_10{display:block;width:2.55rem;height:2.55rem;flex:0 0 auto;object-fit:contain;transform:scale(1.62);transform-origin:center}._wordmark_1nyuk_20{color:var(--foreground);font-family:var(--font-family-heading);font-size:clamp(1.3rem,2.4vw,1.58rem);font-weight:780;letter-spacing:-.045em;white-space:nowrap}._wordmark_1nyuk_20 span{color:var(--primary)}._compact_1nyuk_33{gap:0}._compact_1nyuk_33 ._symbol_1nyuk_10{width:2rem;height:2rem}@media(max-width:480px){._symbol_1nyuk_10{width:2.25rem;height:2.25rem}._wordmark_1nyuk_20{font-size:1.22rem}._compact_1nyuk_33 ._symbol_1nyuk_10{width:1.75rem;height:1.75rem}}._brand_1xaz4_1{min-width:0;display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--primary);font-family:var(--font-family-heading);text-decoration:none}._mark_1xaz4_11{width:1.8rem;height:1.8rem;flex:0 0 auto;border-radius:.55rem;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));box-shadow:0 6px 16px color-mix(in srgb,var(--brand-primary) 24%,transparent);position:relative}._logoFrame_1xaz4_22{width:2.25rem;height:2.25rem;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;padding:.2rem;border:1px solid color-mix(in srgb,var(--brand-primary) 22%,var(--border));border-radius:.65rem;background:color-mix(in srgb,var(--surface) 92%,transparent)}._customLogo_1xaz4_35{display:block;width:100%;height:100%;object-fit:contain}._mark_1xaz4_11:after{content:"";position:absolute;inset:.48rem .42rem;border:2px solid currentColor;border-top-width:0;border-left-width:0;color:#fff;transform:skew(-18deg) rotate(42deg)}._copy_1xaz4_53{min-width:0;display:flex;flex-direction:column;line-height:1.05}._copy_1xaz4_53 strong{overflow:hidden;color:var(--primary);font-size:1.075rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}._copy_1xaz4_53 small{margin-top:.22rem;overflow:hidden;color:var(--muted-foreground);font-family:var(--font-family-body);font-size:.65rem;font-weight:600;letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){._mark_1xaz4_11{width:1.65rem;height:1.65rem}._logoFrame_1xaz4_22{width:2rem;height:2rem}._copy_1xaz4_53 strong{font-size:.95rem}}._mark_1xaz4_11{box-shadow:none}@layer base{._selectTrigger_1jvte_2{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-family-base);font-size:1rem;height:2.5rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);transition:border-color var(--animation-duration-hover) ease,background-color var(--animation-duration-hover) ease,box-shadow var(--animation-duration-hover) ease;outline:none;cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_1jvte_2:hover{border-color:color-mix(in srgb,var(--foreground) 22%,var(--border));background-color:color-mix(in srgb,var(--foreground) 2%,var(--card))}._selectTrigger_1jvte_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent);background-color:var(--card)}._selectTrigger_1jvte_2[data-placeholder]{color:var(--muted-foreground)}._selectTrigger_1jvte_2[data-disabled]{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}._selectIcon_1jvte_53{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-panel) ease}._selectTrigger_1jvte_2[data-state=open] ._selectIcon_1jvte_53{transform:rotate(180deg)}._selectContent_1jvte_65{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:12rem;max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-md);animation:_scaleIn_1jvte_1 var(--animation-duration-panel) ease-out}@keyframes _scaleIn_1jvte_1{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}._selectViewport_1jvte_90{padding:var(--spacing-2)}._scrollButton_1jvte_94{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_1jvte_94:hover ._scrollIcon_1jvte_106{color:var(--primary)}._scrollIcon_1jvte_106{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_1jvte_117{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_1jvte_124{position:relative;display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);padding-right:var(--spacing-8);font-size:.9375rem;line-height:1.5;border-radius:var(--radius-sm);color:var(--popup-foreground);user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._selectItem_1jvte_124:hover{background-color:color-mix(in srgb,var(--foreground) 5%,var(--popup));color:var(--popup-foreground)}._selectItem_1jvte_124:focus-visible{background-color:color-mix(in srgb,var(--primary) 12%,var(--popup));color:var(--popup-foreground)}._selectItem_1jvte_124[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_1jvte_158{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_1jvte_166{height:1rem;width:1rem;color:currentColor}._selectSeparator_1jvte_172{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}.dark ._selectTrigger_1jvte_2{background-color:var(--card)}.dark ._selectTrigger_1jvte_2:hover{background-color:color-mix(in srgb,var(--foreground) 3%,var(--card));border-color:color-mix(in srgb,var(--foreground) 22%,var(--border))}.dark ._selectTrigger_1jvte_2:focus{background-color:var(--card);box-shadow:inset 0 1px 2px color-mix(in srgb,black 5%,transparent),0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent)}@media(max-width:768px){._selectTrigger_1jvte_2{height:2.75rem;padding-inline:.7rem;font-size:1rem}._selectItem_1jvte_124{min-height:2.75rem;padding:.55rem 2rem .55rem .75rem;font-size:.875rem}._scrollButton_1jvte_94{min-height:2.75rem}}@media(prefers-reduced-motion:reduce){._selectTrigger_1jvte_2,._selectIcon_1jvte_53,._selectItem_1jvte_124,._scrollIcon_1jvte_106{transition:none}._selectContent_1jvte_65{animation:none}}}body.rc-v4-product ._selectTrigger_1jvte_2,body.rc-v4-product.dark ._selectTrigger_1jvte_2{min-height:2.75rem;border-radius:var(--radius-control);border-color:var(--border);background:var(--card);box-shadow:none}body.rc-v4-product ._selectTrigger_1jvte_2:hover,body.rc-v4-product.dark ._selectTrigger_1jvte_2:hover{border-color:var(--border-emphasis);background:var(--card)}body.rc-v4-product ._selectTrigger_1jvte_2:focus,body.rc-v4-product.dark ._selectTrigger_1jvte_2:focus{border-color:var(--info);background:var(--card);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 22%,transparent)}body.rc-v4-product ._selectContent_1jvte_65{border-color:var(--border-subtle);border-radius:var(--radius-module);box-shadow:var(--shadow-floating)}._skeleton_1fvgh_1{width:min(13.5rem,100%);height:var(--touch-target)}._singleOrg_1fvgh_6{display:flex;align-items:center;gap:var(--spacing-2);min-width:0;width:min(13.5rem,100%);min-height:var(--touch-target);padding:.36rem .65rem;border:1px solid color-mix(in srgb,var(--border) 86%,var(--primary) 14%);border-radius:.72rem;background:color-mix(in srgb,var(--surface) 94%,var(--primary) 6%);color:var(--foreground)}._deferredTrigger_1fvgh_20{font:inherit;text-align:left;cursor:pointer}._deferredTrigger_1fvgh_20:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}._singleOrg_1fvgh_6 svg,._trigger_1fvgh_31 svg{flex:0 0 auto}._activeValue_1fvgh_35{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start;gap:.05rem}._activeValue_1fvgh_35 span,._option_1fvgh_45 span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:650;line-height:1.15}._activeValue_1fvgh_35 small,._option_1fvgh_45 small{color:var(--muted-foreground);font-size:.64rem;font-weight:500;line-height:1.1}._trigger_1fvgh_31{width:min(13.5rem,100%);height:var(--touch-target);border-color:color-mix(in srgb,var(--border) 86%,var(--primary) 14%);border-radius:.72rem;background:color-mix(in srgb,var(--surface) 94%,var(--primary) 6%)}._trigger_1fvgh_31>svg:first-child{margin-right:.35rem}._content_1fvgh_75{min-width:13rem}._option_1fvgh_45{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.15rem}@media(max-width:600px){._skeleton_1fvgh_1,._singleOrg_1fvgh_6,._trigger_1fvgh_31{width:100%}._singleOrg_1fvgh_6,._trigger_1fvgh_31{min-height:var(--touch-target);height:var(--touch-target)}._singleOrg_1fvgh_6{padding-block:.35rem}}._switcher_1dpdr_1{min-width:0;min-height:var(--touch-target);display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;border-color:color-mix(in srgb,var(--primary) 28%,var(--border));background:color-mix(in srgb,var(--primary) 5%,var(--surface))}._switcher_1dpdr_1:hover{border-color:color-mix(in srgb,var(--primary) 44%,var(--border));background:color-mix(in srgb,var(--primary) 9%,var(--surface))}._copy_1dpdr_17{min-width:0;display:flex;flex-direction:column;align-items:flex-start;line-height:1.08}._copy_1dpdr_17 small{color:var(--muted-foreground);font-size:.6rem;font-weight:600}._copy_1dpdr_17 strong{overflow:hidden;max-width:8.5rem;color:var(--foreground);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}._compact_1dpdr_40{flex:0 0 var(--touch-target);width:var(--touch-target);min-width:var(--touch-target);padding:0;justify-content:center}@media(max-width:600px){._switcher_1dpdr_1:not(._compact_1dpdr_40){width:100%}._compactOnMobile_1dpdr_53{flex:0 0 var(--touch-target);width:var(--touch-target)!important;min-width:var(--touch-target);padding:0;justify-content:center}._compactOnMobile_1dpdr_53 ._copy_1dpdr_17{display:none}}@layer base{._overlay_appfw_2{position:fixed;inset:0;background-color:color-mix(in srgb,black 50%,transparent);z-index:var(--z-overlay)!important;animation:_overlayShow_appfw_1 var(--animation-duration-panel) cubic-bezier(.16,1,.3,1)}._content_appfw_11{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--dialog-inline-size);max-width:var(--dialog-inline-size);max-height:min(85dvb,var(--dialog-block-size));background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay)!important;overflow:auto;padding:var(--spacing-6);animation:_contentShow_appfw_1 var(--animation-duration-panel) cubic-bezier(.16,1,.3,1)}._close_appfw_31{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-press) ease}@media(max-width:767px){._close_appfw_31{width:var(--touch-target);height:var(--touch-target);top:var(--spacing-3);right:var(--spacing-3)}}._close_appfw_31:hover{background-color:var(--muted-foreground);color:var(--muted);transform:translateY(-1px)}._close_appfw_31:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_appfw_73{width:1rem;height:1rem}._header_appfw_78{margin-bottom:var(--spacing-4)}._footer_appfw_82{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}@media(max-width:480px){._content_appfw_11{width:var(--dialog-inline-size)!important;max-width:var(--dialog-inline-size)!important;max-height:var(--dialog-block-size);padding:var(--spacing-4);border-radius:var(--radius-md)}._title_appfw_98{padding-right:2.75rem;overflow-wrap:anywhere}._footer_appfw_82{flex-direction:column-reverse}._footer_appfw_82>*{width:100%}}._title_appfw_98{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground);line-height:1.4;margin-bottom:var(--spacing-2)}._description_appfw_121{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_appfw_128{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_appfw_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_appfw_1{0%{opacity:0;scale:.985}to{opacity:1;scale:1}}@media(prefers-reduced-motion:reduce){._overlay_appfw_2,._content_appfw_11{animation:none}._close_appfw_31{transition:none}}}body.rc-v4-product ._content_appfw_11{max-height:min(92dvh,var(--dialog-block-size));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;background:var(--popup);box-shadow:var(--shadow-floating)}body.rc-v4-product ._title_appfw_98{letter-spacing:-.03em;font-weight:700}body.rc-v4-product ._close_appfw_31{color:var(--foreground);background:var(--surface-c)}@media(max-width:520px){body.rc-v4-product ._content_appfw_11{top:50dvh;width:calc(100vi - 1rem)!important;max-width:calc(100vi - 1rem)!important;max-height:calc(100dvh - 1rem - env(safe-area-inset-bottom,0px));padding:1.1rem;padding-bottom:calc(1.1rem + env(safe-area-inset-bottom,0px));border-radius:.9rem}body.rc-v4-product ._header_appfw_78{padding-right:2.15rem}body.rc-v4-product ._title_appfw_98{font-size:1.22rem;line-height:1.25;overflow-wrap:break-word}body.rc-v4-product ._footer_appfw_82{flex-direction:column-reverse;gap:.5rem}}body.rc-v4-product ._content_appfw_11{border:1px solid var(--border-module);border-radius:var(--radius-module);box-shadow:var(--shadow-floating)}body.rc-v4-product ._close_appfw_31{border-radius:var(--radius-control)}body.rc-v4-product ._overlay_appfw_2{background-color:color-mix(in srgb,#020617 52%,transparent)}body.rc-v4-product ._content_appfw_11{padding:1.5rem;border:1px solid var(--border-module);border-radius:1.125rem;background:var(--popup);box-shadow:var(--shadow-floating)}body.rc-v4-product ._close_appfw_31{top:1rem;right:1rem;width:2.5rem;height:2.5rem;border:1px solid var(--border-module);border-radius:.75rem;background:transparent;color:var(--foreground)}body.rc-v4-product ._close_appfw_31:hover{background:var(--surface-a);color:var(--foreground);transform:none}body.rc-v4-product ._close_appfw_31:focus-visible{box-shadow:none;outline:2px solid var(--primary);outline-offset:2px}body.rc-v4-product ._header_appfw_78{display:flex;flex-direction:column;gap:.3rem;margin:0 0 1.25rem;padding:0 3rem 1rem 0;border-bottom:1px solid var(--border-subtle)}body.rc-v4-product ._title_appfw_98{margin:0;font:650 1.25rem / 1.25 var(--font-family-heading);letter-spacing:-.02em}body.rc-v4-product ._description_appfw_121{margin:0;color:var(--muted-foreground);font-size:.875rem;line-height:1.5}body.rc-v4-product ._footer_appfw_82{position:sticky;bottom:0;z-index:1;align-items:center;gap:.5rem;margin:1.5rem 0 0;padding:1rem 0 0;border-top:1px solid var(--border-subtle);background:var(--popup);box-shadow:0 2.5rem 0 0 var(--popup)}@media(max-width:520px){body.rc-v4-product ._content_appfw_11{top:auto;bottom:0;left:0;transform:none;--dialog-inline-size: 100vi;width:100vi!important;max-width:100vi!important;max-height:calc(100dvh - 1.5rem);padding:1.25rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom,0px));border-bottom:0;border-radius:1.25rem 1.25rem 0 0;animation:_v6SheetUp_appfw_1 var(--animation-duration-panel) cubic-bezier(.16,1,.3,1)}body.rc-v4-product ._close_appfw_31{top:.75rem;right:.75rem;width:var(--touch-target);height:var(--touch-target)}body.rc-v4-product ._header_appfw_78{margin:0 0 1.1rem;padding:0 3rem .9rem 0}body.rc-v4-product ._title_appfw_98{font-size:1.15rem}body.rc-v4-product ._footer_appfw_82{flex-direction:column-reverse;align-items:stretch;margin:1.25rem 0 0;padding:.9rem 0 0}body.rc-v4-product ._footer_appfw_82>*{width:100%;min-height:3rem;justify-content:center}}@keyframes _v6SheetUp_appfw_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){body.rc-v4-product ._content_appfw_11{animation:none}}@layer base{._input_18lxz_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-hover) ease,background-color var(--animation-duration-hover) ease,box-shadow var(--animation-duration-hover) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_18lxz_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_18lxz_2:hover{border-color:color-mix(in srgb,var(--foreground) 22%,var(--border));background-color:color-mix(in srgb,var(--foreground) 2%,var(--card));box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_18lxz_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_18lxz_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_18lxz_2{background-color:var(--card);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_18lxz_2:hover{background-color:color-mix(in srgb,var(--foreground) 3%,var(--card));border-color:color-mix(in srgb,var(--foreground) 22%,var(--border));box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_18lxz_2:focus{background-color:var(--card);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}@media(max-width:768px){._input_18lxz_2{height:2.75rem;padding-inline:.7rem;font-size:1rem}}@media(prefers-reduced-motion:reduce){._input_18lxz_2{transition:none}}}body.rc-v4-product ._input_18lxz_2{border-radius:var(--radius-control);min-height:2.75rem;box-shadow:none}body.rc-v4-product ._input_18lxz_2::placeholder{opacity:.86}@media(max-width:768px){body.rc-v4-product ._input_18lxz_2{font-size:1rem}}body.rc-v4-product ._input_18lxz_2,body.rc-v4-product.dark ._input_18lxz_2{border-color:var(--border);background:var(--surface-b);box-shadow:none}body.rc-v4-product ._input_18lxz_2:hover,body.rc-v4-product.dark ._input_18lxz_2:hover{border-color:var(--border-emphasis);box-shadow:none}body.rc-v4-product ._input_18lxz_2:focus,body.rc-v4-product.dark ._input_18lxz_2:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 24%,transparent)}._trigger_d2hcd_1{gap:var(--spacing-2)}._content_d2hcd_5{display:grid;gap:var(--spacing-3)}._error_d2hcd_10,._locked_d2hcd_11{padding:var(--spacing-3);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--error) 12%,transparent);color:var(--error);font-size:.875rem}._expiry_d2hcd_19{color:var(--muted-foreground);font-size:.875rem}@media(max-width:720px){._trigger_d2hcd_1{min-width:var(--touch-target);padding-inline:0}._label_d2hcd_30{display:none}}@media(max-width:600px){._button_ootfy_2{width:2.75rem;height:2.75rem}}@layer base{._container_etoxt_2{display:inline-flex;align-items:center}._trigger_etoxt_7{height:2rem;min-width:7.5rem;padding:0 var(--spacing-2);background-color:transparent;border-color:var(--border);transition:all var(--animation-duration-fast) ease}._trigger_etoxt_7:hover{background-color:var(--muted);border-color:var(--primary)}._triggerContent_etoxt_22{display:flex;align-items:center;gap:var(--spacing-2);overflow:hidden}._desktopLabel_etoxt_29,._mobileLabel_etoxt_30{color:var(--foreground);font-size:.8125rem;font-weight:600;white-space:nowrap}._mobileLabel_etoxt_30{display:none}._icon_etoxt_41{width:.875rem;height:.875rem;color:var(--muted-foreground);flex-shrink:0}._trigger_etoxt_7:hover ._icon_etoxt_41{color:var(--primary)}.dark ._trigger_etoxt_7{background-color:color-mix(in srgb,var(--background) 95%,white 5%)}@media(max-width:600px){._trigger_etoxt_7{width:3.5rem;min-width:3.5rem;height:2.75rem;padding:0 var(--spacing-2)}._triggerContent_etoxt_22{justify-content:center;gap:0;overflow:visible}._desktopLabel_etoxt_29,._icon_etoxt_41{display:none}._mobileLabel_etoxt_30{display:inline;font-size:.78rem;letter-spacing:.04em}}}@layer base{._content_1fpr5_2,._subContent_1fpr5_3{min-width:12rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-2);animation:_scaleIn_1fpr5_1 var(--animation-duration-panel) ease-out;z-index:var(--z-overlay)}._subContent_1fpr5_3{animation:_fadeIn_1fpr5_1 var(--animation-duration-panel) ease-out}._item_1fpr5_19,._checkboxItem_1fpr5_20,._radioItem_1fpr5_21,._subTrigger_1fpr5_22{position:relative;display:flex;align-items:center;cursor:pointer;user-select:none;border-radius:var(--radius-sm);font-size:.9375rem;padding:var(--spacing-2) var(--spacing-3);outline:none;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}._item_1fpr5_19:hover,._checkboxItem_1fpr5_20:hover,._radioItem_1fpr5_21:hover,._subTrigger_1fpr5_22:hover{background-color:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}._item_1fpr5_19:focus-visible,._checkboxItem_1fpr5_20:focus-visible,._radioItem_1fpr5_21:focus-visible,._subTrigger_1fpr5_22:focus-visible{background-color:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}._item_1fpr5_19[data-disabled],._checkboxItem_1fpr5_20[data-disabled],._radioItem_1fpr5_21[data-disabled],._subTrigger_1fpr5_22[data-disabled]{pointer-events:none;opacity:.5}._item_1fpr5_19[data-highlighted],._checkboxItem_1fpr5_20[data-highlighted],._radioItem_1fpr5_21[data-highlighted],._subTrigger_1fpr5_22[data-highlighted]{background-color:var(--primary);color:var(--primary-foreground)}._checkboxItem_1fpr5_20,._radioItem_1fpr5_21{padding-left:var(--spacing-8)}._checkboxIndicator_1fpr5_74,._radioIndicator_1fpr5_75{position:absolute;left:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkboxIndicator_1fpr5_74{height:1rem;width:1rem}._checkboxIndicator_1fpr5_74 svg{height:.875rem;width:.875rem}._radioIndicator_1fpr5_75{height:1rem;width:1rem}._radioIndicatorCircle_1fpr5_98{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:currentColor}._label_1fpr5_105{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._separator_1fpr5_112{height:1px;margin:var(--spacing-2) 0;background-color:var(--border)}._shortcut_1fpr5_118{margin-left:auto;font-size:.75rem;letter-spacing:.025em;opacity:.6}._subTriggerIcon_1fpr5_125{margin-left:auto;height:1rem;width:1rem;opacity:.75}._inset_1fpr5_132{padding-left:var(--spacing-8)}@keyframes _scaleIn_1fpr5_1{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_1fpr5_1{0%{opacity:0}to{opacity:1}}@media(max-width:768px){._item_1fpr5_19,._checkboxItem_1fpr5_20,._radioItem_1fpr5_21,._subTrigger_1fpr5_22{min-height:2.75rem;padding-block:.65rem}}@media(prefers-reduced-motion:reduce){._content_1fpr5_2,._subContent_1fpr5_3{animation:none}._item_1fpr5_19,._checkboxItem_1fpr5_20,._radioItem_1fpr5_21,._subTrigger_1fpr5_22{transition:none}}}body.rc-v4-product ._content_1fpr5_2,body.rc-v4-product ._subContent_1fpr5_3{border:1px solid var(--border-module);border-radius:var(--radius-control);box-shadow:var(--shadow-floating)}._container_gr1og_1{display:inline-flex;position:relative}._themeButton_gr1og_6{position:relative;transition:transform var(--animation-duration-normal) ease}._themeButton_gr1og_6:hover{transform:scale(1.05)}._icon_gr1og_15{color:var(--foreground);transition:transform var(--animation-duration-normal) ease}._menuIcon_gr1og_20{margin-right:var(--spacing-2);color:currentColor}._activeItem_gr1og_25{font-weight:500;color:var(--primary);background-color:color-mix(in srgb,var(--primary),transparent 90%)!important}._checkmark_gr1og_31{margin-left:auto;font-weight:700}@media(max-width:600px){._themeButton_gr1og_6{width:2.75rem;height:2.75rem}}.dark ._icon_gr1og_15{color:var(--foreground)}._banner_l1pmn_1{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--spacing-3);margin-bottom:1.25rem;padding:var(--spacing-4);border:1px solid color-mix(in srgb,var(--primary) 38%,var(--border));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--primary) 7%,var(--surface));box-shadow:var(--shadow-sm)}._icon_l1pmn_14{display:grid;width:2.35rem;height:2.35rem;place-items:center;color:var(--primary);border-radius:999px;background:color-mix(in srgb,var(--primary) 14%,var(--surface))}._content_l1pmn_24{display:flex;min-width:0;flex-direction:column;gap:var(--spacing-1)}._content_l1pmn_24 strong{font-family:var(--font-family-heading);font-size:1.05rem}._content_l1pmn_24 p{margin:0;line-height:1.5}._content_l1pmn_24 small{color:var(--muted-foreground);line-height:1.45}._actions_l1pmn_28{display:flex;align-items:center;gap:var(--spacing-2)}@media(max-width:700px){._banner_l1pmn_1{grid-template-columns:auto minmax(0,1fr);padding:var(--spacing-3)}._actions_l1pmn_28{grid-column:1 / -1;justify-content:flex-end}}._banner_l1pmn_1{border:1px solid var(--border-module, var(--border));border-radius:1.125rem;background:var(--card);box-shadow:none}._content_q8oeo_1{width:min(28rem,calc(100vi - 1rem))}._actions_q8oeo_5{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}@media(max-width:420px){._actions_q8oeo_5>button{flex:1 1 9rem}}._banner_dxuxb_1{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow-sm)}._warning_dxuxb_14{border-color:color-mix(in srgb,var(--warning) 45%,var(--border))}._restricted_dxuxb_15{border-color:color-mix(in srgb,var(--error) 45%,var(--border))}._icon_dxuxb_17{width:2.4rem;height:2.4rem;display:grid;place-items:center;border-radius:var(--radius-full);background:color-mix(in srgb,var(--warning) 14%,transparent);color:var(--warning)}._restricted_dxuxb_15 ._icon_dxuxb_17{background:color-mix(in srgb,var(--error) 12%,transparent);color:var(--error)}._content_dxuxb_32{min-width:0}._content_dxuxb_32 strong{display:block;font-family:var(--font-family-heading)}._content_dxuxb_32 p{margin:.2rem 0 0;color:var(--muted-foreground);line-height:1.45}._content_dxuxb_32 small{display:block;margin-top:.35rem;color:var(--muted-foreground)}._actions_dxuxb_36{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-2)}@media(max-width:760px){._banner_dxuxb_1{grid-template-columns:auto minmax(0,1fr);align-items:start}._actions_dxuxb_36{grid-column:1 / -1;justify-content:stretch}._actions_dxuxb_36>*{flex:1 1 100%}}@layer base{._avatar_1a2cb_2{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-full);width:2.5rem;height:2.5rem;flex-shrink:0;background-color:var(--muted);border:2px solid var(--card);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._avatar_1a2cb_2:hover{transform:scale(1.05);box-shadow:var(--shadow)}._avatarImage_1a2cb_23{width:100%;height:100%;object-fit:cover;border-radius:inherit}._avatarFallback_1a2cb_30{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1;text-transform:uppercase}}._theme_19v68_2,._home_19v68_2{--rc-bg:#F4F7FB;--rc-bg-elevated:#EEF3F9;--rc-surface-1:#FFFFFF;--rc-surface-2:#F7FAFD;--rc-surface-3:#EEF4FA;--rc-border:#D7E0EA;--rc-border-subtle:#E5EBF2;--rc-text:#101820;--rc-text-2:#405064;--rc-text-3:#6F7E90;--rc-primary:#236CF2;--rc-primary-ink:#185BD0;--rc-primary-hover:#4A8CFF;--rc-primary-soft:rgba(35,108,242,.1);--rc-success:#157D50;--rc-warning:#946100;--rc-danger:#C52E42;--rc-info:#236CF2;--rc-mindset:#7040C5;--rc-space-1:2px;--rc-space-2:4px;--rc-space-3:6px;--rc-space-4:8px;--rc-space-5:10px;--rc-space-6:12px;--rc-space-7:16px;--rc-space-8:20px;--rc-space-9:24px;--rc-radius-xs:6px;--rc-radius-sm:8px;--rc-radius-md:10px;--rc-radius-card:12px;--rc-radius-lg:16px;--rc-radius-pill:999px;--rc-text-micro:10px/13px;--rc-text-xs:11px/15px;--rc-text-sm:12px/16px;--rc-text-body-compact:13px/18px;--rc-text-body:14px/20px;--rc-text-card-title:15px/20px;--rc-text-section:17px/22px;--rc-text-page:24px/28px;--rc-text-kpi:28px/32px;--rc-control-xs:28px;--rc-control-sm:32px;--rc-control-md:36px;--rc-control-lg:44px;--rc-touch-min:44px;--rc-content-home:70rem;--rc-icon-sm:16px;--rc-icon-md:18px;--rc-icon-lg:20px;--rc-avatar-sm:28px;--rc-avatar-md:34px;--rc-avatar-lg:40px;--foreground:var(--rc-text);--muted-foreground:var(--rc-text-2);--primary:var(--rc-primary);--info:var(--rc-primary);--background:var(--rc-bg);--surface-a:var(--rc-surface-1);--surface-b:var(--rc-surface-1);--card:var(--rc-surface-1);--border-subtle:var(--rc-border-subtle);--border-module:var(--rc-border)}._home_19v68_2{width:100%;max-width:var(--rc-content-home);margin-inline:auto;color:var(--rc-text);background:var(--rc-bg);font-family:var(--font-family-body);font-size:13px;line-height:18px;display:flex;flex-direction:column;gap:var(--rc-space-7)}.dark ._home_19v68_2,.dark._home_19v68_2,.dark ._theme_19v68_2{--rc-bg:#06090D;--rc-bg-elevated:#090E14;--rc-surface-1:#0D141C;--rc-surface-2:#111A24;--rc-surface-3:#16212D;--rc-border:#1E2A36;--rc-border-subtle:#16212B;--rc-text:#F4F7FB;--rc-text-2:#B8C2CF;--rc-text-3:#7F8C9D;--rc-primary:#2F7BFF;--rc-primary-ink:#68A0FF;--rc-primary-soft:rgba(47,123,255,.14);--rc-success:#36D58E;--rc-warning:#F5B942;--rc-danger:#FF5D68;--rc-info:#42B8FF;--rc-mindset:#9A6BFF}._header_19v68_27{display:flex;align-items:center;gap:var(--rc-space-6);min-height:58px}._headerCopy_19v68_28{flex:1;min-width:0}._headerCopy_19v68_28 h1{font:600 var(--rc-text-page) var(--font-family-body);margin:0}._headerCopy_19v68_28 p,._headerCopy_19v68_28 time{font:400 var(--rc-text-xs) var(--font-family-body);color:var(--rc-text-2);margin:0;display:block}._avatar_19v68_31{width:var(--rc-avatar-md);height:var(--rc-avatar-md);flex:none}._avatarSmall_19v68_32{width:var(--rc-avatar-sm);height:var(--rc-avatar-sm);flex:none}._header_19v68_27 ._avatar_19v68_31{width:var(--rc-avatar-lg);height:var(--rc-avatar-lg)}._iconAction_19v68_34{display:grid;place-items:center;flex:none;min-width:var(--rc-touch-min);min-height:var(--rc-touch-min);border:0;background:transparent;color:var(--rc-text)}._metrics_19v68_35{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--rc-space-3)}._metric_19v68_35{display:grid;grid-template-columns:var(--rc-icon-sm) minmax(0,1fr);align-content:center;align-items:center;column-gap:var(--rc-space-3);row-gap:var(--rc-space-1);min-width:0;min-height:64px;padding:var(--rc-space-4);border:1px solid var(--rc-border-subtle);border-radius:var(--rc-radius-md);background:var(--rc-surface-1);color:var(--rc-text);text-decoration:none;text-align:left;cursor:pointer}._metric_19v68_35>svg{width:var(--rc-icon-sm);height:var(--rc-icon-sm);color:var(--rc-primary);flex:none}._metric_19v68_35>span{display:contents}._metric_19v68_35 strong{grid-column:2;grid-row:1}._metric_19v68_35 small{grid-column:1 / -1}._metric_19v68_35 strong{font:600 var(--rc-text-card-title) var(--font-family-body);display:block}._metric_19v68_35 small{font:400 var(--rc-text-micro) var(--font-family-body);color:var(--rc-text-2);display:block;overflow-wrap:anywhere}._sectionHeader_19v68_43{display:flex;align-items:center;justify-content:space-between;gap:var(--rc-space-4);min-height:30px}._sectionHeader_19v68_43 h2{font:600 var(--rc-text-section) var(--font-family-body);margin:0}._sectionAction_19v68_45{color:var(--rc-primary);font:500 var(--rc-text-xs) var(--font-family-body);display:flex;align-items:center;min-height:var(--rc-touch-min);background:none;border:0;text-decoration:none;cursor:pointer;flex:none;padding:0}._stack_19v68_46{display:flex;flex-direction:column;gap:var(--rc-space-3)}._actionRow_19v68_47,._messageRow_19v68_47{width:100%;display:flex;align-items:center;gap:var(--rc-space-4);min-width:0;min-height:60px;padding:var(--rc-space-2) var(--rc-space-5);border:1px solid var(--rc-border-subtle);border-radius:var(--rc-radius-md);background:var(--rc-surface-1);color:var(--rc-text);text-align:left;cursor:pointer}._rowCopy_19v68_48{flex:1;min-width:0;display:flex;flex-direction:column}._rowCopy_19v68_48 strong{font:600 var(--rc-text-body-compact) var(--font-family-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowCopy_19v68_48 small{font:400 var(--rc-text-xs) var(--font-family-body);color:var(--rc-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowCopy_19v68_48 ._signal_19v68_51{color:var(--rc-primary)}._rowAction_19v68_52{display:flex;align-items:center;gap:var(--rc-space-2);font:500 var(--rc-text-xs) var(--font-family-body);color:var(--rc-primary);flex:none}._messageRow_19v68_47{min-height:48px;border-radius:var(--rc-radius-xs)}._pulse_19v68_54{display:flex;gap:var(--rc-space-3);overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:var(--rc-space-2)}._personCard_19v68_55{width:118px;min-width:118px;min-height:80px;display:flex;align-items:flex-start;gap:var(--rc-space-3);padding:var(--rc-space-4);border:1px solid var(--rc-border-subtle);border-radius:var(--rc-radius-md);background:var(--rc-surface-1);color:var(--rc-text);text-align:left;scroll-snap-align:start;cursor:pointer}._personCard_19v68_55>span{min-width:0}._personCard_19v68_55 strong,._personCard_19v68_55 small{display:block;font:500 var(--rc-text-xs) var(--font-family-body)}._personCard_19v68_55 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._personCard_19v68_55 small{font:400 var(--rc-text-micro) var(--font-family-body);color:var(--rc-text-2)}._quickActions_19v68_60{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--rc-space-3)}._quickAction_19v68_60{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--rc-space-2);min-width:0;min-height:56px;padding:var(--rc-space-3);border:1px solid var(--rc-border-subtle);border-radius:var(--rc-radius-md);background:var(--rc-surface-1);color:var(--rc-text);font:400 var(--rc-text-micro) var(--font-family-body);text-decoration:none;cursor:pointer}._quickAction_19v68_60 svg{width:var(--rc-icon-lg);height:var(--rc-icon-lg);color:var(--rc-primary)}._dataState_19v68_63{display:flex;align-items:center;gap:var(--rc-space-4);min-height:44px;color:var(--rc-text-2);font:400 var(--rc-text-sm) var(--font-family-body)}._dataState_19v68_63 button{min-height:44px;color:var(--rc-primary);background:transparent;border:0;cursor:pointer}._skeleton_19v68_65{height:60px;border-radius:var(--rc-radius-md);background:var(--rc-surface-2)}._srOnly_19v68_66{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}._columns_19v68_67{display:flex;flex-direction:column;gap:var(--rc-space-7)}._mainColumn_19v68_68,._sideColumn_19v68_68{display:contents}._columns_19v68_67 [data-rc-home-priorities]{order:1}._columns_19v68_67 [data-rc-home-pulse]{order:2}._columns_19v68_67 [data-rc-home-agenda]{order:3}._columns_19v68_67 [data-rc-home-messages]{order:4}._columns_19v68_67 [data-rc-home-quick-actions]{order:5}._mainColumn_19v68_68,._sideColumn_19v68_68,._section_19v68_43{min-width:0}._home_19v68_2 :is(a,button):focus-visible{outline:2px solid var(--rc-primary);outline-offset:2px}._home_19v68_2 :is(._metric_19v68_35,._actionRow_19v68_47,._messageRow_19v68_47,._quickAction_19v68_60,._personCard_19v68_55):hover{background:var(--rc-surface-3)}._danger_19v68_78{color:var(--rc-danger)}._warning_19v68_79{color:var(--rc-warning)}@media(min-width:1200px){._columns_19v68_67{display:grid;grid-template-columns:minmax(0,2.05fr) minmax(0,1fr);grid-template-areas:"priorities agenda" "pulse quick" "messages .";align-items:start}._columns_19v68_67 [data-rc-home-priorities]{grid-area:priorities}._columns_19v68_67 [data-rc-home-pulse]{grid-area:pulse}._columns_19v68_67 [data-rc-home-agenda]{grid-area:agenda}._columns_19v68_67 [data-rc-home-messages]{grid-area:messages}._columns_19v68_67 [data-rc-home-quick-actions]{grid-area:quick}}@media(max-width:375px){._sectionHeader_19v68_43 h2{font-size:16px}}._mobileMenuAction_19v68_90,._header_19v68_27 ._mobileThemeAction_19v68_91{display:none}@media(max-width:767px){._header_19v68_27 ._mobileThemeAction_19v68_91{display:inline-flex;flex:none}._desktopAttentionAction_19v68_94{display:none}}@media(max-width:767px){._mobileMenuAction_19v68_90{display:grid;place-items:center;min-width:var(--rc-touch-min);min-height:var(--rc-touch-min);flex:none;background:transparent;border:0;color:var(--rc-text);cursor:pointer}}._fluidHome_19v68_100{color:var(--rc-text);font:400 var(--rc-text-body-compact) var(--font-family-body);--rc-home-row-min:56px;--rc-home-priority-min:96px;--rc-home-metric-min:68px;--rc-home-priority-compact-min:80px;--touch-target:var(--rc-touch-min)}._fluidHome_19v68_100 [data-home-list]{display:flex;flex-direction:column;gap:0;min-width:0}._fluidHome_19v68_100 [data-home-row]{min-height:var(--rc-home-row-min);padding:var(--rc-space-3) 0;border:0;border-bottom:1px solid var(--rc-border-subtle);border-radius:0;background:transparent;box-shadow:none;color:var(--rc-text)}._fluidHome_19v68_100 [data-home-priority]{min-height:var(--rc-home-priority-min);padding:var(--rc-space-6);border:0;border-left:2px solid var(--rc-primary);border-radius:0;background:var(--rc-primary-soft);box-shadow:none;color:var(--rc-text)}._fluidHome_19v68_100 [data-home-priority] :is(a,button,[data-home-priority-label]){color:var(--rc-primary-ink)}._fluidHome_19v68_100 [data-home-shortcuts]{display:flex;flex-direction:column;gap:0;min-width:0}._fluidHome_19v68_100 [data-home-shortcut]{display:grid;grid-template-columns:var(--rc-icon-lg) minmax(0,1fr) auto var(--rc-icon-sm);grid-template-rows:auto auto;column-gap:var(--rc-space-4);row-gap:var(--rc-space-1);min-width:0;min-height:var(--rc-home-row-min);height:auto;padding:var(--rc-space-3) 0;border:0;border-bottom:1px solid var(--rc-border-subtle);border-radius:0;background:transparent;box-shadow:none}._fluidHome_19v68_100 [data-home-shortcut]:hover,._fluidHome_19v68_100 [data-home-row]:hover{background:var(--rc-primary-soft)}._fluidHome_19v68_100 [data-home-shortcut]>:first-child{grid-column:1;grid-row:1 / 3;width:var(--rc-icon-lg);height:var(--rc-icon-lg);background:transparent;color:var(--rc-primary);border-radius:0;align-self:center}._fluidHome_19v68_100 [data-home-shortcut]>:nth-child(2){grid-column:2;grid-row:1;font:600 var(--rc-text-body-compact) var(--font-family-body)}._fluidHome_19v68_100 [data-home-shortcut]>:nth-child(3){grid-column:3;grid-row:1 / 3;align-self:center;margin:0;font:600 var(--rc-text-card-title) var(--font-family-body)}._fluidHome_19v68_100 [data-home-shortcut]>:nth-child(4){grid-column:2;grid-row:2;margin:0;padding:0;font:400 var(--rc-text-xs) var(--font-family-body);color:var(--rc-text-2)}._fluidHome_19v68_100 [data-home-shortcut]>:nth-child(5){position:static;grid-column:4;grid-row:1 / 3;align-self:center;color:var(--rc-text-2)}._fluidHome_19v68_100 [data-home-title]{margin:0;font:600 var(--rc-text-section) var(--font-family-body);letter-spacing:-.02em;color:var(--rc-text)}._fluidHome_19v68_100 [data-home-metric]{display:grid;grid-template-columns:var(--rc-icon-lg) minmax(0,1fr) auto;column-gap:var(--rc-space-3);row-gap:var(--rc-space-1);min-width:0;min-height:var(--rc-home-metric-min);padding:var(--rc-space-3) 0;border:0;border-bottom:1px solid var(--rc-border-subtle);border-radius:0;background:transparent;box-shadow:none;color:var(--rc-text)}._fluidHome_19v68_100 [data-home-metric]:hover{background:var(--rc-primary-soft)}._fluidHome_19v68_100 [data-home-metric]>:first-child{grid-column:1;grid-row:1;color:var(--rc-primary)}._fluidHome_19v68_100 [data-home-metric]>:nth-child(2){grid-column:1 / 3;grid-row:2;font:600 var(--rc-text-sm) var(--font-family-body)}._fluidHome_19v68_100 [data-home-metric]>:nth-child(3){grid-column:2;grid-row:1;font:600 var(--rc-text-section) var(--font-family-body);font-variant-numeric:tabular-nums}._fluidHome_19v68_100 [data-home-metric]>:nth-child(4){grid-column:1 / -1;grid-row:3;margin:0;font:400 var(--rc-text-micro) var(--font-family-body);color:var(--rc-text-2)}._fluidHome_19v68_100 [data-home-metric]>:nth-child(5){grid-column:3;grid-row:1;color:var(--rc-text-2)}._fluidHome_19v68_100 [data-home-priority-layout=compact]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--rc-space-4);row-gap:var(--rc-space-3);min-height:var(--rc-home-priority-compact-min)}._fluidHome_19v68_100 [data-home-priority-layout=compact]>:first-child{grid-column:1 / -1}._fluidHome_19v68_100 [data-home-priority-layout=compact]>:nth-child(2){grid-column:1;min-width:0}._fluidHome_19v68_100 [data-home-priority-layout=compact]>:last-child:not(:nth-child(2)){grid-column:2;max-width:7rem;font:600 var(--rc-text-xs) var(--font-family-body)}._fluidHome_19v68_100 :is(a,button,summary):focus-visible{outline:2px solid var(--rc-primary);outline-offset:2px}._denseHome_19v68_159{--rc-text-page:1.375rem/1.625rem;--rc-text-section:1rem/1.25rem;--rc-text-micro:.625rem/.8125rem;--rc-text-xs:.6875rem/.9375rem;--rc-text-sm:.75rem/1rem;--rc-text-body-compact:.8125rem/1.125rem;--rc-text-card-title:.9375rem/1.25rem;--rc-space-1:.125rem;--rc-space-2:.25rem;--rc-space-3:.375rem;--rc-space-4:.5rem;--rc-space-5:.625rem;--rc-space-6:.75rem;--rc-space-7:1rem;--rc-avatar-md:2rem;--rc-avatar-sm:1.75rem;--rc-icon-sm:1rem;--rc-icon-md:1.125rem;--rc-touch-min:2.75rem;font-size:.8125rem;line-height:1.125rem;gap:var(--rc-space-4)}._denseHome_19v68_159 ._header_19v68_27{min-height:3.25rem;gap:var(--rc-space-4)}._denseHome_19v68_159 ._header_19v68_27 ._avatar_19v68_31{width:var(--rc-avatar-md);height:var(--rc-avatar-md)}._denseHome_19v68_159 ._metrics_19v68_35 ._metric_19v68_35{min-height:3.75rem;padding:var(--rc-space-3)}._denseHome_19v68_159 ._columns_19v68_67{gap:var(--rc-space-4)}._denseHome_19v68_159 ._sectionHeader_19v68_43 h2{font:600 var(--rc-text-section) var(--font-family-body)}._denseHome_19v68_159 ._actionRow_19v68_47{min-height:3.75rem;padding:var(--rc-space-2) var(--rc-space-5)}._denseHome_19v68_159 [data-rc-home-agenda] ._actionRow_19v68_47{min-height:3.5rem}._denseHome_19v68_159 ._personCard_19v68_55{width:7.375rem;min-width:7.375rem;min-height:4.5rem}._denseHome_19v68_159 ._pulse_19v68_54{padding-bottom:0}._denseHome_19v68_159 ._quickAction_19v68_60{min-height:3.5rem;padding:var(--rc-space-2);gap:var(--rc-space-1)}._denseHome_19v68_159 ._quickAction_19v68_60 svg{width:var(--rc-icon-md);height:var(--rc-icon-md)}._denseHome_19v68_159 ._messageRow_19v68_47{min-height:3rem}._denseHome_19v68_159 [data-rc-home-state=empty]{min-height:1.5rem}._sidebar_178dk_1{position:sticky;top:0;z-index:calc(var(--z-nav) + 2);width:var(--workspace-sidebar-width, var(--sidebar-expanded));height:100dvh;max-height:100dvh;min-width:0;display:flex;flex-direction:column;background:var(--sidebar);border-right:1px solid var(--border);box-shadow:1px 0 color-mix(in srgb,var(--foreground) 2%,transparent);transition:width var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease}._sidebarHeader_178dk_17{min-height:3.9rem;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding:.55rem .85rem;border-bottom:1px solid var(--border);overflow:hidden}._headerContent_178dk_28{min-width:0;flex:1}._sidebarNav_178dk_33{flex:1;min-height:0;overflow-y:auto;padding:.55rem .65rem;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--foreground) 18%,var(--border)) transparent}._navGroup_178dk_43,._navGroupItems_178dk_49{display:flex;flex-direction:column;gap:.08rem}._navGroupItems_178dk_49[hidden]{display:none}._navGroup_178dk_43+._navGroup_178dk_43{margin-top:.62rem;padding-top:.62rem;border-top:1px solid var(--border)}._navGroupLabel_178dk_63{padding:0 .62rem .28rem;color:var(--muted-foreground);font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}._navGroupTrigger_178dk_73{width:100%;min-height:2.28rem;justify-content:flex-start;gap:.52rem;padding:.34rem .58rem;color:var(--muted-foreground);border-radius:.68rem;font-size:.68rem;font-weight:800;letter-spacing:.075em;text-transform:uppercase}._navGroupTrigger_178dk_73:hover{color:var(--foreground);background:color-mix(in srgb,var(--foreground) 4%,transparent)}._navGroupTrigger_178dk_73 span{min-width:0;overflow:hidden;flex:1;text-align:left;text-overflow:ellipsis;white-space:nowrap}._navGroupActive_178dk_101 ._navGroupTrigger_178dk_73{color:var(--foreground)}._navGroupChevron_178dk_103{flex:0 0 auto;transition:transform var(--animation-duration-fast) ease}._navGroupChevronOpen_178dk_108{transform:rotate(180deg)}._navItem_178dk_110{min-height:2.36rem;display:flex;align-items:center;gap:.62rem;padding:.4rem .62rem;color:var(--muted-foreground);border:1px solid transparent;border-radius:.72rem;text-decoration:none;transition:background var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}._navItem_178dk_110 svg{flex:0 0 auto}._navItem_178dk_110 span{overflow:hidden;font-size:.82rem;font-weight:620;text-overflow:ellipsis;white-space:nowrap}._navItem_178dk_110:hover{color:var(--foreground);background:color-mix(in srgb,var(--foreground) 4%,transparent);border-color:transparent}._navItemActive_178dk_138{color:var(--info);background:color-mix(in srgb,var(--primary) 8%,transparent);border-color:transparent;box-shadow:inset 2px 0 0 var(--primary)}._navItemActive_178dk_138 svg{stroke-width:2.35}._mobileClose_178dk_146,._overlay_178dk_147{display:none}._collapsed_178dk_149 ._sidebarHeader_178dk_17{justify-content:center;padding-inline:var(--spacing-2)}._collapsed_178dk_149 ._headerContent_178dk_28{overflow:hidden}._collapsed_178dk_149 ._navGroupLabel_178dk_63,._collapsed_178dk_149 ._navItem_178dk_110 span,._collapsed_178dk_149 ._navGroupTrigger_178dk_73{display:none}._collapsed_178dk_149 ._navItem_178dk_110{justify-content:center;padding-inline:0}@media(max-width:1120px){._sidebar_178dk_1{position:fixed;left:0;width:min(20rem,calc(100vi - 3.25rem));transform:translate(-105%);visibility:hidden;box-shadow:var(--shadow-lg)}._sidebarMobileOpen_178dk_172{transform:translate(0);visibility:visible}._collapsed_178dk_149 ._sidebarHeader_178dk_17{justify-content:space-between;padding:.48rem .8rem}._collapsed_178dk_149 ._navGroupLabel_178dk_63,._collapsed_178dk_149 ._navItem_178dk_110 span{display:initial}._collapsed_178dk_149 ._navGroupTrigger_178dk_73{display:flex}._collapsed_178dk_149 ._navItem_178dk_110{justify-content:flex-start;padding:.4rem .62rem}._sidebarHeader_178dk_17{min-height:3.72rem;padding:.48rem .8rem}._sidebarNav_178dk_33{padding:.45rem .6rem}._navItem_178dk_110{min-height:var(--touch-target);padding-block:.42rem}._navGroupTrigger_178dk_73{min-height:var(--touch-target)}._navGroup_178dk_43+._navGroup_178dk_43{margin-top:.52rem;padding-top:.52rem}._mobileClose_178dk_146{display:inline-flex}._overlay_178dk_147{position:fixed;inset:0;z-index:calc(var(--z-nav) + 1);display:block;visibility:hidden;opacity:0;border:0;background:#020817b8;transition:opacity var(--animation-duration-normal) ease,visibility var(--animation-duration-normal) ease}._overlayVisible_178dk_201{visibility:visible;opacity:1}}@media(prefers-reduced-motion:reduce){._sidebar_178dk_1,._overlay_178dk_147,._navGroupChevron_178dk_103{transition:none}}body.rc-v4-product ._sidebar_178dk_1{background:var(--sidebar);border-right-color:var(--border-subtle)}body.rc-v4-product ._sidebarHeader_178dk_17{min-height:4.4rem;border-bottom-color:var(--border-subtle)}body.rc-v4-product ._sidebarNav_178dk_33{padding:.85rem .7rem}body.rc-v4-product ._navGroup_178dk_43+._navGroup_178dk_43{margin-top:1rem;padding-top:1rem;border-top-color:var(--border-subtle)}body.rc-v4-product ._navGroupLabel_178dk_63{font-size:.67rem;font-weight:700;color:var(--muted-foreground)}body.rc-v4-product ._navItem_178dk_110{min-height:2.65rem;border-radius:.6rem}body.rc-v4-product ._navItemActive_178dk_138{color:var(--foreground);font-weight:740;background:color-mix(in srgb,var(--primary) 8%,transparent);box-shadow:inset 2px 0 0 var(--primary)}@media(max-width:1120px){body.rc-v4-product ._sidebarHeader_178dk_17{min-height:3.9rem}body.rc-v4-product ._sidebarNav_178dk_33{padding:.65rem}body.rc-v4-product ._navItem_178dk_110{min-height:var(--touch-target)}}body.rc-v4-product ._navItem_178dk_110,body.rc-v4-product ._navGroupTrigger_178dk_73{border-radius:var(--radius-control)}body.rc-v4-product ._navGroupLabel_178dk_63{letter-spacing:.055em;font-weight:700}body.rc-v4-product ._navItemActive_178dk_138{color:var(--foreground);background:color-mix(in srgb,var(--primary) 7%,var(--sidebar));box-shadow:inset 2px 0 0 var(--primary)}body.rc-v4-product ._sidebar_178dk_1{box-shadow:none}body.rc-v4-product ._sidebar_178dk_1:not(._collapsed_178dk_149) ._navItem_178dk_110 span{flex:1 1 auto;min-width:0;overflow:visible;text-overflow:clip;white-space:normal;line-height:1.32;overflow-wrap:break-word}body.rc-v4-product ._sidebar_178dk_1:not(._collapsed_178dk_149) ._navItem_178dk_110{min-width:0;height:auto;padding-block:.52rem}@media(max-width:1120px){body.rc-v4-product ._sidebar_178dk_1 ._navItem_178dk_110 span{flex:1 1 auto;min-width:0;overflow:visible;text-overflow:clip;white-space:normal;line-height:1.32;overflow-wrap:break-word}}@media(min-width:1121px){._sidebar_178dk_1{box-shadow:none}}._navItemActive_178dk_138,body.rc-v4-product ._navItemActive_178dk_138{box-shadow:none}._footer_wdi51_1{padding:.48rem .65rem max(.48rem,env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--sidebar)}._mobileZones_wdi51_7{display:none}._collapseButton_wdi51_9{width:100%;min-height:2.15rem;justify-content:flex-start;border-radius:.65rem;color:var(--muted-foreground)}._collapsed_wdi51_17 ._collapseButton_wdi51_9{justify-content:center;padding-inline:0}._collapsed_wdi51_17 ._collapseButton_wdi51_9 span{display:none}@media(max-width:1120px){._footer_wdi51_1{padding:.38rem .62rem max(.44rem,env(safe-area-inset-bottom,0px));background:var(--sidebar)}._mobileZones_wdi51_7{display:flex;flex-direction:column;gap:.22rem}._context_wdi51_37,._identity_wdi51_38,._utilities_wdi51_39,._session_wdi51_40,._extra_wdi51_41{min-width:0;display:flex;align-items:center;gap:.34rem}._context_wdi51_37,._identity_wdi51_38{align-items:stretch}._context_wdi51_37>*,._identity_wdi51_38>*{min-width:0}._context_wdi51_37>:first-child,._identity_wdi51_38>:first-child{flex:1 1 auto}._utilities_wdi51_39{flex-wrap:wrap;min-height:var(--touch-target)}._utilities_wdi51_39>*{flex:0 0 auto}._utilities_wdi51_39 button,._utilities_wdi51_39 a,._utilities_wdi51_39 [role=combobox]{min-height:var(--touch-target);border-radius:.72rem;border-color:var(--border);background:var(--surface)}._utilities_wdi51_39 button:hover,._utilities_wdi51_39 a:hover,._utilities_wdi51_39 [role=combobox]:hover{border-color:color-mix(in srgb,var(--foreground) 16%,var(--border));background:color-mix(in srgb,var(--foreground) 3%,var(--surface))}._session_wdi51_40{margin-top:.02rem;padding-top:.28rem;border-top:1px solid var(--border)}._session_wdi51_40>*{width:100%;min-width:0}._session_wdi51_40 button{width:100%;min-width:0;min-height:var(--touch-target);justify-content:flex-start;padding-inline:.5rem;border-radius:.68rem;color:var(--muted-foreground);font-size:.78rem;font-weight:600;white-space:nowrap}._session_wdi51_40 button:hover{color:var(--foreground);background:color-mix(in srgb,var(--muted) 72%,transparent)}._extra_wdi51_41>*{width:100%}._collapseButton_wdi51_9{display:none}}._topbar_1rqwx_1{position:sticky;top:0;z-index:var(--z-nav);min-height:4.1rem;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-2) var(--layout-gutter-wide);background:color-mix(in srgb,var(--surface) 96%,transparent);border-bottom:1px solid var(--border);box-shadow:0 2px 10px color-mix(in srgb,var(--foreground) 2%,transparent);backdrop-filter:blur(10px)}._compact_1rqwx_17{min-height:3.75rem}._titleArea_1rqwx_19{min-width:0;display:flex;align-items:center;gap:var(--spacing-2)}._titleCopy_1rqwx_26{min-width:0;display:flex;flex-direction:column}._titleCopy_1rqwx_26 span{overflow:hidden;color:var(--muted-foreground);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}._titleCopy_1rqwx_26 strong{overflow:hidden;font-family:var(--font-family-heading);font-size:1rem;text-overflow:ellipsis;white-space:nowrap}._actions_1rqwx_48,._desktopActions_1rqwx_49,._mobileActions_1rqwx_50{display:flex;align-items:center;gap:var(--spacing-2)}._actions_1rqwx_48{transition:opacity var(--animation-duration-fast) ease}._mobileActions_1rqwx_50,._mobileMenu_1rqwx_61{display:none}@media(max-width:1120px){._topbar_1rqwx_1{min-height:3.45rem;gap:.35rem;padding:.2rem .55rem;background:color-mix(in srgb,var(--surface) 97%,transparent);border-bottom-color:var(--border);box-shadow:none}._mobileMenu_1rqwx_61{display:inline-flex;flex:0 0 var(--touch-target);width:var(--touch-target);min-width:var(--touch-target);height:var(--touch-target)}._desktopActions_1rqwx_49{display:none}._mobileActions_1rqwx_50{display:flex;gap:.2rem}._drawerOpen_1rqwx_84 ._actions_1rqwx_48{visibility:hidden;opacity:0;pointer-events:none}._compact_1rqwx_17{min-height:3.25rem}}@media(max-width:520px){._titleCopy_1rqwx_26 span{display:none}._titleCopy_1rqwx_26 strong{max-width:min(10.5rem,38vw);font-size:.86rem}}body.rc-v4-product ._topbar_1rqwx_1{min-height:4.4rem;background:var(--surface);border-bottom-color:var(--border-subtle);backdrop-filter:none;box-shadow:none}body.rc-v4-product ._titleCopy_1rqwx_26 strong{font-size:.95rem;letter-spacing:-.022em;font-weight:700}@media(max-width:1120px){body.rc-v4-product ._topbar_1rqwx_1{min-height:3.9rem;padding:.35rem var(--layout-gutter)}}@media(max-width:520px){body.rc-v4-product ._titleCopy_1rqwx_26 strong{max-width:min(13rem,44vw);font-size:.91rem}}body.rc-v4-product.dark ._topbar_1rqwx_1{background:var(--surface);backdrop-filter:none;box-shadow:none}._mobileWordmark_1rqwx_135,._mobileWordmarkLine_1rqwx_136,._brandAction_1rqwx_137{display:none}@media(max-width:768px){._brandAction_1rqwx_137{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}}@media(max-width:360px){body.rc-v4-product ._withMobileWordmark_1rqwx_142 ._styledWordmark_1rqwx_142{display:none}body.rc-v4-product ._withMobileWordmark_1rqwx_142 ._titleArea_1rqwx_19{gap:.2rem}}@media(max-width:520px){body.rc-v4-product ._withMobileWordmark_1rqwx_142{gap:.32rem;padding:.28rem .52rem}body.rc-v4-product ._withMobileWordmark_1rqwx_142 ._titleArea_1rqwx_19{gap:.4rem;flex:1 1 auto;min-width:0}body.rc-v4-product ._withMobileWordmark_1rqwx_142 ._mobileWordmark_1rqwx_135{display:inline-flex;align-items:center;gap:.46rem;flex:0 0 auto;white-space:nowrap;color:var(--foreground);font:820 .9rem / 1.1 var(--font-family-heading);letter-spacing:.034em;text-transform:uppercase}body.rc-v4-product ._withMobileWordmark_1rqwx_142 ._mobileWordmark_1rqwx_135>:first-child{display:inline-flex;flex:0 0 auto}body.rc-v4-product ._withMobileWordmark_1rqwx_142 ._mobileWordmark_1rqwx_135:before{content:none}body.rc-v4-product ._withMobileWordmark_1rqwx_142 ._styledWordmark_1rqwx_142{letter-spacing:.025em}body.rc-v4-product ._withMobileWordmark_1rqwx_142 ._styledWordmark_1rqwx_142>span{color:var(--info)}body.rc-v4-product ._withMobileWordmark_1rqwx_142 ._titleCopy_1rqwx_26{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.rc-v4-product ._withMobileWordmark_1rqwx_142 ._actions_1rqwx_48{flex:0 0 auto;margin-left:auto}}._topbar_1rqwx_1{box-shadow:none}._shell_s1ypk_1{--workspace-sidebar-width: var(--sidebar-expanded);min-height:100dvh;display:grid;grid-template-columns:var(--workspace-sidebar-width) minmax(0,1fr);background:var(--background);color:var(--foreground)}@media(min-width:1121px){body.rc-v4-product ._shell_s1ypk_1:not(._shellCollapsed_s1ypk_13){--workspace-sidebar-width: clamp(17rem, 19vi, 18.25rem)}}._shellCollapsed_s1ypk_13{--workspace-sidebar-width: var(--sidebar-collapsed)}._workspace_s1ypk_20{min-width:0;min-height:100dvh;display:flex;flex-direction:column;background:var(--background)}._workspaceFocus_s1ypk_28{height:100dvh;min-height:0;overflow:hidden}._content_s1ypk_34{min-width:0;width:100%;flex:1;padding:var(--layout-gutter-wide)}._contentFullBleed_s1ypk_41{min-height:0;padding:0;overflow:hidden}._bottomNavSlot_s1ypk_47{display:contents}._officialCoachHome_s1ypk_48,._officialCoachHome_s1ypk_48 ._workspace_s1ypk_20{background:var(--rc-bg)}@media(max-width:767px){._officialCoachHome_s1ypk_48 ._content_s1ypk_34{padding:8px 12px calc(76px + env(safe-area-inset-bottom,0px))}._officialCoachHome_s1ypk_48 ._workspace_s1ypk_20>header{display:none}}@media(max-width:1120px){._shell_s1ypk_1,._shellCollapsed_s1ypk_13{display:block}._content_s1ypk_34{padding:var(--layout-gutter)}._contentFullBleed_s1ypk_41{padding:0}}@media(max-width:520px){._content_s1ypk_34{padding:.45rem var(--layout-gutter-min) calc(4.35rem + env(safe-area-inset-bottom,0))}._contentFullBleed_s1ypk_41{padding:0}}@media(max-width:767px){._compactMobileDensity_s1ypk_72{--spacing-2: .45rem;--spacing-3: .62rem;--spacing-4: .78rem;--spacing-5: .92rem;--spacing-6: 1.05rem;--spacing-7: 1.18rem;--spacing-8: 1.32rem;--spacing-10: 1.6rem;--spacing-12: 1.9rem;--radius-md: .85rem;--radius-lg: 1rem;--radius-xl: 1.15rem}._workspaceFocus_s1ypk_28{padding-bottom:calc(3.75rem + env(safe-area-inset-bottom,0))}}@media(max-width:767px){body.rc-v4-product ._compactMobileDensity_s1ypk_72{--radius-md: .75rem;--radius-lg: .8125rem;--radius-xl: .875rem}body.rc-v4-product.dark ._compactMobileDensity_s1ypk_72{--radius-md: .5rem;--radius-lg: .5625rem;--radius-xl: .6875rem}}._link_1qj3l_1{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;outline:none}._link_1qj3l_1:focus-visible{box-shadow:0 0 0 2px var(--primary)}._avatar_1qj3l_11{width:2.35rem;height:2.35rem;border-color:color-mix(in srgb,var(--primary) 25%,var(--card))}._card_1qj3l_17{width:100%;min-width:0;min-height:2.9rem;justify-content:flex-start;gap:.62rem;padding:.35rem .48rem;border:1px solid color-mix(in srgb,var(--border) 88%,var(--primary) 12%);border-radius:.78rem;background:color-mix(in srgb,var(--surface) 96%,var(--primary) 4%);color:var(--foreground);text-decoration:none;transition:border-color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._card_1qj3l_17:hover{border-color:color-mix(in srgb,var(--primary) 30%,var(--border));background:color-mix(in srgb,var(--surface) 92%,var(--primary) 8%)}._card_1qj3l_17 ._avatar_1qj3l_11{width:2rem;height:2rem;flex:0 0 2rem}._copy_1qj3l_45{min-width:0;flex:1;display:flex;flex-direction:column;gap:.08rem;text-align:left}._copy_1qj3l_45 strong,._copy_1qj3l_45 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._copy_1qj3l_45 strong{font-size:.8rem;font-weight:680;line-height:1.15}._copy_1qj3l_45 small{color:var(--muted-foreground);font-size:.64rem;font-weight:550;line-height:1.15}._chevron_1qj3l_74{flex:0 0 auto;color:var(--muted-foreground);opacity:.72}@media(max-width:600px){._link_1qj3l_1:not(._card_1qj3l_17) ._avatar_1qj3l_11{width:var(--touch-target);height:var(--touch-target)}}@layer base{._overlay_19cw8_2{position:fixed;inset:0;z-index:var(--z-overlay);background-color:color-mix(in srgb,black 50%,transparent);backdrop-filter:blur(2px);animation:_overlayShow_19cw8_1 var(--animation-duration-panel) cubic-bezier(.16,1,.3,1)}._content_19cw8_12{position:fixed;z-index:var(--z-overlay);display:flex;flex-direction:column;background-color:var(--popup);color:var(--popup-foreground);box-shadow:var(--shadow-lg);transition:transform var(--animation-duration-panel) cubic-bezier(.16,1,.3,1);overflow-y:auto}._top_19cw8_25{top:0;left:0;right:0;height:min(80dvb,31.25rem);border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideDownAndFade_19cw8_1 var(--animation-duration-panel) cubic-bezier(.16,1,.3,1)}._bottom_19cw8_36{bottom:0;left:0;right:0;height:min(80dvb,31.25rem);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);animation:_slideUpAndFade_19cw8_1 var(--animation-duration-panel) cubic-bezier(.16,1,.3,1)}._left_19cw8_47{top:0;left:0;bottom:0;width:100%;max-width:var(--sheet-inline-size);border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideRightAndFade_19cw8_1 var(--animation-duration-panel) cubic-bezier(.16,1,.3,1)}._right_19cw8_59{top:0;right:0;bottom:0;width:100%;max-width:var(--sheet-inline-size);border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);animation:_slideLeftAndFade_19cw8_1 var(--animation-duration-panel) cubic-bezier(.16,1,.3,1)}._close_19cw8_71{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,transform var(--animation-duration-press) ease}._close_19cw8_71:hover{background-color:var(--muted-foreground);color:var(--muted);transform:translateY(-1px)}._close_19cw8_71:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_19cw8_101{width:1rem;height:1rem}._header_19cw8_106{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6);padding-right:var(--spacing-12);border-bottom:1px solid var(--border)}._footer_19cw8_115{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:auto;padding:var(--spacing-6);border-top:1px solid var(--border)}._title_19cw8_124{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground)}._description_19cw8_131{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@keyframes _overlayShow_19cw8_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpAndFade_19cw8_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownAndFade_19cw8_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideLeftAndFade_19cw8_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideRightAndFade_19cw8_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:640px){._left_19cw8_47,._right_19cw8_59{max-width:100%}._close_19cw8_71{width:2.75rem;height:2.75rem;top:var(--spacing-3);right:var(--spacing-3)}}@media(prefers-reduced-motion:reduce){._overlay_19cw8_2,._top_19cw8_25,._bottom_19cw8_36,._left_19cw8_47,._right_19cw8_59{animation:none}._content_19cw8_12,._close_19cw8_71{transition:none}}}body.rc-v4-product ._content_19cw8_12{box-shadow:var(--shadow-floating)}body.rc-v4-product ._close_19cw8_71{border-radius:var(--radius-control)}body.rc-v4-product ._overlay_19cw8_2{background-color:color-mix(in srgb,#020617 52%,transparent);backdrop-filter:none}body.rc-v4-product ._content_19cw8_12{border:1px solid var(--border-module);background:var(--popup)}body.rc-v4-product ._right_19cw8_59{border-right:0;border-radius:1.125rem 0 0 1.125rem}body.rc-v4-product ._left_19cw8_47{border-left:0;border-radius:0 1.125rem 1.125rem 0}body.rc-v4-product ._bottom_19cw8_36{border-bottom:0;border-radius:1.25rem 1.25rem 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}body.rc-v4-product ._top_19cw8_25{border-top:0;border-radius:0 0 1.25rem 1.25rem}body.rc-v4-product ._close_19cw8_71{width:2.5rem;height:2.5rem;border:1px solid var(--border-module);border-radius:.75rem;background:transparent;color:var(--foreground)}body.rc-v4-product ._close_19cw8_71:hover{background:var(--surface-a);color:var(--foreground);transform:none}body.rc-v4-product ._close_19cw8_71:focus-visible{box-shadow:none;outline:2px solid var(--primary);outline-offset:2px}body.rc-v4-product ._header_19cw8_106{gap:.3rem;padding:1.25rem 4.25rem 1rem 1.5rem;border-bottom-color:var(--border-subtle)}body.rc-v4-product ._title_19cw8_124{margin:0;font:650 1.2rem / 1.25 var(--font-family-heading);letter-spacing:-.02em}body.rc-v4-product ._footer_19cw8_115{position:sticky;bottom:0;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom,0px));border-top-color:var(--border-subtle);background:var(--popup)}@media(max-width:640px){body.rc-v4-product ._right_19cw8_59,body.rc-v4-product ._left_19cw8_47{border-radius:0;border-left:0;border-right:0}body.rc-v4-product ._close_19cw8_71{width:2.75rem;height:2.75rem}body.rc-v4-product ._header_19cw8_106{padding:1rem 4rem .9rem 1.25rem}body.rc-v4-product ._footer_19cw8_115{padding-inline:1.25rem}body.rc-v4-product ._footer_19cw8_115>*{width:100%;min-height:3rem}}@layer base{@keyframes _collapsible-down_9n2iy_1{0%{max-height:0}to{max-height:var(--radix-collapsible-content-height)}}@keyframes _collapsible-up_9n2iy_1{0%{max-height:var(--radix-collapsible-content-height)}to{max-height:0}}._trigger_9n2iy_20{cursor:pointer;display:block;appearance:none;border:none;background:transparent;color:inherit}._content_9n2iy_29{overflow:hidden}._content_9n2iy_29[data-state=open]{animation:_collapsible-down_9n2iy_1 var(--animation-duration-panel) ease-out}._content_9n2iy_29[data-state=closed]{animation:_collapsible-up_9n2iy_1 var(--animation-duration-panel) ease-out}@media(prefers-reduced-motion:reduce){._content_9n2iy_29[data-state=open],._content_9n2iy_29[data-state=closed]{animation:none}}}._sheet_x8bic_1{height:auto;max-height:min(78dvh,34rem);padding-bottom:calc(1rem + env(safe-area-inset-bottom,0));border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}._header_x8bic_9{padding:1rem 3.6rem .75rem 1rem}._groups_x8bic_11{display:flex;flex-direction:column;gap:.9rem;padding:.25rem 1rem 1rem}._group_x8bic_11{min-width:0}._groupTrigger_x8bic_22{width:100%;min-height:var(--touch-target);display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem .2rem;border:0;background:transparent;color:var(--muted-foreground);font-size:.68rem;font-weight:800;letter-spacing:.075em;text-transform:uppercase}._groupTrigger_x8bic_22:hover{color:var(--foreground);background:transparent}._groupChevron_x8bic_44{flex:0 0 auto;transition:transform var(--animation-duration-fast) ease}._groupTrigger_x8bic_22[data-state=open] ._groupChevron_x8bic_44{transform:rotate(180deg)}._groupContent_x8bic_50{padding-top:.2rem}._grid_x8bic_52{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:.55rem}._item_x8bic_58{min-width:0;min-height:4.5rem;display:flex;align-items:center;gap:.65rem;padding:.7rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--foreground);font-size:.78rem;font-weight:700;line-height:1.25;text-decoration:none}._item_x8bic_58:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._icon_x8bic_80{width:2.3rem;height:2.3rem;display:grid;flex:0 0 auto;place-items:center;border-radius:.75rem;background:color-mix(in srgb,var(--primary) 6%,transparent);color:var(--primary)}@media(max-width:360px){._item_x8bic_58{min-height:3.75rem}}@media(prefers-reduced-motion:reduce){._groupChevron_x8bic_44{transition:none}}._nav_x1l6w_1{align-items:stretch;justify-content:center;gap:var(--spacing-1);border-color:var(--border);background:color-mix(in srgb,var(--surface) 97%,transparent);backdrop-filter:blur(10px)}._mobileOnly_x1l6w_10{display:none}._responsive_x1l6w_12{position:sticky;top:4rem;z-index:calc(var(--z-nav) - 1);min-height:3.35rem;display:flex;padding:.3rem var(--spacing-4);border-bottom:1px solid var(--border);box-shadow:0 8px 24px color-mix(in srgb,var(--foreground) 4%,transparent)}._item_x1l6w_23{min-width:0;min-height:var(--touch-target);display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:.45rem .8rem;border:0;border-radius:var(--radius-md);background:transparent;color:var(--muted-foreground);font:inherit;font-size:.8rem;font-weight:650;text-decoration:none;position:relative;transition:color var(--animation-duration-fast) ease,background var(--animation-duration-fast) ease}._item_x1l6w_23:hover{background:color-mix(in srgb,var(--foreground) 4%,transparent)}._item_x1l6w_23:active{background-color:var(--sidebar)}._item_x1l6w_23:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._active_x1l6w_46{color:var(--info);background:color-mix(in srgb,var(--primary) 8%,transparent)}._iconWrap_x1l6w_48{position:relative;width:1.375rem;height:1.375rem;display:grid;flex:0 0 1.375rem;place-items:center}._unreadBadge_x1l6w_57{position:absolute;top:-.32rem;right:-.48rem;min-width:1rem;height:1rem;display:grid;place-items:center;padding:0 .2rem;border:1.5px solid var(--surface);border-radius:var(--radius-full);background:var(--error);color:var(--error-foreground);font-size:.55rem;font-weight:800;line-height:1}@media(max-width:767px){._nav_x1l6w_1,._mobileOnly_x1l6w_10,._responsive_x1l6w_12{position:fixed;inset:auto 0 0;z-index:var(--z-nav);display:flex;height:calc(3.75rem + env(safe-area-inset-bottom,0));min-height:calc(3.75rem + env(safe-area-inset-bottom,0));padding:.2rem .15rem env(safe-area-inset-bottom,0);border-top:1px solid var(--border);border-bottom:0;box-shadow:0 -4px 14px color-mix(in srgb,var(--foreground) 3%,transparent)}._item_x1l6w_23{flex:1;min-width:0;height:auto;flex-direction:column;gap:2px;padding:0 2px;border-radius:0;font-size:.75rem;font-weight:500}._active_x1l6w_46{color:var(--info);font-weight:700;background:transparent}._active_x1l6w_46:before{content:"";position:absolute;top:.12rem;width:1.5rem;height:.18rem;border-radius:var(--radius-full);background:var(--primary);box-shadow:none}._label_x1l6w_116{width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:normal;line-height:1.15;overflow-wrap:anywhere}._item_x1l6w_23:focus-visible{outline-offset:-3px}}@media(prefers-reduced-motion:reduce){._item_x1l6w_23{transition:none}}body.rc-v4-product ._nav_x1l6w_1,body.rc-v4-product ._responsive_x1l6w_12{background:var(--surface);border-color:var(--border-subtle);backdrop-filter:none;box-shadow:none}@media(max-width:767px){body.rc-v4-product ._nav_x1l6w_1{height:calc(4rem + env(safe-area-inset-bottom,0))}body.rc-v4-product ._active_x1l6w_46:before{top:0;height:.16rem;width:1.3rem}}body.rc-v4-product.dark ._nav_x1l6w_1{background:var(--surface);backdrop-filter:none}._nav_x1l6w_1,._mobileOnly_x1l6w_10,._responsive_x1l6w_12{box-shadow:none}@media(max-width:767px){._nav_x1l6w_1,._mobileOnly_x1l6w_10,._responsive_x1l6w_12{box-shadow:none}}@layer base{._command_vq1n5_2{display:flex;flex-direction:column;width:100%;max-width:100%;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);overflow:hidden}._commandInDialog_vq1n5_14{height:100%;max-height:100%;box-shadow:none}._CommandDialogContent_vq1n5_20{padding:0;overflow:hidden;max-width:32rem}._visuallyHidden_vq1n5_26{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._cmdkInputWrapper_vq1n5_38{display:flex;align-items:center;border-bottom:1px solid var(--border);padding:var(--spacing-3) var(--spacing-4)}._cmdkInputWrapperSearchIcon_vq1n5_45{width:1rem;height:1rem;color:var(--muted-foreground);margin-right:var(--spacing-2);flex-shrink:0}._cmdkInput_vq1n5_38{width:100%;height:1.75rem;background-color:transparent;color:inherit;border:none;outline:none;font-family:var(--font-family-base);font-size:.95rem}._cmdkInput_vq1n5_38::placeholder{color:var(--muted-foreground)}._commandList_vq1n5_68{overflow-y:auto;overflow-x:hidden;max-height:30dvh;padding:var(--spacing-2)}._commandEmpty_vq1n5_75{display:flex;align-items:center;justify-content:center;height:4rem;color:var(--muted-foreground);font-size:.875rem}._commandGroup_vq1n5_84{overflow:hidden;padding:var(--spacing-2) 0}._commandGroup_vq1n5_84 [cmdk-group-heading]{padding:0 var(--spacing-3);margin-bottom:var(--spacing-2);color:var(--muted-foreground);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._commandSeparator_vq1n5_99{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}._commandItem_vq1n5_105{position:relative;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);color:var(--popup-foreground);font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease;user-select:none;outline:none}._commandItem_vq1n5_105[data-selected=true]{background-color:var(--primary);color:var(--primary-foreground)}._commandItem_vq1n5_105[data-disabled=true]{opacity:.5;cursor:not-allowed}._commandItem_vq1n5_105 svg{width:1rem;height:1rem;flex-shrink:0;transition:color var(--animation-duration-fast) ease}._commandItem_vq1n5_105[data-selected=true] svg{color:var(--primary-foreground)}._commandShortcut_vq1n5_143{display:inline-flex;align-items:center;margin-left:auto;font-size:.75rem;font-family:var(--font-family-monospace);color:var(--muted-foreground);padding-left:var(--spacing-4)}._commandItem_vq1n5_105[data-selected=true] ._commandShortcut_vq1n5_143{color:var(--primary-foreground);opacity:.8}@media(max-width:768px){._cmdkInput_vq1n5_38{min-height:2.75rem;height:2.75rem}._commandItem_vq1n5_105{min-height:2.75rem;padding-block:.65rem}}}._trigger_18kjg_1{width:calc(100% - 1rem);min-height:2.25rem;margin:.15rem .5rem .4rem;padding:.4rem .55rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;border:1px solid color-mix(in srgb,var(--border) 84%,var(--primary) 16%);border-radius:var(--radius-md);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 5%,var(--surface)),color-mix(in srgb,var(--surface) 78%,transparent));box-shadow:inset 0 1px color-mix(in srgb,white 5%,transparent);color:var(--muted-foreground);font:inherit;font-size:.78rem;text-align:left;cursor:pointer}._trigger_18kjg_1:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border));color:var(--foreground);background:color-mix(in srgb,var(--primary) 5%,var(--surface))}._trigger_18kjg_1:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._trigger_18kjg_1>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._trigger_18kjg_1 kbd{padding:.1rem .3rem;border:1px solid var(--border);border-radius:.3rem;background:var(--card);color:var(--muted-foreground);font:inherit;font-size:.62rem}._triggerCollapsed_18kjg_24{width:var(--touch-target);min-height:var(--touch-target);margin-inline:auto;grid-template-columns:1fr;place-items:center;padding:0}._resultText_18kjg_25{min-width:0;display:grid;gap:.08rem}._resultText_18kjg_25 strong,._resultText_18kjg_25 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultText_18kjg_25 strong{font-size:.82rem}._resultText_18kjg_25 span{color:var(--muted-foreground);font-size:.7rem}@media(max-width:1120px){._trigger_18kjg_1{min-height:var(--touch-target);margin-bottom:.5rem}}._trigger_18kjg_1{border-color:var(--border-module, var(--border));background:var(--surface);box-shadow:none}._trigger_18kjg_1:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border));background:color-mix(in srgb,var(--primary) 5%,var(--surface))}._headtrainerUtilities_13jsb_1{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-3)}@media(max-width:640px){._headtrainerUtilities_13jsb_1{margin-bottom:.2rem}}:root{--z-content-low: 10;--z-content: 20;--z-content-high: 30;--z-nav-low: 100;--z-nav: 200;--z-nav-sticky: 300;--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-13: 3.25rem;--spacing-14: 3.5rem;--spacing-15: 3.75rem;--spacing-16: 4rem;--spacing-17: 4.25rem;--spacing-18: 4.5rem;--spacing-19: 4.75rem;--spacing-20: 5rem;--layout-gutter-min: .5rem;--layout-gutter: clamp(.5rem, 1.4vi, 1.5rem);--layout-gutter-wide: clamp(.75rem, 2vi, 2rem);--content-max: 75rem;--content-wide: 87.5rem;--content-library: 100rem;--content-medium: 62.5rem;--content-narrow: 53.125rem;--content-chat: 62.5rem;--grid-card-min: min(100%, 20rem);--grid-control-min: min(100%, 16rem);--sidebar-expanded: clamp(14rem, 18vi, 16.25rem);--sidebar-collapsed: 4.8rem;--touch-target: 2.75rem;--dialog-inline-size: min(32rem, calc(100vi - (2 * var(--layout-gutter-min))));--dialog-block-size: calc(100dvb - (2 * var(--layout-gutter-min)));--sheet-inline-size: min(25rem, 100vi)}:root{color-scheme:light;--background: #f4f6f7;--foreground: #18212a;--surface: #f7f8f8;--surface-foreground: #18212a;--sidebar: #f0f2f3;--sidebar-foreground: #26313a;--card: #ffffff;--card-foreground: #18212a;--popup: #ffffff;--popup-foreground: #0f172a;--brand-primary: #2563eb;--brand-accent: #0ea5e9;--primary: var(--brand-primary);--primary-foreground: #ffffff;--secondary: #e9edef;--secondary-foreground: #26313a;--accent: var(--brand-accent);--accent-foreground: #082f49;--muted: #e9edef;--muted-foreground: #58646d;--success: hsl(145 62% 34%);--success-foreground: hsl(0 0% 100%);--error: hsl(0 70% 48%);--error-foreground: hsl(0 0% 100%);--warning: hsl(42 92% 44%);--warning-foreground: hsl(42 100% 8%);--warning-background: #fef3c7;--destructive: var(--error);--destructive-foreground: #991b1b;--destructive-background: #fee2e2;--schedule-session: #7c3aed;--schedule-activity: #0891b2;--media-backdrop: #050505;--info: #2563eb;--info-foreground: hsl(0 0% 100%);--info-hover: hsl(210 74% 52%);--info-active: hsl(210 74% 40%);--border: #d5dadd;--border-subtle: color-mix(in srgb, var(--border) 72%, transparent);--border-module: color-mix(in srgb, var(--border) 96%, var(--foreground) 4%);--border-emphasis: color-mix(in srgb, var(--border) 82%, var(--foreground) 18%);--surface-a: color-mix(in srgb, var(--foreground) 2%, var(--card));--surface-b: var(--card);--surface-c: color-mix(in srgb, var(--foreground) 3%, var(--surface));--surface-d: transparent;--font-family-base: "DM Sans", system-ui, sans-serif;--font-family-body: var(--font-family-base);--font-family-heading: "Space Grotesk", system-ui, sans-serif;--font-family-monospace: "JetBrains Mono", "Fira Code", monospace;--font-family-cursive: "Space Grotesk", sans-serif;--radius-sm: .5rem;--radius: .75rem;--radius-md: 1rem;--radius-lg: 1.125rem;--radius-xl: 1.375rem;--radius-full: 999rem;--radius-control: var(--radius);--radius-section: var(--radius-md);--radius-module: var(--radius-lg);--radius-hero: var(--radius-xl);--shadow: 0 1px 2px hsl(210 18% 16% / .045), 0 6px 18px hsl(210 18% 16% / .035);--shadow-sm: var(--shadow);--shadow-md: 0 8px 26px hsl(210 18% 16% / .085);--shadow-lg: 0 18px 42px hsl(210 18% 16% / .14);--shadow-focus: 0 0 0 2px var(--background), 0 0 0 4px var(--primary);--shadow-module: var(--shadow-sm);--shadow-floating: var(--shadow-md);--font-size-metadata: .72rem;--font-size-label: .78rem;--font-size-module-title: 1rem;--font-size-kpi: 1.75rem;--icon-size-metadata: 1rem;--icon-size-control: 1.125rem;--icon-size-module: 1.25rem;--animation-duration-press: 90ms;--animation-duration-hover: .12s;--animation-duration-panel: .19s;--animation-duration-navigation: .18s;--animation-duration-fast: var(--animation-duration-hover);--animation-duration-normal: var(--animation-duration-panel);--animation-duration-slow: .28s;--chart-color-1: var(--brand-primary);--chart-color-2: var(--brand-accent);--chart-color-3: #1e40af;--chart-color-4: #8b5cf6;--chart-color-5: #16a34a}.dark{color-scheme:dark;--background: #111518;--foreground: #e7e9e9;--surface: #151a1e;--surface-foreground: #eceeed;--sidebar: #14191d;--sidebar-foreground: #c6cbcc;--card: #1a2024;--card-foreground: #eceeed;--popup: #20272c;--popup-foreground: #eceeed;--primary: var(--brand-primary);--primary-foreground: #ffffff;--secondary: #242b30;--secondary-foreground: #d5d9da;--accent: var(--brand-accent);--accent-foreground: #082f49;--muted: #20272b;--muted-foreground: #a2aaad;--success: hsl(145 62% 42%);--success-foreground: hsl(145 80% 96%);--error: hsl(0 74% 58%);--error-foreground: hsl(0 100% 97%);--warning: hsl(45 90% 54%);--warning-foreground: hsl(45 100% 9%);--warning-background: color-mix(in srgb, var(--warning) 14%, var(--card));--destructive: var(--error);--destructive-foreground: #fecaca;--destructive-background: color-mix(in srgb, var(--error) 14%, var(--card));--schedule-session: #a78bfa;--schedule-activity: #22d3ee;--media-backdrop: #050505;--info: #60a5fa;--info-foreground: hsl(210 100% 97%);--info-hover: hsl(210 80% 65%);--info-active: hsl(210 80% 48%);--border: #30383d;--border-module: color-mix(in srgb, var(--border) 94%, var(--foreground) 6%);--border-emphasis: color-mix(in srgb, var(--border) 82%, var(--foreground) 18%);--surface-a: color-mix(in srgb, var(--foreground) 3%, var(--card));--surface-c: color-mix(in srgb, var(--foreground) 4%, var(--surface));--shadow: 0 1px 2px hsl(0 0% 0% / .25), 0 8px 24px hsl(0 0% 0% / .12);--shadow-md: 0 10px 32px hsl(0 0% 0% / .28);--shadow-lg: 0 20px 52px hsl(0 0% 0% / .42)}:root.rc-v4-product,body.rc-v4-product{color-scheme:light;--background: #f5f8fc;--foreground: #142238;--surface: #f6f9fd;--surface-foreground: #142238;--sidebar: #f1f6fd;--sidebar-foreground: #273e5e;--card: #ffffff;--card-foreground: #142238;--popup: #ffffff;--popup-foreground: #142238;--secondary: #eaf1fb;--secondary-foreground: #294765;--muted: #eaf1fb;--muted-foreground: #4b607b;--border: #c5d4e7;--border-subtle: color-mix(in srgb, var(--border) 74%, transparent);--border-module: #cbd9ec;--border-emphasis: #a5bedf;--info: #215bac;--info-hover: #245ca7;--info-active: #1c4a87;--surface-a: #f8faff;--surface-b: #ffffff;--surface-c: #eaf1fb;--surface-d: transparent;--radius-sm: .375rem;--radius: .625rem;--radius-md: .75rem;--radius-lg: .8125rem;--radius-xl: .875rem;--radius-control: .625rem;--radius-section: .75rem;--radius-module: .75rem;--radius-hero: .875rem;--shadow: 0 1px 2px rgba(27,55,92,.035), 0 4px 12px rgba(27,55,92,.025);--shadow-sm: var(--shadow);--shadow-md: 0 6px 18px rgba(27,55,92,.08);--shadow-lg: 0 14px 32px rgba(27,55,92,.14);--shadow-module: var(--shadow-sm);--shadow-floating: var(--shadow-md);--v4-panel-fill: var(--card);--v4-feature-fill: var(--surface-a)}:root.rc-v4-product.dark,body.rc-v4-product.dark{color-scheme:dark;--background: #090b0d;--foreground: #f1f4f7;--surface: #111417;--surface-foreground: #f1f4f7;--sidebar: #111417;--sidebar-foreground: #e4e9ec;--card: #15191d;--card-foreground: #f1f4f7;--popup: #1a2024;--popup-foreground: #f1f4f7;--secondary: #1b2024;--secondary-foreground: #e1e6ea;--muted: #1b2024;--muted-foreground: #aab5be;--border: #2c343b;--border-subtle: #252d33;--border-module: #303941;--border-emphasis: #48545e;--info: #83a9fb;--info-hover: #98bafa;--info-active: #7199ec;--surface-a: #171c20;--surface-b: #15191d;--surface-c: #1b2024;--surface-d: transparent;--radius-sm: .25rem;--radius: .4rem;--radius-md: .5rem;--radius-lg: .5625rem;--radius-xl: .6875rem;--radius-control: .4rem;--radius-section: .5rem;--radius-module: .5rem;--radius-hero: .625rem;--shadow: 0 1px 2px rgba(0,0,0,.1);--shadow-sm: var(--shadow);--shadow-md: 0 4px 12px rgba(0,0,0,.19);--shadow-lg: 0 12px 27px rgba(0,0,0,.32);--shadow-module: var(--shadow-sm);--shadow-floating: var(--shadow-md);--v4-panel-fill: var(--card);--v4-feature-fill: #13171a}:root.rc-v4-product,body.rc-v4-product{--background: #f5f7fb;--foreground: #111f34;--surface: #ffffff;--surface-foreground: #111f34;--sidebar: #ffffff;--sidebar-foreground: #273c59;--card: #ffffff;--card-foreground: #111f34;--popup: #ffffff;--popup-foreground: #111f34;--secondary: #edf2fa;--secondary-foreground: #243d60;--muted: #edf2f8;--muted-foreground: #53647d;--border: #e1e8f2;--border-subtle: #e8edf5;--border-module: #e1e8f2;--border-emphasis: #cad5e5;--surface-a: #f8faff;--surface-b: #ffffff;--surface-c: #f0f4fa;--info: #2861cc;--info-hover: #2458b9;--info-active: #1d4591;--radius-sm: .45rem;--radius: .65rem;--radius-md: .8rem;--radius-lg: .95rem;--radius-xl: 1.1rem;--radius-control: .65rem;--radius-section: .8rem;--radius-module: .95rem;--radius-hero: 1.1rem;--shadow: 0 2px 9px rgba(35,59,100,.035);--shadow-sm: var(--shadow);--shadow-md: 0 8px 24px rgba(35,59,100,.085);--shadow-lg: 0 20px 46px rgba(35,59,100,.15);--shadow-module: var(--shadow);--shadow-floating: var(--shadow-md);--v4-panel-fill: var(--card);--v4-feature-fill: var(--surface-a);--layout-gutter-min: .85rem;--layout-gutter: clamp(.85rem, 1.8vi, 1.6rem);--layout-gutter-wide: clamp(1rem, 2vi, 2.25rem)}:root.rc-v4-product.dark,body.rc-v4-product.dark{--background: #090e16;--foreground: #f3f6fc;--surface: #0d141f;--surface-foreground: #f3f6fc;--sidebar: #0d141f;--sidebar-foreground: #dae4f5;--card: #121c2a;--card-foreground: #f3f6fc;--popup: #172335;--popup-foreground: #f3f6fc;--secondary: #172335;--secondary-foreground: #e5edfb;--muted: #172335;--muted-foreground: #afbdd2;--border: #273141;--border-subtle: #222d3d;--border-module: #2a3546;--border-emphasis: #3c4b61;--surface-a: #101a29;--surface-b: #121c2a;--surface-c: #192639;--info: #85abff;--info-hover: #abc6ff;--info-active: #6994f0;--shadow: 0 2px 8px rgba(0,0,0,.1);--shadow-md: 0 12px 30px rgba(0,0,0,.22);--shadow-lg: 0 18px 40px rgba(0,0,0,.4);--v4-feature-fill: #101a29}@media(max-width:520px){body.rc-v4-product{--layout-gutter-min: .85rem;--layout-gutter: .85rem}}:where(html,body,#root){max-inline-size:100%;min-inline-size:0}:where(main,section,article,aside,header,footer,nav,form,fieldset){min-inline-size:0}:where(img,video,canvas){max-inline-size:100%;height:auto}:where(input,textarea,select,button){max-inline-size:100%}@media(prefers-reduced-motion:no-preference){::view-transition-old(root),::view-transition-new(root){animation-duration:.16s;animation-timing-function:ease-out}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}:root{--rc-signature: #0f172a;--rc-signature-foreground: #f8fafc;--rc-signature-muted: #b8c4d6;--rc-signature-line: rgba(255, 255, 255, .09);--rc-signature-raised: rgba(255, 255, 255, .07);--rc-signature-action: #ffffff;--rc-signature-action-foreground: #0f172a;--rc-status-neutral-bg: color-mix(in srgb, var(--foreground) 6%, var(--card));--rc-status-neutral-fg: color-mix(in srgb, var(--foreground) 82%, var(--card));--rc-status-info-bg: color-mix(in srgb, var(--primary) 10%, var(--card));--rc-status-info-fg: color-mix(in srgb, var(--primary) 72%, var(--foreground));--rc-status-warning-bg: #fff7ed;--rc-status-warning-fg: #9a3412;--rc-status-warning-line: #fdba74;--rc-status-success-bg: #ecfdf5;--rc-status-success-fg: #047857;--rc-status-danger-bg: #fef2f2;--rc-status-danger-fg: #b42318;--rc-trend-line: var(--primary);--rc-trend-fill: color-mix(in srgb, var(--primary) 12%, transparent);--rc-trend-track: color-mix(in srgb, var(--foreground) 10%, var(--card));--rc-trend-partial: color-mix(in srgb, var(--primary) 45%, var(--card))}.dark,:root.rc-v4-product.dark,body.rc-v4-product.dark{--rc-signature: #172554;--rc-signature-foreground: #f8fafc;--rc-signature-muted: #bfcbe0;--rc-signature-line: rgba(255, 255, 255, .1);--rc-signature-raised: rgba(255, 255, 255, .08);--rc-status-neutral-bg: color-mix(in srgb, var(--foreground) 9%, var(--card));--rc-status-neutral-fg: color-mix(in srgb, var(--foreground) 86%, var(--card));--rc-status-info-bg: color-mix(in srgb, var(--primary) 22%, var(--card));--rc-status-info-fg: #93c5fd;--rc-status-warning-bg: #3a1c0a;--rc-status-warning-fg: #fdba74;--rc-status-warning-line: #c2410c;--rc-status-success-bg: #052e1f;--rc-status-success-fg: #6ee7b7;--rc-status-danger-bg: #3b0d0c;--rc-status-danger-fg: #fca5a5;--rc-trend-fill: color-mix(in srgb, var(--primary) 22%, transparent);--rc-trend-track: color-mix(in srgb, var(--foreground) 14%, var(--card));--rc-trend-partial: color-mix(in srgb, var(--primary) 50%, var(--card))}:root.rc-v4-product,body.rc-v4-product,:root.rc-v4-product.dark,body.rc-v4-product.dark{--shadow: none;--shadow-sm: none;--shadow-module: none;--shadow-floating: var(--shadow-md)}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
