._btn_1jnq1_3{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-2);border:none;border-radius:var(--br-sm);cursor:pointer;font-family:var(--font-mulish);font-weight:400;text-decoration:none;transition:all .2s ease;position:relative;white-space:nowrap}._btn--xs_1jnq1_20{padding:var(--spacing-1) var(--spacing-2);font-size:12px;line-height:1;min-height:24px;border-radius:var(--br-xs);gap:var(--gap-2)}._btn--s_1jnq1_29{padding:var(--spacing-2) var(--spacing-3);font-size:14px;line-height:1;min-height:32px;border-radius:var(--br-xs);gap:var(--gap-2)}._btn--m_1jnq1_38{padding:var(--spacing-2) var(--spacing-4);font-size:var(--body-font-size);line-height:1;min-height:40px;border-radius:var(--br-sm)}._btn--l_1jnq1_46{padding:var(--spacing-3) var(--spacing-5);font-size:var(--body-l-font-size);line-height:1;min-height:48px;border-radius:var(--br-md);gap:var(--gap-3)}._btn--primary_1jnq1_56{background-color:var(--action-background-1-rest);color:var(--action-foreground-inverse-rest)}._btn--primary_1jnq1_56:hover:not(:disabled){background-color:var(--action-background-1-hover);color:var(--action-foreground-inverse-rest)}._btn--primary_1jnq1_56:active:not(:disabled){background-color:var(--action-background-1-pressed);color:var(--action-foreground-inverse-rest)}._btn--primary_1jnq1_56:disabled{background-color:var(--disabled-background-1-rest);color:var(--disabled-foreground-1-rest);cursor:not-allowed}._btn--secondary_1jnq1_78{background-color:var(--neutral-background-3-rest);color:var(--neutral-foreground-1-rest);border:1px solid var(--neutral-stroke-1-rest)}._btn--secondary_1jnq1_78:hover:not(:disabled){background-color:var(--neutral-background-3-hover);color:var(--neutral-foreground-1-rest)}._btn--secondary_1jnq1_78:active:not(:disabled){background-color:var(--neutral-background-3-pressed);color:var(--neutral-foreground-1-rest)}._btn--secondary_1jnq1_78:disabled{background-color:var(--disabled-background-1-rest);color:var(--disabled-foreground-1-rest);border-color:var(--disabled-stroke-1-rest);cursor:not-allowed}._btn_1jnq1_3 span{transform:translateY(-1px)}._btn-icon_1jnq1_106{display:inline-flex;align-items:center;justify-content:center;line-height:0}._btn--primary_1jnq1_56._btn--loading_1jnq1_114,._btn--secondary_1jnq1_78._btn--loading_1jnq1_114{background-color:var(--disabled-background-1-rest);color:var(--loading-foreground-1-rest);cursor:not-allowed;pointer-events:none}._btn--primary_1jnq1_56._btn--loading_1jnq1_114 ._loading-dot_1jnq1_123,._btn--secondary_1jnq1_78._btn--loading_1jnq1_114 ._loading-dot_1jnq1_123{background-color:var(--loading-foreground-1-rest)}._btn--icon-only_1jnq1_129{gap:0}._btn--icon-only_1jnq1_129._btn--xs_1jnq1_20{padding:var(--spacing-1);width:24px;height:24px}._btn--icon-only_1jnq1_129._btn--s_1jnq1_29{padding:var(--spacing-2);width:32px;height:32px}._btn--icon-only_1jnq1_129._btn--m_1jnq1_38{padding:var(--spacing-2);width:40px;height:40px}._btn--icon-only_1jnq1_129._btn--l_1jnq1_46{padding:var(--spacing-3);width:48px;height:48px}._loading_1lfae_4{display:inline-flex;align-items:center;justify-content:center}._loading-spinner_1lfae_11{border:3px solid var(--action-background-2-rest);border-top:3px solid var(--action-foreground-1-rest);border-radius:50%;animation:_loading-spin_1lfae_11 1.2s linear infinite;width:24px;height:24px}._loading--xs_1lfae_21 ._loading-spinner_1lfae_11{width:12px;height:12px;border-width:2px}._loading--s_1lfae_27 ._loading-spinner_1lfae_11{width:18px;height:18px;border-width:2.5px}._loading--l_1lfae_33 ._loading-spinner_1lfae_11{width:30px;height:30px;border-width:3.5px}._loading-dots_1lfae_40{display:flex;align-items:center;gap:6px}._loading-dot_1lfae_40{width:8px;height:8px;border-radius:50%;background-color:var(--action-foreground-1-rest);animation:_loading-pulse_1lfae_1 1.4s infinite ease-in-out}._loading-dot_1lfae_40:nth-child(1){animation-delay:0s}._loading-dot_1lfae_40:nth-child(2){animation-delay:.47s}._loading-dot_1lfae_40:nth-child(3){animation-delay:.93s}._loading--xs_1lfae_21 ._loading-dots_1lfae_40{gap:3px}._loading--xs_1lfae_21 ._loading-dot_1lfae_40{width:4px;height:4px}._loading--s_1lfae_27 ._loading-dots_1lfae_40{gap:4.5px}._loading--s_1lfae_27 ._loading-dot_1lfae_40{width:6px;height:6px}._loading--l_1lfae_33 ._loading-dots_1lfae_40{gap:7.5px}._loading--l_1lfae_33 ._loading-dot_1lfae_40{width:10px;height:10px}._loading-dot--button_1lfae_96{background-color:var(--loading-foreground-1-rest)}@keyframes _loading-spin_1lfae_11{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _loading-pulse_1lfae_1{0%,to{opacity:1}33%{opacity:.3}66%{opacity:.3}}._panel_1y8a5_4{background-color:var(--neutral-background-1-rest);border:1px solid var(--neutral-stroke-1-rest);border-radius:var(--br-lg);padding:var(--spacing-4)}._panel--s_1y8a5_14{padding:var(--spacing-3);border-radius:var(--br-m)}._panel--l_1y8a5_20{padding:var(--spacing-5);border-radius:var(--br-xl)}._panel--shadow_1y8a5_28{box-shadow:var(--shadow-xs)}._panel--card_1y8a5_33{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-5)}._panel--s_1y8a5_14._panel--card_1y8a5_33{gap:var(--spacing-2);padding:var(--spacing-4)}._panel--l_1y8a5_20._panel--card_1y8a5_33{gap:var(--spacing-4);padding:var(--spacing-6)}._banner_sgj77_4{display:flex;align-items:center;gap:var(--spacing-4);padding:0 var(--spacing-5);font-family:var(--font-mulish);position:relative;min-height:48px;border-radius:var(--br-sm)}._banner-icon_sgj77_16{flex-shrink:0;line-height:0}._banner-content_sgj77_22{flex:1;display:flex;align-items:flex-start;gap:var(--spacing-4)}._banner-message_sgj77_29{flex:1;font-size:var(--body-font-size);line-height:var(--body-line-height);margin:0;font-weight:400;font-family:var(--font-mulish)}._banner-actions_sgj77_39{display:flex;align-items:center;gap:var(--spacing-3);flex-shrink:0}._banner-button_sgj77_46{font-family:var(--font-mulish);font-size:var(--body-s-font-size);font-weight:700;line-height:var(--body-s-line-height);padding:0 var(--spacing-2);border:none;border-right:.5px solid currentColor;cursor:pointer;background:transparent;transition:background-color .2s ease,opacity .2s ease;text-align:center;color:inherit}._banner-close_sgj77_61{background:none;border:none;cursor:pointer;border-radius:var(--br-xs);display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;padding:var(--spacing-1);color:inherit}._banner--success_sgj77_75{background:var(--positive-background-1-rest);color:var(--positive-foreground-inverse-rest)}._banner--success_sgj77_75 ._banner-button_sgj77_46:hover{background:#ffffff1a}._banner--success_sgj77_75 ._banner-button_sgj77_46:active{background:#ffffff26;opacity:.8}._banner--success_sgj77_75 ._banner-close_sgj77_61:hover{background:#ffffff1a}._banner--warning_sgj77_94{background:var(--warning-background-1-rest);color:var(--warning-foreground-1-rest)}._banner--warning_sgj77_94 ._banner-button_sgj77_46:hover{background:#0000000d}._banner--warning_sgj77_94 ._banner-button_sgj77_46:active{background:#00000014;opacity:.8}._banner--warning_sgj77_94 ._banner-close_sgj77_61:hover{background:#0000000d}._banner--negative_sgj77_113{background:var(--negative-background-1-rest);color:var(--negative-foreground-inverse-rest)}._banner--negative_sgj77_113 ._banner-button_sgj77_46:hover{background:#ffffff1a}._banner--negative_sgj77_113 ._banner-button_sgj77_46:active{background:#ffffff26;opacity:.8}._banner--negative_sgj77_113 ._banner-close_sgj77_61:hover{background:#ffffff1a}._banner--neutral_sgj77_132{background:var(--neutral-background-2-rest);color:var(--neutral-foreground-1-rest)}._banner--neutral_sgj77_132 ._banner-button_sgj77_46:hover{background:#0000000d}._banner--neutral_sgj77_132 ._banner-button_sgj77_46:active{background:#00000014;opacity:.8}._banner--neutral_sgj77_132 ._banner-close_sgj77_61:hover{background:#0000000d}._logo_plzau_4{display:inline-flex;align-items:center;gap:var(--spacing-2);line-height:1;text-decoration:none;color:inherit;flex-shrink:0}._logo_plzau_4:hover{text-decoration:none}._logo__image_plzau_19{display:block;background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}._logo__image--full_plzau_28{background-image:url(/assets/Logo-BVMx1tYw.svg)}._logo__image--full-inverse_plzau_32{background-image:url(/assets/Logo-inverse-VwlMBtDt.svg)}._logo__image--symbol_plzau_36{background-image:url("data:image/svg+xml,%3csvg%20width='42'%20height='56'%20viewBox='0%200%2042%2056'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.4122%200.665039C22.2322%200.665039%2022.8927%201.32551%2022.8927%202.14551V5.125C24.4226%205.78493%2026.1627%206.1748%2026.1827%206.1748C26.9824%206.34491%2027.4823%207.13485%2027.3126%207.93457C27.1326%208.73457%2026.3518%209.23543%2025.5518%209.06543C25.4784%209.0447%2024.2803%208.78408%2022.8927%208.29492V11.4951C24.7879%2013.0809%2028.2049%2013.3036%2028.252%2013.3047C29.072%2013.3547%2029.6927%2014.0552%2029.6427%2014.8652C29.5926%2015.6752%2028.9021%2016.3149%2028.0821%2016.2549C27.9396%2016.2447%2025.3113%2016.0846%2022.8927%2014.9453V18.3955C28.3424%2020.3753%2031.2428%2020.3252%2031.2628%2020.3252C32.0725%2020.3154%2032.7522%2020.9451%2032.7823%2021.7549C32.8023%2022.5749%2032.1724%2023.2551%2031.3624%2023.2852C31.2324%2023.2952%2028.3119%2023.3752%2022.8819%2021.5352V25.375C29.9918%2027.7483%2032.9158%2027.1683%2032.962%2027.165C33.762%2026.995%2034.562%2027.4852%2034.752%2028.2852C34.942%2029.085%2034.4725%2029.8848%2033.6827%2030.085C33.5427%2030.125%2032.9822%2030.2451%2031.9122%2030.2451C30.2522%2030.2451%2027.3318%2029.9351%2022.8819%2028.5352V31.9346C22.8919%2031.9445%2022.9022%2031.9453%2022.9122%2031.9453C31.1903%2035.7744%2036.0802%2033.6163%2036.2823%2033.5254C37.0223%2033.1854%2037.9023%2033.5054%2038.2423%2034.2354C38.5921%2034.9753%2038.2818%2035.8453%2037.5518%2036.1953C37.3048%2036.3086%2031.8063%2038.8425%2022.8927%2035.1553V39.0049C33.8282%2043.2031%2039.4678%2039.6878%2039.712%2039.5352C40.392%2039.0952%2041.302%2039.2752%2041.752%2039.9551C42.202%2040.635%2042.0225%2041.5451%2041.3526%2041.9951C41.0826%2042.1751%2034.7124%2046.3151%2022.8927%2042.1553V53.8555C22.8924%2054.6753%2022.2321%2055.335%2021.4122%2055.335C20.5924%2055.3349%2019.9329%2054.6752%2019.9327%2053.8555V2.14551C19.9327%201.32555%2020.5923%200.665109%2021.4122%200.665039ZM0.362401%2040.4951C0.772328%2039.7952%201.67199%2039.5551%202.38193%2039.9648C2.64193%2040.1148%208.31215%2043.2551%2016.3419%2040.0254C17.0919%2039.7154%2017.9627%2040.0848%2018.2628%2040.8447C18.5728%2041.5946%2018.2023%2042.4646%2017.4425%2042.7646C14.3525%2044.0047%2011.5522%2044.4248%209.1622%2044.4248C4.24311%2044.4248%201.08365%2042.6252%200.892674%2042.5146C0.192686%2042.1047%20-0.0475707%2041.2051%200.362401%2040.4951ZM16.4522%2033.0352C17.2321%2032.7952%2018.0616%2033.235%2018.3018%2034.0146C18.5418%2034.7946%2018.1024%2035.6252%2017.3224%2035.8652C14.0524%2036.8752%2011.4319%2037.2051%209.38193%2037.2051C5.6422%2037.205%203.82208%2036.0953%203.54209%2035.9053V35.8955C2.86209%2035.4455%202.68267%2034.5247%203.14267%2033.8447C3.59268%2033.1652%204.49214%2032.9852%205.17197%2033.4248C5.27197%2033.4948%208.67232%2035.4251%2016.4522%2033.0352ZM16.4727%2026.0947C17.2525%2025.8651%2018.0825%2026.315%2018.3126%2027.0947C18.5426%2027.8746%2018.0924%2028.7044%2017.3126%2028.9346C14.1326%2029.8746%2011.7519%2030.1553%2010.0519%2030.1553C7.87229%2030.1552%206.81224%2029.6955%206.62216%2029.6055C5.89216%2029.2555%205.58271%2028.3748%205.93271%2027.6348C6.28279%2026.9051%207.14234%2026.595%207.87216%2026.9248C7.98216%2026.9648%2010.4827%2027.8747%2016.4727%2026.0947ZM16.4522%2019.2246C17.2321%2018.9747%2018.0625%2019.4048%2018.3126%2020.1846C18.5626%2020.9645%2018.1324%2021.7948%2017.3526%2022.0449C14.6128%2022.9149%2011.9727%2023.0351%2010.7726%2023.0352C10.3829%2023.0352%2010.1527%2023.0254%2010.1124%2023.0254C9.3024%2022.9754%208.67275%2022.2848%208.72275%2021.4648C8.77286%2020.6549%209.46239%2020.0152%2010.2823%2020.0752C10.3145%2020.0753%2013.3733%2020.2249%2016.462%2019.2354L16.4522%2019.2246ZM16.172%2012.335C16.882%2011.935%2017.7827%2012.1855%2018.1827%2012.8955C18.5823%2013.6054%2018.332%2014.5054%2017.6222%2014.9053C16.1121%2015.7552%2013.1223%2016.0147%2012.5323%2016.0547H12.422C11.6621%2016.0545%2011.0122%2015.4644%2010.9522%2014.6846C10.8925%2013.8748%2011.5125%2013.1655%2012.3224%2013.1055C13.5022%2013.0255%2015.4817%2012.7249%2016.172%2012.335ZM16.4727%205.72461C17.2226%205.41497%2018.0925%205.76556%2018.4024%206.52539C18.7122%207.27524%2018.3524%208.14504%2017.6026%208.45508C16.4026%208.95508%2014.7719%209.19461%2014.5919%209.22461C14.522%209.24452%2014.4518%209.24512%2014.3819%209.24512C13.6621%209.24492%2013.0319%208.71447%2012.922%207.97461C12.8023%207.17489%2013.3623%206.42481%2014.172%206.30469C14.5619%206.2447%2015.742%206.03526%2016.462%205.73535L16.4727%205.72461Z'%20fill='%2349823A'/%3e%3c/svg%3e")}@media (prefers-color-scheme: dark){._logo__image--full_plzau_28{background-image:url(/assets/Logo-dark-C8QHX7Aj.svg)}._logo__image--full-inverse_plzau_32{background-image:url(/assets/Logo-dark-C8QHX7Aj.svg)}._logo__image--symbol_plzau_36{background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='32'%20viewBox='0%200%2025%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.2425%200.000183105C12.7149%200.000183105%2013.0954%200.380688%2013.0954%200.8531V2.56962C13.9768%202.94982%2014.9793%203.17443%2014.9908%203.17443C15.4515%203.27243%2015.7395%203.72752%2015.6417%204.18825C15.538%204.64914%2015.0882%204.9377%2014.6274%204.83976C14.585%204.82781%2013.8948%204.67767%2013.0954%204.39586V6.23953C14.1872%207.15312%2016.1558%207.2814%2016.183%207.28205C16.6554%207.31085%2017.0129%207.71445%2016.9841%208.1811C16.9553%208.6477%2016.5575%209.01626%2016.0851%208.98169C16.003%208.97585%2014.4888%208.88357%2013.0954%208.22723V10.2149C16.235%2011.3555%2017.906%2011.3267%2017.9175%2011.3267C18.384%2011.321%2018.7756%2011.6838%2018.7929%2012.1503C18.8044%2012.6227%2018.4415%2013.0146%2017.9749%2013.0319C17.9%2013.0377%2016.2175%2013.0838%2013.0892%2012.0237V14.2359C17.1853%2015.6032%2018.8698%2015.2691%2018.8964%2015.2672C19.3573%2015.1692%2019.8182%2015.4516%2019.9277%2015.9125C20.0371%2016.3733%2019.7666%2016.8341%2019.3116%2016.9494C19.231%2016.9724%2018.9081%2017.0416%2018.2916%2017.0416C17.3353%2017.0416%2015.6528%2016.8631%2013.0892%2016.0565V18.015C13.0949%2018.0207%2013.1009%2018.0212%2013.1066%2018.0212C17.8757%2020.2271%2020.6929%2018.9838%2020.8093%2018.9315C21.2356%2018.7356%2021.7426%2018.9199%2021.9385%2019.3405C22.14%2019.7668%2021.9612%2020.268%2021.5407%2020.4696C21.3984%2020.5349%2018.2306%2021.9947%2013.0954%2019.8705V22.0883C19.3955%2024.5069%2022.6445%2022.4817%2022.7852%2022.3938C23.1769%2022.1403%2023.7012%2022.244%2023.9605%2022.6357C24.2197%2023.0274%2024.1163%2023.5517%2023.7304%2023.811C23.5748%2023.9147%2019.9049%2026.2997%2013.0954%2023.9032V30.6439C13.0952%2031.1162%2012.7148%2031.4962%2012.2425%2031.4962C11.7702%2031.4962%2011.3902%2031.1161%2011.3901%2030.6439V0.8531C11.3901%200.380713%2011.7701%200.000223198%2012.2425%200.000183105ZM0.11539%2022.9468C0.351555%2022.5436%200.869861%2022.4053%201.27887%2022.6413C1.42865%2022.7277%204.69535%2024.5368%209.32138%2022.6762C9.75344%2022.4976%2010.2552%2022.7104%2010.428%2023.1482C10.6066%2023.5803%2010.3932%2024.0814%209.95544%2024.2543C8.17525%2024.9687%206.56198%2025.2107%205.18507%2025.2107C2.35112%2025.2107%200.530912%2024.174%200.420888%2024.1103C0.0176155%2023.8741%20-0.120799%2023.3558%200.11539%2022.9468ZM9.38495%2018.649C9.83423%2018.5108%2010.3122%2018.7641%2010.4505%2019.2133C10.5888%2019.6627%2010.3356%2020.1412%209.88624%2020.2795C8.00236%2020.8613%206.49269%2021.0514%205.31166%2021.0514C3.15715%2021.0513%202.10855%2020.412%201.94725%2020.3025V20.2969C1.55549%2020.0377%201.45213%2019.5072%201.71714%2019.1154C1.97639%2018.7239%202.49459%2018.6202%202.88625%2018.8735C2.94386%2018.9138%204.90284%2020.0259%209.38495%2018.649ZM9.39677%2014.6506C9.84601%2014.5182%2010.3242%2014.7775%2010.4567%2015.2267C10.5892%2015.676%2010.3299%2016.154%209.88061%2016.2866C8.04858%2016.8282%206.677%2016.9899%205.69761%2016.9899C4.44194%2016.9898%203.83122%2016.725%203.72172%2016.6731C3.30116%2016.4715%203.12288%2015.9641%203.32452%2015.5378C3.5262%2015.1174%204.0214%2014.9388%204.44186%2015.1288C4.50523%2015.1518%205.94585%2015.676%209.39677%2014.6506ZM9.38495%2010.6926C9.83424%2010.5486%2010.3126%2010.7964%2010.4567%2011.2456C10.6007%2011.6949%2010.3529%2012.1733%209.90368%2012.3174C8.32525%2012.8186%206.80422%2012.8879%206.11281%2012.8879C5.88834%2012.8879%205.75572%2012.8823%205.73249%2012.8823C5.26584%2012.8535%204.90309%2012.4556%204.9319%2011.9832C4.96076%2011.5166%205.35801%2011.1481%205.83038%2011.1826C5.84893%2011.1827%207.61111%2011.2689%209.39058%2010.6988L9.38495%2010.6926ZM9.22348%206.72338C9.63253%206.49293%2010.1515%206.63727%2010.3819%207.04631C10.6121%207.45531%2010.4679%207.97378%2010.059%208.20417C9.18899%208.6938%207.46653%208.84331%207.12664%208.86636H7.06306C6.62531%208.86625%206.2509%208.52631%206.21633%208.07701C6.18192%207.61048%206.53912%207.20184%207.00568%207.16727C7.68541%207.12119%208.82584%206.94802%209.22348%206.72338ZM9.39677%202.91507C9.82879%202.73668%2010.3299%202.93866%2010.5085%203.37641C10.6869%203.8084%2010.4796%204.30951%2010.0477%204.48812C9.35637%204.77618%208.41688%204.91418%208.31318%204.93146C8.27291%204.94293%208.23249%204.94328%208.19222%204.94328C7.77752%204.94316%207.41448%204.63756%207.35112%204.21132C7.28217%203.75059%207.6048%203.31846%208.07126%203.24926C8.2959%203.2147%208.97576%203.09404%209.39058%202.92126L9.39677%202.91507Z'%20fill='%235BA249'/%3e%3c/svg%3e")}}._logo__text_plzau_56{font-family:var(--font-literata);font-weight:600;color:currentColor;white-space:nowrap}._logo--xs_plzau_64 ._logo__image--full_plzau_28,._logo--xs_plzau_64 ._logo__image--full-inverse_plzau_32{width:60px;height:20px}._logo--xs_plzau_64 ._logo__image--symbol_plzau_36{width:13px;height:16px}._logo--s_plzau_75 ._logo__image--full_plzau_28,._logo--s_plzau_75 ._logo__image--full-inverse_plzau_32{width:95px;height:31px}._logo--s_plzau_75 ._logo__image--symbol_plzau_36{width:20px;height:26px}._logo--m_plzau_86 ._logo__image--full_plzau_28,._logo--m_plzau_86 ._logo__image--full-inverse_plzau_32{width:119px;height:39px}._logo--m_plzau_86 ._logo__image--symbol_plzau_36{width:25px;height:32px}._logo--l_plzau_97 ._logo__image--full_plzau_28,._logo--l_plzau_97 ._logo__image--full-inverse_plzau_32{width:143px;height:47px}._logo--l_plzau_97 ._logo__image--symbol_plzau_36{width:30px;height:38px}._logo--xl_plzau_108 ._logo__image--full_plzau_28,._logo--xl_plzau_108 ._logo__image--full-inverse_plzau_32{width:179px;height:59px}._logo--xl_plzau_108 ._logo__image--symbol_plzau_36{width:38px;height:48px}._logo--interactive_plzau_120{cursor:pointer;transition:opacity .2s ease,transform .2s ease}._logo--interactive_plzau_120:hover{opacity:.8}._logo--interactive_plzau_120:active{transform:scale(.98)}._tab_iwwx2_4{display:flex;align-items:center;gap:6px;padding:var(--spacing-3) var(--spacing-4) 10px var(--spacing-4);font-family:var(--font-mulish);font-weight:400;font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);color:var(--neutral-foreground-3-rest);text-decoration:none;cursor:pointer;border:none;background-color:var(--neutral-background-1-rest);position:relative;transition:all .2s ease;border-bottom:2px solid transparent;border-radius:var(--br-xs) var(--br-xs) 0 0;flex-shrink:0;white-space:nowrap}._tab--compact_iwwx2_27{padding:12px var(--spacing-3) 9px var(--spacing-3);font-family:var(--font-mulish);font-weight:400;font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);letter-spacing:normal;text-align:center}._tab-icon_iwwx2_38{color:inherit;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}._tab--selected_iwwx2_48 ._tab-loading-spinner_iwwx2_48{visibility:hidden}._tab_iwwx2_4:not(._tab--selected_iwwx2_48) ._tab-loading-spinner_iwwx2_48>div{border-color:var(--neutral-foreground-4-rest);border-top-color:var(--neutral-foreground-2-rest);opacity:.6}._tab_iwwx2_4:hover:not(._tab--selected_iwwx2_48){color:var(--neutral-foreground-3-rest);background-color:var(--neutral-background-2-rest);border-bottom-color:var(--neutral-stroke-4-rest)}._tab--selected_iwwx2_48{color:var(--action-foreground-1-rest);border-bottom-color:var(--action-foreground-1-rest)}._tab--selected_iwwx2_48:hover{color:var(--action-foreground-1-hover);background-color:var(--neutral-background-2-rest);border-bottom-color:var(--action-foreground-1-hover)}._tab_iwwx2_4:focus-visible{outline:2px solid var(--action-foreground-1-rest);outline-offset:2px;border-radius:var(--br-xs)}._tab_iwwx2_4:disabled{color:var(--disabled-foreground-1-rest);cursor:not-allowed;pointer-events:none}._tab_iwwx2_4:disabled:hover{border-bottom-color:transparent}.tooltip-trigger{display:inline-flex;cursor:help;width:100%}.tooltip{position:fixed;z-index:9999;pointer-events:none;animation:tooltipFadeIn .2s ease-in-out}.tooltip.tooltip--absolute{position:absolute;z-index:1000;animation:none}.tooltip--absolute.tooltip--top{bottom:100%;left:50%;transform:translate(-50%) translateY(-8px)}.tooltip--absolute.tooltip--bottom{top:100%;left:50%;transform:translate(-50%) translateY(8px)}.tooltip--absolute.tooltip--left{top:50%;right:100%;transform:translateY(-50%) translate(-8px)}.tooltip--absolute.tooltip--right{top:50%;left:100%;transform:translateY(-50%) translate(8px)}.tooltip-wrapper{position:relative;width:100%;display:flex;flex:1 1 0%;min-width:0}.tooltip-content{background:var(--neutral-background-1-rest);color:var(--neutral-foreground-1-rest);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--br-sm);box-shadow:0 4px 12px #00000026;border:1px solid var(--neutral-stroke-1-rest);font-family:var(--font-mulish);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);max-width:320px;white-space:normal}.tooltip-content:before{content:"";position:absolute;width:0;height:0;border-style:solid}.tooltip--top .tooltip-content:before{bottom:-8px;left:50%;transform:translate(-50%);border-width:8px 8px 0 8px;border-color:var(--neutral-background-1-rest) transparent transparent transparent}.tooltip--bottom .tooltip-content:before{top:-8px;left:50%;transform:translate(-50%);border-width:0 8px 8px 8px;border-color:transparent transparent var(--neutral-background-1-rest) transparent}.tooltip--left .tooltip-content:before{right:-8px;top:50%;transform:translateY(-50%);border-width:8px 0 8px 8px;border-color:transparent transparent transparent var(--neutral-background-1-rest)}.tooltip--right .tooltip-content:before{left:-8px;top:50%;transform:translateY(-50%);border-width:8px 8px 8px 0;border-color:transparent var(--neutral-background-1-rest) transparent transparent}.score-tooltip-content{display:flex;flex-direction:column;gap:var(--spacing-2)}.score-criteria{display:flex;flex-direction:column;gap:var(--spacing-3)}.score-tooltip-header{display:flex;justify-content:space-between;align-items:center;font-weight:600;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--neutral-stroke-1-rest);margin-bottom:var(--spacing-1)}.score-criterion{display:flex;flex-direction:column;gap:2px}.score-criterion-header{display:flex;justify-content:space-between;align-items:center}.score-criterion-name{font-weight:500;color:var(--neutral-foreground-1-rest)}.score-criterion-score{display:flex;align-items:center;gap:var(--spacing-1)}.score-criterion-value{font-weight:600;color:var(--neutral-foreground-1-rest)}.score-criterion-label{font-size:var(--body-xs-font-size);color:var(--neutral-foreground-2-rest)}.score-criterion-reason{font-size:var(--body-xs-font-size);color:var(--neutral-foreground-2-rest);font-style:italic}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._form-element_nmfiv_4{display:flex;flex-direction:column;width:100%}._form-element_nmfiv_4 .textfield,._form-element_nmfiv_4 .textarea,._form-element_nmfiv_4 .dropdown,._form-element_nmfiv_4 .dropdown-trigger{width:100%}._form-element-label_nmfiv_22{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--spacing-2);font-family:var(--font-mulish);font-weight:400;font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);color:var(--neutral-foreground-1-rest)}._form-element-label-text_nmfiv_34{display:inline-flex;align-items:center;gap:var(--spacing-2)}._form-element-label-icon_nmfiv_40{color:var(--neutral-foreground-3-rest);cursor:help}._form-element-label-optional_nmfiv_45{font-family:var(--font-mulish);font-weight:400;font-style:normal;font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);letter-spacing:0%;color:var(--neutral-foreground-3-rest)}._form-element--xs_nmfiv_56 ._form-element-label_nmfiv_22,._form-element--xs_nmfiv_56 ._form-element-label-optional_nmfiv_45{font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height)}._form-element--m_nmfiv_68 ._form-element-label_nmfiv_22,._form-element--m_nmfiv_68 ._form-element-label-optional_nmfiv_45{font-size:var(--body-m-font-size);line-height:var(--body-m-line-height)}._form-element--l_nmfiv_78 ._form-element-label_nmfiv_22,._form-element--l_nmfiv_78 ._form-element-label-optional_nmfiv_45{font-size:var(--body-l-font-size);line-height:var(--body-l-line-height)}._form-element-error-text_nmfiv_89{display:flex;align-items:center;gap:var(--spacing-1);margin-top:var(--spacing-2);font-family:var(--font-mulish);font-weight:400;font-style:normal;font-size:var(--body-2xs-font-size);line-height:17px;letter-spacing:0%;color:var(--negative-foreground-1-rest)}._form-element-error-text_nmfiv_89:before{content:"";display:inline-block;width:12px;height:12px;flex-shrink:0;background-color:var(--negative-foreground-1-rest);-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2' stroke='currentColor'%3e%3ccircle cx='12' cy='12' r='10'/%3e%3cline x1='12' y1='8' x2='12' y2='12'/%3e%3cline x1='12' y1='16' x2='12.01' y2='16'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2' stroke='currentColor'%3e%3ccircle cx='12' cy='12' r='10'/%3e%3cline x1='12' y1='8' x2='12' y2='12'/%3e%3cline x1='12' y1='16' x2='12.01' y2='16'/%3e%3c/svg%3e");-webkit-mask-size:12px 12px;mask-size:12px 12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}._form-element_nmfiv_4:not(._form-element--error_nmfiv_117) ._form-element-error-text_nmfiv_89{display:none}._form-element--disabled_nmfiv_122 ._form-element-label_nmfiv_22{color:var(--disabled-foreground-1-rest)}._textfield_1ik8g_3{font-family:var(--font-mulish);font-weight:400;font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);color:var(--neutral-foreground-1-rest);background-color:var(--neutral-background-1-rest);border:1px solid var(--neutral-stroke-1-rest);border-radius:var(--br-sm);padding:var(--spacing-3);transition:all .2s ease}._textfield_1ik8g_3:hover{border-color:var(--neutral-stroke-1-hover)}._textfield_1ik8g_3:focus{outline:none;border-color:var(--action-stroke-1-rest);box-shadow:0 0 0 1px var(--action-stroke-1-rest)}._textfield_1ik8g_3:disabled{background-color:var(--neutral-background-2-rest);color:var(--neutral-foreground-4-rest);border-color:var(--neutral-stroke-2-rest);cursor:not-allowed}._textfield_1ik8g_3::placeholder{color:var(--neutral-foreground-4-rest)}._textfield--xs_1ik8g_38{padding:var(--spacing-2);font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height)}._textfield--m_1ik8g_44{padding:var(--spacing-4);font-size:var(--body-m-font-size);line-height:var(--body-m-line-height)}._textfield--l_1ik8g_50{padding:var(--spacing-4);font-size:var(--body-l-font-size);line-height:var(--body-l-line-height)}._textfield--error_1ik8g_57{border-color:var(--negative-stroke-1-rest)}._textfield--error_1ik8g_57:focus{border-color:var(--negative-stroke-1-rest);box-shadow:0 0 0 1px var(--negative-stroke-1-rest)}._dropdown_tsre0_4{position:relative;display:block;width:100%;font-family:var(--font-mulish)}._dropdown-trigger_tsre0_12{width:100%;display:flex;align-items:center;justify-content:space-between;height:40px;padding:var(--spacing-3);border:1px solid var(--neutral-stroke-1-rest);border-radius:var(--br-sm);background:var(--neutral-background-1-rest);color:var(--neutral-foreground-1-rest);font-family:var(--font-mulish);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);font-weight:400;cursor:pointer;transition:all .2s ease;text-align:left;gap:var(--spacing-2)}._dropdown-trigger_tsre0_12:hover:not(:disabled){border-color:var(--neutral-stroke-1-hover)}._dropdown-trigger_tsre0_12:focus{outline:none;border-color:var(--action-stroke-1-rest);box-shadow:0 0 0 1px var(--action-stroke-1-rest)}._dropdown-input_tsre0_44{flex:1;border:none;background:transparent;color:var(--neutral-foreground-1-rest);font-family:var(--font-mulish);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);font-weight:400;outline:none;padding:0}._dropdown-input_tsre0_44::placeholder{color:var(--neutral-foreground-4-rest)}._dropdown-input_tsre0_44:disabled{cursor:not-allowed;opacity:.6}._dropdown-value_tsre0_67{flex:1;text-align:left;font-family:var(--font-mulish);font-weight:400;color:var(--neutral-foreground-1-rest)}._dropdown-value--placeholder_tsre0_75{color:var(--neutral-foreground-4-rest)}._dropdown-icons_tsre0_80{display:flex;align-items:center;gap:var(--spacing-1);flex-shrink:0}._dropdown-icon_tsre0_80{flex-shrink:0;color:var(--neutral-foreground-2-rest);transition:transform .2s ease}._dropdown-clear_tsre0_95{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:2px;border-radius:var(--br-xs);transition:background-color .2s ease}._dropdown-clear_tsre0_95:hover{background-color:var(--neutral-background-2-hover)}._dropdown-clear-icon_tsre0_111{color:var(--neutral-foreground-3-rest)}._dropdown-chevron-button_tsre0_116{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:2px;border-radius:var(--br-xs);transition:background-color .2s ease}._dropdown-chevron-button_tsre0_116:hover{background-color:var(--neutral-background-2-hover)}._dropdown-menu_tsre0_133{position:absolute;top:100%;left:0;right:0;z-index:9999;margin-top:var(--spacing-1);background:var(--neutral-background-1-rest);border:1px solid var(--neutral-stroke-1-rest);border-radius:var(--br-sm);box-shadow:var(--shadow-md);max-height:200px;overflow-y:auto;width:100%}._dropdown-option_tsre0_150{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);cursor:pointer;transition:background-color .2s ease;font-family:var(--font-mulish);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);color:var(--neutral-foreground-1-rest)}._dropdown-option_tsre0_150:hover{background-color:var(--neutral-background-2-hover)}._dropdown-option-check_tsre0_167{flex-shrink:0;color:var(--action-foreground-1-rest)}._dropdown-option-text_tsre0_172{flex:1}._dropdown-no-results_tsre0_177{padding:var(--spacing-3);text-align:center;color:var(--neutral-foreground-3-rest)}._dropdown-hint_tsre0_183{display:block;margin-top:var(--spacing-1);font-size:var(--body-xs-font-size);color:var(--neutral-foreground-4-rest);font-style:italic}._dropdown--xs_tsre0_194 ._dropdown-trigger_tsre0_12{height:32px;padding:var(--spacing-2);border-radius:var(--br-xs);font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height)}._dropdown--xs_tsre0_194 ._dropdown-value_tsre0_67,._dropdown--xs_tsre0_194 ._dropdown-input_tsre0_44{font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height)}._dropdown--xs_tsre0_194 ._dropdown-menu_tsre0_133{border-radius:var(--br-xs)}._dropdown--xs_tsre0_194 ._dropdown-option_tsre0_150{padding:var(--spacing-2);font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height)}._dropdown--m_tsre0_219 ._dropdown-trigger_tsre0_12{height:44px;padding:var(--spacing-4);font-size:var(--body-m-font-size);line-height:var(--body-m-line-height)}._dropdown--m_tsre0_219 ._dropdown-value_tsre0_67,._dropdown--m_tsre0_219 ._dropdown-input_tsre0_44{font-size:var(--body-m-font-size);line-height:var(--body-m-line-height)}._dropdown--m_tsre0_219 ._dropdown-option_tsre0_150{padding:var(--spacing-4);font-size:var(--body-m-font-size);line-height:var(--body-m-line-height)}._dropdown--l_tsre0_239 ._dropdown-trigger_tsre0_12{height:48px;padding:var(--spacing-4);font-size:var(--body-l-font-size);line-height:var(--body-l-line-height)}._dropdown--l_tsre0_239 ._dropdown-value_tsre0_67,._dropdown--l_tsre0_239 ._dropdown-input_tsre0_44{font-size:var(--body-l-font-size);line-height:var(--body-l-line-height)}._dropdown--l_tsre0_239 ._dropdown-option_tsre0_150{padding:var(--spacing-4);font-size:var(--body-l-font-size);line-height:var(--body-l-line-height)}._dropdown--error_tsre0_259 ._dropdown-trigger_tsre0_12{border-color:var(--negative-stroke-1-rest)}._dropdown--error_tsre0_259 ._dropdown-trigger_tsre0_12:focus{border-color:var(--negative-stroke-1-rest);box-shadow:0 0 0 1px var(--negative-stroke-1-rest)}._dropdown--disabled_tsre0_269 ._dropdown-trigger_tsre0_12{background-color:var(--neutral-background-2-rest);border-color:var(--neutral-stroke-2-rest);cursor:not-allowed;opacity:.6}._dropdown--disabled_tsre0_269 ._dropdown-value_tsre0_67,._dropdown--disabled_tsre0_269 ._dropdown-icon_tsre0_80{color:var(--neutral-foreground-4-rest)}._textarea_1e4dx_4{font-family:var(--font-mulish);font-weight:400;color:var(--neutral-foreground-1-rest);background-color:var(--neutral-background-1-rest);border:1px solid var(--neutral-stroke-1-rest);border-radius:8px;padding:var(--spacing-2) var(--spacing-3);min-height:80px;resize:vertical;transition:all .2s ease;font-size:var(--body-s-font-size);line-height:var(--body-s-line-height)}._textarea--xs_1e4dx_22{padding:var(--spacing-1) var(--spacing-2);min-height:60px;font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height);border-radius:4px}._textarea--m_1e4dx_33{padding:var(--spacing-2) var(--spacing-3);min-height:100px;font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);border-radius:12px}._textarea--l_1e4dx_42{padding:var(--spacing-3) var(--spacing-4);min-height:120px;font-size:var(--body-l-font-size);line-height:var(--body-l-line-height);border-radius:12px}._textarea_1e4dx_4:hover:not(:disabled):not(._textarea--error_1e4dx_53){border-color:var(--action-foreground-1-rest);background-color:var(--color-teal-alpha-10)}._textarea_1e4dx_4:focus:not(:disabled):not(._textarea--error_1e4dx_53){outline:none;border-color:var(--action-foreground-1-rest);box-shadow:0 0 0 1px var(--action-foreground-1-rest)}._textarea_1e4dx_4:not(:placeholder-shown):not(:disabled):not(._textarea--error_1e4dx_53){color:var(--neutral-foreground-1-rest);border-color:var(--neutral-stroke-1-rest)}._textarea--error_1e4dx_53{border-color:var(--negative-foreground-1-rest);background-color:var(--color-red-alpha-10);color:var(--negative-foreground-1-rest)}._textarea--error_1e4dx_53:hover:not(:disabled){border-color:var(--negative-foreground-1-rest);background-color:var(--color-red-alpha-20)}._textarea--error_1e4dx_53:focus{outline:none;border-color:var(--negative-foreground-1-rest);box-shadow:0 0 0 1px var(--negative-foreground-1-rest)}._textarea--error_1e4dx_53::placeholder{color:var(--negative-foreground-1-rest)}._textarea_1e4dx_4:disabled{color:var(--disabled-foreground-1-rest);background-color:var(--disabled-background-1-rest);border-color:var(--disabled-stroke-1-rest);cursor:not-allowed}._textarea_1e4dx_4::placeholder{color:var(--neutral-foreground-3-rest)}._textarea_1e4dx_4:disabled::placeholder{color:var(--disabled-foreground-1-rest)}._textarea_1e4dx_4:focus-visible{outline:2px solid var(--action-foreground-1-rest);outline-offset:2px}._card_1lpy7_4{display:flex;flex-direction:column;background:var(--neutral-background-1-rest);border:1px solid var(--neutral-stroke-1-rest);font-family:var(--font-mulish);transition:border-color .2s ease,box-shadow .2s ease;overflow:hidden;position:relative}._card_1lpy7_4:hover{border-color:var(--neutral-stroke-3-rest)}._card-content_1lpy7_20{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._card-header_1lpy7_28{display:flex;flex-direction:column;gap:0;width:100%}._card-header-row_1lpy7_36:has(._card-icon_1lpy7_36)+._card-title_1lpy7_36{margin-top:var(--spacing-1)}._card-header-row_1lpy7_36{display:flex;justify-content:space-between;align-items:center;width:100%}._card-header-row_1lpy7_36:has(._card-title_1lpy7_36),._card-header-row_1lpy7_36:has(._card-eyebrow_1lpy7_50){align-items:baseline}._card-eyebrow_1lpy7_50{font-family:var(--font-mulish);font-size:11px;line-height:var(--body-xs-line-height);font-weight:400;color:var(--neutral-foreground-3-rest);text-transform:uppercase;letter-spacing:.2px;margin:0}._card-icon_1lpy7_36{flex-shrink:0;color:var(--neutral-foreground-2-rest);line-height:0;display:flex;align-items:center}._card-title_1lpy7_36{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:600;color:var(--neutral-foreground-1-rest);margin:0}._card-body_1lpy7_85{font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);font-weight:400;color:var(--neutral-foreground-2-rest);margin:0}._card-media_1lpy7_94{width:100%;height:auto;background:var(--neutral-background-2-rest);border-radius:var(--br-s);overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--neutral-foreground-3-rest);font-size:var(--body-s-font-size);font-weight:500;text-transform:uppercase;letter-spacing:.05em}._card-media_1lpy7_94 img{width:100%;height:100%;object-fit:cover}._card--s_1lpy7_119{border-radius:var(--br-xs)}._card--s_1lpy7_119 ._card-content_1lpy7_20{padding:var(--spacing-3) var(--spacing-3) var(--spacing-4);gap:var(--spacing-2)}._card--s_1lpy7_119 ._card-title_1lpy7_36{font-size:var(--body-s-font-size);line-height:var(--body-s-line-height)}._card--s_1lpy7_119 ._card-body_1lpy7_85{font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height)}._card--s_1lpy7_119 ._card-media_1lpy7_94{height:80px;margin-bottom:var(--spacing-2)}._card--m_1lpy7_144{border-radius:var(--br-sm)}._card--m_1lpy7_144 ._card-content_1lpy7_20{padding:var(--spacing-4) var(--spacing-4) var(--spacing-5);gap:var(--spacing-2)}._card--m_1lpy7_144 ._card-title_1lpy7_36{font-weight:700}._card--m_1lpy7_144 ._card-body_1lpy7_85{font-size:var(--body-s-font-size);line-height:var(--body-s-line-height)}._card--m_1lpy7_144 ._card-media_1lpy7_94{height:120px;margin-bottom:var(--spacing-3)}._card--l_1lpy7_168{border-radius:var(--br-md)}._card--l_1lpy7_168 ._card-content_1lpy7_20{padding:var(--spacing-5);gap:var(--spacing-2)}._card--l_1lpy7_168 ._card-title_1lpy7_36{font-size:var(--body-l-font-size);line-height:var(--body-l-line-height);font-weight:700}._card--l_1lpy7_168 ._card-body_1lpy7_85{font-size:var(--body-font-size);line-height:var(--body-line-height)}._card--l_1lpy7_168 ._card-media_1lpy7_94{height:160px;margin-bottom:var(--spacing-4)}._card--interactive_1lpy7_194{cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}._card--interactive_1lpy7_194:hover{border-color:var(--action-background-1-rest);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._card--interactive_1lpy7_194:active{transform:translateY(0);box-shadow:0 2px 6px #0000001a}._card--media_1lpy7_213 ._card-media_1lpy7_94{margin-bottom:0}@media (max-width: 480px){._card--l_1lpy7_168 ._card-content_1lpy7_20{padding:var(--spacing-4)}._card--m_1lpy7_144 ._card-content_1lpy7_20{padding:var(--spacing-3)}}._card--interactive_1lpy7_194 *{text-align:left}._frame_12uxa_4{border:1px solid var(--neutral-stroke-4-rest);border-radius:var(--br-md);padding:var(--spacing-3) var(--spacing-4);background:var(--neutral-background-1-rest)}._frame--xs_12uxa_14{border-radius:var(--br-xs);padding:var(--spacing-1) var(--spacing-2)}._frame--s_12uxa_20{border-radius:var(--br-sm);padding:var(--spacing-2) var(--spacing-3)}._frame--l_12uxa_28{border-radius:var(--br-lg);padding:var(--spacing-4) var(--spacing-5)}._tag_1sun1_4{display:inline-flex;align-items:center;padding:2px var(--spacing-2) 4px var(--spacing-2);font-family:var(--font-mulish);font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height);font-weight:400;border-radius:var(--br-xs);text-transform:capitalize;flex-shrink:0;border:none;gap:var(--gap-2)}._tag_1sun1_4:before{content:"";width:6px;height:6px;border-radius:2px;flex-shrink:0}._tag--low_1sun1_28{background:var(--positive-background-2-rest);color:var(--positive-foreground-2-rest)}._tag--low_1sun1_28:before{background:var(--positive-foreground-1-rest)}._tag--medium_1sun1_37{background:var(--warning-background-3-rest);color:var(--warning-foreground-3-rest)}._tag--medium_1sun1_37:before{background:var(--warning-foreground-2-rest)}._tag--high_1sun1_46{background:var(--negative-background-2-rest);color:var(--negative-foreground-2-rest)}._tag--high_1sun1_46:before{background:var(--negative-foreground-1-rest)}._tag--neutral_1sun1_55{background:var(--neutral-background-3-rest);color:var(--neutral-foreground-2-rest)}._tag--neutral_1sun1_55:before{background:var(--neutral-foreground-2-rest)}._chevron_1wz3p_3{display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:var(--neutral-foreground-2-rest);cursor:pointer;transition:transform .2s ease,color .15s ease;flex-shrink:0}._chevron_1wz3p_3:hover{color:var(--neutral-foreground-1-rest)}._chevron_1wz3p_3:focus-visible{outline:2px solid var(--action-foreground-1-rest);outline-offset:2px;border-radius:var(--br-xs)}._chevron_1wz3p_3:active{color:var(--neutral-foreground-1-rest)}._chevron--expanded_1wz3p_31{transform:rotate(90deg)}._chevron--xs_1wz3p_36{width:20px;height:20px}._chevron--xs_1wz3p_36 svg{width:14px;height:14px}._chevron--s_1wz3p_46{width:24px;height:24px}._chevron--s_1wz3p_46 svg{width:16px;height:16px}._chevron--m_1wz3p_56{width:28px;height:28px}._chevron--m_1wz3p_56 svg{width:18px;height:18px}._chevron--l_1wz3p_66{width:32px;height:32px}._chevron--l_1wz3p_66 svg{width:20px;height:20px}._radio_s6kab_4{display:inline-flex;align-items:center;gap:var(--spacing-4);cursor:pointer;font-family:var(--font-mulish);transition:all .2s ease}._radio--compact_s6kab_13{gap:var(--spacing-4)}._radio--regular_s6kab_17{gap:var(--spacing-5);height:32px}._radio_s6kab_4 input[type=radio]{position:absolute;opacity:0;width:0;height:0}._radio-input_s6kab_31{position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--neutral-foreground-4-rest);background:var(--neutral-background-1-rest);transition:all .2s ease;flex-shrink:0;border-radius:50%}._radio--compact_s6kab_13 ._radio-input_s6kab_31{width:16px;height:16px}._radio--regular_s6kab_17 ._radio-input_s6kab_31{width:20px;height:20px}._radio_s6kab_4:hover ._radio-input_s6kab_31{border-color:var(--action-foreground-1-rest)}._radio_s6kab_4 input[type=radio]:checked+._radio-input_s6kab_31{background:var(--neutral-background-1-rest);border-color:var(--action-background-1-rest)}._radio_s6kab_4:hover input[type=radio]:checked+._radio-input_s6kab_31{background:var(--neutral-background-1-rest);border-color:var(--action-background-1-hover)}._radio_s6kab_4 input[type=radio]:active:checked+._radio-input_s6kab_31{background:var(--neutral-background-1-rest);border-color:var(--action-background-1-pressed)}._radio_s6kab_4 input[type=radio]:disabled+._radio-input_s6kab_31{background:var(--neutral-background-1-rest);border:1px solid var(--disabled-background-2-rest);cursor:not-allowed}._radio_s6kab_4 input[type=radio]:disabled:checked+._radio-input_s6kab_31{background:var(--neutral-background-1-rest);border:1px solid var(--disabled-background-2-rest)}._radio_s6kab_4 input[type=radio]:disabled~._radio-label_s6kab_88{color:var(--disabled-foreground-1-rest);cursor:not-allowed}._radio-input_s6kab_31:after{content:"";position:absolute;opacity:0;transform:scale(0);transition:all .2s ease;border-radius:50%;background:var(--action-background-1-rest)}._radio_s6kab_4 input[type=radio]:checked+._radio-input_s6kab_31:after{opacity:1;transform:scale(1)}._radio_s6kab_4:hover input[type=radio]:checked+._radio-input_s6kab_31:after{background:var(--action-background-1-hover)}._radio_s6kab_4 input[type=radio]:active:checked+._radio-input_s6kab_31:after{background:var(--action-background-1-pressed)}._radio--compact_s6kab_13 ._radio-input_s6kab_31:after{width:9px;height:9px}._radio--regular_s6kab_17 ._radio-input_s6kab_31:after{width:12px;height:12px}._radio_s6kab_4 input[type=radio]:disabled:checked+._radio-input_s6kab_31:after{background:var(--disabled-background-2-rest)}._radio-label_s6kab_88{color:var(--neutral-foreground-2-rest);transition:color .2s ease;-webkit-user-select:none;user-select:none;font-weight:400}._radio--compact_s6kab_13 ._radio-label_s6kab_88{font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height)}._radio--regular_s6kab_17 ._radio-label_s6kab_88{font-size:var(--body-s-font-size);line-height:var(--body-s-line-height)}._radio_s6kab_4 input[type=radio]:focus+._radio-input_s6kab_31{outline:2px solid var(--action-background-1-rest);outline-offset:2px}._radio_s6kab_4 input[type=radio]:disabled:focus+._radio-input_s6kab_31{outline:none}._container_14uny_3{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--neutral-background-2-rest);padding:var(--spacing-5);gap:var(--spacing-4)}._loginPanel_14uny_14{max-width:500px;width:100%}._header_14uny_19{margin-bottom:var(--spacing-6)}._title_14uny_23{margin:0 0 var(--spacing-3) 0;color:var(--neutral-foreground-1-rest);font-size:var(--h2-font-size);font-family:var(--font-literata);font-weight:600;line-height:var(--h2-line-height)}._subtitle_14uny_32{margin:0;color:var(--neutral-foreground-2-rest);font-size:var(--body-font-size);font-family:var(--font-mulish);line-height:var(--body-line-height)}._content_14uny_40{display:flex;flex-direction:column;gap:var(--spacing-4)}._loginButton_14uny_46{width:100%}._userInfo_1j1da_3{display:flex;align-items:center;gap:var(--spacing-3)}._userDetails_1j1da_9{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-1)}._userName_1j1da_16{font-weight:600;color:var(--neutral-foreground-1-rest);font-size:var(--body-s-font-size);font-family:var(--font-mulish);line-height:var(--body-s-line-height)}._userEmail_1j1da_24{font-size:var(--body-xs-font-size);color:var(--neutral-foreground-2-rest);font-family:var(--font-mulish);line-height:var(--body-xs-line-height)}._settingsButton_1j1da_31{display:flex;align-items:center;justify-content:center;padding:var(--spacing-2);background:transparent;border:none;color:var(--neutral-foreground-2-rest);cursor:pointer;border-radius:var(--border-radius-2);transition:background-color .2s ease,color .2s ease}._settingsButton_1j1da_31:hover{background-color:var(--neutral-background-3-hover);color:var(--neutral-foreground-1-rest)}._settingsButton_1j1da_31:active{background-color:var(--neutral-background-3-rest)}.carrier-analysis-section{display:flex;flex-direction:column;gap:var(--spacing-4)}.carrier-analysis-outreach{display:flex;flex-direction:column;gap:var(--spacing-2)}.carrier-analysis-title-row{display:flex;align-items:center;gap:var(--spacing-3)}.safety-assessment-tags{display:flex;gap:var(--spacing-1);margin-left:auto}.safety-tag-inactive{opacity:.25}.carrier-analysis-opener{font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);color:var(--neutral-foreground-2-rest);margin:0;padding-left:var(--spacing-1);font-style:italic}.carrier-details-table{width:100%;border-collapse:collapse;font-size:var(--body-s-font-size);line-height:var(--body-s-line-height)}.carrier-details-table th{text-align:left;font-weight:600;color:var(--neutral-foreground-3-rest);padding:var(--spacing-2) var(--spacing-3);white-space:nowrap;width:1%}.carrier-details-table td{padding:var(--spacing-2) var(--spacing-3);color:var(--neutral-foreground-1-rest)}.carrier-details-table tr+tr{border-top:1px solid var(--neutral-stroke-1-rest)}.carrier-detail-date{color:var(--neutral-foreground-3-rest)}.carrier-analysis-section h4{font-family:var(--font-literata);font-size:var(--body-s-font-size);font-weight:600;color:var(--neutral-foreground-1-rest);margin:0;padding-left:var(--spacing-1)}.carrier-analysis-summary p{margin:0;font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);color:var(--neutral-foreground-2-rest);padding-left:var(--spacing-1)}.basic-scores-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-3)}.basic-score-value{font-size:var(--body-font-size);font-weight:600}.basic-score-low{color:var(--positive-foreground-1-rest)}.basic-score-medium{color:var(--warning-foreground-1-rest)}.basic-score-high{color:var(--negative-foreground-1-rest)}.basic-score-nodata{color:var(--neutral-foreground-3-rest)}.basic-score-date{font-size:var(--body-xs-font-size);color:var(--neutral-foreground-3-rest);margin-top:auto}.basic-score-row{display:flex;align-items:baseline;justify-content:space-between}.basic-score-row>:first-child{margin:0}.basic-trend-values{font-size:var(--body-s-font-size);font-weight:600}.basic-trend-values.trend-improving{color:var(--positive-foreground-1-rest)}.basic-trend-values.trend-deteriorating{color:var(--negative-foreground-1-rest)}.basic-score-row .tooltip-wrapper{width:auto;display:inline-block;flex:none}.basic-trend-values .trend-direction{font-size:var(--body-l-font-size);font-weight:700;margin-right:2px}.inspections-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-3)}.oos-rate-value{display:block;font-size:var(--body-font-size);font-weight:600;color:var(--neutral-foreground-1-rest)}.oos-rate-low{color:var(--positive-foreground-1-rest)}.oos-rate-medium{color:var(--warning-foreground-1-rest)}.oos-rate-high{color:var(--negative-foreground-1-rest)}.oos-rate-national{display:block;font-size:var(--body-xs-font-size);color:var(--neutral-foreground-2-rest);margin-bottom:var(--spacing-2)}.oos-rate-inspections{display:block;font-size:var(--body-xs-font-size);color:var(--neutral-foreground-2-rest)}.oos-rate-date{font-size:var(--body-xs-font-size);color:var(--neutral-foreground-3-rest);margin-top:auto}.crash-rate-line{display:block}.crash-rate-line .oos-rate-value{display:inline}.crash-rate-label{color:var(--neutral-foreground-2-rest)}.crash-breakdown{display:grid;grid-template-columns:1fr 1fr;gap:2px var(--spacing-3)}.crash-date{font-size:var(--body-xs-font-size);color:var(--neutral-foreground-3-rest);margin-top:auto}.filings-table{width:100%;border-collapse:collapse;font-size:var(--body-s-font-size);line-height:var(--body-s-line-height)}.filings-table th{text-align:left;font-size:var(--body-xs-font-size);font-weight:600;color:var(--neutral-foreground-3-rest);text-transform:uppercase;letter-spacing:.2px;padding:var(--spacing-2) var(--spacing-3);border-bottom:1px solid var(--neutral-stroke-1-rest)}.filings-table td{padding:var(--spacing-2) var(--spacing-3);color:var(--neutral-foreground-1-rest);border-bottom:1px solid var(--neutral-stroke-1-rest)}.filings-table tbody tr:last-child td{border-bottom:none}.filings-table td:nth-child(1),.filings-table td:nth-child(4),.filings-table td:nth-child(6){color:var(--neutral-foreground-2-rest)}.naics-code-badge{cursor:default}.naics-code-badge--interactive{cursor:help;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px;text-decoration-color:var(--neutral-foreground-2-rest)}.naics-tooltip .tooltip-content{width:max-content;max-width:480px}.naics-tooltip-content{display:flex;flex-direction:column;gap:var(--spacing-2)}.naics-tooltip-header{font-weight:600;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--neutral-stroke-1-rest)}.naics-tooltip-label{color:var(--neutral-foreground-1-rest)}.naics-tooltip-description{font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height);color:var(--neutral-foreground-2-rest)}.naics-tooltip-mappings{display:flex;flex-direction:column;gap:var(--spacing-1);padding-top:var(--spacing-2);border-top:1px solid var(--neutral-stroke-1-rest)}.naics-tooltip-mappings-label{font-weight:500;font-size:var(--body-xs-font-size);color:var(--neutral-foreground-1-rest)}.naics-tooltip-mapping{display:flex;gap:var(--spacing-2);font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height)}.naics-tooltip-mapping-code{font-weight:500;white-space:nowrap;color:var(--neutral-foreground-1-rest)}.naics-tooltip-mapping-desc{color:var(--neutral-foreground-2-rest)}.modal-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal{background-color:var(--neutral-background-1-rest);border:1px solid var(--neutral-stroke-1-rest);border-radius:var(--br-lg);box-shadow:var(--shadow-md);max-width:90vw;max-height:90vh;overflow:hidden;position:relative;display:flex;flex-direction:column}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4);border-bottom:1px solid var(--neutral-stroke-1-rest);flex-shrink:0}.modal-title{font-family:var(--font-literata);font-weight:600;font-size:var(--body-l-font-size);line-height:var(--body-l-line-height);color:var(--neutral-foreground-1-rest);margin:0}.modal-close{background:none;border:none;color:var(--neutral-foreground-2-rest);cursor:pointer;padding:var(--spacing-1);border-radius:var(--br-xs);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.modal-close:hover{background-color:var(--neutral-background-2-hover);color:var(--neutral-foreground-1-rest)}.modal-close:active{background-color:var(--neutral-background-2-pressed)}.modal-body{padding:var(--spacing-4);color:var(--neutral-foreground-3-rest);font-family:var(--font-mulish);font-weight:400;font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);overflow-y:auto;flex:1;min-height:0}.modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2);padding:var(--spacing-4);border-top:1px solid var(--neutral-stroke-1-rest);flex-shrink:0}.modal--l{width:512px}.modal--l .modal-title{font-size:var(--body-l-font-size);line-height:var(--body-l-line-height)}.modal--l .modal-body{font-size:var(--body-m-font-size);line-height:var(--body-m-line-height)}.modal--xl{width:90vw;max-width:1400px}.modal--xl .modal-title{font-size:var(--body-l-font-size);line-height:var(--body-l-line-height)}.modal--xl .modal-body{font-size:var(--body-m-font-size);line-height:var(--body-m-line-height)}._form_1on5b_3{display:flex;flex-direction:column;gap:var(--spacing-5);max-width:100%}._section_1on5b_10{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-5)}._section_1on5b_10:last-of-type{margin-bottom:var(--spacing-4)}._sectionHeader_1on5b_21{display:flex;flex-direction:column;gap:var(--spacing-2)}._sectionTitle_1on5b_27{font-family:var(--font-mulish);font-size:var(--body-l-font-size);line-height:var(--body-l-line-height);font-weight:500;color:var(--neutral-foreground-1-rest);margin:0}._sectionDescription_1on5b_36{font-family:var(--font-mulish);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);font-weight:400;color:var(--neutral-foreground-2-rest);margin:0}._sectionDivider_1on5b_45{height:1px;background-color:var(--neutral-stroke-1-rest);margin:0}._sectionContent_1on5b_51{display:flex;flex-direction:column;gap:var(--spacing-4)}._notice_1on5b_57{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--neutral-background-2-rest);border:1px solid var(--neutral-stroke-1-rest);border-radius:var(--br-sm)}._noticeIcon_1on5b_67{font-size:var(--body-l-font-size);flex-shrink:0;margin-top:var(--spacing-1)}._noticeContent_1on5b_73{flex:1}._noticeContent_1on5b_73 p{font-family:var(--font-mulish);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);color:var(--neutral-foreground-2-rest);margin:0 0 var(--spacing-2) 0}._noticeContent_1on5b_73 p:last-child{margin-bottom:0}._noticeContent_1on5b_73 strong{color:var(--neutral-foreground-1-rest)}._loadingState_1on5b_93{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);padding:var(--spacing-5);background-color:var(--neutral-background-1-rest);border:1px solid var(--neutral-stroke-1-rest);border-radius:var(--br-sm)}._loadingTitle_1on5b_104{font-family:var(--font-mulish);font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);font-weight:600;color:var(--neutral-foreground-1-rest);margin:0}._loadingText_1on5b_113{font-family:var(--font-mulish);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);color:var(--neutral-foreground-2-rest);margin:0}._formActions_1on5b_121{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--neutral-stroke-1-rest);margin-top:var(--spacing-2)}._radioGroup_1on5b_131{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-3);column-gap:var(--spacing-5)}@media (max-width: 768px){._radioGroup_1on5b_131{grid-template-columns:1fr}}._contactSection_1on5b_145{display:flex;flex-direction:column;gap:var(--spacing-3)}._contactSectionHeader_1on5b_151{display:flex;flex-direction:column;gap:var(--spacing-1)}._contactSectionTitle_1on5b_157{font-family:var(--font-mulish);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);font-weight:600;color:var(--neutral-foreground-1-rest);margin:0}._contactSectionDescription_1on5b_166{font-family:var(--font-mulish);font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height);color:var(--neutral-foreground-2-rest);margin:0}._contactSectionFrame_1on5b_174{display:flex;flex-direction:column;gap:var(--spacing-3)}._tableError_1on5b_180{font-family:var(--font-mulish);font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height);color:var(--color-foreground-1-rest);margin:0}._contactsTable_1on5b_189{display:grid;grid-template-columns:1fr 1fr 32px;gap:var(--spacing-1) var(--spacing-3);align-items:center}._decisionMakerTable_1on5b_197{grid-template-columns:1fr 1fr}._contactsTableHeader_1on5b_201{display:contents}._contactsTableHeaderCell_1on5b_205{font-family:var(--font-mulish);font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height);font-weight:600;color:var(--neutral-foreground-2-rest)}._contactRow_1on5b_216{display:contents}._removeContactButton_1on5b_220{justify-self:center}._addContactButton_1on5b_224{align-self:flex-start}@media (max-width: 768px){._contactsTable_1on5b_189{display:flex;flex-direction:column;gap:var(--spacing-2)}._contactsTableHeader_1on5b_201{display:none}._contactRow_1on5b_216{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--neutral-background-2-rest);border-radius:var(--br-sm)}._removeContactButton_1on5b_220{align-self:flex-end}}.review-change-highlight{background:color-mix(in srgb,var(--action-foreground-1-rest) 35%,transparent);color:var(--neutral-foreground-1-rest);padding:2px 6px;border-radius:4px;font-weight:500;border:1px solid color-mix(in srgb,var(--action-foreground-1-rest) 40%,transparent);display:inline}.results-action-buttons{margin-top:var(--spacing-5);margin-bottom:var(--spacing-3);display:flex;gap:var(--spacing-2);flex-wrap:wrap}.correction-modal-content{display:flex;flex-direction:column;gap:var(--spacing-3)}.preview-modal-content{display:flex;flex-direction:column;gap:var(--spacing-3);max-height:70vh;overflow:hidden}.review-changes-panes{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3);flex:1;min-height:400px;overflow:hidden;border-radius:4px;border:1px solid var(--neutral-stroke-1-rest)}.review-changes-pane{display:flex;flex-direction:column;overflow:hidden}.review-changes-header{flex-shrink:0;padding:var(--spacing-2) var(--spacing-3);background:var(--neutral-background-2-rest);border-bottom:1px solid var(--neutral-stroke-1-rest);font-weight:600;font-size:var(--body-s-font-size);color:var(--neutral-foreground-1-rest)}.review-changes-header.updated-document{border-left:2px solid var(--action-foreground-1-rest)}.review-changes-pane-content{flex:1;overflow:auto;padding:var(--spacing-3);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height)}.review-changes-pane-content.updated-document{border-left:2px solid var(--action-stroke-1-rest)}.correction-edit-section{flex-shrink:0}.correction-edit-label{display:block;margin-bottom:var(--spacing-2);font-size:var(--body-s-font-size);font-weight:500;color:var(--neutral-foreground-2-rest)}.correction-edit-textarea{width:100%;box-sizing:border-box}._loadingTimer_jb04p_3{display:flex;flex-direction:column;gap:var(--spacing-3)}._timerHeader_jb04p_9{display:flex;align-items:center;gap:var(--spacing-2)}._timerText_jb04p_15{flex:1}._labelText_jb04p_19{font-family:var(--font-mulish);font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);font-weight:400;color:var(--neutral-foreground-2-rest)}._countdown_jb04p_27{font-family:var(--font-mulish);font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);font-weight:400;color:var(--action-foreground-1-rest)}._overtime_jb04p_35{font-family:var(--font-mulish);font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);font-weight:400;color:var(--negative-foreground-1-rest)}._timerElapsed_jb04p_43{font-family:var(--font-mulish);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);font-weight:400;color:var(--neutral-foreground-3-rest)}._progressBar_jb04p_51{width:100%;height:4px;background-color:var(--neutral-background-3-rest);border-radius:var(--br-xs);overflow:hidden}._progressFill_jb04p_59{height:100%;background-color:var(--action-background-1-rest);transition:width .3s ease;border-radius:var(--br-xs)}._progressFill_jb04p_59._overtime_jb04p_35{background-color:var(--negative-background-1-rest)}._listsContainer_8if22_3{display:flex;flex-direction:column;gap:var(--spacing-2)}._searchForm_8if22_9{display:flex;flex-direction:column;gap:var(--spacing-4)}._searchTextarea_8if22_15{flex:1;width:100%}._formButtons_8if22_20{display:flex;gap:var(--spacing-3);align-items:center;justify-content:flex-end}._recentSearchesSection_8if22_27{display:flex;flex-direction:column;gap:var(--spacing-4)}._noResultsHeader_8if22_33{font-family:var(--font-literata);font-size:var(--h5-font-size);line-height:var(--h5-line-height);font-weight:400;color:var(--neutral-foreground-1-rest);margin:0 0 var(--spacing-2) 0}._recentSearchesGrid_8if22_42{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-3);align-items:stretch;justify-items:stretch}._skeletonSearchItem_8if22_50{height:120px;background-color:var(--neutral-background-2-rest);border-radius:var(--br-xs);animation:_skeleton-loading_8if22_1 1.5s ease-in-out infinite alternate}@keyframes _skeleton-loading_8if22_1{0%{opacity:.6}to{opacity:1}}._postSearchHeader_8if22_66{display:flex;flex-direction:column;gap:var(--spacing-3)}._headerRow_8if22_72{display:flex;align-items:center;gap:var(--spacing-3)}._queryTitle_8if22_78{font-family:var(--font-literata);font-size:var(--h4-font-size);line-height:var(--h4-line-height);font-weight:400;color:var(--neutral-foreground-1-rest);margin:0}._queryParameters_8if22_87{display:flex;flex-direction:column;gap:var(--spacing-3)}._parameterSection_8if22_93{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-2)}._paramLabel_8if22_100{font-family:var(--font-mulish);font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);font-weight:700;color:var(--neutral-foreground-2-rest)}._paramValue_8if22_108{font-family:var(--font-mulish);font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height);font-weight:400;color:var(--neutral-foreground-1-rest)}._naicsContainer_8if22_116{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._naicsCode_8if22_122{font-family:var(--font-mulish);font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height);font-weight:400;color:var(--neutral-foreground-1-rest)}._companyListTitle_8if22_130{font-family:var(--font-literata);font-size:var(--h5-font-size);line-height:var(--h5-line-height);font-weight:400;color:var(--neutral-foreground-1-rest);margin:0;padding-left:var(--spacing-1)}._companyListTitleLoading_8if22_140{font-family:var(--font-literata);font-size:var(--h5-font-size);line-height:var(--h5-line-height);font-weight:400;color:var(--neutral-foreground-4-rest);margin:0;padding-left:var(--spacing-1)}._companyCard_8if22_151{display:flex;flex-direction:column;gap:var(--spacing-3);position:relative}._companyHeader_8if22_158{display:flex;flex-direction:column;gap:var(--spacing-1)}._companyHeaderTop_8if22_164{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-3)}._companyName_8if22_171{font-family:var(--font-literata);font-size:var(--h5-font-size);line-height:var(--h5-line-height);font-weight:600;color:var(--neutral-foreground-1-rest);margin:0;flex:1}._companyLocations_8if22_181{font-family:var(--font-mulish);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);font-weight:400;color:var(--neutral-foreground-3-rest)}._companyStats_8if22_189{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2) var(--spacing-3)}._companyStat_8if22_189{display:flex;gap:var(--spacing-2)}._statLabel_8if22_200{font-family:var(--font-mulish);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);font-weight:600;color:var(--neutral-foreground-2-rest);min-width:80px}._statValue_8if22_209{font-family:var(--font-mulish);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);font-weight:400;color:var(--neutral-foreground-1-rest)}._companyUrl_8if22_217{margin:var(--spacing-2) 0}._companyLink_8if22_221{font-family:var(--font-mulish);font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);font-weight:400;color:var(--action-foreground-1-rest);text-decoration:none}._companyLink_8if22_221:hover{color:var(--action-foreground-1-hover);text-decoration:underline}._companyDescription_8if22_235{flex:1}._companyDescription_8if22_235 p{font-family:var(--font-mulish);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);font-weight:400;color:var(--neutral-foreground-2-rest);margin:0}._companyActions_8if22_248{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);margin-top:auto;padding-top:var(--spacing-3)}._companyActions_8if22_248>*{min-width:0;display:flex}._companyActionButton_8if22_261{display:flex;min-width:0;position:relative;align-items:stretch}._companyActionButton_8if22_261>*{width:100%;flex:1 1 0%;min-width:0;display:flex}._companyActionButton_8if22_261>.tooltip-wrapper{width:100%;flex:1 1 0%;min-width:0;display:flex;align-items:stretch}._companyActionButton_8if22_261>.tooltip-wrapper>.tooltip-trigger{width:100%;flex:1 1 0%;display:flex}._companyActionButton_8if22_261>.tooltip-wrapper>.tooltip-trigger>button{width:100%;flex:1 1 0%}._skeletonContainer_8if22_297{display:flex;flex-direction:column;gap:var(--spacing-3)}._skeletonCard_8if22_303{animation:_skeleton-pulse_8if22_1 1.5s ease-in-out infinite alternate}._skeletonContent_8if22_307{display:flex;flex-direction:column;gap:var(--spacing-3)}._skeletonStats_8if22_313{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2) var(--spacing-3)}._skeletonLine_8if22_319{background:linear-gradient(90deg,var(--neutral-background-3-rest) 25%,var(--neutral-background-2-rest) 50%,var(--neutral-background-3-rest) 75%);background-size:200% 100%;animation:_skeleton-shimmer_8if22_1 1.5s infinite;border-radius:var(--br-xs)}._skeletonButtons_8if22_326{display:flex;gap:var(--spacing-4);margin-top:auto}@keyframes _skeleton-pulse_8if22_1{0%{opacity:.6}to{opacity:1}}@keyframes _skeleton-shimmer_8if22_1{0%{background-position:200% 0}to{background-position:-200% 0}}._listHeaderContent_8if22_351{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:0 var(--spacing-1)}._viewToggle_8if22_359{display:flex;gap:var(--spacing-1)}._tableContainer_8if22_365{width:100%;overflow-x:auto;border-radius:var(--br-m);border:1px solid var(--neutral-stroke-1-rest)}._companyTable_8if22_372{width:100%;border-collapse:collapse;font-family:var(--font-mulish);background:var(--neutral-background-1-rest);table-layout:fixed}._tableHeader_8if22_380{background:var(--neutral-background-2-rest);border-bottom:2px solid var(--neutral-stroke-1-rest)}._tableHeaderCell_8if22_385{padding:var(--spacing-2);text-align:left;font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);font-weight:700;color:var(--neutral-foreground-1-rest);white-space:nowrap}._sortableHeader_8if22_395{cursor:pointer;-webkit-user-select:none;user-select:none}._sortableHeader_8if22_395:hover{background-color:var(--neutral-background-3-rest)}._headerContent_8if22_404{display:flex;align-items:center;gap:var(--spacing-1);min-width:0}._headerText_8if22_411{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._tableRow_8if22_418{border-bottom:1px solid var(--neutral-stroke-1-rest);transition:background-color .15s ease}._tableRow_8if22_418:hover{background-color:var(--neutral-background-2-rest)}._tableRow_8if22_418:hover+._expandedRow_8if22_427{background-color:var(--neutral-background-2-rest)}._expandedRow_8if22_427{border-bottom:1px solid var(--neutral-stroke-1-rest);transition:background-color .15s ease}._expandedRow_8if22_427:hover{background-color:var(--neutral-background-2-rest)}._expandedRowCollapsed_8if22_440{border-bottom:none}._expandedCell_8if22_444{padding-top:0!important;padding-bottom:var(--spacing-2)!important;overflow:hidden;transition:padding .3s ease}._expandedRowCollapsed_8if22_440 ._expandedCell_8if22_444{padding-top:0!important;padding-bottom:0!important}._descriptionExpanded_8if22_456{flex:1;font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);color:var(--neutral-foreground-2-rest);max-height:500px;opacity:1;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}._descriptionCollapsed_8if22_467{max-height:0;opacity:0}._tableRow_8if22_418:last-child{border-bottom:none}._tableCell_8if22_476{padding:var(--spacing-2);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);color:var(--neutral-foreground-1-rest);vertical-align:top}._truncate_8if22_484{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tableCell_8if22_476>*{min-width:0}._tableCell_8if22_476._truncate_8if22_484>*{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._companyNameTable_8if22_502{font-family:var(--font-mulish);font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);font-weight:700;color:var(--neutral-foreground-1-rest)}._scoreCell_8if22_510{width:50px;padding:var(--spacing-2);display:flex;align-items:center;justify-content:center;height:42px}._scoreCell_8if22_510>*{height:20px}._companyNameCell_8if22_523{width:20%}._locationCell_8if22_527{width:8%}._revenueCell_8if22_531{width:7%}._employeesCell_8if22_535{width:8%}._industryCell_8if22_539{width:10%}._naicsCell_8if22_543{width:7%}._descriptionCell_8if22_547{width:30%}._descriptionContent_8if22_551{display:flex;align-items:flex-start;gap:var(--spacing-2)}._descriptionPreview_8if22_557{flex:1;font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);color:var(--neutral-foreground-2-rest);max-height:2.6em;overflow:hidden;position:relative;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:opacity .2s ease}._descriptionPreview_8if22_557:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:1em;background:linear-gradient(to bottom,transparent,var(--neutral-background-1-rest));pointer-events:none;transition:opacity .2s ease}._descriptionHidden_8if22_585{opacity:0;pointer-events:none}._descriptionHidden_8if22_585:after{opacity:0}._actionsCell_8if22_594{white-space:nowrap;width:80px}._tableActions_8if22_599{display:flex;flex-direction:row;gap:var(--spacing-2);align-items:center}._tableError_8if22_606{margin-top:var(--spacing-2)}@media (max-width: 900px){._tableContainer_8if22_365{overflow-x:scroll}._companyTable_8if22_372{min-width:1000px}}.tag{display:inline-flex;align-items:center;padding:2px var(--spacing-2) 4px var(--spacing-2);font-family:var(--font-mulish);font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height);font-weight:400;border-radius:var(--br-xs);flex-shrink:0;border:none;gap:var(--gap-2)}.tag:before{content:"";width:6px;height:6px;border-radius:2px;flex-shrink:0;transform:translateY(1px)}.tag--low{background:var(--positive-background-2-rest);color:var(--positive-foreground-2-rest)}.tag--low:before{background:var(--positive-foreground-1-rest)}.tag--medium{background:var(--warning-background-3-rest);color:var(--warning-foreground-3-rest)}.tag--medium:before{background:var(--warning-foreground-2-rest)}.tag--high{background:var(--negative-background-2-rest);color:var(--negative-foreground-2-rest)}.tag--high:before{background:var(--negative-foreground-1-rest)}.tag--neutral{background:var(--neutral-background-3-rest);color:var(--neutral-foreground-2-rest)}.tag--neutral:before{background:var(--neutral-foreground-2-rest)}._researchHistorySection_ivpfr_1{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}._researchHistoryGrid_ivpfr_8{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-3);align-items:stretch;justify-items:stretch}._skeletonItem_ivpfr_16{height:120px;background-color:var(--neutral-background-2-rest);border-radius:var(--br-xs);animation:_skeleton-loading_ivpfr_1 1.5s ease-in-out infinite alternate}@keyframes _skeleton-loading_ivpfr_1{0%{opacity:.6}to{opacity:1}}._website_ivpfr_32{color:var(--neutral-foreground-2-rest);font-size:.875rem;word-break:break-word}._sidebar_1tpe9_1{width:240px;flex-shrink:0;display:flex;flex-direction:column}._nav_1tpe9_8{display:flex;flex-direction:column;gap:var(--spacing-4)}._closeButton_1tpe9_14{width:100%;margin-bottom:var(--spacing-2)}._sidebarTitle_1tpe9_19{font-size:var(--font-size-5);font-weight:var(--font-weight-semibold);color:var(--neutral-foreground-1-rest);margin:0;padding:0}._navList_1tpe9_27{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._navItem_1tpe9_36{display:flex;align-items:center;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--br-sm);background:transparent;border:none;color:var(--neutral-foreground-2-rest);font-size:var(--font-size-3);font-weight:var(--font-weight-medium);cursor:pointer;text-align:left;width:100%;transition:background-color .2s ease,color .2s ease}._navItem_1tpe9_36:hover{background-color:var(--neutral-background-3-hover);color:var(--neutral-foreground-1-rest)}._navItemActive_1tpe9_57{background:transparent;color:var(--neutral-foreground-1-rest);font-weight:var(--font-weight-semibold)}._navItemActive_1tpe9_57:hover{background-color:var(--neutral-background-3-hover)}._listContainer_1ndp0_1{display:flex;flex-direction:column;width:200px;flex-shrink:0;gap:var(--spacing-4)}._scrollableContent_1ndp0_9{display:flex;flex-direction:column;gap:var(--spacing-3);max-height:400px;overflow-y:auto}._cadenceList_1ndp0_17{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._cadenceItem_1ndp0_26{display:flex;align-items:center;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--br-sm);background:transparent;border:none;color:var(--neutral-foreground-2-rest);font-size:var(--font-size-3);font-weight:var(--font-weight-medium);cursor:pointer;text-align:left;width:100%;transition:background-color .2s ease,color .2s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cadenceItem_1ndp0_26:hover{background-color:var(--neutral-background-3-hover);color:var(--neutral-foreground-1-rest)}._cadenceItemActive_1ndp0_50{background:transparent;color:var(--neutral-foreground-1-rest);font-weight:var(--font-weight-semibold)}._cadenceItemActive_1ndp0_50:hover{background-color:var(--neutral-background-3-hover)}._cadenceItemInactive_1ndp0_60{opacity:.6}._sectionDivider_1ndp0_64{display:flex;align-items:center;gap:var(--spacing-2);margin:var(--spacing-2) 0;padding-top:var(--spacing-2);border-top:1px solid var(--neutral-stroke-1-rest)}._sectionLabel_1ndp0_73{font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);color:var(--neutral-foreground-3-rest);letter-spacing:.5px}._addButton_1ndp0_80{width:100%}._timeline_1vpy5_1{display:flex;flex-direction:column;gap:var(--spacing-3)}._timelineTitle_1vpy5_7{font-size:var(--font-size-4);font-weight:600;color:var(--neutral-foreground-1-rest);margin:0}._taskItem_1vpy5_15{display:flex;align-items:first baseline;gap:var(--spacing-3)}._taskDateCircle_1vpy5_21{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem}._dateCircle_1vpy5_29{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;padding:0 2px 2px;border-radius:50%;border:1px solid var(--neutral-foreground-3-rest);font-size:.7rem;font-variant-numeric:tabular-nums;color:var(--neutral-foreground-2-rest)}._taskContent_1vpy5_44{font-size:var(--font-size-3);color:var(--neutral-foreground-1-rest);line-height:1.4}._taskDateTime_1vpy5_50{color:var(--neutral-foreground-3-rest);font-size:var(--font-size-2);white-space:nowrap;margin-right:.25em}._gapRow_1vpy5_58{display:flex;align-items:center;padding:var(--spacing-3) 0;padding-left:calc(2rem + var(--spacing-3));gap:var(--spacing-3)}._delayLabel_1vpy5_67{flex-shrink:0;font-size:var(--font-size-1);color:var(--neutral-foreground-3-rest);white-space:nowrap}._calendarGap_1vpy5_74{flex:1;display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-1);padding-right:var(--spacing-5)}._monthBlock_1vpy5_83{display:flex;flex-direction:column}._weekRow_1vpy5_88{display:grid;grid-template-columns:2.5rem repeat(7,1.75rem);gap:2px;align-items:center;line-height:1.8}._monthLabel_1vpy5_96{font-size:var(--font-size-1);color:var(--neutral-foreground-3-rest);text-align:right;padding-right:var(--spacing-2)}._dayCell_1vpy5_103{display:flex;align-items:center;justify-content:center}._dayCircle_1vpy5_109{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;border-radius:50%;border:.5px solid var(--neutral-stroke-3-rest);font-size:.65rem;font-variant-numeric:tabular-nums;color:var(--neutral-foreground-3-rest)}._taskDayCircle_1vpy5_122{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid var(--neutral-foreground-3-rest);font-size:.65rem;font-variant-numeric:tabular-nums;color:var(--neutral-foreground-2-rest)}._dotCell_1vpy5_135{font-size:var(--font-size-1);color:var(--neutral-foreground-4-rest);text-align:center}._formContainer_1e0nq_1{display:flex;flex-direction:column;flex:1;gap:var(--spacing-5)}._formFields_1e0nq_8{display:flex;flex-direction:column;gap:var(--spacing-4)}._formActions_1e0nq_14{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-3)}._simulationFrame_1e0nq_21{position:relative;border:1px solid var(--neutral-stroke-2-rest);border-radius:var(--br-sm);padding:var(--spacing-4);padding-bottom:var(--spacing-6)}._simulationClose_1e0nq_29{position:absolute;top:var(--spacing-3);right:var(--spacing-3);background:none;border:none;cursor:pointer;color:var(--neutral-foreground-3-rest);padding:var(--spacing-1);display:flex;align-items:center;justify-content:center;border-radius:var(--br-sm)}._simulationClose_1e0nq_29:hover{color:var(--neutral-foreground-1-rest)}._simulationError_1e0nq_48{font-size:var(--font-size-2);color:var(--danger-foreground-1-rest, #c00)}._content_1bkh9_1{flex:1;display:flex;flex-direction:column}._contentHeader_1bkh9_7{margin-bottom:var(--spacing-5)}._contentTitle_1bkh9_11{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);font-family:var(--font-literata);line-height:var(--h3-line-height);color:var(--neutral-foreground-1-rest);margin:0;padding:0}._errorBanner_1bkh9_21{margin-bottom:var(--spacing-4)}._loadingContainer_1bkh9_25{display:flex;justify-content:center;align-items:center;min-height:200px}._cadenceLayout_1bkh9_32{display:flex;gap:var(--spacing-5);flex:1}._emptyState_1bkh9_38{display:flex;align-items:center;justify-content:center;flex:1;min-height:200px}._emptyStateText_1bkh9_46{font-size:var(--font-size-4);color:var(--neutral-foreground-3-rest);margin:0}._inactiveMessage_1bkh9_52{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);flex:1;min-height:200px;text-align:center}._inactiveText_1bkh9_63{font-size:var(--font-size-4);color:var(--neutral-foreground-2-rest);margin:0}._listContainer_b2lbo_1{display:flex;flex-direction:column;width:200px;flex-shrink:0;gap:var(--spacing-4)}._scrollableContent_b2lbo_9{display:flex;flex-direction:column;gap:var(--spacing-3);max-height:400px;overflow-y:auto}._exemplarList_b2lbo_17{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._exemplarItem_b2lbo_26{display:flex;align-items:center;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--br-sm);background:transparent;border:none;color:var(--neutral-foreground-2-rest);font-size:var(--font-size-3);font-weight:var(--font-weight-medium);cursor:pointer;text-align:left;width:100%;transition:background-color .2s ease,color .2s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._exemplarItem_b2lbo_26:hover{background-color:var(--neutral-background-3-hover);color:var(--neutral-foreground-1-rest)}._exemplarItemActive_b2lbo_50{background:transparent;color:var(--neutral-foreground-1-rest);font-weight:var(--font-weight-semibold)}._exemplarItemActive_b2lbo_50:hover{background-color:var(--neutral-background-3-hover)}._exemplarItemInactive_b2lbo_60{opacity:.6}._sectionDivider_b2lbo_64{display:flex;align-items:center;gap:var(--spacing-2);margin:var(--spacing-2) 0;padding-top:var(--spacing-2);border-top:1px solid var(--neutral-stroke-1-rest)}._sectionLabel_b2lbo_73{font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);color:var(--neutral-foreground-3-rest);letter-spacing:.5px}._addButton_b2lbo_80{width:100%}._container_s3q0o_1{display:flex;flex-direction:column;gap:var(--spacing-3)}._examplesList_s3q0o_7{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4)}._exampleCard_s3q0o_14{width:100%}._exampleTextarea_s3q0o_18{margin-top:var(--spacing-2)}._removeButton_s3q0o_22{flex-shrink:0;background:none;border:none}._addButtonContainer_s3q0o_28{display:flex;justify-content:center;padding-top:0}._error_s3q0o_34{font-size:.875rem;color:var(--error-foreground-default);margin-top:var(--spacing-2)}._formContainer_17exd_1{display:flex;flex-direction:column;flex:1;gap:var(--spacing-5)}._formFields_17exd_8{display:flex;flex-direction:column;gap:var(--spacing-4)}._formActions_17exd_14{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3)}._examplesFieldWrapper_17exd_21{display:flex;flex-direction:column;gap:var(--spacing-2)}._examplesFieldHeader_17exd_27{display:flex;justify-content:space-between;align-items:center;font-size:14px}._examplesFieldCount_17exd_34{font-size:var(--font-size-14);color:var(--neutral-foreground-3-rest)}._examplesFieldError_17exd_39{font-size:.875rem;color:var(--error-foreground-default);margin-top:var(--spacing-12)}._content_1vmkv_1{flex:1;display:flex;flex-direction:column}._contentHeader_1vmkv_7{margin-bottom:var(--spacing-5)}._contentTitle_1vmkv_11{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);font-family:var(--font-literata);line-height:var(--h3-line-height);color:var(--neutral-foreground-1-rest);margin:0;padding:0}._errorBanner_1vmkv_21{margin-bottom:var(--spacing-4)}._loadingContainer_1vmkv_25{display:flex;justify-content:center;align-items:center;min-height:200px}._exemplarLayout_1vmkv_32{display:flex;gap:var(--spacing-5);flex:1}._emptyState_1vmkv_38{display:flex;align-items:center;justify-content:center;flex:1;min-height:200px}._emptyStateText_1vmkv_46{font-size:var(--font-size-4);color:var(--neutral-foreground-3-rest);margin:0}._inactiveMessage_1vmkv_52{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);flex:1;min-height:200px;text-align:center}._inactiveText_1vmkv_63{font-size:var(--font-size-4);color:var(--neutral-foreground-2-rest);margin:0}._settingsContainer_1j2rd_1{display:flex;flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding:var(--spacing-7) var(--spacing-5)}._settingsLayout_1j2rd_10{display:flex;gap:var(--spacing-5);align-items:stretch}._app_1iv06_3{max-width:1200px;margin:0 auto;padding:var(--spacing-5);min-height:100vh}._appHeader_1iv06_10{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4)}._headerLeft_1iv06_17{display:flex;align-items:center;gap:var(--spacing-3)}._brandTitle_1iv06_23{color:var(--neutral-foreground-1-rest);margin:0 0 0 var(--spacing-1);font-size:var(--h3-font-size);font-family:var(--font-literata);font-weight:400;line-height:var(--h3-line-height);transform:translateY(-2px)}._hairline_1iv06_33{height:1px;background-color:var(--neutral-stroke-1-rest);margin-bottom:var(--spacing-4)}._tabNavigation_1iv06_39{display:flex;align-items:center;gap:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--neutral-stroke-2-rest) transparent}._tabNavigation_1iv06_39::-webkit-scrollbar{height:8px}._tabNavigation_1iv06_39::-webkit-scrollbar-track{background:transparent}._tabNavigation_1iv06_39::-webkit-scrollbar-thumb{background-color:var(--neutral-stroke-2-rest);border-radius:4px}._tabNavigation_1iv06_39::-webkit-scrollbar-thumb:hover{background-color:var(--neutral-stroke-2-hover)}._closeTabButton_1iv06_66{display:inline-flex;align-items:center;justify-content:center;margin-left:var(--spacing-2);padding:2px;background:none;border:none;cursor:pointer;color:inherit;opacity:.6;transition:opacity .2s}._closeTabButton_1iv06_66:hover{opacity:1}._hidden_1iv06_84{display:none}._appMain_1iv06_88{padding:var(--spacing-2) var(--spacing-3)}.tab-content{display:none}.tab-content.active{display:block}body{margin:0;line-height:normal}:root{--color-azure: #dff1ef;--color-azure-100: #edf7f6;--color-azure-200: #e6f4f2;--color-azure-300: #dff1ef;--color-beige: #c7e3c0;--color-black: #000;--color-blanchedalmond: #fff1d1;--color-cornsilk: #fff4db;--color-darkgoldenrod-100: #bd8300;--color-darkgoldenrod-200: #8f6300;--color-darkgray: #aaa79d;--color-darkolivegreen-100: #37632c;--color-darkolivegreen-200: #25431e;--color-darkseagreen: #aad4a0;--color-darkseagreen-100: #aad4a0;--color-darkseagreen-200: #8ec680;--color-darkslategray: #2c635c;--color-darkslategray-100: #2c635c;--color-darkslategray-200: #414039;--color-darkslategray-300: #1e433e;--color-darkslategray-400: #34322d;--color-darkslategray-500: #1b3c38;--color-darkslategray-600: #223c1b;--color-darkslategray-700: #2e2d28;--color-darkslategray-800: #183531;--color-darkslategray-900: #1e3518;--color-darkslategray-1000: #142e2b;--color-darkslategray-1100: #1a2e15;--color-dimgray: #4c4a42;--color-dimgray-100: #656258;--color-dimgray-200: #4c4a42;--color-firebrick-100: #d32017;--color-firebrick-200: #aa1a13;--color-floralwhite: #fffaf0;--color-forestgreen: #5ba249;--color-forestgreen-100: #5ba249;--color-forestgreen-200: rgba(91, 162, 73, .95);--color-forestgreen-300: rgba(91, 162, 73, .9);--color-forestgreen-400: rgba(91, 162, 73, .8);--color-forestgreen-500: rgba(91, 162, 73, .7);--color-forestgreen-600: rgba(91, 162, 73, .6);--color-forestgreen-700: rgba(91, 162, 73, .5);--color-forestgreen-800: rgba(91, 162, 73, .4);--color-forestgreen-900: rgba(91, 162, 73, .3);--color-forestgreen-1000: rgba(91, 162, 73, .2);--color-forestgreen-1100: rgba(91, 162, 73, .1);--color-forestgreen-1200: rgba(91, 162, 73, .05);--color-forestgreen-1300: rgba(91, 162, 73, 0);--color-gainsboro: #e0dfdc;--color-goldenrod: #ffc747;--color-gray: #1b1b18;--color-gray-100: #949184;--color-gray-200: #7e7a6d;--color-gray-300: #282722;--color-gray-400: #332300;--color-gray-500: #21211d;--color-gray-600: #102320;--color-gray-700: #142310;--color-gray-800: #1b1b18;--color-gray-900: #3b0907;--color-gray-1000: #2e0705;--color-gray-1100: rgba(255, 255, 255, .2);--color-gray-1200: rgba(255, 255, 255, .1);--color-gray-1300: rgba(255, 255, 255, .05);--color-gray-1400: rgba(255, 255, 255, 0);--color-gray-1500: rgba(0, 0, 0, .95);--color-gray-1600: rgba(0, 0, 0, .9);--color-gray-1700: rgba(0, 0, 0, .8);--color-gray-1800: rgba(0, 0, 0, .7);--color-gray-1900: rgba(0, 0, 0, .6);--color-gray-2000: rgba(0, 0, 0, .5);--color-gray-2100: rgba(0, 0, 0, .4);--color-gray-2200: rgba(0, 0, 0, .3);--color-gray-2300: rgba(0, 0, 0, .2);--color-gray-2400: rgba(0, 0, 0, .1);--color-gray-2500: rgba(0, 0, 0, .05);--color-gray-2600: rgba(0, 0, 0, 0);--color-honeydew-100: #e9f4e6;--color-honeydew-200: #e3f1df;--color-khaki: #ffd575;--color-lavenderblush: #fdf1f1;--color-lightcoral: #f18883;--color-lightgray: #d4d3ce;--color-lightpink: #f6b0ac;--color-lightseagreen-100: #61b8ac;--color-lightseagreen-200: #49a296;--color-lightseagreen-300: rgba(73, 162, 150, .9);--color-lightseagreen-400: rgba(73, 162, 150, .8);--color-lightseagreen-500: rgba(73, 162, 150, .7);--color-lightseagreen-600: rgba(73, 162, 150, .6);--color-lightseagreen-700: rgba(73, 162, 150, .5);--color-lightseagreen-800: rgba(73, 162, 150, .4);--color-lightseagreen-900: rgba(73, 162, 150, .3);--color-lightseagreen-1000: rgba(73, 162, 150, .2);--color-lightseagreen-1100: rgba(73, 162, 150, .1);--color-lightseagreen-1200: rgba(73, 162, 150, .05);--color-lightseagreen-1300: rgba(73, 162, 150, 0);--color-maroon-100: #81140e;--color-maroon-200: #570d0a;--color-maroon-300: #4e0c09;--color-maroon-400: #450b08;--color-mediumseagreen: #72b861;--color-mediumturquoise: #80c6bd;--color-mintcream-100: #f5faf4;--color-mintcream-200: #eff7ed;--color-mistyrose-100: #fde9e9;--color-mistyrose-200: #fbe0df;--color-mistyrose-300: #fad7d6;--color-navajowhite: #ffe3a3;--color-oldlace: #fff7e5;--color-orange: #ffb91a;--color-orange-100: #ffb91a;--color-orange-200: #eba300;--color-orange-300: rgba(255, 185, 26, .9);--color-orange-400: rgba(255, 185, 26, .8);--color-orange-500: rgba(255, 185, 26, .7);--color-orange-600: rgba(255, 185, 26, .6);--color-orange-700: rgba(255, 185, 26, .5);--color-orange-800: rgba(255, 185, 26, .4);--color-orange-900: rgba(255, 185, 26, .3);--color-orange-1000: rgba(255, 185, 26, .2);--color-orange-1100: rgba(255, 185, 26, .1);--color-orange-1200: rgba(255, 185, 26, .05);--color-orange-1300: rgba(255, 185, 26, 0);--color-powderblue: #c0e3de;--color-powderblue-100: #c0e3de;--color-powderblue-200: #a0d4cd;--color-saddlebrown-100: #614300;--color-saddlebrown-200: #573c00;--color-saddlebrown-300: #4d3500;--color-saddlebrown-400: #422e00;--color-salmon: #ed6059;--color-seagreen: #49823a;--color-silver: #bfbdb5;--color-teal: #3a8279;--color-tomato: #e83930;--color-tomato-100: #e83930;--color-tomato-200: rgba(232, 57, 48, .95);--color-tomato-300: rgba(232, 57, 48, .9);--color-tomato-400: rgba(232, 57, 48, .8);--color-tomato-500: rgba(232, 57, 48, .7);--color-tomato-600: rgba(232, 57, 48, .6);--color-tomato-700: rgba(232, 57, 48, .5);--color-tomato-800: rgba(232, 57, 48, .4);--color-tomato-900: rgba(232, 57, 48, .3);--color-tomato-1000: rgba(232, 57, 48, .2);--color-tomato-1100: rgba(232, 57, 48, .1);--color-tomato-1200: rgba(232, 57, 48, .05);--color-tomato-1300: rgba(232, 57, 48, 0);--color-white: #fff;--color-whitesmoke-100: #fafaf9;--color-whitesmoke-200: #eae9e7;--color-whitesmoke-300: #f5f4f3;--color-whitesmoke-400: #efefed;--color-whitesmoke-500: #eae9e7;--color-neutral-0: #ffffff;--color-neutral-25: #fafaf9;--color-neutral-50: #f5f4f3;--color-neutral-75: #efefed;--color-neutral-100: #eae9e7;--color-neutral-150: #e0dfdc;--color-neutral-200: #d4d3ce;--color-neutral-300: #bfbdb5;--color-neutral-400: #aaa79d;--color-neutral-500: #949184;--color-neutral-600: #7e7a6d;--color-neutral-700: #656258;--color-neutral-800: #4c4a42;--color-neutral-850: #414039;--color-neutral-900: #34322d;--color-neutral-925: #2e2d28;--color-neutral-950: #282722;--color-neutral-975: #21211d;--color-neutral-1000: #1b1b18;--color-teal-0: #ffffff;--color-teal-25: #f5faf9;--color-teal-50: #edf7f6;--color-teal-75: #e6f4f2;--color-teal-100: #dff1ef;--color-teal-200: #c0e3de;--color-teal-300: #a0d4cd;--color-teal-400: #80c6bd;--color-teal-500: #61b8ac;--color-teal-600: #49a296;--color-teal-700: #3a8279;--color-teal-800: #2c635c;--color-teal-900: #1e433e;--color-teal-925: #1b3c38;--color-teal-950: #183531;--color-teal-975: #142e2b;--color-teal-1000: #102320;--color-red-0: #ffffff;--color-red-25: #fdf1f1;--color-red-50: #fde9e9;--color-red-75: #fbe0df;--color-red-100: #fad7d6;--color-red-200: #f6b0ac;--color-red-300: #f18883;--color-red-400: #ed6059;--color-red-500: #e83930;--color-red-600: #d32017;--color-red-700: #aa1a13;--color-red-800: #81140e;--color-red-900: #570d0a;--color-red-925: #4e0c09;--color-red-950: #450b08;--color-red-975: #3b0907;--color-red-1000: #2e0705;--color-amber-0: #ffffff;--color-amber-25: #fffaf0;--color-amber-50: #fff7e5;--color-amber-75: #fff4db;--color-amber-100: #fff1d1;--color-amber-200: #ffe3a3;--color-amber-300: #ffd575;--color-amber-400: #ffc747;--color-amber-500: #ffb91a;--color-amber-600: #eba300;--color-amber-700: #bd8300;--color-amber-800: #8f6300;--color-amber-900: #614300;--color-amber-925: #573c00;--color-amber-950: #4d3500;--color-amber-975: #422e00;--color-amber-1000: #332300;--color-green-0: #ffffff;--color-green-25: #f5faf4;--color-green-50: #eff7ed;--color-green-75: #e9f4e6;--color-green-100: #e3f1df;--color-green-200: #c7e3c0;--color-green-300: #aad4a0;--color-green-400: #8ec680;--color-green-500: #72b861;--color-green-600: #5ba249;--color-green-700: #49823a;--color-green-800: #37632c;--color-green-900: #25431e;--color-green-925: #223c1b;--color-green-950: #1e3518;--color-green-975: #1a2e15;--color-green-1000: #142310;--color-green-alpha-0: rgba(91, 162, 73, 0);--color-green-alpha-5: rgba(91, 162, 73, .05);--color-green-alpha-10: rgba(91, 162, 73, .1);--color-green-alpha-20: rgba(91, 162, 73, .2);--color-green-alpha-30: rgba(91, 162, 73, .3);--color-green-alpha-40: rgba(91, 162, 73, .4);--color-green-alpha-50: rgba(91, 162, 73, .5);--color-green-alpha-60: rgba(91, 162, 73, .6);--color-green-alpha-70: rgba(91, 162, 73, .7);--color-green-alpha-80: rgba(91, 162, 73, .8);--color-green-alpha-90: rgba(91, 162, 73, .9);--color-green-alpha-95: rgba(91, 162, 73, .95);--color-green-alpha-100: #5ba249;--color-amber-alpha-0: rgba(255, 185, 26, 0);--color-amber-alpha-5: rgba(255, 185, 26, .05);--color-amber-alpha-10: rgba(255, 185, 26, .1);--color-amber-alpha-20: rgba(255, 185, 26, .2);--color-amber-alpha-30: rgba(255, 185, 26, .3);--color-amber-alpha-40: rgba(255, 185, 26, .4);--color-amber-alpha-50: rgba(255, 185, 26, .5);--color-amber-alpha-60: rgba(255, 185, 26, .6);--color-amber-alpha-70: rgba(255, 185, 26, .7);--color-amber-alpha-80: rgba(255, 185, 26, .8);--color-amber-alpha-90: rgba(255, 185, 26, .9);--color-amber-alpha-95: rgba(255, 185, 26, .95);--color-amber-alpha-100: #ffb91a;--color-red-alpha-0: rgba(232, 57, 48, 0);--color-red-alpha-5: rgba(232, 57, 48, .05);--color-red-alpha-10: rgba(232, 57, 48, .1);--color-red-alpha-20: rgba(232, 57, 48, .2);--color-red-alpha-30: rgba(232, 57, 48, .3);--color-red-alpha-40: rgba(232, 57, 48, .4);--color-red-alpha-50: rgba(232, 57, 48, .5);--color-red-alpha-60: rgba(232, 57, 48, .6);--color-red-alpha-70: rgba(232, 57, 48, .7);--color-red-alpha-80: rgba(232, 57, 48, .8);--color-red-alpha-90: rgba(232, 57, 48, .9);--color-red-alpha-95: rgba(232, 57, 48, .95);--color-red-alpha-100: #e83930;--color-teal-alpha-0: rgba(73, 162, 150, 0);--color-teal-alpha-5: rgba(73, 162, 150, .05);--color-teal-alpha-10: rgba(73, 162, 150, .1);--color-teal-alpha-20: rgba(73, 162, 150, .2);--color-teal-alpha-30: rgba(73, 162, 150, .3);--color-teal-alpha-40: rgba(73, 162, 150, .4);--color-teal-alpha-50: rgba(73, 162, 150, .5);--color-teal-alpha-60: rgba(73, 162, 150, .6);--color-teal-alpha-70: rgba(73, 162, 150, .7);--color-teal-alpha-80: rgba(73, 162, 150, .8);--color-teal-alpha-90: rgba(73, 162, 150, .9);--color-teal-alpha-95: rgba(73, 162, 150, .95);--color-teal-alpha-100: #49a296;--color-light-alpha-0: rgba(255, 255, 255, 0);--color-light-alpha-5: rgba(255, 255, 255, .05);--color-light-alpha-10: rgba(255, 255, 255, .1);--color-light-alpha-20: rgba(255, 255, 255, .2);--color-light-alpha-30: rgba(255, 255, 255, .3);--color-light-alpha-40: rgba(255, 255, 255, .4);--color-light-alpha-50: rgba(255, 255, 255, .5);--color-light-alpha-60: rgba(255, 255, 255, .6);--color-light-alpha-70: rgba(255, 255, 255, .7);--color-light-alpha-80: rgba(255, 255, 255, .8);--color-light-alpha-90: rgba(255, 255, 255, .9);--color-light-alpha-95: rgba(255, 255, 255, .95);--color-light-alpha-100: #ffffff;--color-dark-alpha-0: rgba(0, 0, 0, 0);--color-dark-alpha-5: rgba(0, 0, 0, .05);--color-dark-alpha-10: rgba(0, 0, 0, .1);--color-dark-alpha-20: rgba(0, 0, 0, .2);--color-dark-alpha-30: rgba(0, 0, 0, .3);--color-dark-alpha-40: rgba(0, 0, 0, .4);--color-dark-alpha-50: rgba(0, 0, 0, .5);--color-dark-alpha-60: rgba(0, 0, 0, .6);--color-dark-alpha-70: rgba(0, 0, 0, .7);--color-dark-alpha-80: rgba(0, 0, 0, .8);--color-dark-alpha-90: rgba(0, 0, 0, .9);--color-dark-alpha-95: rgba(0, 0, 0, .95);--color-dark-alpha-100: #000000;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--gap-1: 4px;--gap-2: 6px;--gap-3: 8px;--gap-4: 12px;--gap-5: 16px;--gap-6: 6px;--gap-8: 8px;--gap-12: 12px;--gap-16: 16px;--gap-24: 24px;--gap-32: 32px;--gap-40: 40px;--gap-48: 48px;--gap-60: 60px;--gap-64: 64px;--padding-2: 2px;--padding-6: 6px;--padding-8: 8px;--padding-12: 12px;--padding-16: 16px;--padding-18: 18px;--padding-20: 20px;--padding-64: 64px;--padding-80: 80px;--br-xxs: 3px;--br-xs: 4px;--br-sm: 6px;--br-md: 8px;--br-lg: 10px;--br-xl: 12px;--shadow-xs: 0px 1px 2px 0px #0000000D;--shadow-sm: 0px 4px 6px 0px var(--color-dark-alpha-10), 0px 1px 3px 0px var(--color-dark-alpha-5);--shadow-md: 0px 4px 6px 0px var(--color-dark-alpha-5), 0px 10px 15px 0px var(--color-dark-alpha-10);--shadow-lg: 0px 10px 15px 0px var(--color-dark-alpha-5), 0px 20px 25px 0px var(--color-dark-alpha-10);--font-literata: Literata;--font-mulish: Mulish;--font-public-sans: Public Sans;--font-size-11: 11px;--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-28: 28px;--font-size-32: 32px;--font-size-40: 40px;--font-size-48: 48px;--hero-font-family: var(--font-literata);--hero-font-size: 48px;--hero-line-height: 58px;--hero-letter-spacing: -.5px;--h1-font-family: var(--font-literata);--h1-font-size: 40px;--h1-line-height: 48px;--h1-font-weight: 400;--h1-letter-spacing: -.4px;--h2-font-family: var(--font-literata);--h2-font-size: 32px;--h2-line-height: 40px;--h2-font-weight: 400;--h2-letter-spacing: -.3px;--h3-font-family: var(--font-literata);--h3-font-size: 28px;--h3-line-height: 36px;--h3-font-weight: 400;--h3-letter-spacing: -.2px;--h4-font-family: var(--font-literata);--h4-font-size: 24px;--h4-line-height: 32px;--h4-font-weight: 400;--h4-letter-spacing: -.1px;--h5-font-family: var(--font-literata);--h5-font-size: 20px;--h5-line-height: 28px;--h5-letter-spacing: 0px;--body-l-font-family: var(--font-mulish);--body-l-font-size: 18px;--body-l-line-height: 26px;--body-l-letter-spacing: 0px;--body-m-font-family: var(--font-mulish);--body-m-font-size: 16px;--body-m-line-height: 24px;--body-m-letter-spacing: 0px;--body-font-family: var(--body-m-font-family);--body-font-size: var(--body-m-font-size);--body-line-height: var(--body-m-line-height);--body-letter-spacing: var(--body-m-letter-spacing);--body-s-font-family: var(--font-mulish);--body-s-font-size: 14px;--body-s-line-height: 21px;--body-s-letter-spacing: 0px;--body-xs-font-family: var(--font-mulish);--body-xs-font-size: 12px;--body-xs-line-height: 18px;--body-xs-letter-spacing: 0px;--body-2xs-font-family: var(--font-mulish);--body-2xs-font-size: 11px;--body-2xs-line-height: 17px;--body-2xs-letter-spacing: 0px;--caps-2xs-font-family: var(--font-mulish);--caps-2xs-font-size: 11px;--caps-2xs-line-height: 17px;--caps-2xs-letter-spacing: .2px;--caps-2xs-text-transform: uppercase;--typography-1-rest-light: var(--color-neutral-300);--typography-2-rest-light: var(--color-neutral-700);--typography-placeholder-rest-light: var(--color-neutral-300);--typography-text-link-rest-light: var(--color-green-700);--typography-1-rest-dark: var(--color-neutral-700);--typography-2-rest-dark: var(--color-neutral-300);--typography-placeholder-rest-dark: var(--color-neutral-700);--typography-text-link-rest-dark: var(--color-green-300);--background-1-rest-light: var(--color-neutral-0);--background-2-rest-light: var(--color-neutral-25);--background-1-rest-dark: var(--color-neutral-1000);--background-2-rest-dark: var(--color-neutral-975);--stroke-1-rest-light: var(--color-neutral-100);--stroke-1-rest-dark: var(--color-neutral-900);--neutral-stroke-1-rest-light: var(--color-neutral-100);--neutral-stroke-2-rest-light: var(--color-neutral-50);--neutral-stroke-3-rest-light: var(--color-neutral-400);--neutral-stroke-4-rest-light: var(--color-neutral-200);--neutral-stroke-1-rest-dark: var(--color-neutral-900);--neutral-stroke-2-rest-dark: var(--color-neutral-950);--neutral-stroke-3-rest-dark: var(--color-neutral-600);--neutral-stroke-4-rest-dark: var(--color-neutral-800);--neutral-foreground-1-rest-light: var(--color-neutral-1000);--neutral-foreground-2-rest-light: var(--color-neutral-800);--neutral-foreground-3-rest-light: var(--color-neutral-600);--neutral-foreground-4-rest-light: var(--color-neutral-400);--neutral-foreground-inverse-rest-light: var(--color-neutral-0);--neutral-foreground-1-rest-dark: var(--color-neutral-0);--neutral-foreground-2-rest-dark: var(--color-neutral-200);--neutral-foreground-3-rest-dark: var(--color-neutral-400);--neutral-foreground-4-rest-dark: var(--color-neutral-600);--neutral-foreground-inverse-rest-dark: var(--color-neutral-1000);--action-foreground-1-rest-light: var(--color-teal-800);--action-foreground-1-hover-light: var(--color-teal-900);--action-foreground-1-pressed-light: var(--color-teal-1000);--action-foreground-inverse-rest-light: var(--color-teal-0);--action-foreground-1-rest-dark: var(--color-teal-600);--action-foreground-1-hover-dark: var(--color-teal-500);--action-foreground-1-pressed-dark: var(--color-teal-400);--action-foreground-inverse-rest-dark: var(--color-teal-1000);--action-background-1-rest-light: var(--color-teal-800);--action-background-1-hover-light: var(--color-teal-900);--action-background-1-pressed-light: var(--color-teal-1000);--action-background-2-rest-light: var(--color-teal-200);--action-background-1-rest-dark: var(--color-teal-600);--action-background-1-hover-dark: var(--color-teal-500);--action-background-1-pressed-dark: var(--color-teal-400);--action-background-2-rest-dark: var(--color-teal-900);--disabled-foreground-1-rest-light: var(--color-neutral-300);--disabled-foreground-2-rest-light: var(--color-neutral-0);--disabled-foreground-1-rest-dark: var(--color-neutral-700);--disabled-foreground-2-rest-dark: var(--color-neutral-800);--disabled-background-1-rest-light: var(--color-neutral-50);--disabled-background-2-rest-light: var(--color-neutral-200);--disabled-background-1-rest-dark: var(--color-neutral-975);--disabled-background-2-rest-dark: var(--color-neutral-900);--disabled-stroke-1-rest-light: var(--color-neutral-100);--disabled-stroke-1-rest-dark: var(--color-neutral-900);--loading-foreground-1-rest-light: var(--color-neutral-400);--loading-foreground-2-rest-light: var(--color-neutral-200);--loading-foreground-1-rest-dark: var(--color-neutral-600);--loading-foreground-2-rest-dark: var(--color-neutral-800);--loading-background-1-rest-light: var(--color-neutral-50);--loading-background-1-rest-dark: var(--color-neutral-950);--positive-foreground-1-rest-light: var(--color-green-700);--positive-foreground-2-rest-light: var(--color-green-800);--positive-foreground-inverse-rest-light: var(--color-green-0);--positive-foreground-1-rest-dark: var(--color-green-300);--positive-foreground-2-rest-dark: var(--color-green-200);--positive-foreground-inverse-rest-dark: var(--color-green-0);--positive-background-1-rest-light: var(--color-green-700);--positive-background-2-rest-light: var(--color-green-75);--positive-background-1-rest-dark: var(--color-green-900);--positive-background-2-rest-dark: var(--color-green-925);--brand-foreground-1-rest-light: var(--color-green-700);--brand-foreground-1-rest-dark: var(--color-neutral-0);--brand-background-1-rest-light: var(--color-teal-900);--brand-background-1-rest-dark: var(--neutral-background-1-rest);--warning-foreground-1-rest-light: var(--color-amber-800);--warning-foreground-2-rest-light: var(--color-amber-600);--warning-foreground-3-rest-light: var(--color-amber-1000);--warning-foreground-1-rest-dark: var(--color-amber-500);--warning-foreground-2-rest-dark: var(--color-amber-400);--warning-foreground-3-rest-dark: var(--color-amber-100);--warning-background-1-rest-light: var(--color-amber-alpha-20);--warning-background-2-rest-light: var(--color-amber-500);--warning-background-3-rest-light: var(--color-amber-75);--warning-background-1-rest-dark: var(--color-amber-alpha-20);--warning-background-2-rest-dark: var(--color-amber-925);--warning-background-3-rest-dark: var(--color-amber-925);--negative-foreground-1-rest-light: var(--color-red-600);--negative-foreground-2-rest-light: var(--color-red-800);--negative-foreground-3-rest-light: var(--color-red-800);--negative-foreground-inverse-rest-light: var(--color-red-0);--negative-foreground-1-rest-dark: var(--color-red-400);--negative-foreground-2-rest-dark: var(--color-red-200);--negative-foreground-3-rest-dark: var(--color-red-200);--negative-foreground-inverse-rest-dark: var(--color-red-0);--negative-background-1-rest-light: var(--color-red-600);--negative-background-2-rest-light: var(--color-red-25);--negative-background-1-rest-dark: var(--color-red-900);--negative-background-2-rest-dark: var(--color-red-950);--negative-stroke-1-rest-light: var(--color-red-600);--negative-stroke-1-rest-dark: var(--color-red-600);--neutral-background-1-rest-light: var(--color-neutral-0);--neutral-background-1-hover-light: var(--color-neutral-25);--neutral-background-2-rest-light: var(--color-neutral-25);--neutral-background-3-rest-light: var(--color-neutral-100);--neutral-background-3-hover-light: var(--color-neutral-200);--neutral-background-3-pressed-light: var(--color-neutral-300);--neutral-background-4-rest-light: var(--color-neutral-400);--neutral-background-4-hover-light: var(--color-neutral-500);--neutral-background-dropdown-rest-light: var(--color-neutral-0);--neutral-background-dropdown-hover-light: var(--color-neutral-50);--neutral-alpha-1-light: var(--color-dark-alpha-20);--neutral-alpha-2-light: var(--color-dark-alpha-40);--neutral-background-1-rest-dark: var(--color-neutral-1000);--neutral-background-1-hover-dark: var(--color-neutral-975);--neutral-background-2-rest-dark: var(--color-neutral-975);--neutral-background-3-rest-dark: var(--color-neutral-900);--neutral-background-3-hover-dark: var(--color-neutral-800);--neutral-background-3-pressed-dark: var(--color-neutral-700);--neutral-background-4-rest-dark: var(--color-neutral-600);--neutral-background-4-hover-dark: var(--color-neutral-500);--neutral-background-dropdown-rest-dark: var(--color-neutral-975);--neutral-background-dropdown-hover-dark: var(--color-neutral-950);--neutral-alpha-1-dark: var(--color-light-alpha-20);--neutral-alpha-2-dark: var(--color-light-alpha-40);--action-foreground-1-rest: var(--action-foreground-1-rest-light);--action-foreground-1-hover: var(--action-foreground-1-hover-light);--action-foreground-1-pressed: var(--action-foreground-1-pressed-light);--action-foreground-inverse-rest: var(--action-foreground-inverse-rest-light);--action-background-1-rest: var(--action-background-1-rest-light);--action-background-1-hover: var(--action-background-1-hover-light);--action-background-1-pressed: var(--action-background-1-pressed-light);--action-background-2-rest: var(--action-background-2-rest-light);--neutral-foreground-1-rest: var(--neutral-foreground-1-rest-light);--neutral-foreground-2-rest: var(--neutral-foreground-2-rest-light);--neutral-foreground-3-rest: var(--neutral-foreground-3-rest-light);--neutral-foreground-4-rest: var(--neutral-foreground-4-rest-light);--neutral-foreground-inverse-rest: var(--neutral-foreground-inverse-rest-light);--neutral-background-1-rest: var(--neutral-background-1-rest-light);--neutral-background-1-hover: var(--neutral-background-1-hover-light);--neutral-background-2-rest: var(--neutral-background-2-rest-light);--neutral-background-3-rest: var(--neutral-background-3-rest-light);--neutral-background-3-hover: var(--neutral-background-3-hover-light);--neutral-background-3-pressed: var(--neutral-background-3-pressed-light);--neutral-background-4-rest: var(--neutral-background-4-rest-light);--neutral-background-4-hover: var(--neutral-background-4-hover-light);--neutral-background-dropdown-rest: var(--neutral-background-dropdown-rest-light);--neutral-background-dropdown-hover: var(--neutral-background-dropdown-hover-light);--neutral-stroke-1-rest: var(--neutral-stroke-1-rest-light);--neutral-stroke-2-rest: var(--neutral-stroke-2-rest-light);--neutral-stroke-3-rest: var(--neutral-stroke-3-rest-light);--neutral-stroke-4-rest: var(--neutral-stroke-4-rest-light);--neutral-alpha-1: var(--neutral-alpha-1-light);--neutral-alpha-2: var(--neutral-alpha-2-light);--disabled-foreground-1-rest: var(--disabled-foreground-1-rest-light);--disabled-foreground-2-rest: var(--disabled-foreground-2-rest-light);--disabled-background-1-rest: var(--disabled-background-1-rest-light);--disabled-background-2-rest: var(--disabled-background-2-rest-light);--disabled-stroke-1-rest: var(--disabled-stroke-1-rest-light);--positive-foreground-1-rest: var(--positive-foreground-1-rest-light);--positive-foreground-2-rest: var(--positive-foreground-2-rest-light);--positive-foreground-inverse-rest: var(--positive-foreground-inverse-rest-light);--positive-background-1-rest: var(--positive-background-1-rest-light);--positive-background-2-rest: var(--positive-background-2-rest-light);--negative-foreground-1-rest: var(--negative-foreground-1-rest-light);--negative-foreground-2-rest: var(--negative-foreground-2-rest-light);--negative-foreground-3-rest: var(--negative-foreground-3-rest-light);--negative-foreground-inverse-rest: var(--negative-foreground-inverse-rest-light);--negative-background-1-rest: var(--negative-background-1-rest-light);--negative-background-2-rest: var(--negative-background-2-rest-light);--negative-stroke-1-rest: var(--negative-stroke-1-rest-light);--warning-foreground-1-rest: var(--warning-foreground-1-rest-light);--warning-foreground-2-rest: var(--warning-foreground-2-rest-light);--warning-foreground-3-rest: var(--warning-foreground-3-rest-light);--warning-background-1-rest: var(--warning-background-1-rest-light);--warning-background-2-rest: var(--warning-background-2-rest-light);--warning-background-3-rest: var(--warning-background-3-rest-light);--loading-foreground-1-rest: var(--loading-foreground-1-rest-light);--loading-foreground-2-rest: var(--loading-foreground-2-rest-light);--loading-background-1-rest: var(--loading-background-1-rest-light);--typography-1-rest: var(--typography-1-rest-light);--typography-2-rest: var(--typography-2-rest-light);--typography-placeholder-rest: var(--typography-placeholder-rest-light);--typography-text-link-rest: var(--typography-text-link-rest-light);--background-1-rest: var(--background-1-rest-light);--background-2-rest: var(--background-2-rest-light);--stroke-1-rest: var(--stroke-1-rest-light);--brand-foreground-1-rest: var(--brand-foreground-1-rest-light);--brand-background-1-rest: var(--brand-background-1-rest-light);--icon-xs: 14px;--icon-sm: 16px;--icon-md: 18px;--icon-lg: 20px;--icon-stroke-xs: 1px;--icon-stroke-sm: 1px;--icon-stroke-md: 1.25px;--icon-stroke-lg: 1.25px}@media (prefers-color-scheme: dark){:root{--action-foreground-1-rest: var(--action-foreground-1-rest-dark);--action-foreground-1-hover: var(--action-foreground-1-hover-dark);--action-foreground-1-pressed: var(--action-foreground-1-pressed-dark);--action-foreground-inverse-rest: var(--action-foreground-inverse-rest-dark);--action-background-1-rest: var(--action-background-1-rest-dark);--action-background-1-hover: var(--action-background-1-hover-dark);--action-background-1-pressed: var(--action-background-1-pressed-dark);--action-background-2-rest: var(--action-background-2-rest-dark);--neutral-foreground-1-rest: var(--neutral-foreground-1-rest-dark);--neutral-foreground-2-rest: var(--neutral-foreground-2-rest-dark);--neutral-foreground-3-rest: var(--neutral-foreground-3-rest-dark);--neutral-foreground-4-rest: var(--neutral-foreground-4-rest-dark);--neutral-foreground-inverse-rest: var(--neutral-foreground-inverse-rest-dark);--neutral-background-1-rest: var(--neutral-background-1-rest-dark);--neutral-background-1-hover: var(--neutral-background-1-hover-dark);--neutral-background-2-rest: var(--neutral-background-2-rest-dark);--neutral-background-3-rest: var(--neutral-background-3-rest-dark);--neutral-background-3-hover: var(--neutral-background-3-hover-dark);--neutral-background-3-pressed: var(--neutral-background-3-pressed-dark);--neutral-background-4-rest: var(--neutral-background-4-rest-dark);--neutral-background-4-hover: var(--neutral-background-4-hover-dark);--neutral-background-dropdown-rest: var(--neutral-background-dropdown-rest-dark);--neutral-background-dropdown-hover: var(--neutral-background-dropdown-hover-dark);--neutral-stroke-1-rest: var(--neutral-stroke-1-rest-dark);--neutral-stroke-2-rest: var(--neutral-stroke-2-rest-dark);--neutral-stroke-3-rest: var(--neutral-stroke-3-rest-dark);--neutral-stroke-4-rest: var(--neutral-stroke-4-rest-dark);--neutral-alpha-1: var(--neutral-alpha-1-dark);--neutral-alpha-2: var(--neutral-alpha-2-dark);--disabled-foreground-1-rest: var(--disabled-foreground-1-rest-dark);--disabled-foreground-2-rest: var(--disabled-foreground-2-rest-dark);--disabled-background-1-rest: var(--disabled-background-1-rest-dark);--disabled-background-2-rest: var(--disabled-background-2-rest-dark);--disabled-stroke-1-rest: var(--disabled-stroke-1-rest-dark);--positive-foreground-1-rest: var(--positive-foreground-1-rest-dark);--positive-foreground-2-rest: var(--positive-foreground-2-rest-dark);--positive-foreground-inverse-rest: var(--positive-foreground-inverse-rest-dark);--positive-background-1-rest: var(--positive-background-1-rest-dark);--positive-background-2-rest: var(--positive-background-2-rest-dark);--negative-foreground-1-rest: var(--negative-foreground-1-rest-dark);--negative-foreground-2-rest: var(--negative-foreground-2-rest-dark);--negative-foreground-3-rest: var(--negative-foreground-3-rest-dark);--negative-foreground-inverse-rest: var(--negative-foreground-inverse-rest-dark);--negative-background-1-rest: var(--negative-background-1-rest-dark);--negative-background-2-rest: var(--negative-background-2-rest-dark);--negative-stroke-1-rest: var(--negative-stroke-1-rest-dark);--warning-foreground-1-rest: var(--warning-foreground-1-rest-dark);--warning-foreground-2-rest: var(--warning-foreground-2-rest-dark);--warning-foreground-3-rest: var(--warning-foreground-3-rest-dark);--warning-background-1-rest: var(--warning-background-1-rest-dark);--warning-background-2-rest: var(--warning-background-2-rest-dark);--warning-background-3-rest: var(--warning-background-3-rest-dark);--loading-foreground-1-rest: var(--loading-foreground-1-rest-dark);--loading-foreground-2-rest: var(--loading-foreground-2-rest-dark);--loading-background-1-rest: var(--loading-background-1-rest-dark);--typography-1-rest: var(--typography-1-rest-dark);--typography-2-rest: var(--typography-2-rest-dark);--typography-placeholder-rest: var(--typography-placeholder-rest-dark);--typography-text-link-rest: var(--typography-text-link-rest-dark);--background-1-rest: var(--background-1-rest-dark);--background-2-rest: var(--background-2-rest-dark);--stroke-1-rest: var(--stroke-1-rest-dark);--brand-foreground-1-rest: var(--brand-foreground-1-rest-dark);--brand-background-1-rest: var(--brand-background-1-rest-dark)}}.icon-demo{color:var(--color-gray-200);display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-xs{width:var(--icon-xs);height:var(--icon-xs);stroke-width:var(--icon-stroke-xs)}.icon-sm{width:var(--icon-sm);height:var(--icon-sm);stroke-width:var(--icon-stroke-sm)}.icon-md{width:var(--icon-md);height:var(--icon-md);stroke-width:var(--icon-stroke-md)}.icon-lg{width:var(--icon-lg);height:var(--icon-lg);stroke-width:var(--icon-stroke-lg)}.typography-hero{font-family:var(--hero-font-family);font-size:var(--hero-font-size);line-height:var(--hero-line-height);letter-spacing:var(--hero-letter-spacing)}.typography-h1{font-family:var(--h1-font-family);font-size:var(--h1-font-size);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing)}.typography-h2{font-family:var(--h2-font-family);font-size:var(--h2-font-size);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}.typography-h3{font-family:var(--h3-font-family);font-size:var(--h3-font-size);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}.typography-h4{font-family:var(--h4-font-family);font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing)}.typography-h5{font-family:var(--h5-font-family);font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.typography-body-l{font-family:var(--body-l-font-family);font-size:var(--body-l-font-size);line-height:var(--body-l-line-height);letter-spacing:var(--body-l-letter-spacing)}.typography-body{font-family:var(--body-font-family);font-size:var(--body-font-size);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing)}.typography-body-s{font-family:var(--body-s-font-family);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);letter-spacing:var(--body-s-letter-spacing)}.typography-body-xs{font-family:var(--body-xs-font-family);font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height);letter-spacing:var(--body-xs-letter-spacing)}.typography-body-2xs{font-family:var(--body-2xs-font-family);font-size:var(--body-2xs-font-size);line-height:var(--body-2xs-line-height);letter-spacing:var(--body-2xs-letter-spacing)}.typography-caps-2xs{font-family:var(--caps-2xs-font-family);font-size:var(--caps-2xs-font-size);line-height:var(--caps-2xs-line-height);letter-spacing:var(--caps-2xs-letter-spacing);text-transform:var(--caps-2xs-text-transform)}.typography-1-rest-light{color:var(--typography-1-rest-light)}.typography-2-rest-light{color:var(--typography-2-rest-light)}.typography-placeholder-rest-light{color:var(--typography-placeholder-rest-light)}.typography-text-link-rest-light{color:var(--typography-text-link-rest-light)}.typography-1-rest-dark{color:var(--typography-1-rest-dark)}.typography-2-rest-dark{color:var(--typography-2-rest-dark)}.typography-placeholder-rest-dark{color:var(--typography-placeholder-rest-dark)}.typography-text-link-rest-dark{color:var(--typography-text-link-rest-dark)}.background-1-rest-light{background-color:var(--background-1-rest-light)}.background-2-rest-light{background-color:var(--background-2-rest-light)}.background-1-rest-dark{background-color:var(--background-1-rest-dark)}.background-2-rest-dark{background-color:var(--background-2-rest-dark)}.stroke-1-rest-light{border-color:var(--stroke-1-rest-light)}.stroke-1-rest-dark{border-color:var(--stroke-1-rest-dark)}.neutral-stroke-1-rest-light{border-color:var(--neutral-stroke-1-rest-light)}.neutral-stroke-2-rest-light{border-color:var(--neutral-stroke-2-rest-light)}.neutral-stroke-3-rest-light{border-color:var(--neutral-stroke-3-rest-light)}.neutral-stroke-4-rest-light{border-color:var(--neutral-stroke-4-rest-light)}.neutral-stroke-1-rest-dark{border-color:var(--neutral-stroke-1-rest-dark)}.neutral-stroke-2-rest-dark{border-color:var(--neutral-stroke-2-rest-dark)}.neutral-stroke-3-rest-dark{border-color:var(--neutral-stroke-3-rest-dark)}.neutral-stroke-4-rest-dark{border-color:var(--neutral-stroke-4-rest-dark)}.neutral-foreground-1-rest-light{color:var(--neutral-foreground-1-rest-light)}.neutral-foreground-2-rest-light{color:var(--neutral-foreground-2-rest-light)}.neutral-foreground-3-rest-light{color:var(--neutral-foreground-3-rest-light)}.neutral-foreground-4-rest-light{color:var(--neutral-foreground-4-rest-light)}.neutral-foreground-inverse-rest-light{color:var(--neutral-foreground-inverse-rest-light)}.neutral-foreground-1-rest-dark{color:var(--neutral-foreground-1-rest-dark)}.neutral-foreground-2-rest-dark{color:var(--neutral-foreground-2-rest-dark)}.neutral-foreground-3-rest-dark{color:var(--neutral-foreground-3-rest-dark)}.neutral-foreground-4-rest-dark{color:var(--neutral-foreground-4-rest-dark)}.neutral-foreground-inverse-rest-dark{color:var(--neutral-foreground-inverse-rest-dark)}.action-foreground-1-rest-light{color:var(--action-foreground-1-rest-light)}.action-foreground-1-hover-light{color:var(--action-foreground-1-hover-light)}.action-foreground-1-pressed-light{color:var(--action-foreground-1-pressed-light)}.action-foreground-inverse-rest-light{color:var(--action-foreground-inverse-rest-light)}.action-foreground-1-rest-dark{color:var(--action-foreground-1-rest-dark)}.action-foreground-1-hover-dark{color:var(--action-foreground-1-hover-dark)}.action-foreground-1-pressed-dark{color:var(--action-foreground-1-pressed-dark)}.action-foreground-inverse-rest-dark{color:var(--action-foreground-inverse-rest-dark)}.action-background-1-rest-light{background-color:var(--action-background-1-rest-light)}.action-background-1-hover-light{background-color:var(--action-background-1-hover-light)}.action-background-1-pressed-light{background-color:var(--action-background-1-pressed-light)}.action-background-2-rest-light{background-color:var(--action-background-2-rest-light)}.action-background-1-rest-dark{background-color:var(--action-background-1-rest-dark)}.action-background-1-hover-dark{background-color:var(--action-background-1-hover-dark)}.action-background-1-pressed-dark{background-color:var(--action-background-1-pressed-dark)}.action-background-2-rest-dark{background-color:var(--action-background-2-rest-dark)}.disabled-foreground-1-rest-light{color:var(--disabled-foreground-1-rest-light)}.disabled-foreground-2-rest-light{color:var(--disabled-foreground-2-rest-light)}.disabled-foreground-1-rest-dark{color:var(--disabled-foreground-1-rest-dark)}.disabled-foreground-2-rest-dark{color:var(--disabled-foreground-2-rest-dark)}.disabled-background-1-rest-light{background-color:var(--disabled-background-1-rest-light)}.disabled-background-2-rest-light{background-color:var(--disabled-background-2-rest-light)}.disabled-background-1-rest-dark{background-color:var(--disabled-background-1-rest-dark)}.disabled-background-2-rest-dark{background-color:var(--disabled-background-2-rest-dark)}.disabled-stroke-1-rest-light{border-color:var(--disabled-stroke-1-rest-light)}.disabled-stroke-1-rest-dark{border-color:var(--disabled-stroke-1-rest-dark)}.loading-foreground-1-rest-light{color:var(--loading-foreground-1-rest-light)}.loading-foreground-2-rest-light{color:var(--loading-foreground-2-rest-light)}.loading-foreground-1-rest-dark{color:var(--loading-foreground-1-rest-dark)}.loading-foreground-2-rest-dark{color:var(--loading-foreground-2-rest-dark)}.button-rest-bg-light{background-color:var(--action-background-1-rest-light)}.button-rest-text-light{color:var(--action-foreground-inverse-rest-light)}.button-hover-bg-light{background-color:var(--action-background-1-hover-light)}.button-hover-text-light{color:var(--action-foreground-inverse-rest-light)}.button-pressed-bg-light{background-color:var(--action-background-1-pressed-light)}.button-pressed-text-light{color:var(--action-foreground-inverse-rest-light)}.button-disabled-bg-light{background-color:var(--disabled-background-1-rest-light)}.button-disabled-text-light{color:var(--disabled-foreground-1-rest-light)}.button-loading-bg-light{background-color:var(--disabled-background-1-rest-light)}.button-loading-text-light{color:var(--loading-foreground-2-rest-light)}.button-loading-text-alt-light{color:var(--loading-foreground-1-rest-light)}.button-rest-bg-dark{background-color:var(--action-background-1-rest-dark)}.button-rest-text-dark{color:var(--action-foreground-inverse-rest-dark)}.button-hover-bg-dark{background-color:var(--action-background-1-hover-dark)}.button-hover-text-dark{color:var(--action-foreground-inverse-rest-dark)}.button-pressed-bg-dark{background-color:var(--action-background-1-pressed-dark)}.button-pressed-text-dark{color:var(--action-foreground-inverse-rest-dark)}.button-disabled-bg-dark{background-color:var(--disabled-background-1-rest-dark)}.button-disabled-text-dark{color:var(--disabled-foreground-1-rest-dark)}.button-loading-bg-dark{background-color:var(--disabled-background-1-rest-dark)}.button-loading-text-dark{color:var(--loading-foreground-2-rest-dark)}.button-loading-text-alt-dark{color:var(--loading-foreground-1-rest-dark)}.loading-background-1-rest-light{background-color:var(--loading-background-1-rest-light)}.loading-background-1-rest-dark{background-color:var(--loading-background-1-rest-dark)}.positive-foreground-1-rest-light{color:var(--positive-foreground-1-rest-light)}.positive-foreground-2-rest-light{color:var(--positive-foreground-2-rest-light)}.positive-foreground-inverse-rest-light{color:var(--positive-foreground-inverse-rest-light)}.positive-foreground-1-rest-dark{color:var(--positive-foreground-1-rest-dark)}.positive-foreground-2-rest-dark{color:var(--positive-foreground-2-rest-dark)}.positive-foreground-inverse-rest-dark{color:var(--positive-foreground-inverse-rest-dark)}.positive-background-1-rest-light{background-color:var(--positive-background-1-rest-light)}.positive-background-2-rest-light{background-color:var(--positive-background-2-rest-light)}.positive-background-1-rest-dark{background-color:var(--positive-background-1-rest-dark)}.positive-background-2-rest-dark{background-color:var(--positive-background-2-rest-dark)}.brand-foreground-1-rest-light{color:var(--brand-foreground-1-rest-light)}.brand-foreground-1-rest-dark{color:var(--brand-foreground-1-rest-dark)}.brand-background-1-rest-light{background-color:var(--brand-background-1-rest-light)}.brand-background-1-rest-dark{background-color:var(--brand-background-1-rest-dark)}.warning-foreground-1-rest-light{color:var(--warning-foreground-1-rest-light)}.warning-foreground-2-rest-light{color:var(--warning-foreground-2-rest-light)}.warning-foreground-3-rest-light{color:var(--warning-foreground-3-rest-light)}.warning-foreground-1-rest-dark{color:var(--warning-foreground-1-rest-dark)}.warning-foreground-2-rest-dark{color:var(--warning-foreground-2-rest-dark)}.warning-foreground-3-rest-dark{color:var(--warning-foreground-3-rest-dark)}.warning-background-1-rest-light{background-color:var(--warning-background-1-rest-light)}.warning-background-2-rest-light{background-color:var(--warning-background-2-rest-light)}.warning-background-3-rest-light{background-color:var(--warning-background-3-rest-light)}.warning-background-1-rest-dark{background-color:var(--warning-background-1-rest-dark)}.warning-background-2-rest-dark{background-color:var(--warning-background-2-rest-dark)}.warning-background-3-rest-dark{background-color:var(--warning-background-3-rest-dark)}.negative-foreground-1-rest-light{color:var(--negative-foreground-1-rest-light)}.negative-foreground-2-rest-light{color:var(--negative-foreground-2-rest-light)}.negative-foreground-3-rest-light{color:var(--negative-foreground-3-rest-light)}.negative-foreground-inverse-rest-light{color:var(--negative-foreground-inverse-rest-light)}.negative-foreground-1-rest-dark{color:var(--negative-foreground-1-rest-dark)}.negative-foreground-2-rest-dark{color:var(--negative-foreground-2-rest-dark)}.negative-foreground-3-rest-dark{color:var(--negative-foreground-3-rest-dark)}.negative-foreground-inverse-rest-dark{color:var(--negative-foreground-inverse-rest-dark)}.negative-background-1-rest-light{background-color:var(--negative-background-1-rest-light)}.negative-background-2-rest-light{background-color:var(--negative-background-2-rest-light)}.negative-background-1-rest-dark{background-color:var(--negative-background-1-rest-dark)}.negative-background-2-rest-dark{background-color:var(--negative-background-2-rest-dark)}.negative-stroke-1-rest-light{border-color:var(--negative-stroke-1-rest-light)}.negative-stroke-1-rest-dark{border-color:var(--negative-stroke-1-rest-dark)}.neutral-1-rest-light{color:var(--neutral-1-rest-light)}.neutral-2-rest-light{color:var(--neutral-2-rest-light)}.neutral-1-rest-dark{color:var(--neutral-1-rest-dark)}.neutral-2-rest-dark{color:var(--neutral-2-rest-dark)}.neutral-background-1-rest-light{background-color:var(--neutral-background-1-rest-light)}.neutral-background-1-hover-light{background-color:var(--neutral-background-1-hover-light)}.neutral-background-2-rest-light{background-color:var(--neutral-background-2-rest-light)}.neutral-background-3-rest-light{background-color:var(--neutral-background-3-rest-light)}.neutral-background-3-hover-light{background-color:var(--neutral-background-3-hover-light)}.neutral-background-3-pressed-light{background-color:var(--neutral-background-3-pressed-light)}.neutral-background-4-rest-light{background-color:var(--neutral-background-4-rest-light)}.neutral-background-4-hover-light{background-color:var(--neutral-background-4-hover-light)}.neutral-background-dropdown-rest-light{background-color:var(--neutral-background-dropdown-rest-light)}.neutral-background-dropdown-hover-light{background-color:var(--neutral-background-dropdown-hover-light)}.neutral-alpha-1-light{background-color:var(--neutral-alpha-1-light)}.neutral-alpha-2-light{background-color:var(--neutral-alpha-2-light)}.neutral-background-1-rest-dark{background-color:var(--neutral-background-1-rest-dark)}.neutral-background-1-hover-dark{background-color:var(--neutral-background-1-hover-dark)}.neutral-background-2-rest-dark{background-color:var(--neutral-background-2-rest-dark)}.neutral-background-3-rest-dark{background-color:var(--neutral-background-3-rest-dark)}.neutral-background-3-hover-dark{background-color:var(--neutral-background-3-hover-dark)}.neutral-background-3-pressed-dark{background-color:var(--neutral-background-3-pressed-dark)}.neutral-background-4-rest-dark{background-color:var(--neutral-background-4-rest-dark)}.neutral-background-4-hover-dark{background-color:var(--neutral-background-4-hover-dark)}.neutral-background-dropdown-rest-dark{background-color:var(--neutral-background-dropdown-rest-dark)}.neutral-background-dropdown-hover-dark{background-color:var(--neutral-background-dropdown-hover-dark)}.neutral-alpha-1-dark{background-color:var(--neutral-alpha-1-dark)}.neutral-alpha-2-dark{background-color:var(--neutral-alpha-2-dark)}.green-alpha-0{background-color:var(--color-green-alpha-0)}.green-alpha-5{background-color:var(--color-green-alpha-5)}.green-alpha-10{background-color:var(--color-green-alpha-10)}.green-alpha-20{background-color:var(--color-green-alpha-20)}.green-alpha-30{background-color:var(--color-green-alpha-30)}.green-alpha-40{background-color:var(--color-green-alpha-40)}.green-alpha-50{background-color:var(--color-green-alpha-50)}.green-alpha-60{background-color:var(--color-green-alpha-60)}.green-alpha-70{background-color:var(--color-green-alpha-70)}.green-alpha-80{background-color:var(--color-green-alpha-80)}.green-alpha-90{background-color:var(--color-green-alpha-90)}.green-alpha-95{background-color:var(--color-green-alpha-95)}.green-alpha-100{background-color:var(--color-green-alpha-100)}.amber-alpha-0{background-color:var(--color-amber-alpha-0)}.amber-alpha-5{background-color:var(--color-amber-alpha-5)}.amber-alpha-10{background-color:var(--color-amber-alpha-10)}.amber-alpha-20{background-color:var(--color-amber-alpha-20)}.amber-alpha-30{background-color:var(--color-amber-alpha-30)}.amber-alpha-40{background-color:var(--color-amber-alpha-40)}.amber-alpha-50{background-color:var(--color-amber-alpha-50)}.amber-alpha-60{background-color:var(--color-amber-alpha-60)}.amber-alpha-70{background-color:var(--color-amber-alpha-70)}.amber-alpha-80{background-color:var(--color-amber-alpha-80)}.amber-alpha-90{background-color:var(--color-amber-alpha-90)}.amber-alpha-95{background-color:var(--color-amber-alpha-95)}.amber-alpha-100{background-color:var(--color-amber-alpha-100)}.red-alpha-0{background-color:var(--color-red-alpha-0)}.red-alpha-5{background-color:var(--color-red-alpha-5)}.red-alpha-10{background-color:var(--color-red-alpha-10)}.red-alpha-20{background-color:var(--color-red-alpha-20)}.red-alpha-30{background-color:var(--color-red-alpha-30)}.red-alpha-40{background-color:var(--color-red-alpha-40)}.red-alpha-50{background-color:var(--color-red-alpha-50)}.red-alpha-60{background-color:var(--color-red-alpha-60)}.red-alpha-70{background-color:var(--color-red-alpha-70)}.red-alpha-80{background-color:var(--color-red-alpha-80)}.red-alpha-90{background-color:var(--color-red-alpha-90)}.red-alpha-95{background-color:var(--color-red-alpha-95)}.red-alpha-100{background-color:var(--color-red-alpha-100)}.teal-alpha-0{background-color:var(--color-teal-alpha-0)}.teal-alpha-5{background-color:var(--color-teal-alpha-5)}.teal-alpha-10{background-color:var(--color-teal-alpha-10)}.teal-alpha-20{background-color:var(--color-teal-alpha-20)}.teal-alpha-30{background-color:var(--color-teal-alpha-30)}.teal-alpha-40{background-color:var(--color-teal-alpha-40)}.teal-alpha-50{background-color:var(--color-teal-alpha-50)}.teal-alpha-60{background-color:var(--color-teal-alpha-60)}.teal-alpha-70{background-color:var(--color-teal-alpha-70)}.teal-alpha-80{background-color:var(--color-teal-alpha-80)}.teal-alpha-90{background-color:var(--color-teal-alpha-90)}.teal-alpha-95{background-color:var(--color-teal-alpha-95)}.teal-alpha-100{background-color:var(--color-teal-alpha-100)}.light-alpha-0{background-color:var(--color-light-alpha-0)}.light-alpha-5{background-color:var(--color-light-alpha-5)}.light-alpha-10{background-color:var(--color-light-alpha-10)}.light-alpha-20{background-color:var(--color-light-alpha-20)}.light-alpha-30{background-color:var(--color-light-alpha-30)}.light-alpha-40{background-color:var(--color-light-alpha-40)}.light-alpha-50{background-color:var(--color-light-alpha-50)}.light-alpha-60{background-color:var(--color-light-alpha-60)}.light-alpha-70{background-color:var(--color-light-alpha-70)}.light-alpha-80{background-color:var(--color-light-alpha-80)}.light-alpha-90{background-color:var(--color-light-alpha-90)}.light-alpha-95{background-color:var(--color-light-alpha-95)}.light-alpha-100{background-color:var(--color-light-alpha-100)}.dark-alpha-0{background-color:var(--color-dark-alpha-0)}.dark-alpha-5{background-color:var(--color-dark-alpha-5)}.dark-alpha-10{background-color:var(--color-dark-alpha-10)}.dark-alpha-20{background-color:var(--color-dark-alpha-20)}.dark-alpha-30{background-color:var(--color-dark-alpha-30)}.dark-alpha-40{background-color:var(--color-dark-alpha-40)}.dark-alpha-50{background-color:var(--color-dark-alpha-50)}.dark-alpha-60{background-color:var(--color-dark-alpha-60)}.dark-alpha-70{background-color:var(--color-dark-alpha-70)}.dark-alpha-80{background-color:var(--color-dark-alpha-80)}.dark-alpha-90{background-color:var(--color-dark-alpha-90)}.dark-alpha-95{background-color:var(--color-dark-alpha-95)}.dark-alpha-100{background-color:var(--color-dark-alpha-100)}.container{max-width:375px;margin:0 auto;background-color:var(--neutral-background-1-rest);overflow:hidden;padding:var(--spacing-6) 0}.header{padding:var(--spacing-2) var(--spacing-5) var(--spacing-3);display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid var(--neutral-stroke-1-rest)}.content{padding-top:var(--gap-32)}.header-content{padding:0 var(--spacing-5)}.page-title{font-family:var(--font-literata);font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);line-height:var(--h3-line-height);color:var(--neutral-foreground-1-rest);margin:0 0 var(--spacing-2) 0}.page-description{font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);color:var(--neutral-foreground-2-rest);margin:0}.actions{display:flex;gap:var(--spacing-3);padding:var(--spacing-4) 0}.actions .btn{flex:1}.section-divider{height:1px;background-color:var(--neutral-stroke-1-rest)}.section-title{font-family:var(--font-mulish);font-size:var(--body-m-font-size);font-weight:600;line-height:var(--body-m-line-height);color:var(--neutral-foreground-1-rest);margin:0}.section-description{font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);color:var(--neutral-foreground-3-rest);margin:0}.section-subtitle{font-size:var(--body-s-font-size);font-weight:500;color:var(--neutral-foreground-1-rest)}.form-row .form-element{width:100%}.form-row .form-element .textfield,.form-row .form-element .dropdown,.form-row .form-element .textarea{width:auto;flex:1;min-width:0}.radio-group{display:flex;flex-direction:column;gap:var(--spacing-2)}.tab-navigation{display:flex;gap:0}.tab-content{padding:var(--spacing-3) var(--spacing-2);background-color:var(--neutral-background-2-rest);border:1px solid var(--neutral-stroke-1-rest)}.tab-panel{display:none}.tab-panel--active{display:flex;flex-direction:column;gap:var(--spacing-3)}.form-frame{border:1px solid var(--neutral-stroke-4-rest);border-radius:var(--br-md);padding:var(--spacing-3) var(--spacing-4)}.form-frame .toggle{display:flex;justify-content:space-between;align-items:center}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(0) opacity(.6);cursor:pointer}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:.8}@media (prefers-color-scheme: dark){input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1) opacity(.8)}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}}:root{--color-success: #2a9254;--color-warning: #e8b339;--color-danger: #c73545;--color-primary: #007bff;--color-text-primary: #333;--color-text-secondary: #666;--color-border: #ddd;--color-background: white;--color-background-light: #f8f9fa}*{box-sizing:border-box}body{margin:0;font-family:var(--font-mulish),system-ui,-apple-system,sans-serif;color:var(--neutral-foreground-1-rest);background-color:var(--neutral-background-1-rest)}.app{max-width:1200px;margin:0 auto;padding:20px}.app-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.app-header h1{color:#333;margin:0;font-size:1.8rem}button{background-color:#007bff;color:#fff;border:none;padding:12px 24px;border-radius:4px;font-size:16px;cursor:pointer}button:disabled{background-color:#ccc;cursor:not-allowed}.research-content{display:flex;flex-direction:column;gap:var(--spacing-4)}.research-form{background:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px}.form-row{display:flex;gap:20px;margin-bottom:20px}.form-row .form-group{flex:1;margin-bottom:0}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:5px;font-weight:500;color:#333}.form-group input,.form-group select{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}.form-group input:focus,.form-group select:focus{outline:none;border-color:#007bff}.add-suspect-form{max-width:100%}.add-suspect-form .form-section{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid var(--neutral-stroke-1-rest)}.add-suspect-form .form-section:last-of-type{border-bottom:none;margin-bottom:20px}.add-suspect-form .section-title{font-size:16px;font-weight:600;color:#374151;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #3b82f6}.add-suspect-form .form-group{margin-bottom:20px}.add-suspect-form .form-group label{display:block;margin-bottom:6px;font-weight:500;color:#374151;font-size:14px}.add-suspect-form .form-group input,.add-suspect-form .form-group textarea{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background-color:#fff;transition:border-color .2s}.add-suspect-form .form-group input:focus,.add-suspect-form .form-group textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.add-suspect-form .form-group input.error,.add-suspect-form .form-group textarea.error{border-color:#ef4444}.add-suspect-form .form-group input:disabled,.add-suspect-form .form-group textarea:disabled{background-color:#f9fafb;color:#6b7280;cursor:not-allowed}.add-suspect-form .error-message{color:#ef4444;font-size:12px;margin-top:4px;display:block}.add-suspect-form .error-display{background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:12px;margin-bottom:16px}.add-suspect-form .error-display p{color:#dc2626;margin:0;font-size:14px}.add-suspect-form .form-buttons{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid #e5e7eb}.add-suspect-form .form-buttons button{padding:12px 24px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.add-suspect-form .form-buttons button:disabled{opacity:.6;cursor:not-allowed}.add-suspect-form .form-buttons button[type=button]{background-color:#f9fafb;color:#374151;border:1px solid #d1d5db}.add-suspect-form .form-buttons button[type=button]:hover:not(:disabled){background-color:#f3f4f6;border-color:#9ca3af}.add-suspect-form .form-buttons button.primary{background-color:#3b82f6;color:#fff}.add-suspect-form .form-buttons button.primary:hover:not(:disabled){background-color:#2563eb}.key-people-list{margin-bottom:1rem}.key-person-item{display:flex;justify-content:flex-start;align-items:flex-start;padding:.75rem;margin-bottom:.5rem;border:1px solid #e2e8f0;border-radius:.375rem;background-color:#f8fafc;transition:all .2s ease}.key-person-item:hover{border-color:#cbd5e1;background-color:#f1f5f9}.person-info{flex:1}.person-title{color:#64748b;font-weight:400}.person-email{color:#64748b;font-size:.875rem;margin-top:.25rem}.person-employment{color:#64748b;font-size:.75rem;margin-top:.25rem;font-style:italic}.person-headline{color:#64748b;font-size:.875rem;margin-top:.25rem;font-style:italic}.person-company{color:#64748b;font-size:.75rem;margin-top:.25rem}.email-status{color:#059669;font-weight:500}.no-key-people-found{text-align:center;padding:2rem 1rem;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;margin-bottom:1rem}.no-data-icon{font-size:3rem;margin-bottom:1rem;opacity:.6}.no-key-people-found h4{color:#374151;margin-bottom:1rem;font-size:1.125rem}.no-key-people-found p{color:#6b7280;margin-bottom:1rem;line-height:1.5}.no-key-people-found ul{text-align:left;max-width:400px;margin:1rem auto;color:#6b7280;line-height:1.6}.no-key-people-found li{margin-bottom:.5rem}.manual-entry-note{background-color:#dbeafe;border:1px solid #93c5fd;border-radius:.375rem;padding:1rem;margin-top:1.5rem;color:#1e40af}.manual-entry-note strong{color:#1e3a8a}.key-people-summary{text-align:center;padding:1rem;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:.5rem;margin-bottom:1rem}.key-people-hint{color:#0369a1;margin:.5rem 0 0;font-size:.875rem}.no-key-people-note{display:flex;align-items:flex-start;gap:.75rem;margin-top:.75rem;margin-bottom:1.5rem;padding:1rem;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:.375rem}.note-icon{font-size:1.25rem;flex-shrink:0;margin-top:.125rem}.note-content{flex:1}.note-content p{margin:0 0 .5rem;color:#0369a1;font-size:.875rem;line-height:1.5}.note-content p:last-child{margin-bottom:0}.note-content strong{color:#1e40af}input.disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed;border-color:#d1d5db;opacity:.8}input.disabled::placeholder{color:#9ca3af}.loading-state{text-align:center;padding:2rem 1rem;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;margin-bottom:1rem}.loading-spinner{width:2rem;height:2rem;border:3px solid #e2e8f0;border-top:3px solid #3b82f6;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 1rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state h4{color:#374151;margin-bottom:.5rem;font-size:1.125rem}.loading-state p{color:#6b7280;margin:0}.error-state{text-align:center;padding:2rem 1rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;margin-bottom:1rem}.error-icon{font-size:2rem;margin-bottom:1rem}.error-state h4{color:#dc2626;margin-bottom:.5rem;font-size:1.125rem}.error-state p{color:#6b7280;margin-bottom:1rem;line-height:1.5}.cached-data-indicator{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem;background:#e8f5e8;border:1px solid #c3e6c3;border-radius:4px;font-size:.875rem;color:#2d5a2d}.cached-icon{font-size:1rem}.cached-text{font-weight:500}.results-display{display:flex;flex-direction:column;gap:var(--spacing-2)}.results-display h2{font-family:var(--font-literata);font-size:var(--h5-font-size);line-height:var(--h5-line-height);font-weight:400;color:var(--neutral-foreground-1-rest);margin:0;padding-left:var(--spacing-1)}.company-header-section,.risks-section,.news-section,.reports-section,.detailed-report-section{display:flex;flex-direction:column;gap:var(--spacing-4)}.news-link,.report-link{color:var(--action-foreground-1-rest);text-decoration:none}.news-link:hover,.report-link:hover{color:var(--action-foreground-1-hover);text-decoration:underline}.risks-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--spacing-3)}.news-list,.reports-list{display:flex;flex-direction:column;gap:var(--spacing-3)}.results-display.error{border-left:4px solid #dc3545}.results-display.error h2{color:#dc3545}.results-content pre{background:#f8f9fa;padding:15px;border-radius:4px;overflow-x:auto;white-space:pre-wrap}.company-header{margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid var(--neutral-stroke-1-rest)}.company-header-content{display:flex;flex-direction:column;gap:20px}.company-info-section{width:100%}.company-stats-row{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;margin-top:15px}.company-stats{display:flex;gap:20px;margin-top:20px}.company-actions-section{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:15px;min-width:200px}.company-name{font-family:var(--font-literata);font-size:var(--h1-font-size);line-height:var(--h1-line-height);font-weight:400;color:var(--neutral-foreground-1-rest);margin:0;width:100%}.company-details{margin-top:15px}.company-info p{margin:8px 0;line-height:1.5;color:var(--neutral-foreground-1-rest)}.company-link{color:var(--action-foreground-1-rest);text-decoration:none;font-weight:500}.company-link:hover{color:var(--action-foreground-1-hover);text-decoration:underline}.company-stats{display:flex;gap:20px}.stat-card{background:#fff;border:1px solid #ddd;border-radius:8px;padding:15px 35px 15px 15px;text-align:center;min-width:120px;box-shadow:0 2px 4px #0000000d}.stat-label{font-size:14px;color:var(--neutral-foreground-1-rest);margin-bottom:5px;font-weight:600}.stat-value{font-size:16px;font-weight:400;color:var(--neutral-foreground-1-rest)}.prospective-carriers-section{display:flex;flex-direction:column;gap:var(--spacing-4)}.prospective-carriers-section h2{font-family:var(--font-literata);font-size:var(--h5-font-size);line-height:var(--h5-line-height);font-weight:400;color:var(--neutral-foreground-1-rest);margin:0;padding-left:var(--spacing-1)}.carriers-list{display:flex;flex-direction:column;gap:var(--spacing-3)}.carriers-list-empty{color:var(--neutral-foreground-2-rest);font-size:var(--body-s-font-size);padding:var(--spacing-4)}.carrier-card-expanded{box-shadow:0 4px 8px #0000001a}.carrier-match-section{display:flex;align-items:center;gap:var(--spacing-3)}.match-percentage{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.match-percentage-value{font-size:var(--body-s-font-size);font-weight:600;color:var(--neutral-foreground-1-rest);line-height:1}.match-label{font-size:var(--body-xs-font-size);color:var(--neutral-foreground-2-rest);font-weight:400;line-height:1;margin-top:2px}.expand-icon{display:flex;align-items:center}.chevron-icon{color:var(--neutral-foreground-2-rest)}.carrier-details{display:flex;flex-direction:column;gap:var(--spacing-3)}.lines-of-business,.carrier-notes,.appetite-document{display:flex;flex-direction:column;gap:var(--spacing-1)}.lines-of-business-list{color:var(--neutral-foreground-1-rest);font-size:var(--body-s-font-size);line-height:var(--body-s-line-height)}.detail-label{font-size:var(--body-xs-font-size);color:var(--neutral-foreground-2-rest);margin:0}.carrier-notes p:last-child{margin:0;font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);color:var(--neutral-foreground-1-rest)}.appetite-document-link{color:var(--action-foreground-1-rest);text-decoration:none;font-size:var(--body-s-font-size);cursor:pointer;display:inline-block}.appetite-document-link:hover{color:var(--action-foreground-1-hover);text-decoration:underline}.key-people-loading{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--neutral-background-1-rest);border-radius:var(--br-sm);border:1px solid var(--neutral-stroke-1-rest)}.key-people-loading span{color:var(--neutral-foreground-2-rest);font-size:var(--body-s-font-size)}.key-people-error{padding:var(--spacing-3);background:var(--negative-background-2-rest);border:1px solid var(--negative-stroke-1-rest);border-radius:var(--br-sm);color:var(--negative-foreground-2-rest)}.key-people-error p{margin:0;font-size:var(--body-s-font-size)}.key-people-section{display:flex;flex-direction:column;gap:var(--spacing-4)}.key-people-section h2{font-family:var(--font-literata);font-size:var(--h5-font-size);line-height:var(--h5-line-height);font-weight:400;color:var(--neutral-foreground-1-rest);margin:0;padding-left:var(--spacing-1)}.key-people-section-panel{display:flex;flex-direction:column;gap:var(--spacing-4)}.key-decision-makers-title{font-family:var(--font-literata);font-size:var(--h5-font-size);line-height:var(--h5-line-height);font-weight:400;color:var(--neutral-foreground-1-rest);margin:0;padding-left:var(--spacing-1)}.key-people-no-results{padding:var(--spacing-4);text-align:center}.key-people-no-results p{color:var(--neutral-foreground-2-rest);margin:0}.key-people-panel{display:flex;flex-direction:column;gap:var(--spacing-4)}.key-people-navigation{display:flex;align-items:center;gap:var(--spacing-4)}.key-people-cards{display:flex;gap:var(--spacing-3);flex:1}.key-people-cards>*{flex:1;min-width:0;display:flex;flex-direction:column}.key-people-cards .card-content{flex:1;display:flex;flex-direction:column}.key-people-cards .person-title{color:var(--neutral-foreground-2-rest);font-size:var(--body-s-font-size);margin-bottom:var(--spacing-2)}.key-people-cards .person-email{color:var(--neutral-foreground-2-rest);font-size:var(--body-xs-font-size);margin-bottom:var(--spacing-3)}.key-people-cards .person-links{display:flex;flex-direction:column;width:100%;gap:var(--spacing-2);margin-top:auto}.key-people-cards .person-contact-row{display:flex;width:100%;gap:var(--spacing-2);align-items:center}.key-people-cards .person-phone-row{display:flex;width:100%}.key-people-cards .person-contact-row .email-button{flex:1;min-width:0}.key-people-cards .person-contact-row .linkedin-button{flex-shrink:0}.key-people-cards .phone-button{flex:1;min-width:0;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:var(--spacing-1)}.key-people-cards .phone-button .phone-number{display:inline-block;flex-shrink:0}.key-people-cards .phone-button .phone-type-label{display:inline-block;font-size:.85em;opacity:.7;font-weight:400;margin-left:var(--spacing-1);flex-shrink:0}.phone-tooltip .tooltip-content{width:max-content;max-width:320px}.phone-tooltip-content{display:flex;flex-direction:column;gap:var(--spacing-1)}.phone-tooltip-row{display:flex;gap:var(--spacing-2);align-items:baseline;font-size:var(--body-xs-font-size);line-height:var(--body-xs-line-height)}.phone-tooltip-number{font-weight:500;white-space:nowrap;color:var(--neutral-foreground-1-rest)}.phone-tooltip-type{color:var(--neutral-foreground-2-rest)}.key-people-cards .linkedin-button{background-color:#0077b5!important;border-color:#0077b5!important}.key-people-cards .linkedin-button:hover{background-color:#005885!important;border-color:#005885!important}.key-people-cards .linkedin-button:active{background-color:#004f75!important;border-color:#004f75!important}.key-people-dots{display:flex;justify-content:center;gap:var(--spacing-2);margin-top:var(--spacing-2)}.people-dot{width:10px;height:10px;border-radius:50%;border:none;background-color:var(--neutral-background-4-rest);cursor:pointer;transition:background-color .2s ease;padding:0;margin:0;flex-shrink:0}.people-dot:hover{background-color:var(--neutral-background-4-hover)}.people-dot.active{background-color:var(--neutral-foreground-2-rest)}.people-dot.active:hover{background-color:var(--neutral-foreground-1-rest)}.news-section{margin-bottom:30px}.news-list{display:flex;flex-direction:column;gap:20px}.news-item{border:1px solid #ddd;border-radius:8px;padding:20px;background:#fff}.news-item.markdown-block .comment-icon-container{right:20px;top:20px}.news-item h3{margin:0 0 10px}.news-item h3 a{color:#007bff;text-decoration:none}.news-item h3 a:hover{text-decoration:underline}.news-meta{display:flex;gap:15px;margin-bottom:10px;font-size:14px;color:#666}.news-item p{margin:0;line-height:1.5;color:#333}.reports-section{margin-bottom:30px}.reports-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:15px}.report-item{border:1px solid #ddd;border-radius:8px;padding:15px;background:#fff}.report-item.markdown-block .comment-icon-container{right:15px;top:15px}.stat-card.markdown-block .comment-icon-container{right:10px;top:10px}.report-item h3{margin:0 0 10px;font-size:1.1rem}.report-item h3 a{color:#007bff;text-decoration:none}.report-item h3 a:hover{text-decoration:underline}.report-meta{display:flex;justify-content:space-between;font-size:14px;color:#666}.report-format{background:#e9ecef;padding:2px 6px;border-radius:3px;font-size:12px;font-weight:500}.detailed-report-section{margin-top:30px}.report-toggle{margin-bottom:20px}.detailed-report-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:var(--spacing-2) 0}.detailed-report-header h2{font-family:var(--font-literata);font-size:var(--h5-font-size);line-height:var(--h5-line-height);font-weight:400;color:var(--neutral-foreground-1-rest);margin:0;padding-left:var(--spacing-1)}.detailed-report-header:hover .chevron-icon{color:var(--neutral-foreground-1-rest)}.detailed-report{padding:var(--spacing-4) 0}.detailed-report-h1{font-family:var(--font-literata);font-size:var(--h3-font-size);line-height:var(--h3-line-height);font-weight:400;color:var(--neutral-foreground-1-rest);margin:var(--spacing-4) 0 var(--spacing-3) 0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--neutral-stroke-1-rest)}.detailed-report-h2{font-family:var(--font-literata);font-size:var(--h4-font-size);line-height:var(--h4-line-height);font-weight:400;color:var(--neutral-foreground-1-rest);margin:var(--spacing-4) 0 var(--spacing-2) 0}.detailed-report-h3{font-family:var(--font-literata);font-size:var(--h5-font-size);line-height:var(--h5-line-height);font-weight:400;color:var(--neutral-foreground-1-rest);margin:var(--spacing-3) 0 var(--spacing-2) 0}.detailed-report-h4,.detailed-report-h5,.detailed-report-h6{font-family:var(--font-mulish);font-size:var(--body-l-font-size);line-height:var(--body-l-line-height);font-weight:600;color:var(--neutral-foreground-1-rest);margin:var(--spacing-3) 0 var(--spacing-2) 0}.detailed-report-p{font-family:var(--font-mulish);font-size:var(--body-font-size);line-height:var(--body-line-height);color:var(--neutral-foreground-1-rest);margin:0 0 var(--spacing-3) 0}.detailed-report-ul,.detailed-report-ol{margin:0 0 var(--spacing-3) 0;padding-left:var(--spacing-5)}.detailed-report-li{font-family:var(--font-mulish);font-size:var(--body-font-size);line-height:var(--body-line-height);color:var(--neutral-foreground-1-rest);margin:0 0 var(--spacing-1) 0}.detailed-report-link{color:var(--action-foreground-1-rest);text-decoration:none}.detailed-report-link:hover{color:var(--action-foreground-1-hover);text-decoration:underline}.detailed-report-strong{font-weight:600;color:var(--neutral-foreground-1-rest)}.loading-timer{background:var(--neutral-background-1-rest);padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px}.timer-display{margin-bottom:15px}.timer-text{font-size:18px;font-weight:500;margin-bottom:5px}.countdown{color:#007bff}.overtime{color:#dc3545}.timer-elapsed{font-size:14px;color:#666}.progress-bar{height:8px;background:#e9ecef;border-radius:4px;overflow:hidden}.progress-fill{height:100%;background:#007bff;transition:width .3s ease}.progress-fill.overtime{background:#dc3545}.results-display.loading{position:relative;overflow:hidden}.skeleton-company-name{height:40px;width:300px;background:linear-gradient(90deg,var(--neutral-background-2-rest) 25%,var(--neutral-background-3-rest) 50%,var(--neutral-background-2-rest) 75%);background-size:200% 100%;animation:shimmer 8s infinite;border-radius:6px;margin-bottom:20px}.skeleton-company-info{margin-bottom:20px}.skeleton-line{height:16px;background:linear-gradient(90deg,var(--neutral-background-2-rest) 25%,var(--neutral-background-3-rest) 50%,var(--neutral-background-2-rest) 75%);background-size:200% 100%;animation:shimmer 8s infinite;border-radius:4px;margin-bottom:10px}.skeleton-line.short{width:60%}.skeleton-line.medium{width:80%}.skeleton-line.long{width:95%}.skeleton-stats{display:flex;gap:20px;margin-bottom:30px}.skeleton-stat-card{width:120px;height:80px;background:linear-gradient(90deg,var(--neutral-background-2-rest) 25%,var(--neutral-background-3-rest) 50%,var(--neutral-background-2-rest) 75%);background-size:200% 100%;animation:shimmer 8s infinite;border-radius:8px}.skeleton-section{margin-bottom:30px}.skeleton-section-title{height:28px;width:200px;background:linear-gradient(90deg,var(--neutral-background-2-rest) 25%,var(--neutral-background-3-rest) 50%,var(--neutral-background-2-rest) 75%);background-size:200% 100%;animation:shimmer 8s infinite;border-radius:4px;margin-bottom:20px}.skeleton-risks-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;margin-bottom:20px}.skeleton-risk-card{height:120px;background:linear-gradient(90deg,var(--neutral-background-2-rest) 25%,var(--neutral-background-3-rest) 50%,var(--neutral-background-2-rest) 75%);background-size:200% 100%;animation:shimmer 8s infinite;border-radius:8px}.skeleton-news-item{height:150px;background:linear-gradient(90deg,var(--neutral-background-2-rest) 25%,var(--neutral-background-3-rest) 50%,var(--neutral-background-2-rest) 75%);background-size:200% 100%;animation:shimmer 8s infinite;border-radius:8px;margin-bottom:20px}.skeleton-reports-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:15px}.skeleton-report-card{height:100px;background:linear-gradient(90deg,var(--neutral-background-2-rest) 25%,var(--neutral-background-3-rest) 50%,var(--neutral-background-2-rest) 75%);background-size:200% 100%;animation:shimmer 8s infinite;border-radius:8px}.skeleton-loading-dots{display:flex;justify-content:center;align-items:center;padding:var(--spacing-4) 0;width:100%}.loading-panel-header{position:relative}.notification-prompt-button{position:absolute;top:0;right:0}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse{0%,60%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}.spinner{display:inline-block;width:12px;height:12px;border:2px solid var(--neutral-stroke-1-rest);border-radius:50%;border-top-color:var(--action-foreground-1-rest);animation:spin 1s ease-in-out infinite;margin-right:6px}.login-container{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f5f5f5;padding:20px}.login-card{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:40px;max-width:400px;width:100%;text-align:center}.login-header h1{margin:0 0 10px;color:#333;font-size:1.8rem}.login-header p{margin:0 0 30px;color:#666;line-height:1.5}.login-form{display:flex;flex-direction:column;text-align:left}.login-form .form-group{margin-bottom:20px}.login-form .form-group label{display:block;margin-bottom:5px;font-weight:500;color:#333}.login-form .form-group input{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}.login-form .form-group input:focus{outline:none;border-color:#007bff}.login-form .form-group input:disabled{background-color:#f5f5f5;cursor:not-allowed}.login-button{background:#0078d4;color:#fff;border:none;padding:12px 24px;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;width:100%;display:flex;align-items:center;justify-content:center;gap:8px}.login-button:hover:not(:disabled){background:#106ebe}.login-button:disabled{background:#ccc;cursor:not-allowed}.login-loading{display:flex;flex-direction:column;align-items:center;gap:15px}.login-loading p{margin:0;color:#666}.popup-note{font-size:12px;color:#999;margin-top:10px}.login-error{background:#fef2f2;border:1px solid #fecaca;border-radius:4px;padding:15px;margin-bottom:20px}.login-error p{margin:0 0 10px;color:#dc2626}.retry-button{background:#dc2626;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer}.retry-button:hover{background:#b91c1c}.oauth-iframe{display:none;width:0;height:0;border:none}.oauth-iframe-visible{width:100%;height:500px;border:1px solid #ddd;border-radius:4px;margin-top:20px}.auth-loading{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f5f5f5;gap:15px}.auth-loading .spinner{width:40px;height:40px;border:4px solid #e9ecef;border-top-color:#007bff;border-radius:50%;animation:spin 1s ease-in-out infinite}.auth-loading p{margin:0;color:#666}.user-info{display:flex;align-items:center;gap:15px}.user-details{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.user-name{font-weight:600;color:#333;font-size:14px}.user-email{font-size:12px;color:#666}.logout-button{background:#6c757d;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .2s}.logout-button:hover{background:#5a6268}.oauth-callback-container{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f5f5f5;padding:20px}.oauth-callback-card{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:40px;max-width:400px;width:100%;text-align:center}.oauth-callback-loading h2,.oauth-callback-error h2,.oauth-callback-success h2{margin:0 0 15px;color:#333;font-size:1.5rem}.oauth-callback-loading p,.oauth-callback-error p,.oauth-callback-success p{margin:0 0 20px;color:#666;line-height:1.5}.oauth-callback-loading{display:flex;flex-direction:column;align-items:center;gap:15px}.oauth-callback-error,.oauth-callback-error h2{color:#dc3545}.lists-container{max-width:1200px;margin:0 auto}.lists-form{background:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:24px}.lists-form .form-group{margin-bottom:20px}.lists-form label{display:block;font-weight:500;margin-bottom:8px;color:#333}.lists-form textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-family:inherit;resize:vertical;min-height:80px}.lists-form textarea:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.form-buttons{display:flex;gap:12px;align-items:center}.lists-form button{background-color:#007bff;color:#fff;border:none;padding:12px 24px;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .2s}.lists-form button:hover:not(:disabled){background-color:#0056b3}.lists-form button:disabled{background-color:#ccc;cursor:not-allowed}.lists-form button.cancel-button{background-color:#dc3545}.lists-form button.cancel-button:hover,.lists-form button.cancel-button:active{background-color:#c82333}.query-parameters-display{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:20px;margin-bottom:24px}.params-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.params-header h3,.params-header h4{margin:0;color:#333;font-size:1.1rem;font-weight:500}.cancel-button{background-color:#dc3545;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .2s}.cancel-button:hover{background-color:#c82333}.params-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:16px}.param-item{display:flex;flex-direction:row;gap:8px;align-items:baseline;margin-bottom:12px}.param-label{font-weight:500;color:#666;font-size:.9rem;flex-shrink:0}.param-value{color:#333;font-size:.95rem;font-weight:600}.naics-codes{border-top:1px solid #dee2e6;padding-top:16px}.naics-codes .param-label{display:block;margin-bottom:8px}.naics-list{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto;border:1px solid #e9ecef;border-radius:4px;padding:8px}.naics-item{background:#f8f9fa;padding:8px 12px;border-radius:4px;border:1px solid #e9ecef;font-size:.9rem;color:#333;margin-bottom:4px}.naics-item:last-child{margin-bottom:0}.skeleton-line{height:16px;background:linear-gradient(90deg,var(--neutral-background-2-rest) 25%,var(--neutral-background-3-rest) 50%,var(--neutral-background-2-rest) 75%);background-size:200% 100%;animation:shimmer 8s infinite;border-radius:4px;margin-bottom:8px}.skeleton-line.short{width:60px;height:14px}.skeleton-line.medium{width:120px}.skeleton-line.long{width:180px}.skeleton-line.naics-skeleton{width:100%;height:18px;margin-bottom:6px}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 768px){.params-grid{grid-template-columns:1fr}.params-header{flex-direction:column;gap:12px;align-items:flex-start}}.list-header{padding:var(--spacing-3) 0 0 0;margin-bottom:var(--spacing-3)}.list-header h2{margin:0;color:#333;font-size:1.5rem}.company-grid{display:grid;gap:var(--spacing-4);grid-template-columns:1fr}@media (min-width: 768px){.company-grid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}.company-list.loading{padding:24px}.skeleton-company-item{height:120px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite;border-radius:8px;margin-bottom:16px}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.error-display{background:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 4px #0000001a;border-left:4px solid #dc3545}.error-display h2{color:#dc3545;margin:0 0 12px;font-size:1.2rem}.error-display p{margin:0;color:#666;line-height:1.5}@media (min-width: 768px){.stat-label:after{content:""}.recent-searches-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width: 767px){.recent-searches-grid{grid-template-columns:1fr}.search-header{flex-direction:column;align-items:flex-start;gap:4px}.search-query{margin-right:0}}
