.registration-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.registration-fields>*{min-width:0}.registration-fields input,.registration-fields select{max-width:100%;width:100%;min-height:44px}.registration-field-alert{position:fixed;inset:0;margin:auto;border:1px solid #d4d9e2;border-radius:16px;padding:26px;max-width:min(460px,calc(100vw - 32px));background:white;color:#191d26;box-shadow:0 20px 70px #0003;z-index:9999;font:17px/1.5 Segoe UI,Arial,sans-serif}.registration-field-alert::backdrop{background:#17203366}.registration-field-alert h2{font-size:21px;font-weight:700;margin:0 0 12px}.registration-field-alert p{margin:0 0 24px}.registration-field-alert button{display:block;margin-left:auto;min-width:100px;min-height:44px;border:0;border-radius:9px;background:#2563eb;color:white;font-weight:700;cursor:pointer}.registration-field-alert button:focus-visible{outline:3px solid #83a9f5;outline-offset:3px}@media(max-width:600px){.registration-fields{grid-template-columns:minmax(0,1fr);gap:10px}}.finance-form>.registration-fields{grid-column:1/-1}.registration-fields textarea{width:100%;min-height:84px;padding:10px 12px;box-sizing:border-box}.registration-fields .reg-wide{grid-column:1/-1}.reg-hint{display:block;font-size:12.5px;color:#626b7b;font-weight:400;margin-top:4px}.reg-subtitle{margin:18px 0 8px;font-size:14px;font-weight:700;color:#1d4ed8;text-transform:uppercase;letter-spacing:.05em}.reg-options{display:flex;flex-direction:column;max-height:220px;overflow:auto;border:1px solid #d4d9e2;border-radius:10px;margin-top:6px;background:#fff}.reg-options button{all:unset;cursor:pointer;display:flex;justify-content:space-between;gap:10px;padding:9px 12px;font-size:14px;border-bottom:1px solid #eef0f4}.reg-options button:focus-visible,.reg-options button:hover{background:#eff4ff}.reg-options small{color:#626b7b}.registration-fields .check span{display:flex;align-items:center;gap:8px;min-height:44px}.registration-fields .check input{width:18px;min-height:0}.reg-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.reg-chips button{border:1px solid #d6dbe4;background:#fff;color:#334155;border-radius:999px;padding:5px 12px;font-size:13px;cursor:pointer}.reg-chips button[aria-pressed=true]{background:var(--vi-orange,#2563eb);border-color:var(--vi-orange,#2563eb);color:#fff}.reg-chips button:focus-visible{outline:2px solid var(--vi-orange,#2563eb);outline-offset:2px}.registration-fields textarea{border:1px solid var(--input,#d4d9e2);border-radius:var(--vi-radius-sm,8px);background:#fff;font:inherit;resize:vertical}.registration-fields textarea:focus-visible{outline:2px solid var(--vi-orange,#2563eb);outline-offset:1px}.rte{display:flex;flex-direction:column;gap:0}.rte>span:first-child{margin-bottom:6px}.rte-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:6px;border:1px solid #d4d9e2;border-bottom:0;border-radius:10px 10px 0 0;background:#f6f7f9}.rte-toolbar select{width:auto!important;min-height:34px!important;height:34px;padding:0 8px;font-size:13px;border:1px solid #d4d9e2;border-radius:7px;background:#fff}.rte-btn{min-width:34px;height:34px;padding:0 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:#334155;font-size:15px;cursor:pointer;line-height:1}.rte-btn:hover{background:#fff;border-color:#d4d9e2}.rte-btn:focus-visible,.rte-color:focus-within{outline:2px solid var(--vi-orange,#2563eb);outline-offset:1px}.rte-clear{font-size:13px;text-decoration:line-through}.rte-sep{width:1px;height:22px;background:#d4d9e2;margin:0 3px}.rte-color{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:7px;cursor:pointer}.rte-color:hover{background:#fff}.rte-color span{font-weight:700;font-size:15px;color:#334155;border-bottom:4px solid;line-height:1.1;padding:0 3px}.rte-color .rte-mark{border-bottom:0;border-radius:3px;padding:1px 4px}.rte-color input{position:absolute;inset:0;opacity:0;width:100%!important;height:100%;min-height:0!important;cursor:pointer;padding:0;border:0}.rte-link{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;border:1px solid #d4d9e2;border-bottom:0;background:#fff}.rte-link input{flex:1 1 240px;min-height:36px!important}.rte-link .reg-hint{flex-basis:100%;margin:0}.rte-area{min-height:150px;max-height:460px;overflow:auto;padding:12px 14px;border:1px solid #d4d9e2;border-radius:0 0 10px 10px;background:#fff;font:15px/1.55 Segoe UI,Arial,sans-serif;color:#191d26;font-weight:400;white-space:normal;word-break:break-word;cursor:text}.rte-area:focus{outline:2px solid var(--vi-orange,#2563eb);outline-offset:-1px}.rte-area:empty:before{content:"Digite o texto…";color:#94a3b8}.rte-area p{margin:0 0 .6em}.rte-area h2{font-size:1.35em;margin:.4em 0}.rte-area h3{font-size:1.15em;margin:.4em 0}.rte-area ol,.rte-area ul{margin:.3em 0 .6em;padding-left:1.6em}.rte-area blockquote{margin:.4em 0;padding-left:12px;border-left:3px solid #cbd5e1;color:#475569}.rte-area a{color:#1d4ed8;text-decoration:underline}.rte-count{text-align:right}.rte-over{color:var(--vi-error,#b42335);font-weight:600}.registry-layouts_root__2kH2V{display:flex;flex-direction:column;gap:16px;color:var(--vi-ink,#191d26)}.registry-layouts_toolbar__m14M2{justify-content:space-between}.registry-layouts_toolbarGroup__vewwn,.registry-layouts_toolbar__m14M2{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.registry-layouts_search__NOfV5{display:flex;align-items:center;gap:8px;height:44px;min-width:min(340px,100%);padding:0 14px;background:#fff;border:1px solid #d4d9e2;border-radius:12px;box-sizing:border-box}.registry-layouts_search__NOfV5 input{border:0!important;outline:none;flex:1;font:inherit;font-size:15px;background:transparent!important;box-shadow:none!important;padding:0!important;min-height:0!important;height:auto!important}.registry-layouts_search__NOfV5:focus-within{border-color:var(--vi-orange,#2563eb);box-shadow:0 0 0 3px #dbe6ff}.registry-layouts_dateField__9fgPN{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;background:#fff;border:1px solid #d4d9e2;border-radius:12px;font-size:14px;color:var(--vi-muted,#626b7b)}.registry-layouts_dateField__9fgPN input{border:0!important;background:transparent!important;font:inherit;color:var(--vi-ink,#191d26);box-shadow:none!important;padding:0!important;min-height:0!important;height:auto!important}.registry-layouts_segmented__l2tva{display:inline-flex;padding:4px;background:#e9ecf2;border-radius:12px;gap:2px}.registry-layouts_segmented__l2tva button{height:36px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:#475569;font:inherit;font-size:14px;cursor:pointer}.registry-layouts_segmented__l2tva button[aria-pressed=true]{background:#fff;color:var(--vi-ink,#191d26);font-weight:600;box-shadow:0 2px 8px #1820331a}.registry-layouts_chips__oSeCw{display:flex;flex-wrap:wrap;gap:8px}.registry-layouts_chip__VhNwp{height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--vi-border,#e8eaf0);background:#fff;color:var(--vi-ink,#191d26);font:inherit;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.registry-layouts_chip__VhNwp[aria-pressed=true]{background:var(--vi-ink,#191d26);border-color:var(--vi-ink,#191d26);color:#fff}.registry-layouts_chip__VhNwp span{opacity:.7}.registry-layouts_dangerButton__Z4IRe,.registry-layouts_ghostButton__fBmwm,.registry-layouts_primaryButton__NYgZm{height:42px;padding:0 16px;border-radius:12px;font:inherit;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;white-space:nowrap}.registry-layouts_ghostButton__fBmwm{border:1px solid #d4d9e2;background:#fff;color:var(--vi-ink,#191d26)}.registry-layouts_primaryButton__NYgZm{border:0;background:var(--vi-orange,#2563eb);color:#fff;font-weight:600}.registry-layouts_dangerButton__Z4IRe{border:1px solid #f3c2c8;background:#fff0f1;color:#b42335}.registry-layouts_dangerButton__Z4IRe:disabled,.registry-layouts_ghostButton__fBmwm:disabled,.registry-layouts_primaryButton__NYgZm:disabled{opacity:.45;cursor:not-allowed}.registry-layouts_workspace__D_67f{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.registry-layouts_workspace__D_67f.registry-layouts_withPanel__3iHIt{grid-template-columns:minmax(0,1fr) minmax(360px,440px)}@media (max-width:1100px){.registry-layouts_workspace__D_67f.registry-layouts_withPanel__3iHIt{grid-template-columns:minmax(0,1fr)}}.registry-layouts_listCard__IIw1H{background:#fff;border:1px solid var(--vi-border,#e8eaf0);border-radius:18px;overflow:hidden;min-width:0}.registry-layouts_listScroll__bjwRL{overflow-x:auto}.registry-layouts_table__Expmm{width:100%;border-collapse:collapse;font-size:14px;min-width:720px}.registry-layouts_table__Expmm th{text-align:left;font-size:13px;font-weight:600;color:var(--vi-muted,#626b7b)!important;background:#fff!important;padding:13px 16px;border-bottom:1px solid var(--vi-border,#e8eaf0);white-space:nowrap}.registry-layouts_table__Expmm th button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;color:inherit}.registry-layouts_table__Expmm td{padding:12px 16px;border-bottom:1px solid #eef0f4;vertical-align:middle}.registry-layouts_table__Expmm tbody tr{cursor:pointer;transition:background var(--vi-duration,.16s)}.registry-layouts_table__Expmm tbody tr:hover{background:#f8fafc}.registry-layouts_table__Expmm tbody tr.registry-layouts_selected__JbEwB{background:#eff4ff;box-shadow:inset 3px 0 0 var(--vi-orange,#2563eb)}.registry-layouts_rowTitle__YfMIq{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:2px}.registry-layouts_rowTitle__YfMIq strong{font-size:15px}.registry-layouts_rowTitle__YfMIq:focus-visible{outline:2px solid var(--vi-orange,#2563eb);outline-offset:3px;border-radius:4px}.registry-layouts_sub__Hm5wd{font-size:13px;color:var(--vi-muted,#626b7b)}.registry-layouts_pill__xZUL0{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;padding:4px 10px;border-radius:999px;white-space:nowrap}.registry-layouts_pending__2wVDk{background:#fff4e6;color:#8a4300}.registry-layouts_active__rpOfy{background:#e8f7ef;color:#187447}.registry-layouts_inactive__LgXIe{background:#f0f2f6;color:#475569}.registry-layouts_other__u_Zm9{background:#fff0f1;color:#b42335}.registry-layouts_dot__X4T2x{width:8px;height:8px;border-radius:50%;background:currentColor;flex-shrink:0}.registry-layouts_contract__RW3kL{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--vi-muted,#626b7b);white-space:nowrap}.registry-layouts_contract__RW3kL.registry-layouts_sent__gJoCg{color:#187447}.registry-layouts_footer__Z87D3{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;color:var(--vi-muted,#626b7b);flex-wrap:wrap}.registry-layouts_empty__D9WdU{padding:40px 16px;text-align:center;color:var(--vi-muted,#626b7b)}.registry-layouts_board__G_myL{display:grid;grid-template-columns:repeat(4,minmax(240px,1fr));gap:14px;overflow-x:auto;padding-bottom:4px}.registry-layouts_column__dFRPl{background:#eceff4;border-radius:18px;padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.registry-layouts_columnHead__FCTI8{display:flex;justify-content:space-between;align-items:center;padding:2px 4px}.registry-layouts_columnHead__FCTI8 strong{display:flex;align-items:center;gap:8px;font-size:15px}.registry-layouts_count__k9du_{font-size:12.5px;font-weight:600;color:#475569;background:#fff;padding:2px 9px;border-radius:999px}.registry-layouts_card__vXx9e{all:unset;box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #e3e7ee;border-radius:14px;box-shadow:0 3px 14px #1820330a;overflow:hidden;display:flex;flex-direction:column;transition:transform var(--vi-duration,.16s),box-shadow var(--vi-duration,.16s)}.registry-layouts_card__vXx9e:hover{transform:translateY(-2px);box-shadow:0 10px 30px #18203314}.registry-layouts_card__vXx9e:focus-visible{outline:2px solid var(--vi-orange,#2563eb);outline-offset:2px}.registry-layouts_card__vXx9e.registry-layouts_selected__JbEwB{border-color:var(--vi-orange,#2563eb);box-shadow:0 0 0 3px #dbe6ff}.registry-layouts_cardStripe__Jf0H6{height:5px}.registry-layouts_stripe-pending__dS8Bo{background:#ff8b16}.registry-layouts_stripe-active__uZpBx{background:#2563eb}.registry-layouts_stripe-inactive__G_h19{background:#94a3b8}.registry-layouts_stripe-other__8elZZ{background:#b42335}.registry-layouts_cardBody__wCgLQ{padding:12px 14px;display:flex;flex-direction:column;gap:8px}.registry-layouts_cardTop__wkJ3M{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.registry-layouts_cardTop__wkJ3M strong{font-size:15px;line-height:1.25}.registry-layouts_day__h_mAe{flex-shrink:0;font-size:11.5px;font-weight:700;background:#f0f2f6;border-radius:8px;padding:4px 7px;text-align:center;line-height:1.15;text-transform:uppercase}.registry-layouts_tags__f8jAh{display:flex;gap:6px;flex-wrap:wrap}.registry-layouts_tag__nNtIk{font-size:12px;padding:3px 8px;border-radius:999px;background:#eff4ff;color:#1d4ed8}.registry-layouts_tag__nNtIk.registry-layouts_bar__eowhD{background:#f4ecff;color:#6a1fd6}.registry-layouts_cardFoot__yx9x4{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid #eef0f4;font-size:12.5px;color:var(--vi-muted,#626b7b)}.registry-layouts_avatar__C98HV{width:26px;height:26px;border-radius:50%;background:var(--vi-ink,#191d26);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.registry-layouts_more__ulo8v{font-size:13px;color:var(--vi-muted,#626b7b);text-align:center;padding:6px}.registry-layouts_panel__6RxrP{background:#fff;border:1px solid var(--vi-border,#e8eaf0);border-radius:18px;box-shadow:0 18px 60px #18203314;display:flex;flex-direction:column;position:sticky;top:12px;max-height:calc(100dvh - 40px);overflow:hidden}.registry-layouts_panelHead__abs5H{padding:18px 20px 0;display:flex;flex-direction:column;gap:12px}.registry-layouts_panelTitle__mAghp{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.registry-layouts_panelTitle__mAghp strong{font-size:20px;line-height:1.2;display:block;margin-top:2px}.registry-layouts_iconButton__xTSv3{width:36px;height:36px;border:1px solid var(--vi-border,#e8eaf0);background:#fff;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.registry-layouts_tabs__Z_s6G{display:flex;gap:18px;border-bottom:1px solid var(--vi-border,#e8eaf0);overflow-x:auto}.registry-layouts_tabs__Z_s6G button{all:unset;cursor:pointer;padding:0 0 10px;font-size:14px;color:var(--vi-muted,#626b7b);border-bottom:2px solid transparent;white-space:nowrap}.registry-layouts_tabs__Z_s6G button[aria-selected=true]{color:#1d4ed8;font-weight:600;border-bottom-color:var(--vi-orange,#2563eb)}.registry-layouts_tabs__Z_s6G button:focus-visible{outline:2px solid var(--vi-orange,#2563eb);outline-offset:2px}.registry-layouts_panelBody__wo8ox{flex:1;overflow:auto;padding:16px 20px;display:flex;flex-direction:column;gap:14px}.registry-layouts_fieldGrid__rKUDK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:0}.registry-layouts_fieldGrid__rKUDK div{display:flex;flex-direction:column;gap:3px;padding:8px 0;min-width:0}.registry-layouts_fieldGrid__rKUDK div.registry-layouts_wide__Dcwr3{grid-column:span 2}.registry-layouts_fieldGrid__rKUDK dt{font-size:12.5px;color:var(--vi-muted,#626b7b)}.registry-layouts_fieldGrid__rKUDK dd{margin:0;font-size:15px;overflow-wrap:anywhere}.registry-layouts_missing__FCWVe{color:#9aa3b2;font-style:italic}.registry-layouts_stats__bicW_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;background:#f6f7f9;border-radius:12px}.registry-layouts_stats__bicW_ div{display:flex;flex-direction:column;gap:2px}.registry-layouts_stats__bicW_ strong{font-size:22px}.registry-layouts_cover__zJplF{width:100%;max-height:180px;object-fit:cover;border-radius:12px}.registry-layouts_notice__zEHE3{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid var(--vi-border,#e8eaf0);border-radius:12px;font-size:14px}.registry-layouts_notice__zEHE3.registry-layouts_warn__ZuVbn{background:#fff8ef;border-color:#ffd9ad;color:#6b4a1f}.registry-layouts_actionList__F6_Mf{display:flex;flex-direction:column;gap:8px}.registry-layouts_actionList__F6_Mf button{justify-content:flex-start}.registry-layouts_panelFoot__JpBEr{padding:12px 20px;border-top:1px solid var(--vi-border,#e8eaf0);display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.registry-layouts_wizard__EV_p4{display:flex;flex-direction:column;gap:18px}.registry-layouts_steps__Zpz_E{display:flex;align-items:center;gap:0;list-style:none;margin:0;padding:0;overflow-x:auto}.registry-layouts_steps__Zpz_E li{display:flex;align-items:center;flex:1;min-width:max-content}.registry-layouts_steps__Zpz_E li:last-child{flex:0}.registry-layouts_stepButton__q33fl{all:unset;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--vi-muted,#626b7b)}.registry-layouts_stepButton__q33fl:disabled{cursor:default}.registry-layouts_stepNum__CCwBk{width:30px;height:30px;border-radius:50%;border:2px solid #d4d9e2;background:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;box-sizing:border-box}.registry-layouts_stepDone__e0UKs .registry-layouts_stepNum__CCwBk{background:#187447;border-color:#187447;color:#fff}.registry-layouts_stepCurrent__JcaU0{color:#1d4ed8!important;font-weight:700}.registry-layouts_stepCurrent__JcaU0 .registry-layouts_stepNum__CCwBk{background:var(--vi-orange,#2563eb);border-color:var(--vi-orange,#2563eb);color:#fff;box-shadow:0 0 0 4px #dbe6ff}.registry-layouts_stepLine__u_j2N{flex:1;height:2px;background:#d4d9e2;margin:0 12px;min-width:18px}.registry-layouts_stepLine__u_j2N.registry-layouts_done__DITeY{background:#187447}.registry-layouts_wizardBody__SRYQr{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;align-items:start}@media (max-width:900px){.registry-layouts_wizardBody__SRYQr{grid-template-columns:minmax(0,1fr)}}.registry-layouts_wizardMain__6BRHw{background:#fff;border:1px solid var(--vi-border,#e8eaf0);border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:16px;min-width:0}.registry-layouts_eyebrow__rzAWB{font-size:12px;font-weight:700;letter-spacing:.06em;color:#1d4ed8}.registry-layouts_wizardMain__6BRHw h3{margin:0;font-size:22px}.registry-layouts_wizardNav__1Gysb{display:flex;justify-content:space-between;gap:10px;padding-top:16px;border-top:1px solid var(--vi-border,#e8eaf0);flex-wrap:wrap}.registry-layouts_aside__hzYQF{display:flex;flex-direction:column;gap:14px}.registry-layouts_previewCard__ghQTw{background:#fff;border:1px solid var(--vi-border,#e8eaf0);border-radius:18px;overflow:hidden}.registry-layouts_previewImage__NMjGS{height:130px;background:#1e293b;display:flex;align-items:flex-end;padding:12px;box-sizing:border-box;color:#cbd5e1;font-size:12.5px;background-size:cover;background-position:50%}.registry-layouts_previewText__TnY_b{padding:14px 16px;display:flex;flex-direction:column;gap:4px}.registry-layouts_previewText__TnY_b strong{font-size:17px}.registry-layouts_checklist__6l9RE{background:#fff;border:1px solid var(--vi-border,#e8eaf0);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:12px}.registry-layouts_progress__4lXye{height:8px;border-radius:999px;background:#eef0f4;overflow:hidden}.registry-layouts_progress__4lXye span{display:block;height:100%;background:var(--vi-orange,#2563eb);transition:width .3s var(--vi-ease,ease)}.registry-layouts_checkItem__MwogQ{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--vi-muted,#626b7b)}.registry-layouts_checkItem__MwogQ.registry-layouts_ok__ObhUA{color:var(--vi-ink,#191d26)}.registry-layouts_checkMark__sYiTp{width:18px;height:18px;border-radius:50%;border:2px solid #d4d9e2;box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff}.registry-layouts_ok__ObhUA .registry-layouts_checkMark__sYiTp{background:#187447;border-color:#187447}.registry-layouts_profile__GSrNS{display:flex;flex-direction:column;gap:18px}.registry-layouts_profileHead__o2iJ5{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.registry-layouts_profileId__nCZRx{display:flex;align-items:center;gap:14px}.registry-layouts_bigAvatar__qwVQY{width:56px;height:56px;border-radius:16px;background:var(--vi-ink,#191d26);color:#fff;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.registry-layouts_profileId__nCZRx h2{margin:0;font-size:24px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.registry-layouts_profileBody__mR_j_{display:grid;grid-template-columns:190px minmax(0,1fr) 270px;gap:18px;align-items:start}@media (max-width:1000px){.registry-layouts_profileBody__mR_j_{grid-template-columns:minmax(0,1fr)}.registry-layouts_sectionNav__1aOCA{display:none!important}}.registry-layouts_sectionNav__1aOCA{display:flex;flex-direction:column;gap:4px;position:sticky;top:0}.registry-layouts_sectionNav__1aOCA a{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;border-radius:10px;color:#475569;text-decoration:none;font-size:14px}.registry-layouts_sectionNav__1aOCA a:hover{background:#fff}.registry-layouts_sectionNav__1aOCA .registry-layouts_flag__3zTh0{width:8px;height:8px;border-radius:50%;background:#187447}.registry-layouts_sectionNav__1aOCA .registry-layouts_flag__3zTh0.registry-layouts_warn__ZuVbn{background:#ff8b16}.registry-layouts_sections__npKQv{display:flex;flex-direction:column;gap:14px;min-width:0}.registry-layouts_section__lzbm2{background:#fff;border:1px solid var(--vi-border,#e8eaf0);border-radius:18px;padding:18px 20px;scroll-margin-top:8px}.registry-layouts_section__lzbm2 h3{margin:0 0 6px;font-size:17px}.registry-layouts_section__lzbm2 .registry-layouts_fieldGrid__rKUDK{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:700px){.registry-layouts_section__lzbm2 .registry-layouts_fieldGrid__rKUDK{grid-template-columns:repeat(2,minmax(0,1fr))}}.registry-layouts_eventList__oMCs1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px}@media (max-width:700px){.registry-layouts_eventList__oMCs1{grid-template-columns:minmax(0,1fr)}}.registry-layouts_eventItem__7DqSZ{display:flex;gap:10px;align-items:center;padding:10px;border:1px solid var(--vi-border,#e8eaf0);border-radius:12px;min-width:0}.registry-layouts_eventCode__XCvA1{min-width:44px;height:44px;padding:0 6px;border-radius:10px;background:#eff4ff;color:#1d4ed8;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.registry-layouts_ring__G1x0x{align-items:center;gap:16px}.registry-layouts_ring__G1x0x,.registry-layouts_sideCard__Sfkoi{background:#fff;border:1px solid var(--vi-border,#e8eaf0);border-radius:18px;padding:18px;display:flex}.registry-layouts_sideCard__Sfkoi{flex-direction:column;gap:10px}.registry-layouts_drawer__xrUNR{position:fixed;top:12px;right:12px;bottom:12px;width:min(440px,calc(100vw - 24px));max-height:none;z-index:60}.registry-layouts_backdrop__zf5wh{all:unset;position:fixed;inset:0;background:#0f172a40;z-index:59;cursor:default}.registry-layouts_withPanel__3iHIt .registry-layouts_table__Expmm{min-width:520px}.registry-layouts_editForm__A11SB{display:flex;flex-direction:column;gap:0}.registry-layouts_editBody__z8fv8{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;align-items:start;padding-bottom:12px}.registry-layouts_editBody__z8fv8.registry-layouts_withAside__gr8Kp{grid-template-columns:180px minmax(0,1fr) 260px}@media (max-width:900px){.registry-layouts_editBody__z8fv8,.registry-layouts_editBody__z8fv8.registry-layouts_withAside__gr8Kp{grid-template-columns:minmax(0,1fr)}.registry-layouts_editBody__z8fv8 .registry-layouts_sectionNav__1aOCA{display:none}}.registry-layouts_flag__3zTh0{width:8px;height:8px;border-radius:50%;background:#187447;flex-shrink:0}.registry-layouts_flag__3zTh0.registry-layouts_warn__ZuVbn{background:#ff8b16}.registry-layouts_saveBar__Ff_4u{position:sticky;bottom:-24px;display:flex;justify-content:flex-end;gap:10px;padding:14px 0 4px;background:linear-gradient(transparent,#f4f7f7 30%);z-index:2}.event-closing_root__NVZ2Z{border-top:1px solid #e2e5e9;margin-top:20px;padding-top:14px;color:#26313e}.event-closing_heading__o6i6r{display:flex;justify-content:space-between;width:100%;font-weight:650;font-size:17px;background:none;border:0;padding:6px 0;cursor:pointer}.event-closing_toolbar__cBeQi{display:flex;gap:10px;flex-wrap:wrap;align-items:end;margin:12px 0}.event-closing_root__NVZ2Z label{display:flex;flex-direction:column;gap:4px;font-size:13px}.event-closing_root__NVZ2Z select{padding:6px 10px;border:1px solid #d8dde3;border-radius:6px;background:white;min-width:170px;max-width:100%}.event-closing_root__NVZ2Z input[type=file]{max-width:210px}.event-closing_assign__rRrk0{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:10px 0}.event-closing_root__NVZ2Z details{border-bottom:1px solid #e7e9ed;padding:9px 0}.event-closing_root__NVZ2Z summary{cursor:pointer;font-size:14px}.event-closing_reconciliation__bgVa5{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin:14px 0}.event-closing_reconciliation__bgVa5 h4{font-size:15px}.event-closing_reconciliation__bgVa5 dl{display:grid;grid-template-columns:1fr auto;gap:7px;font-size:14px}.event-closing_reconciliation__bgVa5 dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.event-closing_ok__PPfaK{color:#07784d}.event-closing_warning__Wp_5Z{color:#b24221}.event-closing_root__NVZ2Z p{font-size:13px;margin:8px 0}.event-closing_root__NVZ2Z table{font-size:13px}.event-closing_root__NVZ2Z td,.event-closing_root__NVZ2Z th{padding:7px!important}.event-closing_root__NVZ2Z table td:not(:first-child){white-space:nowrap;text-align:right}@media(max-width:600px){.event-closing_toolbar__cBeQi>*{flex:1;min-width:0}.event-closing_reconciliation__bgVa5{grid-template-columns:1fr}.event-closing_root__NVZ2Z select{min-width:0}.event-closing_root__NVZ2Z .event-closing_assign__rRrk0{grid-template-columns:1fr}}.finance-dialog:has(.event-closing_root__NVZ2Z){grid-template-columns:minmax(0,1fr);width:calc(100vw - 24px);max-width:1000px!important;overflow-x:hidden}.revenue-settings:has(.event-closing_root__NVZ2Z){min-width:0;max-width:100%}.event-closing_root__NVZ2Z{min-width:0;max-width:100%}.event-closing_root__NVZ2Z .event-closing_reconciliation__bgVa5>div,.event-closing_root__NVZ2Z .event-closing_toolbar__cBeQi,.event-closing_root__NVZ2Z details{min-width:0}.event-closing_root__NVZ2Z summary{overflow-wrap:anywhere;white-space:normal}.event-closing_root__NVZ2Z .table-wrap{max-width:100%;overflow:auto}.event-closing_root__NVZ2Z .finance-table{min-width:0}.event-closing_root__NVZ2Z .event-closing_reconciliation__bgVa5 dl{grid-template-columns:minmax(0,1fr) auto}.event-closing_root__NVZ2Z dd{white-space:nowrap}.event-closing_root__NVZ2Z button{white-space:normal}@media(max-width:600px){.finance-dialog:has(.event-closing_root__NVZ2Z){padding:14px}.event-closing_root__NVZ2Z .event-closing_reconciliation__bgVa5{grid-template-columns:minmax(0,1fr)}.event-closing_root__NVZ2Z input[type=file]{width:100%;max-width:100%}.event-closing_root__NVZ2Z .event-closing_toolbar__cBeQi{align-items:stretch}.event-closing_root__NVZ2Z .event-closing_toolbar__cBeQi>*{flex-basis:100%}.event-closing_root__NVZ2Z .event-closing_assign__rRrk0{grid-template-columns:minmax(0,1fr)}.event-closing_root__NVZ2Z th{white-space:normal!important}.event-closing_root__NVZ2Z td:first-child,.event-closing_root__NVZ2Z th:first-child{min-width:130px}}