@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/funnel-display-latin-ext-400-normal-Dbq6YpiN.woff2) format("woff2"),url(/assets/funnel-display-latin-ext-400-normal-FUgTsxwt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/funnel-display-latin-400-normal-CzanjfVo.woff2) format("woff2"),url(/assets/funnel-display-latin-400-normal-YfsDShO0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/funnel-display-latin-ext-600-normal-CA8gsu8B.woff2) format("woff2"),url(/assets/funnel-display-latin-ext-600-normal-BIrMyM1H.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/funnel-display-latin-600-normal-Mgf2EgkJ.woff2) format("woff2"),url(/assets/funnel-display-latin-600-normal-DTDKxDdc.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/funnel-display-latin-ext-700-normal-B-_vcqin.woff2) format("woff2"),url(/assets/funnel-display-latin-ext-700-normal-BuRauW5v.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/funnel-display-latin-700-normal-CLO_L4Ou.woff2) format("woff2"),url(/assets/funnel-display-latin-700-normal-CWqFwraO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--wine:#5A1E2D;--wine-2:#7A1F3D;--gold:#B58C52;--ink:#2B2024;--muted:#6B5D63;--line:#E8DDD4;--paper:#F7F3EE;--white:#FFFFFF;--alert:#9A3412;--alert-bg:#FEF3C7;--accent:#C9973B;--sand:#F1E9DD}*{box-sizing:border-box;scrollbar-width:none}*::-webkit-scrollbar{display:none}html{scroll-behavior:smooth;overscroll-behavior:none;background:#1f0e14}html:has(.home),body:has(.home){background:#1f0e14}html:has(.screen),body:has(.screen){background:#1f0e14}html:has(.cali-form-page),body:has(.cali-form-page){background:#1f0e14}html:has(.event-page),body:has(.event-page){background:#1f0e14}html:has(.adm),body:has(.adm){background:#fbf8f4}body{margin:0;overflow-x:hidden;background:#1f0e14;color:var(--ink);font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.6;font-size:15px;-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}h2{font-size:24px;line-height:1.2;color:var(--ink)}h3{font-size:17px;line-height:1.3;color:var(--ink)}.wrap{width:min(1120px,100%);margin:0 auto;padding:0 20px}.eyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a6a2a}.eyebrow--light{color:var(--accent)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1px solid var(--accent);border-radius:8px;background:var(--accent);color:#22100f;font:600 14px Inter,system-ui,sans-serif;text-decoration:none;cursor:pointer}.button:disabled{opacity:.5;cursor:default}.button--light{background:var(--accent);border-color:var(--accent);color:var(--white)}.button--ghost{background:transparent;color:var(--accent)}.nowrap{white-space:nowrap}.actions{display:flex;flex-wrap:wrap;gap:14px}.facts{display:grid;gap:10px;margin:0}.event-page{min-height:100dvh;display:grid;place-items:center;padding:20px;background:#1f0e14}.event-page--wine{background:#1f0e14}.event-card{width:min(480px,100%);display:grid;gap:14px;padding:26px 22px;border:1px solid var(--line);border-radius:14px;background:var(--white)}.event-card h1{font-size:24px;line-height:1.2;color:var(--ink)}.event-card h1.question{font-size:19px;line-height:1.35}.event-card__meta{color:var(--muted);font-size:15px}.form{display:grid;gap:14px}.form label{display:grid;gap:6px;font-size:14px;font-weight:600}.form input:not([type=checkbox]){width:100%;min-height:48px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--white);color:var(--ink);font:400 16px Inter,system-ui,sans-serif}.form input:focus{outline:2px solid var(--gold);outline-offset:1px}.form .check{display:flex;align-items:flex-start;gap:10px;font-weight:400;line-height:1.45}.form .check input{width:20px;height:20px;flex:none;margin:1px 0 0;accent-color:var(--wine)}.notice{padding:12px 14px;border-radius:10px;background:var(--paper);font-size:15px}.notice--alert{background:var(--alert-bg);color:var(--alert)}.scale{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.scale button{min-height:54px;border:1px solid var(--line);border-radius:10px;background:var(--white);color:var(--wine);font:600 20px Inter,system-ui,sans-serif;cursor:pointer}.scale button.is-on{background:var(--accent);border-color:var(--accent);color:#22100f}.pass{width:min(480px,100%);display:grid;gap:12px;justify-items:center;text-align:center;padding:30px 22px;border-radius:14px;background:var(--white)}.pass__logo{width:130px;height:auto}.pass__qr{width:150px;height:150px;border-radius:7px}.choices{display:grid;gap:8px;margin:0;padding:0;border:0}.choices legend{padding:0;margin-bottom:8px;font-size:14px;font-weight:600}.form select,.answer,.field input{width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--white);color:var(--ink);font:400 16px Inter,system-ui,sans-serif}.field{display:grid;gap:6px;font-size:14px;font-weight:600}.options{display:grid;gap:8px}.options button{min-height:50px;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:var(--white);color:var(--wine);font:600 16px Inter,system-ui,sans-serif;text-align:left;cursor:pointer}.options button.is-on{background:var(--accent);border-color:var(--accent);color:#22100f}.legal{display:grid;gap:14px;max-width:720px;padding-top:32px;padding-bottom:48px}.legal img{height:30px;width:auto}.legal h2{font-size:17px;margin-top:10px}.legal h1{font-family:Funnel Display,Inter,sans-serif;font-weight:500;font-size:32px;color:var(--ink)}.screen__logo{width:min(320px,70%);margin-bottom:8px}.screen--revealed{grid-template-columns:1fr}.results{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:5vw;margin-top:4vh}.results .screen__numbers{margin-top:0}.bars{display:grid;grid-template-columns:repeat(11,1fr);align-items:end;gap:1vw;height:34vh}.bars div{display:grid;grid-template-rows:1fr auto;height:100%;gap:6px;text-align:center}.bars i{display:block;align-self:end;min-height:3px;border-radius:6px 6px 0 0;background:#c9973b}.bars span{font-size:clamp(14px,1.5vw,24px)}.bands{grid-column:1/-1;display:flex;gap:5vw}.bands p{font-size:clamp(18px,2vw,32px)}.bands strong{font-size:1.5em}.results--list{grid-template-columns:1fr;gap:2vh}.option-bar{position:relative;display:flex;justify-content:space-between;gap:20px;padding:14px 18px;border-radius:10px;background:#ffffff14;overflow:hidden;font-size:clamp(18px,2vw,32px)}.option-bar span,.option-bar strong{position:relative;z-index:1}.option-bar i{position:absolute;inset:0 auto 0 0;background:#e7cfa64d}.quote{padding:12px 18px;border-radius:10px;background:#ffffff14;font-size:clamp(18px,1.8vw,28px)}.pass h1{font-size:26px;line-height:1.15;color:var(--ink)}.pass__lead{font-size:17px;font-weight:600}.pass__data{width:100%;display:grid;gap:10px;margin:8px 0;text-align:left}.pass__data div{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;border-radius:10px;background:var(--paper)}.pass__data dt{color:var(--muted);font-size:14px}.pass__data dd{margin:0;font-weight:600;text-align:right}.pass__hint{font-size:15px;color:var(--muted)}.screen{min-height:100dvh;display:grid;grid-template-columns:1fr auto;align-items:center;gap:6vw;padding:6vh 6vw;background:radial-gradient(70% 90% at 85% 15%,rgba(122,31,61,.55),transparent 70%),#1f0e14;color:var(--white)}.screen .eyebrow{color:#ddb160;font-size:clamp(16px,1.6vw,24px)}.screen h1{font-size:clamp(36px,5vw,84px);line-height:1.15;margin-top:12px}.screen--poll h1{font-size:clamp(28px,3.4vw,56px)}.screen__url{font-size:clamp(20px,2.2vw,36px);font-weight:600;margin-top:20px;overflow-wrap:anywhere}.screen__qr{display:block;width:min(38vw,70vh);height:auto;padding:16px;border-radius:14px;background:var(--white)}.screen--poll .screen__qr{width:min(24vw,44vh)}.screen__side{text-align:center}.screen__side .screen__url{font-size:clamp(14px,1.4vw,22px)}.screen__numbers{display:flex;gap:6vw;margin-top:5vh}.screen__numbers strong{display:block;font-size:clamp(64px,10vw,170px);line-height:1}.screen__numbers span{font-size:clamp(18px,2vw,32px);color:#e7cfa6}@media (max-width:640px){.screen{grid-template-columns:1fr;justify-items:center;text-align:center}.screen__qr,.screen--poll .screen__qr{width:min(78vw,50vh)}.screen__numbers{justify-content:center}}.event-card,.pass{background:#2a151c;border-color:#ffffff1a;color:#f7f0ea}.event-card h1,.pass h1,.event-card label{color:#f7f0ea}.event-card__meta,.pass__hint,.pass__data dt{color:#cbb9b1}.pass__data div{background:#361c24}.notice{background:#361c24;color:#f7f0ea}.notice--alert{background:#5b3a12;color:#fbe6be}.event-card input,.event-card textarea,.event-card select{background:#1f0e14!important;border-color:#ffffff2e!important;color:#f7f0ea!important}.scale button,.options button{background:#361c24;border-color:#ffffff24;color:#f7f0ea}.eyebrow{color:#ddb160}.legal{background:#1f0e14;color:#f7f0ea;min-height:100dvh;max-width:none;padding-left:max(20px,calc((100% - 720px)/2));padding-right:max(20px,calc((100% - 720px)/2))}.legal h1,.legal h2{color:#f7f0ea}html:has(.legal),body:has(.legal){background:#1f0e14}.screen__logo{display:block;width:min(240px,50%);height:auto;margin-bottom:18px}.screen__numbers strong{color:#ddb160}.screen .screen__qr{box-shadow:0 0 0 1px #c9973b66}.pass__badge{display:flex;align-items:center;gap:12px;width:100%;padding:14px;border-radius:10px;background:#c9973b29;text-align:left;font-size:15px}.pass__badge svg{flex:none;color:#ddb160}.site-footer{background:#1f0e14;border-top:1px solid rgba(255,255,255,.1);color:#cbb9b1;font-size:13px}.site-footer__row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;width:min(1120px,100%);margin:0 auto;padding:22px 20px}.site-footer__logo img{display:block;height:26px;width:auto}.site-footer__faith{font-family:Funnel Display,Inter,sans-serif;color:#ddb160;font-size:15px;text-align:center}.site-links{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 16px}.site-links a{display:inline-flex;align-items:center;gap:6px;color:#f7f0ea;text-decoration:none}.event-page{min-height:calc(100dvh - 72px)}@media (max-width:760px){.site-footer__row{grid-template-columns:1fr;justify-items:center;text-align:center;gap:12px;padding:24px 18px}.site-links{justify-content:center}}.home{--bg:#1F0E14;--panel:#2A151C;--panel-2:#361C24;--edge:rgba(255,255,255,.1);--text:#F7F0EA;--soft:#CBB9B1;--gold:#C9973B;--gold-2:#DDB160;--display:"Funnel Display",Inter,system-ui,sans-serif;min-height:100dvh;background:var(--bg);color:var(--text);overflow-x:clip}.home h1,.home h2,.home h3{font-family:var(--display);color:var(--text);margin:0}.home h2{font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.12;letter-spacing:-.015em}.home h2 em,.home h1 em{font-style:normal;color:var(--gold-2)}.home h3{font-size:19px;font-weight:600}.home .muted{color:var(--soft)}.home .eyebrow{color:var(--gold-2);font-size:12px;letter-spacing:.14em;margin-bottom:10px}.pill{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border-radius:999px;background:var(--gold);color:#22100f;font:600 14px var(--display);text-decoration:none;white-space:nowrap}.pill:hover{background:var(--gold-2)}.pill--large{min-height:50px;padding:0 28px;font-size:15px}.outline{display:inline-flex;align-items:center;min-height:42px;padding:0 20px;border:1px solid var(--gold);border-radius:999px;color:var(--gold-2);font:600 14px var(--display);text-decoration:none}.link{color:var(--gold-2);font-weight:600;font-size:14px;text-underline-offset:4px}.tag{display:inline-block;padding:4px 12px;border-radius:999px;background:var(--panel-2);color:var(--gold-2);font-size:12px;font-weight:600}.nav{position:sticky;top:0;z-index:30;background:#1f0e14db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--edge)}.nav__row{display:flex;align-items:center;gap:24px;min-height:64px}.nav__logo img{display:block;height:30px;width:auto}.nav__links{display:flex;gap:22px;flex:1;justify-content:center}.nav__links a{color:var(--soft);font-size:14px;text-decoration:none}.nav__links a:hover{color:var(--text)}.hero{position:relative;overflow:hidden;background:radial-gradient(70% 90% at 85% 20%,rgba(122,31,61,.55),transparent 70%)}.hero__body{position:relative;z-index:2;display:grid;justify-items:start;gap:16px;padding-top:84px;padding-bottom:96px}.hero__sign{color:var(--gold-2);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.hero h1{max-width:640px;font-size:clamp(38px,5.4vw,64px);font-weight:700;line-height:1.06;letter-spacing:-.02em}.hero h1 em{display:block}.hero__text{max-width:500px;color:var(--soft);font-size:16px}.hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:6px}.frames{position:absolute;top:0;bottom:0;right:max(4%,calc((100% - 1120px)/2));width:min(40%,430px);display:grid;grid-template-columns:repeat(2,1fr);gap:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.frames__col{display:grid;gap:0;align-content:start;animation:drift 70s linear infinite}.frames__col--1{margin-top:-90px;animation-direction:reverse;animation-duration:85s}.frame{aspect-ratio:4/5;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(201,151,59,.22);background:linear-gradient(170deg,#4a1a27,#2a151c);text-align:center}.frame img{width:100%;height:100%;object-fit:cover}.frame span{padding:12px;font-family:var(--display);font-size:15px;font-weight:600;color:var(--gold-2)}@keyframes drift{to{transform:translateY(-33.33%)}}.stats{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:14px;margin-top:-30px;position:relative;z-index:3}.stat{display:grid;justify-items:start;gap:2px;padding:20px 22px;border:1px solid var(--edge);border-radius:14px;background:var(--panel)}.stat svg{color:var(--gold-2);margin-bottom:6px}.stat strong{font-family:var(--display);font-size:clamp(28px,3.2vw,36px);line-height:1.1;color:var(--gold-2)}.stat h3{font-size:15px}.stat p{color:var(--soft);font-size:13px}.founder{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center;padding-top:88px}.founder__text{display:grid;justify-items:start;gap:14px;color:var(--soft)}.founder__text h2{margin-bottom:4px}.people{min-width:0;overflow:hidden;padding-bottom:4px}.people{--card:86%}.people__track{display:flex;gap:16px;transform:translate(calc(var(--current,0) * (var(--card) * -1 - 16px)));transition:transform .45s ease}.person{flex:0 0 var(--card);overflow:hidden;border:1px solid var(--edge);border-radius:18px;background:var(--panel);opacity:.42;filter:blur(1.5px);transition:opacity .35s,filter .35s}.person.is-on{opacity:1;filter:none;border-color:#c9973b8c}.person__photo{position:relative;height:340px}.person__photo img{width:100%;height:100%;object-fit:cover;object-position:50% 12%;display:block}.person__tags{position:absolute;left:14px;bottom:14px;display:flex;gap:8px}.person__tags span{padding:5px 12px;border-radius:999px;background:var(--gold);color:#22100f;font-size:12px;font-weight:700}.person__tags .line{background:#1f0e14bf;color:var(--gold-2);box-shadow:inset 0 0 0 1px var(--gold)}.person__body{display:grid;justify-items:start;gap:8px;padding:20px}.person__body p{font-size:14px}.person--text .person__body{min-height:100%;align-content:center;padding:28px}.people__nav{display:flex;align-items:center;gap:8px;margin-top:14px}.people__nav button{width:10px;height:10px;padding:0;border:0;border-radius:50%;background:var(--panel-2);cursor:pointer}.people__nav button.is-on{background:var(--gold)}.people__nav .people__next{width:38px;height:38px;margin-left:auto;border:1px solid var(--edge);background:transparent;color:var(--text);font-size:16px}.block{display:grid;gap:24px;padding-top:88px}.block__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.block__head>p{max-width:380px;color:var(--soft);text-align:right}.doors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.door{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;min-height:230px;padding:24px;border:1px solid var(--edge);border-radius:18px;background:linear-gradient(150deg,var(--panel-2),var(--panel))}.door>div{display:grid;justify-items:start;gap:8px}.door p{color:var(--soft);font-size:14px}.door__icon{position:absolute;top:20px;left:24px;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#c9973b29;color:var(--gold-2)}.door__qr{flex:none;width:104px;height:104px;border-radius:7px}.event{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);overflow:hidden;border:1px solid var(--edge);border-radius:18px;background:var(--panel)}.event__cover{position:relative;min-height:360px;display:grid;place-items:center;background:linear-gradient(160deg,#5a1e2d,#2a151c)}.event__cover>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 34%}.event__cover>img.event__logo{position:static;width:min(200px,60%);height:auto}.event__badge{position:absolute;top:14px;left:14px;padding:5px 12px;border-radius:999px;background:var(--gold);color:#22100f;font-size:12px;font-weight:700}.event__body{display:grid;align-content:center;justify-items:start;gap:14px;padding:30px}.event__body h3{font-size:24px}.event__date{color:var(--gold-2);font-size:13px;font-weight:600}.event__body dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;width:100%;margin:0}.event__body dl .wide{grid-column:1/-1}.event__body dt{font-size:12px;color:var(--soft)}.event__body dd{margin:0;font-weight:600;font-size:14px}.past{display:grid;gap:12px;scroll-margin-top:80px}.posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.post{overflow:hidden;border:1px solid var(--edge);border-radius:16px;background:var(--panel)}.post__image{position:relative;aspect-ratio:3/2;background:linear-gradient(160deg,#5a1e2d,#2a151c) center/cover no-repeat}.post__image span{position:absolute;top:12px;left:12px;padding:4px 11px;border-radius:999px;background:#1f0e14cc;color:var(--gold-2);font-size:12px;font-weight:600}.post__body{display:grid;justify-items:start;gap:6px;padding:16px}.sponsors{display:grid;gap:18px;margin-top:88px;padding:32px 0 44px;background:var(--panel);border-block:1px solid var(--edge)}.sponsors__label{text-align:center;color:var(--text);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.logos{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.logos__track{display:flex;align-items:center;gap:18px;width:max-content;animation:logos 40s linear infinite}.logo{display:flex;align-items:center;justify-content:center;min-width:180px;height:72px;padding:0 20px;border-radius:12px;background:#fff;color:#2b2024;font-weight:600;text-decoration:none}.logo img{height:44px;width:auto;max-width:150px;object-fit:contain}.logo--empty{background:transparent;border:1px dashed rgba(201,151,59,.6);color:var(--gold-2);font-size:13px}@keyframes logos{to{transform:translate(-50%)}}.sponsors__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;margin-top:18px}.sponsors__body>div{display:grid;justify-items:start;gap:12px}.modes{display:grid;gap:0;margin:0;padding:0;list-style:none}.modes svg{color:var(--gold-2);margin-top:2px}.modes li{display:grid;grid-template-columns:22px 130px minmax(0,1fr);gap:14px;padding:13px 0;border-bottom:1px solid var(--edge);font-size:14px}.modes li:last-child{border-bottom:0}.modes strong{font-family:var(--display);color:var(--gold-2)}.modes span{color:var(--soft)}.faq{display:grid;gap:8px}.faq details{padding:14px 18px;border:1px solid var(--edge);border-radius:12px;background:var(--panel)}.faq summary{cursor:pointer;font-weight:600}.faq p{margin-top:8px;color:var(--soft);font-size:14px}.closing{display:grid;justify-items:center;gap:20px;padding-top:88px;padding-bottom:32px;text-align:center}.home .footer{margin-top:40px;padding:24px 0;border-top:1px solid var(--edge);font-size:13px;color:var(--soft)}.home .footer__row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.home .footer img{height:26px;width:auto}.home .footer a{color:var(--text)}.home .footer__faith{font-family:var(--display);font-style:normal;color:var(--gold-2);font-size:15px;text-align:left}@media (prefers-reduced-motion:reduce){.frames__col,.logos__track{animation:none}}@media (max-width:900px){.nav__links{display:none}.nav__row{justify-content:space-between}.founder,.event,.doors,.posts,.sponsors__body{grid-template-columns:1fr}.founder{gap:28px}.block__head{display:grid;gap:10px}.block__head>p{text-align:left;max-width:none}.frames{right:-34%;width:80%;opacity:.3}.stats{grid-auto-flow:row;margin-top:-20px}.event__cover{min-height:260px}}@media (max-width:640px){.wrap{padding-left:18px;padding-right:18px}.hero__body{padding-top:48px;padding-bottom:64px}.founder,.block{padding-top:60px}.sponsors{margin-top:60px}.people{--card:90%}.person__photo{height:300px}.door{min-height:0;padding:72px 20px 20px}.door__icon{left:20px}.door__qr{width:84px;height:84px}.event__body{padding:22px}.modes li{grid-template-columns:22px minmax(0,1fr);gap:2px 10px}.modes span{grid-column:2}.closing{padding-top:60px}.home .footer__row{display:grid;gap:8px}}@media (max-width:900px){.frame span{opacity:0}}.share{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px;color:var(--soft);font-size:13px}.share a,.share button{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--edge);border-radius:8px;background:transparent;color:var(--gold-2);cursor:pointer}.share em{font-style:normal;color:var(--gold-2);font-size:12px}.social{display:flex;gap:16px;flex-wrap:wrap}.social a{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.event,.post{scroll-margin-top:84px}.home .site-footer{margin-top:40px}.frames--neutras .frame img{filter:sepia(.28) saturate(.82) brightness(.78)}.frame{position:relative}.frames--neutras .frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#4a1a2747}@media (max-width:900px){.frames{opacity:.34}}.cali-form-page{--cf-wine:#5A1E2D;--cf-wine-2:#7A1F3D;--cf-gold:#B58C52;--cf-ink:#2B2024;--cf-muted:#6B5D63;--cf-line:#E8DDD4;--cf-paper:#F7F3EE;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;color-scheme:light;display:flex;flex-direction:column;background:var(--cf-paper);color:var(--cf-ink);font-family:Inter,system-ui,-apple-system,sans-serif;overflow:hidden;-webkit-font-smoothing:antialiased}.cali-form-page *{box-sizing:border-box}.cali-form-page:before{content:"";position:absolute;right:-220px;top:-200px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(181,140,82,.12),transparent 70%);pointer-events:none}.cali-form-page .cf-leaf{position:absolute;right:calc(min(720px,58vw)*-.42);top:52%;width:min(720px,58vw);aspect-ratio:1;z-index:0;pointer-events:none;background:linear-gradient(200deg,#5a1e2d33,#7a1f3d1f 45%,#b58c520f);-webkit-mask:url(/brand/cali-oak-mark.svg) center/contain no-repeat;mask:url(/brand/cali-oak-mark.svg) center/contain no-repeat;transform:translateY(-50%) rotate(-8deg);animation:cf-leaf-rise 1.1s cubic-bezier(.2,.7,.2,1) both}.cali-form-page .cf-leaf-questions{opacity:.75}@keyframes cf-leaf-rise{0%{opacity:0;transform:translateY(calc(-50% + 70px)) rotate(-2deg)}to{opacity:1;transform:translateY(-50%) rotate(-8deg)}}.cali-form-page .cf-leaf-questions{animation-name:cf-leaf-rise-soft}@keyframes cf-leaf-rise-soft{0%{opacity:0;transform:translateY(calc(-50% + 70px)) rotate(-2deg)}to{opacity:.75;transform:translateY(-50%) rotate(-8deg)}}.cali-form-page .cf-progress{position:absolute;top:0;left:0;right:0;height:4px;background:#5a1e2d14;z-index:3}.cali-form-page .cf-progress i{display:block;height:100%;background:var(--cf-wine);transition:width .45s cubic-bezier(.2,.7,.2,1)}.cali-form-page .cf-top{padding:26px clamp(20px,5vw,56px) 0;z-index:2}.cali-form-page .cf-top img{height:48px;width:auto;display:block}.cali-form-page .cf-stage{flex:1;display:flex;align-items:center;justify-content:center;padding:24px clamp(20px,6vw,56px);overflow-y:auto;position:relative;z-index:2}.cali-form-page .cf-screen{width:100%;max-width:720px}.cali-form-page .cf-center{text-align:center;display:flex;flex-direction:column;align-items:center}.cali-form-page small{font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--cf-gold);text-transform:uppercase}.cali-form-page h1{font-size:clamp(30px,5vw,46px);line-height:1.12;font-weight:700;letter-spacing:-.02em;color:var(--cf-wine);margin:12px 0 16px}.cali-form-page .cf-desc,.cali-form-page .cf-center p{font-size:clamp(14px,1.25vw,16px);line-height:1.7;color:var(--cf-muted);margin:0 0 8px;white-space:pre-line;max-width:620px}.cali-form-page .cf-meta{font-size:13px;color:var(--cf-muted);margin-top:18px}.cali-form-page .cf-label{display:flex;gap:12px;align-items:flex-start}.cali-form-page .cf-num{display:inline-flex;align-items:center;gap:3px;min-width:26px;margin-top:7px;font-size:15px;font-weight:700;color:var(--cf-wine);flex:0 0 auto}.cali-form-page h2{font-size:clamp(22px,3.4vw,30px);line-height:1.3;font-weight:600;letter-spacing:-.01em;color:var(--cf-ink);margin:0;white-space:pre-line}.cali-form-page .cf-req{font-style:normal;color:var(--cf-wine-2);margin-left:6px}.cali-form-page .cf-optional{display:inline-block;vertical-align:middle;margin-left:10px;padding:3px 9px;border-radius:999px;background:#efe6df;color:var(--cf-muted);font-size:12px;font-weight:600;letter-spacing:0}.cali-form-page .cf-help{font-size:16px;line-height:1.55;color:var(--cf-muted);margin:10px 0 0 38px;white-space:pre-line}.cali-form-page .cf-text{display:block;width:calc(100% - 38px);margin:30px 0 0 38px;border:0;border-bottom:2px solid rgba(90,30,45,.25);background:transparent;padding:8px 0 10px;font:400 clamp(20px,3vw,26px)/1.4 Inter,system-ui,sans-serif;color:var(--cf-wine);outline:none;border-radius:0;transition:border-color .2s}.cali-form-page .cf-text::placeholder{color:#5a1e2d52}.cali-form-page .cf-text:focus{border-bottom-color:var(--cf-wine)}.cali-form-page .cf-long{resize:none;min-height:110px}.cali-form-page .cf-options{display:flex;flex-direction:column;gap:10px;margin:26px 0 0 38px;max-width:520px}.cali-form-page .cf-options-row{flex-direction:row;flex-wrap:wrap}.cali-form-page .cf-options-row button{min-width:150px}.cali-form-page .cf-hint{font-size:13px;color:var(--cf-muted);margin:0 0 2px}.cali-form-page .cf-options button{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px 14px;border:1px solid rgba(90,30,45,.28);border-radius:10px;background:#ffffffb3;color:var(--cf-wine);font:500 17px/1.35 Inter,system-ui,sans-serif;cursor:pointer;transition:background .15s,border-color .15s,transform .1s}.cali-form-page .cf-options-row button{width:auto}.cali-form-page .cf-options button:hover{background:#fff;border-color:var(--cf-wine)}.cali-form-page .cf-options button:active{transform:scale(.99)}.cali-form-page .cf-options button.on{background:var(--cf-wine);border-color:var(--cf-wine);color:#fff}.cali-form-page .cf-options button span{flex:1}.cali-form-page .cf-options kbd{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;border:1px solid currentColor;font:700 12px Inter,system-ui,sans-serif;opacity:.85;flex:0 0 auto}.cali-form-page .cf-scale-wrap{margin:28px 0 0 38px}.cali-form-page .cf-scale{display:grid;gap:8px}.cali-form-page .cf-scale button{height:54px;border:1px solid rgba(90,30,45,.28);border-radius:10px;background:#ffffffb3;color:var(--cf-wine);font:600 18px Inter,system-ui,sans-serif;cursor:pointer;transition:background .15s,border-color .15s}.cali-form-page .cf-scale button:hover{background:#fff;border-color:var(--cf-wine)}.cali-form-page .cf-scale button.on{background:var(--cf-wine);color:#fff;border-color:var(--cf-wine)}.cali-form-page .cf-scale-labels{display:flex;justify-content:space-between;gap:16px;margin-top:10px;font-size:13px;color:var(--cf-muted)}.cali-form-page .cf-actions{display:flex;align-items:center;gap:14px;margin:30px 0 0 38px;flex-wrap:wrap}.cali-form-page .cf-center .cf-actions,.cali-form-page .cf-enter>.cf-actions{margin-left:0}.cali-form-page .cf-primary{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border:0;border-radius:10px;background:var(--cf-wine);color:#fff;font:700 17px Inter,system-ui,sans-serif;cursor:pointer;box-shadow:0 8px 22px #5a1e2d2e;transition:background .15s,transform .1s}.cali-form-page .cf-primary:hover{background:var(--cf-wine-2)}.cali-form-page .cf-primary:active{transform:translateY(1px)}.cali-form-page .cf-primary:disabled{opacity:.6;cursor:wait}.cali-form-page .cf-enter-hint{font-size:13px;color:var(--cf-muted)}.cali-form-page .cf-enter-hint b{display:inline-flex;align-items:center;gap:3px;font-weight:700;color:var(--cf-ink)}.cali-form-page .cf-error{display:inline-flex;margin:16px 0 0 38px;padding:7px 12px;border-radius:8px;background:#fbeae8;color:#9f1f14;font-size:14px;font-weight:600}.cali-form-page .cf-nav{position:absolute;right:clamp(16px,4vw,40px);bottom:20px;z-index:3;display:flex;align-items:center;gap:6px}.cali-form-page .cf-nav span{font-size:12px;color:var(--cf-muted);margin-right:6px}.cali-form-page .cf-nav button{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:8px;background:var(--cf-wine);color:#fff;cursor:pointer}.cali-form-page .cf-nav button:disabled{opacity:.35;cursor:default}.cali-form-page .cf-foot{position:absolute;left:clamp(20px,5vw,56px);bottom:26px;z-index:3;display:flex;gap:8px;font-size:12px;color:var(--cf-muted)}.cali-form-page .cf-foot a{color:var(--cf-muted);text-decoration:none}.cali-form-page .cf-foot a:hover{color:var(--cf-wine)}.cali-form-page .cf-done-mark{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:var(--cf-wine);margin-bottom:10px;box-shadow:0 14px 34px #5a1e2d38}.cali-form-page .cf-done-mark img{width:50px;height:50px;display:block}.cali-form-page .cf-spinner{width:34px;height:34px;border-radius:50%;border:3px solid rgba(90,30,45,.15);border-top-color:var(--cf-wine);animation:cf-spin .8s linear infinite}.cali-form-page .cf-enter{animation:cf-rise .55s cubic-bezier(.2,.7,.2,1) both}.cali-form-page .cf-next{animation:cf-in-up .45s cubic-bezier(.2,.7,.2,1) both}.cali-form-page .cf-back{animation:cf-in-down .45s cubic-bezier(.2,.7,.2,1) both}@keyframes cf-spin{to{transform:rotate(360deg)}}@keyframes cf-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes cf-in-up{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:none}}@keyframes cf-in-down{0%{opacity:0;transform:translateY(-46px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cali-form-page .cf-enter,.cali-form-page .cf-next,.cali-form-page .cf-back{animation:none}}@media (max-width:640px){.cali-form-page .cf-top{padding-top:20px}.cali-form-page .cf-top img{height:36px}.cali-form-page .cf-leaf{width:96vw;right:-44vw;top:70%}.cali-form-page .cf-stage{align-items:flex-start;padding-top:12vh;padding-bottom:110px}.cali-form-page .cf-label{gap:8px}.cali-form-page .cf-help,.cali-form-page .cf-text,.cali-form-page .cf-options,.cali-form-page .cf-scale-wrap,.cali-form-page .cf-actions,.cali-form-page .cf-error{margin-left:0}.cali-form-page .cf-text{width:100%}.cali-form-page .cf-scale{gap:5px}.cali-form-page .cf-scale button{height:46px;font-size:15px;border-radius:8px}.cali-form-page .cf-scale:has(button:nth-child(7)){grid-template-columns:repeat(6,minmax(0,1fr))!important}.cali-form-page .cf-enter-hint{display:none}.cali-form-page .cf-foot{bottom:28px}.cali-form-page .cf-nav{bottom:18px}}.cali-form-page .cf-top{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cali-form-page .cf-preview{padding:5px 11px;border-radius:999px;background:#fff5e0;color:#7a5418;border:1px solid #F2DFB8;font-size:12px;font-weight:600}.cali-form-page .cf-desc strong,.cali-form-page .cf-help strong{color:var(--cf-ink);font-weight:700}.cali-form-page .cf-desc u,.cali-form-page .cf-help u{text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.cali-form-page .cf-leaf{animation:none}}.cali-form-page.cali-form-page h1{color:var(--cf-wine)!important}.cali-form-page.cali-form-page h2{color:var(--cf-ink)!important}.cali-form-page.cali-form-page small{color:var(--cf-gold)!important}.cali-form-page.cali-form-page :is(.cf-desc,.cf-help,.cf-center p,.cf-meta,.cf-enter-hint,.cf-hint,.cf-scale-labels,.cf-foot,.cf-foot a,.cf-nav span){color:var(--cf-muted)!important}.cali-form-page.cali-form-page :is(.cf-desc strong,.cf-help strong,.cf-enter-hint b){color:var(--cf-ink)!important}.cali-form-page.cali-form-page :is(.cf-num,.cf-req){color:var(--cf-wine)!important}.cali-form-page.cali-form-page .cf-text{background:transparent!important;color:var(--cf-wine)!important;-webkit-text-fill-color:var(--cf-wine);border:0!important;border-bottom:2px solid rgba(90,30,45,.25)!important;box-shadow:none!important;outline:none!important}.cali-form-page.cali-form-page .cf-text:focus{border-bottom-color:var(--cf-wine)!important}.cali-form-page.cali-form-page :is(.cf-options button,.cf-scale button):not(.on){background:#ffffffb3!important;color:var(--cf-wine)!important;border-color:#5a1e2d47!important}.cali-form-page.cali-form-page :is(.cf-options button,.cf-scale button).on{background:var(--cf-wine)!important;color:#fff!important}.cali-form-page.cali-form-page :is(.cf-primary,.cf-nav button){background:var(--cf-wine)!important;color:#fff!important}.cali-form-page .cf-screen.cf-enter:not(.cf-center){max-width:880px}.cali-form-page .cf-screen .cf-desc{max-width:none}.cali-form-page .cf-file{margin:28px 0 0 38px;max-width:520px}.cali-form-page .cf-file-drop{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 18px;border:1.5px dashed rgba(90,30,45,.35);border-radius:14px;background:#fff9;color:var(--cf-wine);cursor:pointer;text-align:center;transition:background .15s,border-color .15s}.cali-form-page .cf-file-drop:hover{background:#fff;border-color:var(--cf-wine)}.cali-form-page .cf-file-drop input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cali-form-page .cf-file-drop strong{font-size:16px}.cali-form-page .cf-file-drop small{font-size:12px!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important;color:var(--cf-muted)!important}.cali-form-page .cf-file-chosen{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid rgba(90,30,45,.28);border-radius:12px;background:#fff}.cali-form-page .cf-file-chosen.busy{opacity:.7}.cali-form-page .cf-file-chosen img{width:52px;height:52px;object-fit:cover;border-radius:8px}.cali-form-page .cf-file-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:8px;background:#f3e9ec;color:var(--cf-wine)}.cali-form-page .cf-file-chosen>span:not(.cf-file-icon){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cali-form-page .cf-file-chosen strong{font-size:14px;color:var(--cf-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cali-form-page .cf-file-chosen small{font-size:12px!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important;color:var(--cf-muted)!important}.cali-form-page .cf-file-chosen button{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:#f7f3ee;color:var(--cf-ink);cursor:pointer}.cali-form-page .cf-file .cf-error{margin-left:0}@media (max-width:640px){.cali-form-page .cf-file{margin-left:0}}.cali-form-page.cali-form-page :is(.cf-desc,.cf-help) a{color:var(--cf-wine)!important;font-weight:600;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.cali-form-page .cf-statement :is(.cf-help,.cf-actions,.cf-error){margin-left:0}.cali-form-page .cf-statement .cf-help{font-size:clamp(16px,1.6vw,18px);margin-top:14px}.cali-form-page .cf-stage{align-items:flex-start!important}.cali-form-page .cf-stage>.cf-screen{margin-top:auto;margin-bottom:auto;padding-bottom:72px}.cali-form-page.cali-form-page :is(input,textarea,select){font-size:16px!important}.cali-form-page.cali-form-page .cf-text{font-size:max(16px,clamp(20px,3vw,26px))!important}.cali-form-page{--cf-mustard:#C9973B;--cf-mustard-2:#B5852E}.cali-form-page.cali-form-page.cali-form-page .cf-primary,.cali-form-page.cali-form-page.cali-form-page .cf-nav button,.cali-form-page.cali-form-page.cali-form-page .cf-done-mark{background:var(--cf-mustard)!important;color:#22100f!important}.cali-form-page.cali-form-page.cali-form-page .cf-primary:hover{background:var(--cf-mustard-2)!important}.cali-form-page.cali-form-page.cali-form-page .cf-progress i{background:var(--cf-mustard)}.cali-form-page.cali-form-page.cali-form-page .cf-options button.on,.cali-form-page.cali-form-page.cali-form-page .cf-scale button.on{background:var(--cf-mustard)!important;border-color:var(--cf-mustard)!important;color:#22100f!important}.cali-form-page.cali-form-page.cali-form-page .cf-options button:hover,.cali-form-page.cali-form-page.cali-form-page .cf-scale button:hover,.cali-form-page.cali-form-page.cali-form-page .cf-text:focus{border-color:var(--cf-mustard)}.cali-form-page.cali-form-page.cali-form-page .cf-num,.cali-form-page.cali-form-page.cali-form-page .cf-req,.cali-form-page.cali-form-page.cali-form-page small{color:var(--cf-mustard-2)}.cali-form-page.cali-form-page.cali-form-page .cf-leaf{background:linear-gradient(200deg,#c9973b42,#5a1e2d1f 55%,#c9973b14)}.cali-form-page.cali-form-page.cali-form-page :is(.cf-primary,.cf-nav button,.cf-done-mark,.cf-options button.on,.cf-scale button.on){--cf-wine:#C9973B;--cf-wine-2:#B5852E;background-color:#c9973b!important;color:#22100f!important}.cali-form-page.cali-form-page.cali-form-page{--cf-paper:#1F0E14;--cf-ink:#F7F0EA;--cf-muted:#CBB9B1;--cf-line:rgba(255,255,255,.14);color-scheme:dark;background:#1f0e14;color:#f7f0ea}.cali-form-page.cali-form-page.cali-form-page :is(h1,h2){color:#f7f0ea}.cali-form-page.cali-form-page.cali-form-page .cf-text{color:#f7f0ea;border-bottom-color:#ffffff40;background:transparent}.cali-form-page.cali-form-page.cali-form-page .cf-text::placeholder{color:#f7f0ea73}.cali-form-page.cali-form-page.cali-form-page :is(.cf-options button,.cf-scale button,.cf-file-drop,.cf-file-chosen){background:#ffffff0d;border-color:#ffffff2e;color:#f7f0ea}.cali-form-page.cali-form-page.cali-form-page .cf-options kbd{background:#ffffff1a;border-color:#fff3;color:#f7f0ea}.cali-form-page.cali-form-page.cali-form-page :is(.cf-help,.cf-desc,.cf-meta,.cf-hint,.cf-enter-hint,.cf-foot,.cf-foot a,.cf-nav span,.cf-center p){color:#cbb9b1}.cali-form-page.cali-form-page.cali-form-page .cf-help a,.cali-form-page.cali-form-page.cali-form-page .cf-desc a{color:#ddb160}.cali-form-page.cali-form-page.cali-form-page b,.cali-form-page.cali-form-page.cali-form-page .cf-desc strong{color:#f7f0ea}.cali-form-page.cali-form-page.cali-form-page .cf-optional{background:#ffffff14;color:#cbb9b1}.cali-form-page.cali-form-page.cali-form-page .cf-progress{background:#ffffff14}.cali-form-page.cali-form-page.cali-form-page .cf-leaf{background:linear-gradient(200deg,#c9973b33,#7a1f3d4d 55%,#c9973b0f)}.cali-form-page.cali-form-page.cali-form-page .cf-text:-webkit-autofill{-webkit-text-fill-color:#F7F0EA;-webkit-box-shadow:0 0 0 40px #1F0E14 inset}.cali-form-page.cali-form-page.cali-form-page h1,.cali-form-page.cali-form-page.cali-form-page h2{color:#f7f0ea!important}.cali-form-page.cali-form-page.cali-form-page .cf-foot{left:clamp(20px,5vw,56px);right:clamp(20px,5vw,56px);bottom:20px;justify-content:center;pointer-events:none}.cali-form-page.cali-form-page.cali-form-page .cf-foot a{pointer-events:auto;color:#cbb9b1}.cali-form-page .site-links{justify-content:center;font-size:12px}@media (max-width:640px){.cali-form-page.cali-form-page.cali-form-page .cf-foot{left:12px;right:12px;bottom:12px}.cali-form-page.cali-form-page.cali-form-page .cf-nav{bottom:44px}.cali-form-page.cali-form-page.cali-form-page .cf-stage{padding-bottom:96px}}.cali-form-page.cali-form-page.cali-form-page .cf-text::placeholder{color:#cbb9b1!important;opacity:.75!important}.cali-form-page.cali-form-page.cali-form-page :is(.cf-num,.cf-req){color:#ddb160!important}.cali-form-page.cali-form-page.cali-form-page .cf-num svg{color:#ddb160}html[data-workspace-ui=v2] :root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[data-workspace-ui=v2] .wf{font-family:Inter,system-ui,sans-serif;color:#302b2d;max-width:1480px;margin:auto}html[data-workspace-ui=v2] .wf-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:17px}html[data-workspace-ui=v2] .wf-head small{font-size:10px;letter-spacing:1.5px;font-weight:700;color:#aa8c72}html[data-workspace-ui=v2] .wf-head h1{font-family:Inter,system-ui,sans-serif;font-size:26px;letter-spacing:-.8px;font-weight:700;margin:6px 0 7px}html[data-workspace-ui=v2] .wf-head p{margin:0;font-size:11px;color:#8c8079}html[data-workspace-ui=v2] .wf-primary,html[data-workspace-ui=v2] .wf-outline,html[data-workspace-ui=v2] .wf-inline{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #5a1e2d;background:#5a1e2d;color:#fff;border-radius:7px;font-size:11px;font-weight:600;padding:10px 13px}html[data-workspace-ui=v2] .wf-primary:disabled{opacity:.4;cursor:not-allowed}html[data-workspace-ui=v2] .wf-outline,html[data-workspace-ui=v2] .wf-inline{background:#fff;border-color:#e7ddd5;color:#5a1e2d}html[data-workspace-ui=v2] .wf-inline{padding:8px}html[data-workspace-ui=v2] .wf-demo{border:1px solid #e8ddd0;background:#fffdf9;color:#9b8270;border-radius:7px;padding:10px 13px;display:flex;align-items:center;gap:8px;font-size:10px;margin-bottom:15px}html[data-workspace-ui=v2] .wf-controls{background:#fff;border:1px solid #ebe4de;border-radius:9px;padding:11px 13px;display:flex;align-items:center;gap:8px;margin-bottom:14px;min-height:60px}html[data-workspace-ui=v2] .wf-controls strong{font-size:11px;color:#574945}html[data-workspace-ui=v2] .wf-segments{display:flex;align-items:center;background:#f5f1ed;border-radius:7px;padding:4px;gap:3px}html[data-workspace-ui=v2] .wf-segments button{border:0;background:transparent;color:#8b7a72;padding:8px 12px;border-radius:5px;font-size:10px}html[data-workspace-ui=v2] .wf-segments button.on{background:#fff;box-shadow:0 2px 7px #0001;color:#5a1e2d;font-weight:700}html[data-workspace-ui=v2] .wf-control-right{margin-left:auto;display:flex;align-items:center;gap:9px;padding:7px 11px;border-radius:7px;background:#faf8f5;color:#8b7f77}html[data-workspace-ui=v2] .wf-control-right input,html[data-workspace-ui=v2] .wf-control-right select{border:0;background:transparent;outline:0;color:#594e4a;font-size:11px;max-width:200px}html[data-workspace-ui=v2] .wf-calendar{display:grid;grid-template-columns:205px minmax(0,1fr);border:1px solid #e9ded6;border-radius:10px;overflow:hidden;background:#fff;min-height:420px}html[data-workspace-ui=v2] .wf-cal-label{padding:24px 18px;background:#f7f1ec;border-right:1px solid #eadfd6;display:flex;flex-direction:column;gap:13px}html[data-workspace-ui=v2] .wf-cal-label>strong{letter-spacing:1.2px;color:#6d3344;font-size:10px}html[data-workspace-ui=v2] .wf-cal-label>span{font-size:12px;font-weight:700}html[data-workspace-ui=v2] .wf-cal-legend{display:flex;flex-direction:column;gap:11px;margin-top:40px}html[data-workspace-ui=v2] .wf-cal-legend span{display:flex;align-items:center;gap:9px;color:#80746c;font-size:10px}html[data-workspace-ui=v2] .wf-cal-legend i,html[data-workspace-ui=v2] .wf-dot{display:inline-block;width:8px;height:8px;border-radius:3px;background:#ddd}html[data-workspace-ui=v2] .wf-cal-legend i.purple,html[data-workspace-ui=v2] .wf-dot.purple{background:#9e84ce}html[data-workspace-ui=v2] .wf-cal-legend i.green,html[data-workspace-ui=v2] .wf-dot.green{background:#43b68c}html[data-workspace-ui=v2] .wf-cal-legend i.yellow,html[data-workspace-ui=v2] .wf-dot.yellow{background:#e0b04d}html[data-workspace-ui=v2] .wf-cal-legend i.blue,html[data-workspace-ui=v2] .wf-dot.blue{background:#7fb4cf}html[data-workspace-ui=v2] .wf-calendar-grid{display:grid;grid-template-columns:repeat(5,minmax(135px,1fr));overflow-x:auto}html[data-workspace-ui=v2] .wf-cal-day{border-right:1px solid #eee7e1;min-height:400px}html[data-workspace-ui=v2] .wf-cal-day:last-child{border:0}html[data-workspace-ui=v2] .wf-day-head{padding:16px 12px;border-bottom:1px solid #eee7e1;display:flex;align-items:center;justify-content:space-between;color:#89776d;font-size:11px}html[data-workspace-ui=v2] .wf-day-head.today{background:#fff7e9;color:#5a1e2d}html[data-workspace-ui=v2] .wf-day-head span{font-size:8px;letter-spacing:1px;color:#c18e3e}html[data-workspace-ui=v2] .wf-event-list{padding:11px 8px;display:flex;flex-direction:column;gap:9px}html[data-workspace-ui=v2] .wf-event{padding:11px 10px;text-align:left;border-radius:7px;border:1px solid;display:flex;flex-direction:column;gap:6px;min-height:99px;transition:transform .15s}html[data-workspace-ui=v2] .wf-event:hover{transform:translateY(-2px)}html[data-workspace-ui=v2] .wf-event time{font-size:10px;font-weight:700}html[data-workspace-ui=v2] .wf-event strong{font-size:11px;line-height:1.35}html[data-workspace-ui=v2] .wf-event small{font-size:9px;opacity:.7}html[data-workspace-ui=v2] .wf-event.purple,html[data-workspace-ui=v2] .wf-tag.purple{background:#f1edfc;color:#795ca4;border-color:#e1d7f4}html[data-workspace-ui=v2] .wf-event.blue,html[data-workspace-ui=v2] .wf-tag.blue{background:#e8f2fb;color:#507b9f;border-color:#cee4f4}html[data-workspace-ui=v2] .wf-event.green,html[data-workspace-ui=v2] .wf-tag.green{background:#e8f7ef;color:#308564;border-color:#caebd9}html[data-workspace-ui=v2] .wf-event.yellow,html[data-workspace-ui=v2] .wf-tag.yellow{background:#fff5e0;color:#967030;border-color:#f2dfb8}html[data-workspace-ui=v2] .wf-event.red,html[data-workspace-ui=v2] .wf-tag.red{background:#fbecee;color:#b05165;border-color:#f3d5db}html[data-workspace-ui=v2] .wf-no-event{font-size:10px;color:#a89b91;padding:16px}html[data-workspace-ui=v2] .wf-footnote{color:#98897e;font-size:10px;margin-top:14px;line-height:1.55}html[data-workspace-ui=v2] .wf-summary-inline{display:flex;align-items:center;gap:23px;border-bottom:1px solid #e8ded5;padding:5px 3px 17px;margin-bottom:14px;font-size:10px;color:#81756c}html[data-workspace-ui=v2] .wf-summary-inline span{display:flex;align-items:center;gap:7px}html[data-workspace-ui=v2] .wf-summary-inline strong{font-size:16px;color:#5a1e2d}html[data-workspace-ui=v2] .wf-records{background:#fff;border:1px solid #e8dfd7;border-radius:9px;overflow:hidden}html[data-workspace-ui=v2] .wf-record-row{display:grid;grid-template-columns:2fr 1.2fr 1fr 1fr 18px;align-items:center;gap:15px;width:100%;border:0;border-bottom:1px solid #f0eae5;background:#fff;text-align:left;padding:17px 16px;color:#756961;font-size:11px}html[data-workspace-ui=v2] .wf-record-row:hover:not(.header){background:#fbf8f5}html[data-workspace-ui=v2] .wf-record-row.header{background:#f1edeb;font-size:10px;color:#978981;padding:12px 16px}html[data-workspace-ui=v2] .wf-record-row>span:first-child{display:flex;flex-direction:column;gap:5px}html[data-workspace-ui=v2] .wf-record-row small{color:#ac9f97;font-size:9px}html[data-workspace-ui=v2] .wf-record-row strong{color:#3e3533;font-size:11px;display:flex;gap:8px;align-items:center}html[data-workspace-ui=v2] .wf-tag{display:inline-flex;align-items:center;width:max-content;border:1px solid;border-radius:5px;padding:5px 8px;font-size:9px;font-weight:650;white-space:nowrap}html[data-workspace-ui=v2] .wf-empty{padding:24px;text-align:center;color:#999}html[data-workspace-ui=v2] .wf-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c151b80;z-index:100;display:flex;align-items:center;justify-content:center;padding:18px}html[data-workspace-ui=v2] .wf-modal{background:#fff;width:min(560px,100%);border-radius:13px;box-shadow:0 15px 60px #22172232;padding:25px;max-height:calc(100vh - 36px);overflow-y:auto}html[data-workspace-ui=v2] .wf-modal-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee8e2;padding-bottom:16px;margin-bottom:19px;color:#a38571;font-size:9px;letter-spacing:1.3px;font-weight:700}html[data-workspace-ui=v2] .wf-modal-header button,html[data-workspace-ui=v2] .wf-record-drawer header button{background:#faf6f3;border:1px solid #ece4dd;border-radius:7px;display:grid;place-items:center;width:30px;height:30px;color:#6b4d4a}html[data-workspace-ui=v2] .wf-modal h2,html[data-workspace-ui=v2] .wf-record-drawer h2{font-size:21px;font-weight:700;letter-spacing:-.6px;margin:0 0 10px}html[data-workspace-ui=v2] .wf-modal p{color:#82786f;font-size:11px;line-height:1.65;margin:13px 0 18px}html[data-workspace-ui=v2] .wf-modal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:23px 0}html[data-workspace-ui=v2] .wf-modal-grid span{display:flex;flex-direction:column;gap:7px;color:#998c83;font-size:10px;border:1px solid #eee5dd;padding:13px;border-radius:7px}html[data-workspace-ui=v2] .wf-modal-grid strong{font-size:11px;color:#4f4140}html[data-workspace-ui=v2] .wf-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;border-top:1px solid #eee8e2;padding-top:16px;margin-top:20px}html[data-workspace-ui=v2] .wf-modal-actions>button:first-child{border:1px solid #e9ddd5;background:#fff;padding:10px 14px;border-radius:7px;color:#77685f;font-size:11px}html[data-workspace-ui=v2] .wf-record-drawer{margin-left:auto;height:100vh;width:min(515px,100%);background:#fff;box-shadow:-10px 0 40px #0002;display:flex;flex-direction:column;overflow:hidden}html[data-workspace-ui=v2] .wf-overlay:has(.wf-record-drawer){justify-content:flex-end;padding:0}html[data-workspace-ui=v2] .wf-record-drawer header{display:flex;justify-content:space-between;align-items:flex-start;padding:25px;border-bottom:1px solid #eee7e1}html[data-workspace-ui=v2] .wf-record-drawer header small{font-size:9px;letter-spacing:1.5px;color:#a5866b;font-weight:700}html[data-workspace-ui=v2] .wf-record-drawer header h2{margin:11px 0 0}html[data-workspace-ui=v2] .wf-drawer-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:16px 24px;border-bottom:1px solid #eee7e1;color:#8e8177;font-size:10px}html[data-workspace-ui=v2] .wf-story{background:#faf7f4;margin:18px 24px;padding:17px;border-radius:8px}html[data-workspace-ui=v2] .wf-story small{color:#a4836f;font-size:9px;letter-spacing:1.3px;font-weight:700}html[data-workspace-ui=v2] .wf-story p{font-size:11px;line-height:1.6;color:#5a4c46;margin:10px 0 0}html[data-workspace-ui=v2] .wf-thread{flex:1;overflow-y:auto;padding:4px 24px 18px}html[data-workspace-ui=v2] .wf-thread h3{font-size:12px;margin:15px 0 20px}html[data-workspace-ui=v2] .wf-bubble{border:1px solid #ebe3dc;padding:14px;border-radius:10px;max-width:89%;margin:0 0 14px}html[data-workspace-ui=v2] .wf-bubble.received{background:#faf7f4}html[data-workspace-ui=v2] .wf-bubble.sent{background:#f6edf0;border-color:#eddce2;margin-left:auto}html[data-workspace-ui=v2] .wf-bubble strong{font-size:10px;color:#6e3645}html[data-workspace-ui=v2] .wf-bubble p{font-size:11px;line-height:1.6;margin:7px 0}html[data-workspace-ui=v2] .wf-bubble small{font-size:9px;color:#a19a92}html[data-workspace-ui=v2] .wf-compose{border-top:1px solid #eee7e1;padding:18px 24px 20px}html[data-workspace-ui=v2] .wf-compose label{display:block;font-weight:700;font-size:11px;margin-bottom:9px}html[data-workspace-ui=v2] .wf-compose textarea,html[data-workspace-ui=v2] .wf-form textarea,html[data-workspace-ui=v2] .wf-form input,html[data-workspace-ui=v2] .wf-form select{border:1px solid #e9e0d8;background:#fff;border-radius:8px;padding:11px;font:11px Inter,system-ui,sans-serif;outline-color:#b58c52;width:100%}html[data-workspace-ui=v2] .wf-compose textarea{height:68px;resize:vertical}html[data-workspace-ui=v2] .wf-compose>div{display:flex;align-items:center;justify-content:space-between;margin-top:8px}html[data-workspace-ui=v2] .wf-create{width:min(590px,100%)}html[data-workspace-ui=v2] .wf-form{display:flex;flex-direction:column;gap:15px}html[data-workspace-ui=v2] .wf-form label{display:flex;flex-direction:column;gap:7px;color:#665751;font-weight:600;font-size:11px}html[data-workspace-ui=v2] .wf-form textarea{height:100px;resize:vertical}html[data-workspace-ui=v2] .wf-info{display:flex;align-items:flex-start;gap:8px;background:#f7f1e9;color:#917962;padding:12px;border-radius:7px;font-size:10px;line-height:1.5}html[data-workspace-ui=v2] .wf-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:#5a1e2d;color:#fff;padding:13px 17px;border-radius:8px;z-index:150;display:flex;align-items:center;gap:9px;font-size:11px}html[data-workspace-ui=v2] .wf-report-layout{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:15px}html[data-workspace-ui=v2] .wf-report-paper{background:#fff;border:1px solid #e9dfd7;border-radius:10px;padding:35px 40px}html[data-workspace-ui=v2] .wf-report-paper>span{font-size:9px;letter-spacing:1.6px;color:#b18c65;font-weight:700}html[data-workspace-ui=v2] .wf-report-paper h2{font-size:20px;margin:18px 0 8px}html[data-workspace-ui=v2] .wf-report-paper p,html[data-workspace-ui=v2] .wf-report-side p,html[data-workspace-ui=v2] .wf-report-side li{font-size:11px;color:#8e8077;line-height:1.7}html[data-workspace-ui=v2] .wf-report-section{border-top:1px solid #efe8e2;margin-top:25px;padding-top:18px}html[data-workspace-ui=v2] .wf-report-section h3{font-size:12px;color:#5a1e2d}html[data-workspace-ui=v2] .wf-report-line{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f1eae4;padding:12px 0;font-size:11px}html[data-workspace-ui=v2] .wf-report-side{background:#f5eee8;border:1px solid #e7dacd;border-radius:9px;padding:25px}html[data-workspace-ui=v2] .wf-report-side h3{font-size:14px}html[data-workspace-ui=v2] .wf-report-side ul{padding-left:17px}@media (max-width:980px){html[data-workspace-ui=v2] .wf-calendar{grid-template-columns:1fr}html[data-workspace-ui=v2] .wf-cal-label{border:0;border-bottom:1px solid #ece2da}html[data-workspace-ui=v2] .wf-cal-legend{flex-direction:row;flex-wrap:wrap;margin:8px 0}html[data-workspace-ui=v2] .wf-record-row{grid-template-columns:1.6fr 1fr 1fr 20px}html[data-workspace-ui=v2] .wf-record-row>span:nth-child(3){display:none}html[data-workspace-ui=v2] .wf-report-layout{grid-template-columns:1fr}}@media (max-width:700px){html[data-workspace-ui=v2] .wf-head{align-items:flex-start;flex-direction:column}html[data-workspace-ui=v2] .wf-controls{flex-wrap:wrap}html[data-workspace-ui=v2] .wf-control-right{margin-left:0}html[data-workspace-ui=v2] .wf-summary-inline{flex-wrap:wrap;gap:12px}html[data-workspace-ui=v2] .wf-calendar-grid{overflow-x:auto}html[data-workspace-ui=v2] .wf-cal-day{min-width:145px}html[data-workspace-ui=v2] .wf-record-row{grid-template-columns:1fr 1fr 18px;gap:8px;padding:13px}html[data-workspace-ui=v2] .wf-record-row>span:nth-child(2),html[data-workspace-ui=v2] .wf-record-row>span:nth-child(3){display:none}html[data-workspace-ui=v2] .wf-modal-grid{grid-template-columns:1fr}html[data-workspace-ui=v2] .wf-report-paper{padding:20px}}html[data-workspace-ui=v2] .wf-month-grid{grid-template-columns:repeat(7,minmax(110px,1fr));grid-template-rows:repeat(5,minmax(125px,auto));overflow-x:auto}html[data-workspace-ui=v2] .wf-month-grid .wf-cal-day{min-height:125px;border-bottom:1px solid #eee5dd}html[data-workspace-ui=v2] .wf-month-grid .wf-day-head{padding:9px;font-size:10px}html[data-workspace-ui=v2] .wf-month-grid .wf-event-list{padding:5px}html[data-workspace-ui=v2] .wf-month-grid .wf-event{min-height:0;padding:7px}html[data-workspace-ui=v2] .wf-month-grid .wf-event small,html[data-workspace-ui=v2] .wf-month-grid .wf-no-event{display:none}html[data-workspace-ui=v2] .wf-doc-drive{background:linear-gradient(90deg,#f8e8c9,#fdfaf4);border:1px solid #ecdac3;border-radius:10px;padding:18px 22px;display:flex;gap:17px;align-items:center;margin-bottom:15px;color:#7a5134}html[data-workspace-ui=v2] .wf-doc-drive>div{flex:1}html[data-workspace-ui=v2] .wf-doc-drive strong{font-size:12px}html[data-workspace-ui=v2] .wf-doc-drive p{font-size:10px;margin:7px 0 0;color:#9c8575}html[data-workspace-ui=v2] .wf-doc-toolbar{display:flex;gap:13px;align-items:center;justify-content:space-between;background:#fff;border:1px solid #eee4dc;padding:15px;border-radius:10px;margin-bottom:15px}html[data-workspace-ui=v2] .wf-doc-toolbar>strong{font-size:12px}html[data-workspace-ui=v2] .wf-doc-toolbar label{border:1px solid #e9dcd3;padding:10px 12px;border-radius:8px;display:flex;gap:9px;align-items:center;min-width:260px}html[data-workspace-ui=v2] .wf-doc-toolbar input{border:0;outline:0;min-width:0;font-size:11px;width:100%}html[data-workspace-ui=v2] .wf-doc-gallery{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:15px}html[data-workspace-ui=v2] .wf-doc-cover{background:#fff;border:1px solid #e6d9cf;border-radius:13px;overflow:hidden}html[data-workspace-ui=v2] .wf-doc-art{background:#f6f1ee;height:183px;width:100%;border:0;border-bottom:1px solid #5a1e2d;display:grid;place-items:center}html[data-workspace-ui=v2] .wf-doc-art>span{display:grid;place-items:center;gap:10px;width:108px;height:135px;background:#efe9e8;color:#5a1e2d}html[data-workspace-ui=v2] .wf-doc-art b{letter-spacing:4px;font-size:12px}html[data-workspace-ui=v2] .wf-doc-content{padding:18px}html[data-workspace-ui=v2] .wf-doc-label{display:inline-block;background:#f7f1ec;color:#856f65;border-radius:20px;padding:5px 9px;font-size:9px}html[data-workspace-ui=v2] .wf-doc-content h2{font-size:15px;margin:16px 0 10px}html[data-workspace-ui=v2] .wf-doc-content p{font-size:10px;color:#8e827b}html[data-workspace-ui=v2] .wf-doc-protocol{display:block;color:#5a1e2d;font-size:10px;border-top:1px solid #eee4df;border-bottom:1px solid #eee4df;padding:11px 0;margin:14px 0}html[data-workspace-ui=v2] .wf-doc-actions{display:flex;gap:9px}html[data-workspace-ui=v2] .wf-doc-actions button{flex:1;border:1px solid #d6b9ae;border-radius:7px;padding:10px;background:#fff;color:#5a1e2d;font-size:11px;font-weight:700}@media (max-width:1100px){html[data-workspace-ui=v2] .wf-doc-gallery{grid-template-columns:repeat(2,minmax(210px,1fr))}html[data-workspace-ui=v2] .wf-doc-toolbar{flex-wrap:wrap}}@media (max-width:650px){html[data-workspace-ui=v2] .wf-doc-gallery{grid-template-columns:1fr}html[data-workspace-ui=v2] .wf-month-grid{min-width:800px}html[data-workspace-ui=v2] .wf-doc-toolbar label{min-width:180px}}html[data-workspace-ui=v2] .wf-doc-gallery .wf-doc-art{height:130px!important}html[data-workspace-ui=v2] .wf-doc-art>span{height:104px!important;width:92px!important}html[data-workspace-ui=v2] .wf-doc-toolbar{justify-content:flex-end!important}html[data-workspace-ui=v2] .wf-doc-toolbar>strong{margin-right:auto}html[data-workspace-ui=v2] .wf-doc-filter{background:#fff;border:1px solid #eaded5;border-radius:8px;padding:10px 12px;font-size:11px;color:#604c49}html[data-workspace-ui=v2] .wf-doc-cover.doc-deliverable .wf-doc-art{border-bottom-color:#b58c52!important}html[data-workspace-ui=v2] .wf-doc-cover.doc-executive .wf-doc-art{border-bottom-color:#946db4!important}html[data-workspace-ui=v2] .wf-doc-cover.doc-work .wf-doc-art{border-bottom-color:#5eac9a!important}html[data-workspace-ui=v2] .wf-doc-label.doc-deliverable{color:#966423;background:#fff1d8}html[data-workspace-ui=v2] .wf-doc-label.doc-executive{color:#7753a1;background:#f2eaf8}html[data-workspace-ui=v2] .wf-doc-label.doc-work{color:#227c68;background:#e3f5ef}html[data-workspace-ui=v2] .v2-burgundy-aside h3,html[data-workspace-ui=v2] .v2-burgundy-aside p,html[data-workspace-ui=v2] .v2-burgundy-aside li,html[data-workspace-ui=v2] .v2-burgundy-calendar strong,html[data-workspace-ui=v2] .v2-burgundy-calendar span,html[data-workspace-ui=v2] .v2-burgundy-calendar .wf-cal-legend span{color:#fff9f3!important}html[data-workspace-ui=v2] .v2-burgundy-calendar .wf-cal-legend{color:#fff}html[data-workspace-ui=v2] .wf-story-compact{padding:10px 17px!important;margin:0 22px!important;flex:none!important}html[data-workspace-ui=v2] .wf-story-compact summary{cursor:pointer;font-weight:700;font-size:11px;color:#6c4753}html[data-workspace-ui=v2] .wf-story-compact p{font-size:11px;margin:10px 0}html[data-workspace-ui=v2] .wf-chat-photo{width:27px;height:27px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;vertical-align:middle;margin-right:7px;font-size:10px;font-weight:700}html[data-workspace-ui=v2] .wf-chat-photo.cali{background:#5a1e2d;color:#fff}html[data-workspace-ui=v2] .wf-chat-photo.customer{background:#f2dfa4;color:#5a1e2d}html[data-workspace-ui=v2] .wf-record-drawer{height:100dvh!important;max-height:100dvh!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread{flex:1!important;min-height:240px!important;overflow-y:auto!important;scrollbar-width:none}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread::-webkit-scrollbar{display:none}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose{flex-shrink:0!important}html[data-workspace-ui=v2] .wf-story-compact{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;border-bottom:1px solid #eaded7!important;margin:0 22px!important;padding:10px 4px 12px!important}html[data-workspace-ui=v2] .wf-story-compact summary{list-style:none;display:flex;align-items:center;gap:8px}html[data-workspace-ui=v2] .wf-story-compact summary::-webkit-details-marker{display:none}html[data-workspace-ui=v2] .wf-story-compact summary:before{content:"›";font-size:18px;color:#b58c52;transition:transform .18s}html[data-workspace-ui=v2] .wf-story-compact[open] summary:before{transform:rotate(90deg)}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread{border-top:0!important;margin-top:0!important}html[data-workspace-ui=v2] .ap-status-confirm{width:min(520px,96vw);background:#fffdfb;border:1px solid #eadfd6;border-radius:14px;padding:26px;box-shadow:0 20px 80px #1d111344;display:flex;flex-direction:column;gap:15px}html[data-workspace-ui=v2] .ap-status-confirm>div small{color:#b58c52;font-weight:800;letter-spacing:.12em}html[data-workspace-ui=v2] .ap-status-confirm h2{font-size:23px;margin:8px 0;color:#5a1e2d}html[data-workspace-ui=v2] .ap-status-confirm p{color:#89796f}html[data-workspace-ui=v2] .ap-status-confirm label{font-size:12px;display:flex;flex-direction:column;gap:9px;font-weight:700}html[data-workspace-ui=v2] .ap-status-confirm textarea{height:105px;border:1px solid #e5d8d0;border-radius:9px;padding:12px;resize:vertical}html[data-workspace-ui=v2] .ap-status-confirm footer{display:flex;justify-content:flex-end;gap:10px}html[data-workspace-ui=v2] .ap-status-confirm footer button{padding:11px 15px;border-radius:7px;border:1px solid #e7dcd4;background:#fff;color:#5a1e2d}html[data-workspace-ui=v2] .ap-status-confirm footer button:last-child{background:#5a1e2d;color:#fff}html[data-workspace-ui=v2] .ap-status-confirm footer button:disabled{opacity:.45;cursor:not-allowed}html[data-workspace-ui=v2] .ap-status-confirm>small{color:#a19085}html[data-workspace-ui=v2] .ap-pd-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:980;background:#171017a8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:18px}@media (max-width:690px){html[data-workspace-ui=v2] .ap-pd-overlay{padding:7px}}html[data-workspace-ui=v2] .v2-client-module .ledger-entry-detail{padding:14px 11px;border-bottom:1px solid var(--v2-line-e9e0d8,#e9e0d8);font-size:11px;color:var(--v2-text-746a64,#746a64);display:grid;gap:6px}html[data-workspace-ui=v2] .v2-client-module .ledger-filter{display:flex;gap:8px;align-items:center;font-size:11px;color:var(--v2-text-746a64,#746a64)}html[data-workspace-ui=v2] .v2-client-module .ledger-filter select{border:1px solid var(--v2-line-e9e0d8,#e9e0d8);background:var(--v2-surface-fff,#fff);border-radius:7px;padding:8px;font-size:11px}html[data-workspace-ui=v2] .v2-client-module .wf-report-selection{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}html[data-workspace-ui=v2] .v2-client-module .wf-report-selection button{border:1px solid var(--v2-line-e9e0d8,#e9e0d8);border-radius:7px;background:var(--v2-surface-fff,#fff);padding:10px;text-align:left;font-size:11px;color:var(--v2-text-746a64,#746a64)}html[data-workspace-ui=v2] .v2-client-module .wf-report-selection button.selected{border-color:#b58c52;color:var(--v2-text-5a1e2d,#5a1e2d);background:var(--v2-surface-fff9eb,#fff9eb)}html[data-workspace-ui=v2] .v2-client-module .wf-report-selection button span{display:block;font-size:10px;margin-top:5px}html[data-workspace-ui=v2] .v2-client-dialog{padding:0;min-height:0}html[data-workspace-ui=v2] .v2-client-module .wf-doc-list-entry{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 21px;border-bottom:1px solid var(--v2-line-eee2d9,#eee2d9);font-size:11px}html[data-workspace-ui=v2] .v2-client-module .wf-doc-list-entry>div:first-child{flex:1;min-width:0}html[data-workspace-ui=v2] .v2-client-module .wf-doc-list-entry h2{font-size:13px;margin:6px 0}html[data-workspace-ui=v2] .v2-client-module .wf-doc-list-entry p{font-size:10px;color:var(--v2-text-968379,#968379)}html[data-workspace-ui=v2] .v2-client-module .wf-report-version-head{display:flex;align-items:center;gap:15px;padding:18px 21px;border-bottom:1px solid var(--v2-line-eaddd1,#eaddd1);font-size:11px}html[data-workspace-ui=v2] .v2-client-module .wf-report-version-head>div:first-child{flex:1;min-width:0}html[data-workspace-ui=v2] .v2-client-module .wf-report-version-head h3{font-size:13px;margin:6px 0}html[data-workspace-ui=v2] .v2-client-module .wf-report-version-head small{font-size:10px;color:var(--v2-text-968379,#968379)}html[data-workspace-ui=v2] .v2-client-module .wf-report-version-detail{padding:18px 21px;background:var(--v2-surface-fffaf5,#fffaf5);line-height:1.6;font-size:12px}html[data-workspace-ui=v2] .v2-client-module .wf-group-head{display:flex;justify-content:space-between;align-items:center;margin:26px 0 13px}html[data-workspace-ui=v2] .v2-client-module .wf-group-head>div{display:flex;flex-direction:column;gap:5px}html[data-workspace-ui=v2] .v2-client-module .wf-group-head span{font-size:9px;color:var(--v2-text-ad8259,#ad8259);letter-spacing:1.2px}html[data-workspace-ui=v2] .v2-client-module .wf-group-head strong{font-size:14px;font-weight:600}html[data-workspace-ui=v2] .v2-client-module .wf-group-head>b{background:var(--v2-surface-f2e9e2,#f2e9e2);border:1px solid var(--v2-line-e7d7c8,#e7d7c8);border-radius:7px;color:var(--v2-text-6d404c,#6d404c);padding:6px 10px;font-size:11px}html[data-workspace-ui=v2] .v2-client-module .wf-record-message-count{display:flex;align-items:center;gap:4px;margin-top:6px;color:var(--v2-text-a18e80,#a18e80);font-size:9px}html[data-workspace-ui=v2] .v2-client-module .wf-record-conversation{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden}html[data-workspace-ui=v2] .v2-client-module .wf-memory-detail{padding:24px;overflow:auto;font-size:12px;line-height:1.7}html[data-workspace-ui=v2] .v2-client-module .wf-memory-detail span{color:var(--v2-text-af8056,#af8056);font-size:10px;text-transform:uppercase;letter-spacing:.7px}html[data-workspace-ui=v2] .v2-client-module .wf-create-form{display:grid;gap:16px;padding:10px 0}html[data-workspace-ui=v2] .v2-client-module .wf-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}html[data-workspace-ui=v2] .v2-client-module .v2-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}html[data-workspace-ui=v2] .v2-client-module .wf-create .modal-close{position:absolute;top:18px;right:18px;border:0;background:transparent;color:var(--v2-text-6a5053,#6a5053)}html[data-workspace-ui=v2] .v2-client-module .wf-hour-selection{border:1px solid var(--v2-line-e5d6cb,#e5d6cb);border-radius:9px;margin-top:17px;background:var(--v2-surface-fff,#fff);overflow:hidden}html[data-workspace-ui=v2] .v2-client-module .wf-hour-selection>summary{cursor:pointer;font-size:12px;font-weight:600;color:var(--v2-text-5a1e2d,#5a1e2d);padding:17px}html[data-workspace-ui=v2] .v2-client-module .wf-hour-selection>p{font-size:11px;padding:0 17px;color:var(--v2-text-8c7768,#8c7768)}html[data-workspace-ui=v2] .v2-client-module .dv-head-actions,html[data-workspace-ui=v2] .v2-client-module .dv-action-buttons{display:flex;align-items:center;gap:10px}html[data-workspace-ui=v2] .v2-client-module .dv-head-actions .status-chip-v3{font-size:10px;padding:6px;border-radius:7px;background:var(--v2-surface-fff1df,#fff1df);color:var(--v2-text-946428,#946428)}html[data-workspace-ui=v2] .v2-client-module .dv-tasks header{padding:0;background:none;display:block}html[data-workspace-ui=v2] .v2-client-module .dv-tasks header p{font-size:11px;color:var(--v2-text-918177,#918177)}html[data-workspace-ui=v2] .v2-client-module .dv-task-columns{display:grid;grid-template-columns:1fr 110px 115px;font-size:10px;color:var(--v2-text-a18b7c,#a18b7c);padding:10px}html[data-workspace-ui=v2] .v2-client-module .dv-conversation{display:flex;flex-direction:column;min-height:320px;height:100%;overflow:hidden}html[data-workspace-ui=v2] .v2-client-module :is(.workspace-chat-line,.records-chat-line){display:flex;gap:9px;align-items:flex-start;max-width:90%;font-size:12px;flex-shrink:0}html[data-workspace-ui=v2] .v2-client-module :is(.workspace-chat-line.mine,.records-chat-line.mine){align-self:flex-end;flex-direction:row-reverse}html[data-workspace-ui=v2] .v2-client-module :is(.workspace-chat-bubble,.records-chat-bubble){background:var(--v2-surface-faf4f1,#faf4f1);border:1px solid var(--v2-line-eee1db,#eee1db);border-radius:10px;padding:12px 15px;min-width:0;overflow-wrap:anywhere}html[data-workspace-ui=v2] .v2-client-module .mine :is(.workspace-chat-bubble,.records-chat-bubble){background:var(--v2-surface-f7e7d2,#f7e7d2)}html[data-workspace-ui=v2] .v2-client-module :is(.workspace-chat-head,.records-chat-head){display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:10px;color:var(--v2-text-805957,#805957)}html[data-workspace-ui=v2] .v2-client-module :is(.workspace-chat-head,.records-chat-head) time{font-size:9px;color:var(--v2-text-978579,#978579)}html[data-workspace-ui=v2] .v2-client-module :is(.workspace-chat-avatar,.records-chat-avatar){flex-shrink:0;width:30px;height:30px;border-radius:7px;display:grid;place-items:center;background:#5a1e2d;color:#fff;font-size:10px}html[data-workspace-ui=v2] .v2-client-module :is(.workspace-chat-tools,.records-chat-tools){display:flex;position:relative;gap:7px}html[data-workspace-ui=v2] .v2-client-module :is(.workspace-chat-tools,.records-chat-tools) button{border:1px solid var(--v2-line-e6d9ce,#e6d9ce);border-radius:7px;background:var(--v2-surface-fffaf7,#fffaf7);padding:7px}html[data-workspace-ui=v2] .v2-client-module :is(.workspace-chat-emoji-picker,.records-chat-emoji-picker){position:absolute;bottom:38px;left:0;background:var(--v2-surface-fff,#fff);display:flex;flex-wrap:wrap;width:200px;padding:10px;border:1px solid var(--v2-line-e6d9ce,#e6d9ce);border-radius:9px;box-shadow:0 6px 18px #35202a20;z-index:5}html[data-workspace-ui=v2] .v2-client-module :is(.workspace-chat-emoji-picker,.records-chat-emoji-picker)[hidden]{display:none}html[data-workspace-ui=v2] .v2-client-module .workspace-chat-send-actions{display:flex;justify-content:flex-end;margin-top:10px}html[data-workspace-ui=v2] .v2-client-module :is(.primary,.wf-primary){background:#5a1e2d;color:#fff;border:1px solid #5a1e2d;border-radius:7px;padding:10px 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:11px;font-weight:600}html[data-workspace-ui=v2] .v2-client-module .secondary{background:var(--v2-surface-fff,#fff);color:var(--v2-text-5a1e2d,#5a1e2d);border:1px solid var(--v2-line-e1d1c4,#e1d1c4);border-radius:7px;padding:10px 14px;display:inline-flex;align-items:center;gap:7px;font-size:11px}html[data-workspace-ui=v2] .v2-client-module .client-delivery-rating-row{display:flex;justify-content:center;gap:12px;margin:25px 0}html[data-workspace-ui=v2] .v2-client-module .client-delivery-rating-row button{display:flex;flex-direction:column;align-items:center;gap:5px;border:1px solid var(--v2-line-e5d6ca,#e5d6ca);background:var(--v2-surface-fffaf5,#fffaf5);border-radius:8px;padding:12px;color:var(--v2-text-8a7366,#8a7366)}html[data-workspace-ui=v2] .v2-client-module .client-delivery-rating-row button.selected{background:#5a1e2d;color:#fff;border-color:#5a1e2d}html[data-workspace-ui=v2] .v2-client-module .client-delivery-score-reaction{display:flex;gap:12px;margin:16px 0;font-size:12px;line-height:1.5}html[data-workspace-ui=v2] .v2-client-module .client-delivery-score-reaction>span{font-size:30px}html[data-workspace-ui=v2] .v2-client-module .v2-rating>button.full{width:100%;margin-top:20px}html[data-workspace-ui=v2] .v2-client-module .v2-team-context{justify-content:space-between;flex-wrap:wrap;font-size:11px}html[data-workspace-ui=v2] .v2-client-module .v2-team-identity{display:flex;align-items:center;gap:10px}html[data-workspace-ui=v2] .v2-client-module .v2-team-identity>div{display:flex;flex-direction:column;gap:5px}html[data-workspace-ui=v2] .v2-client-module .v2-team-period-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap}html[data-workspace-ui=v2] .v2-client-module .v2-team-period-controls label{display:flex;flex-direction:column;gap:4px;font-size:10px;color:var(--v2-text-a38c7c,#a38c7c)}html[data-workspace-ui=v2] .v2-client-module .v2-team-period-controls input{border:1px solid var(--v2-line-e6d7cb,#e6d7cb);border-radius:6px;padding:7px;background:var(--v2-surface-fff,#fff);color:var(--v2-text-745e50,#745e50);font-size:11px}html[data-workspace-ui=v2] .v2-client-module .v2-team-period-switch{display:flex;gap:2px}html[data-workspace-ui=v2] .v2-client-module :is(.v2-team-period-switch,.v2-team-view-switch) button{padding:9px;border:1px solid var(--v2-line-e6d7cb,#e6d7cb);border-radius:5px;background:var(--v2-surface-fff,#fff);font-size:10px;color:var(--v2-text-8a7668,#8a7668)}html[data-workspace-ui=v2] .v2-client-module :is(.v2-team-period-switch,.v2-team-view-switch) button.active{background:#5a1e2d;color:#fff;border-color:#5a1e2d}html[data-workspace-ui=v2] .v2-client-module .v2-team-view-switch{display:flex;gap:4px}html[data-workspace-ui=v2] .v2-client-module .v2-team-view-switch button{display:flex;align-items:center;gap:5px}html[data-workspace-ui=v2] .v2-client-module .v2-team-action-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 22px;flex-wrap:wrap}html[data-workspace-ui=v2] .v2-client-module .v2-team-review-callout{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid var(--v2-line-ecd7b7,#ecd7b7);border-radius:9px;padding:15px 18px;background:var(--v2-surface-fff9ec,#fff9ec);font-size:12px;flex:1}html[data-workspace-ui=v2] .v2-client-module .v2-team-review-callout strong{display:block;margin-top:5px}html[data-workspace-ui=v2] .v2-client-module .v2-team-review-callout p{font-size:10px;color:var(--v2-text-a4896a,#a4896a)}html[data-workspace-ui=v2] .v2-client-module .v2-team-heading-actions{display:flex;gap:8px}html[data-workspace-ui=v2] .v2-client-module :is(.team-btn,.v2-team-open){border:1px solid var(--v2-line-e4d6ca,#e4d6ca);border-radius:7px;background:var(--v2-surface-fff,#fff);color:var(--v2-text-70584a,#70584a);padding:9px 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:11px;white-space:nowrap}html[data-workspace-ui=v2] .v2-client-module .team-btn:not(.secondary){background:#5a1e2d;color:#fff;border-color:#5a1e2d}html[data-workspace-ui=v2] .v2-client-module .team-btn em{font-size:9px;font-style:normal}html[data-workspace-ui=v2] .v2-client-module .v2-team-filter select{border:1px solid var(--v2-line-e4d6ca,#e4d6ca);border-radius:7px;background:var(--v2-surface-fff,#fff);padding:10px;font-size:11px;max-width:170px;color:var(--v2-text-7b6456,#7b6456)}html[data-workspace-ui=v2] .v2-client-module .v2-team-filter>svg{display:none}html[data-workspace-ui=v2] .v2-client-module .v2-team-column-wrapper{position:relative}html[data-workspace-ui=v2] .v2-client-module .v2-team-column-menu{position:absolute;top:45px;right:0;z-index:10;width:250px;max-height:400px;overflow:auto;background:var(--v2-surface-fff,#fff);border:1px solid var(--v2-line-e4d6ca,#e4d6ca);border-radius:9px;box-shadow:0 8px 25px #39283020;padding:18px}html[data-workspace-ui=v2] .v2-client-module .v2-team-column-menu label{display:flex;gap:8px;align-items:center;margin-top:9px;font-size:11px;color:var(--v2-text-8c7462,#8c7462)}html[data-workspace-ui=v2] .v2-client-module .v2-team-table{overflow:auto}html[data-workspace-ui=v2] .v2-client-module .v2-team-table table{border-collapse:collapse;width:100%;font-size:11px}html[data-workspace-ui=v2] .v2-client-module .v2-team-table th{background:var(--v2-surface-f2eee9,#f2eee9);text-align:left;font-size:10px;color:var(--v2-text-a49385,#a49385);font-weight:500;padding:13px 16px;white-space:nowrap}html[data-workspace-ui=v2] .v2-client-module .v2-team-table td{padding:14px 16px;border-bottom:1px solid var(--v2-line-eee6dd,#eee6dd);color:var(--v2-text-7a6c60,#7a6c60);white-space:nowrap;font-size:11px}html[data-workspace-ui=v2] .v2-client-module .v2-team-table tr:hover td{background:var(--v2-surface-fffaf5,#fffaf5)}html[data-workspace-ui=v2] .v2-client-module .v2-team-person{background:transparent;border:0;padding:0;min-width:190px;text-align:left;display:flex;align-items:center;gap:10px}html[data-workspace-ui=v2] .v2-client-module .v2-team-person>span:last-child{display:flex;flex-direction:column;gap:6px}html[data-workspace-ui=v2] .v2-client-module .v2-team-person strong{font-size:12px;color:var(--v2-text-493f38,#493f38)}html[data-workspace-ui=v2] .v2-client-module .v2-team-person small{font-size:10px;color:var(--v2-text-a68f7e,#a68f7e)}html[data-workspace-ui=v2] .v2-client-module .v2-team-leader-card{display:flex;flex-direction:column;align-items:stretch;width:auto;min-width:0}html[data-workspace-ui=v2] .v2-client-module .v2-team-leader-heading{border:0;background:transparent;display:flex;align-items:center;gap:10px;text-align:left;color:var(--v2-text-5a1e2d,#5a1e2d)}html[data-workspace-ui=v2] .v2-client-module .v2-team-leader-heading>span{display:flex;flex-direction:column;gap:5px}html[data-workspace-ui=v2] .v2-client-module .v2-team-leader-heading strong{font-size:12px}html[data-workspace-ui=v2] .v2-client-module .v2-team-leader-heading small{font-size:10px;color:var(--v2-text-a18975,#a18975)}html[data-workspace-ui=v2] .v2-client-module .v2-org-person-row{display:flex;align-items:center;gap:10px;background:var(--v2-surface-fff,#fff);border:0;border-top:1px solid var(--v2-line-eee2d6,#eee2d6);text-align:left;padding:14px 0;font-size:11px;color:var(--v2-text-745b4c,#745b4c)}html[data-workspace-ui=v2] .v2-client-module .v2-org-person-row>span:nth-child(2){display:flex;flex:1;flex-direction:column;gap:5px}html[data-workspace-ui=v2] .v2-client-module .v2-org-person-row small{font-size:9px;color:var(--v2-text-a58c79,#a58c79)}html[data-workspace-ui=v2] .v2-client-module .v2-team-indicator-note{display:flex;align-items:center;gap:15px;color:var(--v2-text-877366,#877366);font-size:11px;padding:15px}html[data-workspace-ui=v2] .v2-client-module .v2-team-indicator-note>div{display:flex;flex-direction:column;gap:7px}html[data-workspace-ui=v2] .v2-client-module .v2-team-analysis-note{background:#5a1e2d;color:#fff;border-radius:9px;padding:25px;margin-top:18px}html[data-workspace-ui=v2] .v2-client-module .v2-team-analysis-note h2{color:#fff;font-size:22px}html[data-workspace-ui=v2] .v2-client-module .v2-team-analysis-note p{font-size:12px;line-height:1.6;color:#eedcce}@media (max-width:850px){html[data-workspace-ui=v2] .v2-client-module .wf-report-version-head,html[data-workspace-ui=v2] .v2-client-module .wf-doc-list-entry,html[data-workspace-ui=v2] .v2-client-module .dv-action-buttons{flex-wrap:wrap}}@media (max-width:550px){html[data-workspace-ui=v2] .v2-client-module .wf-form-grid{grid-template-columns:1fr}html[data-workspace-ui=v2] .v2-client-module .v2-team-review-callout,html[data-workspace-ui=v2] .v2-client-module .v2-team-heading-actions{flex-wrap:wrap}html[data-workspace-ui=v2] .v2-client-module .dv-actions{align-items:flex-start;flex-direction:column}}html[data-workspace-ui=v2] .v2-client-module.wf-agenda-overlay,html[data-workspace-ui=v2] .v2-client-module.v2-team-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12100;display:flex;align-items:center;justify-content:center;padding:18px;background:#241b216e}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-modal{width:min(720px,100%);max-height:calc(100dvh - 36px);overflow:auto;padding:25px;position:relative}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-modal>header{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:17px;border-bottom:1px solid var(--v2-line-eaded4,#eaded4)}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-modal header small{color:var(--v2-text-ab825d,#ab825d);font-size:10px;letter-spacing:1px}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-modal h2{font-size:23px;margin:9px 0}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-modal header button,html[data-workspace-ui=v2] .v2-client-module .wf-agenda-close{border:1px solid var(--v2-line-e5d6ca,#e5d6ca);background:var(--v2-surface-fff,#fff);color:var(--v2-text-5a1e2d,#5a1e2d);border-radius:7px;padding:8px}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-close{position:absolute;right:20px;top:20px}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-modal-body{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-top:22px;font-size:12px;color:var(--v2-text-746255,#746255)}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-modal-body>div{display:flex;flex-direction:column;gap:7px}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-modal-body>div>span{font-size:10px;color:var(--v2-text-a28670,#a28670)}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-modal-body>div>strong{font-size:12px;line-height:1.6}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-modal-body .full{grid-column:1/-1}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-modal-body a{color:var(--v2-text-5a1e2d,#5a1e2d);display:flex;align-items:center;gap:7px;font-size:12px;overflow-wrap:anywhere}html[data-workspace-ui=v2] .v2-client-module .client-meeting-file{border:1px solid var(--v2-line-e4d5c8,#e4d5c8);border-radius:7px;padding:10px 13px;background:var(--v2-surface-fff,#fff);color:var(--v2-text-5a1e2d,#5a1e2d);font-size:11px}html[data-workspace-ui=v2] .v2-client-module .wf-change-slots{display:grid;gap:13px;margin:17px 0}html[data-workspace-ui=v2] .v2-client-module .wf-change-slots fieldset{border:1px solid var(--v2-line-e4d5c8,#e4d5c8);border-radius:7px;display:flex;gap:10px;padding:12px}html[data-workspace-ui=v2] .v2-client-module .wf-change-slots legend{font-size:11px;color:var(--v2-text-9c7e65,#9c7e65)}html[data-workspace-ui=v2] .v2-client-module .wf-history-list{display:flex;flex-direction:column;gap:9px;margin-top:17px}html[data-workspace-ui=v2] .v2-client-module .wf-history-list button{border:1px solid var(--v2-line-e5d6ca,#e5d6ca);background:var(--v2-surface-fff,#fff);border-radius:7px;text-align:left;padding:15px;display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--v2-text-5a1e2d,#5a1e2d)}html[data-workspace-ui=v2] .v2-client-module .wf-history-list button :is(span,small){font-size:10px;color:var(--v2-text-a18873,#a18873)}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-list{border:1px solid var(--v2-line-e5d6ca,#e5d6ca);border-radius:9px;background:var(--v2-surface-fff,#fff);overflow:hidden}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-row{display:grid;grid-template-columns:85px minmax(150px,1fr) 100px 130px minmax(140px,1fr) auto;align-items:center;gap:12px;padding:18px;border-bottom:1px solid var(--v2-line-eaded3,#eaded3);font-size:11px;color:var(--v2-text-867263,#867263)}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-date{display:flex;flex-direction:column;gap:5px;font-size:10px;color:var(--v2-text-a68b72,#a68b72)}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-date strong{font-size:12px;color:var(--v2-text-5a1e2d,#5a1e2d)}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-item strong{font-size:12px;color:var(--v2-text-52433a,#52433a)}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-detail{font-size:10px;display:flex;flex-direction:column;gap:5px;color:var(--v2-text-a38a75,#a38a75)}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-open{border:1px solid var(--v2-line-e4d6c9,#e4d6c9);background:var(--v2-surface-fff,#fff);padding:9px;border-radius:7px;color:var(--v2-text-5a1e2d,#5a1e2d);font-size:10px;display:flex;align-items:center;gap:5px}html[data-workspace-ui=v2] .v2-client-module .v2-person-heading{display:flex;align-items:center;gap:14px;margin-top:15px}html[data-workspace-ui=v2] .v2-client-module .v2-person-heading h2{font-size:23px;margin:7px 0}html[data-workspace-ui=v2] .v2-client-module .v2-person-heading small{font-size:9px;color:var(--v2-text-aa8665,#aa8665);letter-spacing:1px}html[data-workspace-ui=v2] .v2-client-module .v2-person-heading span{font-size:11px;color:var(--v2-text-967e6c,#967e6c)}html[data-workspace-ui=v2] .v2-client-module .v2-person-tabs{margin-bottom:0;gap:20px;flex-shrink:0}html[data-workspace-ui=v2] .v2-client-module .v2-person-tabs button.active{color:var(--v2-text-5a1e2d,#5a1e2d);border-bottom:2px solid #5a1e2d}html[data-workspace-ui=v2] .v2-client-module .v2-person-indicators{display:flex;gap:15px;padding:16px;background:var(--v2-surface-faf6f0,#faf6f0);font-size:11px;color:var(--v2-text-9d816b,#9d816b);border-radius:7px}html[data-workspace-ui=v2] .v2-client-module .v2-person-indicators>div{display:flex;flex-direction:column;gap:6px}html[data-workspace-ui=v2] .v2-client-module .v2-person-indicators strong{color:var(--v2-text-5a1e2d,#5a1e2d);font-size:15px}html[data-workspace-ui=v2] .v2-client-module .v2-person-facts{display:grid;grid-template-columns:1fr 1fr;gap:18px}html[data-workspace-ui=v2] .v2-client-module .v2-person-facts>div{display:flex;flex-direction:column;gap:6px;border-bottom:1px solid var(--v2-line-eee2d5,#eee2d5);padding-bottom:14px;min-width:0}html[data-workspace-ui=v2] .v2-client-module .v2-person-facts span{font-size:10px;color:var(--v2-text-aa8b70,#aa8b70)}html[data-workspace-ui=v2] .v2-client-module .v2-person-facts strong{font-size:11px;color:var(--v2-text-705644,#705644);overflow-wrap:anywhere;line-height:1.5}html[data-workspace-ui=v2] .v2-client-module .v2-person-actions{display:flex;gap:8px;flex-wrap:wrap;border-top:1px solid var(--v2-line-eee2d5,#eee2d5);padding-top:20px}html[data-workspace-ui=v2] .v2-client-module .v2-person-actions>small{color:var(--v2-text-a68b70,#a68b70);font-size:10px;line-height:1.6}html[data-workspace-ui=v2] .v2-client-module .v2-team-editor,html[data-workspace-ui=v2] .v2-client-module .v2-team-import{max-height:calc(100dvh - 36px);overflow:auto;width:min(740px,100%)}html[data-workspace-ui=v2] .v2-client-module .wf-create .team-close{border:1px solid var(--v2-line-e4d6c9,#e4d6c9);background:var(--v2-surface-fff,#fff);padding:8px;color:var(--v2-text-5a1e2d,#5a1e2d);border-radius:7px;flex-shrink:0}html[data-workspace-ui=v2] .v2-client-module .wf-create .team-fields{display:grid;grid-template-columns:1fr 1fr;gap:17px;padding:15px 0}html[data-workspace-ui=v2] .v2-client-module .wf-create .team-fields label[hidden],html[data-workspace-ui=v2] .v2-client-module .wf-create .team-optional[hidden]{display:none}html[data-workspace-ui=v2] .v2-client-module .wf-create .team-fields .team-check{flex-direction:row;align-items:center}html[data-workspace-ui=v2] .v2-client-module .wf-create .team-check input{width:auto}html[data-workspace-ui=v2] .v2-client-module .wf-create .team-fields label small{font-size:9px;color:var(--v2-text-a78c76,#a78c76);line-height:1.5}html[data-workspace-ui=v2] .v2-client-module .wf-create .team-optional{border:1px solid var(--v2-line-e8dacb,#e8dacb);background:var(--v2-surface-fffaf3,#fffaf3);padding:18px;border-radius:7px;font-size:12px;color:var(--v2-text-8c725b,#8c725b);line-height:1.6}html[data-workspace-ui=v2] .v2-client-module .wf-create .team-inline-error{flex-basis:100%;font-size:11px;color:var(--v2-text-ac596a,#ac596a)}html[data-workspace-ui=v2] .v2-client-module .detail-drawer .team-close{position:absolute;right:18px;top:18px;width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--v2-line-e4d6c9,#e4d6c9);border-radius:7px;background:var(--v2-surface-fff,#fff);color:var(--v2-text-5a1e2d,#5a1e2d)}@media (max-width:1000px){html[data-workspace-ui=v2] .v2-client-module .wf-agenda-row{grid-template-columns:85px 1fr auto}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-kind{grid-column:2;grid-row:2}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-status{grid-column:3;grid-row:2}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-detail{grid-column:2;grid-row:3}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-open{grid-column:3;grid-row:3}}@media (max-width:550px){html[data-workspace-ui=v2] .v2-client-module .wf-agenda-row{grid-template-columns:70px 1fr}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-status{grid-column:2;grid-row:3}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-detail{grid-column:2;grid-row:4}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-open{grid-column:2;grid-row:5}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-modal-body,html[data-workspace-ui=v2] .v2-client-module .wf-create .team-fields{grid-template-columns:1fr}html[data-workspace-ui=v2] .v2-client-module .wf-agenda-modal{padding:18px}}html[data-workspace-ui=v2] .v2-client-module .v2-team-month-wizard{width:min(900px,100%);max-height:calc(100dvh - 36px);display:flex;flex-direction:column;overflow:hidden}html[data-workspace-ui=v2] .v2-client-module .v2-team-month-wizard .team-review-body{overflow:auto;min-height:0;padding:20px 0}html[data-workspace-ui=v2] .v2-client-module .v2-team-month-wizard .team-review-row{display:flex;align-items:center;gap:9px;padding:14px 0;border-bottom:1px solid var(--v2-line-e5d6c9,#e5d6c9);flex-wrap:wrap}html[data-workspace-ui=v2] .v2-client-module .v2-team-month-wizard .team-review-row>input,html[data-workspace-ui=v2] .v2-client-module .v2-team-month-wizard .team-review-row>select{flex:1;min-width:120px;width:auto;font-size:11px}html[data-workspace-ui=v2] .v2-client-module .v2-team-month-wizard .team-review-row>button,html[data-workspace-ui=v2] .v2-client-module .v2-team-month-wizard .team-add-line{border:1px solid var(--v2-line-e5d6c9,#e5d6c9);border-radius:7px;background:var(--v2-surface-fff,#fff);color:var(--v2-text-5a1e2d,#5a1e2d);padding:10px;font-size:11px}html[data-workspace-ui=v2] .v2-client-module .v2-team-month-wizard .team-step-track{display:flex;gap:12px;margin-bottom:20px}html[data-workspace-ui=v2] .v2-client-module .v2-team-month-wizard .team-step-track span{display:grid;place-items:center;width:32px;height:32px;background:var(--v2-surface-f4ede6,#f4ede6);border-radius:7px;color:var(--v2-text-a78a72,#a78a72);font-size:11px}html[data-workspace-ui=v2] .v2-client-module .v2-team-month-wizard .team-step-track span.active{background:#5a1e2d;color:#fff}html[data-workspace-ui=v2] .v2-client-module .v2-team-month-wizard .team-stage-intro{display:flex;gap:20px;color:var(--v2-text-8c7462,#8c7462);font-size:12px;line-height:1.6}html[data-workspace-ui=v2] .v2-client-module .v2-team-month-wizard .team-stage-intro h3{font-size:18px;color:var(--v2-text-5a1e2d,#5a1e2d)}html[data-workspace-ui=v2] .v2-client-module .v2-team-month-wizard .team-stage-intro .team-stage-illustration{margin-left:auto;flex-shrink:0;color:var(--v2-text-b58c52,#b58c52)}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-section{margin:25px 0}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-section-title{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-section-title h2{font-size:17px;display:flex;align-items:center;gap:9px;margin:0}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-section-title>span{font-size:10px;color:var(--v2-text-a58971,#a58971)}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-section-icon{color:var(--v2-text-5a1e2d,#5a1e2d)}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-section-icon-gold{color:var(--v2-text-b58c52,#b58c52)}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-row-controls{display:flex;align-items:center;gap:8px;color:var(--v2-text-a58971,#a58971);font-size:10px}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-row-controls button{border:1px solid var(--v2-line-e7d6c7,#e7d6c7);background:var(--v2-surface-fff,#fff);color:var(--v2-text-5a1e2d,#5a1e2d);border-radius:7px;width:31px;height:31px;display:grid;place-items:center}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-grid-row{display:flex;overflow:auto;scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:12px}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-grid-row>article{flex:0 0 290px;scroll-snap-align:start}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-card{border:1px solid var(--v2-line-e7d6c7,#e7d6c7);border-top:3px solid #42b489;border-radius:9px;background:var(--v2-surface-fff,#fff);padding:23px;min-width:0}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-card h3{font-size:19px;margin:16px 0 12px;color:var(--v2-text-5a1e2d,#5a1e2d)}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-card :is(p,li){font-size:12px;color:var(--v2-text-91806f,#91806f);line-height:1.7}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-card-number{display:grid;place-items:center;background:var(--v2-surface-e5f5eb,#e5f5eb);color:var(--v2-text-24825a,#24825a);border-radius:7px;width:31px;height:31px}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-examples-label{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--v2-text-b58c52,#b58c52);font-weight:600}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-examples{padding-left:15px;margin:10px 0 0}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-included-note{background:linear-gradient(153deg,#5a1e2d,#774359);border-radius:9px;padding:23px;display:flex;justify-content:space-between;align-items:center;gap:20px;color:#fff}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-included-note p{font-size:12px;line-height:1.7;color:#f0dfe1;margin:0;max-width:600px}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-included-note a{display:flex;align-items:center;gap:7px;white-space:nowrap;border:1px solid #f4dfcf80;padding:10px;border-radius:7px;color:#fff;font-size:11px;text-decoration:none}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-faq-card{border:1px solid var(--v2-line-e7d6c7,#e7d6c7);border-top:3px solid #b58c52;border-radius:9px;background:var(--v2-surface-fff,#fff);overflow:hidden}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-faq-card summary{padding:21px;display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;color:var(--v2-text-5a1e2d,#5a1e2d);font-size:14px}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-faq-card summary::-webkit-details-marker{display:none}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-faq-card[open] .v2-fronts-faq-chevron{transform:rotate(180deg)}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-faq-answer{padding:0 21px 21px;font-size:12px;color:var(--v2-text-8e7763,#8e7763);line-height:1.7}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-card-eyebrow{font-size:10px;letter-spacing:1px;color:var(--v2-text-b58c52,#b58c52)}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-cta-ghost{display:flex;align-items:center;gap:8px;border:1px solid var(--v2-line-e2d0c1,#e2d0c1);border-radius:7px;background:var(--v2-surface-fff,#fff);color:var(--v2-text-5a1e2d,#5a1e2d);padding:10px 13px;font-size:11px}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-panel{padding:25px;background:var(--v2-surface-fff,#fff);border:1px solid var(--v2-line-e7d6c7,#e7d6c7);border-radius:9px;font-size:12px;color:var(--v2-text-9e846e,#9e846e)}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-badge{font-size:10px;display:flex;align-items:center;gap:7px;color:var(--v2-text-3f956e,#3f956e)}html[data-workspace-ui=v2] .v2-client-module.v2-fronts-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12100;background:#241b216e;display:flex;align-items:center;justify-content:center;padding:18px}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-contact{color:#fff;text-decoration:none}@media (max-width:850px){html[data-workspace-ui=v2] .v2-client-module .v2-fronts-grid,html[data-workspace-ui=v2] .v2-client-module .v2-fronts-faq-grid{grid-template-columns:1fr}html[data-workspace-ui=v2] .v2-client-module .v2-fronts-included-note{align-items:flex-start;flex-direction:column}}html[data-workspace-ui=v2] .v2-client-module .v2-month-scroller{min-width:0;overflow-x:auto}html[data-workspace-ui=v2] .v2-client-module .wf-month-grid .wf-cal-day.outside{opacity:.55}html[data-workspace-ui=v2] .client-home .ch-avatar img{width:100%;height:100%;object-fit:cover}html[data-workspace-ui=v2] .client-home .ch-real-donut{position:relative;background:transparent}html[data-workspace-ui=v2] .client-home .ch-real-donut svg{width:100%;height:100%;transform:rotate(-90deg)}html[data-workspace-ui=v2] .client-home .ch-real-donut circle{stroke-width:15px}html[data-workspace-ui=v2] .client-home .ch-cycle-track{stroke:#e8e3df}html[data-workspace-ui=v2] .client-home .ch-gauge-track{stroke:#e8e3df;stroke-width:9px}html[data-workspace-ui=v2] .client-home .ch-gauge-fill{stroke:url(#ch-perception-gradient);stroke-width:9px}html[data-workspace-ui=v2] .client-home .ch-validation{display:flex;align-items:center;gap:6px;padding:10px 13px;border-radius:9px;background:#fff0d7;color:#82552c;margin-bottom:13px;font-size:11px}html[data-workspace-ui=v2] .client-home .ch-empty{font-size:11px;color:#8c8076;line-height:1.6;padding:18px 0;display:flex;align-items:center;gap:8px}html[data-workspace-ui=v2] .client-home .ch-empty-picture{display:grid;place-items:center;background:#faf7f4;color:#aa814f}html[data-workspace-ui=v2] .client-home .ch-bulletin-empty{cursor:default}html[data-workspace-ui=v2] .client-home .ch-team-person{width:100%;display:flex;gap:9px;align-items:center;padding:8px 0;border-bottom:1px solid #f3ece8;color:#302b2b}html[data-workspace-ui=v2] .client-home .ch-team-person>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}html[data-workspace-ui=v2] .client-home .ch-mobile-date{display:none}html[data-workspace-ui=v2] .client-home .ch-undated{position:absolute;top:50%;transform:translateY(-50%);font-size:9px;color:#8c8076}html[data-workspace-ui=v2] .client-home .ch-milestone.status-approved{background:#d8f0e7;color:#32836a;border-color:#bfe4d4}html[data-workspace-ui=v2] .client-home .ch-chat-success{margin-left:15px;margin-right:15px}html[data-workspace-ui=v2] .client-home .ch-chat-quick>.ch-auto-reply{display:flex;gap:7px;line-height:1.5;color:#64283a}html[data-workspace-ui=v2] .client-home .inline-notice{margin:0 7px 12px}html[data-workspace-ui=v2] .client-home .ch-real-donut .ch-donut-value{position:absolute;top:11px;right:11px;bottom:11px;left:11px}html[data-workspace-ui=v2] .chrome-popover,html[data-workspace-ui=v2] .notification-button{position:relative}html[data-workspace-ui=v2] .notification-count{position:absolute;top:3px;right:3px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:#b5475f;color:#fff;font-size:8px;font-weight:700;display:grid;place-items:center;line-height:1}html[data-workspace-ui=v2] .notification-panel{position:absolute;right:-135px;top:calc(100% + 18px);width:350px;max-width:calc(100vw - 75px);background:#fff;border:1px solid #ebe0d8;border-radius:11px;box-shadow:0 16px 43px #35202626;z-index:80;overflow:hidden;color:#514542}html[data-workspace-ui=v2] .notification-head{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;border-bottom:1px solid #f0e7e1}html[data-workspace-ui=v2] .notification-head-title{display:flex;align-items:center;gap:8px}html[data-workspace-ui=v2] .notification-head-title>div{display:flex;align-items:baseline;gap:10px}html[data-workspace-ui=v2] .notification-head-mark{display:none}html[data-workspace-ui=v2] .notification-head strong{font-size:13px}html[data-workspace-ui=v2] .notification-head span,html[data-workspace-ui=v2] .notification-head button{font-size:10px;color:#875c67}html[data-workspace-ui=v2] .notification-head button{border:0;background:none;font-weight:600;padding:0}html[data-workspace-ui=v2] .notification-list{max-height:min(420px,calc(100vh - 170px));overflow-y:auto}html[data-workspace-ui=v2] .notification-item{width:100%;display:flex;align-items:center;gap:11px;padding:15px;text-align:left;border:0;border-bottom:1px solid #f1eae5;background:#fff;color:#514542}html[data-workspace-ui=v2] .notification-item:hover{background:#faf6f3}html[data-workspace-ui=v2] .notification-item.unread{background:#fffaf5}html[data-workspace-ui=v2] .notification-item strong{font-size:11px;display:block}html[data-workspace-ui=v2] .notification-item :is(small,span,time,p){font-size:10px;color:#998a81;margin:0}html[data-workspace-ui=v2] .notification-empty{display:flex;flex-direction:column;align-items:center;gap:7px;padding:26px 22px;text-align:center;color:#998a81}html[data-workspace-ui=v2] .notification-empty strong{font-size:12px;color:#514542}html[data-workspace-ui=v2] .notification-empty span{font-size:10px;line-height:1.5}html[data-workspace-ui=v2] :is(.modal-backdrop,.extra-visit-backdrop){position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:#241b2066;display:flex;align-items:center;justify-content:center;padding:18px}html[data-workspace-ui=v2] .modal-card{position:relative;background:#fff;border-radius:13px;width:min(680px,100%);max-height:calc(100vh - 36px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 25px 70px #0003;padding:22px 25px;color:#322f2c;font-size:12px}html[data-workspace-ui=v2] .modal-card :is(h2){font-size:20px;margin:6px 0 8px;font-weight:600}html[data-workspace-ui=v2] .modal-card :is(h3){font-size:13px;margin:0 0 10px}html[data-workspace-ui=v2] .modal-card p{font-size:11px;color:#95877f;line-height:1.6}html[data-workspace-ui=v2] .modal-close{position:absolute;top:16px;right:18px;border:0;background:#f8f3ee;padding:7px;border-radius:7px;color:#5a1e2d;display:grid;place-items:center}html[data-workspace-ui=v2] .section-kicker{font-size:10px;letter-spacing:1px;color:#a88b76;font-weight:700;display:block}html[data-workspace-ui=v2] .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:15px 0 20px}html[data-workspace-ui=v2] .form-grid .wide{grid-column:1/-1}html[data-workspace-ui=v2] .stacked-label{display:flex;flex-direction:column;gap:7px;font-size:11px;font-weight:600}html[data-workspace-ui=v2] .label-with-icon{display:inline-flex;align-items:center;gap:6px}html[data-workspace-ui=v2] .modal-card :is(input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea){padding:11px;border:1px solid #e7dbd2;border-radius:7px;background:#fff;font:inherit;color:inherit;width:100%}html[data-workspace-ui=v2] .modal-card :is(input,select,textarea):disabled{background:#faf7f4;color:#948a84}html[data-workspace-ui=v2] .modal-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:18px}html[data-workspace-ui=v2] .modal-card :is(.modal-actions,.profile-live-actions) :is(button,a){border:1px solid #ded0c7;padding:10px 14px;background:#fff;border-radius:7px;color:#5a1e2d;display:inline-flex;align-items:center;gap:7px;font-size:12px}html[data-workspace-ui=v2] .modal-card .modal-actions :is(.primary,.profile-primary-v56){background:#5a1e2d;color:#fff;border-color:#5a1e2d}html[data-workspace-ui=v2] .modal-card button:disabled{opacity:.4}html[data-workspace-ui=v2] .form-message{margin-top:12px;padding:11px 13px;background:#faf3ed;color:#896e60;border-radius:8px;font-size:11px}html[data-workspace-ui=v2] .profile-account-header p{margin:0}html[data-workspace-ui=v2] .profile-account-title-row{display:flex;align-items:center;gap:10px}html[data-workspace-ui=v2] .profile-company-affiliation{display:flex;align-items:center;gap:12px;margin:12px 0;padding:13px;background:#faf3ed;border-radius:8px;color:#896e60}html[data-workspace-ui=v2] .profile-company-affiliation>span:last-child{display:flex;flex-direction:column;gap:4px}html[data-workspace-ui=v2] .profile-company-affiliation small{font-size:10px;color:#b58c52}html[data-workspace-ui=v2] .profile-company-mark{width:38px;height:38px;border-radius:7px;background:#fff;display:grid;place-items:center;overflow:hidden}html[data-workspace-ui=v2] .profile-company-mark img{max-width:100%;max-height:100%;object-fit:contain}html[data-workspace-ui=v2] .profile-account-tabs{display:flex;gap:20px;margin:6px 0 14px;border-bottom:1px solid #e9e0da;color:#90837c;font-size:11px}html[data-workspace-ui=v2] .profile-account-tabs button{border:0;background:none;padding:0 0 12px;color:inherit;display:inline-flex;align-items:center;gap:6px;border-bottom:2px solid transparent;margin-bottom:-1px}html[data-workspace-ui=v2] .profile-account-tabs button.active{color:#5a1e2d;font-weight:700;border-bottom-color:#5a1e2d}html[data-workspace-ui=v2] .profile-account-details{display:grid;grid-template-columns:170px minmax(0,1fr);gap:22px}html[data-workspace-ui=v2] .profile-account-photo{display:flex;flex-direction:column;align-items:flex-start;gap:10px}html[data-workspace-ui=v2] .profile-avatar-editor{display:grid;place-items:center;width:96px;height:96px;border-radius:8px;background:linear-gradient(135deg,#5a1e2d,#a67c73);color:#fff;font-size:22px;font-weight:700;overflow:hidden}html[data-workspace-ui=v2] .profile-avatar-editor img{width:100%;height:100%;object-fit:cover;object-position:var(--avatar-x,50%) var(--avatar-y,50%);transform:scale(var(--avatar-zoom,1))}html[data-workspace-ui=v2] .photo-upload-button,html[data-workspace-ui=v2] .profile-account-crop-toggle,html[data-workspace-ui=v2] .profile-signature-upload-link{display:inline-flex;align-items:center;gap:7px;border:1px solid #ded0c7;padding:8px 11px;background:#fff;border-radius:7px;color:#5a1e2d;font-size:11px;font-weight:600;cursor:pointer}html[data-workspace-ui=v2] :is(.photo-upload-button,.profile-signature-upload-link) input{display:none}html[data-workspace-ui=v2] .profile-account-crop{display:grid;gap:8px;font-size:10px;color:#978981;width:100%}html[data-workspace-ui=v2] .profile-account-crop label{display:flex;flex-direction:column;gap:4px}html[data-workspace-ui=v2] .profile-live-actions{display:flex;gap:10px;flex-wrap:wrap;padding-top:6px}html[data-workspace-ui=v2] .profile-privacy-link{display:inline-flex;align-items:center;gap:7px;margin-top:14px;font-size:10px;color:#896e60}html[data-workspace-ui=v2] .profile-avatar img{object-position:var(--avatar-x,50%) var(--avatar-y,50%);transform:scale(var(--avatar-zoom,1))}@media (max-width:650px){html[data-workspace-ui=v2] .profile-account-details,html[data-workspace-ui=v2] .form-grid{grid-template-columns:1fr}html[data-workspace-ui=v2] .notification-panel{right:-60px}}html[data-workspace-ui=v2] .wf-record-filter{border:1px solid #e7ddd5;background:#fff;border-radius:7px;padding:7px 9px;font-size:11px;color:#655b57;margin-right:8px}html[data-workspace-ui=v2] .wf-record-row>button{border:0;background:none;padding:0;color:inherit;display:grid;place-items:center;justify-self:end}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal{width:min(680px,100%);padding:0}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid #eee5df;padding:18px 25px}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal>header>div{display:flex;flex-direction:column;gap:4px}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal>header h2{font-size:20px;margin:0;font-weight:600}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-eyebrow{font-size:10px;letter-spacing:1px;color:#a88b76;font-weight:700}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-step-title{font-size:11px;color:#95877f}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-close{position:static;border:0;background:#f8f3ee;padding:7px;border-radius:7px;color:#5a1e2d;display:grid;place-items:center;width:auto;height:auto;flex:none}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-close svg{width:18px;height:18px}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:15px 25px 20px}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-fields label{display:flex;flex-direction:column;gap:7px;font-size:11px;font-weight:600;border:0;background:none;padding:0;min-height:0}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-fields label.full{grid-column:1/-1}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-fields :is(input:not([type=checkbox],[type=radio]),select,textarea){padding:11px;border:1px solid #e7dbd2;border-radius:7px;background:#fff;height:auto;width:100%;font:inherit;font-weight:400;color:#322f2c}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-fields small{font-weight:400;color:#978981;font-size:10px}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal>footer{display:flex;justify-content:flex-end;gap:10px;padding:18px 25px;border-top:1px solid #eee5df}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal footer .team-btn{border:1px solid #ded0c7;padding:10px 14px;background:#fff;border-radius:7px;color:#5a1e2d;display:inline-flex;gap:7px;align-items:center;font-size:12px;font-weight:600}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal footer .team-btn:not(.secondary){background:#5a1e2d;color:#fff;border-color:#5a1e2d}@media (max-width:650px){html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-fields{grid-template-columns:1fr}}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-import-body{display:flex;flex-direction:column;gap:16px;padding:18px 25px 20px}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-import-intro{display:flex;align-items:flex-start;gap:12px;padding:13px;background:#faf3ed;color:#896e60;border-radius:8px}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-import-intro svg{flex:none;width:18px;height:18px;color:#753a4b;margin-top:1px}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-import-intro p{margin:0;font-size:11px;line-height:1.6}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-import-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-import-steps>div{display:flex;flex-direction:column;gap:6px;padding:12px;background:#fff;border:1px solid #e8ddd5;border-radius:7px;font-size:11px;color:#655b57}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-import-steps>div :is(strong,b,span:first-child){font-size:13px;color:#5a1e2d;font-weight:700}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-download{align-self:flex-start;border:1px solid #ded0c7;padding:10px 14px;background:#fff;border-radius:7px;color:#5a1e2d;display:inline-flex;gap:7px;align-items:center;font-size:12px;font-weight:600}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-file{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:22px;border:1px dashed #d6b9ae;border-radius:9px;background:#fffdfb;color:#5a1e2d;font-size:11px;font-weight:600;cursor:pointer;text-align:center}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-file input{display:none}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-file svg{width:22px;height:22px}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-inline-error{margin:0 25px;padding:11px 13px;background:#fbecee;color:#b05165;border-radius:8px;font-size:11px}@media (max-width:650px){html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-import-steps{grid-template-columns:1fr}}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-review-body{padding:18px 25px 20px}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal .team-step-track{margin-bottom:14px}html[data-workspace-ui=v2] .wf-record-drawer .drawer-close{background:#faf6f3;border:1px solid #ece4dd;border-radius:7px;display:grid;place-items:center;width:30px;height:30px;color:#6b4d4a;padding:0;flex:none}html[data-workspace-ui=v2] .wf-record-drawer .wf-record-conversation{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread-title{flex:none;font-size:12px;margin:15px 24px 6px;color:#322f2c;font-weight:700}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread{padding:14px 24px 18px}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-line{position:relative;display:block;max-width:89%;margin:0 0 14px;padding:0;background:none;border:0}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-line.mine{margin-left:auto}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-bubble{display:flex;flex-direction:column;border:1px solid #ebe3dc;padding:14px;border-radius:10px;background:#faf7f4;max-width:none;width:auto;box-shadow:none;margin:0}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-line.mine .records-chat-bubble{background:#f6edf0;border-color:#eddce2}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-head{display:contents}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-head strong{order:0;display:block;min-height:27px;line-height:27px;padding-left:34px;font-size:10px;color:#6e3645;font-weight:700}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-bubble>p,html[data-workspace-ui=v2] .wf-record-drawer .records-chat-bubble>:not(.records-chat-head){order:1}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-bubble>p{font-size:11px;line-height:1.6;margin:7px 0;color:#322f2c}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-head time{order:2;font-size:9px;color:#a19a92}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-avatar{position:absolute;top:15px;left:15px;width:27px;height:27px;margin:0;border:0;background-color:#f2dfa4;background-size:cover;color:#5a1e2d;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-line:not(.mine) .records-chat-avatar{background-color:#5a1e2d;color:#fff}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label label" "pending pending" "text text" "tools send";column-gap:12px;row-gap:0;align-items:center}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose-label{grid-area:label;display:block;font-weight:700;font-size:11px;margin:0 0 9px}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose .records-chat-runtime-pending-host{grid-area:pending}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose textarea{grid-area:text;height:68px;resize:vertical}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose .records-chat-runtime-tools-host{grid-area:tools;margin-top:8px;position:relative}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose .records-chat-tools{display:flex;align-items:center;gap:8px;margin:0;padding:0;border:0;background:none}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose .records-chat-tools>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #e7ddd5;background:#fff;color:#5a1e2d;border-radius:7px;font-size:12px;line-height:1;padding:8px;min-width:0;width:auto;height:auto;box-shadow:none}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose .records-chat-tools>button[title="Anexar arquivo"]:after{content:"Anexar";font-size:11px;font-weight:600}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose .records-chat-emoji-picker{position:absolute;left:0;bottom:calc(100% + 8px);display:flex;flex-wrap:wrap;gap:4px;max-width:240px;padding:8px;background:#fff;border:1px solid #ebe0d8;border-radius:9px;box-shadow:0 12px 30px #34202121;z-index:5}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose .records-chat-emoji-picker[hidden]{display:none}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose .records-chat-emoji-picker button{border:0;background:none;padding:4px;font-size:15px;border-radius:5px}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>button.primary{grid-area:send;justify-self:end;margin-top:8px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #5a1e2d;background:#5a1e2d;color:#fff;border-radius:7px;font-size:11px;font-weight:600;padding:10px 13px;width:auto;height:auto;box-shadow:none}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>button.primary:disabled{opacity:.4;cursor:not-allowed}html[data-workspace-ui=v2] .wf-record-drawer .records-v27-chat-locked{flex:none;border-top:1px solid #eee7e1;padding:18px 24px 20px;display:flex;flex-direction:column;gap:12px;font-size:11px;color:#655b57}html[data-workspace-ui=v2] .wf-record-drawer .records-v27-chat-locked span{font-size:9px;letter-spacing:1.3px;font-weight:700;color:#a4836f}html[data-workspace-ui=v2] .wf-record-drawer .records-v27-chat-locked strong{display:block;font-size:12px;color:#322f2c;margin:4px 0}html[data-workspace-ui=v2] .wf-record-drawer .records-v27-chat-locked p{margin:0;line-height:1.6}html[data-workspace-ui=v2] .wf-record-drawer .records-v27-chat-locked button{align-self:flex-start;border:1px solid #e7ddd5;background:#fff;color:#5a1e2d;border-radius:7px;font-size:11px;font-weight:600;padding:10px 13px}html[data-workspace-ui=v2] .wf-record-drawer header small .section-kicker{display:inline;font:inherit;letter-spacing:inherit;color:inherit}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-avatar{position:absolute!important;top:15px!important;left:15px!important;width:27px!important;height:27px!important;min-width:0!important;margin:0!important}html[data-workspace-ui=v2] .wf-modal.wf-create .wf-form{display:flex;flex-direction:column;gap:15px}html[data-workspace-ui=v2] .wf-modal.wf-create .wf-form .wf-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}html[data-workspace-ui=v2] .wf-modal.wf-create .wf-form label{display:flex;flex-direction:column;gap:7px;color:#665751;font-weight:600;font-size:11px;margin:0}html[data-workspace-ui=v2] .wf-modal.wf-create .wf-form :is(input,select,textarea){border:1px solid #e9e0d8;background:#fff;border-radius:8px;padding:11px;font:11px Inter,system-ui,sans-serif;outline-color:#b58c52;width:100%;color:#322f2c;min-height:0;height:auto}html[data-workspace-ui=v2] .wf-modal.wf-create .wf-form textarea{height:100px;resize:vertical}@media (max-width:650px){html[data-workspace-ui=v2] .wf-modal.wf-create .wf-form .wf-form-grid{grid-template-columns:1fr}}.v2-admin-page .ap-accounts-empty.data-loading{display:flex;align-items:center;gap:8px}.ap-app.v2-admin-page .ap-status-confirm input[type=date]{height:43px;border:1px solid #e5d8d0;border-radius:9px;padding:0 12px;font:inherit;font-weight:400}.ap-app.v2-admin-page .ap-status-confirm .termination-projection{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ap-app.v2-admin-page .ap-status-confirm .termination-projection>div{border:1px solid #e9ddd4;border-radius:9px;padding:11px;display:flex;flex-direction:column;gap:5px;font-size:10px;color:#9a8c83}.ap-app.v2-admin-page .ap-status-confirm .termination-projection strong{font-size:13px;color:#5a1e2d}.v2-client-module .v2-head-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.v2-client-module .wf-head .wf-secondary{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #dec9c3;border-radius:7px;color:#5a1e2d;padding:10px 14px;font-weight:700;font-size:11px;cursor:pointer}.v2-client-module .wf-access-terms{border:1px solid #f0dfc0;background:#fffaf1;border-radius:9px;padding:14px 16px;font-size:11px;line-height:1.6;color:#665751}.v2-client-module .wf-access-terms strong{display:block;margin-bottom:6px;color:#5a1e2d;font-size:12px}.v2-client-module .wf-access-terms ul{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:4px}.v2-client-module .wf-form label.wf-access-ack{flex-direction:row;align-items:center;gap:9px;cursor:pointer}.v2-client-module .wf-form label.wf-access-ack input{width:auto;min-height:0;accent-color:#5a1e2d}.v2-client-module .wf-access-error{margin:0;color:#b7495d;font-size:11px}html[data-workspace-ui=v2] .v2-client-module .wf-form label.wf-access-ack{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:9px;text-align:left}html[data-workspace-ui=v2] .v2-client-module .wf-form label.wf-access-ack input{width:auto!important;min-height:0!important;margin:0;flex:0 0 auto}html[data-workspace-ui=v2] .v2-client-module .wf-modal:has(.wf-access-terms) textarea{height:64px}html[data-workspace-ui=v2] .v2-team-overlay .wf-modal.v2-month-form{display:flex;flex-direction:column;max-height:calc(100dvh - 36px);overflow:hidden;width:min(680px,100%)}html[data-workspace-ui=v2] .v2-team-overlay .v2-month-form>.wf-form{padding:18px 25px 20px;overflow-y:auto;scrollbar-width:none;min-height:0}html[data-workspace-ui=v2] .v2-team-overlay .v2-month-form>.wf-form::-webkit-scrollbar{display:none}.v2-admin-page .ap-pd-overlay.v2-pd-top{z-index:990}html[data-workspace-ui=v2]{--theme-page:#f7f3ee;--theme-page-2:#f7f3ee;--theme-surface:#fff;--theme-surface-soft:#fbf7f4;--theme-surface-muted:#f4eee8;--theme-text:#322f2c;--theme-muted:#857870;--theme-line:#e9dbd0;--theme-line-strong:#dec9c3;--theme-elevated-shadow:0 20px 80px #1d111344;--theme-input:#fff;--theme-input-border:#e5d8d0;--theme-accent:#5a1e2d;--theme-accent-soft:#f8ecef;--theme-gold:#b58c52;--theme-gold-soft:#fffaf1;--theme-success:#42785a;--theme-success-soft:#eaf3ed;--theme-danger:#b7495d}html[data-workspace-ui=v2] :is(.timer-finalize-dialog,.ap-status-confirm,.ap-pd-footer,.dv-actions) footer button,html[data-workspace-ui=v2] :is(.ap-pd-footer,.dv-actions) button,html[data-workspace-ui=v2] .timer-finalize-dialog footer button{display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1.2}html[data-workspace-ui=v2] :is(.timer-finalize-dialog,.ap-status-confirm,.ap-pd-footer,.dv-actions) button svg{flex-shrink:0}.calendar-delete-confirm-v2 .ap-status-confirm small{font-size:9px}.calendar-delete-confirm-v2 .ap-status-confirm p{margin:0 0 6px;font-size:12px;line-height:1.5}.calendar-delete-confirm-v2 .ap-status-confirm textarea{font:inherit;font-weight:400}.calendar-delete-confirm-v2 .ap-status-confirm footer button{font:inherit;font-size:11px;font-weight:700;cursor:pointer}.calendar-delete-confirm-v2 .ap-status-confirm footer button[data-confirm]{background:#b7495d;border-color:#b7495d;color:#fff}.v2-admin-records .wf-head{align-items:flex-start}.v2-admin-records .wf-dot.red{background:#b7495d}.v2-admin-records .wf-control-right{flex-wrap:nowrap}.v2-admin-records .wf-record-filter.v2-record-company{max-width:210px;font-weight:600;color:#5a1e2d}html[data-workspace-ui=v2] .wf-modal.v2-admin-record-form{width:min(820px,100%)}html[data-workspace-ui=v2] .v2-admin-record-form .wf-form-grid.three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px}@media (max-width:760px){html[data-workspace-ui=v2] .v2-admin-record-form .wf-form-grid.three{grid-template-columns:1fr}.v2-admin-records .wf-control-right{flex-wrap:wrap}}html[data-workspace-ui=v2] .wf-modal.v2-admin-record-form .wf-form .wf-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-workspace-ui=v2] .wf-modal.v2-admin-record-form .wf-form .v2-record-options label{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;width:auto}html[data-workspace-ui=v2] .wf-modal.v2-admin-record-form .wf-form .v2-record-options input{width:15px!important;height:15px!important;min-height:0!important;padding:0!important;flex:none}@media (max-width:760px){html[data-workspace-ui=v2] .wf-modal.v2-admin-record-form .wf-form .wf-form-grid.three{grid-template-columns:1fr!important}}.v2-admin-records .wf-controls.v2-record-controls{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.v2-admin-records .v2-record-controls .wf-record-filter{height:36px;min-width:0;flex:0 1 190px;border:1px solid #e5d9d0;border-radius:7px;background-color:#fff;padding:0 28px 0 11px;font:inherit;font-size:11px;color:#322f2c}.v2-admin-records .v2-record-controls .wf-record-filter.v2-record-company{flex:0 1 220px;max-width:none}.v2-admin-records .v2-record-group .wf-records{border:0;border-radius:0;box-shadow:none;margin:0}@media (max-width:1100px){.v2-admin-records .wf-controls.v2-record-controls{flex-wrap:wrap}}.v2-admin-records .v2-admin-records-list .wf-record-row{grid-template-columns:34px minmax(0,2.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,.9fr) 18px}@media (max-width:860px){.v2-admin-records .v2-admin-records-list .wf-record-row{grid-template-columns:34px minmax(0,1fr) 18px}.v2-admin-records .v2-admin-records-list .wf-record-row.header{display:none}.v2-admin-records .v2-admin-records-list .wf-record-row>span:not(.v2-record-logo):not(:nth-child(2)){display:none}}html[data-workspace-ui=v2] :is(.data-loading,.cali-symbol-loading,.team-loading,.people-map-loading,.portal-admin-loading){position:relative!important;display:block!important;min-height:140px!important;margin:0;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:0!important;overflow:hidden}html[data-workspace-ui=v2] :is(.page,.v2-client-module,.wf,section).data-loading:not(.panel),html[data-workspace-ui=v2] .cali-symbol-loading{min-height:46vh!important}html[data-workspace-ui=v2] :is(.data-loading,.cali-symbol-loading,.team-loading,.people-map-loading,.portal-admin-loading)>*{display:none!important}html[data-workspace-ui=v2] :is(.data-loading,.cali-symbol-loading,.team-loading,.people-map-loading,.portal-admin-loading):before,html[data-workspace-ui=v2] :is(.data-loading,.cali-symbol-loading,.team-loading,.people-map-loading,.portal-admin-loading):after{content:"";position:absolute;top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px;opacity:0;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}html[data-workspace-ui=v2] :is(.data-loading,.cali-symbol-loading,.team-loading,.people-map-loading,.portal-admin-loading):before{background:#5a1e2d;-webkit-mask-image:url(/brand/cali-lime-mark.svg);mask-image:url(/brand/cali-lime-mark.svg);animation:v2-loading-lime 2.4s ease-in-out infinite}html[data-workspace-ui=v2] :is(.data-loading,.cali-symbol-loading,.team-loading,.people-map-loading,.portal-admin-loading):after{background:#b58c52;-webkit-mask-image:url(/brand/cali-oak-mark.svg);mask-image:url(/brand/cali-oak-mark.svg);animation:v2-loading-oak 2.4s ease-in-out infinite}@keyframes v2-loading-lime{0%,8%{opacity:0;transform:scale(.9) rotate(-5deg)}18%,44%{opacity:.7;transform:none}54%,to{opacity:0;transform:scale(.94) rotate(3deg)}}@keyframes v2-loading-oak{0%,46%{opacity:0;transform:scale(.9) rotate(4deg)}58%,84%{opacity:.7;transform:none}94%,to{opacity:0;transform:scale(.94) rotate(-3deg)}}@media (prefers-reduced-motion:reduce){html[data-workspace-ui=v2] :is(.data-loading,.cali-symbol-loading,.team-loading,.people-map-loading,.portal-admin-loading):before{animation:none;opacity:.7}html[data-workspace-ui=v2] :is(.data-loading,.cali-symbol-loading,.team-loading,.people-map-loading,.portal-admin-loading):after{animation:none}}html[data-workspace-ui=v2] .wf-record-drawer{position:relative}html[data-workspace-ui=v2] .wf-record-drawer :is(.records-v28-feedback-overlay,.records-v29-feedback-overlay){position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:6;display:grid!important;place-items:center;padding:24px!important;margin:0!important;background:#fffdfbeb!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-feedback-card{width:min(430px,100%)!important;margin:0!important;padding:24px!important;border:1px solid #eadfd6!important;border-radius:14px!important;background:#fff!important;box-shadow:0 20px 70px #28172426!important;display:flex;flex-direction:column;gap:10px;font-family:Inter,system-ui,sans-serif}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-kicker{font-size:9px!important;font-weight:800!important;letter-spacing:.14em!important;color:#b58c52!important}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-feedback-card h3{margin:0!important;font-family:inherit!important;font-size:19px!important;font-weight:700!important;line-height:1.25!important;color:#5a1e2d!important;letter-spacing:0!important}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-feedback-card p{margin:0!important;font-size:11px!important;line-height:1.55!important;color:#857870!important}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-score-grid{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:8px!important;margin:8px 0 0!important}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-score-button{height:46px!important;min-height:0!important;padding:0!important;border:1px solid #e5d9d0!important;border-radius:8px!important;background:#fff!important;color:#5a1e2d!important;font:inherit;font-size:15px!important;font-weight:700!important;cursor:pointer;box-shadow:none!important;transition:background .15s,color .15s,border-color .15s}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-score-button:hover{border-color:#5a1e2d!important;background:#f6edf0!important}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-score-button.selected{background:#5a1e2d!important;border-color:#5a1e2d!important;color:#fff!important}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-score-response:not([hidden]){display:flex;flex-direction:column;gap:10px;margin-top:6px;padding-top:14px;border-top:1px solid #f1e9e2}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-score-message{display:flex;align-items:center;gap:10px;padding:0!important;border:0!important;background:none!important}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-score-message>span:first-child{font-size:24px;line-height:1}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-score-message strong{display:block;font-size:12px!important;color:#322f2c!important}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-score-response label{display:flex;flex-direction:column;gap:6px;font-size:10px;font-weight:700;color:#67574c}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-score-response textarea{width:100%;min-height:84px;box-sizing:border-box;padding:10px 12px;border:1px solid #e5d8d0;border-radius:7px;background:#fff;font:inherit;font-size:12px;font-weight:400;color:#322f2c;resize:vertical;outline:0}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-score-response textarea:focus{border-color:#5a1e2d}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-actions{display:flex;justify-content:flex-end;gap:8px;margin:0!important}html[data-workspace-ui=v2] .wf-record-drawer :is(.records-v28-actions,.records-v28-thanks) button{display:inline-flex;align-items:center;justify-content:center;height:auto!important;min-height:0!important;padding:10px 15px!important;border:1px solid #dec9c3!important;border-radius:7px!important;background:#fff!important;color:#5a1e2d!important;font:inherit;font-size:11px!important;font-weight:700!important;cursor:pointer;box-shadow:none!important}html[data-workspace-ui=v2] .wf-record-drawer :is(.records-v28-actions,.records-v28-thanks) button.primary{background:#5a1e2d!important;border-color:#5a1e2d!important;color:#fff!important}html[data-workspace-ui=v2] .wf-record-drawer :is(.records-v28-actions,.records-v28-thanks) button:disabled{opacity:.45;cursor:not-allowed}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-thanks{display:flex;flex-direction:column;align-items:flex-start;gap:9px}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-thanks-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:#e6f6ec;color:#31805a;font-size:16px;font-weight:700}html[data-workspace-ui=v2] .wf-record-drawer .records-v28-thanks button{margin-top:6px}html[data-workspace-ui=v2] .wf-record-drawer>header{position:relative;z-index:7;background:#fff}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-avatar{border-radius:7px!important;background-color:#5a1e2d;color:#fff!important;font-size:10px!important;font-weight:700;line-height:1;text-indent:0!important;opacity:1!important;visibility:visible!important}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-line.mine .records-chat-avatar{background-color:#f2dfa4;color:#5a1e2d!important}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-avatar.identity-media-empty{display:inline-flex!important;color:#fff!important;font-size:10px!important}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-line.mine .records-chat-avatar.identity-media-empty{color:#5a1e2d!important}.v2-admin-docs .wf-head{align-items:flex-start}.v2-admin-docs .v2-doc-storage .wf-tag{display:inline-flex;align-items:center;gap:5px;flex:none}.v2-admin-docs .wf-doc-toolbar.v2-doc-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.v2-admin-docs .v2-doc-toolbar .wf-doc-filter{flex:0 1 180px;min-width:0}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-gallery{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px;margin-top:16px}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-art{position:relative;height:150px;padding:0;cursor:pointer;overflow:hidden}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-art>img{width:100%;height:100%;object-fit:cover}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-art .document-auto-cover-v42{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--document-client-brand,#f6f1ee)}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-art .document-auto-cover-logo-v42{width:92px;height:92px;display:grid;place-items:center;border-radius:10px;background:#fff;border:1px solid #eadfd6;overflow:hidden}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-art .document-auto-cover-logo-v42 img{width:100%;height:100%;object-fit:contain}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-art .document-auto-cover-v42~span{display:none}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-content{display:flex;flex-direction:column;gap:9px;padding:16px}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-content h2{margin:0;font-size:14px;line-height:1.3}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-content>p{margin:0;font-size:10px;color:#857870}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-content>p.v2-doc-muted{color:#b3a59c}:is(.v2-admin-docs,.v2-client-docs) .v2-doc-tags .wf-doc-label{margin:0}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-protocol{margin:2px 0;padding:8px 0}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-actions{margin-top:4px}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;font-family:inherit;line-height:1.2}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-actions button:disabled{opacity:.45;cursor:not-allowed}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-actions button.v2-doc-primary{background:#5a1e2d;border-color:#5a1e2d;color:#fff}.v2-admin-docs .v2-admin-doc-list .wf-record-row{grid-template-columns:34px minmax(0,2fr) minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,.9fr) 18px;cursor:pointer}@media (max-width:1100px){.v2-admin-docs .wf-doc-toolbar.v2-doc-toolbar{flex-wrap:wrap}}@media (max-width:860px){.v2-admin-docs .v2-admin-doc-list .wf-record-row{grid-template-columns:34px minmax(0,1fr) 18px}.v2-admin-docs .v2-admin-doc-list .wf-record-row.header{display:none}.v2-admin-docs .v2-admin-doc-list .wf-record-row>span:not(.v2-record-logo):not(:nth-child(2)){display:none}}.v2-admin-docs .document-comment-list-v3>div:not(.data-loading):not(.document-comments-empty-v3){padding:11px 13px;border:1px solid #ebe3dc;border-radius:9px;background:#fff}.v2-admin-docs .document-comment-list-v3 .data-loading{min-height:60px!important}.v2-admin-docs .modal-card .inline-notice{font-size:11px}:is(.v2-admin-docs,.v2-client-docs) .wf-doc-art .document-auto-cover-v42{border:0;border-radius:0;box-shadow:none}:is(.ap-app.v2-admin-docs,.v2-client-module.v2-client-docs) .wf-doc-gallery{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))!important}:is(.v2-admin-docs,.v2-client-docs) .v2-doc-card .wf-doc-art{height:112px}:is(.v2-admin-docs,.v2-client-docs) .v2-doc-art-wrap .wf-doc-label{background:#fff;margin:0}:is(.v2-admin-docs,.v2-client-docs) .v2-doc-card .wf-doc-content{gap:11px;padding:14px 16px 16px}:is(.v2-admin-docs,.v2-client-docs) .v2-doc-foot .wf-doc-protocol{margin:0;padding:0;border:0;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.v2-admin-docs,.v2-client-docs) .v2-doc-card .wf-doc-actions{margin-top:0}:is(.ap-app.v2-admin-docs,.v2-client-module.v2-client-docs) .v2-doc-card .wf-doc-art{position:relative!important;height:112px!important;display:block!important}:is(.ap-app.v2-admin-docs,.v2-client-module.v2-client-docs) .v2-doc-card .wf-doc-art>.v2-doc-autocover{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;display:grid!important;place-items:center;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}:is(.ap-app.v2-admin-docs,.v2-client-module.v2-client-docs) .v2-doc-card .wf-doc-art>.v2-doc-autocover img{max-width:44%!important;max-height:76%!important;width:auto!important;height:auto!important}:is(.ap-app.v2-admin-docs,.v2-client-module.v2-client-docs) .v2-doc-card .wf-doc-art>span:not(.v2-doc-autocover){position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}:is(.ap-app.v2-admin-docs,.v2-client-module.v2-client-docs) .v2-doc-card .wf-doc-content h2{margin:0!important;min-height:0!important}.v2-admin-nps .wf-head{align-items:flex-start}.v2-admin-nps .wf-controls.v2-nps-controls{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.v2-admin-nps .v2-nps-controls .wf-segments{flex:none}.v2-admin-nps .v2-nps-controls .wf-record-filter{height:36px;flex:1 1 150px;min-width:0;border:1px solid #e5d9d0;border-radius:7px;background-color:#fff;padding:0 28px 0 11px;font:inherit;font-size:11px;color:#322f2c}.v2-admin-nps .v2-nps-list .wf-record-row{grid-template-columns:34px minmax(0,1.2fr) minmax(0,.9fr) minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);cursor:default}@media (max-width:1180px){.v2-admin-nps .wf-controls.v2-nps-controls{flex-wrap:wrap}}@media (max-width:860px){.v2-admin-nps .v2-nps-list .wf-record-row{grid-template-columns:34px minmax(0,1fr) auto}.v2-admin-nps .v2-nps-list .wf-record-row.header{display:none}.v2-admin-nps .v2-nps-list .wf-record-row>span:nth-child(n+4){display:none}}@media (max-width:640px){.v2-admin-nps .v2-nps-controls .wf-segments{flex:1 1 100%;flex-wrap:wrap}.v2-admin-nps .v2-nps-controls .wf-record-filter{flex:1 1 100%}}.v2-admin-page .wf-controls.v2-list-controls{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.v2-admin-page .v2-list-controls .wf-record-filter{height:36px;min-width:0;flex:0 1 200px;border:1px solid #e5d9d0;border-radius:7px;background-color:#fff;padding:0 28px 0 11px;font:inherit;font-size:11px;color:#322f2c}@media (max-width:980px){.v2-admin-page .wf-controls.v2-list-controls{flex-wrap:wrap}}.v2-admin-proposals .wf-head{align-items:flex-start}.v2-admin-proposals .v2-proposal-list .wf-record-row{grid-template-columns:minmax(0,2fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,.8fr) minmax(0,.9fr) 70px;cursor:pointer}@media (max-width:860px){.v2-admin-proposals .v2-proposal-list .wf-record-row{grid-template-columns:minmax(0,1fr) auto}.v2-admin-proposals .v2-proposal-list .wf-record-row.header{display:none}.v2-admin-proposals .v2-proposal-list .wf-record-row>span:nth-child(n+2):not(:nth-child(5)){display:none}}.v2-admin-peoplemap .wf-head{align-items:flex-start}.v2-admin-page .v2-list-controls .wf-segments{flex:none}.v2-admin-peoplemap .v2-map-list .wf-record-row{grid-template-columns:34px minmax(0,2.2fr) minmax(0,.6fr) minmax(0,.9fr) minmax(0,1.1fr) 96px}.v2-admin-peoplemap .v2-journey-list .wf-record-row{grid-template-columns:repeat(2,minmax(0,1.2fr)) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,.5fr) minmax(0,1fr)}@media (max-width:860px){.v2-admin-peoplemap .v2-map-list .wf-record-row{grid-template-columns:34px minmax(0,1fr) auto}.v2-admin-peoplemap :is(.v2-map-list,.v2-journey-list) .wf-record-row.header{display:none}.v2-admin-peoplemap .v2-map-list .wf-record-row>span:nth-child(3),.v2-admin-peoplemap .v2-map-list .wf-record-row>span:nth-child(4),.v2-admin-peoplemap .v2-map-list .wf-record-row>span:nth-child(5){display:none}.v2-admin-peoplemap .v2-journey-list .wf-record-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.v2-admin-peoplemap .v2-journey-list .wf-record-row>span:nth-child(2),.v2-admin-peoplemap .v2-journey-list .wf-record-row>span:nth-child(n+4):not(:last-child){display:none}}.v2-admin-pdfview .wf-head{align-items:flex-start}html[data-workspace-ui=v2] .wf-record-drawer .records-chat-bubble{position:relative}html[data-workspace-ui=v2] .wf-record-drawer .records-message-meta-extra{position:absolute!important;top:13px;right:12px;display:inline-flex;align-items:center;gap:8px;margin:0!important;font-size:9px!important;color:#a19a92!important;line-height:1}html[data-workspace-ui=v2] .wf-record-drawer .records-message-meta-extra em{font-style:normal;padding:3px 6px;border-radius:4px;background:#ffffffb3;color:#a19a92;letter-spacing:.02em}.v2-admin-reports .wf-head{align-items:flex-start}.v2-admin-reports .wf-controls.v2-report-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:nowrap;margin-bottom:16px}@media (max-width:1180px){.v2-admin-reports .wf-controls.v2-report-controls{flex-wrap:wrap}}.v2-admin-reports .wf-controls.v2-report-controls{flex-wrap:wrap!important;row-gap:12px}@keyframes v2-bell-ring{0%,86%,to{transform:rotate(0)}89%{transform:rotate(11deg)}92%{transform:rotate(-9deg)}95%{transform:rotate(6deg)}98%{transform:rotate(-3deg)}}.v2-admin-notices .v2-notice-manage .wf-record-row{grid-template-columns:minmax(0,2.2fr) minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.5fr) minmax(0,.9fr) 76px;cursor:pointer}html[data-workspace-ui=v2] .notice-dialog .inline-notice{font-size:11px}@media (max-width:860px){.v2-admin-notices .v2-notice-manage .wf-record-row{grid-template-columns:minmax(0,1fr) 76px}.v2-admin-notices .v2-notice-manage .wf-record-row.header{display:none}.v2-admin-notices .v2-notice-manage .wf-record-row>span:nth-child(n+2):not(:last-child){display:none}}@media (prefers-reduced-motion:no-preference){@keyframes v2-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes v2-fade{0%{opacity:0}to{opacity:1}}@keyframes v2-pop{0%{opacity:0;translate:0 14px;scale:.985}to{opacity:1;translate:0 0;scale:1}}@keyframes v2-slide{0%{opacity:0;translate:28px 0}to{opacity:1;translate:0 0}}html[data-workspace-ui=v2] :is(.wf-overlay,.notice-overlay,.ap-pd-overlay){animation:v2-fade .18s ease-out backwards}html[data-workspace-ui=v2] :is(.wf-overlay>.wf-modal,.notice-overlay>.notice-dialog,.ap-pd-overlay>*){animation:v2-pop .24s cubic-bezier(.2,.7,.2,1) backwards}html[data-workspace-ui=v2] .wf-record-drawer{animation:v2-slide .26s cubic-bezier(.2,.7,.2,1) backwards}html[data-workspace-ui=v2] :is(.pa-card,.panel,.wf-record-row,.notice-item){transition:box-shadow .18s ease,border-color .18s ease}}@media (prefers-reduced-motion:no-preference){@keyframes v2-block{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}html[data-workspace-ui=v2] :is(.main>.content>*>*,.ap-content>.wf>*){animation:v2-block .46s cubic-bezier(.2,.7,.2,1) backwards}html[data-workspace-ui=v2] :is(.main>.content>*>*,.ap-content>.wf>*):nth-child(2){animation-delay:.05s}html[data-workspace-ui=v2] :is(.main>.content>*>*,.ap-content>.wf>*):nth-child(3){animation-delay:.1s}html[data-workspace-ui=v2] :is(.main>.content>*>*,.ap-content>.wf>*):nth-child(4){animation-delay:.15s}html[data-workspace-ui=v2] :is(.main>.content>*>*,.ap-content>.wf>*):nth-child(5){animation-delay:.2s}html[data-workspace-ui=v2] :is(.main>.content>*>*,.ap-content>.wf>*):nth-child(n+6){animation-delay:.25s}html[data-workspace-ui=v2][data-workspace-ui] :is(.modal-backdrop,.ap-account-overlay,.ap-overlay,.ap-pd-overlay,.ap-profile-overlay,.ap-registration-overlay,.ch-overlay,.drawer-backdrop,.dv-overlay,.enh-overlay,.extra-visit-backdrop,.notice-overlay,.project-client-modal-backdrop-v39,.timer-finalize-backdrop,.portal-admin-drawer-backdrop,.v2-fronts-overlay,.v2-team-overlay,.wf-agenda-overlay,.wf-overlay,.workflow-dialog-backdrop-v38,.project-lifecycle-backdrop-v44){animation:v2-fade .22s ease-out backwards;animation-delay:0s}html[data-workspace-ui=v2][data-workspace-ui] :is(.modal-backdrop,.ap-account-overlay,.ap-overlay,.ap-pd-overlay,.ap-profile-overlay,.ap-registration-overlay,.ch-overlay,.drawer-backdrop,.dv-overlay,.enh-overlay,.extra-visit-backdrop,.notice-overlay,.project-client-modal-backdrop-v39,.timer-finalize-backdrop,.portal-admin-drawer-backdrop,.v2-fronts-overlay,.v2-team-overlay,.wf-agenda-overlay,.wf-overlay,.workflow-dialog-backdrop-v38,.project-lifecycle-backdrop-v44)>*{animation:v2-pop .34s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:0s}@keyframes v2-pop{0%{opacity:0;translate:0 22px;scale:.97}to{opacity:1;translate:0 0;scale:1}}}.v2-admin-audit .v2-audit-list .wf-record-row{grid-template-columns:46px 96px minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:14px;cursor:default}.v2-admin-audit .v2-audit-list .wf-record-row>div{display:flex;flex-direction:column;gap:3px;min-width:0}.v2-admin-audit .v2-audit-list .wf-record-row strong{font-size:12px;color:#322f2c}.v2-admin-audit .v2-audit-list .wf-record-row small{font-size:10px;color:#96867c;overflow-wrap:anywhere}@media (max-width:860px){.v2-admin-audit .v2-audit-list .wf-record-row{grid-template-columns:46px minmax(0,1fr);row-gap:8px}.v2-admin-audit .v2-audit-list .wf-record-row>div,.v2-admin-audit .v2-audit-who{grid-column:2}}.v2-admin-audit .v2-audit-list .wf-record-row{grid-template-columns:46px 96px minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media (max-width:860px){.v2-admin-audit .v2-audit-list .wf-record-row{grid-template-columns:46px minmax(0,1fr)}}.v2-admin-staff .v2-staff-list .wf-record-row{grid-template-columns:38px minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,1.6fr) minmax(0,1fr) 34px;align-items:center;gap:14px;cursor:default}.v2-admin-staff .v2-staff-list .wf-record-row>div{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:11px;color:#322f2c}.v2-admin-staff .v2-staff-list .wf-record-row strong{font-size:12px}.v2-admin-staff .v2-staff-list .wf-record-row small{font-size:10px;color:#96867c}.v2-admin-staff .v2-staff-list .wf-tag{align-self:flex-start}.v2-admin-staff .v2-staff-list .wf-tag.ok{background:#e6f6ec;color:#31805a}.v2-admin-staff .v2-staff-list .wf-tag.wait{background:#fff4de;color:#9b6c21}.v2-admin-staff .v2-staff-list .wf-tag.off{background:#f1ece8;color:#8c7e74}html[data-workspace-ui=v2] .wf-modal.v2-staff-form{width:min(620px,100%);max-height:92dvh;display:flex;flex-direction:column;padding:0;overflow:hidden;background:#fffdfb;border-radius:12px}@media (max-width:860px){.v2-admin-staff .v2-staff-list .wf-record-row{grid-template-columns:38px minmax(0,1fr) 34px}.v2-admin-staff .v2-staff-list .wf-record-row>div:nth-of-type(n+2){grid-column:2}}html[data-workspace-ui=v2] .v2-staff-form>footer .wf-secondary{border:1px solid #dec9c3;background:#fff;color:#5a1e2d}html[data-workspace-ui=v2] .v2-staff-form>footer .wf-primary{border:1px solid #5a1e2d;background:#5a1e2d;color:#fff}html[data-workspace-ui=v2] .v2-staff-area select.wf-record-filter{height:40px;min-width:200px;border:1px solid #e5d9d0;border-radius:7px;background:#fff;padding:0 11px;font:inherit;font-size:12px;color:#322f2c;margin:0}html[data-workspace-ui=v2] .v2-staff-records .wf-record-row{display:grid;grid-template-columns:minmax(0,1fr) auto 110px 18px;align-items:center;gap:14px;width:100%;text-align:left;border:0;border-bottom:1px solid #f1e9e3;background:#fff;font:inherit;cursor:pointer}html[data-workspace-ui=v2] .v2-staff-sent .wf-record-row{grid-template-columns:110px 64px minmax(0,1fr) auto;align-items:center;gap:14px;cursor:default}html[data-workspace-ui=v2] .v2-staff-area .wf-record-row>div{display:flex;flex-direction:column;gap:3px;min-width:0}html[data-workspace-ui=v2] .v2-staff-area .wf-record-row strong{font-size:12px;color:#322f2c}html[data-workspace-ui=v2] .v2-staff-area .wf-record-row :is(small,time){font-size:11px;color:#8c7e74}html[data-workspace-ui=v2] :is(.v2-staff-area,.v2-staff-queue) .wf-tag.wait{background:#fff4de;color:#9b6c21}html[data-workspace-ui=v2] .v2-staff-area .wf-tag.ok{background:#e6f6ec;color:#31805a}html[data-workspace-ui=v2] .v2-staff-area .wf-tag.bad{background:#fdecee;color:#b7495d}.v2-admin-staff .v2-staff-queue .wf-record-row{grid-template-columns:130px minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:14px;cursor:default}.v2-admin-staff .v2-staff-queue .wf-record-row>div{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:11px;color:#322f2c}.v2-admin-staff .v2-staff-queue .wf-record-row>div small{font-size:10px;letter-spacing:0;font-weight:400;color:#96867c}.v2-admin-staff .v2-staff-queue .wf-record-row strong{font-size:12px}.v2-admin-staff .v2-staff-queue .wf-tag{justify-self:start;letter-spacing:0}.v2-admin-staff .v2-staff-queue-actions .wf-secondary{border:1px solid #dec9c3;background:#fff;color:#5a1e2d}.v2-admin-staff .v2-staff-queue-actions .wf-primary{border:1px solid #5a1e2d;background:#5a1e2d;color:#fff}@media (max-width:860px){html[data-workspace-ui=v2] .v2-staff-sent .wf-record-row,.v2-admin-staff .v2-staff-queue .wf-record-row{grid-template-columns:1fr}html[data-workspace-ui=v2] .v2-staff-records .wf-record-row{grid-template-columns:minmax(0,1fr) 18px}html[data-workspace-ui=v2] .v2-staff-records .wf-record-row>:is(.wf-tag,small){display:none}}.v2-admin-staff .v2-staff-queue .wf-record-row{grid-template-columns:176px minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto}.v2-admin-staff .v2-staff-queue .wf-record-row>div.v2-staff-queue-actions{flex-direction:row;align-items:center;gap:8px}@media (max-width:860px){.v2-admin-staff .v2-staff-queue .wf-record-row{grid-template-columns:1fr}}html[data-workspace-ui=v2] .v2-staff-browse .wf-record-row{display:grid;grid-template-columns:minmax(0,1fr) auto 110px;align-items:center;gap:14px;cursor:default}@media (max-width:860px){html[data-workspace-ui=v2] .v2-staff-browse .wf-record-row{grid-template-columns:minmax(0,1fr) auto}html[data-workspace-ui=v2] .v2-staff-browse .wf-record-row>small{display:none}}html[data-workspace-ui=v2] .v2-staff-timer .wf-primary{background:#fff;border:1px solid #fff;color:#5a1e2d}html[data-workspace-ui=v2] .v2-staff-timer .wf-secondary{background:transparent;border:1px solid #ffffff8c;color:#fff}html[data-workspace-ui=v2] .v2-staff-publish-bar .inline-notice{flex:1;margin:0}html[data-workspace-ui=v2] .v2-staff-submit .wf-secondary{border:1px solid #dec9c3;background:#fff;color:#5a1e2d}.v2-admin-staff .v2-staff-list .wf-record-row{grid-template-columns:38px minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,1.6fr) minmax(0,1fr) auto}html[data-workspace-ui=v2] .v2-staff-form>footer a.wf-primary{height:38px;padding:0 15px;display:inline-flex;align-items:center;border-radius:7px;border:1px solid #5a1e2d;background:#5a1e2d;color:#fff;font-size:12px;font-weight:700;text-decoration:none}.v2-admin-staff .v2-staff-list .wf-record-row{grid-template-columns:38px minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,.9fr) auto}@media (max-width:1100px){.v2-admin-staff .v2-staff-list .wf-record-row{grid-template-columns:38px minmax(0,1fr) auto}.v2-admin-staff .v2-staff-list .wf-record-row>div:nth-of-type(n+2){grid-column:2}}html[data-workspace-ui=v2] .wf-record-drawer>header>button.v2-staff-record-timer{width:auto;min-width:0;height:38px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border:1px solid #5a1e2d;border-radius:8px;background:#5a1e2d;color:#fff;font-size:12px;font-weight:700;position:static;margin:0 10px 0 auto;flex:none}html[data-workspace-ui=v2] .wf-record-drawer>header>button.v2-staff-record-timer.on{background:#fff;color:#5a1e2d}html[data-workspace-ui=v2] .wf-record-drawer>header:has(.v2-staff-record-timer){display:flex;align-items:flex-start;gap:0}html[data-workspace-ui=v2] .wf-record-drawer>header:has(.v2-staff-record-timer)>div{flex:1;min-width:0}html[data-workspace-ui=v2] .wf-record-drawer>header:has(.v2-staff-record-timer)>.drawer-close{position:static;flex:none}html[data-workspace-ui=v2] .wf-record-drawer>header:has(.v2-staff-record-timer)>div>small{white-space:normal;overflow:visible;display:block;line-height:1.5}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-line{display:flex!important;align-items:flex-start!important;gap:12px!important;position:relative!important;width:100%!important;max-width:none!important;margin:0 0 14px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-line.mine{justify-content:flex-end!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread :is(.records-chat-avatar,.v2-chat-photo){position:static!important;inset:auto!important;transform:none!important;width:40px!important;height:40px!important;min-width:40px!important;flex:none!important;margin:0!important;border-radius:7px!important;overflow:hidden!important;display:grid!important;place-items:center!important;background-color:#f3ece6;color:#5a1e2d;font-size:11px;font-weight:700;opacity:1!important;visibility:visible!important;z-index:1}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .v2-chat-photo img{width:100%;height:100%;object-fit:cover;display:block}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-bubble{display:flex!important;flex-direction:column!important;gap:4px!important;width:auto!important;max-width:min(78%,560px)!important;min-width:0!important;margin:0!important;padding:13px 17px!important;border:1px solid #eadfd8!important;border-radius:12px!important;background:#f8f3ef!important;color:#322f2c!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-line.mine .records-chat-bubble{background:#f7e3d6!important;border-color:#eed3c2!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-line.internal-note .records-chat-bubble{background:#fffaf1!important;border-color:#ecd9b0!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-head{display:contents!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-head strong{order:1;margin:0!important;padding:0!important;font-size:13px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:#322f2c!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-bubble>p{order:2;margin:0!important;font-size:13px!important;line-height:1.55!important;color:#322f2c!important;overflow-wrap:anywhere}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-bubble>:not(.records-chat-head):not(p){order:3}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-head time{order:4;margin:4px 0 0!important;padding:0!important;font-size:10px!important;color:#96867c!important}html[data-workspace-ui=v2] .wf-record-drawer>header{padding:18px 24px 14px!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-drawer-meta{padding:10px 24px!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 10px!important;align-items:center!important;padding:12px 24px 14px!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>.records-chat-runtime-pending-host:empty{display:none!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>textarea{min-height:52px!important;height:52px;margin:0!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>.records-chat-runtime-tools-host{grid-column:1!important;grid-row:4!important;margin:0!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>button.primary{grid-column:2!important;grid-row:4!important;justify-self:end!important;margin:0!important}html[data-workspace-ui=v2] .wf-record-drawer .v2-staff-compose-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}html[data-workspace-ui=v2] .wf-record-drawer .v2-staff-compose-actions .v2-staff-compose-mode{margin:0}html[data-workspace-ui=v2] .wf-record-drawer .v2-record-drawer-actions{padding:12px 20px!important}html[data-workspace-ui=v2] .inline-notice.v2-toast{position:fixed;right:24px;bottom:24px;z-index:1300;display:inline-flex;align-items:center;gap:10px;width:auto;max-width:min(420px,calc(100vw - 48px));margin:0;padding:12px 16px;border:1px solid #d6e8dd;border-radius:10px;background:#f1f8f3;color:#2f6b4b;font-size:12px;font-weight:600;line-height:1.45;box-shadow:0 18px 60px #28172426;animation:v2-pop .24s cubic-bezier(.2,.7,.2,1) backwards}html[data-workspace-ui=v2] .inline-notice.v2-toast svg{flex:none}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread :is(.records-chat-avatar,.v2-chat-photo){position:relative!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>.wf-compose-label{order:1}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>.records-chat-runtime-pending-host{order:2}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>textarea{order:3}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>.records-chat-runtime-tools-host{order:4;grid-row:auto!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>button.primary{order:5;grid-row:auto!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>.v2-staff-compose-actions{order:5}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-line{flex-direction:row!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-bubble{flex:0 1 auto!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>.wf-compose-label{margin:0!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>.records-chat-runtime-pending-host:not(:has(*)){display:none!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose{grid-template-rows:none!important;grid-template-areas:none!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>*{grid-area:auto!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>:is(.wf-compose-label,.records-chat-runtime-pending-host,textarea,.v2-staff-compose-actions){grid-column:1/-1!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>.records-chat-runtime-tools-host{grid-column:1!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-compose>button.primary{grid-column:2!important}html[data-workspace-ui=v2] .wf-record-drawer.v2-admin-record-drawer .wf-thread .records-chat-line .records-chat-bubble{width:auto!important;max-width:min(78%,560px)!important;flex:0 1 auto!important}html[data-workspace-ui=v2] .wf-record-drawer .v2-staff-compose-actions>*{margin-top:0!important;margin-bottom:0!important;align-self:center}html[data-workspace-ui=v2] .wf-record-drawer .v2-staff-compose-actions .v2-staff-compose-mode{height:36px;align-items:stretch}html[data-workspace-ui=v2] .wf-record-drawer .v2-staff-compose-actions .v2-staff-compose-mode button{display:inline-flex;align-items:center}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-line{gap:10px!important;margin:0 0 10px!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread :is(.records-chat-avatar,.v2-chat-photo){width:34px!important;height:34px!important;min-width:34px!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-bubble{padding:10px 14px!important;gap:3px!important;border-radius:10px!important;max-width:min(74%,480px)!important}html[data-workspace-ui=v2] .wf-record-drawer.v2-admin-record-drawer .wf-thread .records-chat-line .records-chat-bubble{max-width:min(74%,480px)!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-head strong{font-size:12px!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-bubble>p{font-size:12px!important;line-height:1.5!important}html[data-workspace-ui=v2] .wf-record-drawer .wf-thread .records-chat-head time{margin:2px 0 0!important}@keyframes v2ChatFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}html[data-workspace-ui=v2] .wf-overlay>.wf-record-drawer{width:min(600px,96vw)!important;max-width:96vw!important}html[data-workspace-ui=v2] .v2-in-folder :is(.wf-doc-toolbar,.wf-doc-gallery,.v2-doc-list,.v2-docs-notice,.wf-empty,.wf-drive-banner,.v2-drive-banner){display:none!important}html[data-workspace-ui=v2] .v2-fv-cover .wf-tag{position:absolute;top:10px;right:10px}html[data-workspace-ui=v2] .v2-fv-body h3,html[data-workspace-ui=v2] :is(.v2-admin-docs,.v2-client-docs) .v2-doc-card .wf-doc-content h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;min-width:0}html[data-workspace-ui=v2] .v2-admin-docs .v2-admin-doc-list .wf-record-row>span:nth-child(2){min-width:0}html[data-workspace-ui=v2] .v2-admin-docs .v2-admin-doc-list .wf-record-row>span:nth-child(2) strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-workspace-ui=v2] .v2-admin-docs .v2-folder-card .v2-doc-foot .wf-doc-protocol{max-width:100%;overflow:visible;white-space:normal}html[data-workspace-ui=v2] .v2-deps-list .wf-tag{justify-self:start}html[data-workspace-ui=v2] .v2-staff-browse .wf-record-row.is-link{cursor:pointer}html[data-workspace-ui=v2] .v2-staff-browse .wf-record-row.is-link:hover{background:#fbf7f4}html[data-workspace-ui=v2] .ap-status-confirm .v2-company-export-error{color:#b42318;font-weight:600;margin:0}html[data-workspace-ui=v2] .v2-forms{--fm-wine:#5a1e2d;--fm-line:#eadfd6;--fm-muted:#8c7e74;--fm-ink:#3e3533}html[data-workspace-ui=v2] .v2-forms .wf-head .v2-head-actions a{text-decoration:none}html[data-workspace-ui=v2] .v2-forms .wf-secondary{display:inline-flex;align-items:center;gap:7px}html[data-workspace-ui=v2] .v2-forms-list .wf-record-row{grid-template-columns:minmax(260px,2.6fr) minmax(110px,.8fr) minmax(170px,1fr) 100px 130px 120px 140px;column-gap:20px;padding-top:16px;padding-bottom:16px;cursor:pointer}html[data-workspace-ui=v2] .v2-forms-list .wf-record-row:not(.header):hover{background:#fbf7f3}html[data-workspace-ui=v2] .v2-forms-name{display:flex;flex-direction:column;gap:3px;min-width:0}html[data-workspace-ui=v2] .v2-forms-name strong{font-size:13px;color:var(--fm-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-workspace-ui=v2] .v2-forms-name small{font-size:11px;color:var(--fm-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-workspace-ui=v2] .v2-forms-count{font-size:14px;font-weight:700;color:var(--fm-wine)}html[data-workspace-ui=v2] .v2-forms-row-actions{display:flex;justify-content:flex-end}html[data-workspace-ui=v2] .v2-forms-back{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:var(--fm-wine);font:600 12px Inter,sans-serif;padding:0;margin:0 0 12px;cursor:pointer}html[data-workspace-ui=v2] .v2-forms-head small{display:flex;align-items:center;gap:8px}html[data-workspace-ui=v2] .v2-forms-head small .wf-tag{letter-spacing:0;text-transform:none}html[data-workspace-ui=v2] .v2-forms-tabs{margin:4px 0 16px;width:max-content;max-width:100%}html[data-workspace-ui=v2] .v2-forms-ok,html[data-workspace-ui=v2] .v2-forms-error,html[data-workspace-ui=v2] .v2-forms-warn{margin:0 0 14px;padding:10px 14px;border-radius:9px;font-size:12px;font-weight:600}html[data-workspace-ui=v2] .v2-forms-ok{background:#e6f6ec;color:#31805a;border:1px solid #caebd9}html[data-workspace-ui=v2] .v2-forms-error{background:#fff6f4;color:#b42318;border:1px solid #f1c4bd}html[data-workspace-ui=v2] .v2-forms-warn{background:#fff5e0;color:#967030;border:1px solid #f2dfb8}html[data-workspace-ui=v2] .v2-forms-editor{display:flex;flex-direction:column;gap:16px;padding-bottom:84px}html[data-workspace-ui=v2] .v2-forms-card{background:#fff;border:1px solid var(--fm-line);border-radius:12px;padding:20px 22px}html[data-workspace-ui=v2] .v2-forms-card>header{margin-bottom:16px}html[data-workspace-ui=v2] .v2-forms-card>header small{font-size:10px;font-weight:700;letter-spacing:.12em;color:#b58c52}html[data-workspace-ui=v2] .v2-forms-card>header h2{font-size:16px;font-weight:600;color:var(--fm-ink);margin:4px 0 0}html[data-workspace-ui=v2] .v2-forms-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}html[data-workspace-ui=v2] .v2-forms-grid .wide{grid-column:1/-1}html[data-workspace-ui=v2] .v2-forms label>span,html[data-workspace-ui=v2] .v2-forms-grid label>span{display:block;font-size:11px;font-weight:600;color:var(--fm-ink);margin-bottom:6px}html[data-workspace-ui=v2] .v2-forms label>span em{font-style:normal;font-weight:500;color:var(--fm-muted);margin-left:4px}html[data-workspace-ui=v2] .v2-forms :is(.v2-forms-grid,.v2-forms-q,.v2-forms-scale,.v2-forms-options) :is(input:not([type=checkbox]),select,textarea){width:100%;border:1px solid #e3d6cc;border-radius:8px;padding:9px 11px;font:400 13px/1.4 Inter,sans-serif;color:var(--fm-ink);background:#fff}html[data-workspace-ui=v2] .v2-forms textarea{resize:vertical}html[data-workspace-ui=v2] .v2-forms :is(input,select,textarea):focus{outline:none;border-color:var(--fm-wine);box-shadow:0 0 0 3px #5a1e2d14}html[data-workspace-ui=v2] .v2-forms-slug{display:flex;align-items:center;border:1px solid #e3d6cc;border-radius:8px;background:#fbf7f3;overflow:hidden}html[data-workspace-ui=v2] .v2-forms-slug b{font-size:12px;font-weight:500;color:var(--fm-muted);padding:0 2px 0 11px;white-space:nowrap}html[data-workspace-ui=v2] .v2-forms .v2-forms-slug input{border:0!important;border-radius:0!important;background:#fff!important;padding-left:6px!important}html[data-workspace-ui=v2] .v2-forms-check{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid var(--fm-line);border-radius:10px;background:#fbf7f3;cursor:pointer}html[data-workspace-ui=v2] .v2-forms-check input{margin-top:2px;accent-color:var(--fm-wine)}html[data-workspace-ui=v2] .v2-forms label.v2-forms-check>span{display:flex;flex-direction:column;gap:2px;margin:0}html[data-workspace-ui=v2] .v2-forms-check strong{font-size:12px;color:var(--fm-ink)}html[data-workspace-ui=v2] .v2-forms-check small{font-size:11px;color:var(--fm-muted);font-weight:400}html[data-workspace-ui=v2] .v2-forms-questions{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}html[data-workspace-ui=v2] .v2-forms-q{border:1px solid var(--fm-line);border-left:3px solid var(--fm-wine);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:9px;background:#fffdfb}html[data-workspace-ui=v2] .v2-forms-q-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}html[data-workspace-ui=v2] .v2-forms-q-head>b{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--fm-wine);color:#fff;font-size:12px;flex:0 0 auto}html[data-workspace-ui=v2] .v2-forms .v2-forms-q-head select{width:auto!important;min-width:200px}html[data-workspace-ui=v2] .v2-forms-required{display:inline-flex!important;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--fm-ink);cursor:pointer}html[data-workspace-ui=v2] .v2-forms-required input{accent-color:var(--fm-wine)}html[data-workspace-ui=v2] .v2-forms-q-tools{margin-left:auto;display:flex;gap:4px}html[data-workspace-ui=v2] .v2-forms-q-tools button{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--fm-line);border-radius:7px;background:#fff;color:var(--fm-ink);cursor:pointer}html[data-workspace-ui=v2] .v2-forms-q-tools button:hover:not(:disabled){border-color:var(--fm-wine);color:var(--fm-wine)}html[data-workspace-ui=v2] .v2-forms-q-tools button:disabled{opacity:.35;cursor:default}html[data-workspace-ui=v2] .v2-forms-q-tools button.danger:hover{border-color:#b42318;color:#b42318}html[data-workspace-ui=v2] .v2-forms .v2-forms-q-label{font-size:14px!important;font-weight:600!important}html[data-workspace-ui=v2] .v2-forms .v2-forms-q-help{font-size:12px!important;color:var(--fm-muted)!important}html[data-workspace-ui=v2] .v2-forms-scale{display:grid;grid-template-columns:90px 90px minmax(0,1fr) minmax(0,1fr);gap:10px}html[data-workspace-ui=v2] .v2-forms-add{margin-top:16px;padding-top:14px;border-top:1px dashed var(--fm-line)}html[data-workspace-ui=v2] .v2-forms-add>span{display:block;font-size:11px;font-weight:600;color:var(--fm-muted);margin-bottom:8px}html[data-workspace-ui=v2] .v2-forms-add>div{display:flex;flex-wrap:wrap;gap:6px}html[data-workspace-ui=v2] .v2-forms-add button{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--fm-line);border-radius:999px;background:#fff;color:var(--fm-ink);font:500 11px Inter,sans-serif;padding:6px 11px;cursor:pointer}html[data-workspace-ui=v2] .v2-forms-add button:hover{border-color:var(--fm-wine);color:var(--fm-wine);background:#fbf7f3}html[data-workspace-ui=v2] .v2-forms-savebar{position:sticky;bottom:12px;z-index:5;display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--fm-line);border-radius:12px;background:#fffdfbf5;box-shadow:0 10px 30px #1d11131a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[data-workspace-ui=v2] .v2-forms-savebar>span{margin-left:auto;font-size:11px;color:var(--fm-muted)}html[data-workspace-ui=v2] .v2-forms-delete{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:#b42318;font:600 11px Inter,sans-serif;cursor:pointer;padding:6px 4px}html[data-workspace-ui=v2] .v2-forms-alert{display:flex;align-items:center;gap:16px;margin-bottom:16px;padding:14px 16px;border:1px solid #f2dfb8;border-left:4px solid #c08a2b;border-radius:10px;background:#fff8ea}html[data-workspace-ui=v2] .v2-forms-alert>div{flex:1}html[data-workspace-ui=v2] .v2-forms-alert strong{font-size:13px;color:#7a5418}html[data-workspace-ui=v2] .v2-forms-alert p{margin:3px 0 0;font-size:12px;color:#8a6a33}html[data-workspace-ui=v2] .v2-forms-share-card{display:flex;gap:28px;align-items:center}html[data-workspace-ui=v2] .v2-forms-qr{flex:0 0 220px;height:220px;display:grid;place-items:center;border:1px solid var(--fm-line);border-radius:14px;background:#fff;padding:10px}html[data-workspace-ui=v2] .v2-forms-qr img{width:100%;height:100%;object-fit:contain}html[data-workspace-ui=v2] .v2-forms-share-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}html[data-workspace-ui=v2] .v2-forms-share-body small{font-size:10px;font-weight:700;letter-spacing:.12em;color:#b58c52}html[data-workspace-ui=v2] .v2-forms-share-body p{margin:0;font-size:12px;line-height:1.55;color:var(--fm-muted)}html[data-workspace-ui=v2] .v2-forms-link{display:flex;gap:8px}html[data-workspace-ui=v2] .v2-forms-link input{flex:1;min-width:0;border:1px solid #e3d6cc;border-radius:8px;padding:9px 11px;font:500 13px Inter,sans-serif;color:var(--fm-wine);background:#fbf7f3}html[data-workspace-ui=v2] .v2-forms-share-actions{display:flex;flex-wrap:wrap;gap:8px}html[data-workspace-ui=v2] .v2-forms-share-actions a{text-decoration:none}html[data-workspace-ui=v2] .v2-forms-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}html[data-workspace-ui=v2] .v2-forms-search{display:flex;align-items:center;gap:7px;flex:1;min-width:220px;max-width:380px;border:1px solid #e3d6cc;border-radius:8px;padding:0 10px;background:#fff;color:var(--fm-muted)}html[data-workspace-ui=v2] .v2-forms-search input{flex:1;border:0;outline:none;padding:9px 0;font:400 12px Inter,sans-serif;background:transparent}html[data-workspace-ui=v2] .v2-forms-total{font-size:11px;color:var(--fm-muted);margin-right:auto}html[data-workspace-ui=v2] .v2-forms-table-wrap{overflow:auto;border:1px solid var(--fm-line);border-radius:12px;background:#fff;max-height:calc(100vh - 300px)}html[data-workspace-ui=v2] .v2-forms-table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:12px}html[data-workspace-ui=v2] .v2-forms-table th{position:sticky;top:0;z-index:1;background:#fbf7f3;text-align:left;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--fm-muted);padding:11px 14px;border-bottom:1px solid var(--fm-line);max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-workspace-ui=v2] .v2-forms-table td{padding:11px 14px;border-bottom:1px solid #f3ece6;color:var(--fm-ink);max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}html[data-workspace-ui=v2] .v2-forms-table tbody tr{cursor:pointer}html[data-workspace-ui=v2] .v2-forms-table tbody tr:hover td{background:#fbf7f3}html[data-workspace-ui=v2] .v2-forms-table th:first-child,html[data-workspace-ui=v2] .v2-forms-table td:first-child{position:sticky;left:0;background:inherit;z-index:2}html[data-workspace-ui=v2] .v2-forms-table td:first-child{background:#fff}html[data-workspace-ui=v2] .v2-forms-table th:first-child{background:#fbf7f3;z-index:3}html[data-workspace-ui=v2] .v2-forms-date{color:var(--fm-muted)!important;font-variant-numeric:tabular-nums}html[data-workspace-ui=v2] .v2-forms-empty{color:#c9bbb1}html[data-workspace-ui=v2] .v2-forms-answer{width:min(620px,96vw);max-height:88vh;overflow:auto}html[data-workspace-ui=v2] .v2-forms-answer dl{margin:0;display:flex;flex-direction:column;border:1px solid var(--fm-line);border-radius:10px;overflow:hidden}html[data-workspace-ui=v2] .v2-forms-answer dl>div{padding:11px 14px;border-top:1px solid #f3ece6}html[data-workspace-ui=v2] .v2-forms-answer dl>div:first-child{border-top:0}html[data-workspace-ui=v2] .v2-forms-answer dt{font-size:11px;color:var(--fm-muted);margin-bottom:3px}html[data-workspace-ui=v2] .v2-forms-answer dd{margin:0;font-size:13px;color:var(--fm-ink);white-space:pre-wrap;word-break:break-word}html[data-workspace-ui=v2] .v2-forms-answer footer{justify-content:space-between!important}html[data-workspace-ui=v2] .ap-status-confirm footer button.danger:last-child{background:#b42318;border-color:#b42318}@media (max-width:760px){html[data-workspace-ui=v2] .v2-forms-list .wf-record-row{grid-template-columns:1fr auto}html[data-workspace-ui=v2] .v2-forms-list .wf-record-row>span:nth-child(n+3){display:none}html[data-workspace-ui=v2] .v2-forms-list .wf-record-row.header{display:none}html[data-workspace-ui=v2] .v2-forms-grid{grid-template-columns:1fr}html[data-workspace-ui=v2] .v2-forms-scale{grid-template-columns:1fr 1fr}html[data-workspace-ui=v2] .v2-forms-share-card{flex-direction:column;align-items:stretch}html[data-workspace-ui=v2] .v2-forms-qr{flex-basis:auto;height:auto;aspect-ratio:1;max-width:260px;margin:0 auto}html[data-workspace-ui=v2] .v2-forms-link{flex-direction:column}html[data-workspace-ui=v2] .v2-forms-savebar{flex-wrap:wrap}html[data-workspace-ui=v2] .v2-forms-q-tools{margin-left:0}}html[data-workspace-ui=v2] .v2-forms .wf-secondary{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #e3d6cc;background:#fff;color:#5a1e2d;border-radius:7px;padding:9px 13px;font:600 11px Inter,sans-serif;text-decoration:none;cursor:pointer;transition:border-color .15s,background .15s}html[data-workspace-ui=v2] .v2-forms .wf-secondary:hover:not(:disabled){border-color:#5a1e2d;background:#fbf7f3}html[data-workspace-ui=v2] .v2-forms .wf-secondary:disabled{opacity:.45;cursor:default}html[data-workspace-ui=v2] .v2-forms-status{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font:600 11px Inter,sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap}html[data-workspace-ui=v2] .v2-forms-status:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}html[data-workspace-ui=v2] .v2-forms-status.open{background:#e6f6ec;color:#31805a}html[data-workspace-ui=v2] .v2-forms-status.draft{background:#fff4de;color:#9b6c21}html[data-workspace-ui=v2] .v2-forms-status.closed{background:#f1ece8;color:#8c7e74}html[data-workspace-ui=v2] .v2-forms-filter{margin:0 0 6px}html[data-workspace-ui=v2] .v2-forms-filter .wf-segments button b{margin-left:5px;font-weight:700;opacity:.6}html[data-workspace-ui=v2] .v2-forms-aud{display:inline-block;padding:1px 7px;border-radius:999px;font-size:10px;font-weight:700;margin-right:4px}html[data-workspace-ui=v2] .v2-forms-aud.cali{background:#f3e9ec;color:#5a1e2d}html[data-workspace-ui=v2] .v2-forms-aud.client{background:#e9f0f7;color:#2c5a85}html[data-workspace-ui=v2] .v2-forms-field>span{display:block;font-size:11px;font-weight:600;color:var(--fm-ink);margin-bottom:6px}html[data-workspace-ui=v2] .v2-forms-field>span em{font-style:normal;font-weight:500;color:var(--fm-muted);margin-left:4px}html[data-workspace-ui=v2] .v2-forms-rich{border:1px solid #e3d6cc;border-radius:8px;background:#fff;position:relative}html[data-workspace-ui=v2] .v2-forms-rich:focus-within{border-color:#5a1e2d;box-shadow:0 0 0 3px #5a1e2d14}html[data-workspace-ui=v2] .v2-forms-rich-bar{display:flex;align-items:center;gap:4px;padding:6px 8px;border-bottom:1px solid #f0e7e0;background:#fbf7f3;border-radius:8px 8px 0 0}html[data-workspace-ui=v2] .v2-forms-rich-bar>button{display:grid;place-items:center;width:28px;height:28px;border:1px solid transparent;border-radius:6px;background:none;color:var(--fm-ink);cursor:pointer}html[data-workspace-ui=v2] .v2-forms-rich-bar>button:hover,html[data-workspace-ui=v2] .v2-forms-rich-bar>button[aria-expanded=true]{background:#fff;border-color:#e3d6cc;color:#5a1e2d}html[data-workspace-ui=v2] .v2-forms-rich-bar small{margin-left:auto;font-size:10px;color:var(--fm-muted)}html[data-workspace-ui=v2] .v2-forms-rich-sep{width:1px;height:18px;background:#e3d6cc;margin:0 4px}html[data-workspace-ui=v2] .v2-forms .v2-forms-rich textarea{display:block;width:100%;border:0!important;box-shadow:none!important;border-radius:0 0 8px 8px;padding:10px 11px;font:400 13px/1.5 Inter,sans-serif;color:var(--fm-ink);resize:vertical;outline:none;background:#fff}html[data-workspace-ui=v2] .v2-forms-emoji{position:absolute;top:42px;left:8px;z-index:6;display:grid;grid-template-columns:repeat(10,30px);gap:2px;padding:8px;border:1px solid #e3d6cc;border-radius:10px;background:#fff;box-shadow:0 12px 30px #1d111324}html[data-workspace-ui=v2] .v2-forms-emoji button{width:30px;height:30px;border:0;border-radius:6px;background:none;font-size:17px;cursor:pointer}html[data-workspace-ui=v2] .v2-forms-emoji button:hover{background:#fbf7f3}html[data-workspace-ui=v2] .v2-forms-logic{border:1px dashed #e3d6cc;border-radius:9px;padding:9px 12px;background:#fbf7f3}html[data-workspace-ui=v2] .v2-forms-logic summary{cursor:pointer;font-size:12px;font-weight:600;color:#5a1e2d}html[data-workspace-ui=v2] .v2-forms-logic summary em{font-style:normal;font-weight:500;color:var(--fm-muted);margin-left:6px}html[data-workspace-ui=v2] .v2-forms-logic label{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:10px;align-items:center;margin-top:8px}html[data-workspace-ui=v2] .v2-forms-logic label>span{margin:0!important;font-weight:500!important;color:var(--fm-ink)}html[data-workspace-ui=v2] .v2-forms-logic label b{color:#5a1e2d}html[data-workspace-ui=v2] .v2-forms-file{display:inline-flex;align-items:center;gap:5px;max-width:220px;border:1px solid #e3d6cc;border-radius:999px;background:#fff;color:#5a1e2d;font:600 11px Inter,sans-serif;padding:4px 10px;text-decoration:none;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-workspace-ui=v2] .v2-forms-file:hover{border-color:#5a1e2d}html[data-workspace-ui=v2] .v2-forms-name small{margin-top:2px}html[data-workspace-ui=v2] .v2-forms-aud{font-size:11px;padding:3px 10px}html[data-workspace-ui=v2] .v2-forms-filter-select{border:1px solid #e3d6cc;border-radius:8px;padding:8px 10px;font:500 12px Inter,sans-serif;color:var(--fm-ink);background:#fff;max-width:240px}html[data-workspace-ui=v2] .v2-forms-selbar{display:flex;align-items:center;gap:12px;margin:0 0 10px;padding:10px 14px;border:1px solid #f1c4bd;border-radius:10px;background:#fff6f4}html[data-workspace-ui=v2] .v2-forms-selbar strong{font-size:12px;color:#8f1d14;margin-right:auto}html[data-workspace-ui=v2] .v2-forms-table th button{border:0;background:none;padding:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-workspace-ui=v2] .v2-forms-table th button:hover{color:#5a1e2d}html[data-workspace-ui=v2] .v2-forms-table tbody tr{cursor:default}html[data-workspace-ui=v2] .v2-forms-table tbody tr.is-selected td{background:#fff6f4!important}html[data-workspace-ui=v2] .v2-forms-check-col{width:36px;min-width:36px;max-width:36px;padding-left:12px!important;padding-right:4px!important}html[data-workspace-ui=v2] .v2-forms-check-col input,html[data-workspace-ui=v2] .v2-forms-contact input{accent-color:#5a1e2d;width:15px;height:15px;cursor:pointer}html[data-workspace-ui=v2] .v2-forms-table th.v2-forms-check-col,html[data-workspace-ui=v2] .v2-forms-table td.v2-forms-check-col{position:sticky;left:0;z-index:2}html[data-workspace-ui=v2] .v2-forms-table td.v2-forms-check-col{background:#fff}html[data-workspace-ui=v2] .v2-forms-table th.v2-forms-check-col{background:#fbf7f3;z-index:3}html[data-workspace-ui=v2] .v2-forms-table th:first-child,html[data-workspace-ui=v2] .v2-forms-table td:first-child{position:sticky;left:0}html[data-workspace-ui=v2] .v2-forms-table .v2-forms-date-col{position:sticky;left:36px;z-index:2;background:#fff}html[data-workspace-ui=v2] .v2-forms-table th.v2-forms-date-col{background:#fbf7f3;z-index:3}html[data-workspace-ui=v2] .v2-forms-copy{cursor:copy;position:relative;padding-right:26px!important}html[data-workspace-ui=v2] .v2-forms-copy:hover{background:#f6eee8!important;color:#5a1e2d}html[data-workspace-ui=v2] .v2-forms-copy-ico{position:absolute;right:8px;top:13px;opacity:0;color:#5a1e2d}html[data-workspace-ui=v2] .v2-forms-copy:hover .v2-forms-copy-ico{opacity:.8}html[data-workspace-ui=v2] .v2-forms-contact{display:inline-flex!important;align-items:center;gap:6px;padding:3px 10px 3px 6px;border-radius:999px;background:#fff4de;color:#9b6c21;font:600 11px Inter,sans-serif;cursor:pointer;margin:0!important}html[data-workspace-ui=v2] .v2-forms-contact.done{background:#e6f6ec;color:#31805a}html[data-workspace-ui=v2] .v2-forms-note{display:inline-flex;align-items:center;gap:5px;max-width:220px;border:1px dashed #e3d6cc;border-radius:7px;background:#fff;color:var(--fm-muted);font:500 11px Inter,sans-serif;padding:4px 9px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-workspace-ui=v2] .v2-forms-note.has{border-style:solid;color:var(--fm-ink);background:#fbf7f3}html[data-workspace-ui=v2] .v2-forms-note:hover{border-color:#5a1e2d;color:#5a1e2d}html[data-workspace-ui=v2] .v2-forms-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:50;display:inline-flex;align-items:center;gap:7px;padding:10px 16px;border-radius:999px;background:#2b2024;color:#fff;font:600 12px Inter,sans-serif;box-shadow:0 10px 30px #0003;animation:v2-forms-toast .2s ease-out}@keyframes v2-forms-toast{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}html[data-workspace-ui=v2] .v2-forms-table .v2-forms-edit-col{position:sticky;left:36px;z-index:2;width:34px;min-width:34px;max-width:34px;padding-left:2px!important;padding-right:2px!important;background:#fff}html[data-workspace-ui=v2] .v2-forms-table th.v2-forms-edit-col{background:#fbf7f3;z-index:3}html[data-workspace-ui=v2] .v2-forms-table .v2-forms-date-col{left:70px!important;box-shadow:6px 0 8px -6px #2b20242e}html[data-workspace-ui=v2] .v2-forms-table tbody tr.is-selected td.v2-forms-edit-col{background:#fff6f4!important}html[data-workspace-ui=v2] .v2-forms-edit{display:grid;place-items:center;width:28px;height:28px;border:1px solid #eadfd6;border-radius:7px;background:#fff;color:#5a1e2d;cursor:pointer}html[data-workspace-ui=v2] .v2-forms-edit:hover{border-color:#5a1e2d;background:#fbf7f3}html[data-workspace-ui=v2] .v2-forms-drawer-overlay{justify-content:flex-end!important;align-items:stretch!important;padding:0!important}html[data-workspace-ui=v2] .v2-forms-drawer{width:min(560px,100vw);height:100vh;background:#fffdfb;border-left:1px solid #eadfd6;box-shadow:-20px 0 60px #1d11132e;display:flex;flex-direction:column;animation:v2-forms-drawer .22s ease-out}@keyframes v2-forms-drawer{0%{transform:translate(30px);opacity:0}to{transform:none;opacity:1}}html[data-workspace-ui=v2] .v2-forms-drawer>header{display:flex;gap:12px;align-items:flex-start;padding:22px 24px 16px;border-bottom:1px solid #f0e7e0}html[data-workspace-ui=v2] .v2-forms-drawer>header>div{flex:1}html[data-workspace-ui=v2] .v2-forms-drawer>header small{font-size:10px;font-weight:700;letter-spacing:.12em;color:#b58c52}html[data-workspace-ui=v2] .v2-forms-drawer>header h2{font-size:20px;color:#5a1e2d;margin:6px 0 4px}html[data-workspace-ui=v2] .v2-forms-drawer>header p{margin:0;font-size:12px;color:#8c7e74;line-height:1.5}html[data-workspace-ui=v2] .v2-forms-drawer>header button{display:grid;place-items:center;width:34px;height:34px;border:1px solid #eadfd6;border-radius:8px;background:#fff;cursor:pointer;color:#3e3533}html[data-workspace-ui=v2] .v2-forms-drawer-body{flex:1;overflow-y:auto;padding:16px 24px;display:flex;flex-direction:column;gap:14px}html[data-workspace-ui=v2] .v2-forms-edit-field>span{display:block;font-size:11px;font-weight:600;color:#3e3533;margin-bottom:6px}html[data-workspace-ui=v2] .v2-forms-edit-field :is(input:not([type=checkbox]):not([type=file]),select,textarea){width:100%;border:1px solid #e3d6cc;border-radius:8px;padding:9px 11px;font:400 13px/1.45 Inter,sans-serif;color:#3e3533;background:#fff}html[data-workspace-ui=v2] .v2-forms-edit-field :is(input,select,textarea):focus{outline:none;border-color:#5a1e2d;box-shadow:0 0 0 3px #5a1e2d14}html[data-workspace-ui=v2] .v2-forms-edit-checks{display:flex;flex-wrap:wrap;gap:6px 14px}html[data-workspace-ui=v2] .v2-forms-edit-checks label{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#3e3533}html[data-workspace-ui=v2] .v2-forms-edit-checks input{accent-color:#5a1e2d}html[data-workspace-ui=v2] .v2-forms-edit-file{display:flex;align-items:center;gap:10px;flex-wrap:wrap}html[data-workspace-ui=v2] .v2-forms-edit-file label{cursor:pointer}html[data-workspace-ui=v2] .v2-forms-drawer>.v2-forms-error{margin:0 24px 10px}html[data-workspace-ui=v2] .v2-forms-drawer>footer{display:flex;justify-content:flex-end;gap:10px;padding:14px 24px;border-top:1px solid #f0e7e0;background:#fff}html[data-workspace-ui=v2] .v2-forms-stage{border:0;border-radius:999px;padding:4px 24px 4px 10px;font:600 11px Inter,sans-serif;cursor:pointer;background-color:#f1ece8;color:#5f544e}html[data-workspace-ui=v2] .v2-forms-stage.s0{background-color:#e9f0f7;color:#2c5a85}html[data-workspace-ui=v2] .v2-forms-stage.s1{background-color:#fff4de;color:#9b6c21}html[data-workspace-ui=v2] .v2-forms-stage.s2{background-color:#f3e9ec;color:#5a1e2d}html[data-workspace-ui=v2] .v2-forms-stage.s3{background-color:#efe9f7;color:#5b3e8a}html[data-workspace-ui=v2] .v2-forms-stage.s4,html[data-workspace-ui=v2] .v2-forms-stage.s6{background-color:#e6f6ec;color:#31805a}html[data-workspace-ui=v2] .v2-forms-stage.s5{background-color:#fbeae8;color:#9f1f14}html[data-workspace-ui=v2] .v2-forms-owner{width:130px;border:1px dashed transparent;border-radius:7px;background:transparent;padding:4px 7px;font:500 12px Inter,sans-serif;color:var(--fm-ink)}html[data-workspace-ui=v2] .v2-forms-owner:hover,html[data-workspace-ui=v2] .v2-forms-owner:focus{border-color:#e3d6cc;background:#fff;outline:none}html[data-workspace-ui=v2] .v2-forms-trash .wf-record-row{grid-template-columns:minmax(240px,2fr) minmax(170px,1.2fr) 150px 140px 150px;cursor:default}html[data-workspace-ui=v2] .v2-forms-trash .wf-record-row:not(.header):hover{background:transparent}@media (max-width:760px){html[data-workspace-ui=v2] .v2-forms-trash .wf-record-row{grid-template-columns:1fr auto}html[data-workspace-ui=v2] .v2-forms-trash .wf-record-row>span:nth-child(2){display:block;grid-column:1/-1;order:3;font-size:12px}html[data-workspace-ui=v2] .v2-forms-trash .wf-record-row>span:nth-child(5){display:flex}}.adm{--wine:#2B2024;--accent:#C9973B;min-height:100dvh;background:#fbf8f4;font-size:13px}.adm__top{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:20px;min-height:56px;padding:6px clamp(14px,3vw,32px);background:#1f0e14;border-bottom:1px solid rgba(255,255,255,.1)}.adm__logo{display:flex;flex:none}.adm__logo img{height:24px;width:auto}.adm__top nav{display:flex;align-items:center;gap:2px;flex:1;min-width:0;overflow-x:auto}.adm__top nav a{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border-radius:7px;color:#cbb9b1;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.adm__top nav a.active{background:#361c24;color:#ddb160}.adm__user{display:flex;align-items:center;gap:10px;flex:none;font-size:12px;color:#cbb9b1}.adm__user button{min-height:30px;padding:0 10px;border:1px solid rgba(255,255,255,.25);border-radius:7px;background:transparent;color:#f7f0ea;font:600 12px Inter,system-ui,sans-serif;cursor:pointer}.adm__main{padding:24px clamp(14px,3vw,32px)}.login__logo{width:150px;justify-self:center}.adm-list{display:grid;gap:8px}.adm-row{display:flex;align-items:center;gap:14px;width:100%;min-height:42px;padding:8px 12px;border:1px solid var(--line);border-radius:10px;background:var(--white);color:var(--ink);font:400 13px Inter,system-ui,sans-serif;text-align:left;cursor:pointer}.adm-row--static{cursor:default}.adm-row span{flex:1;color:var(--muted);min-width:0;overflow-wrap:anywhere}.adm-row em{font-style:normal;font-size:13px;color:var(--gold);font-weight:600}.adm-row button{min-height:34px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--white);color:var(--ink);font:600 13px Inter,system-ui,sans-serif;cursor:pointer;white-space:nowrap}.adm-cover{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.adm-cover img{width:180px;height:100px;object-fit:cover;border-radius:7px}.adm-hint{color:var(--muted);font-size:13px}.adm-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}.adm-photos figure{display:grid;gap:6px;margin:0;font-size:13px}.adm-photos img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:7px}.adm-photos button{justify-self:start;border:0;background:none;color:#b42318;font:600 13px Inter,system-ui,sans-serif;cursor:pointer;padding:0}.adm-stats{display:flex;gap:28px;flex-wrap:wrap}.adm-stats p{color:var(--muted)}.adm-stats strong{font-size:18px;color:var(--ink)}.adm-row select.adm-status{width:auto;flex:none}.adm-links{display:flex;gap:10px;flex-wrap:wrap}.adm-submit{display:flex;align-items:flex-end}.adm-row{color:var(--ink)}.adm .v2-forms-card{margin-bottom:14px}.adm__main.ap-app{display:block;min-height:0;padding:24px clamp(14px,3vw,32px);background:#fbf8f4}.adm .ap-content{padding:0;max-width:1180px;margin:0 auto}.adm .wf-primary{background:var(--accent)!important;border-color:var(--accent)!important;color:#22100f!important}@media (min-width:901px){html[data-workspace-ui=v2] .adm .v2-forms-list .wf-record-row{grid-template-columns:minmax(260px,2.6fr) minmax(170px,1fr) 100px 130px 120px 140px}}@media (max-width:760px){.adm__top{flex-wrap:wrap;gap:8px}.adm__top nav{order:3;flex-basis:100%}.adm__user{margin-left:auto}.adm__user span{display:none}}.adm-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px}.adm-card{display:grid;gap:2px;padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--white);color:var(--ink);text-decoration:none}.adm-card svg{color:var(--accent)}.adm-card strong{font-size:24px;line-height:1.2}.adm-card span{color:var(--muted)}.adm-card small{color:var(--muted);font-size:11px}.adm-steps{display:grid;gap:8px;margin:0;padding:0;list-style:none}.adm-steps li{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:10px}.adm-steps b{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:7px;background:var(--accent);color:#22100f;font-size:12px}.adm-steps svg{flex:none;color:var(--accent)}.adm-steps div{display:grid;flex:1;min-width:0}.adm-steps span{color:var(--muted)}.adm-row .adm-danger{color:#b42318}.adm-partners{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;margin-top:14px}.adm-partners article{display:grid;gap:6px;justify-items:start;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--white)}.adm-partners__logo{display:grid;place-items:center;width:100%;height:84px;border-radius:7px;background:#f7f3ee;color:var(--muted)}.adm-partners__logo img{max-width:80%;max-height:60px;object-fit:contain}.adm-partners small{color:var(--muted)}@media (max-width:760px){.adm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-row,.adm-steps li{flex-wrap:wrap}}.adm-row--stack{display:grid;gap:4px}.adm-row__line{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.adm-links input{flex:1 1 260px;width:auto;min-height:34px;padding:0 10px;border:1px solid var(--line);border-radius:7px}.adm__top{gap:12px}.adm__top nav a{padding:0 8px;font-size:12.5px}@media (max-width:1500px){.adm__user span{display:none}}
