@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Fira+Code:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Fira+Mono:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@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_uhdob_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-normal)}._toast_uhdob_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_uhdob_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_uhdob_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_uhdob_2:hover{transform:translateY(-2px)}._content_uhdob_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_uhdob_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_uhdob_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_uhdob_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_uhdob_66{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_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_uhdob_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_uhdob_93{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_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_uhdob_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_uhdob_119{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_uhdob_119:hover{opacity:1;background-color:var(--muted)}._closeButton_uhdob_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_uhdob_2{border-color:var(--border)}.dark ._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_uhdob_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}._whatsappButton_1rzzc_1{position:fixed;bottom:var(--spacing-8);right:var(--spacing-8);width:60px;height:60px;background-color:#25d366;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-lg);z-index:var(--z-overlay);transition:transform var(--animation-duration-normal) ease-in-out;cursor:pointer;color:#fff}._whatsappButton_1rzzc_1:hover{transform:scale(1.1)}._icon_1rzzc_23{width:32px;height:32px}@media(max-width:768px){._whatsappButton_1rzzc_1{width:50px;height:50px;bottom:var(--spacing-4);right:var(--spacing-4)}._icon_1rzzc_23{width:24px;height:24px}}@layer base{._button_1jq7i_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:500;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_1jq7i_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_1jq7i_32{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_1jq7i_38{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_1jq7i_44{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_1jq7i_52,._icon-md_1jq7i_53{width:2rem;height:2rem;padding:0}._icon-sm_1jq7i_59{width:1.5rem;height:1.5rem;padding:0}._icon-lg_1jq7i_65{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_1jq7i_2 svg{flex-shrink:0}._sm_1jq7i_32 svg,._icon-sm_1jq7i_59 svg{width:1rem;height:1rem}._md_1jq7i_38 svg,._icon_1jq7i_52 svg,._icon-md_1jq7i_53 svg{width:1.25rem;height:1.25rem}._lg_1jq7i_44 svg,._icon-lg_1jq7i_65 svg{width:1.5rem;height:1.5rem}._primary_1jq7i_97{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_1jq7i_97:hover{background-color:color-mix(in srgb,var(--primary),black 10%);border-color:color-mix(in srgb,var(--primary),black 10%)}._primary_1jq7i_97:active{background-color:color-mix(in srgb,var(--primary),black 15%);border-color:color-mix(in srgb,var(--primary),black 15%)}._secondary_1jq7i_115{background-color:color-mix(in srgb,var(--secondary),white 92%);color:var(--secondary);border-color:transparent;--spinner-color: var(--secondary)}._secondary_1jq7i_115:hover{background-color:color-mix(in srgb,var(--secondary),white 85%)}._secondary_1jq7i_115:active{background-color:color-mix(in srgb,var(--secondary),white 80%)}._destructive_1jq7i_131{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_1jq7i_131:hover{background-color:color-mix(in srgb,var(--error),black 10%);border-color:color-mix(in srgb,var(--error),black 10%)}._destructive_1jq7i_131:active{background-color:color-mix(in srgb,var(--error),black 15%);border-color:color-mix(in srgb,var(--error),black 15%)}._destructive_1jq7i_131:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_1jq7i_155{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_1jq7i_155:hover{background-color:color-mix(in srgb,var(--primary),white 95%);border-color:color-mix(in srgb,var(--primary),black 10%);color:color-mix(in srgb,var(--primary),black 10%)}._outline_1jq7i_155:active{background-color:color-mix(in srgb,var(--primary),white 90%);border-color:color-mix(in srgb,var(--primary),black 15%);color:color-mix(in srgb,var(--primary),black 15%)}._ghost_1jq7i_175{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_1jq7i_175:hover{background-color:color-mix(in srgb,var(--primary),white 95%);color:color-mix(in srgb,var(--primary),black 10%)}._ghost_1jq7i_175:active{background-color:color-mix(in srgb,var(--primary),white 90%);color:color-mix(in srgb,var(--primary),black 15%)}._link_1jq7i_192{background-color:transparent;color:var(--primary);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(--primary)}._link_1jq7i_192:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%);background-color:transparent}._link_1jq7i_192:active{color:color-mix(in srgb,var(--primary),black 15%);background-color:transparent}._link_1jq7i_192:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_1jq7i_224{opacity:.5;cursor:not-allowed;pointer-events:none}._dark_1jq7i_231 ._primary_1jq7i_97:focus-visible,._dark_1jq7i_231 ._outline_1jq7i_155:focus-visible,._dark_1jq7i_231 ._ghost_1jq7i_175:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}._dark_1jq7i_231 ._destructive_1jq7i_131:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._dark_1jq7i_231 ._link_1jq7i_192:focus-visible{box-shadow:0 0 0 2px var(--primary)}}._hero_1452p_1{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--primary) 5%,var(--surface)) 100%);padding:var(--spacing-16) var(--spacing-4)}@media(max-width:767px){._hero_1452p_1{padding:var(--spacing-8) var(--spacing-4)}}._container_1452p_19{max-width:1200px;margin:0 auto;display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:var(--spacing-16)}@media(max-width:1023px){._container_1452p_19{grid-template-columns:1fr;gap:var(--spacing-12)}}@media(max-width:767px){._container_1452p_19{gap:var(--spacing-8)}}._content_1452p_44{display:flex;flex-direction:column;gap:var(--spacing-6);max-width:600px;text-align:left;margin:0}@media(max-width:1023px){._content_1452p_44{text-align:center;margin:0 auto}}._badge_1452p_62{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground);border:1px solid color-mix(in srgb,var(--warning) 30%,transparent);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;width:fit-content;margin:0}@media(max-width:1023px){._badge_1452p_62{margin:0 auto}}._title_1452p_85{font-family:var(--font-family-heading);line-height:1.1;font-weight:800;color:var(--foreground);letter-spacing:-.02em;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:3.5rem}@media(max-width:1023px){._title_1452p_85{font-size:2.5rem}}@media(max-width:767px){._title_1452p_85{font-size:2rem}}._subtitle_1452p_110{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);word-wrap:break-word}._actions_1452p_117{display:flex;gap:var(--spacing-3);margin-top:var(--spacing-2);margin-bottom:var(--spacing-3);flex-direction:row;justify-content:flex-start;width:auto}@media(max-width:1023px){._actions_1452p_117{justify-content:center}}@media(max-width:639px){._actions_1452p_117{flex-direction:column;width:100%}}._offerMessage_1452p_142{font-size:.875rem;color:var(--muted-foreground);text-align:left;margin:0}@media(max-width:1023px){._offerMessage_1452p_142{text-align:center}}._primaryBtn_1452p_157{background-color:var(--foreground);color:var(--background);border-color:var(--foreground);width:auto}@media(max-width:639px){._primaryBtn_1452p_157{width:100%}}._secondaryBtn_1452p_172{width:auto}@media(max-width:639px){._secondaryBtn_1452p_172{width:100%}}._trust_1452p_183{display:flex;align-items:center;gap:var(--spacing-6);margin-top:var(--spacing-4);font-size:.875rem;color:var(--muted-foreground);justify-content:flex-start}@media(max-width:1023px){._trust_1452p_183{justify-content:center}}._trustItem_1452p_201{display:flex;align-items:center;gap:var(--spacing-2)}._visual_1452p_208{position:relative;perspective:1000px;display:flex;justify-content:center;margin:0;padding:0}@media(max-width:639px){._visual_1452p_208{margin:0 -1rem;padding:0 1rem}}._visualInner_1452p_227{position:relative;width:100%;max-width:500px;aspect-ratio:4/3;transform:rotateY(-5deg) rotateX(5deg);transition:transform .5s ease}._visual_1452p_208:hover ._visualInner_1452p_227{transform:rotateY(0) rotateX(0)}._cardMain_1452p_240{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--border);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);z-index:1}._cardHeader_1452p_254{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4)}._skeletonTitle_1452p_261{width:40%;height:1.5rem;background:var(--muted);border-radius:var(--radius-sm)}._skeletonDate_1452p_268{width:20%;height:1rem;background:var(--muted);border-radius:var(--radius-sm)}._chartArea_1452p_275{flex:1;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--primary) 5%,transparent) 100%);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;position:relative;border:1px dashed var(--border)}._chartIcon_1452p_286{color:var(--primary);opacity:.2}._chartOverlay_1452p_291{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}._statCard_1452p_299{background:var(--surface);padding:var(--spacing-4) var(--spacing-6);border-radius:var(--radius-md);box-shadow:var(--shadow-md);text-align:center;border:1px solid var(--border);animation:_float_1452p_324 6s ease-in-out infinite}._statLabel_1452p_309{display:block;font-size:.875rem;color:var(--muted-foreground);margin-bottom:var(--spacing-1)}._statValue_1452p_316{display:block;font-size:1.5rem;font-weight:700;color:var(--primary)}._floatingCard_1452p_324{position:absolute;background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;align-items:center;z-index:2;border:1px solid var(--border);transform-origin:center;padding:var(--spacing-3);gap:var(--spacing-3);min-width:160px;scale:1}@media(max-width:639px){._floatingCard_1452p_324{padding:var(--spacing-2);gap:var(--spacing-2);min-width:120px;scale:.85}}@media(max-width:480px){._floatingCard_1452p_324{display:none}}._float1_1452p_358{top:20%;right:-20px;animation:_float_1452p_324 5s ease-in-out infinite 1s}@media(max-width:639px){._float1_1452p_358{top:15%;right:-10px}}._float2_1452p_372{bottom:20%;left:-20px;animation:_float_1452p_324 7s ease-in-out infinite .5s}@media(max-width:639px){._float2_1452p_372{bottom:15%;left:-10px}}._iconBox_1452p_386{width:2.5rem;height:2.5rem;background:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.75rem}._iconSuccess_1452p_399{background:color-mix(in srgb,var(--success) 10%,transparent);color:var(--success);font-size:1.25rem}._floatContent_1452p_405{display:flex;flex-direction:column}._floatLabel_1452p_410{font-size:.75rem;color:var(--muted-foreground)}._floatValue_1452p_415{font-weight:600;font-size:.875rem}._glow_1452p_420{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle,color-mix(in srgb,var(--primary) 20%,transparent) 0%,transparent 70%);z-index:0;pointer-events:none}@keyframes _float_1452p_324{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._section_tjnmy_1{padding:var(--spacing-8) var(--spacing-4);background-color:var(--surface)}@media(min-width:640px){._section_tjnmy_1{padding:var(--spacing-12) var(--spacing-4)}}._container_tjnmy_12{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:640px){._container_tjnmy_12{gap:var(--spacing-6)}}@media(min-width:640px){._container_tjnmy_12{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._container_tjnmy_12{grid-template-columns:repeat(4,1fr)}}._card_tjnmy_38{background-color:var(--card);padding:var(--spacing-4);border-radius:var(--radius-lg);border:1px solid var(--border);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}@media(min-width:640px){._card_tjnmy_38{padding:var(--spacing-6);gap:var(--spacing-4)}}._card_tjnmy_38:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:color-mix(in srgb,var(--primary) 30%,transparent)}._iconWrapper_tjnmy_63{width:3rem;height:3rem;border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--primary) 10%,transparent);display:flex;align-items:center;justify-content:center;color:var(--primary);margin-bottom:var(--spacing-2)}._icon_tjnmy_63{width:1.5rem;height:1.5rem}._title_tjnmy_80{font-family:var(--font-family-heading);font-size:1rem;font-weight:700;color:var(--foreground);margin:0;word-wrap:break-word}@media(min-width:640px){._title_tjnmy_80{font-size:1.125rem}}._description_tjnmy_95{font-size:.875rem;line-height:1.5;color:var(--muted-foreground);margin:0}@media(min-width:640px){._description_tjnmy_95{font-size:.9375rem}}._section_xki5z_1{padding:var(--spacing-8) var(--spacing-4);background-color:var(--background)}@media(min-width:640px){._section_xki5z_1{padding:var(--spacing-16) var(--spacing-4)}}._container_xki5z_12{max-width:1200px;margin:0 auto}._header_xki5z_17{text-align:center;max-width:700px;margin:0 auto var(--spacing-6)}@media(min-width:640px){._header_xki5z_17{margin:0 auto var(--spacing-12)}}._heading_xki5z_29{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:800;color:var(--foreground);margin-bottom:var(--spacing-3);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width:640px){._heading_xki5z_29{font-size:2rem;margin-bottom:var(--spacing-4)}}._subheading_xki5z_46{font-size:1rem;color:var(--muted-foreground);line-height:1.6;word-wrap:break-word}@media(min-width:640px){._subheading_xki5z_46{font-size:1.125rem}}._grid_xki5z_59{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:640px){._grid_xki5z_59{grid-template-columns:repeat(2,1fr);gap:var(--spacing-8)}}@media(min-width:1024px){._grid_xki5z_59{grid-template-columns:repeat(3,1fr)}}._card_xki5z_78{background-color:var(--card);padding:var(--spacing-4);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--border);transition:all var(--animation-duration-normal) ease;display:flex;flex-direction:column;align-items:flex-start}@media(min-width:640px){._card_xki5z_78{padding:var(--spacing-8)}}._card_xki5z_78:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}._iconBox_xki5z_101{width:2.75rem;height:2.75rem;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--primary) 10%,transparent) 100%);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--primary);margin-bottom:var(--spacing-4)}._iconBox_xki5z_101 svg{width:1.375rem;height:1.375rem}@media(min-width:640px){._iconBox_xki5z_101{width:3.5rem;height:3.5rem;margin-bottom:var(--spacing-6)}._iconBox_xki5z_101 svg{width:1.75rem;height:1.75rem}}._cardTitle_xki5z_132{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-2);word-wrap:break-word}._cardDesc_xki5z_141{font-size:.875rem;line-height:1.6;color:var(--muted-foreground)}@media(min-width:640px){._cardTitle_xki5z_132{font-size:1.25rem;margin-bottom:var(--spacing-3)}._cardDesc_xki5z_141{font-size:1rem}}._section_j7tlp_1{padding:var(--spacing-8) var(--spacing-4);background-color:var(--surface)}@media(min-width:768px){._section_j7tlp_1{padding:var(--spacing-16) var(--spacing-4)}}._container_j7tlp_12{max-width:1000px;margin:0 auto}._card_j7tlp_17{position:relative;background:linear-gradient(145deg,#0f172a,#1e1b4b);border-radius:var(--radius-lg);padding:var(--spacing-6);overflow:hidden;color:#fff;box-shadow:var(--shadow-lg);max-width:100%;border:1px solid rgba(255,255,255,.05)}@media(min-width:768px){._card_j7tlp_17{padding:var(--spacing-12)}}._glow_j7tlp_35{position:absolute;top:-50%;right:-20%;width:80%;height:200%;background:radial-gradient(circle,rgba(255,215,0,.1) 0%,transparent 60%);pointer-events:none}._content_j7tlp_45{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--spacing-6);align-items:stretch}@media(min-width:768px){._content_j7tlp_45{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--spacing-8);align-items:center}}._header_j7tlp_63{display:flex;flex-direction:column;gap:var(--spacing-4);text-align:center}@media(min-width:768px){._header_j7tlp_63{text-align:left}}._badge_j7tlp_76{display:inline-flex;align-items:center;gap:var(--spacing-2);background-color:#ffd70026;color:gold;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;width:fit-content;border:1px solid rgba(255,215,0,.3);margin:0 auto}@media(min-width:768px){._badge_j7tlp_76{margin:0}}._title_j7tlp_97{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:800;line-height:1.1;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;background:linear-gradient(to right,#fff,#e2e8f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:768px){._title_j7tlp_97{font-size:2.25rem}}._subtitle_j7tlp_115{font-size:1rem;color:#94a3b8;line-height:1.6;word-wrap:break-word}@media(min-width:768px){._subtitle_j7tlp_115{font-size:1.125rem}}._offerDetails_j7tlp_128{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin:var(--spacing-4) 0}@media(min-width:768px){._offerDetails_j7tlp_128{display:none}}._priceBlock_j7tlp_142{display:flex;align-items:baseline;justify-content:center;gap:var(--spacing-2);margin-bottom:var(--spacing-4);flex-wrap:wrap}@media(min-width:768px){._priceBlock_j7tlp_142{justify-content:flex-start}}._price_j7tlp_142{font-size:2.5rem;font-weight:800;color:#fff;text-shadow:0 0 20px rgba(255,255,255,.1)}._period_j7tlp_164{font-size:1rem;color:#94a3b8}._oldPrice_j7tlp_169{font-size:.875rem;text-decoration:line-through;color:#64748b;margin-left:auto}._benefits_j7tlp_176{list-style:none;padding:0;margin:0 0 var(--spacing-6) 0;display:flex;flex-direction:column;gap:var(--spacing-3);align-items:center}@media(min-width:768px){._benefits_j7tlp_176{align-items:flex-start}}._benefits_j7tlp_176 li{display:flex;align-items:center;gap:var(--spacing-3);font-size:.9375rem;color:#e2e8f0;text-align:left}._benefits_j7tlp_176 li svg{color:gold;filter:drop-shadow(0 0 5px rgba(255,215,0,.3))}._counter_j7tlp_206{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:gold;margin-bottom:var(--spacing-2);font-weight:500}._progressBar_j7tlp_216{height:6px;background:#ffffff1a;border-radius:var(--radius-full);margin-bottom:var(--spacing-6);overflow:hidden}._progressFill_j7tlp_224{height:100%;background:linear-gradient(90deg,gold,#f59e0b);border-radius:var(--radius-full);transition:width 1s ease-in-out;box-shadow:0 0 10px #ffd7004d}._ctaButton_j7tlp_232{width:100%;background:linear-gradient(to bottom,gold,#f59e0b);color:#0f172a;font-weight:700;border:none;height:auto;padding:1rem;white-space:normal;line-height:1.2;box-shadow:0 4px 6px -1px #f59e0b33,0 2px 4px -1px #f59e0b1a;transition:transform .2s,box-shadow .2s}._ctaButton_j7tlp_232:hover{background:linear-gradient(to bottom,#ffea70,#fbbf24);transform:translateY(-1px);box-shadow:0 10px 15px -3px #f59e0b4d,0 4px 6px -2px #f59e0b1a}._ctaButton_j7tlp_232:active{transform:translateY(0)}._guarantee_j7tlp_256{text-align:center;font-size:.75rem;color:#64748b;margin-top:var(--spacing-3)}._actionArea_j7tlp_263{flex:0 0 350px;background:#ffffff08;padding:var(--spacing-6);border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._desktopPriceBlock_j7tlp_272{display:none}@media(min-width:768px){._desktopPriceBlock_j7tlp_272{display:block;margin-bottom:var(--spacing-4)}._desktopPriceBlock_j7tlp_272 ._priceBlock_j7tlp_142{margin-bottom:0}}._section_1an6p_1{padding:var(--spacing-8) var(--spacing-4);background-color:var(--surface);border-top:1px solid var(--border)}@media(min-width:640px){._section_1an6p_1{padding:var(--spacing-16) var(--spacing-4)}}._container_1an6p_13{max-width:1000px;margin:0 auto;text-align:center}._title_1an6p_19{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-6);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width:640px){._title_1an6p_19{font-size:1.75rem;margin-bottom:var(--spacing-12)}}._grid_1an6p_36{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:768px){._grid_1an6p_36{grid-template-columns:repeat(3,1fr);gap:var(--spacing-12)}}._item_1an6p_49{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}@media(min-width:768px){._item_1an6p_49{gap:var(--spacing-4)}}._iconWrapper_1an6p_62{width:3rem;height:3rem;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--success) 10%,transparent);color:var(--success);display:flex;align-items:center;justify-content:center}._iconWrapper_1an6p_62 svg{width:1.5rem;height:1.5rem}._content_1an6p_78{text-align:center}._itemTitle_1an6p_82{font-family:var(--font-family-heading);font-size:1rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-1);word-wrap:break-word}._itemDesc_1an6p_91{font-size:.875rem;line-height:1.5;color:var(--muted-foreground)}@media(min-width:640px){._itemTitle_1an6p_82{font-size:1.125rem;margin-bottom:var(--spacing-2)}._itemDesc_1an6p_91{font-size:.9375rem}}._section_170yt_1{padding:var(--spacing-8) var(--spacing-4);background:linear-gradient(180deg,var(--surface) 0%,color-mix(in srgb,var(--primary) 10%,var(--surface)) 100%)}@media(min-width:768px){._section_170yt_1{padding:var(--spacing-16) var(--spacing-4)}}._container_170yt_16{max-width:800px;margin:0 auto;text-align:center}._content_170yt_22{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}@media(min-width:640px){._content_170yt_22{gap:var(--spacing-6)}}._title_170yt_35{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:800;color:var(--foreground);line-height:1.2;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width:640px){._title_170yt_35{font-size:2rem}}@media(min-width:768px){._title_170yt_35{font-size:2.5rem}}@media(min-width:1024px){._title_170yt_35{font-size:3rem}}._subtitle_170yt_63{font-size:1rem;color:var(--muted-foreground);max-width:600px;line-height:1.6;word-wrap:break-word}@media(min-width:640px){._subtitle_170yt_63{font-size:1.125rem}}@media(min-width:768px){._subtitle_170yt_63{font-size:1.25rem}}._actions_170yt_83{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-3);width:100%;max-width:400px}@media(min-width:640px){._actions_170yt_83{gap:var(--spacing-4);margin-top:var(--spacing-4);flex-direction:row;justify-content:center;width:auto;max-width:none}}._primaryBtn_170yt_103{min-width:200px;width:100%}._secondaryBtn_170yt_108{min-width:200px;background-color:transparent;width:100%}@media(min-width:640px){._primaryBtn_170yt_103,._secondaryBtn_170yt_108{width:auto}}@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}}@layer base{._subTrigger_fgej2_2,._item_fgej2_3,._checkboxItem_fgej2_4,._radioItem_fgej2_5{position:relative;display:flex;align-items:center;gap:var(--spacing-2);border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-3);font-size:.9375rem;line-height:1.5;color:var(--popup-foreground);-webkit-user-select:none;user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._subTrigger_fgej2_2._inset_fgej2_23,._item_fgej2_3._inset_fgej2_23,._checkboxItem_fgej2_4._inset_fgej2_23,._radioItem_fgej2_5._inset_fgej2_23{padding-left:var(--spacing-8)}._subTrigger_fgej2_2:focus,._item_fgej2_3:focus,._checkboxItem_fgej2_4:focus,._radioItem_fgej2_5:focus{background-color:var(--muted)}._subTrigger_fgej2_2[data-disabled],._item_fgej2_3[data-disabled],._checkboxItem_fgej2_4[data-disabled],._radioItem_fgej2_5[data-disabled]{opacity:.5;pointer-events:none}._subContent_fgej2_45,._content_fgej2_46{z-index:var(--z-overlay);min-width:12rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-md);padding:var(--spacing-2);animation:_contentFadeIn_fgej2_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}@keyframes _contentFadeIn_fgej2_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._chevron_fgej2_70{margin-left:auto;width:1rem;height:1rem}._itemIndicator_fgej2_76{position:absolute;left:var(--spacing-3);width:1rem;height:1rem;display:flex;align-items:center;justify-content:center}._checkIcon_fgej2_86{width:1rem;height:1rem}._radioIcon_fgej2_91{width:.5rem;height:.5rem;fill:currentColor}._label_fgej2_97{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._label_fgej2_97._inset_fgej2_23{padding-left:var(--spacing-8)}._separator_fgej2_108{height:1px;background-color:var(--border);margin:var(--spacing-2) calc(var(--spacing-2) * -1)}._shortcut_fgej2_114{margin-left:auto;font-size:.875rem;color:var(--muted-foreground)}}@layer base{._trigger_7fcnz_2{border:1px solid var(--border);border-radius:var(--radius-full);padding:0 var(--spacing-2)!important;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}._trigger_7fcnz_2:hover{background-color:var(--muted);border-color:color-mix(in srgb,var(--border),var(--foreground) 20%)}._trigger_7fcnz_2:active{background-color:var(--muted);border-color:color-mix(in srgb,var(--border),var(--foreground) 30%)}._flag_7fcnz_21{display:inline-flex;align-items:center;justify-content:center;font-size:1.125rem;line-height:1}._menuFlag_7fcnz_29{display:inline-flex;align-items:center;justify-content:center;font-size:1rem;margin-right:0}._active_7fcnz_37{background-color:color-mix(in srgb,var(--primary),white 90%)}}._footer_183t1_1{width:100%;background-color:var(--surface);border-top:1px solid var(--border);padding:var(--spacing-8) 0}._footerContent_183t1_8{max-width:1400px;margin:0 auto;padding:0 var(--spacing-6)}._footerGrid_183t1_14{display:grid;grid-template-columns:1fr auto auto;gap:var(--spacing-8);align-items:start}._footerSection_183t1_21{display:flex;flex-direction:column;gap:var(--spacing-3)}._distributorNotice_183t1_27{font-size:.875rem;color:var(--foreground);font-weight:500;margin:0}._copyright_183t1_34{font-size:.8125rem;color:var(--muted-foreground);margin:0}._footerHeading_183t1_40{font-size:.875rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-2) 0}._footerLinks_183t1_47{display:flex;flex-direction:column;gap:var(--spacing-2)}._footerLink_183t1_47{font-size:.875rem;color:var(--muted-foreground);text-decoration:none;transition:color var(--animation-duration-fast) ease}._footerLink_183t1_47:hover{color:var(--foreground)}._footerCentered_183t1_64{display:flex;justify-content:center;align-items:center}@media(max-width:768px){._footerGrid_183t1_14{grid-template-columns:1fr;gap:var(--spacing-6)}._footerContent_183t1_8{padding:0 var(--spacing-4)}._footer_183t1_1{padding:var(--spacing-6) 0}}@media(max-width:480px){._footerContent_183t1_8{padding:0 var(--spacing-3)}._distributorNotice_183t1_27,._footerHeading_183t1_40,._footerLink_183t1_47{font-size:.8125rem}}._layout_n81fj_1{display:flex;flex-direction:column;min-height:100vh;background-color:var(--background)}._header_n81fj_8{position:sticky;top:0;width:100%;background-color:color-mix(in srgb,var(--surface) 80%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);z-index:var(--z-nav-sticky)}._headerContent_n81fj_18{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;height:70px;padding:0 var(--spacing-6)}._logo_n81fj_30{display:flex;align-items:center;text-decoration:none;position:relative;z-index:calc(var(--z-nav) + 1);background-color:#fff;border-radius:var(--radius-lg);box-shadow:0 4px 12px #0000001a;padding:var(--spacing-3) var(--spacing-4);transform:translateY(8px)}._logoImage_n81fj_45{max-height:50px;height:auto;display:block;object-fit:contain;width:180px}._actions_n81fj_55{display:flex;align-items:center;gap:var(--spacing-4)}._pricingLink_n81fj_62{color:var(--muted-foreground);text-decoration:none;font-weight:500;transition:color .2s ease;border-radius:var(--radius);font-size:.9375rem;padding:var(--spacing-2) var(--spacing-3)}._pricingLink_n81fj_62:hover{color:var(--foreground)}._iconNav_n81fj_78{display:flex;align-items:center;gap:var(--spacing-3)}._iconNavButton_n81fj_85{display:flex;align-items:center;justify-content:center;border-radius:var(--radius);color:var(--muted-foreground);text-decoration:none;transition:all .2s ease;position:relative;width:2.5rem;height:2.5rem}._iconNavButton_n81fj_85:hover{background-color:var(--muted);color:var(--foreground)}._iconNavButton_n81fj_85._activeIcon_n81fj_105{background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}._iconNavButton_n81fj_85._activeIcon_n81fj_105:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:1.5rem;height:2px;background-color:var(--primary);border-radius:2px 2px 0 0}._authLoading_n81fj_122{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}._spinner_n81fj_130{width:1.25rem;height:1.25rem;border:2px solid var(--muted-foreground);border-top-color:var(--primary);border-radius:50%;animation:_spin_n81fj_130 1s linear infinite}@keyframes _spin_n81fj_130{to{transform:rotate(360deg)}}._avatarButton_n81fj_145{padding:0;width:2.5rem;height:2.5rem;border-radius:50%}._userMenuInfo_n81fj_152{padding:var(--spacing-1) var(--spacing-2)}._userName_n81fj_156{font-weight:600;margin:0;font-size:.9375rem}._userEmail_n81fj_162{font-size:.8125rem;color:var(--muted-foreground);margin:0}._logoutItem_n81fj_168{color:var(--error)}._logoutItem_n81fj_168:hover{background-color:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error)!important}._main_n81fj_177{flex:1}@media(max-width:600px){._headerContent_n81fj_18{padding:0 var(--spacing-4)}._logo_n81fj_30{padding:var(--spacing-2) var(--spacing-3);transform:translateY(6px)}._logoImage_n81fj_45{width:140px}._iconNav_n81fj_78,._actions_n81fj_55{gap:var(--spacing-2)}._iconNavButton_n81fj_85{width:2rem;height:2rem}._iconNavButton_n81fj_85 svg{width:18px;height:18px}._pricingLink_n81fj_62{font-size:.875rem;padding:var(--spacing-1) var(--spacing-2)}}@media(max-width:480px){._headerContent_n81fj_18{padding:0 var(--spacing-3)}._logo_n81fj_30{padding:var(--spacing-2) var(--spacing-2);transform:translateY(4px)}._logoImage_n81fj_45{width:120px;max-height:40px}._iconNav_n81fj_78{gap:var(--spacing-1)}._hideOnMobile_n81fj_245{display:none}}@media(max-width:380px){._logoImage_n81fj_45{width:100px}._pricingLink_n81fj_62{display:none}}@layer base{._tabsList_22vco_2{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0;border-bottom:1px solid var(--border);flex-shrink:0}._tabsList_22vco_2::-webkit-scrollbar{display:none}._tabsTrigger_22vco_16{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-size:.9rem;font-weight:500;color:var(--muted-foreground);background-color:transparent;padding:var(--spacing-3) var(--spacing-4);border:none;border-radius:0;cursor:pointer;position:relative;transition:color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);white-space:nowrap}._tabsTrigger_22vco_16:hover{color:var(--foreground)}._tabsTrigger_22vco_16[data-state=active]{color:var(--primary);font-weight:600}._tabsTrigger_22vco_16[data-state=active]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--primary);transform-origin:center;transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);transform:scaleX(1)}._tabsTrigger_22vco_16:not([data-state=active]):hover:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:color-mix(in srgb,var(--muted-foreground) 30%,transparent);transform-origin:center;transform:scaleX(.6);transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1),background-color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1)}._tabsTrigger_22vco_16:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._tabsTrigger_22vco_16[disabled]{opacity:.5;cursor:not-allowed;color:var(--muted-foreground)}._tabsContent_22vco_92{color:var(--foreground);outline:none}._tabsContent_22vco_92[hidden]{display:none!important}._tabsList_22vco_2[data-variant=pill]{background-color:var(--surface);padding:var(--spacing-2);border-radius:var(--radius-full);border-bottom:none;gap:var(--spacing-1)}._tabsList_22vco_2[data-variant=pill] ._tabsTrigger_22vco_16{border-radius:var(--radius-full);padding:var(--spacing-2) var(--spacing-4)}._tabsList_22vco_2[data-variant=pill] ._tabsTrigger_22vco_16[data-state=active]{background-color:var(--primary);color:var(--primary-foreground)}._tabsList_22vco_2[data-variant=pill] ._tabsTrigger_22vco_16[data-state=active]:after{display:none}.dark ._tabsTrigger_22vco_16[data-state=active]:after{background-color:var(--primary)}.dark ._tabsTrigger_22vco_16:not([data-state=active]):hover:after{background-color:color-mix(in srgb,var(--muted-foreground) 40%,transparent)}}@layer base{._formItem_1udnp_2{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._formLabel_1udnp_9{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._formLabel_1udnp_9._error_1udnp_18{color:var(--error)}._formControl_1udnp_22{width:100%}._formControl_1udnp_22._error_1udnp_18:not(button){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._formDescription_1udnp_31{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin-top:var(--spacing-1);font-family:var(--font-family-base)}._formMessage_1udnp_39{font-size:.75rem;line-height:1.5;font-weight:500;color:var(--error);animation:_slideIn_1udnp_1 var(--animation-duration-normal) ease;margin-top:var(--spacing-1);font-family:var(--font-family-base)}@keyframes _slideIn_1udnp_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}._spinner_1bqcl_1{display:inline-block;border-style:solid;border-radius:50%;animation:_spin_1bqcl_1 1s linear infinite;border-color:currentColor;border-right-color:transparent}._sm_1bqcl_10{width:1rem;height:1rem;border-width:2px}._md_1bqcl_16{width:1.5rem;height:1.5rem;border-width:2px}._lg_1bqcl_22{width:2.5rem;height:2.5rem;border-width:3px}._visuallyHidden_1bqcl_28{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 _spin_1bqcl_1{to{transform:rotate(360deg)}}@layer base{._input_1pney_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-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_1pney_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_1pney_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_1pney_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_1pney_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_1pney_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_1pney_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_1pney_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}._wrapper_g16lv_1{position:relative;width:100%;display:flex;align-items:center}._iconWrapper_g16lv_8{position:absolute;left:var(--spacing-3);color:var(--muted-foreground);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1;transition:color var(--animation-duration-fast) ease}._input_g16lv_20{padding-left:2.5rem}._wrapper_g16lv_1:focus-within ._iconWrapper_g16lv_8{color:var(--primary)}._form_152zd_1{display:flex;flex-direction:column;gap:var(--spacing-5)}._errorMessage_152zd_7{background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-2);font-size:.875rem;display:flex;align-items:center;gap:var(--spacing-2);font-weight:500}._passwordHeader_152zd_21{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2)}._forgotPassword_152zd_28{background:none;border:none;padding:0;color:var(--primary);font-size:.8rem;font-weight:500;cursor:pointer;text-decoration:none;transition:color var(--animation-duration-fast) ease}._forgotPassword_152zd_28:hover{color:color-mix(in srgb,var(--primary) 80%,black);text-decoration:underline}._submitButton_152zd_45{width:100%;margin-top:var(--spacing-2);font-weight:600;letter-spacing:.01em}._loadingText_152zd_52{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_152zd_59{color:#fff}@layer base{._textarea_1eqdo_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);width:100%;min-height:6rem;resize:vertical;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease;outline:none}._textarea_1eqdo_2::placeholder{color:var(--muted-foreground)}._textarea_1eqdo_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}._textarea_1eqdo_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent);background-color:var(--card)}._textarea_1eqdo_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}._noResize_1eqdo_44{resize:none}._clear_1eqdo_48{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1eqdo_48:hover,._clear_1eqdo_48:focus{background-color:transparent;border:none;box-shadow:none}.dark ._textarea_1eqdo_2{background-color:color-mix(in srgb,var(--background) 80%,black)}.dark ._textarea_1eqdo_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._textarea_1eqdo_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);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)}}@layer base{._selectTrigger_1plgb_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-normal) ease,background-color var(--animation-duration-normal) ease;outline:none;cursor:pointer;overflow:hidden}._selectTrigger_1plgb_2>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectTrigger_1plgb_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}._selectTrigger_1plgb_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_1plgb_2[data-placeholder]{color:var(--muted-foreground)}._selectTrigger_1plgb_2[data-disabled]{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}._selectIcon_1plgb_52{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_1plgb_2[data-state=open] ._selectIcon_1plgb_52{transform:rotate(180deg)}._selectContent_1plgb_64{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_1plgb_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_1plgb_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_1plgb_89{padding:var(--spacing-2)}._scrollButton_1plgb_93{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_1plgb_93:hover ._scrollIcon_1plgb_105{color:var(--primary)}._scrollIcon_1plgb_105{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_1plgb_116{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_1plgb_123{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);-webkit-user-select:none;user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._selectItem_1plgb_123:hover{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_1plgb_123:focus-visible{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_1plgb_123[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_1plgb_157{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_1plgb_165{height:1rem;width:1rem;color:currentColor}._selectSeparator_1plgb_171{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}.dark ._selectTrigger_1plgb_2{background-color:color-mix(in srgb,var(--background) 80%,black)}.dark ._selectTrigger_1plgb_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._selectTrigger_1plgb_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);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)}}._form_xme0s_1{width:100%;display:flex;flex-direction:column;gap:var(--spacing-6)}._section_xme0s_8{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionTitle_xme0s_14{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-weight:600;margin:0;border-bottom:1px solid var(--border);padding-bottom:var(--spacing-2)}._grid2_xme0s_25{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._selectWrapper_xme0s_32{position:relative;width:100%}._selectIcon_xme0s_37{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none;z-index:1;display:flex;align-items:center}._selectTrigger_xme0s_49{padding-left:2.5rem}._selectWrapper_xme0s_32:focus-within ._selectIcon_xme0s_37{color:var(--primary)}._submitButton_xme0s_57{width:100%;margin-top:var(--spacing-4);font-weight:600}._errorMessage_xme0s_63{background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-2);font-size:.875rem;display:flex;align-items:center;gap:var(--spacing-2)}._referralBanner_xme0s_76{background:linear-gradient(135deg,color-mix(in srgb,var(--success) 20%,transparent),color-mix(in srgb,var(--primary) 10%,transparent));border:1px solid color-mix(in srgb,var(--success) 30%,transparent);color:var(--success);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-2);font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:var(--spacing-2)}._referralIcon_xme0s_90{background-color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--warning)}._verificationReminder_xme0s_102{text-align:center;padding:var(--spacing-8);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._verificationIcon_xme0s_111{color:var(--primary);margin-bottom:var(--spacing-2)}._verificationTitle_xme0s_116{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0}._verificationMessage_xme0s_124{font-size:1rem;color:var(--foreground);margin:0;line-height:1.5}._verificationNote_xme0s_131{font-size:.875rem;color:var(--muted-foreground);margin:0;font-style:italic}._resendButton_xme0s_138{margin-top:var(--spacing-4);min-width:200px}._resendSuccess_xme0s_143{background-color:color-mix(in srgb,var(--success) 10%,transparent);border:1px solid color-mix(in srgb,var(--success) 20%,transparent);color:var(--success);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem;display:flex;align-items:center;gap:var(--spacing-2);font-weight:500}@media(max-width:480px){._grid2_xme0s_25{grid-template-columns:1fr}._verificationReminder_xme0s_102{padding:var(--spacing-6)}}._container_1l43q_1{width:100%;animation:_fadeIn_1l43q_1 .3s ease-out}._header_1l43q_6{text-align:center;margin-bottom:var(--spacing-6);position:relative}._backButtonHeader_1l43q_12{position:absolute;left:0;top:0;color:var(--muted-foreground)}._title_1l43q_19{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2)}._subtitle_1l43q_27{color:var(--muted-foreground);font-size:.9rem;margin:0;line-height:1.5}._form_1l43q_34{display:flex;flex-direction:column;gap:var(--spacing-5)}._errorMessage_1l43q_40{background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-2);font-size:.875rem;display:flex;align-items:center;gap:var(--spacing-2);font-weight:500}._submitButton_1l43q_54{width:100%;margin-top:var(--spacing-2);font-weight:600}._loadingText_1l43q_60{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_1l43q_67{color:#fff}._successState_1l43q_72{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-4) 0}._successIconWrapper_1l43q_80{width:64px;height:64px;border-radius:50%;background-color:color-mix(in srgb,var(--success) 10%,transparent);color:var(--success);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-6);box-shadow:0 0 0 6px color-mix(in srgb,var(--success) 3%,transparent)}._message_1l43q_93{font-size:1rem;color:var(--muted-foreground);margin:0 0 var(--spacing-6);line-height:1.6}._backButton_1l43q_12{min-width:200px}@keyframes _fadeIn_1l43q_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}._container_1t00u_1{width:100%;animation:_fadeIn_1t00u_1 .3s ease-out}._header_1t00u_6{text-align:center;margin-bottom:var(--spacing-6)}._title_1t00u_11{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2)}._subtitle_1t00u_19{color:var(--muted-foreground);font-size:.9rem;margin:0;line-height:1.5}._form_1t00u_26{display:flex;flex-direction:column;gap:var(--spacing-5)}._errorMessage_1t00u_32{background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-2);font-size:.875rem;display:flex;align-items:center;gap:var(--spacing-2);font-weight:500}._submitButton_1t00u_46{width:100%;margin-top:var(--spacing-2);font-weight:600}._loadingText_1t00u_52{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_1t00u_59{color:#fff}._successState_1t00u_64{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-6) 0}._successIconWrapper_1t00u_72{width:64px;height:64px;border-radius:50%;background-color:color-mix(in srgb,var(--success) 10%,transparent);color:var(--success);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-6);box-shadow:0 0 0 6px color-mix(in srgb,var(--success) 3%,transparent)}._message_1t00u_85{font-size:1.1rem;color:var(--foreground);margin:0;line-height:1.6}@keyframes _fadeIn_1t00u_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}._container_22an9_1{min-height:100vh;width:100%;display:flex;justify-content:center;align-items:center;position:relative;background-color:var(--background);overflow:hidden}._backgroundPattern_22an9_12{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:radial-gradient(circle at 15% 50%,color-mix(in srgb,var(--primary) 5%,transparent) 0%,transparent 25%),radial-gradient(circle at 85% 30%,color-mix(in srgb,var(--secondary) 5%,transparent) 0%,transparent 25%);filter:blur(40px)}._mainContent_22an9_22{position:relative;z-index:1;width:100%;max-width:440px;padding:var(--spacing-4);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6);animation:_fadeIn_22an9_1 .6s cubic-bezier(.16,1,.3,1)}._brandHeader_22an9_36{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-2)}._logoIcon_22an9_43{width:36px;height:36px;background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px color-mix(in srgb,var(--primary) 25%,transparent)}._brandName_22an9_55{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;color:var(--foreground);margin:0;letter-spacing:-.01em}._card_22an9_65{width:100%;background-color:color-mix(in srgb,var(--surface) 80%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--border) 60%,transparent);border-radius:var(--radius-lg);box-shadow:0 4px 6px -1px #00000005,0 10px 15px -3px #00000005,0 0 0 1px #ffffff80;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}._formContent_22an9_80{padding:var(--spacing-6) var(--spacing-8) var(--spacing-8)}._tabs_22an9_85{display:flex;flex-direction:column}._tabsList_22an9_90{display:flex;width:100%;border-bottom:1px solid var(--border);background-color:color-mix(in srgb,var(--muted) 30%,transparent)}._tabTrigger_22an9_97{flex:1;border-radius:0;border:none;background:transparent;padding:var(--spacing-4);font-size:.9rem;color:var(--muted-foreground);transition:all .2s ease;position:relative}._tabTrigger_22an9_97:hover{color:var(--foreground);background-color:color-mix(in srgb,var(--muted) 50%,transparent)}._tabTrigger_22an9_97[data-state=active]{color:var(--primary);font-weight:600;background-color:transparent}._tabTrigger_22an9_97[data-state=active]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--primary)}._tabContent_22an9_130{outline:none;animation:_slideUp_22an9_1 .3s cubic-bezier(.16,1,.3,1)}._formHeader_22an9_136{text-align:center;margin-bottom:var(--spacing-6)}._formTitle_22an9_141{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2)}._formSubtitle_22an9_149{color:var(--muted-foreground);font-size:.9rem;margin:0}._footer_22an9_156{text-align:center;color:var(--muted-foreground);font-size:.75rem;opacity:.8}._successState_22an9_164,._verificationState_22an9_165{padding:var(--spacing-10) var(--spacing-8);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._successIconWrapper_22an9_174{width:72px;height:72px;border-radius:50%;background-color:color-mix(in srgb,var(--success) 10%,transparent);color:var(--success);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-6);box-shadow:0 0 0 6px color-mix(in srgb,var(--success) 3%,transparent)}._successTitle_22an9_187{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-3)}._successMessage_22an9_195{font-size:1.1rem;color:var(--foreground);margin:0 0 var(--spacing-6);line-height:1.5}._successDetails_22an9_202{font-size:.9rem;color:var(--muted-foreground);line-height:1.6;max-width:300px}._verificationTitle_22an9_209{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0}._verificationMessage_22an9_217{font-size:.9rem;color:var(--muted-foreground);margin:0;line-height:1.5}._errorIconWrapper_22an9_224{width:72px;height:72px;border-radius:50%;background-color:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px color-mix(in srgb,var(--error) 3%,transparent)}._errorText_22an9_236{font-size:.95rem;color:var(--error);margin:0;line-height:1.5;font-weight:500}@keyframes _fadeIn_22an9_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUp_22an9_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.dark ._card_22an9_65{background-color:color-mix(in srgb,var(--surface) 60%,black);border-color:var(--border);box-shadow:0 4px 20px #0000004d}.dark ._backgroundPattern_22an9_12{background-image:radial-gradient(circle at 15% 50%,color-mix(in srgb,var(--primary) 10%,transparent) 0%,transparent 30%),radial-gradient(circle at 85% 30%,color-mix(in srgb,var(--secondary) 10%,transparent) 0%,transparent 30%)}@media(max-width:480px){._card_22an9_65{border:none;box-shadow:none;background:transparent}._formContent_22an9_80{padding:var(--spacing-6) var(--spacing-2)}._tabsList_22an9_90{background-color:transparent;margin-bottom:var(--spacing-4)}}._section_1kkrs_1{padding:var(--spacing-8) var(--spacing-4);background-color:var(--surface)}@media(min-width:768px){._section_1kkrs_1{padding:var(--spacing-16) var(--spacing-4)}}._container_1kkrs_12{max-width:1000px;margin:0 auto}._card_1kkrs_17{position:relative;background:linear-gradient(145deg,#1e293b,#0f172a);border-radius:var(--radius-lg);padding:var(--spacing-6);overflow:hidden;color:#fff;box-shadow:var(--shadow-lg);max-width:100%}@media(min-width:768px){._card_1kkrs_17{padding:var(--spacing-12)}}._glow_1kkrs_34{position:absolute;top:-50%;right:-20%;width:80%;height:200%;background:radial-gradient(circle,rgba(255,215,0,.15) 0%,transparent 70%);pointer-events:none}._content_1kkrs_44{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--spacing-6);align-items:stretch}@media(min-width:768px){._content_1kkrs_44{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--spacing-8);align-items:center}}._header_1kkrs_62{display:flex;flex-direction:column;gap:var(--spacing-4);text-align:center}@media(min-width:768px){._header_1kkrs_62{text-align:left}}._badge_1kkrs_75{display:inline-flex;align-items:center;gap:var(--spacing-2);background-color:#ffd70033;color:gold;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;width:fit-content;border:1px solid rgba(255,215,0,.3);margin:0 auto}@media(min-width:768px){._badge_1kkrs_75{margin:0}}._badge_1kkrs_75{display:inline-flex;align-items:center;gap:var(--spacing-2);background-color:#ffd70033;color:gold;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;width:fit-content;border:1px solid rgba(255,215,0,.3)}._title_1kkrs_110{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:800;line-height:1.1;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width:768px){._title_1kkrs_110{font-size:2rem}}._subtitle_1kkrs_125{font-size:1rem;color:#94a3b8;line-height:1.6;word-wrap:break-word}@media(min-width:768px){._subtitle_1kkrs_125{font-size:1.125rem}}._offerDetails_1kkrs_138{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin:var(--spacing-4) 0}@media(min-width:768px){._offerDetails_1kkrs_138{display:none}}._priceBlock_1kkrs_152{display:flex;align-items:baseline;justify-content:center;gap:var(--spacing-2);margin-bottom:var(--spacing-4);flex-wrap:wrap}@media(min-width:768px){._priceBlock_1kkrs_152{justify-content:flex-start}}._price_1kkrs_152{font-size:2.5rem;font-weight:800;color:#fff}._period_1kkrs_173{font-size:1rem;color:#94a3b8}._oldPrice_1kkrs_178{font-size:.875rem;text-decoration:line-through;color:#64748b;margin-left:auto}._benefits_1kkrs_185{list-style:none;padding:0;margin:0 0 var(--spacing-6) 0;display:flex;flex-direction:column;gap:var(--spacing-2);align-items:center}@media(min-width:768px){._benefits_1kkrs_185{align-items:flex-start}}._benefits_1kkrs_185 li{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem;color:#e2e8f0;text-align:left}._benefits_1kkrs_185 li svg{color:gold}._counter_1kkrs_214{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:gold;margin-bottom:var(--spacing-2)}._progressBar_1kkrs_223{height:6px;background:#ffffff1a;border-radius:var(--radius-full);margin-bottom:var(--spacing-6);overflow:hidden}._progressFill_1kkrs_231{height:100%;background:gold;border-radius:var(--radius-full);transition:width 1s ease-in-out}._ctaButton_1kkrs_238{width:100%;background-color:gold;color:#0f172a;font-weight:700;border:none;height:auto;padding:1rem;white-space:normal;line-height:1.2}._ctaButton_1kkrs_238:hover{background-color:#ffea70}._guarantee_1kkrs_254{text-align:center;font-size:.75rem;color:#64748b;margin-top:var(--spacing-3)}._actionArea_1kkrs_261{flex:0 0 350px;background:#ffffff0d;padding:var(--spacing-6);border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._desktopPriceBlock_1kkrs_270{display:none}@media(min-width:768px){._desktopPriceBlock_1kkrs_270{display:block;margin-bottom:var(--spacing-4)}._desktopPriceBlock_1kkrs_270 ._priceBlock_1kkrs_152{margin-bottom:0}}._main_1d6l9_1{width:100%;background-color:var(--background);overflow-x:hidden;display:flex;flex-direction:column}@layer base{._item_vxjwx_2{border-radius:var(--radius);background-color:var(--card);color:var(--card-foreground);overflow:hidden;margin-bottom:var(--spacing-4);box-shadow:var(--shadow);transition:box-shadow var(--animation-duration-normal) ease}._item_vxjwx_2:hover:not(:has(._trigger_vxjwx_12:disabled)){box-shadow:var(--shadow-md)}._item_vxjwx_2:has(._trigger_vxjwx_12:disabled){opacity:.6;box-shadow:var(--shadow)}._header_vxjwx_21{display:flex}._trigger_vxjwx_12{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-4) var(--spacing-6);font-family:var(--font-family-heading);font-weight:400;line-height:1.5;letter-spacing:-.01em;text-align:left;background-color:transparent;color:inherit;border:none;cursor:pointer;transition:opacity var(--animation-duration-fast) ease}._trigger_vxjwx_12:hover:not(:disabled){opacity:.8}._trigger_vxjwx_12:active:not(:disabled){opacity:.7}._trigger_vxjwx_12:disabled{opacity:.6;cursor:not-allowed;color:var(--muted-foreground)}._trigger_vxjwx_12:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._icon_vxjwx_62{width:1rem;height:1rem;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);flex-shrink:0;color:var(--muted-foreground)}._trigger_vxjwx_12:disabled ._icon_vxjwx_62{color:var(--muted-foreground);opacity:.5}._trigger_vxjwx_12[data-state=open] ._icon_vxjwx_62{transform:rotate(180deg)}._content_vxjwx_80{overflow:hidden;background-color:transparent;color:inherit;animation:_accordion-up_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_vxjwx_80[data-state=open]{animation:_accordion-down_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._contentInner_vxjwx_93{padding:var(--spacing-3) var(--spacing-6) var(--spacing-4);color:var(--muted-foreground);font-size:.95rem;line-height:1.6}@keyframes _accordion-up_vxjwx_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_vxjwx_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}@layer base{._badge_1m09g_2{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease-in-out;cursor:default;-webkit-user-select:none;user-select:none}._default_1m09g_17{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent)}._default_1m09g_17:hover{background-color:color-mix(in srgb,var(--primary) 25%,transparent)}._destructive_1m09g_27{background-color:color-mix(in srgb,var(--error) 15%,transparent);color:var(--error);border:1px solid color-mix(in srgb,var(--error) 20%,transparent)}._destructive_1m09g_27:hover{background-color:color-mix(in srgb,var(--error) 25%,transparent)}._secondary_1m09g_37{background-color:color-mix(in srgb,var(--secondary) 15%,transparent);color:var(--secondary);border:1px solid color-mix(in srgb,var(--secondary) 20%,transparent)}._secondary_1m09g_37:hover{background-color:color-mix(in srgb,var(--secondary) 25%,transparent)}._outline_1m09g_47{background-color:transparent;color:var(--foreground);border:1px solid var(--border)}._outline_1m09g_47:hover{background-color:color-mix(in srgb,var(--foreground) 5%,transparent)}._success_1m09g_57{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);border:1px solid color-mix(in srgb,var(--success) 20%,transparent)}._success_1m09g_57:hover{background-color:color-mix(in srgb,var(--success) 25%,transparent)}._warning_1m09g_67{background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground);border:1px solid color-mix(in srgb,var(--warning) 20%,transparent)}._warning_1m09g_67:hover{background-color:color-mix(in srgb,var(--warning) 25%,transparent)}}._pageContainer_1jght_1{width:100%;background-color:var(--background);color:var(--foreground);padding-bottom:var(--spacing-16)}._sectionTitle_1jght_9{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;line-height:1.2;text-align:center;margin-bottom:var(--spacing-12);letter-spacing:-.02em}._heroSection_1jght_20{padding:var(--spacing-16) var(--spacing-6);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 3%,transparent),color-mix(in srgb,var(--secondary) 3%,transparent));text-align:center}._heroContent_1jght_29{max-width:800px;margin:0 auto}._heroTitle_1jght_34{font-family:var(--font-family-heading);font-size:3rem;font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0 0 var(--spacing-4) 0}._heroSubtitle_1jght_43{font-size:1.25rem;line-height:1.6;color:var(--muted-foreground);margin:0}._cardsSection_1jght_51{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6);max-width:1200px;margin:var(--spacing-16) auto;padding:0 var(--spacing-6);align-items:stretch}._card_1jght_51{display:flex;flex-direction:column;padding:var(--spacing-8);background-color:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease}._card_1jght_51:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}._recommendedCard_1jght_77{border-color:var(--primary);box-shadow:var(--shadow-lg);border-width:2px;transform:scale(1.05);z-index:var(--z-content-low);position:relative}._recommendedCard_1jght_77:hover{transform:scale(1.05) translateY(-4px);box-shadow:var(--shadow-lg),0 0 0 3px color-mix(in srgb,var(--primary) 20%,transparent)}._cardHeader_1jght_91{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}._cardIcon_1jght_99{color:var(--primary)}._recommendedCard_1jght_77 ._cardIcon_1jght_99{color:var(--primary);filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--primary) 30%,transparent))}._cardTitle_1jght_108{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;margin:0;letter-spacing:-.01em}._recommendedCard_1jght_77 ._cardTitle_1jght_108{font-size:2rem}._cardPrice_1jght_120{display:flex;align-items:baseline;justify-content:center;margin-bottom:var(--spacing-4);gap:var(--spacing-1)}._priceAmount_1jght_128{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;color:var(--primary)}._recommendedCard_1jght_77 ._priceAmount_1jght_128{font-size:3rem}._pricePeriod_1jght_139{font-size:.9375rem;color:var(--muted-foreground);font-weight:500}._cardDescription_1jght_145{font-size:.9375rem;color:var(--muted-foreground);line-height:1.6;text-align:center;margin-bottom:var(--spacing-6);flex-grow:1}._recommendedCard_1jght_77 ._cardDescription_1jght_145{font-size:1rem}._cardButton_1jght_158{width:100%}._tableSection_1jght_163{padding:var(--spacing-16) var(--spacing-6);background-color:color-mix(in srgb,var(--muted) 30%,transparent)}._tableContainer_1jght_168{max-width:1200px;margin:0 auto;overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:var(--shadow-md)}._comparisonTable_1jght_178{width:100%;border-collapse:collapse;min-width:800px}._comparisonTable_1jght_178 th,._comparisonTable_1jght_178 td{padding:var(--spacing-4);border-bottom:1px solid var(--border)}._comparisonTable_1jght_178 th{font-weight:700;font-size:1rem;color:var(--foreground);font-family:var(--font-family-heading);text-align:center;background-color:var(--surface)}._comparisonTable_1jght_178 th:first-child{text-align:left}._comparisonTable_1jght_178 thead{position:sticky;top:0;background-color:var(--surface);z-index:var(--z-content-low)}._tableHeader_1jght_210{background-color:var(--surface);border-bottom:2px solid var(--border)}._recommendedColumn_1jght_215{background-color:color-mix(in srgb,var(--primary) 3%,transparent);position:relative}._tableHeader_1jght_210 ._recommendedColumn_1jght_215{color:var(--primary);font-weight:800}._featureCell_1jght_225{text-align:left;font-size:.9375rem;color:var(--foreground)}._valueCell_1jght_231{text-align:center;font-size:.9375rem}._categoryRow_1jght_236 td{background-color:var(--muted);font-weight:700;font-family:var(--font-family-heading);color:var(--foreground);font-size:1.125rem;padding:var(--spacing-3) var(--spacing-4);text-align:left}._checkIcon_1jght_246{color:var(--success);display:inline-block}._crossIcon_1jght_251{color:var(--error);display:inline-block}._tierTextValue_1jght_256{font-weight:600;color:var(--foreground)}._tierLimitedValue_1jght_261{font-weight:500;color:var(--muted-foreground);font-style:italic}._faqSection_1jght_268{padding:var(--spacing-16) var(--spacing-6)}._faqContainer_1jght_272{max-width:800px;margin:0 auto}._finalCtaSection_1jght_278{padding:var(--spacing-16) var(--spacing-6);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 8%,transparent),color-mix(in srgb,var(--secondary) 8%,transparent));margin-top:var(--spacing-12)}._finalCtaContent_1jght_287{max-width:800px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._finalCtaTitle_1jght_297{font-family:var(--font-family-heading);font-size:2rem;font-weight:800;line-height:1.3;color:var(--foreground);margin:0;letter-spacing:-.01em}._finalCtaSubtitle_1jght_307{font-size:1.125rem;color:var(--muted-foreground);margin:0 0 var(--spacing-4) 0;line-height:1.6}@media(max-width:1024px){._cardsSection_1jght_51{grid-template-columns:1fr;max-width:500px}._recommendedCard_1jght_77{transform:scale(1)}._recommendedCard_1jght_77:hover{transform:translateY(-4px)}}@media(max-width:768px){._sectionTitle_1jght_9{font-size:2rem}._heroTitle_1jght_34{font-size:2.25rem}._heroSubtitle_1jght_43{font-size:1.125rem}._finalCtaTitle_1jght_297{font-size:1.75rem}._cardTitle_1jght_108{font-size:1.5rem}._recommendedCard_1jght_77 ._cardTitle_1jght_108{font-size:1.75rem}._priceAmount_1jght_128{font-size:2rem}._recommendedCard_1jght_77 ._priceAmount_1jght_128{font-size:2.5rem}}@media(max-width:480px){._heroSection_1jght_20{padding:var(--spacing-12) var(--spacing-4)}._cardsSection_1jght_51{padding:0 var(--spacing-4)}._card_1jght_51{padding:var(--spacing-6)}._tableSection_1jght_163,._faqSection_1jght_268,._finalCtaSection_1jght_278{padding:var(--spacing-12) var(--spacing-4)}}._card_1jx3l_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow-md);border:1px solid var(--border);height:100%}._header_1jx3l_10{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._icon_1jx3l_17{color:var(--secondary)}._title_1jx3l_21{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0}._description_1jx3l_29{font-size:.875rem;color:var(--muted-foreground);margin:0 0 var(--spacing-4) 0;line-height:1.5}._tipsList_1jx3l_36{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._tipItem_1jx3l_45{font-size:.875rem;color:var(--foreground);line-height:1.5;display:flex;align-items:flex-start;gap:var(--spacing-2)}._tipItem_1jx3l_45:before{content:"✓";color:var(--secondary);font-weight:600;margin-top:2px}._content_1ayju_1{font-family:var(--font-family-base);color:var(--foreground);line-height:1.7}._content_1ayju_1 h2{font-family:var(--font-family-heading);font-size:1.5rem;margin-top:var(--spacing-8);margin-bottom:var(--spacing-4);color:var(--foreground);border-bottom:2px solid var(--border);padding-bottom:var(--spacing-2)}._content_1ayju_1 h3{font-family:var(--font-family-heading);font-size:1.25rem;margin-top:var(--spacing-6);margin-bottom:var(--spacing-3);color:var(--foreground)}._content_1ayju_1 p{margin-bottom:var(--spacing-4)}._content_1ayju_1 ul,._content_1ayju_1 ol{margin-bottom:var(--spacing-4);padding-left:var(--spacing-6)}._content_1ayju_1 li{margin-bottom:var(--spacing-2)}._content_1ayju_1 strong{font-weight:600;color:var(--foreground)}._content_1ayju_1 a{color:var(--primary);text-decoration:none;font-weight:500}._content_1ayju_1 a:hover{text-decoration:underline}._callout_1ayju_54,._tip_1ayju_55{border-radius:var(--radius-md);padding:var(--spacing-4);margin:var(--spacing-6) 0;border-left:4px solid}._callout_1ayju_54{background-color:color-mix(in srgb,var(--warning) 10%,transparent);border-color:var(--warning)}._tip_1ayju_55{background-color:color-mix(in srgb,var(--secondary) 10%,transparent);border-color:var(--secondary)}._callout_1ayju_54 h4,._tip_1ayju_55 h4{margin-top:0;margin-bottom:var(--spacing-2);font-family:var(--font-family-heading);font-weight:700}._callout_1ayju_54 p:last-child,._tip_1ayju_55 p:last-child{margin-bottom:0}._articleImage_1ayju_85{width:100%;max-width:100%;height:auto;border-radius:var(--radius-md);margin:2rem 0;box-shadow:var(--shadow-md)}._content_13ol1_2{max-width:800px;margin:0 auto;font-size:1.125rem;line-height:1.8;color:var(--foreground-muted)}._content_13ol1_2 h2{font-size:1.75rem;font-weight:700;margin-top:2.5rem;margin-bottom:1.5rem;color:var(--foreground);border-bottom:1px solid var(--border);padding-bottom:.5rem}._content_13ol1_2 h3{font-size:1.375rem;font-weight:600;margin-top:2rem;margin-bottom:1rem;color:var(--foreground)}._content_13ol1_2 h4{font-size:1.125rem;font-weight:600;margin-top:0;margin-bottom:.75rem;color:var(--foreground)}._content_13ol1_2 p{margin-bottom:1.25rem}._content_13ol1_2 ul,._content_13ol1_2 ol{margin-bottom:1.5rem;padding-left:1.5rem}._content_13ol1_2 li{margin-bottom:.75rem}._content_13ol1_2 li::marker{color:var(--primary)}._content_13ol1_2 strong{color:var(--foreground);font-weight:600}._content_13ol1_2 a{color:var(--primary);text-decoration:none;font-weight:500}._content_13ol1_2 a:hover{text-decoration:underline}._callout_13ol1_69,._tip_13ol1_70{padding:1.5rem;border-radius:var(--radius-md);margin:2rem 0;border-left-width:4px}._callout_13ol1_69{background-color:color-mix(in srgb,var(--secondary) 10%,transparent);border-left-color:var(--secondary)}._tip_13ol1_70{background-color:color-mix(in srgb,var(--primary) 10%,transparent);border-left-color:var(--primary);text-align:center}._tip_13ol1_70 p{margin-bottom:1rem}._content_13ol1_2 table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:1rem}._content_13ol1_2 th,._content_13ol1_2 td{border:1px solid var(--border);padding:.75rem;text-align:left}._content_13ol1_2 th{background-color:var(--background-muted);font-weight:600;color:var(--foreground)}._content_13ol1_2 td{vertical-align:top}._content_13ol1_2 tbody tr:nth-child(odd){background-color:var(--background-subtle)}._articleImage_13ol1_120{width:100%;max-width:100%;height:auto;border-radius:var(--radius-md);margin:2rem 0;box-shadow:var(--shadow-md)}._cardLink_eing2_1{text-decoration:none;color:inherit;display:block;height:100%}._card_eing2_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow-md);border:1px solid var(--border);height:100%;display:flex;flex-direction:column;position:relative;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._card_eing2_1:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}._iconWrapper_eing2_27{background-color:color-mix(in srgb,var(--secondary) 15%,transparent);width:50px;height:50px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-4);transition:transform var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease}._card_eing2_1:hover ._iconWrapper_eing2_27{transform:scale(1.1);background-color:color-mix(in srgb,var(--secondary) 25%,transparent)}._icon_eing2_27{color:var(--secondary);transition:color var(--animation-duration-normal) ease}._card_eing2_1:hover ._icon_eing2_27{color:color-mix(in srgb,var(--secondary),black 10%)}._content_eing2_54{flex-grow:1}._header_eing2_58{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-3)}._readingTime_eing2_65{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);font-weight:500}._title_eing2_74{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2) 0;line-height:1.4;transition:color var(--animation-duration-fast) ease}._card_eing2_1:hover ._title_eing2_74{color:var(--primary)}._description_eing2_88{font-size:.875rem;color:var(--muted-foreground);margin:0;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._footer_eing2_99{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3)}._readMoreButton_eing2_109{padding:0;height:auto;color:var(--primary);font-weight:600;transition:color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._readMoreButton_eing2_109:hover{text-decoration:none;color:color-mix(in srgb,var(--primary),black 10%);transform:translate(4px)}._newBadgeWrapper_eing2_124{position:absolute;top:var(--spacing-3);right:var(--spacing-3);z-index:var(--z-content-low)}._newBadge_eing2_124{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);font-size:.75rem;font-weight:600;box-shadow:var(--shadow-md);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._card_eing2_1:hover ._newBadge_eing2_124{transform:scale(1.05);box-shadow:var(--shadow-lg)}._newBadgeIcon_eing2_148{flex-shrink:0}._section_9wjj9_1{width:100%;padding:var(--spacing-12) 0}._header_9wjj9_6{text-align:center;margin-bottom:var(--spacing-8)}._title_9wjj9_11{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2) 0}._subtitle_9wjj9_19{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto;line-height:1.6}._grid_9wjj9_27{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:768px){._grid_9wjj9_27{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._grid_9wjj9_27{grid-template-columns:repeat(3,1fr)}}._section_1tkwy_1{width:100%;padding:var(--spacing-12) 0}._header_1tkwy_6{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-8)}._headerIcon_1tkwy_13{width:2.5rem;height:2.5rem;color:var(--secondary)}._title_1tkwy_19{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin:0}._grid_1tkwy_27{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media(min-width:768px){._grid_1tkwy_27{grid-template-columns:repeat(2,1fr)}}._cardLink_1tkwy_39{text-decoration:none;color:inherit;display:block;border-radius:var(--radius-lg);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._cardLink_1tkwy_39:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._cardLink_1tkwy_39:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._card_1tkwy_39{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);height:100%;display:flex;flex-direction:column;border:1px solid var(--border);transition:border-color var(--animation-duration-normal) ease}._cardLink_1tkwy_39:hover ._card_1tkwy_39{border-color:color-mix(in srgb,var(--secondary) 40%,transparent)}._iconContainer_1tkwy_72{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background-color:color-mix(in srgb,var(--secondary) 10%,transparent);margin:var(--spacing-6) var(--spacing-6) 0}._articleIcon_1tkwy_83{color:var(--secondary)}._content_1tkwy_87{padding:var(--spacing-4) var(--spacing-6) var(--spacing-6);display:flex;flex-direction:column;flex-grow:1}._cardTitle_1tkwy_94{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:var(--spacing-3) 0 var(--spacing-2) 0;line-height:1.3}._description_1tkwy_102{font-size:.9375rem;color:var(--muted-foreground);line-height:1.6;margin:0;flex-grow:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:3rem}._readMoreButton_1tkwy_117{margin-top:var(--spacing-4);padding:0;height:auto;justify-content:flex-start;color:var(--primary);font-weight:600;align-self:flex-start}._readMoreButton_1tkwy_117:hover{text-decoration:underline}._readMoreButton_1tkwy_117 svg{margin-left:var(--spacing-1);transition:transform var(--animation-duration-fast) ease}._cardLink_1tkwy_39:hover ._readMoreButton_1tkwy_117 svg{transform:translate(4px)}._section_ovfnb_1{width:100%;padding:var(--spacing-12) 0;background-color:color-mix(in srgb,var(--error) 5%,var(--background));border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._header_ovfnb_9{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-8)}._headerIcon_ovfnb_16{width:2.5rem;height:2.5rem;color:var(--error)}._title_ovfnb_22{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin:0}._grid_ovfnb_30{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media(min-width:768px){._grid_ovfnb_30{grid-template-columns:repeat(2,1fr)}}._cardLink_ovfnb_42{text-decoration:none;color:inherit;display:block;border-radius:var(--radius-lg);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._cardLink_ovfnb_42:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._cardLink_ovfnb_42:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._card_ovfnb_42{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);height:100%;display:flex;flex-direction:column;border:1px solid var(--border);transition:border-color var(--animation-duration-normal) ease}._cardLink_ovfnb_42:hover ._card_ovfnb_42{border-color:color-mix(in srgb,var(--error) 40%,transparent)}._iconContainer_ovfnb_75{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background-color:color-mix(in srgb,var(--error) 10%,transparent);margin:var(--spacing-6) var(--spacing-6) 0}._articleIcon_ovfnb_86{color:var(--error)}._content_ovfnb_90{padding:var(--spacing-4) var(--spacing-6) var(--spacing-6);display:flex;flex-direction:column;flex-grow:1}._cardTitle_ovfnb_97{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:var(--spacing-3) 0 var(--spacing-2) 0;line-height:1.3}._description_ovfnb_105{font-size:.9375rem;color:var(--muted-foreground);line-height:1.6;margin:0;flex-grow:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:3rem}._readMoreButton_ovfnb_120{margin-top:var(--spacing-4);padding:0;height:auto;justify-content:flex-start;color:var(--error);font-weight:600;align-self:flex-start}._readMoreButton_ovfnb_120:hover{text-decoration:underline;color:color-mix(in srgb,var(--error),black 10%)}._readMoreButton_ovfnb_120 svg{margin-left:var(--spacing-1);transition:transform var(--animation-duration-fast) ease}._cardLink_ovfnb_42:hover ._readMoreButton_ovfnb_120 svg{transform:translate(4px)}._section_14h70_1{width:100%;padding:var(--spacing-12) 0}._header_14h70_6{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-8)}._title_14h70_13{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin:0;display:flex;align-items:center;gap:var(--spacing-3)}._grid_14h70_24{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media(min-width:768px){._grid_14h70_24{grid-template-columns:repeat(2,1fr)}}._cardLink_14h70_36{text-decoration:none;color:inherit;display:block;border-radius:var(--radius-lg);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._cardLink_14h70_36:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._cardLink_14h70_36:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._card_14h70_36{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);height:100%;display:flex;flex-direction:column;border:1px solid var(--border);overflow:hidden;transition:border-color var(--animation-duration-normal) ease}._cardLink_14h70_36:hover ._card_14h70_36{border-color:color-mix(in srgb,var(--primary) 40%,transparent)}._imageContainer_14h70_70{width:100%;height:180px;overflow:hidden;position:relative}._image_14h70_70{width:100%;height:100%;object-fit:cover;transition:transform var(--animation-duration-slow) ease}._cardLink_14h70_36:hover ._image_14h70_70{transform:scale(1.05)}._content_14h70_88{padding:var(--spacing-6);display:flex;flex-direction:column;flex-grow:1}._cardTitle_14h70_95{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:var(--spacing-3) 0 var(--spacing-2) 0;line-height:1.3}._description_14h70_103{font-size:.9375rem;color:var(--muted-foreground);line-height:1.6;margin:0;flex-grow:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:3rem}._readMoreButton_14h70_118{margin-top:var(--spacing-4);padding:0;height:auto;justify-content:flex-start;color:var(--primary);font-weight:600;align-self:flex-start}._readMoreButton_14h70_118:hover{text-decoration:underline}._readMoreButton_14h70_118 svg{margin-left:var(--spacing-1);transition:transform var(--animation-duration-fast) ease}._cardLink_14h70_36:hover ._readMoreButton_14h70_118 svg{transform:translate(4px)}._container_14c5n_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow-md);border:1px solid var(--border)}._cardHeader_14c5n_9{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2);font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground)}._cardHeader_14c5n_9 h3{margin:0;font-size:inherit;font-weight:inherit}._explainer_14c5n_26{font-size:.875rem;color:var(--muted-foreground);margin-top:0;margin-bottom:var(--spacing-6);line-height:1.5}._contentGrid_14c5n_34{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-8)}._formSection_14c5n_40{display:flex;flex-direction:column}._form_14c5n_40{display:flex;flex-direction:column;gap:var(--spacing-3)}._formGrid_14c5n_51{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._submitButton_14c5n_57{margin-top:var(--spacing-2);height:2.75rem;font-size:1rem}._infoSection_14c5n_63{display:flex;flex-direction:column;gap:var(--spacing-6)}._calculationResult_14c5n_69{background-color:var(--muted);border-radius:var(--radius-md);padding:var(--spacing-4);text-align:center;display:flex;flex-direction:column;gap:var(--spacing-1)}._resultLabel_14c5n_79{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._resultAmount_14c5n_85{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--secondary)}._resultDisclaimer_14c5n_92{font-size:.75rem;color:var(--muted-foreground);opacity:.8}._explanation_14c5n_98{background-color:color-mix(in srgb,var(--info),white 95%);border-left:3px solid var(--info);border-radius:var(--radius-sm);padding:var(--spacing-3);font-size:.8125rem;line-height:1.6;color:var(--foreground)}._dark_14c5n_108 ._explanation_14c5n_98{background-color:color-mix(in srgb,var(--info),black 92%)}._explanationHeader_14c5n_112{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2);color:var(--info)}._explanationHeader_14c5n_112 h4{margin:0;font-family:var(--font-family-heading);font-size:1rem;font-weight:600;color:var(--foreground)}._explanation_14c5n_98 p{margin:0 0 var(--spacing-2) 0;color:var(--muted-foreground)}._explanation_14c5n_98 p:last-child{margin-bottom:0}@media(max-width:900px){._contentGrid_14c5n_34{grid-template-columns:1fr}._infoSection_14c5n_63{order:-1}}@media(max-width:600px){._formGrid_14c5n_51{grid-template-columns:1fr}}._nav_1jls8_1{width:100%;margin-bottom:var(--spacing-8)}._container_1jls8_6{display:flex;gap:var(--spacing-3);justify-content:center;flex-wrap:wrap}._navItem_1jls8_13{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--foreground);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all var(--animation-duration-fast) ease;box-shadow:var(--shadow)}._navItem_1jls8_13:hover{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}._navItem_1jls8_13:active{transform:translateY(0)}._navItem_1jls8_13 svg{flex-shrink:0}@media(max-width:768px){._container_1jls8_6{gap:var(--spacing-2)}._navItem_1jls8_13{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem}._navItem_1jls8_13 svg{width:16px;height:16px}}._filters_16phx_1{position:sticky;top:0;z-index:var(--z-nav-sticky);background-color:var(--background);padding:var(--spacing-4) 0;margin-bottom:var(--spacing-6);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:color-mix(in srgb,var(--background) 95%,transparent)}._container_16phx_13{display:flex;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}._label_16phx_20{font-weight:600;color:var(--foreground);font-size:.9375rem}._buttons_16phx_26{display:flex;gap:var(--spacing-2);flex-wrap:wrap}._filterButton_16phx_32{padding:var(--spacing-2) var(--spacing-4);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--foreground);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--animation-duration-fast) ease}._filterButton_16phx_32:hover{background-color:var(--muted);border-color:var(--primary)}._filterButton_16phx_32._active_16phx_49{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}@media(max-width:768px){._container_16phx_13{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._label_16phx_20{font-size:.875rem}._buttons_16phx_26{width:100%}._filterButton_16phx_32{flex:1;min-width:auto;text-align:center}}._container_1d20k_1{max-width:1000px;margin:0 auto;padding:var(--spacing-12) var(--spacing-6)}._header_1d20k_7{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-12);transition:opacity .3s ease,transform .3s ease}._backLink_1d20k_15{align-self:flex-start;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}._backLink_1d20k_15:hover{color:var(--foreground)}._title_1d20k_25{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:var(--foreground);margin:0;text-align:center}._subtitle_1d20k_34{font-size:1.125rem;color:var(--muted-foreground);margin-top:var(--spacing-3);max-width:600px;margin-left:auto;margin-right:auto;text-align:center;line-height:1.6}._quickNav_1d20k_45{margin-bottom:var(--spacing-8)}._content_1d20k_49{display:flex;flex-direction:column;gap:var(--spacing-12)}._section_1d20k_55{width:100%;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}._section_1d20k_55._visible_1d20k_62{opacity:1;transform:translateY(0)}._separator_1d20k_71{height:1px;background:linear-gradient(to right,transparent,var(--border),transparent);margin:var(--spacing-8) 0}._filters_1d20k_82{margin-bottom:var(--spacing-6)}._tipsCard_1d20k_86,._articlesSection_1d20k_90,._optimizationSection_1d20k_94,._errorsSection_1d20k_98,._techFinanceSection_1d20k_102,._mileageCard_1d20k_106{width:100%}._section_1d20k_55:nth-child(1){transition-delay:0s}._section_1d20k_55:nth-child(2){transition-delay:.1s}._section_1d20k_55:nth-child(3){transition-delay:.2s}._section_1d20k_55:nth-child(4){transition-delay:.3s}._section_1d20k_55:nth-child(5){transition-delay:.4s}._section_1d20k_55:nth-child(6){transition-delay:.5s}@media(max-width:768px){._container_1d20k_1{padding:var(--spacing-8) var(--spacing-4)}._header_1d20k_7{margin-bottom:var(--spacing-8)}._backLink_1d20k_15{margin-bottom:var(--spacing-4)}._title_1d20k_25{font-size:1.75rem}._subtitle_1d20k_34{font-size:1rem}._content_1d20k_49{gap:var(--spacing-8)}._separator_1d20k_71{margin:var(--spacing-6) 0}._quickNav_1d20k_45{margin-bottom:var(--spacing-6)}}@layer base{._skeleton_1x4nk_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem;animation:_pulse_1x4nk_1 var(--animation-duration-slow) ease-in-out infinite}._skeleton_1x4nk_2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:_shimmer_1x4nk_1 2s infinite}@keyframes _pulse_1x4nk_1{0%{opacity:.85}50%{opacity:.65}to{opacity:.85}}@keyframes _shimmer_1x4nk_1{to{transform:translate(100%)}}.dark ._skeleton_1x4nk_2{background-color:var(--muted)}.dark ._skeleton_1x4nk_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}@layer base{._overlay_e2wcg_2{position:fixed;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,black 50%,transparent);z-index:var(--z-overlay)!important;animation:_overlayShow_e2wcg_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_e2wcg_11{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:85vh;width:32rem;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_e2wcg_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_e2wcg_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-fast) ease}._close_e2wcg_31:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_e2wcg_31:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_e2wcg_62{width:1rem;height:1rem}._header_e2wcg_67{margin-bottom:var(--spacing-4)}._footer_e2wcg_71{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_e2wcg_78{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_e2wcg_87{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_e2wcg_94{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_e2wcg_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_e2wcg_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}@media(max-width:640px){._content_e2wcg_11{width:calc(100vw - var(--spacing-4) * 2);max-height:90vh;padding:var(--spacing-4);top:45%}._title_e2wcg_78{font-size:1.125rem}._close_e2wcg_31{top:var(--spacing-3);right:var(--spacing-3)}}}._container_xfx7e_1{padding:var(--spacing-6);max-width:1200px;margin:0 auto;width:100%}._header_xfx7e_8{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-8);flex-wrap:wrap;gap:var(--spacing-4)}._title_xfx7e_17{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin:0}._controls_xfx7e_25{display:flex;gap:var(--spacing-4);align-items:center;flex-wrap:wrap;width:100%;max-width:600px}._searchContainer_xfx7e_34{flex:1;min-width:250px}._searchInput_xfx7e_39{width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);border:1px solid var(--border);background-color:var(--surface);color:var(--foreground);font-family:var(--font-family-base);transition:border-color .2s}._searchInput_xfx7e_39:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 20%,transparent)}._grid_xfx7e_56{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-6)}._card_xfx7e_62{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);transition:transform .2s,box-shadow .2s;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:var(--spacing-4);border:1px solid transparent}._card_xfx7e_62:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--border)}._cardHeader_xfx7e_82{display:flex;justify-content:space-between;align-items:flex-start}._avatarPlaceholder_xfx7e_88{width:3rem;height:3rem;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.25rem}._cardInfo_xfx7e_101 h3{margin:0;font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--card-foreground)}._contactInfo_xfx7e_109{display:flex;flex-direction:column;gap:var(--spacing-1);font-size:.875rem;color:var(--muted-foreground)}._contactItem_xfx7e_117{display:flex;align-items:center;gap:var(--spacing-2)}._cardFooter_xfx7e_123{margin-top:auto;padding-top:var(--spacing-4);border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:var(--muted-foreground)}._emptyState_xfx7e_134{grid-column:1 / -1;text-align:center;padding:var(--spacing-12);background-color:var(--surface);border-radius:var(--radius-lg);color:var(--muted-foreground)}._formGroup_xfx7e_144{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._label_xfx7e_151{font-size:.875rem;font-weight:500;color:var(--foreground)}._input_xfx7e_157{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);border:1px solid var(--border);background-color:var(--surface);color:var(--foreground);font-family:var(--font-family-base)}._input_xfx7e_157:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 20%,transparent)}._textarea_xfx7e_172{min-height:100px;resize:vertical}._container_1be78_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--surface);padding:var(--spacing-4)}._card_1be78_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_1be78_24{margin-bottom:var(--spacing-6);animation:_pulse_1be78_1 3s infinite ease-in-out}._icon_1be78_24{color:var(--error)}._title_1be78_33{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_1be78_41{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}@keyframes _pulse_1be78_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_1be78_11{padding:var(--spacing-6)}._title_1be78_33{font-size:1.5rem}._message_1be78_41{font-size:1rem}}._container_bfcih_1{position:fixed;top:0;right:0;bottom:0;left: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_bfcih_13{width:100%;max-width:450px;display:flex;flex-direction:column;gap:var(--spacing-6);animation:_fadeIn_bfcih_1 var(--animation-duration-normal) ease-out}._lockIcon_bfcih_22{width:1.25rem;height:1.25rem;color:var(--primary);animation:_pulse_bfcih_1 2s infinite ease-in-out;margin-right:var(--spacing-2);vertical-align:middle}._skeletonGrid_bfcih_31{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonRow_bfcih_37{display:flex;flex-direction:column;gap:var(--spacing-3)}._titleRow_bfcih_43{display:flex;align-items:center;gap:var(--spacing-4);margin:var(--spacing-2) 0}._leftSkeletons_bfcih_50,._rightSkeletons_bfcih_50{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._title_bfcih_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_bfcih_74{height:.75rem;width:100%;border-radius:var(--radius-sm)}@keyframes _pulse_bfcih_1{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes _fadeIn_bfcih_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._title_bfcih_43{font-size:1rem;padding:var(--spacing-1) var(--spacing-2)}._content_bfcih_13{max-width:350px}._lockIcon_bfcih_22{width:1rem;height:1rem}}._accessDeniedIcon_1k3wn_1{color:var(--warning)}._badge_fdawv_1{gap:var(--spacing-1);text-transform:capitalize}._icon_fdawv_6{flex-shrink:0}._card_9426c_1{height:100%;width:100%;padding:4px 6px;border-radius:0;overflow:hidden;font-size:.75rem;line-height:1.2;transition:filter .2s;display:flex;align-items:center;justify-content:flex-start}._card_9426c_1:hover{filter:brightness(.95)}._content_9426c_19{display:flex;flex-direction:column;gap:0}._title_9426c_25{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.75rem}._tooltip_9426c_33{display:flex;flex-direction:column;gap:var(--spacing-2);max-width:16rem}._tooltipHeader_9426c_40{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}._tooltipTitle_9426c_47{font-weight:600;font-size:.9rem;margin:0}._validateButton_9426c_53{height:1.75rem;font-size:.75rem;padding:0 var(--spacing-2);border-color:var(--success);color:var(--success);background-color:transparent}._validateButton_9426c_53:hover{background-color:var(--success);color:var(--success-foreground)}._tooltipRow_9426c_67{display:flex;align-items:center;gap:var(--spacing-2);font-size:.8rem;color:var(--muted-foreground)}._tooltipCareType_9426c_75{font-size:.8rem;opacity:.8;font-style:italic}._tooltipNotes_9426c_81{font-size:.8rem;font-style:italic;color:var(--muted-foreground);margin:0;border-top:1px solid var(--border);padding-top:var(--spacing-1)}._badgesWrapper_9426c_90{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-2)}._badgesWrapper_9426c_90>*{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.8rem}._eventWrapper_1vd41_1{overflow:hidden;position:relative}._eventContent_1vd41_7{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;width:100%;height:100%}._blockedEvent_1vd41_15{padding:var(--spacing-1);height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:.875rem}._blockedEventTitle_1vd41_27{font-weight:600;margin-bottom:var(--spacing-1)}._blockedEventDescription_1vd41_32{font-size:.75rem;opacity:.8}._toolbar_dvtqg_1{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);gap:var(--spacing-4)}._topRowMobile_dvtqg_12{display:none}._leftGroup_dvtqg_16{display:flex;align-items:center;gap:var(--spacing-4)}._navigation_dvtqg_22{display:flex;align-items:center;gap:var(--spacing-2)}._navButtons_dvtqg_28{display:flex;align-items:center}._dateLabelDesktop_dvtqg_33{display:block}._dateLabel_dvtqg_33{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0;margin-left:var(--spacing-2);min-width:12rem}._rightGroup_dvtqg_46{display:flex;align-items:center;gap:var(--spacing-4)}._viewSelector_dvtqg_52{width:8rem}._viewSelectorDesktop_dvtqg_56{display:block}._viewSelectTrigger_dvtqg_60{height:2.5rem}._actions_dvtqg_64{display:flex;align-items:center;gap:var(--spacing-2)}._exportGroup_dvtqg_70{display:flex;align-items:center;border-left:1px solid var(--border);border-right:1px solid var(--border);padding:0 var(--spacing-2);margin:0 var(--spacing-2)}._buttonText_dvtqg_79{margin-left:var(--spacing-2)}@media(max-width:767px){._buttonText_dvtqg_79{display:none}}@media(max-width:640px){._toolbar_dvtqg_1{flex-wrap:wrap;gap:var(--spacing-2)}._topRowMobile_dvtqg_12{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2);order:1}._leftGroup_dvtqg_16{width:100%;order:2;justify-content:space-between;gap:var(--spacing-2)}._rightGroup_dvtqg_46{width:100%;order:3;justify-content:flex-end;gap:var(--spacing-2)}._navigation_dvtqg_22{flex:1}._dateLabelDesktop_dvtqg_33{display:none}._dateLabel_dvtqg_33{font-size:1.125rem;margin:0;min-width:auto}._viewSelectorDesktop_dvtqg_56{display:none}._viewSelectorMobile_dvtqg_136{width:130px}._exportGroup_dvtqg_70,._todayButton_dvtqg_144{display:none}._findSlotButton_dvtqg_148{width:36px;height:36px;padding:0}._newButton_dvtqg_154{padding:0 var(--spacing-3)}._waitingListButton_dvtqg_158{display:none}}@media(max-width:380px){._viewSelectorMobile_dvtqg_136{width:100px}._dateLabel_dvtqg_33{font-size:1rem}}@layer base{._checkboxWrapper_1ruxl_2{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._checkbox_1ruxl_2{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:1.25rem;height:1.25rem;border:2px solid var(--border);border-radius:var(--radius-sm);background-color:transparent;cursor:pointer;margin:0;padding:0;transition:all var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:hover{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 15%,transparent)}._checkbox_1ruxl_2:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-color:var(--primary)}._checkbox_1ruxl_2:checked{background-color:var(--primary);border-color:var(--primary);transform:scale(1);animation:_checkboxPulse_1ruxl_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:disabled{opacity:.5;cursor:not-allowed;background-color:var(--muted);border-color:var(--muted)}._checkmark_1ruxl_49{position:absolute;width:1rem;height:1rem;color:var(--primary-foreground);pointer-events:none;opacity:0;transform:scale(.8);transition:opacity var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:checked+._checkmark_1ruxl_49{opacity:1;transform:scale(1)}._checkbox_1ruxl_2:disabled+._checkmark_1ruxl_49{color:var(--muted-foreground)}@keyframes _checkboxPulse_1ruxl_1{0%{transform:scale(.95);box-shadow:0 0 color-mix(in srgb,var(--primary) 40%,transparent)}70%{transform:scale(1.02);box-shadow:0 0 0 6px color-mix(in srgb,var(--primary) 0%,transparent)}to{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--primary) 0%,transparent)}}}._container_14wrb_1{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-2) var(--spacing-3);width:100%;display:flex;flex-direction:column;gap:var(--spacing-2);height:100%;overflow-y:auto}._header_14wrb_14{display:flex;align-items:center;justify-content:space-between}._title_14wrb_20{font-family:var(--font-family-heading);font-size:1rem;font-weight:600;margin:0}._resetButton_14wrb_27{font-size:.75rem;height:auto;padding:var(--spacing-1) var(--spacing-2);color:var(--muted-foreground)}._searchWrapper_14wrb_34{position:relative}._searchIcon_14wrb_38{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_14wrb_47{padding-left:2.25rem;padding-right:2rem;font-size:.875rem}._clearSearch_14wrb_53{position:absolute;right:var(--spacing-3);top:50%;transform:translateY(-50%);background:none;border:none;color:var(--muted-foreground);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}._clearSearch_14wrb_53:hover{color:var(--foreground)}._accordion_14wrb_72{width:100%}._trigger_14wrb_76{padding:var(--spacing-1) 0;font-size:.875rem;font-weight:600}._checkboxGroup_14wrb_82{display:flex;flex-direction:column;gap:var(--spacing-1);padding-top:var(--spacing-1)}._checkboxRow_14wrb_89{display:flex;align-items:center;gap:var(--spacing-2);padding:0}._label_14wrb_96{font-size:.875rem;color:var(--foreground);cursor:pointer;display:flex;align-items:center;gap:var(--spacing-2);-webkit-user-select:none;user-select:none}._colorDot_14wrb_106{width:8px;height:8px;border-radius:50%;display:inline-block}@layer base{._overlay_15pol_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);background-color:color-mix(in srgb,black 50%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_overlayShow_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_15pol_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-normal) cubic-bezier(.16,1,.3,1);overflow-y:auto}._top_15pol_25{top:0;left:0;right:0;height:80vh;max-height:500px;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideDownAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._bottom_15pol_37{bottom:0;left:0;right:0;height:80vh;max-height:500px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);animation:_slideUpAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._left_15pol_49{top:0;left:0;bottom:0;width:100%;max-width:400px;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideRightAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._right_15pol_61{top:0;right:0;bottom:0;width:100%;max-width:400px;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);animation:_slideLeftAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_15pol_73{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-fast) ease}._close_15pol_73:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_15pol_73:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_15pol_103{width:1rem;height:1rem}._header_15pol_108{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_15pol_117{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:auto;padding:var(--spacing-6);border-top:1px solid var(--border)}._title_15pol_126{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground)}._description_15pol_133{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@keyframes _overlayShow_15pol_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpAndFade_15pol_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownAndFade_15pol_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideLeftAndFade_15pol_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideRightAndFade_15pol_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:640px){._left_15pol_49,._right_15pol_61{max-width:100%}}}._sidebar_1r738_1{width:320px;flex-shrink:0;display:flex;flex-direction:column;gap:var(--spacing-4);height:100%}._content_1r738_10{display:flex;flex-direction:column;gap:var(--spacing-4);height:100%;overflow-y:auto}._filters_1r738_18{flex:1;min-height:0}._sheetContent_1r738_23{display:flex;flex-direction:column}._sheetBody_1r738_28{flex:1;overflow-y:auto;padding:var(--spacing-4)}._container_pgp8o_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4);width:100%}._card_pgp8o_8{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-3) var(--spacing-4);display:flex;align-items:center;gap:var(--spacing-3);border:1px solid var(--border);transition:transform .2s ease,box-shadow .2s ease}._card_pgp8o_8:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._iconWrapper_pgp8o_25{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}._container_pgp8o_1{--info-light: color-mix(in srgb, var(--info) 15%, transparent);--success-light: color-mix(in srgb, var(--success) 15%, transparent);--warning-light: color-mix(in srgb, var(--warning) 15%, transparent);--primary-light: color-mix(in srgb, var(--primary) 15%, transparent)}._icon_pgp8o_25{width:20px;height:20px}._content_pgp8o_48{display:flex;flex-direction:column}._label_pgp8o_53{font-size:.75rem;color:var(--muted-foreground);font-weight:500}._value_pgp8o_59{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;color:var(--foreground);line-height:1.2}@media(max-width:640px){._container_pgp8o_1{grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._card_pgp8o_8{padding:var(--spacing-2);gap:var(--spacing-2);flex-direction:column;align-items:flex-start;text-align:left}._iconWrapper_pgp8o_25{width:28px;height:28px;margin-bottom:var(--spacing-1)}._icon_pgp8o_25{width:14px;height:14px}._label_pgp8o_53{font-size:.65rem}._value_pgp8o_59{font-size:.875rem}}._container_1bfir_1{display:flex;flex-direction:column;gap:var(--spacing-4);height:100%;background-color:var(--background)}._toolbar_1bfir_9{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-2);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}._searchWrapper_1bfir_20{position:relative;flex:1;max-width:300px}._searchIcon_1bfir_26{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_1bfir_35{padding-left:2.25rem}._sortActions_1bfir_39{display:flex;gap:var(--spacing-2)}._sortIcon_1bfir_44{margin-left:var(--spacing-1);opacity:.5}._listContent_1bfir_49{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-6);padding-bottom:var(--spacing-8)}._emptyState_1bfir_58{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-16);color:var(--muted-foreground);gap:var(--spacing-4)}._emptyIcon_1bfir_68{opacity:.2}._dayGroup_1bfir_72{display:flex;flex-direction:column;gap:var(--spacing-2)}._dayHeader_1bfir_78{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-4);background-color:var(--muted);border-radius:var(--radius-md);cursor:pointer;transition:background-color .2s}._dayHeader_1bfir_78:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}._dateTitle_1bfir_93{font-family:var(--font-family-heading);font-size:1rem;font-weight:600;margin:0;text-transform:capitalize;color:var(--foreground)}._countBadge_1bfir_102{font-size:.75rem}._appointmentsList_1bfir_106{display:flex;flex-direction:column;gap:1px;background-color:var(--border);border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border)}._appointmentRow_1bfir_116{display:grid;grid-template-columns:140px 2fr 1.5fr 120px 100px;align-items:center;padding:var(--spacing-3) var(--spacing-4);background-color:var(--card);cursor:pointer;transition:background-color .2s;gap:var(--spacing-4)}._appointmentRow_1bfir_116:hover{background-color:var(--muted)}._rowIcon_1bfir_131{color:var(--muted-foreground);flex-shrink:0}._timeCol_1bfir_136{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-monospace);font-size:.9rem;color:var(--foreground)}._patientCol_1bfir_145{display:flex;align-items:center;gap:var(--spacing-2);font-weight:500;overflow:hidden}._patientName_1bfir_153{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._detailsCol_1bfir_159{display:flex;align-items:center}._careTypeTag_1bfir_164{padding:2px 8px;border-radius:var(--radius-full);font-size:.75rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._statusCol_1bfir_175{display:flex;justify-content:flex-start}._amountCol_1bfir_180{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-1);font-weight:600;font-size:.9rem}@media(max-width:768px){._appointmentRow_1bfir_116{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:var(--spacing-2);padding:var(--spacing-3)}._timeCol_1bfir_136,._patientCol_1bfir_145,._detailsCol_1bfir_159,._statusCol_1bfir_175,._amountCol_1bfir_180{justify-content:flex-start}._amountCol_1bfir_180{justify-content:flex-start;color:var(--muted-foreground)}}._dialogContent_1bcyu_1{max-width:32rem}._form_1bcyu_5{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}._dialogContent_3hk3w_1{max-width:32rem}._form_3hk3w_5{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}._row_3hk3w_12{display:flex;gap:var(--spacing-4)}._halfWidth_3hk3w_17{flex:1}@layer base{._group_1ffbw_2{display:grid;gap:var(--spacing-2)}._item_1ffbw_7{position:relative;width:1.25rem;height:1.25rem;border:2px solid var(--border);border-radius:var(--radius-full);background-color:transparent;cursor:pointer;margin:0;padding:0;transition:all var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0}._item_1ffbw_7:hover{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 15%,transparent)}._item_1ffbw_7:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-color:var(--primary)}._item_1ffbw_7[data-state=checked]{border-color:var(--primary);transform:scale(1);animation:_radioPulse_1ffbw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._item_1ffbw_7:disabled{opacity:.5;cursor:not-allowed;border-color:var(--muted)}._indicator_1ffbw_47{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;padding:0}._indicatorInner_1ffbw_57{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:var(--primary);transform:scale(0);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._item_1ffbw_7[data-state=checked] ._indicatorInner_1ffbw_57{transform:scale(1);animation:_dotAppear_1ffbw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._item_1ffbw_7:disabled ._indicatorInner_1ffbw_57{background-color:var(--muted)}@keyframes _radioPulse_1ffbw_1{0%{transform:scale(.95);box-shadow:0 0 color-mix(in srgb,var(--primary) 40%,transparent)}70%{transform:scale(1.02);box-shadow:0 0 0 6px color-mix(in srgb,var(--primary) 0%,transparent)}to{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--primary) 0%,transparent)}}@keyframes _dotAppear_1ffbw_1{0%{transform:scale(0);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:1}}}@layer base{._content_28oxg_2{position:relative;z-index:var(--z-overlay);min-width:12rem;max-width:24rem;pointer-events:all;transform-origin:var(--radix-popover-content-transform-origin);animation:_contentFadeIn_28oxg_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);will-change:transform,opacity;box-shadow:var(--shadow-md);border-radius:var(--radius);outline:none;color:var(--popup-foreground)}._withBackgroundAndPadding_28oxg_18{background-color:var(--popup);padding:var(--spacing-4)}._content_28oxg_2:focus-visible{box-shadow:var(--shadow-focus)}@keyframes _contentFadeIn_28oxg_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._content_28oxg_2[data-state=closed]{animation:_contentFadeOut_28oxg_1 var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}@keyframes _contentFadeOut_28oxg_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}}@layer base{._calendar_1cxo8_2{min-width:18rem;font-family:var(--font-family-base);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--spacing-4);position:relative}._nav_1cxo8_13{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;gap:var(--spacing-1)}._button_previous_1cxo8_22,._button_next_1cxo8_23{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--card-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._button_previous_1cxo8_22:hover,._button_next_1cxo8_23:hover{background-color:var(--muted)}._button_previous_1cxo8_22:active,._button_next_1cxo8_23:active{background-color:var(--muted);transform:scale(.97)}._button_previous_1cxo8_22 svg,._button_next_1cxo8_23 svg{width:1.25rem;height:1.25rem;fill:currentColor}._months_1cxo8_55,._month_1cxo8_55{width:100%}._month_grid_1cxo8_63{width:100%;border-collapse:collapse}._month_caption_1cxo8_68{height:2rem;display:flex;align-items:center;margin-bottom:var(--spacing-2)}._caption_label_1cxo8_75{font-weight:600;font-size:1rem;color:var(--card-foreground)}._weekdays_1cxo8_81{margin-bottom:var(--spacing-1)}._weekday_1cxo8_81{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:500;color:var(--muted-foreground)}._cell_1cxo8_96{position:relative}._day_1cxo8_100{position:relative;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}._day_button_1cxo8_109{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;color:inherit;font-size:.9rem;font-weight:400;border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._day_button_1cxo8_109:hover{background-color:var(--muted);color:var(--card-foreground)}._day_button_1cxo8_109:active:hover{background-color:var(--primary);color:var(--primary-foreground);transform:scale(.97)}._selected_1cxo8_138 ._day_button_1cxo8_109{background-color:var(--primary);color:var(--primary-foreground);font-weight:500}._selected_1cxo8_138 ._day_button_1cxo8_109:hover{background-color:color-mix(in srgb,var(--primary) 90%,black);color:var(--primary-foreground)}._today_1cxo8_149 ._day_button_1cxo8_109{border:1px solid var(--primary);font-weight:500}._today_1cxo8_149._selected_1cxo8_138 ._day_button_1cxo8_109{border-color:var(--primary-foreground)}._range_middle_1cxo8_158 ._day_button_1cxo8_109{background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--foreground);border-radius:0}._range_end_1cxo8_164 ._day_button_1cxo8_109{background-color:var(--primary);color:var(--primary-foreground);border-top-left-radius:0;border-bottom-left-radius:0}._outside_1cxo8_171 ._day_button_1cxo8_109{color:var(--muted-foreground);opacity:.6}._disabled_1cxo8_176 ._day_button_1cxo8_109{opacity:.3;cursor:not-allowed;background-color:transparent;color:var(--card-foreground)}._disabled_1cxo8_176 ._day_button_1cxo8_109:hover{background-color:transparent}._footer_1cxo8_187{margin-top:var(--spacing-4);padding-top:var(--spacing-2);border-top:1px solid var(--border);display:flex;justify-content:space-between}._hidden_1cxo8_195{display:none}._chevron_1cxo8_199{display:flex}.dark ._range_middle_1cxo8_158 ._day_button_1cxo8_109{background-color:color-mix(in srgb,var(--primary) 20%,var(--background));color:var(--foreground)}.dark ._day_button_1cxo8_109:hover{background-color:var(--muted);color:var(--card-foreground)}.dark ._day_button_1cxo8_109:active:hover{background-color:var(--primary);color:var(--primary-foreground)}}._dialogContent_79yor_1{max-width:56rem;width:90vw;max-height:90vh;display:flex;flex-direction:column}._contentWrapper_79yor_9{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--spacing-8);margin-top:var(--spacing-4);overflow:hidden;flex-grow:1}._criteriaSection_79yor_18{display:flex;flex-direction:column;gap:var(--spacing-4);padding-right:var(--spacing-6);border-right:1px solid var(--border)}._resultsSection_79yor_26{overflow-y:auto;padding-right:var(--spacing-2)}._formGroup_79yor_31{display:flex;flex-direction:column;gap:var(--spacing-2)}._formGroup_79yor_31 label{font-size:.875rem;font-weight:500;color:var(--foreground)}._durationInput_79yor_43{background-color:var(--muted);cursor:not-allowed}._datePickerTrigger_79yor_48{justify-content:flex-start;font-weight:400;color:var(--foreground)}._radioGroup_79yor_54{display:flex;gap:var(--spacing-4)}._radioItem_79yor_59{display:flex;align-items:center;gap:var(--spacing-2)}._radioItem_79yor_59 label{font-weight:400;cursor:pointer}._daysCheckboxGroup_79yor_70{display:flex;justify-content:space-between;gap:var(--spacing-2)}._dayCheckboxItem_79yor_76{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1)}._dayCheckboxItem_79yor_76 label{font-size:.8rem;font-weight:500;cursor:pointer}._skeletonContainer_79yor_90{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonItem_79yor_96{height:6rem;border-radius:var(--radius-md)}._resultsList_79yor_101{display:flex;flex-direction:column;gap:var(--spacing-3);animation:_fadeIn_79yor_1 .5s ease-in-out}._slotItem_79yor_108{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:box-shadow var(--animation-duration-fast) ease}._slotItem_79yor_108:hover{box-shadow:var(--shadow-md);border-color:var(--primary)}._slotInfo_79yor_124{display:flex;flex-direction:column;gap:var(--spacing-2)}._slotTime_79yor_130{display:flex;align-items:center;gap:var(--spacing-2)}._slotIcon_79yor_136{color:var(--success)}._slotDateText_79yor_140{font-weight:600;font-family:var(--font-family-heading);color:var(--foreground);text-transform:capitalize}._slotDetails_79yor_147{display:flex;align-items:center;gap:var(--spacing-3);font-size:.875rem;color:var(--muted-foreground)}._slotReason_79yor_155{display:flex;align-items:center;gap:var(--spacing-2);font-size:.8rem;color:var(--secondary)}._emptyState_79yor_163,._errorState_79yor_164{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;color:var(--muted-foreground);padding:var(--spacing-8)}._excludedSlotsNotice_79yor_175{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:color-mix(in srgb,var(--warning) 15%,transparent);border:1px solid color-mix(in srgb,var(--warning) 30%,transparent);border-radius:var(--radius);color:var(--foreground);font-size:.875rem;margin-bottom:var(--spacing-4)}._excludedSlotsNotice_79yor_175 svg{color:var(--warning);flex-shrink:0}._errorState_79yor_164{color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent);border-radius:var(--radius-md)}._emptyState_79yor_163 h3{margin-top:var(--spacing-4);margin-bottom:var(--spacing-2);font-family:var(--font-family-heading);color:var(--foreground)}._emptyState_79yor_163 p{max-width:300px;line-height:1.5}@keyframes _fadeIn_79yor_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._dialogContent_79yor_1{width:100%;height:100%;max-width:100vw;max-height:100vh;border-radius:0;top:0;left:0;transform:none}._contentWrapper_79yor_9{grid-template-columns:1fr;overflow-y:auto}._criteriaSection_79yor_18{border-right:none;padding-right:0;padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}}@layer base{._command_ljf8j_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_ljf8j_14{height:100%;max-height:100%;box-shadow:none}._CommandDialogContent_ljf8j_20{padding:0;overflow:hidden;max-width:32rem}._cmdkInputWrapper_ljf8j_26{display:flex;align-items:center;border-bottom:1px solid var(--border);padding:var(--spacing-3) var(--spacing-4)}._cmdkInputWrapperSearchIcon_ljf8j_33{width:1rem;height:1rem;color:var(--muted-foreground);margin-right:var(--spacing-2);flex-shrink:0}._cmdkInput_ljf8j_26{width:100%;height:1.75rem;background-color:transparent;color:inherit;border:none;outline:none;font-family:var(--font-family-base);font-size:.95rem}._cmdkInput_ljf8j_26::placeholder{color:var(--muted-foreground)}._commandList_ljf8j_56{overflow-y:auto;overflow-x:hidden;max-height:30vh;padding:var(--spacing-2)}._commandEmpty_ljf8j_63{display:flex;align-items:center;justify-content:center;height:4rem;color:var(--muted-foreground);font-size:.875rem}._commandGroup_ljf8j_72{overflow:hidden;padding:var(--spacing-2) 0}._commandGroup_ljf8j_72 [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_ljf8j_87{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}._commandItem_ljf8j_93{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;-webkit-user-select:none;user-select:none;outline:none}._commandItem_ljf8j_93[data-selected=true]{background-color:var(--primary);color:var(--primary-foreground)}._commandItem_ljf8j_93[data-disabled=true]{opacity:.5;cursor:not-allowed}._commandItem_ljf8j_93 svg{width:1rem;height:1rem;flex-shrink:0;transition:color var(--animation-duration-fast) ease}._commandItem_ljf8j_93[data-selected=true] svg{color:var(--primary-foreground)}._commandShortcut_ljf8j_131{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_ljf8j_93[data-selected=true] ._commandShortcut_ljf8j_131{color:var(--primary-foreground);opacity:.8}}@layer base{._separator_1mo8f_2{position:relative;width:100%;border:none;background:linear-gradient(to right,transparent,var(--border) 10%,var(--border) 90%,transparent);height:1px;opacity:.6}._separator_1mo8f_2._vertical_1mo8f_17{width:1px;height:100%;background:linear-gradient(to bottom,transparent,var(--border) 10%,var(--border) 90%,transparent)}}._trigger_1q7ex_1{width:100%;justify-content:space-between;font-weight:400;background-color:var(--card)}._truncate_1q7ex_8{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}._valueContent_1q7ex_17{display:flex;align-items:center;gap:var(--spacing-2);color:var(--foreground)}._placeholder_1q7ex_24{color:var(--muted-foreground)}._icon_1q7ex_28{color:var(--muted-foreground);flex-shrink:0}._chevrons_1q7ex_33{margin-left:var(--spacing-2);height:1rem;width:1rem;opacity:.5;flex-shrink:0}._popoverContent_1q7ex_41{width:var(--radix-popover-trigger-width);min-width:300px;padding:0}._loadingState_1q7ex_47{padding:var(--spacing-2);display:flex;flex-direction:column;gap:var(--spacing-2)}._skeletonItem_1q7ex_54{height:2rem;width:100%}._errorState_1q7ex_59{padding:var(--spacing-4);text-align:center;color:var(--error);font-size:.875rem}._emptyState_1q7ex_66{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-2)}._createButton_1q7ex_74{margin-top:var(--spacing-2);width:100%}._item_1q7ex_79{display:flex;align-items:center;justify-content:space-between}._itemContent_1q7ex_85{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}._itemName_1q7ex_92{font-weight:500;color:var(--foreground)}._itemEmail_1q7ex_97{font-size:.75rem;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._checkIcon_1q7ex_106{height:1rem;width:1rem;margin-left:var(--spacing-2);color:var(--primary);flex-shrink:0}._createNewItem_1q7ex_114{color:var(--primary);font-weight:500}._plusIcon_1q7ex_119{color:var(--primary);flex-shrink:0}._viewPatientButtonContainer_1qx4g_1{display:flex;justify-content:center;margin:var(--spacing-2) 0}@media(max-width:640px){._viewPatientButtonContainer_1qx4g_1{width:100%}}._row_lxmmy_1{display:flex;gap:var(--spacing-4)}._halfWidth_lxmmy_6{flex:1}@media(max-width:640px){._row_lxmmy_1{flex-direction:column;gap:var(--spacing-3)}}._conflictAlert_lxmmy_17{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground);border-radius:var(--radius);font-size:.875rem}._occupancyInfo_lxmmy_28{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:color-mix(in srgb,var(--success) 10%,transparent);color:var(--success);border-radius:var(--radius);font-size:.875rem}._durationInfo_lxmmy_39{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:color-mix(in srgb,var(--primary) 8%,transparent);border-radius:var(--radius);font-size:.875rem;color:var(--foreground);font-weight:500}@media(max-width:640px){._conflictAlert_lxmmy_17,._occupancyInfo_lxmmy_28,._durationInfo_lxmmy_39{padding:var(--spacing-2);font-size:.8125rem;gap:var(--spacing-1)}}._noCareTypesMessage_15kuw_1{padding:var(--spacing-3);font-size:.875rem;color:var(--muted-foreground);background-color:var(--muted);border-radius:var(--radius);text-align:center}._colorPicker_15kuw_10{display:flex;gap:var(--spacing-2)}._colorSwatch_15kuw_15{width:1.5rem;height:1.5rem;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .2s}._colorSwatch_15kuw_15:hover{transform:scale(1.1)}._selectedColor_15kuw_28{border-color:var(--foreground);box-shadow:0 0 0 2px var(--background)}._editFooter_5ib4k_1{display:flex;justify-content:center;align-items:center;width:100%;flex-wrap:wrap;gap:var(--spacing-4)}._leftButtons_5ib4k_10,._rightButtons_5ib4k_15{display:flex;gap:var(--spacing-2)}._buttonIcon_5ib4k_20{display:flex;align-items:center;justify-content:center;margin-right:var(--spacing-1)}@media(max-width:640px){._editFooter_5ib4k_1{flex-direction:column;gap:var(--spacing-2)}._leftButtons_5ib4k_10,._rightButtons_5ib4k_15{width:100%;flex-direction:column;gap:var(--spacing-2)}._buttonIcon_5ib4k_20{display:none}}@layer base{._dialogContent_14m2e_2{max-width:36rem;max-height:90vh;overflow-y:auto}._dialogTitle_14m2e_8{display:flex;align-items:center;gap:var(--spacing-2)}._icon_14m2e_14{color:var(--primary)}._form_14m2e_18{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}._row_14m2e_25{display:flex;gap:var(--spacing-4)}._flex1_14m2e_30{flex:1}._dateTimeRow_14m2e_34{display:flex;gap:var(--spacing-2)}._dateBtn_14m2e_39{flex:1;justify-content:flex-start;font-weight:400}._timeInput_14m2e_45{width:6rem}._recurrenceToggle_14m2e_49{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--muted);border-radius:var(--radius)}._recurrenceLabel_14m2e_58{display:flex;align-items:center;gap:var(--spacing-2);font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}._recurrencePanel_14m2e_67{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius);background-color:color-mix(in srgb,var(--muted) 30%,transparent);animation:_slideDown_14m2e_1 var(--animation-duration-fast) ease}._intervalInputGroup_14m2e_78{display:flex;align-items:center;gap:var(--spacing-2)}._intervalUnit_14m2e_84{font-size:.875rem;color:var(--muted-foreground)}._radioGroup_14m2e_89{display:flex;flex-direction:column;gap:var(--spacing-2)}._radioOption_14m2e_95{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._inlineInput_14m2e_102{width:4rem;height:2rem;padding:0 var(--spacing-2)}._previewSection_14m2e_108{margin-top:var(--spacing-2);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--spacing-3)}._previewTitle_14m2e_116{display:flex;align-items:center;gap:var(--spacing-2);font-size:.8rem;font-weight:600;color:var(--muted-foreground);margin:0 0 var(--spacing-2) 0;text-transform:uppercase;letter-spacing:.05em}._previewList_14m2e_128{display:flex;flex-direction:column;gap:var(--spacing-1)}._previewItem_14m2e_134{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._previewIndex_14m2e_141{font-family:var(--font-family-monospace);font-size:.75rem;color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,transparent);padding:.125rem .375rem;border-radius:var(--radius-sm)}._previewMore_14m2e_150{font-size:.8rem;color:var(--muted-foreground);font-style:italic;margin-top:var(--spacing-1);padding-left:var(--spacing-2)}@keyframes _slideDown_14m2e_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}}@layer base{._dialogContent_320wj_2{max-width:30rem}._dialogTitle_320wj_6{display:flex;align-items:center;gap:var(--spacing-3)}._titleIconWrapper_320wj_12{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background-color:var(--muted)}._typeVacation_320wj_23{color:var(--info);background-color:color-mix(in srgb,var(--info) 15%,transparent)}._typeAbsence_320wj_28{color:var(--warning);background-color:color-mix(in srgb,var(--warning) 15%,transparent)}._typeEmergency_320wj_33{color:var(--error);background-color:color-mix(in srgb,var(--error) 15%,transparent)}._typeOther_320wj_38{color:var(--muted-foreground);background-color:var(--muted)}._form_320wj_44{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}._row_320wj_51{display:flex;gap:var(--spacing-3);width:100%}._halfWidth_320wj_57{flex:1}._selectItemContent_320wj_61{display:flex;align-items:center;gap:var(--spacing-2)}._dateTimeGroup_320wj_68{background-color:var(--muted);padding:var(--spacing-3);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--spacing-2)}._groupLabel_320wj_77{font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--muted-foreground);letter-spacing:.05em}._dateInput_320wj_85{flex:3}._timeInput_320wj_89{flex:2}._footer_320wj_94{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-2)}._actionButtons_320wj_101{display:flex;gap:var(--spacing-2);margin-left:auto}._deleteButton_320wj_107{margin-right:auto}._confirmDelete_320wj_111{display:flex;align-items:center;gap:var(--spacing-2);width:100%;justify-content:flex-end;background-color:color-mix(in srgb,var(--error) 10%,transparent);padding:var(--spacing-2);border-radius:var(--radius);animation:_fadeIn_320wj_1 var(--animation-duration-fast) ease}._confirmText_320wj_123{font-size:.875rem;font-weight:500;color:var(--error);margin-right:auto;padding-left:var(--spacing-2)}@keyframes _fadeIn_320wj_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}}._panel_ffbq3_1{display:flex;flex-direction:column;height:100%;background-color:var(--card);border-left:1px solid var(--border)}._header_ffbq3_9{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4);border-bottom:1px solid var(--border)}._title_ffbq3_17{font-family:var(--font-family-heading);font-size:1rem;font-weight:600;margin:0}._content_ffbq3_24{flex:1;overflow-y:auto;padding:var(--spacing-2)}._loading_ffbq3_30,._empty_ffbq3_31{display:flex;align-items:center;justify-content:center;height:100%;color:var(--muted-foreground);font-size:.875rem}._list_ffbq3_40{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._item_ffbq3_49{display:flex;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--background);border:1px solid var(--border);border-radius:var(--radius);cursor:grab;transition:border-color .2s,box-shadow .2s}._item_ffbq3_49:hover{border-color:var(--primary);box-shadow:var(--shadow-sm)}._item_ffbq3_49:active{cursor:grabbing}._dragHandle_ffbq3_69{color:var(--muted-foreground);display:flex;align-items:flex-start;padding-top:var(--spacing-1)}._itemContent_ffbq3_76{flex:1;min-width:0}._itemHeader_ffbq3_81{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-1)}._patientName_ffbq3_88{font-weight:500;font-size:.9375rem}._deleteButton_ffbq3_93{color:var(--muted-foreground);opacity:0;transition:opacity .2s}._item_ffbq3_49:hover ._deleteButton_ffbq3_93{opacity:1}._deleteButton_ffbq3_93:hover{color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent)}._careType_ffbq3_108{font-size:.8125rem;color:var(--primary);font-weight:500;margin-bottom:var(--spacing-1)}._preferences_ffbq3_115{display:flex;align-items:center;gap:var(--spacing-1);font-size:.75rem;color:var(--muted-foreground);margin-bottom:var(--spacing-1)}._notes_ffbq3_124{font-size:.75rem;color:var(--muted-foreground);margin:0;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._footer_ffbq3_134{padding:var(--spacing-3);border-top:1px solid var(--border);background-color:var(--muted)}._hint_ffbq3_140{font-size:.75rem;color:var(--muted-foreground);margin:0;text-align:center}._dialogContent_1v716_1{max-width:600px;max-height:90vh;display:flex;flex-direction:column}._headerIcon_1v716_8{display:flex;justify-content:center;margin-bottom:var(--spacing-3);color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,transparent);width:48px;height:48px;border-radius:50%;align-items:center;margin-left:auto;margin-right:auto}._content_1v716_22{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4) 0;flex:1;overflow:hidden}._dateRange_1v716_32{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3);background-color:var(--muted);border-radius:var(--radius);font-size:.9rem;color:var(--foreground);margin:0}._dateRange_1v716_32 span{font-weight:600;color:var(--primary)}._infoBox_1v716_49{display:flex;gap:var(--spacing-3);align-items:flex-start;padding:var(--spacing-4);background-color:color-mix(in srgb,var(--info) 10%,transparent);border-radius:var(--radius);border-left:3px solid var(--info);font-size:.95rem;line-height:1.5;color:var(--foreground)}._infoBox_1v716_49 svg{flex-shrink:0;margin-top:3px;color:var(--info)}._errorMessage_1v716_68{padding:var(--spacing-3);background-color:color-mix(in srgb,var(--error) 10%,transparent);border-radius:var(--radius);border-left:3px solid var(--error);font-size:.9rem;color:var(--error)}._loadingContainer_1v716_78{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) 0;text-align:center}._spinnerWrapper_1v716_87{margin-bottom:var(--spacing-6);color:var(--primary)}._loadingText_1v716_92{font-size:1.1rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-2)}._loadingSubtext_1v716_99{font-size:.9rem;color:var(--muted-foreground)}._footer_1v716_105{margin-top:auto}._fullWidthBtn_1v716_109{width:100%}._resultsFooter_1v716_113{display:flex;justify-content:space-between;width:100%;align-items:center}._rightButtons_1v716_120{display:flex;gap:var(--spacing-2)}._backButton_1v716_125{padding-left:0}._btnIcon_1v716_129{margin-right:var(--spacing-2)}._container_qo60u_1{display:flex;gap:var(--spacing-3);padding:var(--spacing-3);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;transition:all var(--animation-duration-fast) ease-in-out}._container_qo60u_1:hover{background-color:var(--muted);border-color:var(--primary)}._container_qo60u_1._selected_qo60u_17{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 5%,var(--card))}._checkboxContainer_qo60u_22{display:flex;align-items:flex-start;padding-top:2px}._content_qo60u_28{flex:1;display:flex;flex-direction:column;gap:var(--spacing-2)}._header_qo60u_35{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._patientInfo_qo60u_42{display:flex;align-items:center;gap:var(--spacing-1);font-weight:600;color:var(--foreground)}._careType_qo60u_50{display:flex;align-items:center;gap:var(--spacing-1);font-size:.85rem;color:var(--muted-foreground);background-color:var(--muted);padding:2px 6px;border-radius:var(--radius-sm)}._icon_qo60u_61{color:var(--muted-foreground)}._timeChange_qo60u_65{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2);background-color:var(--surface);border-radius:var(--radius-sm);border:1px solid var(--border)}._timeBlock_qo60u_75{display:flex;flex-direction:column}._current_qo60u_80 ._time_qo60u_65{text-decoration:line-through;color:var(--muted-foreground)}._suggested_qo60u_85 ._time_qo60u_65{color:var(--success);font-weight:600}._label_qo60u_90{font-size:.7rem;text-transform:uppercase;color:var(--muted-foreground);letter-spacing:.5px;margin-bottom:2px}._timeValue_qo60u_98{display:flex;flex-direction:column;font-size:.9rem;font-family:var(--font-family-monospace)}._date_qo60u_105{font-size:.75rem;color:var(--muted-foreground)}._arrow_qo60u_110{color:var(--muted-foreground);display:flex;align-items:center}._reason_qo60u_116{display:flex;align-items:flex-start;gap:var(--spacing-2);font-size:.85rem;color:var(--muted-foreground);font-style:italic;margin-top:2px}._reasonIcon_qo60u_126{margin-top:3px;flex-shrink:0}._container_1d5th_1{flex-direction:column;gap:var(--spacing-3);max-height:60vh;overflow:hidden;display:flex}._toolbar_1d5th_10{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border);flex-shrink:0}._stats_1d5th_19{font-size:.9rem;color:var(--muted-foreground)}._stats_1d5th_19 strong{color:var(--primary)}._actions_1d5th_28{display:flex;gap:var(--spacing-2)}._actionButton_1d5th_33{font-size:.8rem;color:var(--muted-foreground)}._actionButton_1d5th_33:hover{color:var(--primary)}._btnIcon_1d5th_42{margin-right:var(--spacing-1)}._list_1d5th_46{display:flex;flex-direction:column;gap:var(--spacing-2);overflow-y:auto;padding-right:var(--spacing-1);scrollbar-width:thin;scrollbar-color:var(--muted-foreground) transparent}._list_1d5th_46::-webkit-scrollbar{width:6px}._list_1d5th_46::-webkit-scrollbar-track{background:transparent}._list_1d5th_46::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:20px}._emptyState_1d5th_70{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) var(--spacing-4);text-align:center;color:var(--muted-foreground);background-color:var(--muted);border-radius:var(--radius);border:1px dashed var(--border)}._emptyIcon_1d5th_83{margin-bottom:var(--spacing-3);color:var(--success);background-color:color-mix(in srgb,var(--success) 10%,transparent);padding:var(--spacing-3);border-radius:50%}._emptyText_1d5th_91{font-size:1rem;max-width:300px;line-height:1.5}._container_16dln_1{display:flex;flex-direction:column;height:100vh;background-color:var(--background);gap:var(--spacing-2);padding:var(--spacing-2)}._mainContent_16dln_10{display:flex;flex:1;gap:var(--spacing-2);min-height:0;position:relative}._centerContent_16dln_22{flex:1;display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0}._stats_16dln_30{flex-shrink:0}._calendarContainer_16dln_34{flex:1;min-height:0;display:flex;flex-direction:column}._calendarWrapper_16dln_41{flex:1;background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-2);overflow:hidden;display:flex;flex-direction:column}._waitingListWrapper_16dln_52{width:20rem;flex-shrink:0;background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;display:flex;flex-direction:column;animation:_slideIn_16dln_1 .3s ease-out}@keyframes _slideIn_16dln_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._calendarWrapper_16dln_41 .rbc-calendar{font-family:var(--font-family-base);color:var(--foreground)}._calendarWrapper_16dln_41 .rbc-header{padding:var(--spacing-2);font-weight:600;color:var(--muted-foreground);border-bottom:1px solid var(--border)}._calendarWrapper_16dln_41 .rbc-month-view,._calendarWrapper_16dln_41 .rbc-time-view,._calendarWrapper_16dln_41 .rbc-agenda-view{border:1px solid var(--border);border-radius:var(--radius-md)}._calendarWrapper_16dln_41 .rbc-day-bg+.rbc-day-bg{border-left:1px solid var(--border)}._calendarWrapper_16dln_41 .rbc-month-row+.rbc-month-row{border-top:1px solid var(--border)}._calendarWrapper_16dln_41 .rbc-off-range-bg{background-color:var(--muted);opacity:.3}._calendarWrapper_16dln_41 .rbc-today{background-color:color-mix(in srgb,var(--primary) 5%,transparent)}._calendarWrapper_16dln_41 .rbc-event{background-color:transparent;padding:0;border:none;border-radius:var(--radius-sm);cursor:pointer;display:flex;flex-direction:column}._calendarWrapper_16dln_41 .rbc-event-label{display:none}._calendarWrapper_16dln_41 .rbc-day-slot .rbc-events-container{margin-right:2px}._calendarWrapper_16dln_41 .rbc-event.rbc-event-continues-after,._calendarWrapper_16dln_41 .rbc-event.rbc-event-continues-prior{border-radius:var(--radius-sm)}._calendarWrapper_16dln_41 .rbc-event:focus{outline:none}._calendarWrapper_16dln_41 .rbc-time-content{border-top:1px solid var(--border)}._calendarWrapper_16dln_41 .rbc-timeslot-group{border-bottom:1px solid var(--border)}._calendarWrapper_16dln_41 .rbc-time-view-resources .rbc-time-gutter,._calendarWrapper_16dln_41 .rbc-time-view-resources .rbc-time-header-gutter{border-right:1px solid var(--border)}._calendarWrapper_16dln_41 .rbc-time-header-content,._calendarWrapper_16dln_41 .rbc-time-column{border-left:1px solid var(--border)}._calendarWrapper_16dln_41 .rbc-current-time-indicator{background-color:var(--error)}._calendarWrapper_16dln_41 .rbc-allday-cell{display:none}._calendarWrapper_16dln_41 .rbc-time-header-content>.rbc-row.rbc-row-resource{display:none}._calendarWrapper_16dln_41 .rbc-events-container{width:100%!important;margin:0!important;padding:0!important}._calendarWrapper_16dln_41 .rbc-event{padding:0!important;margin:0!important}._calendarWrapper_16dln_41 .rbc-event-content{width:100%;height:100%;padding:0;margin:0;flex:1;display:flex}._calendarWrapper_16dln_41 .rbc-event{padding:0!important;margin:0!important;transition:width .2s ease,left .2s ease}.dark ._calendarWrapper_16dln_41 .rbc-off-range-bg{background-color:var(--muted);opacity:.1}@media(max-width:767px){._container_16dln_1{height:auto;min-height:100vh}._mainContent_16dln_10{flex-direction:column}._sidebar_16dln_18{display:none}._calendarContainer_16dln_34{min-height:400px}._waitingListWrapper_16dln_52{width:100%;max-height:40vh;order:10;margin-top:var(--spacing-2)}}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-show-more,.rbc-row-segment .rbc-event-content,.rbc-event-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.rbc-row-content{position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media(max-width:767px){.rbc-toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rbc-event,.rbc-day-slot .rbc-background-event{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-slot-selecting .rbc-background-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected,.rbc-day-slot .rbc-selected.rbc-background-event{background-color:#265985}.rbc-event:focus,.rbc-day-slot .rbc-background-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{-webkit-box-shadow:-1px 1px 5px 0px rgba(51,51,51,.5);box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal;color:#3174ad}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{position:relative;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-month-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:hidden;right:1px}.rbc-day-bg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px #00000040;padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid #265985;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;min-height:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:140px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-preferred-size:0 px;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:#00000080;color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:20px}.rbc-time-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;-ms-flex-negative:0;flex-shrink:0}.rbc-time-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-resource-grouping.rbc-time-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}._container_dx6eb_1{width:100%}._title_dx6eb_5{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-6) 0}._statsGrid_dx6eb_13{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4)}._statCard_dx6eb_19{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;align-items:flex-start;gap:var(--spacing-4);transition:transform var(--animation-duration-fast),box-shadow var(--animation-duration-fast)}._statCard_dx6eb_19:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._statIcon_dx6eb_35{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--primary) 0%,var(--accent) 100%);color:var(--primary-foreground);flex-shrink:0}._statContent_dx6eb_47{flex:1;display:flex;flex-direction:column;gap:var(--spacing-2)}._statLabel_dx6eb_54{font-size:.875rem;font-weight:500;color:var(--muted-foreground);margin:0}._statValue_dx6eb_61{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin:0;line-height:1}._error_dx6eb_70{color:var(--error);text-align:center;padding:var(--spacing-4)}@media(max-width:768px){._statsGrid_dx6eb_13{grid-template-columns:repeat(2,1fr);gap:var(--spacing-2)}._statCard_dx6eb_19{padding:var(--spacing-3);flex-direction:column;align-items:flex-start}._statIcon_dx6eb_35{width:36px;height:36px;margin-bottom:var(--spacing-2)}._statValue_dx6eb_61{font-size:1.25rem}._statLabel_dx6eb_54{font-size:.75rem}}@media(max-width:480px){._statsGrid_dx6eb_13{grid-template-columns:1fr 1fr}}._list_mhxye_1{margin:var(--spacing-2) 0;padding-left:var(--spacing-6);list-style-type:disc}._listItem_mhxye_7{margin:var(--spacing-1) 0;color:var(--foreground);line-height:1.6}._heading_mhxye_13{font-family:var(--font-family-heading);font-weight:700;color:var(--foreground);margin:var(--spacing-3) 0 var(--spacing-2) 0}._paragraph_mhxye_20{margin:var(--spacing-2) 0;color:var(--foreground);line-height:1.6}._bold_mhxye_26{font-weight:600;color:var(--foreground)}._italic_mhxye_31{font-style:italic}._card_1b5tm_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden;border:1px solid var(--border)}._header_1b5tm_14{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6)}._titleWrapper_1b5tm_21{display:flex;align-items:center;gap:var(--spacing-3)}._iconBox_1b5tm_27{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--primary) 0%,var(--accent) 100%);color:var(--primary-foreground);box-shadow:0 2px 4px #0000001a}._title_1b5tm_21{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0}._analyzingBadge_1b5tm_47{display:flex;align-items:center;gap:var(--spacing-2);font-size:.75rem;font-weight:600;color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,transparent);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full)}._pulseIcon_1b5tm_59{animation:_pulse_1b5tm_59 2s infinite}@keyframes _pulse_1b5tm_59{0%{opacity:.5;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}to{opacity:.5;transform:scale(.95)}}._content_1b5tm_69{flex:1;display:flex;flex-direction:column}._insightsContent_1b5tm_75{padding:var(--spacing-2)}._markdownText_1b5tm_79{font-size:.9375rem;color:var(--foreground);line-height:1.6}._skeletonList_1b5tm_86{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonItem_1b5tm_92{display:flex;gap:var(--spacing-3);padding:var(--spacing-3)}._emptyState_1b5tm_98{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-8) var(--spacing-4);color:var(--muted-foreground);gap:var(--spacing-3)}._successIcon_1b5tm_110{color:var(--success)}._errorState_1b5tm_114{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--error);padding:var(--spacing-8);gap:var(--spacing-2)}._card_7h21n_1{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-6)}._header_7h21n_11{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}._titleWrapper_7h21n_19{display:flex;align-items:center;gap:var(--spacing-3)}._icon_7h21n_25{color:var(--primary);flex-shrink:0}._title_7h21n_19{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0}._stats_7h21n_38{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4)}._statItem_7h21n_44{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius-md)}._statValue_7h21n_53{font-size:2rem;font-weight:700;color:var(--primary);font-family:var(--font-family-heading)}._statLabel_7h21n_60{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._patientList_7h21n_66{display:flex;flex-direction:column;gap:var(--spacing-3)}._listHeader_7h21n_72{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._listTitle_7h21n_80{font-size:.875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}._patientItem_7h21n_88{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius);transition:background-color var(--animation-duration-fast) ease}._patientItem_7h21n_88:hover{background-color:var(--muted)}._patientAvatar_7h21n_101{width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;text-transform:uppercase;flex-shrink:0}._patientInfo_7h21n_116{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}._patientName_7h21n_124{font-weight:600;color:var(--foreground);font-size:.9375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._patientContact_7h21n_133{font-size:.8125rem;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._viewMoreLink_7h21n_141{display:flex;align-items:center;justify-content:center;padding:var(--spacing-3);color:var(--primary);font-size:.875rem;font-weight:600;text-decoration:none;border-radius:var(--radius);transition:background-color var(--animation-duration-fast) ease}._viewMoreLink_7h21n_141:hover{background-color:color-mix(in srgb,var(--primary) 10%,transparent)}._emptyState_7h21n_158{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) var(--spacing-4);gap:var(--spacing-4);text-align:center}._emptyIcon_7h21n_168{color:var(--muted-foreground);opacity:.5}._emptyText_7h21n_173{color:var(--muted-foreground);font-size:.9375rem;margin:0;max-width:300px}@media(max-width:768px){._card_7h21n_1{padding:var(--spacing-4)}._header_7h21n_11{flex-direction:column;align-items:flex-start}._title_7h21n_19{font-size:1.25rem}._stats_7h21n_38{grid-template-columns:1fr}._statValue_7h21n_53{font-size:1.75rem}}._container_1i48g_1{width:100%;min-height:calc(100vh - 70px);background-color:var(--background);padding:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-6)}._header_1i48g_11{max-width:1400px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._headerContent_1i48g_20{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--spacing-4)}._titleWrapper_1i48g_28{display:flex;flex-direction:column;gap:var(--spacing-2)}._title_1i48g_28{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin:0;display:flex;align-items:center;gap:var(--spacing-3)}._subtitle_1i48g_45{font-size:1rem;color:var(--muted-foreground);margin:0;max-width:600px}._planStatus_1i48g_52{display:flex;align-items:center}._badgeContainer_1i48g_57{display:flex;align-items:center;gap:var(--spacing-3);background-color:var(--surface);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);border:1px solid var(--border)}._planLabel_1i48g_68{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._badge_1i48g_57{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:.25rem .75rem;border-radius:var(--radius-full);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._badgeStart_1i48g_86{background-color:var(--muted);color:var(--muted-foreground)}._badgePlus_1i48g_91{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary)}._badgeUltra_1i48g_96{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff}._badgeLegacy_1i48g_101{background-color:var(--warning);color:var(--warning-foreground)}._upsellBanner_1i48g_106{display:flex;align-items:center;gap:var(--spacing-3);background-color:color-mix(in srgb,var(--info) 10%,transparent);border:1px solid color-mix(in srgb,var(--info) 20%,transparent);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);font-size:.9375rem;animation:_slideDown_1i48g_1 .3s ease-out}._upsellIcon_1i48g_118{color:var(--info);flex-shrink:0}._upsellText_1i48g_123{color:var(--foreground);margin:0;flex:1}._upgradeLink_1i48g_129{color:var(--primary);font-weight:600;text-decoration:none;white-space:nowrap}._upgradeLink_1i48g_129:hover{text-decoration:underline}._main_1i48g_140{flex:1;max-width:1400px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:var(--spacing-6)}._onboardingCard_1i48g_150{width:100%}._calendarCard_1i48g_154{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden;min-height:600px;display:flex;flex-direction:column}._statsSection_1i48g_164,._insightsCard_1i48g_168,._patientsCard_1i48g_172{width:100%}@keyframes _slideDown_1i48g_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._container_1i48g_1{padding:var(--spacing-3);gap:var(--spacing-4)}._headerContent_1i48g_20{flex-direction:column;align-items:flex-start}._badgeContainer_1i48g_57{width:fit-content}._title_1i48g_28{font-size:1.5rem}._upsellBanner_1i48g_106{flex-direction:column;align-items:flex-start;gap:var(--spacing-2);font-size:.875rem;padding:var(--spacing-3)}._upsellText_1i48g_123{font-size:.875rem}._calendarCard_1i48g_154{min-height:500px;border-radius:var(--radius-md)}}@media(max-width:480px){._container_1i48g_1{padding:var(--spacing-2)}._title_1i48g_28{font-size:1.25rem}._subtitle_1i48g_45{font-size:.875rem}._upsellBanner_1i48g_106{display:none}._calendarCard_1i48g_154{min-height:400px}}._card_lxrf9_1{background:linear-gradient(135deg,var(--primary) 0%,color-mix(in srgb,var(--primary) 80%,var(--secondary)) 100%);color:var(--primary-foreground);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--spacing-6)}@media(min-width:768px){._card_lxrf9_1{flex-direction:row;align-items:center}}._content_lxrf9_19{flex:1}._header_lxrf9_23{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-2);flex-wrap:wrap}._title_lxrf9_31{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin:0;line-height:1.2}._vipBadge_lxrf9_39{background-color:#ffffff26;color:var(--primary-foreground);border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._description_lxrf9_46{font-size:.9375rem;opacity:.9;margin:0 0 var(--spacing-6) 0;max-width:500px;line-height:1.5}._highlight_lxrf9_54{font-weight:700;color:var(--warning)}._stats_lxrf9_60{display:flex;gap:var(--spacing-6);padding-left:0;border-left:none;margin-top:var(--spacing-4);flex-wrap:wrap}@media(min-width:768px){._stats_lxrf9_60{padding-left:var(--spacing-6);border-left:1px solid color-mix(in srgb,var(--primary-foreground) 20%,transparent);margin-top:0;flex-wrap:nowrap}}._statItem_lxrf9_78{display:flex;align-items:center;gap:var(--spacing-3)}._statIcon_lxrf9_84{flex-shrink:0;opacity:.8}._statValue_lxrf9_89{display:block;font-size:1.75rem;font-weight:700;line-height:1}._statLabel_lxrf9_96{display:block;font-size:.875rem;opacity:.9}._card_jm9vt_1{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-6)}._header_jm9vt_12{display:flex;gap:var(--spacing-4);align-items:flex-start}._iconWrapper_jm9vt_18{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);flex-shrink:0}._title_jm9vt_30{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;margin:0 0 var(--spacing-1) 0;color:var(--foreground);line-height:1.3}._description_jm9vt_39{font-size:.875rem;color:var(--muted-foreground);margin:0;line-height:1.5}._form_jm9vt_46{display:flex;flex-direction:column;gap:var(--spacing-4)}._grid_jm9vt_52{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:640px){._grid_jm9vt_52{grid-template-columns:1fr 1fr}}._field_jm9vt_64{margin-bottom:0}._actions_jm9vt_68{display:flex;justify-content:flex-end;margin-top:var(--spacing-2)}._submitButton_jm9vt_74{width:100%}@media(min-width:640px){._submitButton_jm9vt_74{width:auto}}._errorAlert_jm9vt_84{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);color:var(--error);border-radius:var(--radius);font-size:.875rem;font-weight:500;animation:_slideIn_jm9vt_1 var(--animation-duration-fast) ease}._successAlert_jm9vt_98{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:color-mix(in srgb,var(--success) 10%,transparent);border:1px solid color-mix(in srgb,var(--success) 20%,transparent);color:var(--success-foreground);color:var(--success);border-radius:var(--radius);font-size:.875rem;font-weight:500;animation:_slideIn_jm9vt_1 var(--animation-duration-fast) ease}._successAlert_jm9vt_98{color:color-mix(in srgb,var(--success) 80%,black)}@keyframes _slideIn_jm9vt_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}._container_16pgo_1{max-width:900px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._header_16pgo_7{text-align:center;margin-bottom:var(--spacing-12)}._iconWrapper_16pgo_12{width:80px;height:80px;margin:0 auto var(--spacing-6);background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;color:var(--primary-foreground)}._title_16pgo_24{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-2);color:var(--foreground)}._subtitle_16pgo_32{font-size:1.25rem;color:var(--muted-foreground);margin:0}._content_16pgo_38{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-lg)}._description_16pgo_45{font-size:1.125rem;line-height:1.6;color:var(--foreground);text-align:center;margin:0 0 var(--spacing-8) 0;max-width:700px;margin-left:auto;margin-right:auto}._benefitsGrid_16pgo_56{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);margin-bottom:var(--spacing-12)}@media(min-width:768px){._benefitsGrid_16pgo_56{grid-template-columns:repeat(2,1fr)}}._benefitCard_16pgo_69{background-color:var(--background);border-radius:var(--radius-md);padding:var(--spacing-6);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._benefitCard_16pgo_69:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._benefitIcon_16pgo_81{width:48px;height:48px;border-radius:var(--radius);background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-4)}._benefitTitle_16pgo_93{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-2) 0}._benefitDescription_16pgo_101{font-size:.9375rem;line-height:1.5;color:var(--muted-foreground);margin:0}._upgradeSection_16pgo_108{text-align:center;padding-top:var(--spacing-8);border-top:1px solid var(--border)}._upgradeTitle_16pgo_114{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-3) 0}._upgradeDescription_16pgo_122{font-size:1rem;line-height:1.5;color:var(--muted-foreground);margin:0 0 var(--spacing-6) 0}._buttonGroup_16pgo_129{display:flex;gap:var(--spacing-4);justify-content:center;flex-wrap:wrap}._card_w45zf_1{display:flex;flex-direction:column;padding:var(--spacing-4);background-color:var(--background);border-radius:var(--radius-md);transition:transform var(--animation-duration-fast) ease;gap:var(--spacing-3);border:1px solid transparent}._card_w45zf_1:hover{transform:translateY(-1px);border-color:var(--border)}._mainInfo_w45zf_17{display:flex;align-items:center;justify-content:space-between;width:100%}._userInfo_w45zf_24{display:flex;flex-direction:column;gap:var(--spacing-1)}._userName_w45zf_30{font-weight:500;color:var(--foreground)}._userDate_w45zf_35{font-size:.875rem;color:var(--muted-foreground)}._statusWrapper_w45zf_40{flex-shrink:0}._discountInfo_w45zf_44{display:flex;align-items:center;gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--border);font-size:.875rem;flex-wrap:wrap}._discountLabel_w45zf_54{color:var(--muted-foreground)}._discountValue_w45zf_58{font-weight:600;color:var(--success)}._discountRemaining_w45zf_63{font-weight:400;margin-left:var(--spacing-1);color:var(--muted-foreground)}@media(max-width:768px){._mainInfo_w45zf_17{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}}._container_1djvf_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._backLink_1djvf_7{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem;color:var(--muted-foreground);text-decoration:none;margin-bottom:var(--spacing-6);transition:color var(--animation-duration-fast) ease}._backLink_1djvf_7:hover{color:var(--foreground)}._title_1djvf_22{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-8);color:var(--foreground)}._grid_1djvf_30{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media(min-width:992px){._grid_1djvf_30{grid-template-columns:2fr 1fr}}._mainContent_1djvf_42{display:flex;flex-direction:column;gap:var(--spacing-8)}._subtitle_1djvf_48{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin:0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._userList_1djvf_58{display:flex;flex-direction:column;gap:var(--spacing-4)}._sidebar_1djvf_64{display:flex;flex-direction:column;gap:var(--spacing-6)}._statCard_1djvf_70{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);display:flex;flex-direction:column;align-items:flex-start;text-align:left}._statIconWrapper_1djvf_81{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-4);background-color:var(--icon-bg);color:var(--icon-color)}._statValue_1djvf_93{font-size:2rem;font-weight:700;font-family:var(--font-family-heading);color:var(--foreground);line-height:1.2}._statLabel_1djvf_101{font-size:.9375rem;color:var(--muted-foreground);margin-top:var(--spacing-1)}._premiumNote_1djvf_107,._vipNote_1djvf_107{font-size:.8125rem;color:var(--muted-foreground);margin-top:var(--spacing-3);line-height:1.5}._vipNote_1djvf_107{color:var(--chart-color-5);font-weight:500;background-color:color-mix(in srgb,var(--chart-color-5) 10%,transparent);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);width:100%}._emptyState_1djvf_123,._errorState_1djvf_123{text-align:center;padding:var(--spacing-12) var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._emptyState_1djvf_123 p,._errorState_1djvf_123 p{color:var(--muted-foreground);margin-top:var(--spacing-2);margin-bottom:var(--spacing-6)}._errorState_1djvf_123 h2{font-family:var(--font-family-heading);font-size:1.5rem;margin-bottom:var(--spacing-2)}._header_1xlme_1{display:flex;align-items:center;gap:var(--spacing-4)}._iconWrapper_1xlme_7{width:48px;height:48px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;flex-shrink:0}._iconWrapper_1xlme_7._start_1xlme_17{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary)}._iconWrapper_1xlme_7._plus_1xlme_22{background-color:color-mix(in srgb,var(--secondary) 15%,transparent);color:var(--secondary)}._iconWrapper_1xlme_7._ultra_1xlme_27,._iconWrapper_1xlme_7._vip_1xlme_32{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success)}._headerText_1xlme_37{display:flex;flex-direction:column;gap:var(--spacing-1)}._title_1xlme_43{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;color:var(--surface-foreground);margin:0}._infoSection_1df10_1{display:flex;flex-direction:column;gap:var(--spacing-2);font-size:.9375rem;color:var(--muted-foreground)}._infoSection_1df10_1 p{margin:0;display:flex;align-items:center;gap:var(--spacing-2)}._billingInfo_1df10_16,._trialInfo_1df10_17,._cancelledInfo_1df10_18{font-size:.875rem}._trialInfo_1df10_17{background-color:var(--muted);padding:var(--spacing-3);border-radius:var(--radius);line-height:1.5;border-left:4px solid var(--info);color:var(--foreground)}._cancelledInfo_1df10_18{background-color:var(--muted);padding:var(--spacing-3);border-radius:var(--radius);line-height:1.5;border-left:4px solid var(--warning);color:var(--foreground)}._vipMessage_1df10_40{background-color:var(--muted);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem;line-height:1.5;border-left:4px solid var(--success);color:var(--foreground)}._earlyAdopterInfo_1df10_50{font-size:.875rem;color:var(--foreground);flex-wrap:wrap}._eaBadge_1df10_56{flex-shrink:0}._referralInfo_1df10_61{background-color:color-mix(in srgb,var(--secondary) 10%,transparent);padding:var(--spacing-3);border-radius:var(--radius);border-left:4px solid var(--secondary);color:var(--foreground);font-size:.875rem;display:flex;flex-direction:column;gap:var(--spacing-2)}._referralHeader_1df10_73{display:flex;align-items:center;gap:var(--spacing-2);font-weight:600;color:var(--secondary)}._referralIcon_1df10_81{flex-shrink:0}._referralDetails_1df10_85{line-height:1.5}._referralPrice_1df10_89{margin-top:var(--spacing-1);padding-top:var(--spacing-2);border-top:1px solid color-mix(in srgb,var(--secondary) 20%,transparent)}._description_1df10_95{font-size:.875rem;line-height:1.5;color:var(--muted-foreground)}._featuresSection_af2r0_1{border-top:1px solid var(--border);padding-top:var(--spacing-6)}._featuresSectionHeader_af2r0_6{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4);gap:var(--spacing-4)}._featuresTitle_af2r0_14{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;margin:0}._expandButton_af2r0_21{display:flex;align-items:center;gap:var(--spacing-2);background:none;border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;color:var(--primary);cursor:pointer;transition:all var(--animation-duration-fast);font-family:var(--font-family-base)}._expandButton_af2r0_21:hover{background-color:color-mix(in srgb,var(--primary) 10%,transparent);border-color:var(--primary)}._featuresContent_af2r0_41{max-height:none;overflow:visible;transition:max-height var(--animation-duration-normal) ease-in-out}._featuresContent_af2r0_41._collapsed_af2r0_47{max-height:400px;overflow:hidden;position:relative}._featuresContent_af2r0_41._collapsed_af2r0_47:after{content:"";position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to bottom,transparent,var(--surface));pointer-events:none}._comparisonTableWrapper_af2r0_65{overflow-x:auto;border-radius:var(--radius);border:1px solid var(--border)}._comparisonTable_af2r0_65{width:100%;min-width:500px}._tableHeader_af2r0_76{display:grid;grid-template-columns:1.5fr repeat(var(--tier-count, 2),1fr);gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background-color:var(--muted);border-bottom:2px solid var(--border);font-weight:600;font-size:.875rem}._featureColumn_af2r0_87{display:flex;align-items:center;font-size:.875rem;color:var(--foreground)}._tierColumn_af2r0_94{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-size:.875rem;color:var(--foreground)}._tableBody_af2r0_103{display:flex;flex-direction:column}._categoryRow_af2r0_108{background-color:color-mix(in srgb,var(--primary) 8%,transparent);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);border-top:1px solid var(--border)}._categoryLabel_af2r0_115{font-family:var(--font-family-heading);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--primary)}._featureRow_af2r0_124{display:grid;grid-template-columns:1.5fr repeat(var(--tier-count, 2),1fr);gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);transition:background-color var(--animation-duration-fast)}._featureRow_af2r0_124:hover{background-color:color-mix(in srgb,var(--muted) 50%,transparent)}._featureRow_af2r0_124:last-child{border-bottom:none}._notAvailableRow_af2r0_141{background-color:color-mix(in srgb,var(--muted) 30%,transparent)}._notAvailableRow_af2r0_141:hover{background-color:color-mix(in srgb,var(--muted) 60%,transparent)}._featureStatus_af2r0_149{display:flex;justify-content:center;align-items:center}._featureStatus_af2r0_149._textValue_af2r0_155{font-size:.8125rem;color:var(--muted-foreground);font-weight:500}._currentTierValue_af2r0_161{color:var(--foreground);font-weight:600}._checkIcon_af2r0_166{color:var(--success);flex-shrink:0}._xIcon_af2r0_171{color:var(--error);flex-shrink:0}._featuresListGrid_af2r0_177{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-3)}._featureItem_af2r0_183{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-2);font-size:.875rem;line-height:1.5}._featureItem_af2r0_183 span{flex:1}@media(max-width:640px){._featuresSectionHeader_af2r0_6{flex-direction:column;align-items:flex-start}._tableHeader_af2r0_76,._featureRow_af2r0_124{grid-template-columns:1.2fr repeat(var(--tier-count, 2),.8fr);font-size:.8125rem}._tierColumn_af2r0_94{flex-direction:column;gap:var(--spacing-1);font-size:.75rem}._featuresListGrid_af2r0_177{grid-template-columns:1fr}}._footer_1wvig_1{border-top:1px solid var(--border);padding-top:var(--spacing-6)}._upgradeSection_1wvig_6{display:flex;flex-direction:column;gap:var(--spacing-6)}._upgradeHeader_1wvig_12{text-align:center}._upgradeTitle_1wvig_16{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;margin:0 0 var(--spacing-2) 0;color:var(--foreground)}._upgradeDescription_1wvig_24{margin:0;font-size:.9375rem;color:var(--muted-foreground)}._upgradeOptions_1wvig_30{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4)}._upgradeOption_1wvig_30{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius-md);border:2px solid var(--border);transition:border-color var(--animation-duration-fast)}._upgradeOption_1wvig_30:hover{border-color:var(--primary)}._optionHeader_1wvig_51{display:flex;align-items:center;gap:var(--spacing-2);color:var(--foreground)}._optionName_1wvig_58{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600}._recommendedBadge_1wvig_64{margin-left:auto;font-size:.75rem;font-weight:600;padding:var(--spacing-1) var(--spacing-2);background-color:var(--secondary);color:var(--secondary-foreground);border-radius:var(--radius-sm)}._optionPrice_1wvig_74{display:flex;align-items:baseline;gap:var(--spacing-1)}._price_1wvig_80{font-size:1.5rem;font-weight:700;color:var(--foreground)}._period_1wvig_86{font-size:.875rem;color:var(--muted-foreground)}._upgradeButton_1wvig_91{width:100%}._trialNote_1wvig_95{text-align:center;font-size:.875rem;color:var(--muted-foreground);margin:0;padding:var(--spacing-3);background-color:color-mix(in srgb,var(--info) 10%,transparent);border-radius:var(--radius);border-left:4px solid var(--info)}._actionsRow_1wvig_106{display:flex;flex-direction:column;gap:var(--spacing-4)}._upgradeToUltra_1wvig_112{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius-md);gap:var(--spacing-4)}._upgradeInfo_1wvig_122{display:flex;align-items:center;gap:var(--spacing-3);color:var(--success)}._upgradeLabel_1wvig_129{margin:0;font-weight:600;color:var(--foreground);font-size:.9375rem}._upgradePrice_1wvig_136{margin:0;font-size:.875rem;color:var(--muted-foreground)}._actionButton_1wvig_142{white-space:nowrap}._cancelButton_1wvig_146{align-self:center;color:var(--error)}._cancelButton_1wvig_146:hover{background-color:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error)}@media(max-width:640px){._upgradeOptions_1wvig_30{grid-template-columns:1fr}._upgradeToUltra_1wvig_112{flex-direction:column;text-align:center}._upgradeInfo_1wvig_122{flex-direction:column;gap:var(--spacing-2)}._actionButton_1wvig_142{width:100%}}._card_13ypj_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-6);max-width:800px;width:100%;border:1px solid var(--border)}._learnMoreSection_13ypj_14{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius-md);text-align:center}._learnMoreText_13ypj_25{margin:0;font-size:.9375rem;color:var(--muted-foreground);line-height:1.5}._learnMoreButton_13ypj_32{display:flex;align-items:center;gap:var(--spacing-2)}._errorState_13ypj_38{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-4);color:var(--error);padding:var(--spacing-8)}._errorState_13ypj_38 h3{margin:0;font-family:var(--font-family-heading);font-size:1.25rem}._errorState_13ypj_38 p{margin:0;color:var(--muted-foreground);max-width:300px}._skeletonHeader_13ypj_62{display:flex;align-items:center;gap:var(--spacing-4)}._skeletonHeaderText_13ypj_68,._skeletonSection_13ypj_74{display:flex;flex-direction:column;gap:var(--spacing-2)}._skeletonGrid_13ypj_80{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--spacing-3)}@media(max-width:640px){._card_13ypj_1{padding:var(--spacing-4)}._skeletonGrid_13ypj_80{grid-template-columns:1fr}}._container_1wwyc_1{max-width:1000px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._title_1wwyc_7{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-8)}._tabs_1wwyc_14{display:flex;gap:var(--spacing-8)}._tabsList_1wwyc_19{flex-direction:column;border-bottom:none;border-right:1px solid var(--border);padding-right:var(--spacing-8);align-items:flex-start;min-width:200px}._tabContentWrapper_1wwyc_28{flex:1;min-width:0}._formSection_1wwyc_33{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) 0}@layer base{._root_169d4_2{all:unset;position:relative;display:inline-flex;align-items:center;width:42px;height:24px;background-color:var(--muted);border-radius:var(--radius-full);transition:background-color var(--animation-duration-normal) ease;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0}._root_169d4_2:hover{background-color:var(--muted-foreground)}._root_169d4_2:focus-visible{box-shadow:var(--shadow-focus)}._root_169d4_2[data-state=checked]{background-color:var(--primary)}._root_169d4_2[data-state=checked]:hover{background-color:color-mix(in srgb,var(--primary),black 10%)}._thumb_169d4_33{display:block;width:20px;height:20px;background-color:var(--card);border-radius:var(--radius-full);box-shadow:0 1px 2px color-mix(in srgb,black 10%,transparent);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);transform:translate(2px);will-change:transform}._root_169d4_2[data-state=checked] ._thumb_169d4_33{transform:translate(20px)}._root_169d4_2[data-disabled]{opacity:.5;cursor:not-allowed}}._formSection_1tb73_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) 0}._sectionTitle_1tb73_8{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-2);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._subsectionTitle_1tb73_17{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;margin:var(--spacing-6) 0 var(--spacing-4);color:var(--foreground)}._saveButton_1tb73_25{align-self:flex-start;margin-top:var(--spacing-4)}._switchItem_1tb73_30{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4) 0;border-bottom:1px solid var(--border)}._switchLabelContainer_1tb73_38{display:flex;flex-direction:column;gap:var(--spacing-1);align-items:flex-start}._labelWithInfo_1tb73_45{display:flex;align-items:center;gap:var(--spacing-2)}._infoButton_1tb73_51{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:var(--radius-full);background-color:transparent;color:var(--muted-foreground);cursor:pointer;transition:all var(--animation-duration-fast)}._infoButton_1tb73_51:hover{background-color:var(--muted);color:var(--foreground)}._infoButton_1tb73_51:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._warningBox_1tb73_76{display:flex;gap:var(--spacing-3);padding:var(--spacing-4);margin-bottom:var(--spacing-4);background-color:#fefae6;border:1px solid var(--warning);border-radius:var(--radius)}._warningIcon_1tb73_86{flex-shrink:0;color:var(--warning);margin-top:.125rem}._warningTitle_1tb73_92{font-weight:600;color:#645002;font-size:.9375rem;margin-bottom:var(--spacing-1)}._warningMessage_1tb73_99{color:#7d6403;font-size:.875rem;line-height:1.5}._successBox_1tb73_105{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);margin-bottom:var(--spacing-4);background-color:#e9fbf0;border:1px solid var(--success);border-radius:var(--radius)}._successIcon_1tb73_116{flex-shrink:0;color:var(--success)}._successMessage_1tb73_121{color:#126d34;font-size:.875rem;font-weight:500}._container_12x6u_1{display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-2) 0}._section_12x6u_8{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionHeader_12x6u_14{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);padding-bottom:var(--spacing-3);margin-bottom:var(--spacing-2)}._sectionTitle_12x6u_23{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0}._sectionDescription_12x6u_30{color:var(--muted-foreground);font-size:.9rem;margin-top:calc(-1 * var(--spacing-2));margin-bottom:var(--spacing-2)}._subsectionTitle_12x6u_37{font-size:1rem;font-weight:600;margin-bottom:var(--spacing-2);color:var(--foreground)}._hoursGrid_12x6u_45{display:flex;flex-direction:column;gap:var(--spacing-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-4)}._dayRow_12x6u_55{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4)}._dayLabel_12x6u_62{display:flex;align-items:center;gap:var(--spacing-3);min-width:140px;font-weight:500}._timeInputs_12x6u_70{display:flex;align-items:center;gap:var(--spacing-2)}._timeInput_12x6u_70{width:100px}._timeSeparator_12x6u_80{color:var(--muted-foreground);font-size:.875rem}._careTypesList_12x6u_86{display:flex;flex-direction:column;gap:var(--spacing-3)}._careTypeRow_12x6u_92{display:flex;align-items:center;gap:var(--spacing-3);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-3);animation:_slideIn_12x6u_1 var(--animation-duration-fast) ease}@keyframes _slideIn_12x6u_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}._colorPickerWrapper_12x6u_108{position:relative;width:36px;height:36px;border-radius:var(--radius-full);overflow:hidden;border:1px solid var(--border);flex-shrink:0}._colorInput_12x6u_118{position:absolute;top:-50%;left:-50%;width:200%;height:200%;padding:0;margin:0;border:none;cursor:pointer}._careTypeInputs_12x6u_130{display:flex;flex:1;gap:var(--spacing-3)}._careNameInput_12x6u_136{flex:1;min-width:150px}._durationWrapper_12x6u_141{position:relative;flex:1;max-width:100px}._durationInput_12x6u_147{padding-right:2.5rem}._durationUnit_12x6u_151{position:absolute;right:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);font-size:.875rem;pointer-events:none}._deleteButton_12x6u_161{color:var(--muted-foreground)}._deleteButton_12x6u_161:hover{color:var(--destructive);background-color:color-mix(in srgb,var(--destructive) 10%,transparent)}._emptyState_12x6u_170{text-align:center;padding:var(--spacing-6);color:var(--muted-foreground);background-color:var(--muted);border-radius:var(--radius);font-size:.9rem}._settingsGrid_12x6u_180{display:flex;flex-direction:column;gap:var(--spacing-6)}._numberInput_12x6u_186{max-width:150px}._switchRow_12x6u_190{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius)}._switchInfo_12x6u_201{display:flex;flex-direction:column;gap:var(--spacing-1)}._labelWithBadge_12x6u_207{display:flex;align-items:center;gap:var(--spacing-2)}._channelSelect_12x6u_214{max-width:300px}._warningBox_12x6u_218{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground);border-radius:var(--radius);font-size:.875rem}._templatesContainer_12x6u_230{margin-top:var(--spacing-4)}._variablesInfo_12x6u_234{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-4);font-size:.875rem;color:var(--muted-foreground)}._variableTag_12x6u_244{background-color:var(--muted);padding:2px 6px;border-radius:var(--radius-sm);font-family:var(--font-family-monospace);font-size:.75rem;color:var(--foreground)}._templateGrid_12x6u_253{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}._exportCard_12x6u_260{background-color:color-mix(in srgb,var(--primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);border-radius:var(--radius);padding:var(--spacing-4)}._exportContent_12x6u_267{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4)}._exportContent_12x6u_267 p{margin:0;font-size:.9rem;color:var(--foreground)}._exportButton_12x6u_280{flex-shrink:0;gap:var(--spacing-2)}._footer_12x6u_286{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._saveButton_12x6u_292{min-width:200px}@media(max-width:640px){._dayRow_12x6u_55{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._timeInputs_12x6u_70{width:100%}._timeInput_12x6u_70{flex:1}._careTypeRow_12x6u_92{flex-wrap:wrap}._careTypeInputs_12x6u_130{width:100%;order:3}._deleteButton_12x6u_161{margin-left:auto}._hideOnMobile_12x6u_325{display:none}._exportContent_12x6u_267{flex-direction:column;align-items:flex-start}}@media(min-width:768px){._templateGrid_12x6u_253{grid-template-columns:1fr 1fr}}._formSection_yi0vt_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) 0}._sectionTitle_yi0vt_8{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-2);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._sectionDescription_yi0vt_17{color:var(--muted-foreground);font-size:.9rem;margin-top:calc(-1 * var(--spacing-2));margin-bottom:var(--spacing-4)}._switchItem_yi0vt_24{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4) 0;border-bottom:1px solid var(--border)}._switchItem_yi0vt_24:last-child{border-bottom:none}._switchLabelContainer_yi0vt_36{display:flex;flex-direction:column;gap:var(--spacing-1);align-items:flex-start}._switchLabelContainer_yi0vt_36 label{font-weight:500}._switchDescription_yi0vt_47{font-size:.875rem;color:var(--muted-foreground);margin:0}._subsectionTitle_yi0vt_53{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;margin:var(--spacing-6) 0 var(--spacing-2)}._subsectionDescription_yi0vt_60{color:var(--muted-foreground);font-size:.875rem;margin-top:calc(-1 * var(--spacing-1));margin-bottom:var(--spacing-3)}._indented_yi0vt_67{margin-left:var(--spacing-6);padding-left:var(--spacing-4);border-left:2px solid var(--border)}._formSection_1fwl3_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) 0}._sectionTitle_1fwl3_8{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-2);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._sectionDescription_1fwl3_17{color:var(--muted-foreground);font-size:.9rem;margin-top:calc(-1 * var(--spacing-2));margin-bottom:var(--spacing-4)}._formItemsContainer_1fwl3_24{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}._selectItem_1fwl3_30{display:flex;flex-direction:column;gap:var(--spacing-2)}._selectItem_1fwl3_30 label{font-weight:500;font-size:.875rem}._switchItem_1fwl3_41{display:flex;flex-direction:column;gap:var(--spacing-2)}._switchLabelWrapper_1fwl3_47{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._switchLabelWrapper_1fwl3_47 label{font-weight:500;font-size:.875rem;flex:1}._switchDescription_1fwl3_60{color:var(--muted-foreground);font-size:.8125rem;margin:0;line-height:1.4}@media(min-width:768px){._formItemsContainer_1fwl3_24{grid-template-columns:repeat(2,1fr)}}._formSection_gqd0i_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) 0}._sectionTitle_gqd0i_8{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-2);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._sectionDescription_gqd0i_17{color:var(--muted-foreground);font-size:.9rem;margin-top:calc(-1 * var(--spacing-2));margin-bottom:var(--spacing-4)}._contactForm_gqd0i_24{display:flex;flex-direction:column;gap:var(--spacing-4)}._phoneNumber_gqd0i_30{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--muted);border-radius:var(--radius);margin-bottom:var(--spacing-4)}._phoneLabel_gqd0i_40{font-weight:600;color:var(--foreground)}._phoneValue_gqd0i_45{font-family:var(--font-family-monospace);color:var(--primary);font-weight:500}._contactLabel_gqd0i_51{display:block;font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground);margin-bottom:var(--spacing-2)}._formSection_3kz61_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) 0}._titleWithIcon_3kz61_8{display:flex;align-items:center;gap:var(--spacing-2);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border);margin-bottom:var(--spacing-2)}._sectionTitle_3kz61_17{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0}._infoIcon_3kz61_24{display:flex;align-items:center;justify-content:center;color:var(--muted-foreground);transition:color var(--animation-duration-fast);text-decoration:none;cursor:pointer}._infoIcon_3kz61_24:hover{color:var(--info)}._sectionDescription_3kz61_38{color:var(--muted-foreground);font-size:.9rem;margin-top:calc(-1 * var(--spacing-2));margin-bottom:var(--spacing-4)}._bankStatus_3kz61_45{display:flex;align-items:center;gap:var(--spacing-3);font-weight:500}._formSection_10dto_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) 0}._sectionTitle_10dto_8{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-2);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._sectionDescription_10dto_17{color:var(--muted-foreground);font-size:.9rem;margin-top:calc(-1 * var(--spacing-2));margin-bottom:var(--spacing-4)}._logoutButton_10dto_24{align-self:flex-start}._helpSection_10dto_28{margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._helpSection_10dto_28 h3{font-size:1.1rem;font-weight:600;margin-bottom:var(--spacing-2)}._helpSection_10dto_28 a{color:var(--primary);text-decoration:none}._helpSection_10dto_28 a:hover{text-decoration:underline}._container_3czef_1{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-2) 0}._header_3czef_8{display:flex;flex-direction:column;gap:var(--spacing-2)}._sectionTitle_3czef_14{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0;padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._sectionDescription_3czef_23{color:var(--muted-foreground);font-size:.9375rem;line-height:1.5;margin:0}._skeletonWrapper_3czef_30{margin-top:var(--spacing-4)}._referredUsersSection_3czef_34{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow)}._subsectionTitle_3czef_41{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-4) 0;display:flex;align-items:center;gap:var(--spacing-2)}._referredUsersList_3czef_52{display:flex;flex-direction:column;gap:var(--spacing-3)}._bonusSection_3czef_60{margin-top:var(--spacing-2)}._bonusCard_3czef_64{background:linear-gradient(135deg,var(--secondary) 0%,color-mix(in srgb,var(--secondary) 80%,var(--primary)) 100%);color:var(--secondary-foreground);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-4);box-shadow:var(--shadow-md)}._bonusIcon_3czef_75{flex-shrink:0}._bonusContent_3czef_79{display:flex;flex-direction:column;gap:var(--spacing-1)}._bonusLabel_3czef_85{font-size:.875rem;opacity:.9}._bonusAmount_3czef_90{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700}._vipStatsSection_3czef_97{margin-top:var(--spacing-2)}._vipStatCard_3czef_101{background:linear-gradient(135deg,var(--accent) 0%,color-mix(in srgb,var(--accent) 80%,var(--primary)) 100%);color:var(--accent-foreground);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-4);box-shadow:var(--shadow-md)}._vipStatIcon_3czef_112{flex-shrink:0}._vipStatContent_3czef_116{display:flex;flex-direction:column;gap:var(--spacing-1)}._vipStatLabel_3czef_122{font-size:.875rem;opacity:.9}._vipStatValue_3czef_127{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700}@media(max-width:768px){._bonusCard_3czef_64,._vipStatCard_3czef_101{flex-direction:column;text-align:center}}@layer base{._progress_oppwu_2{width:100%;height:.5rem;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden;box-shadow:var(--shadow);position:relative}._indicator_oppwu_12{position:absolute;width:100%;height:100%;background-color:var(--primary);border-radius:var(--radius-full);transform:translate(-100%);transition:transform var(--animation-duration-normal) ease-out}}._card_1acmy_1{background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--surface),var(--primary) 5%) 100%);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-6);position:relative;overflow:hidden;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._card_1acmy_1:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}._header_1acmy_25{display:flex;justify-content:space-between;align-items:flex-start}._titleGroup_1acmy_31{display:flex;gap:var(--spacing-3);align-items:center}._iconWrapper_1acmy_37{background-color:color-mix(in srgb,var(--primary),white 90%);color:var(--primary);padding:var(--spacing-2);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.dark ._iconWrapper_1acmy_37{background-color:color-mix(in srgb,var(--primary),black 60%)}._title_1acmy_31{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0;line-height:1.2}._subtitle_1acmy_60{font-size:.875rem;color:var(--muted-foreground);margin:0}._badge_1acmy_66{background-color:var(--success);color:var(--success-foreground);font-size:.75rem;font-weight:600;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);display:flex;align-items:center;gap:var(--spacing-1);box-shadow:var(--shadow-sm);animation:_popIn_1acmy_1 var(--animation-duration-normal) cubic-bezier(.175,.885,.32,1.275)}@keyframes _popIn_1acmy_1{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}._statsContainer_1acmy_86{display:flex;align-items:center;justify-content:space-between;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4)}._statItem_1acmy_96{display:flex;flex-direction:column;gap:var(--spacing-1)}._statLabel_1acmy_102{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-weight:600}._statValue_1acmy_110{font-family:var(--font-family-monospace);font-size:1.25rem;font-weight:700;color:var(--foreground)}._divider_1acmy_117{width:1px;height:2rem;background-color:var(--border)}._progressContainer_1acmy_124{display:flex;flex-direction:column;gap:var(--spacing-2)}._progressHeader_1acmy_130{display:flex;justify-content:space-between;font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._progressPercentage_1acmy_138{color:var(--primary);font-weight:700}._progressBar_1acmy_143{height:.75rem;background-color:var(--muted)}._progressBar_1acmy_143>div{background:linear-gradient(90deg,var(--primary),var(--accent))}._monthlyAction_1acmy_153{background-color:color-mix(in srgb,var(--primary),transparent 92%);border-radius:var(--radius-md);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3);border:1px dashed color-mix(in srgb,var(--primary),transparent 70%)}.dark ._monthlyAction_1acmy_153{background-color:color-mix(in srgb,var(--primary),transparent 90%)}._monthlyHeader_1acmy_167{display:flex;justify-content:space-between;align-items:center}._monthlyTitle_1acmy_173{display:flex;align-items:center;gap:var(--spacing-2);font-weight:600;color:var(--foreground);font-size:.9375rem}._monthlyIcon_1acmy_182{color:var(--primary)}._suggestionValue_1acmy_186{font-family:var(--font-family-monospace);font-size:.875rem;color:var(--muted-foreground);background-color:var(--surface);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);border:1px solid var(--border)}._transferButton_1acmy_196{width:100%;justify-content:center;font-weight:600}._dialogForm_1acmy_203{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._suggestionBox_1acmy_210{background-color:var(--info);color:var(--info-foreground);padding:var(--spacing-3);border-radius:var(--radius-md);display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._suggestionIcon_1acmy_221{flex-shrink:0}._empty_1acmy_226{justify-content:center;align-items:center;text-align:center;min-height:300px;background:var(--card)}._emptyContent_1acmy_234{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);max-width:280px}._emptyContent_1acmy_234 h3{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;margin:0}._emptyContent_1acmy_234 p{color:var(--muted-foreground);font-size:.9375rem;line-height:1.5;margin:0}._createButton_1acmy_256{margin-top:var(--spacing-2)}._loading_1acmy_261{background:var(--card)}._error_1acmy_265{align-items:center;justify-content:center;text-align:center;gap:var(--spacing-4);color:var(--error)}._errorIcon_1acmy_273{width:3rem;height:3rem;opacity:.8}._container_1ur4i_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._header_1ur4i_7{display:flex;flex-direction:column;gap:var(--spacing-3)}._sectionTitle_1ur4i_13{font-family:var(--font-family-heading);font-size:1.375rem;font-weight:700;color:var(--foreground);margin:0;line-height:1.3}._sectionDescription_1ur4i_22{font-size:.9375rem;line-height:1.6;color:var(--muted-foreground);margin:0;max-width:600px}._content_1ur4i_30{display:flex;flex-direction:column;gap:var(--spacing-4)}._container_1ne6z_1{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-2) 0}._header_1ne6z_8{display:flex;flex-direction:column;gap:var(--spacing-3);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._titleRow_1ne6z_16{display:flex;align-items:center;gap:var(--spacing-3)}._title_1ne6z_16{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0}._restrictedBadge_1ne6z_29{display:flex;align-items:center;gap:var(--spacing-1)}._description_1ne6z_35{color:var(--muted-foreground);font-size:.9rem;margin:0;line-height:1.5}._alertBox_1ne6z_42{display:flex;gap:var(--spacing-3);padding:var(--spacing-4);background-color:color-mix(in srgb,var(--warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--warning) 30%,transparent);border-radius:var(--radius);color:var(--warning-foreground)}._alertBox_1ne6z_42>svg{flex-shrink:0;color:var(--warning)}._alertTitle_1ne6z_57{font-size:.95rem;font-weight:600;margin:0 0 var(--spacing-1);color:var(--foreground)}._alertText_1ne6z_64{font-size:.875rem;margin:0;color:var(--muted-foreground);line-height:1.5}._regionSwitcher_1ne6z_71{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}._regionHeader_1ne6z_82{display:flex;gap:var(--spacing-3)}._regionIcon_1ne6z_87{flex-shrink:0;color:var(--primary);margin-top:.125rem}._regionTitle_1ne6z_93{font-size:1rem;font-weight:600;margin:0 0 var(--spacing-1);color:var(--foreground)}._regionDescription_1ne6z_100{font-size:.875rem;margin:0;color:var(--muted-foreground);line-height:1.5}._regionButtons_1ne6z_107{display:flex;gap:var(--spacing-3)}._regionButton_1ne6z_107{flex:1;font-size:1rem}._regionStatus_1ne6z_117{display:flex;justify-content:center;padding-top:var(--spacing-2);border-top:1px solid var(--border)}._switchingIndicator_1ne6z_124{text-align:center;font-size:.875rem;color:var(--primary);font-weight:500;padding:var(--spacing-2);background-color:color-mix(in srgb,var(--primary) 10%,transparent);border-radius:var(--radius-sm);animation:_pulse_1ne6z_1 1.5s ease-in-out infinite}@keyframes _pulse_1ne6z_1{0%,to{opacity:1}50%{opacity:.7}}._quickStats_1ne6z_144{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4)}._statCard_1ne6z_150{display:flex;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow)}._statIcon_1ne6z_159{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background-color:color-mix(in srgb,var(--primary) 10%,transparent);border-radius:var(--radius);color:var(--primary);flex-shrink:0}._statContent_1ne6z_171{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._statLabel_1ne6z_178{font-size:.875rem;font-weight:500;color:var(--muted-foreground);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statValue_1ne6z_188{font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0}._actions_1ne6z_195{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius)}._actionNote_1ne6z_204{font-size:.875rem;color:var(--muted-foreground);margin:0;line-height:1.5}@media(max-width:768px){._titleRow_1ne6z_16{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._regionButtons_1ne6z_107{flex-direction:column}._regionButton_1ne6z_107{width:100%}._quickStats_1ne6z_144{grid-template-columns:1fr}._statCard_1ne6z_150{padding:var(--spacing-3)}._statIcon_1ne6z_159{width:2.5rem;height:2.5rem}._statValue_1ne6z_188{font-size:1.25rem}}._container_7q75t_1{max-width:1000px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._header_7q75t_7{margin-bottom:var(--spacing-8)}._title_7q75t_11{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-2);color:var(--foreground)}._subtitle_7q75t_19{font-size:1rem;color:var(--muted-foreground);margin:0;font-weight:400}._tabs_7q75t_26{display:flex;gap:var(--spacing-8)}._tabsList_7q75t_31{flex-direction:column;border-bottom:none;border-right:1px solid var(--border);padding-right:var(--spacing-8);align-items:flex-start;min-width:220px;gap:var(--spacing-1)}._tabTrigger_7q75t_41{display:flex;align-items:center;gap:var(--spacing-2);position:relative}._tabsList_7q75t_31>button{width:100%;justify-content:flex-start;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);transition:all var(--animation-duration-normal) cubic-bezier(.22,1,.36,1)}._tabsList_7q75t_31>button:hover{background-color:color-mix(in srgb,var(--muted) 60%,transparent);transform:translate(2px)}._tabsList_7q75t_31>button[data-state=active]:after{display:none}._tabsList_7q75t_31>button[data-state=active]{background-color:var(--muted);color:var(--foreground);font-weight:600}._newBadge_7q75t_71,._restrictedBadge_7q75t_72{margin-left:auto;font-size:.7rem;padding:var(--spacing-1) var(--spacing-2)}._tabContentWrapper_7q75t_78{flex:1;min-width:0;animation:_fadeIn_7q75t_1 var(--animation-duration-normal) cubic-bezier(.22,1,.36,1)}@keyframes _fadeIn_7q75t_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._formSection_7q75t_95{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) 0}._sectionTitle_7q75t_102{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin:0 0 var(--spacing-2);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._sectionDescription_7q75t_111{color:var(--muted-foreground);font-size:.9rem;margin-top:calc(-1 * var(--spacing-2));margin-bottom:var(--spacing-4)}._errorState_7q75t_118{padding:var(--spacing-8);text-align:center;background-color:var(--surface);border-radius:var(--radius-md);color:var(--error)}@media(max-width:768px){._container_7q75t_1{padding:var(--spacing-6) var(--spacing-4)}._title_7q75t_11{font-size:2rem}._subtitle_7q75t_19{font-size:.9rem}._tabs_7q75t_26{flex-direction:column;gap:var(--spacing-6)}._tabsList_7q75t_31{flex-direction:row;border-right:none;border-bottom:1px solid var(--border);padding-right:0;padding-bottom:var(--spacing-2);width:100%;overflow-x:auto;min-width:auto;gap:var(--spacing-2)}._tabsList_7q75t_31>button{white-space:nowrap;min-width:auto;padding:var(--spacing-3);justify-content:center}._tabsList_7q75t_31>button:hover{transform:none}._tabTrigger_7q75t_41>span{display:none}._tabTrigger_7q75t_41>svg{margin:0}._newBadge_7q75t_71,._restrictedBadge_7q75t_72{display:none}._tabsList_7q75t_31>button[data-state=active]{background-color:var(--primary);color:var(--primary-foreground)}}@media(min-width:769px)and (max-width:1024px){._tabsList_7q75t_31{min-width:180px}._tabsList_7q75t_31>button{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem}._newBadge_7q75t_71{font-size:.65rem}}._tutorialWrapper_hy59s_1{position:absolute;top:0;left:0;width:0;height:0;pointer-events:none}._dialogContent_chiu8_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._transactionDetails_chiu8_7{background-color:var(--muted);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);display:flex;justify-content:space-between;align-items:center}._transactionDetails_chiu8_7 p{margin:0;font-size:.9375rem;color:var(--foreground)}._amount_chiu8_22{font-weight:600;font-family:var(--font-family-monospace)}._categoryInfo_chiu8_27{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;color:var(--muted-foreground)}._formGroup_chiu8_35{display:flex;flex-direction:column;gap:var(--spacing-2)}._formGroup_chiu8_35 label{font-size:.875rem;font-weight:500;color:var(--foreground)}._spinner_chiu8_47{animation:_spin_chiu8_47 1s linear infinite}@keyframes _spin_chiu8_47{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._card_13xin_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-4);position:relative}._infoLink_13xin_13{position:absolute;top:var(--spacing-4);right:var(--spacing-4);color:var(--muted-foreground);padding:var(--spacing-1);border-radius:var(--radius-full);transition:color var(--animation-duration-fast),background-color var(--animation-duration-fast);display:flex;align-items:center;justify-content:center;z-index:1}._infoLink_13xin_13:hover{color:var(--foreground);background-color:var(--muted)}._infoLink_13xin_13:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._header_13xin_37{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}._titleContainer_13xin_44{display:flex;align-items:center;gap:var(--spacing-3)}._icon_13xin_50{color:var(--primary);width:1.5rem;height:1.5rem;flex-shrink:0}._title_13xin_44{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--surface-foreground);margin:0}._content_13xin_65{display:flex;flex-direction:column;gap:var(--spacing-4)}._description_13xin_71{font-size:.9375rem;color:var(--muted-foreground);line-height:1.6;margin:0}._actions_13xin_78{display:flex;gap:var(--spacing-3);margin-top:var(--spacing-2)}._connectButton_13xin_84{width:100%}._dialogLoading_13xin_88{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);padding:var(--spacing-8) var(--spacing-4)}._dialogLoadingText_13xin_97{font-size:.9375rem;color:var(--muted-foreground);text-align:center;margin:0}._dialogContent_13xin_104{padding:var(--spacing-2) 0}._dialogInfo_13xin_108{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius)}._dialogInfoText_13xin_117{font-size:.9375rem;color:var(--surface-foreground);line-height:1.6;margin:0}@media(min-width:768px){._connectButton_13xin_84{width:auto;align-self:flex-start}}._card_1gky4_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column;position:relative;overflow:hidden}._infoLink_1gky4_12{position:absolute;top:var(--spacing-4);right:var(--spacing-4);color:var(--muted-foreground);padding:var(--spacing-1);border-radius:var(--radius-full);transition:color var(--animation-duration-fast),background-color var(--animation-duration-fast);display:flex;align-items:center;justify-content:center;z-index:var(--z-content)}._infoLink_1gky4_12:hover{color:var(--foreground);background-color:var(--muted)}._infoLink_1gky4_12:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._header_1gky4_36{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4);flex-wrap:wrap;gap:var(--spacing-4)}._title_1gky4_45{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0}._content_1gky4_53{padding-top:var(--spacing-6)}._recapGrid_1gky4_57{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-6);margin-bottom:var(--spacing-6)}._metric_1gky4_64{display:flex;flex-direction:column;gap:var(--spacing-1)}._metricLabel_1gky4_70{font-size:.875rem;color:var(--muted-foreground)}._metricValue_1gky4_75{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground)}._revenue_1gky4_82{color:var(--success)}._expense_1gky4_86{color:var(--error)}._urssaf_1gky4_90{color:var(--warning)}._retrocession_1gky4_94{color:var(--info)}._downloadButton_1gky4_98{margin-top:var(--spacing-4);align-self:flex-start}._emptyState_1gky4_103,._errorState_1gky4_104{color:var(--muted-foreground);font-size:.9375rem;text-align:center;padding:var(--spacing-8) 0;flex-grow:1;display:flex;align-items:center;justify-content:center}._errorState_1gky4_104{color:var(--error)}._card_iufc3_1{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-3);transition:box-shadow var(--animation-duration-fast) ease}._card_iufc3_1:hover{box-shadow:var(--shadow-md)}._cardHeader_iufc3_13{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._icon_iufc3_20{color:var(--primary);flex-shrink:0}._headerText_iufc3_25{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1}._type_iufc3_32{font-size:.875rem;font-weight:600;color:var(--foreground)}._date_iufc3_38{font-size:.75rem;color:var(--muted-foreground)}._cardBody_iufc3_43{margin-bottom:var(--spacing-3)}._amount_iufc3_47{font-size:1.125rem;font-weight:700;color:var(--primary);margin-bottom:var(--spacing-2)}._description_iufc3_54{font-size:.875rem;color:var(--foreground);line-height:1.4;margin-bottom:var(--spacing-1)}._meta_iufc3_61{font-size:.75rem;color:var(--muted-foreground);margin-top:var(--spacing-1)}._cardFooter_iufc3_67{display:flex;gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--border)}._editButton_iufc3_74,._deleteButton_iufc3_75{flex:1;font-size:.8125rem}._deleteButton_iufc3_75{color:var(--error)}._deleteButton_iufc3_75:hover{background-color:color-mix(in srgb,var(--error),white 95%);color:var(--error)}._dark_iufc3_89 ._deleteButton_iufc3_75:hover{background-color:color-mix(in srgb,var(--error),black 90%)}._infoLink_l64he_1{position:absolute;top:0;right:0;color:var(--muted-foreground);padding:var(--spacing-1);border-radius:var(--radius-full);transition:color var(--animation-duration-fast),background-color var(--animation-duration-fast);display:flex;align-items:center;justify-content:center;z-index:1}._infoLink_l64he_1:hover{color:var(--foreground);background-color:var(--muted)}._infoLink_l64he_1:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._cardHeader_l64he_25{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2);font-family:var(--font-family-heading);font-size:1rem;font-weight:600;color:var(--foreground)}._cardHeader_l64he_25 h3{margin:0;font-size:inherit;font-weight:inherit}._explainer_l64he_42{font-size:.8125rem;color:var(--muted-foreground);margin-top:0;margin-bottom:var(--spacing-4);line-height:1.4}._documentsList_l64he_51{margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._documentsListTitle_l64he_57{font-family:var(--font-family-heading);font-size:.9375rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-3) 0}._documentsGrid_l64he_65{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-3);max-height:400px;overflow-y:auto;padding:var(--spacing-1)}._emptyState_l64he_74{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) var(--spacing-4);margin-bottom:var(--spacing-4);border:1px dashed var(--border);border-radius:var(--radius-md);background-color:var(--muted)}._emptyStateIcon_l64he_86{color:var(--muted-foreground);margin-bottom:var(--spacing-3)}._emptyStateText_l64he_91{font-size:.9375rem;font-weight:500;color:var(--foreground);margin:0 0 var(--spacing-1) 0}._emptyStateSubtext_l64he_98{font-size:.8125rem;color:var(--muted-foreground);margin:0;text-align:center}._editingBanner_l64he_106{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2) var(--spacing-3);margin-bottom:var(--spacing-3);background-color:color-mix(in srgb,var(--info),white 92%);border-left:3px solid var(--info);border-radius:var(--radius-sm);font-size:.8125rem;font-weight:500;color:var(--foreground)}._dark_l64he_120 ._editingBanner_l64he_106{background-color:color-mix(in srgb,var(--info),black 90%)}._cancelEditButton_l64he_124{color:var(--muted-foreground)}._cancelEditButton_l64he_124:hover{color:var(--foreground);background-color:color-mix(in srgb,var(--info),white 85%)}._dark_l64he_120 ._cancelEditButton_l64he_124:hover{background-color:color-mix(in srgb,var(--info),black 85%)}._tabs_l64he_137{width:100%}._tabsList_l64he_141{width:100%;margin-bottom:var(--spacing-3)}._tabTrigger_l64he_146{flex:1}._tabContent_l64he_150{padding-top:0}._infoMessage_l64he_154{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);margin-bottom:var(--spacing-4);background-color:#f59f0a14;border-left:3px solid var(--warning);border-radius:var(--radius-sm);font-size:.8125rem;line-height:1.4;color:var(--foreground)}._dark_l64he_120 ._infoMessage_l64he_154{background-color:#eaa52e1f}._infoIcon_l64he_172{flex-shrink:0;font-size:1rem;line-height:1}._form_l64he_178{display:flex;flex-direction:column;gap:var(--spacing-3)}._formGrid_l64he_184{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._formItemAmount_l64he_190{grid-column:1 / 2}._formItemCategory_l64he_194{grid-column:2 / 3}._datePickerItem_l64he_198{display:flex;flex-direction:column;gap:var(--spacing-2)}._datePickerTrigger_l64he_204{justify-content:space-between;font-weight:400;color:var(--foreground)}._datePickerTrigger_l64he_204:not([data-placeholder]){color:var(--foreground)}._datePickerTrigger_l64he_204[data-placeholder]{color:var(--muted-foreground)}._formActions_l64he_218{display:flex;gap:var(--spacing-2);margin-top:var(--spacing-1)}._cancelButton_l64he_224{flex:0 0 auto}._submitButton_l64he_228{flex:1;height:2.5rem;font-size:.9375rem}._skeletonTitle_l64he_235{height:1.5rem;width:60%;margin:0 auto var(--spacing-2)}._skeletonText_l64he_240{height:.875rem;width:90%;margin:0 auto var(--spacing-4)}._skeletonTabs_l64he_245{height:2.25rem;width:100%;margin-bottom:var(--spacing-4)}._skeletonForm_l64he_250{display:flex;flex-direction:column;gap:var(--spacing-3)}._skeletonGrid_l64he_255{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._skeletonInput_l64he_260{height:2.5rem}._skeletonTextarea_l64he_263{height:5rem}._skeletonButton_l64he_266{height:2.5rem;margin-top:var(--spacing-2)}@media(max-width:600px){._formGrid_l64he_184,._documentsGrid_l64he_65{grid-template-columns:1fr}._formActions_l64he_218{flex-direction:column}._cancelButton_l64he_224{flex:1}}@layer base{._container_1hhjs_2{position:relative;height:100%;width:100%;padding-top:var(--spacing-4);font-family:var(--font-family-base);display:flex;flex-direction:column;min-height:300px}._container_1hhjs_2>*{flex:1 1 auto;min-height:0}._container_1hhjs_2 .recharts-cartesian-axis-tick text{fill:var(--muted-foreground);font-size:.75rem}._container_1hhjs_2 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in srgb,var(--border) 50%,transparent)}._container_1hhjs_2 .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}._container_1hhjs_2 .recharts-dot[stroke="#fff"]{stroke:transparent}._container_1hhjs_2 .recharts-layer{outline:none}._container_1hhjs_2 .recharts-polar-grid[stroke="#ccc"]{stroke:var(--border)}._container_1hhjs_2 .recharts-radial-bar-background-sector{fill:var(--muted)}._container_1hhjs_2 .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted);opacity:.3}._container_1hhjs_2 .recharts-reference-line[stroke="#ccc"]{stroke:var(--border)}._container_1hhjs_2 .recharts-sector[stroke="#fff"]{stroke:transparent}._container_1hhjs_2 .recharts-sector,._container_1hhjs_2 .recharts-surface{outline:none}._tooltip_1hhjs_74{background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-3);border:1px solid var(--border);max-width:300px;min-width:180px;z-index:var(--z-overlay);transition:opacity var(--animation-duration-normal) ease-in-out,transform var(--animation-duration-normal) ease-in-out;transform-origin:center top;animation:_tooltipFadeIn_1hhjs_1 var(--animation-duration-normal) ease-in-out}@keyframes _tooltipFadeIn_1hhjs_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._tooltipLabel_1hhjs_102{font-weight:600;font-size:.875rem;margin-bottom:var(--spacing-2);color:var(--popup-foreground);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._tooltipItems_1hhjs_111{display:flex;flex-direction:column;gap:var(--spacing-2)}._tooltipItem_1hhjs_111{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._tooltipItemIndicator_1hhjs_124{flex-shrink:0}._tooltipItemIndicator-dot_1hhjs_128{width:8px;height:8px;border-radius:var(--radius-full);background-color:var(--color-bg, var(--chart-color-5))}._tooltipItemIndicator-line_1hhjs_135{width:12px;height:2px;background-color:var(--color-bg, var(--chart-color-3))}._tooltipItemIndicator-dashed_1hhjs_141{width:12px;height:2px;background:repeating-linear-gradient(to right,var(--color-bg, var(--chart-color-4)),var(--color-bg, var(--chart-color-4)) 2px,transparent 2px,transparent 4px)}._tooltipItemIndicator-nested-dashed_1hhjs_153{width:12px;height:2px;background:repeating-linear-gradient(to right,var(--color-bg, var(--chart-color-4)),var(--color-bg, var(--chart-color-4)) 2px,transparent 2px,transparent 4px);margin-right:var(--spacing-1)}._tooltipItemLabel_1hhjs_166{display:flex;flex:1;justify-content:space-between;align-items:center;gap:var(--spacing-2)}._tooltipItemLabel-nested_1hhjs_174{flex-direction:column;align-items:flex-start;gap:var(--spacing-1)}._tooltipItemLabel-center_1hhjs_180{align-items:center}._tooltipItemLabelContent_1hhjs_184{display:flex;flex-direction:column;gap:var(--spacing-1)}._tooltipItemLabelText_1hhjs_190{color:var(--popup-foreground);font-weight:500}._tooltipItemValue_1hhjs_195{font-weight:600;color:var(--popup-foreground)}._legend_1hhjs_201{display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:center;padding:var(--spacing-3)}._legend-top_1hhjs_209{margin-bottom:var(--spacing-4)}._legend-bottom_1hhjs_213{margin-top:var(--spacing-4)}._legendItem_1hhjs_217{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--surface-foreground)}._legendItemIcon_1hhjs_225{width:12px;height:12px;border-radius:var(--radius-sm);flex-shrink:0}}._container_7ilfr_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-4);font-family:var(--font-family-base);position:relative}._infoLink_7ilfr_13{position:absolute;top:var(--spacing-4);right:var(--spacing-4);color:var(--muted-foreground);padding:var(--spacing-1);border-radius:var(--radius-full);transition:color var(--animation-duration-fast),background-color var(--animation-duration-fast);display:flex;align-items:center;justify-content:center;z-index:1}._infoLink_7ilfr_13:hover{color:var(--foreground);background-color:var(--muted)}._infoLink_7ilfr_13:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._header_7ilfr_37{display:flex;align-items:center;gap:var(--spacing-2);color:var(--foreground)}._header_7ilfr_37 h2{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;margin:0}._simulatorSection_7ilfr_51{display:flex;flex-direction:column;gap:var(--spacing-3)}._inputGroup_7ilfr_57{display:flex;flex-direction:column;gap:var(--spacing-2)}._inputGroup_7ilfr_57 label{font-size:.8125rem;font-weight:500;color:var(--muted-foreground)}._resultsGrid_7ilfr_69{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-3)}._resultItem_7ilfr_75{display:flex;flex-direction:column;gap:var(--spacing-1);background-color:var(--background);padding:var(--spacing-2);border-radius:var(--radius)}._resultItem_7ilfr_75 span{font-size:.75rem;color:var(--muted-foreground)}._resultItem_7ilfr_75 strong{font-size:.9375rem;font-weight:600;color:var(--foreground)}._resultItem_7ilfr_75 ._saved_7ilfr_95{color:var(--success)}._separator_7ilfr_99{border:none;border-top:1px solid var(--border);margin:0}._chartSection_7ilfr_105{display:flex;flex-direction:column;gap:var(--spacing-3)}._chartHeader_7ilfr_111{display:flex;align-items:center;justify-content:space-between}._chartHeader_7ilfr_111 h3{font-size:.9375rem;font-weight:600;margin:0;color:var(--foreground)}._chartContainer_7ilfr_126{height:220px!important;min-height:220px!important;padding-top:0}._chartStateContainer_7ilfr_132{height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-3);background-color:var(--background);border-radius:var(--radius)}._skeletonLegend_7ilfr_143{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:flex-start}._emptyText_7ilfr_150{color:var(--muted-foreground);text-align:center;padding:var(--spacing-3);font-size:.8125rem}._tooltip_7ilfr_157{background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);font-size:.875rem}._tooltipLabel_7ilfr_167{font-weight:600;margin-bottom:var(--spacing-1)}._card_ksm0j_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden;transition:box-shadow var(--animation-duration-fast)}._card_ksm0j_1:hover{box-shadow:var(--shadow-md)}._header_ksm0j_18{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6)}._titleWrapper_ksm0j_25{display:flex;align-items:center;gap:var(--spacing-3)}._iconBox_ksm0j_31{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background-color:var(--muted);color:var(--foreground)}._title_ksm0j_25{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0}._grid_ksm0j_50{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6);margin-bottom:var(--spacing-6)}@media(max-width:640px){._grid_ksm0j_50{grid-template-columns:1fr;gap:var(--spacing-6)}}._metric_ksm0j_64{display:flex;flex-direction:column;gap:var(--spacing-1)}._metricHeader_ksm0j_70{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-1)}._metricLabel_ksm0j_77{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._metricValue_ksm0j_83{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:800;line-height:1.2;letter-spacing:-.02em}._metricDesc_ksm0j_91{font-size:.75rem;color:var(--muted-foreground)}._success_ksm0j_96,._successIcon_ksm0j_100{color:var(--success)}._warning_ksm0j_104,._warningIcon_ksm0j_108{color:var(--warning)}._emptyState_ksm0j_112{flex-grow:1;display:flex;align-items:center;justify-content:center;color:var(--muted-foreground);font-size:.9375rem;text-align:center;padding:var(--spacing-4) 0 var(--spacing-8);min-height:100px}._errorState_ksm0j_124{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--error);font-size:.9375rem;text-align:center;padding:var(--spacing-8) 0;gap:var(--spacing-2)}._errorIcon_ksm0j_137{opacity:.8}._footer_ksm0j_141{margin-top:auto;padding-top:var(--spacing-4);border-top:1px solid var(--border)}._link_ksm0j_147{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;font-weight:600;color:var(--primary);text-decoration:none;transition:color var(--animation-duration-fast)}._link_ksm0j_147:hover{color:color-mix(in srgb,var(--primary) 80%,black);text-decoration:underline;text-underline-offset:4px}._grid_uugq3_1{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;gap:var(--spacing-6)}._card_uugq3_8{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column}._balanceCard_uugq3_17{grid-column:span 8}._transferCard_uugq3_21{grid-column:span 4}._deadlinesCard_uugq3_25{grid-column:span 5}._transactionsCard_uugq3_29{grid-column:span 7}._referralCardWrapper_uugq3_33{grid-column:span 12}._skeletonList_uugq3_37{display:flex;flex-direction:column;gap:var(--spacing-4)}@media(max-width:1024px){._balanceCard_uugq3_17{grid-column:span 7}._transferCard_uugq3_21{grid-column:span 5}._deadlinesCard_uugq3_25,._transactionsCard_uugq3_29,._referralCardWrapper_uugq3_33{grid-column:span 12}}@media(max-width:768px){._grid_uugq3_1>div{grid-column:span 12!important}}._card_1leuo_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column}._cardHeader_1leuo_10{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600}._cardHeader_1leuo_10 h3{margin:0;font-size:inherit;font-weight:inherit}._balanceCard_1leuo_26{background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 80%,var(--secondary)));color:var(--primary-foreground)}._balanceCard_1leuo_26 ._cardHeader_1leuo_10{color:var(--primary-foreground);opacity:.9}._balanceAmount_1leuo_36{font-family:var(--font-family-heading);font-size:3rem;font-weight:800;margin:0;line-height:1}._balanceMeta_1leuo_44{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-2);font-size:.875rem;opacity:.8}._card_1thy1_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column}._cardHeader_1thy1_10{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground)}._cardHeader_1thy1_10 h3{margin:0;font-size:inherit;font-weight:inherit}._transferAmount_1thy1_31{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--secondary);margin:0}._transferDescription_1thy1_39{font-size:.875rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._card_6l66q_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column}._cardHeader_6l66q_10{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground)}._cardHeader_6l66q_10 h3{margin:0;font-size:inherit;font-weight:inherit}._revenueDetails_6l66q_27{display:flex;flex-direction:column;gap:var(--spacing-3)}._revenueRow_6l66q_33{display:flex;justify-content:space-between;align-items:center}._revenueLabel_6l66q_39{font-size:.9375rem;font-weight:500;color:var(--muted-foreground)}._revenueAmount_6l66q_45{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;color:var(--success);margin:0}._revenueExpenseAmount_6l66q_53{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--error);margin:0;opacity:.85}._revenueDescription_6l66q_62{font-size:.875rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._card_1o9up_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column}._cardHeader_1o9up_10{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground)}._cardHeader_1o9up_10 h3{margin:0;font-size:inherit;font-weight:inherit}._headerInfoLink_1o9up_27{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;padding:var(--spacing-1);border-radius:var(--radius-full);background-color:transparent;color:var(--muted-foreground);cursor:pointer;transition:all var(--animation-duration-fast);text-decoration:none}._headerInfoLink_1o9up_27:hover{background-color:var(--muted);color:var(--primary)}._headerInfoLink_1o9up_27:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._urssafAmount_1o9up_51{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--warning);margin:0 0 var(--spacing-2) 0}._urssafDetails_1o9up_59{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-3);padding:var(--spacing-3);background-color:var(--muted);border-radius:var(--radius)}._urssafDetailRow_1o9up_69{display:flex;justify-content:space-between;align-items:center}._urssafDetailLabel_1o9up_75{font-size:.875rem;font-weight:500;color:var(--foreground)}._urssafDetailValue_1o9up_81{display:flex;align-items:center;gap:var(--spacing-2)}._urssafDetailAmount_1o9up_87{font-size:1rem;font-weight:600;color:var(--foreground)}._urssafDetailRate_1o9up_93{font-size:.8125rem;color:var(--muted-foreground)}._urssafMeta_1o9up_98{display:flex;align-items:center;font-size:.875rem}._mutedText_1o9up_104{font-size:.8125rem;color:var(--muted-foreground)}._infoButton_1o9up_109{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:var(--radius-full);background-color:transparent;color:var(--muted-foreground);cursor:pointer;transition:all var(--animation-duration-fast)}._infoButton_1o9up_109:hover{background-color:var(--muted);color:var(--foreground)}._infoButton_1o9up_109:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._tooltipLink_1o9up_134{color:var(--primary);text-decoration:underline;font-weight:500}._tooltipLink_1o9up_134:hover{color:var(--accent)}._infoLink_1o9up_144{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;border-radius:var(--radius-full);background-color:transparent;color:var(--muted-foreground);cursor:pointer;transition:all var(--animation-duration-fast);text-decoration:none}._infoLink_1o9up_144:hover{background-color:var(--muted);color:var(--primary)}._infoLink_1o9up_144:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._card_jnh8h_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column}._cardHeader_jnh8h_10{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground)}._cardHeader_jnh8h_10 h3{margin:0;font-size:inherit;font-weight:inherit}._retrocessionAmount_jnh8h_27{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--info);margin:0 0 var(--spacing-2) 0}._retrocessionDescription_jnh8h_35{font-size:.875rem;color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._retrocessionMeta_jnh8h_41{display:flex;flex-direction:column;gap:var(--spacing-1);font-size:.875rem}._retrocessionRate_jnh8h_48{font-weight:500;color:var(--foreground)}._card_ry99z_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column}._cardHeader_ry99z_10{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground)}._cardHeader_ry99z_10 h3{margin:0;font-size:inherit;font-weight:inherit}._headerInfoLink_ry99z_27{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;padding:var(--spacing-1);border-radius:var(--radius-full);background-color:transparent;color:var(--muted-foreground);cursor:pointer;transition:all var(--animation-duration-fast);text-decoration:none}._headerInfoLink_ry99z_27:hover{background-color:var(--muted);color:var(--primary)}._headerInfoLink_ry99z_27:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._list_ry99z_51{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-4);flex-grow:1}._listItem_ry99z_61{display:flex;justify-content:space-between;align-items:center;font-size:.9375rem}._listItemContent_ry99z_68{display:flex;flex-direction:column;gap:var(--spacing-1)}._mutedText_ry99z_74{font-size:.8125rem;color:var(--muted-foreground)}._emptyState_ry99z_79{color:var(--muted-foreground);font-size:.9375rem;text-align:center;padding:var(--spacing-8) 0;flex-grow:1;display:flex;align-items:center;justify-content:center}._card_xmsq6_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column}._cardHeader_xmsq6_10{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground)}._cardHeader_xmsq6_10 h3{margin:0;font-size:inherit;font-weight:inherit}._headerInfoLink_xmsq6_27{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;padding:var(--spacing-1);border-radius:var(--radius-full);background-color:transparent;color:var(--muted-foreground);cursor:pointer;transition:all var(--animation-duration-fast);text-decoration:none}._headerInfoLink_xmsq6_27:hover{background-color:var(--muted);color:var(--primary)}._headerInfoLink_xmsq6_27:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._list_xmsq6_51{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-4);flex-grow:1}._transactionListItem_xmsq6_61{display:flex;justify-content:space-between;align-items:center;font-size:.9375rem;padding:var(--spacing-3);border-radius:var(--radius);transition:background-color var(--animation-duration-fast)}._transactionListItem_xmsq6_61:hover{background-color:var(--muted)}._transactionContent_xmsq6_75{display:flex;justify-content:space-between;align-items:center;width:100%;gap:var(--spacing-4)}._transactionInfo_xmsq6_83{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1;min-width:0}._transactionDescription_xmsq6_91{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}._transactionActions_xmsq6_98{display:flex;align-items:center;gap:var(--spacing-3)}._editButton_xmsq6_104{flex-shrink:0;opacity:.7;transition:opacity var(--animation-duration-fast)}._editButton_xmsq6_104:hover{opacity:1}._categorizationBadge_xmsq6_114{font-size:.75rem;padding:.125rem .5rem;flex-shrink:0}._mutedText_xmsq6_120{font-size:.8125rem;color:var(--muted-foreground)}._income_xmsq6_125{color:var(--success);font-weight:500}._expense_xmsq6_130{color:var(--error);font-weight:500}._emptyState_xmsq6_135{color:var(--muted-foreground);font-size:.9375rem;text-align:center;padding:var(--spacing-8) 0;flex-grow:1;display:flex;align-items:center;justify-content:center}._card_1anvl_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column}._cardHeader_1anvl_10{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground)}._cardHeader_1anvl_10 h3{margin:0;font-size:inherit;font-weight:inherit}._chartContainer_1anvl_31{height:300px;width:100%;margin-top:var(--spacing-4)}._pageContainer_1mmdr_1{width:100%;min-height:100vh;background-color:var(--background);padding:var(--spacing-8)}._header_1mmdr_8{margin-bottom:var(--spacing-8);max-width:1200px;margin-left:auto;margin-right:auto}._title_1mmdr_15{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0}._subtitle_1mmdr_23{font-size:1rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._mainContent_1mmdr_29{max-width:1200px;margin:0 auto}._grid_1mmdr_34{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;gap:var(--spacing-6)}._balanceCardWrapper_1mmdr_46{grid-column:span 8;display:contents}._balanceCardWrapper_1mmdr_46>*{grid-column:span 8}._transferCardWrapper_1mmdr_54{grid-column:span 4;display:contents}._transferCardWrapper_1mmdr_54>*{grid-column:span 4}._revenueCardWrapper_1mmdr_62{grid-column:span 4;display:contents}._revenueCardWrapper_1mmdr_62>*{grid-column:span 4}._urssafCardWrapper_1mmdr_70{grid-column:span 4;display:contents}._urssafCardWrapper_1mmdr_70>*{grid-column:span 4}._retrocessionCardWrapper_1mmdr_78{grid-column:span 4;display:contents}._retrocessionCardWrapper_1mmdr_78>*{grid-column:span 4}._savingsCard_1mmdr_86{grid-column:span 6}._simulatorCard_1mmdr_90{grid-column:span 6;padding:0;box-shadow:none;background:transparent}._pdfGeneratorCard_1mmdr_97,._recapCard_1mmdr_101{grid-column:span 6}._planningRevenueCard_1mmdr_105,._referralCardWrapper_1mmdr_109,._bankConnectionCard_1mmdr_113{grid-column:span 12}._deadlinesCardWrapper_1mmdr_117{grid-column:span 5;display:contents}._deadlinesCardWrapper_1mmdr_117>*{grid-column:span 5}._transactionsCardWrapper_1mmdr_125{grid-column:span 7;display:contents}._transactionsCardWrapper_1mmdr_125>*{grid-column:span 7}._chartCardWrapper_1mmdr_133{grid-column:span 12;display:contents}._chartCardWrapper_1mmdr_133>*{grid-column:span 12}@media(max-width:1024px){._balanceCardWrapper_1mmdr_46>*{grid-column:span 7}._transferCardWrapper_1mmdr_54>*{grid-column:span 5}._revenueCardWrapper_1mmdr_62>*{grid-column:span 6}._urssafCardWrapper_1mmdr_70>*{grid-column:span 6}._retrocessionCardWrapper_1mmdr_78>*{grid-column:span 6}._savingsCard_1mmdr_86,._simulatorCard_1mmdr_90,._pdfGeneratorCard_1mmdr_97,._recapCard_1mmdr_101,._referralCardWrapper_1mmdr_109{grid-column:span 12}._deadlinesCardWrapper_1mmdr_117>*{grid-column:span 12}._transactionsCardWrapper_1mmdr_125>*{grid-column:span 12}}@media(max-width:768px){._grid_1mmdr_34>*{grid-column:span 12!important}._grid_1mmdr_34>div>*{grid-column:span 12!important}}._pageContainer_8pssq_1{width:100%;background-color:var(--background);color:var(--foreground);padding-bottom:var(--spacing-16)}._earlyAdopterSection_8pssq_9{padding:var(--spacing-16) var(--spacing-6);background:linear-gradient(135deg,#141f38,#052861);color:#fff;text-align:center;position:relative;overflow:hidden}._earlyAdopterContent_8pssq_22{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}._earlyAdopterBadge_8pssq_32._earlyAdopterBadge_8pssq_32{background-color:var(--warning);color:var(--warning-foreground);border:1px solid var(--warning);font-weight:700;margin-bottom:var(--spacing-4);box-shadow:0 0 20px #fbbf2466}._earlyAdopterTitle_8pssq_41{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;line-height:1.1;margin:0 0 var(--spacing-4) 0;letter-spacing:-.02em;color:#fff}._earlyAdopterSubtitle_8pssq_51{font-size:1.25rem;color:#ffffffe6;margin:0 0 var(--spacing-8) 0;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._strikethrough_8pssq_61{text-decoration:line-through;opacity:.6;font-size:1rem}._highlightPrice_8pssq_67{font-weight:700;color:var(--warning);font-size:1.35rem}._earlyAdopterButton_8pssq_73._earlyAdopterButton_8pssq_73{background-color:#fff;color:var(--primary);border-color:#fff;font-weight:700}._earlyAdopterButton_8pssq_73._earlyAdopterButton_8pssq_73:hover{background-color:#ffffffe6;color:color-mix(in srgb,var(--primary) 10%,black)}@media(min-width:640px){._earlyAdopterSubtitle_8pssq_51{flex-direction:row;align-items:baseline;gap:var(--spacing-3)}}@media(max-width:768px){._earlyAdopterTitle_8pssq_41{font-size:2rem}}._sectionTitle_8pssq_100{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;line-height:1.2;text-align:center;margin-bottom:var(--spacing-12);letter-spacing:-.02em}._heroSection_8pssq_111{padding:var(--spacing-16) var(--spacing-6);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 3%,transparent),color-mix(in srgb,var(--secondary) 3%,transparent));text-align:center}._heroContent_8pssq_120{max-width:800px;margin:0 auto}._heroTitle_8pssq_125{font-family:var(--font-family-heading);font-size:3rem;font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0 0 var(--spacing-4) 0}._heroSubtitle_8pssq_134{font-size:1.25rem;line-height:1.6;color:var(--muted-foreground);margin:0}._cardSection_8pssq_142{display:flex;justify-content:center;align-items:center;padding:var(--spacing-16) var(--spacing-6);max-width:1200px;margin:0 auto}._card_8pssq_142{display:flex;flex-direction:column;padding:var(--spacing-8);background-color:var(--surface);border-radius:var(--radius-lg);border:2px solid var(--primary);box-shadow:var(--shadow-lg);max-width:500px;width:100%}._cardHeader_8pssq_163{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._cardTitle_8pssq_171{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin:0;letter-spacing:-.01em;color:var(--foreground)}._trialBadge_8pssq_180{display:flex;justify-content:center;margin-bottom:var(--spacing-4)}._cardPrice_8pssq_186{display:flex;align-items:baseline;justify-content:center;margin-bottom:var(--spacing-4);gap:var(--spacing-1)}._priceAmount_8pssq_194{font-family:var(--font-family-heading);font-size:3rem;font-weight:800;color:var(--primary)}._pricePeriod_8pssq_201{font-size:.9375rem;color:var(--muted-foreground);font-weight:500}._cardDescription_8pssq_207{font-size:.9375rem;color:var(--muted-foreground);line-height:1.6;text-align:center;margin-bottom:var(--spacing-6)}._cardButton_8pssq_215{width:100%;margin-bottom:var(--spacing-6)}._featuresSection_8pssq_220{display:flex;flex-direction:column;gap:var(--spacing-4)}._featuresTitle_8pssq_226{font-family:var(--font-family-heading);font-size:1rem;font-weight:700;margin:0;color:var(--foreground)}._featuresList_8pssq_234{display:flex;flex-direction:column;gap:var(--spacing-3);margin:0;padding:0;list-style:none}._featureItem_8pssq_243{display:flex;align-items:center;gap:var(--spacing-3);font-size:.9375rem;color:var(--foreground);line-height:1.5}._featureIcon_8pssq_252{color:var(--success);flex-shrink:0}._referralSection_8pssq_258{padding:var(--spacing-16) var(--spacing-6);background-color:color-mix(in srgb,var(--muted) 30%,transparent)}._referralContent_8pssq_263{max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-4)}._referralIcon_8pssq_273{display:flex;justify-content:center;color:var(--primary)}._referralTitle_8pssq_279{font-family:var(--font-family-heading);font-size:2rem;font-weight:800;margin:0;letter-spacing:-.01em}._referralDescription_8pssq_287{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._referralExplanation_8pssq_294{font-size:.9375rem;color:var(--muted-foreground);line-height:1.6;margin:0}._referralButton_8pssq_301{margin-top:var(--spacing-2)}._faqSection_8pssq_306{padding:var(--spacing-16) var(--spacing-6)}._faqContainer_8pssq_310{max-width:800px;margin:0 auto}._finalCtaSection_8pssq_316{padding:var(--spacing-16) var(--spacing-6);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 8%,transparent),color-mix(in srgb,var(--secondary) 8%,transparent));margin-top:var(--spacing-12)}._finalCtaContent_8pssq_325{max-width:800px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._finalCtaTitle_8pssq_335{font-family:var(--font-family-heading);font-size:2rem;font-weight:800;line-height:1.3;color:var(--foreground);margin:0;letter-spacing:-.01em}._finalCtaSubtitle_8pssq_345{font-size:1.125rem;color:var(--muted-foreground);margin:0 0 var(--spacing-4) 0;line-height:1.6}@media(max-width:768px){._heroTitle_8pssq_125{font-size:2.25rem}._heroSubtitle_8pssq_134{font-size:1.125rem}._sectionTitle_8pssq_100{font-size:2rem}._cardTitle_8pssq_171{font-size:1.5rem}._priceAmount_8pssq_194{font-size:2.5rem}._referralTitle_8pssq_279,._finalCtaTitle_8pssq_335{font-size:1.75rem}}@media(max-width:480px){._heroSection_8pssq_111,._cardSection_8pssq_142{padding:var(--spacing-12) var(--spacing-4)}._card_8pssq_142{padding:var(--spacing-6)}._referralSection_8pssq_258,._faqSection_8pssq_306,._finalCtaSection_8pssq_316{padding:var(--spacing-12) var(--spacing-4)}._heroTitle_8pssq_125{font-size:1.75rem}._cardTitle_8pssq_171{font-size:1.25rem}._priceAmount_8pssq_194{font-size:2rem}}._container_r78zy_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md)}._header_r78zy_8{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-6);gap:var(--spacing-4)}._headerContent_r78zy_16 h2{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-2) 0;color:var(--foreground)}._headerContent_r78zy_16 p{font-size:1rem;color:var(--muted-foreground);margin:0;max-width:500px}._grid_r78zy_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4)}._card_r78zy_37{background-color:var(--background);border-radius:var(--radius-md);padding:var(--spacing-4);display:flex;flex-direction:column}._mainCard_r78zy_45{grid-column:1 / -1;align-items:center;text-align:center;padding:var(--spacing-6);gap:var(--spacing-2)}@media(min-width:768px){._mainCard_r78zy_45{grid-column:span 2}}._cardTitle_r78zy_59{font-size:.875rem;font-weight:500;color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._mainValue_r78zy_66{font-family:var(--font-family-heading);font-size:3.5rem;font-weight:800;line-height:1}._value_r78zy_73{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground)}._cardSubtitle_r78zy_80{font-size:.8125rem;color:var(--muted-foreground);margin-top:auto}._positive_r78zy_86{color:var(--success)}._negative_r78zy_90{color:var(--error)}._comparisonCard_r78zy_94{gap:var(--spacing-3)}._comparisonCard_r78zy_94 ._cardHeader_r78zy_98{display:flex;align-items:center;gap:var(--spacing-2)}._comparisonCard_r78zy_94 ._cardTitle_r78zy_59{margin:0;font-weight:600;color:var(--foreground)}._comparisonBody_r78zy_110{display:flex;align-items:center;gap:var(--spacing-3)}._comparisonValue_r78zy_116{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;margin:0;line-height:1.2}._comparisonText_r78zy_124{font-size:.875rem;color:var(--muted-foreground)}._bold_r78zy_129{font-weight:600;color:var(--foreground)}._positiveIcon_r78zy_134{color:var(--success)}._negativeIcon_r78zy_138{color:var(--warning)}._container_1ul46_1{display:flex;flex-direction:column;gap:var(--spacing-12)}._section_1ul46_7{display:flex;flex-direction:column;gap:var(--spacing-6)}._sectionHeader_1ul46_13{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin:0;color:var(--foreground)}._grid_1ul46_21{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:768px){._grid_1ul46_21{grid-template-columns:1fr 1fr;gap:var(--spacing-8)}}._tableContainer_1ul46_34{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow)}._tableTitle_1ul46_41{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-4) 0;color:var(--foreground)}._tableWrapper_1ul46_49{overflow-x:auto}._table_1ul46_34{width:100%;border-collapse:collapse}._table_1ul46_34 thead{background-color:var(--muted)}._table_1ul46_34 th{padding:var(--spacing-3);text-align:left;font-size:.875rem;font-weight:600;color:var(--foreground);border-bottom:2px solid var(--border)}._table_1ul46_34 td{padding:var(--spacing-3);border-bottom:1px solid var(--border);font-size:.9375rem}._table_1ul46_34 tbody tr:hover{background-color:var(--muted)}._table_1ul46_34 tbody tr:last-child td{border-bottom:none}._table_1ul46_34 tfoot td{font-weight:600;padding:var(--spacing-3);border-top:2px solid var(--foreground)}._dateCell_1ul46_91{white-space:nowrap;font-family:var(--font-family-monospace);color:var(--muted-foreground)}._descriptionCell_1ul46_97{max-width:20rem;overflow:hidden;text-overflow:ellipsis}._amountHeader_1ul46_103{text-align:right}._amountCell_1ul46_107{text-align:right;font-weight:500;font-family:var(--font-family-monospace);white-space:nowrap}._listSection_1ul46_114{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow)}._sectionTitle_1ul46_121{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-4) 0;display:flex;align-items:center;gap:var(--spacing-2);color:var(--foreground)}._warningTitle_1ul46_132{color:var(--warning)}._infoTitle_1ul46_136{color:var(--info)}._list_1ul46_114{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._listItem_1ul46_149{padding:var(--spacing-3);background-color:var(--background);border-radius:var(--radius);font-size:.9375rem;line-height:1.5}._listItem_1ul46_149 strong{font-weight:600;color:var(--foreground)}._container_ek7zn_1{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:1024px){._container_ek7zn_1{grid-template-columns:1fr 1fr}}._chartCard_ek7zn_13{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow)}._chartCard_ek7zn_13 h3{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-2) 0;color:var(--foreground)}._chartDescription_ek7zn_28{font-size:.875rem;color:var(--muted-foreground);margin:0 0 var(--spacing-6) 0;line-height:1.5}._tooltip_ek7zn_35{background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);font-size:.875rem}._emptyState_ek7zn_45{height:300px;display:flex;align-items:center;justify-content:center;color:var(--muted-foreground);background-color:var(--background);border-radius:var(--radius)}._pageContainer_vkr4c_1{width:100%;min-height:100vh;background-color:var(--background);padding:var(--spacing-8)}._header_vkr4c_8{margin-bottom:var(--spacing-8);max-width:1200px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4)}._titleRow_vkr4c_19{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._infoIcon_vkr4c_26{display:inline-flex;align-items:center;justify-content:center;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease;text-decoration:none;cursor:pointer}._infoIcon_vkr4c_26:hover{color:var(--info)}._title_vkr4c_19{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0}._subtitle_vkr4c_48{font-size:1rem;color:var(--muted-foreground);margin-top:var(--spacing-2);max-width:600px}._spinning_vkr4c_55{animation:_spin_vkr4c_55 1s linear infinite}@keyframes _spin_vkr4c_55{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tabsRoot_vkr4c_69{max-width:1200px;margin:0 auto}._tabsList_vkr4c_74{display:flex;border-bottom:1px solid var(--border);margin-bottom:var(--spacing-6)}._tabsTrigger_vkr4c_80{font-family:var(--font-family-base);background-color:transparent;padding:var(--spacing-3) var(--spacing-4);display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;line-height:1;color:var(--muted-foreground);-webkit-user-select:none;user-select:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;transition:all .15s ease}._tabsTrigger_vkr4c_80:hover{color:var(--foreground)}._tabsTrigger_vkr4c_80[data-state=active]{color:var(--primary);border-bottom-color:var(--primary)}._tabsContent_vkr4c_108{outline:none}._skeletonContainer_vkr4c_113{max-width:1200px;margin:0 auto}._skeletonGrid_vkr4c_118{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6)}._errorContainer_vkr4c_124,._emptyStateContainer_vkr4c_124{max-width:600px;margin:var(--spacing-16) auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._errorIcon_vkr4c_134{color:var(--error)}._emptyIcon_vkr4c_138{color:var(--muted-foreground)}._errorContainer_vkr4c_124 h2,._emptyStateContainer_vkr4c_124 h2{font-family:var(--font-family-heading);font-size:1.75rem;margin:0}._errorContainer_vkr4c_124 p,._emptyStateContainer_vkr4c_124 p{color:var(--muted-foreground);font-size:1rem;line-height:1.6;margin:0}._microBncContainer_vkr4c_156{max-width:800px;margin:0 auto}._microBncCard_vkr4c_161{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-8);text-align:center;box-shadow:var(--shadow-md)}._microBncIcon_vkr4c_170{color:var(--info);margin:0 auto var(--spacing-4)}._microBncCard_vkr4c_161 h2{font-family:var(--font-family-heading);font-size:1.75rem;margin:0 0 var(--spacing-4) 0;color:var(--foreground)}._microBncCard_vkr4c_161>p{color:var(--muted-foreground);font-size:1rem;line-height:1.6;margin:0 0 var(--spacing-6) 0}._microBncInfo_vkr4c_189{background-color:color-mix(in srgb,var(--info) 10%,transparent);border:1px solid color-mix(in srgb,var(--info) 20%,transparent);border-radius:var(--radius);padding:var(--spacing-4);margin:var(--spacing-6) 0;text-align:left}._microBncInfo_vkr4c_189 h3{font-family:var(--font-family-heading);font-size:1rem;font-weight:600;margin:0 0 var(--spacing-3) 0;color:var(--foreground)}._microBncInfo_vkr4c_189 ul{margin:0;padding-left:var(--spacing-6);color:var(--foreground)}._microBncInfo_vkr4c_189 li{margin-bottom:var(--spacing-2);line-height:1.5}._microBncInfo_vkr4c_189 li:last-child{margin-bottom:0}._microBncActions_vkr4c_221{padding-top:var(--spacing-6);border-top:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-4)}._microBncActionsContent_vkr4c_229{display:flex;gap:var(--spacing-4);align-items:flex-start;text-align:left}._microBncActionsIcon_vkr4c_236{color:var(--primary);flex-shrink:0;margin-top:var(--spacing-1)}._microBncActions_vkr4c_221 h3{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;margin:0 0 var(--spacing-2) 0;color:var(--foreground)}._microBncActions_vkr4c_221 p{color:var(--muted-foreground);font-size:.875rem;line-height:1.5;margin:0}._container_kw8ur_1{max-width:900px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._pageHeader_kw8ur_7{margin-bottom:var(--spacing-8);text-align:center}._pageHeader_kw8ur_7 h1{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-2)}._pageHeader_kw8ur_7 p{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._section_kw8ur_27{margin-bottom:var(--spacing-12)}._section_kw8ur_27 h2{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._cardGrid_kw8ur_41{display:grid;gap:var(--spacing-4)}._card_kw8ur_41{background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);padding:var(--spacing-4);display:flex;gap:var(--spacing-4);align-items:flex-start;box-shadow:var(--shadow);transition:box-shadow var(--animation-duration-fast) ease}._card_kw8ur_41:hover{box-shadow:var(--shadow-md)}._cardIcon_kw8ur_62{flex-shrink:0;margin-top:2px}._cardIcon_kw8ur_62 svg{width:24px;height:24px}._iconUrgent_kw8ur_72{color:var(--error)}._iconUpcoming_kw8ur_75{color:var(--warning)}._iconFuture_kw8ur_78{color:var(--muted-foreground)}._iconReminder_kw8ur_81{color:var(--primary)}._iconReferral_kw8ur_84{color:var(--secondary)}._iconReferralActive_kw8ur_87{color:var(--success)}._cardContent_kw8ur_91{flex-grow:1;display:flex;flex-direction:column;gap:var(--spacing-2)}._cardHeader_kw8ur_98{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-2)}._amount_kw8ur_106{font-size:1.125rem;font-weight:600;color:var(--foreground);font-family:var(--font-family-monospace)}._cardDescription_kw8ur_113{margin:0;color:var(--muted-foreground);font-size:.9375rem}._cardFooter_kw8ur_119{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4);margin-top:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._daysRemaining_kw8ur_130{font-weight:500;color:var(--foreground)}._reminderLink_kw8ur_135{padding:0;height:auto}._emptyState_kw8ur_140{text-align:center;padding:var(--spacing-16) var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-lg);border:1px dashed var(--border)}._emptyState_kw8ur_140 h2{font-family:var(--font-family-heading);font-size:1.5rem;margin-top:var(--spacing-4);margin-bottom:var(--spacing-2)}._emptyState_kw8ur_140 p{color:var(--muted-foreground);max-width:400px;margin:0 auto}._emptyIcon_kw8ur_161{color:var(--muted-foreground)}._errorIcon_kw8ur_165{color:var(--error)}._errorMessage_kw8ur_169{font-family:var(--font-family-monospace);font-size:.875rem;color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent);padding:var(--spacing-2);border-radius:var(--radius-sm);margin-top:var(--spacing-4);display:inline-block}@media(max-width:600px){._container_kw8ur_1{padding:var(--spacing-6) var(--spacing-4)}._pageHeader_kw8ur_7 h1{font-size:1.75rem}._pageHeader_kw8ur_7 p{font-size:1rem}._cardFooter_kw8ur_119{flex-direction:column;align-items:flex-start;gap:var(--spacing-1)}}._container_11vfx_1{background-color:var(--background);min-height:100vh;padding-bottom:var(--spacing-16)}._contentWrapper_11vfx_7{max-width:1200px;margin:0 auto;padding:0 var(--spacing-6)}._header_11vfx_13{padding:var(--spacing-12) 0 var(--spacing-8);text-align:center;border-bottom:1px solid var(--border);margin-bottom:var(--spacing-8)}._title_11vfx_20{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;color:var(--foreground);margin-bottom:var(--spacing-4)}._subtitle_11vfx_28{color:var(--muted-foreground);font-size:1rem}._layout_11vfx_33{display:grid;grid-template-columns:250px 1fr;gap:var(--spacing-12);align-items:start}._sidebar_11vfx_40{position:sticky;top:100px}._toc_11vfx_45{background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--border)}._tocTitle_11vfx_52{font-family:var(--font-family-heading);font-size:1rem;font-weight:700;margin-bottom:var(--spacing-4);color:var(--foreground)}._tocList_11vfx_60{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._tocList_11vfx_60 button{background:none;border:none;padding:0;text-align:left;color:var(--muted-foreground);font-size:.9rem;cursor:pointer;transition:color .2s ease}._tocList_11vfx_60 button:hover{color:var(--primary)}._mainContent_11vfx_84{background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm)}._section_11vfx_92{margin-bottom:var(--spacing-12);scroll-margin-top:100px}._section_11vfx_92:last-child{margin-bottom:0}._section_11vfx_92 h2{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._section_11vfx_92 h3{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--foreground);margin-top:var(--spacing-6);margin-bottom:var(--spacing-3)}._section_11vfx_92 p{color:var(--muted-foreground);line-height:1.7;margin-bottom:var(--spacing-4)}._section_11vfx_92 ul{list-style-type:disc;padding-left:var(--spacing-6);margin-bottom:var(--spacing-4);color:var(--muted-foreground)}._section_11vfx_92 li{margin-bottom:var(--spacing-2);line-height:1.6}._section_11vfx_92 strong{color:var(--foreground);font-weight:600}._section_11vfx_92 a{color:var(--primary);text-decoration:none;font-weight:500}._section_11vfx_92 a:hover{text-decoration:underline}._address_11vfx_153{font-style:normal;color:var(--muted-foreground);line-height:1.6;background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius);display:inline-block}@media(max-width:900px){._layout_11vfx_33{grid-template-columns:1fr;gap:var(--spacing-8)}._sidebar_11vfx_40{position:static;margin-bottom:var(--spacing-8)}._toc_11vfx_45{display:none}}@media(max-width:600px){._header_11vfx_13{padding:var(--spacing-8) 0 var(--spacing-6)}._title_11vfx_20{font-size:2rem}._mainContent_11vfx_84{padding:var(--spacing-6)}}._tierBadge_1kvrz_1{display:inline-flex;align-items:center;gap:var(--spacing-2)}._icon_1kvrz_7{display:inline-flex;align-items:center;justify-content:center}._sectionsContainer_eqo4v_1{display:flex;flex-direction:column;gap:var(--spacing-8)}._container_eqo4v_7{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow)}._header_eqo4v_15{padding:var(--spacing-6);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4);background:linear-gradient(to right,color-mix(in srgb,var(--primary) 5%,transparent),transparent)}._titleGroup_eqo4v_25{display:flex;align-items:center;gap:var(--spacing-4)}._iconWrapper_eqo4v_31{width:48px;height:48px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:var(--shadow)}._vipIcon_eqo4v_42{background-color:var(--success);color:var(--success-foreground)}._ultraIcon_eqo4v_47{background-color:var(--primary);color:var(--primary-foreground)}._title_eqo4v_25{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0;line-height:1.2}._subtitle_eqo4v_61{font-size:.875rem;color:var(--muted-foreground);margin:0;margin-top:var(--spacing-1)}._counter_eqo4v_68{display:flex;align-items:baseline;gap:var(--spacing-1);background-color:var(--surface);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);border:1px solid var(--border)}._count_eqo4v_68{font-size:1.5rem;font-weight:800;color:var(--primary);font-family:var(--font-family-monospace)}._total_eqo4v_85{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._progressContainer_eqo4v_91{height:4px;background-color:var(--muted);width:100%}._progressBar_eqo4v_97{height:100%;background:linear-gradient(to right,var(--primary),var(--secondary));transition:width .5s ease-out}._tableContainer_eqo4v_103{overflow-x:auto}._table_eqo4v_103{width:100%;border-collapse:collapse;font-size:.875rem}._table_eqo4v_103 th{text-align:left;padding:var(--spacing-3) var(--spacing-6);background-color:var(--muted);color:var(--muted-foreground);font-weight:600;white-space:nowrap}._table_eqo4v_103 td{padding:var(--spacing-3) var(--spacing-6);border-bottom:1px solid var(--border);vertical-align:middle}._table_eqo4v_103 tr:last-child td{border-bottom:none}._userCell_eqo4v_132{display:flex;align-items:center;gap:var(--spacing-3)}._avatar_eqo4v_138{width:2rem;height:2rem}._userInfo_eqo4v_143{display:flex;flex-direction:column}._userName_eqo4v_148{font-weight:500;color:var(--foreground)}._userEmail_eqo4v_153{font-size:.75rem;color:var(--muted-foreground)}._dateCell_eqo4v_158{color:var(--muted-foreground);font-family:var(--font-family-monospace)}._freeForever_eqo4v_163,._pricing_eqo4v_169{display:flex;align-items:center;gap:var(--spacing-2)}._discountedPrice_eqo4v_175{font-weight:600;color:var(--success);font-family:var(--font-family-monospace)}._emptyState_eqo4v_181{text-align:center;padding:var(--spacing-8);color:var(--muted-foreground);font-style:italic}._skeletonItem_eqo4v_188{height:60px;width:100%;margin-bottom:var(--spacing-2)}._error_eqo4v_194{padding:var(--spacing-6);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);border-radius:var(--radius-lg);color:var(--error);margin-bottom:var(--spacing-6)}.dark ._header_eqo4v_15{background:linear-gradient(to right,color-mix(in srgb,var(--primary) 10%,transparent),transparent)}._container_pc31e_1{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);margin-bottom:var(--spacing-8)}._header_pc31e_10{padding:var(--spacing-6);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4);background:linear-gradient(to right,color-mix(in srgb,var(--primary) 5%,transparent),transparent)}._titleGroup_pc31e_24{display:flex;align-items:center;gap:var(--spacing-4)}._iconWrapper_pc31e_30{width:48px;height:48px;border-radius:var(--radius-full);background-color:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:var(--shadow)}._title_pc31e_24{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0;line-height:1.2}._subtitle_pc31e_52{font-size:.875rem;color:var(--muted-foreground);margin:0;margin-top:var(--spacing-1)}._counter_pc31e_59{display:flex;align-items:baseline;gap:var(--spacing-1);background-color:var(--surface);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);border:1px solid var(--border)}._count_pc31e_59{font-size:1.5rem;font-weight:800;color:var(--primary);font-family:var(--font-family-monospace)}._total_pc31e_76{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._progressContainer_pc31e_82{height:4px;background-color:var(--muted);width:100%}._progressBar_pc31e_88{height:100%;background:linear-gradient(to right,var(--primary),var(--secondary));transition:width .5s ease-out}._tableContainer_pc31e_94{overflow-x:auto}._table_pc31e_94{width:100%;border-collapse:collapse;font-size:.875rem}._table_pc31e_94 th{text-align:left;padding:var(--spacing-3) var(--spacing-6);background-color:var(--muted);color:var(--muted-foreground);font-weight:600;white-space:nowrap}._table_pc31e_94 td{padding:var(--spacing-3) var(--spacing-6);border-bottom:1px solid var(--border);vertical-align:middle}._table_pc31e_94 tr:last-child td{border-bottom:none}._userInfo_pc31e_123{display:flex;flex-direction:column}._userName_pc31e_128{font-weight:500;color:var(--foreground)}._userEmail_pc31e_133{font-size:.75rem;color:var(--muted-foreground)}._profession_pc31e_138{color:var(--foreground);text-transform:capitalize}._dateCell_pc31e_143{color:var(--muted-foreground);font-family:var(--font-family-monospace);font-size:.8rem}._badge_pc31e_149{display:inline-flex;align-items:center}._notLinked_pc31e_154{color:var(--muted-foreground);font-style:italic;font-size:.8rem}._emptyState_pc31e_160{text-align:center;padding:var(--spacing-8);color:var(--muted-foreground);font-style:italic}._skeletonItem_pc31e_167{height:60px;width:100%;margin-bottom:var(--spacing-2)}._error_pc31e_173{padding:var(--spacing-6);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);border-radius:var(--radius-lg);color:var(--error);margin-bottom:var(--spacing-6)}.dark ._header_pc31e_10{background:linear-gradient(to right,color-mix(in srgb,var(--primary) 10%,transparent),transparent)}._card_1rqby_1{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--spacing-6);border-left:4px solid var(--warning)}._header_1rqby_14{display:flex;gap:var(--spacing-4);align-items:flex-start}._iconWrapper_1rqby_20{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning);flex-shrink:0}._title_1rqby_33{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;margin:0 0 var(--spacing-1) 0;color:var(--foreground);line-height:1.3}._description_1rqby_42{font-size:.875rem;color:var(--muted-foreground);margin:0;line-height:1.5}._form_1rqby_49{display:flex;flex-direction:column;gap:var(--spacing-4)}._grid_1rqby_55{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:640px){._grid_1rqby_55{grid-template-columns:1fr 1fr}}._field_1rqby_67{margin-bottom:0}._actions_1rqby_71{display:flex;justify-content:flex-end;margin-top:var(--spacing-2)}._submitButton_1rqby_77{width:100%}@media(min-width:640px){._submitButton_1rqby_77{width:auto}}._errorAlert_1rqby_87{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 20%,transparent);color:var(--error);border-radius:var(--radius);font-size:.875rem;font-weight:500;animation:_slideIn_1rqby_1 var(--animation-duration-fast) ease}._successAlert_1rqby_101{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:color-mix(in srgb,var(--success) 10%,transparent);border:1px solid color-mix(in srgb,var(--success) 20%,transparent);color:color-mix(in srgb,var(--success) 80%,black);border-radius:var(--radius);font-size:.875rem;font-weight:500;animation:_slideIn_1rqby_1 var(--animation-duration-fast) ease}@keyframes _slideIn_1rqby_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}._dashboard_1qkq7_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._statsGrid_1qkq7_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--spacing-4)}._statCard_1qkq7_13{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease}._statCard_1qkq7_13:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._statHeader_1qkq7_27{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-2)}._statTitle_1qkq7_34{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._iconWrapper_1qkq7_40{padding:var(--spacing-2);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}._blue_1qkq7_48{background-color:color-mix(in srgb,var(--info) 15%,transparent);color:var(--info)}._green_1qkq7_49{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success)}._orange_1qkq7_50{background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground)}._purple_1qkq7_51{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary)}._statValue_1qkq7_53{font-size:1.75rem;font-weight:700;color:var(--foreground);font-family:var(--font-family-heading)}._statTrend_1qkq7_60{font-size:.875rem;color:var(--success);margin-top:var(--spacing-1)}._mainGrid_1qkq7_66{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--spacing-6)}._chartCard_1qkq7_72{grid-column:span 12;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6)}._listCard_1qkq7_80{grid-column:span 6;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;flex-direction:column}@media(max-width:1024px){._listCard_1qkq7_80{grid-column:span 12}}._cardTitle_1qkq7_96{font-size:1.125rem;font-weight:600;margin-bottom:var(--spacing-4);color:var(--foreground)}._chartWrapper_1qkq7_103{height:300px;width:100%}._listContent_1qkq7_108{display:flex;flex-direction:column;gap:var(--spacing-3)}._userItem_1qkq7_114{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2);border-radius:var(--radius);transition:background-color .2s ease}._userItem_1qkq7_114:hover{background-color:var(--muted)}._userAvatar_1qkq7_127{width:2.5rem;height:2.5rem}._userInfo_1qkq7_132{flex:1;min-width:0}._userName_1qkq7_137{font-weight:500;font-size:.9375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userEmail_1qkq7_145{font-size:.8125rem;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userDate_1qkq7_153{text-align:right;font-size:.8125rem;color:var(--muted-foreground);display:flex;flex-direction:column;align-items:flex-end}._dateLabel_1qkq7_162{font-size:.75rem;opacity:.7}._emptyText_1qkq7_167{color:var(--muted-foreground);text-align:center;padding:var(--spacing-4);font-style:italic}._dashboardGrid_1qkq7_175{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-4)}._skeletonCard_1qkq7_181{height:140px;border-radius:var(--radius-lg)}._skeletonCard_1qkq7_181._wide_1qkq7_186{grid-column:span 4;height:350px}._skeletonCard_1qkq7_181._tall_1qkq7_191{grid-column:span 2;height:400px}._errorState_1qkq7_196{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-16);background-color:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border);text-align:center}._errorIcon_1qkq7_208{color:var(--error);margin-bottom:var(--spacing-4)}._dialogContent_ytrfb_1{max-width:500px}._form_ytrfb_5{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}._row_ytrfb_12{display:flex;gap:var(--spacing-4)}._halfWidth_ytrfb_17{flex:1}._footer_ytrfb_21{margin-top:var(--spacing-6)}._dialogContent_1u3h7_1{max-width:600px}._userInfo_1u3h7_5{background-color:var(--muted);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem;display:flex;gap:var(--spacing-2)}._label_1u3h7_15{font-weight:600;color:var(--muted-foreground)}._value_1u3h7_20{color:var(--foreground)}._form_1u3h7_24{display:flex;flex-direction:column;gap:var(--spacing-4)}._footer_1u3h7_30{margin-top:var(--spacing-4)}._container_yawsx_1{background-color:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border);overflow:hidden}._toolbar_yawsx_8{padding:var(--spacing-4);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}._searchWrapper_yawsx_16{position:relative;width:100%;max-width:320px}._searchIcon_yawsx_22{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_yawsx_31{padding-left:2.5rem}._tableWrapper_yawsx_35{overflow-x:auto}._table_yawsx_35{width:100%;border-collapse:collapse;font-size:.875rem}._table_yawsx_35 th{text-align:left;padding:var(--spacing-3) var(--spacing-4);color:var(--muted-foreground);font-weight:500;border-bottom:1px solid var(--border);white-space:nowrap}._table_yawsx_35 td{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);color:var(--foreground)}._table_yawsx_35 tr:last-child td{border-bottom:none}._userCell_yawsx_64{display:flex;align-items:center;gap:var(--spacing-3)}._avatar_yawsx_70{width:2rem;height:2rem}._userInfo_yawsx_75{display:flex;flex-direction:column}._userName_yawsx_80{font-weight:500}._userEmail_yawsx_84{font-size:.75rem;color:var(--muted-foreground)}._statusDot_yawsx_89{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:var(--spacing-2);background-color:var(--muted-foreground)}._statusDot_yawsx_89._active_yawsx_98{background-color:var(--success)}._statusDot_yawsx_89._inactive_yawsx_102{background-color:var(--muted-foreground)}._dateCell_yawsx_106{color:var(--muted-foreground);font-family:var(--font-family-monospace);font-size:.8125rem}._actionsHeader_yawsx_112{width:50px}._menuIcon_yawsx_116{margin-right:var(--spacing-2)}._deleteItem_yawsx_120{color:var(--error)}._deleteItem_yawsx_120:focus{background-color:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error)}._pagination_yawsx_129{padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}._pageInfo_yawsx_137{font-size:.875rem;color:var(--muted-foreground)}._paginationButtons_yawsx_142{display:flex;gap:var(--spacing-2)}._rowSkeleton_yawsx_147{height:40px;width:100%}._errorCell_yawsx_152,._emptyCell_yawsx_152{text-align:center;padding:var(--spacing-8);color:var(--muted-foreground)}@media(max-width:768px){._table_yawsx_35 th:not(:first-child):not(:last-child),._table_yawsx_35 td:not(:first-child):not(:last-child){display:none}._userCell_yawsx_64{max-width:200px}}._container_ylf0i_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._header_ylf0i_7{display:flex;justify-content:space-between;align-items:center}._liveIndicator_ylf0i_13{display:flex;align-items:center;gap:var(--spacing-2);font-weight:600;color:var(--error);text-transform:uppercase;font-size:.75rem;letter-spacing:.05em}._pulse_ylf0i_24{width:8px;height:8px;background-color:var(--error);border-radius:50%;animation:_pulse_ylf0i_24 2s infinite}@keyframes _pulse_ylf0i_24{0%{transform:scale(.95);box-shadow:0 0 #ef4444b3}70%{transform:scale(1);box-shadow:0 0 0 6px #ef444400}to{transform:scale(.95);box-shadow:0 0 #ef444400}}._lastUpdate_ylf0i_47{font-size:.75rem;color:var(--muted-foreground)}._grid_ylf0i_52{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4)}._card_ylf0i_58{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;flex-direction:column}._cardHeader_ylf0i_67{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._iconWrapper_ylf0i_74{padding:var(--spacing-2);background-color:var(--muted);border-radius:var(--radius-md);color:var(--foreground)}._cardTitle_ylf0i_81{font-size:1rem;font-weight:600;color:var(--muted-foreground);margin:0}._cardValue_ylf0i_88{font-size:2.5rem;font-weight:700;color:var(--foreground);font-family:var(--font-family-heading);margin-bottom:var(--spacing-2)}._cardDescription_ylf0i_96{font-size:.875rem;color:var(--muted-foreground)}._placeholder_ylf0i_101{opacity:.7;border-style:dashed}._placeholderContent_ylf0i_106{flex:1;display:flex;align-items:center;justify-content:center;color:var(--muted-foreground);font-style:italic;min-height:60px}._skeleton_ylf0i_116{height:200px;border-radius:var(--radius-lg)}._error_ylf0i_121{padding:var(--spacing-8);text-align:center;color:var(--error);background-color:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border)}._panel_jgxdw_1{display:flex;flex-direction:column;gap:var(--spacing-6);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6)}._header_jgxdw_11{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4)}._titleWrapper_jgxdw_19{display:flex;align-items:center;gap:var(--spacing-3)}._title_jgxdw_19{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._liveBadge_jgxdw_32{display:flex;align-items:center;gap:var(--spacing-1);animation:_pulse_jgxdw_1 2s infinite}._badgeIcon_jgxdw_39{margin-right:2px}._headerLink_jgxdw_43{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);text-decoration:none;transition:color .2s ease}._headerLink_jgxdw_43:hover{color:var(--primary)}._grid_jgxdw_58{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4)}._statCard_jgxdw_65{background-color:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);transition:transform .2s ease,box-shadow .2s ease}._statCard_jgxdw_65:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}._statHeader_jgxdw_78{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-2)}._statTitle_jgxdw_85{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._iconWrapper_jgxdw_91{padding:var(--spacing-2);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}._blue_jgxdw_100{background-color:color-mix(in srgb,var(--info) 15%,transparent);color:var(--info)}._green_jgxdw_101{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success)}._orange_jgxdw_102{background-color:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground)}._purple_jgxdw_103{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary)}._statValue_jgxdw_105{font-size:1.5rem;font-weight:700;color:var(--foreground);font-family:var(--font-family-heading);min-height:2rem;display:flex;align-items:center}._valueSkeleton_jgxdw_115{width:60%;height:1.5rem}._infoSection_jgxdw_121{display:flex;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius-md);align-items:flex-start}._infoIcon_jgxdw_130{color:var(--primary);padding:var(--spacing-2);background-color:var(--surface);border-radius:var(--radius-full);box-shadow:var(--shadow-sm)}._infoContent_jgxdw_138{flex:1}._infoTitle_jgxdw_142{font-size:.9375rem;font-weight:600;margin-bottom:var(--spacing-1);color:var(--foreground)}._infoText_jgxdw_149{font-size:.875rem;color:var(--muted-foreground);margin-bottom:var(--spacing-3);line-height:1.5}._infoFooter_jgxdw_156{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-2)}._note_jgxdw_164{font-size:.75rem;color:var(--muted-foreground);font-style:italic}._actionLink_jgxdw_170{font-size:.875rem;font-weight:500;color:var(--primary);text-decoration:none;display:flex;align-items:center;gap:var(--spacing-1)}._actionLink_jgxdw_170:hover{text-decoration:underline}@keyframes _pulse_jgxdw_1{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@media(max-width:640px){._infoSection_jgxdw_121{flex-direction:column}._infoFooter_jgxdw_156{flex-direction:column;align-items:flex-start}}@layer base{._container_jpgni_2{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}._header_jpgni_10{padding:var(--spacing-6);border-bottom:1px solid var(--border);display:flex;align-items:center;gap:var(--spacing-4);background-color:var(--surface)}._iconWrapper_jpgni_19{width:3rem;height:3rem;border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);display:flex;align-items:center;justify-content:center}._title_jpgni_30{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0}._subtitle_jpgni_38{font-size:.875rem;color:var(--muted-foreground);margin:var(--spacing-1) 0 0 0}._content_jpgni_44{padding:var(--spacing-6)}._accordion_jpgni_49{margin-bottom:var(--spacing-8)}._accordionTrigger_jpgni_53{font-weight:600;color:var(--foreground)}._triggerContent_jpgni_58{display:flex;align-items:center;gap:var(--spacing-2)}._docsContainer_jpgni_64{background-color:var(--muted);border-radius:var(--radius);padding:var(--spacing-4);margin-top:var(--spacing-2);border:1px solid var(--border);max-height:400px;overflow-y:auto}._markdown_jpgni_75{font-size:.9rem;line-height:1.6;color:var(--foreground)}._markdown_jpgni_75 h1{font-size:1.25rem;font-weight:700;margin-top:var(--spacing-4);margin-bottom:var(--spacing-2);color:var(--foreground)}._markdown_jpgni_75 h2{font-size:1.1rem;font-weight:600;margin-top:var(--spacing-4);margin-bottom:var(--spacing-2);color:var(--foreground);border-bottom:1px solid var(--border);padding-bottom:var(--spacing-1)}._markdown_jpgni_75 h3{font-size:1rem;font-weight:600;margin-top:var(--spacing-3);margin-bottom:var(--spacing-1);color:var(--foreground)}._markdown_jpgni_75 p{margin-bottom:var(--spacing-2)}._markdown_jpgni_75 li{margin-left:var(--spacing-4);list-style-type:disc;margin-bottom:var(--spacing-1)}._markdown_jpgni_75 code{font-family:var(--font-family-monospace);background-color:color-mix(in srgb,var(--foreground) 10%,transparent);padding:.1rem .3rem;border-radius:var(--radius-sm);font-size:.85em}._markdown_jpgni_75 a{color:var(--primary);text-decoration:underline}._codeBlockLine_jpgni_130{font-family:var(--font-family-monospace);background-color:var(--surface);color:var(--foreground);padding:0 var(--spacing-2);font-size:.85em;white-space:pre-wrap;border-left:2px solid var(--primary);margin-left:var(--spacing-2)}._spacer_jpgni_141{height:var(--spacing-2)}._sectionTitle_jpgni_146{font-family:var(--font-family-heading);font-size:1rem;font-weight:600;margin-bottom:var(--spacing-4);color:var(--foreground)}._testCard_jpgni_154{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-6)}._form_jpgni_161{width:100%}._formItem_jpgni_165{margin-bottom:0}._inputGroup_jpgni_169{display:flex;gap:var(--spacing-3);align-items:flex-start}._inputGroup_jpgni_169>div:first-child{flex:1}._submitButton_jpgni_179{min-width:140px}._successIcon_jpgni_183{color:var(--success)}._errorIcon_jpgni_187{color:var(--error)}.dark ._docsContainer_jpgni_64{background-color:color-mix(in srgb,var(--background) 50%,black)}.dark ._codeBlockLine_jpgni_130{background-color:color-mix(in srgb,var(--background) 30%,black)}}._container_1upsa_1{max-width:1400px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6);min-height:calc(100vh - 70px)}._header_1upsa_8{margin-bottom:var(--spacing-8)}._title_1upsa_12{font-family:var(--font-family-heading);font-size:2rem;font-weight:800;color:var(--foreground);margin-bottom:var(--spacing-2)}._subtitle_1upsa_20{color:var(--muted-foreground);font-size:1rem}._tabs_1upsa_25{display:flex;flex-direction:column;gap:var(--spacing-6)}._tabsList_1upsa_31{background-color:var(--surface);padding:var(--spacing-1);border-radius:var(--radius-lg);border:1px solid var(--border);width:fit-content}._contentWrapper_1upsa_39{animation:_fadeIn_1upsa_1 var(--animation-duration-normal) ease-out}._tabContent_1upsa_43{outline:none}._analyticsSection_1upsa_47{margin-top:var(--spacing-8)}@keyframes _fadeIn_1upsa_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._container_1upsa_1{padding:var(--spacing-4)}._tabsList_1upsa_31{width:100%;overflow-x:auto}}._container_162i3_2{background-color:var(--background);min-height:100vh;padding-bottom:var(--spacing-16)}._contentWrapper_162i3_8{max-width:1200px;margin:0 auto;padding:0 var(--spacing-6)}._header_162i3_14{padding:var(--spacing-12) 0 var(--spacing-8);text-align:center;border-bottom:1px solid var(--border);margin-bottom:var(--spacing-8)}._title_162i3_21{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;color:var(--foreground);margin-bottom:var(--spacing-4)}._subtitle_162i3_29{color:var(--muted-foreground);font-size:1rem}._layout_162i3_34{display:grid;grid-template-columns:250px 1fr;gap:var(--spacing-12);align-items:start}._sidebar_162i3_41{position:sticky;top:100px}._toc_162i3_46{background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--border)}._tocTitle_162i3_53{font-family:var(--font-family-heading);font-size:1rem;font-weight:700;margin-bottom:var(--spacing-4);color:var(--foreground)}._tocList_162i3_61{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._tocList_162i3_61 button{background:none;border:none;padding:0;text-align:left;color:var(--muted-foreground);font-size:.9rem;cursor:pointer;transition:color .2s ease}._tocList_162i3_61 button:hover{color:var(--primary)}._mainContent_162i3_85{background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm)}._section_162i3_93{margin-bottom:var(--spacing-12);scroll-margin-top:100px}._section_162i3_93:last-child{margin-bottom:0}._section_162i3_93 h2{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._section_162i3_93 p{color:var(--muted-foreground);line-height:1.7;margin-bottom:var(--spacing-4)}._section_162i3_93 ul{list-style-type:disc;padding-left:var(--spacing-6);margin-bottom:var(--spacing-4);color:var(--muted-foreground)}._section_162i3_93 li{margin-bottom:var(--spacing-2);line-height:1.6}._section_162i3_93 strong{color:var(--foreground);font-weight:600}._section_162i3_93 a{color:var(--primary);text-decoration:none;font-weight:500}._section_162i3_93 a:hover{text-decoration:underline}._address_162i3_145{font-style:normal;color:var(--muted-foreground);line-height:1.6;background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius);display:inline-block}@media(max-width:900px){._layout_162i3_34{grid-template-columns:1fr;gap:var(--spacing-8)}._sidebar_162i3_41{position:static;margin-bottom:var(--spacing-8)}._toc_162i3_46{display:none}}@media(max-width:600px){._header_162i3_14{padding:var(--spacing-8) 0 var(--spacing-6)}._title_162i3_21{font-size:2rem}._mainContent_162i3_85{padding:var(--spacing-6)}}._pageContainer_wixit_1{width:100%;min-height:100vh;background-color:var(--background);color:var(--foreground);padding-bottom:var(--spacing-16)}._heroSection_wixit_10{padding:var(--spacing-16) var(--spacing-6) var(--spacing-12);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 5%,transparent),color-mix(in srgb,var(--secondary) 5%,transparent));text-align:center;border-bottom:1px solid var(--border)}._heroContent_wixit_20{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._badgeWrapper_wixit_29{margin-bottom:var(--spacing-2)}._limitBadge_wixit_33{font-size:.9rem;padding:var(--spacing-1) var(--spacing-3)}._heroTitle_wixit_38{font-family:var(--font-family-heading);font-size:3rem;font-weight:800;line-height:1.1;letter-spacing:-.02em;margin:0}._highlight_wixit_47{color:var(--primary);background:linear-gradient(120deg,color-mix(in srgb,var(--primary) 10%,transparent) 0%,transparent 100%);padding:0 var(--spacing-2);border-radius:var(--radius-sm)}._heroSubtitle_wixit_54{font-size:1.25rem;line-height:1.6;color:var(--muted-foreground);margin:0}._strikeThrough_wixit_61{text-decoration:line-through;opacity:.7;font-size:1rem}._mainGrid_wixit_68{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-12);max-width:1100px;margin:0 auto;padding:var(--spacing-12) var(--spacing-6);align-items:start}._formColumn_wixit_79{width:100%}._card_wixit_83{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-8);position:relative;overflow:hidden}._cardHeader_wixit_93{margin-bottom:var(--spacing-6);text-align:center}._cardTitle_wixit_98{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;margin:0 0 var(--spacing-2)}._cardSubtitle_wixit_105{color:var(--muted-foreground);font-size:.95rem;margin:0}._form_wixit_79{display:flex;flex-direction:column;gap:var(--spacing-2)}._submitButton_wixit_117{margin-top:var(--spacing-4);width:100%}._disclaimer_wixit_122{font-size:.75rem;color:var(--muted-foreground);text-align:center;margin-top:var(--spacing-4)}._errorMessage_wixit_129{display:flex;align-items:center;gap:var(--spacing-2);color:var(--error);font-size:.875rem;background-color:color-mix(in srgb,var(--error) 10%,transparent);padding:var(--spacing-3);border-radius:var(--radius);margin-top:var(--spacing-2)}._statusState_wixit_142{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-4) 0;animation:_fadeIn_wixit_1 .5s ease-out}._iconWrapperSuccess_wixit_151{color:var(--success);background-color:color-mix(in srgb,var(--success) 10%,transparent);padding:var(--spacing-4);border-radius:50%;margin-bottom:var(--spacing-6)}._iconWrapperError_wixit_159{color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent);padding:var(--spacing-4);border-radius:50%;margin-bottom:var(--spacing-6)}._statusTitle_wixit_167{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;margin:0 0 var(--spacing-4)}._statusMessage_wixit_174{font-size:1.1rem;line-height:1.5;margin:0 0 var(--spacing-4);color:var(--foreground)}._statusSubMessage_wixit_181{font-size:.95rem;color:var(--muted-foreground);line-height:1.5}._statusButton_wixit_187{margin-top:var(--spacing-6)}._benefitsColumn_wixit_192{padding-top:var(--spacing-4)}._benefitsTitle_wixit_196{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-8);color:var(--foreground)}._benefitItem_wixit_204{display:flex;gap:var(--spacing-4);margin-bottom:var(--spacing-8)}._benefitIcon_wixit_210{flex-shrink:0;width:48px;height:48px;background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}._benefitContent_wixit_222 h4{font-family:var(--font-family-heading);font-size:1.1rem;font-weight:700;margin:0 0 var(--spacing-1);color:var(--foreground)}._benefitContent_wixit_222 p{font-size:.95rem;line-height:1.5;color:var(--muted-foreground);margin:0}@keyframes _fadeIn_wixit_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){._mainGrid_wixit_68{grid-template-columns:1fr;gap:var(--spacing-8)}._formColumn_wixit_79{order:1}._benefitsColumn_wixit_192{order:2}}@media(max-width:600px){._heroTitle_wixit_38{font-size:2rem}._card_wixit_83{padding:var(--spacing-6)}}._statsGrid_w3pk6_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-6);margin-bottom:var(--spacing-8)}._statCard_w3pk6_8{display:flex;align-items:center;gap:var(--spacing-4);background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:transform .2s ease,box-shadow .2s ease}._statCard_w3pk6_8:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._iconWrapper_w3pk6_24{flex-shrink:0;width:50px;height:50px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}._icon_w3pk6_24{color:#fff}._statInfo_w3pk6_38{min-width:0}._statValue_w3pk6_42{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin:0;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statTitle_w3pk6_53{font-size:.9rem;color:var(--muted-foreground);margin:0;margin-top:var(--spacing-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tableWrapper_ol22c_1{overflow-x:auto}._table_ol22c_1{width:100%;border-collapse:collapse;font-size:.9rem}._table_ol22c_1 th,._table_ol22c_1 td{padding:var(--spacing-3) var(--spacing-4);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap}._table_ol22c_1 th{font-weight:600;color:var(--muted-foreground);background-color:color-mix(in srgb,var(--muted) 50%,transparent)}._table_ol22c_1 tbody tr:hover{background-color:var(--muted)}._actionsHeader_ol22c_29,._actionsCell_ol22c_30{text-align:right}._cardView_ol22c_35{display:none;padding:var(--spacing-4);gap:var(--spacing-4);flex-direction:column}._card_ol22c_35{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4)}._cardHeader_ol22c_49{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-4)}._cardDisplayName_ol22c_56{font-weight:600;margin:0}._cardEmail_ol22c_61{font-size:.875rem;color:var(--muted-foreground);margin:0}._cardBody_ol22c_67{display:flex;flex-direction:column;gap:var(--spacing-3)}._cardRow_ol22c_73{display:flex;justify-content:space-between;align-items:center;font-size:.9rem}._cardRow_ol22c_73 strong{color:var(--muted-foreground)}@media(max-width:900px){._tableWrapper_ol22c_1{display:none}._cardView_ol22c_35{display:flex}}._container_17m0b_1{max-width:1400px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._title_17m0b_7{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-8)}._statsGrid_17m0b_14{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-6);margin-bottom:var(--spacing-8)}._tableContainer_17m0b_21{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}._errorState_17m0b_28{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-16);background-color:var(--surface);border-radius:var(--radius-lg);text-align:center;border:1px solid var(--border)}._errorIcon_17m0b_40{color:var(--error);margin-bottom:var(--spacing-4)}._errorTitle_17m0b_45{font-family:var(--font-family-heading);font-size:1.5rem;margin-bottom:var(--spacing-2)}._errorMessage_17m0b_51{color:var(--muted-foreground);margin-bottom:var(--spacing-6)}._errorDetails_17m0b_56{background-color:var(--muted);padding:var(--spacing-3);border-radius:var(--radius);font-family:var(--font-family-monospace);font-size:.875rem;color:var(--error);max-width:100%;overflow-x:auto;text-align:left}._container_1aavb_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--background);padding:var(--spacing-4);font-family:var(--font-family-base)}._card_1aavb_11{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:32rem;overflow:hidden;border:1px solid var(--border)}._header_1aavb_21{padding:var(--spacing-6);text-align:center;background-color:var(--error);color:var(--error-foreground)}._title_1aavb_28{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2)}._subtitle_1aavb_35{opacity:.9;font-size:.9375rem}._content_1aavb_40{padding:var(--spacing-6)}._detailsSummary_1aavb_44{background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius);margin-bottom:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2)}._summaryRow_1aavb_54{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem;color:var(--foreground)}._actions_1aavb_62{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-6)}._successState_1aavb_69{text-align:center;padding:var(--spacing-8) var(--spacing-6)}._successIcon_1aavb_74{color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._errorState_1aavb_79{text-align:center;padding:var(--spacing-8) var(--spacing-6);color:var(--error)}._loadingState_1aavb_85{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:var(--spacing-4);color:var(--muted-foreground)}._sidebar_9jmpg_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-6);height:fit-content;position:sticky;top:var(--spacing-6)}._patientHeader_9jmpg_14{display:flex;align-items:center;gap:var(--spacing-4);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._avatar_9jmpg_22{width:3.5rem;height:3.5rem;border-radius:var(--radius-full);background-color:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;flex-shrink:0}._patientInfo_9jmpg_36{flex:1}._nameRow_9jmpg_40{display:flex;align-items:center;gap:var(--spacing-2);margin:0 0 var(--spacing-1) 0}._patientName_9jmpg_47{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:700;margin:0;color:var(--foreground)}._editNameButton_9jmpg_55{color:var(--muted-foreground);opacity:0;transition:opacity var(--animation-duration-fast)}._patientHeader_9jmpg_14:hover ._editNameButton_9jmpg_55{opacity:1}._patientGender_9jmpg_65{display:inline-block;padding:.125rem var(--spacing-2);background-color:var(--muted);color:var(--muted-foreground);border-radius:var(--radius-sm);font-size:.75rem;font-weight:600}._section_9jmpg_75{display:flex;flex-direction:column;gap:var(--spacing-3)}._sectionTitle_9jmpg_81{font-family:var(--font-family-heading);font-size:.75rem;font-weight:700;letter-spacing:.05em;color:var(--muted-foreground);text-transform:uppercase;margin:0}._infoItem_9jmpg_91{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) 0;min-height:2rem}._infoLabel_9jmpg_100{display:flex;align-items:center;gap:var(--spacing-2);color:var(--foreground);font-size:.875rem;flex:1}._infoValue_9jmpg_109{color:var(--muted-foreground);font-size:.875rem;text-align:right;word-break:break-all}._phonesContainer_9jmpg_116{display:flex;flex-direction:column}._phonesList_9jmpg_121{display:flex;flex-direction:column;gap:var(--spacing-1);padding-left:1.75rem;margin-bottom:var(--spacing-2)}._subItem_9jmpg_129{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}._subLabel_9jmpg_136{color:var(--muted-foreground);font-size:.75rem}._emptyValue_9jmpg_141{color:var(--muted-foreground);font-size:.75rem;font-style:italic}._separator_9jmpg_147{height:1px;background-color:var(--border);margin:var(--spacing-1) 0}._valueWithEdit_9jmpg_153{display:flex;align-items:center;gap:var(--spacing-2)}._miniEditButton_9jmpg_159{color:var(--muted-foreground);opacity:0;transition:opacity var(--animation-duration-fast)}._infoItem_9jmpg_91:hover ._miniEditButton_9jmpg_159{opacity:1}._addButton_9jmpg_169{font-size:.75rem;padding:.25rem var(--spacing-2);height:auto}._historyGroup_9jmpg_175{display:flex;flex-direction:column;gap:var(--spacing-2)}._historyGroupTitle_9jmpg_181{font-size:.75rem;font-weight:600;color:var(--muted-foreground);margin:0;padding:var(--spacing-1) 0}._historyItem_9jmpg_189{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;transition:all var(--animation-duration-fast) ease;text-align:left;width:100%}._historyItem_9jmpg_189:hover{background-color:var(--muted);border-color:var(--primary)}._historyItem_9jmpg_189._selected_9jmpg_208{background-color:color-mix(in srgb,var(--primary) 10%,transparent);border-color:var(--primary)}._historyIcon_9jmpg_213{color:var(--muted-foreground);flex-shrink:0}._historyContent_9jmpg_218{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}._historyDate_9jmpg_226{font-size:.875rem;font-weight:600;color:var(--foreground)}._historyType_9jmpg_232{font-size:.75rem;color:var(--muted-foreground)}._historyAmount_9jmpg_237{font-size:.75rem;color:var(--muted-foreground);font-weight:500}._emptyMessage_9jmpg_243{text-align:center;color:var(--muted-foreground);font-size:.875rem;padding:var(--spacing-4);margin:0}._actionButton_9jmpg_251{width:100%}._disabledMessage_9jmpg_255{font-size:.75rem;color:var(--muted-foreground);margin:0;text-align:center}._container_1w31j_1{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%;background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-4);border:1px solid var(--border)}._header_1w31j_12{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-2)}._counter_1w31j_19{font-size:.875rem;font-weight:600;color:var(--foreground)}._navigation_1w31j_25{display:flex;gap:var(--spacing-1)}._scrollArea_1w31j_30{overflow-x:auto;padding-bottom:var(--spacing-2);scrollbar-width:none;-ms-overflow-style:none;margin:0 calc(var(--spacing-4) * -1);padding:0 var(--spacing-4) var(--spacing-2)}._scrollArea_1w31j_30::-webkit-scrollbar{display:none}._track_1w31j_44{display:flex;align-items:flex-start;min-width:min-content;padding-top:var(--spacing-2)}._stepWrapper_1w31j_51{display:flex;flex-direction:column;align-items:center;position:relative;min-width:4rem}._connector_1w31j_60{position:absolute;top:1rem;right:50%;width:100%;height:2px;background-color:var(--border);z-index:0;transform:translate(-50%)}._step_1w31j_51{position:relative;z-index:1;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid transparent;background-color:var(--surface);cursor:pointer;transition:all var(--animation-duration-fast) ease;padding:0}._step_1w31j_51:hover{transform:scale(1.1)}._step_1w31j_51:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}._stepIcon_1w31j_97{display:flex;align-items:center;justify-content:center}._stepNumber_1w31j_103{font-size:.75rem;font-weight:700;line-height:1}._statusCompleted_1w31j_110{background-color:var(--success);color:var(--success-foreground);border-color:var(--success)}._statusCancelled_1w31j_116{background-color:var(--muted);color:var(--muted-foreground);border-color:var(--border);opacity:.7}._statusNoShow_1w31j_123{background-color:var(--error);color:var(--error-foreground);border-color:var(--error)}._statusInProgress_1w31j_129{background-color:var(--warning);color:var(--warning-foreground);border-color:var(--warning);animation:_pulse_1w31j_1 2s infinite}._statusPast_1w31j_136{background-color:var(--muted);color:var(--muted-foreground);border-color:var(--border)}._statusScheduled_1w31j_142{background-color:var(--surface);border-color:var(--primary);color:var(--primary)}._selected_1w31j_149{transform:scale(1.15);box-shadow:var(--shadow-md);z-index:2}._selected_1w31j_149._statusScheduled_1w31j_142{background-color:var(--primary);color:var(--primary-foreground)}._dateLabel_1w31j_161{margin-top:var(--spacing-2);font-size:.75rem;color:var(--muted-foreground);font-weight:500;white-space:nowrap;transition:color var(--animation-duration-fast) ease}._selectedLabel_1w31j_170{color:var(--foreground);font-weight:700}@keyframes _pulse_1w31j_1{0%{box-shadow:0 0 #ffc10766}70%{box-shadow:0 0 0 6px #ffc10700}to{box-shadow:0 0 #ffc10700}}.dark ._statusScheduled_1w31j_142{background-color:var(--surface);border-color:var(--primary)}.dark ._selected_1w31j_149._statusScheduled_1w31j_142{background-color:var(--primary);color:var(--primary-foreground)}._content_p0ae0_1{max-width:500px}._title_p0ae0_5{display:flex;align-items:center;gap:var(--spacing-3);font-size:1.25rem;font-weight:600}._icon_p0ae0_13{color:var(--primary);flex-shrink:0}._body_p0ae0_18{display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-4) 0}._description_p0ae0_25{font-size:.9375rem;line-height:1.6;color:var(--foreground);margin:0}._actions_p0ae0_32{display:flex;flex-direction:column;gap:var(--spacing-3)}._actionButton_p0ae0_38,._cancelButton_p0ae0_43{width:100%;justify-content:center}._container_wxh4r_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);min-height:600px}._emptyState_wxh4r_9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);padding:var(--spacing-12);text-align:center;color:var(--muted-foreground);min-height:500px}._emptyIcon_wxh4r_21{color:var(--muted-foreground);opacity:.5}._header_wxh4r_26{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6)}._title_wxh4r_33{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;margin:0;color:var(--foreground)}._seriesBadge_wxh4r_41{display:flex;align-items:center;gap:var(--spacing-1)}._form_wxh4r_47{display:flex;flex-direction:column;gap:var(--spacing-4)}._formGroup_wxh4r_53{display:flex;flex-direction:column;gap:var(--spacing-2)}._formRow_wxh4r_59{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._label_wxh4r_65{font-size:.875rem;font-weight:500;color:var(--foreground)}._careTypeOption_wxh4r_71{display:flex;justify-content:space-between;align-items:center;width:100%}._duration_wxh4r_78{display:flex;align-items:center;gap:.25rem;color:var(--muted-foreground);font-size:.75rem}._durationHint_wxh4r_86{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--primary);font-weight:500}._seriesInfo_wxh4r_95{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3);background-color:var(--muted);border-radius:var(--radius)}._seriesText_wxh4r_104{font-size:.875rem;color:var(--muted-foreground)}._seriesInfoCard_wxh4r_109{padding:var(--spacing-4);background-color:color-mix(in srgb,var(--primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);border-radius:var(--radius)}._seriesDetails_wxh4r_116{display:flex;gap:var(--spacing-3);align-items:flex-start}._seriesIcon_wxh4r_122{color:var(--primary);flex-shrink:0;margin-top:.125rem}._seriesTitle_wxh4r_128{font-size:.9375rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-1) 0}._seriesDescription_wxh4r_135{font-size:.875rem;color:var(--foreground);margin:0 0 var(--spacing-1) 0}._seriesOccurrence_wxh4r_141{font-size:.8125rem;color:var(--muted-foreground);margin:0}._checkboxRow_wxh4r_147{display:flex;align-items:center;gap:var(--spacing-2)}._checkboxLabel_wxh4r_153{font-size:.875rem;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--foreground)}._helpLink_wxh4r_160{font-size:.75rem;color:var(--primary);text-decoration:none;margin-top:.25rem}._helpLink_wxh4r_160:hover{text-decoration:underline}._helperText_wxh4r_171{font-size:.8125rem;color:var(--muted-foreground)}._historyLink_wxh4r_176{padding-top:var(--spacing-2);border-top:1px solid var(--border)}._historyLink_wxh4r_176 a{font-size:.875rem;color:var(--primary);text-decoration:none}._historyLink_wxh4r_176 a:hover{text-decoration:underline}._formActions_wxh4r_191{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--border);margin-top:var(--spacing-2)}@media(max-width:640px){._container_wxh4r_1{padding:var(--spacing-4);min-height:auto}._form_wxh4r_47{gap:var(--spacing-3)}._formRow_wxh4r_59{grid-template-columns:1fr}._title_wxh4r_33{font-size:1.125rem}._formActions_wxh4r_191{flex-direction:column-reverse;gap:var(--spacing-2)}._formActions_wxh4r_191 button{width:100%}._emptyState_wxh4r_9{padding:var(--spacing-6);min-height:300px}._emptyIcon_wxh4r_21{width:32px;height:32px}}._container_1v4c8_1{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-6);height:fit-content;position:sticky;top:var(--spacing-6)}._emptyState_1v4c8_14{text-align:center;color:var(--muted-foreground);font-size:.875rem;padding:var(--spacing-6)}._section_1v4c8_21{display:flex;flex-direction:column;gap:var(--spacing-3)}._sectionTitle_1v4c8_27{font-family:var(--font-family-heading);font-size:.75rem;font-weight:700;letter-spacing:.05em;color:var(--muted-foreground);text-transform:uppercase;margin:0}._statusList_1v4c8_37{display:flex;flex-direction:column;gap:var(--spacing-2)}._statusButton_1v4c8_43{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;transition:all var(--animation-duration-fast) ease;text-align:left;font-size:.875rem;color:var(--foreground);width:100%}._statusButton_1v4c8_43:hover{background-color:var(--muted);border-color:var(--primary)}._statusButton_1v4c8_43._selected_1v4c8_64{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._statusIcon_1v4c8_70{flex-shrink:0}._dialogContent_18cx5_1{width:36rem}._content_18cx5_5{padding:var(--spacing-4) 0}._formGroup_18cx5_9{display:flex;flex-direction:column;gap:var(--spacing-4)}._field_18cx5_15{display:flex;flex-direction:column;gap:var(--spacing-2)}._label_18cx5_21{font-size:.875rem;font-weight:500;color:var(--foreground)}._separator_18cx5_27{height:1px;background-color:var(--border);margin:var(--spacing-2) 0}._additionalHeader_18cx5_33{display:flex;justify-content:space-between;align-items:center}._addPhoneBtn_18cx5_39{font-size:.75rem;height:1.75rem}._phoneList_18cx5_44{display:flex;flex-direction:column;gap:var(--spacing-3)}._phoneRow_18cx5_50{display:flex;gap:var(--spacing-2);align-items:center}._phoneLabelInput_18cx5_56{flex:1}._phoneNumberInput_18cx5_60{flex:2}._deletePhoneBtn_18cx5_64{color:var(--muted-foreground)}._deletePhoneBtn_18cx5_64:hover{color:var(--error);background-color:color-mix(in srgb,var(--error) 10%,transparent)}._emptyText_18cx5_73{font-size:.875rem;color:var(--muted-foreground);font-style:italic;margin:0;padding:var(--spacing-2) 0}._content_hwv9r_1{max-width:28rem}._headerWithIcon_hwv9r_5{display:flex;align-items:center;gap:var(--spacing-3)}._warningIcon_hwv9r_11{width:1.5rem;height:1.5rem;color:var(--warning);flex-shrink:0}._description_hwv9r_18{margin-top:var(--spacing-3)}._appointmentDetails_hwv9r_22{display:flex;flex-direction:column;gap:var(--spacing-3);background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius);margin:var(--spacing-4) 0}._detailRow_hwv9r_32{display:flex;justify-content:space-between;gap:var(--spacing-2);font-size:.875rem}._detailLabel_hwv9r_39{color:var(--muted-foreground);font-weight:500;flex-shrink:0}._detailValue_hwv9r_45{color:var(--foreground);text-align:right;flex:1;word-break:break-word}@layer base{._dialogContent_51f8a_2{max-width:32rem}._dialogTitle_51f8a_6{display:flex;align-items:center;gap:var(--spacing-2)}._icon_51f8a_12{color:var(--primary)}._form_51f8a_16{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}._grid_51f8a_23{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._intervalField_51f8a_29{animation:_slideDown_51f8a_1 var(--animation-duration-fast) ease}._previewSection_51f8a_33{background-color:var(--muted);border-radius:var(--radius);padding:var(--spacing-4);margin-top:var(--spacing-2)}._previewTitle_51f8a_40{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-3) 0}._previewList_51f8a_50{display:flex;flex-direction:column;gap:var(--spacing-2)}._previewItem_51f8a_56{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);background-color:var(--card);padding:var(--spacing-2);border-radius:var(--radius-sm);border:1px solid var(--border)}._previewIndex_51f8a_68{font-family:var(--font-family-monospace);font-size:.75rem;color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,transparent);padding:.125rem .375rem;border-radius:var(--radius-sm)}._previewDate_51f8a_77{flex:1;font-weight:500;color:var(--foreground)}._previewDuration_51f8a_83{font-size:.75rem;opacity:.7}._previewMore_51f8a_88{font-size:.875rem;color:var(--muted-foreground);text-align:center;padding:var(--spacing-1);font-style:italic}._previewSummary_51f8a_96{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--border);font-size:.875rem;color:var(--primary);font-weight:500}._previewEmpty_51f8a_108{font-size:.875rem;color:var(--muted-foreground);font-style:italic}._warningBox_51f8a_114{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-3);padding:var(--spacing-2);background-color:color-mix(in srgb,var(--warning) 15%,transparent);border:1px solid color-mix(in srgb,var(--warning) 30%,transparent);border-radius:var(--radius-sm);color:var(--warning-foreground);font-size:.8rem}@keyframes _slideDown_51f8a_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}}._headerWithIcon_y8o79_1{display:flex;align-items:center;gap:var(--spacing-3)}._alertIcon_y8o79_7{width:1.5rem;height:1.5rem;color:var(--error);flex-shrink:0}._options_y8o79_14{display:flex;flex-direction:column;gap:var(--spacing-3);margin:var(--spacing-4) 0}._optionButton_y8o79_21{width:100%;justify-content:flex-start;text-align:left}._dialogContent_422h2_1{max-width:600px;width:100%;padding:0;overflow:hidden;display:flex;flex-direction:column;max-height:90vh}._dialogTitle_422h2_11{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-6);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border);margin:0}._iconWrapper_422h2_21{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}._closeButton_422h2_32{position:absolute;top:var(--spacing-4);right:var(--spacing-4);padding:var(--spacing-2);border-radius:var(--radius-full);color:var(--muted-foreground);cursor:pointer;transition:background-color .2s}._closeButton_422h2_32:hover{background-color:var(--muted);color:var(--foreground)}._form_422h2_48{padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-5);overflow-y:auto}._recipientInfo_422h2_56{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--muted);border-radius:var(--radius);font-size:.9375rem;color:var(--foreground)}._recipientName_422h2_67{font-weight:600}._recipientEmail_422h2_71{color:var(--muted-foreground)}._fieldGroup_422h2_75{display:flex;flex-direction:column;gap:var(--spacing-2)}._label_422h2_81{font-size:.875rem;font-weight:500;color:var(--foreground)}._inputError_422h2_87{border-color:var(--error)}._inputError_422h2_87:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--error) 20%,transparent)}._errorMessage_422h2_95{font-size:.75rem;color:var(--error);margin-top:var(--spacing-1)}._textareaFooter_422h2_101{display:flex;justify-content:space-between;align-items:flex-start;margin-top:var(--spacing-1)}._charCount_422h2_108{font-size:.75rem;color:var(--muted-foreground);margin-left:auto}._charCountError_422h2_114{color:var(--error)}._footer_422h2_118{padding:var(--spacing-4) var(--spacing-6);background-color:var(--muted);border-top:1px solid var(--border);margin-top:auto}._noEmailState_422h2_125{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-12) var(--spacing-6);gap:var(--spacing-4)}._errorIcon_422h2_135{color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._noEmailState_422h2_125 h3{font-size:1.25rem;font-weight:600;margin:0}._noEmailState_422h2_125 p{color:var(--muted-foreground);max-width:400px;margin:0;line-height:1.5}.dark ._recipientInfo_422h2_56,.dark ._footer_422h2_118{background-color:color-mix(in srgb,var(--background) 50%,transparent)}._container_fakbs_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._header_fakbs_7{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}._pageTitle_fakbs_15{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin:0;color:var(--foreground)}._layout_fakbs_23{display:grid;grid-template-columns:320px 1fr 280px;gap:var(--spacing-6);align-items:start}._sidebar_fakbs_30{width:100%}._main_fakbs_34{width:100%;display:flex;flex-direction:column;gap:var(--spacing-6)}._breadcrumbWrapper_fakbs_41,._actionsPanel_fakbs_45{width:100%}@media(max-width:1400px){._layout_fakbs_23{grid-template-columns:280px 1fr 260px;gap:var(--spacing-4)}}@media(max-width:1200px){._layout_fakbs_23{grid-template-columns:1fr;gap:var(--spacing-4)}._sidebar_fakbs_30,._actionsPanel_fakbs_45{position:static}}@media(max-width:640px){._container_fakbs_1{gap:var(--spacing-4)}._header_fakbs_7{gap:var(--spacing-2)}._pageTitle_fakbs_15{font-size:1.25rem}._layout_fakbs_23{grid-template-columns:1fr;gap:var(--spacing-4)}._main_fakbs_34{gap:var(--spacing-4)}}._container_1wb3z_1{padding:var(--spacing-6);max-width:1600px;margin:0 auto;width:100%}@media(max-width:640px){._container_1wb3z_1{padding:var(--spacing-4)}._backLink_1wb3z_13{margin-bottom:var(--spacing-4)}._loadingContainer_1wb3z_17{padding:var(--spacing-6);gap:var(--spacing-4)}}._backLink_1wb3z_13{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);text-decoration:none;margin-bottom:var(--spacing-6);font-size:.875rem;transition:color .2s}._backLink_1wb3z_13:hover{color:var(--primary)}._loadingContainer_1wb3z_17{padding:var(--spacing-12);display:flex;flex-direction:column;gap:var(--spacing-6)}._errorContainer_1wb3z_45{padding:var(--spacing-12);text-align:center;color:var(--error)}._container_2mwi3_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--background);padding:var(--spacing-4);font-family:var(--font-family-base)}._card_2mwi3_11{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:32rem;overflow:hidden;border:1px solid var(--border)}._header_2mwi3_21{padding:var(--spacing-6);text-align:center;background-color:var(--primary);color:var(--primary-foreground)}._title_2mwi3_28{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2)}._subtitle_2mwi3_35{opacity:.9;font-size:.9375rem}._content_2mwi3_40{padding:var(--spacing-6)}._detailsGrid_2mwi3_44{display:grid;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._detailItem_2mwi3_50{display:flex;align-items:flex-start;gap:var(--spacing-3)}._icon_2mwi3_56{color:var(--primary);flex-shrink:0;margin-top:.125rem}._detailText_2mwi3_62{display:flex;flex-direction:column}._label_2mwi3_67{font-size:.75rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}._value_2mwi3_75{font-size:1rem;font-weight:500;color:var(--foreground)}._actions_2mwi3_81{display:flex;flex-direction:column;gap:var(--spacing-3)}._successState_2mwi3_87{text-align:center;padding:var(--spacing-8) var(--spacing-6)}._successIcon_2mwi3_92{color:var(--success);margin-bottom:var(--spacing-4)}._errorState_2mwi3_97{text-align:center;padding:var(--spacing-8) var(--spacing-6);color:var(--error)}._loadingState_2mwi3_103{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:var(--spacing-4);color:var(--muted-foreground)}._container_b0nja_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--background);padding:var(--spacing-4);font-family:var(--font-family-base)}._card_b0nja_11{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:36rem;overflow:hidden;border:1px solid var(--border)}._header_b0nja_21{padding:var(--spacing-6);text-align:center;background-color:var(--secondary);color:var(--secondary-foreground)}._title_b0nja_28{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2)}._subtitle_b0nja_35{opacity:.9;font-size:.9375rem}._content_b0nja_40{padding:var(--spacing-6)}._currentInfo_b0nja_44{background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius);margin-bottom:var(--spacing-6)}._infoTitle_b0nja_51{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin-bottom:var(--spacing-2);font-weight:600}._infoText_b0nja_60{font-weight:500;display:flex;align-items:center;gap:var(--spacing-2)}._formGrid_b0nja_67{display:grid;gap:var(--spacing-4)}._timeInputs_b0nja_72{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._actions_b0nja_78{margin-top:var(--spacing-6)}._successState_b0nja_82{text-align:center;padding:var(--spacing-8) var(--spacing-6)}._successIcon_b0nja_87{color:var(--secondary);margin-bottom:var(--spacing-4)}._errorState_b0nja_92{text-align:center;padding:var(--spacing-8) var(--spacing-6);color:var(--error)}._loadingState_b0nja_98{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:var(--spacing-4);color:var(--muted-foreground)}._progressBar_1t0gi_1{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,var(--primary) 0%,var(--accent) 100%);z-index:var(--z-nav-sticky);transform-origin:left;will-change:width}._container_1i1j4_1{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6);margin-top:var(--spacing-12);width:100%}._card_1i1j4_9{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);text-decoration:none;color:var(--foreground);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease;box-shadow:var(--shadow)}._card_1i1j4_9:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--primary)}._placeholder_1i1j4_32{background-color:transparent;border-color:transparent;box-shadow:none;cursor:default}._cardHeader_1i1j4_39{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._arrowIcon_1i1j4_48{color:var(--primary)}._next_1i1j4_52 ._cardHeader_1i1j4_39{justify-content:flex-end}._prev_1i1j4_56 ._cardHeader_1i1j4_39{justify-content:flex-start}._cardBody_1i1j4_60{display:flex;align-items:center;gap:var(--spacing-4)}._articleIcon_1i1j4_66{color:var(--secondary);flex-shrink:0}._cardContent_1i1j4_71{display:flex;flex-direction:column;gap:var(--spacing-2);overflow:hidden}._next_1i1j4_52 ._cardContent_1i1j4_71{align-items:flex-end;text-align:right}._prev_1i1j4_56 ._cardContent_1i1j4_71{align-items:flex-start;text-align:left}._title_1i1j4_88{font-family:var(--font-family-heading);font-size:1rem;font-weight:600;line-height:1.4;margin:0;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._badge_1i1j4_103{font-size:.75rem}@media(max-width:768px){._container_1i1j4_1{grid-template-columns:1fr;gap:var(--spacing-4)}._placeholder_1i1j4_32{display:none}}@keyframes _fadeIn_1waaz_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._container_1waaz_12{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);animation:_fadeIn_1waaz_1 .6s ease-out}._header_1waaz_19{margin-bottom:var(--spacing-12);text-align:center;position:relative}._backButton_1waaz_25{position:absolute;top:0;left:0}._titleWrapper_1waaz_31{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._iconWrapper_1waaz_39{background-color:color-mix(in srgb,var(--secondary) 15%,transparent);width:64px;height:64px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;animation:_fadeIn_1waaz_1 .6s ease-out .1s backwards}._icon_1waaz_39{color:var(--secondary)}._metadata_1waaz_54{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;justify-content:center;animation:_fadeIn_1waaz_1 .6s ease-out .2s backwards}._metadataBadge_1waaz_63{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._header_1waaz_19 h1{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;color:var(--foreground);line-height:1.2;margin:0;animation:_fadeIn_1waaz_1 .6s ease-out .3s backwards}._description_1waaz_80{font-size:1.125rem;color:var(--muted-foreground);max-width:650px;margin:0 auto;line-height:1.6;animation:_fadeIn_1waaz_1 .6s ease-out .4s backwards}._contentWrapper_1waaz_89{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);border:1px solid var(--border);box-shadow:var(--shadow);animation:_fadeIn_1waaz_1 .6s ease-out .5s backwards}._navigation_1waaz_98{margin-top:var(--spacing-12);padding-top:var(--spacing-8);border-top:1px solid var(--border);animation:_fadeIn_1waaz_1 .6s ease-out .6s backwards}@media(max-width:768px){._container_1waaz_12{padding:var(--spacing-6) var(--spacing-4)}._backButton_1waaz_25{position:static;margin-bottom:var(--spacing-6)}._header_1waaz_19{margin-bottom:var(--spacing-8)}._header_1waaz_19 h1{font-size:2rem}._description_1waaz_80{font-size:1rem}._contentWrapper_1waaz_89{padding:var(--spacing-6) var(--spacing-4)}._metadata_1waaz_54{gap:var(--spacing-2)}._metadataBadge_1waaz_63{font-size:.8125rem}._navigation_1waaz_98{margin-top:var(--spacing-8);padding-top:var(--spacing-6)}}._content_1cycb_1{font-family:var(--font-family-base, system-ui, -apple-system, sans-serif);color:var(--color-text-primary);line-height:1.7;letter-spacing:.3px}._content_1cycb_1 h2{font-size:1.75rem;font-weight:600;margin-top:2.5rem;margin-bottom:1.25rem;color:var(--color-text-primary);letter-spacing:-.5px}._content_1cycb_1 h3{font-size:1.25rem;font-weight:600;margin-top:1.75rem;margin-bottom:.875rem;color:var(--color-text-primary)}._content_1cycb_1 h4{font-size:1rem;font-weight:600;margin-top:1rem;margin-bottom:.5rem;color:var(--color-text-primary)}._content_1cycb_1 p{margin-bottom:1.25rem;font-size:1rem}._content_1cycb_1 ul,._content_1cycb_1 ol{margin-bottom:1.5rem;padding-left:2rem}._content_1cycb_1 li{margin-bottom:.75rem;font-size:1rem}._content_1cycb_1 strong{font-weight:600;color:var(--color-text-primary)}._content_1cycb_1 em{font-style:italic;color:var(--color-text-secondary)}._callout_1cycb_59{background-color:var(--color-background-secondary);border-left:4px solid var(--color-primary);padding:1.25rem 1.5rem;margin:2rem 0;border-radius:4px}._callout_1cycb_59 h4{margin-top:0;margin-bottom:.75rem}._callout_1cycb_59 p{margin-bottom:.5rem}._callout_1cycb_59 ul{margin-bottom:0}._tip_1cycb_80{background:linear-gradient(135deg,color-mix(in srgb,var(--color-success) 10%,transparent),color-mix(in srgb,var(--color-primary) 5%,transparent));border-left:4px solid var(--color-success);padding:1.25rem 1.5rem;margin:2rem 0;border-radius:4px}._tip_1cycb_80 h4{margin-top:0;margin-bottom:.75rem;color:var(--color-text-primary)}._tip_1cycb_80 p{margin-bottom:.5rem}._articleImage_1cycb_102{max-width:100%;height:auto;border-radius:6px;margin:2rem 0;box-shadow:0 4px 12px #0000001a;display:block}@media(max-width:768px){._content_1cycb_1 h2{font-size:1.5rem;margin-top:2rem;margin-bottom:1rem}._content_1cycb_1 h3{font-size:1.125rem;margin-top:1.5rem}._content_1cycb_1 p,._content_1cycb_1 li{font-size:.95rem}._callout_1cycb_59,._tip_1cycb_80{padding:1rem 1.25rem;margin:1.5rem 0}._articleImage_1cycb_102{margin:1.5rem 0}}@keyframes _fadeIn_16hyu_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._container_16hyu_12{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);animation:_fadeIn_16hyu_1 .6s ease-out}._header_16hyu_19{margin-bottom:var(--spacing-12);text-align:center;position:relative}._backButton_16hyu_25{position:absolute;top:0;left:0}._titleWrapper_16hyu_31{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._iconWrapper_16hyu_39{background-color:color-mix(in srgb,var(--info) 15%,transparent);width:64px;height:64px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;animation:_fadeIn_16hyu_1 .6s ease-out .1s backwards}._icon_16hyu_39{color:var(--info)}._metadata_16hyu_54{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;justify-content:center;animation:_fadeIn_16hyu_1 .6s ease-out .2s backwards}._metadataBadge_16hyu_63{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._readingTime_16hyu_70{font-size:.875rem;color:var(--muted-foreground)}._header_16hyu_19 h1{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;color:var(--foreground);line-height:1.2;margin:0;animation:_fadeIn_16hyu_1 .6s ease-out .3s backwards}._description_16hyu_85{font-size:1.125rem;color:var(--muted-foreground);max-width:650px;margin:0 auto;line-height:1.6;animation:_fadeIn_16hyu_1 .6s ease-out .4s backwards}._contentWrapper_16hyu_94{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);border:1px solid var(--border);box-shadow:var(--shadow);animation:_fadeIn_16hyu_1 .6s ease-out .5s backwards}._articleContent_16hyu_103{font-size:1.0625rem;line-height:1.7;color:var(--foreground)}._articleContent_16hyu_103 h2{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;margin-top:var(--spacing-8);margin-bottom:var(--spacing-4);color:var(--foreground)}._articleContent_16hyu_103 h3{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin-top:var(--spacing-6);margin-bottom:var(--spacing-3);color:var(--foreground)}._articleContent_16hyu_103 p{margin-bottom:var(--spacing-4)}._articleContent_16hyu_103 ul,._articleContent_16hyu_103 ol{margin-bottom:var(--spacing-6);padding-left:var(--spacing-6)}._articleContent_16hyu_103 li{margin-bottom:var(--spacing-2)}._ctaSection_16hyu_141{margin-top:var(--spacing-12);padding:var(--spacing-8);background-color:var(--muted);border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-6)}._ctaContent_16hyu_153 h3{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2)}._ctaContent_16hyu_153 p{color:var(--muted-foreground);max-width:500px;margin:0 auto}._ctaButton_16hyu_166{min-width:200px}@media(max-width:768px){._container_16hyu_12{padding:var(--spacing-6) var(--spacing-4)}._backButton_16hyu_25{position:static;margin-bottom:var(--spacing-6)}._header_16hyu_19{margin-bottom:var(--spacing-8)}._header_16hyu_19 h1{font-size:2rem}._description_16hyu_85{font-size:1rem}._contentWrapper_16hyu_94{padding:var(--spacing-6) var(--spacing-4)}._metadata_16hyu_54{gap:var(--spacing-2)}._ctaSection_16hyu_141{padding:var(--spacing-6)}}._container_whj71_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-4);background-color:var(--background);background-image:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--primary) 10%,transparent) 0%,transparent 50%)}._card_whj71_16{width:100%;max-width:480px;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-8) var(--spacing-6);text-align:center;animation:_slideUp_whj71_1 .5s cubic-bezier(.16,1,.3,1)}._content_whj71_28{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._iconWrapper_whj71_35{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background-color:var(--muted);color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._iconWrapper_whj71_35._success_whj71_47{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success)}._iconWrapper_whj71_35._error_whj71_52{background-color:color-mix(in srgb,var(--error) 15%,transparent);color:var(--error)}._spinner_whj71_57{animation:_spin_whj71_57 1s linear infinite;color:var(--primary)}._title_whj71_62{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;color:var(--foreground);margin:0;line-height:1.2}._description_whj71_71{font-size:1rem;color:var(--muted-foreground);line-height:1.6;margin:0;max-width:360px}._actions_whj71_79{margin-top:var(--spacing-6);width:100%;display:flex;justify-content:center}._ctaButton_whj71_86{width:100%;max-width:280px}._footer_whj71_91{margin-top:var(--spacing-8);color:var(--muted-foreground);font-size:.875rem;opacity:.7}@keyframes _spin_whj71_57{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _slideUp_whj71_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dark ._container_whj71_1{background-image:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--primary) 15%,transparent) 0%,transparent 50%)}@keyframes _fadeIn_x7xyp_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._container_x7xyp_12{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);animation:_fadeIn_x7xyp_1 .6s ease-out}._header_x7xyp_19{margin-bottom:var(--spacing-12);text-align:center;position:relative}._backButton_x7xyp_25{position:absolute;top:0;left:0}._titleWrapper_x7xyp_31{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._iconWrapper_x7xyp_39{background-color:color-mix(in srgb,var(--primary) 15%,transparent);width:64px;height:64px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;animation:_fadeIn_x7xyp_1 .6s ease-out .1s backwards}._icon_x7xyp_39{color:var(--primary)}._metadata_x7xyp_54{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;justify-content:center;animation:_fadeIn_x7xyp_1 .6s ease-out .2s backwards}._metadataBadge_x7xyp_63{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._readingTime_x7xyp_70{font-size:.875rem;color:var(--muted-foreground)}._header_x7xyp_19 h1{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;color:var(--foreground);line-height:1.2;margin:0;animation:_fadeIn_x7xyp_1 .6s ease-out .3s backwards}._description_x7xyp_85{font-size:1.125rem;color:var(--muted-foreground);max-width:650px;margin:0 auto;line-height:1.6;animation:_fadeIn_x7xyp_1 .6s ease-out .4s backwards}._contentWrapper_x7xyp_94{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);border:1px solid var(--border);box-shadow:var(--shadow);animation:_fadeIn_x7xyp_1 .6s ease-out .5s backwards}._markdown_x7xyp_103{font-size:1.0625rem;line-height:1.7;color:var(--foreground)}._ctaSection_x7xyp_109{margin-top:var(--spacing-12);padding:var(--spacing-8);background-color:var(--muted);border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-6)}._ctaContent_x7xyp_121 h3{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2)}._ctaContent_x7xyp_121 p{color:var(--muted-foreground);max-width:500px;margin:0 auto}._ctaButton_x7xyp_134{min-width:200px}@media(max-width:768px){._container_x7xyp_12{padding:var(--spacing-6) var(--spacing-4)}._backButton_x7xyp_25{position:static;margin-bottom:var(--spacing-6)}._header_x7xyp_19{margin-bottom:var(--spacing-8)}._header_x7xyp_19 h1{font-size:2rem}._description_x7xyp_85{font-size:1rem}._contentWrapper_x7xyp_94{padding:var(--spacing-6) var(--spacing-4)}._metadata_x7xyp_54{gap:var(--spacing-2)}._ctaSection_x7xyp_109{padding:var(--spacing-6)}}@keyframes _fadeIn_ullof_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._container_ullof_12{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);animation:_fadeIn_ullof_1 .6s ease-out}._header_ullof_19{margin-bottom:var(--spacing-12);text-align:center;position:relative}._backButton_ullof_25{position:absolute;top:0;left:0}._titleWrapper_ullof_31{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._iconWrapper_ullof_39{background-color:color-mix(in srgb,var(--info) 15%,transparent);width:64px;height:64px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;animation:_fadeIn_ullof_1 .6s ease-out .1s backwards}._icon_ullof_39{color:var(--info)}._metadata_ullof_54{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;justify-content:center;animation:_fadeIn_ullof_1 .6s ease-out .2s backwards}._metadataBadge_ullof_63{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._readingTime_ullof_70{font-size:.875rem;color:var(--muted-foreground)}._header_ullof_19 h1{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;color:var(--foreground);line-height:1.2;margin:0;animation:_fadeIn_ullof_1 .6s ease-out .3s backwards}._description_ullof_85{font-size:1.125rem;color:var(--muted-foreground);max-width:650px;margin:0 auto;line-height:1.6;animation:_fadeIn_ullof_1 .6s ease-out .4s backwards}._contentWrapper_ullof_94{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);border:1px solid var(--border);box-shadow:var(--shadow);animation:_fadeIn_ullof_1 .6s ease-out .5s backwards}._markdown_ullof_103{font-size:1.0625rem;line-height:1.7;color:var(--foreground)}._ctaSection_ullof_109{margin-top:var(--spacing-12);padding:var(--spacing-8);background-color:var(--muted);border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-6)}._ctaContent_ullof_121 h3{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2)}._ctaContent_ullof_121 p{color:var(--muted-foreground);max-width:500px;margin:0 auto}._ctaButton_ullof_134{min-width:200px}@media(max-width:768px){._container_ullof_12{padding:var(--spacing-6) var(--spacing-4)}._backButton_ullof_25{position:static;margin-bottom:var(--spacing-6)}._header_ullof_19{margin-bottom:var(--spacing-8)}._header_ullof_19 h1{font-size:2rem}._description_ullof_85{font-size:1rem}._contentWrapper_ullof_94{padding:var(--spacing-6) var(--spacing-4)}._metadata_ullof_54{gap:var(--spacing-2)}._ctaSection_ullof_109{padding:var(--spacing-6)}}@keyframes _fadeIn_fyge7_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._container_fyge7_12{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);animation:_fadeIn_fyge7_1 .6s ease-out}._header_fyge7_19{margin-bottom:var(--spacing-12);text-align:center;position:relative}._backButton_fyge7_25{position:absolute;top:0;left:0}._titleWrapper_fyge7_31{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._iconWrapper_fyge7_39{background-color:color-mix(in srgb,var(--secondary) 15%,transparent);width:64px;height:64px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;animation:_fadeIn_fyge7_1 .6s ease-out .1s backwards}._icon_fyge7_39{color:var(--secondary)}._metadata_fyge7_54{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;justify-content:center;animation:_fadeIn_fyge7_1 .6s ease-out .2s backwards}._metadataBadge_fyge7_63{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._readingTime_fyge7_70{font-size:.875rem;color:var(--muted-foreground)}._header_fyge7_19 h1{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;color:var(--foreground);line-height:1.2;margin:0;animation:_fadeIn_fyge7_1 .6s ease-out .3s backwards}._description_fyge7_85{font-size:1.125rem;color:var(--muted-foreground);max-width:650px;margin:0 auto;line-height:1.6;animation:_fadeIn_fyge7_1 .6s ease-out .4s backwards}._contentWrapper_fyge7_94{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);border:1px solid var(--border);box-shadow:var(--shadow);animation:_fadeIn_fyge7_1 .6s ease-out .5s backwards}._articleContent_fyge7_103{font-size:1.0625rem;line-height:1.7;color:var(--foreground)}._articleContent_fyge7_103 h2{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;margin-top:var(--spacing-8);margin-bottom:var(--spacing-4);color:var(--foreground)}._articleContent_fyge7_103 h3{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin-top:var(--spacing-6);margin-bottom:var(--spacing-3);color:var(--foreground)}._articleContent_fyge7_103 p{margin-bottom:var(--spacing-4)}._articleContent_fyge7_103 ul,._articleContent_fyge7_103 ol{margin-bottom:var(--spacing-6);padding-left:var(--spacing-6)}._articleContent_fyge7_103 li{margin-bottom:var(--spacing-2)}._ctaSection_fyge7_141{margin-top:var(--spacing-12);padding:var(--spacing-8);background-color:var(--muted);border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-6)}._ctaContent_fyge7_153 h3{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2)}._ctaContent_fyge7_153 p{color:var(--muted-foreground);max-width:500px;margin:0 auto}._ctaButton_fyge7_166{min-width:200px}@media(max-width:768px){._container_fyge7_12{padding:var(--spacing-6) var(--spacing-4)}._backButton_fyge7_25{position:static;margin-bottom:var(--spacing-6)}._header_fyge7_19{margin-bottom:var(--spacing-8)}._header_fyge7_19 h1{font-size:2rem}._description_fyge7_85{font-size:1rem}._contentWrapper_fyge7_94{padding:var(--spacing-6) var(--spacing-4)}._metadata_fyge7_54{gap:var(--spacing-2)}._ctaSection_fyge7_141{padding:var(--spacing-6)}}@keyframes _fadeIn_1sgrv_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._container_1sgrv_12{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);animation:_fadeIn_1sgrv_1 .6s ease-out}._header_1sgrv_19{margin-bottom:var(--spacing-12);text-align:center;position:relative}._backButton_1sgrv_25{position:absolute;top:0;left:0}._titleWrapper_1sgrv_31{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._iconWrapper_1sgrv_39{background-color:color-mix(in srgb,var(--success) 15%,transparent);width:64px;height:64px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;animation:_fadeIn_1sgrv_1 .6s ease-out .1s backwards}._icon_1sgrv_39{color:var(--success)}._metadata_1sgrv_54{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;justify-content:center;animation:_fadeIn_1sgrv_1 .6s ease-out .2s backwards}._metadataBadge_1sgrv_63{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._readingTime_1sgrv_70{font-size:.875rem;color:var(--muted-foreground)}._header_1sgrv_19 h1{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;color:var(--foreground);line-height:1.2;margin:0;animation:_fadeIn_1sgrv_1 .6s ease-out .3s backwards}._description_1sgrv_85{font-size:1.125rem;color:var(--muted-foreground);max-width:650px;margin:0 auto;line-height:1.6;animation:_fadeIn_1sgrv_1 .6s ease-out .4s backwards}._contentWrapper_1sgrv_94{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);border:1px solid var(--border);box-shadow:var(--shadow);animation:_fadeIn_1sgrv_1 .6s ease-out .5s backwards}._articleContent_1sgrv_103{font-size:1.0625rem;line-height:1.7;color:var(--foreground)}._articleContent_1sgrv_103 h2{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;margin-top:var(--spacing-8);margin-bottom:var(--spacing-4);color:var(--foreground)}._articleContent_1sgrv_103 h3{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin-top:var(--spacing-6);margin-bottom:var(--spacing-3);color:var(--foreground)}._articleContent_1sgrv_103 p{margin-bottom:var(--spacing-4)}._articleContent_1sgrv_103 ul,._articleContent_1sgrv_103 ol{margin-bottom:var(--spacing-6);padding-left:var(--spacing-6)}._articleContent_1sgrv_103 li{margin-bottom:var(--spacing-2)}._ctaSection_1sgrv_141{margin-top:var(--spacing-12);padding:var(--spacing-8);background-color:var(--muted);border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-6)}._ctaContent_1sgrv_153 h3{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2)}._ctaContent_1sgrv_153 p{color:var(--muted-foreground);max-width:500px;margin:0 auto}._ctaButton_1sgrv_166{min-width:200px}@media(max-width:768px){._container_1sgrv_12{padding:var(--spacing-6) var(--spacing-4)}._backButton_1sgrv_25{position:static;margin-bottom:var(--spacing-6)}._header_1sgrv_19{margin-bottom:var(--spacing-8)}._header_1sgrv_19 h1{font-size:2rem}._description_1sgrv_85{font-size:1rem}._contentWrapper_1sgrv_94{padding:var(--spacing-6) var(--spacing-4)}._metadata_1sgrv_54{gap:var(--spacing-2)}._ctaSection_1sgrv_141{padding:var(--spacing-6)}}@keyframes _fadeIn_a1wfg_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._container_a1wfg_12{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);animation:_fadeIn_a1wfg_1 .6s ease-out}._header_a1wfg_19{margin-bottom:var(--spacing-12);text-align:center;position:relative}._backButton_a1wfg_25{position:absolute;top:0;left:0}._titleWrapper_a1wfg_31{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._iconWrapper_a1wfg_39{background-color:color-mix(in srgb,var(--primary) 15%,transparent);width:64px;height:64px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;animation:_fadeIn_a1wfg_1 .6s ease-out .1s backwards}._icon_a1wfg_39{color:var(--primary)}._metadata_a1wfg_54{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;justify-content:center;animation:_fadeIn_a1wfg_1 .6s ease-out .2s backwards}._metadataBadge_a1wfg_63{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._readingTime_a1wfg_70{font-size:.875rem;color:var(--muted-foreground)}._header_a1wfg_19 h1{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;color:var(--foreground);line-height:1.2;margin:0;animation:_fadeIn_a1wfg_1 .6s ease-out .3s backwards}._description_a1wfg_85{font-size:1.125rem;color:var(--muted-foreground);max-width:650px;margin:0 auto;line-height:1.6;animation:_fadeIn_a1wfg_1 .6s ease-out .4s backwards}._contentWrapper_a1wfg_94{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);border:1px solid var(--border);box-shadow:var(--shadow);animation:_fadeIn_a1wfg_1 .6s ease-out .5s backwards}._articleContent_a1wfg_103{font-size:1.0625rem;line-height:1.7;color:var(--foreground)}._articleContent_a1wfg_103 h2{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;margin-top:var(--spacing-8);margin-bottom:var(--spacing-4);color:var(--foreground)}._articleContent_a1wfg_103 h3{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;margin-top:var(--spacing-6);margin-bottom:var(--spacing-3);color:var(--foreground)}._articleContent_a1wfg_103 p{margin-bottom:var(--spacing-4)}._articleContent_a1wfg_103 ul,._articleContent_a1wfg_103 ol{margin-bottom:var(--spacing-6);padding-left:var(--spacing-6)}._articleContent_a1wfg_103 li{margin-bottom:var(--spacing-2)}._ctaSection_a1wfg_141{margin-top:var(--spacing-12);padding:var(--spacing-8);background-color:var(--muted);border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-6)}._ctaContent_a1wfg_153 h3{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2)}._ctaContent_a1wfg_153 p{color:var(--muted-foreground);max-width:500px;margin:0 auto}._ctaButton_a1wfg_166{min-width:200px}@media(max-width:768px){._container_a1wfg_12{padding:var(--spacing-6) var(--spacing-4)}._backButton_a1wfg_25{position:static;margin-bottom:var(--spacing-6)}._header_a1wfg_19{margin-bottom:var(--spacing-8)}._header_a1wfg_19 h1{font-size:2rem}._description_a1wfg_85{font-size:1rem}._contentWrapper_a1wfg_94{padding:var(--spacing-6) var(--spacing-4)}._metadata_a1wfg_54{gap:var(--spacing-2)}._ctaSection_a1wfg_141{padding:var(--spacing-6)}}@keyframes _fadeIn_1sjcz_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._container_1sjcz_12{max-width:800px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);animation:_fadeIn_1sjcz_1 .6s ease-out}._header_1sjcz_19{margin-bottom:var(--spacing-12);text-align:center;position:relative}._backButton_1sjcz_25{position:absolute;top:0;left:0}._titleWrapper_1sjcz_31{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._iconWrapper_1sjcz_39{background-color:color-mix(in srgb,var(--secondary) 15%,transparent);width:64px;height:64px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;animation:_fadeIn_1sjcz_1 .6s ease-out .1s backwards}._icon_1sjcz_39{color:var(--secondary)}._metadata_1sjcz_54{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;justify-content:center;animation:_fadeIn_1sjcz_1 .6s ease-out .2s backwards}._metadataBadge_1sjcz_63{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._readingTime_1sjcz_70{font-size:.875rem;color:var(--muted-foreground)}._header_1sjcz_19 h1{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;color:var(--foreground);line-height:1.2;margin:0;animation:_fadeIn_1sjcz_1 .6s ease-out .3s backwards}._description_1sjcz_85{font-size:1.125rem;color:var(--muted-foreground);max-width:650px;margin:0 auto;line-height:1.6;animation:_fadeIn_1sjcz_1 .6s ease-out .4s backwards}._contentWrapper_1sjcz_94{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);border:1px solid var(--border);box-shadow:var(--shadow);animation:_fadeIn_1sjcz_1 .6s ease-out .5s backwards}._markdown_1sjcz_103{font-size:1.0625rem;line-height:1.7;color:var(--foreground)}._ctaSection_1sjcz_109{margin-top:var(--spacing-12);padding:var(--spacing-8);background-color:var(--muted);border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-6)}._ctaContent_1sjcz_121 h3{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2)}._ctaContent_1sjcz_121 p{color:var(--muted-foreground);max-width:500px;margin:0 auto}._ctaButton_1sjcz_134{min-width:200px}@media(max-width:768px){._container_1sjcz_12{padding:var(--spacing-6) var(--spacing-4)}._backButton_1sjcz_25{position:static;margin-bottom:var(--spacing-6)}._header_1sjcz_19{margin-bottom:var(--spacing-8)}._header_1sjcz_19 h1{font-size:2rem}._description_1sjcz_85{font-size:1rem}._contentWrapper_1sjcz_94{padding:var(--spacing-6) var(--spacing-4)}._metadata_1sjcz_54{gap:var(--spacing-2)}._ctaSection_1sjcz_109{padding:var(--spacing-6)}}: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-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem}:root{--background: hsl(210 40% 98%);--foreground: hsl(215 28% 17%);--surface: hsl(0 0% 100%);--surface-foreground: hsl(215 28% 17%);--sidebar: hsl(210 40% 96%);--sidebar-foreground: hsl(215 28% 17%);--card: hsl(0 0% 100%);--card-foreground: hsl(215 28% 17%);--popup: hsl(0 0% 100%);--popup-foreground: hsl(215 28% 17%);--primary: hsl(217 91% 60%);--primary-foreground: hsl(210 40% 98%);--secondary: hsl(160 75% 45%);--secondary-foreground: hsl(160 100% 5%);--accent: hsl(217 91% 65%);--accent-foreground: hsl(210 40% 98%);--muted: hsl(210 40% 94%);--muted-foreground: hsl(215 20% 65%);--success: hsl(142 71% 45%);--success-foreground: hsl(0 0% 100%);--error: hsl(0 84% 60%);--error-foreground: hsl(0 0% 100%);--warning: hsl(38 92% 50%);--warning-foreground: hsl(48 96% 10%);--info: hsl(198 93% 60%);--info-foreground: hsl(0 0% 100%);--info-hover: hsl(198 93% 55%);--info-active: hsl(198 93% 50%);--border: hsl(214 32% 91%);--font-family-base: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-heading: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-monospace: "SF Mono", "Fira Code", "Fira Mono", "Roboto Mono", monospace;--font-family-cursive: "Caveat", cursive;--shadow: 0 1px 2px 0 hsl(215 20% 65% / .05);--shadow-md: 0 4px 6px -1px hsl(215 20% 65% / .1), 0 2px 4px -2px hsl(215 20% 65% / .1);--shadow-lg: 0 10px 15px -3px hsl(215 20% 65% / .1), 0 4px 6px -4px hsl(215 20% 65% / .1);--shadow-focus: 0 0 0 2px hsl(217 91% 75%);--radius-sm: .375rem;--radius: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-full: 9999px;--animation-duration-fast: .15s;--animation-duration-normal: .3s;--animation-duration-slow: .5s;--chart-color-1: hsl(217 80% 60%);--chart-color-2: hsl(160 65% 50%);--chart-color-3: hsl(198 80% 60%);--chart-color-4: hsl(38 90% 55%);--chart-color-5: hsl(260 70% 65%)}.dark{--background: hsl(222 47% 11%);--foreground: hsl(210 40% 98%);--surface: hsl(222 47% 14%);--surface-foreground: hsl(210 40% 98%);--sidebar: hsl(222 47% 12%);--sidebar-foreground: hsl(210 40% 98%);--card: hsl(222 47% 14%);--card-foreground: hsl(210 40% 98%);--popup: hsl(222 47% 14%);--popup-foreground: hsl(210 40% 98%);--primary: hsl(217 91% 65%);--primary-foreground: hsl(210 40% 98%);--secondary: hsl(160 75% 50%);--secondary-foreground: hsl(160 100% 5%);--accent: hsl(217 91% 70%);--accent-foreground: hsl(210 40% 98%);--muted: hsl(217 33% 19%);--muted-foreground: hsl(215 20% 65%);--success: hsl(142 61% 45%);--success-foreground: hsl(0 0% 100%);--error: hsl(0 74% 60%);--error-foreground: hsl(0 0% 100%);--warning: hsl(38 82% 55%);--warning-foreground: hsl(48 96% 10%);--info: hsl(198 83% 60%);--info-foreground: hsl(0 0% 100%);--info-hover: hsl(198 83% 55%);--info-active: hsl(198 83% 50%);--border: hsl(217 33% 22%);--shadow: 0 1px 2px 0 hsl(0 0% 0% / .05);--shadow-md: 0 4px 6px -1px hsl(0 0% 0% / .1), 0 2px 4px -2px hsl(0 0% 0% / .1);--shadow-lg: 0 10px 15px -3px hsl(0 0% 0% / .1), 0 4px 6px -4px hsl(0 0% 0% / .1);--shadow-focus: 0 0 0 2px hsl(217 91% 50%);--chart-color-1: hsl(217 80% 65%);--chart-color-2: hsl(160 65% 55%);--chart-color-3: hsl(198 80% 65%);--chart-color-4: hsl(38 90% 60%);--chart-color-5: hsl(260 70% 70%)}@layer base{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}}
