.app{flex-direction:column;min-height:100vh;display:flex}.navbar{background-color:var(--color-surface-card);padding:var(--space-2) var(--space-8);border-bottom:1px solid color-mix(in srgb, var(--theme-muted) 70%, var(--color-surface-card));justify-content:space-between;align-items:center;display:flex}.navbar ul{gap:var(--space-8);margin:0;padding:0;list-style:none;display:flex}.navbar a{color:var(--theme-textColor);transition:color var(--motion-base);font-weight:500;text-decoration:none}.navbar a:hover{color:var(--theme-highlight)}.skip-link{left:var(--space-4);z-index:calc(var(--z-header) + 1);padding:var(--space-2) var(--space-4);border:1px solid var(--theme-highlight);border-radius:var(--radius-md);background:var(--color-surface-card);color:var(--theme-highlight);font-weight:600;text-decoration:none;transition:none;position:fixed;top:-10rem}.skip-link:focus,.skip-link:focus-visible{top:var(--space-3)}main{padding:var(--space-6);width:100%;max-width:var(--container-max-shell);box-sizing:border-box;flex:1;margin:0 auto}main:focus,main:focus-visible{outline:none}main.main--marketing{max-width:none;padding:0}.auth-loading{min-height:50vh;padding:var(--space-8);color:var(--theme-accent);font-size:var(--font-size-lg);text-align:center;justify-content:center;align-items:center;display:flex}.auth-container{min-height:60vh;padding:var(--space-8) var(--space-4);box-sizing:border-box;justify-content:center;align-items:center;display:flex}.auth-card{width:100%;max-width:32rem;padding:var(--space-8);border:1px solid var(--theme-muted);border-radius:var(--radius-lg);background:var(--color-surface-card);box-shadow:var(--shadow-lg);text-align:center}.auth-card h1{margin:0 0 var(--space-3);font-size:var(--font-size-2xl);color:var(--theme-textColor);font-weight:600}.auth-card p{margin:0 0 var(--space-6);color:var(--theme-accent);line-height:1.5}.auth-card__actions{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.auth-card__action{padding:var(--space-2) var(--space-6);border:1px solid var(--theme-highlight);border-radius:var(--radius-md);background:var(--theme-highlight);color:var(--theme-onHighlight);font-size:var(--font-size-lg);cursor:pointer;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.auth-card__action--secondary{background:var(--color-surface-card);color:var(--theme-highlight)}.loading-container{color:#fff;background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.loading-spinner{box-sizing:border-box;border:3px solid color-mix(in srgb, var(--theme-accent) 25%, transparent);border-top-color:var(--theme-accent);border-radius:var(--radius-full);width:2rem;height:2rem;animation:spin var(--motion-spin) linear infinite;margin-bottom:var(--space-4)}.loading-container p{font-size:var(--font-size-xl);color:#fffc}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-container-width);box-sizing:border-box;color:#fff;flex-direction:column;display:flex;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y:0px;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;word-break:break-word;flex:auto;align-items:center;margin-bottom:1rem;display:flex;position:relative}@media only screen and (width<=480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}@media only screen and (width<=480px){.Toastify__toast-container[data-stacked=true]{width:100vw}}.Toastify__toast--stacked{width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g) * 1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{flex-shrink:0;width:22px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;padding:0;transition:all .3s;position:absolute;top:6px;right:6px}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{z-index:1;opacity:.7;transform-origin:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0;overflow:hidden}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(.3, .3, .3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._serennovasToastContainer_16umm_33{font-family:var(--font-sans)}._serennovasToast_16umm_13{border-radius:var(--radius-md);border:1px solid var(--theme-muted);background-color:var(--theme-secondary);color:var(--theme-textColor);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-4);align-items:center;min-height:50px;display:flex;box-shadow:0 8px 16px #00000014}._serennovasToast_16umm_13.Toastify__toast--info{border-left:4px solid var(--theme-info)}._serennovasToast_16umm_13.Toastify__toast--success{border-left:4px solid var(--theme-success)}._serennovasToast_16umm_13.Toastify__toast--warning{border-left:4px solid var(--theme-warning)}._serennovasToast_16umm_13.Toastify__toast--error{border-left:4px solid var(--theme-error)}._serennovasToastProgress_16umm_24{background:var(--theme-accent)!important;opacity:.7!important;height:3px!important}._serennovasToastContent_16umm_75{align-items:center;gap:var(--space-3);width:100%;display:flex}._serennovasToastIcon_16umm_82{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}._serennovasToastMessage_16umm_91{color:var(--theme-textColor);font-size:var(--font-size-lg);flex:1;margin:0;padding:0;font-weight:500;line-height:1.4}._serennovasToastAction_16umm_102{padding:var(--space-1) var(--space-3);border:1px solid var(--theme-highlight);border-radius:var(--radius-md);background:var(--theme-highlight);color:var(--theme-onHighlight);font-size:var(--font-size-md);white-space:nowrap;cursor:pointer;transition:background var(--motion-fast), border-color var(--motion-fast);flex-shrink:0;font-weight:600;line-height:1.4}._serennovasToastAction_16umm_102:hover{background:color-mix(in srgb, var(--theme-highlight) 85%, var(--theme-primary));border-color:color-mix(in srgb, var(--theme-highlight) 85%, var(--theme-primary))}._serennovasToast_16umm_13 .Toastify__toast-icon{display:none}._successIcon_16umm_133{color:var(--theme-success);stroke-width:2.5px}._errorIcon_16umm_138{color:var(--theme-error);stroke-width:2.5px}._infoIcon_16umm_143{color:var(--theme-info);stroke-width:2.5px}._warningIcon_16umm_148{color:var(--theme-warning);stroke-width:2.5px}._serennovasToastCloseButton_16umm_154{cursor:pointer;color:var(--theme-accent);border-radius:var(--radius-xs);transition:background-color var(--motion-base), opacity var(--motion-base);margin-left:var(--space-2);opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:flex}._serennovasToastCloseButton_16umm_154:hover{background-color:var(--color-overlay-subtle);opacity:1}._notice_v4460_3{color:#8c1a15;font-size:var(--font-size-sm,.875rem);background:#fff1f0;border-bottom:1px solid #ffb3ae;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}._message_v4460_16{margin:0;font-weight:500}._actions_v4460_21{align-items:center;gap:8px;display:flex}._retryButton_v4460_27,._dismissButton_v4460_28{font:inherit;border-radius:var(--radius-sm,6px);cursor:pointer;padding:6px 12px}._retryButton_v4460_27{background:var(--theme-highlight,#406c98);color:var(--theme-onHighlight,#fff);border:1px solid var(--theme-highlight,#406c98)}._retryButton_v4460_27:disabled{cursor:progress;opacity:.7}._dismissButton_v4460_28{color:inherit;background:0 0;border:1px solid}._retryButton_v4460_27:focus-visible,._dismissButton_v4460_28:focus-visible{outline:2px solid var(--theme-highlight,#406c98);outline-offset:2px}._lockup_veug1_7{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:nowrap;width:100%;display:flex}._brandGroup_veug1_16{align-items:center;gap:var(--space-4);flex-wrap:nowrap;min-width:0;display:flex}._brandLink_veug1_24{border-radius:var(--radius-sm);align-items:center;line-height:0;display:inline-flex}._brandLink_veug1_24 img{display:block}._brandLink_veug1_24:focus-visible{outline:2px solid var(--theme-highlight);outline-offset:3px}._wordmark_veug1_40{font-size:var(--font-size-lg);letter-spacing:.01em;white-space:nowrap;font-weight:650;line-height:1}._wordmarkLead_veug1_48{color:var(--theme-primary)}._wordmarkTail_veug1_52{color:color-mix(in srgb, var(--theme-highlight) 30%, var(--theme-primary));font-weight:600}._tagline_veug1_57{font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--theme-accent);white-space:nowrap;margin:0;font-weight:600}._actions_veug1_67{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}@media (width<=860px){._tagline_veug1_57{display:none}}._header_n8cv6_1{background-color:var(--color-surface-card);border-bottom:1px solid color-mix(in srgb, var(--theme-muted) 70%, var(--color-surface-card));padding:var(--space-3) var(--space-4);z-index:var(--z-header);position:sticky;top:0}._headerContent_n8cv6_10{max-width:var(--container-max-shell);justify-content:space-between;align-items:center;margin:0 auto;display:flex}._leftSection_n8cv6_18{align-items:center;display:flex}._logoContainer_n8cv6_23{align-items:center;gap:14px;display:flex}._headerBrand_n8cv6_29{--header-brand-logo-height:36px}._headerBrand_n8cv6_29 img{height:var(--header-brand-logo-height);width:auto}._rightSection_n8cv6_39{align-items:center;gap:var(--space-4);display:flex}._nav_n8cv6_45 ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex}._nav_n8cv6_45 a{color:var(--theme-textColor,#1e293b);transition:color var(--motion-base);border-radius:var(--radius-pill);border:1px solid #0000;align-items:center;gap:6px;padding:6px 12px;font-weight:600;text-decoration:none;display:flex}._nav_n8cv6_45 a:hover{color:var(--theme-primary,#1e293b);border-color:color-mix(in srgb, var(--theme-primary,#1e293b) 12%, #d5dce7);background-color:color-mix(in srgb, var(--theme-highlight,#3b82f6) 8%, var(--color-surface-card))}._navIcon_n8cv6_72{width:1.25rem;height:1.25rem;color:var(--theme-highlight,#3b82f6);justify-content:center;align-items:center;display:inline-flex}._nav_n8cv6_45 a:hover ._navIcon_n8cv6_72{color:var(--theme-primary,#1e293b)}._signOutButton_n8cv6_87{background-color:var(--color-surface-card);color:#b42318;border-radius:var(--radius-pill);transition:background-color var(--motion-base), border-color var(--motion-base);cursor:pointer;border:1px solid #fda29b;padding:6px 12px;font-weight:500}._signOutButton_n8cv6_87:hover{background-color:#fff5f4;border-color:#f97066}@media (width<=768px){._logoDescriptor_n8cv6_104{display:none}}._footer_vrqxx_1{border-top:1px solid color-mix(in srgb, var(--theme-muted,#cbd5e1) 70%, #fff);background-color:color-mix(in srgb, var(--theme-secondary,#f8fafc) 92%, #fff)}._content_vrqxx_12{max-width:var(--container-max-shell);padding:var(--space-3) var(--space-6);align-items:center;gap:var(--space-4);grid-template-columns:1fr auto auto auto;margin:0 auto;display:grid}._brandBridge_vrqxx_22{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--theme-accent,#64748b);grid-column:1/-1}._brandBlock_vrqxx_29{min-width:0}._brand_vrqxx_22{font-size:var(--font-size-md);letter-spacing:.01em;color:var(--theme-primary,#1e293b);align-items:baseline;gap:0;margin:0;font-weight:650;display:inline-flex}._nav_vrqxx_44{align-items:center;gap:var(--space-3);display:inline-flex}._nav_vrqxx_44 a{font-size:var(--font-size-sm);color:var(--theme-textColor,#1e293b);opacity:.85;text-decoration:none}._nav_vrqxx_44 a:hover{opacity:1}._meta_vrqxx_61{font-size:var(--font-size-sm);color:var(--theme-accent,#64748b);white-space:nowrap;margin:0}@media (width<=768px){._content_vrqxx_12{gap:var(--space-2);grid-template-columns:1fr}}._shell_1ie4x_6{--theme-primary:#1e293b;--theme-textColor:#1e293b;--theme-accent:#64748b;--theme-highlight:#406c98;--theme-background:#fff;--theme-muted:#cbd5e1;--theme-secondary:#f8fafc;--theme-onHighlight:#fff;background-color:var(--theme-background);color:var(--theme-textColor)}._signInLink_1i0ic_9{font-size:var(--font-size-md);color:var(--theme-highlight);padding:var(--space-2) var(--space-4);border:1px solid color-mix(in srgb, var(--theme-highlight) 30%, transparent);border-radius:var(--radius-md);transition:background-color var(--motion-base), border-color var(--motion-base);flex-shrink:0;font-weight:500;text-decoration:none}._signInLink_1i0ic_9:hover{background-color:color-mix(in srgb, var(--theme-highlight) 8%, transparent);border-color:var(--theme-highlight)}._primaryCta_1i0ic_26{box-sizing:border-box;min-width:160px;padding:var(--space-3) var(--space-5);font-size:var(--font-size-lg);color:var(--theme-onHighlight,#fff);background-color:var(--theme-highlight);border-radius:var(--radius-md);transition:background-color var(--motion-base), border-color var(--motion-base);border:1px solid #0000;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._primaryCta_1i0ic_26:hover{background-color:color-mix(in srgb, var(--theme-highlight) 88%, #000);color:var(--theme-onHighlight,#fff)}._secondaryCta_1i0ic_48{box-sizing:border-box;min-width:160px;padding:var(--space-3) var(--space-5);font-size:var(--font-size-lg);color:var(--theme-primary);border:1px solid var(--theme-muted);border-radius:var(--radius-md);transition:background-color var(--motion-base), border-color var(--motion-base);background-color:#0000;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._secondaryCta_1i0ic_48:hover{background-color:color-mix(in srgb, var(--theme-primary) 5%, transparent);border-color:color-mix(in srgb, var(--theme-primary) 30%, var(--theme-muted))}._signInLink_1i0ic_9:focus-visible,._primaryCta_1i0ic_26:focus-visible,._secondaryCta_1i0ic_48:focus-visible{outline:2px solid var(--theme-highlight);outline-offset:2px}._page_1sjsp_3{background-color:var(--theme-background);min-height:calc(100vh - 8rem);color:var(--theme-textColor);padding-bottom:var(--space-12)}._header_1sjsp_10{padding:var(--space-5) var(--space-6);max-width:var(--container-max-content);margin:0 auto}._hero_1sjsp_29{text-align:center;padding:var(--space-12) var(--space-6) var(--space-10);max-width:42rem;margin:0 auto}._heroHeadline_1sjsp_36{letter-spacing:-.01em;color:var(--theme-primary);margin:0;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;line-height:1.15}._pillarSection_1sjsp_45{padding:var(--space-10) var(--space-6) var(--space-12);max-width:var(--container-max-content);margin:0 auto}._pillarGrid_1sjsp_51{justify-content:center;align-items:flex-start;gap:var(--space-10);flex-flow:row;display:flex}._pillar_1sjsp_45{text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;flex:1 1 0;min-width:0;max-width:18rem;display:flex}._pillarIcon_1sjsp_71{object-fit:contain;flex-shrink:0;width:8rem;height:8rem;display:block}._pillarTitle_1sjsp_79{font-size:var(--font-size-lg);color:var(--theme-primary);margin:0;font-weight:700;line-height:1.35}._pillarSupporting_1sjsp_87{font-size:var(--font-size-md);color:var(--theme-accent);margin:0;line-height:1.5}._pillarToggle_1sjsp_99{font:inherit;color:inherit;cursor:pointer;text-align:center;align-items:center;gap:var(--space-4);border-radius:var(--radius-md);background:0 0;border:none;flex-direction:column;width:100%;margin:0;padding:0;display:flex}._pillarToggle_1sjsp_99:focus-visible{outline:2px solid var(--theme-highlight);outline-offset:4px}._pillarToggleHint_1sjsp_121{font-size:var(--font-size-sm);color:var(--theme-highlight);text-underline-offset:2px;font-weight:600;text-decoration:underline}._pillarDetailList_1sjsp_130{gap:var(--space-4);flex-direction:column;margin:0;padding-left:1.1rem;display:flex}._pillarDetailItem_1sjsp_138{font-size:var(--font-size-lg);color:var(--theme-textColor);line-height:1.55}._pillarDetailItem_1sjsp_138 strong{color:var(--theme-primary)}._conversionPanel_1sjsp_148{text-align:center;padding:var(--space-12) var(--space-6) var(--space-6);align-items:center;gap:var(--space-6);flex-direction:column;max-width:34rem;margin:0 auto;display:flex}._conversionPrompt_1sjsp_159{color:var(--theme-primary);margin:0;font-size:1.125rem;font-weight:500;line-height:1.6}._conversionActions_1sjsp_167{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}@media (width<=768px){._header_1sjsp_10{padding:var(--space-4) var(--space-5)}._hero_1sjsp_29{padding:var(--space-10) var(--space-5) var(--space-8)}._pillarSection_1sjsp_45{padding:var(--space-8) var(--space-5) var(--space-10)}._pillarGrid_1sjsp_51{align-items:center;gap:var(--space-10);flex-direction:column}._pillar_1sjsp_45{max-width:22rem}._conversionPanel_1sjsp_148{padding:var(--space-10) var(--space-5) var(--space-5)}._conversionActions_1sjsp_167{flex-direction:column;align-items:stretch;width:100%;max-width:20rem}}._modalBackdrop_1s3rh_2{box-sizing:border-box;width:100%;height:100%;padding:var(--space-6);z-index:var(--z-modal-backdrop);backdrop-filter:blur(3px);animation:_fadeIn_1s3rh_1 var(--motion-base);background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;overflow:hidden auto}@keyframes _fadeIn_1s3rh_1{0%{opacity:0}to{opacity:1}}._modalContent_1s3rh_30{background-color:var(--theme-secondary,white);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);max-height:min(90vh, calc(100vh - 2 * var(--space-6)));animation:_slideUp_1s3rh_1 var(--motion-slow);box-sizing:border-box;width:100%;min-width:0;color:var(--theme-textColor,#2c1810);font-family:var(--font-sans);flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden}._modalContent_1s3rh_30:focus,._modalContent_1s3rh_30:focus-visible{outline:none}@keyframes _slideUp_1s3rh_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._size-small_1s3rh_71{max-width:400px}._size-medium_1s3rh_75{max-width:600px}._size-large_1s3rh_79{max-width:900px}._size-full_1s3rh_83{max-width:1200px;height:min(90vh, calc(100vh - 2 * var(--space-6)))}._modalHeader_1s3rh_88{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);background-color:var(--color-overlay-faint);z-index:1;border-bottom:1px solid #0000001a;min-width:0;display:flex;position:sticky;top:0}._modalTitle_1s3rh_102{font-size:var(--font-size-xl);color:var(--theme-primary,#2c1810);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:inherit;font-weight:600;overflow:hidden}._closeButton_1s3rh_113{border-radius:var(--radius-full);width:36px;height:36px;color:var(--theme-accent,#5c4033);cursor:pointer;transition:all var(--motion-base);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._closeButton_1s3rh_113:hover{color:var(--theme-primary,#2c1810);background-color:#0000000d}._modalBody_1s3rh_132{padding:var(--space-6);flex:1;min-width:0;scroll-padding-top:4rem;scroll-padding-bottom:4.5rem;overflow:hidden auto}._modalFooter_1s3rh_139{padding:var(--space-4) var(--space-6);justify-content:flex-end;gap:var(--space-3);background-color:var(--color-overlay-faint);border-top:1px solid #0000001a;min-width:0;display:flex;position:sticky;bottom:0}._tag_1d91r_15{bottom:var(--space-3);right:var(--space-3);z-index:var(--z-deploy-tag);pointer-events:none;user-select:none;font-size:var(--font-size-xs);letter-spacing:.08em;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);color:#7c2d12;box-shadow:var(--shadow-sm);background:#ffedd5;border:1px solid #fdba74;font-weight:700;line-height:1;position:fixed}._blastResultsAnchor_c1ffj_1{margin-top:var(--space-3)}._searchPageContainer_c1ffj_13{gap:var(--space-3);background-color:color-mix(in srgb, var(--theme-secondary,#f8fafc) 95%, var(--theme-background,#f1f5f9));border:1px solid color-mix(in srgb, var(--theme-muted,#cbd5e1) 35%, var(--color-surface-card));border-radius:var(--radius-lg);padding:var(--space-4);flex-direction:column;display:flex}._loadingContainer_c1ffj_23{margin:var(--space-4) 0 0;border:1px solid color-mix(in srgb, var(--theme-muted) 55%, var(--color-surface-card));border-radius:var(--radius-md);padding:var(--space-4);align-items:center;gap:var(--space-3);color:var(--theme-textColor,#334155);display:flex}._spinner_c1ffj_35{--spinner-track:var(--theme-muted);--spinner-head:var(--theme-highlight)}._errorMessage_c1ffj_41{margin:var(--space-4) 0 0;border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--theme-error) 35%, var(--color-surface-card));background-color:color-mix(in srgb, var(--theme-error) 8%, var(--color-surface-card));color:color-mix(in srgb, var(--theme-error) 45%, var(--theme-primary));padding:var(--space-3) var(--space-4)}._modalTitleContainer_c1ffj_50{color:var(--theme-primary,#1e293b);font-weight:600}@media (width<=768px){._searchPageContainer_c1ffj_13{padding:var(--space-3)}}._badge_4qixi_1{border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--font-size-sm);white-space:nowrap;align-items:center;gap:5px;padding:3px 10px;font-weight:500;line-height:1.4;display:inline-flex}._warning_4qixi_36{color:color-mix(in srgb, var(--theme-warning) 40%, var(--theme-textColor));background-color:#f59e0b1f;border:1px solid #f59e0b59}._error_4qixi_42{color:color-mix(in srgb, var(--theme-error) 55%, var(--theme-textColor));background-color:#ef44441a;border:1px solid #ef44444d}._headerSection_bysaj_2{text-align:left;margin-bottom:.65rem}._eyebrow_bysaj_7{text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb, var(--theme-accent,#64748b) 78%, var(--theme-primary,#1e293b));margin:0 0 .35rem;font-size:.68rem;font-weight:600}._mainHeader_bysaj_16{font-size:var(--font-size-2xl);color:var(--theme-primary);margin:0;font-weight:650}._subHeaderRow_bysaj_27{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._subHeader_bysaj_27{font-size:var(--font-size-md);color:var(--theme-accent);margin:.2rem 0 .4rem;font-weight:400}._headerDivider_bysaj_41{background-color:color-mix(in srgb, var(--theme-muted,#cbd5e1) 72%, #fff);width:100%;height:1px}@media (width<=768px){._eyebrow_bysaj_7{font-size:.64rem}._mainHeader_bysaj_16{font-size:var(--font-size-xl)}}._tabContainer_ntloo_2{flex-direction:column;gap:.75rem;display:flex}._tabsHeader_ntloo_8{background-color:var(--theme-secondary);border-radius:var(--radius-lg);gap:.4rem;padding:.4rem;display:flex}._tab_ntloo_2{border-radius:var(--radius-md);font-size:var(--font-size-md);color:var(--theme-accent);cursor:pointer;transition:all var(--motion-base);background:0 0;border:none;flex:1;align-items:center;gap:.6rem;padding:.6rem 1.25rem;font-weight:500;display:flex}._tab_ntloo_2:hover{background-color:color-mix(in srgb, var(--theme-accent) 5%, transparent)}._tab_ntloo_2._active_ntloo_36{background-color:var(--color-surface-card);color:var(--theme-primary);box-shadow:0 1px 3px color-mix(in srgb, var(--theme-accent) 12%, transparent);font-weight:600}._iconWrapper_ntloo_43{color:inherit;align-items:center;display:inline-flex}._tabContent_ntloo_49:focus-visible{outline:2px solid var(--theme-highlight);outline-offset:-2px;border-radius:var(--radius-sm)}@media (width<=768px){._tabsHeader_ntloo_8{flex-direction:column;gap:.4rem}._tab_ntloo_2{justify-content:center;padding:.6rem 1rem}}._formContainer_jf3oq_2{gap:var(--space-4);background:var(--theme-secondary);border-radius:var(--radius-md);padding:var(--space-4);border:1px solid var(--theme-muted);box-sizing:border-box;flex-direction:column;min-width:0;max-width:100%;display:flex}._sectionHeader_jf3oq_16{gap:var(--space-2);justify-content:flex-start;align-items:center;margin-bottom:0;display:flex}._searchIcon_jf3oq_24{color:var(--theme-accent)}._sectionTitle_jf3oq_28{color:var(--theme-textColor);margin:0;font-size:1.125rem;font-weight:600}._sequenceControls_jf3oq_36{align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--theme-background);border-radius:var(--radius-sm);border:1px solid var(--theme-muted);margin:var(--space-4) 0;box-shadow:var(--shadow-sm);box-sizing:border-box;min-width:0;max-width:100%;display:flex}._sequenceTypeLabel_jf3oq_51{font-size:var(--font-size-md);color:var(--theme-textColor);min-width:110px;font-weight:500}._sequenceTypeToggle_jf3oq_58{gap:var(--space-2);flex:1;min-width:0;display:flex}._toggleButton_jf3oq_65{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-xs);border:1px solid var(--theme-muted);background:var(--theme-background);color:var(--theme-textColor);font-size:var(--font-size-md);cursor:pointer;transition:all var(--motion-base);flex:1;justify-content:center;font-weight:500;display:flex}._toggleButton_jf3oq_65:hover{background:color-mix(in srgb, var(--theme-accent) 10%, transparent);border-color:var(--theme-accent)}._toggleButton_jf3oq_65._active_jf3oq_87{background-color:var(--theme-accent);color:var(--theme-secondary);border-color:var(--theme-accent)}._taskModeControls_jf3oq_93{align-items:center;gap:var(--space-3);padding:0 var(--space-4);margin:calc(-1 * var(--space-2)) 0 var(--space-2);display:flex}._taskModeCheckbox_jf3oq_101{width:1rem;height:1rem;accent-color:var(--theme-accent);cursor:pointer;margin:0}._taskModeCheckbox_jf3oq_101:disabled{cursor:not-allowed;opacity:.6}._taskModeLabel_jf3oq_114{font-size:var(--font-size-md);color:var(--theme-textColor);cursor:pointer;font-weight:500}._taskModeCheckbox_jf3oq_101:disabled+._taskModeLabel_jf3oq_114{cursor:not-allowed;opacity:.6}._sequenceInputContainer_jf3oq_127{gap:var(--space-2);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}._sequenceLabel_jf3oq_138{color:var(--theme-accent);font-weight:500;font-size:var(--font-size-md)}._sequenceCounter_jf3oq_144{font-size:var(--font-size-sm);color:var(--theme-textColor);opacity:.85;text-align:right;margin:0}._sequenceError_jf3oq_152{font-size:var(--font-size-md);color:var(--theme-error);margin:0}._sequenceNotice_jf3oq_158{font-size:var(--font-size-sm);color:var(--theme-textColor);opacity:.85;margin:0}._sequenceTextarea_jf3oq_165{box-sizing:border-box;width:100%;max-width:100%;min-height:6.5rem;padding:var(--space-3);background:var(--theme-secondary);color:var(--theme-textColor);border:1px solid var(--theme-muted);border-radius:var(--radius-xs);resize:vertical;display:block}._sequenceTextarea_jf3oq_165:focus{border-color:var(--theme-highlight);box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-highlight) 20%, transparent);outline:none}._busyScope_jf3oq_185{gap:var(--space-4);border-radius:var(--radius-sm);box-sizing:border-box;min-width:0;max-width:100%;transition:border-color var(--motion-base), background-color var(--motion-base);border:1px solid #0000;flex-direction:column;padding:0;display:flex}._busyScopeActive_jf3oq_198{border-color:color-mix(in srgb, var(--theme-accent) 42%, var(--theme-muted));background:color-mix(in srgb, var(--theme-background) 88%, var(--theme-muted))}._sequenceTextareaBusy_jf3oq_203{opacity:.72;cursor:wait}._blastBusyInline_jf3oq_208{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-xs);border:1px solid var(--theme-muted);background:var(--theme-background);margin:0;display:flex}._blastBusyInlineText_jf3oq_219{font-size:var(--font-size-sm);color:var(--theme-textColor);opacity:.92;margin:0;line-height:1.45}._inlineSpinner_jf3oq_232{color:var(--theme-accent);flex-shrink:0;margin-top:1px}._sequencePreview_jf3oq_240{margin-top:var(--space-4);border:1px solid var(--theme-muted);border-radius:var(--radius-md);overflow:hidden}._previewHeader_jf3oq_247{padding:var(--space-2) var(--space-3);background-color:var(--theme-background);border-bottom:1px solid var(--theme-muted);font-size:var(--font-size-md);color:var(--theme-textColor);font-weight:500}._previewContent_jf3oq_256{background-color:var(--theme-secondary);max-height:200px;padding:var(--space-3);overflow-y:auto}._previewLine_jf3oq_263{gap:var(--space-4);font-family:monospace;font-size:var(--font-size-md);line-height:1.5;display:flex}._lineNumber_jf3oq_271{color:var(--theme-accent);opacity:.7;user-select:none;text-align:right;min-width:2.5rem}._sequenceChunk_jf3oq_279{color:var(--theme-textColor);white-space:pre}._parametersContainer_jf3oq_285{border:1px solid var(--theme-muted);border-radius:var(--radius-md);overflow:hidden}._parametersToggle_jf3oq_291{width:100%;padding:var(--space-3);background:var(--theme-background);border-radius:var(--radius-xs);color:var(--theme-accent);cursor:pointer;transition:background-color var(--motion-base);border:none;justify-content:space-between;align-items:center;font-weight:500;display:flex}._parametersToggle_jf3oq_291:hover{background:color-mix(in srgb, var(--theme-accent) 10%, transparent)}._chevron_jf3oq_306{transition:transform var(--motion-base);color:var(--theme-accent)}._chevron_jf3oq_306._open_jf3oq_318{transform:rotate(180deg)}._parametersContent_jf3oq_322{padding:var(--space-4);background:var(--theme-background);border-radius:var(--radius-xs);margin-top:var(--space-2)}._parametersGrid_jf3oq_329{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._parameterField_jf3oq_335{gap:var(--space-2);flex-direction:column;display:flex}._parameterLabel_jf3oq_341{font-size:var(--font-size-md);color:var(--theme-textColor);font-weight:500}._parameterInput_jf3oq_347{padding:var(--space-2);border:1px solid var(--theme-muted);border-radius:var(--radius-sm);font-size:var(--font-size-md);background-color:var(--theme-secondary);color:var(--theme-textColor);transition:all var(--motion-base)}._parameterInput_jf3oq_347:focus{border-color:var(--theme-highlight);box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-highlight) 20%, transparent);outline:none}._actionContainer_jf3oq_364{justify-content:flex-end;align-items:center;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._actionContainer_jf3oq_364 ._searchButton_jf3oq_373{box-sizing:border-box;min-height:2.375rem}._submitHint_jf3oq_378{font-size:var(--font-size-sm);color:var(--theme-textColor);opacity:.85;text-align:right;margin:0}._searchButton_jf3oq_373{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-xs);background:var(--theme-accent);color:var(--theme-secondary);cursor:pointer;transition:all var(--motion-base);border:none;font-weight:600;display:flex}._searchButton_jf3oq_373:hover{background:var(--theme-highlight)}._searchButton_jf3oq_373:disabled{background:var(--theme-muted);cursor:not-allowed}@media (width<=768px){._formContainer_jf3oq_2{padding:var(--space-4)}._sequenceControls_jf3oq_36{flex-direction:column;align-items:stretch}._sequenceTypeToggle_jf3oq_58{width:100%}._taskModeControls_jf3oq_93{padding:0 var(--space-2)}._parametersGrid_jf3oq_329{grid-template-columns:1fr}}._button_1is40_13{box-sizing:border-box;min-height:2.375rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-md);transition:background-color var(--motion-base), border-color var(--motion-base), color var(--motion-base);border:1px solid #0000;justify-content:center;align-items:center;gap:.375rem;font-family:inherit;font-weight:500;line-height:1.25;display:inline-flex}._enabled_1is40_32{border-color:color-mix(in srgb, var(--theme-highlight) 40%, transparent);background:color-mix(in srgb, var(--theme-highlight) 10%, var(--color-surface-card));color:var(--theme-highlight);cursor:pointer}._enabled_1is40_32:hover{border-color:var(--theme-highlight);background:color-mix(in srgb, var(--theme-highlight) 18%, var(--color-surface-card))}._disabled_1is40_49{border-style:dashed;border-color:var(--theme-muted);background:color-mix(in srgb, var(--theme-muted) 30%, var(--color-surface-card));color:color-mix(in srgb, var(--theme-textColor) 45%, var(--theme-muted));cursor:not-allowed}._saved_1is40_61{border-color:color-mix(in srgb, var(--theme-success) 45%, transparent);background:color-mix(in srgb, var(--theme-success) 12%, var(--color-surface-card));color:color-mix(in srgb, var(--theme-success) 45%, var(--theme-textColor));cursor:default}._icon_1is40_68{flex-shrink:0}._labelRow_17dvz_5{align-items:baseline;gap:var(--space-1);min-width:0;display:flex}._labelRow_17dvz_5>label{min-width:0}._requiredMarker_17dvz_16{color:var(--theme-error);font-size:var(--font-size-md);font-weight:700;line-height:1}._requiredNote_17dvz_23{margin:0 0 var(--space-4);font-size:var(--font-size-sm);color:var(--theme-accent)}._container_ramsw_3{gap:var(--space-4);background:var(--theme-secondary);border-radius:var(--radius-md);padding:var(--space-4);border:1px solid var(--theme-muted);flex-direction:column;display:flex}._searchBox_ramsw_13{text-align:center;max-width:800px;margin:0 auto}._sectionHeader_ramsw_19{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}._searchIcon_ramsw_26{color:var(--theme-accent);opacity:.8}._sectionTitle_ramsw_31{color:var(--theme-textColor);margin:0;font-size:1.125rem;font-weight:600}._apiHint_ramsw_38{margin:0 0 var(--space-4);font-size:var(--font-size-md);color:var(--theme-textColor);opacity:.88;line-height:1.45}._apiHint_ramsw_38 code{border-radius:var(--radius-xs);background:var(--color-overlay-subtle);padding:.1em .35em;font-size:.8em}._sectionDescription_ramsw_53{color:var(--theme-textColor);opacity:.8;margin-bottom:var(--space-8);text-align:center;font-size:1.1rem}._formContainer_ramsw_61{gap:var(--space-4);background:var(--theme-secondary);border-radius:var(--radius-md);padding:var(--space-4);border:1px solid var(--theme-muted);box-shadow:var(--shadow-md);flex-direction:column;width:100%;max-width:600px;margin:0 auto;display:flex}._form_ramsw_61{gap:var(--space-4);flex-direction:column;display:flex}._fieldRow_ramsw_81{gap:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}._formGroup_ramsw_88{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._formGroup_ramsw_88 label{color:var(--theme-accent);font-weight:500;font-size:var(--font-size-md)}._input_ramsw_101{padding:var(--space-3);border:1px solid var(--theme-muted);border-radius:var(--radius-xs);font-size:var(--font-size-lg);background-color:var(--theme-background);color:var(--theme-textColor);transition:all var(--motion-base)}._input_ramsw_101:focus{border-color:var(--theme-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-accent) 20%, transparent);outline:none}._inputError_ramsw_117{border-color:var(--theme-error)}._fieldError_ramsw_121{color:var(--theme-error);font-size:var(--font-size-md)}._fieldHint_ramsw_126{font-size:var(--font-size-sm);color:var(--theme-accent);opacity:.92;margin:0;line-height:1.4}._errorMessage_ramsw_134{background-color:var(--theme-error);color:var(--color-surface-card);padding:var(--space-4);border-radius:var(--radius-xs);margin-bottom:var(--space-4)}._searchButton_ramsw_142{box-sizing:border-box;background:var(--theme-accent);min-height:2.375rem;color:var(--theme-secondary);padding:var(--space-2) var(--space-5);border-radius:var(--radius-xs);cursor:pointer;transition:all var(--motion-base);font-weight:600;font-size:var(--font-size-md);border:none;justify-content:center;align-items:center;display:inline-flex}._searchButton_ramsw_142:hover:not(:disabled){background:var(--theme-highlight)}._searchButton_ramsw_142:disabled{opacity:.7;cursor:not-allowed}._loading_ramsw_175{color:#0000;position:relative}._loading_ramsw_175:after{content:"";box-sizing:border-box;border:2px solid var(--theme-secondary);border-radius:var(--radius-full);border-top-color:#0000;width:1.5rem;height:1.5rem;margin:-.75rem;position:absolute;top:50%;left:50%}._demoSection_ramsw_196{background:var(--theme-background);border-radius:var(--radius-sm);padding:var(--space-5);border:1px solid var(--theme-muted);margin:var(--space-6) auto;max-width:600px;box-shadow:var(--shadow-sm)}._demoContent_ramsw_206{border-radius:var(--radius-lg);font-size:1.1rem;overflow:hidden}._exampleTitle_ramsw_212{color:var(--theme-textColor);font-size:var(--font-size-md);margin-bottom:var(--space-3);font-weight:600}._exampleDescription_ramsw_219{color:var(--theme-textColor);opacity:.8;margin-bottom:var(--space-4)}._demoValues_ramsw_225{gap:var(--space-2);margin-top:var(--space-4);flex-direction:column;display:flex}._demoValue_ramsw_225{color:var(--theme-textColor);font-family:monospace;font-size:var(--font-size-md)}._criterionContainer_ramsw_239{background:var(--theme-background);border:1px solid var(--theme-muted);border-radius:var(--radius-sm);padding:var(--space-4);margin:var(--space-2) 0;box-shadow:var(--shadow-sm)}._criterionHeader_ramsw_248{padding:var(--space-3) var(--space-4);background-color:var(--theme-background);border-bottom:1px solid var(--theme-muted);justify-content:space-between;display:flex}._criterionTitle_ramsw_256{font-size:var(--font-size-lg);color:var(--theme-textColor);margin:0;font-weight:500}._removeButton_ramsw_263{color:var(--theme-accent);border:1px solid var(--theme-muted);padding:var(--space-2);border-radius:var(--radius-xs);cursor:pointer;transition:all var(--motion-base);background:0 0}._removeButton_ramsw_263:hover{background:color-mix(in srgb, var(--theme-accent) 10%, transparent);border-color:var(--theme-accent)}._criterionGrid_ramsw_278{gap:var(--space-4);padding:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._criterionField_ramsw_285{gap:var(--space-2);flex-direction:column;display:flex}._criterionLabel_ramsw_291{font-size:var(--font-size-md);color:var(--theme-textColor);font-weight:500}._criterionSelect_ramsw_297,._criterionInput_ramsw_298{padding:var(--space-2);border:1px solid var(--theme-muted);border-radius:var(--radius-sm);font-size:var(--font-size-md);background-color:var(--theme-secondary);color:var(--theme-textColor);transition:all var(--motion-base)}._criterionSelect_ramsw_297:focus,._criterionInput_ramsw_298:focus{border-color:var(--theme-highlight);box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-highlight) 20%, transparent);outline:none}._criterionSelect_ramsw_297:disabled,._criterionInput_ramsw_298:disabled{opacity:.6;cursor:not-allowed;background-color:var(--theme-muted)}._addButton_ramsw_323{background:var(--theme-background);color:var(--theme-accent);border:1px solid var(--theme-muted);padding:var(--space-3) var(--space-6);border-radius:var(--radius-xs);cursor:pointer;transition:all var(--motion-base);margin-top:var(--space-4);font-weight:500}._addButton_ramsw_323:hover{background:color-mix(in srgb, var(--theme-accent) 10%, transparent);border-color:var(--theme-accent)}._actionContainer_ramsw_341{justify-content:flex-end;gap:var(--space-4);margin-top:var(--space-4);display:flex}._formActions_ramsw_348{justify-content:flex-end;align-items:center;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._formActions_ramsw_348 ._searchButton_ramsw_142,._formActions_ramsw_348 ._saveSearchButton_ramsw_358{min-height:2.375rem}@media (width<=768px){._fieldRow_ramsw_81{grid-template-columns:1fr}._formContainer_ramsw_61{padding:var(--space-4)}._sectionTitle_ramsw_31{font-size:var(--font-size-xl)}._sectionDescription_ramsw_53{font-size:var(--font-size-lg)}._criterionGrid_ramsw_278{grid-template-columns:1fr}}._copyButton_ramsw_385{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background-color:var(--theme-accent);color:var(--theme-secondary);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--font-size-md);transition:all var(--motion-base);margin-bottom:var(--space-4);box-shadow:var(--shadow-md);border:none;font-weight:500;display:flex}._copyButton_ramsw_385:hover{background-color:var(--theme-highlight);box-shadow:var(--shadow-lg);transform:translateY(-1px)}._copyButton_ramsw_385:active{box-shadow:var(--shadow-sm);transform:translateY(0)}._copyButton_ramsw_385 svg{width:16px;height:16px}._sequenceCopyButton_ramsw_418{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--theme-accent);color:var(--theme-secondary);border-radius:var(--radius-xs);cursor:pointer;font-size:var(--font-size-sm);transition:all var(--motion-base);margin-top:var(--space-2);border:none;font-weight:500;display:flex}._sequenceCopyButton_ramsw_418:hover{background-color:var(--theme-highlight)}._sequenceCopyButton_ramsw_418 svg{width:14px;height:14px}._gridContainer_mwox8_1{background:var(--color-surface-card);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);width:100%;overflow:hidden}._toolbar_mwox8_9{padding:var(--space-4);border-bottom:1px solid var(--theme-muted);justify-content:space-between;align-items:center;display:flex}._toolbarInfo_mwox8_17{align-items:center;gap:var(--space-4);font-size:var(--font-size-md);color:var(--theme-accent);display:flex}._demoLabel_mwox8_25{background-color:var(--theme-highlight);color:var(--color-surface-card);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);font-weight:500;font-size:var(--font-size-xs)}._gridTitle_mwox8_34{color:var(--theme-textColor);font-weight:600}._toolbarActions_mwox8_39{gap:var(--space-2);display:flex}._actionButton_mwox8_44{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--font-size-md);color:var(--theme-textColor);background:var(--theme-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--motion-base);border:none;font-weight:500;display:flex}._actionButton_mwox8_44:hover{background:var(--theme-muted)}._tableContainer_mwox8_63{width:100%;overflow-x:auto}._table_mwox8_63{border-collapse:collapse;table-layout:fixed;width:100%;min-width:920px}._table_mwox8_63 th{background:var(--theme-secondary);padding:var(--space-3) var(--space-4);text-align:left;font-size:var(--font-size-md);color:var(--theme-accent);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--theme-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._table_mwox8_63 td{padding:var(--space-3) var(--space-4);font-size:var(--font-size-md);color:var(--theme-textColor);border-bottom:1px solid var(--theme-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._expandHeader_mwox8_109{width:36px;padding:var(--space-3) var(--space-2)}._expandCell_mwox8_114{width:36px;padding:var(--space-2);vertical-align:middle}._expandButton_mwox8_120{color:var(--theme-accent);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._expandButton_mwox8_120:hover{color:var(--theme-highlight)}._expandIconClosed_mwox8_135{transition:transform var(--motion-base)}._expandIconOpen_mwox8_139{transition:transform var(--motion-base);transform:rotate(90deg)}._childRow_mwox8_144 td{background:var(--theme-secondary);font-size:var(--font-size-sm)}._checkboxHeader_mwox8_149{text-align:center;width:40px}._checkbox_mwox8_149{border:1px solid var(--theme-muted);border-radius:var(--radius-xs);cursor:pointer;width:16px;height:16px;transition:all var(--motion-base);justify-content:center;align-items:center;display:inline-flex}._checkbox_mwox8_149:hover{border-color:var(--theme-accent)}._checked_mwox8_170{background:var(--theme-highlight);border-color:var(--theme-highlight);color:var(--color-surface-card)}._unchecked_mwox8_176{background:var(--color-surface-card)}._sortableHeader_mwox8_180{cursor:pointer}._table_mwox8_63 th._sortableHeader_mwox8_180{padding:0}._headerContent_mwox8_191{align-items:center;gap:var(--space-1);min-width:0;display:flex}._sortButton_mwox8_204{align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;margin:0;display:inline-flex}._sortButton_mwox8_204:hover{color:var(--theme-textColor);border-color:#0000}._sortButtonWithHint_mwox8_234{padding-right:var(--space-1)}._sortableHeader_mwox8_180 ._headerHint_mwox8_238{margin-right:var(--space-4)}._sortButton_mwox8_204>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}._table_mwox8_63 td._emptyCell_mwox8_251{padding:var(--space-8) var(--space-4);text-align:center;color:var(--theme-accent);font-size:var(--font-size-md);white-space:normal}._srOnly_mwox8_264{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._headerHint_mwox8_238{border-radius:var(--radius-full);border:1px solid color-mix(in srgb, var(--theme-accent) 35%, transparent);cursor:help;width:14px;height:14px;color:var(--theme-accent);flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;line-height:1;display:inline-flex}._sortIcon_mwox8_293{color:var(--theme-accent);align-items:center;display:inline-flex}._evenRow_mwox8_299{background:var(--color-surface-card)}._oddRow_mwox8_303{background:var(--theme-secondary)}._evenRow_mwox8_299:hover,._oddRow_mwox8_303:hover{background:var(--theme-muted)}._pagination_mwox8_313{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--theme-muted);background:var(--theme-secondary);flex-wrap:wrap;display:flex}._paginationControls_mwox8_326{align-items:center;gap:var(--space-2);display:flex}._paginationButton_mwox8_332{box-sizing:border-box;border:1px solid var(--theme-muted);border-radius:var(--radius-xs);background:var(--color-surface-card);width:32px;min-width:32px;height:32px;min-height:32px;color:var(--theme-textColor);cursor:pointer;transition:all var(--motion-base);justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}._paginationButton_mwox8_332 svg{stroke:currentColor;width:18px;height:18px;color:inherit;flex-shrink:0;display:block}._paginationButton_mwox8_332:hover:not(:disabled){background:var(--theme-muted);border-color:var(--theme-highlight);color:var(--theme-primary)}._paginationButton_mwox8_332:disabled{opacity:.5;cursor:not-allowed}._paginationInfo_mwox8_371{font-size:var(--font-size-md);color:var(--theme-textColor);margin:0 var(--space-2)}._pageSizeSelector_mwox8_377{align-items:center;gap:var(--space-2);font-size:var(--font-size-md);color:var(--theme-textColor);display:flex}._pageSizeSelector_mwox8_377 select{padding:var(--space-1) var(--space-2);border:1px solid var(--theme-muted);border-radius:var(--radius-xs);background:var(--color-surface-card);color:var(--theme-textColor);font-size:var(--font-size-md);cursor:pointer}._pageSizeSelector_mwox8_377 select:focus{border-color:var(--theme-accent);outline:none}._resultsContainer_h3ynn_10{margin-top:var(--space-8);background-color:var(--color-surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid color-mix(in srgb, var(--theme-accent) 18%, transparent);width:100%;overflow:hidden}._resultsHeader_h3ynn_20{padding:var(--space-4) var(--space-6);background-color:color-mix(in srgb, var(--theme-accent) 4%, var(--color-surface-card));border-bottom:1px solid color-mix(in srgb, var(--theme-accent) 18%, transparent);justify-content:space-between;align-items:center;display:flex}._resultsTitle_h3ynn_29{font-size:var(--font-size-xl);color:var(--theme-primary);font-weight:600;font-family:var(--font-sans);margin:0}._loadingIndicator_h3ynn_37{color:var(--theme-accent);margin-left:var(--space-4);font-style:italic}._toolbar_h3ynn_43{padding:var(--space-4) var(--space-6);background-color:color-mix(in srgb, var(--theme-accent) 4%, var(--color-surface-card));border-bottom:1px solid color-mix(in srgb, var(--theme-accent) 18%, transparent);justify-content:space-between;align-items:center;display:flex}._toolbarInfo_h3ynn_52{color:var(--theme-accent);font-size:var(--font-size-md);font-family:var(--font-sans);align-items:center;display:flex}._toolbarActions_h3ynn_60{gap:var(--space-3);display:flex}._actionButton_h3ynn_65{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background-color:var(--color-surface-card);border:1px solid color-mix(in srgb, var(--theme-accent) 18%, transparent);border-radius:var(--radius-md);color:var(--theme-accent);font-size:var(--font-size-md);cursor:pointer;transition:all var(--motion-base);font-weight:500;font-family:var(--font-sans);display:flex}._actionButton_h3ynn_65:hover{background-color:color-mix(in srgb, var(--theme-accent) 8%, var(--color-surface-card));border-color:color-mix(in srgb, var(--theme-accent) 32%, transparent)}._viewToggleButton_h3ynn_86{border:1px solid color-mix(in srgb, var(--theme-accent) 28%, transparent);color:var(--theme-accent);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-md);cursor:pointer;transition:all var(--motion-base);background:0 0}._viewToggleButton_h3ynn_86:hover{background-color:color-mix(in srgb, var(--theme-accent) 8%, var(--color-surface-card));border-color:color-mix(in srgb, var(--theme-accent) 42%, transparent)}._resultsTextarea_h3ynn_102{width:100%;padding:var(--space-4);font-family:monospace;font-size:var(--font-size-md);resize:vertical;background-color:color-mix(in srgb, var(--theme-accent) 2%, var(--color-surface-card));min-height:300px;color:var(--theme-textColor);border:none}._resultsTextarea_h3ynn_102:focus{outline:none}._patentLink_h3ynn_118{color:var(--theme-highlight);text-underline-offset:2px;cursor:pointer;padding:var(--space-1) var(--space-2);font-family:inherit;font-weight:500;font-size:var(--font-size-xs);text-align:left;border-radius:var(--radius-xs);transition:all var(--motion-base);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;width:100%;text-decoration:underline;display:block;overflow:hidden}._patentLink_h3ynn_118:hover,._patentLink_h3ynn_118:focus-visible{background-color:color-mix(in srgb, var(--theme-highlight) 8%, transparent);text-decoration:underline}._patentLink_h3ynn_118._activePatent_h3ynn_148{background-color:color-mix(in srgb, var(--theme-highlight) 14%, transparent);color:var(--theme-primary);font-weight:600}._contributorPatentLink_h3ynn_154{margin-left:var(--space-4);font-weight:500}._titleLink_h3ynn_159{color:var(--theme-primary);text-underline-offset:2px;cursor:pointer;font-family:inherit;font-size:var(--font-size-md);text-align:left;transition:all var(--motion-base);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;width:100%;padding:0;text-decoration:underline;display:block;overflow:hidden}._titleLink_h3ynn_159:hover,._titleLink_h3ynn_159:focus-visible{color:var(--theme-highlight);text-decoration:underline}._title_h3ynn_159{width:100%;min-width:0;display:block}._groupedHitSubtitle_h3ynn_191{font-size:var(--font-size-xs);color:var(--theme-accent);white-space:normal;text-overflow:ellipsis;margin-top:.125rem;line-height:1.3;display:block;overflow:hidden}._date_h3ynn_205{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}._loadingPlaceholder_h3ynn_214{background:linear-gradient(90deg, color-mix(in srgb, var(--theme-accent) 12%, transparent) 25%, color-mix(in srgb, var(--theme-accent) 22%, transparent) 50%, color-mix(in srgb, var(--theme-accent) 12%, transparent) 75%);border-radius:var(--radius-xs);background-size:200% 100%;height:1rem;animation:1.5s infinite _shimmer_h3ynn_1}._centered_h3ynn_227{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}@keyframes _shimmer_h3ynn_1{to{background-position:200% 0}}._tableContainer_h3ynn_242{max-height:70vh;font-size:var(--font-size-xs);width:100%;padding:0;overflow:auto}@media (width<=768px){._resultsHeader_h3ynn_20{align-items:flex-start;gap:var(--space-2);flex-direction:column}._toolbar_h3ynn_43{align-items:flex-start;gap:var(--space-3);flex-direction:column}._toolbarActions_h3ynn_60{justify-content:flex-end;width:100%}._viewToggleButton_h3ynn_86{align-self:flex-end}._tableContainer_h3ynn_242{max-height:50vh}}._sequenceResult_h3ynn_278{background:var(--theme-background);border-radius:var(--radius-md);padding:var(--space-6);margin-top:var(--space-6);border:1px solid var(--theme-muted)}._sequenceInfo_h3ynn_286{gap:var(--space-4);margin-bottom:var(--space-4);color:var(--theme-textColor);display:flex}._sequenceContainer_h3ynn_293{background:var(--theme-secondary);border-radius:var(--radius-sm);padding:var(--space-4);border:1px solid var(--theme-muted);position:relative}._sequenceValue_h3ynn_301{color:var(--theme-textColor);white-space:pre-wrap;word-break:break-word;font-family:monospace;font-size:var(--font-size-md);margin:0;padding:0;line-height:1.5}._sequenceCopyButton_h3ynn_312{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--theme-accent);color:var(--theme-secondary);border-radius:var(--radius-xs);cursor:pointer;font-size:var(--font-size-sm);transition:all var(--motion-base);margin-top:var(--space-3);border:none;font-weight:500;display:flex}._sequenceCopyButton_h3ynn_312:hover{background-color:var(--theme-highlight);transform:translateY(-1px)}._sequenceCopyButton_h3ynn_312:active{transform:translateY(0)}._sequenceCopyButton_h3ynn_312 svg{width:14px;height:14px}._infoContainer_h3ynn_342{padding:var(--space-4);min-width:0;max-width:100%}._infoMessage_h3ynn_348{color:var(--theme-textColor);opacity:.8;margin-bottom:var(--space-4);overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;line-height:1.5}._patentLookupResult_h3ynn_359{margin-top:var(--space-6);padding:var(--space-5) var(--space-6);background:var(--color-surface-card);border:1px solid color-mix(in srgb, var(--theme-accent) 20%, transparent);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._patentLookupTitle_h3ynn_368{margin:0 0 var(--space-4);font-size:var(--font-size-xl);color:var(--theme-primary);font-weight:600;font-family:var(--font-sans)}._patentLookupWarning_h3ynn_376{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);background:color-mix(in srgb, var(--theme-warning) 12%, transparent);border:1px solid color-mix(in srgb, var(--theme-warning) 35%, transparent);border-radius:var(--radius-md);color:color-mix(in srgb, var(--theme-warning) 70%, var(--theme-textColor));font-size:var(--font-size-md)}._patentLookupGrid_h3ynn_386{gap:var(--space-2) var(--space-4);font-size:var(--font-size-md);color:var(--theme-textColor);grid-template-columns:11rem 1fr;margin:0;display:grid}._patentLookupGrid_h3ynn_386 dt{color:var(--theme-accent);margin:0;font-weight:600}._patentLookupGrid_h3ynn_386 dd{margin:0;line-height:1.45}._patentLookupNote_h3ynn_406{margin:var(--space-5) 0 0;font-size:var(--font-size-md);color:var(--theme-accent);opacity:.95;line-height:1.5}._patentLookupLead_h3ynn_414{margin:0 0 var(--space-5);font-size:var(--font-size-md);color:color-mix(in srgb, var(--theme-textColor) 85%, var(--theme-accent));line-height:1.55}._patentLookupSection_h3ynn_421{margin-bottom:var(--space-5)}._patentLookupSection_h3ynn_421:last-of-type{margin-bottom:0}._patentLookupSectionTitle_h3ynn_429{margin:0 0 var(--space-2);font-size:var(--font-size-sm);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--theme-accent) 80%, var(--theme-primary));font-weight:600}._patentLookupPatentRow_h3ynn_438{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._patentLookupIconButton_h3ynn_445{padding:var(--space-1) .45rem;border:1px solid color-mix(in srgb, var(--theme-accent) 28%, transparent);border-radius:var(--radius-sm);background:var(--color-surface-card);color:var(--theme-accent);cursor:pointer;transition:all var(--motion-base);justify-content:center;align-items:center;display:inline-flex}._patentLookupIconButton_h3ynn_445:hover{border-color:color-mix(in srgb, var(--theme-accent) 50%, transparent);background:color-mix(in srgb, var(--theme-accent) 8%, var(--color-surface-card))}._patentLookupExternalLink_h3ynn_463{align-items:center;gap:var(--space-1);font-size:var(--font-size-md);color:var(--theme-highlight);text-underline-offset:2px;text-decoration:underline;display:inline-flex}._patentLookupSequenceInline_h3ynn_475{margin:var(--space-2) 0 var(--space-4)}._patentLookupSequenceInline_h3ynn_475 ._patentLookupNote_h3ynn_406{margin-top:0}._patentSequenceBlock_h3ynn_483{border:1px solid color-mix(in srgb, var(--theme-accent) 18%, transparent);border-radius:var(--radius-sm);margin-top:0;overflow:hidden}._patentSequenceMeta_h3ynn_490{padding:var(--space-2) var(--space-3);background:color-mix(in srgb, var(--theme-accent) 5%, var(--color-surface-card));border-bottom:1px solid color-mix(in srgb, var(--theme-accent) 12%, transparent);font-size:var(--font-size-sm);color:var(--theme-accent);justify-content:space-between;align-items:center;display:flex}._patentSequenceText_h3ynn_501{padding:var(--space-3);font-family:ui-monospace,Cascadia Code,Fira Mono,monospace;font-size:var(--font-size-xs);white-space:pre-wrap;word-break:break-all;color:var(--theme-textColor);background:var(--color-surface-card);max-height:14rem;margin:0;line-height:1.6;overflow-y:auto}._srOnly_h3ynn_517{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._blastErrorCard_h3ynn_529{margin-top:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--theme-error) 40%, transparent);background:color-mix(in srgb, var(--theme-error) 8%, var(--color-surface-card))}._blastErrorMessage_h3ynn_537{margin:0 0 var(--space-3);font-size:var(--font-size-md);color:color-mix(in srgb, var(--theme-error) 75%, var(--theme-textColor));line-height:1.5}._blastErrorRetry_h3ynn_544{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--theme-error) 45%, transparent);background:var(--color-surface-card);color:color-mix(in srgb, var(--theme-error) 80%, var(--theme-textColor));font-size:var(--font-size-md);cursor:pointer;font-weight:500}._blastErrorRetry_h3ynn_544:hover{background:color-mix(in srgb, var(--theme-error) 10%, var(--color-surface-card))}._blastStatusPanel_h3ynn_559{margin-top:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--theme-accent) 22%, transparent);background:color-mix(in srgb, var(--theme-secondary) 92%, var(--color-surface-card));text-align:center}._blastStatusSpinner_h3ynn_569{margin:0 auto var(--space-4);--spinner-track:color-mix(in srgb, var(--theme-accent) 22%, transparent);--spinner-head:color-mix(in srgb, var(--theme-accent) 80%, transparent)}._blastStatusTitle_h3ynn_576{margin:0 0 var(--space-2);font-size:var(--font-size-lg);color:var(--theme-primary);font-weight:600;font-family:var(--font-sans)}._blastFamilyHint_h3ynn_584{margin:var(--space-5) 0 0;padding:0 var(--space-2);max-width:42rem;font-size:var(--font-size-md);color:color-mix(in srgb, var(--theme-accent) 92%, var(--theme-textColor));line-height:1.45;font-family:var(--font-sans)}._blastStatusBody_h3ynn_594{margin:0;max-width:36rem;font-size:var(--font-size-md);color:var(--theme-accent);margin-inline:auto;line-height:1.5}._trialBoundaryNotice_h3ynn_603{margin-bottom:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--theme-accent) 22%, transparent);background-color:color-mix(in srgb, var(--theme-accent) 6%, var(--color-surface-card))}._trialBoundaryTitle_h3ynn_611{margin:0 0 var(--space-2);font-size:var(--font-size-lg);color:var(--theme-primary);font-weight:600;font-family:var(--font-sans)}._trialBoundaryBody_h3ynn_619{font-size:var(--font-size-md);color:var(--theme-accent);margin:0;line-height:1.45}._resultsTruncationNotice_h3ynn_626{margin-bottom:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--theme-warning,#b45309) 28%, transparent);background-color:color-mix(in srgb, var(--theme-warning,#b45309) 8%, var(--color-surface-card))}._resultsTruncationTitle_h3ynn_634{margin:0 0 var(--space-2);font-size:var(--font-size-lg);color:var(--theme-primary);font-weight:600;font-family:var(--font-sans)}._resultsTruncationBody_h3ynn_642{font-size:var(--font-size-md);color:var(--theme-accent);margin:0;line-height:1.45}._section_6zyvz_1{margin-top:var(--space-6,24px);padding-top:var(--space-4,16px);border-top:1px solid var(--theme-muted)}._heading_6zyvz_7{font-size:var(--font-size-md);color:var(--theme-textColor);margin:0 0 12px;font-weight:600}._statusNote_6zyvz_14{font-size:var(--font-size-sm);color:var(--theme-accent);margin:0;padding:8px 0}._tableWrapper_6zyvz_21{overflow-x:auto}._table_6zyvz_21{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}._table_6zyvz_21 th{background:var(--theme-secondary);text-transform:uppercase;letter-spacing:.04em;color:var(--theme-accent);text-align:left;border-bottom:1px solid var(--theme-muted);white-space:nowrap;padding:7px 10px;font-size:11px;font-weight:600}._thDocNum_6zyvz_44{min-width:140px}._thTitle_6zyvz_45{min-width:180px}._thRole_6zyvz_46{width:110px}._thDate_6zyvz_47{white-space:nowrap;width:140px}._familyIdBadge_6zyvz_49{font-size:var(--font-size-xs);color:var(--theme-accent);text-transform:none;letter-spacing:normal;align-items:center;gap:4px;margin-left:10px;font-weight:500;display:inline-flex}._familyIdHint_6zyvz_63{border-radius:var(--radius-full);cursor:pointer;min-width:24px;min-height:24px;color:var(--theme-accent);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:10px;font-weight:700;line-height:1;display:inline-flex}._familyIdHintGlyph_6zyvz_81{border-radius:var(--radius-full);border:1px solid var(--theme-muted);justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}._familyIdHint_6zyvz_63:hover ._familyIdHintGlyph_6zyvz_81,._familyIdHint_6zyvz_63[aria-expanded=true] ._familyIdHintGlyph_6zyvz_81{border-color:var(--theme-accent)}._familyIdHintText_6zyvz_96{font-size:var(--font-size-xs);color:var(--theme-accent);margin:0 0 12px;line-height:1.45}._srOnly_6zyvz_103{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._row_6zyvz_116{border-bottom:1px solid color-mix(in srgb, var(--theme-muted) 55%, transparent)}._row_6zyvz_116:last-child{border-bottom:none}._table_6zyvz_21 td{vertical-align:middle;color:var(--theme-textColor);padding:8px 10px}._tdDocNum_6zyvz_130{font-size:var(--font-size-sm);font-weight:500}._tdTitle_6zyvz_135{font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}._tdRole_6zyvz_143{white-space:nowrap}._tdDate_6zyvz_147{font-size:var(--font-size-xs);color:var(--theme-accent);white-space:nowrap}._roleBadge_6zyvz_154{border-radius:var(--radius-pill);background:var(--theme-secondary);color:var(--theme-accent);padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}._role_grant_6zyvz_164{background:color-mix(in srgb, var(--theme-primary,#3b5bdb) 12%, transparent);color:var(--theme-primary,#3b5bdb)}._role_application_6zyvz_169{background:color-mix(in srgb, var(--theme-highlight,#1971c2) 10%, transparent);color:var(--theme-highlight,#1971c2)}._role_pct_6zyvz_174{color:#5f3dc4;background:#7950f21a}._role_publication_6zyvz_179{background:color-mix(in srgb, var(--theme-accent,#495057) 10%, transparent);color:var(--theme-accent,#495057)}._role_unknown_6zyvz_184{color:#6c757d;background:#6c757d1a}._memberCount_6zyvz_189{color:var(--theme-accent);text-align:right;margin:8px 0 0;font-size:11px}._patentContainer_ogghp_2{background-color:var(--theme-background);border-radius:var(--radius-md);width:100%;padding:var(--space-6);box-shadow:var(--shadow-md);font-family:Arial,sans-serif}._titleSection_ogghp_12{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--theme-muted)}._mainTitle_ogghp_18{font-size:var(--font-size-2xl);color:var(--theme-textColor);margin-bottom:var(--space-2);font-weight:700}._subTitle_ogghp_25{color:color-mix(in srgb, var(--theme-textColor) 75%, var(--theme-accent));font-size:1.125rem;font-weight:500}._titleMeta_ogghp_31{gap:var(--space-4);align-items:center;display:flex}._patentNumber_ogghp_37{font-size:var(--font-size-lg);color:var(--theme-primary);font-weight:600}._applicationNumber_ogghp_43{font-size:var(--font-size-md);color:var(--theme-accent)}._metadataContainer_ogghp_49{margin-bottom:var(--space-6);padding:var(--space-4);background-color:var(--color-surface-card);border-radius:var(--radius-md);border:1px solid var(--theme-muted)}._metadataGrid_ogghp_57{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}._metadataItem_ogghp_63{padding:var(--space-2) 0;border-bottom:1px solid color-mix(in srgb, var(--theme-muted) 60%, var(--color-surface-card));justify-content:space-between;display:flex}._metadataLabel_ogghp_70{font-size:var(--font-size-md);color:var(--theme-accent);font-weight:600}._metadataValue_ogghp_76{font-size:var(--font-size-md);color:var(--theme-textColor);font-family:monospace}._patentContent_ogghp_82{gap:var(--space-6);display:flex}._contentSection_ogghp_87{gap:var(--space-6);flex-direction:column;flex:1;display:flex}._sectionLabel_ogghp_94{font-size:var(--font-size-lg);color:var(--theme-textColor);margin-bottom:var(--space-3);font-weight:600}._sequenceMatchContainer_ogghp_101{padding:var(--space-4);background-color:var(--color-surface-card);border-radius:var(--radius-md);border:1px solid var(--theme-muted)}._sequenceDataGrid_ogghp_108{margin-bottom:var(--space-4);justify-content:space-around;display:flex}._sequenceDataItem_ogghp_114{text-align:center;padding:var(--space-2);background-color:color-mix(in srgb, var(--theme-highlight) 8%, var(--color-surface-card));border-radius:var(--radius-xs);width:30%}._sequenceDataLabel_ogghp_122{font-size:var(--font-size-md);color:var(--theme-textColor);font-weight:600}._sequenceDataValue_ogghp_128{font-size:var(--font-size-md);color:var(--theme-highlight);font-weight:700}._sequenceTable_ogghp_136{border-collapse:collapse;table-layout:auto;width:100%}._sequenceTableRow_ogghp_142{border-bottom:1px solid color-mix(in srgb, var(--theme-muted) 60%, var(--color-surface-card))}._sequenceTable_ogghp_136 th,._sequenceTable_ogghp_136 td{padding:var(--space-2) 0;vertical-align:baseline}._sequenceTableHeader_ogghp_152{font-size:var(--font-size-md);color:var(--theme-accent);text-align:left;font-weight:600}._sequenceTableValueCol_ogghp_159{text-align:right}._sequenceTablePropertyCell_ogghp_164{font-size:var(--font-size-md);color:var(--theme-textColor);text-align:left;font-family:monospace;font-weight:400}._sequenceTableCell_ogghp_163{font-size:var(--font-size-md);color:var(--theme-textColor);text-align:right;font-family:monospace}._srOnly_ogghp_179{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._familySectionMount_ogghp_192{margin-top:var(--space-6)}._abstractContainer_ogghp_197{background-color:var(--theme-secondary);border-radius:var(--radius-md);padding:var(--space-4);border:1px solid var(--theme-muted)}._abstractContent_ogghp_204{font-size:var(--font-size-md);color:var(--theme-textColor);line-height:1.6}._claimsContainer_ogghp_211{background-color:var(--theme-secondary);border-radius:var(--radius-md);padding:var(--space-4);border:1px solid var(--theme-muted)}._claimsList_ogghp_218{gap:var(--space-3);flex-direction:column;max-height:400px;display:flex;overflow-y:auto}._claimItem_ogghp_226{gap:var(--space-3);padding:var(--space-3);background-color:var(--theme-background);border-radius:var(--radius-xs);border:1px solid var(--theme-muted);display:flex}._claimNumber_ogghp_235{background-color:var(--theme-primary);width:24px;height:24px;color:var(--color-surface-card);border-radius:var(--radius-full);font-size:var(--font-size-xs);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}._claimText_ogghp_249{font-size:var(--font-size-md);color:var(--theme-textColor);line-height:1.6}._inventorsContainer_ogghp_256{background-color:var(--theme-secondary);border-radius:var(--radius-md);padding:var(--space-4);border:1px solid var(--theme-muted)}._inventorsList_ogghp_263{gap:var(--space-2);flex-direction:column;display:flex}._inventorItem_ogghp_269{padding:var(--space-2) var(--space-3);background-color:var(--theme-background);border-radius:var(--radius-xs);border:1px solid var(--theme-muted)}._inventorName_ogghp_276{font-size:var(--font-size-md);color:var(--theme-textColor)}._alignmentContainer_ogghp_282{background-color:var(--theme-secondary);border-radius:var(--radius-md);padding:var(--space-4);border:1px solid var(--theme-muted);width:100%}._alignmentInfo_ogghp_290{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._alignmentItem_ogghp_296{gap:var(--space-1);padding:var(--space-2) var(--space-3);background-color:var(--theme-background);border-radius:var(--radius-xs);border:1px solid var(--theme-muted);flex-direction:column;display:flex}._alignmentLabel_ogghp_306{color:var(--theme-accent);font-size:var(--font-size-xs);font-weight:500}._alignmentValue_ogghp_312{color:var(--theme-textColor);font-size:var(--font-size-md);font-family:monospace;font-weight:600}._documentContainer_ogghp_320{background-color:var(--theme-secondary);border-radius:var(--radius-md);padding:var(--space-4);border:1px solid var(--theme-muted)}._documentInfo_ogghp_327{gap:var(--space-4);flex-direction:column;display:flex}._documentHeader_ogghp_333{align-items:center;gap:var(--space-3);display:flex}._iconContainer_ogghp_339{color:var(--theme-primary)}._documentMeta_ogghp_343{flex:1}._documentDates_ogghp_347{gap:var(--space-1);flex-direction:column;display:flex}._dateItem_ogghp_353{gap:var(--space-2);display:flex}._dateLabel_ogghp_358{font-size:var(--font-size-md);color:var(--theme-accent);font-weight:500}._dateValue_ogghp_364{font-size:var(--font-size-md);color:var(--theme-textColor)}._documentPreview_ogghp_369{border:1px solid var(--theme-muted);border-radius:var(--radius-xs);background-color:var(--theme-background);width:100%;position:relative;overflow:hidden}._previewWrapper_ogghp_378{aspect-ratio:4/3;width:100%;position:relative}._previewOverlay_ogghp_384{background-color:var(--theme-background);width:100%;height:100%;padding:var(--space-4);flex-direction:column;display:flex;position:absolute;top:0;left:0}._previewHeader_ogghp_396{border-bottom:1px solid var(--theme-muted);padding-bottom:var(--space-3);margin-bottom:var(--space-3)}._previewMeta_ogghp_402{font-size:var(--font-size-xs);color:var(--theme-accent);text-align:center}._previewTitle_ogghp_408{font-size:var(--font-size-md);color:var(--theme-textColor);margin-bottom:var(--space-4);text-align:center;font-weight:600;line-height:1.4}._previewInfo_ogghp_417{gap:var(--space-2);flex-direction:column;display:flex}._previewInfoItem_ogghp_423{font-size:var(--font-size-xs);color:var(--theme-accent)}._previewFooter_ogghp_428{font-size:var(--font-size-xs);color:var(--theme-primary);text-align:center;margin-top:auto}._pdfButton_ogghp_435{top:var(--space-3);right:var(--space-3);background-color:var(--theme-primary);color:var(--color-surface-card);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);font-size:var(--font-size-xs);font-weight:600;position:absolute}._noData_ogghp_448{color:var(--theme-accent);font-style:italic;font-size:var(--font-size-md);text-align:center;padding:var(--space-3)}._trialBoundaryNotice_ogghp_456{margin-bottom:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--theme-accent) 22%, transparent);background-color:color-mix(in srgb, var(--theme-accent) 6%, var(--color-surface-card))}._trialBoundaryTitle_ogghp_464{margin:0 0 var(--space-2);font-size:var(--font-size-lg);color:var(--theme-primary);font-weight:600;font-family:var(--font-sans)}._trialBoundaryBody_ogghp_472{font-size:var(--font-size-md);color:var(--theme-accent);margin:0;line-height:1.45}@media (width<=768px){._patentContent_ogghp_82{flex-direction:column}._mainTitle_ogghp_18{font-size:var(--font-size-xl)}._metadataGrid_ogghp_57,._alignmentInfo_ogghp_290{grid-template-columns:1fr}}._banner_7fx4v_1{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--theme-highlight) 7%, var(--color-surface-card));border:1px solid color-mix(in srgb, var(--theme-highlight) 25%, transparent);font-size:var(--font-size-sm);color:var(--theme-textColor);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;padding:8px 14px;display:flex}._banner_7fx4v_1._warning_7fx4v_19{color:#7c5a00;background:#fffbeb;border-color:#f5c842}._banner_7fx4v_1._atCap_7fx4v_25{color:#8c1a15;background:#fff1f0;border-color:#ffb3ae}._left_7fx4v_31{flex-shrink:0;align-items:center;gap:6px;display:flex}._icon_7fx4v_38{flex-shrink:0}._label_7fx4v_42{font-weight:600;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em}._sep_7fx4v_49{opacity:.4}._scope_7fx4v_53{font-size:var(--font-size-xs);opacity:.75}._counter_7fx4v_58{flex:1;align-items:center;gap:8px;min-width:160px;display:flex}._progressTrack_7fx4v_66{border-radius:var(--radius-xs);background:#0000001f;flex-shrink:0;width:80px;height:5px;overflow:hidden}._progressFill_7fx4v_75{border-radius:var(--radius-xs);background:var(--theme-highlight);height:100%;transition:width var(--motion-slow)}._banner_7fx4v_1._warning_7fx4v_19 ._progressFill_7fx4v_75{background:#e8a500}._banner_7fx4v_1._atCap_7fx4v_25 ._progressFill_7fx4v_75{background:#d93025}._countText_7fx4v_90{font-size:var(--font-size-xs);white-space:nowrap}._upgradeButton_7fx4v_95{border-radius:var(--radius-xs);font-size:var(--font-size-xs);cursor:pointer;border:1px solid var(--theme-highlight);background:var(--theme-highlight);color:var(--theme-onHighlight);transition:opacity var(--motion-fast);flex-shrink:0;padding:4px 12px;font-weight:600}._upgradeButton_7fx4v_95:hover{opacity:.85}._banner_8c4yt_4{align-items:center;gap:var(--space-3);padding:var(--space-2) 14px;border-radius:var(--radius-sm);background:color-mix(in srgb, var(--theme-warning) 12%, var(--color-surface-card));border:1px solid color-mix(in srgb, var(--theme-warning) 55%, transparent);color:var(--theme-textColor);font-size:var(--font-size-sm);flex-wrap:wrap;margin-bottom:12px;display:flex}._icon_8c4yt_18{color:color-mix(in srgb, var(--theme-warning) 40%, var(--theme-textColor));flex-shrink:0}._message_8c4yt_23{flex:1;min-width:200px;margin:0;font-weight:500}._actions_8c4yt_30{gap:var(--space-2);flex-shrink:0;display:flex}._retryButton_8c4yt_36,._dismissButton_8c4yt_37{border-radius:var(--radius-xs);font-size:var(--font-size-xs);cursor:pointer;transition:opacity var(--motion-fast);padding:4px 12px;font-weight:600}._retryButton_8c4yt_36{border:1px solid var(--theme-highlight);background:var(--theme-highlight);color:var(--theme-onHighlight)}._dismissButton_8c4yt_37{border:1px solid color-mix(in srgb, var(--theme-textColor) 25%, transparent);color:var(--theme-textColor);background:0 0}._retryButton_8c4yt_36:hover:not(:disabled),._dismissButton_8c4yt_37:hover:not(:disabled){opacity:.85}._retryButton_8c4yt_36:disabled,._dismissButton_8c4yt_37:disabled{cursor:not-allowed;opacity:.6}._form_1eqmf_2{gap:var(--space-2);box-sizing:border-box;width:100%;min-width:0;font-family:var(--font-sans);flex-direction:column;display:flex}._label_1eqmf_12{font-size:var(--font-size-md);color:var(--theme-textColor);margin-bottom:var(--space-1);font-family:inherit;font-weight:500;display:block}._textInput_1eqmf_21{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--theme-muted);border-radius:var(--radius-sm);font-size:var(--font-size-md);background-color:var(--theme-secondary);color:var(--theme-textColor);transition:border-color var(--motion-base), box-shadow var(--motion-base);font-family:inherit;line-height:1.5}._textInput_1eqmf_21::placeholder{color:var(--theme-accent);opacity:.85}._textInput_1eqmf_21:focus{border-color:var(--theme-highlight);box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-highlight) 20%, transparent);outline:none}._textInput_1eqmf_21:disabled{opacity:.65;cursor:not-allowed}._actionRow_1eqmf_53{justify-content:flex-end;gap:var(--space-3);display:flex}._cancelButton_1eqmf_59{padding:var(--space-2) var(--space-4);border-radius:var(--radius-xs);border:1px solid var(--theme-muted);background:var(--theme-background);color:var(--theme-textColor);font-size:var(--font-size-md);cursor:pointer;transition:background-color var(--motion-base), border-color var(--motion-base);font-family:inherit;font-weight:500}._cancelButton_1eqmf_59:hover{background:color-mix(in srgb, var(--theme-accent) 10%, transparent);border-color:var(--theme-accent)}._submitButton_1eqmf_77{padding:var(--space-2) var(--space-4);border-radius:var(--radius-xs);background:var(--theme-accent);color:var(--theme-secondary);font-size:var(--font-size-md);cursor:pointer;transition:background-color var(--motion-base);border:none;font-family:inherit;font-weight:600}._submitButton_1eqmf_77:hover:not(:disabled){background:var(--theme-highlight)}._submitButton_1eqmf_77:disabled{background:var(--theme-muted);color:var(--theme-textColor);opacity:.75;cursor:not-allowed}._loading_vdt5z_6{justify-content:center;align-items:center;gap:var(--space-3);min-height:12rem;padding:var(--space-6) var(--space-4);font-family:var(--font-sans);font-size:var(--font-size-lg);color:color-mix(in srgb, var(--theme-textColor) 75%, transparent);display:flex}._prompt_1812b_12{padding:var(--space-6);border:1px solid color-mix(in srgb, var(--theme-highlight) 25%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--theme-highlight) 8%, var(--color-surface-card));text-align:center}._title_1812b_20{margin:0 0 var(--space-2);font-size:var(--font-size-xl);color:var(--theme-primary);font-weight:700;line-height:1.3}._body_1812b_28{margin:0 0 var(--space-4);color:var(--theme-textColor);line-height:1.5}._actions_1812b_34{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}._action_1812b_34{box-sizing:border-box;min-height:2.375rem;padding:var(--space-2) var(--space-6);border:1px solid var(--theme-highlight);border-radius:var(--radius-md);font-size:var(--font-size-lg);cursor:pointer;transition:background-color var(--motion-base), border-color var(--motion-base);justify-content:center;align-items:center;font-family:inherit;font-weight:500;display:inline-flex}._primary_1812b_57{background:var(--theme-highlight);color:var(--theme-onHighlight)}._primary_1812b_57:hover{background:color-mix(in srgb, var(--theme-highlight) 85%, var(--theme-primary));border-color:color-mix(in srgb, var(--theme-highlight) 85%, var(--theme-primary))}._secondary_1812b_67{color:var(--theme-highlight);background:0 0}._secondary_1812b_67:hover{background:color-mix(in srgb, var(--theme-highlight) 12%, transparent);border-color:var(--theme-highlight)}._headerStack_1mhl4_1{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}._header_1mhl4_1{align-items:center;gap:var(--space-3);min-height:3rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--theme-info,var(--theme-accent)) 35%, transparent);background:color-mix(in srgb, var(--theme-info,var(--theme-accent)) 8%, var(--color-surface-card));box-shadow:var(--shadow-sm);display:flex}._spinnerPlaceholder_1mhl4_20{flex-shrink:0;width:1.125rem}._copy_1mhl4_31{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._title_1mhl4_39{font-size:var(--font-size-md);color:var(--theme-textColor);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}._sub_1mhl4_48{font-size:var(--font-size-xs);color:color-mix(in srgb, var(--theme-accent) 80%, var(--theme-textColor))}._meta_1mhl4_54{font-size:var(--font-size-xs);color:color-mix(in srgb, var(--theme-accent) 65%, var(--theme-textColor))}._elapsed_1mhl4_59{font-variant-numeric:tabular-nums;font-weight:500}._actions_1mhl4_64{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;max-width:16rem;display:flex}._actionNote_1mhl4_74{font-size:var(--font-size-xs);text-align:right;color:color-mix(in srgb, var(--theme-accent) 55%, var(--theme-textColor));line-height:1.35}._newSearchButton_1mhl4_81{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--theme-accent) 40%, transparent);background:var(--color-surface-card);color:var(--theme-accent);font-size:var(--font-size-md);cursor:pointer;transition:background-color var(--motion-base);flex-shrink:0;font-weight:500}._newSearchButton_1mhl4_81:hover{background:color-mix(in srgb, var(--theme-accent) 10%, var(--color-surface-card))}._cancelButton_1mhl4_100{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--theme-error,#b3261e) 45%, transparent);background:var(--color-surface-card);color:var(--theme-error,#b3261e);font-size:var(--font-size-md);cursor:pointer;transition:background-color var(--motion-base);flex-shrink:0;font-weight:500}._cancelButton_1mhl4_100:hover:not(:disabled){background:color-mix(in srgb, var(--theme-error,#b3261e) 10%, var(--color-surface-card))}._cancelButton_1mhl4_100:disabled{opacity:.6;cursor:progress}@media (width<=768px){._header_1mhl4_1{flex-wrap:wrap}._title_1mhl4_39{white-space:normal}._actions_1mhl4_64{align-items:flex-start;max-width:none}._actionNote_1mhl4_74{text-align:left}}._body_piwq3_4{margin:0 0 var(--space-2);font-size:var(--font-size-lg);color:var(--theme-textColor);line-height:1.5}._note_piwq3_11{font-size:var(--font-size-sm);color:color-mix(in srgb, var(--theme-accent) 60%, var(--theme-textColor));margin:0;line-height:1.45}._actions_piwq3_18{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._secondary_piwq3_25,._primary_piwq3_26{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-md);cursor:pointer;transition:background-color var(--motion-base);font-weight:500}._secondary_piwq3_25{border:1px solid color-mix(in srgb, var(--theme-accent) 40%, transparent);background:var(--color-surface-card);color:var(--theme-accent)}._secondary_piwq3_25:hover:not(:disabled){background:color-mix(in srgb, var(--theme-accent) 10%, var(--color-surface-card))}._primary_piwq3_26{background:var(--theme-accent);color:var(--color-surface-card);border:1px solid #0000}._primary_piwq3_26:hover:not(:disabled){background:color-mix(in srgb, var(--theme-accent) 85%, black)}._secondary_piwq3_25:disabled,._primary_piwq3_26:disabled{opacity:.6;cursor:progress}@media (width<=480px){._actions_piwq3_18{flex-direction:column-reverse;align-items:stretch}}._container_pb47n_10{background-color:var(--theme-background);min-height:100vh;padding:var(--space-8);justify-content:center;align-items:center;display:flex}._content_pb47n_19{background-color:var(--theme-secondary);border-radius:var(--radius-xl);width:100%;max-width:480px;padding:var(--space-8);box-shadow:var(--shadow-lg)}._header_pb47n_28{text-align:center;margin-bottom:var(--space-8)}._header_pb47n_28 h1{color:var(--theme-primary);margin-bottom:var(--space-2);font-size:2rem;font-weight:700}._header_pb47n_28 p{color:var(--theme-accent);font-size:var(--font-size-lg)}._demoSection_pb47n_45{background-color:var(--theme-muted);border-radius:var(--radius-md);padding:var(--space-6);margin-bottom:var(--space-8)}._demoSection_pb47n_45 h2{color:var(--theme-primary);font-size:var(--font-size-xl);margin-bottom:var(--space-2)}._demoSection_pb47n_45 p{color:var(--theme-accent);font-size:var(--font-size-md);margin-bottom:var(--space-4)}._demoCard_pb47n_64{background-color:var(--theme-secondary);border-radius:var(--radius-md);padding:var(--space-6);border:1px solid var(--theme-accent);cursor:pointer;transition:all var(--motion-base);position:relative}._demoCard_pb47n_64:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}._demoCard_pb47n_64._selectedPlan_pb47n_79{border-color:var(--theme-highlight);background-color:var(--theme-background)}._demoCard_pb47n_64._selectedPlan_pb47n_79:before{content:"";background-color:var(--theme-highlight);border-radius:var(--radius-md) var(--radius-md) 0 0;height:4px;position:absolute;top:0;left:0;right:0}._demoPlan_pb47n_95{background-color:var(--theme-highlight);color:var(--theme-secondary);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-md);margin-bottom:var(--space-4);font-weight:500;display:inline-block}._demoCredentials_pb47n_106{font-size:var(--font-size-md);color:var(--theme-accent);margin-bottom:var(--space-4)}._demoCredentials_pb47n_106 div{margin-bottom:var(--space-2)}._demoLoginButton_pb47n_116{width:100%;padding:var(--space-3);background-color:var(--theme-accent);color:var(--theme-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--motion-base);border:none;font-weight:500}._demoLoginButton_pb47n_116:hover{background-color:var(--theme-highlight)}._loginForm_pb47n_132{margin-top:var(--space-8)}._formGroup_pb47n_136{margin-bottom:var(--space-6)}._formGroup_pb47n_136 label{color:var(--theme-accent);font-size:var(--font-size-md);margin-bottom:var(--space-2);display:block}._input_pb47n_147{box-sizing:border-box;width:100%;padding:var(--space-3);border:1px solid var(--theme-muted);border-radius:var(--radius-sm);background-color:var(--theme-background);color:var(--theme-textColor);font-size:var(--font-size-lg);transition:border-color var(--motion-base)}._input_pb47n_147:focus{border-color:var(--theme-highlight);outline:none}._inputError_pb47n_165{border-color:var(--theme-error)}._fieldError_pb47n_169{color:var(--theme-error);font-size:var(--font-size-md);margin-top:var(--space-1);display:block}._buttonGroup_pb47n_176{gap:var(--space-4);margin-top:var(--space-8);display:flex}._loginButton_pb47n_182,._registerButton_pb47n_183{padding:var(--space-3);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--motion-base);flex:1;font-weight:500}._loginButton_pb47n_182{background-color:var(--theme-accent);color:var(--theme-secondary);border:none}._loginButton_pb47n_182:hover{background-color:var(--theme-highlight)}._registerButton_pb47n_183{background-color:var(--theme-secondary);color:var(--theme-highlight);border:1px solid var(--theme-highlight)}._registerButton_pb47n_183:hover{background-color:var(--theme-highlight);color:var(--theme-secondary)}._loading_pb47n_213{opacity:.7;cursor:not-allowed}._errorMessage_pb47n_218{background-color:var(--theme-error);color:var(--theme-secondary);padding:var(--space-3);border-radius:var(--radius-sm);margin-bottom:var(--space-4);font-size:var(--font-size-md)}._authSection_pb47n_227{gap:var(--space-6);background-color:var(--color-surface-card);flex-direction:column;width:100%;display:flex}._demoContainer_pb47n_235{border:1px solid var(--theme-muted);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-6);background-color:var(--theme-background)}._demoHeader_pb47n_243{margin-bottom:var(--space-3)}._demoHeader_pb47n_243 h3{font-size:var(--font-size-lg);color:var(--theme-primary);margin:0;font-weight:600}._demoCredentialsList_pb47n_254{gap:var(--space-2);flex-wrap:wrap;display:flex}._demoCredentialItem_pb47n_260{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);background-color:var(--theme-secondary);border:1px solid var(--theme-muted);display:flex}._copyButton_pb47n_270{padding:var(--space-1);color:var(--theme-accent);cursor:pointer;border-radius:var(--radius-xs);transition:all var(--motion-base);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._copyButton_pb47n_270:hover{color:var(--theme-highlight);background-color:color-mix(in srgb, var(--theme-accent) 10%, transparent)}._copyButton_pb47n_270:active{transform:scale(.95)}._divider_pb47n_292{text-align:center;margin:var(--space-2) 0;color:var(--theme-accent);align-items:center;display:flex}._divider_pb47n_292:before,._divider_pb47n_292:after{content:"";border-bottom:1px solid color-mix(in srgb, var(--theme-muted) 70%, var(--color-surface-card));flex:1}._divider_pb47n_292 span{padding:0 var(--space-4);font-size:var(--font-size-md)}._microsoftButton_pb47n_312{padding:var(--space-3) var(--space-4);border:1px solid var(--theme-accent);border-radius:var(--radius-sm);font-size:var(--font-size-lg);background-color:var(--color-surface-card);color:var(--theme-textColor);cursor:pointer;transition:background-color var(--motion-base), transform var(--motion-base);justify-content:center;align-items:center;display:flex}._microsoftButton_pb47n_312:hover:not(:disabled){background-color:var(--theme-secondary);transform:translateY(-1px)}._microsoftButton_pb47n_312:active:not(:disabled){transform:translateY(0)}._microsoftButton_pb47n_312._loading_pb47n_213{opacity:.7}.theme-sequenceInnovation ._loginButton_pb47n_182{color:var(--theme-onHighlight)}.theme-bioIntellectual ._microsoftButton_pb47n_312:hover:not(:disabled){background-color:#0080000d}.theme-sereneTech ._microsoftButton_pb47n_312:hover:not(:disabled){background-color:#3b82f60d}._demoGrid_pb47n_352{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}._demoFeatures_pb47n_359{margin-top:var(--space-4)}._demoFeatures_pb47n_359 strong{color:var(--theme-accent);margin-bottom:var(--space-2);display:block}._demoFeatures_pb47n_359 ul{margin:0;padding:0;list-style:none}._demoFeatures_pb47n_359 li{color:var(--theme-textColor);font-size:var(--font-size-md);padding:var(--space-2) 0;align-items:center;display:flex}._demoFeatures_pb47n_359 li:before{content:"✓";color:var(--theme-highlight);margin-right:var(--space-2);font-weight:700}._planPrice_pb47n_390{font-size:var(--font-size-2xl);color:var(--theme-primary);margin:var(--space-4) 0;font-weight:700}@media (width<=768px){._container_pb47n_10{padding:var(--space-4)}._content_pb47n_19{padding:var(--space-6)}._header_pb47n_28 h1{font-size:2rem}._demoGrid_pb47n_352{grid-template-columns:1fr}}._paymentForm_pb47n_415{background:var(--theme-secondary);padding:var(--space-8);border-radius:var(--radius-md);margin:var(--space-8) 0;box-shadow:var(--shadow-md)}._paymentForm_pb47n_415 h2{margin-bottom:var(--space-6);color:var(--theme-textColor)}._paymentRow_pb47n_428{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}._processingOverlay_pb47n_435{z-index:var(--z-modal-backdrop);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._processingContent_pb47n_448{background:var(--theme-secondary);padding:var(--space-8);border-radius:var(--radius-md);text-align:center;width:90%;max-width:400px}._spinner_pb47n_458{margin:0 auto var(--space-4);--spinner-track:var(--theme-muted);--spinner-head:var(--theme-primary)}._processingStep_pb47n_465{text-align:left;margin:var(--space-4) 0;padding:var(--space-2);align-items:center;animation:.3s ease-in _fadeIn_pb47n_1;display:flex}._simulationMessage_pb47n_474{background:var(--theme-muted);border-radius:var(--radius-xs);padding:var(--space-4);margin-bottom:var(--space-6);color:var(--theme-textColor);font-style:italic}._infoIcon_pb47n_483{margin-right:var(--space-4);font-size:1.2em}@keyframes _fadeIn_pb47n_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._checkmark_pb47n_493{color:var(--theme-success,#4caf50);margin-right:var(--space-4);font-weight:700}._selectedPlan_pb47n_79{border:2px solid var(--theme-primary);transition:all var(--motion-slow);transform:scale(1.02)}._profileContainer_mlhne_1{background-color:var(--theme-background);min-height:60vh;padding:2rem 1rem}._profileCard_mlhne_12{background-color:var(--theme-secondary);border-radius:var(--radius-lg);border:1px solid #0000000d;max-width:1000px;margin:0 auto;overflow:hidden;box-shadow:0 4px 20px #00000014}._profileHeader_mlhne_22{background:linear-gradient(to right, var(--theme-primary), var(--theme-accent));color:#fff;padding:2rem;position:relative}._profileHeaderContent_mlhne_29{z-index:2;align-items:center;gap:1.5rem;display:flex;position:relative}._profileHeaderPattern_mlhne_37{z-index:1;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}._avatar_mlhne_47{border-radius:var(--radius-full);width:80px;height:80px;color:var(--theme-primary);background-color:#fff;border:3px solid #ffffff4d;flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;font-weight:700;display:flex;box-shadow:0 4px 10px #00000026}._userInfo_mlhne_63{flex-grow:1}._userName_mlhne_67{margin-bottom:.25rem;font-size:1.75rem;font-weight:700}._userEmail_mlhne_73{opacity:.9;font-size:var(--font-size-lg)}._planBadge_mlhne_78{color:#fff;font-size:var(--font-size-xs);border-radius:var(--radius-pill);background-color:#ffffff40;border:1px solid #ffffff4d;align-items:center;margin-top:.75rem;padding:.25rem .75rem;font-weight:600;display:inline-flex}._tabsContainer_mlhne_97{gap:var(--space-1);padding:var(--space-2) var(--space-4) 0;border-bottom:1px solid var(--theme-muted);background-color:var(--theme-background);display:flex}._tabButton_mlhne_105{padding:var(--space-3) var(--space-6);font-size:var(--font-size-md);color:var(--theme-accent);border-radius:var(--radius-lg) var(--radius-lg) 0 0;cursor:pointer;transition:color var(--motion-base), background-color var(--motion-base);background:0 0;border:1px solid #0000;border-bottom:none;font-weight:500;position:relative;bottom:-1px}._tabButton_mlhne_105:hover{color:var(--theme-primary);background-color:color-mix(in srgb, var(--theme-secondary) 60%, transparent)}._activeTab_mlhne_125,._activeTab_mlhne_125:hover{color:var(--theme-highlight);background-color:var(--theme-secondary);border-color:var(--theme-muted);box-shadow:inset 0 3px 0 var(--theme-highlight);font-weight:600}._contentContainer_mlhne_134{padding:2rem}._tabPanel_mlhne_139:focus-visible{outline:2px solid var(--theme-highlight);outline-offset:4px}._tabButton_mlhne_105:focus-visible{outline:2px solid var(--theme-highlight);outline-offset:-2px}._sectionTitle_mlhne_150{font-size:var(--font-size-xl);color:var(--theme-primary);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-weight:600;display:flex}._sectionIcon_mlhne_160{color:var(--theme-highlight)}._infoGrid_mlhne_169{gap:var(--space-5) var(--space-6);max-width:760px;margin-bottom:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._infoItem_mlhne_177{flex-direction:column;display:flex}._infoLabel_mlhne_182{font-size:var(--font-size-xs);color:var(--theme-accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-weight:500}._infoValue_mlhne_191{font-size:var(--font-size-lg);color:var(--theme-primary);overflow-wrap:anywhere}._infoValueRow_mlhne_197{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._infoAction_mlhne_205{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm);color:var(--theme-highlight);border:1px solid var(--theme-highlight);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--motion-base);background:0 0;font-weight:500}._infoAction_mlhne_205:hover{background-color:color-mix(in srgb, var(--theme-highlight) 10%, transparent)}._divider_mlhne_221{background-color:#0000001a;height:1px;margin:1.5rem 0}._logoutButton_mlhne_227{color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-md);cursor:pointer;transition:background-color var(--motion-base);background-color:#ef4444;border:none;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-weight:500;display:inline-flex}._logoutButton_mlhne_227:hover{background-color:#dc2626}._subscriptionBox_mlhne_247{background-color:var(--theme-background);border-radius:var(--radius-md);border:1px solid var(--theme-muted);margin-bottom:1.5rem;padding:1.5rem}._planHeader_mlhne_255{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}._srOnly_mlhne_263{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._skeletonRow_mlhne_276{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._skeletonBar_mlhne_284{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--theme-muted) 0%, color-mix(in srgb, var(--theme-muted) 45%, transparent) 50%, var(--theme-muted) 100%);background-size:200% 100%;height:.875rem;animation:1.4s ease-in-out infinite _skeletonShimmer_mlhne_1}._skeletonBarTitle_mlhne_297{width:11rem;height:1.25rem}._skeletonBarPrice_mlhne_302{width:5rem;height:1.5rem}._skeletonBarLine_mlhne_307{width:60%;margin-bottom:.75rem}@keyframes _skeletonShimmer_mlhne_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._skeletonBar_mlhne_284{animation:none}}._planName_mlhne_327{font-size:var(--font-size-xl);color:var(--theme-primary);font-weight:600}._planPrice_mlhne_333{font-size:var(--font-size-2xl);color:var(--theme-primary);font-weight:700}._billingCycle_mlhne_339{font-size:var(--font-size-md);color:var(--theme-accent);font-weight:400}._statusBadge_mlhne_345{border-radius:var(--radius-pill);font-size:var(--font-size-xs);align-items:center;margin-top:.5rem;padding:.25rem .75rem;font-weight:500;display:inline-flex}._statusActive_mlhne_355{color:#16a34a;background-color:#22c55e1a;border:1px solid #22c55e33}._statusCancelled_mlhne_361{color:#dc2626;background-color:#ef44441a;border:1px solid #ef444433}._statusTrial_mlhne_367{color:#2563eb;background-color:#3b82f61a;border:1px solid #3b82f633}._statusPastDue_mlhne_373{color:#b45309;background-color:#f59e0b1f;border:1px solid #f59e0b47}._statusIncomplete_mlhne_379{color:#475569;background-color:#64748b1f;border:1px solid #64748b38}._mockBillingMarker_mlhne_385{font-size:var(--font-size-sm);color:var(--theme-accent);border-radius:var(--radius-md);background:#3b82f60f;border:1px solid #3b82f62e;margin-bottom:.75rem;padding:.55rem .75rem}._subscriptionDetail_mlhne_395{font-size:var(--font-size-md);align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._detailIcon_mlhne_403{color:var(--theme-accent);opacity:.8}._detailLabel_mlhne_408{color:var(--theme-accent)}._detailValue_mlhne_412{color:var(--theme-primary);font-weight:500}._cancelButton_mlhne_417{color:#ef4444;font-size:var(--font-size-md);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-top:1rem;padding:0;font-weight:500;display:inline-flex}._cancelButton_mlhne_417:hover{text-decoration:underline}._cancelConfirm_mlhne_435{border-radius:var(--radius-sm);background-color:#ef44440d;border:1px solid #ef444433;margin-top:1rem;padding:1rem}._cancelMessage_mlhne_443{color:#ef4444;font-size:var(--font-size-md);margin-bottom:.75rem}._cancelActions_mlhne_449{gap:.5rem;display:flex}._confirmButton_mlhne_454{color:#fff;border-radius:var(--radius-xs);font-size:var(--font-size-xs);cursor:pointer;background-color:#ef4444;border:none;padding:.375rem .75rem;font-weight:500}._confirmButton_mlhne_454:hover{background-color:#dc2626}._cancelCancelButton_mlhne_469{color:#374151;border-radius:var(--radius-xs);font-size:var(--font-size-xs);cursor:pointer;background-color:#e5e7eb;border:none;padding:.375rem .75rem;font-weight:500}._cancelCancelButton_mlhne_469:hover{background-color:#d1d5db}._upgradeNotice_mlhne_484{background-color:color-mix(in srgb, var(--theme-highlight) 10%, transparent);border:1px solid color-mix(in srgb, var(--theme-highlight) 20%, transparent);border-radius:var(--radius-md);gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}._upgradeIcon_mlhne_494{color:var(--theme-highlight);flex-shrink:0}._upgradeContent_mlhne_499 h4{color:var(--theme-primary);margin-top:0;margin-bottom:.5rem;font-weight:600}._upgradeContent_mlhne_499 p{color:var(--theme-accent);font-size:var(--font-size-md);margin:0}._savingBadge_mlhne_513{color:#16a34a;font-size:var(--font-size-xs);border-radius:var(--radius-pill);background-color:#22c55e1a;margin-left:.5rem;padding:.125rem .375rem}._plansContainer_mlhne_523{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;margin-bottom:2rem;display:grid}._planCard_mlhne_530{border-radius:var(--radius-md);transition:all var(--motion-base);background-color:#fff;border:1px solid #0000000d;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 5px #0000000d}._recommendedPlan_mlhne_541{border-color:var(--theme-highlight)}._recommendedLabel_mlhne_545{background-color:var(--theme-highlight);color:#fff;text-align:center;font-size:var(--font-size-xs);letter-spacing:.05em;padding:.25rem;font-weight:500}._planCard_mlhne_530:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}._selectedPlan_mlhne_560{border-color:var(--theme-highlight);box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-highlight) 20%, transparent)}._planCardBody_mlhne_565{flex-direction:column;flex-grow:1;padding:1.25rem;display:flex}._planTitle_mlhne_572{font-size:var(--font-size-xl);color:var(--theme-primary);margin-bottom:.25rem;font-weight:600}._planDescription_mlhne_579{font-size:var(--font-size-md);color:var(--theme-accent);margin-bottom:1rem}._planPricing_mlhne_585{min-height:5.5rem;margin-bottom:1.25rem}._planPriceAnnualRow_mlhne_590{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}._planPriceStrike_mlhne_597{text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--theme-accent) 45%, transparent);color:var(--theme-accent);font-size:var(--font-size-lg);opacity:.75;font-weight:600}._planPriceStrikePer_mlhne_606{font-size:var(--font-size-xs);margin-left:1px;font-weight:500}._currencyUsd_mlhne_612{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--theme-accent);margin:.25rem 0 0;font-weight:500}._annualBilledLine_mlhne_621{font-size:var(--font-size-sm);color:var(--theme-accent);margin:.25rem 0 0}._annualSaveLine_mlhne_627{font-size:var(--font-size-xs);color:var(--theme-success,#16a34a);margin:.25rem 0 0;font-weight:500}._price_mlhne_634{color:var(--theme-primary);font-size:1.75rem;font-weight:700}._featuresList_mlhne_640{flex-grow:1;margin:0;padding:0;list-style:none}._featureItem_mlhne_647{font-size:var(--font-size-md);color:var(--theme-primary);align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}._featureIcon_mlhne_656{color:var(--theme-highlight);flex-shrink:0}._planCardFooter_mlhne_661{border-top:1px solid #0000000d;padding:1.25rem}._currentPlanLabel_mlhne_666{text-align:center;background-color:color-mix(in srgb, var(--theme-highlight) 10%, transparent);color:var(--theme-primary);font-size:var(--font-size-md);border-radius:var(--radius-xs);padding:.5rem;font-weight:500;display:block}._selectPlanButton_mlhne_677{border-radius:var(--radius-xs);width:100%;font-size:var(--font-size-md);cursor:pointer;text-align:center;transition:all var(--motion-base);padding:.5rem;font-weight:500;display:block}._selectButton_mlhne_689{color:var(--theme-primary);border:1px solid color-mix(in srgb, var(--theme-accent) 30%, transparent);background-color:#fff}._selectButton_mlhne_689:hover{background-color:color-mix(in srgb, var(--theme-muted) 30%, transparent);border-color:var(--theme-accent)}._selectedButton_mlhne_700{background-color:var(--theme-highlight);color:#fff;border:1px solid var(--theme-highlight)}._selectedButton_mlhne_700:hover{background-color:var(--theme-primary);border-color:var(--theme-primary)}._checkoutButton_mlhne_711{background-color:var(--theme-highlight);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-lg);cursor:pointer;transition:background-color var(--motion-base);border:none;align-items:center;gap:.5rem;margin:0 auto;padding:.75rem 1.5rem;font-weight:500;display:inline-flex}._checkoutButton_mlhne_711:hover{background-color:var(--theme-primary)}._checkoutContainer_mlhne_731{text-align:center}._checkoutNote_mlhne_735{font-size:var(--font-size-md);color:var(--theme-accent);margin-top:.75rem}._planContactUsPrice_mlhne_741{font-size:var(--font-size-xl);color:var(--theme-accent);font-weight:600}._enterpriseManage_mlhne_747{border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--theme-muted) 20%, transparent);border:1px solid var(--theme-muted);margin-top:2rem;padding:1.25rem}._enterpriseManageText_mlhne_755{font-size:var(--font-size-md);color:var(--theme-accent);margin:0 0 .75rem;line-height:1.6}._enterpriseManageLink_mlhne_762{font-size:var(--font-size-md);color:var(--theme-highlight);font-weight:500;text-decoration:none}._enterpriseManageLink_mlhne_762:hover{text-decoration:underline}._developerContainer_mlhne_774{border-radius:var(--radius-md);background-color:#ea580c0d;border:1px solid #ea580c33;margin-top:2rem;padding:1.5rem}._developerHeader_mlhne_782{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._developerTitle_mlhne_789{font-size:var(--font-size-lg);color:#c2410c;margin:0;font-weight:600}._developerBadge_mlhne_797{font-size:var(--font-size-xs);color:#c2410c;border-radius:var(--radius-pill);background-color:#ea580c1a;padding:.25rem .5rem}._developerDescription_mlhne_805{font-size:var(--font-size-md);color:#c2410c;margin-bottom:1rem}._developerButtons_mlhne_811{flex-wrap:wrap;gap:.5rem;display:flex}._developerButton_mlhne_811{font-size:var(--font-size-md);border-radius:var(--radius-xs);cursor:pointer;transition:all var(--motion-base);border:1px solid #ea580c4d;padding:.375rem .75rem}._developerInactive_mlhne_826{color:#c2410c;background-color:#fff}._developerInactive_mlhne_826:hover{background-color:#ea580c1a}._developerActive_mlhne_835{color:#fff;background-color:#ea580c;border-color:#ea580c}@media (width<=768px){._profileContainer_mlhne_1{padding:1rem .75rem}._profileHeader_mlhne_22{padding:1.5rem 1.25rem}._profileHeaderContent_mlhne_29{flex-direction:column;align-items:flex-start;gap:1rem}._avatar_mlhne_47{width:64px;height:64px;font-size:var(--font-size-2xl)}._userName_mlhne_67{overflow-wrap:anywhere;font-size:1.375rem}._userEmail_mlhne_73{font-size:var(--font-size-lg);overflow-wrap:anywhere}._tabsContainer_mlhne_97{padding:var(--space-2) var(--space-2) 0;flex-wrap:wrap}._tabButton_mlhne_105{padding:.75rem 1rem}._contentContainer_mlhne_134{padding:1.25rem 1rem}._infoGrid_mlhne_169{grid-template-columns:minmax(0,1fr)}}._profileForm_mlhne_907{margin-bottom:1.5rem}._profileFormGrid_mlhne_917{gap:var(--space-5) var(--space-6);max-width:760px;margin-bottom:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._profileField_mlhne_925{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._profileInput_mlhne_932{box-sizing:border-box;width:100%;padding:var(--space-3);border:1px solid var(--theme-muted);border-radius:var(--radius-sm);background-color:var(--theme-background);color:var(--theme-textColor);font-size:var(--font-size-md);transition:border-color var(--motion-base)}._profileInput_mlhne_932:focus{border-color:var(--theme-highlight);box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-highlight) 20%, transparent);outline:none}._profileInput_mlhne_932:disabled{opacity:.6;cursor:not-allowed}._profileInputError_mlhne_955{border-color:var(--theme-error)}._profileFieldError_mlhne_959{color:var(--theme-error);font-size:var(--font-size-sm);display:block}._profileFormActions_mlhne_965{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._profileSaveButton_mlhne_972{background-color:var(--theme-highlight);color:var(--theme-background);border-radius:var(--radius-sm);font-size:var(--font-size-md);cursor:pointer;transition:opacity var(--motion-base);border:none;padding:.5rem 1.25rem;font-weight:500}._profileSaveButton_mlhne_972:disabled{opacity:.6;cursor:not-allowed}._profileFormStatus_mlhne_989{font-size:var(--font-size-md);color:var(--theme-accent)}._profileFormStatusError_mlhne_994{color:var(--theme-error)}@media (width<=768px){._profileFormGrid_mlhne_917{grid-template-columns:minmax(0,1fr)}}._container_1121i_9{background-color:var(--theme-background);justify-content:center;align-items:center;min-height:50vh;display:flex}._content_1121i_17{text-align:center}._title_1121i_21{color:var(--theme-primary);margin-bottom:var(--space-4);font-size:3.75rem;font-weight:700}._subtitle_1121i_28{font-size:var(--font-size-2xl);color:var(--theme-textColor);margin-bottom:var(--space-4);font-weight:600}._description_1121i_35{color:var(--theme-accent);margin-bottom:var(--space-4)}._redirectMessage_1121i_40{color:var(--theme-accent);margin-bottom:var(--space-6);font-size:1.1rem}._button_1121i_46{padding:var(--space-3) var(--space-6);border:1px solid var(--theme-highlight);font-size:var(--font-size-lg);border-radius:var(--radius-sm);color:var(--theme-onHighlight);background-color:var(--theme-highlight);transition:background-color var(--motion-base);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}._button_1121i_46:hover{background-color:color-mix(in srgb, var(--theme-highlight) 85%, var(--theme-primary));border-color:color-mix(in srgb, var(--theme-highlight) 85%, var(--theme-primary))}._button_1121i_46:focus-visible{outline:2px solid var(--theme-highlight);outline-offset:2px}._tierPicker_7u1aj_4{margin:0 0 var(--space-6);border:0;min-width:0;padding:0}._tierLegend_7u1aj_11{margin-bottom:var(--space-2);color:var(--theme-accent);font-size:var(--font-size-md);padding:0;font-weight:500;display:block}._tierGrid_7u1aj_20{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._tierCard_7u1aj_26{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--theme-muted);border-radius:var(--radius-lg);background-color:var(--theme-background);color:var(--theme-textColor);cursor:pointer;transition:border-color var(--motion-fast), box-shadow var(--motion-fast), background-color var(--motion-fast);flex-direction:column;display:flex;position:relative}._tierCard_7u1aj_26:hover{border-color:var(--theme-highlight)}._tierCardDisabled_7u1aj_46,._tierCardDisabled_7u1aj_46:hover{cursor:not-allowed;opacity:.6;border-color:var(--theme-muted)}._tierCardDisabled_7u1aj_46._tierCardSelected_7u1aj_53,._tierCardDisabled_7u1aj_46._tierCardSelected_7u1aj_53:hover{border-color:var(--theme-highlight)}._tierCard_7u1aj_26:focus-within{outline:2px solid var(--theme-highlight);outline-offset:2px}._tierCardSelected_7u1aj_53{border-color:var(--theme-highlight);box-shadow:0 0 0 1px var(--theme-highlight), var(--shadow-sm);background-color:color-mix(in srgb, var(--theme-highlight) 6%, var(--theme-secondary))}._tierInput_7u1aj_70{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._tierHeader_7u1aj_83{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._tierName_7u1aj_90{font-size:var(--font-size-lg);color:var(--theme-primary);font-weight:600}._tierPrice_7u1aj_96{font-size:var(--font-size-md);color:var(--theme-highlight);white-space:nowrap;font-weight:600}._tierSummary_7u1aj_103{font-size:var(--font-size-sm);color:var(--theme-accent);margin:0}._tierHighlights_7u1aj_109{margin:var(--space-1) 0 0;gap:var(--space-1);flex-direction:column;padding:0;list-style:none;display:flex}._tierHighlight_7u1aj_109{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--theme-textColor);line-height:1.35;display:flex}._tierCheck_7u1aj_127{color:var(--theme-highlight);flex-shrink:0;margin-top:2px}._enterpriseNote_7u1aj_133{margin:var(--space-3) 0 0;text-align:center;font-size:var(--font-size-sm);color:var(--theme-accent)}._enterpriseNote_7u1aj_133 a,._signInPrompt_7u1aj_141 a{color:var(--theme-highlight);font-weight:500}._fieldHint_7u1aj_147{font-size:var(--font-size-sm);color:var(--theme-accent);margin:-.25rem 0 .5rem;line-height:1.4;display:block}._signInPrompt_7u1aj_141{margin:var(--space-5) 0 0;text-align:center;font-size:var(--font-size-md);color:var(--theme-accent)}@media (width<=768px){._tierGrid_7u1aj_20{grid-template-columns:1fr}}._panel_skiql_1{border:1px solid var(--theme-muted,#e2e8f0);border-radius:var(--radius-lg);background:var(--theme-secondary,#fff);gap:.85rem;padding:1rem;display:grid}._panelHeader_skiql_10{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._panelTitle_skiql_18{font-size:var(--font-size-lg);color:var(--theme-primary,#0f172a);margin:0}._panelSubtitle_skiql_24{font-size:var(--font-size-sm);color:var(--theme-accent,#475569);max-width:52rem;margin:.25rem 0 0}._badgeRow_skiql_31{font-size:var(--font-size-sm);color:var(--theme-accent,#475569);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._lifecycleBadge_skiql_40{border-radius:var(--radius-pill);font-weight:600;font-size:var(--font-size-xs);text-transform:uppercase;color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;align-items:center;padding:.2rem .55rem;display:inline-flex}._formGrid_skiql_53{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.65rem;display:grid}._field_skiql_59{font-size:var(--font-size-sm);color:var(--theme-accent,#475569);gap:.25rem;display:grid}._field_skiql_59 input,._field_skiql_59 select{border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--theme-primary,#0f172a);background:#fff;border:1px solid #cbd5e1;padding:.45rem .5rem}._field_skiql_59 input:focus-visible,._field_skiql_59 select:focus-visible,._checkboxRow_skiql_80 input:focus-visible{outline:2px solid color-mix(in srgb, var(--theme-highlight,#3b82f6) 50%, transparent);outline-offset:2px;border-color:var(--theme-highlight,#3b82f6)}._requiredMark_skiql_86{color:var(--theme-error,#b91c1c);font-size:var(--font-size-xs);font-weight:600}._blockedReason_skiql_92{font-size:var(--font-size-xs);color:var(--theme-accent,#475569)}._checkboxRow_skiql_80{font-size:var(--font-size-sm);color:var(--theme-primary,#0f172a);align-items:center;gap:.45rem;display:flex}._actions_skiql_105{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._submit_skiql_112{border-radius:var(--radius-md);color:#fff;cursor:pointer;font-size:var(--font-size-sm);background:#111827;border:0;padding:.5rem .85rem}._submit_skiql_112:disabled{opacity:.55;cursor:not-allowed}._response_skiql_127{border-radius:var(--radius-md);font-size:var(--font-size-xs);white-space:pre-wrap;word-break:break-word;background:#f8fafc;border:1px solid #e2e8f0;max-height:220px;margin:0;padding:.65rem;overflow:auto}._warn_skiql_140{border-radius:var(--radius-md);color:#92400e;font-size:var(--font-size-sm);background:#fffbeb;border:1px solid #fcd34d;margin:0;padding:.55rem .65rem}._panel_1nxzh_1{border:1px solid var(--theme-muted,#e2e8f0);border-radius:var(--radius-lg);background:var(--theme-secondary,#fff);gap:1rem;padding:1rem;display:grid}._form_1nxzh_10{gap:1rem;display:grid}._header_1nxzh_15{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._header_1nxzh_15 h3{margin:0}._subtitle_1nxzh_27{color:var(--theme-accent,#475569);max-width:42rem;margin:.35rem 0 0}._actions_1nxzh_33{flex-wrap:wrap;gap:.5rem;display:flex}._actions_1nxzh_33 button{border:1px solid var(--theme-muted,#e2e8f0);border-radius:var(--radius-md);cursor:pointer;background:#f8fafc;padding:.45rem .75rem;font-weight:600}._actions_1nxzh_33 button:last-child{background:var(--theme-primary,#0f172a);color:#fff;border-color:#0000}._meta_1nxzh_54{color:var(--theme-accent,#64748b);font-size:var(--font-size-md);margin:0}._errorBox_1nxzh_60{color:#991b1b;border-radius:var(--radius-md);background:#fef2f2;border:1px solid #fecaca;padding:.75rem 1rem}._errorBox_1nxzh_60 ul{margin:.5rem 0 0;padding-left:1.1rem}._grid_1nxzh_73{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}._planCard_1nxzh_79,._quotaCard_1nxzh_80{border:1px solid var(--theme-muted,#e2e8f0);border-radius:var(--radius-lg);padding:.85rem}._planCard_1nxzh_79 h4,._quotaCard_1nxzh_80 h4{margin:0 0 .65rem}._capabilityList_1nxzh_91{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}._capabilityList_1nxzh_91 label{font-size:var(--font-size-md);align-items:center;gap:.45rem;display:flex}._quotaField_1nxzh_106{font-size:var(--font-size-md);gap:.35rem;margin-bottom:.75rem;display:grid}._quotaField_1nxzh_106 input{border:1px solid var(--theme-muted,#e2e8f0);border-radius:var(--radius-md);padding:.45rem .55rem}._quotaField_1nxzh_106 input[aria-invalid=true]{border-color:var(--theme-error,#b91c1c)}._loadErrorBox_1nxzh_125{border:1px solid var(--theme-error,#ef4444);background:color-mix(in srgb, var(--theme-error,#ef4444) 8%, transparent);color:var(--theme-error,#b91c1c);border-radius:var(--radius-md);padding:.75rem 1rem}._loadErrorBox_1nxzh_125 p{color:var(--theme-primary,#0f172a);font-size:var(--font-size-md);margin:.4rem 0 0}._diffList_1nxzh_139{font-size:var(--font-size-md);gap:.3rem;margin:.5rem 0 0;padding-left:1.1rem;display:grid}._quotaField_1nxzh_106 input:focus-visible,._capabilityList_1nxzh_91 input:focus-visible,._errorBox_1nxzh_60:focus-visible{outline:2px solid color-mix(in srgb, var(--theme-highlight,#3b82f6) 50%, transparent);outline-offset:2px}._quotaField_1nxzh_106 input:focus-visible{border-color:var(--theme-highlight,#3b82f6)}._adminPage_7in7n_11{gap:1rem;display:grid}._adminTabs_7in7n_16{border-radius:var(--radius-lg);border:1px solid var(--theme-muted,#e2e8f0);background:var(--theme-secondary,#fff);flex-wrap:wrap;gap:.35rem;padding:.2rem;display:inline-flex}._adminTab_7in7n_16{border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;color:var(--theme-accent,#475569);background:0 0;border:0;align-items:center;gap:.4rem;padding:.45rem .75rem;font-weight:600;display:inline-flex}._tabPanel_7in7n_42{gap:1rem;display:grid}._tabPanel_7in7n_42[hidden]{display:none}._tabPanel_7in7n_42:focus-visible{outline:2px solid var(--theme-highlight,#2563eb);outline-offset:3px}._adminTabActive_7in7n_56{background:var(--theme-background,#f1f5f9);color:var(--theme-primary,#0f172a)}._pageHeader_7in7n_61{border:1px solid var(--theme-muted,#e2e8f0);border-radius:var(--radius-lg);background:var(--theme-secondary,#fff);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}._pageTitle_7in7n_72{color:var(--theme-primary,#0f172a);font-size:var(--font-size-2xl);margin:0}._pageSubtitle_7in7n_78{color:var(--theme-accent,#475569);margin:.4rem 0 0}._internalBadge_7in7n_83{font-size:var(--font-size-xs);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--theme-primary,#0f172a) 18%, transparent);color:var(--theme-primary,#0f172a);align-items:center;gap:.35rem;padding:.4rem .7rem;font-weight:600;display:inline-flex}._accountsSection_7in7n_95,._analyticsSection_7in7n_96{border:1px solid var(--theme-muted,#e2e8f0);border-radius:var(--radius-lg);background:var(--theme-secondary,#fff);padding:1rem}._accountsHeader_7in7n_103,._analyticsHeader_7in7n_104{justify-content:space-between;align-items:center;gap:1rem;display:flex}._accountsHeader_7in7n_103 h3,._analyticsHeader_7in7n_104 h3{align-items:center;gap:.5rem;margin:0;display:inline-flex}._filters_7in7n_119{align-items:flex-end;gap:.6rem;display:inline-flex}._filterLabel_7in7n_125{color:var(--theme-accent,#475569);font-size:var(--font-size-sm);align-items:center;gap:.4rem;display:inline-flex}._filterLabel_7in7n_125 input,._filterLabel_7in7n_125 select{border-radius:var(--radius-md);border:1px solid var(--theme-muted,#cbd5e1);font-size:var(--font-size-sm);color:var(--theme-primary,#0f172a);background:#fff;padding:.4rem .55rem}._filterLabel_7in7n_125 input:focus-visible,._filterLabel_7in7n_125 select:focus-visible{outline:2px solid color-mix(in srgb, var(--theme-highlight,#3b82f6) 50%, transparent);outline-offset:2px;border-color:var(--theme-highlight,#3b82f6)}._filterStatus_7in7n_152{color:var(--theme-accent,#475569);font-size:var(--font-size-xs);margin:.6rem 0 0}._accountsContent_7in7n_158{grid-template-columns:minmax(0,2.1fr) minmax(240px,1fr);gap:.75rem;margin-top:.9rem;display:grid}._tableContainer_7in7n_165{border:1px solid var(--theme-muted,#e2e8f0);border-radius:var(--radius-lg);overflow:auto}._tableContainer_7in7n_165 table{border-collapse:collapse;width:100%}._tableContainer_7in7n_165 th,._tableContainer_7in7n_165 td{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--theme-muted,#cbd5e1) 45%, transparent);font-size:var(--font-size-sm);vertical-align:top;padding:.55rem}._tableContainer_7in7n_165 th{background-color:var(--theme-secondary,#f8fafc);color:var(--theme-accent,#475569);font-weight:600}._tableContainer_7in7n_165 tbody tr{cursor:pointer}._tableContainer_7in7n_165 tbody tr:hover{background-color:var(--theme-background,#f1f5f9)}._selectedRow_7in7n_199{background-color:color-mix(in srgb, var(--theme-highlight,#3b82f6) 12%, transparent)}._primaryText_7in7n_203{color:var(--theme-primary,#0f172a);font-weight:600}._secondaryText_7in7n_208{color:var(--theme-accent,#64748b);font-size:var(--font-size-xs)}._statusBadge_7in7n_213{text-transform:uppercase;border:1px solid color-mix(in srgb, var(--theme-highlight,#3b82f6) 30%, transparent);border-radius:var(--radius-pill);background-color:color-mix(in srgb, var(--theme-highlight,#3b82f6) 12%, transparent);color:color-mix(in srgb, var(--theme-highlight,#1d4ed8) 70%, var(--theme-primary,#0f172a));padding:.15rem .45rem;font-size:.68rem;font-weight:700}._detailPanel_7in7n_224{border:1px solid var(--theme-muted,#e2e8f0);border-radius:var(--radius-lg);background-color:var(--theme-secondary,#f8fafc);align-content:flex-start;gap:.5rem;padding:.75rem;display:grid}._detailPanel_7in7n_224 h4{color:var(--theme-primary,#0f172a);margin:0}._detailPanel_7in7n_224 p{font-size:var(--font-size-sm);color:var(--theme-accent,#475569);margin:0}._emptyState_7in7n_245{color:var(--theme-accent,#475569);font-size:var(--font-size-sm);padding:.8rem}._errorState_7in7n_251{color:color-mix(in srgb, var(--theme-error,#b91c1c) 80%, var(--theme-primary,#0f172a));font-size:var(--font-size-sm);padding:.8rem}._analyticsSubtitle_7in7n_257{color:var(--theme-accent,#475569);font-size:var(--font-size-md);margin:.5rem 0 1rem}._clearButton_7in7n_264{background:var(--theme-highlight,#3b82f6);border-radius:var(--radius-md);color:var(--theme-onHighlight,#fff);cursor:pointer;font-size:var(--font-size-sm);border:0;align-items:center;gap:.35rem;padding:.45rem .75rem;display:inline-flex}._clearButton_7in7n_264:disabled{opacity:.55;cursor:not-allowed}._analyticsCards_7in7n_282{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-bottom:1rem;display:grid}._analyticsCard_7in7n_282{background:var(--theme-secondary,#f8fafc);border:1px solid var(--theme-muted,#e2e8f0);border-radius:var(--radius-lg);padding:.85rem}._analyticsCard_7in7n_282 h4{color:var(--theme-accent,#334155);font-size:var(--font-size-md);margin:0}._analyticsMetric_7in7n_302{font-size:var(--font-size-2xl);margin:.4rem 0 0;font-weight:700}._analyticsTables_7in7n_308{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:1rem;display:grid}._analyticsTableTitle_7in7n_314{font-size:var(--font-size-lg);margin:0 0 .5rem}._analyticsTable_7in7n_308{border-collapse:collapse;width:100%}._analyticsTable_7in7n_308 th,._analyticsTable_7in7n_308 td{border-bottom:1px solid color-mix(in srgb, var(--theme-muted,#cbd5e1) 55%, transparent);font-size:var(--font-size-sm);text-align:left;vertical-align:top;padding:.45rem .4rem}._analyticsTable_7in7n_308 th{color:var(--theme-accent,#475569);font-weight:600}._opsSection_7in7n_338{border:1px solid var(--theme-muted,#e2e8f0);border-radius:var(--radius-lg);background:var(--theme-secondary,#fff);gap:1rem;padding:1rem;display:grid}._opsHeader_7in7n_347{justify-content:space-between;align-items:center;gap:1rem;display:flex}._opsHeader_7in7n_347 h3{align-items:center;gap:.5rem;margin:0;display:inline-flex}._opsSubtitle_7in7n_361{color:var(--theme-accent,#475569);font-size:var(--font-size-md);margin:0}._opsCards_7in7n_367{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}._opsCard_7in7n_367{border:1px solid var(--theme-muted,#e5e7eb);border-radius:var(--radius-lg);padding:.75rem}._opsCard_7in7n_367 h4{font-size:var(--font-size-sm);color:var(--theme-accent,#475569);margin:0;font-weight:600}._opsMetric_7in7n_386{color:var(--theme-primary,#0f172a);margin:.4rem 0 0;font-size:1.35rem;font-weight:700}._chartBlock_7in7n_393{gap:.5rem;display:grid}._barChart_7in7n_398{border-bottom:1px solid var(--theme-muted,#e5e7eb);align-items:flex-end;gap:.45rem;min-height:10rem;padding:.5rem .25rem 0;display:flex}._barColumn_7in7n_407{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.25rem;min-width:0;height:10rem;display:flex}._bar_7in7n_398{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--theme-primary,#0f172a);width:100%;max-width:2.25rem;min-height:.25rem}._barFailed_7in7n_426{background:var(--theme-error,#b91c1c)}._barValue_7in7n_430,._barLabel_7in7n_435{color:var(--theme-accent,#64748b);font-size:.68rem}._pager_7in7n_440{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._opsList_7in7n_447{font-size:var(--font-size-md);gap:.35rem;margin:0;padding-left:1.1rem;display:grid}@media (width<=1024px){._accountsContent_7in7n_158,._analyticsTables_7in7n_308{grid-template-columns:1fr}._accountsHeader_7in7n_103,._analyticsHeader_7in7n_104,._opsHeader_7in7n_347{flex-direction:column;align-items:flex-start}._filters_7in7n_119{flex-wrap:wrap}}._page_1ejlj_8{text-align:center;min-height:50vh;padding:var(--space-6);place-items:center;display:grid}._title_1ejlj_16{margin-bottom:var(--space-2);font-size:var(--font-size-2xl)}._body_1ejlj_22{margin:0 0 var(--space-4);color:var(--theme-accent)}._link_1ejlj_27{color:var(--theme-highlight)}._page_kiu9v_16{max-width:var(--container-max-prose);margin:var(--space-12) auto;padding:0 var(--space-6);color:var(--theme-textColor)}._title_kiu9v_27{margin-bottom:var(--space-2);font-size:1.75rem;font-weight:700}._meta_kiu9v_35{font-size:var(--font-size-md);color:var(--theme-accent);margin-bottom:var(--space-1)}._metaLead_kiu9v_42,._section_kiu9v_47{margin-bottom:var(--space-8)}._sectionTitle_kiu9v_57{margin-bottom:var(--space-3);font-size:1.15rem;font-weight:600}._body_kiu9v_63{margin-bottom:var(--space-4);line-height:1.7}._bodyLast_kiu9v_70{line-height:1.7}._todo_kiu9v_77{padding:var(--space-3) var(--space-4);border:1px dashed var(--theme-muted);border-radius:var(--radius-sm);color:var(--theme-accent);line-height:1.7;font-size:var(--font-size-md)}._link_kiu9v_86{color:var(--theme-highlight)}@keyframes _rollIn_oyrfj_1{0%{opacity:0;transform:translateY(.55em)}to{opacity:1;transform:translateY(0)}}._page_oyrfj_19{background-color:var(--theme-background);min-height:100vh;color:var(--theme-textColor);padding-bottom:var(--space-12)}._anonBar_oyrfj_30{max-width:var(--container-max-shell);padding:var(--space-4) var(--space-6);border-bottom:1px solid color-mix(in srgb, var(--theme-muted) 50%, transparent);margin:0 auto}._hero_oyrfj_39{text-align:center;padding:var(--space-12) var(--space-6) var(--space-8)}._title_oyrfj_44{color:var(--theme-primary);margin:0 0 var(--space-3);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2}._subtitle_oyrfj_52{font-size:var(--font-size-lg);color:var(--theme-accent);max-width:480px;margin:0 auto}._grid_oyrfj_61{align-items:stretch;gap:var(--space-5);max-width:980px;padding:0 var(--space-6);flex-flow:row;margin:0 auto;display:flex}@media (width<=768px){._grid_oyrfj_61{flex-flow:column;max-width:440px}}._card_oyrfj_83{background-color:var(--color-surface-card);border:1px solid var(--theme-muted);border-radius:var(--radius-xl);min-width:0;padding:var(--space-6);transition:box-shadow var(--motion-slow), border-color var(--motion-slow);flex-direction:column;flex:1 1 0;display:flex;position:relative}@media (width<=768px){._card_oyrfj_83{flex:none;width:100%}}._card_oyrfj_83:hover{box-shadow:var(--shadow-lg)}._featured_oyrfj_108{border-color:var(--theme-highlight);box-shadow:var(--shadow-md)}._featured_oyrfj_108:hover{box-shadow:var(--shadow-xl)}._currentCard_oyrfj_117{border-color:var(--theme-success)}._popularBadge_oyrfj_123{background-color:var(--theme-highlight);color:#fff;font-size:var(--font-size-xs);letter-spacing:.04em;border-radius:0 0 var(--radius-md) var(--radius-md);white-space:nowrap;align-items:center;gap:5px;padding:3px 12px;font-weight:600;display:inline-flex;position:absolute;top:-1px;left:50%;transform:translate(-50%)}._cardBody_oyrfj_145{flex-direction:column;flex:auto;min-height:0;display:flex}._cardHeader_oyrfj_152{margin-bottom:var(--space-5);padding-top:var(--space-4);flex-shrink:0}._featured_oyrfj_108 ._cardHeader_oyrfj_152{padding-top:var(--space-6)}._tierName_oyrfj_162{color:var(--theme-primary);margin:0 0 var(--space-1);font-size:1.125rem;font-weight:700}._tierTagline_oyrfj_169{font-size:var(--font-size-sm);color:var(--theme-accent);margin:0;line-height:1.4}._priceBlock_oyrfj_178{margin-bottom:var(--space-5);flex-shrink:0;min-height:5.5rem}._priceRow_oyrfj_186{align-items:baseline;gap:1px;display:flex;overflow:hidden}._priceFree_oyrfj_193{color:var(--theme-primary);font-size:2.25rem;font-weight:700;display:inline-block}._priceContactUs_oyrfj_200{font-size:var(--font-size-2xl);color:var(--theme-accent);font-weight:600;display:inline-block}._priceCurrency_oyrfj_208{color:var(--theme-accent);align-self:flex-start;padding-top:.45rem;font-size:1.125rem;font-weight:600}._priceAmount_oyrfj_216{color:var(--theme-primary);font-size:2.5rem;font-weight:700;line-height:1;animation:.35s cubic-bezier(.16,1,.3,1) _rollIn_oyrfj_1;display:inline-block}._pricePer_oyrfj_226{font-size:var(--font-size-md);color:var(--theme-accent);margin-left:2px;padding-bottom:.2rem}._priceRowAnnual_oyrfj_234{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex;overflow:hidden}._priceStrikeGroup_oyrfj_242{text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--theme-accent) 60%, transparent);opacity:.55;align-items:baseline;gap:1px;display:inline-flex}._priceStrikeCurrency_oyrfj_251{font-size:var(--font-size-md);color:var(--theme-accent);align-self:flex-start;padding-top:.3rem;font-weight:500}._priceStrikeAmount_oyrfj_259{font-size:var(--font-size-2xl);color:var(--theme-accent);font-weight:600;line-height:1;animation:.35s cubic-bezier(.16,1,.3,1) _rollIn_oyrfj_1;display:inline-block}._priceStrikePer_oyrfj_268{font-size:var(--font-size-xs);color:var(--theme-accent);margin-left:1px;padding-bottom:.15rem}._priceDiscountGroup_oyrfj_275{align-items:baseline;gap:1px;display:inline-flex}._currencyLabel_oyrfj_282{font-size:var(--font-size-xs);letter-spacing:.06em;color:var(--theme-accent);margin:var(--space-1) 0 0;text-transform:uppercase;font-weight:500}._planLimitNote_oyrfj_293{font-size:var(--font-size-xs);color:var(--theme-accent);margin:var(--space-1) 0 0;font-weight:500}._annualTotal_oyrfj_301{font-size:var(--font-size-sm);color:var(--theme-accent);margin:var(--space-1) 0 0}._savingsLine_oyrfj_308{font-size:var(--font-size-xs);color:var(--theme-success);margin:var(--space-1) 0 0;font-weight:500}._priceSpacer_oyrfj_316{height:2.6rem}._features_oyrfj_322{gap:var(--space-3);min-height:0;margin:0;margin-bottom:var(--space-6);flex-direction:column;flex:auto;padding:0;list-style:none;display:flex}._featureItem_oyrfj_334{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-md);color:var(--theme-textColor);line-height:1.4;display:flex}._checkIcon_oyrfj_343{color:var(--theme-success);flex-shrink:0;margin-top:1px}._ctaWrap_oyrfj_351{justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;flex-shrink:0;width:100%;display:flex}._ctaWrap_oyrfj_351>*{box-sizing:border-box;align-self:stretch;width:100%;max-width:100%}._featured_oyrfj_108 ._ctaWrap_oyrfj_351>*{align-self:center;width:300px;max-width:100%}._ctaBtnLink_oyrfj_374{text-align:center;text-decoration:none;display:block}._ctaBtn_oyrfj_374{box-sizing:border-box;width:100%;padding:var(--space-3) var(--space-5);font-size:var(--font-size-lg);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--motion-base), opacity var(--motion-base), transform var(--motion-fast);text-align:center;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;font-weight:600;display:flex}._ctaBtn_oyrfj_374:active{transform:scale(.98)}._ctaBtn_oyrfj_374:disabled{opacity:.65;cursor:not-allowed;transform:none}._ctaPrimary_oyrfj_413{background-color:var(--theme-highlight);color:#fff}._ctaPrimary_oyrfj_413:hover:not(:disabled){background-color:color-mix(in srgb, var(--theme-highlight) 88%, #000)}._ctaSecondary_oyrfj_422{color:var(--theme-primary);border:1px solid var(--theme-muted);background-color:#0000}._ctaSecondary_oyrfj_422:hover:not(:disabled){background-color:color-mix(in srgb, var(--theme-primary) 5%, transparent);border-color:color-mix(in srgb, var(--theme-primary) 30%, var(--theme-muted))}._currentLabel_oyrfj_433{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--font-size-md);text-align:center;background-color:color-mix(in srgb, var(--theme-success) 10%, transparent);color:var(--theme-success);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--theme-success) 25%, transparent);font-weight:500;display:block}._stripeNote_oyrfj_448{text-align:center;font-size:var(--font-size-sm);color:var(--theme-accent);margin-top:var(--space-8);padding:0 var(--space-6)}._page_zhxr6_13{gap:var(--space-4);max-width:960px;padding:var(--space-6) var(--space-4);flex-direction:column;margin:0 auto;display:flex}._upgradeWrapper_zhxr6_23{padding:var(--space-2) 0}._spinnerWrapper_zhxr6_28{align-items:center;gap:var(--space-3);padding:var(--space-8) 0;color:var(--theme-textColor,#334155);display:flex}._spinner_zhxr6_28{--spinner-track:var(--theme-muted);--spinner-head:var(--theme-highlight)}._empty_zhxr6_44{align-items:center;gap:var(--space-3);text-align:center;padding:3.5rem var(--space-4);color:var(--theme-textColor,#334155);flex-direction:column;display:flex}._emptyIcon_zhxr6_54{color:color-mix(in srgb, var(--theme-accent) 70%, var(--color-surface-card))}._emptyTitle_zhxr6_58{font-size:var(--font-size-lg);color:var(--theme-primary,#1e293b);margin:0;font-weight:600}._emptyHint_zhxr6_65{font-size:var(--font-size-md);color:var(--theme-accent);max-width:420px;margin:0;line-height:1.5}._tableWrapper_zhxr6_74{border:1px solid color-mix(in srgb, var(--theme-muted,#cbd5e1) 35%, var(--color-surface-card));border-radius:var(--radius-lg);overflow-x:auto}._table_zhxr6_74{border-collapse:collapse;width:100%;font-size:var(--font-size-md)}._table_zhxr6_74 th{text-align:left;padding:var(--space-3);border-bottom:1px solid color-mix(in srgb, var(--theme-muted) 70%, var(--color-surface-card));font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--theme-accent);background:var(--theme-secondary);white-space:nowrap;font-weight:600}._table_zhxr6_74 td{padding:var(--space-3);border-bottom:1px solid var(--theme-background);color:var(--theme-textColor,#334155);vertical-align:middle}._table_zhxr6_74 tbody tr:last-child td{border-bottom:none}._table_zhxr6_74 tbody tr:hover{background-color:var(--theme-secondary)}._nameCell_zhxr6_115{align-items:center;gap:6px;display:inline-flex}._nameText_zhxr6_121{text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-weight:500;overflow:hidden}._srOnly_zhxr6_130{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._renameGroup_zhxr6_144{align-items:center;gap:8px;display:inline-flex}._renameInput_zhxr6_150{border:1px solid color-mix(in srgb, var(--theme-highlight) 45%, var(--color-surface-card));border-radius:var(--radius-xs);font-size:var(--font-size-md);max-width:260px;color:var(--theme-primary,#1e293b);outline:none;padding:2px 6px}._renameInput_zhxr6_150:focus{border-color:var(--theme-highlight,#3b82f6);box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-highlight) 25%, transparent)}._iconBtn_zhxr6_169{border-radius:var(--radius-xs);cursor:pointer;min-width:24px;min-height:24px;color:color-mix(in srgb, var(--theme-accent) 70%, var(--color-surface-card));transition:color var(--motion-fast), background-color var(--motion-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}._iconBtn_zhxr6_169:hover{color:color-mix(in srgb, var(--theme-accent) 55%, var(--theme-primary));background-color:var(--theme-background)}._typeBadge_zhxr6_190{border-radius:var(--radius-pill);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;font-weight:600;display:inline-block}._blast_zhxr6_10{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}._patent_zhxr6_11{color:#6d28d9;background:#f5f3ff;border:1px solid #ddd6fe}._dateCell_zhxr6_219{font-size:var(--font-size-sm);color:var(--theme-accent);white-space:nowrap}._actions_zhxr6_227{align-items:center;gap:8px;display:flex}._replayBtn_zhxr6_233{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm);border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--theme-highlight) 35%, var(--color-surface-card));background:color-mix(in srgb, var(--theme-highlight) 8%, var(--color-surface-card));color:color-mix(in srgb, var(--theme-highlight) 75%, var(--theme-primary));cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast);align-items:center;gap:5px;font-weight:500;display:inline-flex}._replayBtn_zhxr6_233:hover{background:color-mix(in srgb, var(--theme-highlight) 16%, var(--color-surface-card));border-color:color-mix(in srgb, var(--theme-highlight) 50%, var(--color-surface-card))}._deleteBtn_zhxr6_253{border-radius:var(--radius-sm);min-width:24px;min-height:24px;color:color-mix(in srgb, var(--theme-accent) 70%, var(--color-surface-card));cursor:pointer;transition:color var(--motion-fast), background-color var(--motion-fast), border-color var(--motion-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:4px 6px;display:inline-flex}._deleteBtn_zhxr6_253:hover{color:color-mix(in srgb, var(--theme-error) 55%, var(--theme-primary));background:color-mix(in srgb, var(--theme-error) 8%, var(--color-surface-card));border-color:color-mix(in srgb, var(--theme-error) 30%, var(--color-surface-card))}._modalBodyText_zhxr6_275{font-size:var(--font-size-lg);color:var(--theme-textColor,#334155);margin:0;line-height:1.55}._modalActions_zhxr6_282{justify-content:flex-end;gap:var(--space-3);display:flex}._modalCancelBtn_zhxr6_288,._modalDangerBtn_zhxr6_289{min-height:36px;padding:var(--space-2) var(--space-4);font-size:var(--font-size-md);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast);font-weight:600}._modalCancelBtn_zhxr6_288{border:1px solid var(--theme-muted,#cbd5e1);color:var(--theme-textColor,#334155);background:0 0}._modalCancelBtn_zhxr6_288:hover:not(:disabled){background:var(--theme-background)}._modalDangerBtn_zhxr6_289{border:1px solid var(--theme-error);background:var(--theme-error);color:var(--theme-onHighlight)}._modalDangerBtn_zhxr6_289:hover:not(:disabled){background:color-mix(in srgb, var(--theme-error) 82%, var(--theme-primary));border-color:color-mix(in srgb, var(--theme-error) 82%, var(--theme-primary))}._modalCancelBtn_zhxr6_288:disabled,._modalDangerBtn_zhxr6_289:disabled{opacity:.6;cursor:not-allowed}@media (width<=768px){._page_zhxr6_13{padding:var(--space-4) var(--space-3)}._nameText_zhxr6_121{max-width:160px}._table_zhxr6_74{min-width:34rem}}:root{--theme-primary:#1e293b;--theme-secondary:#f8fafc;--theme-accent:#64748b;--theme-highlight:#406c98;--theme-background:#f1f5f9;--theme-textColor:#1e293b;--theme-muted:#cbd5e1;--theme-success:#10b981;--theme-error:#ef4444;--theme-info:#3b82f6;--theme-warning:#f59e0b;--theme-onHighlight:#fff;--color-surface-card:#fff;--color-surface-overlay:#00000080;--color-overlay-subtle:#0000000f;--color-overlay-faint:#00000005;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--radius-full:50%;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--shadow-sm:0 1px 3px #0000001a;--shadow-md:0 2px 4px #0000001a;--shadow-lg:0 4px 6px #0000001a;--shadow-xl:0 10px 25px #0003;--motion-fast:.15s ease;--motion-base:.2s ease;--motion-slow:.3s ease;--motion-spin:.8s;--container-max-shell:1680px;--container-max-content:1400px;--container-max-prose:760px;--z-header:100;--z-deploy-tag:500;--z-modal-backdrop:1000;--breakpoint-md:768px;--breakpoint-lg:1024px;--font-sans:Inter, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-md:.875rem;--font-size-lg:1rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;font-weight:400;line-height:1.5;font-family:var(--font-sans);color:var(--theme-textColor);background-color:var(--theme-background);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-padding-top:5rem}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes spin{to{transform:rotate(360deg)}}.app-spinner{box-sizing:border-box;border-style:solid;border-color:var(--spinner-track,color-mix(in srgb, var(--theme-accent) 25%, transparent));border-top-color:var(--spinner-head,var(--theme-accent));border-radius:var(--radius-full);animation:spin var(--motion-spin) linear infinite;flex-shrink:0}.app-spinner--sm{border-width:2px;width:1.125rem;height:1.125rem}.app-spinner--md{border-width:3px;width:2rem;height:2rem}.app-spinner--lg{border-width:3px;width:2.5rem;height:2.5rem}.app-spin,.app-spin-pseudo:after{animation:spin var(--motion-spin) linear infinite}a{color:var(--theme-highlight);text-decoration:inherit;font-weight:500}a:hover{color:color-mix(in srgb, var(--theme-highlight) 85%, var(--theme-primary))}body{background-color:var(--theme-background);min-width:320px;min-height:100vh;color:var(--theme-textColor);margin:0}#root{min-height:100vh}button{border-radius:var(--radius-md);background-color:var(--color-surface-card);color:var(--theme-textColor);cursor:pointer;transition:border-color var(--motion-base);border:1px solid #0000;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500}button:hover{border-color:var(--theme-highlight)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--theme-highlight);outline-offset:2px}@supports not selector(:focus-visible){a:focus,button:focus,input:focus,select:focus,textarea:focus,summary:focus,[tabindex]:focus{outline:2px solid var(--theme-highlight);outline-offset:2px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.app-spinner{border-top-color:var(--spinner-track,color-mix(in srgb, var(--theme-accent) 25%, transparent))}}
