@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3ms9vq719j3f8.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.content-surfaces-module__6xU-sa__hero{border:1px solid color-mix(in srgb, var(--signal-teal) 22%, var(--border));background:radial-gradient(ellipse at 96% 0%, color-mix(in srgb, var(--signal-amber) 23%, transparent), transparent 48%), radial-gradient(ellipse at 72% 110%, color-mix(in srgb, var(--signal-mint) 23%, transparent), transparent 58%), linear-gradient(112deg, color-mix(in srgb, var(--signal-teal) 11%, var(--card)), var(--card) 48%, color-mix(in srgb, var(--signal-mint) 10%, var(--card)));border-radius:16px;padding:1.6rem 1.8rem}.content-surfaces-module__6xU-sa__hero h1{text-wrap:balance}.content-surfaces-module__6xU-sa__hero p{text-wrap:pretty}.content-surfaces-module__6xU-sa__hero h1>svg,.content-surfaces-module__6xU-sa__hero h1>span>svg,.content-surfaces-module__6xU-sa__hero>p>svg{color:var(--signal-teal)}.content-surfaces-module__6xU-sa__hero h1>span:has(>svg){color:var(--signal-teal);background:color-mix(in srgb, var(--signal-teal) 12%, var(--card));border-color:color-mix(in srgb, var(--signal-teal) 24%, var(--border))}.content-surfaces-module__6xU-sa__detailHero{border:1px solid color-mix(in srgb, var(--signal-teal) 24%, var(--border));background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--signal-amber) 26%, transparent), transparent 42%), radial-gradient(ellipse at 74% 110%, color-mix(in srgb, var(--signal-mint) 28%, transparent), transparent 52%), linear-gradient(118deg, color-mix(in srgb, var(--signal-teal) 15%, var(--card)), var(--card) 52%, color-mix(in srgb, var(--signal-mint) 11%, var(--card)));box-shadow:var(--surface-shadow);border-radius:20px}.content-surfaces-module__6xU-sa__detailLogo{border-color:color-mix(in srgb, var(--signal-teal) 22%, var(--border));background:var(--card);box-shadow:var(--surface-shadow)}.content-surfaces-module__6xU-sa__panel,.content-surfaces-module__6xU-sa__warmPanel,.content-surfaces-module__6xU-sa__fact,.content-surfaces-module__6xU-sa__faq{border:1px solid color-mix(in srgb, var(--signal-teal) 18%, var(--border));background:linear-gradient(126deg, color-mix(in srgb, var(--signal-teal) 7%, var(--card)), var(--card) 55%, color-mix(in srgb, var(--signal-mint) 8%, var(--card)));box-shadow:var(--surface-shadow)}.content-surfaces-module__6xU-sa__warmPanel{border-color:color-mix(in srgb, var(--signal-amber) 24%, var(--border));background:linear-gradient(125deg, color-mix(in srgb, var(--signal-amber) 12%, var(--card)), var(--card) 58%, color-mix(in srgb, var(--signal-mint) 7%, var(--card)))}.content-surfaces-module__6xU-sa__icon,.content-surfaces-module__6xU-sa__panel h2>svg,.content-surfaces-module__6xU-sa__panel h2>span>svg{color:var(--signal-teal)}.content-surfaces-module__6xU-sa__warmPanel h2>svg{color:var(--signal-amber)}.content-surfaces-module__6xU-sa__facts>:nth-child(3n+2){background:linear-gradient(130deg, color-mix(in srgb, var(--signal-mint) 11%, var(--card)), var(--card) 80%)}.content-surfaces-module__6xU-sa__facts>:nth-child(3n){border-color:color-mix(in srgb, var(--signal-amber) 20%, var(--border));background:linear-gradient(130deg, color-mix(in srgb, var(--signal-amber) 11%, var(--card)), var(--card) 80%)}.content-surfaces-module__6xU-sa__fact p:first-child svg{color:var(--signal-teal)}.content-surfaces-module__6xU-sa__facts>:nth-child(3n+2) p:first-child svg{color:var(--signal-mint)}.content-surfaces-module__6xU-sa__facts>:nth-child(3n) p:first-child svg{color:var(--signal-amber)}.content-surfaces-module__6xU-sa__faq{box-shadow:none}.content-surfaces-module__6xU-sa__faq[open]{border-color:color-mix(in srgb, var(--signal-teal) 45%, var(--border))}.content-surfaces-module__6xU-sa__rule{background:linear-gradient(90deg, var(--signal-teal), var(--signal-mint) 55%, color-mix(in srgb, var(--signal-amber) 65%, var(--card)));height:3px}.content-surfaces-module__6xU-sa__paidPlan,.content-surfaces-module__6xU-sa__permanentPlan{background:linear-gradient(125deg, color-mix(in srgb, var(--signal-teal) 10%, var(--card)), var(--card) 52%, color-mix(in srgb, var(--signal-mint) 12%, var(--card))) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--signal-teal) 75%, var(--border)), color-mix(in srgb, var(--signal-mint) 48%, var(--border)) 52%, color-mix(in srgb, var(--signal-amber) 70%, var(--border))) border-box;box-shadow:var(--surface-shadow);border:2px solid #0000}.content-surfaces-module__6xU-sa__permanentPlan{background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--signal-amber) 24%, var(--card)), transparent 60%) padding-box, linear-gradient(130deg, var(--card), color-mix(in srgb, var(--signal-mint) 10%, var(--card))) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--signal-amber) 80%, var(--border)), color-mix(in srgb, var(--signal-teal) 60%, var(--border)) 65%, color-mix(in srgb, var(--signal-mint) 60%, var(--border))) border-box}.content-surfaces-module__6xU-sa__paidPlan>span,.content-surfaces-module__6xU-sa__permanentPlan>span{color:var(--foreground);border:1px solid color-mix(in srgb, var(--signal-teal) 32%, var(--border));background:linear-gradient(110deg, color-mix(in srgb, var(--signal-teal) 16%, var(--card)), color-mix(in srgb, var(--signal-amber) 18%, var(--card)))}.content-surfaces-module__6xU-sa__paidPlan li>svg,.content-surfaces-module__6xU-sa__permanentPlan li>svg{color:var(--signal-teal)}.content-surfaces-module__6xU-sa__paidPlan>a,.content-surfaces-module__6xU-sa__permanentPlan>a{border-color:color-mix(in srgb, var(--signal-teal) 38%, var(--border));background:color-mix(in srgb, var(--card) 75%, transparent)}.content-surfaces-module__6xU-sa__paidPlan>a:hover,.content-surfaces-module__6xU-sa__permanentPlan>a:hover{background:var(--card);color:var(--foreground)}.content-surfaces-module__6xU-sa__action{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);background:linear-gradient(125deg, var(--cobalt-700,#1f56cc), var(--cobalt-400,#2f6ff0))}@supports (color:lab(0% 0 0)){.content-surfaces-module__6xU-sa__action{background:linear-gradient(125deg, var(--cobalt-700,lab(38.934% 18.2663 -67.425)), var(--cobalt-400,lab(48.6104% 16.3804 -71.9822)))}}.content-surfaces-module__6xU-sa__action:hover{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);filter:brightness(.95)}.content-surfaces-module__6xU-sa__action:focus-visible{outline:2px solid var(--signal-teal);outline-offset:3px}.content-surfaces-module__6xU-sa__articleHeader{padding:1.25rem}.content-surfaces-module__6xU-sa__articleHeader>div:first-child{margin-bottom:1.5rem}.content-surfaces-module__6xU-sa__articleHeader>h1{line-height:1.25}@media (max-width:640px){.content-surfaces-module__6xU-sa__hero{padding:1.2rem}.content-surfaces-module__6xU-sa__detailHero{border-radius:16px}.content-surfaces-module__6xU-sa__articleHeader{padding:.85rem}}
.submission-ui-module__SWszgG__page,.submission-ui-module__SWszgG__formPanel{--brand:var(--cobalt-400,#2f6ff0);--brand-hover:var(--cobalt-700,#1f56cc);--brand-light:var(--cobalt-300,#7aa6ff);--primary:var(--brand);--primary-foreground:#fcfcfc;--tag-bg:#1c2a49;--ring:var(--brand-hover);color:var(--foreground);font-family:var(--font-geist-sans,"Geist"), "Microsoft YaHei UI", "PingFang SC", ui-sans-serif, system-ui, sans-serif}@supports (color:lab(0% 0 0)){.submission-ui-module__SWszgG__page,.submission-ui-module__SWszgG__formPanel{--brand:var(--cobalt-400,lab(48.6104% 16.3804 -71.9822));--brand-hover:var(--cobalt-700,lab(38.934% 18.2663 -67.425));--brand-light:var(--cobalt-300,lab(67.7849% 3.57842 -49.3875));--primary-foreground:lab(98.84% .0000298023 -.0000119209);--tag-bg:lab(17.1544% 2.46938 -21.4715)}}:is(.dark .submission-ui-module__SWszgG__page,.dark .submission-ui-module__SWszgG__formPanel){--brand-hover:var(--cobalt-300,#7aa6ff);--tag-bg:#0e1d40}@supports (color:lab(0% 0 0)){:is(.dark .submission-ui-module__SWszgG__page,.dark .submission-ui-module__SWszgG__formPanel){--brand-hover:var(--cobalt-300,lab(67.7849% 3.57842 -49.3875));--tag-bg:lab(11.1423% 4.98002 -24.8132)}}.submission-ui-module__SWszgG__page{gap:2rem;width:100%;max-width:70rem;margin-inline:auto;padding-bottom:3rem;display:grid}.submission-ui-module__SWszgG__header{border:1px solid color-mix(in srgb, var(--brand) 24%, var(--border));background:radial-gradient(ellipse at 94% 8%, color-mix(in srgb, var(--brand-light) 38%, transparent), transparent 48%), radial-gradient(ellipse at 72% 100%, color-mix(in srgb, var(--signal-mint) 22%, transparent), transparent 52%), linear-gradient(118deg, color-mix(in srgb, var(--brand) 9%, var(--card)), var(--card) 46%, color-mix(in srgb, var(--signal-teal) 12%, var(--card)));border-radius:16px;padding:1.8rem 2rem}.submission-ui-module__SWszgG__header h1{letter-spacing:-.035em;text-wrap:balance;font-size:2rem;font-weight:650;line-height:1.35}.submission-ui-module__SWszgG__header p{max-width:46rem;color:var(--secondary-foreground);text-wrap:pretty;margin-top:.85rem;font-size:.9375rem;line-height:1.8}.submission-ui-module__SWszgG__steps{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding-bottom:1.6rem;display:grid}.submission-ui-module__SWszgG__step{align-items:flex-start;gap:.65rem;display:flex}.submission-ui-module__SWszgG__step h2{font-weight:550;line-height:1.5}.submission-ui-module__SWszgG__stepIcon{--icon-tone:var(--brand-hover);width:2rem;height:2rem;color:var(--icon-tone);background:linear-gradient(135deg, color-mix(in srgb, var(--icon-tone) 20%, var(--card)), color-mix(in srgb, var(--icon-tone) 7%, var(--card)));border-radius:50%;flex-shrink:0;place-items:center;display:grid}.submission-ui-module__SWszgG__step:nth-child(2) .submission-ui-module__SWszgG__stepIcon{--icon-tone:var(--signal-teal)}.submission-ui-module__SWszgG__step:nth-child(3) .submission-ui-module__SWszgG__stepIcon{--icon-tone:var(--signal-mint)}.submission-ui-module__SWszgG__step:nth-child(4) .submission-ui-module__SWszgG__stepIcon{--icon-tone:var(--signal-amber)}.submission-ui-module__SWszgG__stepIcon svg{stroke-width:1.75px;width:1rem;height:1rem}.submission-ui-module__SWszgG__activeStep .submission-ui-module__SWszgG__stepIcon{color:var(--primary-foreground);background:linear-gradient(135deg, var(--brand), var(--cobalt-700,#1f56cc))}@supports (color:lab(0% 0 0)){.submission-ui-module__SWszgG__activeStep .submission-ui-module__SWszgG__stepIcon{background:linear-gradient(135deg, var(--brand), var(--cobalt-700,lab(38.934% 18.2663 -67.425)))}}.submission-ui-module__SWszgG__activeStep h2{color:var(--brand-hover)}.submission-ui-module__SWszgG__contentGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:2rem;display:grid}.submission-ui-module__SWszgG__formSection,.submission-ui-module__SWszgG__plansSection{gap:1.25rem;min-width:0;display:grid}.submission-ui-module__SWszgG__plansSection{position:sticky;top:1.5rem}.submission-ui-module__SWszgG__sectionHeader h2{font-size:1.125rem;font-weight:600;line-height:1.5}.submission-ui-module__SWszgG__sectionHeader p{color:var(--secondary-foreground);margin-top:.45rem;font-size:.8125rem;line-height:1.7}.submission-ui-module__SWszgG__planList{gap:1rem;display:grid}.submission-ui-module__SWszgG__plan{border:1px solid var(--border);background:var(--card);cursor:pointer;transition:border-color var(--motion-ui) var(--ease-out-quart), background-color var(--motion-ui) var(--ease-out-quart), transform var(--motion-fast) ease-out;border-radius:16px;display:block;position:relative}.submission-ui-module__SWszgG__paidPlan{--tool-card-wash:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--signal-amber) 32%, transparent), transparent 55%), radial-gradient(ellipse at 0% 100%, color-mix(in srgb, var(--signal-teal) 14%, transparent), transparent 55%), linear-gradient(150deg, color-mix(in srgb, var(--brand) 8%, var(--card)), var(--card) 54%, color-mix(in srgb, var(--signal-amber) 10%, var(--card)));background:var(--tool-card-wash) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--brand) 65%, var(--card)), color-mix(in srgb, var(--signal-amber) 70%, var(--card)) 56%, color-mix(in srgb, var(--signal-teal) 55%, var(--card))) border-box;border:2px solid #0000}.submission-ui-module__SWszgG__featuredPlan{--tool-card-wash:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--brand-light) 42%, transparent), transparent 55%), radial-gradient(ellipse at 0% 100%, color-mix(in srgb, var(--signal-mint) 25%, transparent), transparent 55%), linear-gradient(140deg, color-mix(in srgb, var(--brand) 13%, var(--card)), var(--card) 52%, color-mix(in srgb, var(--signal-teal) 16%, var(--card)));background:var(--tool-card-wash) padding-box, linear-gradient(135deg, var(--brand), color-mix(in srgb, var(--brand-light) 85%, var(--card)) 48%, color-mix(in srgb, var(--signal-teal) 80%, var(--card))) border-box}.submission-ui-module__SWszgG__paidPlan,.submission-ui-module__SWszgG__featuredPlan{background-origin:padding-box,padding-box,padding-box,border-box;background-clip:padding-box,padding-box,padding-box,border-box}.submission-ui-module__SWszgG__plan:hover{border-color:var(--brand-hover)}.submission-ui-module__SWszgG__plan:active{transform:translateY(1px)}.submission-ui-module__SWszgG__selectedPlan{border-color:var(--brand);box-shadow:inset 0 0 0 .5px var(--brand)}.submission-ui-module__SWszgG__paidPlan:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--brand) 40%, transparent);border-color:#0000}.submission-ui-module__SWszgG__paidPlan.submission-ui-module__SWszgG__selectedPlan{box-shadow:0 0 0 2px color-mix(in srgb, var(--brand) 65%, transparent);border-color:#0000}.submission-ui-module__SWszgG__freePlan.submission-ui-module__SWszgG__selectedPlan{border-color:var(--input);box-shadow:none;background:color-mix(in srgb, var(--secondary) 40%, var(--card))}.submission-ui-module__SWszgG__plan:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:4px}.submission-ui-module__SWszgG__planInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.submission-ui-module__SWszgG__planBody{padding:1.4rem}.submission-ui-module__SWszgG__planHeading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.submission-ui-module__SWszgG__planIdentity{flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;display:flex}.submission-ui-module__SWszgG__planName{font-size:.9375rem;font-weight:600;line-height:1.5}.submission-ui-module__SWszgG__planIcon{border:1px solid color-mix(in srgb, var(--brand) 18%, var(--border));background:linear-gradient(135deg, color-mix(in srgb, var(--signal-amber) 24%, var(--card)), color-mix(in srgb, var(--brand) 11%, var(--card)));width:2.2rem;height:2.2rem;color:var(--brand-hover);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.submission-ui-module__SWszgG__featuredPlan .submission-ui-module__SWszgG__planIcon{background:linear-gradient(135deg, color-mix(in srgb, var(--brand) 24%, var(--card)), color-mix(in srgb, var(--signal-teal) 20%, var(--card)))}.submission-ui-module__SWszgG__badge{background:var(--tag-bg);color:var(--brand-light);white-space:nowrap;border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.625rem;font-weight:550;line-height:1.8;display:inline-flex}.submission-ui-module__SWszgG__radioIcon{width:1.125rem;height:1.125rem;color:var(--input);stroke-width:1.75px;flex-shrink:0}.submission-ui-module__SWszgG__selectedPlan .submission-ui-module__SWszgG__radioIcon{color:var(--brand-hover)}.submission-ui-module__SWszgG__priceRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem .75rem;margin-top:1.05rem;display:flex}.submission-ui-module__SWszgG__price{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:inline-flex}.submission-ui-module__SWszgG__price strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600;line-height:1.15}.submission-ui-module__SWszgG__featuredPlan .submission-ui-module__SWszgG__price strong{color:var(--brand-hover)}.submission-ui-module__SWszgG__price>span,.submission-ui-module__SWszgG__currency{color:var(--secondary-foreground);font-size:.6875rem;line-height:1.5}.submission-ui-module__SWszgG__currency{white-space:nowrap}.submission-ui-module__SWszgG__planDescription{color:var(--secondary-foreground);margin-top:.85rem;font-size:.75rem;line-height:1.75}.submission-ui-module__SWszgG__features{color:var(--secondary-foreground);gap:.65rem;margin-top:1.1rem;font-size:.75rem;line-height:1.6;display:grid}.submission-ui-module__SWszgG__features li{align-items:flex-start;gap:.55rem;display:flex}.submission-ui-module__SWszgG__features svg{color:var(--brand-hover);flex-shrink:0;margin-top:.15rem}.submission-ui-module__SWszgG__freePlan .submission-ui-module__SWszgG__planBody{padding:1.15rem 1.4rem}.submission-ui-module__SWszgG__freePlan .submission-ui-module__SWszgG__planHeading{padding-right:3.4rem}.submission-ui-module__SWszgG__freePlan .submission-ui-module__SWszgG__radioIcon{position:absolute;top:1.3rem;right:1.4rem}.submission-ui-module__SWszgG__freePlan .submission-ui-module__SWszgG__priceRow{margin:0;position:absolute;top:1.15rem;right:3.15rem}.submission-ui-module__SWszgG__freePlan .submission-ui-module__SWszgG__price strong{font-size:1.15rem}.submission-ui-module__SWszgG__freePlan .submission-ui-module__SWszgG__price>span{display:none}.submission-ui-module__SWszgG__freePlan .submission-ui-module__SWszgG__features{gap:.35rem;margin-top:.75rem;font-size:.6875rem}.submission-ui-module__SWszgG__planFooter{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.submission-ui-module__SWszgG__planFooter>span:first-child{color:var(--secondary-foreground);font-size:.6875rem}.submission-ui-module__SWszgG__planAction{border:1px solid color-mix(in srgb, var(--brand) 28%, var(--border));min-height:2rem;color:var(--brand-hover);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.75rem;font-weight:550;display:inline-flex}.submission-ui-module__SWszgG__featuredPlan .submission-ui-module__SWszgG__planAction{background:linear-gradient(110deg, var(--cobalt-700,#1f56cc), var(--brand));color:var(--primary-foreground);border-color:#0000}@supports (color:lab(0% 0 0)){.submission-ui-module__SWszgG__featuredPlan .submission-ui-module__SWszgG__planAction{background:linear-gradient(110deg, var(--cobalt-700,lab(38.934% 18.2663 -67.425)), var(--brand))}}.submission-ui-module__SWszgG__selectedPlan .submission-ui-module__SWszgG__planAction{background:color-mix(in srgb, var(--brand) 8%, var(--card));color:var(--brand-hover);border-color:#0000}.submission-ui-module__SWszgG__reviewNote{color:var(--secondary-foreground);align-items:flex-start;gap:.65rem;padding:.25rem .25rem 0;font-size:.6875rem;line-height:1.8;display:flex}.submission-ui-module__SWszgG__reviewNote>svg{color:var(--brand-hover);flex-shrink:0;margin-top:.15rem}.submission-ui-module__SWszgG__policyLink{color:var(--brand-hover);text-underline-offset:3px;margin-top:.5rem;text-decoration:underline;display:inline-block}.submission-ui-module__SWszgG__formPanel{border:1px solid color-mix(in srgb, var(--brand) 18%, var(--border));background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--brand-light) 17%, transparent), transparent 42%), radial-gradient(ellipse at 0% 100%, color-mix(in srgb, var(--signal-teal) 9%, transparent), transparent 36%), var(--card);border-radius:16px}.submission-ui-module__SWszgG__formPanel label>span:first-child{font-size:.8125rem;font-weight:500}.submission-ui-module__SWszgG__formPanel input:not([name=website_confirm]),.submission-ui-module__SWszgG__formPanel select,.submission-ui-module__SWszgG__formPanel textarea{border-color:var(--input);background:color-mix(in srgb, var(--secondary) 32%, var(--card));min-height:2.8rem;transition:border-color var(--motion-fast) ease-out, background-color var(--motion-fast) ease-out;border-radius:8px}.submission-ui-module__SWszgG__formPanel input::placeholder,.submission-ui-module__SWszgG__formPanel textarea::placeholder{color:var(--secondary-foreground);opacity:.85}.submission-ui-module__SWszgG__formPanel input:focus-visible,.submission-ui-module__SWszgG__formPanel select:focus-visible,.submission-ui-module__SWszgG__formPanel textarea:focus-visible{border-color:var(--brand);outline:2px solid var(--ring);outline-offset:2px;background:var(--card)}.submission-ui-module__SWszgG__formPanel textarea{min-height:10.5rem}.submission-ui-module__SWszgG__submitButton{color:var(--primary-foreground);background:linear-gradient(110deg, var(--cobalt-700,#1f56cc), var(--brand));white-space:nowrap;transition:background-color var(--motion-fast) ease-out, transform var(--motion-fast) ease-out}@supports (color:lab(0% 0 0)){.submission-ui-module__SWszgG__submitButton{background:linear-gradient(110deg, var(--cobalt-700,lab(38.934% 18.2663 -67.425)), var(--brand))}}.submission-ui-module__SWszgG__submitButton:hover{background:var(--cobalt-500,#2860da)}@supports (color:lab(0% 0 0)){.submission-ui-module__SWszgG__submitButton:hover{background:var(--cobalt-500,lab(42.9074% 17.5601 -68.8944))}}.submission-ui-module__SWszgG__submitButton:active{transform:translateY(1px)}.submission-ui-module__SWszgG__submitButton:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.submission-ui-module__SWszgG__notice{border:1px solid color-mix(in srgb, var(--brand) 30%, var(--border));background:color-mix(in srgb, var(--brand) 5%, var(--card));color:var(--brand-hover)}.submission-ui-module__SWszgG__successIcon{background:var(--tag-bg);color:var(--brand-light)}@media (max-width:1100px){.submission-ui-module__SWszgG__contentGrid{grid-template-columns:minmax(0,1fr)}.submission-ui-module__SWszgG__plansSection{position:static}}@media (max-width:639px){.submission-ui-module__SWszgG__page{gap:1.6rem}.submission-ui-module__SWszgG__header h1{font-size:1.6rem}.submission-ui-module__SWszgG__header{padding:1.4rem 1.25rem}.submission-ui-module__SWszgG__header p{font-size:.8125rem}.submission-ui-module__SWszgG__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-bottom:1.25rem}.submission-ui-module__SWszgG__step p{font-size:.6875rem}.submission-ui-module__SWszgG__contentGrid{gap:2rem}.submission-ui-module__SWszgG__planBody{padding:1.25rem}.submission-ui-module__SWszgG__planFooter{gap:.5rem}.submission-ui-module__SWszgG__submitButton{width:100%}}@media (prefers-reduced-motion:reduce){.submission-ui-module__SWszgG__plan,.submission-ui-module__SWszgG__submitButton,.submission-ui-module__SWszgG__formPanel input,.submission-ui-module__SWszgG__formPanel select,.submission-ui-module__SWszgG__formPanel textarea{transition:none}.submission-ui-module__SWszgG__plan:active,.submission-ui-module__SWszgG__submitButton:active{transform:none}}
