@import"https://fonts.googleapis.com/css2?family=Poppins: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";@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}}}._container_1mqqn_1{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:var(--z-content-high)}@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer base{._button_63bw4_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_63bw4_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_63bw4_32{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_63bw4_38{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_63bw4_44{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}@media(max-width:768px){._sm_63bw4_32{padding:0 var(--spacing-3);min-height:2.75rem;height:auto}._md_63bw4_38{padding:0 var(--spacing-4);min-height:3rem;height:auto}._lg_63bw4_44{padding:0 var(--spacing-6);min-height:3.5rem;height:auto}}._icon_63bw4_73,._icon-md_63bw4_74{width:2rem;height:2rem;padding:0}._icon-sm_63bw4_80{width:1.5rem;height:1.5rem;padding:0}._icon-lg_63bw4_86{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_63bw4_2 svg{flex-shrink:0}._sm_63bw4_32 svg,._icon-sm_63bw4_80 svg{width:1rem;height:1rem}._md_63bw4_38 svg,._icon_63bw4_73 svg,._icon-md_63bw4_74 svg{width:1.25rem;height:1.25rem}._lg_63bw4_44 svg,._icon-lg_63bw4_86 svg{width:1.5rem;height:1.5rem}._primary_63bw4_118{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_63bw4_118:hover{background-color:color-mix(in srgb,var(--primary),black 10%);border-color:color-mix(in srgb,var(--primary),black 10%)}._primary_63bw4_118:active{background-color:color-mix(in srgb,var(--primary),black 15%);border-color:color-mix(in srgb,var(--primary),black 15%)}._secondary_63bw4_136{background-color:color-mix(in srgb,var(--secondary),white 92%);color:var(--secondary);border-color:transparent;--spinner-color: var(--secondary)}._secondary_63bw4_136:hover{background-color:color-mix(in srgb,var(--secondary),white 85%)}._secondary_63bw4_136:active{background-color:color-mix(in srgb,var(--secondary),white 80%)}._destructive_63bw4_152{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_63bw4_152:hover{background-color:color-mix(in srgb,var(--error),black 10%);border-color:color-mix(in srgb,var(--error),black 10%)}._destructive_63bw4_152:active{background-color:color-mix(in srgb,var(--error),black 15%);border-color:color-mix(in srgb,var(--error),black 15%)}._destructive_63bw4_152:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_63bw4_176{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_63bw4_176: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_63bw4_176: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_63bw4_196{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_63bw4_196:hover{background-color:color-mix(in srgb,var(--primary),white 95%);color:color-mix(in srgb,var(--primary),black 10%)}._ghost_63bw4_196:active{background-color:color-mix(in srgb,var(--primary),white 90%);color:color-mix(in srgb,var(--primary),black 15%)}._link_63bw4_213{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_63bw4_213:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%);background-color:transparent}._link_63bw4_213:active{color:color-mix(in srgb,var(--primary),black 15%);background-color:transparent}._link_63bw4_213:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_63bw4_245{opacity:.5;cursor:not-allowed;pointer-events:none}._dark_63bw4_252 ._primary_63bw4_118:focus-visible,._dark_63bw4_252 ._outline_63bw4_176:focus-visible,._dark_63bw4_252 ._ghost_63bw4_196:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}._dark_63bw4_252 ._destructive_63bw4_152:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._dark_63bw4_252 ._link_63bw4_213:focus-visible{box-shadow:0 0 0 2px var(--primary)}}._chatWindow_1d6nq_1{position:fixed;bottom:calc(var(--spacing-6) + 4.5rem);right:var(--spacing-6);width:400px;height:600px;max-height:calc(100vh - var(--spacing-12));background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;z-index:var(--z-nav-low);transform-origin:bottom right;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),opacity var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);transform:scale(.95);opacity:0;pointer-events:none}._chatWindow_1d6nq_1._open_1d6nq_23{transform:scale(1);opacity:1;pointer-events:auto}._header_1d6nq_29{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);border-bottom:1px solid var(--border);flex-shrink:0}._headerInfo_1d6nq_38{display:flex;flex-direction:column}._title_1d6nq_43{font-size:1rem;font-weight:600;color:var(--surface-foreground);margin:0}._subtitle_1d6nq_50{font-size:.875rem;color:var(--muted-foreground);margin:0}._closeButton_1d6nq_56{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._closeButton_1d6nq_56:hover{background-color:var(--muted);color:var(--foreground)}._messagesContainer_1d6nq_77{flex-grow:1;overflow-y:auto;padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4)}._messageBubble_1d6nq_86{display:flex;gap:var(--spacing-2);max-width:85%}._avatar_1d6nq_92{width:2rem;height:2rem;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:var(--spacing-1)}._messageContent_1d6nq_103{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);font-size:.9375rem;line-height:1.5;word-wrap:break-word}._assistant_1d6nq_111{align-self:flex-start}._assistant_1d6nq_111 ._avatar_1d6nq_92{background-color:var(--muted);color:var(--muted-foreground)}._assistant_1d6nq_111 ._messageContent_1d6nq_103{background-color:var(--muted);color:var(--muted-foreground);border-top-left-radius:var(--radius-sm)}._user_1d6nq_126{align-self:flex-end;flex-direction:row-reverse}._user_1d6nq_126 ._avatar_1d6nq_92{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary)}._user_1d6nq_126 ._messageContent_1d6nq_103{background-color:var(--primary);color:var(--primary-foreground);border-top-right-radius:var(--radius-sm)}._typingIndicator_1d6nq_142{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-3) var(--spacing-3)}._typingIndicator_1d6nq_142 span{width:.5rem;height:.5rem;background-color:var(--muted-foreground);border-radius:50%;animation:_typing_1d6nq_142 1.4s infinite both}._typingIndicator_1d6nq_142 span:nth-child(1){animation-delay:.2s}._typingIndicator_1d6nq_142 span:nth-child(2){animation-delay:.4s}._typingIndicator_1d6nq_142 span:nth-child(3){animation-delay:.6s}@keyframes _typing_1d6nq_142{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}._inputArea_1d6nq_179{display:flex;align-items:flex-end;padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--border);gap:var(--spacing-2);background-color:var(--surface)}._input_1d6nq_179{flex-grow:1;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);border:1px solid var(--border);background-color:var(--background);font-family:var(--font-family-base);font-size:.9375rem;resize:none;max-height:100px;line-height:1.5;outline:none;transition:border-color var(--animation-duration-fast) ease}._input_1d6nq_179:focus{border-color:var(--primary);box-shadow:var(--shadow-focus)}._input_1d6nq_179:disabled{background-color:var(--muted);cursor:not-allowed}._sendButton_1d6nq_213{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius);background-color:var(--primary);color:var(--primary-foreground);border:none;cursor:pointer;flex-shrink:0;transition:background-color var(--animation-duration-fast) ease}._sendButton_1d6nq_213:hover:not(:disabled){background-color:color-mix(in srgb,var(--primary),black 10%)}._sendButton_1d6nq_213:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed}._errorContainer_1d6nq_238{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);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);color:var(--error)}._errorIcon_1d6nq_249{flex-shrink:0}._errorMessage_1d6nq_253{font-size:.875rem;margin:0;color:var(--error)}._emptyState_1d6nq_259{padding:var(--spacing-4);text-align:center;color:var(--muted-foreground)}._emptyStateTitle_1d6nq_265{font-size:.875rem;font-weight:500;margin-bottom:var(--spacing-3)}._exampleQuestions_1d6nq_271{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:center}._exampleQuestionButton_1d6nq_278{background-color:transparent;border:1px solid var(--border);color:var(--foreground);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease;width:100%;text-align:left}._exampleQuestionButton_1d6nq_278:hover{background-color:var(--muted);border-color:color-mix(in srgb,var(--primary) 50%,transparent)}._upgradeMessage_1d6nq_299{width:100%}._upgradeCard_1d6nq_303{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3);box-shadow:var(--shadow)}._upgradeHeader_1d6nq_314{display:flex;align-items:center;gap:var(--spacing-2);color:var(--primary)}._upgradeTitle_1d6nq_321{font-weight:600;font-size:.9375rem}._lockIcon_1d6nq_326{color:var(--primary)}._upgradeText_1d6nq_330{font-size:.875rem;color:var(--muted-foreground);margin:0;line-height:1.5}._upgradeButton_1d6nq_337{align-self:flex-start;margin-top:var(--spacing-1)}@media(max-width:768px){._chatWindow_1d6nq_1{bottom:0;right:0;width:100%;height:100%;max-height:100%;border-radius:0;transform-origin:bottom center}}._widgetContainer_15zjy_1{position:fixed;bottom:var(--spacing-6);right:var(--spacing-6);z-index:var(--z-nav-low);display:flex;flex-direction:column;align-items:center;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),opacity var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);transform:scale(1);opacity:1}._widgetContainer_15zjy_1._hidden_15zjy_16{transform:scale(0);opacity:0;pointer-events:none}._widgetButton_15zjy_22{width:3.5rem;height:3.5rem;border-radius:var(--radius-full);background-color:var(--primary);color:var(--primary-foreground);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-lg);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),background-color var(--animation-duration-fast) ease;position:relative}._widgetButton_15zjy_22:hover{transform:scale(1.1);background-color:color-mix(in srgb,var(--primary),black 10%)}._widgetButton_15zjy_22:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._tooltip_15zjy_51{position:absolute;bottom:100%;right:0;margin-bottom:var(--spacing-2);background-color:var(--surface-foreground);color:var(--surface);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);font-size:.75rem;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(4px);transition:all var(--animation-duration-fast) ease;box-shadow:var(--shadow-md);z-index:var(--z-overlay)}._widgetButton_15zjy_22:hover+._tooltip_15zjy_51,._widgetButton_15zjy_22:focus-visible+._tooltip_15zjy_51{opacity:1;transform:translateY(0)}._icon_15zjy_77{width:1.75rem;height:1.75rem}._badge_15zjy_82{position:absolute;top:-2px;left:-2px;background-color:var(--accent);color:var(--accent-foreground);font-size:.625rem;font-weight:700;padding:.125rem .375rem;border-radius:var(--radius-full);border:2px solid var(--primary);-webkit-user-select:none;user-select:none;transition:background-color var(--animation-duration-fast) ease}._proBadge_15zjy_97{background-color:var(--secondary);color:var(--secondary-foreground)}@media(max-width:768px){._widgetContainer_15zjy_1{bottom:var(--spacing-4);right:var(--spacing-4)}._widgetButton_15zjy_22{width:3rem;height:3rem}._icon_15zjy_77{width:1.5rem;height:1.5rem}._tooltip_15zjy_51{display:none}}@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)}}}._pageContainer_1pfu9_1{display:flex;flex-direction:column;min-height:100vh;background-color:var(--background)}._hero_1pfu9_9{background-color:var(--surface);border-bottom:1px solid var(--border);padding:var(--spacing-16) var(--spacing-6);text-align:center}._heroContent_1pfu9_16{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6)}._heroTitle_1pfu9_25{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;color:var(--foreground);letter-spacing:-.02em;line-height:1.1}._heroSubtitle_1pfu9_34{font-size:1.25rem;color:var(--muted-foreground);max-width:600px;line-height:1.6}._searchContainer_1pfu9_42{position:relative;width:100%;max-width:500px;margin-top:var(--spacing-4)}._searchIcon_1pfu9_49{position:absolute;left:var(--spacing-4);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_1pfu9_58{width:100%;padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) var(--spacing-12);font-size:1rem;border:1px solid var(--border);border-radius:var(--radius-full);background-color:var(--background);color:var(--foreground);transition:all .2s ease;box-shadow:var(--shadow-sm)}._searchInput_1pfu9_58:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 10%,transparent)}._main_1pfu9_77{max-width:1000px;margin:0 auto;padding:var(--spacing-12) var(--spacing-6);width:100%;flex:1}._faqGrid_1pfu9_85{display:flex;flex-direction:column;gap:var(--spacing-12)}._categorySection_1pfu9_91{scroll-margin-top:var(--spacing-8)}._categoryTitle_1pfu9_95{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._accordion_1pfu9_105{display:flex;flex-direction:column;gap:var(--spacing-4)}._noResults_1pfu9_112{text-align:center;padding:var(--spacing-12) 0;background-color:var(--muted);border-radius:var(--radius-lg);margin-top:var(--spacing-8)}._noResults_1pfu9_112 h3{font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-2);color:var(--foreground)}._noResults_1pfu9_112 p{color:var(--muted-foreground);margin-bottom:var(--spacing-6);max-width:400px;margin-left:auto;margin-right:auto}._clearButton_1pfu9_135{margin-top:var(--spacing-4)}._contactSection_1pfu9_140{margin-top:var(--spacing-16);padding-top:var(--spacing-8)}._contactCard_1pfu9_145{background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-lg);padding:var(--spacing-12) var(--spacing-8);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);box-shadow:var(--shadow-lg)}._contactTitle_1pfu9_158{font-size:2rem;font-weight:700;margin:0}._contactText_1pfu9_164{font-size:1.125rem;opacity:.9;max-width:600px;margin-bottom:var(--spacing-4)}._contactActions_1pfu9_171{display:flex;gap:var(--spacing-4)}@media(max-width:768px){._heroTitle_1pfu9_25{font-size:2.25rem}._heroSubtitle_1pfu9_34{font-size:1.125rem}._main_1pfu9_77{padding:var(--spacing-8) var(--spacing-4)}._categoryTitle_1pfu9_95{font-size:1.5rem}._contactCard_1pfu9_145{padding:var(--spacing-8) var(--spacing-6)}._contactTitle_1pfu9_158{font-size:1.75rem}}@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}}._dropdown_xtb2c_1{position:relative;display:inline-block}._trigger_xtb2c_6{display:flex;align-items:center;gap:var(--spacing-1);background:none;border:none;font-size:.9375rem;font-weight:500;color:var(--muted-foreground);cursor:pointer;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);transition:color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease;white-space:nowrap}._trigger_xtb2c_6:hover,._trigger_xtb2c_6._open_xtb2c_24{color:var(--foreground);background-color:var(--muted)}._trigger_xtb2c_6:focus{outline:none;box-shadow:var(--shadow-focus)}._icon_xtb2c_34{transition:transform var(--animation-duration-fast) ease}._iconOpen_xtb2c_38{transform:rotate(180deg)}._menu_xtb2c_42{position:absolute;top:calc(100% + var(--spacing-2));left:0;min-width:220px;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--spacing-2);z-index:var(--z-overlay);animation:_slideDown_xtb2c_1 var(--animation-duration-fast) ease-out}._menuItem_xtb2c_56{display:block;padding:var(--spacing-3) var(--spacing-4);font-size:.9375rem;font-weight:500;color:var(--foreground);text-decoration:none;border-radius:var(--radius-sm);transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease;white-space:nowrap}._menuItem_xtb2c_56:hover{background-color:var(--muted);color:var(--primary)}._menuItem_xtb2c_56:focus{outline:none;box-shadow:var(--shadow-focus)}@keyframes _slideDown_xtb2c_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._dropdown_lw3kx_1{position:relative;display:inline-block}._trigger_lw3kx_6{display:flex;align-items:center;gap:var(--spacing-1);background:none;border:none;font-size:.9375rem;font-weight:500;color:var(--muted-foreground);cursor:pointer;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);transition:color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease;white-space:nowrap}._trigger_lw3kx_6:hover,._trigger_lw3kx_6._open_lw3kx_24{color:var(--foreground);background-color:var(--muted)}._trigger_lw3kx_6:focus{outline:none;box-shadow:var(--shadow-focus)}._icon_lw3kx_34{transition:transform var(--animation-duration-fast) ease}._iconOpen_lw3kx_38{transform:rotate(180deg)}._menu_lw3kx_42{position:absolute;top:calc(100% + var(--spacing-2));left:0;min-width:280px;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--spacing-2);z-index:var(--z-overlay);animation:_slideDown_lw3kx_1 var(--animation-duration-fast) ease-out}._menuItem_lw3kx_56{display:block;padding:var(--spacing-2) var(--spacing-4);font-size:.9375rem;font-weight:500;color:var(--foreground);text-decoration:none;border-radius:var(--radius-sm);transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease;white-space:nowrap}._menuItem_lw3kx_56:hover{background-color:var(--muted);color:var(--primary)}._menuItem_lw3kx_56:focus{outline:none;box-shadow:var(--shadow-focus)}._divider_lw3kx_79{height:1px;background-color:var(--border);border:none;margin:var(--spacing-1) 0}@keyframes _slideDown_lw3kx_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@layer base{._container_val5r_2{position:fixed;top:4rem;left:0;right:0;bottom:0;z-index:var(--z-overlay);display:flex;justify-content:center;pointer-events:none}._backdrop_val5r_14{position:absolute;top:0;left:0;right:0;bottom:0;background-color:color-mix(in srgb,var(--background) 20%,black 40%);opacity:0;animation:_fadeIn_val5r_1 var(--animation-duration-normal) ease-out forwards;pointer-events:auto;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._menu_val5r_27{position:relative;width:100%;height:100%;background-color:var(--surface);box-shadow:var(--shadow-lg);pointer-events:auto;display:flex;flex-direction:column;animation:_slideDown_val5r_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1) forwards;overflow:hidden}@media(min-width:480px){._container_val5r_2{justify-content:flex-start}._menu_val5r_27{max-width:400px;margin:0 auto;border-right:1px solid var(--border);border-left:1px solid var(--border)}}._scrollContainer_val5r_56{flex:1;overflow-y:auto;padding:var(--spacing-6) var(--spacing-4) calc(var(--spacing-16) + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:var(--spacing-4)}._section_val5r_65{display:flex;flex-direction:column;gap:var(--spacing-1)}._sectionTitle_val5r_71{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin-bottom:var(--spacing-2);padding-left:var(--spacing-3)}._menuItem_val5r_81{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);text-decoration:none;color:var(--foreground);border-radius:var(--radius);transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._menuItem_val5r_81:hover{background-color:var(--muted)}._menuItem_val5r_81:active{background-color:color-mix(in srgb,var(--muted) 90%,black)}._menuItem_val5r_81._active_val5r_100{background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}._menuItem_val5r_81._active_val5r_100 ._icon_val5r_105{color:var(--primary)}._icon_val5r_105{color:var(--muted-foreground);flex-shrink:0;transition:color var(--animation-duration-fast) ease}._label_val5r_115{font-size:1rem;font-weight:500;flex-grow:1}._divider_val5r_121{border:none;height:1px;background-color:var(--border);margin:var(--spacing-2) 0}._authSection_val5r_129{margin-top:auto;padding-top:var(--spacing-4);border-top:1px solid var(--border)}._userProfile_val5r_135{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);border-radius:var(--radius)}._userInfo_val5r_144{display:flex;flex-direction:column}._userName_val5r_149{font-weight:600;font-size:.9375rem}._adminBadge_val5r_154{font-size:.75rem;color:var(--primary);font-weight:500}._logoutLink_val5r_160{display:flex;align-items:center;gap:var(--spacing-2);background:none;border:none;color:var(--muted-foreground);font-size:.875rem;font-weight:500;cursor:pointer;padding:var(--spacing-2);border-radius:var(--radius-sm);transition:all var(--animation-duration-fast) ease}._logoutLink_val5r_160:hover{color:var(--destructive);background-color:color-mix(in srgb,var(--destructive) 10%,transparent)}._authButtons_val5r_180{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._authButton_val5r_180{width:100%}@keyframes _fadeIn_val5r_1{0%{opacity:0}to{opacity:1}}@keyframes _slideDown_val5r_1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}}._layout_12n0c_1{display:flex;flex-direction:column;min-height:100vh;background-color:var(--background);color:var(--foreground)}._header_12n0c_9{position:sticky;top:0;z-index:var(--z-nav-sticky);background-color:color-mix(in srgb,var(--background) 80%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border)}._headerContent_12n0c_18{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:var(--spacing-4) var(--spacing-8);height:4rem}@media(max-width:768px){._headerContent_12n0c_18{padding:var(--spacing-3) var(--spacing-6)}}@media(max-width:480px){._headerContent_12n0c_18{padding:var(--spacing-3) var(--spacing-4)}}._logo_12n0c_40{display:flex;align-items:center;gap:var(--spacing-2);text-decoration:none;color:var(--foreground)}@media(max-width:768px){._logo_12n0c_40{gap:var(--spacing-3)}}@media(max-width:480px){._logo_12n0c_40{gap:var(--spacing-4)}}._logoImage_12n0c_60{width:32px;height:32px;object-fit:contain}._logoText_12n0c_66{font-size:1.125rem;font-weight:600;color:var(--foreground);font-family:var(--font-family-heading)}@media(max-width:768px){._logoText_12n0c_66{font-size:1rem;font-weight:500}}@media(max-width:480px){._logoText_12n0c_66{font-size:.9375rem}}._nav_12n0c_87{display:none}@media(min-width:1024px){._nav_12n0c_87{display:flex;align-items:center;gap:var(--spacing-2)}}._navLink_12n0c_99{font-size:.9375rem;font-weight:500;color:var(--muted-foreground);text-decoration:none;position:relative;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);transition:color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease;white-space:nowrap}._navLink_12n0c_99:hover{color:var(--foreground);background-color:var(--muted)}._navLink_12n0c_99._active_12n0c_117{color:var(--primary);font-weight:600}._navLink_12n0c_99:focus{outline:none;box-shadow:var(--shadow-focus)}._authNav_12n0c_128{display:flex;align-items:center;gap:var(--spacing-3);margin-left:auto;padding-left:var(--spacing-4);border-left:1px solid var(--border)}._dashboardButton_12n0c_137,._adminButton_12n0c_141,._logoutButton_12n0c_145{white-space:nowrap}._headerActions_12n0c_150{display:flex;align-items:center;gap:var(--spacing-2)}._avatarBadge_12n0c_157{position:relative;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;transition:transform var(--animation-duration-fast) ease,opacity var(--animation-duration-fast) ease}._avatarBadge_12n0c_157:hover{transform:scale(1.05);opacity:.9}._avatarBadge_12n0c_157:focus{outline:none}._avatarBadge_12n0c_157:focus-visible ._avatarCircle_12n0c_178{box-shadow:var(--shadow-focus)}._avatarCircle_12n0c_178{width:40px;height:40px}@media(max-width:480px){._avatarCircle_12n0c_178{width:36px;height:36px}}._onlineIndicator_12n0c_195{position:absolute;bottom:2px;right:2px;width:10px;height:10px;background-color:var(--success);border:2px solid var(--background);border-radius:var(--radius-full);z-index:1;animation:_pulse_12n0c_1 2s ease-in-out infinite}@media(max-width:480px){._onlineIndicator_12n0c_195{width:8px;height:8px;border-width:1.5px}}@keyframes _pulse_12n0c_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}._hamburger_12n0c_228{display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--foreground);cursor:pointer;padding:var(--spacing-2);border-radius:var(--radius);transition:background-color .2s ease,color .2s ease;min-width:48px;min-height:48px}@media(min-width:1024px){._hamburger_12n0c_228{display:none}}._hamburger_12n0c_228:hover{background-color:var(--muted)}._hamburger_12n0c_228:focus{outline:none;box-shadow:var(--shadow-focus)}._main_12n0c_261{flex-grow:1;padding-bottom:80px}@media(min-width:768px){._main_12n0c_261{padding-bottom:0}}._footer_12n0c_274{background-color:var(--surface);border-top:1px solid var(--border);padding:var(--spacing-6) var(--spacing-8);text-align:center;color:var(--muted-foreground);font-size:.875rem}._footerContent_12n0c_283{display:flex;flex-direction:column;gap:var(--spacing-3);align-items:center}._copyright_12n0c_290{margin:0}._footerLinks_12n0c_294{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;justify-content:center}._footerLink_12n0c_294{color:var(--primary);text-decoration:none;transition:color .2s ease}._footerLink_12n0c_294:hover{color:var(--info-hover);text-decoration:underline}._footerLink_12n0c_294:focus{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._separator_12n0c_319{color:var(--muted-foreground);-webkit-user-select:none;user-select:none}@media(max-width:768px){._footer_12n0c_274{padding:var(--spacing-6) var(--spacing-6)}}@media(max-width:480px){._footer_12n0c_274{padding:var(--spacing-6) var(--spacing-4)}._footerLinks_12n0c_294{gap:var(--spacing-2)}}._navContainer_h566q_1{position:fixed;bottom:0;left:0;right:0;height:calc(65px + env(safe-area-inset-bottom));background-color:color-mix(in srgb,var(--background) 85%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--border);z-index:var(--z-nav);display:none;animation:_slideInUp_h566q_1 var(--animation-duration-normal) ease-out}@media(max-width:767px){._navContainer_h566q_1{display:block}}._navContent_h566q_22{display:flex;justify-content:space-around;align-items:flex-start;height:100%;padding-top:var(--spacing-2);padding-bottom:calc(var(--spacing-1) + env(safe-area-inset-bottom));max-width:500px;margin:0 auto}._navItem_h566q_33{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-1);text-decoration:none;color:var(--muted-foreground);flex-grow:1;flex-basis:0;padding:var(--spacing-2) 0;border-radius:var(--radius);transition:color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease;-webkit-tap-highlight-color:transparent;min-height:44px;min-width:44px}._navItem_h566q_33:hover{color:var(--foreground)}._navItem_h566q_33:active{transform:scale(.95)}._navItem_h566q_33._active_h566q_59{color:var(--primary)}._navLabel_h566q_63{font-size:.75rem;font-weight:500;line-height:1}@keyframes _slideInUp_h566q_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@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)}}._tableContainer_6nbz8_1{width:100%;overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-md)}._table_6nbz8_1{width:100%;border-collapse:collapse;font-size:.9rem}._table_6nbz8_1 th,._table_6nbz8_1 td{padding:var(--spacing-3) var(--spacing-4);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap}._table_6nbz8_1 th{background-color:var(--muted);color:var(--muted-foreground);font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em}._table_6nbz8_1 tbody tr:last-child td{border-bottom:none}._table_6nbz8_1 tbody tr:hover{background-color:color-mix(in srgb,var(--muted) 50%,transparent)}._noData_6nbz8_39{text-align:center;padding:var(--spacing-8);color:var(--muted-foreground)}@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}}@layer base{._tabsListContainer_1mxxu_2{position:relative;width:100%}._tabsList_1mxxu_2{display:flex;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--muted-foreground) transparent;margin:0;border-bottom:1px solid var(--border);flex-shrink:0;padding:0 var(--spacing-4);scroll-behavior:smooth;scroll-padding:var(--spacing-4)}._tabsList_1mxxu_2::-webkit-scrollbar{height:4px}._tabsList_1mxxu_2::-webkit-scrollbar-track{background:transparent}._tabsList_1mxxu_2::-webkit-scrollbar-thumb{background-color:var(--muted-foreground);border-radius:var(--radius-full);opacity:.3;transition:opacity var(--animation-duration-normal)}._tabsList_1mxxu_2:hover::-webkit-scrollbar-thumb{opacity:.6}._tabsList_1mxxu_2::-webkit-scrollbar-thumb:hover{opacity:.8}._fadeLeft_1mxxu_45,._fadeRight_1mxxu_46{position:absolute;top:0;bottom:1px;width:var(--spacing-8);pointer-events:none;opacity:0;transition:opacity var(--animation-duration-normal) ease-in-out;z-index:var(--z-content-low)}._fadeLeft_1mxxu_45{left:0;background:linear-gradient(to right,var(--background) 0%,var(--background) 30%,transparent 100%)}._fadeRight_1mxxu_46{right:0;background:linear-gradient(to left,var(--background) 0%,var(--background) 30%,transparent 100%)}._fadeVisible_1mxxu_77{opacity:1}._tabsTrigger_1mxxu_81{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);margin:0 var(--spacing-1);border:none;border-radius:0;cursor:pointer;position:relative;transition:color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);white-space:nowrap;flex-shrink:0}._tabsTrigger_1mxxu_81:first-child{margin-left:0}._tabsTrigger_1mxxu_81:last-child{margin-right:0}._tabsTrigger_1mxxu_81:hover{color:var(--foreground)}._tabsTrigger_1mxxu_81[data-state=active]{color:var(--primary);font-weight:600}._tabsTrigger_1mxxu_81[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_1mxxu_81: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_1mxxu_81:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._tabsTrigger_1mxxu_81[disabled]{opacity:.5;cursor:not-allowed;color:var(--muted-foreground)}._tabsContent_1mxxu_167{color:var(--foreground);outline:none;padding-top:var(--spacing-6)}._tabsContent_1mxxu_167[hidden]{display:none!important}._tabsList_1mxxu_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_1mxxu_2[data-variant=pill] ._tabsTrigger_1mxxu_81{border-radius:var(--radius-full);padding:var(--spacing-2) var(--spacing-4);margin:0}._tabsList_1mxxu_2[data-variant=pill] ._tabsTrigger_1mxxu_81[data-state=active]{background-color:var(--primary);color:var(--primary-foreground)}._tabsList_1mxxu_2[data-variant=pill] ._tabsTrigger_1mxxu_81[data-state=active]:after{display:none}.dark ._tabsTrigger_1mxxu_81[data-state=active]:after{background-color:var(--primary)}.dark ._tabsTrigger_1mxxu_81:not([data-state=active]):hover:after{background-color:color-mix(in srgb,var(--muted-foreground) 40%,transparent)}.dark ._fadeLeft_1mxxu_45{background:linear-gradient(to right,var(--background) 0%,var(--background) 30%,transparent 100%)}.dark ._fadeRight_1mxxu_46{background:linear-gradient(to left,var(--background) 0%,var(--background) 30%,transparent 100%)}@media(max-width:768px){._tabsList_1mxxu_2{padding:0 var(--spacing-2)}._fadeLeft_1mxxu_45,._fadeRight_1mxxu_46{width:var(--spacing-6)}._tabsTrigger_1mxxu_81{padding:var(--spacing-3);font-size:.85rem}}@media(hover:none)and (pointer:coarse){._tabsList_1mxxu_2::-webkit-scrollbar-thumb{opacity:.5}}}@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)}}._container_190du_1{padding:var(--spacing-8);max-width:1600px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-8)}._header_190du_10{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._header_190du_10 h1{font-size:2.5rem;font-weight:700;color:var(--foreground)}._header_190du_10 p{font-size:1.125rem;color:var(--muted-foreground)}._tabs_190du_28{width:100%}._tabContent_190du_32{padding-top:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-8)}._sectionHeader_190du_39{display:flex;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-4)}._sectionHeader_190du_39 h2{font-size:1.5rem;font-weight:600;color:var(--foreground)}._statsGrid_190du_52{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-6)}._metricCard_190du_58{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-3);box-shadow:var(--shadow);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._metricCard_190du_58:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._metricHeader_190du_77{display:flex;justify-content:space-between;align-items:center}._metricLabel_190du_83{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._metricIcon_190du_89{color:var(--primary);opacity:.7}._metricValue_190du_94{font-size:2rem;font-weight:700;color:var(--card-foreground);line-height:1.1}._metricTrend_190du_101{font-size:.75rem;color:var(--muted-foreground)}._chartsGrid_190du_106{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:var(--spacing-6)}._chartCard_190du_112,._tableCard_190du_113{background-color:var(--card);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)}._chartCard_190du_112 h3,._tableCard_190du_113 h3{font-size:1.25rem;font-weight:600;color:var(--card-foreground)}._tableCard_190du_113 p{font-size:.9rem;color:var(--muted-foreground);margin-top:calc(-1 * var(--spacing-2))}._infoCard_190du_137{display:flex;gap:var(--spacing-4);align-items:flex-start;padding:var(--spacing-4);background-color:var(--info);color:var(--info-foreground);border-radius:var(--radius);border:1px solid var(--info);font-size:.875rem;line-height:1.5}._infoCard_190du_137 strong{font-weight:600}._errorContainer_190du_154{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-16);gap:var(--spacing-4);min-height:400px}._errorIcon_190du_165{color:var(--error)}._errorContainer_190du_154 h2{font-size:1.5rem;font-weight:600}._errorContainer_190du_154 p{color:var(--muted-foreground)}@media(max-width:768px){._container_190du_1{padding:var(--spacing-4)}._header_190du_10 h1{font-size:2rem}._statsGrid_190du_52,._chartsGrid_190du_106{grid-template-columns:1fr}}._loadingContainer_1u88x_1{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;background-color:var(--background)}._oauthLoginButton_1wsud_1{display:flex;gap:var(--spacing-1);align-items:center}._errorMessage_1wsud_7{margin-top:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);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-sm);color:var(--error);font-size:.875rem;line-height:1.4}._accountLinkingCard_1wsud_19{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);animation:_slideIn_1wsud_1 var(--animation-duration-normal) ease-out}._accountLinkingHeader_1wsud_27{margin-bottom:var(--spacing-6);text-align:center}._accountLinkingTitle_1wsud_32{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-3) 0}._accountLinkingDescription_1wsud_40{color:var(--muted-foreground);font-size:.9375rem;line-height:1.5;margin:0}._accountLinkingActions_1wsud_47{display:flex;gap:var(--spacing-3);justify-content:center;margin-top:var(--spacing-4)}@keyframes _slideIn_1wsud_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.dark ._errorMessage_1wsud_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border-color:color-mix(in srgb,var(--error) 25%,transparent)}.dark ._accountLinkingCard_1wsud_19{background-color:color-mix(in srgb,var(--card),white 5%);border-color:var(--border);box-shadow:var(--shadow-lg)}.dark ._accountLinkingTitle_1wsud_32{color:var(--foreground)}.dark ._accountLinkingDescription_1wsud_40{color:var(--muted-foreground)}.dark ._accountLinkingDescription_1wsud_40 strong{color:var(--foreground)}._microsoftIcon_vej5u_1{color:#00a4ef;fill:currentColor}._linkedinIcon_1c894_1{color:#0a66c2}._container_1ssqz_1{display:flex;flex-direction:column;gap:var(--spacing-3)}._container_1dnhg_1{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 8rem);padding:var(--spacing-8);background-color:var(--background)}._card_1dnhg_10{width:100%;max-width:400px;background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-12);border:1px solid var(--border)}._header_1dnhg_20{text-align:center;margin-bottom:var(--spacing-8)}._title_1dnhg_25{font-size:1.75rem;font-weight:700;color:var(--card-foreground);margin:0 0 var(--spacing-2)}._subtitle_1dnhg_32{font-size:1rem;color:var(--muted-foreground);margin:0}._oauthContainer_1dnhg_38{margin-bottom:var(--spacing-8)}._footer_1dnhg_42{margin-top:var(--spacing-8);text-align:center;font-size:.875rem;color:var(--muted-foreground);border-top:1px solid var(--border);padding-top:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-3)}._footer_1dnhg_42 p{margin:0}._link_1dnhg_58{color:var(--primary);text-decoration:none;font-weight:500;transition:color var(--animation-duration-fast) ease}._link_1dnhg_58:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%)}@media(max-width:480px){._container_1dnhg_1{padding:var(--spacing-4)}._card_1dnhg_10{padding:var(--spacing-8)}}._container_1sljr_1{animation:_fadeInUp_1sljr_1 .3s ease-out forwards}@keyframes _fadeInUp_1sljr_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._hero_yu7g9_1{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);align-items:center;padding:var(--spacing-8) var(--spacing-6);max-width:1200px;margin:0 auto;width:100%;background-color:var(--surface);position:relative;overflow:hidden}@media(min-width:768px){._hero_yu7g9_1{grid-template-columns:1fr 1fr;gap:var(--spacing-8);padding:var(--spacing-16)}}._animatedBackground_yu7g9_24:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 50%,hsla(210,80%,50%,.05) 0%,transparent 50%),radial-gradient(circle at 80% 80%,hsla(170,70%,40%,.05) 0%,transparent 50%),radial-gradient(circle at 40% 20%,hsla(30,95%,55%,.03) 0%,transparent 50%);background-size:200% 200%;animation:_gradientShift_yu7g9_1 15s ease infinite;z-index:0;pointer-events:none}@keyframes _gradientShift_yu7g9_1{0%,to{background-position:0% 50%,100% 100%,50% 0%}50%{background-position:100% 50%,0% 0%,100% 100%}}@keyframes _gradientText_yu7g9_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}._heroContent_yu7g9_56{display:flex;flex-direction:column;gap:var(--spacing-6);text-align:center;position:relative;z-index:1}@media(min-width:768px){._heroContent_yu7g9_56{text-align:left}}._heroContent_yu7g9_56>*{opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s ease-out}._heroContent_yu7g9_56._loaded_yu7g9_78>*{opacity:1;transform:translateY(0)}._heroContent_yu7g9_56._loaded_yu7g9_78 ._animateStagger1_yu7g9_83{transition-delay:.1s}._heroContent_yu7g9_56._loaded_yu7g9_78 ._animateStagger2_yu7g9_87{transition-delay:.3s}._heroContent_yu7g9_56._loaded_yu7g9_78 ._animateStagger3_yu7g9_91{transition-delay:.5s}._heroContent_yu7g9_56._loaded_yu7g9_78 ._animateStagger4_yu7g9_95{transition-delay:.7s}._heroTitle_yu7g9_99{font-family:var(--font-family-heading);font-size:2.75rem;font-weight:700;line-height:1.15;color:var(--foreground);letter-spacing:-.05em}@media(min-width:768px){._heroTitle_yu7g9_99{font-size:3.5rem}}._highlightText_yu7g9_115{position:relative;display:inline-block;background:linear-gradient(135deg,var(--primary),hsl(280,80%,60%),var(--primary));background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_gradientText_yu7g9_1 3s ease infinite}._highlightText_yu7g9_115:after{content:"";position:absolute;bottom:-.05em;left:0;right:0;height:.1em;background:linear-gradient(90deg,var(--primary),var(--secondary));transform:scaleX(0);transform-origin:left;transition:transform .8s ease-out;transition-delay:.5s}._heroContent_yu7g9_56._loaded_yu7g9_78 ._highlightText_yu7g9_115:after{transform:scaleX(1)}._heroSubtitle_yu7g9_144{font-size:.875rem;line-height:1.6;color:var(--muted-foreground);max-width:600px;margin:0 auto}@media(min-width:768px){._heroSubtitle_yu7g9_144{font-size:1rem;margin:0}}._heroActions_yu7g9_159{display:flex;flex-direction:column;gap:var(--spacing-3);justify-content:center;align-items:center}@media(min-width:768px){._heroActions_yu7g9_159{flex-direction:row;gap:var(--spacing-4);justify-content:flex-start}}._heroActions_yu7g9_159 button,._heroActions_yu7g9_159 a{transition:transform .2s ease,box-shadow .2s ease;min-width:200px;min-height:48px}@media(max-width:480px){._heroActions_yu7g9_159 button,._heroActions_yu7g9_159 a{width:100%;min-width:auto}}._primaryButton_yu7g9_191{position:relative;overflow:visible}._primaryButton_yu7g9_191:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:var(--primary);opacity:.6;animation:_pulse_yu7g9_1 2s cubic-bezier(.4,0,.6,1) infinite;z-index:-1}@keyframes _pulse_yu7g9_1{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.3;transform:scale(1.05)}}._buttonLink_yu7g9_219{display:flex;align-items:center;gap:var(--spacing-2);text-decoration:none}._arrowIcon_yu7g9_227{transition:transform .3s ease;will-change:transform}._buttonLink_yu7g9_219:hover ._arrowIcon_yu7g9_227{transform:translate(4px)}._primaryButton_yu7g9_191,._secondaryButton_yu7g9_238{position:relative;overflow:hidden}._heroActions_yu7g9_159 button:hover,._heroActions_yu7g9_159 a:hover{transform:scale(1.03)}._heroActions_yu7g9_159 button:active,._heroActions_yu7g9_159 a:active{transform:scale(.98)}@media(hover:none)and (pointer:coarse){._heroActions_yu7g9_159 button:hover,._heroActions_yu7g9_159 a:hover{transform:none}._heroActions_yu7g9_159 button:active,._heroActions_yu7g9_159 a:active{transform:scale(.96);opacity:.9}._buttonLink_yu7g9_219:hover ._arrowIcon_yu7g9_227{transform:none}}._trustSignals_yu7g9_270{font-size:.875rem;font-weight:600;color:var(--muted-foreground);text-align:center;margin-top:var(--spacing-2)}@media(min-width:768px){._trustSignals_yu7g9_270{text-align:left}}._upgradeHint_yu7g9_284{font-size:.8125rem;color:var(--muted-foreground);text-align:center;margin-top:0;font-style:italic}@media(min-width:768px){._upgradeHint_yu7g9_284{text-align:left}}._heroImageContainer_yu7g9_298{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;opacity:0;transform:translateY(30px);transition:opacity 1s ease-out .4s,transform 1s ease-out .4s;will-change:transform}._heroImageContainer_yu7g9_298._loaded_yu7g9_78{opacity:1;transform:translateY(0)}._heroImageContainer_yu7g9_298:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:calc(var(--radius-lg) + 4px);background:linear-gradient(135deg,var(--primary),hsla(var(--primary) / .5));z-index:-1;opacity:.6;animation:_glowPulse_yu7g9_1 3s ease-in-out infinite}@keyframes _glowPulse_yu7g9_1{0%,to{opacity:.6;filter:blur(8px)}50%{opacity:.8;filter:blur(12px)}}._heroImage_yu7g9_298{width:100%;max-width:600px;height:auto;border-radius:var(--radius-lg);box-shadow:0 20px 40px #00000026,0 10px 20px #0000001a,0 0 30px hsla(var(--primary) / .2);object-fit:cover;border:2px solid hsla(var(--primary) / .3);transition:transform .3s ease,box-shadow .3s ease;animation:_float_yu7g9_1 6s ease-in-out infinite}@keyframes _float_yu7g9_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._heroImage_yu7g9_298:hover{transform:scale(1.02);box-shadow:0 25px 50px #0003,0 15px 25px #00000026,0 0 40px hsla(var(--primary) / .3);animation-play-state:paused}@media(hover:none)and (pointer:coarse){._heroImage_yu7g9_298:hover{transform:none;box-shadow:0 20px 40px #00000026,0 10px 20px #0000001a,0 0 30px hsla(var(--primary) / .2);animation-play-state:running}}@media(min-width:768px){._heroImage_yu7g9_298{max-width:700px}}@media(prefers-reduced-motion:reduce){._animatedBackground_yu7g9_24:before{animation:none}._heroContent_yu7g9_56>*{transition:none;opacity:1!important;transform:none!important}._highlightText_yu7g9_115:after{transition:none;transform:scaleX(1)}._primaryButton_yu7g9_191:before{animation:none;opacity:.6}._arrowIcon_yu7g9_227{transition:none}._heroImageContainer_yu7g9_298{transition:none;opacity:1;transform:none}._heroImageContainer_yu7g9_298:before{animation:none}._heroImage_yu7g9_298{animation:none}._buttonLink_yu7g9_219:hover ._arrowIcon_yu7g9_227{transform:none}}._impactSection_ny38x_1{padding:var(--spacing-12) var(--spacing-6);background-color:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}@media(min-width:768px){._impactSection_ny38x_1{padding:var(--spacing-16) var(--spacing-8)}}._headingContainer_ny38x_14{text-align:center;margin-bottom:var(--spacing-12)}._sectionTitle_ny38x_19{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-3)}._highlightText_ny38x_27{position:relative;display:inline-block;background:linear-gradient(135deg,var(--primary),hsl(280,80%,60%),var(--primary));background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_gradientText_ny38x_1 3s ease infinite}._highlightText_ny38x_27:after{content:"";position:absolute;bottom:.1em;left:0;right:0;height:.1em;background:linear-gradient(90deg,var(--primary),var(--secondary));transform:scaleX(0);transform-origin:left;transition:transform .8s ease-out;transition-delay:.5s}._highlightText_ny38x_27._animate_ny38x_52:after{transform:scaleX(1)}@keyframes _gradientText_ny38x_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(min-width:768px){._sectionTitle_ny38x_19{font-size:2.5rem}}._sectionSubtitle_ny38x_71{font-size:.875rem;color:var(--muted-foreground);max-width:700px;margin:0 auto;line-height:1.6}@media(min-width:768px){._sectionSubtitle_ny38x_71{font-size:1rem}}._metricsGrid_ny38x_85{display:grid;gap:var(--spacing-6);max-width:1200px;margin:0 auto}@media(min-width:640px){._metricsGrid_ny38x_85{grid-template-columns:repeat(2,1fr);gap:var(--spacing-8)}}@media(min-width:1024px){._metricsGrid_ny38x_85{grid-template-columns:repeat(4,1fr)}}._metricCard_ny38x_105{border-radius:var(--radius-lg);padding:var(--spacing-8);text-align:center;box-shadow:var(--shadow);transition:transform .3s ease,box-shadow .3s ease,background .3s ease;opacity:0;position:relative;overflow:hidden}._metricCard_ny38x_105[data-theme=blue]{background:linear-gradient(135deg,#3b82f61f,#2563eb14);border:1px solid rgba(59,130,246,.3)}._metricCard_ny38x_105[data-theme=blue]:hover{background:linear-gradient(135deg,#3b82f62e,#2563eb1f);box-shadow:0 10px 30px -5px #3b82f64d,0 4px 6px -4px #3b82f633;transform:translateY(-5px)}._metricCard_ny38x_105[data-theme=green]{background:linear-gradient(135deg,#22c55e1f,#16a34a14);border:1px solid rgba(34,197,94,.3)}._metricCard_ny38x_105[data-theme=green]:hover{background:linear-gradient(135deg,#22c55e2e,#16a34a1f);box-shadow:0 10px 30px -5px #22c55e4d,0 4px 6px -4px #22c55e33;transform:translateY(-5px)}._metricCard_ny38x_105[data-theme=purple]{background:linear-gradient(135deg,#a855f71f,#7e22ce14);border:1px solid rgba(168,85,247,.3)}._metricCard_ny38x_105[data-theme=purple]:hover{background:linear-gradient(135deg,#a855f72e,#7e22ce1f);box-shadow:0 10px 30px -5px #a855f74d,0 4px 6px -4px #a855f733;transform:translateY(-5px)}._metricCard_ny38x_105[data-theme=orange]{background:linear-gradient(135deg,#f973161f,#ea580c14);border:1px solid rgba(249,115,22,.3)}._metricCard_ny38x_105[data-theme=orange]:hover{background:linear-gradient(135deg,#f973162e,#ea580c1f);box-shadow:0 10px 30px -5px #f973164d,0 4px 6px -4px #f9731633;transform:translateY(-5px)}._iconWrapper_ny38x_164{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-full);margin-bottom:var(--spacing-6)}._metricCard_ny38x_105[data-theme=blue] ._iconWrapper_ny38x_164{background:linear-gradient(135deg,#3b82f6,#2563eb)}._metricCard_ny38x_105[data-theme=green] ._iconWrapper_ny38x_164{background:linear-gradient(135deg,#22c55e,#16a34a)}._metricCard_ny38x_105[data-theme=purple] ._iconWrapper_ny38x_164{background:linear-gradient(135deg,#a855f7,#7e22ce)}._metricCard_ny38x_105[data-theme=orange] ._iconWrapper_ny38x_164{background:linear-gradient(135deg,#f97316,#ea580c)}._icon_ny38x_164{color:#fff}._metricNumber_ny38x_195{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;line-height:1.1;color:var(--foreground);margin-bottom:var(--spacing-2)}@media(min-width:768px){._metricNumber_ny38x_195{font-size:2.5rem}}._metricLabel_ny38x_210{font-size:1rem;color:var(--muted-foreground);line-height:1.5;max-width:250px;margin:0 auto}@keyframes _fadeInUp_ny38x_230{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._fadeInUp_ny38x_230{animation:_fadeInUp_ny38x_230 .6s ease-out forwards;animation-delay:var(--animation-delay, 0ms)}@keyframes _fadeInUp_13zz4_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._fadeIn_13zz4_12{animation:_fadeInUp_13zz4_1 .6s ease-out forwards;animation-delay:var(--animation-delay, 0ms);opacity:0}._animate_13zz4_18 ._fadeIn_13zz4_12{opacity:0}._typesSection_13zz4_22{padding:var(--spacing-8) var(--spacing-6)}@media(min-width:768px){._typesSection_13zz4_22{padding:var(--spacing-12) var(--spacing-8)}}._sectionTitle_13zz4_32{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;text-align:center;color:var(--foreground);margin-bottom:var(--spacing-2)}._highlightText_13zz4_41{position:relative;display:inline-block;background:linear-gradient(135deg,var(--primary),hsl(280,80%,60%),var(--primary));background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_gradientText_13zz4_1 3s ease infinite}._highlightText_13zz4_41:after{content:"";position:absolute;bottom:.1em;left:0;right:0;height:.1em;background:linear-gradient(90deg,var(--primary),var(--secondary));transform:scaleX(0);transform-origin:left;transition:transform .8s ease-out;transition-delay:.5s}._highlightText_13zz4_41._animate_13zz4_18:after{transform:scaleX(1)}@keyframes _gradientText_13zz4_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}._sectionSubtitle_13zz4_79{font-size:.875rem;color:var(--muted-foreground);text-align:center;margin-bottom:var(--spacing-8);max-width:700px;margin-left:auto;margin-right:auto}@media(min-width:768px){._sectionSubtitle_13zz4_79{font-size:1rem}}._typesGrid_13zz4_95{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:768px){._typesGrid_13zz4_95{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._typesGrid_13zz4_95{grid-template-columns:repeat(3,1fr)}}._typeCard_13zz4_113{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-3);transition:transform .25s ease,box-shadow .25s ease;border-top:4px solid var(--accent-color);will-change:transform;position:relative}._typeCardHeader_13zz4_127{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-2)}._typeCard_13zz4_113:hover{transform:translateY(-5px) scale(1.02);box-shadow:var(--shadow-lg)}@media(hover:none)and (pointer:coarse){._typeCard_13zz4_113:hover{transform:none}._typeCard_13zz4_113:active{transform:scale(.98)}}._typeIconWrapper_13zz4_149{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius);background-color:var(--icon-bg);color:var(--icon-color);transition:transform .3s ease}._typeCard_13zz4_113:hover ._typeIconWrapper_13zz4_149{transform:rotate(10deg) scale(1.1)}._typeIconWrapper_13zz4_149 svg{width:24px;height:24px}._typeTimeBadge_13zz4_170{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius);background-color:var(--muted);color:var(--muted-foreground);font-size:.75rem;font-weight:500;white-space:nowrap;transition:background-color .2s ease}._typeCard_13zz4_113:hover ._typeTimeBadge_13zz4_170{background-color:color-mix(in srgb,var(--muted) 90%,var(--accent-color) 10%)}._typeTitle_13zz4_188{font-size:1.125rem;font-weight:600;color:var(--card-foreground)}._typeText_13zz4_194{font-size:.9375rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._typeButton_13zz4_201{color:var(--accent-color);padding-left:0;padding-right:0;justify-content:flex-start;margin-top:auto;transition:color .2s ease,transform .2s ease}._typeButton_13zz4_201:hover{background-color:transparent;color:color-mix(in srgb,var(--accent-color),black 20%);text-decoration:underline;transform:translate(3px)}.dark ._typeButton_13zz4_201:hover{color:color-mix(in srgb,var(--accent-color),white 20%)}@keyframes _fadeInUp_292di_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._fadeIn_292di_12{animation:_fadeInUp_292di_1 .6s ease-out forwards;animation-delay:var(--animation-delay, 0ms);opacity:0}._animate_292di_18 ._fadeIn_292di_12{opacity:0}._benefitsSection_292di_22{padding:var(--spacing-8) var(--spacing-6)}@media(min-width:768px){._benefitsSection_292di_22{padding:var(--spacing-12) var(--spacing-8)}}._sectionTitle_292di_32{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;text-align:center;color:var(--foreground);margin-bottom:var(--spacing-2)}._highlightText_292di_41{position:relative;display:inline-block;background:linear-gradient(135deg,var(--primary),hsl(280,80%,60%),var(--primary));background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_gradientText_292di_1 3s ease infinite}._highlightText_292di_41:after{content:"";position:absolute;bottom:.1em;left:0;right:0;height:.1em;background:linear-gradient(90deg,var(--primary),var(--secondary));transform:scaleX(0);transform-origin:left;transition:transform .8s ease-out;transition-delay:.5s}._highlightText_292di_41._animate_292di_18:after{transform:scaleX(1)}@keyframes _gradientText_292di_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}._sectionSubtitle_292di_79{font-size:.875rem;color:var(--muted-foreground);text-align:center;margin-bottom:var(--spacing-8);max-width:700px;margin-left:auto;margin-right:auto}@media(min-width:768px){._sectionSubtitle_292di_79{font-size:1rem}}._benefitsGrid_292di_95{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:768px){._benefitsGrid_292di_95{grid-template-columns:repeat(2,1fr);gap:var(--spacing-8)}}._benefitCard_292di_108{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);transition:transform .25s ease,box-shadow .25s ease;position:relative;will-change:transform;padding-top:calc(var(--spacing-6) + var(--spacing-8))}@media(min-width:768px){._benefitCard_292di_108{padding:var(--spacing-8);gap:var(--spacing-4)}}._benefitCard_292di_108:hover{transform:translateY(-6px) scale(1.02);box-shadow:var(--shadow-lg)}@media(hover:none)and (pointer:coarse){._benefitCard_292di_108:hover{transform:none}._benefitCard_292di_108:active{transform:scale(.98)}}._benefitCardSkeleton_292di_146{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);position:relative;padding-top:calc(var(--spacing-6) + var(--spacing-8))}@media(min-width:768px){._benefitCardSkeleton_292di_146{padding:var(--spacing-8);gap:var(--spacing-4)}}._benefitStepNumber_292di_167{position:absolute;top:var(--spacing-4);right:var(--spacing-4);width:44px;height:44px;border-radius:50%;background-color:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;font-family:var(--font-family-monospace);box-shadow:var(--shadow-md);z-index:1;transition:transform .3s ease}._benefitCard_292di_108:hover ._benefitStepNumber_292di_167{transform:rotate(360deg)}@media(min-width:768px){._benefitStepNumber_292di_167{width:48px;height:48px;font-size:1.125rem}}._skeletonStepNumber_292di_199{position:absolute;top:var(--spacing-4);right:var(--spacing-4);width:44px;height:44px;border-radius:50%;background-color:var(--muted);animation:_pulse_292di_1 var(--animation-duration-slow) ease-in-out infinite;z-index:1}@media(min-width:768px){._skeletonStepNumber_292di_199{width:48px;height:48px}}@keyframes _pulse_292di_1{0%,to{opacity:.85}50%{opacity:.65}}._benefitBadge_292di_227{position:absolute;top:var(--spacing-4);left:var(--spacing-4);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:var(--shadow);z-index:1}._benefitBadgeFree_292di_241{background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);border:1px solid color-mix(in srgb,var(--success) 25%,transparent)}._benefitBadgePro_292di_247{background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 25%,transparent)}._skeletonBadge_292di_253{position:absolute;top:var(--spacing-4);left:var(--spacing-4);width:50px;height:20px;border-radius:var(--radius-full);background-color:var(--muted);animation:_pulse_292di_1 var(--animation-duration-slow) ease-in-out infinite;z-index:1}._benefitIcon_292di_265{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);transition:transform .3s ease}._benefitCard_292di_108:hover ._benefitIcon_292di_265{transform:scale(1.15)}._benefitIcon_292di_265 svg{width:24px;height:24px}._skeletonIcon_292di_286{width:50px;height:50px;border-radius:50%;background-color:var(--muted);animation:_pulse_292di_1 var(--animation-duration-slow) ease-in-out infinite}._benefitTitle_292di_294{font-size:1.25rem;font-weight:600;color:var(--card-foreground)}._benefitText_292di_300{font-size:1rem;line-height:1.6;color:var(--muted-foreground)}@keyframes _fadeInUp_1szcb_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_1szcb_1{0%,to{opacity:.85}50%{opacity:.65}}._fadeIn_1szcb_21{animation:_fadeInUp_1szcb_1 .6s ease-out forwards;animation-delay:var(--animation-delay, 0ms);opacity:0}._animate_1szcb_27 ._fadeIn_1szcb_21{opacity:0}._emergingBusinessSection_1szcb_31{background-color:var(--surface);padding:var(--spacing-8) var(--spacing-6);margin:0 calc(-1 * var(--spacing-8));border-top:1px solid var(--border);border-bottom:1px solid var(--border)}@media(min-width:768px){._emergingBusinessSection_1szcb_31{padding:var(--spacing-16) var(--spacing-8)}}._sectionTitle_1szcb_45{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;text-align:center;color:var(--foreground);margin-bottom:var(--spacing-2)}._highlightText_1szcb_54{position:relative;display:inline-block;background:linear-gradient(135deg,var(--primary),hsl(280,80%,60%),var(--primary));background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_gradientText_1szcb_1 3s ease infinite}._highlightText_1szcb_54:after{content:"";position:absolute;bottom:.1em;left:0;right:0;height:.1em;background:linear-gradient(90deg,var(--primary),var(--secondary));transform:scaleX(0);transform-origin:left;transition:transform .8s ease-out;transition-delay:.5s}._highlightText_1szcb_54._animate_1szcb_27:after{transform:scaleX(1)}@keyframes _gradientText_1szcb_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}._sectionSubtitle_1szcb_92{font-size:.875rem;color:var(--muted-foreground);text-align:center;margin-bottom:var(--spacing-8);max-width:700px;margin-left:auto;margin-right:auto}@media(min-width:768px){._sectionSubtitle_1szcb_92{font-size:1rem}}._emergingBenefitsGrid_1szcb_108{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:768px){._emergingBenefitsGrid_1szcb_108{grid-template-columns:repeat(2,1fr);gap:var(--spacing-8)}}._emergingBenefitCard_1szcb_121{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;border:1px solid color-mix(in srgb,var(--secondary) 15%,transparent);will-change:transform}._emergingBenefitCard_1szcb_121:hover{transform:translateY(-5px) scale(1.02);box-shadow:var(--shadow-lg);border-color:color-mix(in srgb,var(--secondary) 35%,transparent)}@media(hover:none)and (pointer:coarse){._emergingBenefitCard_1szcb_121:hover{transform:none}._emergingBenefitCard_1szcb_121:active{transform:scale(.98)}}._emergingBenefitCardSkeleton_1szcb_152{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);border:1px solid color-mix(in srgb,var(--secondary) 15%,transparent)}._emergingBenefitIcon_1szcb_165{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;background-color:color-mix(in srgb,var(--secondary) 10%,transparent);color:var(--secondary);margin-bottom:var(--spacing-1);transition:transform .3s ease}._emergingBenefitCard_1szcb_121:hover ._emergingBenefitIcon_1szcb_165{transform:scale(1.15)}._emergingBenefitIcon_1szcb_165 svg{width:22px;height:22px}._skeletonIcon_1szcb_187{width:45px;height:45px;border-radius:50%;background-color:var(--muted);animation:_pulse_1szcb_1 var(--animation-duration-slow) ease-in-out infinite;margin-bottom:var(--spacing-1)}._emergingBenefitTitle_1szcb_196{font-size:1.125rem;font-weight:600;color:var(--card-foreground);margin-bottom:var(--spacing-1)}._emergingBenefitText_1szcb_203{font-size:.9375rem;line-height:1.6;color:var(--muted-foreground)}@keyframes _fadeInUp_6nxba_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._fadeIn_6nxba_12{animation:_fadeInUp_6nxba_1 .6s ease-out forwards;animation-delay:var(--animation-delay, 0ms);opacity:0}._animate_6nxba_18 ._fadeIn_6nxba_12{opacity:0}._statsSection_6nxba_22{display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:var(--spacing-6);padding:var(--spacing-8) var(--spacing-6)}@media(min-width:768px){._statsSection_6nxba_22{flex-direction:row;gap:var(--spacing-8);padding:var(--spacing-12) var(--spacing-8)}}._statItem_6nxba_39{text-align:center;transition:transform .3s ease}._statItem_6nxba_39:hover{transform:scale(1.08)}._statItemSkeleton_6nxba_48{text-align:center;flex:1;min-width:150px;animation:_fadeInUp_6nxba_1 .6s ease-out forwards;animation-delay:var(--animation-delay, 0ms);opacity:0}._statNumber_6nxba_57{font-size:3rem;font-weight:700;color:var(--primary);line-height:1;transition:transform .3s ease}._statItem_6nxba_39:hover ._statNumber_6nxba_57{transform:scale(1.1)}._statLabel_6nxba_69{font-size:1rem;color:var(--muted-foreground);margin-top:var(--spacing-2);max-width:250px}@keyframes _fadeInUp_1k3x5_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._fadeIn_1k3x5_12{animation:_fadeInUp_1k3x5_1 .6s ease-out forwards;animation-delay:var(--animation-delay, 0ms);opacity:0}._animate_1k3x5_18 ._fadeIn_1k3x5_12{opacity:0}._securitySection_1k3x5_22{background-color:var(--muted);padding:var(--spacing-8) var(--spacing-6);margin:0 calc(-1 * var(--spacing-8));border-top:1px solid var(--border);border-bottom:1px solid var(--border)}@media(min-width:768px){._securitySection_1k3x5_22{padding:var(--spacing-16) var(--spacing-8)}}._securityHeader_1k3x5_36{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-8)}._securityIconBadge_1k3x5_44{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);box-shadow:0 0 0 8px color-mix(in srgb,var(--success) 8%,transparent);transition:transform .3s ease}._securityIconBadge_1k3x5_44 svg{width:32px;height:32px}._sectionTitle_1k3x5_62{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;text-align:center;color:var(--foreground);margin-bottom:var(--spacing-2)}._highlightText_1k3x5_72{position:relative;display:inline-block;background:linear-gradient(135deg,var(--primary),hsl(280,80%,60%),var(--primary));background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_highlightGradientShift_1k3x5_1 3s ease infinite}@keyframes _highlightGradientShift_1k3x5_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}._highlightText_1k3x5_72:after{content:"";position:absolute;bottom:.1em;left:0;right:0;height:.1em;background:linear-gradient(90deg,var(--primary),var(--secondary));transform:scaleX(0);transform-origin:left;transition:transform .8s ease-out}._animateHighlight_1k3x5_105 ._highlightText_1k3x5_72:after,._highlightText_1k3x5_72._animateHighlight_1k3x5_105:after{transform:scaleX(1);transition-delay:.5s}._animate_1k3x5_18 ._highlightText_1k3x5_72:after{transform:scaleX(0)}._animate_1k3x5_18._animateHighlight_1k3x5_105 ._highlightText_1k3x5_72:after{transform:scaleX(1)}._sectionSubtitle_1k3x5_119{font-size:.875rem;color:var(--muted-foreground);text-align:center;margin-bottom:var(--spacing-8);max-width:700px;margin-left:auto;margin-right:auto}@media(min-width:768px){._sectionSubtitle_1k3x5_119{font-size:1rem}}._securityGrid_1k3x5_135{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);max-width:1000px;margin:0 auto}@media(min-width:768px){._securityGrid_1k3x5_135{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._securityGrid_1k3x5_135{grid-template-columns:repeat(3,1fr)}}._securityCard_1k3x5_155{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-3);border:1px solid var(--border);transition:transform .25s ease,box-shadow .25s ease;will-change:transform}._securityCard_1k3x5_155:hover{transform:translateY(-5px) scale(1.02);box-shadow:var(--shadow-lg)}@media(hover:none)and (pointer:coarse){._securityCard_1k3x5_155:hover{transform:none}}._securityIcon_1k3x5_44{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;background-color:color-mix(in srgb,var(--success) 10%,transparent);color:var(--success);transition:transform .3s ease}._securityCard_1k3x5_155:hover ._securityIcon_1k3x5_44{transform:scale(1.1)}._securityIcon_1k3x5_44 svg{width:22px;height:22px}._securityTitle_1k3x5_202{font-size:1.125rem;font-weight:600;color:var(--card-foreground);margin-bottom:var(--spacing-1)}._securityText_1k3x5_209{font-size:.9375rem;line-height:1.6;color:var(--muted-foreground)}._card_1rlky_1{background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius-lg);padding:var(--spacing-8);border:1px solid var(--border);display:flex;flex-direction:column;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;position:relative;overflow:hidden;box-shadow:var(--shadow)}._card_1rlky_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}._recommended_1rlky_20{border-color:var(--primary);box-shadow:var(--shadow-lg);border-width:2px}._recommendedBadge_1rlky_26{position:absolute;top:var(--spacing-4);right:var(--spacing-4);background-color:var(--primary);color:var(--primary-foreground);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.875rem;font-weight:500}._header_1rlky_38{margin-bottom:var(--spacing-6);text-align:left}._planName_1rlky_43{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-2);color:var(--foreground)}._price_1rlky_50{display:flex;align-items:baseline;gap:var(--spacing-2)}._priceAmount_1rlky_56{font-size:2.5rem;font-weight:700;line-height:1;color:var(--foreground)}._pricePeriod_1rlky_63{font-size:1rem;color:var(--muted-foreground)}._features_1rlky_68{flex-grow:1;margin-bottom:var(--spacing-8)}._featureList_1rlky_73{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._featureItem_1rlky_82{display:flex;align-items:center;gap:var(--spacing-3);font-size:.9375rem;color:var(--muted-foreground)}._featureIcon_1rlky_90{color:var(--secondary);width:1.25rem;height:1.25rem;flex-shrink:0}._footer_1rlky_97{margin-top:auto}._ctaButton_1rlky_101{width:100%}@keyframes _fadeInUp_jch81_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._fadeIn_jch81_12{animation:_fadeInUp_jch81_1 .6s ease-out forwards;animation-delay:var(--animation-delay, 0ms);opacity:0}._pricingPreviewSection_jch81_18{background-color:var(--muted);padding:var(--spacing-8) var(--spacing-6);margin:0 calc(-1 * var(--spacing-8));border-top:1px solid var(--border);border-bottom:1px solid var(--border)}@media(min-width:768px){._pricingPreviewSection_jch81_18{padding:var(--spacing-12) var(--spacing-8)}}._sectionTitle_jch81_32{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;text-align:center;color:var(--foreground);margin-bottom:var(--spacing-2)}._highlightText_jch81_42{position:relative;display:inline-block;background:linear-gradient(135deg,var(--primary),hsl(280,80%,60%),var(--primary));background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_highlightGradientShift_jch81_1 3s ease infinite}@keyframes _highlightGradientShift_jch81_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}._highlightText_jch81_42:after{content:"";position:absolute;bottom:.1em;left:0;right:0;height:.1em;background:linear-gradient(90deg,var(--primary),var(--secondary));transform:scaleX(0);transform-origin:left;transition:transform .8s ease-out;transition-delay:.3s}._sectionTitle_jch81_32._loaded_jch81_76 ._highlightText_jch81_42:after{transform:scaleX(1)}._sectionSubtitle_jch81_80{font-size:1.125rem;color:var(--muted-foreground);text-align:center;margin-bottom:var(--spacing-8);max-width:700px;margin-left:auto;margin-right:auto}._pricingPreviewGrid_jch81_90{display:grid;grid-template-columns:1fr;gap:var(--spacing-12);max-width:900px;margin:0 auto var(--spacing-6)}@media(min-width:768px){._pricingPreviewGrid_jch81_90{grid-template-columns:repeat(2,1fr);gap:var(--spacing-8)}}._pricingPreviewCard_jch81_105{height:100%;box-shadow:var(--shadow-md);transition:transform .25s ease,box-shadow .25s ease}._pricingPreviewCard_jch81_105:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}@media(hover:none)and (pointer:coarse){._pricingPreviewCard_jch81_105:hover{transform:none}}._pricingPreviewCardLink_jch81_122{text-align:center;margin-top:var(--spacing-3)}._pricingPreviewCardLink_jch81_122 a{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--primary);font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .2s ease,gap .2s ease}._pricingPreviewCardLink_jch81_122 a:hover{color:color-mix(in srgb,var(--primary),black 20%);gap:var(--spacing-3);text-decoration:underline}.dark ._pricingPreviewCardLink_jch81_122 a:hover{color:color-mix(in srgb,var(--primary),white 20%)}._pricingPreviewTrustSignals_jch81_148{text-align:center;font-size:.9375rem;color:var(--muted-foreground);margin-top:var(--spacing-8)}._pricingPreviewLink_jch81_155{color:var(--primary);text-decoration:none;font-weight:500;transition:color .2s ease}._pricingPreviewLink_jch81_155:hover{color:color-mix(in srgb,var(--primary),black 20%);text-decoration:underline}.dark ._pricingPreviewLink_jch81_155:hover{color:color-mix(in srgb,var(--primary),white 20%)}@keyframes _fadeInUp_1ii2p_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._fadeIn_1ii2p_12{animation:_fadeInUp_1ii2p_1 .6s ease-out forwards;opacity:0}._animate_1ii2p_17 ._fadeIn_1ii2p_12{opacity:0}._ctaSection_1ii2p_21{text-align:center;padding:var(--spacing-8) var(--spacing-6);margin:0 var(--spacing-6) var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow)}@media(min-width:768px){._ctaSection_1ii2p_21{padding:var(--spacing-12) var(--spacing-8);margin:0 var(--spacing-8) var(--spacing-12)}}._ctaTitle_1ii2p_37{font-size:2rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-3)}._ctaText_1ii2p_44{font-size:1.125rem;color:var(--muted-foreground);margin-bottom:var(--spacing-6);max-width:600px;margin-left:auto;margin-right:auto}._ctaActions_1ii2p_53{display:flex;flex-direction:column;gap:var(--spacing-3);justify-content:center;align-items:center}@media(min-width:768px){._ctaActions_1ii2p_53{flex-direction:row;gap:var(--spacing-4)}}._ctaActions_1ii2p_53 button,._ctaActions_1ii2p_53 a{transition:transform .2s ease,box-shadow .2s ease;min-height:48px;min-width:180px}@media(max-width:480px){._ctaActions_1ii2p_53 button,._ctaActions_1ii2p_53 a{width:100%;min-width:auto}}._ctaActions_1ii2p_53 button:hover,._ctaActions_1ii2p_53 a:hover{transform:scale(1.05);box-shadow:var(--shadow-md)}._ctaActions_1ii2p_53 button:active,._ctaActions_1ii2p_53 a:active{transform:scale(.98)}@media(hover:none)and (pointer:coarse){._ctaActions_1ii2p_53 button:hover,._ctaActions_1ii2p_53 a:hover{transform:none}._ctaActions_1ii2p_53 button:active,._ctaActions_1ii2p_53 a:active{transform:scale(.96);opacity:.9}}._pageContainer_3lz3z_1{display:flex;flex-direction:column;background-color:var(--background);scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){._pageContainer_3lz3z_1{scroll-behavior:auto}._pageContainer_3lz3z_1 *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}._mainContent_3lz3z_21{display:flex;flex-direction:column;gap:var(--spacing-16);padding:0;max-width:1200px;margin:0 auto;width:100%}@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)}}}@layer base{._inputWrapper_v4ntd_2{position:relative;display:inline-flex;align-items:center;width:100%}._input_v4ntd_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_v4ntd_2._withValidation_v4ntd_31{padding-right:calc(var(--spacing-3) * 2 + 16px)}._input_v4ntd_2._valid_v4ntd_35{border-color:color-mix(in srgb,var(--success) 40%,var(--border))}._input_v4ntd_2._valid_v4ntd_35:hover{border-color:color-mix(in srgb,var(--success) 60%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--success) 2%)}._input_v4ntd_2._valid_v4ntd_35:focus{border-color:var(--success);box-shadow:0 0 0 3px color-mix(in srgb,var(--success) 15%,transparent),0 2px 4px #0000000d}._validIcon_v4ntd_51,._invalidIcon_v4ntd_52{position:absolute;right:var(--spacing-3);pointer-events:none;animation:_fadeIn_v4ntd_1 var(--animation-duration-fast) ease}._validIcon_v4ntd_51{color:var(--success)}._invalidIcon_v4ntd_52{color:var(--error)}@keyframes _fadeIn_v4ntd_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}._input_v4ntd_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_v4ntd_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_v4ntd_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_v4ntd_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}._input_v4ntd_2[type=date],._input_v4ntd_2[type=datetime-local],._input_v4ntd_2[type=time],._input_v4ntd_2[type=month],._input_v4ntd_2[type=week]{min-height:2.5rem;cursor:pointer}._input_v4ntd_2[type=date]::-webkit-calendar-picker-indicator,._input_v4ntd_2[type=datetime-local]::-webkit-calendar-picker-indicator,._input_v4ntd_2[type=time]::-webkit-calendar-picker-indicator,._input_v4ntd_2[type=month]::-webkit-calendar-picker-indicator,._input_v4ntd_2[type=week]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;padding:.25rem}._input_v4ntd_2[type=date]::-webkit-calendar-picker-indicator:hover,._input_v4ntd_2[type=datetime-local]::-webkit-calendar-picker-indicator:hover,._input_v4ntd_2[type=time]::-webkit-calendar-picker-indicator:hover,._input_v4ntd_2[type=month]::-webkit-calendar-picker-indicator:hover,._input_v4ntd_2[type=week]::-webkit-calendar-picker-indicator:hover{opacity:1}.dark ._input_v4ntd_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_v4ntd_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_v4ntd_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}.dark ._input_v4ntd_2._valid_v4ntd_35{border-color:color-mix(in srgb,var(--success) 50%,var(--border))}.dark ._input_v4ntd_2._valid_v4ntd_35:hover{border-color:color-mix(in srgb,var(--success) 70%,transparent);background-color:color-mix(in srgb,var(--background) 95%,var(--success) 5%)}.dark ._input_v4ntd_2._valid_v4ntd_35:focus{border-color:var(--success);box-shadow:0 0 0 3px color-mix(in srgb,var(--success) 25%,transparent),0 2px 4px #00000026}}@layer base{._textareaWrapper_1kyhm_2{position:relative;display:inline-flex;width:100%}._textarea_1kyhm_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;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}._textarea_1kyhm_2._withValidation_1kyhm_30{padding-right:calc(var(--spacing-2) * 2 + 16px)}._textarea_1kyhm_2._valid_1kyhm_34{border-color:color-mix(in srgb,var(--success) 40%,var(--border))}._textarea_1kyhm_2._valid_1kyhm_34:hover{border-color:color-mix(in srgb,var(--success) 60%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--success) 2%)}._textarea_1kyhm_2._valid_1kyhm_34:focus{border-color:var(--success);box-shadow:0 0 0 3px color-mix(in srgb,var(--success) 15%,transparent)}._validIcon_1kyhm_49,._invalidIcon_1kyhm_50{position:absolute;top:var(--spacing-2);right:var(--spacing-2);pointer-events:none;animation:_fadeIn_1kyhm_1 var(--animation-duration-fast) ease}._validIcon_1kyhm_49{color:var(--success)}._invalidIcon_1kyhm_50{color:var(--error)}@keyframes _fadeIn_1kyhm_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}._textarea_1kyhm_2::placeholder{color:var(--muted-foreground)}._textarea_1kyhm_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_1kyhm_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_1kyhm_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}._noResize_1kyhm_101{resize:none}._clear_1kyhm_105{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1kyhm_105:hover,._clear_1kyhm_105:focus{background-color:transparent;border:none;box-shadow:none}.dark ._textarea_1kyhm_2{background-color:color-mix(in srgb,var(--background) 80%,black)}.dark ._textarea_1kyhm_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._textarea_1kyhm_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)}.dark ._textarea_1kyhm_2._valid_1kyhm_34{border-color:color-mix(in srgb,var(--success) 50%,var(--border))}.dark ._textarea_1kyhm_2._valid_1kyhm_34:hover{border-color:color-mix(in srgb,var(--success) 70%,transparent);background-color:color-mix(in srgb,var(--background) 95%,var(--success) 5%)}.dark ._textarea_1kyhm_2._valid_1kyhm_34:focus{border-color:var(--success);box-shadow:0 0 0 3px color-mix(in srgb,var(--success) 25%,transparent)}}@layer base{._container_w0tr4_2{width:100%;max-width:600px;margin:0 auto;padding:var(--spacing-12) var(--spacing-4)}._header_w0tr4_9{text-align:center;margin-bottom:var(--spacing-8)}._title_w0tr4_14{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-3);letter-spacing:-.02em}._subtitle_w0tr4_23{font-family:var(--font-family-base);font-size:1.125rem;color:var(--muted-foreground);line-height:1.6;max-width:480px;margin:0 auto}._card_w0tr4_32{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md)}._formGrid_w0tr4_40{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:640px){._formGrid_w0tr4_40{grid-template-columns:1fr 1fr}}._fullWidth_w0tr4_52{grid-column:1 / -1}._charCount_w0tr4_56{text-align:right;font-size:.75rem;color:var(--muted-foreground);margin-top:var(--spacing-1)}._submitButton_w0tr4_63{width:100%;margin-top:var(--spacing-2)}._successContainer_w0tr4_69{text-align:center;padding:var(--spacing-8) var(--spacing-4);animation:_fadeIn_w0tr4_1 var(--animation-duration-normal) ease}._successIconWrapper_w0tr4_75{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);margin-bottom:var(--spacing-6)}._successTitle_w0tr4_87{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-3)}._successMessage_w0tr4_95{font-family:var(--font-family-base);font-size:1rem;color:var(--muted-foreground);line-height:1.6;margin-bottom:var(--spacing-8)}@keyframes _fadeIn_w0tr4_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}._trustSignalsCompact_1g1bw_1{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius-md);border:1px solid var(--border)}._trustSignalsFull_1g1bw_11{display:flex;flex-direction:column;gap:var(--spacing-6)}._section_1g1bw_18{display:flex;flex-direction:column;gap:var(--spacing-3)}._securityBadge_1g1bw_25{display:flex;align-items:center;gap:var(--spacing-2);color:var(--success);font-size:.875rem;font-weight:500;padding:var(--spacing-2) 0}._securityBadge_1g1bw_25 svg{width:16px;height:16px;flex-shrink:0}._securitySection_1g1bw_41{display:flex;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-4);background-color:color-mix(in srgb,var(--info) 8%,transparent);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--info) 20%,transparent)}._securityIcon_1g1bw_51{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:color-mix(in srgb,var(--info) 15%,transparent);color:var(--info);flex-shrink:0}._securityIcon_1g1bw_51 svg{width:20px;height:20px}._securityContent_1g1bw_68{display:flex;flex-direction:column;gap:var(--spacing-1)}._securityTitle_1g1bw_74{font-size:.95rem;font-weight:600;color:var(--card-foreground);margin:0}._securitySubtext_1g1bw_81{font-size:.8125rem;color:var(--muted-foreground);margin:0}._statsCompact_1g1bw_88{display:flex;flex-direction:column;gap:var(--spacing-2)}._statItem_1g1bw_94{display:flex;align-items:center;gap:var(--spacing-2);font-size:.8125rem;color:var(--card-foreground)}._statItem_1g1bw_94 svg{width:14px;height:14px;color:var(--success);flex-shrink:0}._statsGrid_1g1bw_109{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-4)}@media(max-width:640px){._statsGrid_1g1bw_109{grid-template-columns:1fr}}._statCard_1g1bw_121{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--shadow);transition:all var(--animation-duration-fast) ease}._statCard_1g1bw_121:hover{border-color:color-mix(in srgb,var(--primary) 50%,transparent);box-shadow:var(--shadow-md)}@media(hover:none)and (pointer:coarse){._statCard_1g1bw_121:hover{border-color:var(--border);box-shadow:var(--shadow)}}._statIcon_1g1bw_145{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success);flex-shrink:0}._statIcon_1g1bw_145 svg{width:18px;height:18px}._statContent_1g1bw_162{display:flex;flex-direction:column;gap:var(--spacing-1)}._statNumber_1g1bw_168{font-size:1.25rem;font-weight:700;color:var(--card-foreground);line-height:1}._statLabel_1g1bw_175{font-size:.8125rem;color:var(--muted-foreground);line-height:1.4}._testimonialCard_1g1bw_182{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 6%,transparent),color-mix(in srgb,var(--secondary) 4%,transparent));border-radius:var(--radius-md);border:1px solid var(--border);position:relative}._testimonialContent_1g1bw_197{display:flex;flex-direction:column;gap:var(--spacing-3);min-height:100px}._testimonialQuote_1g1bw_204{font-size:1rem;font-style:italic;line-height:1.6;color:var(--card-foreground);margin:0}._testimonialAttribution_1g1bw_212{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem}._testimonialAuthor_1g1bw_219{font-weight:600;color:var(--card-foreground)}._testimonialLocation_1g1bw_224{color:var(--muted-foreground)}._testimonialIndicators_1g1bw_228{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._indicator_1g1bw_235{width:8px;height:8px;border-radius:50%;background-color:var(--muted);border:none;cursor:pointer;transition:all var(--animation-duration-fast) ease;padding:0}._indicator_1g1bw_235:hover{background-color:var(--border)}._activeIndicator_1g1bw_250{background-color:var(--primary);width:24px;border-radius:var(--radius-full)}._complianceBadges_1g1bw_257{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--spacing-3)}@media(max-width:640px){._complianceBadges_1g1bw_257{grid-template-columns:repeat(3,1fr)}}._badge_1g1bw_269{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-1);padding:var(--spacing-3);background-color:var(--card);border-radius:var(--radius-md);border:1px solid var(--border);text-align:center;transition:all var(--animation-duration-fast) ease}._badge_1g1bw_269:hover{border-color:color-mix(in srgb,var(--success) 50%,transparent);background-color:color-mix(in srgb,var(--success) 3%,transparent)}@media(hover:none)and (pointer:coarse){._badge_1g1bw_269:hover{border-color:var(--border);background-color:var(--card)}}._badgeLabel_1g1bw_295{font-size:.8125rem;font-weight:600;color:var(--card-foreground)}._badgeSubtext_1g1bw_301{font-size:.75rem;color:var(--success);font-weight:500}@media(max-width:768px){._trustSignalsFull_1g1bw_11{gap:var(--spacing-4)}._securitySection_1g1bw_41{padding:var(--spacing-3);gap:var(--spacing-3)}._testimonialCard_1g1bw_182{padding:var(--spacing-4)}._testimonialQuote_1g1bw_204{font-size:.95rem}}@media(prefers-reduced-motion:reduce){._statCard_1g1bw_121,._badge_1g1bw_269,._indicator_1g1bw_235{transition:none}}._container_1g0vm_1{max-width:1200px;margin:0 auto;padding:var(--spacing-12) var(--spacing-6)}._hero_1g0vm_7{text-align:center;margin-bottom:var(--spacing-16)}._title_1g0vm_12{font-size:2.5rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4);font-family:var(--font-family-heading)}._subtitle_1g0vm_20{font-size:1.125rem;color:var(--muted-foreground);max-width:700px;margin:0 auto;line-height:1.6}._featuresSection_1g0vm_28,._freeSection_1g0vm_32{margin-bottom:var(--spacing-12)}._freeCallout_1g0vm_36{max-width:800px;margin:0 auto;padding:var(--spacing-8);background:color-mix(in srgb,var(--success) 8%,transparent);border:2px solid color-mix(in srgb,var(--success) 20%,transparent);border-radius:var(--radius-lg);text-align:center}._freeTitle_1g0vm_46{font-size:1.5rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-3)}._freeDescription_1g0vm_53{font-size:1rem;color:var(--foreground);line-height:1.6;margin:0}._sectionTitle_1g0vm_60{font-size:2rem;font-weight:600;text-align:center;margin-bottom:var(--spacing-3);color:var(--foreground)}._sectionSubtitle_1g0vm_68{font-size:1rem;color:var(--muted-foreground);text-align:center;margin-bottom:var(--spacing-12);max-width:600px;margin-left:auto;margin-right:auto}._featuresGrid_1g0vm_78{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);max-width:1100px;margin:0 auto}@media(min-width:640px){._featuresGrid_1g0vm_78{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._featuresGrid_1g0vm_78{grid-template-columns:repeat(4,1fr)}}._featureCard_1g0vm_98{background:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);text-align:center;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;box-shadow:var(--shadow)}._featureCard_1g0vm_98:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}._featureIconWrapper_1g0vm_112{width:3rem;height:3rem;margin:0 auto var(--spacing-4);display:flex;align-items:center;justify-content:center;border-radius:var(--radius);background:color-mix(in srgb,var(--primary) 10%,transparent)}._featureIcon_1g0vm_112{width:1.5rem;height:1.5rem;color:var(--primary)}._featureTitle_1g0vm_129{font-size:1rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-2)}._featureDescription_1g0vm_136{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}._trustSignalsSection_1g0vm_142{margin-bottom:var(--spacing-12)}._pricingSection_1g0vm_146{margin-bottom:var(--spacing-16)}._pricingGrid_1g0vm_150{display:grid;grid-template-columns:1fr;gap:var(--spacing-8);max-width:900px;margin:0 auto}@media(min-width:768px){._pricingGrid_1g0vm_150{grid-template-columns:repeat(2,1fr);align-items:stretch}}._comparisonSection_1g0vm_165{margin-bottom:var(--spacing-16)}._comparisonTableWrapper_1g0vm_169{max-width:900px;margin:0 auto;overflow-x:auto;background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._comparisonTable_1g0vm_169{width:100%;border-collapse:collapse}._comparisonTable_1g0vm_169 thead{background:var(--muted)}._comparisonTable_1g0vm_169 th,._comparisonTable_1g0vm_169 td{padding:var(--spacing-4);text-align:center}._featureNameHeader_1g0vm_193{text-align:left!important;font-weight:600;color:var(--foreground);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}._planHeader_1g0vm_202{font-weight:600;color:var(--foreground);font-size:1rem}._recommendedHeader_1g0vm_208{background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);position:relative}._comparisonRow_1g0vm_214{border-bottom:1px solid var(--border)}._comparisonRow_1g0vm_214:last-child{border-bottom:none}._featureName_1g0vm_193{text-align:left;font-weight:500;color:var(--foreground);font-size:.9375rem}._featureValue_1g0vm_229{text-align:center}._recommendedColumn_1g0vm_233{background:color-mix(in srgb,var(--primary) 3%,transparent)}._checkIcon_1g0vm_237{width:1.25rem;height:1.25rem;color:var(--success);display:inline-block}._xIcon_1g0vm_244{width:1.25rem;height:1.25rem;color:var(--muted-foreground);display:inline-block;opacity:.4}._faqSection_1g0vm_252{margin-top:var(--spacing-16);max-width:800px;margin-left:auto;margin-right:auto}._accordion_1g0vm_259{width:100%}@media(max-width:640px){._comparisonTable_1g0vm_169{font-size:.875rem}._comparisonTable_1g0vm_169 th,._comparisonTable_1g0vm_169 td{padding:var(--spacing-3) var(--spacing-2)}._featureName_1g0vm_193{font-size:.875rem}._checkIcon_1g0vm_237,._xIcon_1g0vm_244{width:1rem;height:1rem}}@layer base{._progress_8ntw9_2{position:relative;height:.5rem;width:100%;overflow:hidden;border-radius:var(--radius-full);background-color:var(--muted)}._progressIndicator_8ntw9_11{height:100%;width:100%;flex:1;background-color:var(--primary);transition:all var(--animation-duration-normal) ease}}._diversityContent_1e8rz_2{width:100%}._errorState_1e8rz_6{text-align:center;padding:var(--spacing-8);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--muted-foreground)}._noDataMessage_1e8rz_15{text-align:center;padding:var(--spacing-8);color:var(--muted-foreground)}._noDataMessage_1e8rz_15 p{margin:0;font-size:.875rem}._diversityGrid_1e8rz_26{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--spacing-6);margin-bottom:var(--spacing-8)}._goalsCard_1e8rz_33,._chartCard_1e8rz_34,._insightsCard_1e8rz_35{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--border);padding:var(--spacing-6)}._goalsCard_1e8rz_33 h3,._chartCard_1e8rz_34 h3,._insightsCard_1e8rz_35 h3{display:flex;align-items:center;gap:var(--spacing-2);font-size:1.25rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._goalsList_1e8rz_55{display:flex;flex-direction:column;gap:var(--spacing-4)}._goalItem_1e8rz_61{display:flex;flex-direction:column;gap:var(--spacing-2)}._goalHeader_1e8rz_67{display:flex;justify-content:space-between;align-items:center}._goalLabel_1e8rz_73{font-weight:500;color:var(--foreground)}._goalValues_1e8rz_78{display:flex;align-items:center;gap:var(--spacing-2)}._goalTarget_1e8rz_84{font-size:.875rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._goalProgress_1e8rz_90{height:12px}._goalStatus_1e8rz_94{font-size:.875rem}._goalMet_1e8rz_98{color:var(--success);font-weight:500}._goalNotMet_1e8rz_103{color:var(--warning);font-weight:500}._desktopChartContainer_1e8rz_108{display:block;height:300px;width:100%;min-height:250px}._mobileChartContainer_1e8rz_115{display:none}._mobileChart_1e8rz_115{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-2)}._mobileChartItem_1e8rz_127{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);border:1px solid var(--border)}._mobileChartHeader_1e8rz_137{display:flex;justify-content:space-between;align-items:center}._mobileChartCategory_1e8rz_143{font-size:.9rem;font-weight:600;color:var(--foreground)}._mobileChartValue_1e8rz_149{font-size:.9rem;font-weight:700;color:var(--primary);font-family:var(--font-family-monospace)}._mobileChartBar_1e8rz_156{height:10px;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden;position:relative}._mobileChartProgress_1e8rz_164{height:100%;border-radius:var(--radius-full);transition:width var(--animation-duration-normal) ease-out}._mobileChartPercentage_1e8rz_170{font-size:.8rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._insightsCard_1e8rz_35{grid-column:1 / -1}._insightsList_1e8rz_180{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-4)}._insightItem_1e8rz_186{display:flex;flex-direction:column;gap:var(--spacing-2)}._insightItem_1e8rz_186 p{font-size:.875rem;color:var(--foreground);margin:0;line-height:1.5}@media(max-width:768px){._sectionHeader_1e8rz_200{margin-bottom:var(--spacing-6)}._sectionTitleContainer_1e8rz_204{gap:var(--spacing-2)}._sectionIcon_1e8rz_208{width:1.25rem;height:1.25rem}._sectionHeader_1e8rz_200 h2{font-size:1.5rem;line-height:1.3}._sectionHeader_1e8rz_200 p{font-size:.9rem;line-height:1.4;margin-top:var(--spacing-1)}._diversityGrid_1e8rz_26{grid-template-columns:1fr;gap:var(--spacing-4)}._goalsCard_1e8rz_33,._chartCard_1e8rz_34,._insightsCard_1e8rz_35{padding:var(--spacing-4)}._goalsCard_1e8rz_33 h3,._chartCard_1e8rz_34 h3,._insightsCard_1e8rz_35 h3{font-size:1.125rem;margin-bottom:var(--spacing-3)}._goalsList_1e8rz_55{gap:var(--spacing-3)}._goalItem_1e8rz_61{gap:var(--spacing-2)}._goalHeader_1e8rz_67{flex-wrap:wrap;gap:var(--spacing-2)}._goalLabel_1e8rz_73{font-size:.9rem;line-height:1.4}._goalValues_1e8rz_78{min-height:44px;align-items:center}._goalProgress_1e8rz_90{height:12px;margin:var(--spacing-1) 0}._goalStatus_1e8rz_94{font-size:.8rem;line-height:1.4}._desktopChartContainer_1e8rz_108{display:none}._mobileChartContainer_1e8rz_115{display:block;margin-top:var(--spacing-2)}._mobileChart_1e8rz_115{gap:var(--spacing-2);padding:var(--spacing-1)}._mobileChartItem_1e8rz_127{padding:var(--spacing-2)}._mobileChartCategory_1e8rz_143,._mobileChartValue_1e8rz_149{font-size:.85rem}._mobileChartBar_1e8rz_156{height:8px}._mobileChartPercentage_1e8rz_170{font-size:.75rem}._insightsList_1e8rz_180{grid-template-columns:1fr;gap:var(--spacing-3)}._insightItem_1e8rz_186{padding:var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);gap:var(--spacing-2)}._insightItem_1e8rz_186 p{font-size:.9rem;line-height:1.5}}@media(max-width:480px){._sectionHeader_1e8rz_200 h2{font-size:1.25rem}._goalsCard_1e8rz_33,._chartCard_1e8rz_34,._insightsCard_1e8rz_35{padding:var(--spacing-3)}._desktopChartContainer_1e8rz_108{display:none}._mobileChartContainer_1e8rz_115{display:block}._mobileChart_1e8rz_115{gap:var(--spacing-2);padding:0}._mobileChartItem_1e8rz_127{padding:var(--spacing-2);gap:var(--spacing-1)}._mobileChartCategory_1e8rz_143,._mobileChartValue_1e8rz_149{font-size:.8rem}._mobileChartBar_1e8rz_156{height:6px}._mobileChartPercentage_1e8rz_170{font-size:.7rem}._goalProgress_1e8rz_90{height:10px}}._card_daefb_1{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-6)}._title_daefb_12{display:flex;align-items:center;gap:var(--spacing-2);font-size:1.25rem;font-weight:600;color:var(--card-foreground);margin:0}._twoColumnLayout_daefb_22{display:grid;grid-template-columns:320px 1fr;gap:var(--spacing-8)}._leftColumn_daefb_28,._rightColumn_daefb_29{display:flex;flex-direction:column;gap:var(--spacing-6)}._scoreContainer_daefb_35{display:flex;justify-content:center;align-items:center;padding:var(--spacing-4) 0}._scoreIndicator_daefb_42{position:relative;width:120px;height:120px}._scoreSvg_daefb_48{width:100%;height:100%;transform:rotate(-90deg)}._scoreBg_daefb_54,._scoreFg_daefb_54{fill:none;stroke-width:10;stroke-linecap:round}._scoreBg_daefb_54{stroke:var(--muted)}._scoreFg_daefb_54{transition:stroke-dashoffset .5s ease-out}._scoreFg_daefb_54._success_daefb_68{stroke:var(--success)}._scoreFg_daefb_54._warning_daefb_69{stroke:var(--warning)}._scoreFg_daefb_54._accent_daefb_70{stroke:var(--accent)}._scoreFg_daefb_54._muted_daefb_71{stroke:var(--muted-foreground)}._scoreText_daefb_73{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1}._scoreValue_daefb_86{font-size:2rem;font-weight:700;color:var(--card-foreground)}._scoreLabel_daefb_92{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._section_daefb_98{padding-top:var(--spacing-4);border-top:1px solid var(--border)}._leftColumn_daefb_28>._section_daefb_98:first-of-type,._rightColumn_daefb_29>._section_daefb_98:first-of-type{padding-top:0;border-top:none}._sectionTitle_daefb_109{display:flex;align-items:center;gap:var(--spacing-2);font-size:.95rem;font-weight:600;color:var(--card-foreground);margin:0 0 var(--spacing-3) 0}._breakdown_daefb_119{display:flex;flex-direction:column;gap:var(--spacing-3)}._breakdownItem_daefb_125{display:flex;flex-direction:column;gap:var(--spacing-1)}._breakdownLabel_daefb_131{display:flex;justify-content:space-between;font-size:.875rem;color:var(--muted-foreground);font-weight:500}._breakdownProgress_daefb_139{height:6px}._breakdownProgress_daefb_139._success_daefb_68 .progressIndicator{background-color:var(--success)}._breakdownProgress_daefb_139._warning_daefb_69 .progressIndicator{background-color:var(--warning)}._breakdownProgress_daefb_139._accent_daefb_70 .progressIndicator{background-color:var(--accent)}._breakdownProgress_daefb_139._muted_daefb_71 .progressIndicator{background-color:var(--muted-foreground)}._rankingDisplay_daefb_148{background-color:var(--muted);border-radius:var(--radius);padding:var(--spacing-4);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1)}._rankNumber_daefb_158{font-size:2rem;font-weight:700;color:var(--primary);line-height:1}._rankContext_daefb_165{font-size:.875rem;color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._rankAmount_daefb_171{font-size:1.125rem;font-weight:600;color:var(--card-foreground);font-family:var(--font-family-monospace)}._miniBarChart_daefb_178{display:flex;flex-direction:column;gap:var(--spacing-3)}._miniBarItem_daefb_184{display:flex;flex-direction:column;gap:var(--spacing-1)}._miniBarLabel_daefb_190{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}._miniBarLabel_daefb_190 span:first-child{color:var(--muted-foreground);font-weight:500}._miniBarValue_daefb_202{color:var(--card-foreground);font-weight:600;font-family:var(--font-family-monospace);font-size:.8rem}._miniBarTrack_daefb_209{height:8px;background-color:var(--muted);border-radius:var(--radius-sm);overflow:hidden}._miniBarFill_daefb_216{height:100%;background-color:var(--primary);border-radius:var(--radius-sm);transition:width var(--animation-duration-normal) ease-out}._insightsList_daefb_223{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._insightsList_daefb_223 li{display:flex;align-items:flex-start;gap:var(--spacing-2);font-size:.875rem;color:var(--foreground);line-height:1.5}._insightsList_daefb_223 li svg{flex-shrink:0;margin-top:3px;color:var(--primary)}._recommendationsBadges_daefb_247{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._noData_daefb_253{font-size:.875rem;color:var(--muted-foreground);margin:0;font-style:italic}._footer_daefb_260{margin-top:auto;padding-top:var(--spacing-4);border-top:1px solid var(--border)}._ctaButton_daefb_266{display:block;width:100%;text-align:center;padding:var(--spacing-3) var(--spacing-4);background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius);font-weight:600;text-decoration:none;transition:background-color var(--animation-duration-fast)}._ctaButton_daefb_266:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._errorCard_daefb_284{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-2);padding:var(--spacing-8)}._errorIcon_daefb_294{color:var(--error)}._errorTitle_daefb_298{font-size:1.125rem;font-weight:600;color:var(--card-foreground);margin:0}._errorMessage_daefb_305{font-size:.875rem;color:var(--muted-foreground);margin:0}@media(max-width:968px){._twoColumnLayout_daefb_22{grid-template-columns:1fr;gap:var(--spacing-4)}}@media(max-width:768px){._card_daefb_1{padding:var(--spacing-4)}._scoreContainer_daefb_35{margin-bottom:var(--spacing-2)}._twoColumnLayout_daefb_22{gap:var(--spacing-3)}}._card_zow1c_1{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-6)}._title_zow1c_12{display:flex;align-items:center;gap:var(--spacing-2);font-size:1.25rem;font-weight:600;color:var(--card-foreground);margin:0}._twoColumnLayout_zow1c_22{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8)}._leftColumn_zow1c_28,._rightColumn_zow1c_29{display:flex;flex-direction:column;gap:var(--spacing-6)}._section_zow1c_35{padding-top:var(--spacing-4);border-top:1px solid var(--border)}._leftColumn_zow1c_28>._section_zow1c_35:first-of-type,._rightColumn_zow1c_29>._section_zow1c_35:first-of-type{padding-top:0;border-top:none}._sectionHeader_zow1c_46{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._sectionHeader_zow1c_46 h4{font-size:.95rem;font-weight:600;color:var(--card-foreground);margin:0}._metricsList_zow1c_60{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-4)}._metricItem_zow1c_69{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--spacing-4)}._metricLabel_zow1c_76{font-size:.9rem;font-weight:500;color:var(--foreground)}._metricValue_zow1c_82{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-monospace);font-weight:600;font-size:1rem}._trendUp_zow1c_91{color:var(--success)}._trendDown_zow1c_95{color:var(--error)}._growthPositive_zow1c_99{color:var(--success)}._growthNegative_zow1c_103{color:var(--error)}._metricMomentum_zow1c_107{display:flex;justify-content:flex-end;min-width:90px}._categoryList_zow1c_113{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._categoryList_zow1c_113 li{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;padding:var(--spacing-2) 0}._categoryList_zow1c_113 li span:first-child{color:var(--muted-foreground)}._categoryList_zow1c_113 li span:last-child{font-weight:600;font-family:var(--font-family-monospace)}._noDataMessage_zow1c_139{font-size:.875rem;color:var(--muted-foreground);margin:0;padding:var(--spacing-2) 0}._comparisonGrid_zow1c_146{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}._comparisonItem_zow1c_153{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);border-radius:var(--radius)}._comparisonLabel_zow1c_162{font-size:.875rem;font-weight:500;color:var(--foreground)}._comparisonValueContainer_zow1c_168{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-monospace);font-weight:600;font-size:.95rem}._comparisonSummary_zow1c_177{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--muted);border-radius:var(--radius);border-left:3px solid;font-size:.875rem;font-weight:500}._comparisonSummary_zow1c_177._positive_zow1c_189{border-color:var(--success);color:var(--success)}._comparisonSummary_zow1c_177._negative_zow1c_194{border-color:var(--error);color:var(--error)}._timeline_zow1c_199{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius)}._timelineYear_zow1c_209{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1)}._timelineLabel_zow1c_216{font-size:.875rem;color:var(--muted-foreground);font-weight:600}._timelineValue_zow1c_222{font-size:1.125rem;font-weight:700;color:var(--card-foreground);font-family:var(--font-family-monospace)}._timelineArrow_zow1c_229{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1);color:var(--primary)}._timelineArrow_zow1c_229 span{font-size:.875rem;font-weight:600;font-family:var(--font-family-monospace)}._marketContext_zow1c_243{background-color:var(--muted);border-radius:var(--radius);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3)}._marketRank_zow1c_252{display:flex;align-items:center;gap:var(--spacing-3)}._rankBadge_zow1c_258{font-size:1.5rem;font-weight:700;color:var(--primary);line-height:1}._rankText_zow1c_265{font-size:.95rem;font-weight:500;color:var(--foreground)}._marketDetail_zow1c_271{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._insight_zow1c_277{background-color:var(--muted);border-radius:var(--radius);padding:var(--spacing-4)}._insightHeader_zow1c_283{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._insightHeader_zow1c_283 h4{font-size:1rem;font-weight:600;color:var(--card-foreground);margin:0}._insight_zow1c_277 p{font-size:.875rem;color:var(--foreground);line-height:1.5;margin:0}._errorCard_zow1c_305{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-2);padding:var(--spacing-8)}._errorIcon_zow1c_315{color:var(--error)}._errorTitle_zow1c_319{font-size:1.125rem;font-weight:600;color:var(--card-foreground);margin:0}._errorMessage_zow1c_326{font-size:.875rem;color:var(--muted-foreground);margin:0}@media(max-width:968px){._twoColumnLayout_zow1c_22{grid-template-columns:1fr;gap:var(--spacing-4)}}@media(max-width:768px){._card_zow1c_1{padding:var(--spacing-4)}._twoColumnLayout_zow1c_22{gap:var(--spacing-3)}._metricItem_zow1c_69{grid-template-columns:1fr auto;grid-template-areas:"label value" "label momentum";row-gap:var(--spacing-1);column-gap:var(--spacing-4)}._metricLabel_zow1c_76{grid-area:label}._metricValue_zow1c_82{grid-area:value;justify-self:end}._metricMomentum_zow1c_107{grid-area:momentum;justify-self:end}._timeline_zow1c_199{flex-direction:column;gap:var(--spacing-3)}._timelineArrow_zow1c_229{transform:rotate(90deg)}}._dashboard_149hk_1{display:flex;flex-direction:column;gap:var(--spacing-8)}._metricsGrid_149hk_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-6)}._metricCard_149hk_13{display:flex;align-items:flex-start;gap:var(--spacing-4);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow)}._metricIcon_149hk_24{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background-color:color-mix(in srgb,var(--primary) 15%,transparent);border-radius:var(--radius);color:var(--primary);flex-shrink:0}._metricContent_149hk_36{display:flex;flex-direction:column;gap:var(--spacing-1)}._metricLabel_149hk_42{font-size:.875rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}._metricValue_149hk_50{font-size:1.75rem;font-weight:700;color:var(--card-foreground);font-family:var(--font-family-monospace)}._metricSubtext_149hk_57{font-size:.875rem;color:var(--muted-foreground)}._section_149hk_62{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionTitle_149hk_73{display:flex;align-items:center;gap:var(--spacing-2);font-size:1.25rem;font-weight:600;color:var(--card-foreground);margin:0}._sectionDescription_149hk_83{font-size:.95rem;color:var(--muted-foreground);margin:0;line-height:1.5}._performanceList_149hk_90{display:flex;flex-direction:column;gap:var(--spacing-4)}._performanceItem_149hk_96{display:flex;flex-direction:column;gap:var(--spacing-2)}._performanceHeader_149hk_102{display:flex;justify-content:space-between;align-items:center}._performanceLabel_149hk_108{font-weight:500;color:var(--foreground)}._performanceValues_149hk_113{display:flex;align-items:center;gap:var(--spacing-2)}._performanceGap_149hk_119{font-size:.875rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._performanceBar_149hk_125{height:12px;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden}._performanceFill_149hk_132{height:100%;border-radius:var(--radius-full);transition:width var(--animation-duration-normal) ease-out}._performanceFill_149hk_132._exceeding_149hk_138{background-color:var(--success)}._performanceFill_149hk_132._meeting_149hk_142{background-color:var(--secondary)}._performanceSubtext_149hk_146{font-size:.8rem;color:var(--muted-foreground);margin-top:var(--spacing-1)}._opportunitiesGrid_149hk_152{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-4)}._opportunityItem_149hk_158{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2)}._opportunityLabel_149hk_168{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2)}._opportunityTitle_149hk_175{font-size:.95rem;font-weight:600;color:var(--foreground)}._opportunityGapBadge_149hk_181{font-size:.75rem;font-weight:600;color:var(--primary);background-color:color-mix(in srgb,var(--primary) 15%,transparent);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius);white-space:nowrap}._opportunityValue_149hk_191{font-size:1.5rem;font-weight:700;color:var(--primary);font-family:var(--font-family-monospace)}._opportunityContext_149hk_198{font-size:.8rem;color:var(--muted-foreground)}._statesGrid_149hk_203{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-4)}._opportunityCard_149hk_209{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3)}._opportunityHeader_149hk_219{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2)}._opportunityState_149hk_226{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._opportunityAmount_149hk_233{font-size:1.25rem;font-weight:700;color:var(--primary);font-family:var(--font-family-monospace);white-space:nowrap}._stateMetrics_149hk_241{display:flex;align-items:center;gap:var(--spacing-2)}._certBadge_149hk_247{font-size:.8rem}._statePercentage_149hk_251{font-size:.8rem;color:var(--muted-foreground)}._insightBox_149hk_256{display:flex;gap:var(--spacing-4);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 10%,transparent),color-mix(in srgb,var(--secondary) 10%,transparent));border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);align-items:flex-start}._insightIcon_149hk_266{font-size:1.5rem;flex-shrink:0}._insightContent_149hk_271{display:flex;flex-direction:column;gap:var(--spacing-2)}._insightContent_149hk_271 h4{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._insightContent_149hk_271 p{font-size:.95rem;color:var(--foreground);margin:0;line-height:1.6}._errorCard_149hk_291{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-2);padding:var(--spacing-8);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}._errorIcon_149hk_304{color:var(--error)}._errorTitle_149hk_308{font-size:1.125rem;font-weight:600;color:var(--card-foreground);margin:0}._errorMessage_149hk_315{font-size:.875rem;color:var(--muted-foreground);margin:0}@media(max-width:768px){._dashboard_149hk_1{gap:var(--spacing-6)}._metricsGrid_149hk_7{gap:var(--spacing-4)}._metricCard_149hk_13{padding:var(--spacing-4);gap:var(--spacing-3)}._metricIcon_149hk_24{width:48px;height:48px}._metricValue_149hk_50{font-size:1.5rem}._section_149hk_62{padding:var(--spacing-4);gap:var(--spacing-3)}._sectionTitle_149hk_73{font-size:1.125rem}._sectionDescription_149hk_83{font-size:.9rem}._performanceList_149hk_90{gap:var(--spacing-3)}._opportunitiesGrid_149hk_152{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-3)}._opportunityItem_149hk_158{padding:var(--spacing-3)}._opportunityValue_149hk_191{font-size:1.25rem}._statesGrid_149hk_203{grid-template-columns:1fr;gap:var(--spacing-3)}._opportunityCard_149hk_209{padding:var(--spacing-3)}._insightBox_149hk_256{padding:var(--spacing-4);gap:var(--spacing-3)}._insightContent_149hk_271 h4{font-size:1rem}._insightContent_149hk_271 p{font-size:.9rem}}@media(max-width:480px){._metricsGrid_149hk_7{grid-template-columns:1fr}._metricCard_149hk_13{flex-direction:column;align-items:center;text-align:center}._metricIcon_149hk_24{width:44px;height:44px}._metricValue_149hk_50{font-size:1.375rem}._opportunitiesGrid_149hk_152{grid-template-columns:1fr}._insightBox_149hk_256{flex-direction:column;align-items:center;text-align:center}}._container_2w54v_1{width:100%;font-family:var(--font-family-base);color:var(--foreground)}._header_2w54v_7{margin-bottom:var(--spacing-6)}._titleRow_2w54v_11{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-2)}._title_2w54v_11{font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0}._subtitle_2w54v_25{color:var(--muted-foreground);font-size:.95rem;max-width:600px;line-height:1.5}._badge_2w54v_32{font-weight:600}._metricsGrid_2w54v_37{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--spacing-4);margin-bottom:var(--spacing-8)}._metricCard_2w54v_44{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow-sm);transition:transform var(--animation-duration-fast) ease}._metricCard_2w54v_44:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._metricHeader_2w54v_58{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2)}._metricLabel_2w54v_65{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._infoIcon_2w54v_71{color:var(--muted-foreground);opacity:.7;cursor:help}._metricValueRow_2w54v_77{display:flex;align-items:baseline;gap:var(--spacing-3);margin-bottom:var(--spacing-1)}._metricValue_2w54v_77{font-size:1.75rem;font-weight:700;color:var(--foreground);letter-spacing:-.02em}._growthBadge_2w54v_91{display:flex;align-items:center;gap:4px;font-size:.75rem;padding:2px 8px}._metricSubtext_2w54v_99{font-size:.8rem;color:var(--muted-foreground)}._tabs_2w54v_105{width:100%}._tabsList_2w54v_109{margin-bottom:var(--spacing-6);background-color:var(--muted);padding:4px;border-radius:var(--radius-md);display:inline-flex;width:auto}._tabContent_2w54v_118{width:100%}._contentGrid_2w54v_122{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6);margin-bottom:var(--spacing-6)}@media(max-width:768px){._contentGrid_2w54v_122{grid-template-columns:1fr}}._chartSection_2w54v_136{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-5);box-shadow:var(--shadow-sm)}._sectionHeader_2w54v_144{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._sectionTitle_2w54v_151{font-size:1.1rem;font-weight:600;margin:0}._chartContainer_2w54v_157{width:100%;height:300px}._customTooltip_2w54v_162{background-color:var(--popup);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-3);box-shadow:var(--shadow-md)}._tooltipTitle_2w54v_170{font-weight:600;margin-bottom:var(--spacing-1);color:var(--foreground)}._tooltipValue_2w54v_176{font-size:.9rem;color:var(--muted-foreground)}._positive_2w54v_181{color:var(--success);font-weight:600}._tooltipSub_2w54v_186{font-size:.8rem;color:var(--muted-foreground);margin-top:var(--spacing-1);border-top:1px solid var(--border);padding-top:var(--spacing-1)}._listSection_2w54v_195{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-5);box-shadow:var(--shadow-sm);display:flex;flex-direction:column}._stateList_2w54v_205{display:flex;flex-direction:column;gap:var(--spacing-3);overflow-y:auto;max-height:300px;padding-right:var(--spacing-2)}._stateList_2w54v_205::-webkit-scrollbar{width:4px}._stateList_2w54v_205::-webkit-scrollbar-track{background:transparent}._stateList_2w54v_205::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:var(--radius-full)}._stateItem_2w54v_227{display:flex;align-items:center;padding:var(--spacing-2) 0;border-bottom:1px solid var(--border)}._stateItem_2w54v_227:last-child{border-bottom:none}._stateRank_2w54v_238{width:24px;height:24px;background-color:var(--muted);color:var(--muted-foreground);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;margin-right:var(--spacing-3);flex-shrink:0}._stateItem_2w54v_227:nth-child(1) ._stateRank_2w54v_238{background-color:color-mix(in srgb,var(--accent) 20%,transparent);color:var(--accent-foreground)}._stateItem_2w54v_227:nth-child(2) ._stateRank_2w54v_238{background-color:color-mix(in srgb,var(--muted-foreground) 20%,transparent)}._stateItem_2w54v_227:nth-child(3) ._stateRank_2w54v_238{background-color:color-mix(in srgb,var(--secondary) 20%,transparent)}._stateInfo_2w54v_266{flex:1;display:flex;flex-direction:column}._stateName_2w54v_272{font-weight:500;font-size:.9rem}._stateVolume_2w54v_277{font-size:.75rem;color:var(--muted-foreground)}._stateGrowth_2w54v_282{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._growthPill_2w54v_289{display:flex;align-items:center;gap:2px;font-size:.8rem;font-weight:600;color:var(--success)}._absoluteChange_2w54v_298{font-size:.75rem;color:var(--muted-foreground)}._insightsSection_2w54v_304{background-color:color-mix(in srgb,var(--primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--primary) 15%,transparent);border-radius:var(--radius-md);padding:var(--spacing-5)}._insightsTitle_2w54v_311{display:flex;align-items:center;gap:var(--spacing-2);font-size:1rem;font-weight:600;color:var(--primary);margin:0 0 var(--spacing-4) 0}._insightsIcon_2w54v_321{color:var(--primary)}._tooltipContent_2w54v_325{max-width:300px}._insightsGrid_2w54v_329{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4)}._insightCard_2w54v_335{display:flex;gap:var(--spacing-3);align-items:flex-start}._insightIconWrapper_2w54v_341{background-color:var(--surface);padding:var(--spacing-2);border-radius:var(--radius-full);color:var(--primary);box-shadow:var(--shadow-sm);flex-shrink:0}._insightText_2w54v_350{font-size:.9rem;line-height:1.5;color:var(--foreground);margin:0}._titleSkeleton_2w54v_358{width:300px;height:2rem;margin-bottom:var(--spacing-2)}._subtitleSkeleton_2w54v_364{width:100%;max-width:500px;height:1rem}._cardsGrid_2w54v_370{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-4);margin-bottom:var(--spacing-8)}._cardSkeleton_2w54v_377{height:120px}._contentSkeleton_2w54v_381{height:400px}._errorContainer_2w54v_385{padding:var(--spacing-8);text-align:center;color:var(--error);background-color:color-mix(in srgb,var(--error) 5%,transparent);border-radius:var(--radius-md)}@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)}}._page_ao16v_1,._container_ao16v_7{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-8) var(--spacing-16)}@media(max-width:768px){._page_ao16v_1{padding:var(--spacing-6)}}._header_ao16v_19{margin-bottom:var(--spacing-8);text-align:left}._header_ao16v_19 h1{font-size:2.5rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-2);font-family:var(--font-family-heading)}._header_ao16v_19 p{font-size:1.125rem;color:var(--muted-foreground);max-width:700px}._sectionHeader_ao16v_38{margin-bottom:var(--spacing-8)}._sectionTitleContainer_ao16v_42{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-2)}._sectionIcon_ao16v_49{width:1.5rem;height:1.5rem;color:var(--primary)}._sectionHeader_ao16v_38 h2{font-size:2rem;font-weight:600;color:var(--foreground);margin:0;font-family:var(--font-family-heading)}._sectionHeader_ao16v_38 p{font-size:1rem;color:var(--muted-foreground);margin:0;max-width:600px}._roiSection_ao16v_70,._growthOpportunitiesSection_ao16v_74,._opportunitySection_ao16v_78,._growthSection_ao16v_79,._diversitySection_ao16v_83{margin-bottom:var(--spacing-12)}._stateSelector_ao16v_87{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-6);max-width:400px}._stateSelectorLabel_ao16v_95{font-size:1rem;font-weight:500;color:var(--foreground);white-space:nowrap}._stateSelectorTrigger_ao16v_102{flex:1}._singleCardContainer_ao16v_106{max-width:1000px;margin:0 auto}._categorySection_ao16v_111{margin-top:var(--spacing-8)}._tabsContainer_ao16v_115{width:100%}._tabsContainer_ao16v_115 .tabsList{overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}._listContainer_ao16v_125{margin-top:var(--spacing-6);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;border:1px solid var(--border)}._listHeader_ao16v_134{display:grid;grid-template-columns:80px 1fr 120px 150px 120px;align-items:center;padding:var(--spacing-3) var(--spacing-6);background-color:var(--surface);border-bottom:1px solid var(--border);font-size:.875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}._headerRank_ao16v_148{grid-column:1}._headerState_ao16v_151{grid-column:2}._headerSpend_ao16v_154{grid-column:3;text-align:right}._headerPercentage_ao16v_158{grid-column:4;text-align:center}._headerFocus_ao16v_162{grid-column:5;text-align:right}._stateList_ao16v_167{list-style:none;padding:0;margin:0}._stateItem_ao16v_173{display:grid;grid-template-columns:80px 1fr 120px 150px 120px;align-items:center;padding:var(--spacing-4) var(--spacing-6);border-bottom:1px solid var(--border);transition:background-color var(--animation-duration-fast)}._stateItem_ao16v_173:last-child{border-bottom:none}._stateItem_ao16v_173:hover{background-color:var(--muted)}._rank_ao16v_190{font-size:1rem;font-weight:600;color:var(--foreground);display:flex;align-items:center;gap:var(--spacing-2)}._trendIcon_ao16v_199{display:inline-flex;align-items:center;justify-content:center}._trendUp_ao16v_205{color:var(--success)}._trendDown_ao16v_208{color:var(--error)}._trendFlat_ao16v_211{color:var(--muted-foreground)}._stateName_ao16v_215{font-weight:500;color:var(--foreground)}._spend_ao16v_220{font-weight:500;font-family:var(--font-family-monospace);text-align:right;color:var(--foreground)}._percentageBarContainer_ao16v_227{position:relative;height:24px;background-color:color-mix(in srgb,var(--primary) 10%,transparent);border-radius:var(--radius-sm);overflow:hidden;display:flex;align-items:center;justify-content:flex-end;padding:0 var(--spacing-2);margin:0 auto;width:90%}._percentageBar_ao16v_227{position:absolute;left:0;top:0;bottom:0;background-color:color-mix(in srgb,var(--primary) 40%,transparent);border-radius:var(--radius-sm);transition:width var(--animation-duration-normal) ease-out}._percentageText_ao16v_251{position:relative;z-index:1;font-size:.8rem;font-weight:600;color:var(--primary);font-family:var(--font-family-monospace)}._focus_ao16v_260{display:flex;justify-content:flex-end}._emptyState_ao16v_265,._errorState_ao16v_266{text-align:center;padding:var(--spacing-16) var(--spacing-8);margin-top:var(--spacing-6);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--muted-foreground)}._emptyIcon_ao16v_276,._errorIcon_ao16v_277{margin-bottom:var(--spacing-4);opacity:.5}._errorState_ao16v_266 h2{color:var(--foreground);margin-bottom:var(--spacing-2)}._errorIcon_ao16v_277{color:var(--error)}@media(max-width:768px){._stateSelector_ao16v_87{flex-direction:column;align-items:stretch;gap:var(--spacing-2);max-width:100%;margin-bottom:var(--spacing-4)}._stateSelectorLabel_ao16v_95{font-size:.9rem}._singleCardContainer_ao16v_106{max-width:100%}._page_ao16v_1{padding:var(--spacing-4)}._header_ao16v_19{margin-bottom:var(--spacing-6)}._header_ao16v_19 h1{font-size:2rem;line-height:1.2;margin-bottom:var(--spacing-3)}._header_ao16v_19 p{font-size:1rem;line-height:1.5}._sectionHeader_ao16v_38{margin-bottom:var(--spacing-6)}._sectionTitleContainer_ao16v_42{gap:var(--spacing-2)}._sectionIcon_ao16v_49{width:1.25rem;height:1.25rem}._sectionHeader_ao16v_38 h2{font-size:1.5rem;line-height:1.3}._sectionHeader_ao16v_38 p{font-size:.9rem;line-height:1.4;margin-top:var(--spacing-1)}._categorySection_ao16v_111{margin-top:var(--spacing-6)}._tabsContainer_ao16v_115{margin-top:var(--spacing-4)}._tabsContainer_ao16v_115 .tabsList{padding:0 var(--spacing-4);gap:var(--spacing-1);overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--primary) transparent}._tabsContainer_ao16v_115 .tabsList::-webkit-scrollbar{height:3px}._tabsContainer_ao16v_115 .tabsList::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:var(--radius-full)}._tabsContainer_ao16v_115 .tabsTrigger{min-height:44px;padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;white-space:nowrap;flex-shrink:0}._listContainer_ao16v_125{margin-top:var(--spacing-4);border-radius:var(--radius)}._listHeader_ao16v_134{display:none}._stateItem_ao16v_173{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-3);padding:var(--spacing-4);min-height:44px}._stateItem_ao16v_173:hover{background-color:var(--surface)}._stateItemHeader_ao16v_410{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2)}._stateItemDetails_ao16v_417{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2)}._rank_ao16v_190{font-size:1.25rem;min-width:44px;height:44px;display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-2)}._stateName_ao16v_215{font-size:1.125rem;font-weight:600;line-height:1.3}._spend_ao16v_220{font-size:1rem;font-weight:600;text-align:right}._percentageBarContainer_ao16v_227{height:32px;width:100%;margin:var(--spacing-2) 0;padding:0 var(--spacing-3);border-radius:var(--radius)}._percentageBar_ao16v_227{border-radius:var(--radius)}._percentageText_ao16v_251{font-size:.875rem;font-weight:600}._focus_ao16v_260{align-self:flex-start}._emptyState_ao16v_265,._errorState_ao16v_266{padding:var(--spacing-8) var(--spacing-4);margin-top:var(--spacing-4)}._emptyState_ao16v_265 p,._errorState_ao16v_266 p{font-size:.9rem;line-height:1.5}._errorState_ao16v_266 h2{font-size:1.25rem;margin-bottom:var(--spacing-2)}}@media(max-width:480px){._page_ao16v_1{padding:var(--spacing-3)}._header_ao16v_19 h1{font-size:1.75rem}._sectionHeader_ao16v_38 h2{font-size:1.25rem}._stateItem_ao16v_173{padding:var(--spacing-3)}._rank_ao16v_190{font-size:1.125rem}._stateName_ao16v_215{font-size:1rem}._spend_ao16v_220{font-size:.9rem}._percentageBarContainer_ao16v_227{height:28px;padding:0 var(--spacing-2)}._percentageText_ao16v_251{font-size:.8rem}}._container_ir308_1{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 8rem);padding:var(--spacing-8);background-color:var(--background)}._card_ir308_10{width:100%;max-width:420px;background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-12);border:1px solid var(--border)}._header_ir308_20{text-align:center;margin-bottom:var(--spacing-6)}._title_ir308_27{font-size:1.75rem;font-weight:700;color:var(--card-foreground);margin:0 0 var(--spacing-2)}._subtitle_ir308_34{font-size:1rem;color:var(--muted-foreground);margin:0}._footer_ir308_40{margin-top:var(--spacing-8);text-align:center;font-size:.875rem;color:var(--muted-foreground)}._link_ir308_47{color:var(--primary);text-decoration:none;font-weight:500;transition:color var(--animation-duration-fast) ease}._link_ir308_47:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%)}@media(max-width:480px){._container_ir308_1{padding:var(--spacing-4)}._card_ir308_10{padding:var(--spacing-8)}}@layer base{._radioGroup_atlv6_2{display:grid;gap:var(--spacing-2)}._radioGroupItem_atlv6_7{aspect-ratio:1;height:1.25rem;width:1.25rem;border-radius:50%;border:1px solid var(--primary);background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;transition:all var(--animation-duration-normal) ease}._radioGroupItem_atlv6_7:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 20%,transparent)}._radioGroupItem_atlv6_7:focus-visible{box-shadow:var(--shadow-focus)}._radioGroupItem_atlv6_7[data-state=checked]{background-color:var(--primary);border-color:var(--primary)}._radioGroupItem_atlv6_7[data-disabled]{cursor:not-allowed;opacity:.5}._radioGroupIndicator_atlv6_40{display:flex;align-items:center;justify-content:center}._radioGroupIcon_atlv6_46{height:.625rem;width:.625rem;fill:var(--primary-foreground);color:var(--primary-foreground)}}._formStep_14dqv_1{display:flex;flex-direction:column;gap:var(--spacing-6);animation:_fadeIn_14dqv_1 .5s ease-in-out}@keyframes _fadeIn_14dqv_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._radioGroupItem_14dqv_19{display:flex;align-items:center;gap:var(--spacing-2)}._radioGroupItem_14dqv_19{font-weight:400;cursor:pointer}._certificationPreview_14dqv_30{margin-top:var(--spacing-4);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius);border:1px solid var(--border)}._loadingState_14dqv_38,._errorState_14dqv_39{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground)}._errorState_14dqv_39{color:var(--error)}._availableCertifications_14dqv_50{text-align:left}._previewTitle_14dqv_54{font-size:.875rem;font-weight:500;color:var(--card-foreground);margin-bottom:var(--spacing-3)}._certificationsList_14dqv_61{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._coloredBadge_1c7zx_1{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;border:1px solid}._coloredBadge_1c7zx_1:hover{opacity:.9}._container_17y74_1{display:flex;flex-direction:column;gap:var(--spacing-8);font-family:var(--font-family-base)}._section_17y74_8{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionTitle_17y74_14{display:flex;align-items:center;gap:var(--spacing-3);font-size:1.125rem;font-weight:600;color:var(--card-foreground);margin:0;padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._sectionIcon_17y74_26{color:var(--primary)}._sectionContent_17y74_30{padding-left:calc(20px + var(--spacing-3))}._list_17y74_34{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._list_17y74_34 li{display:flex;align-items:flex-start;gap:var(--spacing-3);line-height:1.6;color:var(--foreground)}._list_17y74_34 li:before{content:"•";color:var(--primary);font-weight:600;margin-top:2px}._grid_17y74_58{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4)}._gridItem_17y74_64{display:flex;align-items:center;gap:var(--spacing-3);background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius);min-height:5.5rem}._addressItem_17y74_74{grid-column:1 / -1}._gridIcon_17y74_78{color:var(--primary);flex-shrink:0}._gridItem_17y74_64>div{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1}._gridLabel_17y74_90{display:block;font-size:.875rem;color:var(--muted-foreground);font-weight:500}._gridValue_17y74_97{display:block;font-size:.95rem;color:var(--card-foreground);font-weight:500;word-break:break-word}._gridValue_17y74_97[href]{color:var(--primary);text-decoration:none}._gridValue_17y74_97[href]:hover{text-decoration:underline}._subheading_17y74_114{font-size:1rem;font-weight:600;color:var(--card-foreground);margin-top:var(--spacing-6);margin-bottom:var(--spacing-4)}._stepsContainer_17y74_122{margin-top:var(--spacing-4)}._registrationSection_17y74_126{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);padding:var(--spacing-6);background-color:var(--muted);border-radius:var(--radius-lg)}._registrationDescription_17y74_136{font-size:1.125rem;color:var(--card-foreground);margin:0;text-align:center;font-weight:500}._registrationButton_17y74_144{display:inline-flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-8);background:linear-gradient(135deg,var(--primary) 0%,color-mix(in srgb,var(--primary) 90%,var(--secondary) 10%) 100%);color:var(--primary-foreground);text-decoration:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:all var(--animation-duration-normal) ease;font-size:1.125rem;font-weight:600;position:relative;overflow:hidden}._registrationButton_17y74_144:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent 0%,rgba(255,255,255,.1) 100%);pointer-events:none}._registrationButton_17y74_144:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 90%,black 10%),color-mix(in srgb,var(--primary) 80%,var(--secondary) 20%))}._registrationInfoBox_17y74_178{width:100%;background-color:var(--muted);border-left:4px solid var(--info);padding:var(--spacing-6);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--spacing-4)}._infoBoxHeader_17y74_189{display:flex;align-items:center;gap:var(--spacing-3)}._infoBoxIcon_17y74_195{color:var(--info);flex-shrink:0}._infoBoxTitle_17y74_200{font-size:1.25rem;font-weight:600;color:var(--card-foreground);margin:0}._infoBoxDescription_17y74_207{font-size:1rem;color:var(--foreground);line-height:1.6;margin:0}._searchSuggestions_17y74_214{background-color:var(--background);padding:var(--spacing-4);border-radius:var(--radius)}._searchSuggestionsLabel_17y74_220{font-size:.875rem;font-weight:600;color:var(--muted-foreground);margin:0 0 var(--spacing-2) 0;text-transform:uppercase;letter-spacing:.025em}._searchTermsList_17y74_229{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._searchTermsList_17y74_229 li{font-family:var(--font-family-monospace);font-size:.9rem;color:var(--foreground);padding:var(--spacing-2) var(--spacing-3);background-color:var(--card);border-radius:var(--radius-sm);border:1px solid var(--border)}._searchTermsList_17y74_229 li:before{content:none}._infoBoxTip_17y74_252{font-size:.9rem;color:var(--muted-foreground);line-height:1.5;margin:0;padding-top:var(--spacing-2);border-top:1px solid var(--border)}._infoBoxTip_17y74_252 strong{color:var(--foreground);font-weight:600}._stepsList_17y74_266{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-4);position:relative}._stepsList_17y74_266:before{content:"";position:absolute;left:1rem;top:1rem;bottom:1rem;width:2px;background-color:var(--border)}._stepItem_17y74_286{display:flex;align-items:flex-start;gap:var(--spacing-4);position:relative}._stepNumber_17y74_293{width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;font-weight:600;flex-shrink:0;z-index:1}._stepContent_17y74_307{padding-top:var(--spacing-1)}._stepTitle_17y74_311{font-weight:600;color:var(--card-foreground);margin:0 0 var(--spacing-1) 0}._stepDescription_17y74_317{font-size:.9rem;color:var(--muted-foreground);margin:0;line-height:1.5}._collapsibleTrigger_17y74_326{display:inline-flex;align-items:center;gap:var(--spacing-2);background:none;border:none;color:var(--primary);font-weight:500;cursor:pointer;padding:0;font-size:1rem}._collapsibleChevron_17y74_339{transition:transform var(--animation-duration-normal) ease}._collapsibleChevron_17y74_339._open_17y74_343{transform:rotate(180deg)}._collapsibleContent_17y74_347{overflow:hidden;animation:_slideDown_17y74_1 var(--animation-duration-normal) ease-out;padding-top:var(--spacing-4)}@keyframes _slideDown_17y74_1{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@layer base{._container_13e1j_2{width:100%;padding:var(--spacing-8) var(--spacing-4);background:linear-gradient(160deg,color-mix(in srgb,var(--secondary) 5%,var(--background)),color-mix(in srgb,var(--primary) 10%,var(--background)))}._advisorWrapper_13e1j_8{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-12)}._card_13e1j_16{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-lg);border:1px solid var(--border)}._heroCard_13e1j_25{text-align:center}._heroTitle_13e1j_29{font-size:2.5rem;font-weight:700;color:var(--surface-foreground);line-height:1.2;margin-bottom:var(--spacing-3)}._heroSubtitle_13e1j_37{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto var(--spacing-8)}._metricsGrid_13e1j_44{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6)}._metricItem_13e1j_50{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._metricIcon_13e1j_57{width:2.5rem;height:2.5rem;color:var(--primary)}._metricValue_13e1j_63{font-size:1.5rem;font-weight:600;color:var(--surface-foreground)}._metricLabel_13e1j_69{font-size:.875rem;color:var(--muted-foreground);text-align:center}._section_13e1j_76{width:100%}._sectionTitle_13e1j_80{font-size:2rem;font-weight:700;text-align:center;margin-bottom:var(--spacing-3);color:var(--foreground)}._sectionSubtitle_13e1j_88{font-size:1.125rem;color:var(--muted-foreground);text-align:center;max-width:600px;margin:0 auto var(--spacing-8)}._text_13e1j_96{color:var(--muted-foreground);line-height:1.6}._grid_13e1j_102{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-6)}._benefitCard_13e1j_108{background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-6);text-align:center;box-shadow:var(--shadow-md);border:1px solid var(--border);transition:transform var(--animation-duration-normal),box-shadow var(--animation-duration-normal)}._benefitCard_13e1j_108:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._benefitIcon_13e1j_123{width:2rem;height:2rem;color:var(--secondary);margin-bottom:var(--spacing-4)}._benefitTitle_13e1j_130{font-size:1.125rem;font-weight:600;margin-bottom:var(--spacing-2)}._featuresSection_13e1j_137{display:flex;gap:var(--spacing-8);align-items:flex-start}._featuresContent_13e1j_143{flex:2}._featuresContent_13e1j_143 ._sectionTitle_13e1j_80,._featuresContent_13e1j_143 ._sectionSubtitle_13e1j_88{text-align:left;margin-left:0;margin-right:0}._featureList_13e1j_154{list-style:none;padding:0;margin-top:var(--spacing-6);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._featureItem_13e1j_163{display:flex;align-items:center;gap:var(--spacing-3);font-size:1rem}._featureIcon_13e1j_170{color:var(--success);width:1.25rem;height:1.25rem;flex-shrink:0}._pricingComparisonCard_13e1j_177{flex:1;background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border);position:sticky;top:var(--spacing-8)}._pricingTitle_13e1j_188{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-4);text-align:center}._pricingOption_13e1j_195{margin-bottom:var(--spacing-4)}._pricingOption_13e1j_195 h4{font-weight:500;margin-bottom:var(--spacing-1)}._pricingOption_13e1j_195 p{font-size:.875rem;color:var(--muted-foreground);margin:0}._prokurOption_13e1j_210{background-color:color-mix(in srgb,var(--primary) 10%,transparent);padding:var(--spacing-3);border-radius:var(--radius);border-left:3px solid var(--primary)}._prokurOption_13e1j_210 h4{color:var(--primary)}._valueProp_13e1j_221{font-size:.9rem;font-weight:500;text-align:center;color:var(--success);margin-top:var(--spacing-4)}._socialProofWrapper_13e1j_230{display:flex;flex-direction:column;gap:var(--spacing-6);align-items:center}._testimonialCard_13e1j_237{background-color:var(--surface);border-radius:var(--radius-md);padding:var(--spacing-6);text-align:center;box-shadow:var(--shadow-md);border:1px solid var(--border);max-width:600px}._stars_13e1j_247{display:flex;justify-content:center;gap:var(--spacing-1);color:var(--accent);margin-bottom:var(--spacing-4)}._stars_13e1j_247 svg{fill:var(--accent)}._testimonialText_13e1j_258{font-size:1.125rem;font-style:italic;color:var(--surface-foreground);margin-bottom:var(--spacing-4)}._testimonialAuthor_13e1j_265{font-style:normal;font-weight:500;color:var(--muted-foreground)}._trustIndicators_13e1j_271{display:flex;gap:var(--spacing-8);color:var(--muted-foreground);font-size:.875rem;font-weight:500}._trustItem_13e1j_279{display:flex;align-items:center;gap:var(--spacing-2)}._ctaSection_13e1j_286{text-align:center;background:linear-gradient(145deg,var(--primary),color-mix(in srgb,var(--primary),black 20%));color:var(--primary-foreground)}._ctaTitle_13e1j_292{font-size:2rem;font-weight:700;margin-bottom:var(--spacing-2);color:var(--primary-foreground)}._ctaSubtitle_13e1j_299{font-size:1.125rem;margin-bottom:var(--spacing-6);opacity:.9}._ctaActions_13e1j_305{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._ctaButton_13e1j_312{min-width:300px;background-color:var(--accent)!important;color:var(--accent-foreground)!important;border-color:var(--accent)!important}._ctaButton_13e1j_312:hover{background-color:color-mix(in srgb,var(--accent),black 10%)!important;border-color:color-mix(in srgb,var(--accent),black 10%)!important}._ctaFinePrint_13e1j_323{font-size:.875rem;opacity:.8}._secondaryCta_13e1j_328{color:var(--primary-foreground)!important;opacity:.9}._secondaryCta_13e1j_328:hover{opacity:1;text-decoration-color:var(--primary-foreground)!important}._faqRoot_13e1j_338{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-2)}._faqItem_13e1j_346{background-color:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden}._faqTrigger_13e1j_353{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-4);font-size:1rem;font-weight:500;background-color:transparent;border:none;cursor:pointer;text-align:left}._faqChevron_13e1j_367{transition:transform var(--animation-duration-fast) ease}._faqTrigger_13e1j_353[data-state=open] ._faqChevron_13e1j_367{transform:rotate(180deg)}._faqContent_13e1j_375{padding:0 var(--spacing-4) var(--spacing-4);color:var(--muted-foreground);line-height:1.6}@media(max-width:768px){._heroTitle_13e1j_29{font-size:2rem}._sectionTitle_13e1j_80{font-size:1.75rem}._metricsGrid_13e1j_44{grid-template-columns:1fr}._featuresSection_13e1j_137{flex-direction:column}._pricingComparisonCard_13e1j_177{position:static;width:100%}._featureList_13e1j_154{grid-template-columns:1fr}._trustIndicators_13e1j_271{flex-direction:column;gap:var(--spacing-4);align-items:center}}}._chartContainer_114iw_1{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8);width:100%;margin:var(--spacing-8) 0}._column_114iw_9{display:flex;flex-direction:column;border-radius:var(--radius-lg);padding:var(--spacing-6);background-color:var(--surface);box-shadow:var(--shadow-md);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._withoutCert_114iw_19{border:1px solid var(--border)}._withCert_114iw_23{position:relative;border:1px solid transparent;background:linear-gradient(var(--surface),var(--surface)) padding-box,linear-gradient(135deg,var(--primary),var(--secondary)) border-box;transform:scale(1.02);box-shadow:var(--shadow-lg)}._columnHeader_114iw_33{text-align:center;margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._columnHeader_114iw_33 h3{font-size:1.5rem;font-weight:700;margin:0;color:var(--surface-foreground)}._withCert_114iw_23 ._columnHeader_114iw_33 h3{color:var(--primary)}._columnHeader_114iw_33 p{margin:var(--spacing-1) 0 0;color:var(--muted-foreground);font-size:1rem}._benefitsList_114iw_57{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-6)}._benefitItem_114iw_66{display:flex;align-items:flex-start;gap:var(--spacing-3)}._icon_114iw_72{flex-shrink:0;margin-top:.125rem;width:1.5rem;height:1.5rem}._iconWithout_114iw_79{color:var(--muted-foreground)}._iconWith_114iw_79{color:var(--success)}._benefitText_114iw_87 h4{font-size:1rem;font-weight:600;margin:0 0 var(--spacing-1);color:var(--surface-foreground)}._benefitText_114iw_87 p{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin:0}@media(max-width:992px){._chartContainer_114iw_1{grid-template-columns:1fr;gap:var(--spacing-6)}._withCert_114iw_23{transform:none}}@media(max-width:576px){._column_114iw_9{padding:var(--spacing-4)}._columnHeader_114iw_33 h3{font-size:1.25rem}._columnHeader_114iw_33 p{font-size:.875rem}}._container_k813u_1{display:grid;grid-template-columns:1fr;gap:var(--spacing-8);background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);max-width:1100px;margin:0 auto;overflow:hidden}@media(min-width:992px){._container_k813u_1{grid-template-columns:1fr 1.25fr;padding:var(--spacing-12)}}._content_k813u_21{display:flex;flex-direction:column;justify-content:center}._headline_k813u_27{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--surface-foreground);line-height:1.2;margin-bottom:var(--spacing-4)}._subtitle_k813u_36{font-size:1rem;color:var(--muted-foreground);margin-bottom:var(--spacing-6);line-height:1.6}._benefitsList_k813u_43{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-4)}._benefitItem_k813u_52{display:flex;align-items:flex-start;gap:var(--spacing-3);font-size:.9375rem;color:var(--foreground)}._benefitIcon_k813u_60{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--secondary);margin-top:2px}._calEmbed_k813u_68{min-height:650px;border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden;background-color:var(--background)}._calEmbed_k813u_68 iframe{border:none!important}._card_m2jbi_1{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);transition:all var(--animation-duration-fast) ease}._card_m2jbi_1:hover{box-shadow:var(--shadow-md)}._errorCard_m2jbi_14{border-color:var(--error);background-color:color-mix(in srgb,var(--error) 5%,var(--surface))}._header_m2jbi_19{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);gap:var(--spacing-4)}._title_m2jbi_27{display:flex;align-items:center;gap:var(--spacing-2);font-size:1.25rem;font-weight:600;color:var(--card-foreground);margin:0}._yearBadge_m2jbi_37{display:flex;align-items:center;gap:var(--spacing-1);font-size:.75rem;flex-shrink:0}._totalSpending_m2jbi_45{text-align:center;margin-bottom:var(--spacing-6);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius)}._totalAmount_m2jbi_53{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._totalIcon_m2jbi_61{color:var(--success);flex-shrink:0}._amount_m2jbi_66{font-size:2rem;font-weight:700;color:var(--card-foreground)}._totalLabel_m2jbi_72{font-size:.875rem;color:var(--muted-foreground);margin:0;font-weight:500}._breakdown_m2jbi_79{margin-bottom:var(--spacing-4)}._breakdownTitle_m2jbi_83{display:flex;align-items:center;gap:var(--spacing-2);font-size:1rem;font-weight:600;color:var(--card-foreground);margin:0 0 var(--spacing-4) 0}._breakdownGrid_m2jbi_93{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._breakdownItem_m2jbi_99{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3);background-color:var(--background);border-radius:var(--radius);border-left:3px solid var(--primary)}._breakdownLabel_m2jbi_109{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._breakdownValue_m2jbi_115{font-size:.875rem;color:var(--card-foreground);font-weight:600}._notes_m2jbi_121{padding-top:var(--spacing-4);border-top:1px solid var(--border)}._notesText_m2jbi_126{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin:0;font-style:italic}._errorContent_m2jbi_134{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);text-align:center;padding:var(--spacing-4)}._errorIcon_m2jbi_143{color:var(--error)}._errorMessage_m2jbi_147{font-size:.875rem;color:var(--error);margin:0}@media(max-width:768px){._header_m2jbi_19{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._breakdownGrid_m2jbi_93{grid-template-columns:1fr}._amount_m2jbi_66{font-size:1.75rem}}._resultsContainer_1mylf_1{text-align:center;animation:_fadeIn_1mylf_1 .5s ease-in-out}@keyframes _fadeIn_1mylf_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._resultsHeader_1mylf_17{margin-bottom:var(--spacing-6)}._resultsIcon_1mylf_21{color:var(--success);margin-bottom:var(--spacing-4)}._resultsTitle_1mylf_26{font-size:1.75rem;font-weight:700;color:var(--card-foreground);margin-bottom:var(--spacing-2)}._resultsDescription_1mylf_33{font-size:1.125rem;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._urgencyBanner_1mylf_39{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);background:linear-gradient(135deg,var(--warning) 0%,color-mix(in srgb,var(--warning) 85%,var(--accent) 15%) 100%);color:var(--warning-foreground);padding:var(--spacing-4) var(--spacing-6);border-radius:var(--radius-lg);margin-bottom:var(--spacing-8);box-shadow:var(--shadow-md);font-size:1.125rem;font-weight:500;text-align:center}._urgencyIcon_1mylf_55{flex-shrink:0;animation:_pulse_1mylf_1 2s ease-in-out infinite}@keyframes _pulse_1mylf_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}._urgencyContent_1mylf_71{display:flex;flex-direction:column;gap:var(--spacing-1)}._urgencyContent_1mylf_71 strong{font-weight:700}._comparisonSection_1mylf_81{margin-bottom:var(--spacing-8)}._consultationSection_1mylf_85{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8)}._stateAgencyBadge_1mylf_90{display:inline-flex;align-items:center;gap:var(--spacing-2);background-color:var(--primary);color:var(--primary-foreground);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);font-size:.875rem;font-weight:500}._applyMessage_1mylf_102{background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--border);margin-bottom:var(--spacing-6);text-align:center}._applyMessage_1mylf_102 p{color:var(--muted-foreground);margin:0;font-weight:500}._conversionMessage_1mylf_117{background:linear-gradient(135deg,var(--primary) 0%,color-mix(in srgb,var(--primary) 85%,var(--secondary) 15%) 100%);padding:var(--spacing-8);border-radius:var(--radius-lg);margin-bottom:var(--spacing-8);text-align:center;box-shadow:var(--shadow-lg)}._conversionTitle_1mylf_126{font-size:1.75rem;font-weight:700;color:var(--primary-foreground);margin:0 0 var(--spacing-3) 0}._conversionText_1mylf_133{font-size:1.125rem;color:var(--primary-foreground);margin:0 0 var(--spacing-6) 0;opacity:.95;line-height:1.6;max-width:800px;margin-left:auto;margin-right:auto}._conversionBenefits_1mylf_144{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-6);margin-top:var(--spacing-6)}._conversionBenefit_1mylf_144{display:flex;align-items:center;gap:var(--spacing-2);color:var(--primary-foreground);font-size:1rem;font-weight:500}._conversionBenefit_1mylf_144 svg{flex-shrink:0}._applicationCTA_1mylf_165{margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:2px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-3);align-items:center}._ctaHelper_1mylf_175{font-size:.875rem;color:var(--muted-foreground);margin:0;text-align:center}._availableCertifications_1mylf_182{text-align:center;margin-bottom:var(--spacing-6)}._availableCertificationsTitle_1mylf_187{font-size:1.25rem;font-weight:600;color:var(--card-foreground);margin:0;margin-bottom:var(--spacing-2)}._availableCertificationsSubtitle_1mylf_195{font-size:.875rem;color:var(--muted-foreground);margin:0;font-style:italic;line-height:1.4}._resultsGrid_1mylf_203{display:grid;gap:var(--spacing-6);margin-bottom:var(--spacing-8)}._resultCard_1mylf_209{background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--border);border-left:4px solid var(--cert-border-color, var(--border));text-align:left;transition:all var(--animation-duration-fast) ease;box-shadow:var(--shadow);position:relative}._resultCard_1mylf_209:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--cert-color, var(--border)) 0%,transparent 100%);border-radius:var(--radius-lg) var(--radius-lg) 0 0}._resultCard_1mylf_209:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}._infoCard_1mylf_237{opacity:.9;border-color:var(--muted)}._infoCard_1mylf_237:hover{opacity:1;border-color:var(--border)}._resultCardHeader_1mylf_247{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-4);gap:var(--spacing-4)}._titleSection_1mylf_255{display:flex;flex-direction:column;gap:var(--spacing-3)}._badgeGroup_1mylf_261{display:flex;gap:var(--spacing-2);align-items:center;flex-wrap:wrap}._resultCardTitle_1mylf_268{font-size:1.375rem;font-weight:600;color:var(--card-foreground);margin:0}._stateBadge_1mylf_275{display:inline-flex;align-items:center}._typeBadge_1mylf_280{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-size:.75rem;font-weight:500;line-height:1.25;white-space:nowrap;border:1px solid;transition:all var(--animation-duration-fast) ease}._eligibilityBadge_1mylf_294{display:flex;align-items:center;gap:var(--spacing-1);flex-shrink:0}._descriptionSection_1mylf_301{margin-bottom:var(--spacing-6)}._resultCardDescription_1mylf_305{color:var(--muted-foreground);line-height:1.6;margin:0;font-size:1rem}._financialInfo_1mylf_312{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius);margin-bottom:var(--spacing-6)}._financialItem_1mylf_322{display:flex;align-items:center;gap:var(--spacing-3)}._financialIcon_1mylf_328{color:var(--primary);flex-shrink:0}._financialLabel_1mylf_333{display:block;font-size:.875rem;color:var(--muted-foreground);font-weight:500}._financialValue_1mylf_340{display:block;font-size:.875rem;color:var(--card-foreground);font-weight:600}._section_1mylf_347{margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._section_1mylf_347:last-of-type{border-bottom:none;padding-bottom:0}._sectionTitle_1mylf_358{font-size:1rem;font-weight:600;color:var(--card-foreground);margin:0 0 var(--spacing-3) 0;display:flex;align-items:center;gap:var(--spacing-2);position:relative}._sectionTitle_1mylf_358:before{content:"";width:3px;height:1rem;background-color:var(--cert-color, var(--primary));border-radius:var(--radius-sm);flex-shrink:0}._benefitsList_1mylf_378,._requirementsList_1mylf_379{margin:0;padding:0;list-style:none;display:grid;gap:var(--spacing-2)}._benefitItem_1mylf_387,._requirementItem_1mylf_388{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3);background-color:var(--background);border-radius:var(--radius);border-left:3px solid var(--cert-color, var(--success));font-size:.875rem;line-height:1.5;color:var(--card-foreground)}._requirementItem_1mylf_388{border-left-color:var(--cert-color, var(--warning))}._benefitItem_1mylf_387:before{content:"✓";color:var(--success);font-weight:700;flex-shrink:0}._requirementItem_1mylf_388:before{content:"•";color:var(--warning);font-weight:700;flex-shrink:0}._processList_1mylf_419{margin:0;padding:0;list-style:none;display:grid;gap:var(--spacing-3)}._processStep_1mylf_427{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3);background-color:var(--background);border-radius:var(--radius);border-left:3px solid var(--cert-color, var(--primary))}._stepNumber_1mylf_437{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background-color:var(--cert-color, var(--primary));color:var(--primary-foreground);border-radius:var(--radius-full);font-size:.75rem;font-weight:600;flex-shrink:0}._stepText_1mylf_451{font-size:.875rem;line-height:1.5;color:var(--card-foreground)}._resourcesSection_1mylf_457{background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius);margin-bottom:var(--spacing-6)}._resourcesTitle_1mylf_464{font-size:1rem;font-weight:600;color:var(--card-foreground);margin:0 0 var(--spacing-3) 0}._resourcesGrid_1mylf_471{display:grid;gap:var(--spacing-3)}._resourceItem_1mylf_476{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-2);align-items:center}._resourceLabel_1mylf_483{font-size:.875rem;color:var(--muted-foreground);font-weight:500;white-space:nowrap}._resourceValue_1mylf_490{font-size:.875rem;color:var(--card-foreground)}._resourceLink_1mylf_495{display:flex;align-items:center;gap:var(--spacing-1);color:var(--primary);text-decoration:none;font-size:.875rem;word-break:break-all;transition:color var(--animation-duration-fast) ease}._resourceLink_1mylf_495:hover{text-decoration:underline;color:var(--primary)}._certificationDetails_1mylf_511{margin-top:var(--spacing-4)}._noResults_1mylf_515{background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-md);border:1px solid var(--border);margin-bottom:var(--spacing-8);color:var(--muted-foreground);text-align:center}._noResults_1mylf_515 a{color:var(--primary);text-decoration:none}._noResults_1mylf_515 a:hover{text-decoration:underline}._footerActions_1mylf_534{display:flex;justify-content:center;margin-top:var(--spacing-8)}._loadingState_1mylf_540,._errorState_1mylf_541{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);padding:var(--spacing-8);color:var(--muted-foreground)}._errorState_1mylf_541{color:var(--error)}@media(max-width:768px){._financialInfo_1mylf_312{grid-template-columns:1fr}._resultCardHeader_1mylf_247{flex-direction:column;align-items:flex-start}._eligibilityBadge_1mylf_294{align-self:flex-start}._badgeGroup_1mylf_261{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._urgencyBanner_1mylf_39{flex-direction:column;font-size:1rem;padding:var(--spacing-3) var(--spacing-4)}._conversionBenefits_1mylf_144{flex-direction:column;align-items:center;gap:var(--spacing-3)}._conversionTitle_1mylf_126{font-size:1.5rem}._conversionText_1mylf_133{font-size:1rem}}._pageContainer_zuklt_1{padding:var(--spacing-8);background-color:var(--background);min-height:100vh}@media(min-width:768px){._pageContainer_zuklt_1{padding:var(--spacing-12)}}._screenerWrapper_zuklt_13{max-width:700px;margin:0 auto;background-color:var(--card);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._header_zuklt_22{text-align:center;margin-bottom:var(--spacing-8)}._title_zuklt_27{font-size:2rem;font-weight:700;color:var(--card-foreground);margin-bottom:var(--spacing-2)}._description_zuklt_34{font-size:1.125rem;color:var(--muted-foreground)}._resumeBanner_zuklt_39{background-color:color-mix(in srgb,var(--primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--primary) 30%,transparent);border-radius:var(--radius-md);padding:var(--spacing-4);margin-bottom:var(--spacing-6);display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}._resumeBannerContent_zuklt_51{display:flex;align-items:center;gap:var(--spacing-3);flex:1}._resumeBannerIcon_zuklt_58{color:var(--primary);flex-shrink:0}._resumeBannerActions_zuklt_63{display:flex;gap:var(--spacing-2);flex-shrink:0}@media(max-width:640px){._resumeBanner_zuklt_39{flex-direction:column;align-items:stretch}._resumeBannerActions_zuklt_63{justify-content:flex-end}}._progressContainer_zuklt_80{margin-bottom:var(--spacing-8)}._progressText_zuklt_84{margin-top:var(--spacing-2);text-align:center;font-size:.875rem;font-weight:500;color:var(--primary)}._stepHeader_zuklt_92{margin-bottom:var(--spacing-6);text-align:center}._stepIndicator_zuklt_97{font-size:.875rem;font-weight:500;color:var(--primary);margin-bottom:var(--spacing-2)}._stepTitle_zuklt_104{font-size:1.5rem;font-weight:600;color:var(--card-foreground);margin-bottom:var(--spacing-1)}._stepDescription_zuklt_111{color:var(--muted-foreground)}._form_zuklt_115{width:100%}._oauthSection_zuklt_119{margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6)}._oauthPrompt_zuklt_124{text-align:center;color:var(--card-foreground);font-weight:500;margin-bottom:var(--spacing-4);font-size:.9375rem}._separatorWrapper_zuklt_132{display:flex;align-items:center;gap:var(--spacing-3);margin:var(--spacing-6) 0}._separatorText_zuklt_139{color:var(--muted-foreground);font-size:.875rem;font-weight:500;white-space:nowrap}._manualEntryText_zuklt_146{text-align:center;color:var(--muted-foreground);font-size:.875rem;margin-bottom:var(--spacing-4)}._formStep_zuklt_153{display:flex;flex-direction:column;gap:var(--spacing-6);animation:_fadeIn_zuklt_1 .5s ease-in-out}@keyframes _fadeIn_zuklt_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._radioGroupItem_zuklt_171{display:flex;align-items:center;gap:var(--spacing-2)}._radioGroupItem_zuklt_171 label{font-weight:400;cursor:pointer}._certificationPreview_zuklt_182{margin-top:var(--spacing-4)}._certificationDetails_zuklt_186{margin-top:var(--spacing-4);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius);border:1px solid var(--border)}._loadingState_zuklt_194,._errorState_zuklt_195{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground)}._errorState_zuklt_195{color:var(--error)}._availableCertifications_zuklt_206{text-align:left}._previewTitle_zuklt_210{font-size:.875rem;font-weight:500;color:var(--card-foreground);margin-bottom:var(--spacing-3)}._certificationsList_zuklt_217{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._procurementInfo_zuklt_223{margin-bottom:var(--spacing-8)}._navigation_zuklt_227{display:flex;justify-content:center;margin-top:var(--spacing-8)}._navigation_zuklt_227>button:only-child{margin-left:auto}._trustSignalsWrapper_zuklt_237{margin-top:var(--spacing-12);padding-top:var(--spacing-8);border-top:1px solid var(--border)}._resultsContainer_zuklt_244{text-align:center;animation:_fadeIn_zuklt_1 .5s ease-in-out}._resultsHeader_zuklt_249{margin-bottom:var(--spacing-8)}._resultsIcon_zuklt_253{color:var(--success);margin-bottom:var(--spacing-4)}._resultsTitle_zuklt_258{font-size:1.75rem;font-weight:700;color:var(--card-foreground);margin-bottom:var(--spacing-2)}._resultsDescription_zuklt_265{font-size:1.125rem;color:var(--muted-foreground)}._applyMessage_zuklt_270{background-color:var(--surface);padding:var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--border);margin-bottom:var(--spacing-6);text-align:center}._applyMessage_zuklt_270 p{color:var(--muted-foreground);margin:0;font-weight:500}._resultsGrid_zuklt_285{display:grid;gap:var(--spacing-4);margin-bottom:var(--spacing-8)}._resultCard_zuklt_291{background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-md);border:1px solid var(--border);text-align:left;transition:box-shadow var(--animation-duration-fast) ease}._resultCard_zuklt_291:hover{box-shadow:var(--shadow-lg)}._resultCardHeader_zuklt_304{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-3)}._resultCardTitle_zuklt_311{font-size:1.25rem;font-weight:600;color:var(--card-foreground)}._resultCardDescription_zuklt_317{color:var(--muted-foreground);line-height:1.6;margin-bottom:var(--spacing-4)}._benefitsSection_zuklt_323,._requirementsSection_zuklt_324{margin-bottom:var(--spacing-4)}._sectionTitle_zuklt_328{font-size:.875rem;font-weight:600;color:var(--card-foreground);margin-bottom:var(--spacing-2)}._benefitsList_zuklt_335,._requirementsList_zuklt_336{margin:0;padding-left:var(--spacing-4);color:var(--muted-foreground);font-size:.875rem;line-height:1.5}._benefitsList_zuklt_335 li,._requirementsList_zuklt_336 li{margin-bottom:var(--spacing-1)}._contactInfo_zuklt_349{background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius);margin-bottom:var(--spacing-4);margin-top:var(--spacing-2)}._contactTitle_zuklt_357{font-size:.875rem;font-weight:600;color:var(--card-foreground);margin-bottom:var(--spacing-2)}._contactDetails_zuklt_364{display:flex;flex-direction:column;gap:var(--spacing-1)}._contactDetails_zuklt_364 p{font-size:.875rem;color:var(--muted-foreground);margin:0}._contactLink_zuklt_376{color:var(--primary);text-decoration:none;word-break:break-all}._contactLink_zuklt_376:hover{text-decoration:underline}._resultCardActions_zuklt_386{display:flex;justify-content:flex-end;padding-top:var(--spacing-4);border-top:1px solid var(--border)}._applyButton_zuklt_393{font-weight:600}._applyButton_zuklt_393 a,._learnMoreButton_zuklt_398 a{color:inherit;text-decoration:none;display:flex;align-items:center;gap:var(--spacing-2)}._noResults_zuklt_406{background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-md);border:1px solid var(--border);margin-bottom:var(--spacing-8);color:var(--muted-foreground)}._noResults_zuklt_406 a{color:var(--primary);text-decoration:none}._noResults_zuklt_406 a:hover{text-decoration:underline}._skeletonContainer_g3xeo_1{text-align:center;animation:_fadeInSkeleton_g3xeo_1 .5s ease-in-out}@keyframes _fadeInSkeleton_g3xeo_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._headerSkeleton_g3xeo_17{margin-bottom:var(--spacing-6);animation:_slideInHeader_g3xeo_1 .6s ease-out}@keyframes _slideInHeader_g3xeo_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._iconSkeleton_g3xeo_33{width:3rem;height:3rem;background-color:var(--muted);border-radius:50%;margin:0 auto var(--spacing-4);animation:_pulse_g3xeo_1 var(--animation-duration-slow) ease-in-out infinite}._titleSkeleton_g3xeo_42{width:500px;height:1.75rem;margin:0 auto var(--spacing-4)!important;max-width:90%}._descriptionSkeletonWrapper_g3xeo_49{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:center;max-width:600px;margin:0 auto}._descriptionLine_g3xeo_58{width:100%;height:1.125rem;max-width:600px}._urgencyBannerSkeleton_g3xeo_64{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);background-color:var(--muted);padding:var(--spacing-4) var(--spacing-6);border-radius:var(--radius-lg);margin-bottom:var(--spacing-8);min-height:80px;animation:_slideIn_g3xeo_1 .6s ease-out .1s both}@keyframes _slideIn_g3xeo_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._urgencyIconSkeleton_g3xeo_88{width:1.5rem;height:1.5rem;background-color:var(--border);border-radius:50%;flex-shrink:0;animation:_pulse_g3xeo_1 var(--animation-duration-slow) ease-in-out infinite}._urgencyContentSkeleton_g3xeo_97{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:center}._procurementSkeleton_g3xeo_104{margin-bottom:var(--spacing-8);animation:_slideIn_g3xeo_1 .6s ease-out .2s both}._comparisonSkeleton_g3xeo_109{margin-bottom:var(--spacing-8);animation:_slideIn_g3xeo_1 .6s ease-out .3s both}._conversionMessageSkeleton_g3xeo_114{background-color:var(--muted);padding:var(--spacing-8);border-radius:var(--radius-lg);margin-bottom:var(--spacing-8);animation:_slideIn_g3xeo_1 .6s ease-out .4s both}._conversionTextSkeletonWrapper_g3xeo_122{display:flex;flex-direction:column;gap:var(--spacing-2);max-width:600px;margin:0 auto var(--spacing-6)}._conversionLine_g3xeo_130{width:100%;height:1.125rem;max-width:600px;margin:0 auto!important}._conversionBenefitsSkeleton_g3xeo_137{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-6);margin-top:var(--spacing-6)}._conversionBenefitSkeleton_g3xeo_145{display:flex;align-items:center;gap:var(--spacing-2);flex-direction:column}._benefitIconSkeleton_g3xeo_152{width:1.25rem;height:1.25rem;background-color:var(--border);border-radius:50%;animation:_pulse_g3xeo_1 var(--animation-duration-slow) ease-in-out infinite}._resultCardsSkeletonGrid_g3xeo_160{display:grid;gap:var(--spacing-6);margin-bottom:var(--spacing-8);animation:_slideIn_g3xeo_1 .6s ease-out .5s both}._resultCardSkeletonWrapper_g3xeo_167{background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--border);border-left:4px solid var(--border);text-align:left;box-shadow:var(--shadow);position:relative;display:flex;flex-direction:column;gap:var(--spacing-4)}._resultCardSkeletonWrapper_g3xeo_167:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--border) 0%,transparent 100%);border-radius:var(--radius-lg) var(--radius-lg) 0 0}._cardHeaderSkeleton_g3xeo_192{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-2)}._badgeSkeleton_g3xeo_200{width:80px;height:1.5rem;background-color:var(--muted);border-radius:var(--radius-full);flex-shrink:0;animation:_pulse_g3xeo_1 var(--animation-duration-slow) ease-in-out infinite}._cardDescriptionSkeletonWrapper_g3xeo_209{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._benefitsListSkeleton_g3xeo_216,._requirementsListSkeleton_g3xeo_217{display:flex;flex-direction:column;gap:var(--spacing-3);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._requirementsListSkeleton_g3xeo_217{border-bottom-color:var(--border)}._benefitItemSkeleton_g3xeo_229,._requirementItemSkeleton_g3xeo_230{width:100%;height:3rem;display:block!important}._ctaButtonSkeleton_g3xeo_236{display:flex;flex-direction:column;gap:var(--spacing-3);align-items:center;margin-top:var(--spacing-4)}._advisorSectionSkeleton_g3xeo_244{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8);animation:_slideIn_g3xeo_1 .6s ease-out .6s both}._consultationSkeleton_g3xeo_250{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8);animation:_slideIn_g3xeo_1 .6s ease-out .7s both}@media(max-width:768px){._urgencyBannerSkeleton_g3xeo_64{flex-direction:column;font-size:1rem;padding:var(--spacing-3) var(--spacing-4)}._conversionBenefitsSkeleton_g3xeo_137{flex-direction:column;align-items:center;gap:var(--spacing-3)}._cardHeaderSkeleton_g3xeo_192{flex-direction:column;align-items:flex-start}}@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)}}._container_1td3a_1{background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);width:100%;max-width:900px;margin:var(--spacing-8) auto}._title_1td3a_11{font-size:1.75rem;font-weight:700;color:var(--surface-foreground);text-align:center;margin-bottom:var(--spacing-2)}._subtitle_1td3a_19{font-size:1rem;color:var(--muted-foreground);text-align:center;margin-bottom:var(--spacing-8);max-width:600px;margin-left:auto;margin-right:auto}._form_1td3a_29{display:flex;flex-direction:column;gap:var(--spacing-6);align-items:center}._grid_1td3a_36{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4);width:100%}._fieldGroup_1td3a_43{display:flex;flex-direction:column;gap:var(--spacing-2)}._fieldLabel_1td3a_49{font-size:.875rem;font-weight:500;color:var(--foreground);margin-bottom:0}._checkboxContainer_1td3a_56{display:flex;align-items:center;gap:var(--spacing-2);grid-column:1 / -1;justify-content:center}._checkboxContainer_1td3a_56 label{cursor:pointer;color:var(--foreground)}._loadingContainer_1td3a_69{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);padding:var(--spacing-16) 0;color:var(--foreground)}._loadingContainer_1td3a_69 h3{font-size:1.25rem;font-weight:500}._checklistContainer_1td3a_84{animation:_fadeIn_1td3a_1 .5s ease-in-out}@keyframes _fadeIn_1td3a_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._summaryCard_1td3a_93{display:flex;flex-wrap:wrap;gap:var(--spacing-4);background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius-md);margin-bottom:var(--spacing-6);justify-content:space-around}._summaryItem_1td3a_104{display:flex;align-items:center;gap:var(--spacing-2);font-weight:500;color:var(--muted-foreground)}._summaryItem_1td3a_104 svg{color:var(--primary)}._stateNotes_1td3a_116{background-color:color-mix(in srgb,var(--info) 10%,transparent);border:1px solid color-mix(in srgb,var(--info) 20%,transparent);color:var(--info);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-2)}._progressContainer_1td3a_128{margin-bottom:var(--spacing-6)}._progressHeader_1td3a_132{display:flex;justify-content:space-between;margin-bottom:var(--spacing-2);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._progressBar_1td3a_141{width:100%;height:8px;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden}._progressFill_1td3a_149{height:100%;background-color:var(--success);border-radius:var(--radius-full);transition:width .3s ease-in-out}._actions_1td3a_156{display:flex;gap:var(--spacing-3);margin-bottom:var(--spacing-6);flex-wrap:wrap}._itemsList_1td3a_163{display:flex;flex-direction:column;gap:var(--spacing-8)}._categoryGroup_1td3a_169{border-top:1px solid var(--border);padding-top:var(--spacing-6)}._categoryTitle_1td3a_174{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-4);color:var(--surface-foreground)}._checklistItem_1td3a_181{background-color:var(--card);padding:var(--spacing-4);border-radius:var(--radius);border:1px solid var(--border);transition:box-shadow .2s ease;margin-bottom:var(--spacing-4)}._checklistItem_1td3a_181:hover{box-shadow:var(--shadow)}._itemHeader_1td3a_194{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}._itemHeader_1td3a_194 input[type=checkbox]{width:18px;height:18px;cursor:pointer}._itemTitle_1td3a_207{font-weight:600;font-size:1.1rem;color:var(--card-foreground)}._itemBadges_1td3a_213{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._itemDescription_1td3a_220{color:var(--muted-foreground);margin-bottom:var(--spacing-3);padding-left:calc(18px + var(--spacing-3))}._expandButton_1td3a_226{background:none;border:none;color:var(--primary);cursor:pointer;display:flex;align-items:center;gap:var(--spacing-1);font-weight:500;padding:var(--spacing-1) 0;margin-left:calc(18px + var(--spacing-3))}._expandedContent_1td3a_239{padding:var(--spacing-3);margin-top:var(--spacing-3);margin-left:calc(18px + var(--spacing-3));background-color:var(--muted);border-radius:var(--radius-sm);animation:_fadeIn_1td3a_1 .3s ease}._expandedContent_1td3a_239 p{margin-bottom:var(--spacing-2)}._expandedContent_1td3a_239 ul{list-style-position:inside;padding-left:var(--spacing-2)}@media print{._container_1td3a_1{box-shadow:none;padding:0;margin:0}._formContainer_1td3a_264,._actions_1td3a_156{display:none}._checklistItem_1td3a_181{border:1px solid #ccc;page-break-inside:avoid}._expandedContent_1td3a_239{display:block!important}._expandButton_1td3a_226{display:none}}._page_1qkd1_1{max-width:1200px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8)}._hero_1qkd1_7{text-align:center;margin-bottom:var(--spacing-12)}._title_1qkd1_12{font-size:2.5rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4);font-family:var(--font-family-heading);line-height:1.2}._subtitle_1qkd1_21{font-size:1.125rem;color:var(--muted-foreground);max-width:750px;margin:0 auto var(--spacing-8);line-height:1.6}._benefits_1qkd1_29{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-6);max-width:900px;margin:0 auto;text-align:left}._benefitItem_1qkd1_38{display:flex;align-items:center;gap:var(--spacing-3);font-size:.9375rem;color:var(--foreground)}._benefitIcon_1qkd1_46{color:var(--primary);flex-shrink:0}._generatorSection_1qkd1_51{display:flex;justify-content:center}@media(max-width:768px){._page_1qkd1_1{padding:var(--spacing-8) var(--spacing-6)}._title_1qkd1_12{font-size:2rem}._subtitle_1qkd1_21{font-size:1rem}._benefits_1qkd1_29{grid-template-columns:1fr;gap:var(--spacing-4)}}@media(max-width:480px){._page_1qkd1_1{padding:var(--spacing-6) var(--spacing-4)}._title_1qkd1_12{font-size:1.75rem}}@layer base{._nav_18sy5_2{width:100%}._list_18sy5_6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-1);padding:0;margin:0;list-style:none}._item_18sy5_16{display:inline-flex;align-items:center}._link_18sy5_21{display:inline-flex;align-items:center;font-size:.875rem;color:var(--muted-foreground);text-decoration:none;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);outline:none;transition:color var(--animation-duration-fast) ease-in-out,background-color var(--animation-duration-fast) ease-in-out}._link_18sy5_21:hover{color:var(--primary);background-color:color-mix(in srgb,var(--primary) 5%,transparent)}._link_18sy5_21:focus-visible{box-shadow:var(--shadow-focus)}._page_18sy5_44{display:inline-flex;align-items:center;font-size:.875rem;font-weight:500;color:var(--foreground);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm)}._separator_18sy5_54{display:inline-flex;align-items:center;color:var(--muted-foreground);margin-inline:calc(var(--spacing-1) * .5)}._ellipsis_18sy5_61{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:var(--muted-foreground);border-radius:var(--radius-sm);cursor:default;margin-inline:var(--spacing-1)}._ellipsis_18sy5_61:hover{background-color:var(--muted);color:var(--muted-foreground)}}._container_1b8n0_1{padding-block:var(--spacing-3);width:100%}._statsGrid_6f8g2_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-6)}._statCard_6f8g2_7{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2);box-shadow:var(--shadow)}._statValue_6f8g2_18{font-size:2.5rem;font-weight:700;color:var(--primary)}._statLabel_6f8g2_24{font-size:1rem;font-weight:500;color:var(--muted-foreground)}._card_1973j_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-4);border:1px solid var(--border)}._header_1973j_12{display:flex;justify-content:space-between;align-items:baseline}._header_1973j_12 h2{font-size:1.25rem;font-weight:600;color:var(--surface-foreground);margin:0}._header_1973j_12 p{font-size:.875rem;color:var(--muted-foreground);margin:0}._progressBar_1973j_31{height:.5rem}._progressBar_1973j_31>div{background-color:var(--success)}._checklist_1973j_39{display:flex;flex-direction:column;gap:var(--spacing-3)}._checklistItem_1973j_45{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-2) 0;transition:all var(--animation-duration-fast) ease-in-out}._itemHeader_1973j_53{display:flex;align-items:center;gap:var(--spacing-3)}._iconIncomplete_1973j_59{color:var(--muted-foreground);flex-shrink:0}._iconComplete_1973j_64{color:var(--success);flex-shrink:0}._itemText_1973j_69{display:flex;flex-direction:column;gap:var(--spacing-1)}._itemTitleRow_1973j_75{display:flex;align-items:center;gap:var(--spacing-2)}._itemTitle_1973j_75{font-weight:500;color:var(--surface-foreground)}._itemSubtitle_1973j_86{font-size:.8125rem;color:var(--muted-foreground);font-style:italic}._itemTime_1973j_92{font-size:.875rem;color:var(--muted-foreground)}._checklistItem_1973j_45._completed_1973j_97 ._itemTitle_1973j_75,._checklistItem_1973j_45._completed_1973j_97 ._itemTime_1973j_92,._checklistItem_1973j_45._completed_1973j_97 ._itemSubtitle_1973j_86{color:var(--muted-foreground)}._checklistItem_1973j_45._highlighted_1973j_103{background-color:color-mix(in srgb,var(--accent) 5%,transparent);padding:var(--spacing-3);margin:calc(-1 * var(--spacing-1)) 0;border-radius:var(--radius);border-left:3px solid var(--accent)}._checklistItem_1973j_45._highlighted_1973j_103 ._itemTitle_1973j_75{font-weight:600;color:var(--surface-foreground)}._checklistItem_1973j_45._highlighted_1973j_103 ._itemSubtitle_1973j_86{color:var(--accent);font-weight:500}._goButton_1973j_121{color:var(--primary);font-weight:600}._actions_1973j_126{display:flex;align-items:center;gap:var(--spacing-2)}._doneLabel_1973j_132{font-size:.875rem;color:var(--success);font-weight:500;padding:0 var(--spacing-3)}._zapIcon_1973j_139{color:var(--warning)}._footer_1973j_143{margin-top:var(--spacing-2);text-align:center;font-size:.875rem;color:var(--muted-foreground)}._footer_1973j_143 p{margin:0}._footer_1973j_143 strong{color:var(--surface-foreground);font-weight:600}._allDone_1973j_159{color:var(--success);font-weight:500}._skeletonItem_1973j_165{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0}._card_1fbrl_1{background:color-mix(in srgb,var(--success) 8%,var(--card));border:1px solid color-mix(in srgb,var(--success) 20%,transparent);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);box-shadow:var(--shadow);animation:_fadeIn_1fbrl_1 .5s ease-out}@keyframes _fadeIn_1fbrl_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._header_1fbrl_24{display:flex;align-items:center;gap:var(--spacing-2);color:var(--success)}._headerIcon_1fbrl_31{width:1.25rem;height:1.25rem}._headerTitle_1fbrl_36{font-size:1rem;font-weight:600;margin:0}._mainStat_1fbrl_42{text-align:center;display:flex;flex-direction:column;gap:var(--spacing-1)}._mainStatValue_1fbrl_49{font-size:1.75rem;font-weight:700;color:var(--card-foreground);line-height:1.2}._mainStatSubtext_1fbrl_56{font-size:.875rem;color:var(--muted-foreground)}._comparison_1fbrl_61{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4);background-color:color-mix(in srgb,var(--success) 5%,transparent);padding:var(--spacing-3);border-radius:var(--radius)}._comparisonItem_1fbrl_71{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1)}._comparisonLabel_1fbrl_78{font-size:.875rem;color:var(--muted-foreground)}._comparisonValue_1fbrl_83{font-size:1.25rem;font-weight:600;color:var(--card-foreground)}._prokur_1fbrl_89 ._comparisonValue_1fbrl_83{color:var(--success)}._arrow_1fbrl_93{font-size:1.5rem;color:var(--muted-foreground);font-weight:300}._context_1fbrl_99{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);text-align:center;font-size:.875rem;color:var(--muted-foreground)}._contextIcon_1fbrl_109{width:1rem;height:1rem;color:var(--accent)}._context_1fbrl_99 p{margin:0}._context_1fbrl_99 strong{color:var(--card-foreground);font-weight:600}._emptyState_1fbrl_125{background:var(--card);border-color:var(--border);align-items:center;text-align:center}._emptyState_1fbrl_125 ._header_1fbrl_24{color:var(--muted-foreground)}._emptyText_1fbrl_136{font-size:1rem;font-weight:500;color:var(--card-foreground);margin:0}._emptySubtext_1fbrl_143{font-size:.875rem;color:var(--muted-foreground);margin:0;max-width:300px}@media(max-width:768px){._mainStatValue_1fbrl_49{font-size:1.5rem}._comparisonValue_1fbrl_83{font-size:1.125rem}}._card_6tgdj_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-6);border-left:4px solid var(--success)}._content_6tgdj_13{display:flex;gap:var(--spacing-4);align-items:flex-start}._iconWrapper_6tgdj_19{flex-shrink:0;width:56px;height:56px;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--success) 10%,transparent);display:flex;align-items:center;justify-content:center}._icon_6tgdj_19{color:var(--success)}._textWrapper_6tgdj_34{display:flex;flex-direction:column;gap:var(--spacing-2)}._heading_6tgdj_40{font-size:1.5rem;font-weight:600;color:var(--surface-foreground);margin:0;line-height:1.2}._description_6tgdj_48{font-size:1rem;color:var(--muted-foreground);margin:0;line-height:1.5}._benefits_6tgdj_55{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2);border-top:1px solid var(--border);padding-top:var(--spacing-4)}._benefitItem_6tgdj_66{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem;color:var(--muted-foreground)}._benefitItem_6tgdj_66:before{content:"✓";color:var(--success);font-weight:600}._actions_6tgdj_80{display:flex;flex-direction:column;gap:var(--spacing-3);align-items:center;width:100%}._confirmButton_6tgdj_88{width:100%;font-size:1rem}._editLink_6tgdj_93{color:var(--muted-foreground);font-weight:500}._editLink_6tgdj_93:hover{color:var(--primary)}._skeletonIcon_6tgdj_103{width:56px;height:56px;border-radius:var(--radius-full)}._skeletonBenefitIcon_6tgdj_109{width:16px;height:16px;border-radius:var(--radius-full)}@media(max-width:768px){._card_6tgdj_1{padding:var(--spacing-4)}._heading_6tgdj_40{font-size:1.25rem}._description_6tgdj_48{font-size:.9375rem}}._card_1bt7r_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-6);transition:box-shadow var(--animation-duration-normal) ease}._card_1bt7r_1:hover{box-shadow:var(--shadow-lg)}._content_1bt7r_17{display:flex;gap:var(--spacing-4);align-items:flex-start}._iconWrapper_1bt7r_23{flex-shrink:0;width:48px;height:48px;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--primary) 10%,transparent);display:flex;align-items:center;justify-content:center}._icon_1bt7r_23{color:var(--primary)}._textWrapper_1bt7r_38{display:flex;flex-direction:column;gap:var(--spacing-1)}._heading_1bt7r_44{font-size:1.25rem;font-weight:600;color:var(--surface-foreground);margin:0}._description_1bt7r_51{font-size:.9375rem;color:var(--muted-foreground);margin:0;line-height:1.5}._progressSection_1bt7r_58{display:flex;flex-direction:column;gap:var(--spacing-2)}._progressText_1bt7r_64{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._benefits_1bt7r_70{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._benefitItem_1bt7r_79{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem;color:var(--surface-foreground)}._benefitIcon_1bt7r_87{color:var(--success);flex-shrink:0}._ctaButton_1bt7r_92{width:100%}._skeletonIcon_1bt7r_97{width:48px;height:48px;border-radius:var(--radius-full)}._skeletonBenefitIcon_1bt7r_103{width:16px;height:16px;border-radius:var(--radius-full)}@media(max-width:768px){._card_1bt7r_1{padding:var(--spacing-4)}._heading_1bt7r_44{font-size:1.125rem}._description_1bt7r_51,._benefitItem_1bt7r_79{font-size:.875rem}}._badgeContainer_1dprc_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius-md);background-color:var(--surface);border:1px solid var(--border);text-align:center;transition:all var(--animation-duration-normal) ease-in-out;aspect-ratio:1 / 1;position:relative;overflow:hidden}._iconWrapper_1dprc_18{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-full);transition:all var(--animation-duration-normal) ease-in-out}._acronym_1dprc_29{font-size:1rem;font-weight:700;line-height:1;color:inherit;text-transform:uppercase}._badgeName_1dprc_37{font-size:.875rem;font-weight:500;color:var(--surface-foreground);line-height:1.3;transition:color var(--animation-duration-normal) ease-in-out}._locked_1dprc_46{background-color:color-mix(in srgb,var(--muted) 50%,var(--surface));border-style:dashed;border-color:var(--border)}._locked_1dprc_46 ._iconWrapper_1dprc_18{background-color:var(--muted);color:var(--muted-foreground)}._locked_1dprc_46 ._badgeName_1dprc_37{color:var(--muted-foreground)}._lockIcon_1dprc_61{position:absolute;bottom:-2px;right:-2px;background-color:var(--surface);color:var(--muted-foreground);border-radius:var(--radius-full);padding:2px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border)}._stateIcon_1dprc_75{position:absolute;bottom:-2px;right:-2px;background-color:var(--surface);border-radius:var(--radius-full);padding:2px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);width:18px;height:18px}._stateIconImage_1dprc_90{width:12px;height:12px;border-radius:50%;object-fit:cover}._unlocked_1dprc_98{background-color:var(--badge-bg-color);border-color:var(--badge-border-color);box-shadow:var(--shadow)}._unlocked_1dprc_98 ._iconWrapper_1dprc_18{background-color:var(--badge-color);color:#fff}._unlocked_1dprc_98 ._badgeName_1dprc_37{color:var(--surface-foreground)}._badgeContainer_1dprc_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}._unlocked_1dprc_98:hover{border-color:var(--badge-color)}._collectionContainer_ebpa8_1{width:100%;padding:var(--spacing-6);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--border)}._title_ebpa8_10{font-size:1.25rem;font-weight:600;color:var(--card-foreground);margin-bottom:var(--spacing-4)}._grid_ebpa8_17{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--spacing-4)}@media(min-width:768px){._grid_ebpa8_17{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}._skeletonCard_ebpa8_30{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius-md);background-color:var(--surface);border:1px solid var(--border);aspect-ratio:1 / 1}._applicationCard_go8jn_2{background-color:var(--card);border:1px solid var(--border);border-left-width:4px;border-left-color:var(--muted);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-6);box-shadow:var(--shadow-md)}._cardHeader_go8jn_15{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}._headerLeft_go8jn_22{display:flex;align-items:center;gap:var(--spacing-3);flex:1;min-width:0}._certificationIconBadge_go8jn_30{width:3rem;height:3rem;border-radius:var(--radius-full);flex-shrink:0}._certificationName_go8jn_37{height:1.5rem;width:60%;max-width:250px}._headerRight_go8jn_43{display:flex;align-items:center;gap:var(--spacing-3);flex-shrink:0}._stateIcon_go8jn_50{width:32px;height:32px;border-radius:var(--radius-sm)}._statusBadge_go8jn_56{width:100px;height:1.5rem;border-radius:var(--radius-full)}._cardBody_go8jn_62{display:flex;gap:var(--spacing-6);align-items:center;padding:var(--spacing-4) 0}._progressSection_go8jn_69{display:flex;align-items:center;justify-content:center;flex-shrink:0}._circularProgress_go8jn_76{width:100px;height:100px;border-radius:var(--radius-full)}._infoSection_go8jn_82{flex:1;display:flex;flex-direction:column;gap:var(--spacing-3);min-width:0}._infoItem_go8jn_90{display:flex;flex-direction:column;gap:var(--spacing-1)}._infoItem_go8jn_90:last-child{margin-top:var(--spacing-2);padding-top:var(--spacing-3);border-top:1px solid var(--border)}._infoLabel_go8jn_102{height:.75rem;width:100px}._infoValue_go8jn_107{height:1rem;width:80%;max-width:300px}._infoValueShort_go8jn_113{height:1rem;width:50%;max-width:150px}._estimatedTime_go8jn_119{height:1rem;width:120px;margin-left:auto}._cardFooter_go8jn_125{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;border-top:1px solid var(--border);padding-top:var(--spacing-4)}._footerButton_go8jn_135{height:40px;width:120px;border-radius:var(--radius)}._footerButtonPrimary_go8jn_141{height:40px;width:180px;border-radius:var(--radius)}@media(max-width:768px){._cardBody_go8jn_62{flex-direction:column;align-items:flex-start}._progressSection_go8jn_69{align-self:center}._cardFooter_go8jn_125{justify-content:stretch}._footerButton_go8jn_135,._footerButtonPrimary_go8jn_141{flex:1;min-width:0}}@media(max-width:480px){._applicationCard_go8jn_2{padding:var(--spacing-4)}._cardFooter_go8jn_125{flex-direction:column;gap:var(--spacing-2)}._footerButton_go8jn_135,._footerButtonPrimary_go8jn_141{width:100%}}._container_1moov_1{position:relative;display:inline-block;font-family:var(--font-family-base)}._svg_1moov_7{transform:rotate(-90deg);transform-origin:50% 50%}._backgroundRing_1moov_12{fill:none;stroke:var(--muted)}._progressRing_1moov_17{fill:none;stroke-linecap:round;transition:stroke-dashoffset var(--animation-duration-normal) ease-out}._percentageText_1moov_23{font-size:1.125rem;font-weight:500;fill:var(--foreground);transform:rotate(90deg);transform-origin:50% 50%}.dark ._percentageText_1moov_23{fill:var(--foreground)}._container_vbsno_1{display:inline-flex;align-items:center;justify-content:center;cursor:help;transition:transform var(--animation-duration-fast) ease}._container_vbsno_1:hover{transform:scale(1.1)}._container_vbsno_1 svg{transition:fill var(--animation-duration-fast) ease}@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{._tagsContainer_73hyy_2{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center;margin-top:var(--spacing-1);width:100%}._tagBadge_73hyy_11{padding-right:var(--spacing-1);gap:var(--spacing-1)}._removeTagButton_73hyy_16{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:2px;border-radius:var(--radius-full);cursor:pointer;color:currentColor;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._removeTagButton_73hyy_16:hover{opacity:1;background-color:#0000001a}._addTagButton_73hyy_35{color:var(--muted-foreground);height:1.5rem;padding:0 var(--spacing-2);font-size:.75rem}._addTagButton_73hyy_35:hover{color:var(--primary)}._popoverContent_73hyy_46{width:16rem;padding:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-3)}._popoverHeader_73hyy_54{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem;font-weight:500}._inputWrapper_73hyy_63{width:100%}._tagInput_73hyy_67{height:2rem;font-size:.875rem}._predefinedTags_73hyy_72{display:flex;flex-direction:column;gap:var(--spacing-2)}._sectionLabel_73hyy_78{font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--muted-foreground);letter-spacing:.05em}._suggestedList_73hyy_86{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._suggestedTag_73hyy_92{background-color:var(--muted);border:1px solid transparent;border-radius:var(--radius-sm);padding:var(--spacing-1) var(--spacing-2);font-size:.75rem;color:var(--foreground);cursor:pointer;transition:all var(--animation-duration-fast) ease;font-family:var(--font-family-base)}._suggestedTag_73hyy_92:hover{background-color:var(--secondary);color:var(--secondary-foreground)}._emptyState_73hyy_109{font-size:.75rem;color:var(--muted-foreground);font-style:italic}}._applicationCard_14yhr_1{background-color:var(--card);border:1px solid var(--border);border-left-width:4px;border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-6);box-shadow:var(--shadow-md);transition:all var(--animation-duration-normal) ease;position:relative;overflow:hidden}._applicationCard_14yhr_1:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}._quickActions_14yhr_21{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;gap:var(--spacing-1);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:2px;box-shadow:var(--shadow-sm);opacity:0;visibility:hidden;transform:translateY(-4px);transition:all var(--animation-duration-normal) ease;z-index:5}._applicationCard_14yhr_1:hover ._quickActions_14yhr_21{opacity:1;visibility:visible;transform:translateY(0)}._quickActionButton_14yhr_45{color:var(--muted-foreground)}._quickActionButton_14yhr_45:hover{color:var(--primary);background-color:var(--muted)}._cardHeader_14yhr_54{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);flex-wrap:wrap;width:100%}._headerLeft_14yhr_63{display:flex;align-items:center;gap:var(--spacing-3);flex:1;min-width:0}._certificationIconBadge_14yhr_71{width:3rem;height:3rem;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid transparent;transition:transform var(--animation-duration-fast) ease}._applicationCard_14yhr_1:hover ._certificationIconBadge_14yhr_71{transform:scale(1.05)}._headerRight_14yhr_87{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-2);flex-shrink:0}._headerStatusRow_14yhr_95{display:flex;align-items:center;gap:var(--spacing-3)}._cardHeader_14yhr_54 h3{font-size:1.25rem;font-weight:600;color:var(--card-foreground);margin:0;overflow:hidden;text-overflow:ellipsis}._cardBody_14yhr_110{display:flex;gap:var(--spacing-6);align-items:center;padding:var(--spacing-4) 0}._progressSection_14yhr_117{display:flex;align-items:center;justify-content:center;flex-shrink:0}._circularProgressContainer_14yhr_124{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._percentageText_14yhr_131{font-size:.9375rem;font-weight:700;letter-spacing:.025em;text-align:center}._infoSection_14yhr_138{flex:1;min-width:0}._infoRow_14yhr_143{display:flex;align-items:flex-start;gap:var(--spacing-6);width:100%}._infoGroup_14yhr_150{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._tagsGroup_14yhr_157{flex:1}._separator_14yhr_161{width:1px;height:2.5rem;background-color:var(--border);align-self:center;flex-shrink:0}._dateGroup_14yhr_169{display:flex;flex-direction:column}._estimatedTimeWrapper_14yhr_174{display:flex;align-items:center;gap:var(--spacing-2);height:1.5rem}._lastUpdated_14yhr_181{display:flex;align-items:center;gap:var(--spacing-1);font-size:.75rem;color:var(--muted-foreground);white-space:nowrap}._infoLabel_14yhr_190{font-size:.75rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}._infoValue_14yhr_199{font-size:.9375rem;font-weight:500;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._clockIcon_14yhr_208{color:var(--muted-foreground);flex-shrink:0}._estimatedTime_14yhr_174{font-size:.9375rem;font-weight:600}._linearProgressContainer_14yhr_218{opacity:0;max-height:0;overflow:hidden;transition:opacity var(--animation-duration-normal) ease,max-height var(--animation-duration-normal) ease,margin var(--animation-duration-normal) ease;margin:0}._applicationCard_14yhr_1:hover ._linearProgressContainer_14yhr_218{opacity:1;max-height:1rem;margin:var(--spacing-3) 0}._linearProgressContainer_14yhr_218 .progress{height:.5rem}._cardFooter_14yhr_238{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;border-top:1px solid var(--border);padding-top:var(--spacing-4)}._spinner_14yhr_248{animation:_spin_14yhr_248 1s linear infinite}@keyframes _spin_14yhr_248{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){._cardBody_14yhr_110{flex-direction:column;align-items:flex-start}._infoRow_14yhr_143{flex-direction:column;align-items:stretch;gap:var(--spacing-4)}._separator_14yhr_161{display:none}._progressSection_14yhr_117{align-self:center;margin-bottom:var(--spacing-2)}._cardFooter_14yhr_238{justify-content:stretch}._cardFooter_14yhr_238 button,._cardFooter_14yhr_238 a{flex:1;min-width:0}}@media(max-width:480px){._applicationCard_14yhr_1{padding:var(--spacing-4)}._cardHeader_14yhr_54 h3{font-size:1.125rem}._certificationIconBadge_14yhr_71{width:2.5rem;height:2.5rem}._cardFooter_14yhr_238{flex-direction:column;gap:var(--spacing-2)}._cardFooter_14yhr_238 button,._cardFooter_14yhr_238 a{width:100%}}._section_1w13s_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._sectionHeader_1w13s_7{display:flex;align-items:flex-start;gap:var(--spacing-4);padding-bottom:var(--spacing-4);border-bottom:2px solid var(--border)}._iconWrapper_1w13s_15{flex-shrink:0;width:48px;height:48px;border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);display:flex;align-items:center;justify-content:center}._sectionTitle_1w13s_27{font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-1) 0;letter-spacing:-.01em}._sectionDescription_1w13s_35{font-size:1rem;color:var(--muted-foreground);margin:0}._applicationsList_1w13s_41,._section_wm33t_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._sectionHeader_wm33t_7{display:flex;align-items:flex-start;gap:var(--spacing-4);padding-bottom:var(--spacing-4);border-bottom:2px solid var(--border)}._iconWrapper_wm33t_15{flex-shrink:0;width:48px;height:48px;border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--success) 15%,transparent);color:var(--success);display:flex;align-items:center;justify-content:center}._sectionTitle_wm33t_27{font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-1) 0;letter-spacing:-.01em}._sectionDescription_wm33t_35{font-size:1rem;color:var(--muted-foreground);margin:0}._applicationsList_wm33t_41{display:flex;flex-direction:column;gap:var(--spacing-6)}._nextStepsSection_wlm4c_1{margin:var(--spacing-4) 0}._nextStepsCard_wlm4c_5{background:linear-gradient(135deg,var(--card) 0%,color-mix(in srgb,var(--primary) 3%,var(--card)) 100%);border:2px solid var(--primary);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--spacing-6)}._nextStepsHeader_wlm4c_20{display:flex;align-items:flex-start;gap:var(--spacing-6)}._nextStepsIconWrapper_wlm4c_26{flex-shrink:0;width:64px;height:64px;border-radius:var(--radius-md);background-color:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-md)}._nextStepsTitle_wlm4c_39{font-size:1.75rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2) 0;letter-spacing:-.01em}._nextStepsDescription_wlm4c_47{font-size:1.125rem;color:var(--muted-foreground);margin:0;line-height:1.6}._infoBox_wlm4c_54{background-color:color-mix(in srgb,var(--info) 10%,var(--card));border:2px solid var(--info);border-radius:var(--radius-md);padding:var(--spacing-6)}._infoBoxHeader_wlm4c_61{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._infoBoxIcon_wlm4c_68{color:var(--info);flex-shrink:0}._infoBoxTitle_wlm4c_73{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0}._infoBoxContent_wlm4c_80 p{font-size:1rem;color:var(--foreground);line-height:1.6;margin:0 0 var(--spacing-4) 0}._stepsList_wlm4c_87{list-style:decimal;padding-left:var(--spacing-6);margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._stepsList_wlm4c_87 li{font-size:1rem;color:var(--foreground);line-height:1.6}._certificationDetails_wlm4c_102{background-color:var(--card);border-radius:var(--radius-md);padding:var(--spacing-6);border:1px solid var(--border)}._nextStepsCta_wlm4c_109{display:flex;justify-content:center;padding-top:var(--spacing-4)}._applyButton_wlm4c_115{font-size:1.125rem;padding:var(--spacing-4) var(--spacing-8);gap:var(--spacing-3)}._subscriptionCard_1yojs_1{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-6);box-shadow:var(--shadow-md)}._subscriptionHeader_1yojs_12{display:flex;align-items:flex-start;gap:var(--spacing-4)}._subscriptionIconWrapper_1yojs_18{flex-shrink:0;width:48px;height:48px;border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);display:flex;align-items:center;justify-content:center}._subscriptionTitle_1yojs_30{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-2) 0}._subscriptionBadgeContainer_1yojs_37{display:flex;gap:var(--spacing-2);align-items:center}._subscriptionBody_1yojs_43{display:flex;flex-direction:column;gap:var(--spacing-4)}._subscriptionText_1yojs_49{font-size:1rem;color:var(--foreground);line-height:1.6;margin:0}._subscriptionActions_1yojs_56{display:flex;gap:var(--spacing-3);flex-wrap:wrap}._spinner_1yojs_62{animation:_spin_1yojs_62 1s linear infinite}@keyframes _spin_1yojs_62{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@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}}._emailPreferencesCard_1ncb8_1{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-6);box-shadow:var(--shadow-md)}._emailHeader_1ncb8_12{display:flex;align-items:flex-start;gap:var(--spacing-4)}._emailIconWrapper_1ncb8_18{flex-shrink:0;width:48px;height:48px;border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary);display:flex;align-items:center;justify-content:center}._emailTitle_1ncb8_30{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-2) 0}._emailDescription_1ncb8_37{font-size:.875rem;color:var(--muted-foreground);margin:0}._emailBody_1ncb8_43{display:flex;flex-direction:column}._preferenceItem_1ncb8_48{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--spacing-3) 0;gap:var(--spacing-4)}._preferenceText_1ncb8_56{flex:1}._preferenceLabel_1ncb8_60{font-size:1rem;font-weight:500;color:var(--card-foreground);cursor:pointer;display:block;margin-bottom:var(--spacing-1)}._preferenceDescription_1ncb8_69{font-size:.875rem;color:var(--muted-foreground);margin:0;line-height:1.5}._warningText_1ncb8_76{display:block;margin-top:var(--spacing-2);color:var(--warning);font-size:.75rem;font-weight:500}._divider_1ncb8_84{height:1px;background-color:var(--border);margin:var(--spacing-3) 0}._emailFooter_1ncb8_90{border-top:1px solid var(--border);padding-top:var(--spacing-4);display:flex;justify-content:flex-end}._errorState_1ncb8_97{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8);text-align:center;gap:var(--spacing-4)}._errorState_1ncb8_97 p{color:var(--error);margin:0}._spinner_1ncb8_112{animation:_spin_1ncb8_112 1s linear infinite;margin-right:var(--spacing-2)}@keyframes _spin_1ncb8_112{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._widgetContainer_1clyw_1{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);border:1px solid var(--border);box-shadow:var(--shadow)}._securityBanner_1clyw_9{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background-color:color-mix(in srgb,var(--success) 8%,transparent);border:1px solid color-mix(in srgb,var(--success) 20%,transparent);border-radius:var(--radius-md);margin-bottom:var(--spacing-6)}._securityBannerContent_1clyw_21{display:flex;align-items:center;gap:var(--spacing-3);flex:1}._securityIcon_1clyw_28{color:var(--success);flex-shrink:0}._securityText_1clyw_33{display:flex;flex-direction:column;gap:var(--spacing-1);font-size:.875rem}._securityText_1clyw_33 strong{color:var(--success);font-weight:600}._securityText_1clyw_33 span{color:var(--muted-foreground)}._dismissButton_1clyw_49{background:none;border:none;color:var(--muted-foreground);cursor:pointer;padding:var(--spacing-1);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease;flex-shrink:0}._dismissButton_1clyw_49:hover{background-color:color-mix(in srgb,var(--foreground) 10%,transparent);color:var(--foreground)}._dismissButton_1clyw_49:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._secureUploadButton_1clyw_73{position:relative}._header_1clyw_77{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._widgetTitle_1clyw_86{font-size:1.5rem;font-weight:600;color:var(--foreground)}._progressLabel_1clyw_92{font-size:.9375rem;font-weight:500;color:var(--muted-foreground)}._progressBar_1clyw_98{margin-bottom:var(--spacing-6)}._applicationSelector_1clyw_102{background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);margin-bottom:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-3)}._selectorHeader_1clyw_113{display:flex;align-items:center;gap:var(--spacing-2)}._folderIcon_1clyw_119{color:var(--primary);flex-shrink:0}._selectorLabel_1clyw_124{font-size:.875rem;font-weight:600;color:var(--foreground);margin:0}._selectDropdown_1clyw_131{width:100%;padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);color:var(--foreground);font-size:.9375rem;font-family:var(--font-family-base);cursor:pointer;transition:border-color var(--animation-duration-fast) ease}._selectDropdown_1clyw_131:hover{border-color:var(--primary)}._selectDropdown_1clyw_131:focus{outline:none;border-color:var(--primary);box-shadow:var(--shadow-focus)}._selectedAppInfo_1clyw_154{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;padding-top:var(--spacing-2);border-top:1px solid var(--border)}._infoBadge_1clyw_163{font-size:.75rem;font-weight:600}._businessName_1clyw_168{font-size:.875rem;font-weight:600;color:var(--foreground)}._stateName_1clyw_174{font-size:.875rem;color:var(--muted-foreground)}._documentGrid_1clyw_179{display:flex;flex-direction:column;gap:var(--spacing-4)}._documentRow_1clyw_185{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3);border-radius:var(--radius-md);background-color:var(--background);border:1px solid var(--border);transition:background-color var(--animation-duration-fast) ease}._documentRow_1clyw_185:hover{background-color:var(--muted)}._documentInfo_1clyw_200{display:flex;align-items:center;gap:var(--spacing-4)}._documentText_1clyw_206{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1}._documentName_1clyw_213{font-weight:500;color:var(--foreground)}._statusBadge_1clyw_218{width:fit-content}._auditInfo_1clyw_222{display:flex;flex-direction:column;gap:var(--spacing-1);margin-top:var(--spacing-1)}._auditText_1clyw_229{font-size:.75rem;color:var(--muted-foreground)}._iconSuccess_1clyw_234{color:var(--success)}._iconMissing_1clyw_238{color:var(--warning)}._errorState_1clyw_242{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid var(--error);color:var(--error);border-radius:var(--radius-md)}._container_che27_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-8)}._header_che27_10{display:flex;flex-direction:column;gap:var(--spacing-2)}._header_che27_10 h1{font-size:2.25rem;font-weight:700;color:var(--foreground);letter-spacing:-.02em}._header_che27_10 p{font-size:1.125rem;color:var(--muted-foreground)}._startNewApplicationButton_che27_28{display:flex;justify-content:center}._accountManagementSection_che27_33{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--spacing-6)}._errorState_che27_39{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid var(--error);color:var(--error);border-radius:var(--radius-md)}._filterSection_che27_51{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._filterRow_che27_61{display:flex;flex-wrap:wrap;gap:var(--spacing-3);align-items:center}._searchWrapper_che27_68{position:relative;flex:1;min-width:250px}._searchIcon_che27_74{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_che27_83{padding-left:calc(var(--spacing-3) * 2 + 18px);width:100%}._filterSelect_che27_88{min-width:180px}._clearButton_che27_92{white-space:nowrap}._resultsCount_che27_96{font-size:.875rem;color:var(--muted-foreground);font-weight:500}._noResults_che27_102{text-align:center;padding:var(--spacing-12) var(--spacing-6);background-color:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._noResults_che27_102 h3{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0}._noResults_che27_102 p{color:var(--muted-foreground);margin:0}@media(max-width:768px){._container_che27_1{padding:var(--spacing-6) var(--spacing-4)}._header_che27_10 h1{font-size:1.75rem}._header_che27_10 p{font-size:1rem}._startApplicationCTA_che27_140{padding:var(--spacing-8) var(--spacing-4)}._ctaTitle_che27_144{font-size:1.5rem}._ctaSubtitle_che27_148{font-size:1rem}._ctaButton_che27_152{width:100%;font-size:1rem}._filterRow_che27_61{flex-direction:column;align-items:stretch}._searchWrapper_che27_68,._filterSelect_che27_88{width:100%;min-width:unset}._clearButton_che27_92{width:100%}._accountManagementSection_che27_33{grid-template-columns:1fr}}._container_1gex3_1{text-align:center;padding:var(--spacing-12) var(--spacing-6);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8);box-shadow:var(--shadow)}._container_1gex3_1 h2{font-size:2rem;font-weight:700;color:var(--foreground);margin:0;letter-spacing:-.02em}._subtitle_1gex3_22{color:var(--muted-foreground);max-width:600px;font-size:1.125rem;line-height:1.6;margin:0}._ctaSection_1gex3_30{width:100%;max-width:900px;display:flex;justify-content:center;padding:var(--spacing-4) 0}._ctaButton_1gex3_38{font-size:1.125rem;padding:0 var(--spacing-8);min-width:280px;height:3.5rem;box-shadow:var(--shadow-lg)}._ctaButton_1gex3_38:hover{transform:translateY(-2px);box-shadow:0 12px 20px -4px #17191c26,0 6px 8px -4px #17191c1a}._timelineSection_1gex3_51{width:100%;max-width:1000px;padding:var(--spacing-8) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._timelineSection_1gex3_51 h3{font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-6) 0;text-align:center}._timelineSteps_1gex3_67{display:flex;align-items:flex-start;justify-content:center;gap:var(--spacing-4);flex-wrap:wrap}._timelineStep_1gex3_67{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-3);flex:1 1 0;min-width:160px;max-width:200px}._timelineStepIcon_1gex3_86{width:56px;height:56px;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;box-shadow:var(--shadow)}._timelineStepContent_1gex3_98 h4{font-size:1rem;font-weight:600;color:var(--foreground);margin:0}._timelineStepContent_1gex3_98 p{font-size:.875rem;color:var(--muted-foreground);margin:var(--spacing-1) 0 0 0;line-height:1.5}._timelineConnector_1gex3_112{color:var(--muted-foreground);flex-shrink:0;margin:0 var(--spacing-2)}._resourcesSection_1gex3_118{width:100%;max-width:1100px}._resourcesSection_1gex3_118 h3{font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-6) 0;text-align:center}._resourceCards_1gex3_131{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-4)}._resourceCard_1gex3_131{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-6);background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--animation-duration-normal) ease;text-align:left;min-height:80px}._resourceCard_1gex3_131:hover{background-color:var(--surface);box-shadow:var(--shadow-md);transform:translateY(-2px)}._resourceCard_1gex3_131>svg{flex-shrink:0;color:var(--primary)}._resourceCardContent_1gex3_162{flex:1;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-2)}._resourceCardContent_1gex3_162 h4{font-size:1rem;font-weight:600;color:var(--foreground);margin:0;line-height:1.3}._resourceCardContent_1gex3_162 p{font-size:.875rem;color:var(--muted-foreground);margin:0;line-height:1.4}._resourceCardArrow_1gex3_185{flex-shrink:0;color:var(--muted-foreground);transition:transform var(--animation-duration-normal) ease}._resourceCard_1gex3_131:hover ._resourceCardArrow_1gex3_185{transform:translate(4px);color:var(--primary)}@media(max-width:768px){._container_1gex3_1{padding:var(--spacing-8) var(--spacing-4);gap:var(--spacing-6)}._container_1gex3_1 h2{font-size:1.5rem}._subtitle_1gex3_22{font-size:1rem}._timelineSection_1gex3_51{padding:var(--spacing-6) 0}._timelineSteps_1gex3_67{flex-direction:column;gap:var(--spacing-6)}._timelineStep_1gex3_67{max-width:100%;width:100%}._timelineConnector_1gex3_112{transform:rotate(90deg);margin:0}._resourceCards_1gex3_131{grid-template-columns:1fr}}._card_1bf8j_1{display:flex;flex-direction:column;background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;color:var(--foreground);border:1px solid var(--border);height:100%;position:relative;overflow:hidden}._card_1bf8j_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:color-mix(in srgb,var(--accent-color) 50%,var(--border))}._card_1bf8j_1:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background-color:var(--accent-color);opacity:0;transition:opacity .2s ease}._card_1bf8j_1:hover:before{opacity:1}._iconWrapper_1bf8j_39{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--accent-color) 10%,transparent);color:var(--accent-color);margin-bottom:var(--spacing-4);transition:transform .3s ease}._card_1bf8j_1:hover ._iconWrapper_1bf8j_39{transform:scale(1.1) rotate(5deg)}._content_1bf8j_56{flex:1;display:flex;flex-direction:column;gap:var(--spacing-3)}._title_1bf8j_63{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--card-foreground)}._description_1bf8j_71{font-size:.9375rem;color:var(--muted-foreground);line-height:1.5}._orgsList_1bf8j_77{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:auto;padding-top:var(--spacing-4)}._orgBadge_1bf8j_85{font-size:.75rem;padding:2px 8px;background-color:var(--muted);color:var(--muted-foreground);border-radius:var(--radius-full);font-weight:500}._footer_1bf8j_94{margin-top:var(--spacing-6);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._learnMore_1bf8j_100{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem;font-weight:600;color:var(--accent-color);transition:gap .2s ease}._arrow_1bf8j_110{transition:transform .2s ease}._card_1bf8j_1:hover ._learnMore_1bf8j_100{gap:var(--spacing-3)}._card_1bf8j_1:hover ._arrow_1bf8j_110{transform:translate(2px)}._grid_5ik65_1{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);width:100%}@media(min-width:640px){._grid_5ik65_1{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._grid_5ik65_1{grid-template-columns:repeat(3,1fr);gap:var(--spacing-8)}}._gridItem_5ik65_21{opacity:0;transform:translateY(20px)}._fadeIn_5ik65_26{animation:_fadeInUp_5ik65_1 .6s ease-out forwards;animation-delay:var(--delay)}@keyframes _fadeInUp_5ik65_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._gridItem_5ik65_21{opacity:1;transform:none;animation:none}}._pageContainer_1a9cf_1{background-color:var(--background)}._container_1a9cf_5{max-width:1200px;margin:0 auto;padding:0 var(--spacing-6)}@media(min-width:1024px){._container_1a9cf_5{padding:0 var(--spacing-8)}}._hero_1a9cf_18{background-color:var(--surface);padding:var(--spacing-16) var(--spacing-6);text-align:center;border-bottom:1px solid var(--border)}@media(min-width:1024px){._hero_1a9cf_18{padding:var(--spacing-24) var(--spacing-8)}}._heroContent_1a9cf_31{max-width:800px;margin:0 auto}._heroTitle_1a9cf_36{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;line-height:1.1;color:var(--foreground);margin-bottom:var(--spacing-6)}@media(min-width:768px){._heroTitle_1a9cf_36{font-size:3.5rem}}._highlight_1a9cf_51{color:var(--primary);background:linear-gradient(120deg,color-mix(in srgb,var(--primary) 10%,transparent),color-mix(in srgb,var(--primary) 20%,transparent));padding:0 var(--spacing-2);border-radius:var(--radius-sm)}._heroSubtitle_1a9cf_58{font-size:1.25rem;color:var(--muted-foreground);line-height:1.6;margin-bottom:var(--spacing-8)}._heroActions_1a9cf_65{display:flex;flex-direction:column;gap:var(--spacing-4);justify-content:center}@media(min-width:640px){._heroActions_1a9cf_65{flex-direction:row}}._valueSection_1a9cf_79{padding:var(--spacing-12) 0;background-color:var(--background)}._valueGrid_1a9cf_84{display:grid;gap:var(--spacing-8)}@media(min-width:768px){._valueGrid_1a9cf_84{grid-template-columns:repeat(3,1fr)}}._valueCard_1a9cf_95{text-align:center;padding:var(--spacing-6)}._valueIcon_1a9cf_100{width:64px;height:64px;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;margin:0 auto var(--spacing-4)}._valueCard_1a9cf_95 h3{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-2);color:var(--foreground)}._valueCard_1a9cf_95 p{color:var(--muted-foreground);line-height:1.5}._solutionsSection_1a9cf_125{padding:var(--spacing-16) 0;background-color:var(--surface)}._sectionHeader_1a9cf_130{text-align:center;max-width:700px;margin:0 auto var(--spacing-12)}._sectionTitle_1a9cf_136{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4)}._sectionSubtitle_1a9cf_144{font-size:1.125rem;color:var(--muted-foreground)}._ctaSection_1a9cf_150{background-color:var(--primary);color:var(--primary-foreground);padding:var(--spacing-16) var(--spacing-6);text-align:center}._ctaContainer_1a9cf_157{max-width:800px;margin:0 auto}._ctaContainer_1a9cf_157 h2{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin-bottom:var(--spacing-4)}._ctaContainer_1a9cf_157 p{font-size:1.25rem;opacity:.9;margin-bottom:var(--spacing-8)}._pageContainer_xjtg0_1{display:flex;flex-direction:column;background-color:var(--background);color:var(--foreground)}._hero_xjtg0_9{background-color:var(--surface);padding:var(--spacing-12) var(--spacing-8);text-align:center;border-bottom:1px solid var(--border)}._heroContent_xjtg0_16{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._heroIcon_xjtg0_25{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);margin-bottom:var(--spacing-2)}._heroTitle_xjtg0_37{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;line-height:1.2;color:var(--foreground)}._heroSubtitle_xjtg0_45{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground)}._mainContent_xjtg0_52{padding:var(--spacing-12) var(--spacing-8);max-width:1200px;margin:0 auto;width:100%}._sectionHeader_xjtg0_59{text-align:center;margin-bottom:var(--spacing-8)}._sectionTitle_xjtg0_64{font-size:2rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-3)}._sectionSubtitle_xjtg0_71{font-size:1.125rem;color:var(--muted-foreground);max-width:700px;margin:0 auto;line-height:1.6}._benefitsGrid_xjtg0_80{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-8)}._benefitCard_xjtg0_86{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow);display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:var(--spacing-4);transition:transform .2s ease,box-shadow .2s ease}._benefitCard_xjtg0_86:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}._benefitIconWrapper_xjtg0_104{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius);background-color:color-mix(in srgb,var(--primary) 15%,transparent);color:var(--primary)}._benefitTitle_xjtg0_115{font-size:1.25rem;font-weight:600;color:var(--card-foreground)}._benefitDescription_xjtg0_121{font-size:1rem;line-height:1.6;color:var(--muted-foreground)}._statsSection_xjtg0_128{background-color:var(--surface);padding:var(--spacing-12) var(--spacing-8);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._statsContent_xjtg0_135{max-width:1000px;margin:0 auto;text-align:center}._statsHeader_xjtg0_141{margin-bottom:var(--spacing-8)}._statsIcon_xjtg0_145{color:var(--primary);margin-bottom:var(--spacing-4)}._statsTitle_xjtg0_150{font-size:2rem;font-weight:700;margin-bottom:var(--spacing-3)}._statsSubtitle_xjtg0_156{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._statsGrid_xjtg0_163{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-8)}._statItem_xjtg0_169{padding:var(--spacing-6);border-radius:var(--radius-lg);background-color:var(--background)}._statValue_xjtg0_175{font-size:2.5rem;font-weight:700;color:var(--primary);line-height:1.1;margin-bottom:var(--spacing-3)}._statLabel_xjtg0_183{font-size:1rem;color:var(--muted-foreground);line-height:1.5}._testimonialSection_xjtg0_190{padding:var(--spacing-12) var(--spacing-8);background-color:var(--background)}._testimonialContent_xjtg0_195{max-width:800px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._testimonialAvatar_xjtg0_205{width:80px;height:80px;border-radius:var(--radius-full);object-fit:cover;box-shadow:var(--shadow-md)}._testimonialQuote_xjtg0_213{font-size:1.25rem;font-style:italic;line-height:1.6;color:var(--foreground);max-width:700px;margin:0;position:relative;padding:0 var(--spacing-6)}._testimonialQuote_xjtg0_213:before,._testimonialQuote_xjtg0_213:after{content:"“";font-family:serif;font-size:4rem;color:var(--primary);opacity:.3;position:absolute;line-height:1}._testimonialQuote_xjtg0_213:before{content:"“";top:-.5rem;left:-1rem}._testimonialQuote_xjtg0_213:after{content:"”";bottom:-2.5rem;right:-1rem}._testimonialAuthor_xjtg0_247{font-size:1rem;font-weight:500;color:var(--muted-foreground);margin-top:var(--spacing-2)}._ctaSection_xjtg0_255{text-align:center;padding:var(--spacing-12) var(--spacing-8);background-color:var(--surface);border-top:1px solid var(--border)}._ctaTitle_xjtg0_262{font-size:2rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-3)}._ctaText_xjtg0_269{font-size:1.125rem;color:var(--muted-foreground);margin-bottom:var(--spacing-6);max-width:600px;margin-left:auto;margin-right:auto}@media(max-width:768px){._hero_xjtg0_9{padding:var(--spacing-8) var(--spacing-6)}._heroTitle_xjtg0_37{font-size:2rem}._heroSubtitle_xjtg0_45{font-size:1rem}._mainContent_xjtg0_52,._statsSection_xjtg0_128,._testimonialSection_xjtg0_190,._ctaSection_xjtg0_255{padding:var(--spacing-8) var(--spacing-6)}._sectionTitle_xjtg0_64,._statsTitle_xjtg0_150,._ctaTitle_xjtg0_262{font-size:1.75rem}._sectionSubtitle_xjtg0_71,._statsSubtitle_xjtg0_156,._ctaText_xjtg0_269{font-size:1rem}._benefitsGrid_xjtg0_80{gap:var(--spacing-6)}._benefitCard_xjtg0_86{padding:var(--spacing-6)}._testimonialQuote_xjtg0_213{font-size:1.125rem}}@media(max-width:480px){._hero_xjtg0_9{padding:var(--spacing-6) var(--spacing-4)}._heroTitle_xjtg0_37{font-size:1.75rem}._mainContent_xjtg0_52,._statsSection_xjtg0_128,._testimonialSection_xjtg0_190,._ctaSection_xjtg0_255{padding:var(--spacing-6) var(--spacing-4)}._sectionTitle_xjtg0_64,._statsTitle_xjtg0_150,._ctaTitle_xjtg0_262{font-size:1.5rem}._benefitsGrid_xjtg0_80,._statsGrid_xjtg0_163{grid-template-columns:1fr;gap:var(--spacing-4)}._testimonialQuote_xjtg0_213:before,._testimonialQuote_xjtg0_213:after{display:none}._testimonialQuote_xjtg0_213{padding:0}}._pageContainer_skv8g_1{background-color:var(--background);min-height:100vh;padding-bottom:var(--spacing-16)}._hero_skv8g_8{padding:var(--spacing-12) var(--spacing-6) var(--spacing-8);text-align:center;background-color:var(--surface);border-bottom:1px solid var(--border)}._heroContent_skv8g_15{max-width:800px;margin:0 auto}._heroTitle_skv8g_20{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4);line-height:1.2}._heroSubtitle_skv8g_29{font-size:1.125rem;color:var(--muted-foreground);line-height:1.6}@media(min-width:768px){._hero_skv8g_8{padding:var(--spacing-16) var(--spacing-8) var(--spacing-12)}._heroTitle_skv8g_20{font-size:3.5rem}._heroSubtitle_skv8g_29{font-size:1.25rem}}._videoSection_skv8g_50{padding:var(--spacing-8) var(--spacing-6);background-color:var(--surface);margin-bottom:var(--spacing-8)}._videoWrapper_skv8g_56{max-width:1000px;margin:0 auto;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);background-color:#000}._videoContainer_skv8g_65{padding:56.25% 0 0;position:relative}._iframe_skv8g_70{position:absolute;top:0;left:0;width:100%;height:100%}._stepsSection_skv8g_79{padding:var(--spacing-12) var(--spacing-6);max-width:1000px;margin:0 auto}._sectionHeader_skv8g_85{text-align:center;margin-bottom:var(--spacing-12)}._sectionTitle_skv8g_90{font-size:2rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-3)}._sectionSubtitle_skv8g_97{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto}._stepsContainer_skv8g_104{display:flex;flex-direction:column;gap:var(--spacing-8);position:relative}@media(min-width:768px){._stepsContainer_skv8g_104:before{content:"";position:absolute;top:0;bottom:0;left:2rem;width:2px;background-color:var(--border);z-index:0}}._step_skv8g_79{display:flex;gap:var(--spacing-6);position:relative;z-index:1}._stepNumber_skv8g_132{flex-shrink:0;width:4rem;height:4rem;background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;box-shadow:var(--shadow-md);border:4px solid var(--background)}._stepContent_skv8g_148{flex:1;background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease}._stepContent_skv8g_148:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._stepIconWrapper_skv8g_163{display:inline-flex;padding:var(--spacing-2);background-color:color-mix(in srgb,var(--primary) 10%,transparent);border-radius:var(--radius);color:var(--primary);margin-bottom:var(--spacing-3)}._stepIcon_skv8g_163{color:inherit}._stepTitle_skv8g_176{font-size:1.25rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-2)}._stepDescription_skv8g_183{color:var(--muted-foreground);line-height:1.6}@media(max-width:768px){._step_skv8g_79{flex-direction:column;gap:var(--spacing-4)}._stepNumber_skv8g_132{width:3rem;height:3rem;font-size:1.25rem}}._featuresSection_skv8g_202{padding:var(--spacing-12) var(--spacing-6);background-color:var(--surface);margin-bottom:var(--spacing-8)}._featuresGrid_skv8g_208{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);max-width:1200px;margin:0 auto}@media(min-width:768px){._featuresGrid_skv8g_208{grid-template-columns:repeat(2,1fr);gap:var(--spacing-8)}}@media(min-width:1024px){._featuresGrid_skv8g_208{grid-template-columns:repeat(4,1fr)}}._featureCard_skv8g_229{background-color:var(--card);padding:var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--border);text-align:center;transition:transform .2s ease}._featureCard_skv8g_229:hover{transform:translateY(-4px)}._featureIcon_skv8g_242{color:var(--primary);margin-bottom:var(--spacing-4)}._featureTitle_skv8g_247{font-size:1.125rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-2)}._featureText_skv8g_254{font-size:.9375rem;color:var(--muted-foreground);line-height:1.5}._card_r9ms3_1{display:flex;flex-direction:column;justify-content:space-between;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);text-align:left;cursor:pointer;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;box-shadow:var(--shadow);min-height:160px;width:100%;outline:none}._card_r9ms3_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--primary)}._card_r9ms3_1:focus-visible{box-shadow:var(--shadow-focus);border-color:var(--primary)}._content_r9ms3_31{display:flex;flex-direction:column;gap:var(--spacing-3)}._topSection_r9ms3_37{display:flex;align-items:center;gap:var(--spacing-3)}._iconWrapper_r9ms3_43{flex-shrink:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center}._stateIcon_r9ms3_52{width:100%;height:100%;object-fit:contain}._stateCode_r9ms3_58{font-size:2.5rem;font-weight:700;color:var(--primary);line-height:1;font-family:var(--font-family-heading)}._stateName_r9ms3_66{font-size:1.125rem;font-weight:500;color:var(--card-foreground);margin-left:calc(3rem + var(--spacing-3))}._badgeContainer_r9ms3_73{margin-top:var(--spacing-4)}._badgeContainer_r9ms3_73 .badge{white-space:normal;text-align:center;line-height:1.4;height:auto;padding:var(--spacing-1) var(--spacing-2)}._container_1l8mi_1{width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-8)}._header_1l8mi_11{text-align:center;display:flex;flex-direction:column;gap:var(--spacing-3)}._title_1l8mi_18{font-size:2.5rem;font-weight:700;color:var(--foreground);font-family:var(--font-family-heading)}._subtitle_1l8mi_25{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto;line-height:1.6}._searchContainer_1l8mi_33{position:relative;max-width:500px;width:100%;margin:0 auto}._searchIcon_1l8mi_40{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_1l8mi_49{padding-left:calc(var(--spacing-3) * 2 + 20px);height:3rem;font-size:1rem}._grid_1l8mi_55{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--spacing-6)}._noResults_1l8mi_61{text-align:center;padding:var(--spacing-12) 0;color:var(--muted-foreground)}._noResults_1l8mi_61 h2{font-size:1.5rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-2)}@media(max-width:768px){._container_1l8mi_1{padding:var(--spacing-6) var(--spacing-4)}._title_1l8mi_18{font-size:2rem}._subtitle_1l8mi_25{font-size:1rem}._grid_1l8mi_55{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spacing-4)}}._loadingContainer_1cvh5_1{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;background-color:var(--background)}._container_1gybm_1{max-width:1200px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8)}@media(max-width:768px){._container_1gybm_1{padding:var(--spacing-8) var(--spacing-6)}}._header_1gybm_13{text-align:left;margin-bottom:var(--spacing-12)}._header_1gybm_13 h1{font-size:2.25rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-2)}._header_1gybm_13 p{font-size:1.125rem;color:var(--muted-foreground);max-width:600px}._contentGrid_1gybm_31{display:grid;grid-template-columns:1fr 320px;gap:var(--spacing-8);align-items:start}@media(max-width:1024px){._contentGrid_1gybm_31{grid-template-columns:1fr}}._mainContent_1gybm_44{display:flex;flex-direction:column;gap:var(--spacing-8)}._sidebar_1gybm_50{position:sticky;top:calc(4rem + var(--spacing-8))}@media(max-width:1024px){._sidebar_1gybm_50{position:static}}._card_1gybm_61{background-color:var(--card);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow);overflow:hidden}._cardHeader_1gybm_69{padding:var(--spacing-6);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}._cardTitle_1gybm_77{font-size:1.25rem;font-weight:600;color:var(--card-foreground)}._cardBody_1gybm_83{padding:var(--spacing-6)}._cardFooter_1gybm_87{padding:var(--spacing-6);background-color:var(--muted);border-top:1px solid var(--border);display:flex;justify-content:flex-end}._planName_1gybm_95{font-size:1.5rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-2)}._planDetails_1gybm_102{font-size:1rem;color:var(--muted-foreground)}._helpText_1gybm_107{font-size:.9375rem;color:var(--muted-foreground);line-height:1.6}._pricingContainer_1gybm_114{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-8)}@media(max-width:768px){._pricingContainer_1gybm_114{grid-template-columns:1fr}}._paymentHistory_1gybm_127{margin-top:var(--spacing-8)}._sectionTitle_1gybm_131{font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._table_1gybm_139{background-color:var(--card);border-radius:var(--radius-lg);border:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow)}._tableHeader_1gybm_147,._tableRow_1gybm_148{display:grid;grid-template-columns:1fr 2fr 1fr 1fr;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6);align-items:center}._tableHeader_1gybm_147{background-color:var(--muted);font-weight:500;font-size:.875rem;color:var(--muted-foreground);border-bottom:1px solid var(--border)}._tableRow_1gybm_148{border-bottom:1px solid var(--border)}._tableRow_1gybm_148:last-child{border-bottom:none}._tableCell_1gybm_172{font-size:.9375rem;color:var(--card-foreground)}._tableCell_1gybm_172[data-label=Amount]{font-weight:500;text-align:right}._emptyText_1gybm_182,._errorText_1gybm_183{padding:var(--spacing-8);text-align:center;color:var(--muted-foreground);background-color:var(--card);border-radius:var(--radius-lg);border:1px solid var(--border)}._errorText_1gybm_183{color:var(--error)}@media(max-width:768px){._tableHeader_1gybm_147{display:none}._tableRow_1gybm_148{grid-template-columns:1fr;gap:var(--spacing-3);padding:var(--spacing-6)}._tableCell_1gybm_172{display:flex;justify-content:space-between;align-items:center;text-align:right}._tableCell_1gybm_172:before{content:attr(data-label);font-weight:500;color:var(--muted-foreground);margin-right:var(--spacing-4);text-align:left}._tableCell_1gybm_172[data-label=Amount]{text-align:right}}._errorState_1gybm_229{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-16) var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);border:1px solid var(--border)}._errorIcon_1gybm_241{width:3rem;height:3rem;color:var(--error);margin-bottom:var(--spacing-4)}._errorState_1gybm_229 h2{font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-2)}._errorState_1gybm_229 p{color:var(--muted-foreground);max-width:400px}._certDetails_ltk4t_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._certificationHeader_ltk4t_7{display:flex;align-items:center;margin-bottom:var(--spacing-2)}._certDescription_ltk4t_13{font-style:italic;color:var(--foreground);margin-bottom:var(--spacing-4)}._ctaContainer_agpco_1{background:linear-gradient(135deg,var(--primary) 0%,color-mix(in srgb,var(--primary),var(--secondary) 30%) 100%);border-radius:var(--radius-lg);padding:var(--spacing-8);margin:var(--spacing-8) 0;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}._ctaContainer_agpco_1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent 0%,rgba(255,255,255,.05) 100%);pointer-events:none}._ctaContent_agpco_22{position:relative;z-index:1;text-align:center;max-width:700px;margin:0 auto}._headline_agpco_30{font-size:2rem;font-weight:700;color:var(--primary-foreground);margin:0 0 var(--spacing-3) 0}._subheadline_agpco_37{font-size:1.125rem;color:var(--primary-foreground);opacity:.95;margin:0 0 var(--spacing-6) 0;line-height:1.5}._valueProps_agpco_45{display:grid;grid-template-columns:1fr;gap:var(--spacing-4);margin-bottom:var(--spacing-8);text-align:left}@media(min-width:640px){._valueProps_agpco_45{grid-template-columns:1fr 1fr}}._valueProp_agpco_45{display:flex;align-items:center;gap:var(--spacing-3);color:var(--primary-foreground);font-size:.9375rem;font-weight:500}._icon_agpco_68{flex-shrink:0;opacity:.95}._primaryButton_agpco_73{background-color:#fff!important;color:var(--primary)!important;border-color:#fff!important;box-shadow:0 4px 12px #00000026!important}._primaryButton_agpco_73:hover{background-color:color-mix(in srgb,white,var(--primary) 10%)!important;color:var(--primary)!important;box-shadow:0 6px 16px #0003!important;transform:translateY(-1px)}._primaryButton_agpco_73:active{background-color:color-mix(in srgb,white,var(--primary) 15%)!important;transform:translateY(0)}._ctaActions_agpco_92{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}@media(min-width:640px){._ctaActions_agpco_92{flex-direction:row;justify-content:center}}._secondaryLink_agpco_106{color:var(--primary-foreground);text-decoration:underline;font-weight:500;font-size:.9375rem;transition:opacity var(--animation-duration-fast) ease;display:inline-flex;align-items:center;min-height:2.75rem}._secondaryLink_agpco_106:hover{opacity:.85}.dark ._ctaContainer_agpco_1{background:linear-gradient(135deg,color-mix(in srgb,var(--primary),black 10%),color-mix(in srgb,var(--primary),var(--secondary) 30%))}@media(max-width:640px){._ctaContainer_agpco_1{padding:var(--spacing-6)}._headline_agpco_30{font-size:1.5rem}._subheadline_agpco_37{font-size:1rem}._valueProp_agpco_45{font-size:.875rem}}._pageContainer_bhycc_1{padding:var(--spacing-8);background-color:var(--background);min-height:100vh}@media(min-width:768px){._pageContainer_bhycc_1{padding:var(--spacing-12)}}._header_bhycc_13{max-width:800px;margin:0 auto var(--spacing-12);text-align:center}._title_bhycc_19{font-size:2.5rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-3)}._description_bhycc_26{font-size:1.125rem;color:var(--muted-foreground);line-height:1.6}._stateSelector_bhycc_32{max-width:800px;margin:0 auto var(--spacing-8)}._stateSelectContainer_bhycc_37{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-6)}._selectLabel_bhycc_44{font-size:.875rem;font-weight:500;color:var(--foreground)}._stateInfo_bhycc_50{padding:var(--spacing-4) 0;color:var(--muted-foreground);font-size:.95rem}@media(min-width:768px){._stateSelectContainer_bhycc_37{flex-direction:row;align-items:center;gap:var(--spacing-4)}._selectLabel_bhycc_44{white-space:nowrap}}._procurementSection_bhycc_68{margin-bottom:var(--spacing-8)}._ctaSection_bhycc_72{max-width:900px;margin:0 auto var(--spacing-8)}._mainContent_bhycc_79{max-width:800px;margin:0 auto}._loadingContainer_bhycc_84{display:flex;flex-direction:column;gap:var(--spacing-6)}._skeletonCard_bhycc_90{padding:var(--spacing-6);border-radius:var(--radius);background-color:var(--card);box-shadow:var(--shadow)}._errorContainer_bhycc_97{text-align:center;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius);box-shadow:var(--shadow)}._errorMessage_bhycc_105{color:var(--error);margin-bottom:var(--spacing-4);font-size:1rem}._noCertifications_bhycc_111{text-align:center;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--muted-foreground)}._accordion_bhycc_120{width:100%}._triggerContent_bhycc_124{display:flex;align-items:baseline;gap:var(--spacing-2);font-size:1.125rem}._certAcronym_bhycc_133{font-size:.9rem;font-weight:500;color:var(--muted-foreground)}._container_1d4xu_1{max-width:800px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8);background-color:var(--surface);color:var(--surface-foreground);font-family:var(--font-family-base);line-height:1.7}._header_1d4xu_11{text-align:center;margin-bottom:var(--spacing-12);border-bottom:1px solid var(--border);padding-bottom:var(--spacing-8)}._title_1d4xu_18{font-size:2.5rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2);font-family:var(--font-family-heading)}._lastUpdated_1d4xu_26{font-size:.9375rem;color:var(--muted-foreground)}._section_1d4xu_31{margin-bottom:var(--spacing-8)}._sectionTitle_1d4xu_35{font-size:1.75rem;font-weight:600;color:var(--foreground);margin-top:var(--spacing-8);margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border);font-family:var(--font-family-heading)}._subsectionTitle_1d4xu_46{font-size:1.25rem;font-weight:600;color:var(--foreground);margin-top:var(--spacing-6);margin-bottom:var(--spacing-3);font-family:var(--font-family-heading)}._paragraph_1d4xu_55{font-size:1rem;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._list_1d4xu_61{list-style-type:disc;padding-left:var(--spacing-6);margin-bottom:var(--spacing-4);color:var(--muted-foreground)}._listItem_1d4xu_68{margin-bottom:var(--spacing-2)}._link_1d4xu_72{color:var(--primary);text-decoration:none;font-weight:500;transition:color var(--animation-duration-fast) ease}._link_1d4xu_72:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%)}@media(max-width:768px){._container_1d4xu_1{padding:var(--spacing-8) var(--spacing-6)}._title_1d4xu_18{font-size:2rem}._sectionTitle_1d4xu_35{font-size:1.5rem}._subsectionTitle_1d4xu_46{font-size:1.125rem}}@media(max-width:480px){._container_1d4xu_1{padding:var(--spacing-6) var(--spacing-4)}._title_1d4xu_18{font-size:1.75rem}._sectionTitle_1d4xu_35{font-size:1.375rem}}._container_pmc1n_1{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 8rem);padding:var(--spacing-8);background-color:var(--background)}._card_pmc1n_10{width:100%;max-width:420px;background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-12);border:1px solid var(--border)}._header_pmc1n_20{text-align:center;margin-bottom:var(--spacing-8)}._title_pmc1n_25{font-size:1.75rem;font-weight:700;color:var(--card-foreground);margin:0 0 var(--spacing-2)}._subtitle_pmc1n_32{font-size:1rem;color:var(--muted-foreground);margin:0;line-height:1.5}._form_pmc1n_39{display:flex;flex-direction:column;gap:var(--spacing-6)}._inputGroup_pmc1n_45{display:flex;flex-direction:column;gap:var(--spacing-2)}._label_pmc1n_51{font-size:.875rem;font-weight:500;color:var(--card-foreground)}._inputWrapper_pmc1n_57{position:relative}._inputIcon_pmc1n_61{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._inputWrapper_pmc1n_57>input{padding-left:calc(var(--spacing-3) * 2 + 18px);padding-right:calc(var(--spacing-3) * 2 + 18px)}._toggleButton_pmc1n_75{position:absolute;right:var(--spacing-3);top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--muted-foreground);padding:0;display:flex;align-items:center;justify-content:center}._toggleButton_pmc1n_75:hover{color:var(--foreground)}._inputError_pmc1n_94{border-color:var(--error)}._inputError_pmc1n_94:focus{border-color:var(--error);box-shadow:0 0 0 3px color-mix(in srgb,var(--error) 15%,transparent)}._errorMessage_pmc1n_103{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--error);margin:0}._submitButton_pmc1n_112{width:100%;margin-top:var(--spacing-2)}._footer_pmc1n_117{margin-top:var(--spacing-8);text-align:center;font-size:.875rem;color:var(--muted-foreground);border-top:1px solid var(--border);padding-top:var(--spacing-6)}._link_pmc1n_126{color:var(--primary);text-decoration:none;font-weight:500;transition:color var(--animation-duration-fast) ease}._link_pmc1n_126:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%)}._requirementsList_pmc1n_139{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2) var(--spacing-4);font-size:.8125rem}._requirement_pmc1n_139{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._requirement_pmc1n_139._valid_pmc1n_157{color:var(--success)}._reqIcon_pmc1n_161{flex-shrink:0}._errorState_pmc1n_166,._successState_pmc1n_167{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-4)}._errorIcon_pmc1n_175{color:var(--error)}._successIcon_pmc1n_179{color:var(--success)}@media(max-width:480px){._container_pmc1n_1{padding:var(--spacing-4)}._card_pmc1n_10{padding:var(--spacing-8)}._requirementsList_pmc1n_139{grid-template-columns:1fr}}._container_1vhxm_1{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 8rem);padding:var(--spacing-8);background-color:var(--background)}._card_1vhxm_10{width:100%;max-width:420px;background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-12);border:1px solid var(--border)}._header_1vhxm_20{text-align:center;margin-bottom:var(--spacing-8)}._title_1vhxm_25{font-size:1.75rem;font-weight:700;color:var(--card-foreground);margin:0 0 var(--spacing-2)}._subtitle_1vhxm_32{font-size:1rem;color:var(--muted-foreground);margin:0;line-height:1.5}._form_1vhxm_39{display:flex;flex-direction:column;gap:var(--spacing-6)}._inputGroup_1vhxm_45{display:flex;flex-direction:column;gap:var(--spacing-2)}._label_1vhxm_51{font-size:.875rem;font-weight:500;color:var(--card-foreground)}._inputWrapper_1vhxm_57{position:relative}._inputIcon_1vhxm_61{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._inputWrapper_1vhxm_57>input{padding-left:calc(var(--spacing-3) * 2 + 18px)}._inputError_1vhxm_74{border-color:var(--error)}._inputError_1vhxm_74:focus{border-color:var(--error);box-shadow:0 0 0 3px color-mix(in srgb,var(--error) 15%,transparent)}._errorMessage_1vhxm_83{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--error);margin:0}._submitButton_1vhxm_92{width:100%}._footer_1vhxm_96{margin-top:var(--spacing-8);text-align:center;font-size:.875rem;color:var(--muted-foreground);border-top:1px solid var(--border);padding-top:var(--spacing-6)}._link_1vhxm_105{color:var(--primary);text-decoration:none;font-weight:500;transition:color var(--animation-duration-fast) ease}._link_1vhxm_105:hover{text-decoration:underline;color:color-mix(in srgb,var(--primary),black 10%)}._successState_1vhxm_118{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-4)}._successIcon_1vhxm_126{color:var(--success)}._successTitle_1vhxm_130{font-size:1.25rem;font-weight:600;color:var(--card-foreground);margin:0}._successMessage_1vhxm_137{font-size:.9375rem;color:var(--muted-foreground);line-height:1.6;margin:0}._backButton_1vhxm_144{margin-top:var(--spacing-4)}@media(max-width:480px){._container_1vhxm_1{padding:var(--spacing-4)}._card_1vhxm_10{padding:var(--spacing-8)}}._hero_pmzib_1{background-color:var(--surface);padding:var(--spacing-12) var(--spacing-6);border-bottom:1px solid var(--border);position:relative;overflow:hidden}._hero_pmzib_1:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent-color) 10%,transparent),transparent 70%);pointer-events:none}@media(min-width:1024px){._hero_pmzib_1{padding:var(--spacing-16) var(--spacing-8)}}._container_pmzib_26{max-width:1200px;margin:0 auto;display:grid;gap:var(--spacing-12);align-items:center;position:relative;z-index:1}@media(min-width:1024px){._container_pmzib_26{grid-template-columns:1.2fr .8fr}}._content_pmzib_42{display:flex;flex-direction:column;gap:var(--spacing-6)}._iconBadge_pmzib_48{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--accent-color) 15%,transparent);color:var(--accent-color);margin-bottom:var(--spacing-2)}._title_pmzib_60{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;line-height:1.1;color:var(--foreground)}@media(min-width:768px){._title_pmzib_60{font-size:3rem}}._description_pmzib_74{font-size:1.25rem;line-height:1.6;color:var(--muted-foreground);max-width:600px}._orgsContainer_pmzib_81{display:flex;flex-direction:column;gap:var(--spacing-3)}._orgsLabel_pmzib_87{font-size:.875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}._orgsList_pmzib_95{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}._orgBadge_pmzib_101{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:var(--background);border:1px solid var(--border);border-radius:var(--radius-full);font-size:.875rem;font-weight:500;color:var(--foreground)}._checkIcon_pmzib_114{color:var(--accent-color)}._actions_pmzib_118{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}@media(min-width:640px){._actions_pmzib_118{flex-direction:row}}._primaryButton_pmzib_131{background-color:var(--accent-color);border-color:var(--accent-color)}._primaryButton_pmzib_131:hover{background-color:color-mix(in srgb,var(--accent-color),black 10%);border-color:color-mix(in srgb,var(--accent-color),black 10%)}._secondaryButton_pmzib_141{color:var(--accent-color);border-color:var(--accent-color)}._secondaryButton_pmzib_141:hover{background-color:color-mix(in srgb,var(--accent-color),white 90%)}._visual_pmzib_151{display:flex;justify-content:center;perspective:1000px}._visualCard_pmzib_157{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-lg);border-top:6px solid var(--accent-color);width:100%;max-width:450px;transform:rotateY(-5deg) rotateX(2deg);transition:transform .3s ease}._visualCard_pmzib_157:hover{transform:rotateY(0) rotateX(0)}._visualHeader_pmzib_173{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._visualIcon_pmzib_180{width:40px;height:40px;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--accent-color) 15%,transparent);color:var(--accent-color);display:flex;align-items:center;justify-content:center}._visualTitle_pmzib_191{font-size:1.125rem;font-weight:600;color:var(--foreground)}._visualText_pmzib_197{font-size:1rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}._statsGrid_pmzib_204{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._statItem_pmzib_212{display:flex;flex-direction:column;gap:var(--spacing-1)}._statValue_pmzib_218{font-size:1.5rem;font-weight:700;color:var(--accent-color)}._statLabel_pmzib_224{font-size:.875rem;color:var(--muted-foreground)}._pageContainer_17r69_1{background-color:var(--background)}._breadcrumbs_17r69_5{background-color:var(--surface);border-bottom:1px solid var(--border);padding:var(--spacing-4) 0}._breadcrumbsContent_17r69_11{max-width:1200px;margin:0 auto;padding:0 var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}@media(min-width:1024px){._breadcrumbsContent_17r69_11{padding:0 var(--spacing-8)}}._breadcrumbLink_17r69_28{color:var(--muted-foreground);text-decoration:none;transition:color .2s ease}._breadcrumbLink_17r69_28:hover{color:var(--accent-color)}._breadcrumbCurrent_17r69_38{color:var(--foreground);font-weight:500}._section_17r69_43{padding:var(--spacing-12) var(--spacing-6)}@media(min-width:1024px){._section_17r69_43{padding:var(--spacing-16) var(--spacing-8)}}._bgMuted_17r69_53{background-color:var(--muted)}._container_17r69_57{max-width:1200px;margin:0 auto}._sectionHeader_17r69_62{text-align:center;max-width:700px;margin:0 auto var(--spacing-8)}._sectionTitle_17r69_68{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4)}._sectionSubtitle_17r69_76{font-size:1.125rem;color:var(--muted-foreground);line-height:1.6}._challengesGrid_17r69_83{display:grid;gap:var(--spacing-6)}@media(min-width:768px){._challengesGrid_17r69_83{grid-template-columns:repeat(3,1fr);gap:var(--spacing-8)}}._challengeCard_17r69_95{background-color:var(--card);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--border);position:relative;opacity:0}._challengeNumber_17r69_105{font-family:var(--font-family-monospace);font-size:3rem;font-weight:700;color:color-mix(in srgb,var(--accent-color) 15%,transparent);position:absolute;top:var(--spacing-4);right:var(--spacing-6);line-height:1}._challengeTitle_17r69_116{font-size:1.25rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-3);position:relative;z-index:1}._challengeText_17r69_125{color:var(--muted-foreground);line-height:1.6;position:relative;z-index:1}._solutionsList_17r69_133{display:grid;gap:var(--spacing-6);max-width:900px;margin:0 auto}._solutionItem_17r69_140{display:flex;gap:var(--spacing-6);background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);opacity:0}._solutionIconWrapper_17r69_150{flex-shrink:0;width:48px;height:48px;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--accent-color) 15%,transparent);color:var(--accent-color);display:flex;align-items:center;justify-content:center}._solutionContent_17r69_162{flex:1}._solutionTitle_17r69_166{font-size:1.125rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-2)}._solutionText_17r69_173{color:var(--muted-foreground);line-height:1.6}._benefitsGrid_17r69_179{display:grid;gap:var(--spacing-6)}@media(min-width:768px){._benefitsGrid_17r69_179{grid-template-columns:repeat(3,1fr);gap:var(--spacing-8)}}._benefitCard_17r69_191{text-align:center;padding:var(--spacing-6);opacity:0}._benefitIcon_17r69_197{width:64px;height:64px;border-radius:var(--radius-full);background-color:var(--surface);color:var(--accent-color);box-shadow:var(--shadow-md);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-6);transition:transform .3s ease}._benefitCard_17r69_191:hover ._benefitIcon_17r69_197{transform:scale(1.1)}._benefitTitle_17r69_215{font-size:1.25rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-3)}._benefitText_17r69_222{color:var(--muted-foreground);line-height:1.6}._ctaSection_17r69_228{background-color:var(--accent-color);padding:var(--spacing-16) var(--spacing-6);text-align:center;color:#fff}._ctaContainer_17r69_235{max-width:800px;margin:0 auto}._ctaTitle_17r69_240{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-4)}._ctaText_17r69_247{font-size:1.25rem;opacity:.9;margin-bottom:var(--spacing-8)}._ctaActions_17r69_253{display:flex;flex-direction:column;gap:var(--spacing-4);justify-content:center}@media(min-width:640px){._ctaActions_17r69_253{flex-direction:row}}._ctaButtonPrimary_17r69_266{background-color:#fff;color:var(--accent-color);border-color:#fff}._ctaButtonPrimary_17r69_266:hover{background-color:#ffffffe6;border-color:#ffffffe6}._ctaButtonSecondary_17r69_277{color:#fff;border-color:#fff}._ctaButtonSecondary_17r69_277:hover{background-color:#ffffff1a}._fadeInUp_17r69_287{animation:_fadeInUp_17r69_287 .6s ease-out forwards;animation-delay:var(--delay)}._fadeInLeft_17r69_292{animation:_fadeInLeft_17r69_292 .6s ease-out forwards;animation-delay:var(--delay)}._scaleIn_17r69_297{animation:_scaleIn_17r69_297 .5s ease-out forwards;animation-delay:var(--delay)}@keyframes _fadeInUp_17r69_287{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInLeft_17r69_292{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes _scaleIn_17r69_297{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._challengeCard_17r69_95,._solutionItem_17r69_140,._benefitCard_17r69_191{opacity:1;animation:none}}._fieldContainer_13zai_1{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);border:1px solid var(--border)}._labelRow_13zai_11{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}._fieldLabel_13zai_18{font-size:.8125rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.025em;flex:1}._copyButton_13zai_27{display:flex;align-items:center;justify-content:center;padding:var(--spacing-1);background-color:transparent;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;transition:all var(--animation-duration-fast) ease;flex-shrink:0}._copyButton_13zai_27:hover{background-color:var(--muted);color:var(--foreground);border-color:var(--foreground)}._copyButton_13zai_27:active{transform:scale(.95)}._copyButton_13zai_27:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._fieldValue_13zai_56{font-size:.9375rem;font-weight:500;color:var(--foreground);min-height:1.5rem;display:flex;align-items:center}._textareaValue_13zai_65{white-space:pre-wrap;word-break:break-word;line-height:1.6;font-family:var(--font-family-base);font-size:.9375rem;color:var(--foreground)}._textareaValue_13zai_65 p{margin:0 0 .75em}._textareaValue_13zai_65 p:last-child{margin-bottom:0}._textareaValue_13zai_65 h1,._textareaValue_13zai_65 h2,._textareaValue_13zai_65 h3{line-height:1.3;margin-top:1em;margin-bottom:.5em;font-weight:600;color:var(--foreground)}._textareaValue_13zai_65 h1:first-child,._textareaValue_13zai_65 h2:first-child,._textareaValue_13zai_65 h3:first-child{margin-top:0}._textareaValue_13zai_65 h1{font-size:1.5rem}._textareaValue_13zai_65 h2{font-size:1.25rem}._textareaValue_13zai_65 h3{font-size:1.125rem}._textareaValue_13zai_65 ul,._textareaValue_13zai_65 ol{padding-left:1.5rem;margin:0 0 1em}._textareaValue_13zai_65 li{margin-bottom:.25em}._textareaValue_13zai_65 blockquote{border-left:3px solid var(--primary);margin:1em 0;padding-left:1rem;font-style:italic;color:var(--muted-foreground)}._textareaValue_13zai_65 strong{font-weight:600}._textareaValue_13zai_65 em{font-style:italic}._textareaValue_13zai_65 hr{border:none;border-top:1px solid var(--border);margin:1.5em 0}._fieldDescription_13zai_143{font-size:.8125rem;color:var(--muted-foreground);margin:var(--spacing-1) 0 0 0}._container_1ntxo_1{max-width:1000px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6);font-family:var(--font-family-base)}._header_1ntxo_8{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-6);gap:var(--spacing-6);flex-wrap:wrap}._headerTitle_1ntxo_17{display:flex;align-items:center;gap:var(--spacing-4)}._headerIcon_1ntxo_23{color:var(--primary);flex-shrink:0}._header_1ntxo_8 h1{font-size:1.75rem;font-weight:600;color:var(--foreground);margin:0;line-height:1.2}._subheading_1ntxo_36{font-size:1rem;color:var(--muted-foreground);margin-top:var(--spacing-1)}._actions_1ntxo_42{display:flex;gap:var(--spacing-3);align-items:center;flex-wrap:wrap}._metaBar_1ntxo_49{display:flex;gap:var(--spacing-8);padding:var(--spacing-4);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:var(--spacing-8);flex-wrap:wrap}._metaItem_1ntxo_60{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9375rem;color:var(--muted-foreground)}._metaItem_1ntxo_60 strong{color:var(--foreground);font-weight:500}._stepSection_1ntxo_73{margin-bottom:var(--spacing-8)}._stepTitle_1ntxo_77{font-size:1.5rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-3);border-bottom:2px solid var(--border)}._subsectionTitle_1ntxo_86{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:var(--spacing-6) 0 var(--spacing-4) 0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._contentGrid_1ntxo_95{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6);margin-bottom:var(--spacing-6)}._section_1ntxo_102{background-color:var(--surface);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--border)}._errorState_1ntxo_110{text-align:center;padding:var(--spacing-16) var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border)}._errorState_1ntxo_110 h2{font-size:1.5rem;margin-bottom:var(--spacing-2)}._errorState_1ntxo_110 p{color:var(--muted-foreground);margin-bottom:var(--spacing-6)}._nextStepsSection_1ntxo_128{background-color:var(--surface);border:1px solid var(--border);border-left:4px solid var(--info);padding:var(--spacing-6);border-radius:var(--radius-lg);margin-top:var(--spacing-8)}._nextStepsHeader_1ntxo_137{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._nextStepsIcon_1ntxo_144{color:var(--info);flex-shrink:0}._nextStepsTitle_1ntxo_149{font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0}._nextStepsDescription_1ntxo_156{font-size:1rem;color:var(--foreground);line-height:1.6;margin:0 0 var(--spacing-4) 0}._searchSuggestions_1ntxo_163{background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius);margin-bottom:var(--spacing-4)}._searchSuggestionsLabel_1ntxo_170{font-size:.875rem;font-weight:600;color:var(--muted-foreground);margin:0 0 var(--spacing-2) 0;text-transform:uppercase;letter-spacing:.025em}._searchTermsList_1ntxo_179{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._searchTermsList_1ntxo_179 li{font-family:var(--font-family-monospace);font-size:.9rem;color:var(--foreground);padding:var(--spacing-2) var(--spacing-3);background-color:var(--card);border-radius:var(--radius-sm);border:1px solid var(--border)}._searchButtonContainer_1ntxo_198{margin-top:var(--spacing-4);display:flex;justify-content:center}._nextStepsTip_1ntxo_204{font-size:.9rem;color:var(--muted-foreground);line-height:1.5;margin:0;padding-top:var(--spacing-4);border-top:1px solid var(--border)}._nextStepsTip_1ntxo_204 strong{color:var(--foreground);font-weight:600}@media(max-width:768px){._container_1ntxo_1{padding:var(--spacing-6) var(--spacing-4)}._header_1ntxo_8{flex-direction:column;align-items:stretch}._contentGrid_1ntxo_95{grid-template-columns:1fr}._metaBar_1ntxo_49{gap:var(--spacing-4)}}._container_81d3e_1{display:flex;flex-direction:column;gap:var(--spacing-6);width:100%}._licensesSection_81d3e_8{display:flex;flex-direction:column;gap:var(--spacing-3)}._licensesGrid_81d3e_14{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--spacing-4)}._licensesGrid_81d3e_14._compact_81d3e_20{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--spacing-3)}._licenseCard_81d3e_25{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);transition:all var(--animation-duration-fast) ease;position:relative}._licenseCard_81d3e_25:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--primary) 50%,transparent)}._licenseHeader_81d3e_43{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-2);margin-bottom:var(--spacing-1)}._licenseName_81d3e_51{margin:0;font-size:.95rem;font-weight:600;color:var(--foreground);line-height:1.3;word-break:break-word}._customBadge_81d3e_60{flex-shrink:0;margin-top:.125rem}._licenseDescription_81d3e_65{margin:0;font-size:.8125rem;color:var(--muted-foreground);line-height:1.4;word-break:break-word}._infoIconWrapper_81d3e_73{position:absolute;top:var(--spacing-3);right:var(--spacing-3);display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:var(--radius-full);color:var(--muted-foreground);opacity:0;transition:opacity var(--animation-duration-fast) ease;cursor:help}._licenseCard_81d3e_25:hover ._infoIconWrapper_81d3e_73{opacity:1}._tooltipContent_81d3e_93{max-width:16rem;background-color:var(--foreground);color:var(--background);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);font-size:.75rem;line-height:1.4;z-index:var(--z-overlay)}._tooltipText_81d3e_104{margin:0}._notesSection_81d3e_108{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);background-color:color-mix(in srgb,var(--primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--primary) 15%,transparent);border-radius:var(--radius-md);border-left:3px solid var(--primary)}._notesHeading_81d3e_119{margin:0;font-size:.875rem;font-weight:600;color:var(--foreground);text-transform:uppercase;letter-spacing:.02em}._notesContent_81d3e_128{font-size:.875rem;color:var(--foreground);line-height:1.6}._notesContent_81d3e_128 p{margin:0 0 var(--spacing-2) 0}._notesContent_81d3e_128 p:last-child{margin-bottom:0}._notesContent_81d3e_128 ul,._notesContent_81d3e_128 ol{margin:0 0 var(--spacing-2) var(--spacing-4);padding-left:var(--spacing-2)}._notesContent_81d3e_128 li{margin-bottom:.25rem}._notesContent_81d3e_128 strong{font-weight:600;color:var(--surface-foreground)}._notesContent_81d3e_128 em{font-style:italic}._emptyState_81d3e_161{display:flex;align-items:center;justify-content:center;min-height:6rem;padding:var(--spacing-4);text-align:center;color:var(--muted-foreground);font-size:.875rem;background-color:var(--muted);border-radius:var(--radius-md);border:1px dashed var(--border)}._emptyState_81d3e_161>p{margin:0}@media(max-width:768px){._licensesGrid_81d3e_14{grid-template-columns:1fr}._licensesGrid_81d3e_14._compact_81d3e_20{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}._licenseCard_81d3e_25{padding:var(--spacing-2)}._infoIconWrapper_81d3e_73{top:var(--spacing-2);right:var(--spacing-2)}}._form_100ii_1{display:flex;flex-direction:column;gap:var(--spacing-12);background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--border)}._section_100ii_12{display:flex;flex-direction:column;gap:var(--spacing-4)}._sectionTitle_100ii_18{font-size:1.25rem;font-weight:600;color:var(--surface-foreground);margin:0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._sectionDescription_100ii_27{font-size:.875rem;color:var(--muted-foreground);margin:0;max-width:60ch}._grid_100ii_34{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--spacing-6)}@media(min-width:768px){._grid_100ii_34{grid-template-columns:repeat(2,1fr)}}._fullWidth_100ii_46{grid-column:1 / -1}._progressContainer_100ii_50{margin-bottom:var(--spacing-8);padding:var(--spacing-6);background-color:var(--muted);border-radius:var(--radius)}._progressHeader_100ii_57{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-3)}._progressLabel_100ii_64{font-size:.9rem;font-weight:500;color:var(--surface-foreground)}._progressValue_100ii_70{font-size:1.25rem;font-weight:700;color:var(--primary)}._progressBar_100ii_76{width:100%;height:8px;background-color:var(--background);border-radius:var(--radius-full);overflow:hidden}._progressFill_100ii_84{height:100%;background:linear-gradient(90deg,var(--primary),var(--secondary));border-radius:var(--radius-full);transition:width var(--animation-duration-slow) ease-in-out}._tabs_100ii_91{margin-bottom:var(--spacing-8)}._stepNote_100ii_95{margin-top:var(--spacing-6);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius);border-left:3px solid var(--info)}._stepNote_100ii_95 p{margin:0;font-size:.9rem;color:var(--muted-foreground)}._footer_100ii_109{display:flex;justify-content:flex-end;padding-top:var(--spacing-6);border-top:1px solid var(--border);margin-top:var(--spacing-8)}._spinner_100ii_117{animation:_spin_100ii_117 1s linear infinite}@keyframes _spin_100ii_117{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorState_100ii_130{background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);border:1px solid var(--error);color:var(--error)}._errorState_100ii_130 h3{margin-top:0;color:var(--error)}._skeletonContainer_100ii_144{display:flex;flex-direction:column;gap:var(--spacing-12);background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--border)}._skeletonHeader_100ii_155{width:40%;height:1.5rem;margin-bottom:var(--spacing-2)}._skeletonDescription_100ii_161{width:70%;height:1rem}._skeletonInput_100ii_166{height:2.5rem}._skeletonTextarea_100ii_170{height:6rem;grid-column:1 / -1}._skeletonButton_100ii_175{width:8rem;height:2.5rem;align-self:flex-end}@layer base{._editorWrapper_152yr_2{display:flex;flex-direction:column;width:100%;border:1px solid var(--border);border-radius:var(--radius);background-color:var(--card);transition:border-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;overflow:hidden}._editorWrapper_152yr_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent)}._editorWrapper_152yr_2._focused_152yr_19{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}._editorWrapper_152yr_2._error_152yr_24{border-color:var(--error)}._editorWrapper_152yr_2._error_152yr_24._focused_152yr_19{box-shadow:0 0 0 3px color-mix(in srgb,var(--error) 15%,transparent)}._editorWrapper_152yr_2._disabled_152yr_32{background-color:var(--muted);opacity:.8;cursor:not-allowed}._menuBar_152yr_39{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-1);padding:var(--spacing-2);border-bottom:1px solid var(--border);background-color:var(--muted)}._buttonGroup_152yr_49{display:flex;align-items:center;gap:2px}._separator_152yr_55{width:1px;height:1.25rem;background-color:var(--border);margin:0 var(--spacing-2)}._menuButton_152yr_62{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;transition:all var(--animation-duration-fast) ease}._menuButton_152yr_62:hover:not(:disabled){background-color:color-mix(in srgb,var(--foreground) 10%,transparent);color:var(--foreground)}._menuButton_152yr_62._isActive_152yr_81{background-color:var(--primary);color:var(--primary-foreground)}._menuButton_152yr_62:disabled{opacity:.5;cursor:not-allowed}._contentWrapper_152yr_92{position:relative;cursor:text;background-color:var(--card)}._editorContent_152yr_98{outline:none;padding:var(--spacing-3);min-height:inherit;color:var(--foreground);font-family:var(--font-family-base);font-size:1rem;line-height:1.6}._placeholder_152yr_108{position:absolute;top:var(--spacing-3);left:var(--spacing-3);color:var(--muted-foreground);pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-family-base);font-size:1rem;line-height:1.6}._editorContent_152yr_98 .ProseMirror{outline:none;min-height:inherit}._editorContent_152yr_98 p{margin:0 0 .75em}._editorContent_152yr_98 p:last-child{margin-bottom:0}._editorContent_152yr_98 h1,._editorContent_152yr_98 h2,._editorContent_152yr_98 h3{line-height:1.3;margin-top:1em;margin-bottom:.5em;font-weight:600;color:var(--foreground)}._editorContent_152yr_98 h1{font-size:1.5rem}._editorContent_152yr_98 h2{font-size:1.25rem}._editorContent_152yr_98 h3{font-size:1.125rem}._editorContent_152yr_98 ul,._editorContent_152yr_98 ol{padding-left:1.5rem;margin:0 0 1em}._editorContent_152yr_98 li{margin-bottom:.25em}._editorContent_152yr_98 blockquote{border-left:3px solid var(--primary);margin:1em 0;padding-left:1rem;font-style:italic;color:var(--muted-foreground)}._editorContent_152yr_98 hr{border:none;border-top:1px solid var(--border);margin:1.5em 0}.dark ._editorWrapper_152yr_2{background-color:color-mix(in srgb,var(--background) 80%,black)}.dark ._menuBar_152yr_39{background-color:color-mix(in srgb,var(--background) 70%,black);border-bottom-color:var(--border)}.dark ._contentWrapper_152yr_92{background-color:transparent}.dark ._menuButton_152yr_62:hover:not(:disabled){background-color:color-mix(in srgb,var(--foreground) 20%,transparent)}}@layer base{._overlay_11j86_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);animation:_overlayShow_11j86_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_11j86_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);overflow:auto;padding:var(--spacing-6);animation:_contentShow_11j86_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_11j86_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_11j86_31:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_11j86_31:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_11j86_62{width:1rem;height:1rem}._header_11j86_67{margin-bottom:var(--spacing-4)}._footer_11j86_71{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_11j86_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_11j86_87{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_11j86_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_11j86_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_11j86_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}@layer base{._command_tten2_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_tten2_14{height:100%;max-height:100%;box-shadow:none}._CommandDialogContent_tten2_20{padding:0;overflow:hidden;max-width:32rem}._cmdkInputWrapper_tten2_26{display:flex;align-items:center;border-bottom:1px solid var(--border);padding:var(--spacing-3) var(--spacing-4)}._cmdkInputWrapperSearchIcon_tten2_33{width:1rem;height:1rem;color:var(--muted-foreground);margin-right:var(--spacing-2);flex-shrink:0}._cmdkInput_tten2_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_tten2_26::placeholder{color:var(--muted-foreground)}._commandList_tten2_56{overflow-y:auto;overflow-x:hidden;max-height:20rem;padding:var(--spacing-2)}._commandEmpty_tten2_63{display:flex;align-items:center;justify-content:center;height:4rem;color:var(--muted-foreground);font-size:.875rem}._commandGroup_tten2_72{overflow:hidden;padding:var(--spacing-2) 0}._commandGroup_tten2_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_tten2_87{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}._commandItem_tten2_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_tten2_93[data-selected=true]{background-color:var(--primary);color:var(--primary-foreground)}._commandItem_tten2_93[data-disabled=true]{opacity:.5;cursor:not-allowed}._commandItem_tten2_93 svg{width:1rem;height:1rem;flex-shrink:0;transition:color var(--animation-duration-fast) ease}._commandItem_tten2_93[data-selected=true] svg{color:var(--primary-foreground)}._commandShortcut_tten2_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_tten2_93[data-selected=true] ._commandShortcut_tten2_131{color:var(--primary-foreground);opacity:.8}}._container_1kxop_1{width:100%}._triggerButton_1kxop_5{width:100%;justify-content:space-between;font-weight:400;height:auto;min-height:2.5rem;padding:var(--spacing-2) var(--spacing-3);border-color:var(--border);background-color:var(--card);color:var(--foreground)}._triggerButton_1kxop_5:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}._triggerContent_1kxop_22{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center;text-align:left;flex-grow:1;overflow:hidden}._placeholder_1kxop_32{color:var(--muted-foreground)}._badgeContainer_1kxop_36{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._badge_1kxop_36{display:inline-flex;align-items:center;gap:var(--spacing-1);padding-left:var(--spacing-2);padding-right:var(--spacing-1);font-size:.8125rem;background-color:var(--muted);color:var(--muted-foreground);border:1px solid var(--border)}._removeButton_1kxop_54{width:1rem;height:1rem;padding:0;border-radius:var(--radius-full);color:var(--muted-foreground)}._removeButton_1kxop_54:hover{background-color:color-mix(in srgb,var(--error) 15%,transparent);color:var(--error)}._chevron_1kxop_67{margin-left:var(--spacing-2);flex-shrink:0;opacity:.5;width:1rem;height:1rem}._popoverContent_1kxop_75{width:var(--radix-popover-trigger-width);max-height:24rem;display:flex;flex-direction:column}._commandItem_1kxop_82{display:flex;align-items:flex-start;gap:var(--spacing-2)}._checkIconWrapper_1kxop_88{flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem}._checkIcon_1kxop_88{width:1rem;height:1rem;opacity:0;transition:opacity var(--animation-duration-fast) ease}._checkIcon_1kxop_88._visible_1kxop_102{opacity:1}._itemContent_1kxop_106{display:flex;flex-direction:column}._itemCode_1kxop_111{font-weight:500;color:var(--foreground)}._commandItem_1kxop_82[data-selected=true] ._itemCode_1kxop_111{color:var(--primary-foreground)}._itemTitle_1kxop_120{font-size:.8125rem;color:var(--muted-foreground);white-space:normal}._commandItem_1kxop_82[data-selected=true] ._itemTitle_1kxop_120{color:var(--primary-foreground);opacity:.8}._container_1yuet_1{width:100%}._triggerButton_1yuet_5{width:100%;justify-content:space-between;font-weight:400;height:auto;min-height:2.5rem;padding:var(--spacing-2) var(--spacing-3);border-color:var(--border);background-color:var(--card);color:var(--foreground)}._triggerButton_1yuet_5:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}._triggerContent_1yuet_22{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center;text-align:left;flex-grow:1;overflow:hidden}._placeholder_1yuet_32{color:var(--muted-foreground)}._badgeContainer_1yuet_36{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._badge_1yuet_36{display:inline-flex;align-items:center;gap:var(--spacing-1);padding-left:var(--spacing-2);padding-right:var(--spacing-1);font-size:.8125rem;background-color:var(--muted);color:var(--muted-foreground);border:1px solid var(--border)}._removeButton_1yuet_54{width:1rem;height:1rem;padding:0;border-radius:var(--radius-full);color:var(--muted-foreground)}._removeButton_1yuet_54:hover{background-color:color-mix(in srgb,var(--error) 15%,transparent);color:var(--error)}._chevron_1yuet_67{margin-left:var(--spacing-2);flex-shrink:0;opacity:.5;width:1rem;height:1rem}._popoverContent_1yuet_75{width:var(--radix-popover-trigger-width);max-height:24rem;display:flex;flex-direction:column}._commandItem_1yuet_82{display:flex;align-items:flex-start;gap:var(--spacing-2);padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}._checkIconWrapper_1yuet_90{flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem}._checkIcon_1yuet_90{width:1rem;height:1rem;opacity:0;transition:opacity var(--animation-duration-fast) ease}._checkIcon_1yuet_90._visible_1yuet_104{opacity:1}._itemContent_1yuet_108{display:flex;flex-direction:column;flex-grow:1;min-width:0}._itemHeader_1yuet_115{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:.125rem}._itemName_1yuet_122{font-weight:500;color:var(--foreground);font-size:.875rem}._stateTag_1yuet_128{font-size:.65rem;text-transform:uppercase;background-color:var(--muted);color:var(--muted-foreground);padding:0 .25rem;border-radius:var(--radius-sm);font-weight:600;letter-spacing:.02em}._commandItem_1yuet_82[data-selected=true] ._itemName_1yuet_122{color:var(--primary-foreground)}._commandItem_1yuet_82[data-selected=true] ._stateTag_1yuet_128{background-color:color-mix(in srgb,var(--primary-foreground) 20%,transparent);color:var(--primary-foreground)}._itemDescription_1yuet_148{font-size:.75rem;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._commandItem_1yuet_82[data-selected=true] ._itemDescription_1yuet_148{color:var(--primary-foreground);opacity:.8}._infoIconWrapper_1yuet_162{flex-shrink:0;color:var(--muted-foreground);opacity:.5;padding:.125rem}._infoIconWrapper_1yuet_162:hover{opacity:1;color:var(--foreground)}._commandItem_1yuet_82[data-selected=true] ._infoIconWrapper_1yuet_162{color:var(--primary-foreground)}._tooltipContent_1yuet_178{max-width:16rem;background-color:var(--foreground);color:var(--background);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);font-size:.75rem;line-height:1.4;z-index:var(--z-overlay)}._tooltipText_1yuet_189{margin:0}._emptyState_1yuet_194{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4);text-align:center}._addCustomLink_1yuet_203{height:auto;padding:0;font-size:.875rem}._addCustomItem_1yuet_209{color:var(--primary)}._plusIcon_1yuet_213{margin-right:var(--spacing-2)}._actionItem_1yuet_217{font-weight:500}._formGroup_1yuet_222{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._label_1yuet_229{font-size:.875rem;font-weight:500;color:var(--foreground)}._required_1yuet_235{color:var(--error)}._textarea_1yuet_239{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%;resize:vertical;min-height:5rem;outline:none;transition:border-color var(--animation-duration-fast) ease}._textarea_1yuet_239:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}._textarea_1yuet_239::placeholder{color:var(--muted-foreground);opacity:.7}._container_1f5tg_1{position:relative;width:100%}._container_1f5tg_1 .pac-container{background-color:var(--popup);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);font-family:var(--font-family-base);margin-top:var(--spacing-1);z-index:var(--z-overlay)}._container_1f5tg_1 .pac-item{padding:var(--spacing-2) var(--spacing-3);cursor:pointer;color:var(--popup-foreground);border:none;border-top:1px solid var(--border);font-size:.95rem;line-height:1.5}._container_1f5tg_1 .pac-item:first-child{border-top:none}._container_1f5tg_1 .pac-item:hover{background-color:var(--muted)}._container_1f5tg_1 .pac-item-query{font-weight:500;color:var(--surface-foreground)}._container_1f5tg_1 .pac-matched{font-weight:700}._container_1f5tg_1 .pac-logo:after{display:none}@layer base{._stepContainer_18b5z_2{display:flex;flex-direction:column;gap:var(--spacing-6)}._stepInstruction_18b5z_8{font-size:.9375rem;line-height:1.6;color:var(--muted-foreground);margin:0 0 var(--spacing-4) 0}._sectionHeader_18b5z_15{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);margin-top:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:2px solid var(--border)}._sectionTitle_18b5z_25{font-size:1.125rem;font-weight:600;color:var(--foreground);margin:0}._checkboxWrapper_18b5z_32{display:flex;align-items:center;gap:var(--spacing-2)}._checkboxLabel_18b5z_38{font-size:.9375rem;font-weight:500;color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none}._grid_18b5z_46{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--spacing-4)}._fieldWrapper_18b5z_52{display:flex;flex-direction:column;gap:var(--spacing-2)}._fullWidth_18b5z_58{grid-column:1 / -1}._fieldLabel_18b5z_62{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground)}._fieldDescription_18b5z_70{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin:0}@media(max-width:768px){._grid_18b5z_46{grid-template-columns:1fr}._sectionHeader_18b5z_15{flex-direction:column;align-items:flex-start}}}._section_69nra_1{margin-top:var(--spacing-12);margin-bottom:var(--spacing-8)}._sectionTitle_69nra_6{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-2);color:var(--surface-foreground)}._sectionDescription_69nra_13{color:var(--muted-foreground);margin-bottom:var(--spacing-6);font-size:.95rem}._grid_69nra_19{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-6)}._fullWidth_69nra_25{grid-column:1 / -1}._fieldWrapper_69nra_29{display:flex;flex-direction:column;gap:var(--spacing-2)}._fieldLabel_69nra_35{font-size:.9rem;font-weight:500;color:var(--surface-foreground)}._buttonContainer_69nra_41{margin:var(--spacing-6) 0}._container_1hbfa_1{width:100%}._triggerButton_1hbfa_5{width:100%;justify-content:space-between;font-weight:400;height:auto;min-height:2.5rem;padding:var(--spacing-2) var(--spacing-3);border-color:var(--border);background-color:var(--card);color:var(--foreground)}._triggerButton_1hbfa_5:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}._triggerContent_1hbfa_22{display:flex;align-items:center;text-align:left;flex-grow:1;overflow:hidden;margin-right:var(--spacing-2)}._selectedValue_1hbfa_31{display:flex;flex-direction:column;gap:.125rem;width:100%}._valueText_1hbfa_38{font-size:.875rem;line-height:1.25rem;color:var(--foreground);font-weight:500}._categoryTag_1hbfa_45{font-size:.75rem;color:var(--muted-foreground);line-height:1rem}._placeholder_1hbfa_51{color:var(--muted-foreground)}._iconsWrapper_1hbfa_55{display:flex;align-items:center;gap:var(--spacing-1);flex-shrink:0}._clearButton_1hbfa_62{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:var(--radius-full);color:var(--muted-foreground);cursor:pointer;transition:all var(--animation-duration-fast) ease}._clearButton_1hbfa_62:hover{background-color:var(--muted);color:var(--foreground)}._chevron_1hbfa_79{opacity:.5;width:1rem;height:1rem}._popoverContent_1hbfa_85{width:var(--radix-popover-trigger-width);max-height:20rem;display:flex;flex-direction:column}._commandItem_1hbfa_92{display:flex;align-items:flex-start;gap:var(--spacing-2);padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}._checkIconWrapper_1hbfa_100{flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem}._checkIcon_1hbfa_100{width:1rem;height:1rem;opacity:0;transition:opacity var(--animation-duration-fast) ease}._checkIcon_1hbfa_100._visible_1hbfa_114{opacity:1;color:var(--primary)}._itemContent_1hbfa_119{display:flex;flex-direction:column;flex-grow:1;min-width:0}._itemName_1hbfa_126{font-weight:500;color:var(--foreground);font-size:.875rem}._commandItem_1hbfa_92[data-selected=true] ._itemName_1hbfa_126{color:var(--primary-foreground)}._itemDescription_1hbfa_136{font-size:.75rem;color:var(--muted-foreground);margin-top:.125rem}._commandItem_1hbfa_92[data-selected=true] ._itemDescription_1hbfa_136{color:var(--primary-foreground);opacity:.8}._infoIconWrapper_1hbfa_147{flex-shrink:0;color:var(--muted-foreground);opacity:.5;padding:.125rem}._infoIconWrapper_1hbfa_147:hover{opacity:1;color:var(--foreground)}._commandItem_1hbfa_92[data-selected=true] ._infoIconWrapper_1hbfa_147{color:var(--primary-foreground)}._tooltipContent_1hbfa_163{max-width:16rem;background-color:var(--foreground);color:var(--background);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);font-size:.75rem;line-height:1.4;z-index:var(--z-overlay)}._tooltipText_1hbfa_174{margin:0}._section_154d4_1{margin-bottom:var(--spacing-8)}._sectionTitle_154d4_5{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-2);color:var(--surface-foreground)}._sectionDescription_154d4_12{color:var(--muted-foreground);margin-bottom:var(--spacing-6);font-size:.95rem}._grid_154d4_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-6)}._fullWidth_154d4_24{grid-column:1 / -1}@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)}}}._section_1ml86_1{margin-bottom:var(--spacing-8)}._sectionTitle_1ml86_5{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-2);color:var(--surface-foreground)}._sectionDescription_1ml86_12{color:var(--muted-foreground);margin-bottom:var(--spacing-6);font-size:.95rem}._checkboxContainer_1ml86_18{margin-bottom:var(--spacing-6)}._checkboxItem_1ml86_22{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-3);margin-bottom:0}._checkboxItem_1ml86_22>label{margin-bottom:0;font-weight:500;cursor:pointer}._conditionalGrid_1ml86_36{margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--border);animation:_fadeIn_1ml86_1 .3s ease-in-out}@keyframes _fadeIn_1ml86_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._grid_1ml86_54{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-6)}._fullWidth_1ml86_60{grid-column:1 / -1}._section_xg99f_1{margin-bottom:var(--spacing-8)}._sectionTitle_xg99f_5{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-2);color:var(--surface-foreground)}._sectionDescription_xg99f_12{color:var(--muted-foreground);margin-bottom:var(--spacing-6);font-size:.95rem}._grid_xg99f_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-6)}._fullWidth_xg99f_24{grid-column:1 / -1}._checkboxGroup_xg99f_28{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-4);margin-top:var(--spacing-2)}._checkboxItem_xg99f_35{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-3);margin-bottom:0}._checkboxItem_xg99f_35>label{margin-bottom:0;font-weight:500;cursor:pointer}._groupLabel_xg99f_49{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground);display:block;margin-bottom:var(--spacing-2)}._section_1tzzn_1{margin-bottom:var(--spacing-8)}._sectionTitle_1tzzn_5{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-2);color:var(--surface-foreground)}._sectionDescription_1tzzn_12{color:var(--muted-foreground);margin-bottom:var(--spacing-6);font-size:.95rem}._grid_1tzzn_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-6)}._container_ftduu_1{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%}._badgesList_ftduu_8{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._badge_ftduu_8{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-1) var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--badge-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--badge-color) 20%,transparent);color:var(--badge-color);font-size:.875rem;font-weight:500;transition:all var(--animation-duration-fast) ease}._badgeContent_ftduu_28{display:flex;align-items:center;gap:var(--spacing-2)}._badgeType_ftduu_34{font-weight:600}._badgeSeparator_ftduu_38{opacity:.5}._badgeState_ftduu_42{opacity:.9}._removeButton_ftduu_46{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;border:none;background-color:transparent;color:currentColor;cursor:pointer;opacity:.6;transition:all var(--animation-duration-fast) ease;padding:0}._removeButton_ftduu_46:hover{background-color:color-mix(in srgb,var(--badge-color) 20%,transparent);opacity:1}._addButton_ftduu_67{align-self:flex-start;border-style:dashed}._addForm_ftduu_73{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius);border:1px solid var(--border);animation:_slideDown_ftduu_1 var(--animation-duration-fast) ease}@keyframes _slideDown_ftduu_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._formRow_ftduu_95{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._selectWrapper_ftduu_101{width:100%}._selectTrigger_ftduu_105{background-color:var(--surface)}._actions_ftduu_109{display:flex;justify-content:flex-end;gap:var(--spacing-2)}@media(max-width:640px){._formRow_ftduu_95{grid-template-columns:1fr}._addButton_ftduu_67{width:100%}}._section_oqwzf_1{margin-bottom:var(--spacing-8)}._sectionTitle_oqwzf_5{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-2);color:var(--surface-foreground)}._sectionDescription_oqwzf_12{color:var(--muted-foreground);margin-bottom:var(--spacing-6);font-size:.95rem}._grid_oqwzf_18{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}._fullWidth_oqwzf_24{grid-column:1 / -1}@layer base{._indicator_uoprx_2{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:var(--radius-full);background-color:var(--success);color:var(--success-foreground);cursor:help;flex-shrink:0;transition:background-color var(--animation-duration-fast) ease-in-out}._indicator_uoprx_2:hover{background-color:color-mix(in srgb,var(--success) 85%,transparent)}}._tabTriggerInner_f5jqc_3,._tabLabel_f5jqc_9{display:flex;align-items:center;gap:var(--spacing-2)}._pageContainer_1a5hm_1{display:flex;flex-direction:column;background-color:var(--background);min-height:100vh}._hero_1a5hm_8{background-color:var(--surface);padding:var(--spacing-12) var(--spacing-8);text-align:center;border-bottom:1px solid var(--border)}._heroContent_1a5hm_15{max-width:800px;margin:0 auto}._heroTitle_1a5hm_20{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;line-height:1.2;color:var(--foreground);margin-bottom:var(--spacing-4)}._heroSubtitle_1a5hm_29{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}._benefitsList_1a5hm_36{display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:center;align-items:center}._benefitItem_1a5hm_44{display:flex;align-items:center;gap:var(--spacing-2);font-size:1rem;font-weight:500;color:var(--foreground)}._benefitIcon_1a5hm_53{color:var(--success);flex-shrink:0}._skipLink_1a5hm_58{display:inline-flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-8);font-weight:500;color:var(--primary);text-decoration:none;transition:color var(--animation-duration-fast) ease}._skipLink_1a5hm_58:hover{color:color-mix(in srgb,var(--primary),black 10%);text-decoration:underline}._mainContent_1a5hm_74{padding:var(--spacing-12) var(--spacing-8);max-width:1200px;margin:0 auto;width:100%}@media(max-width:768px){._hero_1a5hm_8{padding:var(--spacing-8) var(--spacing-6)}._heroTitle_1a5hm_20{font-size:2rem}._heroSubtitle_1a5hm_29{font-size:1rem}._benefitsList_1a5hm_36{flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._mainContent_1a5hm_74{padding:var(--spacing-8) var(--spacing-6)}}@media(max-width:480px){._hero_1a5hm_8{padding:var(--spacing-6) var(--spacing-4)}._heroTitle_1a5hm_20{font-size:1.75rem}._heroSubtitle_1a5hm_29,._benefitItem_1a5hm_44{font-size:.9375rem}._mainContent_1a5hm_74{padding:var(--spacing-6) var(--spacing-4)}}._container_hndkv_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_hndkv_12{display:flex;justify-content:space-between;align-items:center}._title_hndkv_18{font-size:1.25rem;font-weight:600;color:var(--surface-foreground);margin:0}._progressWrapper_hndkv_25{width:100%}._statusDetails_hndkv_29{display:flex;align-items:center;gap:var(--spacing-3);background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius-md);color:var(--muted-foreground);font-size:.9rem}._icon_hndkv_40{width:1.5rem;height:1.5rem;flex-shrink:0;color:var(--foreground)}._timeline_hndkv_47{display:flex;flex-direction:column;gap:var(--spacing-3);border-top:1px solid var(--border);padding-top:var(--spacing-4)}._timelineItem_hndkv_55{display:flex;justify-content:space-between;align-items:center;font-size:.9rem}._timelineLabel_hndkv_62{color:var(--muted-foreground);font-weight:500}._timelineDate_hndkv_67{color:var(--surface-foreground);font-weight:500}@layer base{._container_ra6t3_2{width:100%;max-width:500px;margin:0 auto}._dropzone_ra6t3_8{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8);border:2px dashed var(--border);border-radius:var(--radius-md);background-color:var(--surface);color:var(--surface-foreground);text-align:center;cursor:pointer;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._dropzone_ra6t3_8 input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._dropzone_ra6t3_8:hover{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 5%,transparent);box-shadow:var(--shadow-md)}._dropzone_ra6t3_8._dragging_ra6t3_49{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,transparent);box-shadow:var(--shadow-focus)}._dropzone_ra6t3_8._disabled_ra6t3_55{cursor:not-allowed;opacity:.5;pointer-events:none}._icon_ra6t3_61{color:var(--muted-foreground);margin-bottom:var(--spacing-4);transition:color var(--animation-duration-normal) ease}._dropzone_ra6t3_8:hover ._icon_ra6t3_61,._dropzone_ra6t3_8._dragging_ra6t3_49 ._icon_ra6t3_61{color:var(--primary)}._title_ra6t3_72{font-weight:600;font-size:1rem;margin-bottom:var(--spacing-2)}._subtitle_ra6t3_78{font-size:.875rem;color:var(--muted-foreground)}._error_ra6t3_83{display:flex;align-items:center;justify-content:space-between;margin-top:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);background-color:color-mix(in srgb,var(--error) 10%,transparent);border-left:4px solid var(--error);border-radius:var(--radius-sm);font-size:.875rem;color:var(--error)}._error_ra6t3_83 button{margin-left:var(--spacing-4);color:var(--error)}}@layer base{._container_1k5tf_2{display:flex;flex-direction:column;gap:var(--spacing-12);background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--border)}._securityInfo_1k5tf_13{background-color:color-mix(in srgb,var(--info) 5%,transparent);border:1px solid color-mix(in srgb,var(--info) 20%,transparent);border-radius:var(--radius-md);padding:var(--spacing-6);margin-bottom:var(--spacing-8)}._securityInfoHeader_1k5tf_21{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._securityInfoHeader_1k5tf_21 h4{font-size:1.125rem;font-weight:600;color:var(--info);flex:1}._securityShieldIcon_1k5tf_35{color:var(--info);flex-shrink:0}._dismissButton_1k5tf_40{background:none;border:none;color:var(--muted-foreground);cursor:pointer;padding:var(--spacing-1);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease;flex-shrink:0}._dismissButton_1k5tf_40:hover{background-color:color-mix(in srgb,var(--foreground) 10%,transparent);color:var(--foreground)}._dismissButton_1k5tf_40:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._securityList_1k5tf_64{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._securityList_1k5tf_64 li{display:flex;align-items:flex-start;gap:var(--spacing-3);font-size:.875rem;color:var(--foreground)}._securityList_1k5tf_64 li svg{color:var(--info);flex-shrink:0;margin-top:.125rem}._securityList_1k5tf_64 li span strong{font-weight:600}._sectionTitle_1k5tf_91{font-size:1.25rem;font-weight:600;color:var(--surface-foreground);margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._sectionTitleWithBadge_1k5tf_100{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._sectionTitleWithBadge_1k5tf_100 ._sectionTitle_1k5tf_91{margin-bottom:0;padding-bottom:0;border-bottom:none;flex:1}._secureUploadBadge_1k5tf_116{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);background-color:color-mix(in srgb,var(--success) 10%,transparent);color:var(--success);border:1px solid color-mix(in srgb,var(--success) 20%,transparent);border-radius:var(--radius-full);font-size:.75rem;font-weight:600;white-space:nowrap}._uploadSection_1k5tf_131{display:flex;flex-direction:column}._uploadControls_1k5tf_136{display:flex;gap:var(--spacing-4);margin-bottom:var(--spacing-6);align-items:flex-end}._selectWrapper_1k5tf_143{display:flex;flex-direction:column;gap:var(--spacing-2);flex-grow:1}._labelWithTooltip_1k5tf_150{display:flex;align-items:center;gap:var(--spacing-2)}._selectWrapper_1k5tf_143 label{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._infoButton_1k5tf_162{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:var(--muted-foreground);cursor:help;padding:0;transition:color var(--animation-duration-fast) ease}._infoButton_1k5tf_162:hover{color:var(--info)}._infoButton_1k5tf_162:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-sm)}._documentDescription_1k5tf_184{margin-top:var(--spacing-2);font-size:.875rem;line-height:1.5;color:var(--muted-foreground);background-color:color-mix(in srgb,var(--info) 5%,transparent);border:1px solid color-mix(in srgb,var(--info) 15%,transparent);border-radius:var(--radius);padding:var(--spacing-3)}._select_1k5tf_143{width:100%;height:2.5rem;padding:0 var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--background);color:var(--foreground);font-size:.9375rem;transition:border-color var(--animation-duration-fast),box-shadow var(--animation-duration-fast)}._select_1k5tf_143:focus{outline:none;border-color:var(--primary);box-shadow:var(--shadow-focus)}._uploadButton_1k5tf_213{flex-shrink:0}._listSection_1k5tf_218{display:flex;flex-direction:column}._documentList_1k5tf_223{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._documentItem_1k5tf_232{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4);border-radius:var(--radius-md);background-color:var(--background);border:1px solid var(--border);transition:background-color var(--animation-duration-fast),box-shadow var(--animation-duration-fast)}._documentItem_1k5tf_232:hover{background-color:var(--muted);box-shadow:var(--shadow)}._fileIcon_1k5tf_248{color:var(--primary);flex-shrink:0}._documentInfo_1k5tf_253{display:flex;flex-direction:column;gap:var(--spacing-1);flex-grow:1;overflow:hidden}._fileName_1k5tf_261{font-weight:500;color:var(--surface-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileMeta_1k5tf_269{display:flex;flex-wrap:wrap;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._fileMeta_1k5tf_269>span:first-child{text-transform:capitalize}._fileMeta_1k5tf_269>span:not(:first-child):before{content:"•";margin-right:var(--spacing-2)}._badges_1k5tf_286{display:flex;gap:var(--spacing-2);flex-shrink:0}._badge_1k5tf_286{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);font-size:.75rem;font-weight:500;white-space:nowrap}._required_1k5tf_303{background-color:color-mix(in srgb,var(--error) 15%,transparent);color:var(--error)}._optional_1k5tf_308{background-color:var(--muted);color:var(--muted-foreground)}._emptyState_1k5tf_314,._errorState_1k5tf_314{text-align:center;padding:var(--spacing-12) var(--spacing-8);border:2px dashed var(--border);border-radius:var(--radius-md);background-color:var(--background);color:var(--muted-foreground)}._emptyState_1k5tf_314 svg,._errorState_1k5tf_314 svg{margin-bottom:var(--spacing-4);color:var(--muted-foreground)}._emptyState_1k5tf_314 h3,._errorState_1k5tf_314 h3{font-size:1.125rem;font-weight:600;color:var(--surface-foreground);margin-bottom:var(--spacing-2)}._errorState_1k5tf_314 h3{color:var(--error)}._errorState_1k5tf_314 svg{color:var(--error)}._skeletonContainer_1k5tf_344{display:flex;flex-direction:column;gap:var(--spacing-3)}._skeletonItem_1k5tf_350{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4);border-radius:var(--radius-md);background-color:var(--background);border:1px solid var(--border)}._skeletonInfo_1k5tf_360{display:flex;flex-direction:column;gap:var(--spacing-2);flex-grow:1}@media(max-width:768px){._uploadControls_1k5tf_136{flex-direction:column;align-items:stretch}._documentItem_1k5tf_232{flex-direction:column;align-items:flex-start}._badges_1k5tf_286{margin-top:var(--spacing-2)}._documentItem_1k5tf_232>button{position:absolute;top:var(--spacing-2);right:var(--spacing-2)}}}._container_e71b4_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-8)}._header_e71b4_10{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);padding-bottom:var(--spacing-4)}._title_e71b4_18{font-size:1.75rem;font-weight:700;color:var(--surface-foreground);margin:0}._contentGrid_e71b4_25{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media(min-width:1024px){._contentGrid_e71b4_25{grid-template-columns:2fr 1fr}}._mainContent_e71b4_37{display:flex;flex-direction:column;gap:var(--spacing-8)}._sidebar_e71b4_43{position:sticky;top:calc(4rem + var(--spacing-8));align-self:start}._nextStepsCard_e71b4_49{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-4)}._cardTitle_e71b4_60{font-size:1.25rem;font-weight:600;color:var(--surface-foreground);margin:0}._cardText_e71b4_67{font-size:.9375rem;color:var(--muted-foreground);line-height:1.6;margin:0}._actions_e71b4_74{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-4);border-top:1px solid var(--border);padding-top:var(--spacing-4)}._actions_e71b4_74>*{width:100%}._stateContainer_e71b4_88{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-16) var(--spacing-8);border:2px dashed var(--border);border-radius:var(--radius-lg);background-color:var(--surface);min-height:50vh}._stateIcon_e71b4_101{color:var(--muted-foreground);margin-bottom:var(--spacing-6)}._stateTitle_e71b4_106{font-size:1.5rem;font-weight:600;color:var(--surface-foreground);margin-bottom:var(--spacing-2)}._stateText_e71b4_113{max-width:500px;color:var(--muted-foreground);line-height:1.6;margin-bottom:var(--spacing-6)}._errorIcon_e71b4_120,._errorTitle_e71b4_124{color:var(--error)}._container_7taht_1{width:100%;background-color:var(--background);color:var(--foreground)}._sectionContainer_7taht_7{max-width:1200px;margin:0 auto;padding:0 var(--spacing-6)}._hero_7taht_14{padding:var(--spacing-16) var(--spacing-6);background:linear-gradient(to bottom,var(--surface),var(--background));text-align:center}._heroContent_7taht_20{max-width:800px;margin:0 auto}._heroTitle_7taht_25{font-size:3rem;font-weight:800;margin-bottom:var(--spacing-4);letter-spacing:-.02em;line-height:1.1}._heroSubtitle_7taht_33{font-size:1.5rem;font-weight:500;color:var(--primary);margin-bottom:var(--spacing-6);line-height:1.4}._heroIntro_7taht_41{font-size:1.125rem;color:var(--muted-foreground);margin-bottom:var(--spacing-8);line-height:1.6}._heroActions_7taht_48{display:flex;gap:var(--spacing-4);justify-content:center;flex-wrap:wrap}._valueProps_7taht_56{padding:var(--spacing-16) 0;background-color:var(--surface)}._metricsGrid_7taht_61{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}._metricCard_7taht_67{text-align:center;padding:var(--spacing-6);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:transform var(--animation-duration-normal) ease}._metricCard_7taht_67:hover{transform:translateY(-4px)}._metricIconWrapper_7taht_80{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);margin-bottom:var(--spacing-4)}._metricTitle_7taht_92{font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-2)}._metricDescription_7taht_98{color:var(--muted-foreground);line-height:1.5}._howItWorks_7taht_104{padding:var(--spacing-16) 0}._sectionTitle_7taht_108{font-size:2.25rem;font-weight:700;text-align:center;margin-bottom:var(--spacing-2)}._sectionSubtitle_7taht_115{font-size:1.125rem;color:var(--muted-foreground);text-align:center;margin-bottom:var(--spacing-12)}._stepsGrid_7taht_122{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}._stepCard_7taht_128{position:relative;padding:var(--spacing-6);background-color:var(--card);border-radius:var(--radius-lg);border:1px solid var(--border);display:flex;flex-direction:column;align-items:flex-start}._stepNumber_7taht_139{position:absolute;top:-12px;right:-12px;width:40px;height:40px;background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.125rem;box-shadow:var(--shadow)}._stepIcon_7taht_156{color:var(--primary);margin-bottom:var(--spacing-4)}._stepTitle_7taht_161{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-2)}._stepDescription_7taht_167{color:var(--muted-foreground);font-size:.95rem;line-height:1.5}._certifications_7taht_174{padding:var(--spacing-16) 0;background-color:var(--surface)}._certGrid_7taht_179{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}._certCard_7taht_185{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);border:1px solid var(--border);display:flex;flex-direction:column;height:100%}._certHeader_7taht_196{margin-bottom:var(--spacing-4)}._certName_7taht_200{font-size:1.25rem;font-weight:700;margin-bottom:var(--spacing-2)}._certDescription_7taht_206{color:var(--muted-foreground);font-size:.95rem;margin-bottom:var(--spacing-6);flex-grow:1}._certBenefits_7taht_213{background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius)}._benefitsLabel_7taht_219{font-size:.875rem;font-weight:600;margin-bottom:var(--spacing-2);text-transform:uppercase;letter-spacing:.05em}._benefitsList_7taht_227{list-style-type:disc;padding-left:var(--spacing-4);margin:0;font-size:.875rem;color:var(--muted-foreground)}._benefitsList_7taht_227 li{margin-bottom:var(--spacing-2)}._benefits_7taht_219{padding:var(--spacing-16) 0}._benefitsGrid_7taht_244{display:grid;grid-template-columns:1fr;gap:var(--spacing-12);max-width:1000px;margin:0 auto}._benefitItem_7taht_252{display:flex;gap:var(--spacing-4);align-items:flex-start}._benefitIcon_7taht_258{color:var(--success);flex-shrink:0;margin-top:var(--spacing-1)}._benefitTitle_7taht_264{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-2)}._benefitText_7taht_270{color:var(--muted-foreground);line-height:1.5}._cta_7taht_276{padding:var(--spacing-16) var(--spacing-6);background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 80%,black));color:var(--primary-foreground);text-align:center}._ctaContent_7taht_283{max-width:600px;margin:0 auto}._ctaTitle_7taht_288{font-size:2.5rem;font-weight:800;margin-bottom:var(--spacing-4)}._ctaText_7taht_294{font-size:1.25rem;margin-bottom:var(--spacing-8);opacity:.9}._ctaButtons_7taht_300{display:flex;gap:var(--spacing-4);justify-content:center;flex-wrap:wrap}._ctaPrimary_7taht_307{background-color:var(--surface);color:var(--primary);border-color:var(--surface)}._ctaPrimary_7taht_307:hover{background-color:color-mix(in srgb,var(--surface) 90%,black);border-color:color-mix(in srgb,var(--surface) 90%,black)}._ctaSecondary_7taht_318{color:var(--surface);border-color:var(--surface)}._ctaSecondary_7taht_318:hover{background-color:#ffffff1a;color:var(--surface)}@media(min-width:768px){._metricsGrid_7taht_61{grid-template-columns:repeat(3,1fr)}._stepsGrid_7taht_122,._certGrid_7taht_179,._benefitsGrid_7taht_244{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._stepsGrid_7taht_122{grid-template-columns:repeat(4,1fr)}._certGrid_7taht_179{grid-template-columns:repeat(3,1fr)}}._card_vajlk_1{display:flex;flex-direction:column;justify-content:space-between;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;height:100%;border-top:4px solid var(--accent-color, var(--primary))}._card_vajlk_1:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}._content_vajlk_20{display:flex;flex-direction:column;gap:var(--spacing-4)}._header_vajlk_26{display:flex;align-items:center;gap:var(--spacing-3)}._iconWrapper_vajlk_32{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);background-color:var(--icon-bg, color-mix(in srgb, var(--primary) 10%, transparent));color:var(--icon-color, var(--primary));flex-shrink:0}._name_vajlk_44{font-size:1.25rem;font-weight:600;color:var(--surface-foreground);margin:0}._description_vajlk_51{font-size:.9rem;color:var(--muted-foreground);line-height:1.6;margin:0;flex-grow:1;min-height:60px}._stateInfo_vajlk_60{background-color:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);margin-top:var(--spacing-4)}._stateInfoTitle_vajlk_68{font-size:.875rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-3) 0;text-transform:uppercase;letter-spacing:.05em}._details_vajlk_77{display:flex;flex-direction:column;gap:var(--spacing-4);font-size:.9rem}._detailItem_vajlk_84{display:flex;align-items:center;gap:var(--spacing-2)}._detailIcon_vajlk_90{color:var(--muted-foreground);flex-shrink:0}._detailItem_vajlk_84>span:first-of-type{font-weight:500;color:var(--muted-foreground)}._agencyDetail_vajlk_100{display:flex;flex-direction:column;gap:var(--spacing-2)}._agencyLabel_vajlk_106{display:flex;align-items:center;gap:var(--spacing-2)}._agencyLabel_vajlk_106>span{font-weight:500;color:var(--muted-foreground)}._agencyName_vajlk_117{color:var(--foreground);font-weight:500;word-break:break-word;padding-left:calc(16px + var(--spacing-2))}._highlights_vajlk_124{list-style:none;padding:0;margin:var(--spacing-4) 0 0 0;display:flex;flex-direction:column;gap:var(--spacing-2);font-size:.875rem;color:var(--foreground)}._highlights_vajlk_124 li{display:flex;align-items:center;gap:var(--spacing-2)}._highlightIcon_vajlk_141{color:var(--success);flex-shrink:0}._benefitsSection_vajlk_146{margin-top:var(--spacing-6);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._benefitsTitle_vajlk_152{font-size:.875rem;font-weight:600;color:var(--foreground);margin:0 0 var(--spacing-3) 0;text-transform:uppercase;letter-spacing:.05em}._benefitsList_vajlk_161{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3);font-size:.875rem;color:var(--foreground);line-height:1.5}._benefitsList_vajlk_161 li{display:flex;align-items:flex-start;gap:var(--spacing-2)}._benefitIcon_vajlk_179{color:var(--primary);flex-shrink:0;margin-top:2px}._footer_vajlk_185{margin-top:var(--spacing-6);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._actionButton_vajlk_191{width:100%}._container_1owcq_1{max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-8)}._breadcrumbs_1owcq_10{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._breadcrumbs_1owcq_10 a{color:var(--muted-foreground);text-decoration:none;transition:color var(--animation-duration-fast) ease}._breadcrumbs_1owcq_10 a:hover{color:var(--primary);text-decoration:underline}._breadcrumbs_1owcq_10 p{margin:0;font-weight:500;color:var(--foreground)}._header_1owcq_35{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._backLink_1owcq_43{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);text-decoration:none;font-size:.875rem;margin-bottom:var(--spacing-4)}._backLink_1owcq_43:hover{color:var(--primary)}._title_1owcq_57{font-size:2.5rem;font-weight:700;color:var(--surface-foreground);margin:0}._stateName_1owcq_64{color:var(--primary)}._flagContainer_1owcq_68{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--surface);box-shadow:var(--shadow-md);margin-bottom:var(--spacing-4);overflow:hidden;padding:var(--spacing-2);border:1px solid var(--border)}._flagIcon_1owcq_83{width:100%;height:100%;object-fit:contain}._subtitle_1owcq_89{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0;line-height:1.6}._grid_1owcq_97{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-6)}@media(max-width:900px){._grid_1owcq_97{grid-template-columns:1fr}}@media(max-width:600px){._container_1owcq_1{padding:var(--spacing-6) var(--spacing-4)}._title_1owcq_57{font-size:2rem}._subtitle_1owcq_89{font-size:1rem}}._pageContainer_5vkcn_1{display:flex;flex-direction:column;min-height:100vh;background-color:var(--background);padding-bottom:var(--spacing-12)}._contentContainer_5vkcn_9{max-width:1200px;margin:0 auto;width:100%;padding:0 var(--spacing-6)}._header_5vkcn_16{display:flex;justify-content:space-between;align-items:flex-start;margin-top:var(--spacing-8);margin-bottom:var(--spacing-8);gap:var(--spacing-4)}._title_5vkcn_25{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-2)}._subtitle_5vkcn_33{color:var(--muted-foreground);font-size:1.125rem;max-width:600px}._cardsGrid_5vkcn_39{display:flex;flex-direction:column;gap:var(--spacing-6);width:100%}._card_5vkcn_39{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden;height:100%;transition:box-shadow var(--animation-duration-normal) ease}._card_5vkcn_39:hover{box-shadow:var(--shadow-md)}._cardHeader_5vkcn_60{padding:var(--spacing-6);border-bottom:1px solid var(--border);display:flex;align-items:center;gap:var(--spacing-3);background-color:color-mix(in srgb,var(--surface) 50%,transparent)}._iconWrapper_5vkcn_69{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}._cardTitle_5vkcn_80{font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;color:var(--card-foreground);margin:0}._cardContent_5vkcn_88{padding:var(--spacing-6);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-6)}._field_5vkcn_96{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0;position:relative}._fullWidth_5vkcn_105{grid-column:1 / -1}._fieldLabel_5vkcn_109{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._fieldValueWrapper_5vkcn_115{display:flex;align-items:flex-start;gap:var(--spacing-2);margin:0}._fieldValue_5vkcn_115{font-size:1rem;color:var(--foreground);line-height:1.5;word-break:break-word;flex:1}._copyButton_5vkcn_130{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;background:transparent;color:var(--muted-foreground);cursor:pointer;border-radius:var(--radius-sm);opacity:1;transition:background-color .2s ease,color .2s ease;flex-shrink:0}._copyButton_5vkcn_130:hover{background-color:var(--muted);color:var(--foreground)}@media(hover:none){._copyButton_5vkcn_130{opacity:1}}._divider_5vkcn_162{height:1px;background-color:var(--border);margin:var(--spacing-2) 0}._link_5vkcn_168{color:var(--primary);text-decoration:none;font-weight:500}._link_5vkcn_168:hover{text-decoration:underline}._chipGroup_5vkcn_178{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._licensesWrapper_5vkcn_184{display:flex;flex-direction:column;gap:var(--spacing-3)}._licensesNotes_5vkcn_190{margin:0;font-size:.9rem;color:var(--muted-foreground);line-height:1.5}._certList_5vkcn_197{margin:0;padding-left:var(--spacing-4);list-style-type:disc}._htmlContent_5vkcn_204 p{margin:0 0 .75em}._htmlContent_5vkcn_204 p:last-child{margin-bottom:0}._htmlContent_5vkcn_204 h1,._htmlContent_5vkcn_204 h2,._htmlContent_5vkcn_204 h3{line-height:1.3;margin-top:1em;margin-bottom:.5em;font-weight:600;color:var(--foreground)}._htmlContent_5vkcn_204 h1:first-child,._htmlContent_5vkcn_204 h2:first-child,._htmlContent_5vkcn_204 h3:first-child{margin-top:0}._htmlContent_5vkcn_204 h1{font-size:1.5rem}._htmlContent_5vkcn_204 h2{font-size:1.25rem}._htmlContent_5vkcn_204 h3{font-size:1.125rem}._htmlContent_5vkcn_204 ul,._htmlContent_5vkcn_204 ol{padding-left:1.5rem;margin:0 0 1em}._htmlContent_5vkcn_204 li{margin-bottom:.25em}._htmlContent_5vkcn_204 blockquote{border-left:3px solid var(--primary);margin:1em 0;padding-left:1rem;font-style:italic;color:var(--muted-foreground)}._htmlContent_5vkcn_204 strong{font-weight:600}._htmlContent_5vkcn_204 em{font-style:italic}._htmlContent_5vkcn_204 hr{border:none;border-top:1px solid var(--border);margin:1.5em 0}._headerSkeleton_5vkcn_273{margin-bottom:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-2)}._cardSkeleton_5vkcn_280{height:300px;border-radius:var(--radius-lg)}._emptyState_5vkcn_286{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-16) var(--spacing-4);max-width:600px;margin:0 auto}._emptyStateIcon_5vkcn_297{width:5rem;height:5rem;border-radius:50%;background-color:var(--muted);color:var(--muted-foreground);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-6)}._emptyStateTitle_5vkcn_309{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-3)}._emptyStateText_5vkcn_317{font-size:1.125rem;color:var(--muted-foreground);margin-bottom:var(--spacing-8);line-height:1.6}@media(max-width:768px){._contentContainer_5vkcn_9{padding:0 var(--spacing-4)}._header_5vkcn_16{flex-direction:column;align-items:flex-start}._cardContent_5vkcn_88{grid-template-columns:1fr}}._stepIndicatorContainer_yonjk_1{display:flex;align-items:center;gap:var(--spacing-2)}._stepNode_yonjk_7{width:2rem;height:2rem;border-radius:var(--radius-full);border:2px solid var(--border);background-color:var(--surface);color:var(--muted-foreground);display:flex;align-items:center;justify-content:center;font-weight:600;transition:all .3s ease}._stepNode_yonjk_7._activeStep_yonjk_21{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}._stepConnector_yonjk_27{height:2px;width:2rem;background-color:var(--border)}._highlightAnimation_yonjk_33{animation:_stepComplete_yonjk_1 .8s ease-in-out}@keyframes _stepComplete_yonjk_1{0%{transform:scale(1);box-shadow:none}50%{transform:scale(1.15);box-shadow:0 0 1.25rem var(--primary)}to{transform:scale(1);box-shadow:none}}._container_1btjc_1{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);border-radius:var(--radius);border:1px solid var(--border);max-width:280px}._content_1btjc_12{display:flex;align-items:center;gap:var(--spacing-2)}._icon_1btjc_18{color:var(--muted-foreground);flex-shrink:0}._text_1btjc_23{font-size:.875rem;color:var(--muted-foreground);font-weight:500;white-space:nowrap}._progressBarContainer_1btjc_30{width:100%;height:4px;background-color:color-mix(in srgb,var(--border) 50%,transparent);border-radius:var(--radius-full);overflow:hidden}._progressBarFill_1btjc_38{height:100%;background-color:var(--primary);border-radius:var(--radius-full);transition:width var(--animation-duration-normal) ease-out}._container_11pha_1{background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6);margin-bottom:var(--spacing-8);animation:_slideInUp_11pha_1 .4s ease-out}._content_11pha_10{display:flex;flex-direction:column;gap:var(--spacing-4)}._header_11pha_16{display:flex;justify-content:space-between;align-items:center}._stepLabel_11pha_22{font-size:.875rem;font-weight:500;color:var(--muted-foreground);letter-spacing:.5px;text-transform:uppercase}._percentage_11pha_30{font-size:1.25rem;font-weight:700;color:var(--primary)}._message_11pha_36{display:flex;align-items:center;gap:var(--spacing-3)}._emoji_11pha_42{font-size:1.5rem;display:inline-flex;align-items:center;animation:_emojiPop_11pha_1 .5s ease-out}._text_11pha_49{font-size:1rem;font-weight:500;color:var(--card-foreground);line-height:1.4}._progressBar_11pha_56{width:100%;height:4px;background-color:var(--border);border-radius:var(--radius-full);overflow:hidden}._progressFill_11pha_64{height:100%;background:linear-gradient(90deg,var(--primary),var(--info));border-radius:var(--radius-full);transition:width .6s cubic-bezier(.4,0,.2,1)}@keyframes _slideInUp_11pha_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _emojiPop_11pha_1{0%{transform:scale(.8) rotate(-10deg);opacity:0}70%{transform:scale(1.1)}to{transform:scale(1) rotate(0);opacity:1}}@media(max-width:640px){._container_11pha_1{padding:var(--spacing-4);margin-bottom:var(--spacing-6)}._header_11pha_16{gap:var(--spacing-3)}._stepLabel_11pha_22{font-size:.75rem}._percentage_11pha_30{font-size:1.125rem}._message_11pha_36{gap:var(--spacing-2)}._emoji_11pha_42{font-size:1.25rem;flex-shrink:0}._text_11pha_49{font-size:.9375rem}}._container_6aoc9_1{display:flex;flex-direction:column;gap:var(--spacing-1)}._labelRow_6aoc9_7{display:flex;align-items:center;gap:var(--spacing-1)}._label_6aoc9_7{font-size:.875rem;font-weight:500;color:var(--foreground);display:flex;align-items:center;gap:var(--spacing-1)}._required_6aoc9_22{color:var(--error);font-weight:700;margin-left:2px}._description_6aoc9_28{font-size:.875rem;color:var(--muted-foreground);margin:0;line-height:1.4}._helpTrigger_6aoc9_35{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;margin:0;cursor:help;color:var(--primary);border-radius:var(--radius-full);transition:color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._helpTrigger_6aoc9_35:hover{color:var(--primary);transform:scale(1.1)}._helpTrigger_6aoc9_35:focus-visible{outline:none;box-shadow:var(--shadow-focus);color:var(--primary)}._helpIcon_6aoc9_62{display:block;width:1rem;height:1rem}._srOnly_6aoc9_69{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._fieldWrapper_1jzea_1{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._fieldLabel_1jzea_8{font-size:.9375rem;font-weight:500;color:var(--surface-foreground);line-height:1.5}._fieldDescription_1jzea_15{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin:0}._labelContainer_1jzea_22{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}._aiPanel_1jzea_29{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out;background-color:color-mix(in srgb,var(--primary) 2%,var(--surface));border-radius:var(--radius);margin-top:var(--spacing-2)}._aiPanel_1jzea_29._open_1jzea_38{border:1px solid var(--border);box-shadow:var(--shadow)}._panelContent_1jzea_43{padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-4)}._panelLabel_1jzea_50{font-size:.875rem;font-weight:500;color:var(--foreground)}._spinnerContainer_1jzea_56{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);padding:var(--spacing-8) 0;color:var(--muted-foreground);font-size:.9375rem}._previewContainer_1jzea_66{display:flex;flex-direction:column;gap:var(--spacing-2)}._previewHeader_1jzea_72{font-size:1rem;font-weight:600;margin:0;color:var(--surface-foreground)}._previewTextarea_1jzea_79{background-color:var(--background);border-color:color-mix(in srgb,var(--border) 80%,transparent);font-size:.9rem;line-height:1.6}._buttonGroup_1jzea_86{display:flex;gap:var(--spacing-2);align-items:center;margin-top:var(--spacing-2)}._mainAction_1jzea_93{flex-grow:1}._stepContainer_1hlqk_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._stepInstruction_1hlqk_7{font-size:.9375rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._sectionHeader_1hlqk_14{margin-top:var(--spacing-6);margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:2px solid var(--border)}._sectionTitle_1hlqk_21{margin:0;font-size:1.125rem;font-weight:600;color:var(--foreground)}._checkboxItem_1hlqk_28{display:flex;align-items:center;gap:var(--spacing-2)}._checkboxLabel_1hlqk_34{font-size:.9375rem;line-height:1.5;color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none}._declarationSection_1hlqk_42{margin-top:var(--spacing-6);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius)}._declarationSection_1hlqk_42 h4{margin:0 0 var(--spacing-2) 0;font-size:1rem;font-weight:600;color:var(--foreground)}._declarationText_1hlqk_56{font-size:.875rem;line-height:1.6;color:var(--muted-foreground);margin:0 0 var(--spacing-4) 0}._fieldGroup_1hlqk_63{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._fieldLabel_1hlqk_70{font-size:.9375rem;font-weight:500;color:var(--foreground);margin:0}._fieldDescription_1hlqk_77{font-size:.875rem;color:var(--muted-foreground);margin:0;line-height:1.5}._required_1hlqk_84{color:var(--error);margin-left:.125rem}._percentageInputWrapper_1hlqk_89{position:relative;display:flex;align-items:center}._percentageInputWrapper_1hlqk_89 input{padding-right:2.5rem}._percentageSymbol_1hlqk_99{position:absolute;right:var(--spacing-3);color:var(--muted-foreground);font-size:.9375rem;pointer-events:none}._checkboxItem_11s57_1{display:flex;align-items:center;gap:var(--spacing-3)}._checkboxLabel_11s57_7{font-size:.9375rem;font-weight:400;color:var(--foreground);cursor:pointer}._stepContainer_1incz_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._sectionHeader_1incz_7{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._stepInstruction_1incz_16{font-size:.9375rem;line-height:1.6;color:var(--muted-foreground);margin:calc(var(--spacing-2) * -1) 0 0 0;max-width:75ch}._subsectionContainer_1incz_24{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--card);border-radius:var(--radius);border:1px solid var(--border)}._subsectionHeader_1incz_34{font-size:1rem;font-weight:600;color:var(--foreground);margin:0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._documentCategory_1incz_43{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-3);background-color:var(--muted);border-radius:var(--radius-sm);border:1px solid var(--border)}._categoryHeader_1incz_53{font-size:.9375rem;font-weight:600;color:var(--foreground);margin:0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._checklistGrid_1incz_62{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-4)}._checkboxItem_1incz_68{display:flex;align-items:center;gap:var(--spacing-3)}._checkboxLabel_1incz_74{font-size:.9375rem;font-weight:400;color:var(--foreground);cursor:pointer}._textareaField_1incz_83{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:var(--spacing-2)}._textareaLabel_1incz_90{font-size:.9375rem;font-weight:500;color:var(--foreground)}._declarationSection_1incz_96{margin-top:var(--spacing-4);padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius);border:1px solid var(--border)}._declarationText_1incz_104{font-size:.875rem;line-height:1.7;color:var(--muted-foreground);margin:calc(var(--spacing-2) * -1) 0 var(--spacing-4) 0}._container_110c5_1{max-width:900px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6)}._header_110c5_7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-6)}._card_110c5_14{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--border);overflow:hidden}._cardHeader_110c5_22{padding:var(--spacing-6);border-bottom:1px solid var(--border)}._cardContent_110c5_27{padding:var(--spacing-8)}._cardFooter_110c5_31{padding:var(--spacing-6);border-top:1px solid var(--border);background-color:var(--muted)}._container_1xbwe_1{min-height:1.5rem;display:flex;align-items:center;justify-content:flex-end;transition:opacity var(--animation-duration-normal) ease-in-out;opacity:0}._container_1xbwe_1._visible_1xbwe_10{opacity:1}._indicator_1xbwe_14{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius);background-color:transparent;transition:all var(--animation-duration-normal) ease-in-out}._icon_1xbwe_26{width:1rem;height:1rem;flex-shrink:0}._saving_1xbwe_32{color:var(--muted-foreground)}._saving_1xbwe_32 ._icon_1xbwe_26{animation:_pulse_1xbwe_1 1.5s ease-in-out infinite}@keyframes _pulse_1xbwe_1{0%,to{opacity:1}50%{opacity:.5}}._saved_1xbwe_49{color:var(--success);animation:_fadeInScale_1xbwe_1 var(--animation-duration-normal) ease-in-out}._saved_1xbwe_49 ._icon_1xbwe_26{animation:_scaleIn_1xbwe_1 var(--animation-duration-normal) ease-out}@keyframes _fadeInScale_1xbwe_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes _scaleIn_1xbwe_1{0%{transform:scale(.8)}50%{transform:scale(1.1)}to{transform:scale(1)}}._error_1xbwe_81{color:var(--error);background-color:color-mix(in srgb,var(--error),white 90%)}._dark_1xbwe_86 ._error_1xbwe_81{background-color:color-mix(in srgb,var(--error),black 80%)}._retryButton_1xbwe_90{height:auto;min-height:0;padding:0 var(--spacing-1);font-size:.8125rem;gap:var(--spacing-1);color:var(--error);text-decoration:underline}._retryButton_1xbwe_90:hover{color:color-mix(in srgb,var(--error),black 20%)}._container_t9x84_1{max-width:900px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6);font-family:var(--font-family-base)}._header_t9x84_8{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);gap:var(--spacing-6);flex-wrap:wrap}._headerTitle_t9x84_17{display:flex;align-items:center;gap:var(--spacing-4)}._headerIcon_t9x84_23{color:var(--primary);flex-shrink:0}._header_t9x84_8 h1{font-size:1.75rem;font-weight:600;color:var(--foreground);margin:0;line-height:1.2}._subheading_t9x84_36{font-size:1rem;color:var(--muted-foreground);margin-top:var(--spacing-2)}._stateName_t9x84_42{color:var(--primary);font-weight:600}._stateBadge_t9x84_47{display:inline-flex;align-items:center;gap:var(--spacing-2);background:linear-gradient(135deg,var(--primary) 0%,color-mix(in srgb,var(--primary) 85%,var(--secondary) 15%) 100%);color:var(--primary-foreground);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.875rem;font-weight:500;margin-top:var(--spacing-2);box-shadow:var(--shadow)}._stateBadgeLabel_t9x84_61{opacity:.9}._stateBadgeValue_t9x84_65{font-weight:600}._progressSection_t9x84_69{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);gap:var(--spacing-4);flex-wrap:wrap}._progressRight_t9x84_78{display:flex;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}._autoSaveIndicator_t9x84_85{min-width:200px}._card_t9x84_89{background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--border);overflow:hidden}._cardHeader_t9x84_97{padding:var(--spacing-6);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4)}._cardHeader_t9x84_97 h3{margin:0;font-size:1.125rem;font-weight:600}._prefillSection_t9x84_113{padding:var(--spacing-6);border-bottom:1px solid var(--border);background-color:color-mix(in srgb,var(--primary),white 95%);display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}._prefillSectionProminent_t9x84_124{padding:var(--spacing-8);border-bottom:1px solid var(--border);background:linear-gradient(135deg,color-mix(in srgb,var(--accent),white 92%),color-mix(in srgb,var(--primary),white 95%));border-left:4px solid var(--accent);display:flex;flex-direction:column;gap:var(--spacing-6)}._prefillContent_t9x84_138{display:flex;align-items:center;gap:var(--spacing-3);flex:1}._prefillIcon_t9x84_145{color:var(--primary);flex-shrink:0}._prefillText_t9x84_150{font-size:.9375rem;color:var(--foreground)}._prefillText_t9x84_150 strong{font-weight:600}._prefillDescription_t9x84_159{margin-top:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);line-height:1.6}._prefillButtons_t9x84_166{display:flex;gap:var(--spacing-3);flex-wrap:wrap}._cardContent_t9x84_172{padding:var(--spacing-8)}._cardFooter_t9x84_176{padding:var(--spacing-6);border-top:1px solid var(--border);background-color:var(--muted);display:flex;justify-content:flex-end;gap:var(--spacing-3)}._stepTitle_t9x84_185{font-size:1.5rem;font-weight:600;margin-top:0;margin-bottom:var(--spacing-2)}._stepDescription_t9x84_192{font-size:1rem;color:var(--muted-foreground);margin-bottom:var(--spacing-8);max-width:60ch}._formGrid_t9x84_199{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-6)}._declarationBox_t9x84_207{background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-6);margin-bottom:var(--spacing-6);line-height:1.6;color:var(--muted-foreground)}._formItem_t9x84_217{display:flex;flex-direction:column;gap:var(--spacing-2)}._formItemFull_t9x84_223{grid-column:1 / -1;display:flex;flex-direction:column;gap:var(--spacing-2)}._formItem_t9x84_217 label,._formItemFull_t9x84_223 label{font-weight:500;font-size:.9375rem}._checkboxWrapper_t9x84_236{display:flex;align-items:center;gap:var(--spacing-3)}._checkboxWrapper_t9x84_236 label{font-weight:500;cursor:pointer}._fieldDescription_t9x84_247{font-size:.875rem;color:var(--muted-foreground);margin:0;line-height:1.5}._spinner_t9x84_254{animation:_spin_t9x84_254 1s linear infinite}@keyframes _spin_t9x84_254{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._sectionSubheading_t9x84_267{font-size:1.125rem;font-weight:600;margin:var(--spacing-4) 0 var(--spacing-2) 0;color:var(--foreground)}._helperText_t9x84_274{font-size:.875rem;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}@media(max-width:768px){._container_t9x84_1{padding:var(--spacing-6) var(--spacing-4);padding-bottom:calc(var(--spacing-16) + var(--spacing-8))}._header_t9x84_8{flex-direction:column;align-items:stretch}._progressSection_t9x84_69{flex-direction:column;align-items:flex-start}._progressRight_t9x84_78{width:100%;flex-direction:column;align-items:flex-start}._autoSaveIndicator_t9x84_85{width:100%;min-width:auto}._formGrid_t9x84_199{grid-template-columns:1fr}._formItemFull_t9x84_223{grid-column:1}._cardContent_t9x84_172{padding:var(--spacing-6)}._prefillSection_t9x84_113{flex-direction:column;align-items:stretch}._prefillContent_t9x84_138{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._prefillSectionProminent_t9x84_124{padding:var(--spacing-6)}._prefillButtons_t9x84_166{flex-direction:column;width:100%}._prefillButtons_t9x84_166 button,._prefillButtons_t9x84_166 a{width:100%}._cardFooter_t9x84_176{position:fixed;bottom:0;left:0;right:0;margin:0;border-radius:0;border-left:none;border-right:none;border-bottom:none;box-shadow:0 -4px 12px #0000001a;z-index:var(--z-nav-sticky);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:color-mix(in srgb,var(--muted) 95%,transparent)}.dark ._cardFooter_t9x84_176{box-shadow:0 -4px 12px #0000004d;background-color:color-mix(in srgb,var(--muted) 90%,transparent)}}: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(220 20% 98%);--foreground: hsl(220 10% 20%);--surface: hsl(0 0% 100%);--surface-foreground: hsl(220 10% 15%);--sidebar: hsl(220 20% 96%);--sidebar-foreground: hsl(220 10% 25%);--card: hsl(0 0% 100%);--card-foreground: hsl(220 10% 15%);--popup: hsl(0 0% 100%);--popup-foreground: hsl(220 10% 15%);--primary: hsl(210 80% 50%);--primary-foreground: hsl(0 0% 100%);--secondary: hsl(170 70% 40%);--secondary-foreground: hsl(0 0% 100%);--accent: hsl(30 95% 55%);--accent-foreground: hsl(30 10% 10%);--muted: hsl(220 20% 94%);--muted-foreground: hsl(220 10% 45%);--success: hsl(140 70% 40%);--success-foreground: hsl(0 0% 100%);--error: hsl(0 80% 55%);--error-foreground: hsl(0 0% 100%);--warning: hsl(40 90% 50%);--warning-foreground: hsl(40 10% 15%);--info: hsl(200 85% 50%);--info-foreground: hsl(0 0% 100%);--info-hover: hsl(200 85% 60%);--info-active: hsl(200 85% 45%);--border: hsl(220 15% 88%);--font-family-base: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-heading: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-monospace: "Fira Code", "Courier New", monospace;--shadow: 0 1px 2px 0 hsl(220 10% 10% / .05);--shadow-md: 0 4px 6px -1px hsl(220 10% 10% / .1), 0 2px 4px -2px hsl(220 10% 10% / .1);--shadow-lg: 0 10px 15px -3px hsl(220 10% 10% / .1), 0 4px 6px -4px hsl(220 10% 10% / .1);--shadow-focus: 0 0 0 3px hsl(210 80% 50% / .3);--radius-sm: .25rem;--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(210 80% 50%);--chart-color-2: hsl(170 70% 40%);--chart-color-3: hsl(30 95% 55%);--chart-color-4: hsl(260 70% 60%);--chart-color-5: hsl(0 80% 60%)}.dark{--background: hsl(220 20% 10%);--foreground: hsl(220 10% 85%);--surface: hsl(220 20% 13%);--surface-foreground: hsl(220 10% 95%);--sidebar: hsl(220 20% 11%);--sidebar-foreground: hsl(220 10% 80%);--card: hsl(220 20% 13%);--card-foreground: hsl(220 10% 95%);--popup: hsl(220 20% 13%);--popup-foreground: hsl(220 10% 95%);--primary: hsl(210 80% 60%);--primary-foreground: hsl(210 10% 10%);--secondary: hsl(170 70% 50%);--secondary-foreground: hsl(170 10% 10%);--accent: hsl(30 95% 60%);--accent-foreground: hsl(30 10% 10%);--muted: hsl(220 20% 18%);--muted-foreground: hsl(220 10% 55%);--success: hsl(140 60% 50%);--success-foreground: hsl(140 10% 10%);--error: hsl(0 70% 60%);--error-foreground: hsl(0 10% 10%);--warning: hsl(40 90% 55%);--warning-foreground: hsl(40 10% 10%);--info: hsl(200 85% 60%);--info-foreground: hsl(200 10% 10%);--info-hover: hsl(200 85% 70%);--info-active: hsl(200 85% 55%);--border: hsl(220 15% 25%);--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 3px hsl(210 80% 60% / .3);--chart-color-1: hsl(210 80% 60%);--chart-color-2: hsl(170 70% 50%);--chart-color-3: hsl(30 95% 60%);--chart-color-4: hsl(260 70% 70%);--chart-color-5: hsl(0 80% 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}}
