.GoogleCalendarCard_card__gzSmI{background:var(--psy-white,#fff);border:1px solid var(--psy-border,rgba(10,37,64,.1));border-radius:12px;padding:1.25rem 1.5rem;box-shadow:0 1px 4px rgba(10,37,64,.06)}.GoogleCalendarCard_header__XLtXo{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.GoogleCalendarCard_iconWrap__H1aXH{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--psy-offwhite,#F6F7F9);border:1px solid var(--psy-border,rgba(10,37,64,.1));border-radius:8px;flex-shrink:0}.GoogleCalendarCard_titleGroup__ZVbW9{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.GoogleCalendarCard_title__kNSqt{font-size:.95rem;font-weight:700;color:var(--psy-navy,#0A2540);margin:0}.GoogleCalendarCard_connectedBadge__UFmHA{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;font-weight:700;padding:.2rem .6rem;border-radius:100px;background:#dcfce7;color:#15803d;letter-spacing:.02em}.GoogleCalendarCard_connectedBadge__UFmHA:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#16a34a;flex-shrink:0}.GoogleCalendarCard_body__KRABQ{display:flex;flex-direction:column;gap:.75rem}.GoogleCalendarCard_loadingText__SklE5{font-size:.875rem;color:var(--color-text-muted,rgba(10,37,64,.52));margin:0}.GoogleCalendarCard_disconnectedState__uUNK4{display:flex;flex-direction:column;gap:.875rem}.GoogleCalendarCard_benefit__KzHhh{font-size:.875rem;color:var(--color-text-muted,rgba(10,37,64,.55));line-height:1.6;margin:0}.GoogleCalendarCard_btnConnect__8_m4u{align-self:flex-start;padding:.5rem 1.25rem;background:var(--psy-gold,#C8A24B);color:var(--psy-navy,#0A2540);border:none;border-radius:8px;font-size:.875rem;font-weight:700;cursor:pointer;transition:background .15s,box-shadow .15s;font-family:inherit}.GoogleCalendarCard_btnConnect__8_m4u:hover{background:#d4af62;box-shadow:0 2px 8px rgba(200,162,75,.35)}.GoogleCalendarCard_btnConnect__8_m4u:active{background:#b8902e}.GoogleCalendarCard_btnConnect__8_m4u:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.GoogleCalendarCard_btnConnect__8_m4u:focus-visible{outline:2px solid var(--psy-navy,#0A2540);outline-offset:2px}.GoogleCalendarCard_connectedState__u9jAR{display:flex;flex-direction:column;gap:.625rem}.GoogleCalendarCard_connectedEmail__BJ1hC{font-size:.875rem;color:var(--psy-navy,#0A2540);margin:0;line-height:1.5}.GoogleCalendarCard_syncScopeNote__lhPmD{font-size:.8rem;color:var(--color-text-muted,rgba(10,37,64,.52));margin:0;line-height:1.55}.GoogleCalendarCard_btnDisconnect__H4yEK{padding:.35rem .875rem;background:transparent;color:var(--color-text-muted,rgba(10,37,64,.55));border:1px solid var(--psy-border-mid,rgba(10,37,64,.16));border-radius:8px;font-size:.8rem;font-weight:500;cursor:pointer;transition:color .15s,border-color .15s,background .15s;font-family:inherit;white-space:nowrap}.GoogleCalendarCard_btnDisconnect__H4yEK:hover{color:var(--color-error,#dc2626);border-color:#fca5a5;background:#fef2f2}.GoogleCalendarCard_btnDisconnect__H4yEK:disabled{opacity:.55;cursor:not-allowed}.GoogleCalendarCard_btnDisconnect__H4yEK:focus-visible{outline:2px solid var(--psy-gold,#C8A24B);outline-offset:2px}.GoogleCalendarCard_errorState__OvuRW{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.GoogleCalendarCard_errorText__umvDe{font-size:.85rem;color:var(--color-error,#dc2626);margin:0;line-height:1.5}.GoogleCalendarCard_btnRetry__dwNp5{background:none;border:none;color:var(--color-error,#dc2626);font-weight:600;cursor:pointer;text-decoration:underline;padding:0;font-size:.85rem;font-family:inherit}@media (max-width:480px){.GoogleCalendarCard_btnConnect__8_m4u{align-self:stretch;text-align:center}}.GoogleImportWizard_overlay__2kUsf{position:fixed;inset:0;z-index:600;background:rgba(10,37,64,.45);display:flex;align-items:center;justify-content:center;padding:1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:GoogleImportWizard_fadeIn__S3WnN .15s ease}@keyframes GoogleImportWizard_fadeIn__S3WnN{0%{opacity:0}to{opacity:1}}.GoogleImportWizard_dialog__yzE_Z{position:relative;background:var(--psy-white,#fff);border-radius:16px;box-shadow:0 12px 48px rgba(10,37,64,.2),0 2px 8px rgba(10,37,64,.1);width:100%;max-width:520px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;animation:GoogleImportWizard_slideUp__r9jE7 .2s ease}@keyframes GoogleImportWizard_slideUp__r9jE7{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}.GoogleImportWizard_closeBtn__HzeXm{position:absolute;top:.875rem;right:.875rem;z-index:1;width:30px;height:30px;border:none;background:transparent;border-radius:6px;color:var(--color-text-muted,rgba(10,37,64,.45));cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s,color .12s;font-family:inherit}.GoogleImportWizard_closeBtn__HzeXm:hover{background:var(--psy-offwhite,#F6F7F9);color:var(--psy-navy,#0A2540)}.GoogleImportWizard_closeBtn__HzeXm:focus-visible{outline:2px solid var(--psy-gold,#C8A24B);outline-offset:1px}.GoogleImportWizard_header__RW0_I{display:flex;align-items:flex-start;gap:.875rem;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--psy-border,rgba(10,37,64,.08))}.GoogleImportWizard_headerIconWrap__pVv1M{flex-shrink:0;margin-top:.1rem}.GoogleImportWizard_title__Dfuhc{font-size:1.05rem;font-weight:700;color:var(--psy-navy,#0A2540);margin:0 0 .3rem;line-height:1.35;padding-right:1.5rem}.GoogleImportWizard_subtitle__zbhaY{font-size:.875rem;color:var(--color-text-muted,rgba(10,37,64,.6));margin:0;line-height:1.5}.GoogleImportWizard_personList__VesX2{flex:1 1;overflow-y:auto;padding:.875rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}.GoogleImportWizard_personCard__4HXOV{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;border:1.5px solid var(--psy-border,rgba(10,37,64,.1));border-radius:10px;background:var(--color-surface,#fff);cursor:pointer;transition:border-color .12s,background .12s,box-shadow .12s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GoogleImportWizard_personCard__4HXOV:hover{border-color:rgba(200,162,75,.5);background:rgba(200,162,75,.04)}.GoogleImportWizard_personCardChecked__jA_Gh{border-color:rgba(200,162,75,.55);background:rgba(200,162,75,.06);box-shadow:0 0 0 2px rgba(200,162,75,.15)}.GoogleImportWizard_avatar__9xUjg{width:38px;height:38px;border-radius:50%;background:var(--psy-navy,#0A2540);color:#fff;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.01em}.GoogleImportWizard_personInfo__nmjfK{flex:1 1;min-width:0}.GoogleImportWizard_personName__9goPV{font-size:.9rem;font-weight:600;color:var(--psy-navy,#0A2540);margin:0 0 .15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GoogleImportWizard_personMeta__KaD6u{font-size:.78rem;color:var(--color-text-muted,rgba(10,37,64,.55));margin:0}.GoogleImportWizard_personEmail__d0KR6{font-size:.72rem;color:var(--color-text-muted,rgba(10,37,64,.42));margin:.1rem 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GoogleImportWizard_personCheckbox__sEO0Y{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.GoogleImportWizard_toggle__rDAC5{width:22px;height:22px;border:2px solid var(--psy-border,rgba(10,37,64,.2));border-radius:6px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background .12s,border-color .12s;color:transparent}.GoogleImportWizard_toggleOn__ULRkH{background:var(--psy-gold,#C8A24B);border-color:var(--psy-gold,#C8A24B);color:var(--psy-navy,#0A2540)}.GoogleImportWizard_collapsible__ZfZDT{margin-top:.25rem}.GoogleImportWizard_collapsibleTrigger__f6j5Y{display:flex;align-items:center;gap:.4rem;background:none;border:none;padding:.5rem .25rem;font-size:.8rem;color:var(--color-text-muted,rgba(10,37,64,.5));font-weight:500;cursor:pointer;font-family:inherit;width:100%;text-align:left;transition:color .12s}.GoogleImportWizard_collapsibleTrigger__f6j5Y:hover{color:var(--psy-navy,#0A2540)}.GoogleImportWizard_chevronClosed__NrWQU{transition:transform .18s;transform:rotate(-90deg)}.GoogleImportWizard_chevronOpen__MWkIE{transition:transform .18s;transform:rotate(0deg)}.GoogleImportWizard_collapsibleBody__8bl2V{display:flex;flex-direction:column;gap:.5rem;padding-top:.25rem}.GoogleImportWizard_footer__XcIoy{padding:1rem 1.25rem 1.25rem;border-top:1px solid var(--psy-border,rgba(10,37,64,.08));display:flex;gap:.75rem;align-items:center}.GoogleImportWizard_btnPrimary__3IePT{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.5rem;background:var(--psy-gold,#C8A24B);color:var(--psy-navy,#0A2540);border:none;border-radius:8px;font-size:.9rem;font-weight:700;cursor:pointer;transition:background .15s,box-shadow .15s,opacity .12s;font-family:inherit;text-decoration:none}.GoogleImportWizard_btnPrimary__3IePT:hover{background:#d4af62;box-shadow:0 3px 10px rgba(200,162,75,.35)}.GoogleImportWizard_btnPrimary__3IePT:active{background:#b8902e}.GoogleImportWizard_btnPrimary__3IePT:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.GoogleImportWizard_btnPrimary__3IePT:focus-visible{outline:2px solid var(--psy-navy,#0A2540);outline-offset:2px}.GoogleImportWizard_btnGhost__OmM4z{background:none;border:none;padding:.6rem .75rem;font-size:.875rem;color:var(--color-text-muted,rgba(10,37,64,.55));font-weight:500;cursor:pointer;font-family:inherit;transition:color .12s;border-radius:8px;text-decoration:none}.GoogleImportWizard_btnGhost__OmM4z:hover{color:var(--psy-navy,#0A2540)}.GoogleImportWizard_btnGhost__OmM4z:focus-visible{outline:2px solid var(--psy-gold,#C8A24B);outline-offset:1px}.GoogleImportWizard_centerState__nJEZL{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.875rem;padding:2.5rem 2rem 2rem}.GoogleImportWizard_spinner__ziADs{width:36px;height:36px;border:3px solid rgba(200,162,75,.2);border-top:3px solid var(--psy-gold,#c8a24b);border-radius:50%;animation:GoogleImportWizard_spin__zRfRp .7s linear infinite}@keyframes GoogleImportWizard_spin__zRfRp{to{transform:rotate(1turn)}}.GoogleImportWizard_loadingText__MDjSx{font-size:.9rem;color:var(--color-text-muted,rgba(10,37,64,.6));margin:0}.GoogleImportWizard_doneIconWrap__VKoQ8{padding:.5rem}.GoogleImportWizard_doneIcon__tRDY_{color:#16a34a}.GoogleImportWizard_doneTitle___flCR{font-size:1.25rem;font-weight:700;color:var(--psy-navy,#0A2540);margin:0}.GoogleImportWizard_doneHint__Fkt3c{font-size:.9rem;color:var(--color-text-muted,rgba(10,37,64,.6));margin:0;max-width:340px;line-height:1.6}.GoogleImportWizard_errorIcon__Dgc4K{color:#dc2626}.GoogleImportWizard_errorTitle__JqLVA{font-size:1rem;font-weight:700;color:var(--psy-navy,#0A2540);margin:0}.GoogleImportWizard_errorDetail__sn7Yw{font-size:.85rem;color:#dc2626;margin:0}.GoogleImportWizard_emptyIcon__f_rMq{color:var(--color-text-muted,rgba(10,37,64,.4))}.GoogleImportWizard_emptyTitle__5ELcM{font-size:1rem;font-weight:700;color:var(--psy-navy,#0A2540);margin:0}.GoogleImportWizard_emptyHint__P7QnF{font-size:.875rem;color:var(--color-text-muted,rgba(10,37,64,.6));margin:0;max-width:340px;line-height:1.6}@media (max-width:540px){.GoogleImportWizard_dialog__yzE_Z{border-radius:12px;max-height:96vh}.GoogleImportWizard_header__RW0_I{padding:1.25rem 1rem .875rem}.GoogleImportWizard_personList__VesX2{padding:.75rem .875rem}.GoogleImportWizard_footer__XcIoy{flex-direction:column;gap:.5rem;padding:.875rem .875rem 1rem}.GoogleImportWizard_btnPrimary__3IePT{width:100%}.GoogleImportWizard_btnGhost__OmM4z{width:100%;text-align:center}.GoogleImportWizard_centerState__nJEZL{padding:2rem 1.25rem 1.5rem}}.NovoDominioWizard_wizard__ha5fi{display:flex;flex-direction:column;gap:0}.NovoDominioWizard_stepBar__kcTxO{display:flex;align-items:center;gap:0;margin-bottom:1.5rem;overflow:hidden}.NovoDominioWizard_stepDot__VXw7f{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:.78rem;font-weight:700;flex-shrink:0;background:var(--color-border,rgba(10,37,64,.1));color:var(--color-text-muted,rgba(10,37,64,.52));border:2px solid transparent;transition:background .2s,color .2s,border-color .2s}.NovoDominioWizard_stepDotActive__zJ8DL{background:var(--psy-navy,#0a2540);color:#fff;border-color:var(--psy-navy,#0a2540)}.NovoDominioWizard_stepDotDone__mL7XY{background:var(--color-success-bg,#f0fdf4);color:var(--color-success,#15803d);border-color:var(--color-success,#15803d)}.NovoDominioWizard_stepConnector__ffThT{flex:1 1;height:2px;background:var(--color-border,rgba(10,37,64,.1))}.NovoDominioWizard_stepConnectorDone__TOj1B{background:var(--color-success,#15803d)}.NovoDominioWizard_notice__wOjOL{padding:.75rem 1rem;border-radius:8px;font-size:.85rem;line-height:1.55;margin-bottom:.875rem}.NovoDominioWizard_noticeInfo__jp6_t{background:rgba(13,65,122,.05);border:1px solid rgba(13,65,122,.15);color:var(--color-text,#0a2540)}.NovoDominioWizard_noticeSuccess__sxvEI{background:var(--color-success-bg,#f0fdf4);border:1px solid var(--color-success,#15803d);color:var(--color-success,#15803d)}.NovoDominioWizard_noticeError__JPhJS{background:var(--color-error-bg,#fef2f2);border:1px solid var(--color-error,#dc2626);color:var(--color-error,#dc2626)}.NovoDominioWizard_noticeWarn__nU8E0{background:rgba(122,94,28,.07);border:1px solid rgba(122,94,28,.25);color:#7a5e1c}.NovoDominioWizard_searchRow__Fn8z_{display:flex;gap:.5rem;margin-bottom:.5rem;flex-wrap:wrap}.NovoDominioWizard_searchInput__ycKIN{flex:1 1;min-width:160px;height:44px;border:1.5px solid var(--psy-border-mid,rgba(10,37,64,.16));border-radius:8px;padding:0 .875rem;font-size:1rem;font-family:inherit;background:var(--psy-white,#fff);color:var(--psy-navy,#0a2540);transition:border-color .15s;outline:none}.NovoDominioWizard_searchInput__ycKIN:focus{border-color:var(--psy-navy,#0a2540)}.NovoDominioWizard_searchBtn__YZfCv{height:44px;padding:0 1.1rem;border-radius:8px;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;border:1.5px solid var(--psy-border-mid,rgba(10,37,64,.16));background:var(--psy-white,#fff);color:var(--psy-navy,#0a2540);transition:background .15s,border-color .15s;white-space:nowrap}.NovoDominioWizard_searchBtn__YZfCv:hover:not(:disabled){background:rgba(10,37,64,.05)}.NovoDominioWizard_searchBtn__YZfCv:disabled{opacity:.5;cursor:not-allowed}.NovoDominioWizard_resultsList__7lc5q{border:1px solid var(--color-border,rgba(10,37,64,.1));border-radius:8px;overflow:hidden;margin-bottom:.875rem}.NovoDominioWizard_resultRow__f363Y{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .9rem;border-top:1px solid var(--color-border,rgba(10,37,64,.08));transition:background .12s}.NovoDominioWizard_resultRow__f363Y:first-child{border-top:none}.NovoDominioWizard_resultRowChosen__yZsDO{background:rgba(13,122,95,.06)}.NovoDominioWizard_resultRowUnavailable__M1v00{background:rgba(0,0,0,.02);opacity:.55}.NovoDominioWizard_resultDomain__KgWNq{font-weight:600;font-size:.9rem;color:var(--psy-navy,#0a2540)}.NovoDominioWizard_resultMeta__LnLPH{font-size:.78rem;color:var(--color-text-muted,rgba(10,37,64,.52));margin-top:.1rem}.NovoDominioWizard_resultMetaWarn__hEHgJ{color:#7a5e1c}.NovoDominioWizard_resultMetaUnavail__A5hgb{color:var(--color-text-muted,rgba(10,37,64,.52))}.NovoDominioWizard_resultActions___J_7S{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.NovoDominioWizard_btnChoose__9Ggom{font-size:.8rem;font-weight:600;font-family:inherit;padding:.3rem .75rem;min-height:44px;border-radius:6px;border:1.5px solid var(--psy-border-mid,rgba(10,37,64,.16));background:var(--psy-white,#fff);color:var(--psy-navy,#0a2540);cursor:pointer;transition:background .15s,border-color .15s}.NovoDominioWizard_btnChoose__9Ggom:hover{background:rgba(10,37,64,.06)}.NovoDominioWizard_chosenLabel__QC_Qn{font-size:.8rem;font-weight:700;color:var(--color-success,#15803d);display:flex;align-items:center;gap:.25rem}.NovoDominioWizard_formGrid__A5nQ_{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem 1rem;gap:.75rem 1rem;margin-bottom:.875rem}@media (max-width:560px){.NovoDominioWizard_formGrid__A5nQ_{grid-template-columns:1fr}}.NovoDominioWizard_formFullWidth__gfRVd{grid-column:1/-1}.NovoDominioWizard_fieldLabel__PE_Xn{display:block;font-size:.8rem;font-weight:600;color:var(--color-text-muted,rgba(10,37,64,.52));margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.03em}.NovoDominioWizard_fieldLabelReq__aDrqF:after{content:" *";color:var(--color-error,#dc2626)}.NovoDominioWizard_fieldInput__vEM83{width:100%;height:44px;border:1.5px solid var(--psy-border-mid,rgba(10,37,64,.16));border-radius:8px;padding:0 .75rem;font-size:1rem;font-family:inherit;background:var(--psy-white,#fff);color:var(--psy-navy,#0a2540);transition:border-color .15s;outline:none;box-sizing:border-box}.NovoDominioWizard_fieldInput__vEM83:focus{border-color:var(--psy-navy,#0a2540)}.NovoDominioWizard_fieldInputError__pszrI{border-color:var(--color-error,#dc2626)}.NovoDominioWizard_fieldError__Mz5At{font-size:.75rem;color:var(--color-error,#dc2626);margin-top:.25rem;display:block}.NovoDominioWizard_confirmBox__vpbcK{background:var(--psy-offwhite,#f8f7f4);border:1px solid var(--color-border,rgba(10,37,64,.1));border-radius:10px;padding:1rem 1.25rem;margin-bottom:1rem}.NovoDominioWizard_confirmDomain__nJWPR{font-size:1.1rem;font-weight:700;color:var(--psy-navy,#0a2540);margin-bottom:.25rem}.NovoDominioWizard_confirmPrice__kmz1H{font-size:.85rem;color:var(--color-text-muted,rgba(10,37,64,.52))}.NovoDominioWizard_confirmOwnership__kNWIU{margin-top:.75rem;padding-top:.75rem;border-top:1px dashed var(--psy-border-mid,rgba(10,37,64,.16));font-size:.83rem;color:var(--color-text,#0a2540);line-height:1.55}.NovoDominioWizard_statusCard__OxzhW{text-align:center;padding:1.5rem 1rem}.NovoDominioWizard_statusIcon__xS_aH{font-size:2.5rem;margin-bottom:.75rem;display:block}.NovoDominioWizard_statusTitle__zfKTH{font-size:1rem;font-weight:700;color:var(--psy-navy,#0a2540);margin:0 0 .5rem}.NovoDominioWizard_statusDesc__MpaWy{font-size:.875rem;color:var(--color-text-muted,rgba(10,37,64,.52));margin:0 0 .875rem;line-height:1.55}.NovoDominioWizard_statusLive___cXI0{color:var(--color-success,#15803d)}.NovoDominioWizard_statusFailed__EsohT{color:var(--color-error,#dc2626)}.NovoDominioWizard_statusSubdomainLink__K8lN_{font-size:.82rem;color:var(--color-text-muted,rgba(10,37,64,.52));margin-top:.5rem}.NovoDominioWizard_statusSubdomainLink__K8lN_ a{color:var(--psy-navy,#0a2540);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.NovoDominioWizard_statusSubdomainLink__K8lN_ a:hover{opacity:.75}.NovoDominioWizard_spinner__snY3Q{display:inline-block;width:20px;height:20px;border:2.5px solid rgba(10,37,64,.15);border-top:2.5px solid var(--psy-navy,#0a2540);border-radius:50%;animation:NovoDominioWizard_spin__NUrzm .8s linear infinite;margin-bottom:.75rem}@keyframes NovoDominioWizard_spin__NUrzm{to{transform:rotate(1turn)}}.NovoDominioWizard_actionRow__iaFhh{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.25rem}.NovoDominioWizard_btnPrimary__KnKdp{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 1.5rem;background:var(--psy-navy,#0a2540);color:#fff;font-size:.9rem;font-weight:700;font-family:inherit;border:none;border-radius:8px;cursor:pointer;transition:background .15s,opacity .15s;white-space:nowrap}.NovoDominioWizard_btnPrimary__KnKdp:hover:not(:disabled){background:#0d2f52}.NovoDominioWizard_btnPrimary__KnKdp:disabled{opacity:.5;cursor:not-allowed}.NovoDominioWizard_btnSecondary__hcEbe{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 1.1rem;background:transparent;color:var(--psy-navy,#0a2540);font-size:.875rem;font-weight:600;font-family:inherit;border:1.5px solid var(--psy-border-mid,rgba(10,37,64,.16));border-radius:8px;cursor:pointer;transition:background .15s}.NovoDominioWizard_btnSecondary__hcEbe:hover:not(:disabled){background:rgba(10,37,64,.05)}.NovoDominioWizard_errorText__elGy6{font-size:.82rem;color:var(--color-error,#dc2626);font-weight:600;margin:0}.NovoDominioWizard_helper__ma9o3{font-size:.8rem;color:var(--color-text-muted,rgba(10,37,64,.52));margin:0 0 .5rem;line-height:1.5}.NovoDominioWizard_featureDisabled__Gn7fk{text-align:center;padding:2rem 1rem}.NovoDominioWizard_featureDisabledTitle__y4Sbi{font-size:1rem;font-weight:700;color:var(--psy-navy,#0a2540);margin:0 0 .5rem}.NovoDominioWizard_featureDisabledDesc__Ja2KX{font-size:.875rem;color:var(--color-text-muted,rgba(10,37,64,.52));margin:0;line-height:1.55}.FinanceiroSection_section__xW7_N{padding:1.5rem 0;max-width:900px;color-scheme:light}.FinanceiroSection_header__cCWBP{display:flex;align-items:flex-start;justify-content:flex-end;gap:1rem;margin-bottom:.25rem;flex-wrap:wrap}.FinanceiroSection_title__5Skae{font-size:1.35rem;font-weight:700;color:var(--psy-navy);margin:0}.FinanceiroSection_monthNav__grhSX{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.FinanceiroSection_monthNavBtn__2sLxe{background:none;border:1px solid var(--psy-border);border-radius:8px;padding:.3rem .65rem;font-size:.8rem;color:var(--psy-navy);cursor:pointer;transition:background .15s;line-height:1.4}.FinanceiroSection_monthNavBtn__2sLxe:hover:not(:disabled){background:var(--psy-gold-light)}.FinanceiroSection_monthNavBtn__2sLxe:disabled{opacity:.4;cursor:default}.FinanceiroSection_monthNavBtn__2sLxe:focus-visible{outline:2px solid var(--psy-gold);outline-offset:2px}.FinanceiroSection_monthLabel__M9LtO{font-size:.95rem;font-weight:600;color:var(--psy-navy);min-width:9rem;text-align:center;text-transform:capitalize}.FinanceiroSection_competenciaCaption__4CN7m{font-size:.75rem;color:var(--psy-gold-hover,#b8922a);margin-bottom:1rem;font-style:italic}.FinanceiroSection_packageBanner__l5U_B{background:var(--psy-gold-light);border:1px solid var(--psy-gold);border-radius:8px;padding:.5rem .75rem;font-size:.8rem;color:var(--color-text-muted);margin-bottom:1.25rem;display:flex;align-items:flex-start;gap:.4rem}.FinanceiroSection_card__Zda1n{background:var(--psy-white,#fff);border:1px solid var(--psy-border);border-radius:14px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 1px 4px rgba(10,37,64,.06)}.FinanceiroSection_kpiGrid__vdVJH{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.FinanceiroSection_kpiTile__92Sf2{background:var(--psy-white,#fff);border-radius:14px;padding:1.25rem;box-shadow:0 1px 4px rgba(10,37,64,.06);border:1px solid var(--psy-border);border-top:4px solid transparent;display:flex;flex-direction:column;gap:.25rem}.FinanceiroSection_kpiLabel__07ZNm{font-size:.7rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;line-height:1.3}.FinanceiroSection_kpiValue__J9o7u{font-size:1.65rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.15;word-break:break-all}.FinanceiroSection_kpiSub__EK3uT{font-size:.78rem;color:var(--color-text-muted);line-height:1.3}.FinanceiroSection_kpiLink__y_JZJ{font-size:.78rem;color:var(--psy-gold);text-decoration:underline;background:none;border:none;padding:0;cursor:pointer;margin-top:.1rem;text-align:left}.FinanceiroSection_kpiLink__y_JZJ:focus-visible{outline:2px solid var(--psy-gold);outline-offset:2px}.FinanceiroSection_noValueNotice__ZUa0G{font-size:.8rem;color:var(--color-text-muted);font-style:italic;margin-bottom:.5rem}.FinanceiroSection_refundedLine__kiWh4{font-size:.8rem;color:var(--color-text-muted);margin-bottom:.75rem}.FinanceiroSection_sectionHead__kLm_B{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}.FinanceiroSection_sectionTitle__4jbfd{font-size:1rem;font-weight:600;color:var(--psy-navy);margin:0}.FinanceiroSection_badge__mc4K7{background:var(--psy-gold);color:var(--psy-white,#fff);border-radius:100px;font-size:.7rem;font-weight:700;padding:.15rem .45rem;line-height:1.4;min-width:1.4rem;text-align:center}.FinanceiroSection_sectionCaption__kBwtD{font-size:.78rem;color:var(--color-text-muted);margin-bottom:.85rem}.FinanceiroSection_chaseList__NkBqn{display:flex;flex-direction:column;gap:0}.FinanceiroSection_chaseRow__fbkdG{display:grid;grid-template-columns:7rem 1fr 6rem auto;grid-gap:.5rem;gap:.5rem;align-items:center;padding:.6rem 0;border-bottom:1px solid var(--psy-border);font-size:.875rem}.FinanceiroSection_chaseRow__fbkdG:last-child{border-bottom:none}.FinanceiroSection_chaseDate__O1yVT{color:var(--color-text-muted);font-size:.8rem;line-height:1.3}.FinanceiroSection_chasePatient__m7gyR{font-weight:500;color:var(--psy-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FinanceiroSection_chaseAmt__yOMpr{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:right;color:var(--psy-navy)}.FinanceiroSection_chasePlanLabel__thxnz{font-size:.7rem;color:var(--color-text-muted)}.FinanceiroSection_chaseAmtNoValue__oym3u{font-size:.8rem;color:var(--color-text-muted);font-style:italic;text-align:right}.FinanceiroSection_chaseReservaChip__sGl89{font-size:.68rem;background:var(--psy-gold-light);color:var(--psy-gold-hover,#b8922a);border:1px solid var(--psy-gold);border-radius:100px;padding:.1rem .4rem;white-space:nowrap;margin-left:.25rem}.FinanceiroSection_chaseAction__6kI_8{display:flex;align-items:center;gap:.4rem;justify-content:flex-end}.FinanceiroSection_confirmBtn__22izo{background:var(--psy-navy);color:#fff;border:none;border-radius:8px;padding:.35rem .7rem;font-size:.78rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,opacity .15s}.FinanceiroSection_confirmBtn__22izo:hover:not(:disabled){background:var(--psy-navy-mid,#0d2e4e)}.FinanceiroSection_confirmBtn__22izo:disabled{opacity:.5;cursor:wait}.FinanceiroSection_confirmBtn__22izo:focus-visible{outline:2px solid var(--psy-gold);outline-offset:2px}.FinanceiroSection_paidChip__OtLjY{font-size:.78rem;color:#27ae60;font-weight:600;white-space:nowrap}.FinanceiroSection_chaseError__9ZNT2{font-size:.75rem;color:#c0392b}.FinanceiroSection_chaseExpand___IPt6{font-size:.83rem;color:var(--psy-gold);background:none;border:none;padding:.5rem 0;cursor:pointer;text-decoration:underline}.FinanceiroSection_chaseExpand___IPt6:focus-visible{outline:2px solid var(--psy-gold);outline-offset:2px}.FinanceiroSection_dimRow__La_S0{opacity:.5}.FinanceiroSection_chartContainer__SW9an{overflow-x:auto;max-width:100%}.FinanceiroSection_chartSvg__hSmTz{display:block;width:100%;overflow:visible}.FinanceiroSection_chartToggle__7AHFa{display:flex;gap:.35rem;margin-bottom:.75rem}.FinanceiroSection_toggleBtn__vXDvB{font-size:.8rem;padding:.3rem .8rem;border-radius:100px;border:1px solid var(--psy-border);background:none;color:var(--psy-navy);cursor:pointer;transition:background .15s,color .15s;font-weight:500}.FinanceiroSection_toggleBtn__vXDvB:hover:not(.FinanceiroSection_toggleBtnActive__eyJI9){background:var(--psy-gold-light)}.FinanceiroSection_toggleBtnActive__eyJI9{background:var(--psy-navy);color:#fff;border-color:var(--psy-navy)}.FinanceiroSection_toggleBtn__vXDvB:focus-visible{outline:2px solid var(--psy-gold);outline-offset:2px}.FinanceiroSection_annualSummary__clbxl{font-size:.82rem;color:var(--color-text-muted);margin-top:.5rem;line-height:1.5}.FinanceiroSection_chartLegend__jWx4O{display:flex;gap:1rem;margin-bottom:.5rem;font-size:.75rem;color:var(--color-text-muted)}.FinanceiroSection_legendDot__TPCxb{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:.3rem;vertical-align:middle}.FinanceiroSection_forwardGroup__i_7oX{margin-bottom:.75rem}.FinanceiroSection_forwardWeekHead__SytAU{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;cursor:pointer;background:none;border:none;border-bottom:1px solid var(--psy-border);font-size:.875rem;width:100%}.FinanceiroSection_forwardWeekLabel__GXAXr{font-weight:600;color:var(--psy-navy)}.FinanceiroSection_forwardWeekAmt__VR6Qu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-size:.82rem}.FinanceiroSection_forwardSessions__v7oaY{padding:.4rem 0 0}.FinanceiroSection_forwardRow__ED8aK{display:flex;justify-content:space-between;font-size:.82rem;color:var(--color-text-muted);padding:.2rem .5rem}.FinanceiroSection_forwardTotal___ClRS{font-size:.95rem;font-weight:700;color:var(--psy-navy);padding:.75rem 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FinanceiroSection_concWarning__mW1Cm{background:#fff3cd;border:1px solid #ffc107;color:#856404;border-radius:6px;font-size:.8rem;padding:.35rem .65rem;margin-bottom:.75rem}.FinanceiroSection_concSvgContainer___Em36{overflow-x:auto;max-width:100%}.FinanceiroSection_expenseSummary__ccgX0{font-size:.9rem;color:var(--psy-navy);margin-bottom:.25rem;font-weight:500}.FinanceiroSection_estimativaTag__tzfoI{font-size:.75rem;color:var(--color-text-muted);font-style:italic;margin-bottom:.75rem}.FinanceiroSection_expenseList__lx3Er{display:flex;flex-direction:column;gap:0}.FinanceiroSection_expenseRow__JoAyf{display:grid;grid-template-columns:5rem auto 1fr 5.5rem 2.5rem;grid-gap:.5rem;gap:.5rem;align-items:center;padding:.55rem 0;border-bottom:1px solid var(--psy-border);font-size:.875rem}.FinanceiroSection_expenseRow__JoAyf:last-of-type{border-bottom:none}.FinanceiroSection_expenseDateChip__n0mWr{font-size:.75rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.FinanceiroSection_categoryChip__J7_i8{font-size:.68rem;font-weight:600;border-radius:100px;padding:.2rem .55rem;white-space:nowrap;line-height:1.4}.FinanceiroSection_expenseDesc__cffXf{color:var(--psy-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FinanceiroSection_expenseAmt__GmNO5{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:right;color:var(--psy-navy)}.FinanceiroSection_expenseActions__AlmjV{display:flex;gap:.25rem;justify-content:flex-end}.FinanceiroSection_iconBtn__FjLuV{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:6px;color:var(--color-text-muted);font-size:.9rem;line-height:1;transition:color .15s,background .15s;display:flex;align-items:center}.FinanceiroSection_iconBtn__FjLuV:hover{color:var(--psy-navy);background:var(--psy-gold-light)}.FinanceiroSection_iconBtn__FjLuV:focus-visible{outline:2px solid var(--psy-gold);outline-offset:2px}.FinanceiroSection_deleteConfirmRow__g6jxc{display:flex;align-items:center;gap:.5rem;padding:.4rem 0;font-size:.82rem;color:var(--psy-navy);border-bottom:1px solid var(--psy-border)}.FinanceiroSection_deleteConfirmRow__g6jxc button{padding:.25rem .65rem;border-radius:7px;border:1px solid var(--psy-border);background:none;cursor:pointer;font-size:.78rem;font-weight:600;transition:background .15s}.FinanceiroSection_deleteConfirmRow__g6jxc button:first-of-type{background:#c0392b;color:#fff;border-color:#c0392b}.FinanceiroSection_deleteConfirmRow__g6jxc button:first-of-type:hover{background:#a93226}.FinanceiroSection_deleteConfirmRow__g6jxc button:focus-visible{outline:2px solid var(--psy-gold);outline-offset:2px}.FinanceiroSection_expenseForm__nM5K2{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--psy-border);display:flex;flex-direction:column;gap:.6rem}.FinanceiroSection_formRow__Eqz_T{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.6rem;gap:.6rem}.FinanceiroSection_formField__z4kU6{display:flex;flex-direction:column;gap:.25rem}.FinanceiroSection_formLabel__TEGmY{font-size:.72rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.FinanceiroSection_formInput__SKIcL{border:1px solid var(--psy-border);border-radius:8px;padding:.45rem .65rem;font-size:.875rem;color:var(--psy-navy);background:var(--psy-white,#fff);width:100%;box-sizing:border-box;transition:border-color .15s;font-family:inherit}.FinanceiroSection_formInput__SKIcL:focus{outline:none;border-color:var(--psy-gold)}.FinanceiroSection_formSubmit__yuo9e{background:var(--psy-navy);color:#fff;border:none;border-radius:8px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;cursor:pointer;align-self:flex-start;transition:background .15s,opacity .15s;font-family:inherit}.FinanceiroSection_formSubmit__yuo9e:hover:not(:disabled){background:var(--psy-navy-mid,#0d2e4e)}.FinanceiroSection_formSubmit__yuo9e:disabled{opacity:.55;cursor:wait}.FinanceiroSection_formSubmit__yuo9e:focus-visible{outline:2px solid var(--psy-gold);outline-offset:2px}.FinanceiroSection_formError__5xo6W{font-size:.8rem;color:#c0392b}.FinanceiroSection_expensesLoadingMsg__sEsbN{font-size:.875rem;color:var(--color-text-muted);padding:1rem 0;font-style:italic}.FinanceiroSection_expensesErrorMsg__gdfdt{font-size:.875rem;color:#c0392b;padding:.5rem 0}.FinanceiroSection_retryBtn__VsDx1{background:none;border:1px solid var(--psy-border);border-radius:8px;padding:.3rem .8rem;font-size:.82rem;color:var(--psy-navy);cursor:pointer;margin-top:.35rem}.FinanceiroSection_retryBtn__VsDx1:hover{background:var(--psy-gold-light)}.FinanceiroSection_retryBtn__VsDx1:focus-visible{outline:2px solid var(--psy-gold);outline-offset:2px}.FinanceiroSection_carneleaoDetails__UX6yk{margin-bottom:1.5rem}.FinanceiroSection_carneleaoSummary__pnTSU{font-size:.95rem;font-weight:600;color:var(--psy-navy);cursor:pointer;padding:.6rem 0;list-style:none;display:flex;align-items:center;gap:.4rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FinanceiroSection_carneleaoSummary__pnTSU::marker{display:none}.FinanceiroSection_carneleaoSummary__pnTSU::-webkit-details-marker{display:none}.FinanceiroSection_carneleaoSummary__pnTSU:before{content:"▶";font-size:.65rem;transition:transform .2s;display:inline-block}details[open] .FinanceiroSection_carneleaoSummary__pnTSU:before{transform:rotate(90deg)}.FinanceiroSection_carneleaoSummary__pnTSU:focus-visible{outline:2px solid var(--psy-gold);outline-offset:2px}.FinanceiroSection_carneleaoContent__mgs3I{padding:.75rem 0 0}.FinanceiroSection_carneleaoGrid__SpExf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.FinanceiroSection_carneleaoCell__tmbh4{display:flex;flex-direction:column;gap:.2rem}.FinanceiroSection_carneleaoCellLabel__NXeJb{font-size:.72rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.FinanceiroSection_carneleaoCellValue__TjDCL{font-size:1.1rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--psy-navy)}.FinanceiroSection_carneleaoTable__vQM_V{width:100%;border-collapse:collapse;font-size:.82rem;margin-bottom:1rem}.FinanceiroSection_carneleaoTable__vQM_V th{text-align:left;padding:.35rem .5rem;color:var(--color-text-muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--psy-border)}.FinanceiroSection_carneleaoTable__vQM_V td{padding:.35rem .5rem;color:var(--psy-navy);border-bottom:1px solid var(--psy-border)}.FinanceiroSection_activeBracket__ullOT{background:var(--psy-gold-light)}.FinanceiroSection_activeBracketIndicator__h8ati{color:var(--psy-gold);margin-right:.25rem}.FinanceiroSection_carneleaoDisclaimer__havuo{background:var(--psy-gold-light);border:1px solid var(--psy-gold);border-radius:8px;padding:.75rem 1rem;font-size:.78rem;color:var(--color-text-muted);line-height:1.5;margin-bottom:.5rem}.FinanceiroSection_carneleaoLink__xU6MR{display:inline-block;font-size:.82rem;color:var(--psy-gold);text-decoration:underline;margin-top:.25rem}.FinanceiroSection_carneleaoEmpty__qcq8L{font-size:.875rem;color:#27ae60;font-style:italic;padding:.5rem 0}.FinanceiroSection_exportRow__F84Oe{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.FinanceiroSection_exportBtn__kX7AJ{display:flex;align-items:center;gap:.35rem;background:none;border:1px solid var(--psy-border);border-radius:8px;padding:.45rem 1rem;font-size:.83rem;font-weight:600;color:var(--psy-navy);cursor:pointer;transition:background .15s;font-family:inherit}.FinanceiroSection_exportBtn__kX7AJ:hover{background:var(--psy-gold-light)}.FinanceiroSection_exportBtn__kX7AJ:focus-visible{outline:2px solid var(--psy-gold);outline-offset:2px}.FinanceiroSection_emptyState__WOUKi{text-align:center;padding:2rem 1rem;color:var(--color-text-muted);font-size:.9rem;font-style:italic}.FinanceiroSection_emptyInline__F3_cj{color:var(--color-text-muted);font-size:.875rem;font-style:italic;padding:.75rem 0;text-align:center}.FinanceiroSection_skeleton__G83kC{border-radius:8px;background:linear-gradient(90deg,var(--psy-border) 0,var(--psy-offwhite,#f6f7f9) 50%,var(--psy-border) 100%);background-size:200% 100%;animation:FinanceiroSection_shimmer__0c_gn 1.4s ease infinite;height:1rem;width:100%}@media (prefers-reduced-motion:reduce){.FinanceiroSection_skeleton__G83kC{animation:none;background:var(--psy-border)}.FinanceiroSection_confirmBtn__22izo,.FinanceiroSection_formInput__SKIcL{transition:none}}@keyframes FinanceiroSection_shimmer__0c_gn{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:767px){.FinanceiroSection_header__cCWBP{flex-direction:column}.FinanceiroSection_monthNav__grhSX{align-self:flex-start}.FinanceiroSection_kpiGrid__vdVJH{grid-template-columns:1fr 1fr}.FinanceiroSection_chaseRow__fbkdG{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.FinanceiroSection_chaseDate__O1yVT{grid-column:1/2;grid-row:1}.FinanceiroSection_chasePatient__m7gyR{grid-column:2/3;grid-row:1}.FinanceiroSection_chaseAmt__yOMpr{grid-column:1/2;grid-row:2}.FinanceiroSection_chaseAction__6kI_8{grid-column:2/3;grid-row:2;justify-content:flex-end}.FinanceiroSection_carneleaoGrid__SpExf,.FinanceiroSection_formRow__Eqz_T{grid-template-columns:1fr}.FinanceiroSection_expenseRow__JoAyf{grid-template-columns:4rem auto 1fr 5rem 2rem}.FinanceiroSection_exportRow__F84Oe{flex-direction:column}.FinanceiroSection_exportBtn__kX7AJ{width:100%;justify-content:center}}.FiscalDocsBlock_block__SFlKb{color-scheme:light;margin-bottom:1.5rem}.FiscalDocsBlock_card__eKZt7{background:var(--psy-white,#fff);border:1px solid var(--psy-border);border-radius:14px;padding:1.5rem;box-shadow:0 1px 4px rgba(10,37,64,.06)}.FiscalDocsBlock_headRow__s9SdV{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}.FiscalDocsBlock_headIcon__iPt3v{color:var(--psy-gold,#C8A24B);flex-shrink:0}.FiscalDocsBlock_heading__WETeD{font-size:1rem;font-weight:600;color:var(--psy-navy,#0A2540);margin:0}.FiscalDocsBlock_subtitle__IP8wH{font-size:.82rem;color:var(--color-text-muted,rgba(10,37,64,.52));margin-bottom:1.25rem;line-height:1.5}.FiscalDocsBlock_optionGrid__Qai4n{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.FiscalDocsBlock_optionCard__ZJjn0{display:flex;flex-direction:column;gap:.5rem;border:1.5px solid var(--psy-border);border-radius:10px;padding:1rem;background:var(--psy-white,#fff);text-align:left;cursor:pointer;transition:border-color .15s,background .15s;color:inherit;font-family:inherit}.FiscalDocsBlock_optionCard__ZJjn0:hover:not(:disabled){border-color:var(--psy-gold,#C8A24B);background:var(--psy-gold-light,rgba(200,162,75,.07))}.FiscalDocsBlock_optionCard__ZJjn0:focus-visible{outline:2px solid var(--psy-gold,#C8A24B);outline-offset:2px}.FiscalDocsBlock_optionCardActive__CiI6v{border-color:var(--psy-gold,#C8A24B);background:var(--psy-gold-light,rgba(200,162,75,.07))}.FiscalDocsBlock_optionCardLabel___c_EF{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,rgba(10,37,64,.52))}.FiscalDocsBlock_optionCardTitle__ABDxO{font-size:.9rem;font-weight:700;color:var(--psy-navy,#0A2540);line-height:1.3}.FiscalDocsBlock_optionCardDesc__pRw03{font-size:.78rem;color:var(--color-text-muted,rgba(10,37,64,.52));line-height:1.45}.FiscalDocsBlock_optionCardAction__GU2uh{margin-top:.35rem;font-size:.8rem;font-weight:600;color:var(--psy-gold,#C8A24B);display:flex;align-items:center;gap:.3rem}.FiscalDocsBlock_activeChip__cPXYL{display:inline-block;font-size:.65rem;font-weight:700;background:var(--psy-gold,#C8A24B);color:#fff;border-radius:100px;padding:.1rem .5rem;margin-left:.4rem;text-transform:uppercase;letter-spacing:.05em;vertical-align:middle}.FiscalDocsBlock_guideLink__sZ9pu{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;color:var(--psy-gold,#C8A24B);text-decoration:underline;text-underline-offset:2px;margin-top:.25rem}.FiscalDocsBlock_guideLink__sZ9pu:hover{color:var(--psy-gold-hover,#d4af62)}.FiscalDocsBlock_guideLink__sZ9pu:focus-visible{outline:2px solid var(--psy-gold,#C8A24B);outline-offset:2px;border-radius:3px}.FiscalDocsBlock_overlay__M62L5{position:fixed;inset:0;background:rgba(10,37,64,.45);z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:2rem 1rem 1rem;overflow-y:auto}.FiscalDocsBlock_modal__7a2rB{background:var(--psy-white,#fff);border-radius:16px;box-shadow:0 8px 40px rgba(10,37,64,.18);width:100%;max-width:620px;display:flex;flex-direction:column;color-scheme:light;margin-bottom:2rem}.FiscalDocsBlock_modalHeader__aVFcm{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--psy-border);flex-shrink:0}.FiscalDocsBlock_modalTitle__YL8Tu{font-size:1rem;font-weight:700;color:var(--psy-navy,#0A2540);margin:0;display:flex;align-items:center;gap:.4rem}.FiscalDocsBlock_modalSubtitle__QhNoR{font-size:.78rem;color:var(--color-text-muted,rgba(10,37,64,.52));margin-top:.15rem}.FiscalDocsBlock_closeBtn__o6q1T{background:none;border:none;cursor:pointer;color:var(--color-text-muted,rgba(10,37,64,.52));padding:.3rem;border-radius:6px;line-height:1;font-size:1.2rem;transition:color .15s,background .15s;display:flex;align-items:center}.FiscalDocsBlock_closeBtn__o6q1T:hover{color:var(--psy-navy,#0A2540);background:var(--psy-gold-light,rgba(200,162,75,.1))}.FiscalDocsBlock_closeBtn__o6q1T:focus-visible{outline:2px solid var(--psy-gold,#C8A24B);outline-offset:2px}.FiscalDocsBlock_modalBody__ssmRp{padding:1.25rem 1.5rem;overflow-y:auto;flex:1 1;min-height:0}.FiscalDocsBlock_modalFooter__gSA11{padding:1rem 1.5rem;border-top:1px solid var(--psy-border);display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;flex-shrink:0}.FiscalDocsBlock_sessionList__W0ZiN{display:flex;flex-direction:column;gap:0}.FiscalDocsBlock_sessionRow__Zp0mn{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.6rem;gap:.6rem;align-items:start;padding:.7rem 0;border-bottom:1px solid var(--psy-border);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FiscalDocsBlock_sessionRow__Zp0mn:last-child{border-bottom:none}.FiscalDocsBlock_sessionRowDisabled__SwjJq{opacity:.6;cursor:not-allowed}.FiscalDocsBlock_sessionRowDisabled__SwjJq .FiscalDocsBlock_sessionCheckbox__9iYUo{cursor:not-allowed}.FiscalDocsBlock_sessionCheckbox__9iYUo{margin-top:.1rem;width:16px;height:16px;flex-shrink:0;cursor:pointer;accent-color:var(--psy-navy,#0A2540)}.FiscalDocsBlock_sessionInfo___zKZT{display:flex;flex-direction:column;gap:.2rem;min-width:0}.FiscalDocsBlock_sessionName__fFRe_{font-size:.875rem;font-weight:500;color:var(--psy-navy,#0A2540);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FiscalDocsBlock_sessionDate__Myxkc{font-size:.78rem;color:var(--color-text-muted,rgba(10,37,64,.52))}.FiscalDocsBlock_sessionBadges__ieC1Q{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.25rem}.FiscalDocsBlock_sessionAmt__7LGds{font-size:.875rem;font-weight:600;color:var(--psy-navy,#0A2540);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex-shrink:0}.FiscalDocsBlock_sessionAmtMissing__0D2Vo{font-size:.78rem;color:var(--color-text-muted,rgba(10,37,64,.52));font-style:italic;text-align:right;white-space:nowrap;flex-shrink:0}.FiscalDocsBlock_badgeNoCpf__ItjbL{background:#fef2f2;color:#dc2626;border:1px solid #fecaca;border-radius:100px}.FiscalDocsBlock_badgeNoAmt___FEPi,.FiscalDocsBlock_badgeNoCpf__ItjbL{font-size:.65rem;font-weight:700;padding:.1rem .45rem;white-space:nowrap;line-height:1.5}.FiscalDocsBlock_badgeNoAmt___FEPi{background:#fffbeb;color:#92400e;border:1px solid #fde68a;border-radius:100px}.FiscalDocsBlock_emptyList__LNUCV{font-size:.875rem;color:var(--color-text-muted,rgba(10,37,64,.52));font-style:italic;padding:1rem 0;text-align:center}.FiscalDocsBlock_reviewList__CrtaP{display:flex;flex-direction:column;gap:1rem}.FiscalDocsBlock_reviewCard__2VGzt{border:1px solid var(--psy-border);border-radius:10px;padding:1rem;background:var(--psy-offwhite,#f6f7f9)}.FiscalDocsBlock_reviewCardHeader__Xr49t{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;gap:.5rem}.FiscalDocsBlock_reviewPatientName__Orm_6{font-size:.875rem;font-weight:600;color:var(--psy-navy,#0A2540)}.FiscalDocsBlock_reviewSessionDate__gz_Fo{font-size:.78rem;color:var(--color-text-muted,rgba(10,37,64,.52))}.FiscalDocsBlock_reviewFields__PLYNb{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem;gap:.6rem}.FiscalDocsBlock_fieldBlock__TKhj0{display:flex;flex-direction:column;gap:.2rem}.FiscalDocsBlock_fieldLabel__kEGA7{font-size:.7rem;font-weight:600;color:var(--color-text-muted,rgba(10,37,64,.52));text-transform:uppercase;letter-spacing:.05em}.FiscalDocsBlock_fieldRequired__Yznlb{color:#dc2626;margin-left:.15rem}.FiscalDocsBlock_fieldInput__I6J7S{border:1px solid var(--psy-border);border-radius:8px;padding:.4rem .6rem;font-size:.875rem;color:var(--psy-navy,#0A2540);background:var(--psy-white,#fff);width:100%;box-sizing:border-box;font-family:inherit;transition:border-color .15s}.FiscalDocsBlock_fieldInput__I6J7S:focus{outline:none;border-color:var(--psy-gold,#C8A24B)}.FiscalDocsBlock_fieldInput__I6J7S::placeholder{color:rgba(10,37,64,.3)}.FiscalDocsBlock_fieldInputError__G8N7N{border-color:#dc2626}.FiscalDocsBlock_thirdPartyToggle__ydp4a{margin-top:.6rem;grid-column:1/-1}.FiscalDocsBlock_thirdPartyLink__7z2Y6{background:none;border:none;padding:0;font-size:.75rem;color:var(--color-text-muted,rgba(10,37,64,.52));cursor:pointer;text-decoration:underline;text-underline-offset:2px;font-family:inherit}.FiscalDocsBlock_thirdPartyLink__7z2Y6:hover{color:var(--psy-navy,#0A2540)}.FiscalDocsBlock_thirdPartyLink__7z2Y6:focus-visible{outline:2px solid var(--psy-gold,#C8A24B);outline-offset:2px;border-radius:3px}.FiscalDocsBlock_thirdPartySection__b06Hu{margin-top:.5rem;display:flex;flex-direction:column;gap:.2rem}.FiscalDocsBlock_tenantFiscalSection__fF1NB{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--psy-border)}.FiscalDocsBlock_tenantFiscalHeading__P9SPL{font-size:.78rem;font-weight:600;color:var(--color-text-muted,rgba(10,37,64,.52));text-transform:uppercase;letter-spacing:.05em;margin-bottom:.6rem}.FiscalDocsBlock_tenantFiscalFields__z5P67{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem;gap:.6rem}.FiscalDocsBlock_groupingPreview__Y_HVd{margin-top:1rem;padding:.75rem 1rem;background:var(--psy-gold-light,rgba(200,162,75,.1));border:1px solid var(--psy-gold,#c8a24b);border-radius:10px}.FiscalDocsBlock_groupingPreviewHeading__5TIzY{font-size:.72rem;font-weight:600;color:var(--psy-navy,#0A2540);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.FiscalDocsBlock_groupRow__Sfcd8{display:flex;justify-content:space-between;font-size:.82rem;padding:.2rem 0;border-bottom:1px solid rgba(200,162,75,.25);color:var(--psy-navy,#0A2540)}.FiscalDocsBlock_groupRow__Sfcd8:last-child{border-bottom:none}.FiscalDocsBlock_groupDate__3X3fy{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FiscalDocsBlock_groupCount__LzMiO{color:var(--color-text-muted,rgba(10,37,64,.52));margin-left:.3rem;font-size:.78rem}.FiscalDocsBlock_groupAmt__kKPHh{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FiscalDocsBlock_groupIncomplete__ye8um{color:var(--color-text-muted,rgba(10,37,64,.52));font-style:italic}.FiscalDocsBlock_errorBox__i3bkL{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:.65rem .85rem;margin-bottom:.75rem}.FiscalDocsBlock_errorTitle__6SfRn{font-size:.8rem;font-weight:600;color:#dc2626;margin-bottom:.35rem}.FiscalDocsBlock_errorList__9mXtr{margin:0;padding-left:1.1rem;font-size:.78rem;color:#dc2626;line-height:1.6}.FiscalDocsBlock_successBox__W3Jzn{text-align:center;padding:2rem 1rem}.FiscalDocsBlock_successIcon__h5aIE{color:#15803d;font-size:2.5rem;margin-bottom:.5rem}.FiscalDocsBlock_successTitle__9LQVG{font-size:1rem;font-weight:700;color:var(--psy-navy,#0A2540);margin-bottom:.5rem}.FiscalDocsBlock_successBody__Xn7zr{font-size:.85rem;color:var(--color-text-muted,rgba(10,37,64,.52));line-height:1.55}.FiscalDocsBlock_primaryBtn__a_53k{background:var(--psy-navy,#0A2540);color:#fff;border:none;border-radius:8px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s;font-family:inherit;white-space:nowrap}.FiscalDocsBlock_primaryBtn__a_53k:hover:not(:disabled){background:var(--psy-navy-mid,#0d2e4e)}.FiscalDocsBlock_primaryBtn__a_53k:disabled{opacity:.55;cursor:wait}.FiscalDocsBlock_primaryBtn__a_53k:focus-visible{outline:2px solid var(--psy-gold,#C8A24B);outline-offset:2px}.FiscalDocsBlock_ghostBtn__qAjge{background:none;border:1px solid var(--psy-border);border-radius:8px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--psy-navy,#0A2540);cursor:pointer;transition:background .15s;font-family:inherit;white-space:nowrap}.FiscalDocsBlock_ghostBtn__qAjge:hover:not(:disabled){background:var(--psy-gold-light,rgba(200,162,75,.1))}.FiscalDocsBlock_ghostBtn__qAjge:focus-visible{outline:2px solid var(--psy-gold,#C8A24B);outline-offset:2px}.FiscalDocsBlock_btnSpinner__j9_KB{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:FiscalDocsBlock_spin___EzB8 .7s linear infinite;vertical-align:middle;margin-right:.4rem}@keyframes FiscalDocsBlock_spin___EzB8{to{transform:rotate(1turn)}}.FiscalDocsBlock_loadingMsg__atJex{font-size:.875rem;color:var(--color-text-muted,rgba(10,37,64,.52));font-style:italic;padding:1rem 0}@media (max-width:767px){.FiscalDocsBlock_optionGrid__Qai4n{grid-template-columns:1fr}.FiscalDocsBlock_overlay__M62L5{padding:0;align-items:flex-end}.FiscalDocsBlock_modal__7a2rB{border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:90dvh;overflow-y:auto;margin-bottom:0}.FiscalDocsBlock_reviewFields__PLYNb,.FiscalDocsBlock_tenantFiscalFields__z5P67{grid-template-columns:1fr}.FiscalDocsBlock_modalFooter__gSA11{flex-direction:column-reverse;align-items:stretch}.FiscalDocsBlock_ghostBtn__qAjge,.FiscalDocsBlock_primaryBtn__a_53k{width:100%;text-align:center;justify-content:center}}@media (prefers-reduced-motion:reduce){.FiscalDocsBlock_btnSpinner__j9_KB{animation:none;border-top-color:rgba(255,255,255,.8)}.FiscalDocsBlock_fieldInput__I6J7S,.FiscalDocsBlock_ghostBtn__qAjge,.FiscalDocsBlock_optionCard__ZJjn0,.FiscalDocsBlock_primaryBtn__a_53k{transition:none}}.OnboardingWelcome_card__X3LBJ{position:fixed;z-index:9300;bottom:1.5rem;left:50%;transform:translateX(-50%);width:min(380px,92vw);background:var(--psy-navy,#0a2540);color:#fff;border-radius:16px;padding:1.5rem 1.5rem 1.25rem;box-shadow:0 8px 40px rgba(10,37,64,.45);animation:OnboardingWelcome_wlcSlideUp__eip4n .35s cubic-bezier(.22,1,.36,1)}@media (min-width:900px){.OnboardingWelcome_card__X3LBJ{bottom:auto;top:50%;left:auto;right:1.5rem;transform:translateY(-50%)}}@keyframes OnboardingWelcome_wlcSlideUp__eip4n{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (min-width:900px){@keyframes OnboardingWelcome_wlcSlideUp__eip4n{0%{opacity:0;transform:translateY(calc(-50% + 20px))}to{opacity:1;transform:translateY(-50%)}}}@media (prefers-reduced-motion:reduce){.OnboardingWelcome_card__X3LBJ{animation:none}}.OnboardingWelcome_closeBtn__hYdMq{position:absolute;top:.75rem;right:.85rem;background:none;border:none;color:rgba(255,255,255,.55);font-size:1rem;cursor:pointer;padding:.2rem .3rem;line-height:1;border-radius:4px;transition:color .15s}.OnboardingWelcome_closeBtn__hYdMq:hover{color:#fff}.OnboardingWelcome_title__LuHrz{font-size:1.05rem;font-weight:700;margin-bottom:.6rem;line-height:1.3}.OnboardingWelcome_body__AvjS6{font-size:.87rem;color:rgba(255,255,255,.82);line-height:1.5;margin:0 0 1rem}.OnboardingWelcome_steps__9Rg8N{list-style:none;padding:0;margin:0 0 1.25rem;display:flex;flex-direction:column;gap:.45rem}.OnboardingWelcome_step__G9v5Z{display:flex;align-items:center;gap:.6rem;font-size:.9rem}.OnboardingWelcome_stepIcon__EJMhM{font-size:1.05rem;width:1.4rem;text-align:center;flex-shrink:0}.OnboardingWelcome_stepLabel__Qi0Sz{font-weight:600;color:rgba(255,255,255,.92)}.OnboardingWelcome_startBtn__yFgnc{display:block;width:100%;background:var(--psy-gold,#c8a24b);color:var(--psy-navy,#0a2540);border:none;border-radius:10px;padding:.7rem 1rem;font-size:.95rem;font-weight:700;cursor:pointer;transition:background .15s}.OnboardingWelcome_startBtn__yFgnc:hover{background:var(--psy-gold-hover,#d4af62)}.OnboardingWelcome_startBtn__yFgnc:focus-visible{outline:2px solid #fff;outline-offset:2px}.FloatingChecklistPill_pill__ilrEd{position:fixed;top:calc(64px + 56px + 12px);right:1rem;z-index:9300;display:flex;align-items:center;gap:.45rem;background:var(--psy-gold,#c8a24b);color:var(--psy-navy,#0a2540);border:none;border-radius:999px;padding:.35rem .7rem .35rem .45rem;font-size:.82rem;font-weight:700;cursor:pointer;box-shadow:0 3px 14px rgba(10,37,64,.22);transition:background .15s,transform .15s;line-height:1}.FloatingChecklistPill_pill__ilrEd:hover{background:var(--psy-gold-hover,#d4af62);transform:scale(1.04)}.FloatingChecklistPill_pill__ilrEd:focus-visible{outline:2px solid var(--psy-navy,#0a2540);outline-offset:2px}.FloatingChecklistPill_pillBadge__138C3{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:26px;background:var(--psy-navy,#0a2540);color:var(--psy-gold,#c8a24b);border-radius:999px;font-size:.78rem;font-weight:800;padding:0 .4rem}.FloatingChecklistPill_pillLabel__uyLN8{font-size:.8rem;font-weight:700}.FloatingChecklistPill_panel__BXU9I{position:fixed;top:calc(64px + 56px + 12px);right:1rem;z-index:9300;width:min(280px,90vw);background:#fff;border:1.5px solid rgba(200,162,75,.4);border-radius:14px;padding:.85rem 1rem 1rem;box-shadow:0 6px 28px rgba(10,37,64,.16);animation:FloatingChecklistPill_pillExpand__hOxPd .2s ease}@keyframes FloatingChecklistPill_pillExpand__hOxPd{0%{opacity:0;transform:scale(.95) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (prefers-reduced-motion:reduce){.FloatingChecklistPill_panel__BXU9I{animation:none}}.FloatingChecklistPill_panelHeader__GccBv{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.FloatingChecklistPill_panelTitle__0zT_x{font-size:.87rem;font-weight:700;color:var(--psy-navy,#0a2540)}.FloatingChecklistPill_panelCount__KV_Wj{font-size:.8rem;font-weight:700;color:var(--psy-gold,#c8a24b);margin-left:.35rem}.FloatingChecklistPill_panelActions__pl9t6{display:flex;align-items:center;gap:.4rem}.FloatingChecklistPill_dismissBtn__JNG2m{background:none;border:none;font-size:.73rem;color:var(--color-text-muted,#64748b);cursor:pointer;padding:.1rem .3rem;border-radius:4px;transition:color .15s;line-height:1.3}.FloatingChecklistPill_dismissBtn__JNG2m:hover{color:var(--psy-navy,#0a2540)}.FloatingChecklistPill_collapseBtn__3BSK8{background:none;border:none;font-size:.78rem;color:var(--color-text-muted,#64748b);cursor:pointer;padding:.1rem .3rem;border-radius:4px;transition:color .15s;line-height:1}.FloatingChecklistPill_collapseBtn__3BSK8:hover{color:var(--psy-navy,#0a2540)}.FloatingChecklistPill_progressBar__Mi1hV{height:3px;background:rgba(10,37,64,.1);border-radius:2px;margin-bottom:.75rem;overflow:hidden}.FloatingChecklistPill_progressFill__m5Zpc{height:100%;background:var(--psy-gold,#c8a24b);border-radius:2px;transition:width .4s ease}.FloatingChecklistPill_list__P7wnr{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem}.FloatingChecklistPill_item__xfvCh{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .45rem;font-size:.82rem;color:var(--psy-navy,#0a2540);line-height:1.3}.FloatingChecklistPill_itemDone__ilmLX{opacity:.45}.FloatingChecklistPill_check__Nr6R4{font-size:.8rem;font-weight:700;width:14px;flex-shrink:0;color:var(--psy-gold,#c8a24b)}.FloatingChecklistPill_itemDone__ilmLX .FloatingChecklistPill_check__Nr6R4{color:#15803d}.FloatingChecklistPill_itemLabel__SdVVc{font-weight:600;flex:1 1;min-width:0}.FloatingChecklistPill_goBtn__PRV5O{background:none;border:1px solid rgba(10,37,64,.25);color:var(--psy-navy,#0a2540);border-radius:6px;padding:.1rem .5rem;font-size:.75rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s,border-color .12s;line-height:1.5}.FloatingChecklistPill_goBtn__PRV5O:hover{background:var(--psy-gold-light,rgba(200,162,75,.12));border-color:var(--psy-gold,#c8a24b)}.FloatingChecklistPill_inlineTip__Su2l1{width:100%;margin:.2rem 0 .1rem 1.25rem;font-size:.75rem;color:var(--color-text-muted,#64748b);font-style:italic;line-height:1.35}.PublishCelebration_overlay__aun87{position:fixed;inset:0;z-index:9500;background:rgba(10,37,64,.55);display:flex;align-items:center;justify-content:center;padding:1rem;animation:PublishCelebration_overlayFadeIn__2cwEK .25s ease}@keyframes PublishCelebration_overlayFadeIn__2cwEK{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.PublishCelebration_overlay__aun87{animation:none}}.PublishCelebration_card__ouNVQ{background:#fff;border-radius:20px;padding:2rem 2rem 1.75rem;max-width:420px;width:100%;text-align:center;box-shadow:0 16px 60px rgba(10,37,64,.3);animation:PublishCelebration_cardPop__ZQQxO .3s cubic-bezier(.22,1,.36,1)}@keyframes PublishCelebration_cardPop__ZQQxO{0%{opacity:0;transform:scale(.9) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (prefers-reduced-motion:reduce){.PublishCelebration_card__ouNVQ{animation:none}}.PublishCelebration_emoji__a1CwH{font-size:3rem;line-height:1;margin-bottom:.75rem}.PublishCelebration_title__4nm19{font-size:1.4rem;font-weight:800;color:var(--psy-navy,#0a2540);margin:0 0 .65rem;line-height:1.2}.PublishCelebration_siteLink__aIrDf{display:inline-block;color:var(--psy-gold,#c8a24b);font-weight:700;font-size:.95rem;text-decoration:underline;margin-bottom:1.25rem}.PublishCelebration_siteLink__aIrDf:hover{color:var(--psy-gold-hover,#d4af62)}.PublishCelebration_question__jFQDY{font-size:.97rem;color:var(--psy-navy,#0a2540);margin:0 0 1.25rem;line-height:1.5;font-weight:500}.PublishCelebration_actions__l8Eu8{display:flex;flex-direction:column;gap:.65rem}.PublishCelebration_btnPrimary__0orlq{background:var(--psy-gold,#c8a24b);color:var(--psy-navy,#0a2540);border:none;border-radius:12px;padding:.75rem 1rem;font-size:1rem;font-weight:700;cursor:pointer;transition:background .15s}.PublishCelebration_btnPrimary__0orlq:hover{background:var(--psy-gold-hover,#d4af62)}.PublishCelebration_btnPrimary__0orlq:focus-visible{outline:2px solid var(--psy-navy,#0a2540);outline-offset:2px}.PublishCelebration_btnSecondary__yiyz_{background:none;border:1.5px solid rgba(10,37,64,.2);color:var(--color-text-muted,#64748b);border-radius:12px;padding:.65rem 1rem;font-size:.93rem;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s}.PublishCelebration_btnSecondary__yiyz_:hover{border-color:var(--psy-navy,#0a2540);color:var(--psy-navy,#0a2540)}.PublishCelebration_btnSecondary__yiyz_:focus-visible{outline:2px solid var(--psy-navy,#0a2540);outline-offset:2px}.DashboardTour_overlay__4zV91{position:fixed;inset:0;z-index:9400;display:flex;align-items:center;justify-content:center;padding:1rem;pointer-events:none}.DashboardTour_backdrop__YRmto{position:absolute;inset:0;background:rgba(10,37,64,.55);pointer-events:auto;cursor:default}.DashboardTour_card__pqm_P{position:relative;z-index:1;background:#fff;border-radius:20px;padding:2rem 1.75rem 1.75rem;max-width:min(420px,92vw);width:100%;box-shadow:0 16px 60px rgba(10,37,64,.35);pointer-events:auto;animation:DashboardTour_tourCardPop__k_QmG .3s cubic-bezier(.22,1,.36,1)}@keyframes DashboardTour_tourCardPop__k_QmG{0%{opacity:0;transform:scale(.92) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (prefers-reduced-motion:reduce){.DashboardTour_card__pqm_P{animation:none}}.DashboardTour_skipBtn__GJhq1{position:absolute;top:.9rem;right:1rem;background:none;border:none;font-size:.78rem;color:var(--color-text-muted,#64748b);cursor:pointer;padding:.2rem .35rem;border-radius:4px;transition:color .15s;line-height:1.3}.DashboardTour_skipBtn__GJhq1:hover{color:var(--psy-navy,#0a2540)}.DashboardTour_skipBtn__GJhq1:focus-visible{outline:2px solid var(--psy-navy,#0a2540);outline-offset:2px}.DashboardTour_dots__2ioI5{display:flex;gap:.4rem;margin-bottom:1.25rem}.DashboardTour_dot__zmXTJ{width:8px;height:8px;border-radius:50%;background:rgba(10,37,64,.15);transition:background .2s}.DashboardTour_dotActive__YhrX5{background:var(--psy-gold,#c8a24b)}.DashboardTour_title__jwYzc{font-size:1.2rem;font-weight:800;color:var(--psy-navy,#0a2540);margin:0 0 .65rem;line-height:1.25}.DashboardTour_body___YJo6{font-size:.92rem;color:#334155;line-height:1.55;margin:0 0 1.5rem}.DashboardTour_actions__r_km4{display:flex;flex-direction:column;gap:.6rem}.DashboardTour_btnPrimary__hCVNh{background:var(--psy-gold,#c8a24b);color:var(--psy-navy,#0a2540);border:none;border-radius:12px;padding:.75rem 1rem;font-size:.97rem;font-weight:700;cursor:pointer;transition:background .15s}.DashboardTour_btnPrimary__hCVNh:hover{background:var(--psy-gold-hover,#d4af62)}.DashboardTour_btnPrimary__hCVNh:focus-visible{outline:2px solid var(--psy-navy,#0a2540);outline-offset:2px}.DashboardTour_btnSecondary__m_zZg{background:none;border:1.5px solid rgba(10,37,64,.2);color:var(--psy-navy,#0a2540);border-radius:12px;padding:.65rem 1rem;font-size:.93rem;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s}.DashboardTour_btnSecondary__m_zZg:hover{border-color:var(--psy-navy,#0a2540);background:rgba(10,37,64,.04)}.DashboardTour_btnSecondary__m_zZg:focus-visible{outline:2px solid var(--psy-navy,#0a2540);outline-offset:2px}