.July4thCountdown_countdown__fQt8Y,.July4thCountdown_unitWrap__4NSQ5{display:flex;align-items:center;gap:.375rem}.July4thCountdown_unit__YBhHR{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:2.25rem;line-height:1}.July4thCountdown_value__sl0S9{font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.01em}.July4thCountdown_label__sEEIs{font-size:.5625rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.75;margin-top:.125rem}.July4thCountdown_separator__78Oev{font-weight:700;opacity:.5;transform:translateY(-.0625rem)}.July4thCountdown_bar__tysqc .July4thCountdown_unit__YBhHR{min-width:1.75rem}.July4thCountdown_bar__tysqc .July4thCountdown_value__sl0S9{font-size:.9375rem;color:#fff}.July4thCountdown_bar__tysqc .July4thCountdown_label__sEEIs{color:rgba(255,255,255,.7)}.July4thCountdown_bar__tysqc .July4thCountdown_separator__78Oev{color:rgba(255,255,255,.5)}.July4thCountdown_modal__98_Rv{gap:.5rem}.July4thCountdown_modal__98_Rv .July4thCountdown_unit__YBhHR{min-width:3.25rem;padding:.5rem .375rem;border-radius:.75rem;background:linear-gradient(180deg,#0b2a63,#071b40);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.July4thCountdown_modal__98_Rv .July4thCountdown_value__sl0S9{font-size:1.375rem;color:#fff}.July4thCountdown_modal__98_Rv .July4thCountdown_label__sEEIs{color:rgba(255,255,255,.65)}.July4thCountdown_modal__98_Rv .July4thCountdown_separator__78Oev{color:#94a3b8;font-size:1.125rem}@media (min-width:640px){.July4thCountdown_modal__98_Rv .July4thCountdown_unit__YBhHR{min-width:3.75rem;padding:.625rem .5rem}.July4thCountdown_modal__98_Rv .July4thCountdown_value__sl0S9{font-size:1.625rem}}.July4thTopBar_bar__oI4Sh{position:relative;overflow:hidden;background:linear-gradient(90deg,#071b40,#0b2a63 22%,#b91c3c 50%,#0b2a63 78%,#071b40);color:#fff;padding:.625rem 1rem}.July4thTopBar_bar__oI4Sh:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.35) 1px,transparent 0);background-size:22px 22px;opacity:.12;pointer-events:none}.July4thTopBar_inner__thwAe{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1rem;max-width:80rem;margin:0 auto}.July4thTopBar_badge__J7LDu{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.25);padding:.15rem .55rem;border-radius:9999px;font-size:.6875rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.July4thTopBar_message__fjwEQ{font-size:.8125rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.July4thTopBar_messageStrong__jXsFd{font-weight:800}.July4thTopBar_divider__asgp_{display:none;width:1px;height:1.125rem;background:rgba(255,255,255,.25)}.July4thTopBar_countdownGroup__cKFrj{display:flex;align-items:center;gap:.5rem}.July4thTopBar_countdownLabel__JShLl{font-size:.6875rem;font-weight:600;color:rgba(255,255,255,.75);white-space:nowrap}.July4thTopBar_cta__DZyYc{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;background:#fff;color:#0b2a63;font-weight:800;font-size:.75rem;padding:.4rem .9rem;border-radius:9999px;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:transform .15s ease,box-shadow .15s ease}.July4thTopBar_cta__DZyYc:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}@media (min-width:768px){.July4thTopBar_bar__oI4Sh{padding:.6875rem 1.5rem}.July4thTopBar_inner__thwAe{flex-wrap:nowrap;justify-content:center;gap:1.25rem}.July4thTopBar_message__fjwEQ{font-size:.875rem}.July4thTopBar_divider__asgp_{display:block}}.PuzzleMakerWorkspaceDialog_recommendedBadge__7KIYo{animation:PuzzleMakerWorkspaceDialog_recommendedPulse__tjMvZ 2.4s ease-in-out infinite}@keyframes PuzzleMakerWorkspaceDialog_recommendedPulse__tjMvZ{0%,to{box-shadow:0 0 0 0 rgba(16,185,129,.35);transform:scale(1)}50%{box-shadow:0 0 0 6px rgba(16,185,129,0);transform:scale(1.02)}}.PuzzleMakerWorkspaceDialog_recommendedCard__UwxyY{background:linear-gradient(180deg,#f0fdf9,#eff6ff);border-color:#6ee7b7}

/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */:where(.Comp_guidedItem__P2N2l>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 8) * calc(1 - var(--tw-space-y-reverse)))}.Comp_configSection__0h1tB{border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6)}.Comp_configHeader__fj37U{margin-bottom:calc(var(--spacing,.25rem) * 6)}.Comp_configTitle__hGOqM{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}.Comp_configSubtitle__bi04s{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}.Comp_loadingSection__TB7Sk{border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 8);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.Comp_loadingContainer__C3eX_{justify-content:center;align-items:center;max-width:50%;min-height:50vh;margin-inline:auto;display:flex}.Comp_contentGrid__MTTEy{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:80rem){.Comp_contentGrid__MTTEy{grid-template-columns:repeat(3,minmax(0,1fr))}.Comp_editorSection__Ei0bJ{grid-column:span 2/span 2}}.Comp_editorCard__ERHW1{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 8)}.Comp_editorHeader__jkQri{margin-bottom:calc(var(--spacing,.25rem) * 6)}.Comp_editorTitle__mm_Yh{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}.Comp_editorSubtitle__pUqpg{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}@media (min-width:80rem){.Comp_sidebarSection__eFm6q{grid-column:span 1/span 1}}.Comp_sidebarCard__rY90X{border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6)}.Comp_sidebarHeader__DQis6{margin-bottom:calc(var(--spacing,.25rem) * 4)}.Comp_sidebarTitle__puG3d{margin-bottom:calc(var(--spacing,.25rem) * 3);text-align:center;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,oklch(37.3% .034 259.733))}.Comp_actionSection__ACN_r{border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.Comp_actionContainer__7ZVrz{text-align:center}.Comp_actionButton__bCHT7{border-radius:var(--radius);background-color:var(--color-indigo-600,oklch(51.1% .262 276.966));padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.Comp_actionButton__bCHT7:hover{background-color:var(--color-indigo-700,oklch(45.7% .24 277.023))}}.Comp_resultsSection__7HSP_{border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 8);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.Comp_resultsHeader__N6H_O{margin-bottom:calc(var(--spacing,.25rem) * 6)}.Comp_resultsTitle__jgsTn{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}.Comp_resultsSubtitle__r0yjH{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802))}@media (max-width:1024px){.Comp_contentGrid__MTTEy{grid-template-columns:repeat(1,minmax(0,1fr))}.Comp_editorSection__Ei0bJ,.Comp_sidebarSection__eFm6q{grid-column:span 1/span 1}}@media (max-width:768px){.Comp_actionSection__ACN_r,.Comp_configSection__0h1tB,.Comp_editorCard__ERHW1,.Comp_resultsSection__7HSP_,.Comp_sidebarCard__rY90X{padding:calc(var(--spacing,.25rem) * 6)}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}