@charset "UTF-8";._commandOverlay_wlpn9_2{position:fixed;inset:0;background:#0a0a0a7a;-webkit-backdrop-filter:var(--blur-md);backdrop-filter:var(--blur-md);z-index:1000}._commandDialog_wlpn9_10{position:fixed;top:5rem;left:50%;transform:translate(-50%);width:min(100% - 2rem,40rem);background:var(--glass-bg-strong);backdrop-filter:var(--blur-xl);-webkit-backdrop-filter:var(--blur-xl);border:.0625rem solid var(--glass-border);border-radius:24px;box-shadow:var(--glass-shadow-deep);overflow:hidden;padding:12px;display:flex;flex-direction:column;gap:8px;z-index:1001}._commandBreadcrumb_wlpn9_31{display:flex;align-items:center;gap:.375rem;padding:.375rem 8px .125rem}._commandBack_wlpn9_38{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .5rem;border:.0625rem solid var(--glass-border-alt);border-radius:8px;background:var(--glass-bg-focus);color:var(--color-text-secondary);font:inherit;font-size:var(--fs-2xs);font-weight:500;cursor:pointer;transition:background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}._commandBack_wlpn9_38:hover{background:var(--glass-bg-strong);color:var(--color-text);border-color:var(--glass-border)}._commandBreadcrumbSep_wlpn9_59{font-size:var(--fs-xs);color:var(--color-muted);opacity:.5;-webkit-user-select:none;user-select:none}._commandBreadcrumbCurrent_wlpn9_66{font-size:var(--fs-xs);font-weight:500;color:var(--color-text-secondary)}._commandInputWrapper_wlpn9_73{display:flex;align-items:center;gap:8px;background:var(--glass-bg-focus);border:.0625rem solid var(--glass-border-alt);border-radius:12px;padding:0 12px}._commandSearchIcon_wlpn9_83{color:var(--color-muted);flex-shrink:0;display:flex;align-items:center}._commandInput_wlpn9_73{flex:1;border:none;outline:none;background:transparent;color:var(--color-text);font-size:var(--fs-md);font:inherit;padding:.6875rem 0}._commandInput_wlpn9_73::placeholder{color:var(--color-muted)}._commandList_wlpn9_105{display:flex;flex-direction:column;max-height:25rem;overflow-y:auto;gap:.0625rem;padding-bottom:.125rem}._commandGroup_wlpn9_114{display:flex;flex-direction:column}._commandGroup_wlpn9_114 .cmdk-group-heading{font-size:var(--fs-2xs);font-weight:700;color:var(--color-muted);padding:.625rem .625rem .25rem;text-transform:uppercase;letter-spacing:.08em}._commandSeparator_wlpn9_128{height:.0625rem;background:var(--glass-border-alt);margin:4px 8px}._commandItem_wlpn9_135{position:relative;display:flex;align-items:center;gap:12px;padding:.5rem .625rem;border-radius:12px;cursor:pointer;border:none;background:transparent;text-align:left;font:inherit;transition:background .15s cubic-bezier(.4,0,.2,1)}._commandItem_wlpn9_135:before{content:"";position:absolute;left:0;top:.375rem;bottom:.375rem;width:.1875rem;border-radius:0 6.1875rem 6.1875rem 0;background:transparent;transition:background .15s cubic-bezier(.4,0,.2,1)}._commandItem_wlpn9_135[data-selected=true]{background:var(--majorelle-blue-10)}._commandItem_wlpn9_135[data-selected=true]:before{background:var(--majorelle-blue)}._commandItem_wlpn9_135:hover:not([data-selected=true]){background:var(--gray-7)}._commandItemIcon_wlpn9_173{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:8px;background:var(--glass-bg-focus);border:.0625rem solid var(--glass-border-alt);color:var(--color-text-secondary);flex-shrink:0;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}._commandItem_wlpn9_135[data-selected=true] ._commandItemIcon_wlpn9_173{background:var(--majorelle-blue-10);border-color:var(--majorelle-blue-30);color:var(--majorelle-blue)}._commandItemChevron_wlpn9_194{display:flex;align-items:center;color:var(--color-muted);flex-shrink:0;transition:color .15s cubic-bezier(.4,0,.2,1)}._commandItem_wlpn9_135[data-selected=true] ._commandItemChevron_wlpn9_194{color:var(--majorelle-blue)}._commandItemContent_wlpn9_207{display:flex;flex-direction:column;gap:.0625rem;flex:1;min-width:0}._commandItemTitle_wlpn9_215{font-size:var(--fs-sm);font-weight:500;color:var(--color-text);line-height:1.25rem;transition:color .15s cubic-bezier(.4,0,.2,1)}._commandItemDescription_wlpn9_223{font-size:var(--fs-xs);color:var(--color-muted);line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._commandItem_wlpn9_135[data-selected=true] ._commandItemTitle_wlpn9_215{color:var(--majorelle-blue)}._commandEmpty_wlpn9_237{padding:24px;text-align:center;color:var(--color-muted);font-size:var(--fs-sm)}._commandFooter_wlpn9_245{display:flex;align-items:center;gap:16px;padding:.5rem 8px .25rem;border-top:.0625rem solid var(--glass-border-alt);margin-top:.125rem}._commandFooterHint_wlpn9_254{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--fs-2xs);color:var(--color-muted)}._commandFooterHint_wlpn9_254 kbd{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;background:var(--glass-bg-focus);border:.0625rem solid var(--glass-border-alt);border-radius:.25rem;font-size:var(--fs-2xs);color:var(--color-text-secondary);box-shadow:0 .0625rem 0 var(--glass-border-alt)}._screen_1n1r6_1{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:24px;background:var(--background);color:var(--foreground)}._content_1n1r6_12{display:grid;justify-items:center;gap:32px;width:min(100%,61.25rem);text-align:center}._mark_1n1r6_20{color:var(--muted-foreground);margin-block-end:16px}._headline_1n1r6_25{font-size:var(--fs-5xl);font-weight:400;line-height:1.15;letter-spacing:-.02em;text-wrap:balance;color:var(--foreground)}._description_1n1r6_34{font-size:var(--fs-xl);font-weight:400;line-height:1.5;text-wrap:pretty;color:var(--muted-foreground)}._footer_1n1r6_42{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-block-start:16px;font-size:var(--fs-sm);color:var(--muted-foreground)}._separator_1n1r6_53{opacity:.5}._link_1n1r6_57{color:var(--primary);text-decoration:underline;text-underline-offset:.1875rem}._link_1n1r6_57:hover{text-decoration-thickness:.125rem}._screen_1n1r6_1[data-phase=overdue] ._mark_1n1r6_20{color:var(--accent)}@media(max-width:640px){._content_1n1r6_12{gap:24px}._mark_1n1r6_20{margin-block-end:8px}._headline_1n1r6_25{font-size:var(--fs-3xl)}._description_1n1r6_34{font-size:var(--fs-md)}}@keyframes _spin_1jekn_6{to{transform:rotate(360deg)}}._spinner_1jekn_6{display:block;border-radius:50%;border-style:solid;border-color:var(--border);border-top-color:var(--primary);animation:_spin_1jekn_6 .65s linear infinite;flex-shrink:0}._spinner_1jekn_6[data-size=page]{width:3rem;height:3rem;border-width:.25rem}._spinner_1jekn_6[data-size=md]{width:2rem;height:2rem;border-width:.1875rem}._spinner_1jekn_6[data-size=sm]{width:1.25rem;height:1.25rem;border-width:.125rem}._gif_1jekn_34{display:block;flex-shrink:0;object-fit:contain}._gif_1jekn_34[data-size=hero]{width:15rem;height:15rem}._gif_1jekn_34[data-size=page]{width:3rem;height:3rem}._gif_1jekn_34[data-size=md]{width:2rem;height:2rem}._gif_1jekn_34[data-size=xs]{width:1rem;height:1rem}._gif_1jekn_34[data-size=sm]{width:1.25rem;height:1.25rem}._wrapper_1jekn_65{display:flex;align-items:center;justify-content:center;flex:1;min-height:12.5rem}._content_1uo7s_1{display:flex;align-items:center;justify-content:center;padding:.3125rem .625rem;background:var(--tooltip-bg);color:var(--tooltip-fg);border:1px solid var(--tooltip-border);font-size:var(--fs-xs);font-weight:500;line-height:1.4;border-radius:.375rem;white-space:nowrap;pointer-events:none;z-index:9999;animation-duration:.18s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1uo7s_1[data-state=delayed-open][data-side=top]{animation-name:_tooltipSlideDown_1uo7s_1}._content_1uo7s_1[data-state=delayed-open][data-side=bottom]{animation-name:_tooltipSlideUp_1uo7s_1}._content_1uo7s_1[data-state=delayed-open][data-side=left]{animation-name:_tooltipSlideRight_1uo7s_1}._content_1uo7s_1[data-state=delayed-open][data-side=right]{animation-name:_tooltipSlideLeft_1uo7s_1}._content_1uo7s_1[data-state=closed]{animation-name:_tooltipFadeOut_1uo7s_1;animation-duration:.1s}._arrow_1uo7s_37{fill:var(--tooltip-bg)}@keyframes _tooltipSlideUp_1uo7s_1{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes _tooltipSlideDown_1uo7s_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes _tooltipSlideLeft_1uo7s_1{0%{opacity:0;transform:translate(.25rem)}to{opacity:1;transform:translate(0)}}@keyframes _tooltipSlideRight_1uo7s_1{0%{opacity:0;transform:translate(-.25rem)}to{opacity:1;transform:translate(0)}}@keyframes _tooltipFadeOut_1uo7s_1{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){._content_1uo7s_1{animation:none}}._button_h5yjg_1{--btn-color: var(--majorelle-blue);--btn-color-hover: var(--majorelle-blue-hover);--btn-color-active: var(--majorelle-blue-pressed);--btn-on-fill: var(--white);--btn-disabled-bg: var(--color-border);--btn-disabled-border: var(--color-border);--btn-disabled-text: var(--muted-foreground);position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:3.25rem;padding:.75rem 1rem;border:.0625rem solid transparent;border-radius:.75rem;overflow:hidden;cursor:pointer;flex-shrink:0;font-size:var(--fs-md);font-weight:500;line-height:1.5rem;white-space:nowrap;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}._button_h5yjg_1[data-size=lg]{height:3.25rem;padding:.75rem 1rem;font-size:var(--fs-md)}._button_h5yjg_1[data-size=md]{height:2.75rem;padding:.625rem .875rem;font-size:var(--fs-md)}._button_h5yjg_1[data-size=sm]{height:2.25rem;padding:.5rem .75rem;font-size:var(--fs-sm);border-radius:.625rem}._button_h5yjg_1[data-shape=circle]{width:3.25rem;padding:0;border-radius:62.4375rem;background:#fff9;border-color:var(--glass-rim);color:var(--color-text);backdrop-filter:var(--blur-lg);-webkit-backdrop-filter:var(--blur-lg);box-shadow:0 .5rem 1.75rem #231c2c0a,inset 0 .0625rem #ffffff52}._button_h5yjg_1[data-shape=circle]:not(:disabled):not([data-state=disabled]):hover{background:#ffffffbf;color:var(--btn-color)}._button_h5yjg_1[data-shape=circle]:not(:disabled):not([data-state=disabled]):active{background:#ffffffe6;color:var(--btn-color-active)}._button_h5yjg_1[data-shape=circle][data-size=md]{width:2.75rem;height:2.75rem}._button_h5yjg_1[data-shape=circle][data-size=sm]{width:2.25rem;height:2.25rem}[data-theme=dark] ._button_h5yjg_1[data-shape=circle]{background:var(--card-bg);border-color:var(--card-bg);color:var(--color-text);backdrop-filter:var(--blur-lg);-webkit-backdrop-filter:var(--blur-lg);box-shadow:0 .5rem 1.25rem #140e1c0f,inset 0 .0625rem #353535b3}[data-theme=dark] ._button_h5yjg_1[data-shape=circle]:not(:disabled):not([data-state=disabled]):hover{background:var(--gray-1);color:var(--btn-color-hover)}[data-theme=dark] ._button_h5yjg_1[data-shape=circle]:not(:disabled):not([data-state=disabled]):active{background:var(--page-bg);color:var(--btn-color-active)}._button_h5yjg_1[data-variant=fill]{background:var(--btn-color);border-color:var(--btn-color);color:var(--btn-on-fill);backdrop-filter:var(--blur-xs);-webkit-backdrop-filter:var(--blur-xs)}._button_h5yjg_1[data-variant=fill]:not(:disabled):not([data-state=disabled]):hover{background:var(--btn-color-hover);border-color:var(--btn-color-hover)}._button_h5yjg_1[data-variant=fill]:not(:disabled):not([data-state=disabled]):active{background:var(--btn-color-active);border-color:var(--btn-color-active)}._button_h5yjg_1[data-variant=stroke],._button_h5yjg_1[data-variant=outline]{background:transparent;border-color:var(--btn-color);color:var(--btn-color);backdrop-filter:var(--blur-xs);-webkit-backdrop-filter:var(--blur-xs);box-shadow:0 .5rem .875rem #231c2c0a}._button_h5yjg_1[data-variant=stroke]:not(:disabled):not([data-state=disabled]):hover,._button_h5yjg_1[data-variant=outline]:not(:disabled):not([data-state=disabled]):hover{border-color:var(--btn-color-hover);color:var(--btn-color-hover)}._button_h5yjg_1[data-variant=stroke]:not(:disabled):not([data-state=disabled]):active,._button_h5yjg_1[data-variant=outline]:not(:disabled):not([data-state=disabled]):active{border-color:var(--btn-color-active);color:var(--btn-color-active)}._button_h5yjg_1[data-variant=ghost]{background:transparent;border-color:transparent;color:var(--btn-color);backdrop-filter:var(--blur-xs);-webkit-backdrop-filter:var(--blur-xs)}._button_h5yjg_1[data-variant=ghost]:not(:disabled):not([data-state=disabled]):hover{color:var(--btn-color-hover)}._button_h5yjg_1[data-variant=ghost]:not(:disabled):not([data-state=disabled]):active{color:var(--btn-color-active)}._button_h5yjg_1[data-variant=glass]{background:#7a5af814;border-color:#7a5af81f;color:var(--btn-color);backdrop-filter:var(--blur-lg);-webkit-backdrop-filter:var(--blur-lg);box-shadow:0 .5rem 1.75rem #231c2c0a}._button_h5yjg_1[data-variant=glass]:not(:disabled):not([data-state=disabled]):hover{color:var(--btn-color-hover)}._button_h5yjg_1[data-variant=glass]:not(:disabled):not([data-state=disabled]):active{background:#7a5af81f;color:var(--btn-color-active)}._button_h5yjg_1[data-variant=glass][data-tone=neutral]{background:#fff9;border-color:var(--glass-rim);color:var(--color-text)}._button_h5yjg_1[data-variant=glass][data-tone=neutral]:not(:disabled):not([data-state=disabled]):hover{background:#fffc}._button_h5yjg_1[data-variant=glass][data-tone=neutral]:not(:disabled):not([data-state=disabled]):active{background:#ffffffe6}._button_h5yjg_1[data-variant=soft]{background:#7a5af81a;border-color:transparent;color:var(--btn-color)}._button_h5yjg_1[data-variant=soft]:not(:disabled):not([data-state=disabled]):hover{background:#7a5af829}._button_h5yjg_1[data-variant=soft]:not(:disabled):not([data-state=disabled]):active{background:#7a5af833}._button_h5yjg_1[data-tone=secondary]{--btn-color: var(--orange-crayola);--btn-color-hover: var(--accent-400);--btn-color-active: var(--accent-600);--btn-on-fill: var(--accent-foreground)}._button_h5yjg_1[data-tone=neutral]{--btn-color: var(--color-text);--btn-color-hover: var(--muted-foreground);--btn-color-active: var(--color-text)}._button_h5yjg_1[data-tone=dark]{--btn-color: var(--black);--btn-color-hover: var(--light-black);--btn-color-active: var(--black);--btn-on-fill: var(--white)}._button_h5yjg_1:disabled,._button_h5yjg_1[data-state=disabled]{background:var(--btn-disabled-bg);border-color:var(--btn-disabled-border);color:var(--btn-disabled-text);box-shadow:0 .5rem 1.75rem #231c2c0a,inset 0 .0625rem #ffffff52;cursor:not-allowed;pointer-events:none}._button_h5yjg_1[data-variant=stroke]:disabled,._button_h5yjg_1[data-variant=stroke][data-state=disabled],._button_h5yjg_1[data-variant=outline]:disabled,._button_h5yjg_1[data-variant=outline][data-state=disabled]{background:transparent;border-color:var(--btn-disabled-border);box-shadow:0 .5rem .875rem #231c2c0a}._button_h5yjg_1[data-variant=ghost]:disabled,._button_h5yjg_1[data-variant=ghost][data-state=disabled]{background:transparent;border-color:transparent;box-shadow:none}._button_h5yjg_1[data-variant=glass]:disabled,._button_h5yjg_1[data-variant=glass][data-state=disabled]{background:#fafafa3d;border-color:#00000014;color:var(--color-muted);box-shadow:0 .5rem 1.75rem #231c2c0a,inset 0 .0625rem #ffffff52}._button_h5yjg_1[data-loading=true]{pointer-events:none;opacity:.85}._button_h5yjg_1[data-icon-only=true] ._text_h5yjg_241{display:none}._content_h5yjg_245{position:relative;display:inline-flex;align-items:center;gap:.5rem;z-index:1}._icon_h5yjg_253{display:flex;align-items:center;justify-content:center;flex-shrink:0}._iconRight_h5yjg_260{order:10}._text_h5yjg_241{display:flex;align-items:center}._closeBtn_1j96g_1{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:8px;border:none;background:transparent;color:var(--muted-foreground);cursor:pointer;transition:background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}._closeBtn_1j96g_1:hover{background:var(--secondary);color:var(--foreground)}._closeBtn_1j96g_1:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._overlay_vlztz_1{position:fixed;inset:0;background:#080c1466;-webkit-backdrop-filter:var(--blur-xs);backdrop-filter:var(--blur-xs);z-index:1000;animation:_overlayIn_vlztz_1 .18s ease-out both}._overlay_vlztz_1[data-state=closed]{animation:_overlayOut_vlztz_1 .15s ease-out both}._content_vlztz_13{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(96vw,var(--modal-max-width, 60rem));max-height:90vh;overflow-y:auto;background:var(--popover);border:.0625rem solid var(--color-surface-border);border-radius:1.5rem;box-shadow:var(--shadow-xl);padding:2.5rem 2.5rem 3rem;display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;z-index:1001;outline:none;animation:_contentIn_vlztz_1 .22s cubic-bezier(.16,1,.3,1) both}._content_vlztz_13[data-state=closed]{animation:_contentOut_vlztz_1 .18s cubic-bezier(.16,1,.3,1) both}._content_vlztz_13::-webkit-scrollbar{width:.375rem}._content_vlztz_13::-webkit-scrollbar-track{background:transparent}._content_vlztz_13::-webkit-scrollbar-thumb{background:var(--color-surface-border);border-radius:.1875rem}._content_vlztz_13[data-size=sm]{padding:1.75rem 1.75rem 1.5rem;gap:.75rem}@media(max-width:640px){._content_vlztz_13[data-size=sm]{padding:1.5rem 1.25rem;gap:.75rem}}._content_vlztz_13[data-bare]{padding:0;gap:0;background:none;border:none;box-shadow:none}@media(max-width:640px){._content_vlztz_13[data-bare]{padding:0;gap:0}}@media(max-width:640px){._content_vlztz_13{inset:auto 0 0;transform:none;width:100%;max-height:92dvh;border-radius:1.25rem 1.25rem 0 0;border-bottom:none;padding:1.75rem 1.25rem 2.5rem;gap:1.75rem;animation:_contentInMobile_vlztz_1 .26s cubic-bezier(.16,1,.3,1) both}._content_vlztz_13[data-state=closed]{animation:_contentOutMobile_vlztz_1 .2s cubic-bezier(.16,1,.3,1) both}}._title_vlztz_89{margin:0;font-size:var(--fs-xl);font-weight:700;color:var(--color-text);line-height:1.25}._description_vlztz_97{margin:0;font-size:var(--fs-sm);color:var(--color-muted);line-height:1.55}._closeSlot_vlztz_104{position:absolute;top:1.25rem;inset-inline-end:1.25rem;z-index:1}@keyframes _overlayIn_vlztz_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_vlztz_1{0%{opacity:1}to{opacity:0}}@keyframes _contentIn_vlztz_1{0%{opacity:0;transform:translate(-50%,-48%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _contentOut_vlztz_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.97)}}@keyframes _contentInMobile_vlztz_1{0%{opacity:0;transform:translateY(6%)}to{opacity:1;transform:translateY(0)}}@keyframes _contentOutMobile_vlztz_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8%)}}._content_vlztz_13:before{content:"";display:none}@media(max-width:640px){._content_vlztz_13:before{display:block;position:absolute;top:.625rem;left:50%;transform:translate(-50%);width:2.25rem;height:.25rem;border-radius:.125rem;background:var(--color-surface-border)}}._content_vlztz_13[data-bare]:before{display:none}@media(prefers-reduced-motion:reduce){._overlay_vlztz_1,._content_vlztz_13{animation:none!important}}._skeleton_1f6zk_1{width:100%;height:7.5rem;border-radius:16px;background:var(--secondary);position:relative;overflow:hidden}@media(prefers-reduced-motion:no-preference){._skeleton_1f6zk_1:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,var(--glass-bg) 50%,transparent 100%);animation:_shimmer_1f6zk_1 1.4s ease-in-out infinite}}@keyframes _shimmer_1f6zk_1{to{transform:translate(100%)}}._generatingStack_1f6zk_25{display:flex;flex-direction:column;gap:1rem}._paywallView_1yjjr_1{display:grid;gap:1.25rem}._paywallHeader_1yjjr_6{padding-bottom:1rem;border-bottom:.0625rem solid var(--border)}._paywallHeaderTitle_1yjjr_11{font-size:var(--fs-md);font-weight:500;color:var(--muted-foreground);line-height:1.3}._statusCard_1yjjr_18{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border-radius:1rem;border:.0625rem solid var(--border);background:var(--card)}._statusIconBadge_1yjjr_28{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.75rem;background:color-mix(in srgb,var(--primary) 12%,transparent)}._statusIcon_1yjjr_28{color:var(--primary)}._statusContent_1yjjr_43{flex:1;min-width:0;display:grid;gap:.5rem}._statusHeading_1yjjr_50{margin:0;font-size:var(--fs-md);font-weight:700;color:var(--foreground);line-height:1.3}._progressTrack_1yjjr_58{width:100%;height:.5rem;border-radius:9999px;background:color-mix(in srgb,var(--primary) 15%,transparent);overflow:hidden}._progressTrack_1yjjr_58[data-state=loading]{opacity:.5}._progressFill_1yjjr_69{height:100%;border-radius:9999px;background:var(--primary);transition:width .15s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){._progressFill_1yjjr_69{transition:none}}._usageLabel_1yjjr_81{font-size:var(--fs-sm);color:var(--muted-foreground)}._paywallBody_1yjjr_86{margin:0;font-size:var(--fs-md);line-height:1.6;text-align:center;color:var(--foreground)}._paywallBody_1yjjr_86 strong{font-weight:700}._cardsGrid_1yjjr_97{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:640px){._cardsGrid_1yjjr_97{grid-template-columns:1fr}}._card_1yjjr_97{display:grid;align-content:start;gap:.875rem;padding:1.25rem;border-radius:16px;border:.0625rem solid var(--border);background:var(--card)}._card_1yjjr_97[data-variant=highlighted]{border-color:transparent;background:var(--primary)}._cardEyebrow_1yjjr_122{font-size:var(--fs-xs);font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--muted-foreground)}[data-variant=highlighted] ._cardEyebrow_1yjjr_122{color:color-mix(in srgb,var(--primary-foreground) 80%,transparent)}._cardTitle_1yjjr_133{margin:0;font-size:var(--fs-3xl);font-weight:700;line-height:1.1;color:var(--foreground)}[data-variant=highlighted] ._cardTitle_1yjjr_133{color:var(--primary-foreground)}._cardPrice_1yjjr_144{margin:0;font-size:var(--fs-md);color:var(--muted-foreground)}[data-variant=highlighted] ._cardPrice_1yjjr_144{color:color-mix(in srgb,var(--primary-foreground) 75%,transparent)}._cardPriceAmount_1yjjr_153{font-weight:700;color:var(--foreground)}[data-variant=highlighted] ._cardPriceAmount_1yjjr_153{color:var(--primary-foreground)}._cardChecklist_1yjjr_161{list-style:none;margin:0;padding:0;display:grid;gap:.625rem}._cardCheckItem_1yjjr_169{display:flex;align-items:flex-start;gap:.5rem;font-size:var(--fs-md);color:var(--foreground);line-height:1.4}[data-variant=highlighted] ._cardCheckItem_1yjjr_169{color:var(--primary-foreground)}._cardCheckIcon_1yjjr_181{flex-shrink:0;margin-top:.0625rem;color:var(--primary)}[data-variant=highlighted] ._cardCheckIcon_1yjjr_181{color:var(--primary-foreground)}._cardCta_1yjjr_190{width:100%;height:3.25rem;display:flex;align-items:center;justify-content:center;margin-top:.25rem;padding-inline:1rem;border:none;border-radius:12px;background:var(--muted);color:var(--muted-foreground);font:inherit;font-size:var(--fs-md);font-weight:500;cursor:default}._ctaButton_1yjjr_208{width:100%;height:3.25rem;display:flex;align-items:center;justify-content:center;margin-top:.25rem;padding-inline:1rem;border:none;border-radius:12px;background:var(--neutral-950);color:var(--primary-foreground);font:inherit;font-size:var(--fs-md);font-weight:700;cursor:pointer;transition:opacity .15s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){._ctaButton_1yjjr_208{transition:none}}._ctaButton_1yjjr_208:hover{opacity:.9}._header_1yjjr_235{display:grid;gap:.625rem;text-align:center;max-width:35rem;margin-inline:auto}._title_1yjjr_243{margin:0;font-size:clamp(1.125rem,4vw,1.375rem);font-weight:700;color:var(--foreground);line-height:1.25}._subtitle_1yjjr_251{margin:0;font-size:var(--fs-sm);color:var(--muted-foreground);line-height:1.55}._plans_1yjjr_258{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;align-items:start}@media(max-width:860px){._plans_1yjjr_258{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){._plans_1yjjr_258{grid-template-columns:1fr}}._planCard_1yjjr_275{position:relative;display:grid;gap:1rem;padding:1.25rem 1.125rem;border-radius:16px;border:.0625rem solid var(--border);background:var(--card)}._planCard_1yjjr_275[data-highlighted]{border-radius:1.375rem;border:none;background:var(--grad-aurora);box-shadow:0 1.25rem 3rem color-mix(in srgb,var(--primary) 32%,transparent),inset 0 .0625rem color-mix(in srgb,var(--primary-foreground) 16%,transparent)}._planCard_1yjjr_275[data-highlighted] ._planName_1yjjr_290,._planCard_1yjjr_275[data-highlighted] ._planPriceAmount_1yjjr_291,._planCard_1yjjr_275[data-highlighted] ._planDescription_1yjjr_292{color:var(--primary-foreground)}._planCard_1yjjr_275[data-highlighted] ._planPriceNote_1yjjr_295{color:color-mix(in srgb,var(--primary-foreground) 65%,transparent)}._planCard_1yjjr_275[data-highlighted] ._planFeatureItem_1yjjr_298{color:color-mix(in srgb,var(--primary-foreground) 90%,transparent)}._planCard_1yjjr_275[data-highlighted] ._checkIcon_1yjjr_301{color:color-mix(in srgb,var(--primary-foreground) 75%,transparent)}._planCard_1yjjr_275[data-highlighted] ._detailsLink_1yjjr_304{color:color-mix(in srgb,var(--primary-foreground) 60%,transparent)}._planCard_1yjjr_275[data-highlighted] ._detailsLink_1yjjr_304:hover{color:var(--primary-foreground)}._badge_1yjjr_311{display:inline-flex;align-items:center;gap:.25rem;align-self:start;padding:.1875rem .625rem;border-radius:9999px;border:.0625rem solid color-mix(in srgb,var(--primary-foreground) 28%,transparent);background:color-mix(in srgb,var(--primary-foreground) 18%,transparent);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--primary-foreground)}._badgeIcon_1yjjr_327{flex-shrink:0}._planHeader_1yjjr_331{display:grid;gap:.375rem}._planName_1yjjr_290{font-size:var(--fs-sm);font-weight:500;color:var(--muted-foreground)}._planPrice_1yjjr_291{display:flex;align-items:baseline;gap:.25rem}._planPriceAmount_1yjjr_291{font-size:var(--fs-3xl);font-weight:700;color:var(--foreground);line-height:1}._planPriceNote_1yjjr_295{font-size:var(--fs-xs);color:var(--muted-foreground)}._planDescription_1yjjr_292{margin:0;font-size:var(--fs-xs);color:var(--muted-foreground);line-height:1.5}._planFeatures_1yjjr_367{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}._planFeatureItem_1yjjr_298{display:flex;align-items:flex-start;gap:.5rem;font-size:var(--fs-xs);color:var(--foreground);line-height:1.4}._checkIcon_1yjjr_301{flex-shrink:0;margin-top:.0625rem;color:var(--primary)}._detailsLink_1yjjr_304{background:none;border:none;padding:0;font:inherit;font-size:var(--fs-xs);color:var(--muted-foreground);cursor:pointer;text-align:start;transition:color .15s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){._detailsLink_1yjjr_304{transition:none}}._detailsLink_1yjjr_304:hover{color:var(--primary)}._creditsSection_1yjjr_410{background:var(--glass-bg);border:.0625rem solid var(--glass-border);backdrop-filter:var(--blur-xl);-webkit-backdrop-filter:var(--blur-xl);box-shadow:var(--glass-shadow);border-radius:16px;padding:1.5rem 1.75rem;display:grid;gap:1rem}._creditsTitle_1yjjr_422{margin:0;font-size:var(--fs-md);font-weight:700;color:var(--foreground)}._creditsSubtitle_1yjjr_429{margin:0;font-size:var(--fs-sm);color:var(--muted-foreground);line-height:1.5}._creditsGrid_1yjjr_436{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}@media(max-width:540px){._creditsGrid_1yjjr_436{grid-template-columns:1fr}}._creditItem_1yjjr_447{display:grid;gap:.25rem;background:color-mix(in srgb,var(--card) 70%,transparent);border:.0625rem solid var(--glass-border-alt);border-radius:12px;padding:.875rem 1rem}._creditName_1yjjr_456{font-size:var(--fs-xs);font-weight:500;color:var(--foreground)}._creditValue_1yjjr_462{font-size:var(--fs-xs);color:var(--muted-foreground)}._compareSection_1yjjr_467{display:grid;gap:1.25rem}._compareTitle_1yjjr_472{margin:0;font-size:var(--fs-lg);font-weight:700;color:var(--primary)}._tableWrapper_1yjjr_479{overflow-x:auto;border-radius:16px;border:.0625rem solid var(--border)}._compareTable_1yjjr_485{width:100%;border-collapse:collapse;font-size:var(--fs-xs)}._compareTable_1yjjr_485 th,._compareTable_1yjjr_485 td{padding:.75rem 1rem;text-align:start;vertical-align:middle;border-bottom:.0625rem solid var(--border);color:var(--foreground)}._compareTable_1yjjr_485 thead th{font-weight:700;font-size:var(--fs-sm);border-bottom-width:.125rem}._compareTable_1yjjr_485 thead th[data-accent],._compareTable_1yjjr_485 tbody td[data-accent]{background:color-mix(in srgb,var(--primary) 8%,var(--card))}._compareTable_1yjjr_485 tfoot td{border-bottom:none;padding-top:1rem;padding-bottom:1rem}._compareTable_1yjjr_485 tfoot td[data-accent]{background:color-mix(in srgb,var(--primary) 8%,var(--card))}._compareTable_1yjjr_485 tbody tr:last-child td{border-bottom:none}._featureCol_1yjjr_521{color:var(--muted-foreground)!important;min-width:12.5rem}._colPlan_1yjjr_526{display:block;font-weight:500;color:var(--foreground)}._colPrice_1yjjr_532{display:block;font-size:var(--fs-2xs);font-weight:400;color:var(--muted-foreground)}._cellCheck_1yjjr_539{color:var(--primary)}._cellDash_1yjjr_543{color:var(--muted-foreground)}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{color-scheme:only light;position:absolute;text-align:initial;inset:0;overflow:clip;opacity:1;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:CanvasText;z-index:0;--min-font-size: 1;--text-scale-factor: calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv: calc(1 / var(--min-font-size))}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1;--font-height: 0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x: 1;--rotate: 0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.textLayer .markedContent{display:contents}.textLayer span[role=img]{-webkit-user-select:none;user-select:none;cursor:default}.textLayer .highlight{--highlight-bg-color: rgb(180 0 170 / .25);--highlight-selected-bg-color: rgb(0 100 0 / .25);--highlight-backdrop-filter: none;--highlight-selected-backdrop-filter: none;margin:-1px;padding:1px;background-color:var(--highlight-bg-color);-webkit-backdrop-filter:var(--highlight-backdrop-filter);backdrop-filter:var(--highlight-backdrop-filter);border-radius:4px}@media screen and (forced-colors:active){.textLayer .highlight{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color);-webkit-backdrop-filter:var(--highlight-selected-backdrop-filter);backdrop-filter:var(--highlight-selected-backdrop-filter)}.textLayer ::selection{background:#0000ff40}@supports (background: color-mix(in srgb,AccentColor,transparent 75%)){.textLayer ::selection{background:color-mix(in srgb,AccentColor,transparent 75%)}}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:0;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}
