@import url(https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap);*{scrollbar-color:#b0b0b0 #e0e0e0;scrollbar-width:thin}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#e0e0e0;border-radius:4px}::-webkit-scrollbar-thumb{background:#b0b0b0;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#9a9a9a}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-sans);margin:0}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media (max-width:767px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{font-size:16px!important}}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/static/media/montserrat-cyrillic-ext-300-normal.3683ccbc8200dc0b4423.woff2) format("woff2"),url(/static/media/montserrat-cyrillic-ext-300-normal.7c4c29159dba31723d84.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/static/media/montserrat-cyrillic-300-normal.a1934780bfd56897351b.woff2) format("woff2"),url(/static/media/montserrat-cyrillic-300-normal.2669b097bafce9a13b50.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/static/media/montserrat-vietnamese-300-normal.107afe37452ab5af9719.woff2) format("woff2"),url(/static/media/montserrat-vietnamese-300-normal.8d0a4e4202c04fb6ebb3.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/static/media/montserrat-latin-ext-300-normal.cbb285766e6882beae82.woff2) format("woff2"),url(/static/media/montserrat-latin-ext-300-normal.78fb90d31cf423a99fde.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/static/media/montserrat-latin-300-normal.3b4db0dc4680141b3dd9.woff2) format("woff2"),url(/static/media/montserrat-latin-300-normal.d1468ce47002f1b0d130.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/media/montserrat-cyrillic-ext-400-normal.98c6748b7d590ea7b980.woff2) format("woff2"),url(/static/media/montserrat-cyrillic-ext-400-normal.f6089642713132ee161e.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/media/montserrat-cyrillic-400-normal.f1372c6da10f0872f256.woff2) format("woff2"),url(/static/media/montserrat-cyrillic-400-normal.fdfc849048f4ae886918.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/media/montserrat-vietnamese-400-normal.08d11513a3457d97615f.woff2) format("woff2"),url(/static/media/montserrat-vietnamese-400-normal.b8cc86df02e09d41231f.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/media/montserrat-latin-ext-400-normal.2d8121b81156105f33b9.woff2) format("woff2"),url(/static/media/montserrat-latin-ext-400-normal.89d9bb7d8d46019bbb7b.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/media/montserrat-latin-400-normal.be11f029bc2fff5574a8.woff2) format("woff2"),url(/static/media/montserrat-latin-400-normal.907a356a92ed8599f660.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/static/media/montserrat-cyrillic-ext-500-normal.cbcff3f88179fd473dfc.woff2) format("woff2"),url(/static/media/montserrat-cyrillic-ext-500-normal.408c9c42da47511f7e74.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/static/media/montserrat-cyrillic-500-normal.a85d5b9d1327aec3bfe7.woff2) format("woff2"),url(/static/media/montserrat-cyrillic-500-normal.50a297a662d0e723af53.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/static/media/montserrat-vietnamese-500-normal.f7be89f6e03059fb9189.woff2) format("woff2"),url(/static/media/montserrat-vietnamese-500-normal.e8417c6c86cec1596ca8.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/static/media/montserrat-latin-ext-500-normal.434c6c04df63cf570f12.woff2) format("woff2"),url(/static/media/montserrat-latin-ext-500-normal.3fdb8a9d01d93cc3aa42.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/static/media/montserrat-latin-500-normal.51397ece37782604acef.woff2) format("woff2"),url(/static/media/montserrat-latin-500-normal.62a3b58bc873c986c703.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/static/media/montserrat-cyrillic-ext-600-normal.1adec53821288420fa58.woff2) format("woff2"),url(/static/media/montserrat-cyrillic-ext-600-normal.73b71516e1b651d93f88.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/static/media/montserrat-cyrillic-600-normal.696cbeb08b07560a1138.woff2) format("woff2"),url(/static/media/montserrat-cyrillic-600-normal.9e23f3e41a5108d1719f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/static/media/montserrat-vietnamese-600-normal.6f3697c077c5571c3225.woff2) format("woff2"),url(/static/media/montserrat-vietnamese-600-normal.8e587580b2a37ad95b51.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/static/media/montserrat-latin-ext-600-normal.59cbad7e098210c7d556.woff2) format("woff2"),url(/static/media/montserrat-latin-ext-600-normal.c468c922c2cde6cb0a42.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/static/media/montserrat-latin-600-normal.d30160b75e24bbce5e90.woff2) format("woff2"),url(/static/media/montserrat-latin-600-normal.9e40599e76894a843191.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/static/media/montserrat-cyrillic-ext-700-normal.aa1797fac03c6e24eb82.woff2) format("woff2"),url(/static/media/montserrat-cyrillic-ext-700-normal.278a4a363f6a14e1e20f.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/static/media/montserrat-cyrillic-700-normal.fb5901ff68b69d36cf9c.woff2) format("woff2"),url(/static/media/montserrat-cyrillic-700-normal.ce7516d6f5439c262592.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/static/media/montserrat-vietnamese-700-normal.c89be44b3523010a55de.woff2) format("woff2"),url(/static/media/montserrat-vietnamese-700-normal.22844b0b3c839b97f476.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/static/media/montserrat-latin-ext-700-normal.c0d2b38cae15093d94be.woff2) format("woff2"),url(/static/media/montserrat-latin-ext-700-normal.7ce254c30a28da090e0f.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-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/static/media/montserrat-latin-700-normal.9ced692b9436db6be1ff.woff2) format("woff2"),url(/static/media/montserrat-latin-700-normal.fb35cb0bfa0f7f420a5c.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:url(/static/media/playfair-display-cyrillic-400-normal.3e29ef2976b4f862c76d.woff2) format("woff2"),url(/static/media/playfair-display-cyrillic-400-normal.e3a78aea522f18fb9c48.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:url(/static/media/playfair-display-vietnamese-400-normal.7506359a0cc8a53ebcc8.woff2) format("woff2"),url(/static/media/playfair-display-vietnamese-400-normal.d45ab2750440282037f2.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-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:url(/static/media/playfair-display-latin-ext-400-normal.8ce6bf649a6d701cc7bd.woff2) format("woff2"),url(/static/media/playfair-display-latin-ext-400-normal.344be0f737d2c31c593b.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-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:url(/static/media/playfair-display-latin-400-normal.b029bd8deea1857dca78.woff2) format("woff2"),url(/static/media/playfair-display-latin-400-normal.bee8cc9108d1713a64fe.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Playfair Display;font-style:normal;font-weight:700;src:url(/static/media/playfair-display-cyrillic-700-normal.8808357ba94162839a99.woff2) format("woff2"),url(/static/media/playfair-display-cyrillic-700-normal.cdb3d28d3127d9f98ee9.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:700;src:url(/static/media/playfair-display-vietnamese-700-normal.0489b7c29db902f4b52a.woff2) format("woff2"),url(/static/media/playfair-display-vietnamese-700-normal.d58e72db9234ac598541.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-display:swap;font-family:Playfair Display;font-style:normal;font-weight:700;src:url(/static/media/playfair-display-latin-ext-700-normal.5cf66780fdbf0cd89db4.woff2) format("woff2"),url(/static/media/playfair-display-latin-ext-700-normal.338ee960fa00e4cd1422.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-display:swap;font-family:Playfair Display;font-style:normal;font-weight:700;src:url(/static/media/playfair-display-latin-700-normal.62fc3d7c8ed6e0fe1e5a.woff2) format("woff2"),url(/static/media/playfair-display-latin-700-normal.2e7ea282291dce958a61.woff) format("woff");unicode-range:u+00??,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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.react-calendar{background:var(--cal-bg,#fff);border:1px solid #e0e0e0;border:1px solid var(--cal-border,#e0e0e0);border-radius:12px;box-shadow:none;font-family:Poppins,sans-serif!important;padding:.2em;width:100%!important}.react-calendar__navigation{align-items:center;margin-bottom:.5em}.react-calendar__navigation button{border:none;border-radius:8px;color:#1976d2;color:var(--cal-nav,#1976d2);cursor:pointer;font-size:1rem;font-weight:500;padding:.5em}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e3f2fd;background-color:var(--cal-hover,#e3f2fd)}.react-calendar__navigation__label{flex-grow:1!important;font-size:1.1rem;font-weight:700;text-align:center}.react-calendar__month-view__weekdays{margin-bottom:.5em}.react-calendar__month-view__days__day--weekend{color:#d32f2f;color:var(--cal-weekend,#d32f2f)}.react-calendar__month-view__days__day--neighboringMonth{color:#9e9e9e;color:var(--cal-muted,#9e9e9e)}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{border-radius:8px;padding:1.5em .5em}.react-calendar__tile{border:none;border-radius:8px;font-size:.9em;line-height:16px}.react-calendar__tile:disabled{background-color:#f5f5f5;background-color:var(--cal-disabled-bg,#f5f5f5);color:#bdbdbd;color:var(--cal-disabled-text,#bdbdbd)}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e3f2fd;background-color:var(--cal-hover,#e3f2fd)}.react-calendar__tile--now:not(.react-calendar__tile--active){background:#bbdefb!important;background:var(--cal-today,#bbdefb)!important;font-weight:700}.react-calendar__tile--now:not(.react-calendar__tile--active):enabled:focus,.react-calendar__tile--now:not(.react-calendar__tile--active):enabled:hover{background:#90caf9!important;background:var(--cal-today-hover,#90caf9)!important}.react-calendar__tile--active{font-weight:700}.react-calendar__tile--active,.react-calendar__tile--active.react-calendar__tile--now{background:#1976d2!important;color:#fff!important}.react-calendar__tile--active.react-calendar__tile--now:enabled:focus,.react-calendar__tile--active.react-calendar__tile--now:enabled:hover,.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1565c0!important}.react-calendar-container>div{width:100%}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating{animation:rotate 1s linear infinite}:root,[data-theme=light]{--space-0:0px;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:24px;--space-8:32px;--space-9:48px;--space-10:64px;--font-sans:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--text-display-2xl:56px;--text-display-2xl-line:60px;--text-display-xl:40px;--text-display-xl-line:44px;--text-display-lg:28px;--text-display-lg-line:34px;--text-h1:22px;--text-h1-line:28px;--text-h2:18px;--text-h2-line:24px;--text-h3:15px;--text-h3-line:20px;--text-body:14px;--text-body-line:20px;--text-body-sm:13px;--text-body-sm-line:18px;--text-caption:12px;--text-caption-line:16px;--text-micro:11px;--text-micro-line:14px;--text-mono-sm:12px;--text-mono-sm-line:16px;--text-mono:13px;--text-mono-line:18px;--gray-0:#fff;--gray-25:#fafaf9;--gray-50:#f5f5f4;--gray-100:#eeeeec;--gray-200:#e4e3e0;--gray-300:#d2d1cd;--gray-400:#a8a6a0;--gray-500:#79766f;--gray-600:#5c5953;--gray-700:#3f3d38;--gray-800:#25241f;--gray-900:#15140f;--gray-1000:#0a0907;--bg-canvas:var(--gray-25);--bg-surface:var(--gray-0);--bg-subtle:var(--gray-50);--bg-hover:var(--gray-100);--bg-active:var(--gray-200);--border-subtle:var(--gray-200);--border-default:var(--gray-300);--text-primary:var(--gray-900);--text-body-color:var(--gray-700);--text-secondary:var(--gray-600);--text-tertiary:var(--gray-500);--text-disabled:var(--gray-400);--accent-50:#f1effe;--accent-100:#e0dbfc;--accent-500:#5b4fe8;--accent-600:#4a3fd3;--accent-700:#3a2fb8;--accent-fg:#fff;--success-50:#e6f4ec;--success-500:#117a4b;--success-fg:#fff;--warn-50:#fcf1e0;--warn-500:#a85b00;--warn-fg:#fff;--danger-50:#fbe9e7;--danger-500:#b42318;--danger-600:#9a1f14;--danger-fg:#fff;--info-50:#e5f0fb;--info-500:#175cd3;--info-fg:#fff;--motion-instant:80ms;--motion-fast:120ms;--motion-base:180ms;--motion-slow:240ms;--motion-page:320ms;--ease-standard:cubic-bezier(0.2,0,0,1);--ease-emphasized:cubic-bezier(0.2,0,0,1.05);--ease-exit:cubic-bezier(0.4,0,1,1);--radius-xs:3px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:9999px;--elev-0:none;--elev-1:0 1px 2px #0f0e0b0f,0 0 0 1px #0f0e0b0a;--elev-2:0 4px 12px #0f0e0b0f,0 1px 3px #0f0e0b0a;--elev-3:0 12px 32px #0f0e0b1a,0 2px 6px #0f0e0b0f;--elev-4:0 24px 56px #0f0e0b24,0 4px 12px #0f0e0b14;--row-compact:32px;--row-comfortable:40px;--row-spacious:56px;--focus-ring:0 0 0 2px var(--bg-canvas),0 0 0 4px var(--accent-500)}[data-theme=dark]{--bg-canvas:#0e0d0a;--bg-surface:#161512;--bg-subtle:#1c1b17;--bg-hover:#26241f;--bg-active:#322f29;--border-subtle:#2a2823;--border-default:#3a3732;--text-primary:#f5f4ef;--text-body-color:#d8d5cd;--text-secondary:#a6a29a;--text-tertiary:#7e7a72;--text-disabled:#54514a;--accent-50:#5b4fe824;--accent-100:#5b4fe838;--accent-700:#a99fff;--success-50:#117a4b24;--success-500:#34d39c;--warn-50:#a85b0024;--warn-500:#fbbf24;--danger-50:#b4231824;--danger-500:#f87171;--danger-600:#dc2626;--info-50:#175cd324;--info-500:#60a5fa;--elev-1:0 1px 2px #0000004d,0 0 0 1px #ffffff0a;--elev-2:0 4px 12px #00000059,0 1px 3px #0003;--elev-3:0 12px 32px #00000073,0 2px 6px #00000040;--elev-4:0 24px 56px #0000008c,0 4px 12px #00000059}.tabular-nums{font-feature-settings:"tnum" 1,"lnum" 1,tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.apex-kbd{align-items:center;background:#f5f5f4;background:var(--bg-subtle);border:1px solid #d2d1cd;border:1px solid var(--border-default);border-radius:3px;border-radius:var(--radius-xs);color:#5c5953;color:var(--text-secondary);display:inline-flex;font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,Consolas,monospace;font-family:var(--font-mono);font-size:11px;font-weight:500;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 4px;padding:0 var(--space-2)}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.axs-cw-panel{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:12px;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.axs-cw-panelhead{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:10px;padding:8px 14px}.axs-cw-paneltitle{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.8rem;font-weight:500}.axs-cw-paneltitle--faint{color:var(--axs-ink-faint);font-size:.74rem;font-weight:400}.axs-cw-panelchip{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.7rem;margin-left:auto}.axs-cw-panelbody{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.axs-cw-panelbody>.axs-cw-config{flex:1 1 auto;height:auto;min-height:0}.axs-cw-panelbody--preview{padding:0}.axs-cw-panelbody--preview>.axs-ctxprev{flex:1 1 auto;height:auto;min-height:0}.axs-cw-panelbody--queue{padding:12px 14px 14px}.axs-cw-panelbody--queue>.axs-cmq{flex:1 1 auto;height:auto;min-height:0}.axs-cw-split{box-sizing:border-box;display:flex;flex:1 1 auto;gap:14px;min-height:0;padding:14px 16px 16px}.axs-cw-panel--config{flex:none;width:360px}.axs-cw-panel--config[data-form]{width:460px}.axs-cw-panel--preview{flex:1 1 auto}.axs-cw-prevactions{align-items:center;display:inline-flex;gap:8px;margin-left:auto}.axs-cw-facettabs .axv-tabstrip-tab{padding-bottom:2px;padding-top:2px}.axs-cw-deviceseg{background:var(--axs-surface-alt);border-radius:8px;display:inline-flex;gap:1px;padding:2px}.axs-cw-deviceseg .axs-seg-btn{align-items:center;appearance:none;background:#0000;border:0;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;height:24px;justify-content:center;transition:background .12s ease,color .12s ease;width:28px}.axs-cw-deviceseg .axs-seg-btn svg{height:15px;width:15px}.axs-cw-deviceseg .axs-seg-btn:hover{color:var(--axs-ink-mid)}.axs-cw-deviceseg .axs-seg-btn[data-active]{background:var(--axs-surface);color:var(--axs-ink)}.axs-cw-deviceseg .axs-seg-btn:focus-visible{box-shadow:0 0 0 3px #5b4fe833;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-cw-config{box-sizing:border-box;height:100%;min-height:0;overflow-y:auto;padding:14px 16px;scrollbar-width:thin}.axs-cw-config-lede{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.78rem;line-height:1.5;margin:0 0 12px;max-width:50ch}.axs-idbar{align-items:center;background:#0000;border-bottom:1px solid var(--axs-line);box-sizing:border-box;display:flex;flex:none;gap:10px;padding:8px 14px}.axs-idbar-id{align-items:baseline;display:flex;gap:10px;min-width:0}.axs-idbar-title{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:13.5px;font-weight:600;letter-spacing:-.01em;margin:0;min-width:0}.axs-idbar-scope,.axs-idbar-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-idbar-scope{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:.72rem;font-variant-numeric:tabular-nums;max-width:16ch}.axs-idbar-status{flex:none}.axs-idbar-status,.axs-idbar-tools{align-items:center;display:inline-flex}.axs-idbar-tools{gap:8px;margin-inline-start:auto;min-width:0}.axs-idbar-actions{align-items:center;display:inline-flex;flex:none;gap:8px;margin-inline-start:auto}.axs-idbar-tools~.axs-idbar-actions{margin-inline-start:0}.axs-idbar[data-variant=surface]{min-block-size:44px;padding:10px 16px}.axs-idbar[data-variant=surface] .axs-idbar-title{font-size:15px}.axs-setlist-wrap{display:flex;flex-direction:column;min-height:0}.axs-setlist-lede{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.78rem;line-height:1.45;margin:0;padding:4px 16px 12px}.axs-setlist{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 8px}.axs-setlist-li+.axs-setlist-li{border-top:1px solid var(--axs-line)}.axs-setlist-row{align-items:center;background:none;border:none;border-radius:8px;color:inherit;cursor:pointer;display:flex;font-family:var(--axs-sans);gap:10px;padding:11px 10px;text-align:left;transition:background .12s ease;width:100%}.axs-setlist-row:hover{background:#00000008;background:var(--axs-chrome,#00000008)}.axs-setlist-row:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 28%,#0000);box-shadow:var(--axv-focus-ring,0 0 0 3px color-mix(in srgb,var(--axs-accent) 28%,#0000));outline:none}.axs-setlist-row:disabled{cursor:not-allowed;opacity:.55}.axs-setlist-li[data-open] .axs-setlist-row{background:var(--axs-accent-bg)}.axs-setlist-row-main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axs-setlist-row-title{color:var(--axs-ink);font-size:.84rem;font-weight:500;letter-spacing:-.01em}.axs-setlist-row-blurb{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--axs-ink-mid);display:-webkit-box;font-size:.72rem;line-height:1.4;overflow:hidden}.axs-setlist-row-go{color:var(--axs-ink-faint);flex:none;font-size:16px}.axs-setlist-chip{align-items:center;align-self:center;color:var(--axs-ink-faint);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.7rem;font-weight:500;gap:6px;line-height:1;white-space:nowrap}.axs-setlist-chip:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.axs-setlist-chip[data-tone=ok]{color:var(--axs-ok)}.axs-setlist-chip[data-tone=warn]{color:var(--axs-warn)}.axs-setlist-chip[data-tone=todo]{color:var(--axs-ink-faint)}.axs-setlist-chip[data-tone=neutral]{color:var(--axs-ink-mid)}.axs-setlist-chip[data-tone=bad]{color:var(--axs-danger)}@media (prefers-reduced-motion:reduce){.axs-setlist-row{transition:none}}.axv-reg{display:flex;flex-direction:column;font-family:var(--axs-sans);height:100%;min-height:0}.axv-reg-masthead{align-items:baseline;display:flex;flex:none;gap:10px;padding:12px 16px 10px}.axv-reg-masthead-title{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:16px;font-size:var(--axs-text-h3,16px);font-weight:var(--axs-weight-medium);letter-spacing:-.01em;margin:0}.axv-reg-masthead-meta{color:var(--axs-ink-faint);font-size:11.5px;margin-left:auto}.axv-reg-stats{border-bottom:1px solid var(--axs-line);border-top:1px solid var(--axs-line);flex:none;padding:9px 16px 8px}.axv-reg-scroll{flex:1 1;min-height:0;overflow-y:auto;padding:12px 8px}.axv-reg-state{align-items:center;display:flex;height:100%;justify-content:center;padding:24px}.axv-reg-groups{display:flex;flex-direction:column;gap:16px}.axv-reg-group-label{color:var(--axs-ink-faint);font-size:10.5px;font-weight:var(--axs-weight-medium);letter-spacing:.04em;margin:0 0 2px;padding:0 10px;text-transform:uppercase}.axv-reg-rows{list-style:none;margin:0;padding:0}.axv-reg-row{align-items:flex-start;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:var(--axs-sans);gap:10px;padding:9px 10px;text-align:left;transition:background var(--axs-motion-fast) var(--axs-ease-out);width:100%}li+li>.axv-reg-row{border-radius:0;box-shadow:inset 0 1px 0 var(--axs-line)}.axv-reg-row:hover{background:#00000008;background:var(--axs-surface-alt,#00000008)}.axv-reg-row[data-open]{background:#0000000d;background:var(--axs-accent-soft,#0000000d);border-radius:8px;box-shadow:none}.axv-reg-row[data-open]+li>.axv-reg-row{box-shadow:none}.axv-reg-mark{align-items:center;background:var(--axs-surface);border-radius:7px;box-shadow:inset 0 0 0 1px var(--axs-line);color:var(--axs-ink-mid);display:inline-flex;flex:none;height:26px;justify-content:center;margin-top:1px;width:26px}.axv-reg-mark[data-danger]{background:color-mix(in srgb,#b03a3a 9%,var(--axs-surface));background:color-mix(in srgb,var(--axs-danger,#b03a3a) 9%,var(--axs-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,#b03a3a 22%,var(--axs-line));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--axs-danger,#b03a3a) 22%,var(--axs-line));color:#b03a3a;color:var(--axs-danger,#b03a3a)}.axv-reg-main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axv-reg-line1{align-items:baseline;display:flex;gap:8px;min-width:0}.axv-reg-name{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-reg-source,.axv-reg-when{color:var(--axs-ink-faint);flex:none;font-size:11px}.axv-reg-when{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto}.axv-reg-line2{align-items:center;display:flex;gap:6px;min-width:0}.axv-reg-sub{color:var(--axs-ink-faint);flex:1 1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-reg-chip{align-items:center;background:var(--axs-surface);border-radius:999px;box-shadow:inset 0 0 0 1px var(--axs-line);color:var(--axs-ink-mid);display:inline-flex;flex:none;font-size:10.5px;font-weight:var(--axs-weight-medium);gap:4px;line-height:1.45;padding:0 7px;white-space:nowrap}.axv-reg-chip[data-kind=danger]{background:color-mix(in srgb,#b03a3a 11%,var(--axs-surface));background:color-mix(in srgb,var(--axs-danger,#b03a3a) 11%,var(--axs-surface));box-shadow:none;color:#b03a3a;color:var(--axs-danger,#b03a3a)}.axv-reg-chip svg{height:11px;width:11px}.axv-reg-split{display:flex;flex:1 1;min-height:0;position:relative}.axv-reg-split-rail{border-right:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;min-height:0;width:clamp(248px,36%,380px)}.axv-reg-split-read{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}@container (max-width: 640px){.axv-reg-split[data-m-face=detail] .axv-reg-split-rail,.axv-reg-split[data-m-face=list] .axv-reg-split-read{display:none}.axv-reg-split-rail{border-right:none;width:100%}.axv-reg-split[data-m-face=detail] .axv-reg-back{display:inline-flex}}.axv-reg-back{align-items:center;background:none;border:none;border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:none;font-family:var(--axs-sans);font-size:12px;font-size:var(--axs-text-label,12px);font-weight:var(--axs-weight-medium);gap:5px;padding:4px 8px 4px 5px}.axv-reg-back:hover{background:#00000008;background:var(--axs-surface-alt,#00000008);color:var(--axs-ink)}.axv-statrow{border-bottom:1px solid var(--axs-line);flex:none;flex-wrap:wrap;gap:5px 20px;margin:0;padding:1px 0 11px}.axv-statrow,.axv-statrow-stat{align-items:baseline;display:flex}.axv-statrow-stat{gap:6px;min-width:0}.axv-statrow-label{font-size:var(--axs-text-label);font-weight:400}.axv-statrow-label,.axv-statrow-value{color:var(--axs-ink-mid);font-family:var(--axs-sans);white-space:nowrap}.axv-statrow-value{font-feature-settings:"tnum";align-items:baseline;display:inline-flex;font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);gap:7px;margin:0}.axv-statrow-stat[data-primary] .axv-statrow-label{color:var(--axs-ink-mid)}.axv-statrow-stat[data-primary] .axv-statrow-value{color:var(--axs-ink)}.axv-statrow-stat[data-status=critical] .axv-statrow-value{color:var(--axs-danger)}.axv-statrow-stat[data-status=warning] .axv-statrow-value{color:var(--axs-warn)}.axv-statrow-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:400;white-space:nowrap}.axv-statrow-skelpill{animation:axs-pulse 1.3s ease-in-out infinite;animation-delay:0ms;animation-delay:calc(var(--axv-i, 0)*80ms);background:var(--axs-chrome);border-radius:5px;display:inline-block;height:11px}@media (prefers-reduced-motion:reduce){.axv-statrow-skelpill{animation:none}}@media (max-width:640px){.axv-tablewrap[data-mobile-cards]{max-height:none;overflow-x:hidden}.axv-tablewrap[data-mobile-cards] .axv-table,.axv-tablewrap[data-mobile-cards] .axv-table tbody,.axv-tablewrap[data-mobile-cards] .axv-table tfoot,.axv-tablewrap[data-mobile-cards] .axv-table tr{display:block;width:100%}.axv-tablewrap[data-mobile-cards] .axv-table thead{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.axv-tablewrap[data-mobile-cards] .axv-tr{animation:none;border-bottom:1px solid var(--axv-card-line);padding:11px 14px}.axv-tablewrap[data-mobile-cards] .axv-tr:last-of-type{border-bottom:0}.axv-tablewrap[data-mobile-cards] .axv-table th.axv-td{border:0;color:var(--axs-ink);display:block;font-size:.95rem;font-weight:500;padding:0 0 7px;text-align:left;white-space:normal}.axv-tablewrap[data-mobile-cards] .axv-table td.axv-td{align-items:baseline;border:0;display:flex;gap:14px;justify-content:space-between;padding:3px 0;text-align:right;white-space:normal}.axv-tablewrap[data-mobile-cards] .axv-table td.axv-td[data-label]:before{color:var(--axs-ink-faint);content:attr(data-label);flex:0 0 auto;font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.03em;text-align:left}.axv-tablewrap[data-mobile-cards] .axv-table td.axv-td:not([data-label]){justify-content:flex-end}.axv-tablewrap[data-mobile-cards] .axv-table td.axv-td[data-secondary=true],.axv-tablewrap[data-mobile-cards] .axv-table th.axv-td[data-secondary=true]{display:flex}.axv-tablewrap[data-mobile-cards] .axv-tr--clickable{border-radius:10px;cursor:pointer}.axv-tablewrap[data-mobile-cards] .axv-tr--clickable:hover{background:color-mix(in srgb,var(--axs-accent-bg) 45%,#0000)}.axv-tablewrap[data-mobile-cards] .axv-tr--clickable:hover .axv-td{background:#0000}.axv-tablewrap[data-mobile-cards] .axv-tr--selected,.axv-tablewrap[data-mobile-cards] .axv-tr[data-selected]{background:color-mix(in srgb,var(--axs-accent-bg) 65%,#0000);border-radius:10px}.axv-tablewrap[data-mobile-cards] .axv-tr--selected .axv-td,.axv-tablewrap[data-mobile-cards] .axv-tr[data-selected] .axv-td{background:#0000}.axv-tablewrap[data-mobile-cards] .axv-total-row{border-top:1.5px solid var(--axs-line-hard);padding-top:11px}.axv-tablewrap[data-mobile-cards] .axv-total-row .axv-td{background:#0000;border:0;font-weight:500}.axv-tablewrap[data-mobile-cards] .axv-total-row .axv-total-label{display:block;padding:0 0 5px;text-align:left}}.axv-skl{animation:axs-pulse 1.3s ease-in-out infinite;animation-delay:0ms;animation-delay:calc(var(--axv-i, 0)*90ms);background:linear-gradient(90deg,var(--axs-chrome),var(--axs-surface),var(--axs-chrome));border-radius:6px;display:block}.axv-skl--right{margin-left:auto}.axv-skl--card{border-radius:10px;border-radius:var(--axv-card-radius,10px)}.axv-skl--cell{border-radius:8px}.axv-sklwrap--inset{padding:18px 20px 22px}.axv-sklwrap--table .axv-td{vertical-align:middle}.axv-sklwrap--table .axv-td[data-kind=num] .axv-skl{margin-left:auto}.axv-skl-stat{display:flex;flex-direction:column;gap:8px}.axv-sklwrap--editor{display:flex;flex-direction:column;gap:16px}.axv-skl-edhead{display:flex;flex-direction:column;gap:8px}.axv-skl-tabs{pointer-events:none}.axv-skl-tabs .axv-tabstrip-tab{cursor:default}.axv-skl-fields{gap:14px}.axv-skl-field,.axv-skl-fields{display:flex;flex-direction:column}.axv-skl-field{gap:6px}.axv-skl-field .axv-skl-fieldlabel{max-width:140px}.axv-skl-board{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-columns:repeat(var(--axv-skl-cols,4),minmax(0,1fr))}.axv-skl-boardcol{display:flex;flex-direction:column;gap:8px;min-width:0}.axv-skl-boardhead{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10.5px;font-weight:500;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media (max-width:640px){.axv-skl-board{grid-template-columns:repeat(2,minmax(0,1fr))}.axv-skl-boardcol:nth-child(n+3){display:none}}.axv-skl-cal{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr))}.axv-skl-calday{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10px;font-weight:500;letter-spacing:.04em;text-align:center;text-transform:uppercase}.axv-skl-tiles{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-template-columns:repeat(auto-fill,minmax(var(--axv-skl-tile,140px),1fr))}.axv-skl-doc{display:flex;flex-direction:column;gap:9px;max-width:72ch}.axv-skl-doc .axv-skl-doctitle{margin-bottom:8px}@media (prefers-reduced-motion:reduce){.axv-skl{animation:none;opacity:.75}}[data-reduced-motion=true] .axv-skl{animation:none;opacity:.75}.axv-spine{display:flex;flex-direction:column;gap:6px;margin-top:4px}.axv-spine-verbs{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axv-spine-cancel,.axv-spine-confirm,.axv-spine-undo,.axv-spine-verb{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-size:var(--axs-text-label,12px);font-weight:500;font-weight:var(--axs-weight-medium,500);gap:5px;padding:4px 11px;transition:background var(--axs-motion-fast) var(--axs-ease-out)}.axv-spine-cancel:hover,.axv-spine-undo:hover,.axv-spine-verb:hover{background:#00000008;background:var(--axs-surface-alt,#00000008)}.axv-spine-cancel:disabled,.axv-spine-confirm:disabled,.axv-spine-undo:disabled,.axv-spine-verb-quiet:disabled,.axv-spine-verb:disabled{cursor:default;opacity:.55}.axv-spine-verb-quiet{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:12px;font-size:var(--axs-text-label,12px);font-weight:400;font-weight:var(--axs-weight-regular,400);padding:4px 6px}.axv-spine-verb-quiet:hover{color:var(--axs-ink-mid)}.axv-spine-confirm{background:var(--axs-accent);border-color:var(--axs-accent);color:#fff;color:var(--axs-on-accent,#fff)}.axv-spine-confirm:hover{filter:brightness(1.05)}.axv-spine-confirmrow{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axv-spine-prompt{flex:1 1;min-width:140px}.axv-spine-done,.axv-spine-prompt{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12px}.axv-spine-done{align-items:center;flex-direction:row;gap:8px}.axv-spine-done-ico{color:#2c7a4b;color:var(--axs-ok,#2c7a4b);display:inline-flex}.axv-spine-done-ico svg{height:13px;width:13px}.axv-spine-done-text{flex:1 1;min-width:0}.axv-spine-err{align-items:center;color:#b03a3a;color:var(--axs-danger,#b03a3a);display:flex;font-family:var(--axs-sans);font-size:12px;gap:6px}.axv-spine-err svg{flex:none;height:12px;width:12px}.axv-wsnode-host{background:#0000;box-sizing:border-box;height:100%;padding:16px 18px 18px}.axv-wsnode,.axv-wsnode-host{display:flex;min-height:0;min-width:0}.axv-wsnode{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:14px;box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f29;container-type:inline-size;flex:1 1;flex-direction:column;overflow:hidden}.axv-wsnode-bar{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:10px;padding:12px 16px}.axv-wsnode-ico{align-items:center;background:color-mix(in srgb,var(--axs-ink-mid) 14%,var(--axs-surface-alt));background:color-mix(in srgb,var(--wsn-hue,var(--axs-ink-mid)) 14%,var(--axs-surface-alt));border-radius:9px;color:var(--axs-ink-mid);color:var(--wsn-hue,var(--axs-ink-mid));display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.axv-wsnode-ico svg{height:17px;width:17px}.axv-wsnode-title{color:var(--axs-ink);flex:none;font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:14.5px;font-weight:600;letter-spacing:-.01em;margin:0}.axv-wsnode-meta,.axv-wsnode-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-wsnode-meta{align-items:baseline;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:11.5px;gap:10px;margin-left:auto}.axv-wsnode-body{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.axv-wsnode-body>*,.axv-wsnode-body>.axv-reg{min-height:0}.axv-wsnode-body>.axv-reg{flex:1 1;height:auto}@container (max-width: 640px){.axv-wsnode-bar{padding:10px 12px}}@media (max-width:640px){.axv-wsnode-host{padding:10px 12px 12px}}.axs-tilegrid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-columns:repeat(var(--axs-tilegrid-cols,4),minmax(0,1fr))}.axs-tile{align-items:center;border:1px solid color-mix(in srgb,#000 14%,#0000);border-radius:var(--axs-radius-md);box-shadow:inset 0 -3px 0 color-mix(in srgb,#000 12%,#0000);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;font-family:var(--axs-sans);gap:3px;justify-content:center;min-height:52px;overflow:hidden;padding:10px 8px;position:relative;text-align:center;transition:outline-color var(--axs-dur-fast) var(--axs-ease-standard),filter var(--axs-dur-fast) var(--axs-ease-standard),background var(--axs-dur-fast) var(--axs-ease-standard),transform var(--axs-dur-fast) var(--axs-ease-standard)}.axs-tile:hover{filter:brightness(1.06)}.axs-tile:active{transform:scale(.97)}.axs-tile:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-tile[data-selected]{outline:2px solid var(--axs-accent);outline-offset:1px;z-index:1}.axs-tile[data-off],.axs-tile[data-removed]{opacity:.5}.axs-tile[data-removed] .axs-tile-label{text-decoration:line-through}.axs-tile[data-pending]{border-color:color-mix(in srgb,var(--axs-accent) 55%,var(--axs-line-hard));border-style:dashed;box-shadow:none}.axs-tile[data-plain]{background:var(--axs-surface);border-color:var(--axs-line-hard);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--axs-ink) 8%,#0000);color:var(--axs-ink)}.axs-tile[data-plain]:hover{background:var(--axs-chrome);filter:none}.axs-tile-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);line-height:1.15;overflow:hidden;word-break:break-word}.axs-tile-price{font-feature-settings:"tnum";font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;opacity:.78}.axs-tile-nestmark{display:inline-flex;opacity:.6;position:absolute;right:4px;top:4px}.axs-tile-add{background:#0000;border-color:var(--axs-line-soft);border-style:dashed;box-shadow:none;color:var(--axs-ink-faint);flex-direction:row;gap:5px}.axs-tile-add:hover{background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface));border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));color:var(--axs-accent);filter:none}.axs-tile-add[data-disabled]{cursor:default;opacity:.55}.axs-tile-add[data-disabled]:hover{background:#0000;border-color:var(--axs-line-soft);color:var(--axs-ink-faint)}.axs-tile-addglyph{display:inline-flex}.axs-tile-addlabel{font-size:var(--axs-text-label)}@media (prefers-reduced-motion:reduce){.axs-tile{transition:none}}.axs-drillstack{align-items:stretch;border-radius:12px;bottom:0;box-shadow:0 24px 60px -16px color-mix(in srgb,#000 42%,#0000);box-shadow:0 24px 60px -16px color-mix(in srgb,var(--axs-ink,#000) 42%,#0000);display:flex;justify-content:flex-end;max-width:100%;overflow:hidden;position:absolute;right:0;top:0;z-index:15}.axs-drillstack-col{animation:axs-drillstack-colin var(--axs-dur-slow) var(--axs-ease-spring);background:var(--axs-chrome);border:1px solid var(--axs-line);display:flex;flex:1 1 440px;flex-direction:column;max-width:460px;min-height:0;min-width:300px;overflow:hidden}@keyframes axs-drillstack-colin{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.axs-drillstack-col{animation:none}}.axs-drillstack-col+.axs-drillstack-col{border-left:none}.axs-drillstack-col[data-last]{background:var(--axs-surface)}.axs-drillstack-head{align-items:center;border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;flex:none;gap:10px;padding:11px 10px 11px 12px}.axs-drillstack-back{align-items:center;background:none;border:1px solid #0000;border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;height:28px;justify-content:center;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);width:28px}.axs-drillstack-back:hover{background:var(--axs-surface);color:var(--axs-ink)}.axs-drillstack-back:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-drillstack-titlewrap{align-items:baseline;display:flex;flex:1 1 auto;gap:9px;min-width:0}.axs-drillstack-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-drillstack-chip{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase}.axs-drillstack-close{align-items:center;background:none;border:1px solid #0000;border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;height:28px;justify-content:center;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);width:28px}.axs-drillstack-close:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-drillstack-close:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-drillstack-body{display:flex;flex:1 1 auto;min-height:0}.axs-drillstack-body>.axs-mic-detail-shell,.axs-drillstack-body>.axs-pqs-celledit{flex:1 1 auto;min-height:0;width:100%}.axs-drillstack-spine{align-items:center;background:var(--axs-chrome);background:var(--axs-bg,var(--axs-chrome));border:1px solid var(--axs-line);border-right:none;cursor:pointer;display:flex;flex:none;justify-content:center;padding:8px 0;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:36px}.axs-drillstack-spine:hover{background:var(--axs-chrome)}.axs-drillstack-spine:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-drillstack-spinelabel{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);max-height:100%;overflow:hidden;text-overflow:ellipsis;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}@container mcatws (max-width: 760px){.axs-drillstack{max-width:100%;width:100%}.axs-drillstack-col:not([data-last]),.axs-drillstack-spine{display:none}.axs-drillstack-col[data-last]{flex:1 1 100%;max-width:100%}.axs-drillstack-back,.axs-drillstack-close{height:44px;width:44px}}.axv-actionpill{align-items:center;appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:9px;border-radius:var(--axs-radius-md,9px);color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.78rem;font-weight:500;gap:5px;padding:4px 12px 4px 10px;transition:background .12s ease,border-color .12s ease,color .12s ease;white-space:nowrap}.axv-actionpill svg{color:var(--axs-accent);flex:none}.axv-actionpill svg:not([width]){height:12px;width:12px}.axv-actionpill:hover{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axv-actionpill:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-actionpill:disabled{cursor:default;opacity:.5}.axv-actionpill[data-filled]{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-actionpill[data-filled] svg{color:var(--axs-accent-fg)}.axv-actionpill[data-filled]:hover{background:var(--axs-accent-hover);border-color:var(--axs-accent-hover)}.axv-pager{gap:8px}.axv-pager,.axv-pager-step{align-items:center;display:inline-flex}.axv-pager-step{appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;height:22px;justify-content:center;padding:0;transition:color .12s ease,border-color .12s ease;width:22px}.axv-pager-step:hover{border-color:var(--axs-accent);color:var(--axs-ink)}.axv-pager-step:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-pager-step:disabled{cursor:default;opacity:.4}.axv-pager-label{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.axs-sales-host{container-name:axssales;container-type:inline-size}@container axssales (max-width: 519px){.axs-sales-host .axv-table td:nth-child(3),.axs-sales-host .axv-table td:nth-child(4),.axs-sales-host .axv-table td:nth-child(6),.axs-sales-host .axv-table tfoot td:nth-child(3),.axs-sales-host .axv-table tfoot td:nth-child(4),.axs-sales-host .axv-table tfoot td:nth-child(6),.axs-sales-host .axv-table th:nth-child(3),.axs-sales-host .axv-table th:nth-child(4),.axs-sales-host .axv-table th:nth-child(6){display:none}}@container axssales (max-width: 359px){.axs-sales-host .axv-table td:nth-child(5),.axs-sales-host .axv-table tfoot td:nth-child(5),.axs-sales-host .axv-table th:nth-child(5),.axs-sales-host>.axv-summary>:nth-child(2),.axs-sales-host>.axv-summary>:nth-child(3){display:none}}@container axssales (max-width: 259px){.axs-sales-host .axv-table td:nth-child(7),.axs-sales-host .axv-table tfoot td:nth-child(7),.axs-sales-host .axv-table th:nth-child(7){display:none}}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;user-select:none;z-index:2}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{height:20px;opacity:0;position:absolute;width:20px}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid #0006;border-right:2px solid #0006;bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.axs-gb{display:flex;flex-direction:column;height:100%;min-height:0;position:relative}.axs-gb .axs-dash-gridwrap{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.axs-dash.axs-gb:not(.axs-gb-fill):not([data-stacked]){overflow:hidden;padding-bottom:0;padding-left:0;padding-right:0}.axs-dash.axs-gb:not(.axs-gb-fill):not([data-stacked])>.axs-dash-gridwrap{padding-left:28px;padding-right:28px}.axs-dash.axs-gb:not(.axs-gb-fill):not([data-stacked])>:not(.axs-dash-gridwrap){margin-left:28px;margin-right:28px}@media (max-width:640px){.axs-dash.axs-gb:not(.axs-gb-fill):not([data-stacked])>.axs-dash-gridwrap{padding-left:14px;padding-right:14px}.axs-dash.axs-gb:not(.axs-gb-fill):not([data-stacked])>:not(.axs-dash-gridwrap){margin-left:14px;margin-right:14px}}.axs-dash.axs-gb-fill{gap:0;padding:0}.axs-dash.axs-gb-fill,.axs-gb-fill .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-gb-fill:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-dash.axs-gb[data-stacked]{gap:0;overflow:hidden;padding:0;scrollbar-gutter:auto}.axs-gb[data-stacked] .axs-dash-gridwrap{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:12px;overflow-x:hidden;overflow-y:auto;padding:12px 14px 36px;scrollbar-gutter:auto}.axs-gb-stackhead{flex:0 0 auto}.axs-gb[data-stacked] .axs-gb-stackpanel{flex:0 0 auto;width:auto}.axs-gb[data-stacked] .axs-gb-stackbody{display:block;flex:0 0 auto;overflow:visible;overscroll-behavior:auto;padding:10px 14px}.axs-gb[data-stacked] .axs-gb-stackpanel[data-fill]{display:flex;flex-direction:column;height:calc(100dvh - 150px);min-height:320px}.axs-gb[data-stacked] .axs-gb-stackfillbody{-webkit-overflow-scrolling:touch;display:block;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:auto}.axs-gb[data-stacked] .axs-gb-stackfillbody.axs-gb-stackfillbare{padding:0}.axs-gb[data-stacked] .axs-dash-panel-head{padding:9px 14px}.axs-gb[data-stacked] .axs-dash-kpi-strip{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.axs-gb-grid .axs-dash-panel-body:has(.axs-dash-panel-sizer){padding:0;scrollbar-gutter:stable}.axs-gb-grid .axs-dash-panel-body>.axs-dash-panel-sizer{align-self:flex-start;box-sizing:border-box;display:block;flex:0 0 auto;height:fit-content;min-height:min-content;padding:12px 14px;width:100%}.axs-gb-grid .axs-dash-panel-sizer>*{flex:none;height:auto;max-height:none;min-height:min-content}.axs-gb-grid .react-grid-item>.react-resizable-handle{background:none;margin:0;padding:0;transform:none;z-index:5}.axs-gb-grid .react-grid-item>.react-resizable-handle:after{background:color-mix(in srgb,var(--axs-accent) 65%,var(--axs-surface));border:none;border-radius:999px;content:"";opacity:0;position:absolute;transition:opacity .15s ease,transform .15s ease}.axs-gb-grid .react-resizable-handle-e,.axs-gb-grid .react-resizable-handle-w{bottom:10px;cursor:ew-resize;height:auto;top:10px;width:14px}.axs-gb-grid .react-resizable-handle-e{right:0}.axs-gb-grid .react-resizable-handle-w{left:0}.axs-gb-grid .react-resizable-handle-s{bottom:0;cursor:ns-resize;height:14px;left:10px;right:10px;width:auto}.axs-gb-grid .react-resizable-handle-se,.axs-gb-grid .react-resizable-handle-sw{bottom:0;height:22px;width:22px}.axs-gb-grid .react-resizable-handle-se{cursor:nwse-resize;right:0}.axs-gb-grid .react-resizable-handle-sw{cursor:nesw-resize;left:0}.axs-gb-grid .react-resizable-handle-e:after,.axs-gb-grid .react-resizable-handle-w:after{height:34px;top:50%;transform:translateY(-50%);width:4px}.axs-gb-grid .react-resizable-handle-e:after{right:4px}.axs-gb-grid .react-resizable-handle-w:after{left:4px}.axs-gb-grid .react-resizable-handle-s:after{bottom:4px;height:4px;left:50%;transform:translateX(-50%);width:34px}.axs-gb-grid .react-resizable-handle-se:after,.axs-gb-grid .react-resizable-handle-sw:after{background:#0000;border:2.5px solid color-mix(in srgb,var(--axs-accent) 65%,var(--axs-surface));bottom:5px;height:12px;width:12px}.axs-gb-grid .react-resizable-handle-se:after{border-left:none;border-radius:0 0 7px 0;border-top:none;right:5px}.axs-gb-grid .react-resizable-handle-sw:after{border-radius:0 0 0 7px;border-right:none;border-top:none;left:5px}.axs-gb-grid .react-resizable-handle:hover:after{opacity:1}.axs-gb-grid .axs-dash-panel{transition:box-shadow .15s ease,border-color .15s ease}.axs-gb-grid .axs-dash-panel:hover{border-color:var(--axs-line-hard)}.axs-gb-grid .axs-dash-panel:has(.react-resizable-handle:hover){border-color:color-mix(in srgb,var(--axs-accent) 35%,var(--axs-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 10%,#0000)}.axs-gb-grid .axs-dash-panel.resizing{border-color:color-mix(in srgb,var(--axs-accent) 55%,var(--axs-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 16%,#0000),var(--axs-elev-lg)}.axs-gb-grid .axs-dash-panel.resizing .react-resizable-handle:after{opacity:1}.axs-gb-grid .axs-dash-panel-body{cursor:default}.axs-gb-grid .axs-gb-fillbody{overflow:hidden;padding:0}.axs-gb-zoomsizer{position:relative}.axs-gb-zoomworld[data-zoomed]{left:0;position:absolute;top:0;will-change:transform}.axs-gb-zoompill{opacity:0;pointer-events:none;transition:opacity var(--axs-motion-fast) ease;z-index:12}.axs-gb:focus-within .axs-gb-zoompill,.axs-gb:hover .axs-gb-zoompill{opacity:1;pointer-events:auto}@media (hover:none){.axs-gb-zoompill{opacity:1;pointer-events:auto}}.axs-dash.axs-gb:has([data-zoompill-clear]) .axs-gb-zoompill{bottom:76px;bottom:var(--axs-zoompill-clear,76px)}.axs-gb-zoomreset{background:#0000;border:none;cursor:pointer}.axs-gb-zoomreset:hover{color:var(--axs-ink)}.axs-gb-zoompill .axs-gb-zoomfit{font-family:var(--axs-sans);font-size:.62rem;font-weight:500;letter-spacing:.06em;min-width:0;padding:0 9px;text-transform:uppercase;width:auto}.axs-gb__overlay{background:var(--axs-bg);background:var(--axs-canvas-bg,var(--axs-bg));display:flex;flex-direction:column;inset:0;position:absolute;z-index:20}.axv-ictile{align-items:center;background:color-mix(in srgb,var(--axs-accent) 12%,#0000);background:color-mix(in srgb,var(--axv-ictile-hue,var(--axs-accent)) 12%,#0000);border-radius:6px;color:color-mix(in srgb,var(--axs-accent) 70%,var(--axs-ink));color:color-mix(in srgb,var(--axv-ictile-hue,var(--axs-accent)) 70%,var(--axs-ink));display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:10.5px;font-weight:600;height:20px;justify-content:center;line-height:1;width:20px}.axv-ictile svg{display:block;height:12px;width:12px}.axv-ictile[data-tone=warning]{background:color-mix(in srgb,var(--axs-warn) 15%,#0000);color:color-mix(in srgb,var(--axs-warn) 62%,var(--axs-ink))}.axv-ictile[data-tone=critical]{background:color-mix(in srgb,var(--axs-danger) 10%,#0000);color:color-mix(in srgb,var(--axs-danger) 68%,var(--axs-ink))}.axv-ictile[data-tone=accent]{background:color-mix(in srgb,var(--axs-accent) 11%,#0000);color:color-mix(in srgb,var(--axs-accent) 72%,var(--axs-ink))}.axv-ictile[data-tone=success]{background:color-mix(in srgb,var(--axs-ok) 12%,#0000);color:color-mix(in srgb,var(--axs-ok) 72%,var(--axs-ink))}.axv-daychip{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;display:inline-flex;flex:none;flex-direction:column;height:38px;justify-content:center;width:34px}.axv-daychip-d{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:8.5px;font-weight:600;letter-spacing:.06em}.axv-daychip-n{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:14px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.15}.axv-daychip[data-active]{background:var(--axs-accent);border-color:var(--axs-accent)}.axv-daychip[data-active] .axv-daychip-d,.axv-daychip[data-active] .axv-daychip-n{color:var(--axs-accent-fg)}.axv-meterbar{background:color-mix(in srgb,var(--axs-ink) 7%,#0000);height:3px;margin-top:6px;overflow:hidden}.axv-meterbar,.axv-meterbar i{border-radius:2px;display:block}.axv-meterbar i{height:100%;opacity:.75}.axv-statstack{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0;padding:0}.axv-statstack[data-surface=anchor]{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);box-shadow:inset 3px 0 0 #0000;box-shadow:inset 3px 0 0 var(--axv-statstack-rail,#0000);margin:2px 0 9px;padding:9px 12px 10px}.axv-statstack-stat{min-width:0}.axv-statstack-label{color:var(--axs-ink-faint);font-size:10px;letter-spacing:.07em;text-transform:uppercase}.axv-statstack-label,.axv-statstack-value{font-family:var(--axs-sans);font-weight:500}.axv-statstack-value{font-feature-settings:"tnum";color:var(--axs-ink);font-size:17px;font-variant-numeric:tabular-nums;margin:2px 0 0;white-space:nowrap}.axv-statstack-stat[data-status=warning] .axv-statstack-value{color:var(--axs-warn)}.axv-statstack-stat[data-status=critical] .axv-statstack-value{color:var(--axs-danger)}.axv-statstack-stat[data-door]{border-radius:7px;cursor:pointer;margin:-4px -7px;padding:4px 7px;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) ease}.axv-statstack-stat[data-door]:hover{background:color-mix(in srgb,var(--axs-ink) 5%,#0000)}.axv-statstack-stat[data-door]:hover .axv-statstack-label{color:var(--axs-ink-mid)}.axv-statstack-stat[data-door]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--axs-accent) 40%,#0000);outline:none}.axv-statstack-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11.5px;font-weight:400;letter-spacing:0;margin-left:6px}.axs-ov-board .axs-dash-panel{box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f29}.axs-ov-board .axs-dash-panel:hover{box-shadow:0 1px 2px #14120f0d,0 14px 30px -12px #14120f33}@media (prefers-reduced-motion:no-preference){.axs-ov-board .axs-dash-panel{transition:box-shadow var(--axs-motion-base) ease;transition:box-shadow var(--axs-motion-base) var(--axs-ease-out,ease)}}.axs-dash-kpi .axv-stat-value{font-family:var(--axs-display);font-weight:600;letter-spacing:-.02em}.axs-ov-board.axs-ov-dense .axs-dash-panel-body{padding:0}.axs-ov-board.axs-ov-dense .axs-dash-panel-body>.axs-dash-panel-sizer,.axs-ov-board.axs-ov-dense[data-stacked] .axs-dash-panel-body.axs-gb-stackbody{padding:12px 13px 11px}.axs-ov-greet{align-items:baseline;border-bottom:1px solid var(--axs-line-hard);display:flex;flex-shrink:0;font-family:var(--axs-sans);gap:11px;margin-bottom:2px;padding-bottom:10px}.axs-ov-greet-hi{color:var(--axs-ink);font-family:var(--axs-display);font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1}.axs-ov-greet-date{color:var(--axs-ink-mid);font-size:12.5px;font-weight:500}.axs-ov-greet-asof{font-size:11px}.axs-ov-greet-asof,.axs-ov-greet-venue{color:var(--axs-ink-faint);font-weight:500;white-space:nowrap}.axs-ov-greet-venue{align-items:center;display:inline-flex;font-family:var(--axs-sans);font-size:10.5px;gap:7px;letter-spacing:.08em;margin-left:auto;text-transform:uppercase}.axs-ov-greet-venue:before{background:var(--axs-accent-bg);border-radius:3px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--axs-accent) 55%,#0000);content:"";flex-shrink:0;height:8px;width:8px}@media (max-width:640px){.axs-ov-greet{flex-wrap:wrap;gap:4px 10px}.axs-ov-greet-hi{font-size:22px}.axs-ov-greet-venue{margin-left:0;width:100%}}.axs-ov-nowband{align-items:stretch;display:flex;flex-wrap:wrap;gap:14px 18px}.axs-ov-nowband .axs-dash-kpi-strip{flex:1 1 460px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.axs-ov-nowband .axv-stat{gap:5px;justify-content:center;min-height:72px;padding:14px 16px}@container (min-width: 1120px){.axs-ov-nowband .axs-dash-kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.axs-ov-pulsewrap{display:flex;flex-direction:column}.axs-ov-floorescape{border-top:1px solid var(--axs-line-soft);display:flex;justify-content:flex-end;margin-top:8px;padding-top:6px}.axs-ov-floorescape .axs-ov-link{font-size:11.5px}.axs-ov-nowdrill{animation:axs-ov-drill-in .2s ease both;animation:axs-ov-drill-in var(--axs-motion-base,.2s) ease both;border-top:1px solid var(--axs-line);margin-top:10px;padding-top:10px}@keyframes axs-ov-drill-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.axs-ov-nowdrill{animation:none}}.axs-ov-nowdrill-hd{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.axs-ov-nowdrill-title{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-ov-nowdrill-val{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em}.axs-ov-nowdrill-body{min-height:0}.axs-ov-nowdrill-body .axs-live-staff{display:flex;flex-direction:column;gap:10px}.axs-ov-nowdrill-foot{border-top:1px solid var(--axs-line-soft);display:flex;justify-content:flex-end;margin-top:8px;padding-top:6px}.axs-ov-drillmeta{color:var(--axs-ink-faint);font-size:12px;margin:8px 0 0}.axs-ov-salesdrill{display:flex;flex-direction:column;gap:12px}.axs-ov-nightdrill .axs-ov-drillstats{display:flex;flex-wrap:wrap;gap:16px 24px;margin:0 0 4px}.axs-ov-nightdrill .axs-ov-drillstat{display:flex;flex-direction:column;gap:2px}.axs-ov-nightdrill .axs-ov-drillstat-l{color:var(--axs-ink-faint);font-size:10.5px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axs-ov-nightdrill .axs-ov-drillstat-v{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:18px;font-variant-numeric:tabular-nums;font-weight:600}.axs-ov-glancewait{color:var(--axs-ink-faint);font-size:12px;margin:4px 0 0}.axs-ov-trend{border-left:1px solid var(--axs-line);display:flex;flex:1 1 240px;flex-direction:column;max-width:420px;min-width:220px;padding-left:18px}.axs-ov-trend-head{align-items:baseline;display:flex;flex-shrink:0;gap:10px;justify-content:space-between;margin-bottom:8px;position:relative;z-index:1}.axs-ov-trend-cap{color:var(--axs-ink-faint);font-size:10.5px;white-space:nowrap}.axs-ov-trend .axv-cost-chart{background:none;border:0;border-radius:0;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0}.axs-ov-trend .axv-cost-bars{align-items:flex-end;box-sizing:border-box;flex:1 1;gap:6px;height:auto;min-height:74px;padding-top:18px}.axs-ov-trend .axv-cost-bar{border-radius:3px 3px 0 0}.axs-ov-trend .axv-cost-barlabel{color:var(--axs-ink-faint);font-size:9px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.axs-ov-trend .axv-cost-barcount{display:none}@container (max-width: 900px){.axs-ov-trend{border-left:0;border-top:1px solid var(--axs-line);flex-basis:100%;margin-top:2px;max-width:none;padding-left:0;padding-top:10px}}.axs-ov-quiet{color:var(--axs-ink-faint);font-size:12.5px;line-height:1.5;margin:0;padding:6px 2px 8px}.axs-ov-tasks{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-ov-task{--tone:var(--axs-accent);align-items:center;background:#0000;border:none;border-radius:0;border-top:1px solid var(--axs-line);cursor:pointer;display:flex;gap:10px;padding:9px 4px;transition:background var(--axs-motion-fast) ease;transition:background var(--axs-motion-fast) var(--axs-ease-out,ease)}.axs-ov-task:first-child{border-top:none}.axs-ov-task:hover{background:var(--axs-surface-alt)}.axs-ov-task:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ov-task[data-tone=warn]{--tone:var(--axs-warn);--tone-bg:var(--axs-warn-bg)}.axs-ov-task[data-tone=critical],.axs-ov-task[data-tone=danger]{--tone:var(--axs-danger);--tone-bg:var(--axs-danger-bg)}.axs-ov-task[data-tone=accent]{--tone:var(--axs-accent);--tone-bg:var(--axs-accent-bg)}.axs-ov-task[data-tone=info]{--tone:var(--axs-info,#11707e);--tone-bg:var(--axs-accent-bg)}.axs-ov-task[data-tone=neutral]{--tone:var(--axs-ink-faint);--tone-bg:var(--axs-surface-alt)}.axs-ov-task[data-tone=success]{--tone:var(--axs-success);--tone-bg:var(--axs-ok-bg)}.axs-ov-task-dot{background:var(--tone);border-radius:50%;flex-shrink:0;height:7px;width:7px}.axs-ov-task-ic{background:var(--axs-surface-alt);background:var(--tone-bg,var(--axs-surface-alt));border-radius:6px;color:var(--tone);display:grid;flex-shrink:0;height:22px;margin-top:1px;place-items:center;width:22px}.axs-ov-task-text{color:var(--axs-ink);flex:1 1;font-size:13px;font-weight:500;line-height:1.4;min-width:0}.axs-ov-task-text strong{display:block;font-weight:600}.axs-ov-task-text small{color:var(--axs-ink-mid);display:block;font-size:12px;font-weight:400;line-height:1.45;margin-top:1px}.axs-ov-task-chev{color:var(--axs-ink-faint);display:inline-flex;flex-shrink:0;transition:transform var(--axs-motion-fast) ease;transition:transform var(--axs-motion-fast) var(--axs-ease-out,ease)}.axs-ov-task-chev[data-open]{transform:rotate(90deg)}.axs-ov-acc{border-top:1px solid var(--axs-line);display:grid;grid-template-rows:0fr;list-style:none;transition:grid-template-rows .22s ease;transition:grid-template-rows .22s var(--axs-ease-out,ease)}.axs-ov-acc[data-open]{grid-template-rows:1fr}@starting-style{.axs-ov-acc[data-open]{grid-template-rows:0fr}}.axs-ov-acc-clip{min-height:0;overflow:hidden;transition:visibility 0s;visibility:visible}.axs-ov-acc:not([data-open]) .axs-ov-acc-clip{transition:visibility 0s .22s;visibility:hidden}.axs-ov-acc-inner{padding:10px 4px 12px}.axs-ov-acc-note{color:var(--axs-ink-faint);font-size:12px;margin:0}.axs-ov-acc-note[data-tone=warn]{color:var(--axs-warn)}@media (prefers-reduced-motion:reduce){.axs-ov-acc,.axs-ov-acc-clip,.axs-ov-task-chev{transition:none}}.axs-ov-link{align-self:flex-start;background:none;border:none;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:11.5px;font-weight:500;padding:0}.axs-ov-link:hover{text-decoration:underline}.axs-ov-foot{align-items:center;border-top:1px solid var(--axs-line-soft);display:flex;gap:14px;justify-content:flex-end;margin-top:8px;padding-top:7px}.axs-ov-ahead{display:flex;flex-direction:column}.axs-ov-week{list-style:none;margin:0;padding:0}.axs-ov-day{grid-column-gap:10px;grid-row-gap:3px;align-items:baseline;border-left:3px solid #0000;border-top:1px solid var(--axs-line);column-gap:10px;display:grid;grid-template-areas:"chip covers band   demand" "chip ops    driver driver";grid-template-columns:auto auto minmax(0,1fr) auto;padding:8px 10px 9px;row-gap:3px;transition:background var(--axs-motion-fast) ease;transition:background var(--axs-motion-fast) var(--axs-ease-out,ease)}.axs-ov-day[data-past]{opacity:.6;transition:opacity var(--axs-motion-fast) ease,background var(--axs-motion-fast) ease;transition:opacity var(--axs-motion-fast) var(--axs-ease-out,ease),background var(--axs-motion-fast) var(--axs-ease-out,ease)}.axs-ov-day[data-past]:hover,.axs-ov-day[data-past][data-open]{opacity:1}.axs-ov-day:first-child{border-top:none}.axs-ov-day[role=button]{cursor:pointer}.axs-ov-day[data-open],.axs-ov-day[role=button]:hover{background:var(--axs-surface-alt)}.axs-ov-day:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ov-day[data-today]{border-left-color:var(--axs-accent)}.axs-ov-day>.axv-daychip{align-self:start;grid-area:chip;margin-top:1px}.axs-ov-day-covers{font-feature-settings:"tnum";color:var(--axs-ink);font-size:13px;font-variant-numeric:tabular-nums;grid-area:covers;white-space:nowrap}.axs-ov-day-covers b{font-weight:600}.axs-ov-day-covers em{color:var(--axs-ink-faint);font-style:normal}.axs-ov-day-range{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:11px;font-variant-numeric:tabular-nums;grid-area:band;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ov-day-range i{font-style:normal}.axs-ov-night-demand-chip{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex-shrink:0;font-size:9px;font-weight:500;gap:5px;grid-area:demand;justify-self:end;letter-spacing:.07em;text-transform:uppercase}.axs-ov-night-demand-chip[data-level=high]{color:var(--axs-warn);font-weight:600}.axs-ov-night-demand-chip[data-level=high]:before{background:#f59e0b;background:var(--axs-warn-dot,#f59e0b);border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.axs-ov-day-ops{align-items:baseline;color:var(--axs-ink-mid);display:inline-flex;font-size:11.5px;gap:9px;grid-area:ops;white-space:nowrap}.axs-ov-night-staff{flex-shrink:0;white-space:nowrap}.axs-ov-night-wx{font-feature-settings:"tnum";align-items:center;color:var(--axs-ink-mid);display:inline-flex;flex-shrink:0;font-variant-numeric:tabular-nums;gap:3px}.axs-ov-night-wx i{font-style:normal}.axs-ov-wx-glyph{flex-shrink:0;opacity:.7}.axs-ov-day-driver{color:var(--axs-ink);font-size:11.5px;font-weight:500;grid-area:driver;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ov-day-driver:before{background:var(--axs-accent);border-radius:50%;content:"";display:inline-block;height:5px;margin-right:6px;opacity:.9;vertical-align:middle;width:5px}.axs-ov-day-driver[data-kind=town]:before{background:#11707e}.axs-ov-day-more{color:var(--axs-ink-faint);font-weight:400}.axs-ov-week-sig{border-top:1px solid var(--axs-line-hard);display:none;flex-direction:column;gap:1px;list-style:none;margin:8px 0 0;padding:7px 2px 0}.axs-ov-week-sigrow{align-items:baseline;border-radius:6px;cursor:pointer;display:flex;gap:9px;padding:4px 6px;transition:background var(--axs-motion-fast) ease;transition:background var(--axs-motion-fast) var(--axs-ease-out,ease)}.axs-ov-week-sigrow:hover,.axs-ov-week-sigrow[aria-expanded=true]{background:var(--axs-surface-alt)}.axs-ov-week-sigrow:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ov-week-sigday{color:var(--axs-ink-faint);flex:none;font-size:9.5px;font-weight:600;letter-spacing:.06em;width:30px}.axs-ov-week-sigtext{color:var(--axs-ink);font-size:11.5px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ov-week-sigtext:before{background:var(--axs-accent);border-radius:50%;content:"";display:inline-block;height:5px;margin-right:7px;opacity:.9;vertical-align:middle;width:5px}.axs-ov-week-sigrow[data-kind=town] .axs-ov-week-sigtext:before{background:#11707e}.axs-ov-week-sigrow[data-kind=demand] .axs-ov-week-sigtext:before{background:#f59e0b;background:var(--axs-warn-dot,#f59e0b)}.axs-ov-weeknav{gap:1px}.axs-ov-weeknav,.axs-ov-weeknav-btn{align-items:center;display:inline-flex}.axs-ov-weeknav-btn{background:none;border:none;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;height:22px;justify-content:center;padding:0;transition:color var(--axs-motion-fast) ease,background var(--axs-motion-fast) ease;transition:color var(--axs-motion-fast) var(--axs-ease-out,ease),background var(--axs-motion-fast) var(--axs-ease-out,ease);width:22px}.axs-ov-weeknav-btn svg{height:13px;width:13px}.axs-ov-weeknav-btn[data-dir=prev] svg{transform:rotate(180deg)}.axs-ov-weeknav-btn:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-ov-weeknav-btn:active{transform:scale(.92)}.axs-ov-weeknav-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ov-weeknav-cur{font-feature-settings:"tnum";background:none;border:none;border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.03em;padding:3px 7px;transition:color var(--axs-motion-fast) ease,background var(--axs-motion-fast) ease;transition:color var(--axs-motion-fast) var(--axs-ease-out,ease),background var(--axs-motion-fast) var(--axs-ease-out,ease);white-space:nowrap}.axs-ov-weeknav-cur:disabled{color:var(--axs-ink-faint);cursor:default}.axs-ov-weeknav-cur:not(:disabled):hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-ov-weeknav-cur:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}@media (hover:none){.axs-ov-weeknav-btn{height:44px;width:44px}.axs-ov-weeknav-cur{min-height:44px;padding:4px 10px}}@container (min-width: 700px){.axs-ov-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.axs-ov-day{align-items:center;border-left-width:1px;border-top:none;display:flex;flex-direction:column;grid-column:var(--ov-col);grid-row:1;padding:12px 8px;row-gap:0;text-align:center}.axs-ov-day,.axs-ov-day[data-today]{border-left-color:var(--axs-line)}.axs-ov-day:first-child{border-left-color:#0000}.axs-ov-day>.axv-daychip{align-self:center;margin:0;order:1}.axs-ov-day-covers{margin-top:10px;order:2}.axs-ov-day-covers b{font-family:var(--axs-sans);font-family:var(--axv-num,var(--axs-sans));font-size:20px;line-height:1.1}.axs-ov-day-covers span{color:var(--axs-ink-faint);font-size:10px}.axs-ov-day-ops{font-size:11px;gap:7px;margin-top:6px;order:3}.axs-ov-night-demand-chip{justify-self:auto;margin-top:8px;order:4}.axs-ov-day-driver,.axs-ov-day-range,.axs-ov-night-demand-chip:not([data-level=high]){display:none}.axs-ov-week-sig{display:flex}.axs-ov-week>.axs-ov-acc{border-top:none;grid-column:1/-1;grid-row:2}.axs-ov-week>.axs-ov-acc[data-open]{border-top:1px solid var(--axs-line-hard)}.axs-ov-week .axs-ov-acc-inner{padding:11px 12px 13px}}.axs-ov-night-detail{display:flex;flex-direction:column;gap:4px}.axs-ov-night-range{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-size:11.5px;font-variant-numeric:tabular-nums;margin:0 0 4px}.axs-ov-night-range b{color:var(--axs-ink);font-weight:600}.axs-ov-night-demand{color:var(--axs-ink-mid);font-size:11.5px;margin:6px 0 0}.axs-ov-town{display:flex;flex-direction:column;list-style:none;margin:4px 0 6px;padding:0}.axs-ov-town-row{align-items:baseline;border-top:1px solid var(--axs-line);display:flex;gap:10px;justify-content:space-between;padding:5px 2px}.axs-ov-town-row:first-child{border-top:none}.axs-ov-town-name{color:var(--axs-ink);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ov-town-meta{color:var(--axs-ink-faint);flex-shrink:0;font-size:10.5px;white-space:nowrap}.axs-ov-events{gap:6px;list-style:none;margin:4px 0 10px;padding:0}.axs-ov-event,.axs-ov-events{display:flex;flex-direction:column}.axs-ov-event{--tone:var(--axs-accent);background:var(--axs-surface);border:1px solid var(--axs-line);border-left:3px solid var(--tone);border-radius:8px;gap:2px;padding:7px 10px}.axs-ov-event[role=button]{cursor:pointer;transition:background var(--axs-motion-fast) ease;transition:background var(--axs-motion-fast) var(--axs-ease-out,ease)}.axs-ov-event[role=button]:hover{background:var(--axs-chrome)}.axs-ov-event[data-tone=success]{--tone:var(--axs-success)}.axs-ov-event[data-tone=warn]{--tone:var(--axs-warn)}.axs-ov-event-name{color:var(--axs-ink);font-size:12.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ov-event-meta{color:var(--axs-ink-mid);font-size:11px}.axs-ov-perf{display:flex;flex-direction:column}.axs-ov-perfpts{font-size:11px}.axs-ov-perfpts[data-tone=good]{color:var(--axs-ok)}.axs-ov-perfpts[data-tone=bad]{color:var(--axs-danger)}.axs-ov-vsrow{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin:0}.axs-ov-vsspan{color:var(--axs-ink-faint);font-size:10.5px}.axs-ov-vsopts{display:inline-flex;gap:1px;margin-left:auto}.axs-ov-vsopts button{appearance:none;background:#0000;border:none;border-radius:999px;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:10.5px;font-weight:500;padding:1px 7px;transition:color var(--axs-motion-fast) ease,background var(--axs-motion-fast) ease;transition:color var(--axs-motion-fast) var(--axs-ease-out,ease),background var(--axs-motion-fast) var(--axs-ease-out,ease)}.axs-ov-vsopts button:hover{color:var(--axs-ink)}.axs-ov-vsopts button[aria-pressed=true]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-ov-vsopts button:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ov-guestmix{border-top:1px solid var(--axs-line-hard);margin-top:10px;padding-top:9px}.axs-ov-guestmix-head{border-radius:6px;cursor:pointer;margin:-2px -6px 0;padding:2px 6px 4px;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) ease}.axs-ov-guestmix-head:hover{background:color-mix(in srgb,var(--axs-ink) 4%,#0000)}.axs-ov-guestmix-head:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--axs-accent) 40%,#0000);outline:none}.axs-ov-guestlist{margin-top:8px}.axs-ov-guestcols{grid-gap:0 22px;display:grid;gap:0 22px;grid-template-columns:1fr 1fr}@container (max-width: 380px){.axs-ov-guestcols{grid-template-columns:1fr}}.axs-ov-guestcol-hd{align-items:baseline;color:var(--axs-ink-faint);display:flex;font-size:10px;font-weight:500;gap:8px;justify-content:space-between;letter-spacing:.07em;padding:7px 0 3px;text-transform:uppercase}.axs-ov-guestcol-hd i{color:var(--axs-ink-faint);font-style:normal;letter-spacing:0;text-transform:none}.axs-ov-guestrow{align-items:baseline;border-top:1px solid var(--axs-line);display:flex;font-size:12px;gap:10px;justify-content:space-between;padding:4px 0}.axs-ov-guestrow-name{color:var(--axs-ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ov-guestrow-vip{color:var(--axs-ink-mid);font-size:9px;font-style:normal;font-weight:600;letter-spacing:.06em;margin-left:6px}.axs-ov-guestrow-meta{font-feature-settings:"tnum";color:var(--axs-ink-mid);flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.axs-ov-guestmix-label{color:var(--axs-ink-faint);display:block;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.axs-ov-guestmix-bar.axv-meterbar{margin-top:5px}.axs-ov-guestmix-ends{color:var(--axs-ink-mid);display:flex;font-size:11.5px;gap:10px;justify-content:space-between;margin-top:4px}.axs-ov-guestmix-ends b{font-feature-settings:"tnum";color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axs-ov-moverrows{list-style:none;margin:8px 0 0;padding:0}.axs-ov-moverrows li{align-items:baseline;border-top:1px solid var(--axs-line);display:flex;font-size:12px;gap:9px;padding:5px 0}.axs-ov-moverrows li:first-child{border-top:1px solid var(--axs-line-hard)}.axs-ov-mover-kind{color:var(--axs-ink-faint);flex:none;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;width:42px}.axs-ov-mover-name{color:var(--axs-ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ov-moverrows .axv-delta{margin-left:auto}.axs-ov-rows{list-style:none;margin:0;padding:0}.axs-ov-rows li{align-items:baseline;border-top:1px solid var(--axs-line);color:var(--axs-ink);display:flex;font-size:12px;gap:9px;padding:5px 0}.axs-ov-rows li:first-child{border-top:none}.axs-ov-rows-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ov-rows-sub{color:var(--axs-ink-faint);flex-shrink:0;font-size:10.5px;white-space:nowrap}.axs-ov-rows b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;margin-left:auto;white-space:nowrap}.axs-ov-revavg{align-items:baseline;display:flex;gap:9px;margin-bottom:4px}.axs-ov-revavg b{color:var(--axs-ink);font-family:var(--axs-display);font-size:24px;font-weight:500;line-height:1}.axs-ov-revavg span{color:var(--axs-ink-faint);font-size:11.5px}.axs-ov-revqueue{border-top:1px solid var(--axs-line);padding-top:7px}.axs-ov-revqueue-head{align-items:baseline;color:var(--axs-ink-faint);display:flex;font-size:10.5px;font-weight:500;gap:6px;letter-spacing:.06em;text-transform:uppercase}.axs-ov-revqueue-head b{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-weight:500}.axs-ov-reachtop{align-items:baseline;border-top:1px solid var(--axs-line-hard);color:var(--axs-ink);cursor:pointer;display:flex;font-size:12px;gap:10px;margin:0;padding:7px 0 6px}.axs-ov-reachtop:hover{background:color-mix(in srgb,var(--axs-ink) 4%,#0000)}.axs-ov-reachtop:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--axs-accent) 40%,#0000);outline:none}.axs-ov-reachtop-label{color:var(--axs-ink-faint);flex:none;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.axs-ov-reachtop b{font-weight:500;margin-left:auto;min-width:0;overflow-wrap:anywhere}.axs-ov-reachlater{align-items:baseline;border-top:1px solid var(--axs-line);color:var(--axs-ink-faint);display:flex;font-size:11.5px;gap:10px;margin:0;padding:6px 0 0}.axs-ov-reachlater i{font-size:10.5px;font-style:normal;margin-left:auto}.axs-ov-signals{display:flex;flex-direction:column}.axs-ov-signals .axs-ov-task[data-tone=info]{--tone:#11707e}.axs-ov-sig-ev{display:flex;flex-direction:column;margin:0}.axs-ov-sig-evrow{align-items:baseline;border-top:1px solid var(--axs-line);display:flex;gap:12px;justify-content:space-between;padding:5px 2px}.axs-ov-sig-evrow:first-child{border-top:none}.axs-ov-sig-ev dt{color:var(--axs-ink-faint);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ov-sig-ev dd{font-feature-settings:"tnum";color:var(--axs-ink);font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;margin:0;text-align:right;white-space:nowrap}.axs-ov-nowmain{display:flex;flex:1 1 460px;flex-direction:column;min-width:0}.axs-ov-nowmain .axs-dash-kpi-strip{flex:none;min-height:0}.axs-dash-kpi .axv-stat[data-selected=true]{background:color-mix(in srgb,var(--axs-accent) 12%,var(--axs-surface));border-color:color-mix(in srgb,var(--axs-accent) 28%,var(--axs-line))}.axs-dash-kpi button.axv-stat:hover{background:color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface))}.axs-dash-kpi button.axv-stat[data-selected=true]:hover{background:color-mix(in srgb,var(--axs-accent) 14%,var(--axs-surface))}.axs-ov-prose{border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);font-size:12.5px;line-height:1.5;margin:10px 0 0;max-width:52ch;padding-top:9px}.axs-ov-prose b{font-feature-settings:"tnum";color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axs-ov-nowband .axv-stat[data-primary] .axv-stat-value{color:var(--axs-accent);font-size:27px}.axs-ov-attn{display:flex;flex-direction:column}.axs-ov-attn-sig{border-top:1px solid var(--axs-line-hard);margin-top:8px;padding-top:8px}.axs-ov-attn-sig[data-first]{border-top:none;margin-top:0;padding-top:2px}.axs-ov-task .axv-ictile{flex-shrink:0}.axs-ov-recap{display:flex;flex-direction:column}.axs-ov-lboards{grid-gap:0 22px;display:grid;gap:0 22px;grid-template-columns:1fr 1fr}@container (max-width: 380px){.axs-ov-lboards{grid-template-columns:1fr}}.axs-ov-lb-hd{color:var(--axs-ink-faint);font-size:10px;font-weight:500;letter-spacing:.07em;padding:9px 0 3px;text-transform:uppercase}.axs-ov-lrow{border-radius:6px;cursor:pointer;margin:0 -6px;padding:5px 6px 7px;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) ease}.axs-ov-lrow:hover{background:color-mix(in srgb,var(--axs-ink) 4%,#0000)}.axs-ov-lrow:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--axs-accent) 40%,#0000);outline:none}.axs-ov-lrow-top{align-items:baseline;display:flex;font-size:12px;gap:10px;justify-content:space-between}.axs-ov-lrow-name{color:var(--axs-ink);min-width:0;overflow-wrap:anywhere}.axs-ov-lrow-val{font-feature-settings:"tnum";color:var(--axs-ink-mid);flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.axs-ov-board .axs-dash-panel[data-tone=focus]{border-color:color-mix(in srgb,var(--axs-accent) 38%,var(--axs-node-rim,var(--axs-line-hard)));box-shadow:0 1px 2px #14120f0d,0 14px 30px -12px #14120f33}.axs-ov-board.axs-ov-dense .axs-dash-panel-chip[data-tone=danger]{background:var(--axs-danger-bg);border-radius:999px;color:var(--axs-danger);font-size:9.5px;font-weight:600;letter-spacing:.05em;padding:2px 8px;text-transform:uppercase}.axs-ov-lb-hd{font-weight:600;letter-spacing:.09em}.axs-ov-board .axv-state{min-height:0;padding:12px 10px 14px}.axs-ov-board .axv-state-glyph svg{height:22px;width:22px}.axs-ov-board .axv-state-title{font-size:13px}.axs-ov-pages{list-style:none;margin:0;padding:0}.axs-ov-page{align-items:baseline;border-top:1px solid var(--axs-line);cursor:pointer;display:flex;gap:12px;padding:9px 4px;transition:background var(--axs-motion-fast) ease;transition:background var(--axs-motion-fast) var(--axs-ease-out,ease)}.axs-ov-page:first-child{border-top:none}.axs-ov-page:hover{background:var(--axs-surface-alt)}.axs-ov-page:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ov-page-info{align-items:baseline;display:flex;flex:1 1;gap:9px;min-width:0}.axs-ov-page-info b{color:var(--axs-ink);font-size:13px;font-weight:500}.axs-ov-page-info b,.axs-ov-page-info i{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ov-page-info i{color:var(--axs-ink-faint);font-family:monospace;font-family:var(--axs-mono,monospace);font-size:10.5px;font-style:normal}.axs-ov-page-edit{color:var(--axs-accent);flex-shrink:0;font-size:11.5px;font-weight:500;opacity:0;transition:opacity var(--axs-motion-fast) ease;transition:opacity var(--axs-motion-fast) var(--axs-ease-out,ease)}.axs-ov-page:focus-visible .axs-ov-page-edit,.axs-ov-page:hover .axs-ov-page-edit{opacity:1}@media (hover:none){.axs-ov-page-edit{opacity:1}}.axs-ov-ah{display:flex;flex-direction:column;gap:8px}.axs-ov-ah-stats{padding:2px 0}.axs-ov-ah-line{color:var(--axs-ink);font-size:13px;line-height:1.55}.axs-ov-ah-line,.axs-ov-ah-note{font-family:var(--axs-sans);margin:0}.axs-ov-ah-note{color:var(--axs-ink-faint);font-size:11.5px;line-height:1.5}.axs-ov-ah-open{align-items:center;align-self:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-weight:500;gap:5px;margin-top:2px;padding:5px 11px;transition:background var(--axs-motion-fast) var(--axs-ease-out)}.axs-ov-ah-open:hover{background:#00000008;background:var(--axs-surface-alt,#00000008)}.axp-coveragepage,.axp-overview{grid-gap:clamp(14px,1.8vw,22px);display:grid;gap:clamp(14px,1.8vw,22px)}.axp-node{-webkit-backdrop-filter:blur(var(--axs-node-blur));backdrop-filter:blur(var(--axs-node-blur));background:var(--axs-node-fill);border:1px solid var(--axs-node-rim);border-radius:var(--axs-radius-lg);box-shadow:var(--axs-node-shadow);isolation:isolate;overflow:hidden;position:relative}.axp-node:after,.axp-node:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.axp-node:before{background:var(--axs-node-specular)}.axp-node:after{box-shadow:inset 0 0 0 1px var(--axs-node-edge)}.axp-node--heavy{-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy));backdrop-filter:blur(var(--axs-node-blur-heavy));background:var(--axs-node-fill-heavy)}.axp-eyebrow{color:var(--axs-accent);display:block;font-size:var(--axs-text-micro);font-weight:var(--axs-weight-semibold);letter-spacing:.12em;line-height:1;margin-block-end:7px;text-transform:uppercase}.axp-node h1,.axp-node h2,.axp-node p{margin:0}.axp-node h1,.axp-node h2{color:var(--axs-ink);font-family:var(--axs-display);font-weight:var(--axs-weight-medium);letter-spacing:-.026em;line-height:var(--axs-lh-tight)}.axp-node h1{font-size:clamp(1.25rem,1.8vw,1.65rem)}.axp-node h2{font-size:clamp(1.05rem,1.35vw,1.3rem)}.axp-node p{color:var(--axs-ink-mid);font-size:var(--axs-text-body);line-height:var(--axs-lh-body)}.axp-brief{grid-gap:clamp(16px,2vw,28px);display:grid;gap:clamp(16px,2vw,28px);padding:clamp(18px,2.2vw,26px)}@media (min-width:900px){.axp-brief{align-items:end;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.axp-brief__copy{max-width:520px;position:relative;z-index:1}.axp-brief__copy p{font-size:.9rem;font-size:var(--axs-text-body,.9rem);margin-block-start:10px;max-width:46ch}.axp-brief__jump{align-items:center;display:inline-flex;gap:6px;margin-block-start:14px}.axp-locationcard__head button,.axp-openbutton,.axp-primary,.axp-sitecard__top button,.axp-textaction{border:0;cursor:pointer;font:inherit}.axp-primary{align-items:center;background:var(--axs-accent);border-radius:var(--axs-radius-pill);color:var(--axs-accent-fg);display:inline-flex;font-size:.86rem;font-weight:var(--axs-weight-semibold);gap:9px;margin-block-start:25px;padding:10px 15px 10px 17px;transition:background var(--axs-motion-fast) var(--axs-ease-standard),transform var(--axs-motion-fast) var(--axs-ease-out)}.axp-primary:hover{background:var(--axs-accent-hover);transform:translateY(-1px)}.axp-attention__row svg,.axp-locationcard__head button svg,.axp-locationpreview__row>svg,.axp-openbutton svg,.axp-primary svg,.axp-sitecard__top button svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:16px;width:16px}.axp-brief__numbers{grid-gap:1px;background:var(--axs-line-soft);border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;position:relative;z-index:1}.axp-metric{background:color-mix(in srgb,var(--axs-surface) 74%,#0000);display:flex;flex-direction:column;justify-content:flex-end;min-height:78px;padding:12px 14px}.axp-metric strong{color:var(--axs-ink);font-family:var(--axs-display);font-size:clamp(1.25rem,2vw,1.85rem);font-weight:var(--axs-weight-medium);letter-spacing:-.04em;line-height:.95}.axp-metric>span{color:var(--axs-ink);font-size:.8rem;font-weight:var(--axs-weight-semibold);margin-block-start:9px}.axp-metric small{color:var(--axs-ink-faint);font-size:.71rem;margin-block-start:2px}.axp-overview__split{grid-gap:clamp(14px,1.8vw,22px);display:grid;gap:clamp(14px,1.8vw,22px)}.axp-attention,.axp-clienttruth,.axp-coveragebrief,.axp-coveragefull,.axp-directory,.axp-rollcall,.axp-sites{padding:clamp(19px,2.5vw,30px)}.axp-directory__head,.axp-locationcard__head,.axp-nodehead,.axp-sitecard__top{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.axp-countbadge{background:var(--axs-warn-bg);border-radius:50%;color:var(--axs-warn);display:grid;flex:0 0 auto;font-size:.75rem;font-weight:var(--axs-weight-semibold);height:30px;place-items:center;width:30px}.axp-attention__list{margin:20px -8px -7px}.axp-attention__row{grid-gap:13px;align-items:center;background:#0000;border:0;border-top:1px solid var(--axs-line-soft);color:var(--axs-ink);cursor:pointer;display:grid;font:inherit;gap:13px;grid-template-columns:3px minmax(0,1fr) auto;padding:12px 9px;position:relative;text-align:left;transition:background var(--axs-motion-fast) var(--axs-ease-standard);width:100%}.axp-attention__row:hover{background:color-mix(in srgb,var(--axs-accent-bg) 55%,#0000)}.axp-attention__row:first-child{border-top:0}.axp-attention__row>span:nth-child(2){grid-gap:3px;display:grid;gap:3px}.axp-attention__row strong{font-size:.87rem;font-weight:var(--axs-weight-medium)}.axp-attention__row small{color:var(--axs-ink-mid);font-size:.74rem;line-height:1.35}.axp-attention__rail{background:var(--axs-line-hard);border-radius:3px;height:30px;width:3px}.axp-attention__row[data-tone=warn] .axp-attention__rail{background:var(--axs-warn)}.axp-attention__row[data-tone=info] .axp-attention__rail{background:var(--axs-info)}.axp-textaction{background:#0000;color:var(--axs-accent);flex:0 0 auto;font-size:.77rem;font-weight:var(--axs-weight-semibold);padding:5px 0}.axp-textaction:hover{text-decoration:underline;text-underline-offset:3px}.axp-coveragelines{grid-gap:17px;display:grid;gap:17px;margin-block-start:22px}.axp-coverageline>div:first-child{display:flex;gap:16px;justify-content:space-between;margin-block-end:7px}.axp-coverageline span{color:var(--axs-ink-mid);font-size:.77rem}.axp-coverageline strong{color:var(--axs-ink);font-size:.76rem;font-weight:var(--axs-weight-medium)}.axp-coverageline .axv-meterbar{margin-top:0}.axp-locationpreview{display:grid;margin:20px -8px -8px}.axp-locationpreview__row{align-items:center;background:#0000;border:0;border-top:1px solid var(--axs-line-soft);color:var(--axs-ink);cursor:pointer;display:flex;font:inherit;gap:12px;min-height:47px;padding:8px;text-align:left}.axp-locationpreview__row:first-child{border-top:0}.axp-locationpreview__row:hover{background:color-mix(in srgb,var(--axs-accent-bg) 45%,#0000)}.axp-locationpreview__name{flex:1 1 auto;font-size:.84rem;font-weight:var(--axs-weight-medium);min-width:0}.axp-locationpreview__marks{display:flex;gap:5px}.axp-locationpreview__marks i{background:var(--axs-line-hard);border-radius:50%;height:6px;width:6px}.axp-locationpreview__marks i[data-on=true]{background:var(--axs-accent)}.axp-locationpreview__cta{color:var(--axs-accent);font-size:.7rem;font-weight:var(--axs-weight-semibold);letter-spacing:.02em;margin-left:auto}.axp-coveragelink{background:#0000;border:0;color:var(--axs-accent);cursor:pointer;display:inline;font:inherit;font-size:.78rem;font-weight:var(--axs-weight-medium);margin:0 2px 0 0;padding:0;text-decoration:underline;text-underline-offset:2px}.axp-coveragelink:hover{color:var(--axs-ink)}.axp-coveragelink+.axp-coveragelink:before{color:var(--axs-ink-faint);content:"·";margin-right:6px;text-decoration:none}.axp-coveragefull__venues{color:var(--axs-ink-mid);display:flex;flex-wrap:wrap;font-size:.78rem;gap:4px 2px;margin:8px 0 0}.axp-branddot{background:var(--axs-surface-alt);background:var(--axp-brand,var(--axs-surface-alt));border:1px solid color-mix(in srgb,var(--axp-brand,var(--axs-line-hard)) 66%,var(--axs-line-hard));border-radius:50%;flex:0 0 auto;height:10px;width:10px}.axp-branddot[data-empty=true]{background:#0000}.axp-directory__head{flex-direction:column;margin-block-end:18px}.axp-directory__head>div:first-child{min-width:0}.axp-directory__head h1,.axp-directory__head h2{font-size:clamp(1.2rem,1.7vw,1.55rem)}.axp-directory__head p{font-size:.85rem;margin-block-start:6px;max-width:52ch}.axp-search{align-items:center;background:color-mix(in srgb,var(--axs-surface) 70%,#0000);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);color:var(--axs-ink-faint);display:flex;gap:8px;min-height:39px;padding:0 12px;width:100%}.axp-search:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg)}.axp-search svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;height:15px;width:15px}.axp-search input{background:#0000;border:0;color:var(--axs-ink);font:inherit;font-size:.8rem;min-width:0;outline:0;width:100%}.axp-search input::placeholder{color:var(--axs-ink-faint);opacity:1}.axp-matrixscroll{border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);display:none;overflow:auto;scrollbar-gutter:stable}.axp-matrix{border-collapse:collapse;min-width:810px;width:100%}.axp-matrix td,.axp-matrix th{border-bottom:1px solid var(--axs-line-soft);height:54px;padding:8px 13px;text-align:center}.axp-matrix tr:last-child td,.axp-matrix tr:last-child th{border-bottom:0}.axp-matrix thead th{background:var(--axs-surface-alt);color:var(--axs-ink-faint);font-size:.66rem;font-weight:var(--axs-weight-semibold);height:39px;letter-spacing:.06em;position:sticky;text-transform:uppercase;top:0;z-index:1}.axp-matrix thead th:first-child{text-align:left}.axp-matrix tbody th{align-items:center;display:flex;gap:10px;min-width:235px;text-align:left}.axp-matrix tbody th>span:nth-child(2){grid-gap:2px;display:grid;gap:2px}.axp-matrix tbody th strong{color:var(--axs-ink);font-size:.8rem;font-weight:var(--axs-weight-medium)}.axp-matrix tbody th small{color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:.65rem;font-weight:400}.axp-matrix tbody tr{transition:background var(--axs-motion-fast) var(--axs-ease-standard)}.axp-matrix tbody tr:hover{background:color-mix(in srgb,var(--axs-accent-bg) 35%,#0000)}.axp-capmark{background:var(--axs-surface-alt);border-radius:50%;color:var(--axs-ink-faint);display:inline-grid;font-size:.72rem;height:23px;place-items:center;width:23px}.axp-capmark[data-enabled=true]{background:var(--axs-ok-bg);color:var(--axs-ok)}.axp-openbutton{align-items:center;background:#0000;border-radius:var(--axs-radius-sm);color:var(--axs-accent);display:inline-flex;font-size:.73rem;font-weight:var(--axs-weight-semibold);gap:3px;padding:6px 8px}.axp-openbutton:hover{background:var(--axs-accent-bg)}.axp-locationcards{grid-gap:10px;display:grid;gap:10px}.axp-locationcard{background:color-mix(in srgb,var(--axs-surface) 66%,#0000);border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);padding:15px}.axp-locationcard__head{align-items:center;display:grid;grid-template-columns:auto minmax(0,1fr) auto}.axp-locationcard__head>span:nth-child(2){grid-gap:2px;display:grid;gap:2px}.axp-locationcard__head strong{color:var(--axs-ink);font-size:.84rem;font-weight:var(--axs-weight-medium)}.axp-locationcard__head small{color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:.65rem}.axp-locationcard dl{grid-gap:1px;background:var(--axs-line-soft);border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-sm);display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0 0;overflow:hidden}.axp-locationcard dl div{background:var(--axs-surface-alt);padding:9px}.axp-locationcard dt{color:var(--axs-ink-faint);font-size:.63rem}.axp-locationcard dd{color:var(--axs-ink-mid);font-size:.69rem;margin:3px 0 0}.axp-locationcard dd[data-on=true]{color:var(--axs-ok)}.axp-locationpreview__marks{display:none}.axp-locationcard,.axp-sitecard{contain:layout paint style;contain-intrinsic-size:auto 280px;content-visibility:auto}.axp-sitegrid{grid-gap:12px;display:grid;gap:12px}.axp-sitecard{background:color-mix(in srgb,var(--axs-surface) 66%,#0000);border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);padding:17px;position:relative}.axp-sitecard h2{font-size:1.1rem;margin-block-start:24px}.axp-sitecard>p{font-family:var(--axs-mono);font-size:.69rem;margin-block-start:6px;overflow-wrap:anywhere}.axp-locationcard__head button,.axp-sitecard__top button{background:#0000;border-radius:50%;color:var(--axs-ink-mid);display:grid;flex:0 0 auto;height:31px;place-items:center;width:31px}.axp-locationcard__head button:hover,.axp-sitecard__top button:hover{background:var(--axs-accent-bg);color:var(--axs-accent)}.axp-status{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-size:.68rem;font-weight:var(--axs-weight-semibold);gap:6px;letter-spacing:.02em}.axp-status__dot{background:var(--axs-line-hard);border-radius:50%;height:6px;width:6px}.axp-status[data-status=live] .axp-status__dot{background:var(--axs-ok);box-shadow:0 0 0 3px var(--axs-ok-bg)}.axp-status[data-status=draft] .axp-status__dot{background:var(--axs-warn);box-shadow:0 0 0 3px var(--axs-warn-bg)}.axp-status__state{border-inline-start:1px solid var(--axs-line);color:var(--axs-ink-faint);font-weight:400;padding-inline-start:4px}.axp-sitecard__lifecycle{border-top:1px solid var(--axs-line-soft);display:flex;font-size:.7rem;gap:10px;justify-content:space-between;margin-block-start:18px;padding-block-start:12px}.axp-sitecard__lifecycle span{color:var(--axs-ink-faint)}.axp-sitecard__lifecycle strong{color:var(--axs-ink-mid);font-weight:var(--axs-weight-medium)}.axp-sitecard__lifecycle[data-missing=true] strong{color:var(--axs-warn)}.axp-coveragefull__rows{grid-gap:10px;display:grid;gap:10px}.axp-coveragefull__rows article{grid-gap:11px;background:color-mix(in srgb,var(--axs-surface) 60%,#0000);border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);display:grid;gap:11px;padding:16px}.axp-coveragefull__metric{align-items:baseline;display:flex;gap:16px;justify-content:space-between}.axp-coveragefull__metric>span{color:var(--axs-ink);font-size:.84rem;font-weight:var(--axs-weight-medium)}.axp-coveragefull__metric strong{color:var(--axs-ink);font-family:var(--axs-display);font-size:1.45rem;font-weight:var(--axs-weight-medium);letter-spacing:-.035em}.axp-coveragefull__metric small{color:var(--axs-ink-faint);font-size:.72rem}.axp-coveragefull__rows article p{font-size:.72rem}.axp-clienttruth{align-self:start}.axp-clienttruth dl{display:grid;margin:20px 0 0}.axp-clienttruth dl div{border-top:1px solid var(--axs-line-soft);display:flex;gap:15px;justify-content:space-between;padding:11px 0}.axp-clienttruth dt{color:var(--axs-ink-faint);font-size:.74rem}.axp-clienttruth dd{color:var(--axs-ink);font-size:.76rem;font-weight:var(--axs-weight-medium);margin:0;text-align:right}.axp-clienttruth dd[data-ready=false]{color:var(--axs-warn)}.axp-clienttruth>p{border-top:1px solid var(--axs-line-soft);font-size:.73rem;margin-block-start:18px;padding-block-start:14px}.axp-quietstate{grid-gap:4px;color:var(--axs-ink-mid);display:grid;gap:4px;padding:24px 8px 8px;text-align:center}.axp-quietstate strong{color:var(--axs-ink);font-size:.86rem;font-weight:var(--axs-weight-medium)}.axp-quietstate span{font-size:.75rem}.axp-quietstate--roomy{padding:50px 20px}.axp-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.axp-coveragelines--node{margin-block-start:4px}.axp-coverageline__venues{display:flex;flex-wrap:wrap;font-size:.72rem;gap:4px 0;margin:7px 0 0}.axp-clienttruth__facts{display:grid;margin:4px 0 0}.axp-clienttruth__facts div{border-top:1px solid var(--axs-line-soft);display:flex;gap:15px;justify-content:space-between;padding:11px 0}.axp-clienttruth__facts div:first-child{border-top:0}.axp-clienttruth__facts dt{color:var(--axs-ink-faint);font-size:.74rem}.axp-clienttruth__facts dd{color:var(--axs-ink);font-size:.76rem;font-weight:var(--axs-weight-medium);margin:0;text-align:right}.axp-clienttruth__facts dd[data-ready=false]{color:var(--axs-warn)}.axp-directory--node .axp-directory__head{margin-block-end:12px}.axp-directory--node .axp-directory__head p{color:var(--axs-ink-faint);font-size:.78rem;margin:0}.axp-capmark[data-preview=true]{background:var(--axs-warn-bg);color:var(--axs-warn)}.axp-serving{align-items:center;display:inline-flex;font-size:.68rem;font-weight:600;font-weight:var(--axs-weight-semibold,600);gap:6px;letter-spacing:.02em;margin-block-start:10px}.axp-serving:before{background:currentColor;border-radius:50%;content:"";flex:none;height:6px;width:6px}.axp-serving[data-on=true]{color:var(--axs-ok)}.axp-locationcard dd[data-preview=true],.axp-serving[data-on=false]{color:var(--axs-warn)}@container (min-width: 680px){.axp-brief{align-items:end;grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr)}.axp-overview__split{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}.axp-locationpreview{column-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.axp-locationpreview__row:nth-child(2){border-top:0}.axp-sitegrid{grid-template-columns:repeat(2,minmax(0,1fr))}.axp-coveragepage{grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr)}.axp-directory__head{flex-direction:row}.axp-search{width:min(260px,100%)}.axp-matrixscroll{display:block}.axp-locationcards{display:none}.axp-locationpreview__marks{display:flex}}@container (min-width: 1100px){.axp-sitegrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.axp-primary{transition:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.axp-node{background:var(--axs-surface)}}.axp-performance{grid-gap:clamp(14px,1.8vw,22px);display:grid;gap:clamp(14px,1.8vw,22px)}.axp-perfcompare,.axp-perfhero,.axp-perfoutside,.axp-perfstate{padding:clamp(16px,2.2vw,24px)}.axp-perfhero__head,.axp-perfstate__head{align-items:flex-start;display:flex;flex-direction:column;gap:18px;justify-content:space-between}.axp-perfhero h1,.axp-perfhero h2,.axp-perfstate h1,.axp-perfstate h2{font-size:clamp(1.2rem,1.7vw,1.55rem)}.axp-perfhero h1:focus-visible,.axp-perfhero h2:focus-visible,.axp-perfstate h1:focus-visible,.axp-perfstate h2:focus-visible{outline:none}.axp-perfhero__head p{margin-block-start:8px;max-width:52ch}.axp-perfwindows{background:color-mix(in srgb,var(--axs-surface) 72%,#0000);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);display:inline-flex;gap:3px;padding:3px}.axp-perfwindows button{background:#0000;border:0;border-radius:var(--axs-radius-pill);color:var(--axs-ink-faint);cursor:pointer;font:inherit;font-size:.7rem;font-weight:var(--axs-weight-semibold);min-width:40px;padding:6px 9px}.axp-perfwindows button:hover{color:var(--axs-ink)}.axp-perfwindows button[data-active=true]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axp-perffresh{grid-gap:10px;align-items:start;background:color-mix(in srgb,var(--axs-surface) 62%,#0000);border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);display:grid;font-size:.78rem;gap:10px;grid-template-columns:auto minmax(0,1fr);line-height:1.45;margin-block-start:24px;padding:12px 14px}.axp-perffresh strong{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axp-perffresh__dot{background:var(--axs-ok);border-radius:50%;box-shadow:0 0 0 3px var(--axs-ok-bg);height:7px;margin-block-start:5px;width:7px}.axp-perffresh[data-delayed=true] .axp-perffresh__dot{background:var(--axs-warn);box-shadow:0 0 0 3px var(--axs-warn-bg)}.axp-perfmetrics{grid-gap:1px;background:var(--axs-line-soft);border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:20px;overflow:hidden}.axp-perfmetric{background:color-mix(in srgb,var(--axs-surface) 74%,#0000);display:flex;flex-direction:column;justify-content:flex-end;min-height:84px;padding:12px 14px}.axp-perfmetric>span{color:var(--axs-ink-faint);font-size:.65rem;font-weight:var(--axs-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.axp-perfmetric>strong{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-display);font-size:clamp(1.5rem,2.5vw,2.35rem);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-semibold);letter-spacing:-.04em;line-height:1;margin-block-start:14px}.axp-perfmetric>small{margin-block-start:8px;min-height:19px}.axp-perfdelta,.axp-perfmetric>small{color:var(--axs-ink-faint);font-size:.7rem}.axp-perfdelta{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.axp-perfdelta[data-tone=up]{color:var(--axs-ok)}.axp-perfdelta[data-tone=down]{color:var(--axs-danger)}.axp-perfcoverage{background:var(--axs-surface-alt);border-radius:var(--axs-radius-pill);color:var(--axs-ink-mid);flex:0 0 auto;font-family:var(--axs-mono);font-size:.68rem;padding:5px 9px}.axp-perfcompare__note{font-size:.76rem!important;margin-block-start:8px!important}.axp-perftablescroll{border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);display:none;margin-block-start:20px;overflow-x:auto;scrollbar-gutter:stable}.axp-perftable{font-feature-settings:"tnum";border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:910px;width:100%}.axp-perftable td,.axp-perftable th{border-bottom:1px solid var(--axs-line-soft);padding:12px 13px;text-align:right}.axp-perftable thead th{background:var(--axs-surface-alt);color:var(--axs-ink-faint);font-size:.64rem;font-weight:var(--axs-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.axp-perftable th:first-child{min-width:280px;text-align:left}.axp-perftable tbody th{position:relative}.axp-perftable tbody td{color:var(--axs-ink);font-size:.77rem}.axp-perftable tbody tr:last-child td,.axp-perftable tbody tr:last-child th{border-bottom:0}.axp-perflocation{align-items:center;display:flex;gap:10px;min-width:0}.axp-perflocation>span:last-child{grid-gap:2px;display:grid;gap:2px;min-width:0}.axp-perflocation strong{color:var(--axs-ink);font-size:.8rem;font-weight:var(--axs-weight-medium)}.axp-perflocation small{color:var(--axs-ink-faint);font-size:.65rem;font-weight:400;line-height:1.3}.axp-perfbar{background:var(--axs-line-soft);border-radius:var(--axs-radius-pill);display:block;height:3px;margin-block-start:10px;overflow:hidden}.axp-perfbar>span{background:var(--axs-ink-faint);border-radius:inherit;display:block;height:100%;width:0;width:var(--axp-perfbar,0)}.axp-perfcards{grid-gap:10px;display:grid;gap:10px;margin-block-start:18px}.axp-perfcard{background:color-mix(in srgb,var(--axs-surface) 64%,#0000);border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);contain:layout style paint;contain-intrinsic-size:auto 245px;content-visibility:auto;padding:15px}.axp-perfcard__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.axp-perfcard__head button{background:#0000;border:0;border-radius:50%;color:var(--axs-ink-mid);cursor:pointer;display:grid;flex:0 0 auto;height:31px;place-items:center;width:31px}.axp-perfcard__head button:hover{background:var(--axs-accent-bg);color:var(--axs-accent)}.axp-perfcard__head svg,.axp-perftable .axp-openbutton svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:16px;width:16px}.axp-perfcard dl{grid-gap:1px;background:var(--axs-line-soft);border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-sm);display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0 0;overflow:hidden}.axp-perfcard dl div{background:var(--axs-surface-alt);padding:9px}.axp-perfcard dt{color:var(--axs-ink-faint);font-size:.62rem}.axp-perfcard dd{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-display);font-size:.88rem;font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);margin:4px 0 0}.axp-perfoutside>p{font-size:.76rem;margin-block-start:9px;max-width:730px}.axp-perfoutside__grid{grid-gap:1px;background:var(--axs-line-soft);border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);display:grid;gap:1px;margin-block-start:18px;overflow:hidden}.axp-perfoutside__grid>div{align-items:center;background:color-mix(in srgb,var(--axs-surface) 72%,#0000);contain:layout style paint;contain-intrinsic-size:auto 50px;content-visibility:auto;display:flex;gap:10px;min-width:0;padding:10px 12px}.axp-perfoutside__grid>div>span:last-child{grid-gap:2px;display:grid;gap:2px;min-width:0}.axp-perfoutside__grid strong{color:var(--axs-ink);font-size:.76rem;font-weight:var(--axs-weight-medium)}.axp-perfoutside__grid small{color:var(--axs-ink-faint);font-size:.66rem}.axp-perfstate{min-height:390px}.axp-perfstate__body{grid-gap:6px;display:grid;gap:6px;justify-items:start;margin-block-start:clamp(48px,8vw,90px);max-width:440px}.axp-perfstate__body strong{color:var(--axs-ink);font-family:var(--axs-display);font-size:1.2rem;font-weight:var(--axs-weight-medium)}.axp-perfstate__body p{font-size:.8rem}.axp-perfstate__body button{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);color:var(--axs-ink);cursor:pointer;font:inherit;font-size:.75rem;margin-block-start:8px;padding:8px 13px}.axp-perfspinner{animation:axp-perfspin .8s linear infinite;border:2px solid var(--axs-line);border-radius:50%;border-top-color:var(--axs-accent);height:22px;margin-block-end:8px;width:22px}@keyframes axp-perfspin{to{transform:rotate(1turn)}}@container (min-width: 680px){.axp-perfhero__head,.axp-perfstate__head{flex-direction:row}.axp-perfmetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.axp-perfoutside__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 760px){.axp-perftablescroll{display:block}.axp-perfcards{display:none}}@media (prefers-reduced-motion:reduce){.axp-perfspinner{animation-duration:1.8s}}@supports not (content-visibility:auto){.axp-perfcard,.axp-perfoutside__grid>div{contain:layout style paint}}@media (max-width:860px){.axp-perfcard__head button,.axp-perfstate__body button,.axp-perfwindows button{min-height:44px;min-width:44px}}.axph-root{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:clamp(12px,1.6vw,18px);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:clamp(12px,1.8vw,20px)}.axph-surfacehead{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;padding:2px 2px 0}.axph-surfacehead__eyebrow{color:var(--axs-accent);display:block;font-size:11px;font-size:var(--axs-text-micro,11px);font-weight:600;font-weight:var(--axs-weight-semibold,600);letter-spacing:.12em;line-height:1;margin-block-end:6px;text-transform:uppercase}.axph-surfacehead__title{color:var(--axs-ink);font-family:var(--axs-display);font-size:clamp(1.15rem,1.6vw,1.45rem);font-weight:500;font-weight:var(--axs-weight-medium,500);letter-spacing:-.02em;line-height:1.15;line-height:var(--axs-lh-tight,1.15);margin:0}.axph-surfacehead__lens{background:var(--axs-node-fill);border:1px solid var(--axs-node-rim);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink);color:var(--axs-ink-soft,var(--axs-ink));flex:0 0 auto;font-size:11px;font-size:var(--axs-text-micro,11px);font-weight:600;font-weight:var(--axs-weight-semibold,600);letter-spacing:.04em;line-height:1;padding:5px 11px}.axph-stage{display:flex;flex:1 0 auto;flex-direction:column;min-height:0}.axph-stage>.axp-perfstate:not([aria-busy=true]){margin-block:auto}@media (max-width:720px){.axph-surfacehead{align-items:flex-start;flex-direction:column}}.axs-mem{color:var(--axs-ink);display:flex;flex-direction:column;font-family:var(--axs-sans);height:100%;min-height:0;padding:4px}.axs-mem-head{align-items:baseline;display:flex;gap:8px;justify-content:space-between;padding:6px 8px 10px}.axs-mem-title{font-size:14px;font-weight:600}.axs-mem-count{color:var(--axs-ink-faint);font-size:12px}.axs-mem-err{background:color-mix(in srgb,var(--axs-danger) 8%,#0000);border:1px solid var(--axs-danger);border-radius:8px;color:var(--axs-danger);font-size:12.5px;margin:0 8px 8px;padding:7px 10px}.axs-mem-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;overflow-y:auto;padding:0 4px}.axs-mem-row{align-items:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;display:flex;gap:10px;padding:10px 12px}.axs-mem-row:hover{border-color:var(--axs-line-hard)}.axs-mem-row[data-type=embargo]{border-left:3px solid var(--axs-warn)}.axs-mem-row-main{flex:1 1 auto;min-width:0}.axs-mem-row-top{align-items:center;display:flex;gap:8px;margin-bottom:4px}.axs-mem-badge{background:var(--axs-surface-alt);border-radius:4px;color:var(--axs-ink-mid);font-size:10px;font-weight:700;letter-spacing:.03em;padding:2px 6px;text-transform:uppercase}.axs-mem-badge[data-type=embargo]{background:var(--axs-warn-bg);color:var(--axs-warn)}.axs-mem-badge[data-type=preference]{background:var(--axs-accent-bg);color:var(--axs-accent-fg)}.axs-mem-date{color:var(--axs-ink-faint);font-size:11.5px}.axs-mem-text{color:var(--axs-ink);font-size:13px;line-height:1.45;word-break:break-word}.axs-mem-forget{align-items:center;background:none;border:1px solid #0000;border-radius:7px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}.axs-mem-forget:hover{background:var(--axs-surface-alt);border-color:var(--axs-line);color:var(--axs-danger)}.axs-mem-forget:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-mem-forget:disabled{cursor:default;opacity:.5}.axs-mem-forget svg{height:15px;width:15px}.axs-mem-foot{color:var(--axs-ink-faint);font-size:11.5px;padding:10px 8px 4px}.axs-sagent-root{display:flex;flex-direction:column;height:100%;min-height:0}.axs-sagent-root .axs-dash-gridwrap{flex:1 1 auto;min-height:0}.axs-sagent{color:var(--axs-ink);display:flex;flex-direction:column;font-family:var(--axs-sans);gap:14px;height:100%;min-height:0;overflow-y:auto;padding:4px 6px 10px}.axs-sagent-facts{align-items:baseline;background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:10px;display:flex;flex-wrap:wrap;gap:6px 18px;padding:8px 10px}.axs-sagent-fact{align-items:baseline;display:inline-flex;gap:7px}.axs-sagent-fact-k{color:var(--axs-ink-faint);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.axs-sagent-fact-v{font-size:13px;font-weight:600;text-transform:capitalize}.axs-sagent-fact-meta{color:var(--axs-ink-faint);font-size:11.5px;margin-left:auto}.axs-sagent-err{background:color-mix(in srgb,var(--axs-danger) 8%,#0000);border:1px solid var(--axs-danger);border-radius:8px;color:var(--axs-danger);font-size:12.5px;padding:7px 10px}.axs-sagent-retry{margin-top:10px}.axs-sagent-section{display:flex;flex-direction:column;min-height:0}.axs-sagent-head{align-items:baseline;display:flex;gap:8px;justify-content:space-between;padding:2px 4px 8px}.axs-sagent-title{font-size:14px;font-weight:600}.axs-sagent-count{color:var(--axs-ink-faint);font-size:12px}.axs-sagent-composer{align-items:center;display:flex;gap:8px;padding:0 2px 8px}.axs-sagent-input{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;color:var(--axs-ink);flex:1 1 auto;font:inherit;font-size:13px;min-width:0;padding:8px 11px}.axs-sagent-input::placeholder{color:var(--axs-ink-faint)}.axs-sagent-input:focus-visible{border-color:var(--axs-accent);outline:none}.axs-sagent-input:disabled{opacity:.6}.axs-sagent-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0 2px}.axs-sagent-row{align-items:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;display:flex;gap:10px;padding:10px 12px}.axs-sagent-row:hover{border-color:var(--axs-line-hard)}.axs-sagent-row[data-type=embargo]{border-left:3px solid var(--axs-warn)}.axs-sagent-row-main{flex:1 1 auto;min-width:0}.axs-sagent-row-top{align-items:center;display:flex;gap:8px;margin-bottom:4px}.axs-sagent-badge{background:var(--axs-surface-alt);border-radius:4px;color:var(--axs-ink-mid);font-size:10px;font-weight:700;letter-spacing:.03em;padding:2px 6px;text-transform:uppercase}.axs-sagent-badge[data-type=embargo]{background:var(--axs-warn-bg);color:var(--axs-warn)}.axs-sagent-badge[data-type=preference]{background:var(--axs-accent-bg);color:var(--axs-accent-fg)}.axs-sagent-date{color:var(--axs-ink-faint);font-size:11.5px}.axs-sagent-text{color:var(--axs-ink);font-size:13px;line-height:1.45;word-break:break-word}.axs-sagent-forget{align-items:center;background:none;border:1px solid #0000;border-radius:7px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}.axs-sagent-forget:hover{background:var(--axs-surface-alt);border-color:var(--axs-line);color:var(--axs-danger)}.axs-sagent-forget:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-sagent-forget:disabled{cursor:default;opacity:.5}.axs-sagent-forget svg{height:15px;width:15px}.axs-sagent-empty{border:1px dashed var(--axs-line);border-radius:10px;color:var(--axs-ink-faint);font-size:12.5px;line-height:1.5;padding:10px 12px}.axs-sagent-foot{color:var(--axs-ink-faint);font-size:11.5px;padding:8px 4px 0}@media (max-width:640px){.axs-sagent-facts{align-items:flex-start;flex-direction:column;gap:6px}.axs-sagent-fact-meta{margin-left:0}.axs-sagent-composer{align-items:stretch;flex-direction:column}}.axs-tasks{color:var(--axs-ink);display:flex;flex-direction:column;font-family:var(--axs-sans);gap:4px;height:100%;min-height:0;overflow-y:auto;padding:4px}.axs-tasks-err{background:color-mix(in srgb,var(--axs-danger) 8%,#0000);border:1px solid var(--axs-danger);border-radius:8px;color:var(--axs-danger)}.axs-tasks-err,.axs-tasks-note{font-size:12.5px;margin:0 8px 4px;padding:7px 10px}.axs-tasks-note{background:var(--axs-accent-bg);border:1px solid #0000;border-radius:8px;color:var(--axs-accent)}.axs-tasks-section{display:flex;flex-direction:column}.axs-tasks-head{align-items:baseline;display:flex;gap:8px;padding:10px 8px 4px}.axs-tasks-title{font-size:13px;font-weight:600}.axs-tasks-count{background:var(--axs-surface-alt);border-radius:999px;color:var(--axs-ink-faint);font-size:11px;padding:1px 7px}.axs-tasks-hint{color:var(--axs-ink-faint);font-size:11.5px;padding:0 8px 6px}.axs-tasks-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0 4px}.axs-tasks-row{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;display:flex;gap:12px;padding:10px 12px}.axs-tasks-row:hover{border-color:var(--axs-line-hard)}.axs-tasks-row[data-status=proposed]{border-left:3px solid var(--axs-accent)}.axs-tasks-row[data-status=in_progress]{border-left:3px solid var(--axs-warn)}.axs-tasks-row[data-status=done]{opacity:.62}.axs-tasks-row-main{flex:1 1 auto;min-width:0}.axs-tasks-outcome{color:var(--axs-ink);font-size:13.5px;line-height:1.4;word-break:break-word}.axs-tasks-row[data-status=done] .axs-tasks-outcome{text-decoration:line-through}.axs-tasks-meta{color:var(--axs-ink-faint);display:flex;flex-wrap:wrap;font-size:11.5px;gap:4px;margin-top:3px}.axs-tasks-actions{display:inline-flex;flex:0 0 auto;gap:6px}.axs-tasks-btn{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:5px 11px;white-space:nowrap}.axs-tasks-btn:hover{border-color:var(--axs-line-hard);color:var(--axs-ink)}.axs-tasks-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-tasks-btn:disabled{cursor:default;opacity:.5}.axs-tasks-btn.is-primary{background:var(--axs-accent-bg);border-color:#0000;color:var(--axs-accent)}.axs-tasks-btn.is-quiet{background:none;color:var(--axs-ink-faint)}.axs-tasks-btn.is-quiet:hover{border-color:var(--axs-line);color:var(--axs-danger)}.axs-tasks-foot{color:var(--axs-ink-faint);font-size:11.5px;padding:10px 8px 4px}.axs-auto{color:var(--axs-ink);display:flex;flex-direction:column;font-family:var(--axs-sans);height:100%;min-height:0;overflow-y:auto;padding:4px}.axs-auto-err{background:color-mix(in srgb,var(--axs-danger) 8%,#0000);border:1px solid var(--axs-danger);border-radius:8px;color:var(--axs-danger);font-size:12.5px;margin:0 8px 8px;padding:7px 10px}.axs-auto-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:4px}.axs-auto-row{align-items:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;display:flex;gap:12px;padding:12px}.axs-auto-row:hover{border-color:var(--axs-line-hard)}.axs-auto-row[data-enabled="0"]{opacity:.6}.axs-auto-toggle{background:var(--axs-surface-alt);border:1px solid var(--axs-line-hard);border-radius:999px;cursor:pointer;flex:0 0 auto;height:20px;margin-top:2px;position:relative;transition:background .12s ease;width:34px}.axs-auto-row[data-enabled="1"] .axs-auto-toggle{background:var(--axs-accent);border-color:#0000}.axs-auto-toggle:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-auto-toggle:disabled{cursor:default;opacity:.5}.axs-auto-toggle-dot{background:var(--axs-surface);border-radius:50%;height:14px;left:2px;position:absolute;top:2px;transition:transform .12s ease;width:14px}.axs-auto-row[data-enabled="1"] .axs-auto-toggle-dot{transform:translateX(14px)}.axs-auto-main{flex:1 1 auto;min-width:0}.axs-auto-name{color:var(--axs-ink);font-size:13.5px;font-weight:600;word-break:break-word}.axs-auto-trigger{color:var(--axs-ink-mid);font-size:12px;margin-top:2px}.axs-auto-action{color:var(--axs-ink-faint);font-size:12px;margin-top:2px;word-break:break-word}.axs-auto-side{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:5px}.axs-auto-badge{background:var(--axs-surface-alt);border-radius:4px;color:var(--axs-ink-mid);font-size:10px;font-weight:700;letter-spacing:.02em;padding:2px 6px;text-transform:uppercase}.axs-auto-runs{color:var(--axs-ink-faint);font-size:11px}.axs-auto-del{background:none;border:1px solid #0000;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;font-family:inherit;font-size:11.5px;padding:3px 8px}.axs-auto-del:hover{background:var(--axs-surface-alt);border-color:var(--axs-line);color:var(--axs-danger)}.axs-auto-del:disabled{cursor:default;opacity:.5}.axs-auto-foot{color:var(--axs-ink-faint);font-size:11.5px;padding:12px 10px 6px}.axs-emn{background:var(--axs-surface);border-bottom:1px solid var(--axs-line);display:none;gap:10px;padding:8px 12px}.axs-emn,.axs-emn-back{align-items:center;flex:none}.axs-emn-back{appearance:none;background:none;border:0;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:13px;font-weight:500;gap:5px;margin:0;padding:4px 6px 4px 2px}.axs-emn-back svg{flex:none}.axs-emn-back:focus-visible{border-radius:6px;outline:2px solid var(--axs-accent);outline-offset:1px}.axs-emn-title{color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-emn-faces{background:var(--axs-surface-alt);border-radius:8px;display:inline-flex;flex:none;gap:1px;margin-left:auto;padding:2px}.axs-emn-face{appearance:none;background:#0000;border:0;border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:12px;font-weight:500;padding:4px 12px;transition:color .13s ease,background .13s ease}.axs-emn-face[data-active]{background:var(--axs-surface);box-shadow:var(--axs-elev);color:var(--axs-accent)}.axs-emn-face:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}@media (max-width:860px){.axs-emn-face{min-block-size:44px;min-inline-size:44px}}.axs-ability-catalog{background:var(--axs-surface);border-bottom:1px solid var(--axs-line);color:var(--axs-ink);display:flex;flex:0 0 auto;flex-direction:column;font-family:var(--axs-sans);min-height:0}.axs-ability-catalog-toggle{align-items:center;background:#0000;border:0;color:var(--axs-ink-mid);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:12px;font-weight:600;gap:12px;justify-content:space-between;letter-spacing:.04em;padding:10px 16px;text-transform:uppercase;width:100%}.axs-ability-catalog-toggle:hover{color:var(--axs-ink)}.axs-ability-catalog-hint{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.axs-ability-catalog.is-open .axs-ability-catalog-body{display:flex;flex-direction:column;gap:14px;max-height:min(42vh,420px);overflow-y:auto;padding:0 12px 14px}.axs-ability-catalog-lede{color:var(--axs-ink-mid);font-size:12.5px;line-height:1.45;margin:0;padding:0 4px}.axs-ability-group-title{color:var(--axs-ink-faint);font-size:11px;font-weight:600;letter-spacing:.04em;margin:0 0 6px;padding:0 4px;text-transform:uppercase}.axs-ability-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.axs-ability-pick,.axs-ability-row.is-deferred{align-items:flex-start;background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:9px 11px;text-align:left;width:100%}.axs-ability-pick{color:inherit;cursor:pointer;font-family:inherit;transition:border-color .12s ease,background .12s ease;transition:border-color var(--axs-motion-fast,.12s) ease,background var(--axs-motion-fast,.12s) ease}.axs-ability-pick:hover{background:color-mix(in srgb,var(--axs-accent) 6%,var(--axs-canvas-bg));border-color:color-mix(in srgb,var(--axs-accent) 35%,#0000)}.axs-ability-pick:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-ability-row.is-deferred{opacity:.72}.axs-ability-label{color:var(--axs-ink);font-size:13px;font-weight:600}.axs-ability-summary{color:var(--axs-ink-mid);font-size:12px;line-height:1.4}.axs-ability-gov,.axs-ability-note,.axs-ability-why{color:var(--axs-ink-faint);font-size:11px;line-height:1.35}.axs-ability-gov{color:var(--axs-accent);margin-top:2px}.axs-ability-meta-toggle{background:#0000;border:0;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:11px;font-weight:600;letter-spacing:.04em;padding:6px 4px;text-align:left;text-transform:uppercase;width:100%}.axs-ability-meta-toggle:hover{color:var(--axs-ink-mid)}.axs-ability-group.is-meta .axs-ability-list{margin-top:6px}@media (max-width:480px){.axs-ability-catalog.is-open .axs-ability-catalog-body{max-height:min(36vh,320px)}}@media (max-width:640px){.axs-ability-catalog-toggle,.axs-ability-meta-toggle{min-height:44px}}.axs-miw-host{display:flex;flex-direction:column;min-width:0;position:relative}.axs-miw-host,.axs-miw-host .axs-miw-canvas{flex:1 1;min-height:0}.axs-miw-card{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:14px;box-sizing:border-box;outline:2px solid #0000;outline-offset:2px;overflow:hidden;position:relative;transition:outline-color .16s ease}.axs-miw-node[data-active] .axs-miw-card{outline-color:var(--axs-accent)}.axs-miw-node:not([data-active]) .axs-bnode-body:hover .axs-miw-card{outline-color:color-mix(in srgb,var(--axs-accent) 38%,#0000)}.axs-miw-shell{box-sizing:border-box;display:flex;flex-direction:column;gap:.85rem;overflow:visible;padding:.9rem 1rem 1.1rem;transform-origin:top left}.axs-miw-loading{display:grid;flex:1 1;padding:2rem;place-items:center}.axs-miw-hub{background:var(--axs-surface);display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:auto}.axs-miw-hub .axs-mic-detail-shell{flex:1 1;min-height:0}.axs-flowstudio{display:flex;flex-direction:column}.axs-flowstudio,.axs-flowstudio>.axs-miw-canvas,.axs-flowstudio>.axv-state{flex:1 1;min-height:0}.axs-flow-shell{background:var(--axs-surface);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:18px 20px;transform-origin:top left}.axs-flow-head{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.axs-flow-name{color:var(--axs-ink);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-flow-name,.axs-flow-pill{font-family:var(--axs-sans);font-weight:600}.axs-flow-pill{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-faint);flex-shrink:0;font-size:11px;letter-spacing:.02em;padding:2px 9px}.axs-flow-pill.is-on{background:var(--axs-accent-bg);border-color:color-mix(in srgb,var(--axs-accent) 22%,#0000);color:var(--axs-accent)}.axs-flow-trigger{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:13px;line-height:1.4;line-height:var(--axs-lh-snug,1.4)}.axs-flow-ingress{align-items:center;display:flex;gap:8px;min-width:0}.axs-flow-ingress-url{color:var(--axs-ink-faint);flex:1 1;font-family:var(--axs-mono);font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-flow-runline{align-items:center;color:var(--axs-ink-faint);display:flex;font-family:var(--axs-sans);font-size:12px;gap:12px;justify-content:space-between}.axs-flow-runtime{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-flow-lineage{font-feature-settings:"tnum";align-items:center;color:var(--axs-ink-mid);display:inline-flex;flex-shrink:0;font-variant-numeric:tabular-nums;gap:5px}.axs-flow-lineage-arrow{color:var(--axs-accent);font-size:13px;line-height:1}.axs-flow-holdline{align-items:center;color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:12px;gap:8px;min-width:0}.axs-flow-hold-badge{background:color-mix(in srgb,#a15c07 8%,#0000);background:color-mix(in srgb,var(--axs-warn,#a15c07) 8%,#0000);border:1px solid color-mix(in srgb,#a15c07 30%,#0000);border:1px solid color-mix(in srgb,var(--axs-warn,#a15c07) 30%,#0000);border-radius:999px;color:#a15c07;color:var(--axs-warn,#a15c07);flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.02em;padding:1px 8px}.axs-flow-hold-reason{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-flow-spacer{flex:1 1;min-height:0}.axs-flow-meta{align-items:center;color:var(--axs-ink-faint);display:flex;font-family:var(--axs-sans);font-size:12px;gap:12px;justify-content:space-between}.axs-flow-run{background:#0000;border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;flex-shrink:0;font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.02em;padding:3px 10px;transition:border-color var(--axs-motion-fast) var(--axs-ease-out),color var(--axs-motion-fast) var(--axs-ease-out)}.axs-flow-run:hover{border-color:color-mix(in srgb,var(--axs-accent) 35%,#0000);color:var(--axs-accent)}.axs-flow-run:active{transform:scale(.95)}@media (max-width:480px){.axs-flow-shell{padding:14px 16px}}.axs-playground{display:flex;flex:1 1;flex-direction:row;min-height:0;position:relative}.axs-playground>.axv-state{flex:1 1}.axs-pg-main{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.axs-pg-chrome{background:var(--axs-surface);background:var(--axs-chrome,var(--axs-surface));border-bottom:1px solid var(--axs-line);display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:12px 18px 11px}.axs-pg-chrome-top{align-items:center;display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:flex-start}.axs-pg-title-row{align-items:baseline;display:flex;gap:8px}.axs-pg-kicker{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.07em;text-transform:uppercase}.axs-pg-title{color:var(--axs-ink);font-family:var(--axs-display);font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:1.15;margin:0}.axs-pg-lede{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12px;line-height:1.4;margin:3px 0 0;max-width:52ch}.axs-pg-racks,.axs-pg-tools{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axs-pg-search{align-items:center;display:inline-flex;gap:6px}.axs-pg-search-input{background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:7px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:12px;min-width:170px;padding:7px 11px}.axs-pg-search-input:focus-visible{border-color:color-mix(in srgb,var(--axs-accent) 45%,var(--axs-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 14%,#0000);outline:none}.axs-pg-search-count{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums}.axs-pg-attention{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axs-pg-attention-k{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.axs-pg-attention-chip{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-weight:500;gap:8px;padding:4px 11px 4px 5px;transition:border-color .12s ease;transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axs-pg-attention-chip:hover{border-color:color-mix(in srgb,var(--axs-accent) 40%,var(--axs-line))}.axs-pg-attention-chip.is-more{border-style:dashed;color:var(--axs-ink-mid);padding:4px 11px}.axs-pg-attention-when{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums}.axs-pg-itile{border-radius:5px;display:inline-grid;flex:none;height:20px;place-items:center;width:20px}.axs-pg-itile svg{display:block;height:12px;width:12px}.axs-pg-itile.is-failing{background:var(--axs-danger-bg);color:var(--axs-danger)}.axs-pg-itile.is-stale{background:var(--axs-warn-bg);color:var(--axs-warn)}.axs-pg-tool{background:#0000;border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:12px;font-weight:600;letter-spacing:.01em;padding:7px 12px;transition:border-color .12s ease,color .12s ease,background .12s ease;transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axs-pg-tool:hover:not(:disabled){border-color:color-mix(in srgb,var(--axs-accent) 35%,var(--axs-line));color:var(--axs-ink)}.axs-pg-tool.is-active{background:var(--axs-accent-bg);border-color:color-mix(in srgb,var(--axs-accent) 40%,#0000);color:var(--axs-accent)}.axs-pg-tool--ghost{border-style:dashed;color:var(--axs-ink-faint);font-weight:500}.axs-pg-tool:disabled{cursor:not-allowed;opacity:.4}.axs-pg-annotation-badge{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-pg-rack{align-items:stretch;background:color-mix(in srgb,var(--axs-canvas-bg) 70%,var(--axs-surface));border:1px solid var(--axs-line);border-radius:8px;display:flex;flex-wrap:wrap;gap:0;padding:3px}.axs-pg-rack-btn{align-items:center;background:#0000;border:none;border-radius:5px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-weight:500;gap:7px;margin:0;padding:6px 11px;transition:color .12s ease,background .12s ease;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axs-pg-rack-btn+.axs-pg-rack-btn{box-shadow:inset 1px 0 0 color-mix(in srgb,var(--axs-line) 80%,#0000)}.axs-pg-rack-btn:hover{background:color-mix(in srgb,var(--axs-surface) 55%,#0000);color:var(--axs-ink)}.axs-pg-rack-btn.is-active{background:var(--axs-surface);box-shadow:0 1px 0 color-mix(in srgb,var(--axs-ink) 6%,#0000),inset 0 0 0 1px color-mix(in srgb,var(--axs-accent) 22%,#0000);color:var(--axs-ink);font-weight:600}.axs-pg-rack-btn.is-active+.axs-pg-rack-btn,.axs-pg-rack-btn:has(+.is-active){box-shadow:none}.axs-pg-rack-label{white-space:nowrap}.axs-pg-count{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;min-width:1.4em;text-align:center}.axs-pg-rack-btn.is-active .axs-pg-count{color:var(--axs-accent)}.axs-pg-rack--runtime{align-self:center;max-width:max-content}.axs-pg-body{background:var(--axs-canvas-bg);background:var(--axs-stage-bg,var(--axs-canvas-bg));display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;position:relative}@media (prefers-reduced-motion:no-preference){.axs-pg-body{animation:axs-pg-plane-in .32s cubic-bezier(.22,1,.36,1);animation:axs-pg-plane-in .32s var(--axs-ease-out,cubic-bezier(.22,1,.36,1))}}@keyframes axs-pg-plane-in{0%{opacity:.55}to{opacity:1}}.axs-pg-canvas{flex:1 1;min-height:0}.axs-pg-canvas .axs-board-stage{padding:48px 72px 80px}.axs-pg-canvas .axs-zoom-pill{background:var(--axs-surface);border-color:var(--axs-line);border-radius:8px;bottom:14px;box-shadow:0 8px 24px #3e301c38;box-shadow:var(--axs-elev,0 8px 24px #3e301c38);padding:2px;right:14px}.axs-pg-canvas .axs-zoom-preset{border-radius:6px;font-weight:500}.axs-pg-k{fill:none;stroke-linecap:round;stroke-linejoin:round}.axs-pg-k--move{stroke:var(--axs-accent)}.axs-pg-k--lineage,.axs-pg-k--read{stroke:var(--axs-ink-mid)}.axs-pg-k--lineage{stroke-dasharray:7 5}.axs-pg-k--ctl{stroke:var(--axs-warn);stroke-dasharray:3 4}.axs-pg-k--mon{stroke:var(--axs-ink-faint);stroke-dasharray:1.5 4.5}.axs-pg-k--ann{stroke:color-mix(in srgb,var(--axs-accent) 70%,var(--axs-ink-faint));stroke-dasharray:2.5 5}.axs-pg-arrfill{stroke:none}.axs-pg-arrfill--move{fill:var(--axs-accent)}.axs-pg-arrfill--flow{fill:var(--axs-ink-mid)}.axs-pg-arrfill--ctl{fill:var(--axs-warn)}.axs-pg-wires{z-index:0}.axs-pg-spine-label{fill:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:600;letter-spacing:.09em;opacity:.85;text-transform:uppercase}.axs-pg-wire-stroke{stroke-width:2;stroke-width:var(--pg-wire-w,2)}.axs-pg-wire--inventory .axs-pg-wire-stroke{opacity:.55}.axs-pg-wire--inventory.is-neighborhood .axs-pg-wire-stroke{stroke-width:2.4;opacity:.95}.axs-pg-wire--annotation .axs-pg-wire-stroke{stroke-width:1.75;opacity:.7}.axs-pg-wire--annotation.is-neighborhood .axs-pg-wire-stroke,.axs-pg-wire--annotation.is-selected .axs-pg-wire-stroke{stroke:var(--axs-accent);stroke-width:2.25;opacity:1}.axs-pg-wire--offplane{pointer-events:none}.axs-pg-wire--offplane .axs-pg-wire-stroke{stroke-width:1.7;stroke-width:calc(var(--pg-wire-w, 2)*.85);stroke-dasharray:1.5 4.5;opacity:.3}.axs-pg-wire--offplane .axs-pg-wire-dot{opacity:.5}.axs-pg-wire.is-outside .axs-pg-wire-stroke{opacity:.14}.axs-pg-wire.is-outside .axs-pg-wire-dot{opacity:.25}.axs-pg-wire-hit{fill:none;stroke:#0000;stroke-width:14;cursor:pointer;pointer-events:stroke}.axs-pg-wire--inventory .axs-pg-wire-hit{cursor:default}.axs-pg-wire-dot{fill:color-mix(in srgb,var(--axs-ink-mid) 70%,var(--axs-surface))}.axs-pg-wire--annotation .axs-pg-wire-dot{fill:color-mix(in srgb,var(--axs-accent) 55%,var(--axs-surface))}.axs-pg-draft-overlay{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:4}.axs-pg-draft-stroke{fill:none;stroke:var(--axs-accent);stroke-width:2;stroke-dasharray:5 6;opacity:.9}@media (prefers-reduced-motion:no-preference){.axs-pg-draft-stroke{animation:axs-pg-draft-dash .68s linear infinite}}@keyframes axs-pg-draft-dash{to{stroke-dashoffset:-22}}.axs-pg-port{background:var(--axs-surface);border:2px solid color-mix(in srgb,var(--axs-ink-faint) 55%,var(--axs-line));border-radius:50%;height:11px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .12s ease,border-color .12s ease,box-shadow .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),box-shadow var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:11px;z-index:3}.axs-pg-port--out{right:-6px}.axs-pg-port--in{left:-6px}.axs-pg-port.is-wired{background:color-mix(in srgb,var(--axs-ink-mid) 45%,var(--axs-surface));border-color:color-mix(in srgb,var(--axs-ink-mid) 70%,#0000)}.axs-pg-card[data-annotate=true] .axs-pg-port{border-color:var(--axs-accent);cursor:crosshair;height:13px;width:13px}.axs-pg-card[data-annotate=true] .axs-pg-port:focus-visible,.axs-pg-card[data-annotate=true] .axs-pg-port:hover{background:var(--axs-accent-bg);box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 28%,#0000);outline:none}.axs-pg-card.is-wire-source .axs-pg-port--out{background:var(--axs-accent);border-color:var(--axs-accent)}.axs-pg-card{-webkit-backdrop-filter:blur(0);-webkit-backdrop-filter:blur(var(--axs-node-blur-thin,0));backdrop-filter:blur(0);backdrop-filter:blur(var(--axs-node-blur-thin,0));background:var(--axs-surface);background:var(--axs-node-fill-thin,var(--axs-surface));border-color:var(--axs-node-rim,var(--axs-line));box-shadow:none,inset 0 0 0 1px #0000;box-shadow:var(--axs-node-shadow,none),0 0 0 1px var(--axs-node-edge,#0000) inset;overflow:visible}.axs-pg-card:before{background:color-mix(in srgb,var(--axs-ink-faint) 38%,#0000);border-radius:3px 0 0 3px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;width:3px;z-index:1}.axs-pg-card[data-tier=entity]:before{background:color-mix(in srgb,var(--axs-accent) 72%,#0000)}.axs-pg-card[data-tier=config]:before{background:color-mix(in srgb,var(--axs-ink-mid) 48%,#0000)}.axs-pg-card.is-hub{border-color:color-mix(in srgb,var(--axs-accent) 30%,var(--axs-node-rim,var(--axs-line)))}.axs-pg-card.is-selected{outline-color:color-mix(in srgb,var(--axs-accent) 65%,#0000)}.axs-pg-card.is-linked{outline-color:color-mix(in srgb,var(--axs-accent) 30%,#0000)}.axs-pg-card.is-dim{opacity:.5}.axs-pg-card[data-trace=upstream]{outline-color:color-mix(in srgb,var(--axs-ink-mid) 35%,#0000)}.axs-pg-card[data-trace=downstream]{outline-color:color-mix(in srgb,var(--axs-accent) 40%,#0000)}.axs-pg-card.is-search-hit{outline-color:color-mix(in srgb,var(--axs-accent) 55%,#0000)}.axs-pg-shell{border-radius:inherit;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;overflow:hidden;padding:12px 15px 11px 17px;position:relative;transform-origin:top left}@media (prefers-reduced-motion:no-preference){.axs-pg-shell{animation:axs-pg-card-in .28s ease both;animation:axs-pg-card-in .28s var(--axs-ease-out,ease) both}}@keyframes axs-pg-card-in{0%{opacity:0}to{opacity:1}}.axs-pg-card-head{align-items:center;display:flex;gap:8px}.axs-pg-card-head .axs-pg-runtime{margin-left:auto}.axs-pg-name{color:var(--axs-ink);font-family:var(--axs-display);font-size:13.5px;font-weight:600;letter-spacing:-.01em;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pg-purpose{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--axs-ink-mid);display:-webkit-box;flex:1 1;font-family:var(--axs-sans);font-size:12px;line-height:1.4;margin:0;overflow:hidden}.axs-pg-tier{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:4px;color:var(--axs-ink-faint);flex-shrink:0;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:600;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.axs-pg-tier--entity{background:var(--axs-accent-bg);border-color:color-mix(in srgb,var(--axs-accent) 22%,#0000);color:var(--axs-accent)}.axs-pg-tier--config{background:color-mix(in srgb,var(--axs-ink-mid) 8%,#0000);color:var(--axs-ink-mid)}.axs-pg-tier--code{color:var(--axs-ink-faint)}.axs-pg-runtime{align-items:center;background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:4px;color:var(--axs-ink-mid);display:inline-flex;flex-shrink:0;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:600;gap:5px;letter-spacing:.03em;padding:2px 7px 2px 6px;text-transform:uppercase}.axs-pg-runtime.is-dot-only{background:#0000;border:none;gap:0;padding:0}.axs-pg-runtime-dot{background:var(--axs-ink-faint);border-radius:50%;flex-shrink:0;height:7px;width:7px}@media (prefers-reduced-motion:no-preference){.axs-pg-runtime--failing .axs-pg-runtime-dot,.axs-pg-runtime--healthy .axs-pg-runtime-dot,.axs-pg-runtime--stale .axs-pg-runtime-dot{animation:axs-pg-pulse 2.4s ease-in-out infinite}}@keyframes axs-pg-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.axs-pg-runtime--healthy{background:var(--axs-ok-bg);border-color:color-mix(in srgb,var(--axs-ok) 35%,var(--axs-line));color:color-mix(in srgb,var(--axs-ok) 85%,var(--axs-ink))}.axs-pg-runtime--healthy .axs-pg-runtime-dot{background:var(--axs-ok)}.axs-pg-runtime--stale{background:var(--axs-warn-bg);border-color:color-mix(in srgb,var(--axs-warn) 35%,var(--axs-line));color:color-mix(in srgb,var(--axs-warn) 80%,var(--axs-ink))}.axs-pg-runtime--stale .axs-pg-runtime-dot{background:var(--axs-warn)}.axs-pg-runtime--failing{background:var(--axs-danger-bg);border-color:color-mix(in srgb,var(--axs-danger) 35%,var(--axs-line));color:color-mix(in srgb,var(--axs-danger) 85%,var(--axs-ink))}.axs-pg-runtime--failing .axs-pg-runtime-dot{background:var(--axs-danger)}.axs-pg-runtime--na,.axs-pg-runtime--unknown{color:var(--axs-ink-faint)}.axs-pg-runtime.is-dot-only.axs-pg-runtime--failing,.axs-pg-runtime.is-dot-only.axs-pg-runtime--healthy,.axs-pg-runtime.is-dot-only.axs-pg-runtime--na,.axs-pg-runtime.is-dot-only.axs-pg-runtime--stale,.axs-pg-runtime.is-dot-only.axs-pg-runtime--unknown{background:#0000;border:none}.axs-pg-runtime.is-dot-only.axs-pg-runtime--na .axs-pg-runtime-dot,.axs-pg-runtime.is-dot-only.axs-pg-runtime--unknown .axs-pg-runtime-dot{background:#0000;border:1px solid color-mix(in srgb,var(--axs-ink-faint) 55%,#0000);box-sizing:border-box}.axs-pg-nofiles{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px}.axs-pg-switch-host{display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.axs-pg-switch{flex:1 1;min-height:0;overflow:auto;position:relative}.axs-pg-panlayer{cursor:grab;inset:0;position:absolute;z-index:6}.axs-pg-panlayer[data-panning]{cursor:grabbing}.axs-pg-switch-world{min-width:max-content;padding:30px 34px 64px;position:relative}.axs-pg-swires{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.axs-pg-swires--rest{z-index:0}.axs-pg-swires--routed{z-index:3}.axs-pg-trunk{fill:none;stroke:var(--axs-ink-faint);stroke-linecap:round;stroke-linejoin:round;transition:opacity .2s ease;transition:opacity var(--axs-motion-base,.2s) var(--axs-ease-out,ease)}.axs-pg-trunk-n{fill:var(--axs-ink-faint);font-feature-settings:"tnum";font-family:var(--axs-sans);font-size:10px;font-variant-numeric:tabular-nums}.axs-pg-swires--rest.is-receded .axs-pg-trunk{opacity:.1!important}.axs-pg-swires--rest.is-receded .axs-pg-trunk-n{opacity:.16}.axs-pg-swire-stroke{stroke-width:1.5;opacity:.9}.axs-pg-swire--annotation .axs-pg-swire-stroke{opacity:.75}.axs-pg-swire--annotation.is-selected .axs-pg-swire-stroke{stroke:var(--axs-accent);stroke-width:2.25;opacity:1}.axs-pg-swire-hit{fill:none;stroke:#0000;stroke-width:14;cursor:pointer}.axs-pg-k-dot--move{fill:var(--axs-accent)}.axs-pg-k-dot--lineage,.axs-pg-k-dot--read{fill:var(--axs-ink-mid)}.axs-pg-k-dot--ctl{fill:var(--axs-warn)}.axs-pg-k-dot--mon{fill:var(--axs-ink-faint)}.axs-pg-k-dot--ann{fill:color-mix(in srgb,var(--axs-accent) 55%,var(--axs-surface))}.axs-pg-cols{grid-gap:26px 52px;align-items:start;display:grid;gap:26px 52px;justify-content:center;position:relative;z-index:1}.axs-pg-scol{display:flex;flex-direction:column;gap:26px;min-width:0}.axs-pg-board{-webkit-backdrop-filter:blur(0);-webkit-backdrop-filter:blur(var(--axs-node-blur,0));backdrop-filter:blur(0);backdrop-filter:blur(var(--axs-node-blur,0));background:var(--axs-surface);background:var(--axs-node-fill,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:12px;border-radius:var(--axs-radius-lg,12px);box-shadow:none,inset 0 0 0 1px #0000;box-shadow:var(--axs-node-shadow,none),0 0 0 1px var(--axs-node-edge,#0000) inset;transition:opacity .2s ease;transition:opacity var(--axs-motion-base,.2s) var(--axs-ease-out,ease)}.axs-pg-board.is-allout{opacity:.55}.axs-pg-board-head{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;gap:8px;padding:10px 14px 8px}.axs-pg-board-title{color:var(--axs-ink);font-family:var(--axs-display);font-size:13.5px;font-weight:600;letter-spacing:-.01em;margin:0}.axs-pg-board-n{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-variant-numeric:tabular-nums}.axs-pg-board-flags{align-items:center;display:inline-flex;gap:4px;margin-left:auto}.axs-pg-board-flags i{border-radius:50%;display:inline-block;height:6px;width:6px}.axs-pg-board-flags i.is-f{background:var(--axs-danger)}.axs-pg-board-flags i.is-s{background:var(--axs-warn)}.axs-pg-board-rows{padding:6px 6px 8px}.axs-pg-board.is-wide .axs-pg-board-rows{column-count:2;column-gap:6px}.axs-pg-srow{align-items:center;background:#0000;border:none;border-radius:6px;break-inside:avoid;cursor:pointer;display:flex;gap:8px;height:26px;margin:0;padding:0 8px 0 10px;page-break-inside:avoid;position:relative;text-align:left;transition:opacity .12s ease,background .12s ease;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axs-pg-srow:before{background:#0000;border-radius:2px;bottom:7px;content:"";left:2px;position:absolute;top:7px;width:2px}.axs-pg-srow[data-tier=entity]:before{background:color-mix(in srgb,var(--axs-accent) 75%,#0000)}.axs-pg-srow[data-tier=config]:before{background:color-mix(in srgb,var(--axs-ink-faint) 55%,#0000)}.axs-pg-srow .axs-pg-runtime-dot{height:6px;width:6px}.axs-pg-srow-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pg-srow:hover{background:color-mix(in srgb,var(--axs-surface) 62%,#0000)}.axs-pg-srow:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-pg-srow.is-sel{background:var(--axs-accent-bg)}.axs-pg-srow.is-sel:before{background:var(--axs-accent);bottom:4px;top:4px;width:3px}.axs-pg-srow.is-sel .axs-pg-srow-name{font-weight:600}.axs-pg-srow.is-dimmed,.axs-pg-srow.is-out{opacity:.32}.axs-pg-srow.is-hit .axs-pg-srow-name{color:var(--axs-accent);font-weight:600}.axs-pg-legend{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--axs-surface) 82%,#0000);border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:9px;bottom:12px;color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:11px;gap:16px;left:16px;padding:7px 13px;pointer-events:none;position:absolute;white-space:nowrap;z-index:4}.axs-pg-legend-item{align-items:center;display:inline-flex;gap:7px}.axs-pg-legend svg{display:block}.axs-pg-legend .axs-pg-k{stroke-width:1.5}.axs-pg-detail{background:var(--axs-surface);border-left:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;gap:12px;min-width:0;overflow-y:auto;padding:16px 16px 14px;width:306px}@media (prefers-reduced-motion:no-preference){.axs-pg-detail.is-populated{animation:axs-pg-rail-in .24s ease;animation:axs-pg-rail-in .24s var(--axs-ease-out,ease)}}@keyframes axs-pg-rail-in{0%{opacity:.4}to{opacity:1}}.axs-pg-detail-empty p,.axs-pg-readonly-banner{font-size:12px;margin:0}.axs-pg-detail-empty p,.axs-pg-detail-lede,.axs-pg-readonly-banner{color:var(--axs-ink-mid);font-family:var(--axs-sans);line-height:1.45}.axs-pg-detail-lede{font-size:12.5px;margin:-4px 0 0}.axs-pg-readonly-banner{border-top:1px solid var(--axs-line);color:var(--axs-ink-faint);font-size:11px;margin-top:auto;padding-top:12px}.axs-pg-detail-head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.axs-pg-detail-tools{display:inline-flex;flex:none;gap:5px}.axs-pg-detail-title{color:var(--axs-ink);flex:1 1;font-family:var(--axs-display);font-size:16px;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:0;min-width:0}.axs-pg-detail-close{background:#0000;border:1px solid var(--axs-line);border-radius:5px;color:var(--axs-ink-mid);cursor:pointer;flex-shrink:0;font-family:var(--axs-sans);font-size:11px;padding:4px 9px}.axs-pg-detail-close:hover{border-color:color-mix(in srgb,var(--axs-accent) 30%,#0000);color:var(--axs-accent)}.axs-pg-detail-badges{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.axs-pg-detail-runtime{border-bottom:1px solid var(--axs-line);display:flex;flex-direction:column;gap:6px;padding:10px 0 8px}.axs-pg-detail-runtime-row{color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:12px;gap:12px;justify-content:space-between}.axs-pg-detail-runtime-k{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.axs-pg-detail-runtime-detail{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:11px;line-height:1.4;margin:0}.axs-pg-detail-cta{border-bottom:1px solid var(--axs-line);display:flex;flex-direction:column;gap:6px;padding:4px 0 8px}.axs-pg-cta{align-self:flex-start;background:color-mix(in srgb,var(--axs-accent) 14%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-accent) 45%,var(--axs-line));border-radius:6px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:13px;font-weight:600;padding:9px 14px;transition:border-color .12s ease,background .12s ease,opacity .12s ease;transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axs-pg-cta:hover:not(:disabled){background:color-mix(in srgb,var(--axs-accent) 22%,var(--axs-surface));border-color:var(--axs-accent)}.axs-pg-cta:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-pg-cta.is-disabled,.axs-pg-cta:disabled{background:var(--axs-canvas-bg);border-color:var(--axs-line);color:var(--axs-ink-mid);cursor:not-allowed;opacity:.55}.axs-pg-cta-hint,.axs-pg-cta-reason{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;line-height:1.4;margin:0}.axs-pg-cta-reason,.axs-pg-plane-chip{color:var(--axs-ink-mid)}.axs-pg-plane-chip{border:1px solid var(--axs-line);border-radius:4px;font-family:var(--axs-sans);font-size:11px;font-weight:500;padding:2px 8px}.axs-pg-plane-chip.is-also{color:var(--axs-ink-faint)}.axs-pg-detail-impact h3{margin:0 0 6px}.axs-pg-impact-k{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10px;font-weight:600;letter-spacing:.06em;margin:6px 0 4px;text-transform:uppercase}.axs-pg-conn-kind.is-failing{color:var(--axs-danger)}.axs-pg-conn-kind.is-stale{color:var(--axs-warn)}.axs-pg-detail-conn h3,.axs-pg-detail-files h3,.axs-pg-detail-impact h3{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10.5px;font-weight:600;letter-spacing:.08em;margin:0 0 6px;text-transform:uppercase}.axs-pg-conn-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.axs-pg-conn{align-items:center;color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:11px;gap:6px;min-width:0}.axs-pg-conn-dir{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans)}.axs-pg-conn-jump{background:#0000;border:none;color:var(--axs-ink);cursor:pointer;flex:1 1;font-family:var(--axs-sans);font-size:12px;min-width:0;overflow:hidden;padding:2px 0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.axs-pg-conn-jump:hover{color:var(--axs-accent)}.axs-pg-conn-kind{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.04em;text-transform:uppercase}.axs-pg-conn--annotation .axs-pg-conn-kind{color:color-mix(in srgb,var(--axs-accent) 70%,var(--axs-ink-faint))}.axs-pg-conn-del{background:#0000;border:none;border-radius:4px;color:var(--axs-ink-faint);cursor:pointer;flex:none;font-size:12px;line-height:1;padding:2px 4px}.axs-pg-conn-del:hover{background:var(--axs-danger-bg);color:var(--axs-danger)}.axs-pg-detail-dl{display:flex;flex-direction:column;gap:10px;margin:0}.axs-pg-detail-dl dt{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10px;font-weight:600;letter-spacing:.06em;margin-bottom:2px;text-transform:uppercase}.axs-pg-detail-dl dd{color:var(--axs-ink);font-family:var(--axs-sans);font-size:12px;line-height:1.4;margin:0;min-width:0;overflow-wrap:anywhere}.axs-pg-detail-dl code,.axs-pg-detail-files code{color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:var(--axs-text-micro);overflow-wrap:anywhere}.axs-pg-detail-files ul{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.axs-pg-detail-files li code{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:4px;display:block;font-size:var(--axs-text-micro);padding:4px 6px;word-break:break-all}@media (max-width:900px){.axs-pg-detail{-webkit-backdrop-filter:blur(0);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,0));backdrop-filter:blur(0);backdrop-filter:blur(var(--axs-node-blur-heavy,0));background:color-mix(in srgb,var(--axs-surface) 88%,#0000);border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:12px;border-radius:var(--axs-radius-lg,12px);bottom:10px;box-shadow:none;box-shadow:var(--axs-elev-lg,none);left:10px;max-height:46vh;position:absolute;right:10px;top:auto;width:auto;z-index:5}.axs-pg-legend{display:none}}@media (max-width:860px){.axs-pg-rack-btn,.axs-pg-tool{min-block-size:44px;min-inline-size:44px}.axs-pg-rack{gap:2px}.axs-pg-rack-btn+.axs-pg-rack-btn{box-shadow:none}.axs-pg-srow{min-block-size:34px}}@media (max-width:640px){.axs-pg{--axs-text-micro:12px}.axs-pg-attention-k,.axs-pg-board-n,.axs-pg-conn,.axs-pg-cta-hint,.axs-pg-cta-reason,.axs-pg-detail-close,.axs-pg-detail-conn h3,.axs-pg-detail-dl dt,.axs-pg-detail-files h3,.axs-pg-detail-impact h3,.axs-pg-detail-runtime-detail,.axs-pg-detail-runtime-k,.axs-pg-impact-k,.axs-pg-nofiles,.axs-pg-plane-chip,.axs-pg-readonly-banner,.axs-pg-trunk-n{font-size:12px}.axs-pg-search-input{min-height:44px}.axs-pg-detail-close{min-height:44px;min-width:44px}.axs-pg-cta{min-height:44px}.axs-pg-conn-jump{align-items:center;display:inline-flex;min-height:44px}.axs-pg-srow{min-block-size:44px}}@media (max-width:480px){.axs-pg-chrome{padding:12px 12px 10px}.axs-pg-title{font-size:17px}.axs-pg-lede{font-size:12px}.axs-pg-annotation-badge{display:none}}@media (prefers-reduced-motion:reduce){.axs-pg-board,.axs-pg-detail.is-populated,.axs-pg-runtime-dot,.axs-pg-srow,.axs-pg-trunk{animation:none!important;transition:none!important}}.axs-pgc{background:radial-gradient(ellipse 60% 50% at 18% 12%,color-mix(in srgb,var(--axs-surface) 70%,#0000),#0000 70%),radial-gradient(ellipse 50% 40% at 88% 78%,color-mix(in srgb,var(--axs-accent) 6%,#0000),#0000 65%),linear-gradient(165deg,var(--axs-canvas-bg) 0,var(--axs-surface) 46%,color-mix(in srgb,var(--axs-ink-faint) 12%,var(--axs-surface)) 100%)}.axs-pgc,.axs-pgc-bench{display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.axs-pgc-bench{background-image:radial-gradient(circle,color-mix(in srgb,var(--axs-ink) 14%,#0000) 1.2px,#0000 1.7px);background-position:13px 13px;background-size:26px 26px;min-width:0}.axs-pgc-bench .axs-pgc-canvas:before{content:none}.axs-pgc-canvas{flex:1 1;min-height:0}.axs-pgc-canvas.axs-pg-canvas .axs-zoom-pill{left:14px;right:auto}.axs-pgc-empty{margin:auto;max-width:42ch;padding:24px;text-align:center}.axs-pgc-empty strong{color:var(--axs-ink);display:block;font-family:var(--axs-display);font-size:15px;font-weight:600;margin-bottom:8px}.axs-pgc-empty p{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12.5px;line-height:1.5;margin:0}.axs-pgc-empty code{font-family:var(--axs-mono);font-size:11px}.axs-pgc-empty-add{background:var(--axs-accent);border:1px solid var(--axs-accent);border-radius:9px;color:var(--axs-accent-fg);cursor:pointer;font-family:var(--axs-sans);font-size:12.5px;font-weight:600;margin-top:16px;min-block-size:44px;padding:0 18px}.axs-pgc-empty-add:focus-visible{outline:2px solid var(--axs-accent);outline-offset:3px}.axs-pgc-float{pointer-events:none;position:absolute;z-index:6}.axs-pgc-float>*{pointer-events:auto}.axs-pgc-float--top-left{left:14px;top:14px}.axs-pgc-float--top-right{right:14px;top:14px}.axs-pgc-float--bottom-right{align-items:flex-end;bottom:14px;display:flex;flex-direction:column;gap:8px;right:14px}.axs-canvas-main[data-zoomed=true] .axs-pgc-float--bottom-right{bottom:64px}.axs-pgc-crumb{align-items:center;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);background:color-mix(in srgb,var(--axs-surface) 74%,#0000);border:1px solid color-mix(in srgb,var(--axs-ink) 14%,#0000);border-radius:999px;box-shadow:0 1px 0 color-mix(in srgb,#fff 55%,#0000) inset,0 8px 22px color-mix(in srgb,var(--axs-ink) 8%,#0000);display:inline-flex;gap:7px;padding:7px 12px}.axs-pgc-crumb-k{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.axs-pgc-crumb-sep{color:var(--axs-ink-faint);opacity:.6}.axs-pgc-crumb-name{background:#0000;border:none;color:var(--axs-ink);font-family:var(--axs-display);font-size:13px;font-weight:600;letter-spacing:-.01em;max-width:28ch;min-width:8ch;padding:0}.axs-pgc-crumb-name:focus-visible{box-shadow:0 1px 0 color-mix(in srgb,var(--axs-accent) 55%,#0000);outline:none}.axs-pgc-crumb-tag{background:color-mix(in srgb,var(--axs-accent) 11%,#0000);border:1px solid color-mix(in srgb,var(--axs-accent) 34%,#0000);border-radius:999px;color:var(--axs-accent);font-size:9.5px;letter-spacing:.1em;padding:2px 7px;text-transform:uppercase}.axs-pgc-crumb-tag,.axs-pgc-propose{font-family:var(--axs-sans);font-weight:600}.axs-pgc-propose{background:var(--axs-ink);border:1px solid #0000;border-radius:9px;box-shadow:0 1px 0 color-mix(in srgb,#fff 18%,#0000) inset,0 10px 24px color-mix(in srgb,var(--axs-ink) 16%,#0000);color:var(--axs-chrome);cursor:pointer;font-size:12.5px;padding:9px 14px;transition:background .14s ease;transition:background var(--axs-motion-fast,.14s) var(--axs-ease-out,ease)}.axs-pgc-propose:hover:not(:disabled){background:color-mix(in srgb,var(--axs-ink) 88%,var(--axs-accent))}.axs-pgc-propose.is-disabled,.axs-pgc-propose:disabled{cursor:not-allowed;opacity:.42}.axs-pgc-draft-chip{align-items:center;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);background:color-mix(in srgb,var(--axs-surface) 78%,#0000);border:1px solid color-mix(in srgb,var(--axs-ink) 14%,#0000);border-radius:999px;box-shadow:0 1px 0 color-mix(in srgb,#fff 55%,#0000) inset,0 8px 22px color-mix(in srgb,var(--axs-ink) 8%,#0000);cursor:pointer;display:inline-flex;gap:8px;padding:8px 12px}.axs-pgc-draft-dot{background:var(--axs-accent);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 18%,#0000);height:7px;width:7px}.axs-pgc-draft-name{color:var(--axs-ink);font-family:var(--axs-display);font-size:12.5px;font-weight:600;max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pgc-draft-meta{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-variant-numeric:tabular-nums}.axs-pgc-draft-caret{color:var(--axs-ink-faint);font-size:10px}.axs-pgc-compiled{backdrop-filter:blur(24px) saturate(1.25);-webkit-backdrop-filter:blur(24px) saturate(1.25);background:color-mix(in srgb,var(--axs-surface) 86%,#0000);border:1px solid color-mix(in srgb,var(--axs-ink) 14%,#0000);border-radius:14px;box-shadow:0 1px 0 color-mix(in srgb,#fff 62%,#0000) inset,0 14px 36px color-mix(in srgb,var(--axs-ink) 11%,#0000);max-height:min(360px,50vh);overflow:auto;padding:12px 14px 10px;width:min(300px,72vw)}.axs-pgc-compiled h3{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10.5px;font-weight:600;letter-spacing:.12em;margin:0 0 8px;text-transform:uppercase}.axs-pgc-compiled ol{display:flex;flex-direction:column;font-family:var(--axs-display);gap:3px;margin:0;padding:0 0 0 18px}.axs-pgc-compiled li button{background:#0000;border:none;color:var(--axs-ink);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:2px 0;text-align:left}.axs-pgc-compiled li button:hover,.axs-pgc-compiled li.is-selected button{color:var(--axs-accent)}.axs-pgc-compiled-empty{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12px;margin:0}.axs-pgc-compiled-actions{display:flex;justify-content:flex-end;margin-top:10px}.axs-pgc-ghost{background:#0000;border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:11.5px;padding:5px 9px}.axs-pgc-ghost:hover{border-color:var(--axs-line-hard,var(--axs-line));color:var(--axs-ink)}.axs-pgc-sketch-banner{color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:9.5px;letter-spacing:.06em;margin:10px 0 0;text-transform:uppercase}.axs-pgc-issues{display:flex;flex-direction:column;gap:5px;list-style:none;margin:10px 0 0;padding:0}.axs-pgc-issues li{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:11.5px;line-height:1.4;padding-left:14px;position:relative}.axs-pgc-issues li:before{background:#c4922a;border-radius:50%;content:"";height:6px;left:2px;position:absolute;top:6px;width:6px}.axs-pgc-issues li.is-blocker{color:var(--axs-ink)}.axs-pgc-issues li.is-blocker:before{background:#a4503a;background:var(--axs-alert,#a4503a)}.axs-pgc-card{backdrop-filter:blur(22px) saturate(1.2);-webkit-backdrop-filter:blur(22px) saturate(1.2);background:color-mix(in srgb,var(--axs-surface) 64%,#0000)!important;border:1px solid color-mix(in srgb,var(--axs-ink) 16%,#0000)!important;border-radius:14px!important;box-shadow:0 1px 0 color-mix(in srgb,#fff 55%,#0000) inset,0 8px 22px color-mix(in srgb,var(--axs-ink) 9%,#0000),0 2px 4px color-mix(in srgb,var(--axs-ink) 5%,#0000)!important;overflow:visible}.axs-pgc-card.is-selected{background:color-mix(in srgb,var(--axs-surface) 84%,#fff)!important;border-color:var(--axs-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 11%,#0000),0 1px 0 color-mix(in srgb,#fff 62%,#0000) inset,0 12px 32px color-mix(in srgb,var(--axs-ink) 11%,#0000)!important;outline:none}.axs-pgc-card .axs-pg-port.is-armed{background:var(--axs-surface);border-color:color-mix(in srgb,var(--axs-ink) 35%,#0000);cursor:crosshair}.axs-pgc-card .axs-pg-port.is-armed:focus-visible,.axs-pgc-card .axs-pg-port.is-armed:hover{background:color-mix(in srgb,var(--axs-accent) 18%,var(--axs-surface));border-color:var(--axs-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 18%,#0000);height:14px;outline:none;width:14px}.axs-pgc-card.is-wire-source .axs-pg-port--out{background:color-mix(in srgb,var(--axs-accent) 35%,var(--axs-surface));border-color:var(--axs-accent)}.axs-pgc-shell{border-radius:inherit;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transform-origin:top left}.axs-pgc-head{align-items:center;display:flex;gap:8px;padding:11px 14px 8px}.axs-pgc-kind-icon{background:color-mix(in srgb,var(--axs-ink-faint) 38%,#0000);border-radius:4px;flex:0 0 auto;height:15px;width:15px}.axs-pgc-kind-icon[data-species=trigger]{background:color-mix(in srgb,#c4922a 65%,#0000)}.axs-pgc-kind-icon[data-species=data]{background:color-mix(in srgb,var(--axs-ink-mid) 55%,#0000)}.axs-pgc-kind-icon[data-species=generate]{background:color-mix(in srgb,var(--axs-accent) 72%,#0000)}.axs-pgc-kind-icon[data-species=gate]{background:color-mix(in srgb,#c45c5c 55%,#0000)}.axs-pgc-kind-icon[data-species=write]{background:color-mix(in srgb,var(--axs-accent) 72%,#0000)}.axs-pgc-kind-icon[data-species=channel]{background:color-mix(in srgb,var(--axs-ink-mid) 55%,#0000)}.axs-pgc-name{color:var(--axs-ink);font-family:var(--axs-display);font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.25}.axs-pgc-body{flex:1 1;padding:0 14px 8px}.axs-pgc-meta{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--axs-ink-mid);display:-webkit-box;font-family:var(--axs-sans);font-size:12px;line-height:1.35;margin:0;overflow:hidden}.axs-pgc-foot{align-items:center;background:color-mix(in srgb,var(--axs-surface) 35%,#0000);border-top:1px solid color-mix(in srgb,var(--axs-ink) 10%,#0000);display:flex;gap:8px;justify-content:space-between;padding:7px 12px}.axs-pgc-tool{color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pgc-kind{color:var(--axs-ink-faint);flex:0 0 auto;font-family:var(--axs-sans);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.axs-pg-wire--bench .axs-pg-wire-stroke{stroke:color-mix(in srgb,var(--axs-ink) 38%,#0000);stroke-width:1.5;opacity:.95}.axs-pg-wire--bench .axs-pg-wire-dot{fill:color-mix(in srgb,var(--axs-accent) 45%,var(--axs-surface))}.axs-pgc-config{backdrop-filter:blur(28px) saturate(1.25);-webkit-backdrop-filter:blur(28px) saturate(1.25);background:color-mix(in srgb,var(--axs-surface) 86%,#0000);border:1px solid color-mix(in srgb,var(--axs-ink) 14%,#0000);border-radius:14px;box-shadow:0 1px 0 color-mix(in srgb,#fff 62%,#0000) inset,0 14px 36px color-mix(in srgb,var(--axs-ink) 11%,#0000);display:flex;flex-direction:column;max-height:calc(100% - 140px);overflow:hidden;position:absolute;right:14px;top:62px;width:min(302px,calc(100% - 28px));z-index:7}.axs-pgc-config-head{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:12px 14px 8px}.axs-pgc-config-head h2{color:var(--axs-ink);font-family:var(--axs-display);font-size:14.5px;font-weight:600;letter-spacing:-.01em;margin:0}.axs-pgc-config-close{background:#0000;border:none;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;font-size:14px;line-height:1;padding:4px 6px}.axs-pgc-config-close:hover{background:color-mix(in srgb,var(--axs-ink) 6%,#0000);color:var(--axs-ink)}.axs-pgc-config-body{overflow:auto;overflow-x:hidden;padding:4px 14px 12px}.axs-pgc-config-empty{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12.5px;line-height:1.45;margin:0 0 8px}.axs-pgc-config-summary{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:12px;line-height:1.4;margin:0}.axs-pgc-config-foot{align-items:center;border-top:1px solid color-mix(in srgb,var(--axs-ink) 10%,#0000);display:flex;gap:10px;justify-content:space-between;padding:10px 14px}.axs-pgc-danger{background:#0000;border:none;border-radius:6px;color:#a4503a;color:var(--axs-alert,#a4503a);cursor:pointer;font-family:var(--axs-sans);font-size:12px;font-weight:600;padding:4px 6px}.axs-pgc-danger:hover{background:color-mix(in srgb,#a4503a 10%,#0000);background:color-mix(in srgb,var(--axs-alert,#a4503a) 10%,#0000)}.axs-pgc-menu,.axs-pgc-quickadd{-webkit-backdrop-filter:none;-webkit-backdrop-filter:var(--axs-pop-blur,none);backdrop-filter:none;backdrop-filter:var(--axs-pop-blur,none);background:var(--axs-surface);background:var(--axs-pop-bg,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-ink) 14%,#0000);border-radius:12px;box-shadow:0 1px 0 color-mix(in srgb,#fff 62%,#0000) inset,0 14px 36px color-mix(in srgb,var(--axs-ink) 12%,#0000);display:flex;flex-direction:column;gap:2px;max-width:260px;min-width:196px;padding:6px;position:fixed;z-index:40}.axs-pgc-menu--wide{max-height:min(420px,70vh);max-width:280px;min-width:220px;overflow:auto}.axs-pgc-menu--flyout{left:calc(100% - 8px);position:absolute}.axs-pgc-menu--flyout,.axs-pgc-menu--zone{animation:axsPgcMenuIn .12s ease-out both;animation:axsPgcMenuIn var(--axs-motion-fast,.12s) var(--axs-ease-out,ease-out) both;border-radius:9px;border-radius:var(--axs-radius-md,9px);box-shadow:0 1px 0 color-mix(in srgb,#fff 62%,#0000) inset,0 10px 26px color-mix(in srgb,var(--axs-ink) 15%,#0000)}@keyframes axsPgcMenuIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.axs-pgc-menu--flyout,.axs-pgc-menu--zone{animation:none}}.axs-pgc-menu-item.is-open{background:color-mix(in srgb,var(--axs-accent) 10%,#0000)}.axs-pgc-menu-item.is-open .axs-pgc-menu-caret{color:var(--axs-accent);transform:translateX(1px)}.axs-pgc-menu-item{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--axs-ink);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:12.5px;font-weight:500;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;width:100%}.axs-pgc-menu-item:focus-visible,.axs-pgc-menu-item:hover{background:color-mix(in srgb,var(--axs-accent) 8%,#0000);outline:none}.axs-pgc-menu-item--accent{color:var(--axs-accent);font-weight:600}.axs-pgc-menu-item--danger{color:#a4503a;color:var(--axs-alert,#a4503a)}.axs-pgc-menu-caret{color:color-mix(in srgb,var(--axs-ink) 45%,#0000);font-size:13px;line-height:1;text-align:right;transition:transform .12s ease-out,color .12s ease-out;transition:transform var(--axs-motion-fast,.12s) var(--axs-ease-out,ease-out),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease-out);width:12px}.axs-pgc-menu-item:focus-visible .axs-pgc-menu-caret,.axs-pgc-menu-item:hover .axs-pgc-menu-caret{color:var(--axs-ink)}.axs-pgc-menu-count{font-feature-settings:"tnum";background:color-mix(in srgb,var(--axs-ink) 5%,#0000);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-faint);font-family:Literata,Georgia,serif;font-family:var(--axs-display,Literata,Georgia,serif);font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1;padding:3px 7px}.axs-pgc-menu-tag{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:lowercase}.axs-pgc-menu-sep{background:color-mix(in srgb,var(--axs-ink) 10%,#0000);height:1px;margin:4px 6px}.axs-pgc-menu-projected{display:flex;flex-direction:column;gap:2px}.axs-pgc-menu--zone{min-width:228px;z-index:41}.axs-pgc-zone-head{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:5px 10px 2px}.axs-pgc-zone-title{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.axs-pgc-menu-item--leaf{gap:9px;justify-content:flex-start}.axs-pgc-leaf-label{flex:1 1;text-align:left}.axs-pgc-leaf-glyph{flex:0 0 auto;height:13px;position:relative;width:13px}.axs-pgc-leaf-glyph[data-kind=rows]{background-image:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--axs-ink-mid) 62%,#0000) 0 2px,#0000 2px 5px);background-size:100% 13px;border-radius:1px}.axs-pgc-leaf-glyph[data-kind=view]{border:1.5px solid color-mix(in srgb,var(--axs-ink-mid) 58%,#0000);border-radius:3.5px;box-shadow:inset 0 3px 0 color-mix(in srgb,var(--axs-ink-mid) 26%,#0000)}.axs-pgc-leaf-glyph[data-kind=write]{background:color-mix(in srgb,var(--axs-accent) 72%,#0000);border-radius:4px}.axs-pgc-tag--outward{background:color-mix(in srgb,#a4503a 9%,#0000);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:#a4503a;padding:2px 7px}.axs-pgc-menu-item>span:first-child:not(.axs-pgc-leaf-glyph){flex:1 1;text-align:left}.axs-pgc-quickadd{width:250px}.axs-pgc-quickadd-input{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:13px;margin-bottom:4px;padding:8px 10px;width:100%}.axs-pgc-quickadd-input:focus-visible{border-color:color-mix(in srgb,var(--axs-accent) 45%,var(--axs-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 11%,#0000);outline:none}.axs-pgc-quickadd-cap{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10px;font-weight:600;letter-spacing:.12em;margin:2px 4px 6px;text-transform:uppercase}.axs-pgc-quickadd-list{list-style:none;margin:0 0 4px;max-height:220px;overflow:auto;padding:0}.axs-pgc-quickadd-list button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--axs-ink);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:12.5px;gap:8px;justify-content:space-between;padding:7px 10px;text-align:left;width:100%}.axs-pgc-quickadd-list button:hover{background:color-mix(in srgb,var(--axs-accent) 8%,#0000)}@media (prefers-reduced-motion:reduce){.axs-pgc-card,.axs-pgc-propose{transition:none}}@media (max-width:720px){.axs-pgc-float--top-left{left:12px;right:12px;top:12px}.axs-pgc-crumb{box-sizing:border-box;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;min-block-size:52px;padding-block:3px;width:100%}.axs-pgc-crumb-k,.axs-pgc-crumb-tag,.axs-pgc-draft-caret{font-size:var(--axs-text-micro)}.axs-pgc-config{bottom:72px;max-height:40vh;top:auto}.axs-pgc-crumb-name{max-width:none;min-block-size:44px;min-width:0;padding-inline:4px}.axs-pgc-float--top-right{right:12px;top:76px}.axs-pgc-config-close,.axs-pgc-danger,.axs-pgc-draft-chip,.axs-pgc-menu-item,.axs-pgc-propose,.axs-pgc-quickadd-input,.axs-pgc-quickadd-list button{box-sizing:border-box;min-block-size:44px}.axs-pgc-float--bottom-right{max-width:calc(100vw - 24px);right:12px}.axs-pgc-draft-chip{max-width:100%}.axs-pgc-compiled{box-sizing:border-box;width:min(300px,calc(100vw - 24px))}}@media (max-width:640px){.axs-pgc-crumb-k,.axs-pgc-crumb-tag,.axs-pgc-draft-caret{font-size:11px}.axs-pgc-crumb-name{margin-block:-14px;padding-block:14px}.axs-pgc-draft-chip,.axs-pgc-propose{min-height:44px}}.axv-designopts{display:flex;flex-direction:column;gap:10px;padding:12px}.axv-designopts--empty{color:var(--axs-ink-mid);font-size:13px;padding:18px}.axv-designopts__bar{align-items:center;display:flex;gap:12px;justify-content:space-between}.axv-designopts__brief{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axv-designopts__regen{background:#0000;border:1px solid #00000029;border:1px solid var(--axs-line,#00000029);border-radius:5px;color:var(--axs-ink-mid);cursor:pointer;flex-shrink:0;font:inherit;font-size:12px;font-weight:500;padding:5px 12px}.axv-designopts__regen:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-accent)}.axv-designopts__regen:disabled{cursor:default;opacity:.6}.axv-designopts__regen:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-designopts__error--bar{font-size:12px}.axv-designopts__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.axv-designopts__card{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.axv-designopts__card[data-selected]{border-color:var(--axs-accent)}.axv-designopts__head{align-items:center;background:none;border:0;border-bottom:1px solid var(--axs-line);cursor:pointer;display:flex;font:inherit;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left}.axv-designopts__head:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axv-designopts__title{color:var(--axs-ink);font-size:13px;font-weight:500}.axv-designopts__pick{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axv-designopts__card[data-selected] .axv-designopts__pick{color:var(--axs-accent)}.axv-designopts__stage{padding:0}.axv-designopts__device{aspect-ratio:4/3;display:block;position:relative;width:100%}.axv-designopts__notch{display:none}.axv-designopts__screen{background:#fff;height:100%;overflow:hidden;position:relative;width:100%}.axv-designopts__frame{background:#fff;border:0;display:block;height:100%;width:100%}.axv-designopts__ghost{align-items:center;animation:axv-designopts-breathe 2.4s ease-in-out infinite;background:linear-gradient(180deg,color-mix(in srgb,#000 6%,#fff),color-mix(in srgb,#000 2%,#fff) 45%,color-mix(in srgb,#000 7%,#fff));background:linear-gradient(180deg,color-mix(in srgb,var(--axs-ink,#000) 6%,#fff) 0,color-mix(in srgb,var(--axs-ink,#000) 2%,#fff) 45%,color-mix(in srgb,var(--axs-ink,#000) 7%,#fff) 100%);display:flex;inset:0;justify-content:center;position:absolute}.axv-designopts__ghost[data-state=failed]{animation:none;background:color-mix(in srgb,#000 3%,#fff);background:color-mix(in srgb,var(--axs-ink,#000) 3%,#fff)}.axv-designopts__ghostlabel{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:.06em;padding:0 14px;text-align:center;text-transform:uppercase}@keyframes axv-designopts-breathe{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.axv-designopts__ghost{animation:none}}.axv-designopts__head:disabled{cursor:default}.axv-designopts__stage[data-artifact-class=one-pager],.axv-designopts__stage[data-artifact-class=website-page],.axv-designopts__stage[data-artifact-class=website-section]{background:color-mix(in srgb,#000 4%,#0000);background:color-mix(in srgb,var(--axs-ink,#000) 4%,#0000);padding:14px 16px}.axv-designopts__stage[data-artifact-class=one-pager] .axv-designopts__device,.axv-designopts__stage[data-artifact-class=website-page] .axv-designopts__device,.axv-designopts__stage[data-artifact-class=website-section] .axv-designopts__device{aspect-ratio:9/19.5;border-radius:22px;box-shadow:0 6px 18px -12px #00000047;margin:0 auto;max-width:100%;overflow:hidden;width:232px}.axv-designopts__stage[data-artifact-class=one-pager] .axv-designopts__screen,.axv-designopts__stage[data-artifact-class=website-page] .axv-designopts__screen,.axv-designopts__stage[data-artifact-class=website-section] .axv-designopts__screen{border-radius:22px}.axv-designopts__stage[data-artifact-class=one-pager] .axv-designopts__frame,.axv-designopts__stage[data-artifact-class=website-page] .axv-designopts__frame,.axv-designopts__stage[data-artifact-class=website-section] .axv-designopts__frame{height:845px;left:0;position:absolute;top:0;transform:scale(.5949);transform-origin:top left;width:390px}.axv-designopts__stage[data-artifact-class=email],.axv-designopts__stage[data-artifact-class=flyer]{background:color-mix(in srgb,#000 4%,#0000);background:color-mix(in srgb,var(--axs-ink,#000) 4%,#0000);padding:14px 16px 16px}.axv-designopts__stage[data-artifact-class=email] .axv-designopts__device,.axv-designopts__stage[data-artifact-class=flyer] .axv-designopts__device{aspect-ratio:3/4;border-radius:8px;box-shadow:0 0 0 1px var(--axs-line),0 10px 24px -12px #00000059;margin:0 auto;max-width:256px;overflow:hidden;width:100%}.axv-designopts__stage[data-artifact-class=email] .axv-designopts__frame,.axv-designopts__stage[data-artifact-class=flyer] .axv-designopts__frame{border-radius:8px}.axv-designopts__stage[data-artifact-class=social-post] .axv-designopts__device{aspect-ratio:1/1}.axv-designopts__stage[data-artifact-class=popup]{background:color-mix(in srgb,#000 4%,#0000);background:color-mix(in srgb,var(--axs-ink,#000) 4%,#0000);padding:14px 16px}.axv-designopts__stage[data-artifact-class=popup] .axv-designopts__device{aspect-ratio:4/3;border-radius:8px;box-shadow:0 0 0 1px var(--axs-line),0 10px 24px -12px #00000059;margin:0 auto;max-width:100%;overflow:hidden;width:320px}.axv-designopts__stage[data-artifact-class=popup] .axv-designopts__screen{border-radius:8px}.axv-designopts__stage[data-artifact-class=popup] .axv-designopts__frame{height:600px;left:0;position:absolute;top:0;transform:scale(.4);transform-origin:top left;width:800px}.axs-leaf-card .axs-vcard[data-view=design-options]{width:min(1200px,100%)}.axv-designopts__check{align-items:center;border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);display:flex;font-size:11px;gap:6px;padding:6px 10px}.axv-designopts__checkdot{background:var(--axs-ink-faint);border-radius:50%;flex-shrink:0;height:7px;width:7px}.axv-designopts__check--strong .axv-designopts__checkdot{background:var(--axs-ok)}.axv-designopts__check--off-brand .axv-designopts__checkdot{background:var(--axs-danger)}.axv-designopts__check--thin .axv-designopts__checkdot{background:var(--axs-warn)}.axv-designopts__check--similar .axv-designopts__checkdot{background:var(--axs-line-hard)}.axv-designopts__checklabel{color:var(--axs-ink);font-weight:500}.axv-designopts__checkdetail{color:var(--axs-ink-faint);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-designopts__summary{border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);font-size:12px;line-height:1.5;padding:8px 10px}.axv-designopts__foot{align-items:center;color:var(--axs-ink-mid);display:flex;font-size:12px;gap:12px}.axv-designopts__pickedname{color:var(--axs-ink);font-weight:500}.axv-designopts__promote{background:var(--axs-accent);border:0;border-radius:5px;color:#fff;color:var(--axs-accent-fg,#fff);cursor:pointer;font:inherit;font-size:12px;font-weight:500;margin-left:auto;padding:6px 14px}.axv-designopts__promote:hover:not(:disabled){background:var(--axs-accent);background:var(--axs-accent-hover,var(--axs-accent))}.axv-designopts__promote:disabled{cursor:default;opacity:.6}.axv-designopts__promote:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-designopts__export{background:#0000;border:1px solid #00000029;border:1px solid var(--axs-line,#00000029);border-radius:5px;color:var(--axs-ink);cursor:pointer;font:inherit;font-size:12px;font-weight:500;margin-left:auto;padding:6px 14px}.axv-designopts__export+.axv-designopts__promote{margin-left:8px}.axv-designopts__export:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-accent)}.axv-designopts__export:disabled{cursor:default;opacity:.6}.axv-designopts__export:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-designopts__done{color:var(--axs-ink)}.axv-designopts__error{color:var(--axs-danger)}.axv-targets-draft{background:#0000;border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.72rem;letter-spacing:.02em;padding:.28rem .55rem;transition:color .12s ease,border-color .12s ease,background .12s ease;white-space:nowrap}.axv-targets-draft:focus-visible:not(:disabled),.axv-targets-draft:hover:not(:disabled){background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg);outline:none}.axv-targets-draft:disabled{cursor:default;opacity:.4}.axv-targets .axv-td[data-label=Why]{white-space:normal}.axv-cform{background:#f6f6f7;background:var(--axs-surface-alt,#f6f6f7);border-radius:8px;border-radius:var(--axs-radius-md,8px);display:flex;flex-direction:column;gap:12px;gap:var(--axs-space-3,12px);padding:12px;padding:var(--axs-space-3,12px)}.axv-cform-title{color:#1a1a1a;color:var(--axs-ink,#1a1a1a);font-size:12px;font-size:var(--axs-text-label,12px);font-weight:500;font-weight:var(--axs-weight-medium,500);letter-spacing:.01em;margin:0}.axv-cform-intro{color:#555;color:var(--axs-ink-mid,#555);font-size:13px;font-size:var(--axs-text-body,13px);line-height:1.5;line-height:var(--axs-lh-body,1.5);margin:0}.axv-cform-fields{display:flex;flex-direction:column;gap:12px;gap:var(--axs-space-3,12px)}.axv-cform-actions{display:flex;justify-content:flex-end}.axv-cform--done{gap:8px;gap:var(--axs-space-2,8px)}.axv-cform-receipt{align-items:center;color:#555;color:var(--axs-ink-mid,#555);display:flex;font-size:13px;font-size:var(--axs-text-body,13px);gap:8px}.axv-cform-receipt svg{color:var(--axs-accent);flex-shrink:0;height:15px;width:15px}.axv-cform-receipt-msg{flex:1 1;min-width:0}.axv-cform-undo{background:none;border:0;border-radius:6px;border-radius:var(--axs-radius-sm,6px);color:var(--axs-accent);cursor:pointer;flex-shrink:0;font:inherit;font-size:13px;font-size:var(--axs-text-body,13px);font-weight:500;font-weight:var(--axs-weight-medium,500);padding:2px 6px;transition:background .12s ease;transition:background var(--axs-dur-fast,.12s) var(--axs-ease-standard,ease)}.axv-cform-undo:hover:not(:disabled){background:color-mix(in srgb,var(--axs-accent) 10%,#0000)}.axv-cform-undo:disabled{cursor:default;opacity:.6}.axv-composed{display:flex;flex-direction:column;gap:12px;gap:var(--axs-gap,12px);padding:12px;padding:var(--axs-pad,12px)}.axv-composed-title{margin:0}.axv-composed-body{grid-gap:12px;grid-gap:var(--axs-gap,12px);display:grid;gap:12px;gap:var(--axs-gap,12px)}.axv-composed--stack .axv-composed-body{grid-template-columns:1fr}.axv-composed--grid .axv-composed-body{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.axv-composed--positioned .axv-composed-body{align-items:stretch;grid-auto-rows:minmax(0,auto)}.axv-composed--positioned .axv-composed-node{min-height:0}@media (max-width:520px){.axv-composed--positioned .axv-composed-body{grid-template-columns:1fr!important}.axv-composed--positioned .axv-composed-node,.axv-composed--positioned .axv-composed-unknown{grid-column:1/-1!important;grid-row:auto!important}}.axv-composed-node{min-width:0}.axv-composed-note{color:#555;color:var(--axs-ink-mid,#555);font-size:13px;font-size:var(--axs-text-body,13px);margin:0}.axv-composed-unknown{border:1px dashed #ddd;border:1px dashed var(--axs-border-tertiary,#ddd);border-radius:6px;border-radius:var(--axs-radius-sm,6px);color:#999;color:var(--axs-ink-faint,#999);font-family:ui-monospace,monospace;font-family:var(--axs-mono,ui-monospace,monospace);font-size:11px;font-size:var(--axs-text-micro,11px);padding:6px 8px}.axs-ssw{background:linear-gradient(165deg,color-mix(in srgb,var(--axs-ink) 2.5%,var(--axs-surface)) 0,var(--axs-surface) 42%,color-mix(in srgb,var(--axs-ink) 1.5%,var(--axs-surface)) 100%);background:linear-gradient(165deg,color-mix(in srgb,var(--axs-ink) 2.5%,var(--axs-canvas-bg,var(--axs-surface))) 0,var(--axs-canvas-bg,var(--axs-surface)) 42%,color-mix(in srgb,var(--axs-ink) 1.5%,var(--axs-canvas-bg,var(--axs-surface))) 100%);box-sizing:border-box;color:var(--axs-ink);display:flex;flex:1 1;flex-direction:column;font-family:var(--axs-sans);height:100%;min-height:0;min-width:0}.axs-ssw-split{flex:1 1 auto;min-height:0}.axs-ssw-rail{container-name:axssw-rail;container-type:inline-size;flex:none;width:300px}.axs-ssw-railbody{overflow-y:auto;overscroll-behavior:contain;padding:0 0 12px;scrollbar-width:thin}.axs-ssw-detail{flex:1 1 auto;min-width:0}.axs-ssw-detail-sub{color:var(--axs-ink-mid);font-size:.8rem;line-height:1.5;margin:0;max-width:52ch}.axs-ssw-detailbody{min-height:0;overflow:hidden}.axs-ssw-detail-scroll{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 18px 22px;scrollbar-width:thin}.axs-ssw-detail-scroll>.axv-actionpill{align-self:flex-start}.axs-ssw-detail-empty{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0;padding:32px}.axs-ssw-chip{align-items:center;align-self:center;color:var(--axs-ink-faint);display:inline-flex;flex:none;font-size:.7rem;font-weight:500;gap:6px;line-height:1;white-space:nowrap}.axs-ssw-chip:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.axs-ssw-chip[data-tone=ok]{color:var(--axs-ok)}.axs-ssw-chip[data-tone=warn]{color:var(--axs-warn)}.axs-ssw-chip[data-tone=todo]{color:var(--axs-ink-faint)}.axs-ssw-chip[data-tone=neutral]{color:var(--axs-ink-mid)}.axs-ssw-chip[data-tone=bad]{color:var(--axs-danger)}.axs-ssw-dlist{gap:8px;list-style:none;margin:0;padding:0}.axs-ssw-dlist,.axs-ssw-drow{display:flex;flex-direction:column}.axs-ssw-drow{background:color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface));background:var(--axs-surface-alt,color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface)));border-radius:8px;gap:2px;padding:10px 12px}.axs-ssw-dhost{color:var(--axs-ink);font-size:.84rem;font-weight:500}.axs-ssw-dmeta{color:var(--axs-ink-mid);font-size:.72rem}.axs-ssw-hint{display:flex;flex-direction:column;gap:4px}.axs-ssw-hint-k{color:var(--axs-ink-faint);font-size:.66rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-ssw-hint-v{color:var(--axs-ink);font-size:.8rem;line-height:1.5}.axs-ssw-hint-v code,.axs-ssw-note code,.axs-ssw-state code,.axs-ssw-tech code{background:color-mix(in srgb,var(--axs-ink) 4%,var(--axs-surface));background:var(--axs-surface-alt,color-mix(in srgb,var(--axs-ink) 4%,var(--axs-surface)));border-radius:5px;font-family:var(--axs-mono);font-size:.92em;padding:1px 5px}.axs-ssw-note{line-height:1.5}.axs-ssw-note,.axs-ssw-tech{color:var(--axs-ink-faint);font-size:.72rem;margin:0}.axs-ssw-tech summary{color:var(--axs-ink-mid);cursor:pointer;font-weight:500;list-style:none}.axs-ssw-tech summary::-webkit-details-marker{display:none}.axs-ssw-tech summary:before{content:"› ";display:inline-block;transition:transform .12s ease}.axs-ssw-tech[open] summary:before{transform:rotate(90deg)}.axs-ssw-tech p{line-height:1.45;margin:6px 0 0}.axs-ssw-state{align-items:center;background:color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface));background:var(--axs-surface-alt,color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface)));border-radius:10px;display:flex;gap:10px;padding:12px 14px}.axs-ssw-state-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;height:9px;width:9px}.axs-ssw-state[data-tone=ok] .axs-ssw-state-dot{background:var(--axs-ok)}.axs-ssw-state[data-tone=warn] .axs-ssw-state-dot{background:var(--axs-warn)}.axs-ssw-state[data-tone=todo] .axs-ssw-state-dot{background:var(--axs-ink-faint)}.axs-ssw-state-text{color:var(--axs-ink);font-size:.84rem;font-weight:500}.axs-ssw-redir{align-items:center;display:flex;flex-wrap:wrap;font-size:.8rem;gap:6px}.axs-ssw-redir code{color:var(--axs-ink);font-family:var(--axs-mono);font-size:.74rem}.axs-ssw-arrow{color:var(--axs-ink-faint)}.axs-ssw-fields{gap:10px}.axs-ssw-field,.axs-ssw-fields{display:flex;flex-direction:column}.axs-ssw-field{gap:5px}.axs-ssw-field-k{color:var(--axs-ink);font-size:.74rem;font-weight:500}.axs-ssw-field-hint{color:var(--axs-ink-faint);font-size:.7rem}.axs-ssw-field-hint code{font-family:var(--axs-mono);font-size:.92em}.axs-ssw-score-n{font-size:1.85rem;letter-spacing:-.02em;line-height:1}.axs-ssw-score-l{color:var(--axs-ink-mid);font-size:.74rem}.axs-ssw-score[data-tone=ok] .axs-ssw-score-l{color:var(--axs-ok)}.axs-ssw-score[data-tone=warn] .axs-ssw-score-l{color:var(--axs-warn)}.axs-ssw-score[data-tone=bad] .axs-ssw-score-l{color:var(--axs-danger)}.axs-ssw-tallies{display:flex;flex-wrap:wrap;gap:14px}.axs-ssw-tally{color:var(--axs-ink-faint);font-size:.74rem;font-weight:500}.axs-ssw-tally[data-tone=ok]{color:var(--axs-ok)}.axs-ssw-tally[data-tone=warn]{color:var(--axs-warn)}.axs-ssw-tally[data-tone=bad]{color:var(--axs-danger)}.axs-ssw-ledger{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-ssw-ledger-row{align-items:center;display:flex;gap:12px;padding:9px 4px}.axs-ssw-ledger-row+.axs-ssw-ledger-row{border-top:1px solid var(--axs-line)}.axs-ssw-ledger-page{color:var(--axs-ink);flex:1 1;font-family:var(--axs-mono);font-size:.78rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ssw-ledger-meta{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-size:.7rem;font-variant-numeric:tabular-nums}.axs-ssw-btn{align-self:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:8px;color:var(--axs-ink);cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:500;padding:9px 16px;transition:background .12s ease,border-color .12s ease}.axs-ssw-btn:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axs-ssw-btn:disabled{cursor:default;opacity:.6}.axs-ssw-confirm{background:color-mix(in srgb,var(--axs-warn) 12%,var(--axs-surface));background:var(--axs-warn-bg,color-mix(in srgb,var(--axs-warn) 12%,var(--axs-surface)));border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:12px 14px}.axs-ssw-confirm-q{color:var(--axs-ink);font-size:.8rem;line-height:1.45}.axs-ssw-confirm-actions{display:flex;flex-wrap:wrap;gap:8px}.axs-ssw-err{background:color-mix(in srgb,var(--axs-danger) 10%,var(--axs-surface));border-radius:8px;color:var(--axs-danger);font-size:.78rem;line-height:1.45;padding:8px 12px}.axs-ssw-input{background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:8px;box-sizing:border-box;color:var(--axs-ink);font-family:inherit;font-size:.84rem;padding:8px 11px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axs-ssw-input::placeholder{color:var(--axs-ink-faint)}.axs-ssw-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axs-ssw-input.mono{font-family:var(--axs-mono);font-size:.78rem}.axs-ssw-input:disabled{cursor:not-allowed;opacity:.55}.axs-ssw-form{background:color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface));background:var(--axs-surface-alt,color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface)));border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:12px 14px}.axs-ssw-form-label{color:var(--axs-ink-mid);font-size:.7rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-ssw-form-sub{color:var(--axs-ink-mid);font-size:.74rem;line-height:1.45}.axs-ssw-form-sub code{font-family:var(--axs-mono)}.axs-ssw-rowerr{color:var(--axs-danger);font-size:.7rem;line-height:1.4}.axs-ssw-drow-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.axs-ssw-drow-actions{flex:none}.axs-ssw-drow-actions,.axs-ssw-inlineconfirm{align-items:center;display:inline-flex;gap:10px}.axs-ssw-linkbtn{background:none;border:none;color:var(--axs-accent);cursor:pointer;font-family:inherit;font-size:.74rem;font-weight:500;padding:0}.axs-ssw-linkbtn:hover:not(:disabled){text-decoration:underline}.axs-ssw-linkbtn:disabled{cursor:default;opacity:.55}.axs-ssw-linkbtn.danger{color:var(--axs-danger)}.axs-ssw-dnsline{font-size:.74rem;line-height:1.45}.axs-ssw-dnsline[data-tone=ok]{color:var(--axs-ok)}.axs-ssw-dnsline[data-tone=warn]{color:var(--axs-warn)}.axs-ssw-dcline,.axs-ssw-dnsline[data-tone=wait]{color:var(--axs-ink-mid)}.axs-ssw-dcline{font-size:.74rem;line-height:1.45}.axs-ssw-dcline[data-tone=ok]{color:var(--axs-ok)}.axs-ssw-dcline[data-tone=wait]{color:var(--axs-ink-mid)}.axs-ssw-dcactions{display:flex;flex-wrap:wrap;gap:8px}.axs-ssw-cc{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;display:flex;flex-wrap:wrap;gap:6px;padding:6px 8px}.axs-ssw-cc[data-disabled]{background:color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface));background:var(--axs-surface-alt,color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface)));opacity:.7}.axs-ssw-ccchip{align-items:center;background:var(--axs-accent-bg);border-radius:999px;color:var(--axs-accent);display:inline-flex;font-size:.7rem;font-weight:500;gap:4px;padding:2px 4px 2px 8px}.axs-ssw-ccchip[data-bad]{background:color-mix(in srgb,var(--axs-danger) 10%,var(--axs-surface));color:var(--axs-danger)}.axs-ssw-ccx{background:none;border:none;color:inherit;cursor:pointer;font-size:14px;line-height:1;opacity:.7;padding:0 2px}.axs-ssw-ccx:hover{opacity:1}.axs-ssw-ccinput{background:none;border:none;color:var(--axs-ink);flex:1 1;font-family:inherit;font-size:.78rem;min-width:120px;outline:none;padding:2px 0}.axs-ssw-ccinput::placeholder{color:var(--axs-ink-faint)}.axs-ssw-ccinput:disabled{cursor:not-allowed}@media (max-width:1100px){.axs-ssw-rail{width:260px}}@media (max-width:760px){.axs-ssw-split[data-m-nav=detail] .axs-emn{display:flex}.axs-ssw-split[data-m-nav=list] .axs-ssw-rail{flex:1 1 auto;min-height:0;width:auto}.axs-ssw-split[data-m-nav=detail] .axs-ssw-rail,.axs-ssw-split[data-m-nav=list] .axs-ssw-detail{display:none}.axs-ssw-split[data-m-nav=detail] .axs-ssw-detail{flex:1 1 auto;min-height:0}.axs-ssw-drow-top{align-items:flex-start;flex-direction:column;gap:6px}.axs-ssw-drow-actions{flex-wrap:wrap}}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.axs-cw{background:var(--axs-surface);background:var(--axs-canvas-bg,var(--axs-surface));box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;position:relative}.axs-cw--state{align-items:center;justify-content:center;padding:32px}.axs-cw-under{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.axs-cw-head{background:var(--axs-surface);border-bottom:1px solid var(--axs-line);flex:none}.axs-cw-headrow{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:14px;min-height:32px;padding:8px 16px}.axs-cw-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.9rem;font-weight:500;max-width:38ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-cw-statchip{align-items:center;color:var(--axs-ink-mid);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.72rem;gap:6px}.axs-cw-statdot{background:var(--axs-ink-faint);border-radius:50%;height:6px;width:6px}.axs-cw-statchip[data-tone=live] .axs-cw-statdot{background:var(--axs-ok)}.axs-cw-statchip[data-tone=scheduled] .axs-cw-statdot{background:var(--axs-warn)}.axs-cw-steps{align-items:center;display:flex;gap:2px;margin:0 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.axs-cw-steps::-webkit-scrollbar{display:none}.axs-cw-step{align-items:center;appearance:none;background:#0000;border:0;border-radius:8px;cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);gap:6px;padding:5px 10px;transition:background .12s ease}.axs-cw-step:hover{background:#00000008;background:var(--axs-chrome,#00000008)}.axs-cw-step:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-cw-step[data-active]{background:var(--axs-accent-bg)}.axs-cw-stepnum{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:.68rem;font-variant-numeric:tabular-nums;font-weight:500}.axs-cw-step[data-active] .axs-cw-stepnum{color:var(--axs-accent)}.axs-cw-steplabel{color:var(--axs-ink-mid);font-size:.8rem;white-space:nowrap}.axs-cw-step[data-active] .axs-cw-steplabel{color:var(--axs-ink);font-weight:500}.axs-cw-stepdot{background:var(--axs-warn);border-radius:50%;flex:none;height:5px;width:5px}.axs-cw-headend{align-items:center;display:inline-flex;flex:none;gap:8px;margin-left:auto}.axs-cw-headcount{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:.72rem;font-variant-numeric:tabular-nums;white-space:nowrap}.axs-cw-head .axv-rdy{border-top:1px solid var(--axs-line);padding:6px 16px 8px}.axs-cw-headbtn{align-items:center;appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.72rem;font-weight:500;gap:5px;height:24px;padding:0 10px;transition:color .12s ease,border-color .12s ease,background .12s ease}.axs-cw-headbtn:hover{border-color:var(--axs-ink-faint);color:var(--axs-ink)}.axs-cw-headbtn:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-cw-headbtn svg{height:12px;width:12px}.axs-cw-headbtn--primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-cw-headbtn--primary:hover{background:var(--axs-accent-hover);border-color:var(--axs-accent-hover);color:var(--axs-accent-fg)}.axs-cw-cockpit{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;overflow:hidden;padding:14px 16px 16px}.axs-cw-cockpit>.axv-summary{flex:none}.axs-cw-cockpitrow{display:flex;flex:1 1 auto;gap:14px;min-height:0}.axs-cw-panel--queue{flex:1 1 auto}.axs-cw-sidecol{display:flex;flex:none;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;scrollbar-width:thin;width:320px}.axs-cw-sidecol>.axs-cw-panel{flex:none}.axs-cw-sidelist{display:flex;flex-direction:column;padding:4px 6px 8px}.axs-cw-sidehint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.74rem;line-height:1.5;margin:0;padding:10px 14px 12px}.axs-cw-panel--exports{padding:10px 14px}@media (max-width:1100px){.axs-cw-panel--config{width:300px}.axs-cw-panel--config[data-form]{width:380px}.axs-cw-sidecol{width:260px}}@media (max-width:760px){.axs-cw-headrow{gap:10px;padding:8px 12px}.axs-cw-title{flex:1 1 auto;max-width:none}.axs-cw-steps{flex-basis:100%;justify-content:flex-start;margin:0;order:9}.axs-cw-head .axv-rdy{flex-wrap:wrap;padding:6px 12px 8px}.axs-cw-split{flex-direction:column;gap:10px;overflow-y:auto;padding:10px 10px 12px;scrollbar-width:thin}.axs-cw-panel--config,.axs-cw-panel--config[data-form]{flex:none;width:auto}.axs-cw-split .axs-cw-panelbody>.axs-cw-config{overflow-y:visible}.axs-cw-panel--preview{flex:none;min-height:480px}.axs-cw-split[data-m-face]{overflow:hidden}.axs-cw-split[data-m-face] .axs-emn{display:flex}.axs-cw-split[data-m-face=config] .axs-cw-panel--preview,.axs-cw-split[data-m-face=preview] .axs-cw-panel--config{display:none}.axs-cw-split[data-m-face] .axs-cw-panel--config,.axs-cw-split[data-m-face] .axs-cw-panel--preview{flex:1 1 auto;min-height:0}.axs-cw-split[data-m-face] .axs-cw-panelbody>.axs-cw-config{overflow-y:auto}.axs-cw-cockpit{gap:10px;overflow-y:auto;padding:10px 10px 12px;scrollbar-width:thin}.axs-cw-cockpitrow{flex:none;flex-direction:column;gap:10px}.axs-cw-panel--queue{flex:none;min-height:380px}.axs-cw-sidecol{overflow:visible;width:auto}}.axs-ew{background:var(--axs-surface);background:var(--axs-canvas-bg,var(--axs-surface));box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0}.axs-ew--state{align-items:center;justify-content:center;padding:32px}.axs-ew-boardwrap{height:100%;min-height:0;position:relative}.axs-ew-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-ew-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-ew-fill,.axs-gb-fillbody>.axs-ew-statebody{height:100%}.axs-ew-fill{display:flex;flex-direction:column;min-height:0;position:relative}.axs-ew-fill>.axs-ew-cols{flex:1 1 auto;min-height:0}.axs-ew-fill>.axv-rdy{border-bottom:1px solid var(--axs-line);padding:6px 16px 8px}.axs-ew-statebody{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:4px;justify-content:center;min-height:0;padding:32px}.axs-ew-board .axs-dash-panel-chip .axs-cw-statchip{letter-spacing:.02em;text-transform:none}.axs-ew-boardwrap[data-reduced-motion] .axs-ew-bezel,.axs-ew-boardwrap[data-reduced-motion] .axs-ew-frame-iframe{transition:none}.axs-ew-boardwrap[data-reduced-motion] .axs-ew-frame-skel{animation:none}.axs-ew-node{flex:1 1 auto;min-width:0}.axs-ew-cols{display:flex;flex:1 1 auto;min-height:0}.axs-ew-node>.axv-rdy{border-bottom:1px solid var(--axs-line);padding:6px 16px 8px}.axs-ew-railcol{background:#faf9f6;background:var(--axs-chrome,#faf9f6);display:flex;flex:none;flex-direction:column;min-height:0;min-width:0;width:clamp(188px,18%,244px)}.axs-ew-railtoggle{align-items:center;appearance:none;background:none;border:none;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;justify-content:center;margin-left:auto;padding:4px}.axs-ew-railtoggle:hover{background:var(--axs-accent-bg);color:var(--axs-ink)}.axs-ew-railrestore svg,.axs-ew-railtoggle svg{height:14px;width:14px}.axs-ew-railrestore{align-items:center;appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:12px;font-weight:500;gap:6px;padding:3px 10px 3px 8px;white-space:nowrap}.axs-ew-railrestore:hover{background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-ink)}.axs-ew-railrestore-count{color:var(--axs-ink-faint);font-weight:400}.axs-ew-scopeback{appearance:none;background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:12px;font-weight:500;padding:2px 4px 2px 0;white-space:nowrap}.axs-ew-scopeback:hover{color:var(--axs-accent)}@media (min-width:761px){.axs-ew-railcol{transition:width .16s ease,opacity .12s ease;transition:width .16s var(--axs-ease-out,ease),opacity .12s ease}.axs-ew-split[data-rail=collapsed] .axs-ew-railcol{opacity:0;overflow:hidden;pointer-events:none;width:0}}@media (prefers-reduced-motion:reduce){.axs-ew-railcol{transition:none}}@media (max-width:760px){.axs-ew-railrestore,.axs-ew-railtoggle{display:none}}.axs-ew-cols>.axs-ew-editcol{background:var(--axs-surface);border-left:1px solid var(--axs-line);flex:1 1;min-width:260px}.axs-ew-prevcol{background:var(--axs-canvas-bg);border-left:1px solid var(--axs-line);display:flex;flex:1.12 1;flex-direction:column;min-height:0;min-width:280px}.axs-ew-colhead{align-items:center;border-bottom:1px solid var(--axs-line);box-sizing:border-box;display:flex;flex:none;gap:9px;height:44px;padding:0 14px}.axs-ew-cols>.axs-ew-editcol>.axs-ew-colhead{padding:0 22px}.axs-ew-prevcol>.axs-ew-colhead>.axs-cw-paneltitle,.axs-ew-railcol>.axs-ew-colhead>.axs-cw-paneltitle{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-ew-railcol>.axs-ew-colhead{gap:7px}.axs-ew-railcol>.axs-ew-colhead>.axs-cw-panelchip{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:0}.axs-ew-colhead-title{flex:0 1 auto;font-family:var(--axs-display);font-size:.94rem;font-weight:600;letter-spacing:-.005em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ew-colhead-chip{flex:none;margin-left:auto}.axs-ew-unsaved{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:11px;gap:5px}.axs-ew-unsaved:before{background:var(--axs-warn);border-radius:50%;content:"";flex:none;height:5px;width:5px}.axs-ew-editcol{min-width:0}.axs-ew-editbody,.axs-ew-editcol{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.axs-ew-editbody>.axs-cw-config{flex:1 1 auto;height:auto;min-height:0}.axs-ew-rail{background:#0000;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding:12px 10px 18px;scrollbar-width:thin}.axs-ew-railcol .axs-ew-row:hover{background:var(--axs-surface)}.axs-ew-railcol .axs-ew-row[data-active]{background:var(--axs-surface);box-shadow:var(--axs-elev-sm)}.axs-ew-railcol .axs-ew-row[data-active]:before{left:-10px}.axs-ew-group{display:flex;flex-direction:column;gap:2px}.axs-ew-group+.axs-ew-group{border-top:1px solid var(--axs-line);padding-top:14px}.axs-ew-grouplabel{align-items:baseline;color:var(--axs-ink-faint);display:flex;font-family:var(--axs-sans);font-size:11px;font-weight:500;gap:7px;letter-spacing:.06em;padding:0 8px 6px;text-transform:uppercase}.axs-ew-grouplabel-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ew-groupcount{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-weight:400;opacity:.75}.axs-ew-groupchip{letter-spacing:.02em;margin-left:auto;text-transform:none}.axs-ew-row{appearance:none;background:#0000;border:0;border-radius:9px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:7px 10px 8px;position:relative;text-align:left;transition:background .12s ease;width:100%}.axs-ew-row:hover{background:#00000008;background:var(--axs-chrome,#00000008)}.axs-ew-row[data-active]{background:var(--axs-accent-bg)}.axs-ew-row[data-active]:before{background:var(--axs-accent);border-radius:0 2px 2px 0;bottom:6px;content:"";left:-12px;position:absolute;top:6px;width:2px}.axs-ew-row:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-ew-row-top{align-items:center;display:flex;gap:7px;min-width:0}.axs-ew-row-title{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.82rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ew-row-dot{background:var(--axs-warn);border-radius:50%;flex:none;height:6px;width:6px}.axs-ew-row-state{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px;letter-spacing:.02em;white-space:nowrap}.axs-ew-row-state[data-status=live]{color:var(--axs-ok)}.axs-ew-row-state[data-status=draft],.axs-ew-row-sub{color:var(--axs-ink-mid)}.axs-ew-row-sub{font-family:var(--axs-sans);font-size:.74rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ew-row-sub[data-empty]{color:var(--axs-ink-faint);font-style:italic}.axs-ew-row-meta{align-items:center;display:flex;gap:6px}.axs-ew-chip{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:11px;gap:6px;letter-spacing:.02em;white-space:nowrap}.axs-ew-chip[data-channel=broadcast]{color:var(--axs-ink-mid)}.axs-ew-chip-dot{background:var(--axs-ink-faint);border-radius:50%;flex:0 0 auto;height:6px;width:6px}.axs-ew-chip-dot[data-state=ready]{background:var(--axs-ok)}.axs-ew-chip-dot[data-state=paused]{background:var(--axs-danger)}.axs-ew-chip-dot[data-state=unknown]{background:var(--axs-warn)}.axs-ew-config{container-type:inline-size;display:flex;flex-direction:column;gap:14px;padding:18px 22px 0;scrollbar-gutter:stable}.axs-ew-config .axv-ce-form{max-width:none}.axs-ew-formcap{display:flex;flex-direction:column;gap:.9rem;max-width:660px}.axs-ew-meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px}.axs-ew-wirenote{align-items:baseline;background:#00000008;background:var(--axs-chrome,#00000008);border:1px solid var(--axs-line);border-radius:9px;color:var(--axs-ink-mid);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:.76rem;gap:3px 10px;line-height:1.5;margin:0;padding:9px 12px}.axs-ew-wire{align-items:center;color:var(--axs-warn);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:11px;font-weight:500;gap:6px;letter-spacing:.02em;white-space:nowrap}.axs-ew-wire:before{background:var(--axs-warn);border-radius:50%;content:"";flex:none;height:6px;width:6px}.axs-ew-wirenote>span:last-child{flex:1 1 220px;min-width:0}.axs-ew-adv{border-top:1px solid var(--axs-line);padding-top:10px}.axs-ew-adv>summary{align-items:center;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:11px;font-weight:500;gap:7px;letter-spacing:.06em;list-style:none;padding:2px 0;text-transform:uppercase;-webkit-user-select:none;user-select:none}.axs-ew-adv>summary::-webkit-details-marker{display:none}.axs-ew-adv>summary:before{border-bottom:1.5px solid;border-right:1.5px solid;content:"";height:6px;margin-top:-2px;transform:rotate(-45deg);transition:transform .14s ease;width:6px}.axs-ew-adv[open]>summary:before{margin-top:-4px;transform:rotate(45deg)}.axs-ew-adv>summary:hover{color:var(--axs-ink-mid)}.axs-ew-adv>.axv-ce-grid{margin-top:10px}.axs-ew-textarea{font-family:var(--axs-sans);line-height:1.5;min-height:96px;resize:vertical}.axs-ewc{gap:4px}.axs-ewc,.axs-ewc-cluster{display:flex;flex-direction:column}.axs-ewc-cluster{gap:10px;padding:22px 0 18px}.axs-ewc-cluster:first-child{padding-top:2px}.axs-ewc-clabel{align-items:center;color:var(--axs-ink-faint);display:flex;font-family:var(--axs-sans);font-size:11px;font-weight:500;gap:12px;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.axs-ewc-clabel:after{background:var(--axs-line);content:"";flex:1 1 auto;height:1px}.axs-ewc-clrule{background:var(--axs-line);display:block;height:1px;margin:2px 0 6px}.axs-ewc-sf{display:block;margin:0}.axs-ewc-sf-label{color:var(--axs-ink-mid);display:block;font-family:var(--axs-sans);font-size:.72rem;font-weight:500;letter-spacing:.01em;margin-bottom:3px;text-transform:none}.axs-ewc-in{appearance:none;background:#0000;border:0;border-bottom:1px solid var(--axs-line);border-radius:0;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);margin:0;padding:5px 1px 6px;text-overflow:ellipsis;transition:border-color .12s ease,background-color .12s ease;width:100%}.axs-ewc-in::placeholder{color:var(--axs-ink-faint)}.axs-ewc-in:hover:not(:disabled):not(:focus-visible){border-bottom-color:var(--axs-line-hard,var(--axs-line))}.axs-ewc-in:focus-visible{border-bottom-color:var(--axs-accent);outline:none}.axs-ewc-in:disabled{opacity:.6}.axs-ewc textarea.axs-ewc-in{background:#00000008;background:var(--axs-chrome,#00000008);border:1px solid #0000;border-radius:8px;padding:8px 10px}.axs-ewc textarea.axs-ewc-in:hover:not(:disabled):not(:focus-visible){border-color:var(--axs-line)}.axs-ewc textarea.axs-ewc-in:focus-visible{border-color:var(--axs-accent)}.axs-ewc-block textarea.axs-ewc-in{background:var(--axs-surface)}.axs-ewc-subject{font-family:var(--axs-sans);font-size:.92rem;font-weight:600;letter-spacing:0;line-height:1.4}.axs-ewc-preheader{color:var(--axs-ink-mid);font-size:.78rem}.axs-ewc-eyebrow{color:var(--axs-ink-mid);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.axs-ewc-eyebrow::placeholder{letter-spacing:.02em;text-transform:none}.axs-ewc-headline{font-family:var(--axs-display);font-size:1.08rem;font-weight:500;letter-spacing:-.008em;line-height:1.3}.axs-ewc-body{font-size:.84rem;line-height:1.55;min-height:118px;resize:vertical}.axs-ewc-body,.axs-ewc-fineinput{field-sizing:content}@supports (field-sizing:content){.axs-ewc-body,.axs-ewc-fineinput{height:auto;overflow-y:auto;resize:none;width:100%}.axs-ewc-body{max-block-size:24lh;min-block-size:5lh;min-height:0}.axs-ewc-fineinput{max-block-size:9lh;min-block-size:2lh;min-height:0}}.axs-ewc-cta{align-items:center;display:flex;gap:12px;margin-top:2px}.axs-ewc-in.axs-ewc-ctalabel{background:#00000008;background:var(--axs-chrome,#00000008);border:1px solid var(--axs-line);border-radius:999px;flex:0 1 240px;font-size:.8rem;font-weight:500;min-width:130px;padding:7px 15px;text-align:center}.axs-ewc-in.axs-ewc-ctalabel:hover:not(:disabled):not(:focus-visible){border-color:var(--axs-line-hard,var(--axs-line))}.axs-ewc-in.axs-ewc-ctalabel:focus-visible{border-color:var(--axs-accent)}.axs-ewc-ctahref{color:var(--axs-ink-mid);flex:1 1 auto;font-size:.76rem}.axs-ewc-block{background:#00000008;background:var(--axs-chrome,#00000008);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:10px 14px 12px}.axs-ewc-block-head{align-items:baseline;display:flex;gap:10px}.axs-ewc-block-name{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.76rem;font-weight:500}.axs-ewc-block-x{appearance:none;background:#0000;border:0;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:11px;margin-left:auto;opacity:0;padding:1px 2px;transition:color .12s ease,opacity .12s ease}.axs-ewc-block:focus-within .axs-ewc-block-x,.axs-ewc-block:hover .axs-ewc-block-x{opacity:1}@media (hover:none){.axs-ewc-block-x{opacity:1}}.axs-ewc-block-x:hover:not(:disabled){color:var(--axs-danger)}.axs-ewc-block-x:focus-visible{border-radius:4px;box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);opacity:1;outline:none}.axs-ewc-block .axs-ewc-in{border-bottom-color:color-mix(in srgb,#26221c 12%,#0000);border-bottom-color:color-mix(in srgb,var(--axs-ink,#26221c) 12%,#0000)}.axs-ewc-block .axs-ewc-in:hover:not(:disabled):not(:focus-visible){border-bottom-color:color-mix(in srgb,#26221c 24%,#0000);border-bottom-color:color-mix(in srgb,var(--axs-ink,#26221c) 24%,#0000)}.axs-ewc-block .axs-ewc-in:focus-visible{border-bottom-color:var(--axs-accent)}.axs-ewc-heroline{align-items:center;display:flex;gap:14px;min-width:0}.axs-ewc-thumb{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;flex:none;height:46px;object-fit:cover;width:64px}.axs-ewc-thumb--wide{height:74px;width:118px}.axs-ewc-thumb--empty{display:inline-block}.axs-ewc-url{color:var(--axs-ink-mid);font-size:.76rem}.axs-ewc-src{align-items:baseline;appearance:none;background:#0000;border:0;cursor:pointer;display:inline-flex;gap:9px;max-width:100%;min-width:0;padding:2px 0;text-align:left}.axs-ewc-src-name{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.78rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ewc-src-swap{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px;transition:color .12s ease}.axs-ewc-src:hover:not(:disabled) .axs-ewc-src-swap{color:var(--axs-accent)}.axs-ewc-src:focus-visible{border-radius:4px;box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-ewc-src:disabled{cursor:default;opacity:.6}.axs-ewc-offerband{align-items:center;display:flex;gap:14px}.axs-ewc-in.axs-ewc-offerfig{font-feature-settings:"tnum";flex:0 0 96px;font-size:1.05rem;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.01em}.axs-ewc-offercopy{color:var(--axs-ink-mid);flex:1 1 auto;font-size:.8rem}.axs-ewc-gal{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px}.axs-ewc-galitem{display:flex;flex-direction:column;gap:3px;min-width:0;width:118px}.axs-ewc-galpic{display:inline-flex;position:relative}.axs-ewc-galx{align-items:center;appearance:none;background:#14120e8c;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:13px;height:20px;justify-content:center;line-height:1;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .12s ease,background .12s ease;width:20px}.axs-ewc-galitem:focus-within .axs-ewc-galx,.axs-ewc-galitem:hover .axs-ewc-galx{opacity:1}@media (hover:none){.axs-ewc-galx{font-size:15px;height:26px;opacity:1;width:26px}}.axs-ewc-galx:hover:not(:disabled){background:#14120ec7}.axs-ewc-galx:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);opacity:1;outline:none}.axs-ewc-in.axs-ewc-galcapin{font-size:.76rem;padding:3px 1px 4px}.axs-ewc-galitem .axs-ewc-src{padding:0}.axs-ewc-galitem .axs-ewc-src-name{font-size:11px}.axs-ewc-galitem .axs-ewc-src-swap{display:none}.axs-ewc-galitem .axs-ewc-src:hover:not(:disabled) .axs-ewc-src-name{color:var(--axs-accent)}.axs-ewc-in.axs-ewc-addurl{align-self:center;flex:1 1 180px;font-size:.78rem;min-width:150px}.axs-ewc-add.axs-ewc-galadd{align-self:flex-start;margin-top:24px}.axs-ewc-add.axs-ewc-galadd:first-child{margin-top:2px}.axs-ewc-fineinput{color:var(--axs-ink-mid);font-size:.75rem;line-height:1.55;min-height:48px;resize:vertical}.axs-ewc-addrow{display:flex;flex-wrap:wrap;gap:8px;padding-top:2px}.axs-ewc-add{appearance:none;background:#0000;border:1px dashed var(--axs-line-hard,var(--axs-line));border-radius:999px;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:11px;font-weight:500;padding:5px 13px;transition:color .12s ease,border-color .12s ease,background .12s ease}.axs-ewc-add:hover:not(:disabled){background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-accent)}.axs-ewc-add:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-ewc-add:disabled{cursor:not-allowed;opacity:.5}.axs-ewc-add>span{margin-right:2px}.axs-ewc-custom{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.axs-ewc-custom-line{font-size:.78rem;line-height:1.55;margin:0}.axs-ewc-custom-confirm,.axs-ewc-custom-line{color:var(--axs-ink-mid);font-family:var(--axs-sans)}.axs-ewc-custom-confirm{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;gap:8px}@container (max-width: 460px){.axs-ewc-cta{align-items:stretch;flex-direction:column;gap:8px}.axs-ewc-in.axs-ewc-ctalabel{flex:none}.axs-ewc-offerband{flex-wrap:wrap;gap:4px 14px}.axs-ewc-in.axs-ewc-offerfig{flex:1 1 100%}}.axs-ew-tokens{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:8px;margin-top:12px;padding-top:12px}.axs-ew-tokens-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 10px}.axs-ew-tokens-label{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-ew-tokens-hint,.axs-ew-tokens-label{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axs-ew-tokens-hint{font-size:.72rem;font-style:italic}.axs-ew-tokens-list{display:inline-flex;flex-wrap:wrap;gap:6px}.axs-ew-token{appearance:none;background:#00000008;background:var(--axs-chrome,#00000008);border:1px solid #0000;border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;padding:4px 10px;transition:background .12s ease,border-color .12s ease,color .12s ease}.axs-ew-token>code{color:inherit;font-family:monospace;font-family:var(--axs-mono,monospace);font-size:11px}.axs-ew-token:hover:not(:disabled){background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-accent)}.axs-ew-token:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-ew-token:disabled{cursor:not-allowed;opacity:.5}.axs-ew-pill{align-items:center;cursor:default;display:inline-flex;font-family:var(--axs-sans);font-size:11px;gap:6px;letter-spacing:.02em;white-space:nowrap}.axs-ew-pill,.axs-ew-pill--muted{color:var(--axs-ink-faint)}.axs-ew-pill--live{color:var(--axs-ok)}.axs-ew-pill--warn{color:var(--axs-warn)}.axs-ew-pill-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;height:6px;width:6px}.axs-ew-pill-dot[data-state=ready]{background:var(--axs-ok)}.axs-ew-pill-dot[data-state=unknown]{background:var(--axs-warn)}.axs-ew-stats{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:11px;gap:10px;white-space:nowrap}.axs-ew-stats-seg{align-items:baseline;display:inline-flex;gap:4px}.axs-ew-stats-seg>b{font-feature-settings:"tnum";color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axs-ew-dock{background:var(--axs-surface);bottom:0;display:flex;flex-direction:column;margin:10px -22px 0;position:sticky;z-index:2}.axs-ew-actions{align-items:center;border-top:1px solid var(--axs-line);flex-wrap:wrap;padding:10px 22px 12px}.axs-ew-actions-spacer{flex:1 1 auto}.axs-ew-schedrow{align-items:center;border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:.78rem;gap:9px;padding:7px 22px}.axs-ew-schedrow-dot{background:var(--axs-accent);border-radius:50%;flex:none;height:6px;width:6px}.axs-ew-schedrow-text{flex:1 1 auto;min-width:0}.axs-ew-schedrow-text>b{color:var(--axs-ink);font-weight:500}.axs-ew-sendpanel{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:10px;padding:10px 22px 12px}.axs-ew-sendpanel-lab{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:.66rem;font-weight:600;letter-spacing:.08em;min-width:38px;text-transform:uppercase}.axs-ew-sendpanel-aud{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;min-width:0}.axs-ew-aud{align-items:baseline;appearance:none;background:#0000;border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.76rem;gap:7px;padding:5px 13px;transition:border-color .12s ease,background .12s ease,color .12s ease}.axs-ew-aud:hover:not(:disabled){border-color:var(--axs-line-hard,var(--axs-line))}.axs-ew-aud[data-active]{background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-ink)}.axs-ew-aud:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-ew-audfilter{font-size:.72rem;padding:4px 10px}.axs-ew-aud:disabled{cursor:default;opacity:.6}.axs-ew-aud-count{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-ew-aud[data-active] .axs-ew-aud-count{color:var(--axs-accent)}.axs-ew-sendpanel-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axs-ew-sendpanel-or{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px}.axs-ew-schedinput{background-color:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.8rem;padding:.35rem .5rem;transition:border-color .12s ease,box-shadow .12s ease}.axs-ew-schedinput:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ew-schedinput:disabled{opacity:.65}.axs-ew-schedinput[aria-invalid=true]{border-color:var(--axs-danger)}.axs-ew-schedhint{color:var(--axs-danger);font-family:var(--axs-sans);font-size:.74rem;margin:-4px 0 0;padding-left:46px}.axs-ew-sendconfirm{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.8rem}.axs-ew-sendconfirm>b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.axs-ew-savedq{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:.76rem;gap:6px;letter-spacing:.02em}.axs-ew-savedq>svg{color:var(--axs-ok);height:13px;width:13px}.axs-ew-actions>.axv-ce-btn-ghost:not(:hover):not(:focus-visible){color:var(--axs-ink-faint)}.axs-ew-actions>.axv-ce-btn-ghost:hover:not(:disabled){color:var(--axs-ink)}.axv-ce-btn>svg{flex:none;height:13px;width:13px}.axs-ew-actionmsg{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;display:flex;font-family:var(--axs-sans);font-size:.78rem;gap:7px;line-height:1.4;padding:7px 10px}.axs-ew-actionmsg>svg{flex:none;height:14px;width:14px}.axs-ew-actionmsg--ok{border-color:color-mix(in srgb,var(--axs-ok) 30%,var(--axs-line));color:var(--axs-ok)}.axs-ew-actionmsg--error{border-color:color-mix(in srgb,var(--axs-danger) 30%,var(--axs-line));color:var(--axs-danger)}.axs-ew-testarm{align-items:center;display:inline-flex;flex:1 1 auto;gap:7px;min-width:0}.axs-ew-testarm-input{background-color:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.84rem;min-width:120px;padding:.4rem .6rem;transition:border-color .12s ease,box-shadow .12s ease}.axs-ew-testarm-input::placeholder{color:var(--axs-ink-faint)}.axs-ew-testarm-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ew-testarm-input[aria-invalid=true]{border-color:var(--axs-danger)}.axs-ew-testarm-input:disabled{cursor:default;opacity:.65}.axs-ew-pubarm{flex-wrap:wrap;gap:7px}.axs-ew-pubarm,.axs-ew-pubarm-warn{align-items:center;display:inline-flex}.axs-ew-pubarm-warn{color:var(--axs-warn);cursor:help;font-family:var(--axs-sans);font-size:.74rem;gap:6px;line-height:1.35;max-width:320px}.axs-ew-pubarm-warn>svg{flex:none;height:13px;width:13px}.axs-ew-preview{background:#0000;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;padding:16px 18px 18px}.axs-ew-inbox,.axs-ew-preview{box-sizing:border-box;display:flex}.axs-ew-inbox{align-items:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:12px;box-shadow:var(--axs-elev-sm);flex:none;gap:12px;margin:0 auto;max-width:640px;min-width:0;padding:11px 14px;width:100%}.axs-ew-inbox-avatar{align-items:center;background:var(--axs-accent-bg);border-radius:50%;color:var(--axs-accent);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.92rem;font-weight:500;height:34px;justify-content:center;width:34px}.axs-ew-inbox-lines{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.axs-ew-inbox-top{align-items:baseline;display:flex;gap:10px;min-width:0}.axs-ew-inbox-from{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.8rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ew-inbox-from[data-empty]{color:var(--axs-ink-faint);font-style:italic;font-weight:400}.axs-ew-inbox-time{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px}.axs-ew-inbox-subj{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.78rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ew-inbox-subj[data-empty]{color:var(--axs-ink-faint);font-style:italic;font-weight:400}.axs-ew-inbox-pre{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.74rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ew-preview[data-device=mobile] .axs-ew-inbox{max-width:374px}.axs-ew-stage{display:flex;flex:1 1 auto;justify-content:center;min-height:0}.axs-ew-stage[data-fit=page]{align-items:center}.axs-ew-stage[data-fit=page] .axs-ew-bezel{flex:none;max-height:100%;max-width:100%;min-height:0;width:auto}.axs-ew-stage[data-fit=device] .axs-ew-bezel{max-width:602px}.axs-ew-preview[data-device=mobile] .axs-ew-stage[data-fit=device]{align-items:center}.axs-ew-preview[data-device=mobile] .axs-ew-stage[data-fit=device] .axs-ew-bezel{height:min(100%,826px)}.axs-ew-bezel{background:#fff;border:1px solid var(--axs-line);border-radius:12px;box-shadow:var(--axs-elev),0 14px 34px -20px #3e301c59;box-sizing:border-box;display:flex;max-width:640px;min-height:0;overflow:hidden;padding:0;transition:max-width .2s ease,border-radius .2s ease,padding .2s ease,background-color .2s ease;transition:max-width var(--axs-motion-base,.2s) var(--axs-ease-out,ease),border-radius var(--axs-motion-base,.2s) var(--axs-ease-out,ease),padding var(--axs-motion-base,.2s) var(--axs-ease-out,ease),background-color var(--axs-motion-base,.2s) var(--axs-ease-out,ease);width:100%}.axs-ew-preview[data-device=mobile] .axs-ew-bezel{max-width:374px}.axs-ew[data-reduced-motion] .axs-ew-bezel{transition:none}.axs-ew-frame{background:#fff;display:flex;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden}.axs-ew-frame-iframe{background:#fff;border:0;flex:1 1 auto;height:100%;transition:opacity .16s ease;width:100%}.axs-ew-frame-iframe[data-pending]{opacity:.55}.axs-ew[data-reduced-motion] .axs-ew-frame-iframe{transition:none}.axs-ew-frame-msg{align-items:center;color:var(--axs-ink-mid);display:flex;flex:1 1;font-family:var(--axs-sans);font-size:.8rem;justify-content:center;padding:24px;text-align:center}.axs-ew-frame-skel{animation:axs-ew-shimmer 1.4s ease infinite;background:linear-gradient(100deg,#0000000a 35%,var(--axs-surface) 50%,#0000000a 65%);background:linear-gradient(100deg,var(--axs-chrome,#0000000a) 35%,var(--axs-surface) 50%,var(--axs-chrome,#0000000a) 65%);background-size:220% 100%;border-radius:8px;flex:1 1}@keyframes axs-ew-shimmer{0%{background-position:130% 0}to{background-position:-30% 0}}.axs-ew[data-reduced-motion] .axs-ew-frame-skel{animation:none}@media (max-width:1180px){.axs-ew-cols>.axs-ew-editcol>.axs-ew-colhead{padding:0 16px}.axs-ew-config{padding:16px 16px 0}.axs-ew-dock{margin:10px -16px 0}.axs-ew-actions,.axs-ew-sendpanel{padding:10px 16px 12px}.axs-ew-schedrow{padding:7px 16px}.axs-ew-preview{padding:12px 12px 14px}}@media (max-width:760px){.axs-ew-preview{padding:10px 10px 12px}.axs-ew-inbox{padding:8px 11px}.axs-ew-split[data-m-nav]{overflow:hidden}.axs-ew-split[data-m-nav] .axs-ew-node{flex:1 1 auto;min-height:0}.axs-ew-split[data-m-nav=detail] .axs-emn{display:flex}.axs-ew-cols>.axs-ew-editcol,.axs-ew-prevcol{border-left:0;min-width:0}.axs-ew-cols>.axs-ew-editcol>.axs-ew-colhead{padding:0 14px}.axs-ew-config{padding:14px 14px 0}.axs-ew-dock{margin:10px -14px 0}.axs-ew-actions,.axs-ew-sendpanel{padding:10px 14px 12px}.axs-ew-schedrow{padding:7px 14px}.axs-ew-split[data-m-nav=list] .axs-ew-editcol,.axs-ew-split[data-m-nav=list] .axs-ew-prevcol{display:none}.axs-ew-split[data-m-nav=list] .axs-ew-railcol{flex:1 1 auto;width:auto}.axs-ew-split[data-m-nav=detail] .axs-ew-railcol{display:none}.axs-ew-split[data-m-nav=detail] .axs-ew-editcol{flex:1 1 auto;min-height:0}.axs-ew-split[data-m-nav=detail][data-m-face=edit] .axs-ew-prevcol,.axs-ew-split[data-m-nav=detail][data-m-face=preview] .axs-ew-editcol{display:none}.axs-ew-split[data-m-nav=detail][data-m-face=preview] .axs-ew-prevcol{flex:1 1 auto;min-height:0}.axs-ew-inbox-avatar{font-size:.8rem;height:28px;width:28px}.axs-ew-stats{flex-wrap:wrap;gap:6px 10px;white-space:normal}.axs-ew-actions-spacer{display:none}.axs-ew-actions{gap:8px}.axs-ew-actions .axv-ce-btn{flex:1 1 auto;justify-content:center}.axs-ew-pubarm,.axs-ew-testarm{flex:1 1 100%}.axs-ew-pubarm-warn{flex:1 1 100%;max-width:none}.axs-ew-sendpanel-lab{flex:1 1 100%;min-width:0}.axs-ew-schedinput{flex:1 1 100%}.axs-ew-sendpanel .axv-actionpill,.axs-ew-sendpanel .axv-ce-btn{flex:1 1 auto;justify-content:center}.axs-ew-sendconfirm{flex:1 1 100%}.axs-ew-schedhint{padding-left:0}}.axs-ew-delarm{align-items:center;display:inline-flex;gap:7px}.axs-ew-btn-danger{color:var(--axs-danger)}.axs-ew-btn-danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--axs-danger) 40%,var(--axs-line));color:var(--axs-danger)}.axs-blogw-boardwrap{--blogw-domain:#c0492b;height:100%;min-height:0;position:relative}.axs-blogw-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-blogw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-blogw-fill,.axs-gb-fillbody>.axs-blogw-statebody{height:100%}.axs-blogw-fill{display:flex;flex-direction:column;min-height:0;position:relative}.axs-blogw-fill>.axs-ew-cols,.axs-blogw-statebody{flex:1 1 auto;min-height:0}.axs-blogw-statebody{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:32px}.axs-blogw-barextra{align-items:center;display:inline-flex;gap:8px;margin-left:8px}.axs-blogw-cols .axs-ew-railcol{width:clamp(280px,30%,400px)}.axs-blogw-cq{container-name:axsblogw;container-type:inline-size}.axs-blogw-detailbody,.axs-blogw-listbody{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.axs-blogw-list-tools{border-bottom:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;gap:10px;padding:13px 14px 12px}.axs-blogw-search{align-items:center;display:flex;position:relative}.axs-blogw-search-ic{color:var(--axs-ink-faint);left:11px;pointer-events:none;position:absolute}.axs-blogw-search-in{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;color:var(--axs-ink);font:inherit;font-size:13px;outline:none;padding:8px 12px 8px 32px;transition:border-color .12s ease,background .12s ease;width:100%}.axs-blogw-search-in::placeholder{color:var(--axs-ink-faint)}.axs-blogw-search-in:focus{border-color:var(--axs-accent)}.axs-blogw-lens{flex-wrap:wrap}.axs-blogw-lens-item{align-items:baseline;display:inline-flex;gap:5px}.axs-blogw-lens-n{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:11px;font-variant-numeric:tabular-nums;font-weight:400}.axs-seg-btn[data-active=true] .axs-blogw-lens-n{color:var(--axs-ink-mid)}.axs-blogw-scroll{flex:1 1;min-height:0;overflow-y:auto}.axs-blogw-rows{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 8px 8px}.axs-blogw-rowli+.axs-blogw-rowli{border-top:1px solid var(--axs-line)}.axs-blogw-row{align-items:center;background:none;border:none;border-radius:8px;color:inherit;cursor:pointer;display:flex;gap:12px;padding:11px 8px;text-align:left;transition:background .12s ease;width:100%}.axs-blogw-railcol .axs-blogw-row:hover{background:var(--axs-surface)}.axs-blogw-rowli[data-open] .axs-blogw-row{background:var(--axs-accent-bg)}.axs-blogw-row-main{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.axs-blogw-row-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--axs-ink);display:-webkit-box;font-size:13.5px;font-weight:500;overflow:hidden}.axs-blogw-row-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axs-blogw-row-date{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-size:11.5px;font-variant-numeric:tabular-nums}.axs-blogw-featured{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-size:11px;font-weight:500;gap:4px}.axs-blogw-featured svg{color:#c08a1e}.axs-blogw-row-go{color:var(--axs-ink-faint);flex:none;font-size:18px}.axs-blogw-pill{align-items:center;display:inline-flex;font-size:11px;font-weight:500;gap:5px;letter-spacing:.02em;line-height:1;white-space:nowrap}.axs-blogw-pill-dot{background:currentColor;border-radius:50%;flex:none;height:5px;width:5px}.axs-blogw-pill[data-tone=ok]{color:var(--axs-ok)}.axs-blogw-pill[data-tone=warn]{color:var(--axs-warn)}.axs-blogw-pill[data-tone=info]{color:var(--axs-ink-mid)}.axs-blogw-pill[data-tone=muted],.axs-blogw-pill[data-tone=neutral]{color:var(--axs-ink-faint)}.axs-blogw-thumb{background:var(--axs-surface-alt);border-radius:10px;flex:none;height:52px;overflow:hidden;width:52px}.axs-blogw-thumb img{display:block;height:100%;object-fit:cover;width:100%}.axs-blogw-thumb-fallback{background:color-mix(in srgb,var(--blogw-domain) 12%,var(--axs-surface-alt));color:var(--blogw-domain);display:grid;place-items:center}.axs-blogw-thumb-fallback svg{height:20px;width:20px}.axs-blogw-cover{background:var(--axs-surface-alt);border-radius:12px;display:block;height:152px;overflow:hidden;width:100%}.axs-blogw-cover img{display:block;height:100%;object-fit:cover;width:100%}.axs-blogw-cover.axs-blogw-thumb-fallback{background:color-mix(in srgb,var(--blogw-domain) 12%,var(--axs-surface-alt));color:var(--blogw-domain);display:grid;place-items:center}.axs-blogw-cover.axs-blogw-thumb-fallback svg{height:38px;width:38px}.axs-blogw-headstatus{margin-left:auto}.axs-blogw-dirty{color:var(--axs-warn)}.axs-blogw-dirty,.axs-blogw-saved{font-size:11px;font-weight:500;white-space:nowrap}.axs-blogw-saved{color:var(--axs-ok)}.axs-blogw-detail-scroll{flex:1 1;min-height:0;overflow-y:auto;padding:16px 20px 20px}.axs-blogw-detail-scroll--doc{padding-top:20px}.axs-blogw-err{background:color-mix(in srgb,var(--axs-danger) 10%,var(--axs-surface));border-radius:8px;color:var(--axs-danger);font-size:12.5px;font-weight:500;line-height:1.45;margin:0 0 14px;padding:9px 12px}.axs-blogw-field{display:flex;flex-direction:column;gap:6px}.axs-blogw-field-k{color:var(--axs-ink-faint);font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-blogw-input{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;color:var(--axs-ink);font:inherit;font-size:13.5px;outline:none;padding:9px 11px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axs-blogw-input::placeholder{color:var(--axs-ink-faint)}.axs-blogw-input:focus{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg)}.axs-blogw-input-mono{font-family:var(--axs-mono);font-size:12px}.axs-blogw-input-date{max-width:190px}.axs-blogw-quill{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;transition:border-color .12s ease,box-shadow .12s ease}.axs-blogw-quill:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg)}.axs-blogw-quill .ql-container{border:none;font-family:var(--axs-sans);font-size:14px}.axs-blogw-quill .ql-editor{color:var(--axs-ink);line-height:1.65;min-height:240px;padding:14px 16px}.axs-blogw-quill .ql-editor.ql-blank:before{color:var(--axs-ink-faint);font-style:normal;left:16px;right:16px}.axs-blogw-quill .ql-editor h1,.axs-blogw-quill .ql-editor h2,.axs-blogw-quill .ql-editor h3{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-weight:500;letter-spacing:-.01em;margin:1.1em 0 .4em}.axs-blogw-quill .ql-editor h1{font-size:22px}.axs-blogw-quill .ql-editor h2{font-size:18px}.axs-blogw-quill .ql-editor h3{font-size:15.5px}.axs-blogw-quill .ql-editor p{margin:0 0 .7em}.axs-blogw-quill .ql-editor a{color:var(--axs-accent)}.axs-blogw-quill .ql-editor blockquote{border-left:3px solid var(--axs-line-hard);color:var(--axs-ink-mid);font-style:italic;margin:.8em 0;padding-left:14px}.axs-blogw-quill .ql-editor img{border-radius:8px;max-width:100%}.axs-blogw-quill .ql-snow .ql-tooltip{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;box-shadow:var(--axs-elev-lg);color:var(--axs-ink-mid);font-family:var(--axs-sans);z-index:6}.axs-blogw-quill .ql-snow .ql-tooltip input[type=text]{border:1px solid var(--axs-line-hard);border-radius:6px;font:inherit;font-size:12.5px}.axs-blogw-quill .ql-snow .ql-tooltip a{color:var(--axs-accent)}.axs-blogw-quill-loading{color:var(--axs-ink-faint);display:grid;font-size:12.5px;min-height:240px;place-items:center}.axs-blogw-doc{display:flex;flex-direction:column}.axs-blogw-doc .axs-blogw-cover{margin-bottom:18px}.axs-blogw-doc-title{background:none;border:none;color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:25px;font-weight:500;letter-spacing:-.02em;line-height:1.18;margin:0 0 9px;outline:none;padding:0;width:100%}.axs-blogw-doc-title::placeholder{color:var(--axs-ink-faint)}.axs-blogw-doc-deck{background:none;border:none;color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:14.5px;font-style:italic;line-height:1.5;margin:0 0 15px;outline:none;padding:0;resize:none;width:100%}.axs-blogw-doc-deck::placeholder{color:var(--axs-ink-faint);font-style:italic}.axs-blogw-doc-meta{align-items:center;border-bottom:1px solid var(--axs-line);border-top:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:10px;padding:11px 0}.axs-blogw-doc-status{align-items:center;border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);display:inline-flex;gap:7px;padding:5px 9px 5px 11px}.axs-blogw-doc-status[data-tone=ok]{color:var(--axs-ok)}.axs-blogw-doc-status[data-tone=warn]{color:var(--axs-warn)}.axs-blogw-doc-status[data-tone=muted]{color:var(--axs-ink-faint)}.axs-blogw-doc-status-dot{background:currentColor;border-radius:50%;flex:none;height:6px;width:6px}.axs-blogw-doc-status-sel{appearance:none;background:none;border:none;color:var(--axs-ink);cursor:pointer;font:inherit;font-size:12.5px;font-weight:500;outline:none;padding:0}.axs-blogw-doc-status-cv{color:var(--axs-ink-faint);flex:none}.axs-blogw-doc-feat{align-items:center;background:none;border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:500;gap:6px;padding:5px 11px;transition:color .12s ease,border-color .12s ease}.axs-blogw-doc-feat:hover{border-color:var(--axs-line-hard);color:var(--axs-ink)}.axs-blogw-doc-feat[data-on]{border-color:color-mix(in srgb,#c08a1e 42%,var(--axs-line));color:#b07d1a}.axs-blogw-doc-body.axs-blogw-quill{border-color:#0000;border-radius:0}.axs-blogw-doc-body.axs-blogw-quill:focus-within{border-color:#0000;box-shadow:none}.axs-blogw-doc-body .ql-editor{padding:14px 0 6px}.axs-blogw-doc-body .ql-editor.ql-blank:before{left:0;right:0}.axs-blogw-doc-details{border-top:1px solid var(--axs-line);margin-top:16px}.axs-blogw-doc-details-sum{align-items:center;color:var(--axs-ink-mid);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:7px;list-style:none;padding:10px 0;-webkit-user-select:none;user-select:none}.axs-blogw-doc-details-sum::-webkit-details-marker{display:none}.axs-blogw-doc-details-sum:hover{color:var(--axs-ink)}.axs-blogw-doc-details-cv{color:var(--axs-ink-faint);flex:none;transition:transform .15s ease}.axs-blogw-doc-details[open] .axs-blogw-doc-details-cv{transform:rotate(90deg)}.axs-blogw-doc-details-body{display:flex;flex-direction:column;gap:13px;padding:4px 0 6px}.axs-blogw-idnote{color:var(--axs-ink-faint);font-size:11px;margin:0}.axs-blogw-mono{background:var(--axs-surface-alt);border-radius:5px;font-family:var(--axs-mono);font-size:11.5px;padding:1px 5px}.axs-blogw-detail-foot{align-items:center;background:var(--axs-surface);border-top:1px solid var(--axs-line);display:flex;flex:none;gap:10px;padding:12px 20px}.axs-blogw-foot-spacer{flex:1 1}.axs-blogw-btn{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);cursor:pointer;font:inherit;font-size:12.5px;font-weight:500;line-height:1;padding:9px 15px;transition:filter .12s ease,background .12s ease,border-color .12s ease,opacity .12s ease}.axs-blogw-btn:hover{border-color:var(--axs-line-hard)}.axs-blogw-btn:disabled{cursor:not-allowed;opacity:.5}.axs-blogw-btn.danger{background:var(--axs-danger);border-color:var(--axs-danger);color:var(--axs-accent-fg)}.axs-blogw-btn.danger:hover:not(:disabled){filter:brightness(1.06)}.axs-blogw-btn.ghost-danger{background:#0000;border-color:color-mix(in srgb,var(--axs-danger) 35%,#0000);color:var(--axs-danger)}.axs-blogw-btn.ghost-danger:hover:not(:disabled){background:color-mix(in srgb,var(--axs-danger) 10%,var(--axs-surface))}.axs-blogw-confirm{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.axs-blogw-confirm-q{color:var(--axs-ink);font-size:12.5px;font-weight:500}.axs-blogw-confirm-actions{display:flex;flex:none;gap:8px}@container axsblogw (max-width: 360px){.axs-blogw-list-tools{padding:11px 11px 10px}.axs-blogw-detail-scroll{padding:13px 14px 16px}.axs-blogw-detail-foot{flex-wrap:wrap;padding:10px 14px}.axs-blogw-row{padding:10px 11px}.axs-blogw-thumb{height:38px;width:38px}.axs-blogw-cover{height:120px}.axs-blogw-confirm{align-items:stretch;flex-direction:column;gap:8px}.axs-blogw-confirm-actions{justify-content:flex-end}}@media (max-width:1100px){.axs-blogw-cols .axs-ew-railcol{width:clamp(240px,28%,340px)}}@media (max-width:760px){.axs-blogw-detail-scroll{padding:14px 14px 18px}.axs-blogw-detail-foot{flex-wrap:wrap;padding:10px 14px}}.axs-blogw-coverbtn{background:none;border:none;border-radius:12px;cursor:pointer;display:block;margin:0 0 18px;padding:0;position:relative;width:100%}.axs-blogw-coverbtn .axs-blogw-cover{margin-bottom:0}.axs-blogw-cover-hint{align-items:center;background:color-mix(in srgb,var(--axs-ink) 82%,#0000);border-radius:999px;bottom:10px;box-shadow:var(--axs-elev);color:var(--axs-surface);display:inline-flex;font-size:11.5px;font-weight:500;gap:5px;line-height:1;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:10px;transform:translateY(3px);transition:opacity .13s ease,transform .13s ease}.axs-blogw-cover-hint svg{height:13px;width:13px}.axs-blogw-coverbtn:focus-visible .axs-blogw-cover-hint,.axs-blogw-coverbtn:hover .axs-blogw-cover-hint{opacity:1;transform:translateY(0)}.axs-blogw-coverbtn:focus-visible{box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axs-blogw-addcover{align-items:center;align-self:flex-start;background:var(--axs-surface-alt);border:1px dashed var(--axs-line-hard);border-radius:10px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:500;gap:8px;margin:0 0 16px;padding:10px 14px;transition:color .12s ease,border-color .12s ease,background .12s ease}.axs-blogw-addcover svg{height:15px;width:15px}.axs-blogw-addcover:hover{background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-accent)}.axs-blogw-bodyed{margin-top:6px}.axs-blogw-qltb.ql-toolbar.ql-snow{background:var(--axs-surface);border:0;border-bottom:1px solid var(--axs-line);font-family:var(--axs-sans);padding:4px 0 8px;position:sticky;top:0;z-index:4}.axs-blogw-qltb .ql-formats{margin-right:10px}.axs-blogw-qltb.ql-toolbar.ql-snow .ql-stroke{stroke:var(--axs-ink-mid)}.axs-blogw-qltb.ql-toolbar.ql-snow .ql-fill{fill:var(--axs-ink-mid)}.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker{color:var(--axs-ink-mid);font-size:12px;font-weight:500}.axs-blogw-qltb.ql-toolbar.ql-snow button.ql-active .ql-stroke,.axs-blogw-qltb.ql-toolbar.ql-snow button:focus-visible .ql-stroke,.axs-blogw-qltb.ql-toolbar.ql-snow button:hover .ql-stroke{stroke:var(--axs-accent)}.axs-blogw-qltb.ql-toolbar.ql-snow button.ql-active .ql-fill,.axs-blogw-qltb.ql-toolbar.ql-snow button:focus-visible .ql-fill,.axs-blogw-qltb.ql-toolbar.ql-snow button:hover .ql-fill{fill:var(--axs-accent)}.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-item.ql-selected,.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-item:hover,.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-label.ql-active,.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-label:hover{color:var(--axs-accent)}.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-label.ql-active .ql-stroke,.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-label:hover .ql-stroke{stroke:var(--axs-accent)}.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-options{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;box-shadow:var(--axs-elev-lg);padding:4px 10px}.axs-blogw-sort{align-items:center;display:inline-flex;flex:none;margin-left:auto;position:relative}.axs-blogw-sort-sel{appearance:none;-webkit-appearance:none;background:#0000;border:0;color:var(--axs-ink-mid);cursor:pointer;font:inherit;font-family:var(--axs-sans);font-size:11.5px;font-weight:500;padding:2px 15px 2px 4px}.axs-blogw-sort-sel:hover{color:var(--axs-ink)}.axs-blogw-sort-sel:focus-visible{border-radius:5px;box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-blogw-sort-cv{color:var(--axs-ink-faint);pointer-events:none;position:absolute;right:2px}.axs-blogw-imgctl{display:flex;flex-wrap:wrap;gap:8px}.axs-blogw-imgbtn{align-items:center;background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:500;gap:6px;line-height:1;padding:8px 12px;transition:color .12s ease,border-color .12s ease,background .12s ease,opacity .12s ease}.axs-blogw-imgbtn svg{height:14px;width:14px}.axs-blogw-imgbtn:hover:not(:disabled){background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-accent)}.axs-blogw-imgbtn:disabled{cursor:not-allowed;opacity:.5}.axs-blogw-imgbtn.danger{color:var(--axs-danger)}.axs-blogw-imgbtn.danger:hover:not(:disabled){background:color-mix(in srgb,var(--axs-danger) 10%,var(--axs-surface));border-color:color-mix(in srgb,var(--axs-danger) 42%,var(--axs-line));color:var(--axs-danger)}.axs-blogw-imgerr{color:var(--axs-danger);font-size:11.5px;font-weight:500;line-height:1.4}.axs-pressw-boardwrap{height:100%;min-height:0;position:relative}.axs-pressw-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-pressw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-pressw-fill,.axs-gb-fillbody>.axs-pressw-statebody{height:100%}.axs-pressw-fill{display:flex;flex-direction:column;min-height:0;position:relative}.axs-pressw-fill>.axs-ew-cols{flex:1 1 auto;min-height:0}.axs-pressw-barextra{align-items:center;display:inline-flex;gap:8px;margin-left:8px}.axs-pressw-statebody{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:4px;justify-content:center;min-height:0;padding:32px}.axs-pressw-cols .axs-ew-railcol{width:clamp(250px,32%,380px)}.axs-pressw-cols>.axs-pressw-detailcol{min-width:280px}.axs-pressw-detailname{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pressw-list{container-name:axspressw;container-type:inline-size;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.axs-pressw-list-tools{border-bottom:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;gap:10px;padding:12px 14px}.axs-pressw-search-input{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);font:inherit;font-size:12.5px;padding:8px 12px;transition:border-color .12s ease;width:100%}.axs-pressw-search-input::placeholder{color:var(--axs-ink-faint)}.axs-pressw-search-input:focus{border-color:var(--axs-accent);outline:none}.axs-pressw-search-input:disabled{cursor:default;opacity:.6}.axs-pressw-scroll{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.axs-pressw-scroll>.axv-state{box-sizing:border-box;flex:1 1 auto;min-height:100%;padding:16px 18px}.axs-pressw-rows{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 8px 8px}.axs-pressw-rowli+.axs-pressw-rowli{border-top:1px solid var(--axs-line)}.axs-pressw-row{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;gap:12px;padding:12px 8px;text-align:left;transition:background .12s ease;width:100%}.axs-pressw-row:hover{background:var(--axs-surface)}.axs-pressw-rowli[data-open] .axs-pressw-row{background:var(--axs-accent-bg)}.axs-pressw-row-main{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.axs-pressw-row-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--axs-ink);display:-webkit-box;font-size:13.5px;font-weight:500;line-height:1.3;overflow:hidden}.axs-pressw-row-meta{align-items:center;color:var(--axs-ink-mid);display:flex;flex-wrap:wrap;font-size:11.5px;gap:6px}.axs-pressw-row-source{color:var(--axs-ink-mid);font-weight:500}.axs-pressw-row-dot{color:var(--axs-ink-faint)}.axs-pressw-row-go{font-size:18px}.axs-pressw-chip,.axs-pressw-row-go{color:var(--axs-ink-faint);flex:none}.axs-pressw-chip{align-items:center;align-self:center;display:inline-flex;font-size:11px;font-weight:500;gap:6px;line-height:1;white-space:nowrap}.axs-pressw-chip:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.axs-pressw-chip[data-tone=ok]{color:var(--axs-ok)}.axs-pressw-chip[data-tone=warn]{color:var(--axs-warn)}.axs-pressw-chip[data-tone=neutral]{color:var(--axs-ink-mid)}.axs-pressw-chip[data-tone=todo]{color:var(--axs-ink-faint)}.axs-pressw-detailbody{container-name:axspressw;container-type:inline-size}.axs-pressw-detail-empty,.axs-pressw-detailbody{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.axs-pressw-detail-empty{align-items:center;justify-content:center;padding:24px}.axs-pressw-detail-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 22px 20px}.axs-pressw-form{gap:16px;max-width:620px}.axs-pressw-fld,.axs-pressw-form{display:flex;flex-direction:column}.axs-pressw-fld{gap:6px;min-width:0}.axs-pressw-fld-row{display:flex;gap:12px}.axs-pressw-fld-row .axs-pressw-fld{flex:1 1}.axs-pressw-fld-k{color:var(--axs-ink-faint);font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-pressw-req{color:var(--axs-danger)}.axs-pressw-input{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);font:inherit;font-size:13px;padding:9px 12px;transition:border-color .12s ease;width:100%}.axs-pressw-input::placeholder{color:var(--axs-ink-faint)}.axs-pressw-input:focus{border-color:var(--axs-accent);outline:none}.axs-pressw-input:disabled{cursor:default;opacity:.6}.axs-pressw-input-mono{font-family:var(--axs-mono);font-size:12px}.axs-pressw-select{cursor:pointer}.axs-pressw-urlgo{align-self:flex-start;background:none;border:none;color:var(--axs-accent);font-size:11.5px;font-weight:500;padding:0;text-decoration:none}.axs-pressw-urlgo:hover{text-decoration:underline}.axs-pressw-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.axs-pressw-btn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink);cursor:pointer;font:inherit;font-size:12.5px;font-weight:500;padding:9px 16px;transition:background .12s ease,border-color .12s ease,color .12s ease}.axs-pressw-btn:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axs-pressw-btn:disabled{cursor:default;opacity:.6}.axs-pressw-btn.danger{background:var(--axs-surface);border-color:color-mix(in srgb,var(--axs-danger) 35%,#0000);color:var(--axs-danger)}.axs-pressw-btn.danger:hover:not(:disabled){border-color:var(--axs-danger)}.axs-pressw-btn.danger:hover:not(:disabled),.axs-pressw-confirm{background:color-mix(in srgb,var(--axs-danger) 10%,var(--axs-surface))}.axs-pressw-confirm{border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:12px 14px}.axs-pressw-confirm-q{color:var(--axs-ink);font-size:12.5px;line-height:1.45}.axs-pressw-confirm-actions{display:flex;flex-wrap:wrap;gap:8px}.axs-pressw-err{background:color-mix(in srgb,var(--axs-danger) 10%,var(--axs-surface));border-radius:8px;color:var(--axs-danger);font-size:12px;line-height:1.45;padding:8px 12px}@container axspressw (max-width: 360px){.axs-pressw-detail-scroll{padding:12px 14px 16px}.axs-pressw-row{padding:10px 6px}.axs-pressw-fld-row{gap:16px}.axs-pressw-actions,.axs-pressw-fld-row{flex-direction:column}.axs-pressw-btn{text-align:center}}.axs-happw-boardwrap{height:100%;min-height:0;position:relative}.axs-happw-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-happw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-happw-fill,.axs-gb-fillbody>.axs-happw-statebody{height:100%}.axs-happw-fill{display:flex;flex-direction:column;min-height:0;position:relative}.axs-happw-fill>.axs-ew-cols,.axs-happw-statebody{flex:1 1 auto;min-height:0}.axs-happw-statebody{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:32px}.axs-happw-barextra{align-items:center;display:inline-flex;gap:8px;margin-left:8px}.axs-happw-barextra .axv-actionpill{font-size:.72rem;padding:3px 10px 3px 8px}.axs-happw-cols .axs-ew-railcol{width:clamp(320px,34%,430px)}.axs-happw-cols>.axs-happw-detailcol{min-width:280px}.axs-happw-detailcol,.axs-happw-railcol{container-name:axshappw;container-type:inline-size}.axs-happw-colhead-name{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-happw-colhead-meta{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:.68rem;white-space:nowrap}.axs-happw-id-actions{align-items:center;display:flex;flex:none;gap:6px;margin-left:auto}.axs-ew-colhead .axs-happw-btn{padding:4px 11px}.axs-happw-statrow{border-bottom:1px solid var(--axs-line);flex:none;padding:9px 14px 8px}.axs-happw-scroll{display:flex;flex:1 1;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding:12px 12px 16px}.axs-happw-listpad{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0;padding:20px}.axs-happw-section-h{align-items:center;color:var(--axs-ink-mid);display:flex;font-size:11px;font-weight:500;gap:8px;letter-spacing:.06em;margin:0 6px 8px;text-transform:uppercase}.axs-happw-section-n{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:11px;font-variant-numeric:tabular-nums;font-weight:400}.axs-happw-section-empty{color:var(--axs-ink-faint);font-size:12px;margin:0 6px}.axs-happw-rows{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-happw-rowli+.axs-happw-rowli{border-top:1px solid var(--axs-line)}.axs-happw-rowli[data-past]{opacity:.58}.axs-happw-row{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;gap:12px;padding:11px 8px;text-align:left;transition:background .12s ease;width:100%}.axs-happw-row:hover{background:var(--axs-surface)}.axs-happw-rowli[data-open] .axs-happw-row{background:var(--axs-accent-bg)}.axs-happw-days{display:flex;flex:none;flex-wrap:wrap;gap:4px;max-width:140px;min-width:92px}.axs-happw-days.inline{max-width:none;min-width:0}.axs-happw-daytext{color:var(--axs-ink);font-size:11px;font-weight:500;letter-spacing:.03em;line-height:1.5}.axs-happw-daytext[data-empty]{color:var(--axs-ink-faint)}.axs-happw-datechip{align-items:center;background:var(--axs-surface-alt);border-radius:9px;display:flex;flex:none;flex-direction:column;justify-content:center;line-height:1.1;padding:5px 2px;width:50px}.axs-happw-dc-month{color:var(--axs-ink-faint);font-size:9.5px;font-weight:500;letter-spacing:.05em}.axs-happw-dc-day{color:var(--axs-ink);font-size:18px;font-weight:500}.axs-happw-dc-wd{color:var(--axs-ink-faint);font-size:9.5px}.axs-happw-dc-tbd{color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-happw-row-main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axs-happw-row-title{color:var(--axs-ink);font-size:13.5px;font-weight:500}.axs-happw-row-sub,.axs-happw-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-happw-row-sub{color:var(--axs-ink-mid);font-size:11.5px;line-height:1.4}.axs-happw-row-meta{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:4px}.axs-happw-time{font-size:11px}.axs-happw-status,.axs-happw-time{color:var(--axs-ink-mid);font-weight:500;white-space:nowrap}.axs-happw-status{align-items:center;display:inline-flex;font-size:10.5px;gap:5px;line-height:1}.axs-happw-status-dot{background:var(--axs-ink-faint);border-radius:50%;height:7px;width:7px}.axs-happw-status[data-tone=ok]{color:var(--axs-ok)}.axs-happw-status[data-tone=ok] .axs-happw-status-dot{background:var(--axs-ok)}.axs-happw-status[data-tone=info]{color:var(--axs-accent)}.axs-happw-status[data-tone=info] .axs-happw-status-dot{background:var(--axs-accent)}.axs-happw-status[data-tone=bad]{color:var(--axs-danger)}.axs-happw-status[data-tone=bad] .axs-happw-status-dot{background:var(--axs-danger)}.axs-happw-status[data-tone=muted]{color:var(--axs-ink-faint)}.axs-happw-status[data-tone=muted] .axs-happw-status-dot{background:var(--axs-ink-faint)}.axs-happw-vis{align-items:center;color:var(--axs-warn);display:inline-flex;font-size:10px;font-weight:500;gap:3px}.axs-happw-vis svg{display:block}.axs-happw-detail,.axs-happw-detail-empty{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.axs-happw-detail-empty{align-items:center;justify-content:center;padding:24px}.axs-happw-tags{display:flex;flex-wrap:wrap;gap:6px}.axs-happw-tag{background:var(--axs-surface-alt);border-radius:999px;font-size:10.5px;font-weight:500;padding:3px 9px}.axs-happw-tag,.axs-happw-tag[data-kind=recurring]{color:var(--axs-ink-mid)}.axs-happw-tag[data-kind=featured]{color:var(--axs-warn)}.axs-happw-tag[data-kind=hidden]{color:var(--axs-ink-faint)}.axs-happw-detail-scroll{display:flex;flex:1 1;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding:16px 20px 20px}.axs-happw-summary{color:var(--axs-ink);font-size:13px;line-height:1.55;margin:0}.axs-happw-dsec{display:flex;flex-direction:column;gap:10px}.axs-happw-dsec-h{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:.06em;margin:0;text-transform:uppercase}.axs-happw-fields{display:flex;flex-direction:column;gap:8px}.axs-happw-field{align-items:baseline;display:flex;gap:12px}.axs-happw-field-k{color:var(--axs-ink-mid);flex:none;font-size:12px;font-weight:500;width:110px}.axs-happw-field-v{color:var(--axs-ink);flex:1 1;font-size:12.5px;line-height:1.5;min-width:0;word-break:break-word}.axs-happw-field-v[data-mono]{font-family:var(--axs-mono);font-size:11.5px}.axs-happw-muted{color:var(--axs-ink-mid);font-size:12.5px;margin:0}.axs-happw-chips{display:inline-flex;flex-wrap:wrap;gap:5px}.axs-happw-incl{background:var(--axs-surface-alt);border-radius:6px;color:var(--axs-ink);font-size:11px;font-weight:500;padding:2px 8px}.axs-happw-note{color:var(--axs-ink-faint);font-size:11.5px;line-height:1.5;margin:0}.axs-happw-rowli{position:relative}.axs-happw-rowact{background:linear-gradient(90deg,#0000,var(--axs-surface) 28%);display:flex;gap:3px;opacity:0;padding-left:22px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:opacity .12s ease}.axs-happw-rowli:focus-within .axs-happw-rowact,.axs-happw-rowli:hover .axs-happw-rowact,.axs-happw-rowli[data-open] .axs-happw-rowact{opacity:1}.axs-happw-rowli[data-open] .axs-happw-rowact{background:linear-gradient(90deg,#0000,var(--axs-accent-bg) 28%)}.axs-happw-iconbtn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:color .12s ease,border-color .12s ease,background .12s ease;width:28px}.axs-happw-iconbtn:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-happw-iconbtn[data-danger]:hover{border-color:var(--axs-danger);color:var(--axs-danger)}.axs-happw-iconbtn svg{display:block}.axs-happw-btn{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);cursor:pointer;font-size:12px;font-weight:500;padding:7px 14px;transition:filter .12s ease,border-color .12s ease,background .12s ease}.axs-happw-btn:hover:not(:disabled){border-color:var(--axs-line-hard)}.axs-happw-btn:disabled{cursor:not-allowed;opacity:.55}.axs-happw-btn.primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-happw-btn.primary:hover:not(:disabled){filter:brightness(1.06)}.axs-happw-btn.danger{background:var(--axs-danger);border-color:var(--axs-danger);color:var(--axs-accent-fg)}.axs-happw-btn.danger:hover:not(:disabled){filter:brightness(1.06)}.axs-happw-btn.danger.ghost{background:#0000;border-color:color-mix(in srgb,var(--axs-danger) 35%,#0000);color:var(--axs-danger)}.axs-happw-btn.danger.ghost:hover:not(:disabled){filter:none}.axs-happw-btn.danger.ghost:hover:not(:disabled),.axs-happw-err{background:color-mix(in srgb,var(--axs-danger) 10%,var(--axs-surface))}.axs-happw-err{border-radius:8px;color:var(--axs-danger);font-size:12px;font-weight:500;padding:9px 12px}.axs-happw-confirm{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:color-mix(in srgb,var(--axs-surface) 80%,#0000);border-top:1px solid var(--axs-line);bottom:0;left:0;padding:12px;position:absolute;right:0;z-index:3}.axs-happw-confirm-body{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;box-shadow:var(--axs-elev-lg);display:flex;flex-direction:column;gap:9px;padding:13px 14px}.axs-happw-confirm-q{color:var(--axs-ink);font-size:13px;font-weight:500}.axs-happw-confirm-opt{align-items:center;color:var(--axs-ink-mid);cursor:pointer;display:flex;font-size:12px;gap:8px}.axs-happw-confirm-opt code,.axs-happw-fhint code,.axs-happw-note code{font-family:var(--axs-mono);font-size:11px}.axs-happw-confirm-err{color:var(--axs-danger);font-size:11.5px;font-weight:500}.axs-happw-confirm-actions{display:flex;gap:8px;margin-top:2px}.axs-happw-fsec{gap:12px}.axs-happw-flbl,.axs-happw-fsec{display:flex;flex-direction:column}.axs-happw-flbl{gap:5px}.axs-happw-flbl-t{color:var(--axs-ink-mid);font-size:11.5px;font-weight:500}.axs-happw-flbl-t i{color:var(--axs-danger);font-style:normal;margin-left:2px}.axs-happw-fhint{color:var(--axs-ink-faint);font-size:11px}.axs-happw-ferr{color:var(--axs-danger);font-size:11px;font-weight:600}.axs-happw-frow{display:flex;gap:12px}.axs-happw-frow .axs-happw-flbl{flex:1 1;min-width:0}.axs-happw-input{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;box-sizing:border-box;color:var(--axs-ink);font:inherit;font-size:13px;padding:8px 10px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axs-happw-input:focus{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}textarea.axs-happw-input{line-height:1.5;resize:vertical}select.axs-happw-input{cursor:pointer}.axs-happw-fcheck{align-items:flex-start;color:var(--axs-ink);cursor:pointer;display:flex;font-size:12.5px;gap:8px}.axs-happw-fcheck input{margin-top:2px}.axs-happw-seg{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:9px;display:inline-flex;gap:2px;padding:3px}.axs-happw-segbtn{background:#0000;border:none;border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;font-size:12px;font-weight:500;padding:5px 14px;transition:color .12s ease,background .12s ease}.axs-happw-segbtn[data-on]{background:var(--axs-surface);box-shadow:var(--axs-elev);color:var(--axs-ink)}.axs-happw-daypick{display:flex;flex-wrap:wrap;gap:5px}.axs-happw-daytog{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;font-size:11.5px;font-weight:500;padding:5px 11px;transition:color .12s ease,border-color .12s ease,background .12s ease}.axs-happw-daytog[data-on]{background:var(--axs-accent-bg);border-color:#0000;color:var(--axs-accent)}.axs-happw-heroprev{border:1px solid var(--axs-line);border-radius:9px;height:150px;max-width:260px;object-fit:cover;width:100%}.axs-happw-formfoot{align-items:center;background:var(--axs-surface);border-top:1px solid var(--axs-line);display:flex;flex:none;gap:10px;padding:12px 20px}.axs-happw-foothint{color:var(--axs-ink-faint);font-size:11.5px}@container axshappw (max-width: 360px){.axs-happw-scroll{padding:10px 10px 14px}.axs-happw-detail-scroll{padding:12px 14px 16px}.axs-happw-row{gap:9px;padding:9px 11px}.axs-happw-days{max-width:96px;min-width:0}.axs-happw-row-sub,.axs-happw-time{display:none}.axs-happw-field{flex-direction:column;gap:2px}.axs-happw-field-k{width:auto}.axs-happw-frow{flex-direction:column;gap:12px}.axs-happw-formfoot{padding:10px 14px}.axs-happw-rowact{display:none}}@media (max-width:760px){.axs-happw-detail-scroll{padding:12px 14px 18px}}.axs-annw-shell{background:var(--axs-surface);color:var(--axs-ink);container-name:axannw;container-type:inline-size;display:flex;flex-direction:column;overflow:hidden}.axs-annw-loading{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:24px}.axs-annw-head{align-items:flex-start;border-bottom:1px solid var(--axs-line);display:flex;gap:16px;padding:18px 20px 14px}.axs-annw-head-main{flex:1 1;min-width:0}.axs-annw-title{color:var(--axs-ink);font-size:16px;font-weight:500;letter-spacing:-.01em;margin:0}.axs-annw-sub{color:var(--axs-ink-mid);font-size:12.5px;line-height:1.5;margin:6px 0 0}.axs-annw-switch{align-items:center;cursor:pointer;display:inline-flex;flex:none;gap:9px;-webkit-user-select:none;user-select:none}.axs-annw-switch input{height:0;opacity:0;position:absolute;width:0}.axs-annw-switch-track{background:var(--axs-surface-alt);border:1px solid var(--axs-line-hard);border-radius:999px;height:22px;position:relative;transition:background .14s ease,border-color .14s ease;width:38px}.axs-annw-switch-thumb{background:var(--axs-accent-fg);border-radius:50%;box-shadow:var(--axs-elev);height:16px;left:2px;position:absolute;top:2px;transition:transform .14s ease;width:16px}.axs-annw-switch[data-on] .axs-annw-switch-track{background:var(--axs-accent);border-color:var(--axs-accent)}.axs-annw-switch[data-on] .axs-annw-switch-thumb{transform:translateX(16px)}.axs-annw-switch input:focus-visible+.axs-annw-switch-track{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-annw-switch-label{color:var(--axs-ink-mid);font-size:12.5px;font-weight:500}.axs-annw-switch[data-on] .axs-annw-switch-label{color:var(--axs-accent)}.axs-annw-scroll{display:flex;flex:1 1;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px 8px}.axs-annw-section{display:flex;flex-direction:column;gap:8px}.axs-annw-section-k{font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase}.axs-annw-opt,.axs-annw-section-k{color:var(--axs-ink-faint);font-weight:500}.axs-annw-opt{font-style:italic;letter-spacing:0;margin-left:6px;text-transform:none}.axs-annw-preview{background:repeating-linear-gradient(45deg,var(--axs-surface-alt),var(--axs-surface-alt) 8px,var(--axs-surface) 8px,var(--axs-surface) 16px);border:1px dashed var(--axs-line-hard);border-radius:10px;padding:10px}.axs-annw-preview[data-empty]{align-items:center;display:flex;justify-content:center;min-height:48px}.axs-annw-preview-empty{color:var(--axs-ink-faint);font-size:12px}.axs-annw-bar{align-items:center;border-radius:6px;display:flex;font-size:13px;gap:14px;justify-content:center;line-height:1.4;padding:10px 16px;text-align:center}.axs-annw-bar-msg{font-weight:550}.axs-annw-bar-link{font-weight:650;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.axs-annw-bar-x{font-size:18px;line-height:1;margin-left:auto;opacity:.85}.axs-annw-preview-note{color:var(--axs-warn);font-size:11.5px}.axs-annw-row{align-items:flex-start;display:flex;gap:12px}.axs-annw-field{display:flex;flex-direction:column;gap:5px;min-width:0}.axs-annw-grow{flex:1 1 50%}.axs-annw-label{color:var(--axs-ink);font-size:12px;font-weight:500}.axs-annw-input,.axs-annw-textarea{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;box-sizing:border-box;color:var(--axs-ink);font:inherit;font-size:13px;padding:9px 11px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axs-annw-textarea{line-height:1.45;min-height:44px;resize:vertical}.axs-annw-input:focus,.axs-annw-textarea:focus{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axs-annw-input:disabled,.axs-annw-textarea:disabled{background:var(--axs-surface-alt);color:var(--axs-ink-faint);cursor:not-allowed}.axs-annw-count{align-self:flex-end;color:var(--axs-ink-faint);font-size:11px}.axs-annw-color{align-items:stretch;display:flex;gap:8px}.axs-annw-swatch{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;cursor:pointer;flex:none;height:38px;padding:2px;width:38px}.axs-annw-swatch:disabled{cursor:not-allowed;opacity:.6}.axs-annw-hex{flex:1 1;font-family:var(--axs-mono);font-size:12px;min-width:0;text-transform:lowercase}.axs-annw-hint{color:var(--axs-ink-faint);font-size:11.5px;line-height:1.5}.axs-annw-check{align-items:flex-start;border-top:1px solid var(--axs-line);cursor:pointer;display:flex;gap:10px;padding:12px 2px 2px}.axs-annw-check input{accent-color:var(--axs-accent);cursor:pointer;flex:none;height:16px;margin-top:2px;width:16px}.axs-annw-check-main{display:flex;flex-direction:column;gap:2px;min-width:0}.axs-annw-check-title{color:var(--axs-ink);font-size:13px;font-weight:500}.axs-annw-check-blurb{color:var(--axs-ink-mid);font-size:11.5px;line-height:1.45}.axs-annw-foot{align-items:center;background:var(--axs-surface);border-top:1px solid var(--axs-line);display:flex;flex:none;gap:12px;padding:12px 20px}.axs-annw-foot-actions{display:inline-flex;gap:8px;margin-left:auto}.axs-annw-dirty{color:var(--axs-ink-mid);font-size:12px}.axs-annw-saved{color:var(--axs-ok);font-size:12px;font-weight:500}.axs-annw-err{color:var(--axs-danger);font-size:12px;line-height:1.4}.axs-annw-btn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink);cursor:pointer;font-size:12.5px;font-weight:500;padding:9px 16px;transition:background .12s ease,border-color .12s ease}.axs-annw-btn:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axs-annw-btn:disabled{cursor:default;opacity:.55}.axs-annw-btn.primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-annw-btn.primary:hover:not(:disabled){background:var(--axs-accent-hover)}@container axannw (max-width: 520px){.axs-annw-row{align-items:stretch;flex-direction:column;gap:12px}.axs-annw-grow{flex:1 1 100%}}@container axannw (max-width: 400px){.axs-annw-head{flex-direction:column;gap:12px}.axs-annw-head-main{width:100%}.axs-annw-scroll{padding:14px 14px 8px}.axs-annw-foot{flex-wrap:wrap;padding:12px 14px}.axs-annw-foot-actions{margin-left:0;width:100%}.axs-annw-btn{flex:1 1}.axs-annw-bar{flex-wrap:wrap;gap:8px}.axs-annw-bar-x{margin-left:0}}@media (max-width:860px){.axs-annw-btn,.axs-annw-input,.axs-annw-swatch,.axs-annw-textarea{box-sizing:border-box;min-height:44px}.axs-annw-swatch{height:44px;width:44px}.axs-annw-color{min-width:0}.axs-annw-foot-actions{flex-wrap:wrap}}.axs-cookw-shell{background:var(--axs-surface);color:var(--axs-ink);container-name:axcookw;container-type:inline-size;display:flex;flex-direction:column;overflow:hidden}.axs-cookw-loading{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:24px}.axs-cookw-head{align-items:flex-start;border-bottom:1px solid var(--axs-line);display:flex;gap:16px;padding:18px 20px 14px}.axs-cookw-head-main{flex:1 1;min-width:0}.axs-cookw-title{color:var(--axs-ink);font-size:16px;font-weight:500;letter-spacing:-.01em;margin:0}.axs-cookw-sub{color:var(--axs-ink-mid);font-size:12.5px;line-height:1.5;margin:6px 0 0}.axs-cookw-status{align-items:center;color:var(--axs-ok);cursor:default;display:inline-flex;flex:none;font-size:12px;font-weight:500;gap:6px;white-space:nowrap}.axs-cookw-status:before{background:var(--axs-ok);border-radius:50%;content:"";height:7px;width:7px}.axs-cookw-scroll{display:flex;flex:1 1;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px 8px}.axs-cookw-section{display:flex;flex-direction:column;gap:8px}.axs-cookw-section-k{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-cookw-preview{background:repeating-linear-gradient(45deg,var(--axs-surface-alt),var(--axs-surface-alt) 8px,var(--axs-surface) 8px,var(--axs-surface) 16px);border:1px dashed var(--axs-line-hard);border-radius:10px;padding:12px}.axs-cookw-banner{align-items:center;background:#2c2c2c;border-radius:8px;box-shadow:0 -2px 16px #0006;display:flex;gap:16px;padding:12px 16px}.axs-cookw-banner-msg{color:#ffffffe6;flex:1 1;font-size:12px;letter-spacing:.02em;line-height:1.55;min-width:0}.axs-cookw-banner-policy{color:#e8d4a8;text-decoration:underline;text-underline-offset:2px}.axs-cookw-banner-actions{align-items:center;display:inline-flex;flex:none;gap:8px}.axs-cookw-banner-btn{border:1px solid #ffffff40;border-radius:4px;color:#ffffffbf;font-size:11px;font-weight:500;letter-spacing:.04em;padding:6px 12px;text-transform:uppercase;white-space:nowrap}.axs-cookw-banner-btn:first-child{border-color:#e8d4a8b3;color:#e8d4a8}.axs-cookw-banner-accept{border-radius:4px;color:#fff;font-size:11px;font-weight:500;letter-spacing:.04em;padding:6px 16px;text-transform:uppercase;white-space:nowrap}.axs-cookw-row{align-items:flex-start;display:flex;gap:12px}.axs-cookw-field{display:flex;flex-direction:column;gap:5px;min-width:0}.axs-cookw-grow{flex:1 1 50%}.axs-cookw-label{color:var(--axs-ink);font-size:12px;font-weight:500}.axs-cookw-input,.axs-cookw-textarea{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;box-sizing:border-box;color:var(--axs-ink);font:inherit;font-size:13px;padding:9px 11px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axs-cookw-textarea{line-height:1.45;min-height:44px;resize:vertical}.axs-cookw-input:focus,.axs-cookw-textarea:focus{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axs-cookw-input:disabled,.axs-cookw-textarea:disabled{background:var(--axs-surface-alt);color:var(--axs-ink-faint);cursor:not-allowed}.axs-cookw-count{align-self:flex-end;color:var(--axs-ink-faint);font-size:11px}.axs-cookw-color{align-items:stretch;display:flex;gap:8px;max-width:320px}.axs-cookw-swatch{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;cursor:pointer;flex:none;height:38px;padding:2px;width:38px}.axs-cookw-swatch:disabled{cursor:not-allowed;opacity:.6}.axs-cookw-hex{flex:1 1;font-family:var(--axs-mono);font-size:12px;min-width:0;text-transform:lowercase}.axs-cookw-consent{display:flex;flex-direction:column}.axs-cookw-signal{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:9px 2px}.axs-cookw-signal+.axs-cookw-signal{border-top:1px solid var(--axs-line)}.axs-cookw-signal-l{color:var(--axs-ink);font-size:12.5px;font-weight:500}.axs-cookw-signal-v{font-size:11px;font-weight:400;white-space:nowrap}.axs-cookw-compliant,.axs-cookw-signal-v[data-state=denied]{color:var(--axs-ink-faint)}.axs-cookw-compliant{display:block;font-size:11.5px;line-height:1.5}.axs-cookw-foot{align-items:center;background:var(--axs-surface);border-top:1px solid var(--axs-line);display:flex;flex:none;gap:12px;padding:12px 20px}.axs-cookw-foot-actions{display:inline-flex;gap:8px;margin-left:auto}.axs-cookw-dirty{color:var(--axs-ink-mid);font-size:12px}.axs-cookw-saved{color:var(--axs-ok);font-size:12px;font-weight:500}.axs-cookw-err{color:var(--axs-danger);font-size:12px;line-height:1.4}.axs-cookw-btn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink);cursor:pointer;font-size:12.5px;font-weight:500;padding:9px 16px;transition:background .12s ease,border-color .12s ease}.axs-cookw-btn:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axs-cookw-btn:disabled{cursor:default;opacity:.55}.axs-cookw-btn.primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-cookw-btn.primary:hover:not(:disabled){background:var(--axs-accent-hover)}@container axcookw (max-width: 520px){.axs-cookw-row{align-items:stretch;flex-direction:column;gap:12px}.axs-cookw-grow{flex:1 1 100%}.axs-cookw-banner{align-items:stretch;flex-direction:column;gap:10px}.axs-cookw-banner-actions{justify-content:space-between}}@container axcookw (max-width: 400px){.axs-cookw-head{flex-direction:column;gap:12px}.axs-cookw-head-main{width:100%}.axs-cookw-scroll{padding:14px 14px 8px}.axs-cookw-consent{grid-template-columns:1fr}.axs-cookw-foot{flex-wrap:wrap;padding:12px 14px}.axs-cookw-foot-actions{margin-left:0;width:100%}.axs-cookw-btn{flex:1 1}}@media (max-width:860px){.axs-cookw-btn,.axs-cookw-input,.axs-cookw-swatch,.axs-cookw-textarea{box-sizing:border-box;min-height:44px}.axs-cookw-swatch{height:44px;width:44px}.axs-cookw-color{min-width:0;width:100%}.axs-cookw-foot-actions{flex-wrap:wrap}}.axv-sched-cmd{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem 1.1rem}.axv-sched-cmd-actions,.axv-sched-cmd-nav{align-items:center;display:inline-flex;flex:none;gap:.5rem}.axv-sched-cmd-actions{flex-wrap:wrap}.axv-sched-cmd>.axv-sched-cmd-actions{margin-left:auto}.axv-sched-weeknav-spin{display:inline-flex}.axv-sched-weeknav-spin svg{animation:axv-sched-spin .8s linear infinite;color:var(--axs-ink-faint);height:13px;width:13px}.axv-sched-weeknav-today{background:#0000;border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:.76rem;padding:.32rem .6rem;transition:color .12s ease,border-color .12s ease}.axv-sched-weeknav-today:not(:disabled):hover{border-color:var(--axs-accent);color:var(--axs-ink)}.axv-sched-weeknav-today:disabled{cursor:default;opacity:.5}.axs-sw-grid-shell .axv-sched-kpis{align-items:stretch;display:flex;flex:none;flex-wrap:wrap;gap:0;margin:0}.axs-sw-grid-shell .axv-sched-kpis .axv-stat{align-items:baseline;animation:none;background:#0000;border:none;border-radius:0;box-shadow:none;flex:0 0 auto;flex-direction:row;gap:5px;margin-right:18px;padding:2px 0}.axs-sw-grid-shell .axv-sched-kpis .axv-stat:first-child{padding-left:4px}.axs-sw-grid-shell .axv-sched-kpis .axv-stat:last-child{border-right:none}.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-primary=true]{background:#0000}.axs-sw-grid-shell .axv-sched-kpis .axv-stat-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:400;letter-spacing:normal;order:0;text-transform:none;white-space:nowrap}.axs-sw-grid-shell .axv-sched-kpis .axv-stat-value{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:15px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.25;white-space:nowrap}.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-week-state] .axv-stat-value:before{background:currentColor;border-radius:999px;content:"";display:inline-block;height:6px;margin-right:6px;vertical-align:1px;width:6px}.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-week-state=draft] .axv-stat-value,.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-week-state=published_editing] .axv-stat-value{color:var(--axs-warn);font-size:13px}.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-week-state=published] .axv-stat-value{color:var(--axs-ok);font-size:13px}.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-status=warning] .axv-stat-value{color:var(--axs-warn)}.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-status=on_target] .axv-stat-value{color:var(--axs-ok)}.axs-sw-grid-shell .axv-sched-bandlabel,.axs-sw-grid-shell .axv-sched-corner,.axs-sw-grid-shell .axv-sched-day-wd,.axs-sw-grid-shell .axv-sched-grouphead-role{letter-spacing:normal;text-transform:none}.axs-sw-grid-shell .axv-view-caption{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.axv-sched-pubpill svg{animation:axv-sched-spin .8s linear infinite;height:12px;width:12px}.axv-sched-copy-confirm,.axv-sched-publish-confirm{align-items:center;display:inline-flex;gap:.45rem}.axv-sched-copy-confirm{flex-wrap:wrap}.axv-sched-publish-note{font-size:.74rem}.axv-sched-publish-note,.axv-sched-readonly{color:var(--axs-ink-faint);font-family:var(--axs-sans);white-space:nowrap}.axv-sched-readonly{font-size:.78rem}.axv-sched-needs{align-items:baseline;color:var(--axs-ink-mid);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:.8rem;gap:.35rem .95rem;padding:.1rem .1rem .7rem}.axv-sched-needs-ico{align-self:center;color:var(--axs-warn);flex:none;height:14px;width:14px}.axv-sched-needs-list{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem .7rem;list-style:none;margin:0;padding:0}.axv-sched-needs-lead{color:var(--axs-warn);font-weight:500;white-space:nowrap}.axv-sched-needs-item{align-items:baseline;display:inline-flex;gap:.4rem}.axv-sched-needs-when{color:var(--axs-ink);white-space:nowrap}.axv-sched-needs-role{color:var(--axs-warn);font-size:.7rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.axv-sched-needs-note{color:var(--axs-ink-faint)}.axv-sched-needs-conflict{align-items:center;color:var(--axs-ink-mid);display:inline-flex;gap:.4rem;white-space:nowrap}.axv-sched-needs-conflict-dot{background:var(--axs-warn);border-radius:999px;flex:none;height:6px;width:6px}.axv-sched-grouphead-inner{align-items:center;display:flex}.axv-sched-grouphead-dot{border-radius:999px;display:inline-block;flex:none;height:7px;margin-right:8px;width:7px}.axv-sched-grouphead[data-draggable=true]{cursor:grab}.axv-sched-grouphead[data-draggable=true]:active{cursor:grabbing}.axv-sched-grip{align-items:center;border-radius:4px;color:var(--axs-ink-mid);display:inline-flex;flex:none;height:16px;justify-content:center;margin-right:5px;transition:background .12s ease,color .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:18px}.axv-sched-grouphead[data-draggable=true]:hover .axv-sched-grip{background:var(--axs-line);color:var(--axs-ink)}.axs-sw-grid-shell .axv-sched-grouphead-cell{background:color-mix(in srgb,var(--axs-line) 28%,var(--axs-surface-alt));background:color-mix(in srgb,var(--axv-grp,var(--axs-line)) 28%,var(--axs-surface-alt));box-shadow:inset 4px 0 0 0 var(--axs-line);box-shadow:inset 4px 0 0 0 var(--axv-grp,var(--axs-line));padding:6px 12px}.axs-sw-grid-shell .axv-sched-grouphead-role{color:var(--axs-ink-mid)}.axs-sw-grid-shell .axv-sched-emp,.axs-sw-grid-shell .axv-sched-emp[data-tone]{border-left:2px solid var(--axs-line)}.axv-sched-emp-btn{background:none;border:0;border-radius:4px;color:inherit;cursor:pointer;display:block;font:inherit;margin:0;padding:6px 10px;text-align:left;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axs-sw-grid-shell .axv-sched-emp:has(.axv-sched-emp-btn){padding:0}.axv-sched-emp-btn:hover{background:var(--axs-chrome)}.axv-sched-emp-btn:hover .axv-sched-emp-name{color:var(--axs-accent)}.axv-sched-emp-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-sw-grid-shell .axv-sched-shift-flag{display:none}.axs-sw-grid-shell .axv-sched-cell[data-empty=true]:not([data-time-off]):not([data-active]){background:none}.axv-sched-availtri{border-color:#0000 #0000 color-mix(in srgb,var(--axs-ok) 78%,#0000) #0000;border-style:solid;border-width:0 0 9px 9px;bottom:0;height:0;pointer-events:none;position:absolute;right:0;width:0;z-index:3}.axv-sched-availtri[data-out=true]{border-bottom-color:color-mix(in srgb,var(--axs-warn) 88%,#0000)}.axv-sched-availtri[data-off=true]{border-bottom-color:color-mix(in srgb,var(--axs-danger) 80%,#0000)}.axs-sw-grid-shell .axv-sched-cell[data-time-off=true]{vertical-align:middle}.axv-sched-day-tab{position:relative}.axv-sched-day-tab-cost{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:9px;font-variant-numeric:tabular-nums}.axv-sched-day-tab[data-active] .axv-sched-day-tab-cost{color:#ffffffd9}.axv-sched-day-tab-gapdot{background:var(--axs-warn);border-radius:999px;height:5px;position:absolute;right:6px;top:5px;width:5px}.axv-sched-day-tab[data-active] .axv-sched-day-tab-gapdot{background:#fff}.axv-sched-shiftwrap{display:block;min-width:0;position:relative}.axs-sw-grid-shell .axv-sched-shiftwrap+.axv-sched-shiftwrap{margin-top:3px}.axv-sched-shift-x{align-items:center;background:color-mix(in srgb,var(--axs-surface) 88%,#0000);border:1px solid var(--axs-line-hard);border-radius:999px;box-shadow:0 1px 3px #2d2c2824;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;height:16px;justify-content:center;opacity:0;padding:0;position:absolute;right:-4px;top:-4px;transition:opacity .12s ease,color .12s ease,border-color .12s ease;width:16px;z-index:5}.axv-sched-shift-x:focus-visible,.axv-sched-shiftwrap:hover .axv-sched-shift-x{opacity:1}.axv-sched-shift-x:hover{border-color:color-mix(in srgb,var(--axs-danger) 60%,#0000);color:var(--axs-danger)}.axv-sched-shift-x:disabled{cursor:default;opacity:0}@media (hover:none){.axv-sched-shift-x{display:none}}.axv-sched-shift-btn{border:1px solid #0000;cursor:pointer;font:inherit;text-align:left;transition:border-color .12s ease,transform .12s ease,box-shadow .12s ease;width:100%}.axv-sched-shift-btn:hover{border-color:var(--axs-accent);box-shadow:var(--axs-elev);transform:translateY(-1px)}.axv-sched-shift-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-sched-shift-btn:disabled{cursor:default;opacity:.7;transform:none}.axv-sched-shift-pending{display:inline-flex;margin-left:auto;opacity:.7}.axv-sched-shift-pending svg{animation:axv-sched-spin .8s linear infinite;height:12px;width:12px}.axs-sw-grid-shell .axv-sched-shift{align-items:stretch;background:color-mix(in srgb,var(--axs-accent) 38%,var(--axs-surface));background:color-mix(in srgb,var(--axv-role,var(--axs-accent)) 38%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axv-role,var(--axs-accent)) 70%,#0000);border-radius:5px;display:flex;flex-direction:row;gap:0;overflow:hidden;padding:0;position:relative}.axv-sched-shift-badge{align-items:center;align-self:stretch;background:var(--axs-accent);background:var(--axv-role,var(--axs-accent));color:#fff;display:flex;flex:none;font-family:var(--axs-sans);font-size:9.5px;font-weight:600;justify-content:center;line-height:1;width:16px}.axv-sched-shift-body{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.axv-sched-shift-main{align-items:baseline;display:flex;gap:5px;min-width:0}.axs-sw-grid-shell .axv-sched-shift-time{color:var(--axs-ink);font-size:11px;font-weight:500;white-space:nowrap}.axv-sched-shift-titleline{align-items:baseline;display:flex;gap:6px;justify-content:space-between;min-width:0}.axs-sw-grid-shell .axv-sched-shift-label{color:color-mix(in srgb,var(--axs-accent) 78%,var(--axs-ink));color:color-mix(in srgb,var(--axv-role,var(--axs-accent)) 78%,var(--axs-ink));flex:1 1;font-size:10px;font-weight:500;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-sched-shift-tags{align-items:center;display:flex;flex-wrap:wrap;gap:3px;margin-top:1px;min-width:0}.axs-sw-grid-shell .axv-sched-shift-type{background:color-mix(in srgb,var(--axs-accent) 18%,var(--axs-surface));background:color-mix(in srgb,var(--axv-role,var(--axs-accent)) 18%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axv-role,var(--axs-accent)) 55%,#0000);border-radius:999px;color:color-mix(in srgb,var(--axs-accent) 72%,var(--axs-ink));color:color-mix(in srgb,var(--axv-role,var(--axs-accent)) 72%,var(--axs-ink));max-width:100%;overflow:hidden;text-overflow:ellipsis}.axs-sw-grid-shell .axv-sched-shift-tag-asneeded,.axs-sw-grid-shell .axv-sched-shift-type{font-family:var(--axs-sans);font-size:9px;font-weight:600;letter-spacing:.03em;line-height:1.35;padding:0 5px;text-transform:uppercase;white-space:nowrap}.axs-sw-grid-shell .axv-sched-shift-tag-asneeded{background:color-mix(in srgb,var(--axs-ink) 9%,var(--axs-surface));border-radius:999px;color:color-mix(in srgb,var(--axs-ink) 62%,var(--axs-surface));flex:none}.axs-sw-grid-shell .axv-sched-shift[data-unpublished=true]{background:color-mix(in srgb,var(--axs-accent) 32%,var(--axs-surface));background:color-mix(in srgb,var(--axv-role,var(--axs-accent)) 32%,var(--axs-surface));border-color:color-mix(in srgb,var(--axv-role,var(--axs-accent)) 62%,#0000)}.axs-sw-grid-shell .axv-sched-shift[data-warn=true]{border-color:color-mix(in srgb,var(--axs-warn) 65%,#0000)}.axv-sched-shift-warnico{align-self:center;color:var(--axs-warn);flex:none;height:11px;width:11px}.axs-sw-grid-shell .axv-sched-shift-btn:hover{background:color-mix(in srgb,var(--axs-accent) 48%,var(--axs-surface));background:color-mix(in srgb,var(--axv-role,var(--axs-accent)) 48%,var(--axs-surface));border-color:color-mix(in srgb,var(--axv-role,var(--axs-accent)) 82%,#0000)}.axs-sw-grid-shell .axv-sched-cell{padding:3px}.axs-sw-grid-shell .axv-sched-emp{padding:6px 10px}.axs-sw-grid-shell .axv-sched-emp-name{font-size:12px}.axs-sw-grid-shell .axv-sched-emp-hours{font-size:9.5px}.axs-sw-grid-shell .axv-sched-corner,.axs-sw-grid-shell .axv-sched-day{padding:5px 10px}.axs-sw-grid-shell .axv-sched-shift-body{padding:3px 6px}.axv-sched-shift-btn[draggable=true]{cursor:grab}.axv-sched-shift-btn[draggable=true]:active{cursor:grabbing}.axv-sched-cell[data-dragover=true]{background:var(--axs-accent-bg);outline:2px dashed var(--axs-accent);outline-offset:-2px}.axv-sched-add{align-items:center;background:#0000;border:1px dashed var(--axs-line-hard);border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.66rem;letter-spacing:.03em;opacity:0;padding:.2rem .45rem;transition:opacity .12s ease,color .12s ease,border-color .12s ease}.axv-sched-add:focus-visible,.axv-sched-cell:hover .axv-sched-add{opacity:1}.axv-sched-add:hover{border-color:var(--axs-accent);color:var(--axs-accent)}[data-editing=true] .axv-sched-cell[data-empty=true]{min-height:2rem}@media (hover:none){.axv-sched-add{opacity:.85}.axv-sched-cell:not([data-empty=true]) .axv-sched-add:not(:focus-visible){opacity:0;pointer-events:none}}.axs-sw-grid-shell .axv-sched-cell .axv-sched-add{background:color-mix(in srgb,var(--axs-surface) 88%,#0000);border:1px solid var(--axs-line-hard);border-radius:999px;box-shadow:0 1px 3px #2d2c2824;color:var(--axs-accent);height:16px;justify-content:center;padding:0;position:absolute;right:17px;top:-1px;width:16px;z-index:4}.axs-sw-grid-shell .axv-sched-add:focus-visible,.axs-sw-grid-shell .axv-sched-cell:hover .axv-sched-add{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.axs-sw-grid-shell .axv-sched-cell .axv-sched-add:hover{border-color:var(--axs-accent)}.axs-sw-grid-shell .axv-sched-cell[data-empty=true]:not([data-time-off=true]) .axv-sched-add{height:20px;left:50%;right:auto;top:50%;transform:translate(-50%,-50%);width:20px}.axv-sched-editor{animation:axv-sched-editor-in .16s ease;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:10px;box-shadow:var(--axs-elev-lg);margin-top:.85rem;padding:.85rem .95rem}[data-reduced-motion=true] .axv-sched-editor{animation:none}@keyframes axv-sched-editor-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.axv-sched-editor-head{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.7rem}.axv-sched-editor-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.9rem;font-weight:500}.axv-sched-editor-when{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.72rem;white-space:nowrap}.axv-sched-editor-fields{display:flex;flex-wrap:wrap;gap:.6rem}.axv-sched-field{display:flex;flex-direction:column;gap:.25rem}.axv-sched-field-grow{flex:1 1 8rem}.axv-sched-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axv-sched-field input,.axv-sched-select{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.85rem;min-width:5.5rem;padding:.5rem .6rem;transition:border-color .12s ease,box-shadow .12s ease}.axv-sched-field input:hover,.axv-sched-select:hover{border-color:var(--axs-ink-faint)}.axv-sched-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%238b8980' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;background-size:.78rem;cursor:pointer;height:2.3rem;padding-right:2rem}.axv-sched-field input:focus-visible,.axv-sched-select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-sched-field-full{flex:1 1 100%}.axv-sched-field-opt{color:color-mix(in srgb,var(--axs-ink-faint) 75%,#0000);font-family:var(--axs-sans);font-size:9px;font-weight:500;letter-spacing:.04em;text-transform:none}.axv-sched-seg{align-items:stretch;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;display:inline-flex;overflow:hidden;width:100%}.axv-sched-seg-btn{appearance:none;background:#0000;border:0;border-left:1px solid var(--axs-line-hard);color:var(--axs-ink-faint);cursor:pointer;flex:1 1;font-family:var(--axs-sans);font-size:.8rem;font-weight:500;min-width:0;overflow:hidden;padding:.5rem .4rem;text-overflow:ellipsis;transition:background .12s ease,color .12s ease;white-space:nowrap}.axv-sched-seg-btn:first-child{border-left:0}.axv-sched-seg-btn:hover:not([data-active]):not(:disabled){background:color-mix(in srgb,var(--axs-ink) 4%,#0000);color:var(--axs-ink)}.axv-sched-seg-btn[data-active=true]{background:var(--axs-accent-bg);box-shadow:inset 0 -2px 0 var(--axs-accent);color:var(--axs-ink);font-weight:600}.axv-sched-seg-btn:disabled{cursor:default;opacity:.5}.axv-sched-seg-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent);outline:none}.axv-sched-textarea{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.85rem;line-height:1.4;min-height:2.6rem;padding:.5rem .6rem;resize:vertical;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-sched-textarea:hover{border-color:var(--axs-ink-faint)}.axv-sched-textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-sched-textarea::placeholder{color:var(--axs-ink-faint)}.axv-sched-evlink{gap:.35rem}.axv-sched-evlink,.axv-sched-evlink-card{display:flex;flex-direction:column;width:100%}.axv-sched-evlink-card{appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;box-sizing:border-box;cursor:pointer;font-family:var(--axs-sans);gap:.15rem;padding:.45rem .6rem;text-align:left;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.axv-sched-evlink-card:hover{border-color:var(--axs-ink-faint)}.axv-sched-evlink-card[data-active=true]{background:color-mix(in srgb,var(--axv-ev) 12%,var(--axs-surface));border-color:color-mix(in srgb,var(--axv-ev) 70%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--axv-ev) 70%,#0000)}.axv-sched-evlink-card:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-sched-evlink-card:disabled{cursor:default;opacity:.5}.axv-sched-evlink-name{align-items:baseline;color:var(--axs-ink);display:flex;font-size:.85rem;font-weight:500;gap:.4rem;min-width:0}.axv-sched-evlink-card[data-active=true] .axv-sched-evlink-name{color:color-mix(in srgb,var(--axv-ev) 72%,var(--axs-ink))}.axv-sched-evlink-stale{color:var(--axs-ink-faint);font-size:.68rem;font-weight:400;white-space:nowrap}.axv-sched-evlink-meta{color:var(--axs-ink-faint);font-size:.75rem}.axv-sched-evlink-card[data-active=true] .axv-sched-evlink-meta{color:color-mix(in srgb,var(--axv-ev) 55%,var(--axs-ink-faint))}.axv-sched-evlink-clear{appearance:none;background:#0000;border:0;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:.75rem;padding:.1rem .15rem;text-align:left}.axv-sched-evlink-clear:hover{color:var(--axs-ink);text-decoration:underline}.axv-sched-evlink-clear:disabled{cursor:default;opacity:.5}.axv-sched-editor-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem;margin-top:.6rem}.axv-sched-editor-err svg{flex:none;height:14px;width:14px}.axv-sched-editor-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.axv-sched-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .8rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-sched-btn svg{animation:axv-sched-spin .8s linear infinite;height:13px;width:13px}.axv-sched-btn:disabled{cursor:default;opacity:.5}.axv-sched-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-sched-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-sched-btn-danger{color:var(--axs-danger)}.axv-sched-btn-danger:not(:disabled):hover{background:color-mix(in srgb,var(--axs-danger) 6%,#0000);border-color:var(--axs-danger)}.axv-sched-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-sched-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-sched-emp-edit-head{align-items:center;display:flex;gap:.65rem;margin-bottom:.9rem}.axv-sched-emp-edit-ava{align-items:center;background:var(--axs-accent-bg);border-radius:999px;color:var(--axs-accent);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:12px;font-weight:600;height:34px;justify-content:center;letter-spacing:.02em;width:34px}.axv-sched-emp-edit-id{display:flex;flex-direction:column;gap:1px;min-width:0}.axv-sched-emp-edit-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.95rem;font-weight:500}.axv-sched-emp-edit-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.72rem}.axv-sched-emp-btn[draggable=true]{cursor:grab}.axv-sched-emp-btn[draggable=true]:active{cursor:grabbing}.axs-sw-grid-shell .axv-sched-grouphead[data-emp-dragover=true] .axv-sched-grouphead-cell{background:var(--axs-accent-bg);box-shadow:inset 3px 0 0 var(--axs-accent),inset 0 0 0 1.5px var(--axs-accent);box-shadow:inset 3px 0 0 var(--axv-grp,var(--axs-accent)),inset 0 0 0 1.5px var(--axs-accent)}.axv-sched-receipt{align-items:center;animation:axv-sched-toast-in .16s ease;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;bottom:1rem;box-shadow:var(--axs-elev-lg);color:var(--axs-ink);display:inline-flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;left:50%;max-width:calc(100% - 2rem);padding:.5rem .8rem;position:absolute;transform:translateX(-50%);z-index:6}@keyframes axv-sched-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}[data-reduced-motion=true] .axv-sched-receipt{animation:none}.axv-sched-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-sched-receipt-ico svg{height:15px;width:15px}.axv-sched-receipt-text{flex:1 1}.axv-sched-receipt-src{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.72rem;line-height:1.4}.axv-sched-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-sched-undo:hover{text-decoration:underline}.axv-sched-undo svg{animation:axv-sched-spin .8s linear infinite;height:12px;width:12px}.axv-sched-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-sched-spin{to{transform:rotate(1turn)}}.axv-sched{container-name:axv-sched;container-type:inline-size}.axs-sw-grid-shell .axv-sched-grid{min-width:760px;table-layout:fixed}.axs-sw-grid-shell .axv-sched-corner{width:200px}.axv-sched-day-tabs{display:flex;flex:none;gap:8px;margin-bottom:4px;overflow:visible;padding:4px 2px 8px}.axv-sched-day-tab{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;border-radius:var(--axs-radius-md,8px);color:var(--axs-ink-mid);cursor:pointer;display:flex;flex:1 0 62px;flex-direction:column;gap:2px;padding:6px 8px;transition:background .12s ease,border-color .12s ease,color .12s ease}.axv-sched-day-tab:hover{background:var(--axs-chrome);border-color:var(--axs-line-hard);color:var(--axs-ink)}.axv-sched-day-tab[data-active]{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-sched-day-tab-wd{font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.axv-sched-day-tab-md{font-feature-settings:"tnum";font-family:var(--axs-sans);font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.05}.axv-sched-day-tab[data-active] .axv-sched-day-tab-md{opacity:.95}.axv-sched-agenda{display:block}.axv-sched-agenda-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.85rem;padding:1.5rem .2rem;text-align:center}.axv-sched-agenda-group{margin-bottom:.4rem}.axv-sched-agenda-head{align-items:center;background:color-mix(in srgb,var(--axs-line) 18%,#0000);background:color-mix(in srgb,var(--axv-grp,var(--axs-line)) 18%,#0000);border-left:3px solid var(--axv-grp,var(--axs-line));border-radius:0 6px 6px 0;color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:11px;font-weight:500;gap:7px;letter-spacing:.06em;padding:.42rem .5rem .34rem 8px;text-transform:uppercase}.axv-sched-agenda-dot{border-radius:999px;flex:none;height:7px;width:7px}.axv-sched-agenda-row{align-items:center;background:#0000;border:none;border-top:1px solid var(--axs-line);color:inherit;cursor:default;display:flex;font:inherit;gap:11px;min-height:48px;padding:.5rem .2rem;text-align:left;width:100%}button.axv-sched-agenda-row{cursor:pointer;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}button.axv-sched-agenda-row:hover{background:var(--axs-chrome)}button.axv-sched-agenda-row:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axv-sched-agenda-row[data-off=true]{opacity:.72}.axv-sched-agenda-row[data-unpublished=true] .axv-sched-agenda-bar{opacity:.55}.axv-sched-agenda-bar{align-self:stretch;background:var(--axs-accent);border-radius:3px;flex:none;min-height:30px;width:3px}.axv-sched-agenda-bar[data-neutral=true]{background:var(--axs-line-hard)}.axv-sched-agenda-who{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.axv-sched-agenda-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-sched-agenda-sub{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px}.axv-sched-agenda-time{font-feature-settings:"tnum";align-items:baseline;color:var(--axs-ink);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:500;gap:.4rem}.axv-sched-agenda-cost{color:var(--axs-ink-faint);font-size:11px;font-weight:400}.axv-sched-agenda-add{align-items:center;background:#0000;border:none;border-top:1px dashed var(--axs-line-hard);color:var(--axs-ink-faint);cursor:pointer;display:flex;font:inherit;gap:11px;justify-content:space-between;min-height:44px;padding:.45rem .2rem;text-align:left;transition:color .12s ease;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axv-sched-agenda-add:hover{color:var(--axs-accent)}.axv-sched-agenda-add:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axv-sched-agenda-add .axv-sched-agenda-name{color:var(--axs-ink-mid);font-weight:400}.axv-sched-agenda-addlabel{color:var(--axs-accent);flex:none;font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.03em}@container axv-sched (max-width: 640px){.axv-sched-cmd .axv-pager-step{height:40px;width:40px}.axv-sched-day-tab{min-height:48px}}.axv-sched-bandrow .axv-sched-bandlabel{background:var(--axs-surface-alt);border-bottom:1px solid var(--axs-line-hard);box-shadow:inset -1px 0 0 var(--axs-line-hard);color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:9.5px;font-weight:500;left:0;letter-spacing:.09em;padding:7px 12px;position:sticky;text-align:left;text-transform:uppercase;vertical-align:top;white-space:nowrap;z-index:1}.axv-sched-bandcount{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:9.5px;font-variant-numeric:tabular-nums;font-weight:500;margin-left:6px}.axs-sw-grid-shell .axv-sched-bandcell{background:var(--axs-chrome);border-bottom:1px solid var(--axs-line-hard);border-left:1px solid color-mix(in srgb,var(--axs-line) 70%,#0000);padding:4px 5px;vertical-align:top}.axv-sched-banddisc{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:5px;letter-spacing:inherit;margin:0;padding:0;text-transform:inherit}.axv-sched-banddisc:hover{color:var(--axs-ink-mid)}.axv-sched-banddisc:focus-visible{border-radius:3px;outline:2px solid var(--axs-accent);outline-offset:2px}.axv-sched-banddisc-chev{flex:none;transform:rotate(90deg);transition:transform .12s ease;transition:transform var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-sched-bandrow[data-collapsed] .axv-sched-banddisc-chev{transform:none}[data-reduced-motion=true] .axv-sched-banddisc-chev{transition:none}.axv-sched-demandmore{align-items:center;background:none;border:0;border-radius:4px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:9px;font-weight:500;letter-spacing:.02em;margin-top:2px;padding:1px 4px;transition:color .12s ease,background .12s ease;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-sched-demandmore:hover{background:var(--axs-accent-bg);color:var(--axs-accent)}.axv-sched-demandmore:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-sw-grid-shell .axv-sched-day[data-active]{background:color-mix(in srgb,var(--axs-accent) 14%,var(--axs-surface));box-shadow:inset 0 2px 0 var(--axs-accent)}.axs-sw-grid-shell .axv-sched-day[data-active] .axv-sched-day-wd{color:var(--axs-accent)}.axs-sw-grid-shell .axv-sched-bandcell[data-active],.axs-sw-grid-shell .axv-sched-cell[data-active]{background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface))}.axv-sched-demandchip{align-items:center;background:var(--axs-surface);border:none;border-left:3px solid var(--axv-role,var(--axs-accent));border-radius:0 5px 5px 0;cursor:pointer;display:flex;font:inherit;gap:4px;margin-bottom:3px;padding:3px 6px;text-align:left;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axv-sched-demandchip:last-child{margin-bottom:0}.axv-sched-demandchip:hover{background:color-mix(in srgb,var(--axs-accent) 7%,var(--axs-surface));background:color-mix(in srgb,var(--axv-role,var(--axs-accent)) 7%,var(--axs-surface))}.axv-sched-demandchip:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-sched-demandchip-badge{border-radius:3px;color:#fff;flex:none;font-family:var(--axs-sans);font-size:8px;font-weight:500;letter-spacing:.04em;line-height:14px;padding:0 4px;text-transform:uppercase}.axv-sched-demandchip-label{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:10px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-sched-demandchip-covers{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:9px;font-variant-numeric:tabular-nums;font-weight:500}.axv-sched-demandvol{font-feature-settings:"tnum";background:#0000;background:var(--axs-surface,#0000);border:1px solid var(--axs-line-hard);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);display:inline-block;font-size:9px;font-variant-numeric:tabular-nums;font-weight:500;font-weight:var(--axs-weight-medium,500);letter-spacing:0;margin-bottom:3px;padding:1px 6px;text-transform:none;white-space:nowrap}.axv-sched-agenda-head .axv-sched-demandvol{font-size:10px;margin-bottom:0}.axv-sched-openchip{background:var(--axs-surface);border:1px solid var(--axs-line);border-left:3px solid var(--axs-ok);border-radius:0 6px 6px 0;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:3px;margin-bottom:4px;padding:5px 7px;text-align:left;transition:background .12s ease,border-color .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axv-sched-openchip:last-child{margin-bottom:0}.axv-sched-openchip:hover{background:var(--axs-ok-bg)}.axv-sched-openchip[data-claimed=true]{border-left-color:var(--axs-warn)}.axv-sched-openchip[data-claimed=true]:hover{background:color-mix(in srgb,var(--axs-warn) 10%,#0000);background:var(--axs-warn-bg,color-mix(in srgb,var(--axs-warn) 10%,#0000))}.axv-sched-openchip:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-sched-openchip-top{align-items:baseline;display:flex;gap:6px;width:100%}.axv-sched-openchip-role{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:11px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-sched-openchip-time{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:10px;font-variant-numeric:tabular-nums;margin-left:auto}.axv-sched-openchip-state{align-self:flex-start;background:color-mix(in srgb,var(--axs-ok) 15%,#0000);border-radius:3px;color:var(--axs-ok);flex:none;font-family:var(--axs-sans);font-size:8px;font-weight:600;letter-spacing:.05em;line-height:1.5;padding:0 4px;text-transform:uppercase}.axv-sched-openchip[data-claimed=true] .axv-sched-openchip-state{background:color-mix(in srgb,var(--axs-warn) 16%,#0000);color:var(--axs-warn)}.axv-sched-openchip-foot{align-items:center;display:flex;gap:5px;min-width:0}.axv-sched-openchip-foot .axv-sched-openchip-state{align-self:center}.axv-sched-openchip-who{color:var(--axs-ink-mid);flex:1 1;font-family:var(--axs-sans);font-size:10px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-sched-evtadd,.axv-sched-openadd{align-items:center;background:#0000;border:1px dashed var(--axs-line-hard);border-radius:5px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:11px;justify-content:center;letter-spacing:.03em;padding:2px 5px;transition:color .12s ease,border-color .12s ease;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axv-sched-evtadd:hover,.axv-sched-openadd:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axv-sched-evtadd:focus-visible,.axv-sched-openadd:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-sched-detail-head{align-items:center;display:flex;gap:7px;margin-bottom:.6rem}.axv-sched-detail-badge{border-radius:3px;color:#fff;flex:none;font-family:var(--axs-sans);font-size:9px;font-weight:500;letter-spacing:.04em;padding:1px 5px;text-transform:uppercase}.axv-sched-detail-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.92rem;font-weight:500}.axv-sched-detail .axv-sched-detail-title{display:block;margin-bottom:.6rem}.axv-sched-detail-rows{grid-gap:.3rem .8rem;display:grid;gap:.3rem .8rem;grid-template-columns:auto 1fr;margin:0}.axv-sched-detail-rows dt{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.axv-sched-detail-rows dd{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.85rem;margin:0}.axv-sched-agenda-band{margin-bottom:.5rem}.axv-sched-agenda-chips{display:flex;flex-direction:column}.axv-sched-agenda-chips .axv-sched-demandchip,.axv-sched-agenda-chips .axv-sched-openchip{border-radius:0 6px 6px 0;min-height:36px;padding:7px 8px}.axv-sched-agenda-chips .axv-sched-demandchip-label,.axv-sched-agenda-chips .axv-sched-openchip-role{font-size:12.5px}.axs-sw-grid-shell{background:var(--axs-surface);box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;overflow:hidden;padding:.55rem .8rem .6rem}.axv-sched-leaf{flex:1 1;min-height:0;min-width:0;position:relative}.axs-sw-grid-shell .axv-sched-gridwrap{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.axs-sw-grid-shell .axv-sched-card{background:#0000;border:none;border-radius:0;box-shadow:none;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.axv-sched-card-bar{align-items:center;background:color-mix(in srgb,var(--axs-chrome) 55%,var(--axs-surface));border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:10px;height:46px;padding:0 14px}.axv-sched-card-glyph{align-items:center;background:color-mix(in srgb,#0f7256 14%,var(--axs-surface-alt));border-radius:9px;color:#0f7256;display:inline-flex;flex:none;height:30px;justify-content:center;width:30px}.axv-sched-card-glyph svg{height:17px;width:17px}.axv-sched-card-title{color:var(--axs-ink);flex:none;font-family:var(--axs-display);font-size:14px;font-weight:600;letter-spacing:-.01em}.axv-sched-card-meta{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:1 1;font-family:var(--axs-sans);font-size:12px;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-sw-grid-shell .axv-sched-card .axv-sched-needs{flex:none;padding:.5rem .85rem}.axs-sw-grid-shell .axv-sched-card .axv-sched-agenda{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:.4rem .5rem .6rem}.axv-sched-popover{animation:axv-sched-editor-in .14s ease;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:12px;box-shadow:var(--axs-elev-lg);box-sizing:border-box;max-height:calc(100vh - 16px);max-width:calc(100vw - 16px);overflow:auto;padding:.9rem 1rem;position:fixed;width:320px;z-index:1200}.axv-sched-popover[data-reduced-motion=true]{animation:none}.axv-sched-popover .axv-sched-editor{animation:none;background:#0000;border:none;border-radius:0;box-shadow:none;margin-top:0;padding:0}.axv-sched-popover .axv-sched-editor-fields{align-items:stretch;flex-direction:column;gap:.7rem}.axv-sched-popover .axv-sched-field{flex:0 0 auto;width:100%}.axv-sched-popover .axv-sched-field input,.axv-sched-popover .axv-sched-select{box-sizing:border-box;width:100%}.axs-sw-grid-shell .axv-sched-shift-cost{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.axv-sched-cell{position:relative}.axv-sched-day-wx{font-feature-settings:"tnum";align-items:center;color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:.62rem;font-variant-numeric:tabular-nums;gap:3px;justify-content:center;margin-top:2px}.axv-sched-day-wx svg{flex:none}.axv-sched-day-shifts{margin-top:2px}.axv-sched-day-cost,.axv-sched-day-shifts{font-feature-settings:"tnum";color:var(--axs-ink-faint);display:block;font-family:var(--axs-sans);font-size:.62rem;font-variant-numeric:tabular-nums}.axv-sched-day-cost{margin-top:1px}.axs-sw-grid-shell .axv-sched-day-head{align-items:baseline;display:flex;gap:5px;justify-content:center;white-space:nowrap}.axs-sw-grid-shell .axv-sched-day-head .axv-sched-day-wd{font-size:11px}.axs-sw-grid-shell .axv-sched-day-head .axv-sched-day-md{font-feature-settings:"tnum";color:var(--axs-ink);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.axs-sw-grid-shell .axv-sched-day-meta{align-items:center;display:flex;flex-wrap:wrap;gap:1px 0;justify-content:center;margin-top:3px}.axs-sw-grid-shell .axv-sched-day-meta .axv-sched-day-cost,.axs-sw-grid-shell .axv-sched-day-meta .axv-sched-day-shifts,.axs-sw-grid-shell .axv-sched-day-meta .axv-sched-day-wx{align-items:center;display:inline-flex;margin:0}.axs-sw-grid-shell .axv-sched-day-meta>:not(:first-child):before{color:var(--axs-line-hard);content:"·";margin:0 6px}.axv-sched-cell[data-time-off=true]{background:var(--axs-surface)}.axv-sched-timeoff-badge{align-items:center;background:var(--axs-surface-alt);border-radius:5px;color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:11px;gap:6px;justify-content:center;min-height:26px}.axv-sched-timeoff-dot{background:var(--axs-ink-faint);background:var(--axv-to,var(--axs-ink-faint));border-radius:999px;box-sizing:border-box;flex:none;height:6px;width:6px}.axv-sched-timeoff-badge[data-tone=vacation]{--axv-to:#1466ad}.axv-sched-timeoff-badge[data-tone=personal]{--axv-to:#6a45b7}.axv-sched-timeoff-badge[data-tone=sick]{--axv-to:var(--axs-warn)}.axv-sched-timeoff-badge[data-tone=unpaid]{--axv-to:var(--axs-ink-faint)}.axv-sched-timeoff-badge[data-pending=true] .axv-sched-timeoff-dot{background:#0000;border:1.4px dashed var(--axv-to,var(--axs-ink-faint));height:7px;width:7px}.axv-sched-timeoff-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-sched-row[data-roster-only=true] .axv-sched-emp-hours{color:var(--axs-ink-faint);font-style:italic}.axv-sched-emp-timeoff{background:var(--axs-surface-alt);border-radius:4px;border-radius:var(--axs-radius-xs,4px);color:var(--axs-ink-faint);display:inline-block;font-family:var(--axs-sans);font-size:11px;letter-spacing:.02em;padding:.1rem .3rem;text-transform:uppercase}.axv-sched-emp-cost{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.7rem;margin-left:.4rem}.axs-sw-grid-shell .axv-sched-day{background:color-mix(in srgb,var(--axs-chrome) 60%,var(--axs-surface));z-index:5}.axs-sw-grid-shell .axv-sched-corner{background:color-mix(in srgb,var(--axs-chrome) 60%,var(--axs-surface));z-index:6}.axs-sw-grid-shell .axv-sched-emp{background:var(--axs-surface);z-index:4}.axs-sw-grid-shell .axv-sched-bandlabel{z-index:4}@container axv-sched (max-width: 880px){.axs-sw-grid-shell .axv-sched-grid{min-width:0}.axs-sw-grid-shell .axv-sched-corner{width:112px}.axv-sched-emp-cost,.axv-sched-shift-cost{display:none}.axs-sw-grid-shell .axv-sched-cell{padding:2px}.axs-sw-grid-shell .axv-sched-corner,.axs-sw-grid-shell .axv-sched-day{padding:5px 6px}}@container axv-sched (max-width: 519px){.axv-sched-emp-cost,.axv-sched-shift-cost{display:none}}@container axv-sched (max-width: 259px){.axv-sched-timeoff-label{display:none}.axv-sched-timeoff-badge{padding:.1rem .2rem}}.axs-sw-grid-shell[data-tier=narrow]{gap:.55rem;padding:.55rem 0 .5rem}.axs-sw-grid-shell[data-tier=narrow]>.axv-sched-cmd,.axs-sw-grid-shell[data-tier=narrow]>.axv-sched-kpis{margin-left:.85rem;margin-right:.85rem}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-card{border-left:none;border-radius:0;border-right:none;box-shadow:none}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-cmd .axv-pager-label{min-width:0}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-cmd-actions{flex-wrap:wrap;margin-left:0}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-kpis{grid-gap:1px;background:var(--axs-line);border:1px solid var(--axs-line);border-radius:10px;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-kpis .axv-stat{align-items:flex-start;background:var(--axs-surface);border:none;flex-direction:column;gap:1px;min-width:0;padding:8px 11px}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-kpis .axv-stat:first-child{padding-left:11px}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-kpis .axv-stat-value{max-width:100%;overflow:hidden;text-overflow:ellipsis}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-day-tabs{gap:4px;margin-bottom:2px;padding:4px .4rem 8px}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-day-tab{flex:1 1;justify-content:center;min-width:44px;padding:6px 2px}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-day-tab-cost,.axs-sw-grid-shell[data-tier=narrow] .axv-sched-day-tab-md,.axs-sw-grid-shell[data-tier=narrow] .axv-sched-day-tab-wd{white-space:nowrap}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-card .axv-sched-agenda{padding:.4rem .7rem .7rem}.axs-sw-grid-shell[data-tier=narrow]{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-card{flex:none}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-card .axv-sched-agenda{flex:none;min-height:0;overflow:visible}@media (max-width:860px){.axv-sched-weeknav-today{box-sizing:border-box;min-block-size:44px}}.axv-sched-evttypes{display:flex;flex-wrap:wrap;gap:.3rem}.axv-sched-evttype{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.74rem;font-weight:500;gap:.32rem;padding:.24rem .6rem;transition:border-color .12s ease,background .12s ease,color .12s ease}.axv-sched-evttype:hover:not(:disabled),.axv-sched-evttype[data-active=true]{border-color:var(--axv-evt);color:var(--axs-ink)}.axv-sched-evttype[data-active=true]{background:color-mix(in srgb,var(--axv-evt) 12%,var(--axs-surface))}.axv-sched-evttype:disabled{cursor:default;opacity:.5}.axv-sched-evttype:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-sched-evttype-dot{background:var(--axv-evt);border-radius:2px;flex:none;height:8px;opacity:.55;width:8px}.axv-sched-evttype[data-active=true] .axv-sched-evttype-dot{opacity:1}.axv-sched-evtcolors{align-items:center;display:flex;gap:.35rem}.axv-sched-evtcolor{background:var(--axv-evt);border:2px solid #0000;border-radius:5px;cursor:pointer;height:20px;opacity:.7;padding:0;transition:opacity .12s ease,box-shadow .12s ease;width:20px}.axv-sched-evtcolor:hover:not(:disabled){opacity:1}.axv-sched-evtcolor[data-active=true]{border-color:var(--axs-surface);box-shadow:0 0 0 1.5px var(--axv-evt);opacity:1}.axv-sched-evtcolor:disabled{cursor:default;opacity:.4}.axv-sched-evtcolor:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-rev-reply-hint{color:var(--axs-ink-faint);flex:1 1;font-family:var(--axs-sans);font-size:.68rem;font-size:var(--axs-text-label,.68rem);letter-spacing:.02em;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.axv-rev-handoff{display:flex;flex-direction:column;gap:.55rem;margin-top:.5rem}.axv-rev-handoff-draft{background:var(--axs-canvas-bg);border:1px dashed var(--axs-line-hard,var(--axs-line));border-radius:8px;display:flex;flex-direction:column;gap:.25rem;padding:.5rem .6rem}.axv-rev-handoff-label{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:.68rem;font-size:var(--axs-text-label,.68rem);gap:.3rem;letter-spacing:.04em;text-transform:uppercase}.axv-rev-handoff-label svg{height:12px;width:12px}.axv-rev-handoff-text{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.8rem;line-height:1.4;margin:0}.axv-rev-handoff-btn{align-items:center;align-self:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:7px;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.78rem;font-weight:500;gap:.4rem;height:2rem;padding:0 .7rem;transition:border-color .13s ease,background .13s ease,transform .13s ease}.axv-rev-handoff-btn svg{height:14px;width:14px}.axv-rev-handoff-btn:hover{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axv-rev-handoff-btn:active{transform:translateY(.5px)}.axv-rev-handoff-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.axv-rev-handoff-btn{transition:none}.axv-rev-handoff-btn:active{transform:none}}.axs-cost-host{container-name:axscost;container-type:inline-size}@container axscost (max-width: 519px){.axs-cost-host .axv-table td:nth-child(3),.axs-cost-host .axv-table td:nth-child(4),.axs-cost-host .axv-table tfoot td:nth-child(3),.axs-cost-host .axv-table tfoot td:nth-child(4),.axs-cost-host .axv-table th:nth-child(3),.axs-cost-host .axv-table th:nth-child(4),.axs-cost-host>.axv-cost-summary>:first-child{display:none}}@container axscost (max-width: 359px){.axs-cost-host .axv-table td:nth-child(2),.axs-cost-host .axv-table tfoot td:nth-child(2),.axs-cost-host .axv-table th:nth-child(2),.axs-cost-host>.axv-cost-summary>:nth-child(2){display:none}.axs-cost-host .axv-chart-bar-label{font-size:.78em}}@container axscost (max-width: 259px){.axs-cost-host .axv-chart{display:none}}.axv-cov-seg.axv-cov-seg--solid{background:var(--axs-accent)}.axs-cov-host{container-name:axscov;container-type:inline-size}@container axscov (max-width: 519px){.axs-cov-host .axv-table td:nth-child(4),.axs-cov-host .axv-table th:nth-child(4){display:none}}@container axscov (max-width: 359px){.axs-cov-host .axv-cov-sharebar,.axs-cov-host .axv-table td:nth-child(3),.axs-cov-host .axv-table th:nth-child(3){display:none}.axs-cov-host .axv-cov-bars{gap:14px}.axs-cov-host .axv-cov-barlabel{font-size:.85em}.axs-cov-host>.axv-summary>:nth-child(3),.axs-cov-host>.axv-summary>:nth-child(4){display:none}}@container axscov (max-width: 259px){.axs-cov-host .axv-cov-legend,.axs-cov-host .axv-table td:nth-child(2),.axs-cov-host .axv-table th:nth-child(2){display:none}}.axv-cost-livemark{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.66rem;font-style:normal;font-variant-numeric:tabular-nums;margin-left:.4rem;white-space:nowrap}.axv-cost-livemark[data-up=true]{color:var(--axs-warn)}.axv-cost-livemark[data-alarm=true]{border:1px solid color-mix(in srgb,var(--axs-danger) 40%,#0000);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-danger);letter-spacing:.04em;padding:.02rem .35rem;text-transform:uppercase}.axv-wq-segstrip{margin:0 0 .35rem}.axv-wq-input{align-items:center;display:flex;flex:none;gap:.4rem;min-width:0}.axv-wq-input-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.72rem;white-space:nowrap}.axv-wq-input input{font-feature-settings:"tnum";background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-mono,var(--axs-sans));font-size:.86rem;font-variant-numeric:tabular-nums;padding:.32rem .5rem;transition:border-color .12s ease,box-shadow .12s ease;width:6.5em}.axv-wq-input input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-wq-input input::placeholder{color:var(--axs-ink-faint)}.axv-wq-toolbar{gap:.5rem;margin:.1rem 0 .2rem}.axv-wq-search,.axv-wq-toolbar{align-items:center;display:flex}.axv-wq-search{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;flex:1 1 auto;gap:.4rem;padding:.35rem .55rem;transition:border-color .12s ease,box-shadow .12s ease}.axv-wq-search:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-wq-search-ico{color:var(--axs-ink-faint);flex:none;height:15px;width:15px}.axv-wq-search-input{background:#0000;border:none;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.86rem;min-width:0;padding:0}.axv-wq-search-input:focus-visible{outline:none}.axv-wq-search-input::placeholder{color:var(--axs-ink-faint)}.axv-wq-isclear.axv-listbounded{flex:0 0 auto}.axv-wq-clear{align-items:center;display:flex;font-family:var(--axs-sans);gap:.6rem;min-height:26px;padding:.15rem .1rem}.axv-view:not([data-reduced-motion=true]) .axv-wq-clear{animation:axs-fade-up .22s ease both;animation:axs-fade-up var(--axs-dur-base,.22s) var(--axs-ease-standard,ease) both}.axv-wq-clear-check{background:color-mix(in srgb,var(--axv-ok) 14%,#0000);border-radius:999px;border-radius:var(--axs-radius-pill,999px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--axv-ok) 38%,#0000);color:var(--axv-ok);display:grid;flex:none;height:22px;place-items:center;width:22px}.axv-wq-clear-check svg{height:13px;width:13px}.axv-wq-clear-label{color:var(--axs-ink-mid);font-size:13px;letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-wq-clear-label,.axv-wq-clear-tag{font-weight:500;font-weight:var(--axs-weight-medium,500)}.axv-wq-clear-tag{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px;font-size:var(--axs-text-label,11px);letter-spacing:.06em;margin-left:auto;text-transform:uppercase}.axv-ua{container-name:axpersondetail;container-type:inline-size;display:flex;flex-direction:column;gap:18px;padding:4px 2px}.axv-ua-head{align-items:center;display:flex;gap:12px}.axv-ua-avatar{background:var(--axs-surface-alt);border-radius:999px;color:var(--axs-ink-mid);display:grid;flex:none;font-family:var(--axs-sans);font-size:15px;font-weight:500;height:42px;letter-spacing:.02em;place-items:center;width:42px}.axv-ua-id{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axv-ua-name{color:var(--axs-ink);font-size:16px;font-weight:500}.axv-ua-email,.axv-ua-name{font-family:var(--axs-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-ua-email{color:var(--axs-ink-faint);font-size:12px}.axv-ua-pills{align-items:center;display:inline-flex;flex:none;gap:6px}.axv-ua-section{display:flex;flex-direction:column;gap:8px}.axv-ua-fields{grid-gap:10px 18px;display:grid;gap:10px 18px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.axv-ua-field{display:flex;flex-direction:column;gap:2px;min-width:0}.axv-ua-field-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axv-ua-field-value{color:var(--axs-ink);font-size:13.5px}.axv-ua-field-value,.axv-ua-venues{font-family:var(--axs-sans);overflow-wrap:anywhere}.axv-ua-venues{color:var(--axs-ink-mid);font-size:12px;line-height:1.5;margin:2px 0 0}.axv-ua-note{border-top:1px solid var(--axs-line);color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:12px;margin:0;padding-top:4px}.axv-ua-rolectl{gap:8px}.axv-ua-rolectl,.axv-ua-rolefield{display:flex;flex-direction:column}.axv-ua-rolefield{gap:4px}.axv-ua-roleinput{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axv-ua-roleselect{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:13.5px;min-width:8.5rem;padding:.4rem .55rem;transition:border-color .12s ease,box-shadow .12s ease}.axv-ua-roleselect:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ua-roleselect:disabled{cursor:default;opacity:.65}.axv-ua-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.42rem .8rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-ua-btn svg{animation:axv-ua-spin .8s linear infinite;height:13px;width:13px}.axv-ua-btn:disabled{cursor:default;opacity:.5}.axv-ua-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-ua-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-ua-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-ua-err svg{flex:none;height:14px;width:14px}.axv-ua-receipt{align-items:center;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-ua-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-ua-receipt-ico svg{height:15px;width:15px}.axv-ua-receipt-text{flex:1 1}.axv-ua-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-ua-undo:hover{text-decoration:underline}.axv-ua-undo svg{animation:axv-ua-spin .8s linear infinite;height:12px;width:12px}.axv-ua-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-ua-spin{to{transform:rotate(1turn)}}.axv-ua-tpl{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:6px;margin-top:2px;padding-top:10px}.axv-ua-tplhead{align-items:baseline;display:flex;gap:8px}.axv-ua-tplprov{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12px}.axv-ua-tplchips{display:flex;flex-wrap:wrap;gap:6px}.axv-ua-tplsum{color:var(--axs-ink-faint);line-height:1.45;margin:0}.axv-ua-chip,.axv-ua-tplsum{font-family:var(--axs-sans);font-size:12px}.axv-ua-chip{align-items:center;background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;gap:5px;line-height:1.2;padding:4px 10px;position:relative;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-ua-chip[data-on]{background:var(--axs-accent-bg);border-color:color-mix(in srgb,var(--axs-accent) 45%,var(--axs-line-hard));color:var(--axs-ink)}.axv-ua-chip:not(:disabled):hover{border-color:var(--axs-accent)}.axv-ua-chip:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ua-chip:disabled{cursor:default;opacity:.55}.axv-ua-chip[data-quiet]{color:var(--axs-ink-faint)}.axv-ua-chip[data-quiet][data-on]{background:var(--axs-surface-alt);border-color:var(--axs-line-hard);color:var(--axs-ink-mid)}.axv-ua-chipdot{background:var(--axs-accent);border-radius:999px;flex:none;height:5px;width:5px}.axv-ua-caps{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:8px;margin-top:2px;padding-top:10px}.axv-ua-caplist{list-style:none;margin:0;padding:0}.axv-ua-caplist,.axv-ua-caprow{display:flex;flex-direction:column;gap:6px}.axv-ua-caprow{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:8px;padding:7px 9px}.axv-ua-caprow[data-on]{border-color:color-mix(in srgb,var(--axs-accent) 30%,var(--axs-line))}.axv-ua-captoggle{align-items:center;cursor:pointer;display:inline-flex;font-family:var(--axs-sans);gap:8px}.axv-ua-captoggle input{accent-color:var(--axs-accent);cursor:pointer;flex:none;height:15px;width:15px}.axv-ua-capname{color:var(--axs-ink);font-size:13.5px;font-weight:500}.axv-ua-chips{display:flex;flex-wrap:wrap;gap:5px 6px;padding-left:23px}.axv-ua-selfrow{display:flex;flex-direction:column;gap:4px;padding-top:2px}.axv-ua-selflabel{color:var(--axs-ink-faint);font-size:10.5px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axv-ua-moneywarn,.axv-ua-selflabel{font-family:var(--axs-sans);padding-left:23px}.axv-ua-moneywarn{align-items:center;color:var(--axs-warn);display:flex;font-size:12px;gap:6px;margin:0}.axv-ua-moneywarn svg{flex:none;height:13px;width:13px}.axv-ua-capactions{display:flex;padding-top:2px}.axv-ua-lifecycle{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:10px;margin-top:2px;padding-top:12px}.axv-ua-grantstate{align-items:center;align-self:flex-start;border-radius:8px;color:var(--axs-ink);display:inline-flex;font-family:var(--axs-sans);font-size:12.5px;font-weight:500;gap:7px;margin:0;padding:5px 10px}.axv-ua-grantstate[data-state=suspended]{background:var(--axs-warn-bg)}.axv-ua-grantstate[data-state=revoked]{background:var(--axs-danger-bg)}.axv-ua-grantstate-ico{display:inline-flex;flex:none}.axv-ua-grantstate-ico svg{height:13px;width:13px}.axv-ua-grantstate[data-state=suspended] .axv-ua-grantstate-ico{color:var(--axs-warn)}.axv-ua-grantstate[data-state=revoked] .axv-ua-grantstate-ico{color:var(--axs-danger)}.axv-ua-field>.axv-ua-grantstate{font-size:12px;margin-top:4px}.axv-ua-verbs{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.axv-ua-verb{background:#0000;border:none;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:12.5px;padding:0;transition:color .12s ease}.axv-ua-verb:hover:not(:disabled){text-decoration:underline}.axv-ua-verb:disabled{cursor:default;opacity:.5}.axv-ua-verb-danger{color:var(--axs-danger)}.axv-ua-confirm{align-items:center;background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:8px;display:flex;flex-wrap:wrap;gap:10px 14px;padding:9px 11px}.axv-ua-confirm-q{color:var(--axs-ink);flex:1 1 220px;font-family:var(--axs-sans);font-size:12.5px;line-height:1.45}.axv-ua-confirm-actions{align-items:center;display:inline-flex;flex:none;gap:10px}.axv-ua-confirmgo{align-items:center;background:var(--axs-ink);border:1px solid var(--axs-ink);border-radius:7px;color:var(--axs-surface);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-weight:500;gap:6px;letter-spacing:.02em;padding:6px 13px;transition:background .12s ease,border-color .12s ease}.axv-ua-confirmgo svg{animation:axv-ua-spin .8s linear infinite;height:13px;width:13px}.axv-ua-confirmgo:not(:disabled):hover{background:color-mix(in srgb,var(--axs-ink) 85%,#0000)}.axv-ua-confirmgo:disabled{cursor:default;opacity:.6}.axv-ua-confirmgo-danger{background:var(--axs-danger);border-color:var(--axs-danger);color:#fff}.axv-ua-confirmgo-danger:not(:disabled):hover{background:color-mix(in srgb,var(--axs-danger) 88%,#000)}.axv-ua-confirm-cancel{background:#0000;border:none;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:12px}.axv-ua-confirm-cancel:hover:not(:disabled){text-decoration:underline}.axv-ua-confirm-cancel:disabled{cursor:default;opacity:.5}@container axpersondetail (max-width: 420px){.axv-ua-fields{gap:8px 12px;grid-template-columns:1fr}.axv-ua-chips,.axv-ua-moneywarn,.axv-ua-selflabel{padding-left:0}.axv-ua-confirm{align-items:stretch;flex-direction:column;gap:9px}.axv-ua-confirm-actions{justify-content:flex-end}}@container axpersondetail (max-width: 320px){.axv-ua-head{align-items:flex-start;flex-direction:column;gap:10px}.axv-ua-pills{flex-wrap:wrap;margin-top:2px}.axv-ua-email,.axv-ua-name{white-space:normal}.axv-ua-email{word-break:break-all}.axv-ua-chip{font-size:11.5px;padding:4px 8px}.axv-ua-tplhead{flex-wrap:wrap}.axv-ua-verbs{align-items:flex-start;flex-direction:column;gap:10px}}.axv-ce{display:flex;flex-direction:column;gap:.85rem}.axv-ce-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.axv-ce-title{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-ce-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.axv-ce-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.05rem;font-weight:500;line-height:1.25;margin:0;overflow-wrap:anywhere}.axv-ce-head-actions{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:.45rem}.axv-ce-landing-link{background:none;border:none;color:var(--axs-ink);color:var(--axs-accent,var(--axs-ink));cursor:pointer;font-family:var(--axs-sans);font-size:.78rem;font-weight:500;padding:0;text-decoration:underline;text-underline-offset:2px}.axv-ce-landing-link:hover{color:var(--axs-ink)}.axv-ce-status{align-self:flex-start;color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:11px;letter-spacing:.02em}.axv-ce-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;margin:0;max-width:60ch}.axv-ce-form{display:flex;flex-direction:column;gap:.9rem;margin-top:.1rem}.axv-ce-section{border:none;margin:0;min-width:0;padding:0}.axv-ce-section-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.06em;margin-bottom:.5rem;padding:0;text-transform:uppercase}.axv-ce-grid{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.7rem}.axv-ce-field{display:flex;flex:1 1 11rem;flex-direction:column;gap:.25rem;min-width:0}.axv-ce-field-wide{flex-basis:100%}.axv-ce-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.axv-ce-field input,.axv-ce-field select{background-color:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-ce-field select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%238b8980' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6.5 4 4 4-4'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;background-size:11px;padding-right:1.9rem}.axv-ce-field input:focus-visible,.axv-ce-field select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ce-field input:disabled,.axv-ce-field select:disabled{cursor:default;opacity:.65}.axv-ce-toggle{align-items:center;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:1 1 11rem;font-family:var(--axs-sans);font-size:.84rem;gap:.4rem;padding-bottom:.5rem}.axv-ce-toggle input{accent-color:var(--axs-accent);cursor:pointer;height:15px;width:15px}.axv-ce-toggle input:disabled{cursor:default}.axv-ce-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-ce-err svg{flex:none;height:14px;width:14px}.axv-ce-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.2rem}.axv-ce-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-ce-btn svg{height:13px;width:13px}.axv-ce-btn svg.axs-spin{animation:axv-ce-spin .8s linear infinite}.axv-ce-btn:disabled{cursor:default;opacity:.5}.axv-ce-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-ce-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-ce-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-ce-btn-ghost:not(:disabled):hover,.axv-ce-receipt{color:var(--axs-ink)}.axv-ce-receipt{align-items:center;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-ce-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-ce-receipt-ico svg{height:15px;width:15px}.axv-ce-receipt-text{flex:1 1}.axv-ce-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-ce-undo:hover{text-decoration:underline}.axv-ce-undo svg{animation:axv-ce-spin .8s linear infinite;height:12px;width:12px}.axv-ce-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-ce-facet{padding:.5rem 0}.axv-ce-table{border-collapse:collapse;font-family:var(--axs-sans);font-size:.84rem;width:100%}.axv-ce-table th{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.06em;padding:.3rem .5rem;text-align:left;text-transform:uppercase}.axv-ce-table td,.axv-ce-table th{border-bottom:1px solid var(--axs-line)}.axv-ce-table td{color:var(--axs-ink);overflow-wrap:anywhere;padding:.4rem .5rem}.axv-ce-table .axv-ce-num{font-feature-settings:"tnum";font-family:var(--axs-sans);font-variant-numeric:tabular-nums;text-align:right}.axv-ce-pill{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:11px;letter-spacing:.02em}.axv-ce-pill[data-status=approved]{color:var(--axs-ok)}.axv-ce-pill[data-status=rejected]{color:var(--axs-danger)}@keyframes axv-ce-spin{to{transform:rotate(1turn)}}.axv-form{container-name:axvform;container-type:inline-size;display:flex;flex-direction:column;gap:16px;padding:4px 2px}.axv-form-head{align-items:center;display:flex;gap:12px}.axv-form-id{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axv-form-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-form-type{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;letter-spacing:.03em}.axv-form-section{display:flex;flex-direction:column;gap:8px}.axv-form-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:13px;margin:0}.axv-form-fields{border:1px solid var(--axs-line);border-radius:10px;display:flex;flex-direction:column;list-style:none;margin:0;overflow:hidden;padding:0}.axv-form-field{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:9px 12px}.axv-form-field+.axv-form-field{border-top:1px solid var(--axs-line)}.axv-form-field-label{color:var(--axs-ink);font-family:var(--axs-sans);font-size:13.5px;min-width:0;overflow:hidden;text-overflow:ellipsis}.axv-form-field-meta{align-items:center;display:inline-flex;flex:none;gap:8px}.axv-form-field-type{color:var(--axs-ink-faint);letter-spacing:.04em}.axv-form-field-req,.axv-form-field-type{font-family:var(--axs-sans);font-size:11px;text-transform:uppercase}.axv-form-field-req{color:var(--axs-ink-mid);font-weight:500;letter-spacing:.05em}.axv-form-settings{display:flex;flex-direction:column;gap:8px}.axv-form-setting{display:flex;flex-direction:column;gap:2px}.axv-form-setting-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axv-form-setting-value{color:var(--axs-ink);font-family:var(--axs-sans);font-size:13px;overflow-wrap:anywhere}.axv-form-foot{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:8px;padding-top:4px}.axv-form-submissions{align-items:center;align-self:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.78rem;font-weight:500;gap:.4rem;height:2rem;padding:0 .7rem;transition:border-color .13s ease,background .13s ease}.axv-form-submissions svg{height:14px;width:14px}.axv-form-submissions:hover{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axv-form-submissions:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-form-note{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:12px;margin:0}@media (prefers-reduced-motion:reduce){.axv-form-submissions{transition:none}}@container axvform (max-width: 420px){.axv-form-head{flex-wrap:wrap}.axv-form-name{text-overflow:clip;white-space:normal}}@container axvform (max-width: 360px){.axv-form-field{align-items:flex-start;flex-direction:column;gap:4px;padding:10px 12px}.axv-form-field-label{text-overflow:clip;white-space:normal}.axv-form-field-meta{margin-left:0}}@container axvform (max-width: 260px){.axv-form-field{padding:9px 11px}}.axv-form-edit-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-weight:var(--axs-weight-medium);gap:4px;padding:5px 9px;transition:background .12s ease,color .12s ease}.axv-form-edit-btn:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axv-form-form{display:flex;flex-direction:column;gap:12px}.axv-form-form>.axv-ce-field{flex:none}.axv-form .axv-ce-field>span{font-size:11px;letter-spacing:.05em}.axv-form .axv-ce-field textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;resize:vertical;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-form .axv-ce-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-form-row{display:flex;gap:10px}.axv-form-edit-fields,.axv-form-stack{display:flex;flex-direction:column;gap:10px}.axv-form-edit-field-row{align-items:flex-end;display:flex;gap:8px}.axv-form-edit-field-row+.axv-form-edit-field-row{border-top:1px solid var(--axs-line);padding-top:10px}.axv-form-col-label{flex:2 1}.axv-form-col-type{flex:1.5 1}.axv-form-reqcol{align-items:center;flex:0 0 auto;justify-content:center;padding-bottom:6px}.axv-form-reqcheck{accent-color:var(--axs-accent);cursor:pointer;height:16px;margin:0;width:16px}.axv-form-icon{height:12px;width:12px}.axv-form-icon-flip{transform:rotate(180deg)}.axv-form-addicon{height:10px;width:10px}.axv-form-field-actions{display:flex;flex-shrink:0;gap:4px}.axv-form-field-btn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-ink-mid);cursor:pointer;display:grid;height:32px;padding:0;place-items:center;width:32px}.axv-form-field-btn:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axv-form-field-btn:disabled{cursor:not-allowed;opacity:.4}.axv-form-field-btn-danger{border-color:color-mix(in srgb,var(--axs-danger) 30%,#0000);color:var(--axs-danger)}.axv-form-field-btn-danger:hover:not(:disabled){background:color-mix(in srgb,var(--axs-danger) 8%,var(--axs-surface))}.axv-form-add-field-btn{align-items:center;align-self:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-weight:500;gap:4px;margin-top:6px;padding:6px 12px}.axv-form-add-field-btn:hover{background:var(--axs-accent-bg)}.axv-form-edit-actions{border-top:1px solid var(--axs-line);display:flex;gap:8px;justify-content:flex-end;margin-top:12px;padding-top:12px}.axv-form-description{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:13px;margin:0}.axv-form-saved{align-items:center;color:var(--axs-ok);display:flex;font-family:var(--axs-sans);font-size:12px;font-weight:500;gap:6px}.axv-form-savedicon{height:14px;width:14px}.axv-form-err{background:color-mix(in srgb,var(--axs-danger) 8%,var(--axs-surface));border-radius:var(--axs-radius-sm);color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-label);line-height:1.4;margin:0;padding:7px 10px}@container axvform (max-width: 420px){.axv-form-row{flex-direction:column;gap:12px}.axv-form-edit-field-row{align-items:center;flex-wrap:wrap}.axv-form-col-label{flex:1 1 100%}}.axv-gbp{container-name:axvgbp;container-type:inline-size;display:flex;flex-direction:column;gap:16px;max-width:560px;padding:4px 2px}.axv-gbp-head{align-items:center;display:flex;gap:12px}.axv-gbp-id{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axv-gbp-kicker{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;letter-spacing:.03em}.axv-gbp-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.axv-gbp-headside{align-items:center;display:inline-flex;flex:none;gap:8px}.axv-gbp-quietstate{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;letter-spacing:.04em}.axv-gbp-copy{color:var(--axs-ink);font-family:var(--axs-sans);font-size:13.5px;line-height:1.65;margin:0;white-space:pre-line}.axv-gbp-copy--quiet{color:var(--axs-ink-faint);font-style:italic}.axv-gbp-section{gap:8px}.axv-gbp-facts,.axv-gbp-section{display:flex;flex-direction:column}.axv-gbp-facts{border:1px solid var(--axs-line);border-radius:10px;overflow:hidden}.axv-gbp-fact{align-items:baseline;display:flex;gap:10px;padding:8px 12px}.axv-gbp-fact+.axv-gbp-fact{border-top:1px solid var(--axs-line)}.axv-gbp-fact-label{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px;letter-spacing:.04em;text-transform:uppercase;width:92px}.axv-gbp-fact-value{color:var(--axs-ink);font-family:var(--axs-sans);font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis}.axv-gbp-fact-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.axv-gbp-terms{font-size:12px;line-height:1.6;white-space:pre-line}.axv-gbp-note,.axv-gbp-terms{color:var(--axs-ink);color:var(--axs-ink-mid,var(--axs-ink));font-family:var(--axs-sans);margin:0}.axv-gbp-err,.axv-gbp-note{font-size:12.5px}.axv-gbp-err{color:#b3542e;color:var(--axs-warn,#b3542e);font-family:var(--axs-sans);margin:0}.axv-gbp-foot{align-items:center;border-top:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding-top:12px}.axv-gbp-campaign{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11.5px;min-width:0;overflow:hidden;text-overflow:ellipsis}.axv-gbp-verbs{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.axv-gbp-google{color:var(--axs-ink);color:var(--axs-ink-mid,var(--axs-ink));font-family:var(--axs-sans);font-size:12.5px;text-decoration:underline;text-underline-offset:2px}.axv-gbp-danger-arm{color:#b3542e;color:var(--axs-warn,#b3542e)}.axv-gbp-danger{background:#b3542e;background:var(--axs-warn,#b3542e);border-color:#b3542e;border-color:var(--axs-warn,#b3542e);color:#fff}.axv-gbp-form{display:flex;flex-direction:column;gap:14px}.axv-gbp-row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.axv-gbp-form .axv-ce-field{flex:none;gap:3px}.axv-gbp-form .axv-ce-field>span{color:var(--axs-ink-mid);font-size:.72rem;font-weight:500;letter-spacing:.01em;text-transform:none}.axv-gbp-form .axv-ce-field input{background:#0000;border:0;border-bottom:1px solid var(--axs-line);border-radius:0;padding:5px 1px 6px;text-overflow:ellipsis}.axv-gbp-form .axv-ce-field input:hover:not(:disabled):not(:focus-visible){border-bottom-color:var(--axs-line-hard,var(--axs-line))}.axv-gbp-form .axv-ce-field input:focus-visible{border-bottom-color:var(--axs-accent);box-shadow:none;outline:none}.axv-gbp-form .axv-ce-field input[type=text]{font-size:.95rem;font-weight:600}.axv-gbp-form .axv-ce-field textarea{background:#00000008;background:var(--axs-chrome,#00000008);border:1px solid #0000;border-radius:8px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:13.5px;line-height:1.6;padding:8px 10px;resize:vertical;transition:border-color .12s ease;width:100%}.axv-gbp-form .axv-ce-field textarea:hover:not(:disabled):not(:focus-visible){border-color:var(--axs-line)}.axv-gbp-form .axv-ce-field textarea:focus-visible{border-color:var(--axs-accent);outline:none}.axv-gbp-form .axv-ce-field input:disabled,.axv-gbp-form .axv-ce-field textarea:disabled{opacity:.6}.axv-gbp-consequence{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11.5px;margin:0}.axv-gbp-actions{display:flex;gap:8px;justify-content:flex-end}@container axvgbp (max-width: 360px){.axv-gbp-fact{flex-direction:column;gap:2px}.axv-gbp-fact-label{width:auto}.axv-gbp-row{grid-template-columns:1fr}}.axv-blogseo{display:flex;flex-direction:column;gap:12px;min-width:0}.axv-blogseo-intro{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:1.45;margin:0}.axv-blogseo-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axv-blogseo-list>li{min-width:0}.axv-blogseo-row{grid-gap:12px;align-items:baseline;border-bottom:1px solid var(--axs-line);border-radius:6px;cursor:pointer;display:grid;gap:12px;grid-template-columns:auto 1fr auto auto;padding:9px 6px;transition:background-color .14s ease}.axv-blogseo-row:hover,.axv-blogseo-row[data-on]{background:var(--axs-chrome)}.axv-blogseo-check{accent-color:var(--axs-ink);align-self:center;cursor:pointer;height:15px;width:15px}.axv-blogseo-q{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-blogseo-row[data-on] .axv-blogseo-q{font-weight:var(--axs-weight-medium)}.axv-blogseo-pos{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:var(--axs-text-label);font-variant-numeric:tabular-nums}.axv-blogseo-impr,.axv-blogseo-pos{font-family:var(--axs-sans);white-space:nowrap}.axv-blogseo-impr{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axv-blogseo-impr i{color:var(--axs-ink-faint);font-size:var(--axs-text-label);font-style:normal;font-weight:400;margin-left:2px}.axv-blogseo-actions{display:flex;justify-content:flex-end;padding-top:2px}.axv-blogseo-use{align-items:center;background:var(--axs-ink);border:none;border-radius:8px;color:#fff;color:var(--axs-surface,#fff);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);gap:7px;padding:9px 16px;transition:opacity .14s ease,transform .14s ease}.axv-blogseo-use svg{height:15px;width:15px}.axv-blogseo-use:hover:not(:disabled){opacity:.88}.axv-blogseo-use:active:not(:disabled){transform:translateY(1px)}.axv-blogseo-use:disabled{cursor:default;opacity:.4}@media (prefers-reduced-motion:reduce){.axv-blogseo-row,.axv-blogseo-use{transition:none}}.axv-kwclusters{display:flex;flex-direction:column;gap:12px;min-width:0}.axv-kwclusters-intro{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:1.45;margin:0}.axv-kwclusters-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axv-kwclusters-list>li{min-width:0}.axv-kwclusters-row{grid-gap:12px;align-items:center;border-bottom:1px solid var(--axs-line);border-radius:6px;cursor:pointer;display:grid;gap:12px;grid-template-columns:auto 1fr auto auto;padding:9px 6px;transition:background-color .14s ease}.axv-kwclusters-row:hover,.axv-kwclusters-row[data-on]{background:var(--axs-chrome)}.axv-kwclusters-check{accent-color:var(--axs-ink);align-self:center;cursor:pointer;height:15px;width:15px}.axv-kwclusters-main{display:flex;flex-direction:column;gap:2px;min-width:0}.axv-kwclusters-topic{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-kwclusters-row[data-on] .axv-kwclusters-topic{font-weight:var(--axs-weight-medium)}.axv-kwclusters-kws{min-width:0;overflow:hidden;text-overflow:ellipsis}.axv-kwclusters-intent,.axv-kwclusters-kws{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);white-space:nowrap}.axv-kwclusters-score{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);white-space:nowrap}.axv-kwclusters-score i{color:var(--axs-ink-faint);font-size:var(--axs-text-label);font-style:normal;font-weight:400;margin-left:2px}.axv-kwclusters-actions{display:flex;justify-content:flex-end;padding-top:2px}.axv-kwclusters-use{align-items:center;background:var(--axs-ink);border:none;border-radius:8px;color:#fff;color:var(--axs-surface,#fff);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);gap:7px;padding:9px 16px;transition:opacity .14s ease,transform .14s ease}.axv-kwclusters-use svg{height:15px;width:15px}.axv-kwclusters-use:hover:not(:disabled){opacity:.88}.axv-kwclusters-use:active:not(:disabled){transform:translateY(1px)}.axv-kwclusters-use:disabled{cursor:default;opacity:.4}@media (prefers-reduced-motion:reduce){.axv-kwclusters-row,.axv-kwclusters-use{transition:none}}.axv-seoreceipt{display:flex;flex-direction:column;gap:14px;min-width:0}.axv-seoreceipt-intro{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:1.45;margin:0}.axv-seoreceipt-group{display:flex;flex-direction:column;gap:6px;min-width:0}.axv-seoreceipt-h{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;margin:0;text-transform:uppercase}.axv-seoreceipt-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axv-seoreceipt-row{grid-gap:10px;align-items:center;border-bottom:1px solid var(--axs-line);display:grid;gap:10px;grid-template-columns:auto 1fr auto;padding:7px 6px}.axv-seoreceipt-row svg{color:var(--axs-ink-faint);height:14px;width:14px}.axv-seoreceipt-row[data-ok] svg{color:var(--axs-ink)}.axv-seoreceipt-check{color:var(--axs-ink);font-size:var(--axs-text-body);min-width:0;overflow:hidden;text-overflow:ellipsis}.axv-seoreceipt-check,.axv-seoreceipt-verdict{font-family:var(--axs-sans);white-space:nowrap}.axv-seoreceipt-verdict{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axv-seoreceipt-row[data-ok] .axv-seoreceipt-verdict{color:var(--axs-ink-mid)}.axv-seoreceipt-pack{grid-gap:4px 14px;display:grid;font-family:var(--axs-sans);font-size:var(--axs-text-body);gap:4px 14px;grid-template-columns:auto 1fr;margin:0}.axv-seoreceipt-pack dt{color:var(--axs-ink-faint);white-space:nowrap}.axv-seoreceipt-pack dd{color:var(--axs-ink);margin:0;min-width:0;overflow-wrap:anywhere}.axv-seoreceipt-pack em{color:var(--axs-ink-faint);font-style:italic}.axv-seoreceipt-queries{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-body);margin:0;overflow-wrap:anywhere}.axv-seoreceipt-queries em{color:var(--axs-ink-faint)}.axv-seoreceipt-geoerr,.axv-seoreceipt-geonote{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:0}.axv-seoreceipt-geoerr{color:var(--axs-ink-mid)}.axv-seoreceipt-geo{color:var(--axs-ink);display:flex;flex-direction:column;font-family:var(--axs-sans);font-size:var(--axs-text-body);gap:5px;list-style:none;margin:0;padding:0}.axv-seoreceipt-geo li{overflow-wrap:anywhere}.axv-seoreceipt-geo strong{font-weight:var(--axs-weight-medium)}.axv-blogdraft{display:flex;flex-direction:column;gap:12px;min-width:0}.axv-blogdraft-head{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;gap:12px;justify-content:space-between;padding-bottom:9px}.axv-blogdraft-title{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis}.axv-blogdraft-state,.axv-blogdraft-title{font-family:var(--axs-sans);white-space:nowrap}.axv-blogdraft-state{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex:none;font-size:var(--axs-text-label);gap:5px}.axv-blogdraft-state svg{height:13px;width:13px}.axv-blogdraft[data-phase=streaming] .axv-blogdraft-state svg{animation:axs-spin 1s linear infinite}.axv-blogdraft-body{color:var(--axs-ink);font-family:Georgia,Times New Roman,serif;font-family:var(--axs-serif,Georgia,"Times New Roman",serif);font-size:15px;line-height:1.65;max-height:460px;overflow-y:auto;scrollbar-gutter:stable}.axv-blogdraft-body :first-child{margin-top:0}.axv-blogdraft-body h2{font-size:19px;line-height:1.3;margin:22px 0 8px}.axv-blogdraft-body h2,.axv-blogdraft-body h3{color:var(--axs-ink);font-family:var(--axs-sans);font-weight:var(--axs-weight-medium)}.axv-blogdraft-body h3{font-size:16px;margin:18px 0 6px}.axv-blogdraft-body p{margin:0 0 12px}.axv-blogdraft-body ol,.axv-blogdraft-body ul{margin:0 0 12px;padding-left:22px}.axv-blogdraft-body li{margin:0 0 5px}.axv-blogdraft-body blockquote{border-left:2px solid var(--axs-line);color:var(--axs-ink-mid);font-style:italic;margin:0 0 14px;padding-left:14px}.axv-blogdraft-body a{color:#1466ad;color:var(--axs-accent,#1466ad);text-decoration:underline}.axv-blogdraft-caret{align-self:flex-start;animation:axs-blink 1.05s step-end infinite;background:var(--axs-ink-mid);border-radius:1px;height:15px;margin-top:-6px;width:7px}@keyframes axs-blink{0%,50%{opacity:.85}50.01%,to{opacity:0}}@keyframes axs-spin{to{transform:rotate(1turn)}}.axv-blogdraft-actions{display:flex;justify-content:flex-end;padding-top:2px}.axv-blogdraft-open{align-items:center;background:var(--axs-ink);border:none;border-radius:8px;color:#fff;color:var(--axs-surface,#fff);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);gap:7px;padding:9px 16px;transition:opacity .14s ease,transform .14s ease}.axv-blogdraft-open svg{height:15px;width:15px}.axv-blogdraft-open:hover{opacity:.88}.axv-blogdraft-open:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.axv-blogdraft-caret,.axv-blogdraft-open,.axv-blogdraft[data-phase=streaming] .axv-blogdraft-state svg{animation:none;transition:none}}.axs-sharelinks{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.9rem}.axs-sharelinks--center{align-items:center;gap:.5rem;justify-content:center;text-align:center}.axs-sharelinks-msg{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;margin:0}.axs-sharelinks{gap:.55rem}.axs-sharelinks-cols{color:var(--axs-ink-faint);display:flex;font-family:var(--axs-sans);font-size:10.5px;font-weight:500;gap:.6rem;justify-content:space-between;letter-spacing:.06em;text-transform:uppercase}.axs-sharelinks-nums{padding-right:.15rem}.axs-sharelinks-rows{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-sharelinks-row{grid-column-gap:.6rem;grid-row-gap:.25rem;align-items:start;border-top:1px solid var(--axs-line);column-gap:.6rem;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:.45rem .15rem;row-gap:.25rem}.axs-sharelinks-rows .axs-sharelinks-row:first-child{border-top:none}.axs-sharelinks-id{display:flex;flex-direction:column;gap:.08rem;grid-column:1;grid-row:1;min-width:0}.axs-sharelinks-label{color:var(--axs-ink);font-size:.82rem;font-weight:500}.axs-sharelinks-code,.axs-sharelinks-label{font-family:var(--axs-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-sharelinks-code{color:var(--axs-ink-faint);font-size:11px}.axs-sharelinks-stats{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.78rem;font-variant-numeric:tabular-nums;grid-column:2;grid-row:1;white-space:nowrap}.axs-sharelinks-actions{align-items:center;display:flex;gap:.25rem;grid-column:1/-1;grid-row:2;justify-content:flex-end;opacity:.55;transition:opacity .13s ease}.axs-sharelinks-row:focus-within .axs-sharelinks-actions,.axs-sharelinks-row:hover .axs-sharelinks-actions{opacity:1}.axs-sharelinks-actions button{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:11px;font-weight:500;gap:.25rem;height:22px;padding:0 .45rem;transition:border-color .13s ease,color .13s ease}.axs-sharelinks-actions button:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-sharelinks-actions button:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-sharelinks-remove{font-size:13px;line-height:1}.axs-sharelinks-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.5;margin:0}.axs-sharelinks-add{display:flex;gap:.4rem;margin-top:.1rem}.axs-sharelinks-add input{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.8rem;height:28px;min-width:0;padding:0 .55rem}.axs-sharelinks-add input::placeholder{color:var(--axs-ink-faint)}.axs-sharelinks-add input:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-sharelinks-add button{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:.78rem;font-weight:500;height:28px;padding:0 .7rem;transition:border-color .13s ease,color .13s ease}.axs-sharelinks-add button:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-accent)}.axs-sharelinks-add button:disabled{cursor:default;opacity:.5}.axs-sharelinks-err{color:#b3261e;color:var(--axs-danger,#b3261e);font-family:var(--axs-sans);font-size:.74rem;margin:0}.axs-sharelinks-other{border-top:1px dashed var(--axs-line-hard);margin-top:.25rem;opacity:.85;padding-top:.5rem}.axs-sharelinks-row--other{padding:.3rem .15rem}.axs-sharelinks-retry{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.78rem;font-weight:500;height:26px;padding:0 .7rem}.axs-sharelinks-retry:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-sharelinks-seclabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-sharelinks-script{display:flex;flex-direction:column;gap:.5rem}.axs-sharelinks-script+*{margin-top:.35rem}.axs-sharelinks-row--script{align-items:center;grid-template-columns:minmax(0,auto) 1fr;row-gap:0}.axs-sharelinks-actions--script{grid-column:2;grid-row:1;opacity:1}.axs-sharelinks-actions--script button:disabled{cursor:default;opacity:.45}.axs-sharelinks-actions--script button:disabled:hover{border-color:var(--axs-line-hard);color:var(--axs-ink-mid)}.axs-sharelinks-tailored{border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-accent);display:inline-block;font-size:9px;font-weight:600;letter-spacing:.07em;margin-left:.4rem;padding:.05rem .32rem;text-transform:uppercase;vertical-align:1px}.axs-sharelinks-scripthint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.72rem;line-height:1.45;margin:0}.axs-sharelinks-gbp{align-items:center;align-self:flex-start;background:#0000;background:var(--axs-accent-bg,#0000);border:1px solid var(--axs-accent);border-radius:7px;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.78rem;font-weight:600;gap:.35rem;height:28px;padding:0 .8rem;transition:background .13s ease,color .13s ease}.axs-sharelinks-gbp:hover:not(:disabled){background:var(--axs-accent);color:#fff;color:var(--axs-accent-fg,#fff)}.axs-sharelinks-gbp:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-sharelinks-gbp:disabled{cursor:default;opacity:.6}.axs-sharelinks-ok{color:#2e7d32;color:var(--axs-ok,#2e7d32);font-family:var(--axs-sans);font-size:.76rem;font-weight:500;margin:0}.axv-vsd{container-type:inline-size;display:flex;flex-direction:column;gap:14px;min-width:0}.axv-vsd-head{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;gap:12px;justify-content:space-between;padding-bottom:9px}.axv-vsd-title{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis}.axv-vsd-state,.axv-vsd-title{font-family:var(--axs-sans);white-space:nowrap}.axv-vsd-state{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex:none;font-size:var(--axs-text-label);gap:5px}.axv-vsd-state svg{height:13px;width:13px}.axv-vsd[data-phase=streaming] .axv-vsd-state svg{animation:axv-vsd-spin 1s linear infinite}.axv-vsd-meta{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.axv-vsd-chip{border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);font-family:var(--axs-mono);font-size:10.5px;letter-spacing:.06em;padding:2px 9px;white-space:nowrap}.axv-vsd-chip-platform{background:var(--axs-accent-bg);border-color:color-mix(in srgb,#1466ad 32%,#0000);border-color:color-mix(in srgb,var(--axs-accent,#1466ad) 32%,#0000);color:#1466ad;color:var(--axs-accent,#1466ad);text-transform:uppercase}.axv-vsd-scripted{font-family:var(--axs-mono);margin-left:auto;white-space:nowrap}.axv-vsd-eyebrow,.axv-vsd-scripted{color:var(--axs-ink-faint);font-size:10.5px}.axv-vsd-eyebrow{display:block;font-family:var(--axs-sans);font-weight:var(--axs-weight-medium);letter-spacing:.09em;text-transform:uppercase}.axv-vsd-hook{border-left:2px solid #1466ad;border-left:2px solid var(--axs-accent,#1466ad);display:flex;flex-direction:column;gap:5px;margin:0;padding:2px 0 2px 14px}.axv-vsd-hook-line{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:18px;font-weight:var(--axs-weight-medium);line-height:1.35;margin:0}.axv-vsd-scenes{display:flex;flex-direction:column;list-style:none;margin:0;max-height:420px;overflow-y:auto;padding:0;scrollbar-gutter:stable}.axv-vsd-scene{grid-gap:12px;border-bottom:1px solid var(--axs-line);display:grid;gap:12px;grid-template-columns:44px minmax(0,1fr);padding:12px 0}.axv-vsd-scene:last-child{border-bottom:none}@starting-style{.axv-vsd[data-phase=streaming] .axv-vsd-scene{opacity:0;translate:0 6px}}.axv-vsd-scene{transition:opacity .2s ease-out,translate .2s ease-out;transition:opacity var(--axs-motion-base,.2s) var(--axs-ease-out,ease-out),translate var(--axs-motion-base,.2s) var(--axs-ease-out,ease-out)}.axv-vsd-scene-rail{align-items:flex-start;display:flex;flex-direction:column;gap:4px;padding-top:1px}.axv-vsd-scene-n{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:19px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.axv-vsd-scene-dur{border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:10px;padding:1px 6px}.axv-vsd-scene-body{display:flex;flex-direction:column;gap:6px;min-width:0}.axv-vsd-fieldtag{color:var(--axs-ink-faint);display:inline-block;font-family:var(--axs-sans);font-size:9.5px;font-weight:var(--axs-weight-medium);letter-spacing:.09em;margin-right:8px;min-width:30px;text-transform:uppercase}.axv-vsd-shot{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:13px;line-height:1.5;margin:0}.axv-vsd-vo{color:var(--axs-ink);font-family:Georgia,Times New Roman,serif;font-family:var(--axs-serif,Georgia,"Times New Roman",serif);font-size:15px;line-height:1.55;margin:0}.axv-vsd-onscreen{align-self:flex-start;background:var(--axs-ink);border-radius:4px;color:#fff;color:var(--axs-surface,#fff);font-family:var(--axs-mono);font-size:11px;font-weight:500;letter-spacing:.04em;max-width:100%;overflow-wrap:anywhere;padding:3px 8px}.axv-vsd-caret{align-self:flex-start;animation:axv-vsd-blink 1.05s step-end infinite;background:var(--axs-ink-mid);border-radius:1px;height:15px;width:7px}@keyframes axv-vsd-blink{0%,50%{opacity:.85}50.01%,to{opacity:0}}@keyframes axv-vsd-spin{to{transform:rotate(1turn)}}.axv-vsd-caption{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:6px;padding-top:11px}.axv-vsd-caption-text{color:var(--axs-ink);font-family:Georgia,Times New Roman,serif;font-family:var(--axs-serif,Georgia,"Times New Roman",serif);font-size:14px;line-height:1.6;margin:0}.axv-vsd-tags{display:flex;flex-wrap:wrap;gap:5px;margin:0}.axv-vsd-tag{border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);font-family:var(--axs-mono);font-size:10.5px;padding:1px 7px;white-space:nowrap}.axv-vsd-variants{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:9px;padding-top:11px}.axv-vsd-variant{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr)}.axv-vsd-variant-body{display:flex;flex-direction:column;gap:3px;min-width:0}.axv-vsd-variant-hook{color:var(--axs-ink);font-family:var(--axs-sans);font-size:13px;font-weight:var(--axs-weight-medium);line-height:1.45;margin:0}.axv-vsd-variant-caption{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12.5px;line-height:1.5;margin:0}.axv-vsd-variant-tags{margin-top:2px}.axv-vsd-variant-pacing{font-size:11.5px;font-style:italic;line-height:1.45;margin:2px 0 0}.axv-vsd-savehint,.axv-vsd-variant-pacing{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axv-vsd-savehint{border-top:1px solid var(--axs-line);font-size:12px;margin:0;padding-top:9px}.axv-vsd-savehint strong{color:var(--axs-ink-mid);font-weight:var(--axs-weight-medium)}.axv-vsd-share{border-top:1px solid var(--axs-line);margin-top:4px;padding-top:10px}@container (max-width: 380px){.axv-vsd-scene{gap:6px;grid-template-columns:minmax(0,1fr)}.axv-vsd-scene-rail{align-items:baseline;flex-direction:row;gap:8px}}@media (prefers-reduced-motion:reduce){.axv-vsd-caret,.axv-vsd[data-phase=streaming] .axv-vsd-state svg{animation:none}.axv-vsd-scene{transition:none}}.axv-blogphoto{display:flex;flex-direction:column;gap:12px;min-height:0;min-width:0}.axv-blogphoto-intro{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:1.45;margin:0}.axv-blogphoto-grid{grid-gap:10px;align-content:start;display:grid;gap:10px;grid-auto-rows:max-content;grid-template-columns:repeat(auto-fill,minmax(min(10rem,100%),1fr));list-style:none;margin:0;padding:0}.axv-blogphoto-tile{aspect-ratio:1/1;background:var(--axs-chrome);border:none;border-radius:9px;box-shadow:0 0 0 1px var(--axs-line);cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;transition:box-shadow .14s ease,transform .14s ease;width:100%}.axv-blogphoto-tile img{display:block;height:100%;object-fit:cover;width:100%}.axv-blogphoto-tile:hover{box-shadow:0 0 0 1px var(--axs-ink-faint);transform:translateY(-1px)}.axv-blogphoto-tile[data-on]{box-shadow:0 0 0 2px var(--axs-ink)}.axv-blogphoto-pick{align-items:center;background:var(--axs-ink);border-radius:50%;color:#fff;color:var(--axs-surface,#fff);display:inline-flex;height:22px;justify-content:center;position:absolute;right:6px;top:6px;width:22px}.axv-blogphoto-pick svg{height:13px;width:13px}.axv-blogphoto-actions{display:flex;gap:8px;justify-content:flex-end;padding-top:2px}.axv-blogphoto-actions button{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);gap:7px;padding:9px 16px;transition:opacity .14s ease,transform .14s ease,background-color .14s ease}.axv-blogphoto-actions button svg{height:15px;width:15px}.axv-blogphoto-actions button:active{transform:translateY(1px)}.axv-blogphoto-gen{background:#0000;border:1px solid var(--axs-line);color:var(--axs-ink-mid)}.axv-blogphoto-gen:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axv-blogphoto-use{background:var(--axs-ink);border:none;color:#fff;color:var(--axs-surface,#fff)}.axv-blogphoto-use:hover:not(:disabled){opacity:.88}.axv-blogphoto-use:disabled{cursor:default;opacity:.4}@media (prefers-reduced-motion:reduce){.axv-blogphoto-actions button,.axv-blogphoto-tile{transition:none}}.axs-qs{gap:14px;gap:var(--axs-space-4,14px)}.axs-qs,.axs-qs-block{display:flex;flex-direction:column}.axs-qs-block{gap:6px}.axs-qs-word{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold)}.axs-qs-note{color:var(--axs-ink-faint);font-size:var(--axs-text-label);margin-top:-4px}.axs-qs-chips{display:flex;flex-wrap:wrap;gap:8px}.axs-qs-chip{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);color:var(--axs-ink);cursor:pointer;font:inherit;font-size:var(--axs-text-label);padding:5px 13px;transition:border-color var(--axs-motion-fast) var(--axs-ease-standard),background var(--axs-motion-fast) var(--axs-ease-standard)}.axs-qs-chip:hover{border-color:color-mix(in srgb,var(--axs-ink) 35%,var(--axs-line))}.axs-qs-chip[data-sub]{align-items:flex-start;border-radius:10px;border-radius:var(--axs-radius-md,10px);display:flex;flex-direction:column;gap:1px;padding:7px 13px 8px;text-align:left}.axs-qs-chipsub{color:var(--axs-ink-faint);font-size:var(--axs-text-micro)}.axs-qs-chip[data-on] .axs-qs-chipsub{color:color-mix(in srgb,var(--axs-surface) 72%,var(--axs-ink))}.axs-qs-chip:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-qs-chip[data-on]{background:var(--axs-ink);border-color:var(--axs-ink);color:var(--axs-surface)}.axs-qs-chip--decide{border-color:color-mix(in srgb,var(--axs-warn) 55%,var(--axs-line));border-style:dashed;color:color-mix(in srgb,var(--axs-warn) 80%,var(--axs-ink))}.axs-qs-chip--decide[data-on]{background:color-mix(in srgb,var(--axs-warn) 14%,var(--axs-surface));border-style:solid;color:var(--axs-ink)}.axs-qs-chip--other{color:var(--axs-ink-faint)}.axs-qs-chip--other[data-on]{background:var(--axs-ink);border-color:var(--axs-ink);color:var(--axs-surface)}.axs-qs-field,.axs-qs-otherfield{background:#0000;border:0;border-bottom:1px solid color-mix(in srgb,var(--axs-ink) 16%,#0000);border-radius:0;color:var(--axs-ink);font:inherit;font-size:var(--axs-text-body);min-inline-size:0;padding:2px 0}.axs-qs-otherfield{flex:1 1 160px;max-inline-size:34ch}.axs-qs-field{inline-size:100%;max-inline-size:26ch}.axs-qs-field:focus-visible,.axs-qs-otherfield:focus-visible{border-bottom-color:color-mix(in srgb,var(--axs-ink) 55%,#0000);outline:none}.axs-qs-fieldrow{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.axs-qs-field--words{field-sizing:content;display:block;height:auto;line-height:var(--axs-lh-body);max-inline-size:58ch;min-block-size:1lh;overflow:hidden;resize:none}@media (max-width:640px){.axs-qs-chip,.axs-qs-field,.axs-qs-otherfield{min-block-size:44px}}.axs-chome-asset-fill{background:#fff;display:block;inset:0;overflow:hidden;position:absolute}.axs-chome-asset-fill[data-variant=popup]{background:color-mix(in srgb,var(--axs-ink) 8%,var(--axs-surface))}.axs-chome-asset-fill iframe,.axs-chome-asset-thumb{background:#fff;border:0;left:0;pointer-events:none;position:absolute;top:0;transform-origin:top left}.axs-chome-asset-thumb--popup{background:#0000}.axs-chome-asset-thumb{animation:axs-chome-asset-in .18s ease both;animation:axs-chome-asset-in var(--axs-motion-base,.18s) var(--axs-ease-out,ease) both}.axs-chome-host[data-reduced-motion=true] .axs-chome-asset-thumb{animation:none}@keyframes axs-chome-asset-in{0%{opacity:0}to{opacity:1}}.axs-chome-asset-ph{color:var(--axs-ink-faint);display:grid;inset:0;place-items:center;position:absolute}.axs-chome-asset-fill[data-state=loading] .axs-chome-asset-ph{animation:axs-chome-skel-sweep 1.6s ease-in-out infinite;background-color:color-mix(in srgb,var(--axs-ink) 6.5%,var(--axs-surface));background-image:linear-gradient(100deg,color-mix(in srgb,var(--axs-ink) 6.5%,var(--axs-surface)) 0,color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface)) 42%,color-mix(in srgb,var(--axs-ink) 8%,var(--axs-surface)) 50%,color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface)) 58%,color-mix(in srgb,var(--axs-ink) 6.5%,var(--axs-surface)) 100%);background-repeat:no-repeat;background-size:200% 100%}.axs-chome-host[data-reduced-motion=true] .axs-chome-asset-fill[data-state=loading] .axs-chome-asset-ph{animation:none;background:color-mix(in srgb,var(--axs-ink) 5%,var(--axs-surface))}.axs-chome-asset-ph svg{height:22px;width:22px}.axs-chome-asset-ph--static{background:color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface));gap:6px;place-content:center}.axs-chome-asset-phlabel{font-size:var(--axs-text-label);letter-spacing:.04em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.axs-chome-asset-thumb{animation:none}.axs-chome-asset-fill[data-state=loading] .axs-chome-asset-ph{animation:none;background:color-mix(in srgb,var(--axs-ink) 5%,var(--axs-surface))}}.axv-bible{color:var(--axs-ink);display:flex;flex-direction:column;font-family:var(--axs-sans)}.axv-bible,.axv-plan-board{flex:1 1;min-height:0}.axv-bible-edit{all:unset;border-bottom:1px dashed #0000;color:inherit;cursor:text;display:inline;font:inherit;letter-spacing:inherit;min-width:0;text-align:inherit;text-transform:inherit;white-space:inherit}.axv-bible-edit:focus-visible,.axv-bible-edit:hover{background:color-mix(in srgb,var(--axs-ink) 3%,#0000);border-bottom-color:color-mix(in srgb,var(--axs-ink) 35%,#0000)}.axv-bible-edit-ph{color:var(--axs-ink-faint);font-style:italic}.axv-bible-editbox{background:var(--axs-surface);border:1px dashed color-mix(in srgb,var(--axs-ink) 28%,var(--axs-line));border-radius:6px;border-radius:var(--axs-radius-sm,6px);box-sizing:border-box;color:inherit;font:inherit;letter-spacing:inherit;outline:none;padding:2px 6px;resize:vertical;text-transform:inherit;width:100%}.axv-bible-editbox:focus{border-color:var(--axs-accent);border-style:solid;box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 28%,#0000);box-shadow:var(--axv-focus-ring,0 0 0 3px color-mix(in srgb,var(--axs-accent) 28%,#0000))}.axv-bible-chatbtn,.axv-bible-quiet{color:var(--axs-ink-faint)}.axv-bible-chatbtn{background:none;border:1px solid var(--axs-line);border-radius:4px;border-radius:var(--axs-radius-sm,4px);cursor:pointer;font-family:var(--axs-sans);font-size:10px;font-weight:500;letter-spacing:.08em;opacity:0;padding:1px 8px;text-transform:uppercase;transition:opacity .12s ease}.axv-bible-chatbtn:focus-visible,.axv-bible-send-body:focus-within .axv-bible-chatbtn,.axv-bible-send-body:hover .axv-bible-chatbtn,.axv-bible-todo:focus-within .axv-bible-chatbtn,.axv-bible-todo:hover .axv-bible-chatbtn{opacity:.85}.axv-bible-chatbtn:hover{color:var(--axs-ink);opacity:1!important}.axv-bible-whisper{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11.5px}.axv-bible-whisper[data-tone=error]{color:#a33;color:var(--axs-danger,#a33)}.axv-bible-undobtn{all:unset;color:var(--axs-ink);color:var(--axs-ink-mid,var(--axs-ink));cursor:pointer;font:inherit;text-decoration:underline}.axv-bible-undobtn:hover{opacity:.7}.axv-plan-next{display:flex;flex-direction:column;gap:7px}.axv-plan-next-title{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:clamp(1.1rem,2vw,1.35rem);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0}.axv-plan-next-when{color:var(--axs-ink-faint);color:var(--axs-ink-mid,var(--axs-ink-faint));font-size:.72em;font-weight:500}.axv-plan-next-line{color:var(--axs-ink);color:var(--axs-ink-mid,var(--axs-ink));font-size:.85rem;line-height:1.45;margin:0;max-width:34rem}.axv-plan-next-line[data-tone=needs]{color:var(--axs-accent);font-weight:500;font-weight:var(--axs-weight-medium,500)}.axv-plan-next-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:2px}.axv-plan-inkbtn{background:var(--axs-ink);border:1px solid var(--axs-ink);border-radius:8px;border-radius:var(--axs-radius-sm,8px);color:var(--axs-surface);cursor:pointer;font-family:var(--axs-sans);font-size:.75rem;font-weight:600;padding:6px 13px;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) ease}.axv-plan-inkbtn:hover{background:color-mix(in srgb,var(--axs-ink) 88%,var(--axs-surface))}.axv-plan-inkbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-plan-facts{align-items:baseline;border-top:1px solid var(--axs-line);color:var(--axs-ink-faint);display:flex;flex-wrap:wrap;font-size:.72rem;gap:6px 14px;margin-top:8px;padding-top:10px}.axv-plan-fact{text-transform:capitalize;white-space:nowrap}.axv-plan-ratify{all:unset;color:var(--axs-ink);color:var(--axs-ink-mid,var(--axs-ink));cursor:pointer;font-family:var(--axs-sans);font-size:.72rem;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--axs-ink-faint) 45%,#0000);text-underline-offset:2px}.axv-plan-ratify:hover{color:var(--axs-ink)}.axv-plan-ratify:focus-visible{border-radius:2px;box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 28%,#0000);box-shadow:var(--axv-focus-ring,0 0 0 3px color-mix(in srgb,var(--axs-accent) 28%,#0000));outline:none}.axv-plan-ratify:disabled{cursor:default;opacity:.4}.axv-plan-emails{display:flex;flex-direction:column;gap:4px}.axv-plan-empty{color:var(--axs-ink-faint);font-size:.8rem;margin:0}.axv-plan-timeline{align-items:center;display:flex;gap:10px;padding:6px 2px 14px}.axv-plan-tl-label{color:var(--axs-ink-faint);flex:none;font-size:.66rem;letter-spacing:.04em;white-space:nowrap}.axv-plan-tl-rail{flex:1 1;height:14px;min-width:0;position:relative}.axv-plan-tl-line{background:color-mix(in srgb,var(--axs-ink) 14%,#0000);height:2px;left:0;margin-top:-1px;right:0;top:50%}.axv-plan-tl-line,.axv-plan-tl-today{border-radius:999px;position:absolute}.axv-plan-tl-today{background:color-mix(in srgb,var(--axs-ink) 38%,#0000);bottom:-1px;margin-left:-1px;top:-1px;width:2px}.axv-plan-tl-dot{border-radius:50%;box-sizing:border-box;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%;width:9px}.axv-plan-tl-dot[data-state=past]{background:color-mix(in srgb,var(--axs-ink) 42%,#0000)}.axv-plan-tl-dot[data-state=next]{background:var(--axs-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 22%,#0000)}.axv-plan-tl-dot[data-state=future]{background:var(--axs-surface);border:1.5px solid color-mix(in srgb,var(--axs-ink) 38%,#0000)}.axv-bible-emaillist{display:flex;flex-direction:column;gap:0}.axv-bible-emailrow{all:unset;align-items:baseline;border-top:1px solid color-mix(in srgb,var(--axs-ink) 8%,#0000);box-sizing:border-box;color:var(--axs-ink);cursor:pointer;display:flex;flex-wrap:wrap;font-family:var(--axs-sans);gap:10px 14px;padding:10px 4px 10px 8px;width:100%}.axv-bible-emailrow:first-child{border-top:0}.axv-bible-emailrow:hover{background:color-mix(in srgb,var(--axs-ink) 3%,#0000)}.axv-bible-emailrow:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--axs-accent) 40%,#0000);outline:none}.axv-bible-emailrow[data-next]{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--axs-accent) 55%,#0000)}.axv-bible-email-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.85rem;font-weight:600;letter-spacing:-.01em}.axv-bible-email-when{color:var(--axs-ink-faint);font-size:12px}.axv-bible-email-chip{background:color-mix(in srgb,var(--axs-ink) 4%,#0000);border:1px solid #0000;border-radius:6px;border-radius:var(--axs-radius-sm,6px);color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:.02em;margin-left:auto;padding:2px 8px}.axv-bible-email-chip[data-tone=needs]{background:color-mix(in srgb,var(--axs-accent) 8%,#0000);color:color-mix(in srgb,var(--axs-accent) 85%,var(--axs-ink))}.axv-bible-email-chip[data-tone=ready]{opacity:.85}.axv-plan-todos{display:flex;flex-direction:column;gap:6px}.axv-plan-trackbar{align-items:baseline;border-bottom:1px solid color-mix(in srgb,var(--axs-ink) 8%,#0000);display:flex;flex-wrap:wrap;font-size:12px;gap:10px;padding-bottom:4px}.axv-plan-trackbtn{margin-left:auto}.axv-bible-trackchip{background:color-mix(in srgb,var(--axs-ink) 4%,#0000);border:1px solid #0000;border-radius:6px;border-radius:var(--axs-radius-sm,6px);color:var(--axs-ink-faint);flex:none;font-size:11px;font-weight:500;letter-spacing:.02em;padding:2px 8px}.axv-bible-trackchip[data-tone=done]{background:color-mix(in srgb,var(--axs-ok) 8%,#0000);color:color-mix(in srgb,var(--axs-ok) 80%,var(--axs-ink))}.axv-bible-todo[data-proofed] .axv-bible-todo-box[data-state=done]{color:color-mix(in srgb,var(--axs-ok) 85%,var(--axs-ink))}.axv-bible-proofline{color:var(--axs-ink-faint);flex-basis:100%;font-size:11.5px;margin-left:23px;order:10}.axv-bible-proofline[data-state=done]{color:color-mix(in srgb,var(--axs-ok) 75%,var(--axs-ink))}.axv-plan-itemsbench{gap:12px}.axv-plan-benchlist,.axv-plan-itemsbench{display:flex;flex-direction:column}.axv-plan-benchrow{align-items:baseline;border-top:1px solid color-mix(in srgb,var(--axs-ink) 8%,#0000);display:flex;font-family:var(--axs-sans);font-size:13px;gap:10px;padding:7px 0}.axv-plan-benchrow:first-child{border-top:0}.axv-plan-benchname{font-weight:600;letter-spacing:-.01em}.axv-plan-benchresults{display:flex;flex-direction:column}.axv-plan-benchpick{align-items:baseline;background:none;border:0;border-radius:6px;border-radius:var(--axs-radius-sm,6px);border-top:1px solid color-mix(in srgb,var(--axs-ink) 6%,#0000);color:inherit;cursor:pointer;display:flex;font:inherit;font-family:var(--axs-sans);font-size:13px;gap:10px;padding:6px 4px;text-align:left;width:100%}.axv-plan-benchpick:first-child{border-top:0}.axv-plan-benchpick:hover{background:color-mix(in srgb,var(--axs-ink) 4%,#0000)}.axv-plan-benchadd{color:var(--axs-ink-faint);font-size:11px;letter-spacing:.02em;margin-left:auto;text-decoration:underline}.axv-plan-benchsearch{background:color-mix(in srgb,var(--axs-surface) 60%,#0000);border:1px solid color-mix(in srgb,var(--axs-ink) 18%,#0000);border-radius:6px;border-radius:var(--axs-radius-sm,6px);color:inherit;font:inherit;font-family:var(--axs-sans);font-size:13px;padding:6px 8px;width:100%}.axv-plan-benchnew{align-items:flex-end;border-top:1px solid color-mix(in srgb,var(--axs-ink) 8%,#0000);display:flex;flex-wrap:wrap;gap:8px;padding-top:10px}.axv-plan-benchnew .axv-bible-field{flex:1 1 180px}.axv-plan-benchprice{flex:0 0 72px;width:72px}.axv-plan-benchstages{display:inline-flex;flex-wrap:wrap;gap:10px}.axv-plan-benchstage{color:var(--axs-ink-faint);font-size:11.5px;white-space:nowrap}.axv-plan-benchstage[data-ok]{color:color-mix(in srgb,var(--axs-ok) 75%,var(--axs-ink))}.axv-plan-todolane{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:600;letter-spacing:.06em;margin:8px 0 0;text-transform:uppercase}.axv-plan-todolane:first-child{margin-top:0}.axv-bible-todolist{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.axv-bible-todo{align-items:baseline;border-top:1px solid color-mix(in srgb,var(--axs-ink) 8%,#0000);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:13px;gap:10px;padding:8px 0}.axv-bible-todo:first-child{border-top:0}.axv-bible-todo-box{color:var(--axs-ink-faint);flex:none;font-size:.85rem}.axv-bible-todo-title{color:var(--axs-ink);font-weight:500}.axv-bible-todolist--done{opacity:.55}.axv-plan-donefold summary{color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:12px;list-style:none;padding:4px 0}.axv-plan-donefold summary::-webkit-details-marker{display:none}.axv-plan-donefold summary:before{content:"› "}.axv-plan-donefold[open] summary:before{content:"⌄ "}.axv-plan-donefold summary:hover{color:var(--axs-ink)}.axv-bible-suppression{color:var(--axs-ink);color:var(--axs-ink-mid,var(--axs-ink));font-size:13px;margin:0;padding-left:18px}.axv-bible-suppression li{margin:4px 0}.axv-bible-blanklist{display:flex;flex-direction:column;font-size:13px;gap:8px;list-style:none;margin:0;padding:0}.axv-bible-blanklist li{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.axv-bible-blanklist-name{color:var(--axs-ink);font-weight:500;text-transform:capitalize}.axv-plan-focushead{align-items:center;display:flex;gap:10px;padding:10px 16px 0}.axv-plan-backpill{align-items:center;-webkit-backdrop-filter:blur(0) saturate(1.15);-webkit-backdrop-filter:blur(var(--axs-node-blur-thin,0)) saturate(1.15);backdrop-filter:blur(0) saturate(1.15);backdrop-filter:blur(var(--axs-node-blur-thin,0)) saturate(1.15);background:var(--axs-surface);background:var(--axs-node-fill,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:999px;box-shadow:none;box-shadow:var(--axs-elev-sm,none);color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.78rem;font-weight:600;gap:7px;padding:7px 15px 7px 12px;transition:box-shadow .14s ease;transition:box-shadow var(--axs-motion-fast,.14s) ease}.axv-plan-backpill:hover{box-shadow:none;box-shadow:var(--axs-elev,var(--axs-elev-sm,none))}.axv-plan-backpill:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 28%,#0000);box-shadow:var(--axv-focus-ring,0 0 0 3px color-mix(in srgb,var(--axs-accent) 28%,#0000));outline:none}.axv-plan-towho{color:var(--axs-ink-faint);color:var(--axs-ink-mid,var(--axs-ink-faint));font-size:12.5px;margin:0}.axv-bible-send-body{display:flex;flex-direction:column;gap:16px;max-width:36rem;padding:0;position:relative}.axv-bible-field{display:flex;flex-direction:column;gap:5px;margin:0}.axv-bible-field-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.axv-bible-field-edit{color:var(--axs-ink);font-size:15px;line-height:1.35}.axv-bible-field .axv-bible-edit,.axv-bible-field .axv-bible-editbox{background:#0000;border-bottom:1px solid color-mix(in srgb,var(--axs-ink) 14%,#0000);border-radius:0;display:block;padding:6px 0;width:100%}.axv-bible-field .axv-bible-edit:focus-visible,.axv-bible-field .axv-bible-edit:hover{background:color-mix(in srgb,var(--axs-ink) 3%,#0000);border-bottom-color:color-mix(in srgb,var(--axs-ink) 35%,#0000)}.axv-bible-field .axv-bible-editbox:focus{border-color:#0000 #0000 var(--axs-accent);border-style:solid;box-shadow:none;padding-inline:0}.axv-bible-subjects{display:flex;flex-direction:column;gap:14px}.axv-bible-field--preview .axv-bible-field-edit{color:var(--axs-ink-faint);color:var(--axs-ink-mid,var(--axs-ink-faint));font-size:13.5px}.axv-plan-board .axv-bible-preview-wrap{display:flex;justify-content:center}.axv-bible-preview-frame{aspect-ratio:390/620;background:#fff;border:1px solid var(--axs-line);border-radius:8px;border-radius:var(--axs-radius-sm,8px);overflow:hidden;position:relative;width:min(390px,100%)}.axv-bible-field-static{color:var(--axs-ink);color:var(--axs-ink-mid,var(--axs-ink));font-size:14px;opacity:.75;padding:2px 0}.axv-bible-field--body .axv-bible-field-edit,.axv-bible-field-static--body{font-size:13.5px;line-height:1.6;white-space:pre-wrap}.axv-bible-field--body .axv-bible-field-edit{text-align:left}.axv-bible-fine summary{color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:12px;letter-spacing:.02em;list-style:none}.axv-bible-fine summary::-webkit-details-marker{display:none}.axv-bible-fine summary:before{content:"› "}.axv-bible-fine[open] summary:before{content:"⌄ "}.axv-bible-fine summary:hover,.axv-bible-finebody{color:var(--axs-ink)}.axv-bible-finebody{color:var(--axs-ink-mid,var(--axs-ink));display:flex;flex-direction:column;font-size:12.5px;gap:8px;margin-top:8px;padding:0 0 0 2px}.axv-bible-finebody p{margin:0}.axv-bible-blanks{display:flex;flex-direction:column;gap:10px;padding-top:2px}.axv-bible-blankfields{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.axv-bible-blankfield{display:flex;flex-direction:column;gap:4px}.axv-bible-blankfield-name{color:var(--axs-ink);font-size:13px;font-weight:500;text-transform:capitalize}.axv-bible-blankfield .axv-bible-edit,.axv-bible-blankfield .axv-bible-editbox{background:color-mix(in srgb,var(--axs-accent) 4%,var(--axs-surface));border:1px solid var(--axs-line);border-radius:6px;border-radius:var(--axs-radius-sm,6px);display:block;padding:8px 10px;width:100%}.axv-bible-blankfield .axv-bible-editbox:focus{border-color:var(--axs-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 22%,#0000);box-shadow:var(--axv-focus-ring,0 0 0 3px color-mix(in srgb,var(--axs-accent) 22%,#0000))}.axv-bible-plain summary{color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:11.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.axv-bible-plain pre{background:color-mix(in srgb,var(--axs-ink) 2%,var(--axs-surface));border:1px solid var(--axs-line);border-radius:8px;border-radius:var(--axs-radius-sm,8px);font-family:monospace;font-family:var(--axs-mono,monospace);font-size:12px;line-height:1.55;margin:8px 0 0;overflow-x:auto;padding:10px 12px;white-space:pre-wrap}@media (prefers-reduced-motion:reduce){.axv-bible-chatbtn{transition:none}}@media (max-width:640px){.axv-bible-chatbtn{min-block-size:44px;opacity:.45}.axv-bible-email-chip{margin-left:0}.axv-plan-inkbtn{min-block-size:44px}.axv-plan-ratify{display:inline-flex}.axv-bible-emailrow,.axv-bible-todo,.axv-plan-ratify{align-items:center;min-block-size:44px}.axv-plan-backpill{min-block-size:44px}.axv-plan-donefold summary{align-items:center;display:flex;min-block-size:44px}.axv-bible-undobtn{align-items:center;display:inline-flex;min-block-size:44px}}.axs-lap{display:flex;flex-direction:column;gap:10px;min-width:0}.axs-lap-controls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axs-lap-livedot{background:#3d8b6a;background:var(--axs-ok,#3d8b6a);border-radius:50%;flex:0 0 auto;height:7px;width:7px}.axs-lap-livelabel{color:#8b8980;color:var(--axs-ink-faint,#8b8980);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-lap-spacer{flex:1 1 auto}.axs-lap-strength{border-radius:999px;font-size:11px;font-weight:500;padding:2px 9px;white-space:nowrap}.axs-lap-strength[data-tone=ok]{background:color-mix(in srgb,#3d8b6a 13%,#0000);background:color-mix(in srgb,var(--axs-ok,#3d8b6a) 13%,#0000);color:#3d8b6a;color:var(--axs-ok,#3d8b6a)}.axs-lap-strength[data-tone=warning]{background:color-mix(in srgb,#a9710f 14%,#0000);background:color-mix(in srgb,var(--axs-warn,#a9710f) 14%,#0000);color:#a9710f;color:var(--axs-warn,#a9710f)}.axs-lap-strength[data-tone=critical]{background:color-mix(in srgb,#c0392b 12%,#0000);background:color-mix(in srgb,var(--axs-danger,#c0392b) 12%,#0000);color:#c0392b;color:var(--axs-danger,#c0392b)}.axs-lap-seg{background:#f1f0ea;background:var(--axs-surface-alt,#f1f0ea);border-radius:999px;display:inline-flex;flex:0 0 auto;gap:2px;padding:2px}.axs-lap-segbtn{appearance:none;background:#0000;border:none;border-radius:999px;color:#5f5e58;color:var(--axs-ink-mid,#5f5e58);cursor:pointer;font:inherit;font-size:12px;padding:3px 11px;transition:background .12s ease,color .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axs-lap-segbtn[data-active=true]{background:#fff;background:var(--axs-surface,#fff);color:#2d2c28;color:var(--axs-ink,#2d2c28)}.axs-lap-stage{display:flex;min-width:0}.axs-lap-stage[data-device=mobile]{justify-content:center}.axs-lap-card{background:#fff;border:1px solid #ececec;border-radius:10px;font-family:arial,Helvetica Neue,Helvetica,sans-serif;min-width:0;padding:14px 16px;width:100%}.axs-lap-stage[data-device=mobile] .axs-lap-card{max-width:360px}.axs-lap-spons{color:#202124;font-size:12px;font-weight:500;margin-bottom:8px}.axs-lap-site{gap:9px;margin-bottom:6px}.axs-lap-fav,.axs-lap-site{align-items:center;display:flex}.axs-lap-fav{background:#f1f3f4;border-radius:50%;color:#5f6368;flex:0 0 auto;font-size:13px;font-weight:500;height:26px;justify-content:center;width:26px}.axs-lap-sitemeta{line-height:1.25;min-width:0}.axs-lap-name{color:#202124;display:block;font-size:13px}.axs-lap-url{color:#4d5156;display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-lap-title{color:#1a0dab;font-size:19px;line-height:1.3;margin-bottom:3px}.axs-lap-stage[data-device=mobile] .axs-lap-title{font-size:17px}.axs-lap-desc{color:#4d5156;font-size:13px;line-height:1.5}.axs-lap-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px}.axs-lap-link{color:#1a0dab;font-size:13px}.axs-lap-empty{background:#f1f0ea;background:var(--axs-surface-alt,#f1f0ea);border:1px dashed #3e37262b;border:1px dashed var(--axs-line-hard,#3e37262b);border-radius:10px;color:#8b8980;color:var(--axs-ink-faint,#8b8980);font-size:13px;padding:22px 16px;text-align:center;width:100%}.axs-lap-foot{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.axs-lap-shuffle{align-items:center;appearance:none;background:#5b5fcb17;background:var(--axs-accent-bg,#5b5fcb17);border:1px solid color-mix(in srgb,var(--axs-accent) 25%,#0000);border-radius:999px;color:var(--axs-accent);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:500;gap:6px;padding:4px 11px;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axs-lap-shuffle:hover{background:color-mix(in srgb,var(--axs-accent) 16%,#0000)}.axs-lap-shuffle:disabled{background:#f1f0ea;background:var(--axs-surface-alt,#f1f0ea);border-color:#3e37261c;border-color:var(--axs-line,#3e37261c);cursor:default}.axs-lap-foothint,.axs-lap-shuffle:disabled{color:#8b8980;color:var(--axs-ink-faint,#8b8980)}.axs-lap-foothint{font-size:11px;min-width:0}@media (prefers-reduced-motion:reduce){.axs-lap-segbtn,.axs-lap-shuffle{transition:none}}.axs-chome-state{display:grid;flex:1 1;height:100%;padding:24px;place-items:center}.axs-chome-host,.axs-chome-state{font-family:var(--axs-sans);min-height:0}.axs-chome-host{background:linear-gradient(#0000,#0000),var(--axs-canvas-bg);background:linear-gradient(var(--axs-stage-wash,#0000),var(--axs-stage-wash,#0000)),var(--axs-stage-bg,var(--axs-canvas-bg));box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0}.axs-chome-host--loading{min-height:0}.axs-chome-cluster-meta{color:var(--axs-ink-faint);font-size:.75rem;font-size:var(--axs-text-label,.75rem);white-space:nowrap}.axs-chome-tabs--head{flex:none}.axs-chome-tabs--head .axv-tabstrip-tab{font-size:.72rem;padding:3px 9px}.axs-chome-baracts .axs-chome-cluster-meta{margin:0 4px}@media (max-width:640px){.axs-chome-baracts .axs-chome-cluster-meta{display:none}}.axs-chome-baracts{align-items:center;display:inline-flex;flex:none;gap:4px;min-width:0}.axs-chome-archive{background:none;border:1px solid #0000;border-radius:7px;color:var(--axs-ink-faint);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:.7rem;font-weight:600;letter-spacing:.04em;padding:4px 10px;transition:color .12s ease,border-color .12s ease;transition:color var(--axs-motion-fast,.12s) ease,border-color var(--axs-motion-fast,.12s) ease}.axs-chome-archive:focus-visible,.axs-chome-archive:hover{border-color:var(--axs-line-hard);color:var(--axs-ink)}.axs-chome-archive:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-chome-archive[data-armed]{border-color:color-mix(in srgb,var(--axs-warn) 45%,#0000);color:var(--axs-warn)}.axs-chome-archive:disabled{cursor:default;opacity:.6}.axs-chome-archive-err{color:var(--axs-warn);font-size:.72rem;white-space:nowrap}@media (max-width:640px){.axs-chome-archive{min-height:44px}}.axs-chome-board,.axs-chome-boardwrap{flex:1 1;min-height:0}.axs-chome-boardwrap{display:flex;flex-direction:column;position:relative}.axs-chome-boardwrap .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-chome-boardwrap:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-cw2-split{height:100%}.axs-gb-stackfillbare>.axs-cw2-split{height:auto}.axs-cw2-inkbtn{background:var(--axs-ink);border:1px solid var(--axs-ink);border-radius:8px;border-radius:var(--axs-radius-sm,8px);color:var(--axs-surface);cursor:pointer;font-family:var(--axs-sans);font-size:.75rem;font-weight:600;padding:6px 13px;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) ease}.axs-cw2-inkbtn:hover{background:color-mix(in srgb,var(--axs-ink) 88%,var(--axs-surface))}.axs-cw2-inkbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-card{background:none;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:6px;margin:0;min-width:0;padding:0;text-align:left}.axs-cw2-cardframe{aspect-ratio:9/16;background:var(--axs-surface);background:var(--axs-node-fill,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:12px;box-shadow:none;box-shadow:var(--axs-elev,none);overflow:hidden;position:relative;transition:box-shadow .14s ease;transition:box-shadow var(--axs-motion-fast,.14s) ease;width:100%}.axs-cw2-card:hover .axs-cw2-cardframe{box-shadow:none;box-shadow:var(--axs-elev-lg,var(--axs-elev,none))}.axs-cw2-card:focus-visible{outline:none}.axs-cw2-card:focus-visible .axs-cw2-cardframe{box-shadow:var(--axv-focus-ring)}.axs-cw2-cardtitle{font-family:Georgia,serif;font-family:var(--axs-display,Georgia,serif);font-size:.74rem;font-weight:600;line-height:1.25;overflow:hidden;padding:0 3px;text-overflow:ellipsis;white-space:nowrap}.axs-cw2-cardsub{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-size:var(--axs-text-micro);gap:5px;min-width:0;padding:0 3px}.axs-cw2-statusdot{background:var(--axs-ink-faint);border-radius:50%;flex:none;height:5px;width:5px}.axs-cw2-statusdot[data-status=live],.axs-cw2-statusdot[data-status=ready]{background:var(--axs-ok)}.axs-cw2-statusdot[data-status=paused]{background:var(--axs-warn)}.axs-cw2-statusdot[data-status=scheduled]{background:var(--axs-accent)}.axs-cw2-noprev{grid-gap:6px;background:color-mix(in srgb,var(--axs-ink) 4%,var(--axs-surface));color:var(--axs-ink-faint);display:grid;gap:6px;inset:0;place-content:center;position:absolute}.axs-cw2-noprev svg{height:20px;margin:0 auto;width:20px}.axs-cw2-noprev-word{font-size:var(--axs-text-micro);letter-spacing:.1em;text-align:center;text-transform:uppercase}.axs-cw2-adface{background:#f8f9fa;display:block;inset:0;overflow:hidden;padding:8px;position:absolute}.axs-cw2-adface .axs-lap{transform:scale(.4);transform-origin:top left;width:250%}.axs-cw2-adface .axs-lap-stage{pointer-events:none}.axs-cw2-gbpface{align-items:flex-start;background:#fff;display:flex;flex-direction:column;font-family:var(--axs-sans);gap:6px;inset:0;overflow:hidden;padding:12px 11px;position:absolute;text-align:left}.axs-cw2-gbpface-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#202124;display:-webkit-box;font-size:.72rem;font-weight:600;line-height:1.3;overflow:hidden}.axs-cw2-gbpface-window{color:#5f6368;font-size:.6rem}.axs-cw2-gbpface-copy{-webkit-line-clamp:7;-webkit-box-orient:vertical;color:#3c4043;display:-webkit-box;font-size:.66rem;line-height:1.45;overflow:hidden}.axs-cw2-gbpface-coupon{background:#f1f3f4;border:1px dashed #dadce0;border-radius:6px;color:#202124;font-size:.62rem;font-weight:600;letter-spacing:.06em;margin-top:auto;padding:3px 8px}.axs-cw2-blogface{align-items:flex-start;background:var(--axs-surface);display:flex;flex-direction:column;gap:7px;inset:0;overflow:hidden;padding:14px 12px;position:absolute;text-align:left}.axs-cw2-blogface-rule{background:var(--axs-accent);flex:none;height:2px;width:22px}.axs-cw2-blogface-title{-webkit-line-clamp:4;color:var(--axs-ink);font-family:Georgia,serif;font-family:var(--axs-display,Georgia,serif);font-size:.84rem;font-weight:600;line-height:1.28}.axs-cw2-blogface-dek,.axs-cw2-blogface-title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.axs-cw2-blogface-dek{-webkit-line-clamp:6;color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.64rem;line-height:1.5}.axs-cw2-formdoor{background:none;border:none;color:var(--axs-ink);cursor:pointer;display:inline;font:inherit;padding:0;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--axs-ink) 30%,#0000);text-underline-offset:2px;transition:text-decoration-color var(--axs-motion-fast) var(--axs-ease-standard)}.axs-cw2-formdoor:hover{text-decoration-color:var(--axs-ink)}.axs-cw2-picker{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:12px;border-radius:var(--axs-radius-md,12px);box-shadow:none;box-shadow:var(--axs-elev,none);display:flex;flex-direction:column;gap:10px;margin-top:10px;padding:14px 16px 16px}.axs-cw2-pickerhead{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.axs-cw2-pickerword{color:var(--axs-ink);font-family:Georgia,serif;font-family:var(--axs-display,Georgia,serif);font-size:.95rem;font-weight:600}.axs-cw2-pickergrid{display:flex;flex-wrap:wrap;gap:14px}.axs-cw2-ptile{background:none;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;margin:0;padding:0;text-align:left;width:92px}.axs-cw2-ptile:disabled{cursor:default}.axs-cw2-ptile:disabled .axs-cw2-ptileface{border-style:dashed;box-shadow:none;opacity:.45}.axs-cw2-ptile:disabled .axs-cw2-ptileword{color:var(--axs-ink-faint)}.axs-cw2-ptile:hover:not(:disabled) .axs-cw2-ptileface{box-shadow:none;box-shadow:var(--axs-elev-lg,var(--axs-elev,none))}.axs-cw2-ptile:focus-visible{outline:none}.axs-cw2-ptile:focus-visible .axs-cw2-ptileface{box-shadow:var(--axv-focus-ring)}.axs-cw2-ptileface{--pf-bone:color-mix(in srgb,var(--axs-ink) 11%,#0000);--pf-ink:color-mix(in srgb,var(--axs-ink) 30%,#0000);--pf-accent:color-mix(in srgb,var(--axs-warn) 55%,var(--axs-surface));--pf-blue:color-mix(in srgb,#4a7ba6 55%,var(--axs-surface));background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;box-shadow:none;box-shadow:var(--axs-elev,none);height:118px;overflow:hidden;position:relative;transition:box-shadow .14s ease;transition:box-shadow var(--axs-motion-fast,.14s) ease;width:92px}.axs-cw2-ptileface i{background:var(--pf-bone);border-radius:2px;position:absolute}.axs-cw2-ptileword{color:var(--axs-ink);font-size:.72rem;font-weight:var(--axs-weight-semibold);line-height:1.2}.axs-cw2-ptilesub{color:var(--axs-ink-faint);font-size:var(--axs-text-micro)}.axs-cw2-tilewrap{align-items:flex-start;display:flex;flex-direction:column;gap:3px}.axs-cw2-ptile--wait .axs-cw2-ptileface{opacity:.72;transition:opacity var(--axs-motion-fast) var(--axs-ease-standard)}.axs-cw2-ptile--wait:hover .axs-cw2-ptileface{opacity:1}.axs-cw2-ptile--wait .axs-cw2-ptileword{color:var(--axs-ink-mid)}.axs-cw2-ptilesub[data-wait]{font-style:italic}.axs-cw2-tilewrap>.axs-cw2-oadd{font-size:var(--axs-text-micro)}.axs-cw2-ptileface--email i:first-child{background:var(--pf-ink);height:9px;inset:8px 8px auto 8px}.axs-cw2-ptileface--email i:nth-child(2){height:5px;inset:24px 8px auto 8px}.axs-cw2-ptileface--email i:nth-child(3){height:5px;inset:33px 20px auto 8px}.axs-cw2-ptileface--email i:nth-child(4){height:5px;inset:42px 12px auto 8px}.axs-cw2-ptileface--email i:nth-child(5){background:var(--pf-accent);border-radius:6px;height:11px;inset:auto 26px 12px 26px}.axs-cw2-ptileface--page i:first-child{background:color-mix(in srgb,var(--axs-ink) 6%,var(--axs-surface));border-bottom:1px solid var(--axs-line);border-radius:0;height:10px;inset:0 0 auto 0}.axs-cw2-ptileface--page i:nth-child(2){height:38px;inset:16px 8px auto 8px}.axs-cw2-ptileface--page i:nth-child(3){background:var(--pf-ink);height:5px;inset:60px 14px auto 14px}.axs-cw2-ptileface--page i:nth-child(4){height:5px;inset:69px 22px auto 14px}.axs-cw2-ptileface--page i:nth-child(5){background:var(--pf-accent);border-radius:6px;height:10px;inset:auto 30px 12px 30px}.axs-cw2-ptileface--popup i:first-child{background:color-mix(in srgb,var(--axs-ink) 16%,#0000);border-radius:0;inset:0}.axs-cw2-ptileface--popup i:nth-child(2){background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:6px;box-shadow:0 3px 8px color-mix(in srgb,var(--axs-ink) 18%,#0000);inset:30px 14px 34px 14px}.axs-cw2-ptileface--popup i:nth-child(3){background:var(--pf-ink);height:6px;inset:40px 24px auto 24px}.axs-cw2-ptileface--popup i:nth-child(4){height:5px;inset:52px 30px auto 24px}.axs-cw2-ptileface--popup i:nth-child(5){background:var(--pf-accent);border-radius:5px;height:9px;inset:auto 30px 42px 30px}.axs-cw2-ptileface--form i:first-child{background:var(--pf-ink);height:6px;inset:12px 12px auto 12px}.axs-cw2-ptileface--form i:nth-child(2){inset:28px 12px auto 12px}.axs-cw2-ptileface--form i:nth-child(2),.axs-cw2-ptileface--form i:nth-child(3){background:none;border:1px solid color-mix(in srgb,var(--axs-ink) 18%,#0000);height:12px}.axs-cw2-ptileface--form i:nth-child(3){inset:46px 12px auto 12px}.axs-cw2-ptileface--form i:nth-child(4){background:none;border:1px solid color-mix(in srgb,var(--axs-ink) 18%,#0000);height:12px;inset:64px 12px auto 12px}.axs-cw2-ptileface--form i:nth-child(5){background:var(--pf-accent);border-radius:5px;height:10px;inset:auto 28px 12px 28px}.axs-cw2-ptileface--blog i:first-child{background:var(--pf-ink);height:9px;inset:12px 12px auto 12px}.axs-cw2-ptileface--blog i:nth-child(2){height:26px;inset:28px 12px auto 12px}.axs-cw2-ptileface--blog i:nth-child(3){height:5px;inset:62px 12px auto 12px}.axs-cw2-ptileface--blog i:nth-child(4){height:5px;inset:71px 12px auto 12px}.axs-cw2-ptileface--blog i:nth-child(5){height:5px;inset:80px 30px auto 12px}.axs-cw2-ptileface--gbp i:first-child{height:44px;inset:8px 8px auto 8px}.axs-cw2-ptileface--gbp i:nth-child(2){background:var(--pf-accent);border-radius:50%;height:8px;inset:60px auto auto 10px;width:8px}.axs-cw2-ptileface--gbp i:nth-child(3){background:var(--pf-ink);height:5px;inset:61px 12px auto 24px}.axs-cw2-ptileface--gbp i:nth-child(4){height:5px;inset:72px 20px auto 10px}.axs-cw2-ptileface--gbp i:nth-child(5){background:var(--pf-blue);border-radius:5px;height:9px;inset:auto 10px 10px auto;width:30px}.axs-cw2-ptileface--ads i:first-child{height:5px;inset:12px 40px auto 10px}.axs-cw2-ptileface--ads i:nth-child(2){background:var(--pf-blue);height:8px;inset:24px 16px auto 10px}.axs-cw2-ptileface--ads i:nth-child(3){height:5px;inset:40px 10px auto 10px}.axs-cw2-ptileface--ads i:nth-child(4){height:5px;inset:49px 24px auto 10px}.axs-cw2-ptileface--ads i:nth-child(5){background:var(--pf-ink);border-radius:3px;height:8px;inset:12px 10px auto auto;width:18px}.axs-cw2-ptileface--contest i:first-child{height:30px;inset:10px 10px auto 10px}.axs-cw2-ptileface--contest i:nth-child(2){background:none;border-radius:0;border-top:1px dashed color-mix(in srgb,var(--axs-ink) 25%,#0000);height:0;inset:48px 10px auto 10px}.axs-cw2-ptileface--contest i:nth-child(3){background:var(--pf-ink);height:8px;inset:58px 14px auto 14px}.axs-cw2-ptileface--contest i:nth-child(4){height:5px;inset:72px 20px auto 14px}.axs-cw2-ptileface--contest i:nth-child(5){background:var(--pf-accent);border-radius:6px;height:10px;inset:auto 26px 12px 26px}.axs-cw2-ptileface--section i:first-child{background:color-mix(in srgb,var(--axs-ink) 6%,var(--axs-surface));border-bottom:1px solid var(--axs-line);border-radius:0;height:10px;inset:0 0 auto 0}.axs-cw2-ptileface--section i:nth-child(2){height:12px;inset:16px 12px auto 12px}.axs-cw2-ptileface--section i:nth-child(3){background:var(--pf-accent);border-radius:0;height:30px;inset:40px 0 auto 0}.axs-cw2-ptileface--section i:nth-child(4){height:12px;inset:80px 12px auto 12px}.axs-cw2-ptileface--section i:nth-child(5){display:none}.axs-cw2-ptileface--banner i:first-child{background:var(--pf-accent);border-radius:0;height:14px;inset:0 0 auto 0}.axs-cw2-ptileface--banner i:nth-child(2){height:18px;inset:24px 12px auto 12px}.axs-cw2-ptileface--banner i:nth-child(3){height:32px;inset:50px 12px auto 12px}.axs-cw2-ptileface--banner i:nth-child(4),.axs-cw2-ptileface--banner i:nth-child(5){display:none}.axs-cw2-linefold{background:color-mix(in srgb,var(--axs-ink) 2.5%,#0000);border-bottom:1px solid color-mix(in srgb,var(--axs-ink) 8%,#0000);border-radius:0 0 8px 8px;border-radius:0 0 var(--axs-radius-sm,8px) var(--axs-radius-sm,8px);margin:0 0 4px;padding:10px 12px 12px 21px}.axs-cw2-linefold--words{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.axs-cw2-foldwhy{color:var(--axs-ink);color:var(--axs-ink-mid,var(--axs-ink));font-size:.76rem;margin:0;max-width:64ch}.axs-cw2-foldwhy--quiet{color:var(--axs-ink-faint)}.axs-cw2-fieldentry{cursor:default}.axs-cw2-fieldform{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:4px;text-transform:none}.axs-cw2-fieldinput{background:var(--axs-surface);border:1px solid color-mix(in srgb,var(--axs-ink) 22%,#0000);border-radius:6px;border-radius:var(--axs-radius-sm,6px);color:var(--axs-ink);font:inherit;font-size:.75rem;min-inline-size:150px;padding:4px 8px}.axs-cw2-fieldinput:focus-visible{outline:2px solid color-mix(in srgb,var(--axs-ink) 45%,#0000);outline-offset:1px}.axs-cw2-fieldcancel,.axs-cw2-fieldrecord{background:none;border:1px solid color-mix(in srgb,var(--axs-ink) 22%,#0000);border-radius:999px;color:var(--axs-ink);color:var(--axs-ink-soft,var(--axs-ink));cursor:pointer;font:inherit;font-size:.7rem;font-weight:600;padding:4px 10px}.axs-cw2-fieldrecord{background:var(--axs-ink);border-color:var(--axs-ink);color:var(--axs-surface)}.axs-cw2-fieldrecord:disabled{cursor:default;opacity:.45}.axs-cw2-fieldcancel[data-armed]{border-color:color-mix(in srgb,var(--axs-warn) 45%,#0000);color:var(--axs-warn)}.axs-cw2-rowedit{align-self:stretch;display:flex;flex-direction:column;gap:10px;width:100%}.axs-cw2-rowedit .axs-cw2-fieldinput{background:#0000;border:0;border-bottom:1px solid color-mix(in srgb,var(--axs-ink) 16%,#0000);border-radius:0;box-sizing:border-box;color:var(--axs-ink);font-size:var(--axs-text-body);min-inline-size:0;padding:2px 0;width:100%}.axs-cw2-rowedit .axs-cw2-fieldinput:focus-visible{border-bottom-color:color-mix(in srgb,var(--axs-ink) 55%,#0000);outline:none}.axs-cw2-rowedit-title{font-weight:var(--axs-weight-semibold)}.axs-cw2-rowedit-inline{align-items:flex-end;display:flex;flex-wrap:wrap;gap:14px;gap:var(--axs-space-4,14px)}.axs-cw2-rowedit-f{display:flex;flex:1 1 150px;flex-direction:column;gap:2px;min-inline-size:0}.axs-cw2-rowedit-f--date{flex:0 1 150px}.axs-cw2-rowedit-lab{color:var(--axs-ink-faint);font-size:10px;font-weight:var(--axs-weight-bold);letter-spacing:.08em;text-transform:uppercase}.axs-cw2-rowedit-acts{align-items:center;gap:6px;margin-top:2px}.axs-cw2-rowedit-remove{margin-left:auto}.axs-cw2-makechip--work{align-self:flex-start;margin-top:2px}.axs-cw2-linefold--add{border-bottom:0;border-radius:8px;border-radius:var(--axs-radius-sm,8px)}.axs-cw2-footedit{padding:4px 0 8px}.axs-cw2-wsub{border-left:2px solid var(--axs-line);margin-left:18px;padding-left:10px}.axs-cw2-segpicks{display:flex;flex-wrap:wrap;gap:6px;padding:2px 0 4px}.axs-cw2-segpick{background:none;border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-faint);cursor:pointer;font:500 11.5px/1 inherit;font:500 11.5px/1 var(--axs-sans,inherit);padding:4px 10px}.axs-cw2-segpick:hover{border-color:var(--axs-line-hard);color:var(--axs-ink)}.axs-cw2-segpick[data-picked]{border-color:color-mix(in srgb,var(--axs-accent) 45%,#0000);color:var(--axs-accent)}.axs-cw2-fieldform[data-area]{flex-wrap:wrap}.axs-cw2-fieldarea{background:#fff;background:var(--axs-paper,#fff);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);flex:1 1 100%;font:inherit;font-size:.85rem;min-block-size:64px;padding:8px 10px;resize:vertical}.axs-cw2-fieldarea:focus-visible{border-color:var(--axs-line-hard);box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-assignrow{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.axs-cw2-assignpick{max-inline-size:200px}@media (max-width:640px){.axs-cw2-fieldcancel,.axs-cw2-fieldinput,.axs-cw2-fieldrecord{min-block-size:44px}}.axs-cw2-golive{background:none;border:1px solid color-mix(in srgb,var(--axs-accent) 45%,#0000);border-radius:999px;color:var(--axs-accent);cursor:pointer;font:600 12px/1 inherit;font:600 12px/1 var(--axs-sans,inherit);padding:5px 12px}.axs-cw2-golive:focus-visible,.axs-cw2-golive:hover{border-color:var(--axs-accent)}.axs-cw2-golive:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-golive[data-armed]{background:var(--axs-accent);border-color:var(--axs-accent);color:#fff;color:var(--axs-paper,#fff)}.axs-cw2-golive:disabled{cursor:default;opacity:.6}.axs-cw2-golive-err{color:var(--axs-warn);font-size:.78rem;margin:6px 0 0}@media (max-width:640px){.axs-cw2-golive{min-block-size:44px}}.axs-cw2-inqval{font-feature-settings:"tnum";font-family:Georgia,serif;font-family:var(--axs-display,Georgia,serif);font-size:1.15rem;font-variant-numeric:tabular-nums;font-weight:600}.axs-cw2-inqval--unwired{color:var(--axs-ink-faint);cursor:help}.axs-chome-metrics{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.axs-chome-metric{background:var(--axs-surface);background:var(--axs-node-fill-thin,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:10px;border-radius:var(--axs-radius-md,10px);display:flex;flex-direction:column;gap:4px;min-height:72px;padding:12px}.axs-chome-metric-label{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-chome-metric-value{font-feature-settings:"tnum";color:var(--axs-ink);font-family:Georgia,serif;font-family:var(--axs-display,Georgia,serif);font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:600}.axs-chome-metric-sub{display:block;font-weight:400}.axs-chome-metric-empty,.axs-chome-metric-sub{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-chome-metric-empty{line-height:1.35}.axs-cw2-onenode--skel{pointer-events:none}.axs-cw2-cardframe--skel{display:block}.axs-cw2-cardframe--skel .axs-chome-skel-thumb{border-radius:0;inset:0;position:absolute}.axs-chome-skel-line,.axs-chome-skel-thumb{animation:axs-chome-skel-sweep 1.6s ease-in-out infinite;background-color:color-mix(in srgb,var(--axs-ink) 6.5%,var(--axs-surface));background-image:linear-gradient(100deg,color-mix(in srgb,var(--axs-ink) 6.5%,var(--axs-surface)) 0,color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface)) 42%,color-mix(in srgb,var(--axs-ink) 8%,var(--axs-surface)) 50%,color-mix(in srgb,var(--axs-ink) 3%,var(--axs-surface)) 58%,color-mix(in srgb,var(--axs-ink) 6.5%,var(--axs-surface)) 100%);background-repeat:no-repeat;background-size:200% 100%;border-radius:7px;border-radius:var(--axs-radius-sm,7px);display:block}.axs-chome-host[data-reduced-motion=true] .axs-chome-skel-line,.axs-chome-host[data-reduced-motion=true] .axs-chome-skel-thumb{animation:none;background:color-mix(in srgb,var(--axs-ink) 6%,var(--axs-surface))}@keyframes axs-chome-skel-sweep{0%{background-position:200% 0}to{background-position:-100% 0}}.axs-chome-skel-line{height:12px;width:100%}.axs-chome-skel-line--sm{height:11px;margin-top:6px;width:70%}.axs-chome-skel-line--nexttitle{height:15px;width:min(42%,10rem)}.axs-chome-skel-line--btn{border-radius:8px;border-radius:var(--axs-radius-sm,8px);height:30px;width:6.5rem}.axs-chome-skel-line--chip{border-radius:999px;height:10px;width:4.5rem}.axs-chome-skel-line--meta{border-radius:999px;display:inline-block;height:10px;vertical-align:middle;width:7.5rem}.axs-chome-bodyskel--plan{display:flex;flex-direction:column;gap:16px;max-width:36rem;padding:20px 22px 28px}.axs-chome-skel-donext{align-items:flex-start;background:var(--axs-surface);background:var(--axs-node-fill,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:12px;border-radius:var(--axs-radius-lg,12px);box-shadow:inset 3px 0 0 color-mix(in srgb,var(--axs-accent) 55%,#0000),none;box-shadow:inset 3px 0 0 color-mix(in srgb,var(--axs-accent) 55%,#0000),var(--axs-elev-sm,none);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;min-height:11.5rem;padding:28px 22px 24px;width:100%}.axs-chome-host[data-reduced-motion=true] .axs-chome-skel-donext{animation:none}.axs-chome-skel-line--label{border-radius:999px;height:8px;opacity:.85;width:3.75rem}.axs-chome-skel-line--title{border-radius:9px;border-radius:var(--axs-radius-md,9px);height:1.55rem;margin-top:2px;width:min(78%,17rem)}.axs-chome-skel-line--lede{height:12px;margin-top:2px;width:min(92%,22rem)}.axs-chome-skel-line--cta{border-radius:7px;border-radius:var(--axs-radius-sm,7px);height:2.5rem;margin-top:6px;width:8.5rem}.axs-chome-skel-under{display:flex;flex-direction:column;gap:10px;max-width:22rem;padding:2px 4px 0}.axs-chome-skel-line--quiet{height:10px;opacity:.72;width:100%}.axs-chome-skel-line--quiet-sm{width:58%}.axs-chome-skel-quiet{color:var(--axs-ink-faint);font-size:.75rem;font-size:var(--axs-text-label,.75rem);letter-spacing:.02em;margin:12px 0 0}@media (max-width:640px){.axs-cw2-inkbtn,.axs-cw2-ptile,.axs-cw2-wrow{min-block-size:44px}}.axs-cw2-split{align-items:stretch;display:flex;min-height:0;min-width:0}.axs-cw2-doccol{flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 30px 32px;scrollbar-gutter:stable}.axs-cw2-docpage{display:flex;flex-direction:column;margin-inline:0;max-width:860px}.axs-cw2-docpage>*{box-sizing:border-box;width:100%}.axs-cw2-workband{background:#faf9f6;background:var(--axs-chrome,#faf9f6);border:1px solid var(--axs-line);border-radius:10px;box-sizing:border-box;margin-bottom:18px;padding:12px 16px 6px}.axs-cw2-workband .axs-cw2-cluster{margin-bottom:8px}@media (max-width:760px){.axs-cw2-split{flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.axs-cw2-doccol{flex:none;overflow-y:visible;padding:4px 16px 10px}}.axs-gb-stackfillbare>.axs-cw2-split{overflow-y:visible}.axs-cw2-mast{border-bottom:1px solid var(--axs-line);padding:var(--axs-space-2) 0 var(--axs-space-4)}.axs-cw2-mast:has(+.axs-cw2-workband){border-bottom:0}.axs-cw2-standfirst{color:var(--axs-ink-mid);font-size:.85rem;line-height:var(--axs-lh-body);margin:0 0 var(--axs-space-3);max-width:62ch}.axs-cw2-mastrow{align-items:center;display:flex;flex-wrap:wrap;gap:var(--axs-space-4)}.axs-cw2-statusline{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);gap:var(--axs-space-2)}.axs-cw2-statusline[data-tone=ok]{color:var(--axs-ok)}.axs-cw2-mastacts{align-items:center;display:flex;gap:var(--axs-space-2);margin-left:auto}.axs-cw2-objword{color:var(--axs-ink);font-family:var(--axs-display);font-size:1.02rem;font-weight:var(--axs-weight-semibold);letter-spacing:-.01em}.axs-cw2-objev{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-cw2-offersec{padding:var(--axs-space-5) 0 var(--axs-space-2)}.axs-cw2-idea{background:color-mix(in srgb,var(--axs-warn) 3.5%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-warn) 26%,#0000);border-radius:var(--axs-radius-lg);box-shadow:0 1px 2px #3e37260f,0 8px 22px #3e37260f;padding:var(--axs-space-4) var(--axs-space-5) var(--axs-space-4);position:relative}.axs-cw2-idea[data-approved]{background:var(--axs-surface);border-color:var(--axs-line)}.axs-cw2-ideamark{color:color-mix(in srgb,var(--axs-warn) 78%,var(--axs-ink-faint));font-size:9.5px;font-weight:var(--axs-weight-bold);letter-spacing:.12em;position:absolute;right:var(--axs-space-4);text-transform:uppercase;top:var(--axs-space-3)}.axs-cw2-ideatitle{color:var(--axs-ink);font-family:var(--axs-display);font-size:.95rem;font-weight:var(--axs-weight-semibold);margin:0 0 var(--axs-space-3)}.axs-cw2-ideaopen{background:none;border:0;color:inherit;cursor:text;display:block;font:inherit;padding:0;text-align:left;width:100%}.axs-cw2-ideaopen:focus-visible{border-radius:var(--axs-radius-sm);box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-offercols{grid-gap:var(--axs-space-2) var(--axs-space-6);display:grid;gap:var(--axs-space-2) var(--axs-space-6);grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.axs-cw2-ocol{display:flex;flex-direction:column;gap:var(--axs-space-1);min-width:0}.axs-cw2-owho{align-items:center;display:flex;gap:var(--axs-space-2);margin-bottom:2px;min-height:20px}.axs-cw2-oname{background:none;border:0;border-radius:4px;border-radius:var(--axs-radius-xs,4px);color:var(--axs-ink-mid);cursor:text;font-family:inherit;font-size:10.5px;font-weight:var(--axs-weight-bold);letter-spacing:.07em;margin:-2px -4px;padding:2px 4px;text-align:left;text-transform:uppercase;transition:background var(--axs-motion-fast) var(--axs-ease-standard)}.axs-cw2-oname:hover{background:color-mix(in srgb,var(--axs-ink) 4%,#0000)}.axs-cw2-oname:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-oinput--col{color:var(--axs-ink);font-size:11px;font-weight:var(--axs-weight-semibold);letter-spacing:.04em;padding:2px 0 1px}.axs-cw2-ocol--add{justify-content:flex-start;padding-top:1px}.axs-cw2-oadd--col{font-size:11px}.axs-cw2-oline{background:none;border:0;border-radius:4px;border-radius:var(--axs-radius-xs,4px);color:var(--axs-ink);cursor:text;font:inherit;font-size:var(--axs-text-body);margin:0 -4px 0 -2px;padding:2px 4px 2px 2px;text-align:left;transition:background var(--axs-motion-fast) var(--axs-ease-standard)}.axs-cw2-oline:hover{background:color-mix(in srgb,var(--axs-ink) 4%,#0000)}.axs-cw2-oline:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-oadd{background:none;border:0;color:var(--axs-ink-faint);cursor:text;font:inherit;font-size:12px;margin:0;padding:2px 0;text-align:left;transition:color var(--axs-motion-fast) var(--axs-ease-standard)}.axs-cw2-oadd:hover{color:var(--axs-ink-mid)}.axs-cw2-oadd:focus-visible{border-radius:4px;border-radius:var(--axs-radius-xs,4px);box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-oinput{background:none;border:0;border-bottom:1px dashed color-mix(in srgb,var(--axs-warn) 55%,#0000);border-radius:0;color:var(--axs-ink);font:inherit;font-size:var(--axs-text-body);min-width:0;padding:2px 0 1px 2px;width:100%}.axs-cw2-oinput:focus-visible{border-bottom-style:solid;outline:none}.axs-cw2-oinput--area{field-sizing:content;box-sizing:border-box;display:block;height:auto;line-height:var(--axs-lh-body);min-block-size:1lh;overflow:hidden;resize:none;width:100%}.axs-cw2-ideafoot{align-items:center;border-top:1px solid color-mix(in srgb,var(--axs-warn) 18%,#0000);display:flex;flex-wrap:wrap;gap:var(--axs-space-3);margin-top:var(--axs-space-4);padding-top:var(--axs-space-3)}.axs-chome-skel-idea{background:color-mix(in srgb,var(--axs-warn) 4%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-warn) 22%,#0000);border-radius:12px;border-radius:var(--axs-radius-md,12px);display:flex;flex-direction:column;gap:12px;padding:16px 18px}.axs-chome-skel-ideacols{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.axs-cw2-onenode--skel .axs-cw2-cardframe{aspect-ratio:9/12;max-width:96px}.axs-cw2-planerr{align-items:center;color:var(--axs-ink-faint);display:flex;font-size:var(--axs-text-label);gap:10px}.axs-cw2-birth{display:flex;flex-direction:column;gap:var(--axs-space-5);max-width:620px;padding:var(--axs-space-5) 0 var(--axs-space-4)}.axs-cw2-birthfoot{align-items:center;display:flex;flex-wrap:wrap;gap:var(--axs-space-3)}.axs-cw2-birthsays{border-left:2px solid color-mix(in srgb,var(--axs-warn) 45%,var(--axs-line));color:var(--axs-ink-mid);font-size:var(--axs-text-label);line-height:1.5;margin:-6px 0 0;max-width:58ch;padding-left:12px}.axs-cw2-call{display:flex;flex:1 1 100%;flex-direction:column;gap:var(--axs-space-2)}.axs-cw2-callhead{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.axs-cw2-callfacts{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-cw2-callfoot{align-items:center;display:flex;flex-wrap:wrap;gap:var(--axs-space-2);margin-top:2px}.axs-cw2-offerbody{color:var(--axs-ink);display:block;font-size:var(--axs-text-body);line-height:var(--axs-lh-body);max-width:70ch;white-space:pre-wrap}.axs-cw2-offeredit{display:flex;flex-direction:column;gap:var(--axs-space-2)}.axs-cw2-offerta{field-sizing:content;background:none;border:0;color:var(--axs-ink);font:inherit;font-size:var(--axs-text-body);line-height:var(--axs-lh-body);min-block-size:120px;padding:0;resize:none}.axs-cw2-offerta:focus-visible{outline:none}.axs-cw2-offerok{color:var(--axs-ok);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold)}.axs-cw2-idea[data-approved] .axs-cw2-ideafoot{border-top-color:var(--axs-line)}.axs-cw2-idea[data-approved] .axs-cw2-oline,.axs-cw2-idea[data-approved] .axs-cw2-oname{cursor:default}.axs-cw2-idea[data-approved] .axs-cw2-oline:hover,.axs-cw2-idea[data-approved] .axs-cw2-oname:hover{background:none}.axs-cw2-monthsec{border-top:1px solid var(--axs-line);margin-top:var(--axs-space-3);padding:var(--axs-space-5) 0 var(--axs-space-2)}.axs-cw2-monthhead{align-items:baseline;display:flex;gap:var(--axs-space-3);margin-bottom:var(--axs-space-3)}.axs-cw2-stoprow{align-items:stretch;display:flex;flex-wrap:wrap;padding-bottom:var(--axs-space-2);row-gap:var(--axs-space-5)}.axs-cw2-stop{flex:0 1 auto;margin-right:var(--axs-space-5);max-width:100%;padding-right:var(--axs-space-5);position:relative}.axs-cw2-stop:not(:last-child):after{border-right:1px solid var(--axs-line);bottom:var(--axs-space-2);content:"";position:absolute;right:0;top:26px}.axs-cw2-stopdate{align-items:baseline;color:color-mix(in srgb,var(--axs-warn) 85%,var(--axs-ink));display:flex;font-size:11px;font-weight:var(--axs-weight-bold);gap:var(--axs-space-2);letter-spacing:.09em;margin-bottom:var(--axs-space-2);text-transform:uppercase;white-space:nowrap}.axs-cw2-stopword{color:var(--axs-ink-mid);font-size:11px;font-weight:var(--axs-weight-semibold);letter-spacing:normal;max-width:200px;overflow:hidden;text-overflow:ellipsis;text-transform:none}.axs-cw2-stopedit{background:none;border:0;color:inherit;cursor:text;font:inherit;letter-spacing:inherit;margin:0;padding:0;text-transform:inherit}.axs-cw2-stopedit:hover{text-decoration:underline;text-underline-offset:2px}.axs-cw2-stopedit:focus-visible{border-radius:4px;border-radius:var(--axs-radius-xs,4px);box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-stopdatein{background:#0000;border:0;border-bottom:1px solid color-mix(in srgb,var(--axs-ink) 25%,#0000);border-radius:0;color:var(--axs-ink);font:inherit;font-size:11px;max-inline-size:16ch;padding:0 0 1px}.axs-cw2-stopdatein--launch{font-size:var(--axs-text-label)}.axs-cw2-stopdatein:focus-visible{border-bottom-color:var(--axs-ink);outline:none}.axs-cw2-sbshelf{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--axs-space-3)}.axs-cw2-sbshelf>.axs-cw2-card{flex:none;width:108px}.axs-cw2-monthfoot{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--axs-space-3);margin-top:var(--axs-space-2)}.axs-cw2-makechip{background:none;border:1.5px dashed color-mix(in srgb,var(--axs-ink) 25%,#0000);border-radius:var(--axs-radius-pill);color:var(--axs-ink-mid);cursor:pointer;font:var(--axs-weight-semibold) var(--axs-text-label)/1 var(--axs-sans);padding:6px 13px;transition:color var(--axs-motion-fast) var(--axs-ease-standard),border-color var(--axs-motion-fast) var(--axs-ease-standard)}.axs-cw2-makechip:hover{border-color:color-mix(in srgb,var(--axs-ink) 45%,#0000);color:var(--axs-ink)}.axs-cw2-makechip:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-cluster{margin-bottom:var(--axs-space-4)}.axs-cw2-clusterword{color:var(--axs-ink-faint);font-size:10.5px;font-weight:var(--axs-weight-bold);letter-spacing:.1em;margin-bottom:var(--axs-space-1);text-transform:uppercase}.axs-cw2-wlist{display:flex;flex-direction:column}.axs-cw2-wrow{align-items:baseline;background:none;border:0;border-bottom:1px solid color-mix(in srgb,var(--axs-ink) 7%,#0000);border-radius:var(--axs-radius-xs);color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--axs-space-3);padding:9px 2px;text-align:left;transition:background var(--axs-motion-fast) var(--axs-ease-standard);width:100%}.axs-cw2-wrow:hover{background:var(--axs-surface)}.axs-cw2-wrow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-wlist>.axs-cw2-wrow:last-child,.axs-cw2-wlist>:last-child>.axs-cw2-wrow{border-bottom:0}.axs-cw2-wrow--entry{cursor:default}.axs-cw2-wdot{align-self:center;background:color-mix(in srgb,var(--axs-ink) 22%,#0000);border-radius:var(--axs-radius-pill);flex:none;height:8px;width:8px}.axs-cw2-wdot[data-state=going]{background:var(--axs-warn)}.axs-cw2-wdot[data-state=done]{background:var(--axs-ok)}.axs-cw2-wdot[data-kind=piece]{background:#0000;border:1.5px solid color-mix(in srgb,var(--axs-ink) 32%,#0000);border-radius:2px;box-sizing:border-box;height:9px;width:9px}.axs-cw2-wmain{display:flex;flex-direction:column;gap:2px;min-width:0}.axs-cw2-wtitle{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold)}.axs-cw2-wtitle--cap{text-transform:capitalize}.axs-cw2-wfact,.axs-cw2-wtitle[data-done]{color:var(--axs-ink-faint)}.axs-cw2-wfact{font-size:var(--axs-text-label)}.axs-cw2-wfact[data-going]{color:color-mix(in srgb,var(--axs-warn) 75%,var(--axs-ink))}.axs-cw2-wfact[data-wait]{font-style:italic}.axs-cw2-wdoor{color:var(--axs-ink-faint);font-style:normal}.axs-cw2-wrow:hover .axs-cw2-wdoor{color:var(--axs-ink-mid);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--axs-ink-faint) 45%,#0000);text-underline-offset:2px}.axs-cw2-wside{align-items:center;align-self:center;display:inline-flex;flex:none;gap:6px;margin-left:auto}.axs-cw2-wowner{color:var(--axs-ink-faint);flex:none;font-size:var(--axs-text-label);max-inline-size:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-cw2-wday{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:6px;box-sizing:border-box;display:flex;flex:none;flex-direction:column;line-height:1;min-width:30px;padding:2px 4px 3px}.axs-cw2-wday-m{color:var(--axs-ink-faint);font-size:7.5px;font-weight:var(--axs-weight-bold);letter-spacing:.08em;text-transform:uppercase}.axs-cw2-wday-d{font-feature-settings:"tnum";color:var(--axs-ink);font-size:12px;font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-semibold)}.axs-cw2-cluster--wait .axs-cw2-wrow{opacity:.62}.axs-cw2-cluster--wait .axs-cw2-wtitle{font-weight:var(--axs-weight-medium)}.axs-cw2-wday[data-past]{border-color:color-mix(in srgb,var(--axs-warn) 55%,var(--axs-line))}.axs-cw2-wday[data-past] .axs-cw2-wday-d,.axs-cw2-wday[data-past] .axs-cw2-wday-m{color:color-mix(in srgb,var(--axs-warn) 80%,var(--axs-ink))}.axs-cw2-wfact[data-past]{color:color-mix(in srgb,var(--axs-warn) 75%,var(--axs-ink))}.axs-cw2-wrow--line{cursor:default}.axs-cw2-wrow--line:hover{background:var(--axs-surface)}.axs-cw2-wopen{align-items:baseline;background:none;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;font:inherit;gap:var(--axs-space-3);margin:0;min-width:0;padding:0;text-align:left}.axs-cw2-wopen:focus-visible{border-radius:var(--axs-radius-xs);box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-wdoor--btn{align-self:center;background:none;border:0;border-radius:var(--axs-radius-xs);cursor:pointer;flex:none;font:inherit;font-size:var(--axs-text-label);margin:0;padding:2px 4px}.axs-cw2-wdoor--btn:hover{color:var(--axs-ink-mid);text-decoration:underline;text-underline-offset:2px}.axs-cw2-wdoor--btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-wcheckok{align-self:center;background:none;border:1px solid var(--axs-line);border-radius:var(--axs-radius-xs);color:var(--axs-ink-mid);cursor:pointer;flex:none;font:inherit;font-size:var(--axs-text-label);margin:0;padding:2px 8px;transition:border-color var(--axs-motion-fast) var(--axs-ease-standard)}.axs-cw2-wcheckok:hover{border-color:color-mix(in srgb,var(--axs-ink) 35%,var(--axs-line));color:var(--axs-ink)}.axs-cw2-wcheckok:disabled{cursor:default;opacity:.55}.axs-cw2-wcheckok:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-wbuild{align-self:center;background:none;border:1px solid var(--axs-line);border-radius:var(--axs-radius-xs);color:var(--axs-ink-mid);cursor:pointer;flex:none;font:inherit;font-size:var(--axs-text-label);margin:0;padding:2px 8px;transition:border-color var(--axs-motion-fast) var(--axs-ease-standard)}.axs-cw2-wbuild:hover{border-color:color-mix(in srgb,var(--axs-ink) 35%,var(--axs-line));color:var(--axs-ink)}.axs-cw2-wbuild:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-wcaret{border-bottom:1.5px solid color-mix(in srgb,var(--axs-ink) 30%,#0000);border-right:1.5px solid color-mix(in srgb,var(--axs-ink) 30%,#0000);flex:none;height:7px;margin-left:2px;transform:rotate(45deg) translateY(-1px);transition:transform var(--axs-motion-fast) var(--axs-ease-standard);width:7px}.axs-cw2-wcaret[data-open]{transform:rotate(225deg) translateY(-1px)}.axs-cw2-foot{grid-gap:var(--axs-space-3) var(--axs-space-6);border-top:1px solid var(--axs-line);display:grid;gap:var(--axs-space-3) var(--axs-space-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:var(--axs-space-3);padding:var(--axs-space-4) 0 var(--axs-space-5)}.axs-cw2-footword{color:var(--axs-ink-faint);font-size:10.5px;font-weight:var(--axs-weight-bold);letter-spacing:.09em;margin-bottom:var(--axs-space-1);text-transform:uppercase}.axs-cw2-footline{color:var(--axs-ink);font-size:12.5px;margin:0 0 4px}.axs-cw2-footline--quiet{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-cw2-footline[data-tone=warn]{color:var(--axs-warn)}.axs-cw2-footline--door{background:none;border:0;border-radius:4px;border-radius:var(--axs-radius-xs,4px);box-sizing:border-box;cursor:text;display:block;font-family:inherit;line-height:inherit;margin:0 -4px 4px;max-width:100%;padding:2px 4px;text-align:left;transition:background var(--axs-motion-fast) var(--axs-ease-standard);width:100%}.axs-cw2-footline--door:hover{background:color-mix(in srgb,var(--axs-ink) 4%,#0000)}.axs-cw2-footline--door:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-footinput{background:none;border:0;border-bottom:1px dashed color-mix(in srgb,var(--axs-ink) 30%,#0000);border-radius:0;box-sizing:border-box;color:var(--axs-ink);display:block;font:inherit;font-size:12.5px;margin:0 0 4px;padding:2px 0 1px;width:100%}.axs-cw2-footinput--quiet{font-size:var(--axs-text-label)}.axs-cw2-footinput:focus-visible{border-bottom-style:solid;outline:none}.axs-cw2-footwhen{color:var(--axs-ink-faint);font-size:var(--axs-text-label);margin-left:var(--axs-space-2)}@media (max-width:640px){.axs-cw2-footinput,.axs-cw2-footline--door,.axs-cw2-ideaopen,.axs-cw2-makechip,.axs-cw2-makechip--work,.axs-cw2-oadd,.axs-cw2-oinput,.axs-cw2-oline,.axs-cw2-oname{min-block-size:44px}}.axs-whub{background:var(--axs-chrome);display:flex;flex-direction:column;gap:var(--axs-space-5);height:100%;min-height:0;overflow:auto;padding:var(--axs-space-5) var(--axs-space-6) var(--axs-space-6)}.axs-whub>.axv-state{flex:1 1 auto}.axs-whub-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--axs-space-4);justify-content:space-between}.axs-whub-title{align-items:center;display:flex;gap:var(--axs-space-3);min-width:0}.axs-whub-name{color:var(--axs-ink);font-family:var(--axs-display);font-size:20px;font-weight:var(--axs-weight-semibold);letter-spacing:-.01em;line-height:var(--axs-lh-tight);margin:0}.axs-whub-kind,.axs-whub-status{align-items:center;display:inline-flex;font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);gap:5px;letter-spacing:.05em;text-transform:uppercase}.axs-whub-kind:before,.axs-whub-status:before{background:currentColor;border-radius:var(--axs-radius-pill);content:"";height:6px;width:6px}.axs-whub-status{color:var(--axs-warn)}.axs-whub-status--live{color:var(--axs-ok)}.axs-whub-status--scheduled{color:var(--axs-info)}.axs-whub-status--ended,.axs-whub-status--paused{color:var(--axs-ink-mid)}.axs-whub-kind{color:var(--axs-accent)}.axs-whub-progress{align-items:baseline;display:flex;gap:6px;white-space:nowrap}.axs-whub-progress-count{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-display);font-size:15px;font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-semibold)}.axs-whub-progress-label{color:var(--axs-ink-mid);font-size:var(--axs-text-label)}.axs-whub-board{grid-gap:var(--axs-space-3);align-content:start;display:grid;gap:var(--axs-space-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.axs-whub-tile{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);cursor:pointer;display:flex;flex-direction:column;font-family:var(--axs-sans);gap:6px;min-height:96px;padding:var(--axs-space-4);text-align:left;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),transform var(--axs-dur-fast) var(--axs-ease-standard)}.axs-whub-tile:hover{border-color:color-mix(in srgb,var(--axs-accent) 55%,var(--axs-line))}.axs-whub-tile:active{transform:scale(.992)}.axs-whub-tile:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axs-whub-tile-top{align-items:center;display:flex;justify-content:space-between}.axs-whub-tile-glyph{color:var(--axs-ink-mid);display:inline-flex}.axs-whub-tile:hover .axs-whub-tile-glyph{color:var(--axs-accent)}.axs-whub-tile-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--axs-ink);display:-webkit-box;font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);line-height:var(--axs-lh-tight);overflow:hidden}.axs-whub-tile-sub{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-size:var(--axs-text-label);font-variant-numeric:tabular-nums}.axs-whub-dot{border-radius:var(--axs-radius-pill);height:8px;width:8px}.axs-whub-dot--ready{background:var(--axs-ok)}.axs-whub-tile--ghost{background:#0000;border-style:dashed;cursor:default}.axs-whub-tile--ghost,.axs-whub-tile--ghost:hover{border-color:var(--axs-line-soft)}.axs-whub-tile-glyph--ghost,.axs-whub-tile-title--ghost{color:var(--axs-ink-mid)}.axs-whub-tile--in_progress{border-color:color-mix(in srgb,var(--axs-accent) 40%,var(--axs-line))}.axs-whub-tile--in_progress .axs-whub-tile-sub{color:var(--axs-accent)}@media (prefers-reduced-motion:no-preference){.axs-whub-tile--in_progress{animation:axs-whub-breathe 1.8s var(--axs-ease-standard) infinite}}@keyframes axs-whub-breathe{0%,to{border-color:color-mix(in srgb,var(--axs-accent) 28%,var(--axs-line))}50%{border-color:color-mix(in srgb,var(--axs-accent) 62%,var(--axs-line))}}.axv-mip{display:flex;flex-direction:column;gap:6px}.axv-mip-label{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium)}.axv-mip-grid{display:flex;flex-wrap:wrap;gap:8px}.axv-mip-tile{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);height:84px;margin:0;overflow:hidden;position:relative;width:84px}.axv-mip-img{display:block;height:100%;object-fit:cover;width:100%}.axv-mip-x{background:color-mix(in srgb,var(--axs-ink) 62%,#0000);border:none;border-radius:50%;color:var(--axs-surface);cursor:pointer;display:grid;font-size:14px;height:22px;line-height:1;opacity:0;padding:0;place-items:center;position:absolute;right:4px;top:4px;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard);width:22px}.axv-mip-tile:hover .axv-mip-x,.axv-mip-x:focus-visible{opacity:1}.axv-mip-x:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}@media (hover:none){.axv-mip-x{opacity:1}}.axv-mip-confirm{align-items:stretch;background:color-mix(in srgb,var(--axs-ink) 68%,#0000);display:flex;flex-direction:column;gap:4px;inset:0;justify-content:center;padding:8px;position:absolute}.axv-mip-confirm-go,.axv-mip-confirm-no{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium);gap:4px;justify-content:center;padding:3px 6px}.axv-mip-confirm-go{background:var(--axs-danger);color:#fff}.axv-mip-confirm-no{background:var(--axs-surface);color:var(--axs-ink)}.axv-mip-confirm-go:focus-visible,.axv-mip-confirm-no:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-mip-add{align-items:center;background:#0000;border:1px dashed var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:flex;flex-direction:column;gap:2px;height:84px;justify-content:center;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard),background var(--axs-dur-fast) var(--axs-ease-standard);width:84px}.axv-mip-add:hover,.axv-mip-add[data-dragover]{background:color-mix(in srgb,var(--axs-accent) 6%,#0000);border-color:var(--axs-accent);color:var(--axs-accent)}.axv-mip-add:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-mip-add:disabled{cursor:default;opacity:.6}.axv-mip-add-plus{font-size:16px;line-height:1}.axv-mip-add-word{font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium)}.axv-mip-file{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.axv-mip-err{color:var(--axs-danger);font-family:var(--axs-sans);font-size:12px;margin:0}.axv-mi{display:flex;flex-direction:column;gap:.85rem}.axv-mi[data-hub]{gap:.65rem;min-height:100%}.axv-mi-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.axv-mi-title{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-mi-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axv-mi-name{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:1.05rem;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:0;overflow-wrap:anywhere}.axv-mi-status{align-items:center;align-self:flex-start;color:var(--axs-ink-faint);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:.4rem;letter-spacing:.01em;padding:.2rem 0}.axv-mi-status:before{background:var(--axs-line-hard);border-radius:50%;content:"";height:7px;width:7px}.axv-mi-status[data-on=true]{color:var(--axs-ink-mid)}.axv-mi-status[data-on=true]:before{background:var(--axs-ok)}.axv-mi-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;margin:0;max-width:60ch}.axv-mi-form{display:flex;flex-direction:column;gap:.85rem;margin-top:.1rem}.axv-mi[data-hub] .axv-mi-form{flex:1 1 auto}.axv-mi-fieldset{border:0;display:flex;flex-direction:column;gap:.75rem;margin:0;min-inline-size:0;padding:0}.axv-mi-legend{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10.5px;font-weight:600;letter-spacing:.1em;margin:0 0 .15rem;padding:0;text-transform:uppercase}.axv-mi[data-hub] .axv-mi-legend{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.axv-mi-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.7rem}.axv-mi-field{display:flex;flex-direction:column;gap:.3rem}.axv-mi-field-grow{flex:1 1 9rem}.axv-mi-field-wide{width:100%}.axv-mi-field>span{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:11px;font-weight:500}.axv-mi-req{color:var(--axs-accent);font-style:normal;margin-left:.2em}.axv-mi-field input,.axv-mi-field select,.axv-mi-field textarea{background:color-mix(in srgb,var(--axs-ink) 4%,var(--axs-surface));border:1px solid #0000;border-radius:8px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.9rem;padding:.5rem .65rem;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease;width:100%}.axv-mi-field input:hover:not(:disabled):not(:focus-visible),.axv-mi-field select:hover:not(:disabled):not(:focus-visible),.axv-mi-field textarea:hover:not(:disabled):not(:focus-visible){background:color-mix(in srgb,var(--axs-ink) 6%,var(--axs-surface))}.axv-mi-field textarea{line-height:1.5;min-height:4rem;resize:vertical}.axv-mi-field input:focus-visible,.axv-mi-field select:focus-visible,.axv-mi-field textarea:focus-visible{background:var(--axs-surface);border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-mi-field input:disabled,.axv-mi-field select:disabled,.axv-mi-field textarea:disabled{cursor:default;opacity:.65}.axv-mi-status-row{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem 1rem}.axv-mi-status-label{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:11px;font-weight:500}.axv-mi-status-seg{flex:none}.axv-mi-status-seg .axv-tabstrip-tab{min-width:5.5rem}.axv-mi-bev{border-top:1px solid var(--axs-line-soft);display:flex;flex-direction:column;gap:.55rem;padding-top:.75rem}.axv-mi-bev-head{align-items:center;display:flex;gap:.5rem}.axv-mi-bev-title{color:var(--axs-ink-faint);letter-spacing:.06em}.axv-mi-bev-kind,.axv-mi-bev-title{font-family:var(--axs-sans);font-size:var(--axs-text-label);text-transform:uppercase}.axv-mi-bev-kind{background:var(--axs-accent-bg);border-radius:999px;color:var(--axs-accent);font-weight:500;letter-spacing:.04em;padding:.1rem .55rem}.axv-mi-bev-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.75rem;line-height:1.4;margin:0}.axv-mi-bev-grid{display:flex;flex-wrap:wrap;gap:.7rem}.axv-mi-bev-grid>.axv-mi-field-grow{flex:1 1 9rem}.axv-mi-field-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.72rem;font-style:normal;line-height:1.4;margin:.1rem 0 0;max-width:56ch}.axv-mi-attrs{border-top:1px solid var(--axs-line-soft);gap:.7rem;padding-top:.75rem}.axv-mi-attr-group,.axv-mi-attrs{display:flex;flex-direction:column}.axv-mi-attr-group{gap:.35rem}.axv-mi[data-hub][data-section=item] .axv-mi-attrs{flex-direction:row;flex-wrap:wrap;gap:.5rem 1.4rem}.axv-mi[data-hub][data-section=item] .axv-mi-attr-group{align-items:center;flex-direction:row;gap:.5rem}.axv-mi-filing{border-top:1px solid var(--axs-line-soft);padding-top:.55rem}.axv-mi-filing-toggle{align-items:baseline;background:none;border:none;cursor:pointer;display:flex;gap:10px;margin:0;min-width:0;padding:4px 0;text-align:left;width:100%}.axv-mi-filing-toggle b{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.axv-mi-filing-toggle:hover b{color:var(--axs-ink-mid)}.axv-mi-filing-toggle:focus-visible{border-radius:4px;border-radius:var(--axs-radius-xs,4px);box-shadow:var(--axv-focus-ring);outline:none}.axv-mi-filing-peek{flex:1 1 auto;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-mi-filing-caret,.axv-mi-filing-peek{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axv-mi-filing-caret{flex:none;margin-left:auto;transition:transform .12s ease}.axv-mi-filing-caret[data-open]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.axv-mi-filing-caret{transition:none}}.axv-mi-filing>.axv-mi-fieldset{margin-top:.55rem}.axv-mi-attr-label{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:500}.axv-mi-chips{display:flex}.axv-mi-chips,.axv-mi-fromrecipe{align-items:center;flex-wrap:wrap;gap:.35rem}.axv-mi-fromrecipe{display:inline-flex}.axv-mi-fromrecipe-chip{background:color-mix(in srgb,var(--axs-accent) 10%,#0000);border-radius:99px;color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.72rem;line-height:1.5;padding:1px 8px}.axv-mi-fromrecipe-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.72rem}.axv-mi-chip{background:color-mix(in srgb,var(--axs-ink) 4%,#0000);border:1px solid #0000;border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.76rem;font-weight:500;letter-spacing:.01em;margin:0;padding:.22rem .65rem;transition:background .12s ease,border-color .12s ease,color .12s ease}.axv-mi-chip:focus-visible,.axv-mi-chip:hover:not(:disabled){border-color:var(--axs-line-hard,var(--axs-line));color:var(--axs-ink);outline:none}.axv-mi-chip[data-on]{background:color-mix(in srgb,var(--axs-accent) 10%,#0000);border-color:color-mix(in srgb,var(--axs-accent) 40%,var(--axs-line));color:var(--axs-accent)}.axv-mi-chip--warn[data-on]{background:color-mix(in srgb,#9a6700 11%,#0000);background:color-mix(in srgb,var(--axs-warn,#9a6700) 11%,#0000);border-color:color-mix(in srgb,var(--axs-warn,#9a6700) 40%,var(--axs-line));color:#9a6700;color:var(--axs-warn,#9a6700)}.axv-mi-chip--ok[data-on]{background:color-mix(in srgb,#1a7f4b 11%,#0000);background:color-mix(in srgb,var(--axs-ok,#1a7f4b) 11%,#0000);border-color:color-mix(in srgb,var(--axs-ok,#1a7f4b) 40%,var(--axs-line));color:#1a7f4b;color:var(--axs-ok,#1a7f4b)}.axv-mi-chip:disabled{cursor:default;opacity:.65}.axv-mi-chip-x{margin-left:.35rem;opacity:.7}.axv-mi-chip--add{background:#0000;border:1px dashed var(--axs-line-hard);color:var(--axs-ink-faint)}.axv-mi-chip--add:hover:not(:disabled){border-style:solid;color:var(--axs-accent)}.axv-mi-chip-entry{background:#0000;border:1px dashed var(--axs-line);border-radius:999px;color:var(--axs-ink);flex:0 1 8.5rem;font-family:var(--axs-sans);font-size:.76rem;min-width:6rem;padding:.22rem .55rem}.axv-mi-chip-entry:focus-visible{border-color:var(--axs-accent);border-style:solid;outline:none}.axv-mi-chip-entry:disabled{opacity:.65}.axv-mi-invalid{background:var(--axs-warn-bg);border:1px solid color-mix(in srgb,var(--axs-warn) 35%,#0000);border-radius:7px;color:var(--axs-warn);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;margin:0;padding:.4rem .6rem}.axv-mi-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-mi-err svg{flex:none;height:14px;width:14px}.axv-mi-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.35rem}.axv-mi-actions--dock,.axv-mi-confirm--dock{background:var(--axs-surface);border-top:1px solid var(--axs-line-soft,var(--axs-line));flex:none;margin:0;padding:10px 16px}.axv-mi-savednote{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11.5px}.axv-mi-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.8rem;font-weight:500;gap:.35rem;letter-spacing:.01em;padding:.5rem .95rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-mi-btn svg{animation:axv-mi-spin .8s linear infinite;height:13px;width:13px}.axv-mi-btn:disabled{cursor:default;opacity:.5}.axv-mi-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:#fff;color:var(--axs-accent-fg,#fff)}.axv-mi-btn-primary:not(:disabled):hover{background:color-mix(in srgb,var(--axs-accent) 88%,#000);background:var(--axs-accent-hover,color-mix(in srgb,var(--axs-accent) 88%,#000))}.axv-mi-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-mi-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-mi-btn-danger{background:#0000;border-color:#0000;color:var(--axs-ink-faint);margin-inline-start:auto}.axv-mi-btn-danger:not(:disabled):hover{color:var(--axs-danger)}.axv-mi-btn-danger[data-armed=true]{background:color-mix(in srgb,var(--axs-danger) 8%,#0000);border-color:color-mix(in srgb,var(--axs-danger) 35%,#0000);color:var(--axs-danger)}.axv-mi-confirm{align-items:center;background:color-mix(in srgb,var(--axs-danger) 7%,#0000);border:1px solid color-mix(in srgb,var(--axs-danger) 28%,#0000);border-radius:8px;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.2rem;padding:.5rem .7rem}.axv-mi-confirm-text{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.82rem;min-width:12ch}.axv-mi-btn-confirm{background:var(--axs-danger);border-color:var(--axs-danger);color:#fff;color:var(--axs-accent-fg,#fff)}.axv-mi-btn-confirm:not(:disabled):hover{background:color-mix(in srgb,var(--axs-danger) 84%,#000);border-color:color-mix(in srgb,var(--axs-danger) 84%,#000)}.axv-mi-receipt{align-items:center;background:var(--axs-surface-alt);border-radius:8px;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-mi-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-mi-receipt-ico svg{height:15px;width:15px}.axv-mi-receipt-text{flex:1 1}.axv-mi-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-mi-undo:hover{text-decoration:underline}.axv-mi-undo svg{animation:axv-mi-spin .8s linear infinite;height:12px;width:12px}.axv-mi-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-mi-spin{to{transform:rotate(1turn)}}.axs-hub{background:#0000;display:flex;flex-direction:column;height:100%;min-height:0}.axs-hub-passport{background:#0000;border-bottom:1px solid var(--axs-line-soft,var(--axs-line));flex:none;padding:18px 52px 12px 18px}.axs-hub-return{align-items:center;background:#0000;border:0;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-weight:500;gap:4px;margin:0 0 8px;padding:0}.axs-hub-return:focus-visible,.axs-hub-return:hover{outline:none;text-decoration:underline}.axs-hub-passport-name{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:1.25rem;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0;min-width:0;overflow-wrap:anywhere}.axs-hub-passport-status{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:12.5px;font-weight:500;gap:6px;letter-spacing:.01em;white-space:nowrap}.axs-hub-passport-status:before{background:var(--axs-line);background:var(--axs-line-hard,var(--axs-line));border-radius:50%;content:"";height:7px;width:7px}.axs-hub-passport-status[data-on]:before{background:var(--axs-ok)}.axs-hub-passport-meta,.axs-hub-passport-status[data-on]{color:var(--axs-ink-mid)}.axs-hub-passport-meta{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:12.5px;gap:0;line-height:1.4;margin:6px 0 0}.axs-hub-passport-dot{color:var(--axs-ink-faint);margin:0 .35em}.axs-hub-lh-top{align-items:flex-start;display:flex;gap:14px;min-width:0}.axs-hub-lh-namewrap{align-items:baseline;display:flex;flex:1 1 auto;gap:2px;min-width:0}.axs-hub-lh-edit{background:none;border:none;border-radius:4px;border-radius:var(--axs-radius-xs,4px);color:var(--axs-ink-faint);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:11px;font-weight:400;letter-spacing:0;margin-left:6px;opacity:0;padding:1px 6px;transition:opacity .14s ease;transition:opacity var(--axs-dur-fast,.14s) var(--axs-ease-standard,ease);vertical-align:2px}.axs-hub-lh-edit:focus-visible,.axs-hub-passport:hover .axs-hub-lh-edit{opacity:1}.axs-hub-lh-edit:hover{color:var(--axs-accent)}.axs-hub-lh-edit:focus-visible{box-shadow:var(--axv-focus-ring);opacity:1;outline:none}@media (hover:none){.axs-hub-lh-edit{opacity:1}}.axs-hub-lh-price{flex:none;text-align:right}.axs-hub-lh-pricebtn,.axs-hub-lh-pricev{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.axs-hub-lh-pricebtn{background:none;border:none;border-radius:7px;border-radius:var(--axs-radius-sm,7px);cursor:pointer;margin:-2px -6px 0 0;padding:2px 6px;transition:background .14s ease;transition:background var(--axs-dur-fast,.14s) var(--axs-ease-standard,ease)}.axs-hub-lh-pricebtn:hover{background:color-mix(in srgb,var(--axs-ink) 6%,#0000)}.axs-hub-lh-pricebtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-hub-lh-input{background:var(--axs-surface);border:1px solid var(--axs-accent);border-radius:7px;border-radius:var(--axs-radius-sm,7px);box-shadow:0 0 0 2px var(--axs-accent-bg);color:var(--axs-ink);font-family:var(--axs-sans);outline:none;padding:3px 8px}.axs-hub-lh-input--name{font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:1.05rem;font-weight:600;min-width:0;width:100%}.axs-hub-lh-input--price{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;width:84px}.axs-hub-lh-statusbtn{background:none;border:none;cursor:pointer;padding:0}.axs-hub-lh-statusbtn:hover{text-decoration:underline;text-underline-offset:3px}.axs-hub-lh-statusbtn:focus-visible{border-radius:4px;box-shadow:var(--axv-focus-ring);outline:none}.axs-hub-lh-fact{background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;font:inherit;padding:0}.axs-hub-lh-fact:hover{color:var(--axs-ink);text-decoration:underline;text-underline-offset:3px}.axs-hub-lh-fact:focus-visible{border-radius:4px;box-shadow:var(--axv-focus-ring);outline:none}.axs-hub-lh-err{color:var(--axs-danger);font-family:var(--axs-sans);font-size:11.5px;margin:6px 0 0}.axs-hub-passport[data-busy] .axs-hub-lh-pricebtn,.axs-hub-passport[data-busy] .axs-hub-lh-statusbtn{opacity:.55}.axs-hub-lh-fact[data-tone=warning]{color:#9a6b2f;color:var(--axs-warn,#9a6b2f)}.axs-hub-lh-fact[data-tone=critical]{color:#a4503a;color:var(--axs-danger,#a4503a)}.axs-hub-lh-fact[data-tone]{font-weight:500}.axs-hub-lh-fact[data-tone]:hover{color:var(--axs-ink)}.axs-hub-stage{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.axs-hub-faces{border-bottom:1px solid var(--axs-line-soft,var(--axs-line));display:flex;flex:none;gap:2px;overflow-x:auto;overflow-y:hidden;padding:2px 12px 0;scrollbar-width:none}.axs-hub-faces::-webkit-scrollbar{display:none}.axs-hub-face-tab{appearance:none;background:#0000;border:0;border-radius:8px 8px 0 0;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:12.5px;font-weight:500;line-height:1.25;padding:7px 10px 9px;transition:color .12s ease,background .12s ease;white-space:nowrap}.axs-hub-face-tab:hover{color:var(--axs-ink)}.axs-hub-face-tab:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--axs-accent) 25%,#0000);box-shadow:0 0 0 2px var(--axs-accent-bg,color-mix(in srgb,var(--axs-accent) 25%,#0000));outline:none}.axs-hub-face-tab[data-active]{box-shadow:inset 0 -2px 0 var(--axs-accent);color:var(--axs-ink);font-weight:600}.axs-hub-panel-wrap{background:#0000;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.axs-hub-panel-label{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:10.5px;font-weight:600;letter-spacing:.1em;padding:12px 16px 0;text-transform:uppercase}.axs-hub-panel-scroll{container-name:micdetail;container-type:inline-size;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 16px 18px}.axs-hub-panel-scroll>.axv-mi[data-hub]{flex:1 1 auto;min-height:100%}@container micdetail (max-width: 360px){.axs-hub-panel-scroll{padding-inline:12px}}.axs-hub-panel-foot{flex:none}.axv-hub-panel{display:flex;flex-direction:column;gap:14px}.axv-hub-panel-head{display:flex;flex-direction:column;gap:8px}.axv-hub-chip{align-items:center;align-self:flex-start;background:color-mix(in srgb,var(--axs-ink) 6%,#0000);background:var(--axs-fill-soft,color-mix(in srgb,var(--axs-ink) 6%,#0000));border:1px solid var(--axs-line);border-radius:4px;color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:10.5px;font-weight:600;letter-spacing:.04em;padding:3px 8px;text-transform:uppercase}.axv-hub-chip[data-tone=info]{background:color-mix(in srgb,var(--axs-accent) 10%,#0000);border-color:color-mix(in srgb,var(--axs-accent) 35%,var(--axs-line));color:var(--axs-accent)}.axv-hub-chip[data-tone=warning]{background:color-mix(in srgb,#9a6700 10%,#0000);background:color-mix(in srgb,var(--axs-warn,#9a6700) 10%,#0000);border-color:color-mix(in srgb,var(--axs-warn,#9a6700) 35%,var(--axs-line));color:#9a6700;color:var(--axs-warn,#9a6700)}.axv-hub-chip[data-tone=neutral]{color:var(--axs-ink-faint)}.axv-hub-card{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:8px;padding:12px 0 4px}.axv-hub-card--secondary{opacity:.95}.axv-hub-card-top{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axv-hub-card-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axv-hub-card-body{color:var(--axs-ink);font-family:var(--axs-sans);font-size:13px;line-height:1.45;margin:0}.axv-hub-card-body--muted,.axv-hub-card-hint{color:var(--axs-ink-faint)}.axv-hub-card-hint{font-family:var(--axs-sans);font-size:11.5px;font-style:italic;line-height:1.4;margin:0}.axv-hub-linkbtn{align-self:flex-start;background:#0000;border:0;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:12.5px;font-weight:500;margin:2px 0 0;padding:4px 0}.axv-hub-linkbtn:focus-visible,.axv-hub-linkbtn:hover{outline:none;text-decoration:underline}.axv-hub-linkbtn--inline{margin-top:0}.axv-hub-plist{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.axv-hub-prow{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--axs-ink);cursor:pointer;display:flex;font-family:var(--axs-sans);gap:10px;justify-content:space-between;margin:0;padding:8px 4px;text-align:left;transition:background .12s ease;width:100%}.axv-hub-prow:focus-visible,.axv-hub-prow:hover{background:color-mix(in srgb,var(--axs-accent) 8%,#0000);outline:none}.axv-hub-prow-main{display:flex;flex-direction:column;gap:2px;min-width:0}.axv-hub-prow-name{font-size:13px;font-weight:500}.axv-hub-prow-sec{color:var(--axs-ink-mid);font-size:12px}.axv-hub-prow-go{color:var(--axs-ink-faint);flex:none}.axv-hub-ovchip{background:color-mix(in srgb,#9a6700 12%,#0000);background:color-mix(in srgb,var(--axs-warn,#9a6700) 12%,#0000);border-radius:4px;color:#9a6700;color:var(--axs-warn,#9a6700);flex:none;font-size:10.5px;font-weight:600;letter-spacing:.04em;padding:2px 6px;text-transform:uppercase}.axv-hub-mrow{align-items:center;display:flex;gap:10px}.axv-hub-mrow .axv-hub-mrow-open{flex:1 1 auto;min-width:0}.axv-hub-mrow:not([data-placed]) .axv-hub-prow-name{color:var(--axs-ink-mid);font-weight:400}.axv-hub-mrow-off{color:var(--axs-ink-faint);font-size:11px;font-weight:400;letter-spacing:.02em}.axv-hub-mark{align-items:center;background:var(--axs-surface);border:1.5px solid var(--axs-line-hard);border-radius:5px;color:#0000;cursor:pointer;display:inline-flex;flex:none;height:18px;justify-content:center;margin:0;padding:0;transition:background .12s ease,border-color .12s ease,color .12s ease;width:18px}.axv-hub-mark[aria-checked=true]{background:var(--axs-ink);border-color:var(--axs-ink);color:var(--axs-surface)}.axv-hub-mark:hover:not(:disabled){border-color:var(--axs-ink-mid)}.axv-hub-mark[aria-checked=true]:hover:not(:disabled){background:#a4503a;background:var(--axs-danger,#a4503a);border-color:#a4503a;border-color:var(--axs-danger,#a4503a)}.axv-hub-mark:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-hub-mark:disabled{cursor:default;opacity:.55}.axv-hub-mark[data-busy]{animation:axv-hub-mark-pulse .9s ease-in-out infinite}@keyframes axv-hub-mark-pulse{50%{opacity:.45}}[data-reduced-motion] .axv-hub-mark[data-busy]{animation:none;opacity:.6}.axv-hub-secpick{display:flex;flex-wrap:wrap;gap:6px;padding:4px 4px 8px 12px}.axv-hub-secpick-opt{background:#0000;border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:12px;font-weight:500;margin:0;padding:4px 10px;transition:background .12s ease,border-color .12s ease,color .12s ease}.axv-hub-secpick-opt:focus-visible,.axv-hub-secpick-opt:hover{background:color-mix(in srgb,var(--axs-accent) 8%,#0000);border-color:color-mix(in srgb,var(--axs-accent) 40%,var(--axs-line));color:var(--axs-ink);outline:none}.axv-hub-secpick-cancel{border-color:#0000;color:var(--axs-ink-faint)}.axv-hub-writeline{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12px;line-height:1.4;margin:2px 0 0}.axv-hub-writeline[data-tone=error]{color:#a4503a;color:var(--axs-danger,#a4503a)}.axv-hub-writeline-undo{margin-left:8px}.axv-mi-prov{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.axv-mi-prov-hint{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12px;line-height:1.4;margin:0;max-width:52ch}.axs-hub-facesep{border-top:1px solid var(--axs-line-hard,var(--axs-line));margin:22px 0 18px}.axs-ecard{color:var(--axs-ink);display:flex;flex:1 1 auto;flex-direction:column;font-family:var(--axs-sans);min-height:0;width:100%}.axs-ecard-modebar{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:10px;padding:8px 10px 8px 14px}.axs-ecard-seg{background:color-mix(in srgb,var(--axs-surface) 55%,#0000);border:1px solid var(--axs-line-hard);border-radius:7px;display:inline-flex;overflow:hidden}.axs-ecard-segbtn{background:#0000;border:0;border-right:1px solid var(--axs-line);color:var(--axs-ink-faint);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.02em;padding:5px 14px}.axs-ecard-segbtn:last-child{border-right:0}.axs-ecard-segbtn[data-on]{background:var(--axs-ink);color:var(--axs-surface)}.axs-ecard-segbtn:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent);outline:none}.axs-ecard-modehint{color:var(--axs-ink-faint);font-size:11.5px}.axs-ecard-modehint--right{margin-left:auto;text-align:right}.axs-ecard-close{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;height:28px;justify-content:center;width:28px}.axs-ecard-close:hover{background:color-mix(in srgb,var(--axs-ink) 6%,#0000);color:var(--axs-ink)}.axs-ecard-close:focus-visible{box-shadow:0 0 0 2px var(--axs-accent);outline:none}.axs-ecard-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px 14px}.axs-ecard-kicker{color:var(--axs-accent);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.axs-ecard-title{margin:4px 0 0}.axs-ecard-title,.axs-ecard-titleinput{font-family:var(--axs-display);font-size:23px;font-weight:600;letter-spacing:-.02em;line-height:1.15}.axs-ecard-titleinput{background:#0000;border:0;border-bottom:1px dashed var(--axs-line-hard);color:var(--axs-ink);display:block;margin-top:4px;outline:none;padding:0 0 3px;width:100%}.axs-ecard-titleinput:focus{border-bottom-color:var(--axs-accent)}.axs-ecard-costline{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-top:7px}.axs-ecard-cost{font-feature-settings:"tnum";font-family:var(--axs-display);font-size:22px;font-variant-numeric:tabular-nums;font-weight:600}.axs-ecard-coststatus{font-size:12.5px;font-weight:500}.axs-ecard-coststatus[data-tone=warn]{color:var(--axs-warn)}.axs-ecard-coststatus[data-tone=ok]{color:var(--axs-ok)}.axs-ecard-fixverb{background:#0000;border:0;color:var(--axs-accent);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:0;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--axs-accent) 34%,#0000)}.axs-ecard-fixverb:hover{text-decoration-color:initial}.axs-ecard-builds{border-bottom:1px solid var(--axs-line-hard);display:flex;gap:16px;margin-top:10px}.axs-ecard-buildtab{appearance:none;background:none;border:none;border-bottom:2px solid #0000;color:var(--axs-muted);cursor:pointer;font:inherit;font-size:12.5px;font-weight:500;margin-bottom:-1px;padding:2px 0 6px}.axs-ecard-buildtab:hover{color:var(--axs-ink)}.axs-ecard-buildtab[data-active]{border-bottom-color:var(--axs-accent);color:var(--axs-ink);cursor:default;font-weight:600}.axs-ecard-seclabel{border-bottom:1px solid var(--axs-line-hard);color:var(--axs-ink-faint);font-size:10px;font-weight:600;letter-spacing:.16em;margin-top:26px;padding-bottom:5px;text-transform:uppercase}.axs-ecard-line{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;gap:10px;padding:6px 0}.axs-ecard-buildstrip{display:flex;flex-wrap:wrap;gap:22px;margin-top:8px}.axs-ecard-buildfact{min-width:0}.axs-ecard-buildfact-label{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:0;margin:0 0 1px;text-transform:none}.axs-ecard-buildfact-value{color:var(--axs-ink-mid);font-size:13px;margin:0}.axs-ecard-buildfact-input{background:color-mix(in srgb,var(--axs-surface) 60%,#0000);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);font-size:12.5px;padding:3px 8px;width:110px}.axs-ecard-buildfact-input:focus{border-color:color-mix(in srgb,var(--axs-accent) 40%,#0000);outline:none}.axs-ecard-pub{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-size:11.5px;gap:7px;white-space:nowrap}.axs-ecard-pub[data-on]{color:#2c7a4b;color:var(--axs-ok,#2c7a4b)}.axs-ecard-pubverb{background:none;border:0;color:var(--axs-accent);cursor:pointer;font-size:11.5px;padding:0}.axs-ecard-pubverb:hover{text-decoration:underline}.axs-ecard-extras{background:color-mix(in srgb,var(--axs-surface) 55%,#0000);border:1px solid var(--axs-line);border-radius:9px;margin:4px 0 0;padding:10px 12px}.axs-ecard-extras .axs-ecard-buildfact-label{margin-top:10px}.axs-ecard-extras .axs-ecard-buildfact-label:first-child{margin-top:0}.axs-ecard-extras-prose{color:var(--axs-ink-mid);font-family:var(--axs-display);font-size:13px;line-height:1.55;margin:2px 0 0}.axs-ecard-extras-prose-input{background:#0000;border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:12.5px;line-height:1.5;margin-top:2px;padding:6px 8px;resize:vertical;width:100%}.axs-ecard-extras-prose-input:focus{border-color:color-mix(in srgb,var(--axs-accent) 40%,#0000);outline:none}.axs-ecard-extras-row{color:var(--axs-ink-mid);font-size:12.5px;margin:2px 0 0}.axs-ecard-extras-photos{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.axs-ecard-extras-photo{border:1px solid var(--axs-line);border-radius:8px;height:72px;object-fit:cover;width:72px}.axs-ecard-allergens{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.axs-ecard-allergen{background:color-mix(in srgb,var(--axs-accent) 10%,#0000);border-radius:99px;color:var(--axs-ink-mid);font-size:11.5px;padding:2px 10px}.axs-ecard-allergen-src{color:var(--axs-ink-faint);font-size:11px;margin:6px 0 0}.axs-ecard-line[data-blocked]{background:color-mix(in srgb,var(--axs-warn) 8%,#0000);border-bottom-color:#0000;border-radius:8px;cursor:pointer;margin:1px -9px;padding:7px 9px}.axs-ecard-line[data-blocked]:focus-visible,.axs-ecard-line[data-blocked]:hover{background:color-mix(in srgb,var(--axs-warn) 14%,#0000);outline:none}.axs-ecard[data-mode=edit] .axs-ecard-line[data-blocked]{cursor:default}.axs-ecard-qty{align-items:center;display:inline-flex;flex:none;gap:4px}.axs-ecard-qtyinput,.axs-ecard-unitinput{font-feature-settings:"tnum";background:#0000;border:1px solid #0000;border-radius:7px;color:var(--axs-ink);font-family:inherit;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:600;outline:none;padding:3px 6px}.axs-ecard-qtyinput{text-align:right;width:52px}.axs-ecard-qtyinput::-webkit-inner-spin-button,.axs-ecard-qtyinput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.axs-ecard-qtyinput[type=number]{appearance:textfield}.axs-ecard-unitinput{color:var(--axs-ink-mid);font-weight:500;text-align:left;width:58px}.axs-ecard-qtyinput[readonly],.axs-ecard-unitinput[readonly]{cursor:default;pointer-events:none}.axs-ecard[data-mode=edit] .axs-ecard-qtyinput,.axs-ecard[data-mode=edit] .axs-ecard-unitinput{background:color-mix(in srgb,var(--axs-surface) 70%,#0000);border-color:color-mix(in srgb,var(--axs-accent) 34%,#0000);color:var(--axs-accent);cursor:text;pointer-events:auto}.axs-ecard[data-mode=edit] .axs-ecard-qtyinput:focus,.axs-ecard[data-mode=edit] .axs-ecard-unitinput:focus{border-color:var(--axs-accent)}.axs-ecard-lname{color:var(--axs-ink);flex:1 1 auto;font-size:14px;min-width:0}.axs-ecard-lnote{color:var(--axs-ink-faint);font-size:11px;text-transform:lowercase}.axs-ecard-lcost{font-feature-settings:"tnum";flex:none;font-family:var(--axs-display);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.axs-ecard-lcost[data-tone=warn]{color:var(--axs-warn)}.axs-ecard-lremove{background:#0000;border:0;border-radius:5px;color:var(--axs-ink-faint);cursor:pointer;flex:none;font-size:12px;padding:2px 4px}.axs-ecard-lremove:hover{color:var(--axs-danger)}.axs-ecard-emptyline{color:var(--axs-ink-faint);font-size:13px;margin:10px 0 0}.axs-ecard-addverb{background:#0000;border:0;color:var(--axs-accent);cursor:pointer;display:block;font-family:inherit;font-size:13.5px;font-weight:600;padding:7px 0;text-align:left;width:100%}.axs-ecard-addverb:hover{text-decoration:underline}.axs-ecard-addrow{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:8px;padding:10px 0}.axs-ecard-addqty,.axs-ecard-addselect,.axs-ecard-addunit{background:color-mix(in srgb,var(--axs-surface) 60%,#0000);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);font-family:inherit;font-size:12.5px;outline:none;padding:6px 9px}.axs-ecard-addselect{flex:1 1 140px;min-width:0}.axs-ecard-addqty{text-align:right;width:58px}.axs-ecard-addunit{width:62px}.axs-ecard-addqty:focus,.axs-ecard-addselect:focus,.axs-ecard-addunit:focus{border-color:var(--axs-accent)}.axs-ecard-addgo{align-items:center;background:var(--axs-ink);border:1px solid var(--axs-ink);border-radius:7px;color:var(--axs-surface);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:6px;padding:6px 13px}.axs-ecard-addgo:disabled{cursor:default;opacity:.55}.axs-ecard-fix{background:color-mix(in srgb,var(--axs-warn) 10%,#0000);border:1px solid color-mix(in srgb,var(--axs-warn) 30%,#0000);border-radius:10px;margin:10px 0;padding:13px 14px}.axs-ecard-fixtext{color:var(--axs-ink-mid);font-size:12.5px;line-height:1.5;margin:0}.axs-ecard-fixtext b{color:var(--axs-ink)}.axs-ecard-fixrow{align-items:center;color:var(--axs-ink-mid);display:flex;flex-wrap:wrap;font-size:12.5px;gap:8px;margin-top:10px}.axs-ecard-fixrow--closeonly{justify-content:flex-end;margin-top:8px}.axs-ecard-fixinput{background:color-mix(in srgb,var(--axs-surface) 70%,#0000);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);font-family:inherit;font-size:13px;outline:none;padding:5px 8px;text-align:right;width:62px}.axs-ecard-fixinput:focus{border-color:var(--axs-accent)}.axs-ecard-fixcancel{background:#0000;border:0;color:var(--axs-ink-faint);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;margin-left:auto}.axs-ecard-fixcancel:hover{color:var(--axs-ink)}.axs-ecard-fixrow .axs-ecard-fixcancel{margin-left:auto}.axs-ecard-fixsave{align-items:center;background:var(--axs-accent);border:1px solid var(--axs-accent);border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;padding:6px 13px}.axs-ecard-fixsave:hover{background:color-mix(in srgb,var(--axs-accent) 88%,var(--axs-ink))}.axs-ecard-fixsave:disabled{cursor:default;opacity:.55}.axs-ecard-fixerr{color:var(--axs-danger);font-size:12px;margin:8px 0 0}.axs-ecard-mention{background:none;border:none;color:var(--axs-accent);cursor:pointer;display:inline;font:inherit;margin:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:color-mix(in srgb,var(--axs-accent) 40%,#0000);text-underline-offset:2px}.axs-ecard-mention:focus-visible,.axs-ecard-mention:hover{outline:none;text-decoration-color:var(--axs-accent);text-decoration-style:solid}.axs-ecard-line[data-flash]{animation:axs-ecard-lineflash 1.6s ease;border-radius:8px}@keyframes axs-ecard-lineflash{0%{background-color:color-mix(in srgb,var(--axs-accent) 18%,#0000)}to{background-color:initial}}@media (prefers-reduced-motion:reduce){.axs-ecard-line[data-flash]{animation:none;background-color:color-mix(in srgb,var(--axs-accent) 12%,#0000)}}.axs-ecard-method{color:var(--axs-ink-mid);display:flex;flex-direction:column;font-size:14px;gap:6px;line-height:1.5;line-height:1.55;margin:8px 0 0}.axs-ecard-method,.axs-ecard-methodlabel{font-family:var(--axs-display);padding-left:20px}.axs-ecard-methodlabel{color:var(--axs-ink-faint);font-size:12.5px;font-style:italic;font-weight:500;letter-spacing:0;margin-top:14px;text-transform:none}.axs-ecard-seclabel+.axs-ecard-methodlabel{margin-top:8px}.axs-ecard-methodlabel+.axs-ecard-method{margin-top:4px}.axs-ecard-steps{display:flex;flex-direction:column;gap:5px;margin-top:8px}.axs-ecard-step{align-items:flex-start;background:color-mix(in srgb,var(--axs-surface) 60%,#0000);border:1px solid var(--axs-line-hard);border-radius:9px;display:flex;gap:10px;padding:6px 10px}.axs-ecard-step:focus-within,.axs-ecard-step:hover{border-color:color-mix(in srgb,var(--axs-accent) 34%,#0000)}.axs-ecard-step--heading{background:#0000;border-style:dashed}.axs-ecard-step--heading .axs-ecard-steptext{color:var(--axs-ink-faint);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.axs-ecard-stepnum{color:var(--axs-accent);font-family:var(--axs-display);font-weight:600;padding-top:1px}.axs-ecard-steptext{flex:1 1 auto;font-family:var(--axs-sans);font-size:13px;line-height:1.5;min-width:0;outline:none;resize:none}.axs-ecard-details-toggle,.axs-ecard-steptext{background:#0000;border:0;color:var(--axs-ink-mid)}.axs-ecard-details-toggle{align-items:center;border-top:1px solid var(--axs-line-hard);cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:8px;letter-spacing:.1em;margin-top:14px;padding:8px 0;text-transform:uppercase;width:100%}.axs-ecard-details-toggle:hover{color:var(--axs-ink)}.axs-ecard-chev{display:inline-block;font-size:11px;transition:transform .12s ease}.axs-ecard-chev[data-open]{transform:rotate(90deg)}.axs-ecard-details{grid-gap:10px 14px;display:grid;gap:10px 14px;grid-template-columns:1fr 1fr;padding-bottom:8px}.axs-ecard-field{color:var(--axs-ink-faint);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.axs-ecard-field input,.axs-ecard-field select{background:color-mix(in srgb,var(--axs-surface) 60%,#0000);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);display:block;font-family:var(--axs-sans);font-size:13px;font-weight:400;letter-spacing:normal;margin-top:4px;outline:none;padding:7px 10px;text-transform:none;width:100%}.axs-ecard-field input:focus,.axs-ecard-field select:focus{border-color:var(--axs-accent)}.axs-ecard-field input:disabled,.axs-ecard-field select:disabled{border-color:var(--axs-line);color:var(--axs-ink-mid)}.axs-ecard-check{align-items:center;color:var(--axs-ink-mid);cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:8px;grid-column:1/-1;letter-spacing:normal;text-transform:none}.axs-ecard-delete{background:#0000;border:0;color:var(--axs-danger);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;grid-column:1/-1;justify-self:start;padding:2px 0}.axs-ecard-delete:hover:not(:disabled){text-decoration:underline}.axs-ecard-delete:disabled{cursor:default;opacity:.5}.axs-ecard-deletewhy{color:var(--axs-ink-faint);font-size:11.5px;grid-column:1/-1;margin:0}.axs-ecard-confirm{align-items:center;color:var(--axs-ink-mid);display:flex;flex-wrap:wrap;font-size:12.5px;gap:10px;grid-column:1/-1}.axs-ecard-confirmgo{align-items:center;background:var(--axs-danger);border:1px solid var(--axs-danger);border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;padding:6px 13px}.axs-ecard-tomb{color:var(--axs-ink-mid);font-size:12.5px;grid-column:1/-1;margin:0}.axs-ecard-invalid{color:var(--axs-warn);font-size:12.5px;margin:10px 0 0}.axs-ecard-err{color:var(--axs-danger);font-size:12.5px;margin:10px 0 0}.axs-ecard-foot{align-items:center;background:color-mix(in srgb,var(--axs-surface) 35%,#0000);border-top:1px solid var(--axs-line);display:flex;flex:none;gap:10px;justify-content:space-between;padding:8px 16px}.axs-ecard-footmeta{color:var(--axs-ink-faint);font-family:ui-monospace,Consolas,monospace;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ecard-save{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex:none;font-size:11.5px;gap:7px}.axs-ecard-savedot{background:var(--axs-ok);border-radius:50%;box-shadow:0 0 0 3px var(--axs-ok-bg);height:6px;width:6px}.axs-ecard-savedot[data-busy]{background:var(--axs-warn);box-shadow:0 0 0 3px var(--axs-warn-bg)}.axs-ecard-undo{background:#0000;border:0;color:var(--axs-accent);cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:600;padding:0;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--axs-accent) 34%,#0000)}.axs-ecard-facts{display:flex;flex-direction:column}.axs-ecard-factrow{grid-gap:10px;align-items:baseline;border-bottom:1px solid var(--axs-line);display:grid;gap:10px;grid-template-columns:108px 1fr;padding:6px 0}.axs-ecard-factlabel{color:var(--axs-ink-faint);font-size:9.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.axs-ecard-factvalue{color:var(--axs-ink);font-size:13.5px;min-width:0;overflow-wrap:anywhere}.axs-ecard-factvalue[data-money]{font-feature-settings:"tnum";font-family:var(--axs-display);font-variant-numeric:tabular-nums;font-weight:600}.axs-ecard-factinput{background:color-mix(in srgb,var(--axs-surface) 70%,#0000);border:1px solid color-mix(in srgb,var(--axs-accent) 34%,#0000);border-radius:7px;color:var(--axs-accent);font-family:inherit;font-size:13.5px;min-width:0;outline:none;padding:3px 8px;width:100%}.axs-ecard-factinput:focus{border-color:var(--axs-accent)}.axs-ecard-reveal{margin-left:8px}.axs-ecard-prosewrap{display:flex;flex-direction:column;gap:4px;padding:6px 0}.axs-ecard-prose{color:var(--axs-ink-mid);font-family:var(--axs-display);font-size:13.5px;line-height:1.55;margin:8px 0 0}.axs-ecard-prose p{margin:0 0 6px}.axs-ecard-prose p:last-child{margin-bottom:0}.axs-ecard-prose-input{background:color-mix(in srgb,var(--axs-surface) 70%,#0000);border:1px solid color-mix(in srgb,var(--axs-accent) 34%,#0000);border-radius:7px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:13px;line-height:1.5;margin-top:8px;outline:none;padding:8px 10px;resize:vertical;width:100%}.axs-ecard-prose-input:focus{border-color:var(--axs-accent)}.axs-ecard-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.axs-ecard-chip{background:color-mix(in srgb,var(--axs-ink) 5%,#0000);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);font-size:11.5px;font-weight:600;padding:3px 10px}.axs-ecard-provline{color:var(--axs-ink-faint);font-size:10.5px;margin:7px 0 0}.axs-ecard-tagsinput{margin-top:8px}.axs-ecard-qtyread{font-feature-settings:"tnum";color:var(--axs-ink);flex:none;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:600;text-align:right;width:34px}.axs-ecard-unitread{color:var(--axs-ink-faint);flex:none;font-size:12px;width:40px}.axs-ecard-prepbtn{align-items:baseline;background:#0000;border:0;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:6px;padding:0;text-align:left}.axs-ecard-prepbtn:hover{text-decoration:underline;text-decoration-color:var(--axs-line-hard)}.axs-ecard-prepbtn:focus-visible{border-radius:4px;box-shadow:0 0 0 2px var(--axs-accent);outline:none}.axs-ecard-prepbtn .axs-ecard-chev{color:var(--axs-ink-faint);font-size:10px}.axs-ecard-subledger{border-left:2px solid var(--axs-line);margin:2px 0 6px 40px;padding-left:10px}.axs-ecard-subledger .axs-ecard-line{border-bottom:0;padding:3px 0}.axs-ecard-subledger .axs-ecard-qtyread{color:var(--axs-ink-mid);font-size:12px}.axs-ecard-subledger .axs-ecard-unitread{font-size:11.5px}.axs-ecard-subledger .axs-ecard-lname{color:var(--axs-ink-mid);font-size:12.5px}.axs-ecard-photos{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));margin-top:10px}.axs-ecard-photos img{aspect-ratio:1;border:1px solid var(--axs-line);border-radius:8px;object-fit:cover;width:100%}.axs-ecard-track{align-self:center;background:color-mix(in srgb,var(--axs-ink) 8%,#0000);border-radius:2px;height:4px;overflow:hidden}.axs-ecard-trackfill{background:var(--axs-accent);border-radius:2px;display:block;height:100%}.axs-ecard-details[data-entity=guide]{grid-template-columns:1fr}.axs-ecard-detailrow{border-bottom:0;padding:3px 0}.axs-ecard-archiveverb{color:var(--axs-ink-mid)}.axs-mcat-drawer[data-variant=card]{width:min(470px,100%)}.axs-mcat-drawer[data-variant=card] .axs-mcat-drawerbody{flex-direction:column}.axs-rcl-items{color:var(--axs-ink-faint);font-size:12px;font-weight:400}.axs-rcl-cost{font-feature-settings:"tnum";font-family:var(--axs-display);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.axs-rcl-partial{color:var(--axs-warn);font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.axs-ecard-fixpick{flex:1 1 220px;max-width:100%;min-width:0;text-align:left;width:auto}.axs-ecard-pool{margin-top:2px}.axs-ecard-poolrow{align-items:baseline}.axs-ecard-poolstatus{font-size:10.5px;letter-spacing:.04em;text-transform:uppercase}.axs-ecard-poolstatus[data-status=approved]{color:var(--axs-ink-mid);color:var(--axs-ok,var(--axs-ink-mid))}.axs-ecard-poolstatus[data-status=pending]{color:var(--axs-warn)}.axs-ecard-poolvalue{display:flex;flex-direction:column;gap:4px;min-width:0}.axs-ecard-poolname{overflow-wrap:anywhere}.axs-ecard-poolacts{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.axs-ecard-pooltext{flex:1 1 100%}.axs-ecard-poolreject{color:var(--axs-danger)}.axs-ecard-poolcosting{border:1px solid color-mix(in srgb,var(--axs-accent) 35%,#0000);border-radius:999px;color:var(--axs-accent);font-size:10px;font-style:normal;letter-spacing:.05em;margin-left:8px;padding:1px 7px;text-transform:uppercase}.axs-ecard-pooldelta{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:11px;font-style:normal;font-variant-numeric:tabular-nums;margin-left:8px;white-space:nowrap}.axs-ecard-pooldelta[data-up=true]{color:var(--axs-warn)}.axs-ecard-poolalarm{border:1px solid color-mix(in srgb,var(--axs-danger) 40%,#0000);border-radius:999px;color:var(--axs-danger);font-size:10px;font-style:normal;letter-spacing:.04em;margin-left:8px;padding:1px 7px;text-transform:uppercase}.axs-ecard-purchases{display:flex;flex-direction:column;margin-top:2px}.axs-ecard-purchline{grid-gap:10px;font-feature-settings:"tnum";align-items:baseline;border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);display:grid;font-size:12px;font-variant-numeric:tabular-nums;gap:10px;grid-template-columns:5.2em minmax(0,1fr) auto auto;padding:4px 0}.axs-ecard-purchline:first-child{border-top:none}.axs-ecard-purchdate{color:var(--axs-ink-faint)}.axs-ecard-purchvendor{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ecard-purchqty{white-space:nowrap}.axs-ecard-purchcost{color:var(--axs-ink);white-space:nowrap}.axv-pos{gap:.8rem}.axv-pos-head{gap:.6rem}.axv-pos-eyebrow{letter-spacing:.06em;text-transform:uppercase}.axv-pos-eyebrow,.axv-pos-status{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axv-pos-status{align-items:center;display:inline-flex;gap:.4rem;letter-spacing:.01em;padding:.18rem 0}.axv-pos-status:before{background:var(--axs-line-hard);border-radius:50%;content:"";flex:none;height:7px;width:7px}.axv-pos-status[data-state=staged]{color:var(--axs-ink-mid)}.axv-pos-status[data-state=staged]:before{background:var(--axs-accent)}.axv-pos-status[data-state=synced]{color:var(--axs-ink-mid)}.axv-pos-status[data-state=synced]:before{background:var(--axs-ok)}.axv-pos-hint,.axv-pos-note{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.78rem;line-height:1.45;margin:0}.axv-pos-linkrow{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;display:flex;gap:.5rem;padding:.45rem .7rem}.axv-pos-linkid{align-items:baseline;display:flex;gap:.5rem;min-width:0}.axv-pos-num{font-feature-settings:"tnum";color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:.74rem;font-variant-numeric:tabular-nums}.axv-pos-linkname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-pos-linkname,.axv-pos-nameinput{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.92rem;font-weight:500}.axv-pos-nameinput{background:#0000;border:none;border-bottom:1px dashed #0000;flex:1 1 auto;min-width:0;padding:.15rem 0;transition:border-color .12s ease}.axv-pos-nameinput:hover:not(:disabled){border-bottom-color:var(--axs-line-hard)}.axv-pos-nameinput:focus-visible{border-bottom-color:var(--axs-accent);outline:none}.axv-pos-nameinput:disabled{opacity:.75}.axv-pos-sec{border-top:1px solid var(--axs-line-soft);display:flex;flex-direction:column;gap:.45rem;padding-top:.7rem}.axv-pos-screens{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4rem .65rem}.axv-pos-screenslabel{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.05em;text-transform:uppercase}.axv-pos-screenchip{color:var(--axs-ink-mid);white-space:nowrap}.axv-pos-screenchip,.axv-pos-screensnone{font-family:var(--axs-sans);font-size:.76rem}.axv-pos-screensnone{color:var(--axs-ink-faint)}.axv-pos-mods{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4rem .65rem}.axv-pos-prices{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.7rem}.axv-pos-web{align-items:center;display:inline-flex;gap:.4rem;padding-bottom:.45rem}.axv-pos-weblabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.05em;text-transform:uppercase}.axv-pos-webval{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.84rem;font-variant-numeric:tabular-nums}.axv-pos-matched{align-items:center;color:var(--axs-ok);display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.25rem;letter-spacing:.03em}.axv-pos-matched svg{height:12px;width:12px}.axv-pos-matchbtn{background:#0000;border:none;color:var(--axs-warn);cursor:pointer;font-family:var(--axs-sans);font-size:.72rem;font-weight:500;letter-spacing:.03em;padding:.2rem 0}.axv-pos-matchbtn:not(:disabled):hover{text-decoration:underline}.axv-pos-matchbtn:disabled{cursor:default;opacity:.5}.axv-pos-field{display:flex;flex-direction:column;gap:.25rem}.axv-pos-field-grow{flex:1 1 9rem}.axv-pos-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.05em;text-transform:uppercase}.axv-pos-req{color:var(--axs-accent);font-style:normal;margin-left:.2em}.axv-pos-field input,.axv-pos-field select{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-pos-field input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;max-width:8rem}.axv-pos-field input:focus-visible,.axv-pos-field select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pos-field input:disabled,.axv-pos-field select:disabled{cursor:default;opacity:.65}.axv-pos-reveal{align-self:flex-start;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:.72rem;letter-spacing:.03em;padding:0}.axv-pos-reveal:hover{text-decoration:underline}.axv-pos-levels{grid-gap:.45rem .7rem;display:grid;gap:.45rem .7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.axv-pos-level{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.axv-pos-level>span{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axv-pos-level input{font-feature-settings:"tnum";background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:6px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.82rem;font-variant-numeric:tabular-nums;padding:.3rem .45rem;text-align:right;width:5.5rem}.axv-pos-level input:disabled{opacity:.65}.axv-pos-meta{display:flex;flex-direction:column;gap:.25rem}.axv-pos-metaitem{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.78rem}.axv-pos-metahint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.7rem}.axv-pos-msg{border-radius:7px;font-family:var(--axs-sans);font-size:.8rem;line-height:1.4;margin:0;padding:.4rem .6rem}.axv-pos-msg[data-tone=ok]{background:var(--axs-ok-bg);border:1px solid color-mix(in srgb,var(--axs-ok) 30%,#0000);color:var(--axs-ok)}.axv-pos-msg[data-tone=error]{background:color-mix(in srgb,var(--axs-danger) 8%,#0000);border:1px solid color-mix(in srgb,var(--axs-danger) 28%,#0000);color:var(--axs-danger)}.axv-pos-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.1rem}.axv-pos-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-pos-btn svg{animation:axv-pos-spin .8s linear infinite;height:13px;width:13px}.axv-pos-btn:disabled{cursor:default;opacity:.5}.axv-pos-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg);margin-inline-start:auto}.axv-pos-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-pos-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-pos-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-pos-btn-danger{background:#0000;border-color:#0000;color:var(--axs-ink-faint)}.axv-pos-btn-danger:not(:disabled):hover{color:var(--axs-danger)}.axv-pos-btn-confirm{background:var(--axs-danger);border-color:var(--axs-danger);color:var(--axs-accent-fg)}.axv-pos-btn-confirm:not(:disabled):hover{background:color-mix(in srgb,var(--axs-danger) 84%,#000);border-color:color-mix(in srgb,var(--axs-danger) 84%,#000)}.axv-pos-confirm{background:color-mix(in srgb,var(--axs-danger) 7%,#0000);border:1px solid color-mix(in srgb,var(--axs-danger) 28%,#0000);display:inline-flex;padding:.4rem .6rem}.axv-pos-confirm-text{color:var(--axs-ink);font-size:.8rem}.axv-pos-add,.axv-pos-link,.axv-pos-unlinked{display:flex;flex-direction:column;gap:.7rem}.axv-pos-unlinkedtext{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.85rem;margin:0}.axv-pos-addrow{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.7rem}.axv-pos-search{border:1px solid var(--axs-line);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;width:100%}.axv-pos-search:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pos-results{display:flex;flex-direction:column;gap:.2rem;max-height:16rem;overflow-y:auto}.axv-pos-result{align-items:baseline;background:#0000;border:1px solid #0000;border-radius:7px;color:var(--axs-ink);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:.84rem;gap:.5rem;padding:.4rem .55rem;text-align:left}.axv-pos-result:not(:disabled):hover{background:var(--axs-surface);border-color:var(--axs-line)}.axv-pos-resultname{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-pos-resultnum{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:.7rem;font-variant-numeric:tabular-nums}.axv-pos-resultprice{font-feature-settings:"tnum";color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:.74rem;font-variant-numeric:tabular-nums}@keyframes axv-pos-spin{to{transform:rotate(1turn)}}@container (max-width: 360px){.axv-pos-levels{grid-template-columns:1fr}.axv-pos-field input{max-width:none}}.axv-cxn{display:flex;flex-direction:column;gap:12px}.axv-cxn--passport{gap:14px}.axv-cxn-return{align-items:center;align-self:flex-start;background:#0000;border:0;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-weight:500;gap:6px;letter-spacing:.01em;margin:0;padding:4px 2px;transition:color .14s ease}.axv-cxn-return:focus-visible,.axv-cxn-return:hover{color:var(--axs-ink);outline:none}.axv-cxn-head{align-items:center;display:flex;gap:10px;justify-content:space-between;padding-bottom:2px}.axv-cxn-headmain{display:flex;flex-direction:column;gap:2px;min-width:0}.axv-cxn-passport-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.axv-cxn-tally{color:var(--axs-ink-mid);font-size:12.5px;letter-spacing:.01em}.axv-cxn-tally strong{font-feature-settings:"tnum";color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axv-cxn-alert{background:color-mix(in srgb,var(--axs-danger) 12%,#0000);border-radius:999px;color:var(--axs-danger);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:500;letter-spacing:.03em;padding:3px 8px;text-transform:uppercase}.axv-cxn-attention{align-items:center;border-top:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 2px}.axv-cxn-attention-label{color:var(--axs-ink);font-family:var(--axs-sans);font-size:11.5px;font-weight:600;letter-spacing:.02em}.axv-cxn-attention-chips{display:flex;flex-wrap:wrap;gap:6px}.axv-cxn-achip{border:1px solid #0000;border-radius:999px;cursor:pointer;font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.01em;margin:0;padding:3px 9px;transition:background .14s ease,border-color .14s ease}.axv-cxn-achip[data-tone=critical]{background:color-mix(in srgb,var(--axs-danger) 12%,#0000);border-color:color-mix(in srgb,var(--axs-danger) 28%,#0000);color:var(--axs-danger)}.axv-cxn-achip[data-tone=warning]{background:color-mix(in srgb,var(--axs-warn) 14%,#0000);border-color:color-mix(in srgb,var(--axs-warn) 30%,#0000);color:var(--axs-warn)}.axv-cxn-achip[data-tone=info]{background:color-mix(in srgb,var(--axs-info) 12%,#0000);border-color:color-mix(in srgb,var(--axs-info) 26%,#0000);color:var(--axs-info)}.axv-cxn-achip:focus-visible,.axv-cxn-achip:hover{filter:brightness(.97);outline:none}.axv-cxn-list{grid-gap:0 18px;align-content:start;display:grid;gap:0 18px;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));list-style:none;margin:0;padding:0}.axv-cxn-row{align-items:flex-start;border-top:1px solid var(--axs-line);display:flex;gap:9px;padding:9px 2px 10px}.axv-cxn-accent{background:var(--axs-line-hard);border-radius:50%;flex:none;height:7px;margin-top:4px;width:7px}.axv-cxn-row[data-status=on_target] .axv-cxn-accent{background:var(--axs-ok)}.axv-cxn-row[data-status=info] .axv-cxn-accent{background:var(--axs-info)}.axv-cxn-row[data-status=warning] .axv-cxn-accent{background:var(--axs-warn)}.axv-cxn-row[data-status=critical] .axv-cxn-accent,.axv-cxn-row[data-status=error] .axv-cxn-accent{background:var(--axs-danger)}.axv-cxn-main{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.axv-cxn-toprow{align-items:center;display:flex;gap:8px;justify-content:space-between}.axv-cxn-kind{font-weight:500;letter-spacing:.07em;text-transform:uppercase}.axv-cxn-kind,.axv-cxn-pill{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axv-cxn-pill{flex:0 0 auto;letter-spacing:.01em}.axv-cxn-headline{color:var(--axs-ink);font-size:13.5px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-cxn-headlinebtn{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:6px;margin:0;padding:0;text-align:left;width:100%}.axv-cxn-headlinebtn .axv-cxn-headline{flex:1 1 auto;min-width:0}.axv-cxn-go{color:var(--axs-ink-faint);flex:none;font-size:12px;opacity:0;transform:translateX(-2px);transition:opacity .14s ease,transform .14s ease,color .14s ease}.axv-cxn-headlinebtn:focus-visible .axv-cxn-go,.axv-cxn-headlinebtn:hover .axv-cxn-go{color:var(--axs-ink-mid);opacity:1;transform:translateX(0)}.axv-cxn-headlinebtn:focus-visible{outline:none}.axv-cxn-headlinebtn:focus-visible .axv-cxn-headline{text-decoration:underline;text-underline-offset:2px}.axv-cxn-row[data-status=neutral] .axv-cxn-headline,.axv-cxn-row[data-status=warning] .axv-cxn-headline{color:var(--axs-ink-mid);font-weight:400}.axv-cxn-detail{color:var(--axs-ink-faint);font-size:11.5px;line-height:1.45}.axv-cxn-row[data-status=critical] .axv-cxn-detail,.axv-cxn-row[data-status=on_target] .axv-cxn-detail{color:var(--axs-ink-mid)}.axv-cxn-sublist{display:flex;flex-direction:column;gap:2px;list-style:none;margin:4px 0 0;padding:0}.axv-cxn-subrow{align-items:baseline;color:var(--axs-ink-mid);display:flex;font-size:11.5px;gap:8px;line-height:1.35}.axv-cxn-subrow[data-linked=false]{color:var(--axs-warn)}.axv-cxn-sublabel{color:var(--axs-ink-faint);font-weight:500;min-width:3.2rem}.axv-cxn-subval{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-cxn-subval[data-gap=true]{color:var(--axs-warn);font-weight:500}.axv-cxn-sublink{align-items:baseline;background:#0000;border:0;border-radius:2px;color:inherit;cursor:pointer;display:flex;flex-wrap:wrap;font:inherit;gap:6px 8px;margin:0;padding:2px 0;text-align:left;width:100%}.axv-cxn-sublink:focus-visible .axv-cxn-sublabel,.axv-cxn-sublink:hover .axv-cxn-sublabel{color:var(--axs-ink);text-decoration:underline;text-underline-offset:2px}.axv-cxn-sublink:focus-visible{outline:none}.axv-cxn-ovchip{background:color-mix(in srgb,var(--axs-info) 12%,#0000);border-radius:999px;color:var(--axs-info);font-size:10px;font-weight:500;letter-spacing:.04em;padding:1px 5px;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.axv-cxn-achip,.axv-cxn-go,.axv-cxn-return{transition:none}}.axs-sw-host{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;position:relative}.axs-swb-boardwrap{flex:1 1 auto;min-height:0;position:relative}.axs-swb-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-swb-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-swb-fill{height:100%}.axs-swb-fill{display:flex;flex-direction:column;min-height:0;min-width:0;position:relative}.axs-swb-cmds{flex-wrap:wrap;gap:6px 10px;justify-content:flex-end;margin-left:auto;min-width:0}.axs-swb-cmds,.axs-swb-state{align-items:center;display:inline-flex}.axs-swb-state{gap:5px;white-space:nowrap}.axs-swb-statedot{background:var(--axs-ink-faint);border-radius:999px;flex:none;height:6px;width:6px}.axs-swb-state[data-state=draft] .axs-swb-statedot,.axs-swb-state[data-state=published_editing] .axs-swb-statedot{background:var(--axs-warn)}.axs-swb-state[data-state=published_editing]{color:var(--axs-warn)}.axs-swb-state[data-state=published] .axs-swb-statedot{background:var(--axs-ok)}.axs-sw-loading{box-sizing:border-box;display:flex;flex-direction:column;min-height:0;padding:10px 14px}.axs-sw-loading .axv-sklwrap--board{box-sizing:border-box;flex:1 1;min-width:0;width:100%}.axs-sw-loading .axv-state{margin:auto;padding:2rem}.axv-evt{display:flex;flex-direction:column;gap:.85rem}.axv-evt-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.axv-evt-title{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-evt-eyebrow{color:var(--axs-ink-faint);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axv-evt-eyebrow,.axv-evt-name{font-family:var(--axs-sans);font-weight:var(--axs-weight-medium)}.axv-evt-name{color:var(--axs-ink);font-size:1.05rem;line-height:1.25;margin:0;overflow-wrap:anywhere}.axv-evt-status{align-self:flex-start;flex:none;font-size:var(--axs-text-label)}.axv-evt-hint,.axv-evt-status{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axv-evt-hint{font-size:.8rem;line-height:1.45;margin:0;max-width:60ch}.axv-evt-form{display:flex;flex-direction:column;gap:.7rem}.axv-evt-grid{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.7rem}.axv-evt-grid .axv-evt-field{flex:1 1 11rem;min-width:0}.axv-evt-grid .axv-evt-field-wide{flex-basis:100%}.axv-evt-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.1rem}.axv-evt-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:.35rem;padding:.45rem .85rem;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard),border-color var(--axs-dur-fast) var(--axs-ease-standard)}.axv-evt-btn svg{animation:axv-evt-spin .8s linear infinite;height:13px;width:13px}.axv-evt-btn:disabled{cursor:default;opacity:.5}.axv-evt-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-evt-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-evt-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-evt-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-evt-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-evt-stage{gap:.8rem;padding-top:.2rem}.axv-evt-stage,.axv-evt-stage-now{display:flex;flex-direction:column}.axv-evt-stage-now{gap:.2rem}.axv-evt-stage-current{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.1rem;font-weight:var(--axs-weight-medium)}.axv-evt-moves{align-items:flex-start;display:flex;flex-direction:column;gap:.45rem}.axv-evt-move{width:100%}.axv-evt-move-btn{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:.86rem;min-width:12rem;padding:.5rem .8rem;text-align:left;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),background var(--axs-dur-fast) var(--axs-ease-standard)}.axv-evt-move-btn:not(:disabled):hover{background:var(--axs-chrome)}.axv-evt-move-btn[data-lost=true]:not(:disabled):hover{background:#0000;color:var(--axs-danger)}.axv-evt-move-btn:disabled{cursor:default;opacity:.5}.axv-evt-move-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-evt-confirm{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.5rem}.axv-evt-reason{min-width:11rem}.axv-evt-invalid{background:var(--axs-warn-bg);border-radius:var(--axs-radius-md);color:var(--axs-warn);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;margin:0;padding:.4rem .6rem}.axv-evt-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-evt-err svg{flex:none;height:14px;width:14px}.axv-evt-receipt{align-items:center;background:var(--axs-chrome);background:var(--axs-surface-alt,var(--axs-chrome));border-radius:var(--axs-radius-md);color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-evt-receipt-ico{color:var(--axs-ok);display:inline-flex}.axv-evt-receipt-ico svg{height:15px;width:15px}.axv-evt-receipt-text{flex:1 1}.axv-evt-undo{align-items:center;background:#0000;border:none;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:.3rem}.axv-evt-undo:hover{color:var(--axs-ink);text-decoration:underline}.axv-evt-undo svg{animation:axv-evt-spin .8s linear infinite;height:12px;width:12px}.axv-evt-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-evt-spin{to{transform:rotate(1turn)}}.axv-con{display:flex;flex-direction:column;gap:.85rem}.axv-con-head{align-items:flex-start;display:flex;gap:.7rem}.axv-con-avatar{align-items:center;background:var(--axs-surface-alt);border-radius:999px;color:var(--axs-ink-mid);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.8rem;height:2.4rem;justify-content:center;letter-spacing:.02em;width:2.4rem}.axv-con-title{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-con-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.axv-con-name{color:var(--axs-ink);font-size:1.05rem;font-weight:500;line-height:1.25}.axv-con-name,.axv-con-sub{font-family:var(--axs-sans);margin:0;overflow-wrap:anywhere}.axv-con-sub{color:var(--axs-ink-mid);font-size:.8rem;line-height:1.3}.axv-con-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;margin:0;max-width:60ch}.axv-con-form{display:flex;flex-direction:column;gap:.7rem;margin-top:.1rem}.axv-con-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.7rem}.axv-con-field{display:flex;flex-direction:column;gap:.25rem}.axv-con-field-grow{flex:1 1 9rem}.axv-con-field-wide{width:100%}.axv-con-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase}.axv-con-req{color:var(--axs-accent);font-style:normal;margin-left:.2em}.axv-con-field input,.axv-con-field textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-con-field textarea{line-height:1.45;min-height:3.2rem;resize:vertical}.axv-con-field input:focus-visible,.axv-con-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-con-field input:disabled,.axv-con-field textarea:disabled{cursor:default;opacity:.65}.axv-con-field input:user-invalid{border-color:var(--axs-danger);box-shadow:0 0 0 2px color-mix(in srgb,var(--axs-danger) 14%,#0000)}.axv-con-tags{align-items:center;background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;display:flex;flex-wrap:wrap;gap:.35rem;min-height:2.1rem;padding:.35rem .4rem}.axv-con-tags[data-disabled=true]{opacity:.65}.axv-con-chip{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);font-size:.68rem;gap:.25rem;letter-spacing:.02em;padding:.12rem .45rem}.axv-con-chip,.axv-con-chip-x{align-items:center;display:inline-flex;font-family:var(--axs-sans)}.axv-con-chip-x{background:#0000;border:none;color:var(--axs-ink-faint);cursor:pointer;font-size:.85rem;justify-content:center;line-height:1;margin:0 -.05rem;padding:0;transition:color .12s ease}.axv-con-chip-x:hover:not(:disabled){color:var(--axs-ink)}.axv-con-chip-x:disabled{cursor:default}.axv-con-tag-input{background:#0000;border:none;color:var(--axs-ink);flex:1 1 6rem;font-family:var(--axs-sans);font-size:.84rem;min-width:5rem;padding:.15rem .2rem}.axv-con-tag-input:focus-visible{outline:none}.axv-con-tag-input:disabled{cursor:default}.axv-con-tags:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-con-invalid{background:var(--axs-warn-bg);border:1px solid color-mix(in srgb,var(--axs-warn) 35%,#0000);border-radius:7px;color:var(--axs-warn);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;margin:0;padding:.4rem .6rem}.axv-con-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-con-err svg{flex:none;height:14px;width:14px}.axv-con-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.2rem}.axv-con-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-con-btn svg{animation:axv-con-spin .8s linear infinite;height:13px;width:13px}.axv-con-btn:disabled{cursor:default;opacity:.5}.axv-con-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-con-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-con-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-con-btn-ghost:not(:disabled):hover,.axv-con-receipt{color:var(--axs-ink)}.axv-con-receipt{align-items:center;background:var(--axs-accent-bg);border-radius:8px;display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-con-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-con-receipt-ico svg{height:15px;width:15px}.axv-con-receipt-text{flex:1 1}.axv-con-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-con-undo:hover{text-decoration:underline}.axv-con-undo svg{animation:axv-con-spin .8s linear infinite;height:12px;width:12px}.axv-con-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-con-spin{to{transform:rotate(1turn)}}.axv-con-act{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:10px;margin-top:14px;padding-top:12px}.axv-con-act-head{align-items:baseline;display:flex;gap:10px}.axv-con-act-cap{font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase}.axv-con-act-cap,.axv-con-act-load{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axv-con-act-load{background:none;border:none;cursor:pointer;font-size:.78rem;margin-left:auto;padding:0}.axv-con-act-load:hover{color:var(--axs-accent)}.axv-con-act-load:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-con-act-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;margin:0}.axv-con-act-day{display:flex;flex-direction:column;gap:7px}.axv-con-act-line{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.82rem}.axv-con-act-note{background:var(--axs-sidebar);border-radius:8px;padding:8px 11px}.axv-con-act-noteby{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.78rem;font-weight:var(--axs-weight-medium)}.axv-con-act-notebody{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.82rem;line-height:1.5;margin:3px 0 0}.axv-con-act-ev{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.74rem}.axs-ew-host{background:var(--axs-canvas-bg);display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;padding:16px;position:relative}@media (max-width:480px){.axs-ew-host{padding:8px}}.axs-ew-host>.axs-drill-back{align-self:flex-start;box-shadow:none;margin:0 0 10px;position:static}.axs-ew2{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:14px;container-name:axew2;container-type:inline-size;display:grid;flex:1 1;font-family:var(--axs-sans);grid-template-columns:172px minmax(0,1fr) 34px;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;min-width:0;overflow:hidden;position:relative}.axs-ew2:not([data-index-open]){grid-template-columns:minmax(0,1fr) 34px}.axs-ew2[data-embedded]{border:none;border-radius:0;grid-template-rows:minmax(0,1fr)}.axs-ew-loading[data-embedded]{background:#0000;border:none;border-radius:0}.axs-ew2-nodebar{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;gap:10px;grid-column:1/-1;min-width:0;padding:8px 14px}.axs-ew2-nodename{color:var(--axs-ink);font-size:.92rem;font-weight:var(--axs-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ew2-indextoggle{align-items:center;appearance:none;background:none;border:1px solid #0000;border-radius:7px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:color var(--axs-motion-fast) var(--axs-ease-out),background var(--axs-motion-fast) var(--axs-ease-out);width:26px}.axs-ew2-indextoggle:hover{color:var(--axs-ink)}.axs-ew2-indextoggle[aria-pressed=true]{background:var(--axs-accent-bg);color:var(--axs-ink)}.axs-ew2-indextoggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-cap{color:var(--axs-ink-faint);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase}.axs-ew2-faint{color:var(--axs-ink-faint);font-size:.8rem}.axs-ew2-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;height:6px;width:6px}.axs-ew2-dot-warn{background:#ba7515;background:var(--axs-warn,#ba7515)}.axs-ew2-dot-danger{background:var(--axs-danger)}.axs-ew2-ghost{background:none;border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:.8rem;padding:4px 10px;transition:border-color var(--axs-motion-fast) var(--axs-ease-out),color var(--axs-motion-fast) var(--axs-ease-out)}.axs-ew2-ghost:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axs-ew2-ghost:active:not(:disabled){transform:scale(.96)}.axs-ew2-ghost:disabled{cursor:default;opacity:.45}.axs-ew2-ghost:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-chev{color:var(--axs-ink-faint)}.axs-ew2-index{background:var(--axs-sidebar);border-right:1px solid var(--axs-line);min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:10px 0 8px}.axs-ew2-indexhead{align-items:baseline;display:flex;gap:6px;padding:0 12px 8px}.axs-ew2-indexnote{color:var(--axs-ink-faint);font-size:.78rem;margin:0;padding:4px 12px}.axs-ew2-irow{background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;display:block;font-family:var(--axs-sans);font-size:.84rem;overflow:hidden;padding:7px 12px;text-align:left;text-overflow:ellipsis;transition:background var(--axs-motion-fast) var(--axs-ease-out),color var(--axs-motion-fast) var(--axs-ease-out);white-space:nowrap;width:100%}.axs-ew2-irow:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-ew2-irow[data-active]{background:var(--axs-accent-bg);color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-ew2-irow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-page{display:flex;flex-direction:column;min-height:0;min-width:0}.axs-ew2-tabs{border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:18px;padding:0 20px}.axs-ew2-tab,.axs-ew2-tabs{align-items:center;height:42px}.axs-ew2-tab{background:none;border:none;border-bottom:2px solid #0000;border-radius:0;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.8rem;padding:0;transition:color var(--axs-motion-fast) var(--axs-ease-out)}.axs-ew2-tab:hover{color:var(--axs-ink-mid)}.axs-ew2-tab[aria-current]{border-bottom-color:var(--axs-accent);color:var(--axs-accent);font-weight:var(--axs-weight-medium)}.axs-ew2-tab:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-body{box-sizing:border-box;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 26px 26px}.axs-ew2-brief{display:flex;flex-direction:column;gap:26px;max-width:560px}.axs-ew2-briefhead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.axs-ew2-briefacts{display:flex;flex:none;flex-wrap:wrap;gap:8px}.axs-ew2-archived{background:color-mix(in srgb,#ba7515 10%,#0000);background:color-mix(in srgb,var(--axs-warn,#ba7515) 10%,#0000);border:1px solid color-mix(in srgb,#ba7515 22%,#0000);border:1px solid color-mix(in srgb,var(--axs-warn,#ba7515) 22%,#0000);border-radius:7px;color:#ba7515;color:var(--axs-warn,#ba7515);font-size:.8rem;margin:0 0 10px;padding:8px 10px}.axs-ew2-owner{align-items:center;display:flex;gap:10px;padding:4px 0 2px;position:relative}.axs-ew2-ownerbtn{background:none;border:1px solid #0000;border-radius:7px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:.84rem;padding:2px 8px;transition:border-color var(--axs-motion-fast) var(--axs-ease-out)}.axs-ew2-ownerbtn:hover:not(:disabled){border-color:var(--axs-line-hard)}.axs-ew2-ownerbtn:disabled{cursor:default;opacity:.45}.axs-ew2-ownerbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-ownermenu{background:#fff;background:var(--axs-surface,#fff);border:1px solid var(--axs-line-hard);border-radius:8px;box-shadow:0 8px 24px color-mix(in srgb,var(--axs-ink) 12%,#0000);display:flex;flex-direction:column;gap:2px;left:0;margin-top:4px;min-width:180px;padding:6px;position:absolute;top:100%;z-index:4}.axs-ew2-owneropt{background:none;border:none;border-radius:6px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:.82rem;padding:6px 8px;text-align:left}.axs-ew2-owneropt:hover:not(:disabled){background:color-mix(in srgb,var(--axs-accent) 8%,#0000)}.axs-ew2-owneropt:disabled{cursor:default;opacity:.45}.axs-ew2-owneropt[aria-selected=true]{color:var(--axs-accent);font-weight:600}.axs-seq{display:flex;flex-direction:column;gap:8px;margin:4px 0 2px}.axs-seq-draft{background:color-mix(in srgb,var(--axs-accent) 5%,#0000);border:1px solid color-mix(in srgb,var(--axs-accent) 22%,var(--axs-line));border-radius:8px;padding:10px 12px}.axs-seq-drafthead{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axs-seq-pulse{background:var(--axs-accent);border-radius:50%;box-shadow:0 0 6px color-mix(in srgb,var(--axs-accent) 50%,#0000);flex:none;height:6px;width:6px}.axs-seq-subj{color:var(--axs-ink);font-size:.84rem;font-weight:600;margin:8px 0 4px}.axs-seq-preview{color:var(--axs-ink-faint);font-size:.78rem;line-height:1.45;margin:0}.axs-seq-acts{align-items:center;display:flex;gap:10px;margin-top:10px}.axs-seq-send{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:.78rem;font-weight:600;padding:4px 12px;transition:background-color var(--axs-motion-fast) var(--axs-ease-out),border-color var(--axs-motion-fast) var(--axs-ease-out)}.axs-seq-send:hover:not(:disabled){background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axs-seq-send:disabled{cursor:default;opacity:.5}.axs-seq-send:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-seq-row{align-items:center;background:color-mix(in srgb,var(--axs-accent) 3%,#0000);border:1px solid color-mix(in srgb,var(--axs-accent) 14%,var(--axs-line));border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;padding:8px 10px}.axs-seq-dot{background:var(--axs-accent);border-radius:50%;flex:none;height:6px;width:6px}.axs-seq-dot.is-paused{background:#ba7515;background:var(--axs-warn,#ba7515)}.axs-seq-name{color:var(--axs-ink);font-size:.82rem;font-weight:600}.axs-seq-progress{align-items:center;display:flex;gap:3px}.axs-seq-tick{background:color-mix(in srgb,var(--axs-ink) 10%,#0000);border-radius:1.5px;height:3px;width:8px}.axs-seq-tick.is-done{background:var(--axs-accent);width:12px}.axs-seq-row.is-paused .axs-seq-tick.is-done{background:#ba7515;background:var(--axs-warn,#ba7515)}.axs-seq-paused{color:#ba7515;color:var(--axs-warn,#ba7515);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.axs-seq-rowacts{display:flex;gap:8px;margin-left:auto}.axs-seq-reconcile{grid-gap:var(--axs-space-2);background:var(--axs-surface);border:1px solid color-mix(in srgb,var(--axs-warn) 34%,var(--axs-line));border-radius:var(--axs-radius-lg);color:var(--axs-ink);display:grid;gap:var(--axs-space-2);padding:var(--axs-space-3)}.axs-seq-reconcile.is-blocked{border-color:color-mix(in srgb,var(--axs-danger) 34%,var(--axs-line))}.axs-seq-reconcile-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--axs-space-3);justify-content:space-between}.axs-seq-reconcile-head strong{font-family:var(--axs-display);font-size:var(--axs-text-title);font-weight:var(--axs-weight-semibold);letter-spacing:-.01em}.axs-seq-reconcile-meta{color:var(--axs-ink-faint);display:flex;flex-wrap:wrap;font-size:var(--axs-text-micro);gap:var(--axs-space-2)}.axs-seq-reconcile-meta>span+span:before{content:"·";margin-inline-end:var(--axs-space-2)}.axs-seq-reconcile-lock,.axs-seq-reconcile-ref{color:var(--axs-ink-mid);display:block;font-size:var(--axs-text-micro);overflow-wrap:anywhere}.axs-seq-reconcile-lock code,.axs-seq-reconcile-ref code{color:var(--axs-ink);font-family:var(--axs-mono)}.axs-seq-reconcile-copy{color:var(--axs-ink-mid);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);margin:0;max-width:72ch}.axs-seq-reconcile-form{grid-gap:var(--axs-space-2);display:grid;gap:var(--axs-space-2)}.axs-seq-reconcile-choice{grid-gap:var(--axs-space-2);border:0;display:grid;gap:var(--axs-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;min-width:0;padding:0}.axs-seq-reconcile-choice legend,.axs-seq-reconcile-label{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);margin-block-end:var(--axs-space-1)}.axs-seq-reconcile-choice legend{grid-column:1/-1}.axs-seq-reconcile-choice label{grid-gap:var(--axs-space-2);align-items:start;border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);cursor:pointer;display:grid;gap:var(--axs-space-2);grid-template-columns:auto minmax(0,1fr);min-height:48px;padding:var(--axs-space-2)}.axs-seq-reconcile-choice label:has(input:checked){background:var(--axs-surface-alt);border-color:var(--axs-ink-mid)}.axs-seq-reconcile-choice input{accent-color:var(--axs-ink);height:18px;margin:2px 0 0;width:18px}.axs-seq-reconcile-choice input:focus-visible{outline:2px solid var(--axs-ink);outline-offset:3px}.axs-seq-reconcile-choice span{grid-gap:2px;color:var(--axs-ink-mid);display:grid;font-size:var(--axs-text-body);gap:2px}.axs-seq-reconcile-choice span strong{color:var(--axs-ink);font-weight:var(--axs-weight-semibold)}.axs-seq-reconcile-label{margin-block:var(--axs-space-1) 0}.axs-seq-reconcile-hint{color:var(--axs-ink-faint);font-size:var(--axs-text-micro)}.axs-seq-reconcile-evidence,.axs-seq-reconcile-select{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);box-sizing:border-box;color:var(--axs-ink);font:inherit;font-size:1rem;line-height:var(--axs-lh-body);padding:var(--axs-space-2) var(--axs-space-3);width:100%}.axs-seq-reconcile-select{min-height:48px}.axs-seq-reconcile-evidence{min-height:48px;resize:vertical}textarea.axs-seq-reconcile-evidence{min-height:64px}.axs-seq-reconcile-evidence:focus-visible,.axs-seq-reconcile-select:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-seq-reconcile-evidence[aria-invalid=true]{border-color:var(--axs-danger)}.axs-seq-reconcile-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--axs-space-2)}.axs-seq-reconcile-actions .axs-seq-send{min-height:44px;padding-inline:var(--axs-space-4)}.axs-ew2-title{color:var(--axs-ink);font-size:1.05rem;font-weight:var(--axs-weight-medium);line-height:1.25;margin:0}.axs-ew2-fact{color:var(--axs-ink-faint);font-size:.82rem;margin:5px 0 0}.axs-ew2-demand{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-size:.76rem;gap:6px;margin:6px 0 0}.axs-ew2-demand-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;height:6px;width:6px}.axs-ew2-demand[data-tone=high]{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-ew2-demand[data-tone=high] .axs-ew2-demand-dot{background:#4a6b8a;background:var(--axs-accent,#4a6b8a)}.axs-ew2-demand-cat,.axs-ew2-demand-tail{color:var(--axs-ink-faint)}.axs-ew2-sla{align-items:center;color:#ba7515;color:var(--axs-warn,#ba7515);display:inline-flex;font-size:.76rem;font-weight:var(--axs-weight-medium);gap:6px;margin:7px 0 0}.axs-ew2-sla:before{background:currentColor;border-radius:50%;content:"";flex:none;height:6px;width:6px}.axs-ew2-sla[data-tone=breach]{background:color-mix(in srgb,var(--axs-danger) 12%,#0000);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-danger);padding:3px 9px}.axs-ew2-money{display:flex;flex-direction:column;gap:3px}.axs-ew2-moneyval{font-feature-settings:"tnum";color:var(--axs-ink);font-size:1.45rem;font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-ew2-stage{display:flex;flex-direction:column;gap:8px;max-width:360px}.axs-ew2-stagerail{align-items:center;display:flex}.axs-ew2-stagedot{background:var(--axs-line-hard);border-radius:50%;flex:none;height:5px;width:5px}.axs-ew2-stagedot.is-past{background:var(--axs-ink-mid)}.axs-ew2-stagedot.is-current{background:var(--axs-surface);border:2px solid var(--axs-accent);box-sizing:border-box;height:10px;width:10px}.axs-ew2-stageseg{background:var(--axs-line);flex:1 1;height:1px}.axs-ew2-stageseg.is-past{background:var(--axs-line-hard)}.axs-ew2-stagerow{align-items:center;display:flex;gap:10px;justify-content:space-between}.axs-ew2-stagename{color:var(--axs-ink);font-size:.82rem;font-weight:var(--axs-weight-medium)}.axs-ew2-stagelost{align-items:center;color:var(--axs-danger);display:flex;font-size:.84rem;gap:7px}.axs-ew2-next{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:9px;padding-top:18px}.axs-ew2-nextline{align-items:center;color:var(--axs-ink);display:flex;font-size:.84rem;gap:8px}.axs-ew2-contactline{align-items:baseline;background:none;border:none;border-top:1px solid var(--axs-line);cursor:pointer;display:flex;font-family:var(--axs-sans);gap:9px;padding:18px 0 0;text-align:left;width:100%}.axs-ew2-contactname{color:var(--axs-ink);font-size:.84rem}.axs-ew2-contactline:hover .axs-ew2-contactname{color:var(--axs-accent)}.axs-ew2-contactline:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-contactline .axs-ew2-chev{margin-left:auto}.axs-ew2-edit{display:flex;flex-direction:column;gap:12px}.axs-ew2-editbar{display:flex}.axs-ew2-thread{gap:18px;max-width:560px}.axs-ew2-day,.axs-ew2-thread{display:flex;flex-direction:column}.axs-ew2-day{gap:10px}.axs-ew2-sysline{color:var(--axs-ink-mid);display:flex;font-size:.82rem;gap:8px}.axs-ew2-note{background:var(--axs-sidebar);border-radius:9px;padding:10px 13px}.axs-ew2-notehead{color:var(--axs-ink-faint);font-size:.78rem}.axs-ew2-noteby{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-ew2-notebody{color:var(--axs-ink-mid);font-size:.84rem;line-height:1.5;margin:4px 0 0}.axs-ew2-composer{align-items:center;display:flex;gap:10px;padding-top:6px}.axs-ew2-noteinput{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:9px;color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.84rem;min-width:0;padding:8px 12px;transition:border-color var(--axs-motion-fast) var(--axs-ease-out)}.axs-ew2-noteinput::placeholder{color:var(--axs-ink-faint)}.axs-ew2-noteinput:focus{border-color:var(--axs-accent);outline:none}.axs-ew2-receipt{align-items:center;color:var(--axs-ink-mid);display:flex;font-size:.8rem;gap:10px}.axs-ew2-receipterr{color:var(--axs-danger)}.axs-ew2-receipt--stack{align-items:stretch;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);flex-direction:column;padding:10px 12px}.axs-ew2-reconcile{display:flex;flex-direction:column;gap:8px}.axs-ew2-reconcile-ref{color:var(--axs-ink)}.axs-ew2-reconcile-ref code{font-family:var(--axs-mono);font-size:.76rem;overflow-wrap:anywhere}.axs-ew2-reconcile-label{color:var(--axs-ink-faint);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase}.axs-ew2-deliveryqueue{border-block:1px solid var(--axs-line);display:flex;flex-direction:column;padding-block:10px}.axs-ew2-deliveryqueue-head{align-items:center;display:flex;gap:12px;justify-content:space-between;padding-bottom:4px}.axs-ew2-deliveryrow{border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);display:flex;flex-direction:column;font-size:.8rem;gap:8px;padding:12px 0}.axs-ew2-deliveryrow:first-of-type{border-top:none}.axs-ew2-deliveryrow p{line-height:1.5;margin:0}.axs-ew2-deliveryhead{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.axs-ew2-deliveryhead strong{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-ew2-field-error{color:var(--axs-danger);font-size:var(--axs-text-label)}.axs-ew2-replysubj:user-invalid,.axs-ew2-replysubj[aria-invalid=true]{border-color:var(--axs-danger)}.axs-ew2-commsrow{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;padding-top:2px}.axs-ew2-commsbtn{appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.8rem;font-weight:var(--axs-weight-medium);padding:5px 12px;transition:background var(--axs-motion-fast) var(--axs-ease-out),border-color var(--axs-motion-fast) var(--axs-ease-out),color var(--axs-motion-fast) var(--axs-ease-out)}.axs-ew2-commsbtn:hover:not(:disabled),.axs-ew2-commsbtn[aria-pressed=true]{border-color:var(--axs-accent);color:var(--axs-ink)}.axs-ew2-commsbtn[aria-pressed=true]{background:var(--axs-accent-bg)}.axs-ew2-commsbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-commsbtn:disabled{cursor:default;opacity:.5}.axs-ew2-reply{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);display:flex;flex-direction:column;gap:8px;margin-top:4px;padding:12px}.axs-ew2-replyhead{align-items:center;display:flex;gap:10px;justify-content:space-between}.axs-ew2-replybody,.axs-ew2-replysubj{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:9px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.84rem;padding:8px 12px;transition:border-color var(--axs-motion-fast) var(--axs-ease-out);width:100%}.axs-ew2-replybody{line-height:1.55;min-height:120px;resize:vertical}.axs-ew2-replybody::placeholder,.axs-ew2-replysubj::placeholder{color:var(--axs-ink-faint)}.axs-ew2-replybody:focus,.axs-ew2-replysubj:focus{border-color:var(--axs-accent);outline:none}.axs-ew2-replyactions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.axs-ed-picker .axs-ef-rowacts{flex-wrap:wrap;gap:6px}.axs-ed-danger{color:var(--axs-danger)}.axs-ew2-inquiry{background:var(--axs-sidebar);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:13px 15px}.axs-ew2-inqbody{color:var(--axs-ink-mid);font-size:.88rem;line-height:1.6;margin:0;white-space:pre-wrap}.axs-ew2-inqempty{color:var(--axs-ink-faint);font-size:.84rem;margin:0}.axs-ew2-inqsource{margin:0}.axs-ew2-inqsource,.axs-ew2-inqtoggle{color:var(--axs-ink-faint);font-size:.78rem}.axs-ew2-inqtoggle{align-self:flex-start;background:none;border:none;cursor:pointer;font-family:var(--axs-sans);padding:2px 0;transition:color var(--axs-motion-fast) var(--axs-ease-out)}.axs-ew2-inqtoggle:hover{color:var(--axs-accent)}.axs-ew2-inqtoggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-inqfields{padding-top:2px}.axs-ew2-inqdl{display:flex;flex-direction:column;gap:0;margin:0}.axs-ew2-inqdlrow{align-items:baseline;border-top:1px solid var(--axs-line);display:flex;gap:12px;padding:6px 0}.axs-ew2-inqdlrow dt{color:var(--axs-ink-faint);flex:none;font-size:.78rem;width:7rem}.axs-ew2-inqdlrow dd{color:var(--axs-ink);font-size:.84rem;margin:0;min-width:0;overflow-wrap:anywhere}.axs-ew2-inqnote{border-left:2px solid var(--axs-line-hard)}.axs-ew2-email{background:var(--axs-sidebar);border-radius:9px;display:flex;flex-direction:column;gap:5px;padding:10px 13px}.axs-ew2-email[data-dir=out]{background:var(--axs-chrome)}.axs-ew2-emailsubj{color:var(--axs-ink);font-size:.84rem;font-weight:var(--axs-weight-medium);margin:0}.axs-ew2-emailprev{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--axs-ink-mid);display:-webkit-box;font-size:.82rem;line-height:1.5;margin:0;overflow:hidden}.axs-ew2-emailbody{padding-top:2px}.axs-ew2-emailplain{color:var(--axs-ink-mid);font-size:.84rem;line-height:1.55;margin:0;white-space:pre-wrap}.axs-ew2-emailframe{background:#fff;border:1px solid var(--axs-line);border-radius:7px;min-height:220px;width:100%}.axs-ew2-facet{display:flex;flex-direction:column;gap:14px;max-width:560px}.axs-ew2-tableblock{display:flex;flex-direction:column;gap:0}.axs-ew2-tableblock .axs-ew2-cap{padding-bottom:8px}.axs-ew2-row{align-items:baseline;border-top:1px solid var(--axs-line);color:var(--axs-ink);display:flex;font-size:.84rem;gap:10px;padding:8px 0}.axs-ew2-rowname{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ew2-rowval{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-ew2-footnote{color:var(--axs-ink-faint);font-size:.78rem;margin:0}.axs-ew2-peek{align-items:center;background:var(--axs-sidebar);border:none;border-left:1px solid var(--axs-line);cursor:pointer;display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px 0;transition:background var(--axs-motion-fast) var(--axs-ease-out)}.axs-ew2-peek:hover{background:var(--axs-chrome)}.axs-ew2-peek:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-peeklabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.04em;max-height:100%;overflow:hidden;text-overflow:ellipsis;writing-mode:vertical-rl}.axs-ew-loading{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:14px;display:grid;flex:1 1;padding:2rem;place-items:center}.axs-ew-contactsum{display:flex;flex-direction:column;gap:.8rem}.axs-ew-contactsum-head{display:flex;flex-direction:column;gap:.15rem}.axs-ew-contactsum-eyebrow{color:var(--axs-ink-faint);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axs-ew-contactsum-eyebrow,.axs-ew-contactsum-name{font-family:var(--axs-sans);font-weight:var(--axs-weight-medium)}.axs-ew-contactsum-name{color:var(--axs-ink);font-size:1.05rem;line-height:1.2;margin:0}.axs-ew-contactsum-fields{display:flex;flex-direction:column;gap:.45rem;margin:0}.axs-ew-contactsum-row{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;gap:.6rem;padding-bottom:.45rem}.axs-ew-contactsum-row dt{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);width:5.5rem}.axs-ew-contactsum-row dd{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;margin:0;overflow:hidden;text-overflow:ellipsis}.axs-ew-contactsum-empty{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.84rem;margin:0}.axs-ew-scrim,.axs-ew-side{display:none}.axs-ew-sideclose{align-items:center;align-self:flex-start;background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;padding:12px 18px 0}.axs-ew-sideclose:hover{color:var(--axs-ink)}.axs-ew-sideclose:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew-sidebody{box-sizing:border-box;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 18px 18px}.axs-ew2[data-contact-open] .axs-ew-side{background:var(--axs-surface);border-left:1px solid var(--axs-line);box-shadow:var(--axs-elev-lg);display:flex;flex-direction:column;inset:0 0 0 auto;position:absolute;width:min(440px,92cqw);z-index:6}.axs-ew2[data-contact-open] .axs-ew-scrim{background:color-mix(in srgb,#000 16%,#0000);background:color-mix(in srgb,var(--axs-ink,#000) 16%,#0000);border:none;cursor:pointer;display:block;inset:0;padding:0;position:absolute;z-index:5}@container axew2 (max-width: 760px){.axs-ew2{grid-template-columns:minmax(0,1fr)}.axs-ew2-index,.axs-ew2-indextoggle,.axs-ew2-peek{display:none}.axs-ew2-body{padding:16px 16px 20px}.axs-ew2-tabs{overflow-x:auto;padding:0 16px;scrollbar-width:none}.axs-ew2-tabs::-webkit-scrollbar{display:none}.axs-ew2-tab{flex:none}.axs-seq-reconcile-choice{grid-template-columns:minmax(0,1fr)}.axs-seq-reconcile-actions{align-items:stretch;flex-direction:column}.axs-seq-reconcile-actions .axs-seq-send{min-height:48px;width:100%}}.axs-ef-blockhead{align-items:baseline;display:flex;gap:10px;padding-bottom:8px}.axs-ef-blockhead .axs-ef-quiet{margin-left:auto}.axs-ef-rates-toggle{align-items:baseline;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex-wrap:wrap;font:inherit;gap:10px;padding:0;text-align:left}.axs-ef-rates-toggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ef-rates{border-top:1px solid var(--axs-line);padding:4px 0 12px}.axs-ef-rates-grid{grid-gap:10px 12px;display:grid;gap:10px 12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));padding-top:10px}.axs-ef-rates-field{display:flex;flex-direction:column;gap:4px;min-width:0}.axs-ef-rates-field .axs-ef-in{width:100%}.axs-ef-rates-acts{display:flex;gap:8px;justify-content:flex-end;padding-top:12px}.axs-ef-quiet{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:.78rem;padding:0;transition:color var(--axs-motion-fast) var(--axs-ease-out)}.axs-ef-quiet:hover:not(:disabled){color:var(--axs-accent)}.axs-ef-quiet:disabled{cursor:default;opacity:.45}.axs-ef-quiet:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ef-row .axs-ef-rowacts{display:flex;gap:10px;opacity:0;transition:opacity var(--axs-motion-fast) var(--axs-ease-out)}.axs-ef-row:focus-within .axs-ef-rowacts,.axs-ef-row:hover .axs-ef-rowacts{opacity:1}.axs-ef-row.is-focused{background:color-mix(in srgb,var(--axs-accent) 8%,#0000);border-radius:4px}.axs-ef-row.is-focused .axs-ef-rowacts{opacity:1}.axs-ef-composer{align-items:center;border-top:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.axs-ef-in{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.8rem;min-width:0;padding:6px 9px;width:96px}.axs-ef-in:focus{border-color:var(--axs-accent);outline:none}.axs-ef-in-desc{flex:1 1 140px}.axs-ef-in-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:76px}.axs-ef-sumline{display:flex;gap:6px;padding-top:7px}.axs-ef-recon{align-items:baseline;display:flex;flex-wrap:wrap;font-size:.84rem;gap:9px}.axs-ef-delta,.axs-ef-recon-actual{font-weight:var(--axs-weight-medium)}.axs-ef-delta{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.axs-ef-delta-ok{color:var(--axs-ok)}.axs-ef-delta-warn{color:var(--axs-danger)}.studio-financials__recommend{grid-gap:var(--axs-space-3);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);color:var(--axs-ink);display:grid;gap:var(--axs-space-3);margin-block-end:var(--axs-space-3);padding:var(--axs-space-3)}.studio-financials__recommend-evidence,.studio-financials__recommend-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--axs-space-2);justify-content:space-between}.studio-financials__recommend-main{grid-gap:var(--axs-space-4);align-items:center;display:grid;gap:var(--axs-space-4);grid-template-columns:minmax(0,1fr) auto}.studio-financials__recommend-action,.studio-financials__recommend-amount{display:flex;flex-direction:column;gap:var(--axs-space-1)}.studio-financials__recommend-amount strong{font-feature-settings:"tnum";font-family:var(--axs-display);font-size:clamp(1.45rem,3vw,1.9rem);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-semibold);letter-spacing:-.02em;line-height:var(--axs-lh-tight)}.studio-financials__recommend-action span,.studio-financials__recommend-amount span,.studio-financials__recommend-evidence,.studio-financials__recommend-state{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);line-height:var(--axs-lh-snug)}.studio-financials__recommend-state{align-items:center;display:flex;gap:var(--axs-space-3);justify-content:space-between;margin:0}.studio-financials__recommend-apply,.studio-financials__recommend-retry{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);min-height:36px;padding:7px 11px;transition:border-color var(--axs-motion-fast) var(--axs-ease-out),color var(--axs-motion-fast) var(--axs-ease-out),background var(--axs-motion-fast) var(--axs-ease-out)}.studio-financials__recommend-apply:hover:not(:disabled),.studio-financials__recommend-retry:hover:not(:disabled){background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-accent)}.studio-financials__recommend-apply:focus-visible,.studio-financials__recommend-retry:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.studio-financials__recommend-apply:disabled{background:var(--axs-ok-bg);border-color:color-mix(in srgb,var(--axs-ok) 28%,var(--axs-line));color:var(--axs-ok);cursor:default}.studio-financials__recommend-details{border-block-start:1px solid var(--axs-line);color:var(--axs-ink-mid);font-size:var(--axs-text-body);padding-block-start:var(--axs-space-2)}.studio-financials__recommend-details summary{color:var(--axs-ink-mid);cursor:pointer;font-weight:var(--axs-weight-medium);width:fit-content}.studio-financials__recommend-details summary:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.studio-financials__recommend-details ul{grid-gap:var(--axs-space-2);display:grid;gap:var(--axs-space-2);list-style:none;margin:var(--axs-space-2) 0 0;padding:0}.studio-financials__recommend-details li{grid-gap:var(--axs-space-3);display:grid;gap:var(--axs-space-3);grid-template-columns:minmax(110px,.34fr) minmax(0,1fr)}.studio-financials__recommend-details li span:first-child{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-semibold);letter-spacing:.06em;text-transform:uppercase}@media (max-width:640px){.studio-financials__recommend-details li,.studio-financials__recommend-main{grid-template-columns:minmax(0,1fr)}.studio-financials__recommend-action{align-items:stretch}.studio-financials__recommend-apply,.studio-financials__recommend-retry{min-height:48px}.studio-financials__recommend-state{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion:reduce){.studio-financials__recommend-apply,.studio-financials__recommend-retry{transition:none}}.axs-em-pkg{border-top:1px solid var(--axs-line);gap:10px;padding-top:14px}.axs-em-pkg,.axs-em-section{display:flex;flex-direction:column}.axs-em-section{gap:4px;padding-left:2px}.axs-em-sectionhead{align-items:center;display:flex;gap:8px}.axs-em-sectionlabel{color:var(--axs-ink);font-size:.82rem;font-weight:var(--axs-weight-medium)}.axs-em-item{align-items:center;color:var(--axs-ink-mid);cursor:pointer;display:flex;font-size:.84rem;gap:8px;padding:3px 0}.axs-em-item input{accent-color:var(--axs-accent);margin:0}.axs-em-item[data-disabled]{cursor:default;opacity:.7}.axs-em-actions{align-items:center;display:flex;gap:14px}.axs-ew2-tab{gap:6px;position:relative}.axs-ew2-tabdot{background:var(--axs-accent);border-radius:50%;flex:none;height:6px;width:6px}.axs-ew2-portalnote{border-left:2px solid var(--axs-accent);padding-left:10px}.axs-ew2-badge{color:var(--axs-accent);font-size:.68rem;font-weight:var(--axs-weight-medium);letter-spacing:.04em;margin-left:8px;text-transform:uppercase}.axs-ew2-guestsignals{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.axs-ew2-signal{align-items:center;background:#0000;background:var(--axs-paper,#0000);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);display:inline-flex;font-size:.78rem;padding:4px 8px}.axs-ew2-guestpreview{background:#fafaf9;background:var(--axs-canvas,#fafaf9);display:flex;flex-direction:column;inset:0;position:fixed;z-index:80}.axs-ew2-guestpreview-bar{align-items:center;background:#fff;background:var(--axs-paper,#fff);border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:12px;justify-content:space-between;padding:10px 16px}.axs-ew2-guestpreview-body{flex:1 1;min-height:0;overflow:auto}.axs-ew2-guestpreview-banner{background:#111827;color:#fff;font-size:12px;letter-spacing:.04em;padding:8px 12px;text-align:center;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.axs-ew2-ghost,.axs-ew2-irow,.axs-ew2-noteinput,.axs-ew2-peek,.axs-ew2-tab{transition:none}.axs-ew2-ghost:active:not(:disabled){transform:none}.axs-ef-quiet,.axs-ef-row .axs-ef-rowacts,.axs-seq-send{transition:none}.axs-ef-row .axs-ef-rowacts{opacity:1}}.axs-props{background:#fff;background:var(--axs-surface,#fff);border:1px solid #14161c1a;border:1px solid var(--axs-line,#14161c1a);border-radius:14px;border-radius:var(--axs-radius-xl,14px);box-shadow:0 8px 28px -16px #12161f66,0 1px 2px #12161f0f;color:#1a1d24;color:var(--axs-ink,#1a1d24);display:flex;flex-direction:column;font-size:.78rem;gap:14px;max-height:calc(100% - 68px);overflow-y:auto;padding:12px 13px 14px;position:absolute;right:12px;top:56px;width:264px;z-index:6}.axs-root[data-material^=epaper] .axs-props{-webkit-backdrop-filter:blur(28px) saturate(1.2);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);backdrop-filter:blur(28px) saturate(1.2);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);background:#ffffffbd;background:var(--axs-node-fill-heavy,#ffffffbd);border-color:var(--axs-node-rim,var(--axs-line));box-shadow:var(--axs-elev-lg);box-shadow:var(--axs-node-shadow-hover,var(--axs-elev-lg))}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.axs-root[data-material^=epaper] .axs-props{background:#fcfcfa}.axs-root[data-theme=dark][data-material^=epaper] .axs-props{background:#302e2a}}.axs-props-head{align-items:center;cursor:move;display:flex;gap:8px;justify-content:space-between;margin:-2px -3px 0;padding:2px 3px 0;touch-action:none;-webkit-user-select:none;user-select:none}.axs-props-title{font-size:.82rem;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-props-x{align-items:center;background:#0000;border:0;border-radius:7px;color:#8a8f9a;color:var(--axs-ink-faint,#8a8f9a);cursor:pointer;display:inline-flex;flex:none;height:22px;justify-content:center;width:22px}.axs-props-x:hover{background:#14161c0d;background:var(--axs-surface-alt,#14161c0d);color:#1a1d24;color:var(--axs-ink,#1a1d24)}.axs-props-locked{color:#5c616c;color:var(--axs-ink-mid,#5c616c);font-size:.74rem;line-height:1.45;margin:0}.axs-props-group{display:flex;flex-direction:column;gap:9px}.axs-props-grouplabel{color:#8a8f9a;color:var(--axs-ink-faint,#8a8f9a);font-size:.62rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.axs-props-row{display:flex;flex-direction:column;gap:5px}.axs-props-row label>span,.axs-props-row>span,.axs-props-seg>span{color:#5c616c;color:var(--axs-ink-mid,#5c616c);font-size:.7rem}.axs-props-row--split{flex-direction:row;gap:10px}.axs-props-row--split>fieldset,.axs-props-row--split>label{border:0;display:flex;flex:1 1;flex-direction:column;gap:5px;margin:0;min-width:0;padding:0}.axs-props-input{background:#fff;background:var(--axs-surface,#fff);border:1px solid #14161c1f;border:1px solid var(--axs-line,#14161c1f);border-radius:8px;border-radius:var(--axs-radius-md,8px);box-sizing:border-box;color:#1a1d24;color:var(--axs-ink,#1a1d24);font:inherit;font-size:.76rem;height:30px;outline:none;padding:0 8px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axs-props-input:focus{border-color:var(--axs-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 18%,#0000)}select.axs-props-input{cursor:pointer}.axs-props-unit{align-items:center;display:flex;position:relative}.axs-props-unit em{color:#8a8f9a;color:var(--axs-ink-faint,#8a8f9a);font-size:.68rem;font-style:normal;pointer-events:none;position:absolute;right:9px}.axs-props-unit .axs-props-input{padding-right:24px}.axs-props-color{align-items:center;display:flex;gap:6px}.axs-props-color input[type=color]{background:#fff;background:var(--axs-surface,#fff);border:1px solid #14161c1f;border:1px solid var(--axs-line,#14161c1f);border-radius:8px;border-radius:var(--axs-radius-md,8px);cursor:pointer;flex:none;height:30px;padding:2px;width:30px}.axs-props-color input[type=color]::-webkit-color-swatch-wrapper{padding:0}.axs-props-color input[type=color]::-webkit-color-swatch{border:0;border-radius:5px}.axs-props-hex{text-transform:uppercase}.axs-props-seg>div{background:#14161c0d;background:var(--axs-surface-alt,#14161c0d);border-radius:8px;border-radius:var(--axs-radius-md,8px);display:flex;gap:2px;padding:2px}.axs-props-seg button{background:#0000;border:0;border-radius:6px;color:#5c616c;color:var(--axs-ink-mid,#5c616c);cursor:pointer;flex:1 1;font:inherit;font-size:.74rem;font-weight:600;height:24px;transition:background .12s ease,color .12s ease}.axs-props-seg button:hover,.axs-props-seg button[data-active=true]{color:#1a1d24;color:var(--axs-ink,#1a1d24)}.axs-props-seg button[data-active=true]{background:#fff;background:var(--axs-surface,#fff);box-shadow:0 1px 2px #12161f1f}@media (max-width:640px){.axs-props{bottom:8px;left:8px;max-height:46%;right:8px;top:auto;width:auto}.axs-props-row--split{flex-wrap:wrap}}.axs-imgpop{background:#fff;background:var(--axs-surface,#fff);border:1px solid #14161c1a;border:1px solid var(--axs-line,#14161c1a);border-radius:14px;border-radius:var(--axs-radius-xl,14px);box-shadow:0 8px 28px -16px #12161f66,0 1px 2px #12161f0f;color:#1a1d24;color:var(--axs-ink,#1a1d24);display:flex;flex-direction:column;font-size:.78rem;gap:12px;max-height:min(calc(100% - 70px),calc(100vh - 24px));max-height:min(calc(100% - var(--axs-imgpop-top, 56px) - 14px),calc(100vh - 24px));overflow-y:auto;overscroll-behavior:contain;padding:12px 13px 14px;position:absolute;right:12px;top:56px;width:284px;z-index:7}.axs-root[data-material^=epaper] .axs-imgpop{-webkit-backdrop-filter:blur(28px) saturate(1.2);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);backdrop-filter:blur(28px) saturate(1.2);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);background:#ffffffbd;background:var(--axs-node-fill-heavy,#ffffffbd);border-color:var(--axs-node-rim,var(--axs-line));box-shadow:var(--axs-elev-lg);box-shadow:var(--axs-node-shadow-hover,var(--axs-elev-lg))}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.axs-root[data-material^=epaper] .axs-imgpop{background:#fcfcfa}.axs-root[data-theme=dark][data-material^=epaper] .axs-imgpop{background:#302e2a}}.axs-imgpop-rule{border:0;border-top:1px solid #14161c12;border-top:1px solid var(--axs-line-soft,#14161c12);margin:1px 0}.axs-imgpop-preview{aspect-ratio:16/10;background:repeating-conic-gradient(rgba(20,22,28,.045) 0 25%,#0000 0 50%) 50% /16px 16px,#f4f5f7;background:repeating-conic-gradient(rgba(20,22,28,.045) 0 25%,#0000 0 50%) 50% /16px 16px,var(--axs-surface-alt,#f4f5f7);border-radius:8px;border-radius:var(--axs-radius-md,8px);overflow:hidden;position:relative;width:100%}.axs-imgpop-preview[data-crop]{cursor:crosshair;touch-action:none}.axs-imgpop-preview img{display:block;height:100%;width:100%}.axs-imgpop-empty{align-items:center;color:#8a8f9a;color:var(--axs-ink-faint,#8a8f9a);display:flex;font-size:.74rem;inset:0;justify-content:center;position:absolute}.axs-imgpop-dot{background:#fff;border:2px solid var(--axs-accent);border-radius:50%;box-shadow:0 1px 4px #12161f73,0 0 0 1px #fff9;height:16px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:16px}.axs-imgpop-replace{align-items:center;background:var(--axs-accent);border:0;border-radius:8px;border-radius:var(--axs-radius-md,8px);color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:.79rem;font-weight:600;gap:7px;height:34px;justify-content:center;transition:background .12s ease,transform .1s ease}.axs-imgpop-replace:hover{background:#5457e6}.axs-imgpop-replace:active{transform:translateY(1px)}.axs-imgpop-focal{display:flex;flex-direction:column;gap:5px}.axs-imgpop-focal>span{color:#5c616c;color:var(--axs-ink-mid,#5c616c);font-size:.7rem}.axs-imgpop-focal-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.axs-imgpop-readout{font-feature-settings:"tnum";color:#1a1d24;color:var(--axs-ink,#1a1d24);font-size:.74rem;font-variant-numeric:tabular-nums}.axs-imgpop-reset{background:#fff;background:var(--axs-surface,#fff);border:1px solid #14161c1f;border:1px solid var(--axs-line,#14161c1f);border-radius:7px;color:#5c616c;color:var(--axs-ink-mid,#5c616c);cursor:pointer;font:inherit;font-size:.72rem;font-weight:600;height:24px;padding:0 10px}.axs-imgpop-reset:hover{background:#14161c0d;background:var(--axs-surface-alt,#14161c0d);color:#1a1d24;color:var(--axs-ink,#1a1d24)}.axs-imgpop-slider{align-items:center;display:flex;gap:8px;height:30px}.axs-imgpop-slider input[type=range]{accent-color:var(--axs-accent);cursor:pointer;flex:1 1;min-width:0}.axs-imgpop-slider em{font-feature-settings:"tnum";color:#8a8f9a;color:var(--axs-ink-faint,#8a8f9a);flex:none;font-size:.7rem;font-style:normal;font-variant-numeric:tabular-nums;min-width:30px;text-align:right}.axs-imgpop-toggle{align-items:center;cursor:pointer;display:flex;gap:7px}.axs-imgpop-toggle input{accent-color:var(--axs-accent);cursor:pointer}.axs-imgpop-toggle>span{color:#1a1d24;color:var(--axs-ink,#1a1d24);font-size:.74rem}.axs-imgpop-border{align-items:center;display:flex;gap:8px;margin-top:7px}.axs-imgpop-border input[type=color]{background:#fff;background:var(--axs-surface,#fff);border:1px solid #14161c1f;border:1px solid var(--axs-line,#14161c1f);border-radius:8px;border-radius:var(--axs-radius-md,8px);cursor:pointer;flex:none;height:30px;padding:2px;width:30px}.axs-imgpop-border .axs-props-unit{flex:1 1;min-width:0}@media (max-width:640px){.axs-imgpop{bottom:8px;left:8px;max-height:60%;right:8px;top:auto;width:auto}}.axs-identity-draftword{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex-shrink:0;font-family:var(--axs-sans);font-size:10px;gap:5px;letter-spacing:.02em;white-space:nowrap}.axs-identity-draftword:before{background:var(--axs-warn);border-radius:50%;content:"";height:5px;width:5px}.axs-ffb-head{align-items:center;background:#0000;border-bottom:1px solid var(--axs-line);display:flex;flex-shrink:0;gap:8px;padding:10px 14px}.axs-ffb-title{color:var(--axs-ink);font-family:var(--axs-display);font-size:13.5px;font-weight:600;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ffb-chip{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.axs-ffb-spacer{flex:1 1}.axs-cfw-boardwrap{height:100%;min-height:0}.axs-cfw-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-cfw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-cfw-editor-shell,.axs-gb-fillbody>.axs-cfw-preview-shell{height:100%}.axs-cfw-editor-shell{container-name:axcfwedit;padding:14px 16px 16px}.axs-cfw-editor-shell,.axs-cfw-preview-shell{box-sizing:border-box;container-type:inline-size;display:flex;flex-direction:column;height:100%;min-height:0}.axs-cfw-preview-shell{container-name:axcfwshow;overflow:hidden;padding:0}.axs-cfw-head{display:flex;flex:none;flex-direction:column;gap:2px;margin-bottom:12px}.axs-cfw-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.11em;margin:0 0 1px;text-transform:uppercase}.axs-cfw-name{font-size:1.12rem;font-weight:650;letter-spacing:-.012em;line-height:1.18;margin:0;overflow-wrap:anywhere;text-transform:capitalize}.axs-cfw-banner,.axs-cfw-name{color:var(--axs-ink);font-family:var(--axs-sans)}.axs-cfw-banner{align-items:flex-start;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-left:3px solid var(--axs-accent);border-radius:10px;display:flex;font-size:.78rem;gap:.55rem;line-height:1.45;margin:.5rem 0 0;padding:.6rem .75rem .6rem .7rem}.axs-cfw-banner--muted{background:#00000008;background:var(--axs-chrome,#00000008);border-left-color:var(--axs-ink-faint)}.axs-cfw-banner-ico{color:var(--axs-accent);display:inline-flex;flex:none;margin-top:1px}.axs-cfw-banner--muted .axs-cfw-banner-ico{color:var(--axs-ink-mid)}.axs-cfw-banner-ico svg{height:15px;width:15px}.axs-cfw-banner-text{flex:1 1;min-width:0}.axs-cfw-banner-text strong{font-weight:650}.axs-cfw-body{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:6px;scrollbar-color:var(--axs-line-hard) #0000;scrollbar-gutter:stable;scrollbar-width:thin}.axs-cfw-body::-webkit-scrollbar{width:8px}.axs-cfw-body::-webkit-scrollbar-track{background:#0000}.axs-cfw-body::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-cfw-body::-webkit-scrollbar-thumb:hover{background:var(--axs-ink-faint);background-clip:content-box}.axs-cfw-empty,.axs-cfw-loading{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:0}.axs-cfw-step{display:flex;flex-direction:column;gap:9px}.axs-cfw-step-head{align-items:center;display:flex;gap:10px}.axs-cfw-step-index{align-items:center;background:var(--axs-accent-bg);border-radius:8px;box-shadow:inset 0 0 0 1px var(--axs-line);color:var(--axs-accent);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.74rem;font-weight:600;height:24px;justify-content:center;line-height:1;width:24px}.axs-cfw-step-titles{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.axs-cfw-step-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.56rem;letter-spacing:.12em;text-transform:uppercase}.axs-cfw-step-namewrap{align-items:center;border-radius:7px;display:flex;margin:0 -7px;position:relative}.axs-cfw-step-namewrap[data-editable]{box-shadow:inset 0 -1px 0 0 var(--axs-line-hard);transition:background .12s ease,box-shadow .12s ease}.axs-cfw-step-namewrap[data-editable]:hover{background:#00000008;background:var(--axs-chrome,#00000008);box-shadow:inset 0 -1px 0 0 var(--axs-accent)}.axs-cfw-step-namewrap:focus-within{background:var(--axs-surface);box-shadow:0 0 0 3px #5b4fe829,inset 0 0 0 1px var(--axs-line-hard);box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829),inset 0 0 0 1px var(--axs-line-hard)}.axs-cfw-step-label{background:#0000;border:none;color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.94rem;font-weight:650;letter-spacing:-.01em;min-width:0;outline:none;padding:3px 7px}.axs-cfw-step-label:disabled{color:var(--axs-ink);cursor:default}.axs-cfw-step-pencil{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex:none;margin-right:6px;opacity:0;transition:opacity .12s ease,color .12s ease}.axs-cfw-step-pencil svg{height:13px;width:13px}.axs-cfw-step-namewrap:hover .axs-cfw-step-pencil{opacity:.85}.axs-cfw-step-namewrap:focus-within .axs-cfw-step-pencil{color:var(--axs-accent);opacity:1}.axs-cfw-fields{gap:7px;list-style:none;margin:0;padding:0}.axs-cfw-field,.axs-cfw-fields{display:flex;flex-direction:column}.axs-cfw-field{background:var(--axs-surface);border:1px solid #00000014;border:1px solid var(--axs-line,#00000014);border-radius:11px;gap:9px;padding:8px 10px;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,opacity .12s ease}.axs-cfw-field-head{grid-column-gap:10px;align-items:center;column-gap:10px;display:grid;grid-template-columns:auto minmax(0,1fr) auto}.axs-cfw-field:hover{background:rgba(0,0,0,.022);background:var(--axs-chrome,rgba(0,0,0,.022));border-color:var(--axs-line-hard)}.axs-cfw-field:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 3px #5b4fe829;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829)}.axs-cfw-field[data-hidden=true]{background:rgba(0,0,0,.018);background:var(--axs-chrome,rgba(0,0,0,.018));opacity:.5}.axs-cfw-field[data-hidden=true] .axs-cfw-field-label{text-decoration:line-through;text-decoration-color:var(--axs-ink-faint)}.axs-cfw-field[data-hidden=true]:focus-within,.axs-cfw-field[data-hidden=true]:hover{opacity:.78}.axs-cfw-grip{align-items:center;align-self:stretch;color:var(--axs-ink-faint);cursor:grab;display:inline-flex;justify-content:center;transition:color .12s ease;width:14px}.axs-cfw-field:hover .axs-cfw-grip{color:var(--axs-ink-mid)}.axs-cfw-grip:active{cursor:grabbing}.axs-cfw-field[draggable=false] .axs-cfw-grip{cursor:default;opacity:.35}.axs-cfw-field-main{display:flex;flex-direction:column;gap:4px;min-width:0}.axs-cfw-field-labelwrap{align-items:center;border-radius:7px;display:flex;margin:0 -6px;min-width:0;position:relative}.axs-cfw-field-labelwrap[data-editable]{box-shadow:inset 0 -1px 0 0 var(--axs-line-hard);transition:background .12s ease,box-shadow .12s ease}.axs-cfw-field-labelwrap[data-editable]:hover{background:rgba(0,0,0,.035);background:var(--axs-chrome,rgba(0,0,0,.035));box-shadow:inset 0 -1px 0 0 var(--axs-accent)}.axs-cfw-field-labelwrap:focus-within{background:var(--axs-surface);box-shadow:0 0 0 3px #5b4fe829,inset 0 0 0 1px var(--axs-line-hard);box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829),inset 0 0 0 1px var(--axs-line-hard)}.axs-cfw-field-label{background:#0000;border:none;color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.86rem;font-weight:550;min-width:0;outline:none;padding:3px 7px;text-overflow:ellipsis}.axs-cfw-field-label:disabled{color:var(--axs-ink);cursor:default}.axs-cfw-field-pencil{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex:none;margin-right:5px;opacity:0;transition:opacity .12s ease,color .12s ease}.axs-cfw-field-pencil svg{height:12px;width:12px}.axs-cfw-field-labelwrap:hover .axs-cfw-field-pencil{opacity:.8}.axs-cfw-field-labelwrap:focus-within .axs-cfw-field-pencil{color:var(--axs-accent);opacity:1}.axs-cfw-field-meta{align-items:center;display:flex;gap:7px;padding-left:1px}.axs-cfw-field-type{background:#0000000d;background:var(--axs-chrome,#0000000d);border-radius:5px;font-size:.55rem;letter-spacing:.07em;padding:2px 6px}.axs-cfw-field-type,.axs-cfw-reqchip{color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);text-transform:uppercase}.axs-cfw-reqchip{align-items:center;background:#0000;border:1px solid var(--axs-line-hard);border-radius:999px;cursor:pointer;display:inline-flex;font-size:.56rem;gap:5px;letter-spacing:.05em;padding:2px 9px 2px 7px;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease}.axs-cfw-reqchip-dot{background:#0000;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--axs-ink-faint);flex:none;height:6px;transition:background .12s ease,box-shadow .12s ease;width:6px}.axs-cfw-reqchip:not(:disabled):hover{background:#00000008;background:var(--axs-chrome,#00000008);border-color:var(--axs-ink-mid);color:var(--axs-ink)}.axs-cfw-reqchip:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-cfw-reqchip[data-on]{background:#d6860a1a;background:var(--axs-warn-bg,#d6860a1a);border-color:color-mix(in srgb,var(--axs-warn) 38%,#0000);color:var(--axs-warn)}.axs-cfw-reqchip[data-on] .axs-cfw-reqchip-dot{background:var(--axs-warn);box-shadow:none}.axs-cfw-reqchip:disabled{cursor:default}.axs-cfw-reqchip--locked{background:#d6860a1a;background:var(--axs-warn-bg,#d6860a1a);border-color:color-mix(in srgb,var(--axs-warn) 30%,#0000);color:var(--axs-warn);cursor:default;gap:4px;padding-left:6px}.axs-cfw-reqchip--locked svg{flex:none;height:10px;width:10px}.axs-cfw-field-controls{gap:6px}.axs-cfw-eye,.axs-cfw-field-controls{align-items:center;display:inline-flex}.axs-cfw-eye{background:#0000;border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink-faint);cursor:pointer;height:28px;justify-content:center;transition:color .12s ease,background .12s ease,border-color .12s ease,box-shadow .12s ease;width:28px}.axs-cfw-eye:hover{background:#0000000d;background:var(--axs-chrome,#0000000d);border-color:var(--axs-line-hard);color:var(--axs-ink)}.axs-cfw-eye:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-cfw-eye[data-on]{border-color:color-mix(in srgb,var(--axs-accent) 30%,#0000);color:var(--axs-accent)}.axs-cfw-eye svg{height:15px;width:15px}.axs-cfw-eye:disabled{cursor:default;opacity:.45}.axs-cfw-field-copy{display:flex;flex-direction:column;gap:6px;margin-left:24px}.axs-cfw-copy{grid-gap:9px;align-items:start;display:grid;gap:9px;grid-template-columns:84px minmax(0,1fr)}.axs-cfw-copy-label{color:var(--axs-ink-faint);cursor:default;font-family:var(--axs-sans);font-size:.54rem;letter-spacing:.08em;padding-top:7px;text-transform:uppercase}.axs-cfw-copy-input{background:rgba(0,0,0,.018);background:var(--axs-chrome,rgba(0,0,0,.018));border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;min-width:0;padding:5px 8px;resize:vertical;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease,color .12s ease;width:100%}textarea.axs-cfw-copy-input{min-height:2.3em}.axs-cfw-copy-input::placeholder{color:var(--axs-ink-faint)}.axs-cfw-copy-input:hover:not(:disabled){border-color:var(--axs-line-hard)}.axs-cfw-copy-input:focus{background:var(--axs-surface);border-color:var(--axs-accent);box-shadow:0 0 0 3px #5b4fe829;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829);color:var(--axs-ink);outline:none}.axs-cfw-copy-input:disabled{cursor:default;opacity:.6}.axs-cfw-field[data-hidden=true] .axs-cfw-field-copy{opacity:.9}.axs-cfw-knobs{background:rgba(0,0,0,.022);background:var(--axs-chrome,rgba(0,0,0,.022));border:1px solid var(--axs-line);border-radius:11px;display:flex;flex-direction:column;gap:9px;margin-top:3px;padding:11px 12px 12px}.axs-cfw-knobs-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.56rem;letter-spacing:.12em;text-transform:uppercase}.axs-cfw-knobs-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}.axs-cfw-knob{display:flex;flex-direction:column;gap:5px;min-width:0}.axs-cfw-knob-label{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.72rem;font-weight:550;letter-spacing:0;text-transform:none}.axs-cfw-knob-field{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;display:flex;gap:2px;min-width:0;padding:0 9px 0 2px;transition:border-color .12s ease,box-shadow .12s ease}.axs-cfw-knob-field:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 3px #5b4fe829;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829)}.axs-cfw-knob-field[data-disabled]{background:#0000000a;background:var(--axs-chrome,#0000000a)}.axs-cfw-knob-input{background:#0000;border:none;color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.86rem;font-weight:550;min-width:0;outline:none;padding:6px 0 6px 8px;width:100%}.axs-cfw-knob-input:disabled{color:var(--axs-ink-faint);cursor:default}.axs-cfw-knob-unit{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:.6rem;letter-spacing:.05em;text-transform:uppercase;-webkit-user-select:none;user-select:none}.axs-cfw-knobs--ro .axs-cfw-knobs-chips{display:flex;flex-wrap:wrap;gap:7px}.axs-cfw-rochip{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.02em;padding:4px 9px}.axs-cfw-submit-knob{background:rgba(0,0,0,.022);background:var(--axs-chrome,rgba(0,0,0,.022));border:1px solid var(--axs-line);border-radius:11px;display:flex;flex-direction:column;gap:8px;margin-top:3px;padding:11px 12px 12px}.axs-cfw-error{color:var(--axs-danger);font-family:var(--axs-sans);font-size:.78rem}.axs-cfw-receipt{align-items:center;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);display:flex;flex:none;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;margin-top:8px;padding:.5rem .7rem}.axs-cfw-receipt-ico{color:var(--axs-accent);display:inline-flex}.axs-cfw-receipt-ico svg{height:15px;width:15px}.axs-cfw-receipt-text{flex:1 1}.axs-cfw-actions{align-items:center;border-top:1px solid var(--axs-line);display:flex;flex:none;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:10px;padding-top:10px}.axs-cfw-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.5rem .95rem;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease}.axs-cfw-btn:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-cfw-btn svg{animation:axs-cfw-spin .8s linear infinite;height:13px;width:13px}.axs-cfw-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-cfw-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover);box-shadow:0 2px 8px #0000001f}.axs-cfw-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axs-cfw-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axs-cfw-btn:disabled{cursor:default}.axs-cfw-btn-ghost:disabled,.axs-cfw-btn-primary:disabled{background:#0000000a;background:var(--axs-chrome,#0000000a);border-color:#0000;box-shadow:none;color:var(--axs-ink-faint)}@keyframes axs-cfw-spin{to{transform:rotate(1turn)}}@container axcfwedit (max-width: 440px){.axs-cfw-field{padding:8px}.axs-cfw-field-head{column-gap:8px}.axs-cfw-knobs-grid{grid-template-columns:1fr 1fr}}@container axcfwedit (max-width: 360px){.axs-cfw-field-head{grid-template-columns:auto minmax(0,1fr) auto}.axs-cfw-field-meta{flex-wrap:wrap}.axs-cfw-knobs-grid{grid-template-columns:1fr}.axs-cfw-field-copy{margin-left:0}.axs-cfw-copy{gap:3px;grid-template-columns:1fr}.axs-cfw-copy-label{padding-top:0}}.axs-cfw-preview{background:#0d1b3e;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overflow:hidden;position:relative}.axs-cfw-preview-iframe{background:#0d1b3e;border:0;display:block;flex:1 1 auto;min-height:0;transition:opacity .14s ease;width:100%}.axs-cfw-preview-iframe[data-pending=true]{opacity:.6}.axs-cfw-preview-skel{animation:axs-cfw-shimmer 1.3s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0a,#ffffff17 50%,#ffffff0a);background-size:200% 100%;flex:1 1 auto;min-height:0}@media (prefers-reduced-motion:reduce){.axs-cfw-preview-skel{animation:none}}@keyframes axs-cfw-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.axs-cfw-preview-msg{align-items:center;color:#f2f2f2b3;display:flex;flex:1 1 auto;font-family:var(--axs-sans);font-size:.85rem;justify-content:center;min-height:0;padding:24px;text-align:center}.axs-ctxprev{background:#0000;background:var(--axs-canvas-bg,#0000);box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;padding:12px 16px 16px}.axs-ctxprev-bar{align-items:center;display:flex;flex:none;gap:10px;margin-bottom:12px;min-width:0}.axs-ctxprev-eyebrow{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-ctxprev-surfsel{background:var(--axs-surface-alt);border-radius:8px;display:inline-flex;gap:1px;min-width:0;overflow-x:auto;padding:2px;scrollbar-width:none}.axs-ctxprev-surfbtn{appearance:none;background:#0000;border:0;border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.76rem;letter-spacing:.01em;padding:3px 11px;transition:background .12s ease,color .12s ease;white-space:nowrap}.axs-ctxprev-surfbtn:hover{color:var(--axs-ink)}.axs-ctxprev-surfbtn[data-active]{background:var(--axs-surface);color:var(--axs-ink);font-weight:500}.axs-ctxprev-surfbtn:focus-visible{box-shadow:0 0 0 3px #5b4fe833;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-ctxprev-stagewrap{align-items:center;container-type:size;display:flex;flex:1 1 auto;justify-content:center;min-height:0;min-width:0}.axs-ctxprev-stage{box-sizing:border-box;display:flex;max-height:100%;max-width:100%}.axs-ctxprev[data-device=desktop] .axs-ctxprev-stage{aspect-ratio:16/10;width:min(100%,156cqh)}.axs-ctxprev[data-device=tablet] .axs-ctxprev-stage{aspect-ratio:3/4;width:min(560px,100%,73cqh)}.axs-ctxprev[data-device=mobile] .axs-ctxprev-stage{aspect-ratio:9/18.5;width:min(390px,100%,47cqh)}@supports not (width:1cqh){.axs-ctxprev-stage{aspect-ratio:auto;height:100%;width:100%}}.axs-ctxprev-stage--bezel{background:#0b0e16;border-radius:14px;box-shadow:0 1px 0 0 var(--axs-line) inset,0 18px 40px -24px #0000008c,0 2px 8px -4px #0006;padding:10px}.axs-ctxprev[data-device=mobile] .axs-ctxprev-stage--bezel{border-radius:22px;padding:9px}.axs-ctxprev-frame{background:#0b0e16;border-radius:6px;display:flex;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden;position:relative}.axs-ctxprev[data-device=mobile] .axs-ctxprev-frame{border-radius:14px}.axs-ctxprev-frame>*,.axs-ctxprev-screen{flex:1 1 auto;min-height:0;min-width:0}.axs-ctxprev-screen{display:flex;overflow:hidden;position:relative}.axs-ctxprev-screenfit{display:flex;flex:none;transform-origin:0 0}.axs-ctxprev-screenfit[data-unmeasured]{flex:1 1 auto;width:100%}.axs-ctxprev-screenfit>*{flex:1 1 auto;min-height:0;min-width:0}.axs-ctxprev-stub{align-items:center;background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.012) 0 12px,#0000 12px 24px),#0b0e16;display:flex;flex:1 1 auto;justify-content:center;min-height:0;padding:24px;text-align:center}.axs-ctxprev-stub .axs-viewstate,.axs-ctxprev-stub .axv-viewstate{color:#f2f2f2b8}.axs-ctxprev-stub :is(h3,h4,.axs-viewstate-title){color:#f2f2f2e6}@media (max-width:720px){.axs-ctxprev{padding:10px}}.axv-cr-mono{color:var(--axs-ink-mid);font-family:JetBrains Mono,ui-monospace,monospace;font-family:var(--axs-mono,"JetBrains Mono",ui-monospace,monospace);font-size:.92em}.axv-cr .axv-cr-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.72rem;letter-spacing:0;line-height:1.4;text-transform:none}.axv-cr-area{background-color:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;line-height:1.55;min-height:3.2rem;padding:.5rem .6rem;resize:vertical;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-cr-area:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-cr-area:disabled{cursor:default;opacity:.65}.axv-cr-count{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);display:inline-flex;font-size:10px;font-weight:600;height:1.1rem;justify-content:center;margin-left:.5rem;min-width:1.1rem;padding:0 .35rem;vertical-align:middle}.axv-cr-empty{align-items:center;border:1px dashed var(--axs-line);border-radius:9px;color:var(--axs-ink-faint);display:flex;flex-direction:column;gap:.5rem;padding:1.4rem 1rem;text-align:center}.axv-cr-empty svg{height:20px;opacity:.7;width:20px}.axv-cr-empty p{font-family:var(--axs-sans);font-size:.82rem;line-height:1.5;margin:0;max-width:36ch}.axv-cr-list{gap:.7rem;list-style:none;margin:0;padding:0}.axv-cr-list,.axv-cr-sec{display:flex;flex-direction:column}.axv-cr-sec{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;gap:.5rem;padding:.7rem}.axv-cr-sec-head{align-items:center;display:flex;gap:.5rem}.axv-cr-sec-num{align-items:center;background:var(--axs-accent-bg);border-radius:6px;color:var(--axs-accent);display:inline-flex;flex:none;font-size:.72rem;font-weight:600;height:1.35rem;justify-content:center;width:1.35rem}.axv-cr-sec-heading,.axv-cr-sec-num{border:1px solid var(--axs-line);font-family:var(--axs-sans)}.axv-cr-sec-heading{background-color:var(--axs-canvas-bg);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);flex:1 1 auto;font-size:.88rem;font-weight:500;min-width:0;padding:.4rem .55rem;transition:border-color .12s ease,box-shadow .12s ease}.axv-cr-sec-heading:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-cr-sec-heading:disabled{cursor:default;opacity:.65}.axv-cr-sec-tools{display:inline-flex;flex:none;gap:.2rem}.axv-cr-iconbtn{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;height:1.7rem;justify-content:center;transition:background .12s ease,color .12s ease,border-color .12s ease;width:1.7rem}.axv-cr-iconbtn svg{height:14px;width:14px}.axv-cr-iconbtn:not(:disabled):hover{background:var(--axs-canvas-bg);border-color:var(--axs-line);color:var(--axs-ink)}.axv-cr-iconbtn:disabled{cursor:default;opacity:.35}.axv-cr-iconbtn--danger:not(:disabled):hover{border-color:var(--axs-danger);color:var(--axs-danger)}.axv-cr-add{align-items:center;background:#0000;border:1px dashed var(--axs-line);border-radius:8px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.78rem;gap:.35rem;justify-content:center;margin-top:.6rem;padding:.5rem;transition:border-color .12s ease,color .12s ease,background .12s ease;width:100%}.axv-cr-add svg{height:13px;width:13px}.axv-cr-add:not(:disabled):hover{background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-accent)}.axv-cr-add:disabled{cursor:default;opacity:.5}.axs-clc{display:flex;flex-direction:column;gap:.9rem}.axs-clc-publish{align-items:center;background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;padding:8px 10px}.axs-clc-pubstatus{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.76rem;min-width:0}.axs-clc-pubstatus strong{color:var(--axs-ink);font-weight:500}.axs-clc-pubdirty{color:var(--axs-warn)}.axs-clc-pubbtn{flex:none;margin-left:auto}.axs-clc-reseed{align-items:flex-start;border:1px solid color-mix(in srgb,var(--axs-warn) 45%,var(--axs-line));border-radius:8px;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:.76rem;gap:8px;line-height:1.5;padding:8px 10px}.axs-clc-reseed svg{color:var(--axs-warn);flex:none;height:14px;margin-top:1px;width:14px}.axs-clc-artgrid{grid-gap:.7rem;align-items:start;display:grid;gap:.7rem;grid-template-columns:1fr 1fr}.axs-clc-slot{display:flex;flex-direction:column;gap:.35rem;min-width:0}.axs-clc-drop{align-items:center;aspect-ratio:4/3;background:var(--axs-canvas-bg);border:1px dashed var(--axs-line-hard,var(--axs-line));border-radius:8px;cursor:pointer;display:flex;justify-content:center;overflow:hidden;position:relative;transition:border-color .12s ease,background .12s ease}.axs-clc-drop:hover{border-color:var(--axs-ink-faint)}.axs-clc-drop[data-drag]{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axs-clc-drop[data-has-image]{border-style:solid}.axs-clc-drop[data-disabled]{cursor:default;opacity:.65}.axs-clc-drop:focus-visible{box-shadow:0 0 0 3px #5b4fe833;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-clc-thumb{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.axs-clc-dropempty{align-items:center;color:var(--axs-ink-faint);display:flex;flex-direction:column;font-family:var(--axs-sans);font-size:.72rem;gap:6px}.axs-clc-dropbusy,.axs-clc-dropover{background:color-mix(in srgb,var(--axs-ink) 62%,#0000);color:#fff;color:var(--axs-accent-fg,#fff);font-family:var(--axs-sans);font-size:.68rem;inset:auto 0 0 0;padding:4px 8px;position:absolute;text-align:center}.axs-clc-dropover{opacity:0;transition:opacity .12s ease}.axs-clc-drop:focus-visible .axs-clc-dropover,.axs-clc-drop:hover .axs-clc-dropover{opacity:1}.axs-clc-hint{color:var(--axs-ink-faint);font-size:.7rem;line-height:1.45}.axs-clc-hint,.axs-clc-uperr{font-family:var(--axs-sans);margin:0}.axs-clc-uperr{color:var(--axs-danger);font-size:.72rem}.axs-clc-optins{display:flex;flex-direction:column;gap:6px}.axs-clc-optins-head{align-items:center;display:flex;gap:10px}.axs-clc-optins-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.axs-clc-optin-add{margin-left:auto}.axs-clc-optin{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:8px;padding:6px 0}.axs-clc-optin:last-child{border-bottom:0}.axs-clc-optin-input{background-color:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);flex:1 1 160px;font-family:var(--axs-sans);font-size:.82rem;min-width:0;padding:.35rem .55rem}.axs-clc-optin-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-clc-optin-default{align-items:center;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.72rem;gap:5px}.axs-clc-optin-default input{accent-color:var(--axs-accent);height:13px;width:13px}.axs-clc-optin-remove{appearance:none;background:#0000;border:0;color:var(--axs-ink-faint);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:.72rem;padding:2px 4px}.axs-clc-optin-remove:hover{color:var(--axs-danger)}.axs-clc-optin-remove:disabled{cursor:default;opacity:.6}.axv-ce-field textarea{background-color:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;min-height:4.2em;padding:.45rem .6rem;resize:vertical;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-ce-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ce-field textarea:disabled{cursor:default;opacity:.65}@media (max-width:560px){.axs-clc-artgrid{grid-template-columns:1fr}}.axs-ced{display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:60}.axs-ced-backdrop{background:color-mix(in srgb,var(--axs-ink) 28%,#0000);inset:0;position:absolute}.axs-ced-panel{background:var(--axs-surface);border-left:1px solid var(--axs-line);box-shadow:-18px 0 44px #00000024;display:flex;flex-direction:column;height:100%;min-height:0;position:relative;width:min(440px,100%)}.axs-ced-head{align-items:flex-start;border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:10px;padding:14px 16px 12px}.axs-ced-headmain{display:flex;flex-direction:column;gap:2px;min-width:0}.axs-ced-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.66rem;letter-spacing:.06em;text-transform:uppercase}.axs-ced-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1rem;font-weight:500;margin:0;overflow-wrap:anywhere}.axs-ced-x{align-items:center;appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;height:28px;justify-content:center;margin-left:auto;transition:color .12s ease,border-color .12s ease;width:28px}.axs-ced-x:hover{border-color:var(--axs-ink-faint);color:var(--axs-ink)}.axs-ced-x:focus-visible{box-shadow:0 0 0 3px #5b4fe833;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-ced-x svg{height:14px;width:14px}.axs-ced-body{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:14px 16px;scrollbar-width:thin}.axs-ced-photo{background:#0000000a;background:var(--axs-chrome,#0000000a);border-radius:10px;overflow:hidden;position:relative}.axs-ced-photo img{display:block;max-height:260px;object-fit:cover;width:100%}.axs-ced-spam{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;font-family:var(--axs-sans);font-size:10px;font-weight:500;left:8px;letter-spacing:.03em;padding:3px 8px;position:absolute;top:8px}.axs-ced-spam[data-kind=high]{border-color:color-mix(in srgb,var(--axs-danger) 45%,var(--axs-line));color:var(--axs-danger)}.axs-ced-spam[data-kind=med]{border-color:color-mix(in srgb,var(--axs-warn) 45%,var(--axs-line));color:var(--axs-warn)}.axs-ced-section{display:flex;flex-direction:column;gap:6px}.axs-ced-sectitle{color:var(--axs-ink-faint);font-size:.66rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-ced-dl,.axs-ced-sectitle{font-family:var(--axs-sans);margin:0}.axs-ced-dl{grid-column-gap:14px;grid-row-gap:4px;column-gap:14px;display:grid;font-size:.8rem;grid-template-columns:auto 1fr;row-gap:4px}.axs-ced-dl dt{color:var(--axs-ink-faint)}.axs-ced-dl dd{color:var(--axs-ink);margin:0;min-width:0;overflow-wrap:anywhere}.axs-ced-trunc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ced-story{border-left:2px solid var(--axs-line-hard,var(--axs-line));font-size:.84rem;line-height:1.55;padding-left:10px}.axs-ced-ingredients,.axs-ced-story{color:var(--axs-ink);font-family:var(--axs-sans);margin:0}.axs-ced-ingredients{display:flex;flex-direction:column;font-size:.8rem;gap:2px;padding:0 0 0 18px}.axs-ced-prep{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.78rem;line-height:1.5;margin:4px 0 0}.axs-ced-foot{align-items:center;border-top:1px solid var(--axs-line);display:flex;flex:none;gap:10px;padding:10px 16px}.axs-ced-kbd{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.68rem}.axs-ced-kbd kbd{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:4px;font-family:monospace;font-family:var(--axs-mono,monospace);font-size:.64rem;padding:0 4px}.axs-ced-actions{display:inline-flex;gap:6px;margin-left:auto}@media (max-width:560px){.axs-ced-panel{border-left:0;width:100%}.axs-ced-kbd{display:none}}.axs-cmq{display:flex;flex-direction:column;gap:10px;height:100%;min-height:0}.axs-cmq-controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.axs-cmq-search{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink-faint);display:inline-flex;flex:0 1 220px;gap:6px;height:26px;margin-left:auto;min-width:0;padding:0 8px;transition:border-color .12s ease}.axs-cmq-search:focus-within{border-color:var(--axs-ink-faint);color:var(--axs-ink-mid)}.axs-cmq-search svg{flex:none}.axs-cmq-search input{background:#0000;border:0;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.76rem;min-width:0;outline:none}.axs-cmq-search input::placeholder{color:var(--axs-ink-faint)}.axs-cmq-bulk{align-items:center;background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;padding:6px 8px}.axs-cmq-bulkcount{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.76rem}.axs-cmq-bulkcount strong{font-feature-settings:"tnum";color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axs-cmq-bulkbtns{display:inline-flex;gap:6px;margin-left:auto}.axs-cmq-selectline{align-items:center;display:flex;gap:10px;min-height:18px}.axs-cmq-selectall{appearance:none;background:#0000;border:0;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.72rem;padding:0;text-decoration:underline;text-decoration-color:var(--axs-line);text-decoration-color:var(--axs-line-hard,var(--axs-line));text-underline-offset:2px}.axs-cmq-selectall:hover{color:var(--axs-ink)}.axs-cmq-selectall:focus-visible{border-radius:4px;box-shadow:0 0 0 3px #5b4fe833;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-cmq-kbd{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.66rem;margin-left:auto;white-space:nowrap}.axs-cmq-kbd kbd{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:4px;font-family:monospace;font-family:var(--axs-mono,monospace);font-size:.62rem;padding:0 3px}.axs-cmq-error{color:var(--axs-danger);font-family:var(--axs-sans);font-size:.8rem}.axs-cmq-receipt{align-items:center;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem}.axs-cmq-receipt svg{color:var(--axs-ok);height:15px;width:15px}.axs-cmq-loading{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:0}.axs-cmq-list{display:flex;flex:1 1 auto;flex-direction:column;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0 4px 0 0;scrollbar-width:thin}.axs-cmq-row{grid-gap:12px;align-items:center;border-bottom:1px solid var(--axs-line);cursor:pointer;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:10px 4px;transition:opacity .12s ease,background .12s ease}.axs-cmq-row:last-child{border-bottom:0}.axs-cmq-row[data-busy]{opacity:.55}.axs-cmq-row:hover{background:#00000005;background:var(--axs-chrome,#00000005)}.axs-cmq-row[data-selected]{background:var(--axs-accent-bg)}.axs-cmq-row:focus-visible,.axs-cmq-row[data-focused]:focus{border-radius:8px;box-shadow:inset 0 0 0 2px #5b4fe847;box-shadow:inset var(--axv-focus-ring,0 0 0 2px #5b4fe847);outline:none}.axs-cmq-row:has(.axs-cmq-check){grid-template-columns:auto auto minmax(0,1fr) auto}.axs-cmq-check{align-items:center;cursor:pointer;display:inline-flex}.axs-cmq-check input{accent-color:var(--axs-accent);cursor:pointer;height:14px;width:14px}.axs-cmq-spamflag{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;flex:none;font-family:var(--axs-sans);font-size:10px;font-weight:500;letter-spacing:.02em;padding:1px 7px}.axs-cmq-spamflag[data-kind=high]{border-color:color-mix(in srgb,var(--axs-danger) 45%,var(--axs-line));color:var(--axs-danger)}.axs-cmq-spamflag[data-kind=med]{border-color:color-mix(in srgb,var(--axs-warn) 45%,var(--axs-line));color:var(--axs-warn)}.axs-cmq-thumb{background:#0000000d;background:var(--axs-chrome,#0000000d);border-radius:8px;display:inline-flex;flex:none;height:44px;overflow:hidden;width:44px}.axs-cmq-thumb img{display:block;height:100%;object-fit:cover;width:100%}.axs-cmq-thumb-ph{background:repeating-linear-gradient(135deg,#0000000a 0 6px,#0000 6px 12px);background:repeating-linear-gradient(135deg,var(--axs-chrome,#0000000a) 0 6px,#0000 6px 12px);height:100%;width:100%}.axs-cmq-main{display:flex;flex-direction:column;gap:2px;min-width:0}.axs-cmq-sandwich{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-cmq-meta{align-items:center;display:flex;gap:10px;min-width:0}.axs-cmq-entrant{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-cmq-votes{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px;font-variant-numeric:tabular-nums}.axs-cmq-signed{align-items:center;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-accent);cursor:default;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:10px;font-weight:500;gap:4px;letter-spacing:.02em;padding:2px 8px}.axs-cmq-signed svg{height:11px;width:11px}.axs-cmq-actions{display:inline-flex;flex:none;gap:6px}.axs-cmq-btn{align-items:center;appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:11px;gap:4px;letter-spacing:.02em;padding:6px 12px;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease}.axs-cmq-btn svg{animation:axs-cmq-spin .8s linear infinite;height:13px;width:13px}.axs-cmq-btn:focus-visible{box-shadow:0 0 0 3px #5b4fe833;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-cmq-btn:disabled{cursor:default;opacity:.6}.axs-cmq-btn-approve{background:var(--axs-accent);border-color:var(--axs-accent);color:#fff;color:var(--axs-accent-fg,#fff)}.axs-cmq-btn-approve:not(:disabled):hover{background:var(--axs-accent);background:var(--axs-accent-hover,var(--axs-accent))}.axs-cmq-btn-reject{background:#0000;border-color:var(--axs-line);color:var(--axs-ink-mid)}.axs-cmq-btn-reject:not(:disabled):hover{border-color:color-mix(in srgb,var(--axs-danger) 45%,var(--axs-line));color:var(--axs-danger)}@keyframes axs-cmq-spin{to{transform:rotate(1turn)}}.axs-cmq-notefield{display:flex;flex-direction:column;gap:6px;margin-top:6px}.axs-cmq-notefield>span{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12px}.axs-cmq-notefield textarea{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:13px;min-height:44px;padding:8px 10px;resize:vertical}.axs-cmq-notefield textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 3px #5b4fe833;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}@media (max-width:560px){.axs-cmq-row{grid-template-columns:auto minmax(0,1fr)}.axs-cmq-row:has(.axs-cmq-check){grid-template-columns:auto auto minmax(0,1fr)}.axs-cmq-actions{grid-column:1/-1;justify-content:flex-end}.axs-cmq-search{flex:1 1 100%}.axs-cmq-kbd{display:none}}.axs-crv-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.74rem;line-height:1.5;margin:0;padding:10px 14px 12px}.axs-crv-funnel,.axs-crv-sources,.axs-crv-top,.axs-crv-velocity{display:flex;flex-direction:column;margin:0;padding:4px 14px 10px}.axs-crv-top{list-style:none}.axs-crv-toprow{grid-gap:10px;align-items:center;border-bottom:1px solid var(--axs-line);display:grid;gap:10px;grid-template-columns:18px auto minmax(0,1fr) auto;padding:7px 0}.axs-crv-toprow:last-child{border-bottom:0}.axs-crv-rank{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.72rem;font-variant-numeric:tabular-nums;text-align:right}.axs-crv-topthumb{background:#0000000d;background:var(--axs-chrome,#0000000d);border-radius:7px;display:inline-flex;height:30px;overflow:hidden;width:30px}.axs-crv-topthumb img{display:block;height:100%;object-fit:cover;width:100%}.axs-crv-topph{background:repeating-linear-gradient(135deg,#0000000a 0 5px,#0000 5px 10px);background:repeating-linear-gradient(135deg,var(--axs-chrome,#0000000a) 0 5px,#0000 5px 10px);height:100%;width:100%}.axs-crv-topmain{display:flex;flex-direction:column;gap:1px;min-width:0}.axs-crv-topname{color:var(--axs-ink);font-size:.8rem;font-weight:500}.axs-crv-topby,.axs-crv-topname{font-family:var(--axs-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-crv-topby{color:var(--axs-ink-faint);font-size:.7rem}.axs-crv-topvotes{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:.82rem;font-variant-numeric:tabular-nums;font-weight:500}.axs-crv-frow{grid-column-gap:10px;grid-row-gap:2px;align-items:center;border-bottom:1px solid var(--axs-line);column-gap:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:6px 0;row-gap:2px}.axs-crv-frow:last-child{border-bottom:0}.axs-crv-flabel{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.74rem}.axs-crv-fcount{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:.8rem;font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.axs-crv-fbarwrap{background:#0000000d;background:var(--axs-chrome,#0000000d);border-radius:4px;grid-column:1/2;height:5px;overflow:hidden}.axs-crv-fbar{background:var(--axs-accent);background:var(--axv-series-1,var(--axs-accent));border-radius:4px;display:block;height:100%;transition:width .2s ease}.axs-crv-ffoot{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.66rem;grid-column:2/3;text-align:right;white-space:nowrap}.axs-crv-sparkrow{border-bottom:1px solid var(--axs-line);display:flex;flex-direction:column;gap:3px;padding:7px 0}.axs-crv-sparkrow:last-child{border-bottom:0}.axs-crv-sparkhead{align-items:baseline;display:flex;gap:8px}.axs-crv-sparklabel{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.7rem}.axs-crv-sparktotal{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:.8rem;font-variant-numeric:tabular-nums;font-weight:500;margin-left:auto}.axs-crv-spark{width:100%}.axs-crv-sparkfoot{align-items:baseline;color:var(--axs-ink-faint);display:flex;font-family:var(--axs-sans);font-size:.68rem;gap:8px}.axs-crv-sparkfoot strong{color:var(--axs-ink);font-weight:500}.axs-crv-sparkdelta,.axs-crv-sparkfoot strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.axs-crv-sparkdelta[data-dir=up]{color:var(--axs-ok)}.axs-crv-sparkdelta[data-dir=down]{color:var(--axs-ink-faint)}.axs-crv-srchead,.axs-crv-srcrow{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(56px,.8fr) minmax(0,1fr) 34px 34px 38px}.axs-crv-srchead{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.05em;padding:4px 0 5px;text-transform:uppercase}.axs-crv-srchead span{text-align:right}.axs-crv-srchead span:first-child{text-align:left}.axs-crv-srcrow{border-bottom:1px solid var(--axs-line);padding:6px 0}.axs-crv-srcrow:last-child{border-bottom:0}.axs-crv-srcname{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.74rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-crv-srcbarwrap{background:#0000000d;background:var(--axs-chrome,#0000000d);border-radius:4px;height:5px;overflow:hidden}.axs-crv-srcbar{background:var(--axs-accent);background:var(--axv-series-1,var(--axs-accent));border-radius:4px;display:block;height:100%;transition:width .2s ease}.axs-crv-srcnum{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:.74rem;font-variant-numeric:tabular-nums;text-align:right}.axs-crv-srcnum:last-child{color:var(--axs-ink-mid)}.axs-cexp{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.axs-cexp-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-cexp-btns{display:inline-flex;flex-wrap:wrap;gap:8px}.axs-cexp-btn{align-items:center;appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:11px;gap:6px;letter-spacing:.02em;padding:6px 12px;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.axs-cexp-btn svg{height:13px;width:13px}.axs-cexp-btn:not(:disabled):hover{background:#00000008;background:var(--axs-chrome,#00000008);border-color:var(--axs-ink-faint)}.axs-cexp-btn:focus-visible{box-shadow:0 0 0 3px #5b4fe833;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-cexp-btn:disabled{cursor:default;opacity:.6}.axs-cexp-error{color:var(--axs-danger);font-family:var(--axs-sans);font-size:.76rem}.axs-crc{display:flex;flex-direction:column}.axs-crc-error{color:var(--axs-danger);font-family:var(--axs-sans);font-size:.8rem;margin-bottom:8px}.axs-crc-lockcard{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.axs-crc-locked{align-items:center;border-bottom:1px solid var(--axs-line);color:var(--axs-ink);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:.82rem;gap:8px;margin-bottom:10px;padding:2px 2px 10px}.axs-crc-locked-ico{color:var(--axs-ok);display:inline-flex}.axs-crc-locked-ico svg{height:15px;width:15px}.axs-crc-relock{appearance:none;background:#0000;border:0;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:11px;letter-spacing:.02em;margin-left:auto;text-decoration:underline;text-underline-offset:2px}.axs-crc-relock:hover{color:var(--axs-ink)}.axs-crc-relock:disabled{cursor:default;opacity:.5}.axs-crc-finalists{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-crc-finalist{grid-gap:11px;align-items:center;border-bottom:1px solid var(--axs-line);display:grid;gap:11px;grid-template-columns:auto auto minmax(0,1fr) auto;padding:9px 2px}.axs-crc-finalist:last-child{border-bottom:0}.axs-crc-rank{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:500;text-align:center;width:20px}.axs-crc-thumb{background:#0000000d;background:var(--axs-chrome,#0000000d);border-radius:7px;display:inline-flex;flex:none;height:40px;overflow:hidden;width:40px}.axs-crc-thumb img{display:block;height:100%;object-fit:cover;width:100%}.axs-crc-thumb-ph{background:repeating-linear-gradient(135deg,#0000000a 0 6px,#0000 6px 12px);background:repeating-linear-gradient(135deg,var(--axs-chrome,#0000000a) 0 6px,#0000 6px 12px);height:100%;width:100%}.axs-crc-main{display:flex;flex-direction:column;gap:1px;min-width:0}.axs-crc-name{color:var(--axs-ink);font-size:.86rem;font-weight:500}.axs-crc-meta,.axs-crc-name{font-family:var(--axs-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-crc-meta{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-size:.74rem;font-variant-numeric:tabular-nums}.axs-crc-winbtn{align-items:center;appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:11px;gap:4px;letter-spacing:.02em;padding:5px 10px;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease}.axs-crc-winbtn svg{animation:axs-crc-spin .8s linear infinite;height:12px;width:12px}.axs-crc-winbtn:not(:disabled):hover{border-color:var(--axs-ink-faint);color:var(--axs-ink)}.axs-crc-winbtn:disabled{cursor:default;opacity:.6}.axs-crc-winbtn:focus-visible{box-shadow:0 0 0 3px #5b4fe833;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-crc-winbadge{align-items:center;color:var(--axs-warn);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:11px;font-weight:500;gap:6px;letter-spacing:.02em}.axs-crc-winbadge:before{background:var(--axs-warn);border-radius:50%;content:"";flex:none;height:6px;width:6px}@keyframes axs-crc-spin{to{transform:rotate(1turn)}}.axs-cw-emstrip{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:6px;margin-top:18px;padding-top:14px}.axs-cw-emstrip-head{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.axs-cw-emstrip-label{font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-cw-emstrip-count,.axs-cw-emstrip-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px}.axs-cw-emstrip-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400;opacity:.75}.axs-cw-emstrip-row,.axs-cw-emstrip-rows{display:flex;flex-direction:column}.axs-cw-emstrip-row{appearance:none;background:#0000;border:0;border-bottom:1px solid var(--axs-line);border-radius:0;box-sizing:border-box;cursor:pointer;gap:4px;padding:9px 2px;text-align:left;transition:background .12s ease;width:100%}.axs-cw-emstrip-row:last-child{border-bottom:0}.axs-cw-emstrip-row:hover{background:#00000008;background:var(--axs-chrome,#00000008)}.axs-cw-emstrip-row:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-cw-emstrip-top{align-items:center;display:flex;gap:7px;min-width:0}.axs-cw-emstrip-title{color:var(--axs-ink);flex:1 1;font-size:.8rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis}.axs-cw-emstrip-state,.axs-cw-emstrip-title{font-family:var(--axs-sans);white-space:nowrap}.axs-cw-emstrip-state{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex:none;font-size:11px;gap:6px;letter-spacing:.02em}.axs-cw-emstrip-state:before{background:var(--axs-ink-faint);border-radius:50%;content:"";flex:none;height:6px;width:6px}.axs-cw-emstrip-state[data-status=live]{color:var(--axs-ok)}.axs-cw-emstrip-state[data-status=live]:before{background:var(--axs-ok)}.axs-cw-emstrip-state[data-status=draft]{color:var(--axs-ink-mid)}.axs-cw-emstrip-bottom{align-items:center;display:flex;gap:8px;min-width:0}.axs-cw-emstrip-sub{color:var(--axs-ink-mid);flex:1 1;font-family:var(--axs-sans);font-size:.74rem;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-cw-emstrip-sub[data-empty]{color:var(--axs-ink-faint);font-style:italic}.axs-cw-emstrip-err{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.76rem;margin:0}.axs-cockpit{background:var(--axs-canvas-bg);display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;position:relative}.axs-cockpit--state{align-items:center;justify-content:center;padding:2rem 1.5rem}.axs-cockpit--state>*{width:min(560px,100%)}.axs-cockpit-head{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb,var(--axs-surface) 82%,#0000);border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:.85rem;justify-content:space-between;padding:.7rem 1rem .65rem;z-index:4}.axs-cockpit-head-id{display:flex;flex:0 1 auto;flex-direction:column;gap:.1rem;min-width:0}.axs-cockpit-stats{align-items:center;display:flex;flex:none;gap:1.35rem;margin:0 auto 0 1.5rem;padding:.1rem 0 0}.axs-cockpit-stat{align-items:baseline;display:inline-flex;gap:.4rem;white-space:nowrap}.axs-cockpit-stat-k{color:var(--axs-ink-faint);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.axs-cockpit-stat-k,.axs-cockpit-stat-v{font-family:var(--axs-sans);font-weight:500}.axs-cockpit-stat-v{font-feature-settings:"tnum";color:var(--axs-ink);font-size:.85rem;font-variant-numeric:tabular-nums;letter-spacing:-.01em}@media (max-width:760px){.axs-cockpit-stats{display:none}}.axs-cockpit-eyebrow{color:var(--axs-ink-faint);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.axs-cockpit-eyebrow,.axs-cockpit-name{font-family:var(--axs-sans);font-weight:500}.axs-cockpit-name{color:var(--axs-ink);font-size:1.08rem;letter-spacing:-.01em;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-cockpit-head-actions{align-items:center;display:flex;flex:none;gap:.6rem}.axs-cockpit-status{align-items:center;color:var(--axs-ink-mid);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:11px;font-weight:500;gap:.4rem;letter-spacing:.02em}.axs-cockpit-status:before{background:var(--axs-ink-faint);border-radius:50%;content:"";height:7px;width:7px}.axs-cockpit-status[data-status=scheduled]:before{background:var(--axs-warn)}.axs-cockpit-status[data-status=sample]:before{background:var(--axs-accent)}.axs-cockpit-status[data-status=live]:before{background:var(--axs-ok)}.axs-cockpit-status[data-status=draft]:before{background:var(--axs-ink-faint)}.axs-cockpit-stage{flex:1 1;min-height:0}.axs-cockpit[data-space] .axs-cockpit-stage{cursor:grab}.axs-cockpit-stage{-webkit-user-select:none;user-select:none}.axs-cockpit-stage input,.axs-cockpit-stage select,.axs-cockpit-stage textarea{-webkit-user-select:text;user-select:text}.axs-cnode-card{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:14px;box-shadow:var(--axs-elev-lg);box-sizing:border-box;outline:2px solid #0000;outline-offset:2px;overflow:hidden;position:relative;transition:outline-color .16s ease,box-shadow .16s ease}.axs-cnode-card--empty{display:grid;place-items:center}.axs-bnode[data-active] .axs-cnode-card{box-shadow:var(--axs-elev-lg),0 0 0 1px color-mix(in srgb,var(--axs-accent) 18%,#0000);outline-color:var(--axs-accent)}.axs-bnode:not([data-active]) .axs-bnode-body:hover .axs-cnode-card{outline-color:color-mix(in srgb,var(--axs-accent) 38%,#0000)}.axs-cnode-shell{box-sizing:border-box;container-name:axs-cnode;container-type:inline-size;display:flex;flex-direction:column;gap:.85rem;overflow:visible;padding:.9rem 1rem 1.1rem;transform-origin:top left}.axs-cnode-shell.axv-view{animation:none}.axs-cnode-card--empty .axs-cnode-shell{display:grid;padding:2rem;place-items:center}.axs-cockpit .axs-cnode[data-dimmed]{opacity:.42;transition:opacity .18s ease}.axs-ccomms-head{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-ccomms-list{display:flex;flex-direction:column}.axs-ccomms-row{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;gap:1rem;justify-content:space-between;padding:.55rem 0}.axs-ccomms-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ccomms-count,.axs-ccomms-label{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.86rem}.axs-ccomms-count{font-feature-settings:"tnum";flex:none;font-variant-numeric:tabular-nums;font-weight:500}.axs-dash-panel[data-panel-id=landing] .axs-dash-panel-head{flex-wrap:wrap;row-gap:6px}.axs-cnode-landing-controls{align-items:center;display:inline-flex;gap:6px}.axs-cnode-landing-controls .axs-seg{border-radius:8px;padding:1px}.axs-cnode-landing-controls .axs-seg-btn{border-radius:6px;height:20px;min-width:26px;padding:0 6px}.axs-cnode-landing-controls .axs-seg-btn svg{height:13px;width:13px}.axs-cnode-editbtn,.axs-cnode-openbtn{align-items:center;border-radius:7px;cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;font-weight:500;gap:.3rem;height:22px;padding:0 .55rem;transition:background .14s ease,color .14s ease,border-color .14s ease,filter .14s ease;white-space:nowrap}@media (max-width:860px){.axs-cnode-editbtn,.axs-cnode-landing-controls .axs-seg-btn,.axs-cnode-openbtn{min-height:44px;min-width:44px}}.axs-cnode-openbtn{background:var(--axs-surface);border:1px solid var(--axs-line);color:var(--axs-ink-mid)}.axs-cnode-openbtn:hover{border-color:var(--axs-ink-faint);color:var(--axs-ink)}.axs-cnode-editbtn{background:var(--axs-accent);border:1px solid #0000;color:#fff;color:var(--axs-accent-fg,#fff)}.axs-cnode-editbtn:hover{filter:brightness(1.08)}.axs-cnode-editbtn svg,.axs-cnode-openbtn svg{height:13px;width:13px}.axs-dash-panel[data-panel-id=landing] .axs-pgframe-skel{position:relative}.axs-dash-panel[data-panel-id=landing] .axs-pgframe-skel:after,.axs-dash-panel[data-panel-id=landing] .axs-pgframe-skel:before{background:color-mix(in srgb,var(--axs-ink) 7%,#0000);border-radius:9px;content:"";position:absolute}.axs-dash-panel[data-panel-id=landing] .axs-pgframe-skel:before{height:8%;left:7%;right:7%;top:8%}.axs-dash-panel[data-panel-id=landing] .axs-pgframe-skel:after{height:32%;left:7%;top:26%;width:50%}.axs-cockpit-edit{background:var(--axs-canvas-bg);display:flex;flex-direction:column;inset:0;opacity:1;position:absolute;transform:scale(1);transition:opacity .26s ease,transform .28s cubic-bezier(.22,1,.36,1);z-index:20}@starting-style{.axs-cockpit-edit{opacity:0;transform:scale(.985)}}.axs-cockpit-edit>.axs-preview{flex:1 1;min-height:0}.axs-cockpit-edit-back{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--axs-surface) 90%,#0000);border:1px solid var(--axs-line-hard);border-radius:10px;box-shadow:var(--axs-elev);color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.8rem;font-weight:500;gap:.3rem;height:32px;left:14px;padding:0 .7rem 0 .55rem;position:absolute;top:14px;transition:border-color .14s ease,color .14s ease;z-index:6}.axs-cockpit-edit-back:hover{border-color:var(--axs-accent);color:var(--axs-accent)}@media (prefers-reduced-motion:reduce){.axs-cockpit-edit{transform:none;transition-duration:.12s}@starting-style{.axs-cockpit-edit{transform:none}}}.axs-sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.axs-pmd{background:var(--axs-canvas-bg);display:flex;flex-direction:column;height:100%;min-height:0}.axs-pmd>.axs-emn{display:none}.axs-pmd[data-m-nav=detail]>.axs-emn{display:flex}.axs-pmd-detail,.axs-pmd-list{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:auto}.axs-pmd[data-m-nav=detail]>.axs-pmd-list,.axs-pmd[data-m-nav=list]>.axs-pmd-detail{display:none}.axs-pfs>.axs-emn{display:flex}.axs-pmd-face{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:auto}.axs-pmd-face[hidden]{display:none}.axv-ing{display:flex;flex-direction:column;gap:.85rem}.axv-ing-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.axv-ing-title{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-ing-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.axv-ing-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.05rem;font-weight:600;line-height:1.25;margin:0;overflow-wrap:anywhere}.axv-ing-status{align-self:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:.66rem;letter-spacing:.04em;padding:.2rem .6rem;text-transform:uppercase}.axv-ing-status[data-on=true]{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-ing-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;margin:0;max-width:60ch}.axv-ing-form{display:flex;flex-direction:column;gap:.7rem;margin-top:.1rem}.axv-ing-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.7rem}.axv-ing-field{display:flex;flex-direction:column;gap:.25rem}.axv-ing-field-grow{flex:1 1 9rem}.axv-ing-field-wide{width:100%}.axv-ing-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase}.axv-ing-req{color:var(--axs-accent);font-style:normal;margin-left:.2em}.axv-ing-field input,.axv-ing-field select,.axv-ing-field textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-ing-field select{cursor:pointer}.axv-ing-field textarea{line-height:1.45;min-height:3.2rem;resize:vertical}.axv-ing-field input:focus-visible,.axv-ing-field select:focus-visible,.axv-ing-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ing-field input:disabled,.axv-ing-field select:disabled,.axv-ing-field textarea:disabled{cursor:default;opacity:.65}.axv-ing-toggle{align-items:center;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.84rem;gap:.4rem;padding-bottom:.5rem}.axv-ing-toggle input{accent-color:var(--axs-accent);cursor:pointer;height:15px;width:15px}.axv-ing-toggle input:disabled{cursor:default}.axv-ing-invalid{background:var(--axs-warn-bg);border:1px solid color-mix(in srgb,var(--axs-warn) 35%,#0000);border-radius:7px;color:var(--axs-warn);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;margin:0;padding:.4rem .6rem}.axv-ing-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-ing-err svg{flex:none;height:14px;width:14px}.axv-ing-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.2rem}.axv-ing-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-ing-btn svg{animation:axv-ing-spin .8s linear infinite;height:13px;width:13px}.axv-ing-btn:disabled{cursor:default;opacity:.5}.axv-ing-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-ing-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-ing-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-ing-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-ing-btn-danger{background:#0000;border-color:#0000;color:var(--axs-ink-faint);margin-inline-start:auto}.axv-ing-btn-danger:not(:disabled):hover{color:var(--axs-danger)}.axv-ing-confirm{align-items:center;background:color-mix(in srgb,var(--axs-danger) 7%,#0000);border:1px solid color-mix(in srgb,var(--axs-danger) 28%,#0000);border-radius:8px;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.2rem;padding:.5rem .7rem}.axv-ing-confirm-text{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.82rem;min-width:12ch}.axv-ing-btn-confirm{background:var(--axs-danger);border-color:var(--axs-danger);color:var(--axs-accent-fg)}.axv-ing-btn-confirm:not(:disabled):hover{background:color-mix(in srgb,var(--axs-danger) 84%,#000);border-color:color-mix(in srgb,var(--axs-danger) 84%,#000)}.axv-ing-tomb{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.8rem;font-style:italic;margin:.2rem 0 0}.axv-ing-receipt{align-items:center;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-ing-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-ing-receipt-ico svg{height:15px;width:15px}.axv-ing-receipt-text{flex:1 1}.axv-ing-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-ing-undo:hover{text-decoration:underline}.axv-ing-undo svg{animation:axv-ing-spin .8s linear infinite;height:12px;width:12px}.axv-ing-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-ing-r365{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;display:flex;flex-direction:column;gap:.4rem;padding:.55rem .7rem}.axv-ing-r365[data-tone=warning]{background:var(--axs-warn-bg);border-color:color-mix(in srgb,var(--axs-warn) 40%,var(--axs-line))}.axv-ing-r365-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}.axv-ing-r365-grid{color:var(--axs-ink);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:.82rem;gap:.55rem 1.1rem}.axv-ing-r365-grid em{color:var(--axs-ink-faint);display:block;font-size:.6rem;font-style:normal;letter-spacing:.05em;margin-bottom:.1rem;text-transform:uppercase}.axv-ing-r365-flag{color:var(--axs-warn);font-family:var(--axs-sans);font-size:.76rem;line-height:1.4;margin:0;max-width:62ch}.axv-ing-pool{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;display:flex;flex-direction:column;gap:.45rem;padding:.55rem .7rem}.axv-ing-pool-head{align-items:baseline;display:flex;gap:.6rem;justify-content:space-between}.axv-ing-pool-tally{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.7rem;font-variant-numeric:tabular-nums}.axv-ing-pool-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axv-ing-pool-row{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:.3rem;padding:.5rem .1rem}.axv-ing-pool-row:first-child{border-top:none}.axv-ing-pool-row[data-status=rejected]{opacity:.55}.axv-ing-pool-main{align-items:center;display:flex;gap:.5rem;min-width:0}.axv-ing-pool-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.86rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-ing-pool-costing{background:var(--axs-accent-bg);border:1px solid color-mix(in srgb,var(--axs-accent) 35%,#0000);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-accent);font-size:.62rem;letter-spacing:.05em;padding:.08rem .45rem}.axv-ing-pool-costing,.axv-ing-pool-status{flex:none;font-family:var(--axs-sans);text-transform:uppercase}.axv-ing-pool-status{color:var(--axs-ink-mid);font-size:.64rem;letter-spacing:.04em;margin-left:auto}.axv-ing-pool-row[data-status=approved] .axv-ing-pool-status{color:var(--axs-ink-mid);color:var(--axs-ok,var(--axs-ink-mid))}.axv-ing-pool-facts{color:var(--axs-ink);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:.78rem;gap:.4rem 1rem}.axv-ing-pool-facts em{color:var(--axs-ink-faint);display:block;font-size:.58rem;font-style:normal;letter-spacing:.05em;margin-bottom:.08rem;text-transform:uppercase}.axv-ing-pool-facts [data-warn=true],.axv-ing-pool-facts [data-warn=true] em{color:var(--axs-warn)}.axv-ing-pool-live{position:relative}.axv-ing-pool-delta{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:.68rem;font-style:normal;font-variant-numeric:tabular-nums;margin-left:.3rem}.axv-ing-pool-delta[data-up=true]{color:var(--axs-warn)}.axv-ing-pool-alarm{border:1px solid color-mix(in srgb,var(--axs-danger) 40%,#0000);border-radius:999px;border-radius:var(--axs-radius-pill,999px);font-size:.62rem;font-style:normal;letter-spacing:.04em;margin-left:.35rem;padding:.05rem .4rem;text-transform:uppercase}.axv-ing-pool-alarm,.axv-ing-pool-live[data-alarm=true],.axv-ing-pool-live[data-alarm=true] em{color:var(--axs-danger)}.axv-ing-pool-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.axv-ing-poolbtn{background:#0000;border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.74rem;font-weight:500;padding:.22rem .6rem;transition:color .12s ease,border-color .12s ease,background .12s ease}.axv-ing-poolbtn:hover:not(:disabled){background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-ink)}.axv-ing-poolbtn:disabled{cursor:default;opacity:.5}.axv-ing-poolbtn-danger:hover:not(:disabled){background:color-mix(in srgb,var(--axs-danger) 8%,#0000);border-color:color-mix(in srgb,var(--axs-danger) 45%,var(--axs-line-hard));color:var(--axs-danger)}.axv-ing-pool-armtext{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.74rem;line-height:1.35}@keyframes axv-ing-spin{to{transform:rotate(1turn)}}.axv-rec{display:flex;flex-direction:column;gap:.85rem}.axv-rec-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.axv-rec-title{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-rec-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.axv-rec-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.05rem;font-weight:600;line-height:1.25;margin:0;overflow-wrap:anywhere}.axv-rec-status{border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:.66rem;letter-spacing:.04em;padding:.2rem .6rem;text-transform:uppercase}.axv-rec-status,.axv-rec-tabs{align-self:flex-start;background:var(--axs-surface)}.axv-rec-tabs{border:1px solid var(--axs-line);border-radius:9px;display:flex;gap:.15rem;padding:.2rem}.axv-rec-tab{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.35rem;letter-spacing:.04em;padding:.34rem .7rem;text-transform:uppercase;transition:background .12s ease,color .12s ease}.axv-rec-tab:hover{color:var(--axs-ink)}.axv-rec-tab[data-active=true]{background:var(--axs-accent);color:var(--axs-accent-fg)}.axv-rec-tab-count{background:var(--axs-canvas-bg);border-radius:999px;color:var(--axs-ink-mid);font-size:.62rem;line-height:1;padding:.12rem .32rem}.axv-rec-tab[data-active=true] .axv-rec-tab-count{background:#ffffff38;color:var(--axs-accent-fg)}.axv-rec-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;margin:0;max-width:60ch}.axv-rec-form{display:flex;flex-direction:column;gap:.9rem;margin-top:.1rem}.axv-rec-section{border:none;margin:0;min-width:0;padding:0}.axv-rec-section-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.08em;margin-bottom:.5rem;padding:0;text-transform:uppercase}.axv-rec-grid{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.7rem}.axv-rec-field{display:flex;flex:1 1 11rem;flex-direction:column;gap:.25rem;min-width:0}.axv-rec-field-wide{flex-basis:100%}.axv-rec-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.05em;text-transform:uppercase}.axv-rec-field input,.axv-rec-field select,.axv-rec-field textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-rec-field textarea{line-height:1.45;min-height:3.2rem;resize:vertical}.axv-rec-field input:focus-visible,.axv-rec-field select:focus-visible,.axv-rec-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-rec-field input:disabled,.axv-rec-field select:disabled,.axv-rec-field textarea:disabled{cursor:default;opacity:.65}.axv-rec-toggle{align-items:center;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:1 1 11rem;font-family:var(--axs-sans);font-size:.84rem;gap:.4rem;padding-bottom:.5rem}.axv-rec-toggle input{accent-color:var(--axs-accent);cursor:pointer;height:15px;width:15px}.axv-rec-toggle input:disabled{cursor:default}.axv-rec-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-rec-err svg{flex:none;height:14px;width:14px}.axv-rec-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.2rem}.axv-rec-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-rec-btn svg{animation:axv-rec-spin .8s linear infinite;height:13px;width:13px}.axv-rec-btn:disabled{cursor:default;opacity:.5}.axv-rec-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-rec-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-rec-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-rec-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-rec-invalid{background:var(--axs-warn-bg);border:1px solid color-mix(in srgb,var(--axs-warn) 35%,#0000);border-radius:7px;color:var(--axs-warn);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;margin:0;padding:.4rem .6rem}.axv-rec-btn-danger{background:#0000;border-color:#0000;color:var(--axs-ink-faint);margin-inline-start:auto}.axv-rec-btn-danger:not(:disabled):hover{color:var(--axs-danger)}.axv-rec-confirm{align-items:center;background:color-mix(in srgb,var(--axs-danger) 7%,#0000);border:1px solid color-mix(in srgb,var(--axs-danger) 28%,#0000);border-radius:8px;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.2rem;padding:.5rem .7rem}.axv-rec-confirm-text{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.82rem;min-width:12ch}.axv-rec-btn-confirm{background:var(--axs-danger);border-color:var(--axs-danger);color:var(--axs-accent-fg)}.axv-rec-btn-confirm:not(:disabled):hover{background:color-mix(in srgb,var(--axs-danger) 84%,#000);border-color:color-mix(in srgb,var(--axs-danger) 84%,#000)}.axv-rec-tomb{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.8rem;font-style:italic;margin:.2rem 0 0}.axv-rec-receipt{align-items:center;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-rec-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-rec-receipt-ico svg{height:15px;width:15px}.axv-rec-receipt-text{flex:1 1}.axv-rec-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-rec-undo:hover{text-decoration:underline}.axv-rec-undo svg{animation:axv-rec-spin .8s linear infinite;height:12px;width:12px}.axv-rec-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-rec-facet{padding:.5rem 0}.axv-rec-readonly-note{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;margin:0 0 .55rem}.axv-rec-table{border-collapse:collapse;font-family:var(--axs-sans);font-size:.84rem;width:100%}.axv-rec-table th{border-bottom:1px solid var(--axs-line-hard);color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.6rem;font-weight:500;letter-spacing:.06em;padding:.3rem .5rem;text-align:left;text-transform:uppercase}.axv-rec-table td{border-bottom:1px solid var(--axs-line);color:var(--axs-ink);overflow-wrap:anywhere;padding:.4rem .5rem}.axv-rec-table .axv-rec-num{font-family:var(--axs-sans);text-align:right}.axv-rec-pill{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.03em;margin-left:.35rem;padding:.12rem .45rem;text-transform:uppercase}.axv-rec-costbar{align-items:baseline;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;display:flex;flex-wrap:wrap;gap:.55rem 1rem;margin:0 0 .65rem;padding:.5rem .65rem}.axv-rec-costbar[data-tone=warning]{background:var(--axs-warn-bg);border-color:color-mix(in srgb,var(--axs-warn) 40%,var(--axs-line))}.axv-rec-costbar-total{font-feature-settings:"tnum";align-items:baseline;color:var(--axs-ink);display:inline-flex;font-family:var(--axs-sans);font-size:1rem;font-variant-numeric:tabular-nums;font-weight:600;gap:.4rem}.axv-rec-costbar-label{color:var(--axs-ink-faint);font-size:.62rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axv-rec-costbar-flag{color:var(--axs-warn);font-family:var(--axs-sans);font-size:.78rem;line-height:1.35}.axv-rec-inglink{background:none;border:none;color:var(--axs-ink);cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--axs-ink) 28%,#0000);text-underline-offset:.15em}.axv-rec-inglink:hover{color:var(--axs-accent);text-decoration-color:var(--axs-accent)}.axv-rec-inglink:focus-visible{border-radius:2px;outline:2px solid var(--axs-accent);outline-offset:2px}.axv-rec-linecost{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.axv-rec-linecost[data-tone=warning]{color:var(--axs-warn);font-weight:600}.axv-rec-table tr[data-cost-blocked=true] td{background:color-mix(in srgb,var(--axs-warn) 6%,#0000)}.axv-rec-drill{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:10px;display:flex;flex-direction:column;gap:.65rem;margin-top:.15rem;min-width:0;overflow:hidden}.axv-rec-drillhead{align-items:center;background:var(--axs-surface);border-bottom:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:.65rem;padding:.55rem .7rem}.axv-rec-drillback{background:#0000;border:none;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:.72rem;letter-spacing:.02em;padding:.25rem .15rem}.axv-rec-drillback:hover{color:var(--axs-ink)}.axv-rec-drillback:focus-visible{border-radius:4px;outline:2px solid var(--axs-accent);outline-offset:2px}.axv-rec-drillidentity{display:flex;flex:1 1;flex-direction:column;gap:.05rem;min-width:0}.axv-rec-drilleyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.58rem;letter-spacing:.06em;text-transform:uppercase}.axv-rec-drillname{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;font-weight:600;overflow-wrap:anywhere}.axv-rec-drillfull{background:#0000;border:1px solid var(--axs-line-hard);border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:.68rem;letter-spacing:.03em;margin-inline-start:auto;padding:.28rem .55rem}.axv-rec-drillfull:hover{border-color:var(--axs-ink-mid);color:var(--axs-ink)}.axv-rec-drillfull:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-rec-drillbody{min-width:0;padding:.55rem .7rem .85rem}.axv-rec-drillbody>.axv-ing>.axv-ing-head,.axv-rec-drillbody>.axv-rec>.axv-rec-head{display:none}.axv-rec-drillbody>.axv-ing,.axv-rec-drillbody>.axv-rec{gap:.7rem}.axv-rec-table .axv-rec-rowactions{text-align:right;white-space:nowrap;width:1%}.axv-rec-cell{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:6px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.84rem;max-width:9rem;padding:.3rem .45rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-rec-table .axv-rec-num .axv-rec-cell{margin-left:auto;max-width:6rem;text-align:right}.axv-rec-cell:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-rec-cell:disabled{cursor:default;opacity:.6}.axv-rec-rowbtn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.66rem;letter-spacing:.03em;margin-left:.3rem;padding:.25rem .5rem;transition:color .12s ease,border-color .12s ease}.axv-rec-rowbtn:not(:disabled):hover{border-color:var(--axs-accent);color:var(--axs-ink)}.axv-rec-rowbtn-danger:not(:disabled):hover{border-color:#e3b9b1;color:var(--axs-danger)}.axv-rec-rowbtn:disabled{cursor:default;opacity:.5}.axv-rec-addrow{display:flex;flex-direction:column;gap:.4rem;margin-top:.85rem}.axv-rec-addgrid{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.axv-rec-addgrid .axv-rec-cell{flex:1 1 12rem;max-width:none}.axv-rec-addgrid .axv-rec-cell-qty{flex:0 0 5rem}.axv-rec-addgrid .axv-rec-cell-unit{flex:0 0 6rem}@keyframes axv-rec-spin{to{transform:rotate(1turn)}}.axv-prod{container-name:axprod;container-type:inline-size;display:flex;flex-direction:column;gap:.85rem}.axv-prod-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.axv-prod-title{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-prod-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase}.axv-prod-name{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:1.15rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0;overflow-wrap:anywhere}.axv-prod-status{align-self:flex-start;flex:none}.axv-prod-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;margin:0;max-width:60ch}.axv-prod-hero{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(112px,148px) minmax(0,1fr);padding:.15rem 0 .35rem}.axv-prod-hero-media{display:flex;flex-direction:column;gap:.35rem;min-width:0}.axv-prod-hero-frame{aspect-ratio:1/1;background:linear-gradient(145deg,color-mix(in srgb,var(--axs-canvas-bg) 88%,var(--axs-ink) 4%),var(--axs-surface));border:1px solid var(--axs-line-hard);border-radius:14px;cursor:pointer;display:block;isolation:isolate;margin:0;overflow:hidden;padding:0;position:relative;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),box-shadow var(--axs-dur-fast) var(--axs-ease-standard),transform var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axv-prod-hero-frame:not(:disabled):hover{border-color:color-mix(in srgb,var(--axs-accent) 45%,var(--axs-line-hard));box-shadow:0 8px 22px -12px #3e301c47;box-shadow:var(--axs-lift-soft,0 8px 22px -12px #3e301c47)}.axv-prod-hero-frame:not(:disabled):active{transform:scale(.985)}.axv-prod-hero-frame:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg),0 0 0 4px color-mix(in srgb,var(--axs-accent) 55%,#0000);outline:none}.axv-prod-hero-frame:disabled{cursor:default;opacity:.72}.axv-prod-hero-img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.axv-prod-hero-ph{align-items:center;color:var(--axs-ink-faint);display:flex;flex-direction:column;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;inset:0;justify-content:center;letter-spacing:.04em;position:absolute;text-transform:uppercase}.axv-prod-hero-ph-mark{color:var(--axs-ink-mid);font-size:1.35rem;line-height:1}.axv-prod-hero-veil{align-items:center;background:color-mix(in srgb,#1a1610 62%,#0000);color:#fff;display:flex;font-family:var(--axs-sans);font-size:.68rem;font-weight:600;inset:auto 0 0 0;justify-content:center;letter-spacing:.08em;opacity:0;padding:.45rem .5rem;position:absolute;text-transform:uppercase;transform:translateY(4px);transition:opacity var(--axs-dur-fast) var(--axs-ease-standard),transform var(--axs-dur-fast) var(--axs-ease-standard)}.axv-prod-hero-frame:focus-visible .axv-prod-hero-veil,.axv-prod-hero-frame:not(:disabled):hover .axv-prod-hero-veil{opacity:1;transform:none}.axv-prod[data-reduced-motion=true] .axv-prod-hero-veil{transform:none;transition:none}.axv-prod-hero-clear{align-self:flex-start;background:#0000;border:0;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:.72rem;padding:0}.axv-prod-hero-clear:not(:disabled):hover{color:var(--axs-danger)}.axv-prod-hero-clear:disabled{cursor:default;opacity:.5}.axv-prod-hero-meta{display:flex;flex-direction:column;gap:.55rem;min-width:0;padding-block:.15rem}.axv-prod-hero-price{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:clamp(1.55rem,4.2cqi,2rem);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.03em;line-height:1.05}.axv-prod-hero-facts{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem .65rem}.axv-prod-hero-cat{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.78rem}.axv-prod-hero-cat--empty{color:var(--axs-ink-faint);font-style:italic}.axv-prod-hero-compare,.axv-prod-hero-sku{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.74rem;letter-spacing:.02em}.axv-prod-hero-compare{text-decoration:line-through;text-decoration-thickness:1px}.axv-prod-status-bar{margin:-.15rem 0 .15rem}.axv-prod-status-seg{width:100%}.axv-prod-status-seg .axv-tabstrip-tab{flex:1 1;min-width:0}.axv-prod-form{display:flex;flex-direction:column;gap:.15rem;margin-top:.1rem}.axv-prod-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.7rem}.axv-prod-field{display:flex;flex-direction:column;gap:.25rem}.axv-prod-field-grow{flex:1 1 9rem}.axv-prod-field-wide{width:100%}.axv-prod-field-sort{flex:0 0 4.5rem}.axv-prod-field-currency{flex:0 0 5.5rem}.axv-prod-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.axv-prod-req{color:var(--axs-accent);font-style:normal;margin-left:.2em}.axv-prod-field input,.axv-prod-field textarea,.axv-prod-select{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),box-shadow var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axv-prod-field textarea{line-height:1.45;min-height:3.2rem;resize:vertical}.axv-prod-field input:focus-visible,.axv-prod-field textarea:focus-visible,.axv-prod-select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-prod-field input:disabled,.axv-prod-field textarea:disabled,.axv-prod-select:disabled{cursor:default;opacity:.65}.axv-prod-field input:user-invalid{border-color:var(--axs-danger);box-shadow:0 0 0 2px color-mix(in srgb,var(--axs-danger) 14%,#0000)}.axv-prod-select{appearance:auto;cursor:pointer;min-width:7rem}.axv-prod-select:disabled{cursor:default}.axv-prod-money{align-items:stretch;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);display:flex;overflow:hidden;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),box-shadow var(--axs-dur-fast) var(--axs-ease-standard)}.axv-prod-money:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-prod-money-sym{align-items:center;background:var(--axs-canvas-bg);border-right:1px solid var(--axs-line-hard);color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:.8rem;padding:0 .5rem}.axv-prod-money input{background:#0000;border:none;border-radius:0;flex:1 1;min-width:4rem}.axv-prod-money input:focus-visible{box-shadow:none;outline:none}.axv-prod-money:has(input:disabled){opacity:.65}.axv-prod-invalid{background:var(--axs-warn-bg);border:1px solid color-mix(in srgb,var(--axs-warn) 35%,#0000);border-radius:var(--axs-radius-sm);color:var(--axs-warn);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;margin:0 0 .35rem;padding:.4rem .6rem}.axv-prod-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem;margin-bottom:.35rem}.axv-prod-err svg{flex:none;height:14px;width:14px}.axv-prod-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.axv-prod-actions--commit{background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-accent) 22%,var(--axs-line));border-radius:10px;margin:.15rem 0 .55rem;padding:.55rem .65rem}.axv-prod-foot{border-top:1px dashed var(--axs-line-soft,var(--axs-line));display:flex;justify-content:flex-end;margin-top:.55rem;padding-top:.85rem}.axv-prod-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard),border-color var(--axs-dur-fast) var(--axs-ease-standard)}.axv-prod-btn svg{animation:axv-prod-spin .8s linear infinite;height:13px;width:13px}.axv-prod-btn:disabled{cursor:default;opacity:.5}.axv-prod-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-prod-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-prod-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-prod-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-prod-btn-danger{background:#0000;border-color:#0000;color:var(--axs-ink-faint)}.axv-prod-btn-danger:not(:disabled):hover{color:var(--axs-danger)}.axv-prod-confirm{align-items:center;background:color-mix(in srgb,var(--axs-danger) 7%,#0000);border:1px solid color-mix(in srgb,var(--axs-danger) 28%,#0000);border-radius:8px;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.35rem;padding:.5rem .7rem}.axv-prod-confirm-text{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.82rem;min-width:12ch}.axv-prod-btn-confirm{background:var(--axs-danger);border-color:var(--axs-danger);color:var(--axs-accent-fg)}.axv-prod-btn-confirm:not(:disabled):hover{background:color-mix(in srgb,var(--axs-danger) 84%,#000);border-color:color-mix(in srgb,var(--axs-danger) 84%,#000)}.axv-prod-tomb{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.8rem;font-style:italic;margin:.2rem 0 0}.axv-prod-receipt{align-items:center;background:var(--axs-accent-bg);border-radius:var(--axs-radius-sm);color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-prod-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-prod-receipt-ico svg{height:15px;width:15px}.axv-prod-receipt-text{flex:1 1}.axv-prod-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-prod-undo:hover{text-decoration:underline}.axv-prod-undo svg{animation:axv-prod-spin .8s linear infinite;height:12px;width:12px}.axv-prod-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-prod-sec{background:#0000;border:0;border-radius:0;border-top:1px solid var(--axs-line-soft,var(--axs-line));overflow:visible}.axv-prod-sec:first-of-type{border-top:0}.axv-prod-sec-head{align-items:center;background:#0000;border:0;color:var(--axs-ink-mid);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:.68rem;font-weight:600;gap:8px;justify-content:space-between;letter-spacing:.14em;padding:14px 0 10px;text-transform:uppercase;-webkit-user-select:none;user-select:none;width:100%}.axv-prod-sec-head:after{color:var(--axs-ink-faint);content:"+";font-size:1rem;font-weight:400;line-height:1}.axv-prod-sec[data-open]>.axv-prod-sec-head:after{content:"−"}.axv-prod-sec-body{display:flex;flex-direction:column;gap:.7rem;padding:0 0 14px}.axv-prod-quiet{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.78rem}.axv-prod-count{color:var(--axs-ink-faint);font-style:normal;font-weight:400;letter-spacing:0;margin-left:.4rem;text-transform:none}.axv-prod-check{align-items:center;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:.88rem;gap:8px}.axv-prod-check-inline{margin-top:1.4rem}.axv-prod-media-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.axv-prod-gallery{display:flex;flex-direction:column;gap:8px}.axv-prod-gallery-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}.axv-prod-gallery-item{aspect-ratio:1;background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:10px;overflow:hidden;position:relative}.axv-prod-gallery-item img{display:block;height:100%;object-fit:cover;width:100%}.axv-prod-gallery-rm{background:color-mix(in srgb,#1a1610 58%,#0000);border:0;border-radius:999px;color:#fff;cursor:pointer;height:22px;line-height:1;position:absolute;right:4px;top:4px;width:22px}.axv-prod-gallery-add{align-items:center;aspect-ratio:1;background:#0000;border:1px dashed var(--axs-line-hard);border-radius:10px;color:var(--axs-ink-faint);cursor:pointer;display:flex;flex-direction:column;font-family:var(--axs-sans);font-size:.68rem;gap:.2rem;justify-content:center;letter-spacing:.06em;text-transform:uppercase;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard),background var(--axs-dur-fast) var(--axs-ease-standard)}.axv-prod-gallery-add span{color:var(--axs-ink-mid);font-size:1.1rem;line-height:1}.axv-prod-gallery-add:not(:disabled):hover{background:color-mix(in srgb,var(--axs-accent) 6%,#0000);border-color:color-mix(in srgb,var(--axs-accent) 40%,var(--axs-line-hard));color:var(--axs-ink)}.axv-prod-gallery-add:disabled{cursor:default;opacity:.55}.axv-prod-optrow{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:1fr 2fr auto}.axv-prod-opt-name,.axv-prod-opt-vals{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem}.axv-prod-vtable-wrap{overflow-x:auto}.axv-prod-vtable{border-collapse:collapse;font-family:var(--axs-sans);font-size:.78rem;width:100%}.axv-prod-vtable th{border-bottom:1px solid var(--axs-line);color:var(--axs-ink-faint);font-size:.64rem;letter-spacing:.04em;padding:6px 8px;text-align:left;text-transform:uppercase}.axv-prod-vtable td{border-bottom:1px solid var(--axs-line);color:var(--axs-ink);padding:5px 8px}.axv-prod-vtable input[type=number]{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:6px;color:var(--axs-ink);font:inherit;padding:4px 6px;width:72px}@keyframes axv-prod-spin{to{transform:rotate(1turn)}}@container axprod (max-width: 519px){.axv-prod-hero{gap:.85rem;grid-template-columns:120px minmax(0,1fr)}.axv-prod-row{gap:.55rem}.axv-prod-row .axv-prod-field{flex:1 1 8rem}}@container axprod (max-width: 359px){.axv-prod-hero{grid-template-columns:1fr;justify-items:start}.axv-prod-hero-media{width:min(168px,100%)}.axv-prod-row{align-items:stretch;flex-direction:column;gap:.5rem}.axv-prod-row .axv-prod-field{width:100%}.axv-prod-field-currency,.axv-prod-field-sort{flex-basis:auto}.axv-prod-field textarea{min-height:2.6rem}.axv-prod-optrow{grid-template-columns:1fr}}@container axprod (max-width: 259px){.axv-prod-actions,.axv-prod-foot,.axv-prod-form,.axv-prod-hint{display:none}.axv-prod-hero{gap:.65rem;grid-template-columns:72px 1fr}.axv-prod-hero-price{font-size:1.2rem}.axv-prod-hero-clear,.axv-prod-hero-veil{display:none}.axv-prod:after{color:var(--axs-ink-faint);content:"Open this node wider to edit.";font-family:var(--axs-sans);font-size:.66rem;letter-spacing:.04em;padding:.5rem 0;text-transform:uppercase}}@media (max-width:420px){.axv-prod{gap:.65rem}.axv-prod-row{gap:.5rem}}@media (prefers-reduced-motion:reduce){.axv-prod-btn,.axv-prod-gallery-add,.axv-prod-hero-frame,.axv-prod-hero-veil{transition:none}}.axv-biz{display:flex;flex-direction:column;gap:.85rem}.axv-biz-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.axv-biz-title{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-biz-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.axv-biz-name{color:var(--axs-ink);font-size:1.05rem;font-weight:600;line-height:1.25;margin:0;text-transform:capitalize}.axv-biz-name,.axv-biz-sub{font-family:var(--axs-sans);overflow-wrap:anywhere}.axv-biz-sub{color:var(--axs-ink-mid);font-size:.84rem;line-height:1.4;margin:.1rem 0 0}.axv-biz-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;margin:0;max-width:60ch}.axv-biz-form{display:flex;flex-direction:column;gap:.7rem;margin-top:.1rem}.axv-biz-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.7rem}.axv-biz-field{display:flex;flex-direction:column;gap:.25rem}.axv-biz-field-grow{flex:1 1 9rem}.axv-biz-field-wide{width:100%}.axv-biz-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase}.axv-biz-req{color:var(--axs-accent);font-style:normal;margin-left:.2em}.axv-biz-field input,.axv-biz-field textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-biz-field textarea{line-height:1.45;min-height:3.2rem;resize:vertical}.axv-biz-field input:focus-visible,.axv-biz-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-biz-field input:disabled,.axv-biz-field textarea:disabled{cursor:default;opacity:.65}.axv-biz-note{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.7rem;margin-top:.05rem}.axv-biz-social{border:none;margin:0;min-width:0;padding:0}.axv-biz-social legend{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.05em;margin-bottom:.4rem;padding:0;text-transform:uppercase}.axv-biz-social-grid{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.axv-biz-hoursedit{border:none;margin:0;min-width:0;padding:0}.axv-biz-hoursedit legend{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.05em;margin-bottom:.4rem;padding:0;text-transform:uppercase}.axv-biz-hoursedit-grid{display:flex;flex-direction:column;gap:.3rem}.axv-biz-hour{grid-gap:.6rem;align-items:center;display:grid;gap:.6rem;grid-template-columns:2.75rem 1fr auto}.axv-biz-hour[data-closed=true] .axv-biz-hour-times{opacity:.45}.axv-biz-hour-day{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.7rem;letter-spacing:.03em}.axv-biz-hour-times{align-items:center;display:flex;gap:.4rem}.axv-biz-hour-time{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.84rem;min-width:0;padding:.3rem .45rem;transition:border-color .12s ease,box-shadow .12s ease}.axv-biz-hour-time:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-biz-hour-time:disabled{cursor:default;opacity:.6}.axv-biz-hour-closed,.axv-biz-hour-dash{color:var(--axs-ink-faint)}.axv-biz-hour-closed{align-items:center;cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.66rem;gap:.3rem;letter-spacing:.03em;white-space:nowrap}.axv-biz-hour-closed input{accent-color:var(--axs-accent);cursor:pointer}@media (max-width:860px){.axv-biz-btn,.axv-biz-hour-closed,.axv-biz-hour-time,.axv-biz-special-addbtn,.axv-biz-special-date,.axv-biz-special-day,.axv-biz-special-del,.axv-biz-special-kind button,.axv-biz-special-note,.axv-biz-special-times input[type=time],.axv-biz-undo{min-height:44px}.axv-biz-special-del{min-width:44px}}.axv-biz-invalid{background:var(--axs-warn-bg);border:1px solid color-mix(in srgb,var(--axs-warn) 35%,#0000);border-radius:7px;color:var(--axs-warn);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;margin:0;padding:.4rem .6rem}.axv-biz-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-biz-err svg{flex:none;height:14px;width:14px}.axv-biz-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.2rem}.axv-biz-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-biz-btn svg{animation:axv-biz-spin .8s linear infinite;height:13px;width:13px}.axv-biz-btn:disabled{cursor:default;opacity:.5}.axv-biz-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-biz-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-biz-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-biz-btn-ghost:not(:disabled):hover,.axv-biz-receipt{color:var(--axs-ink)}.axv-biz-receipt{align-items:center;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-biz-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-biz-receipt-ico svg{height:15px;width:15px}.axv-biz-receipt-text{flex:1 1}.axv-biz-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-biz-undo:hover{text-decoration:underline}.axv-biz-undo svg{animation:axv-biz-spin .8s linear infinite;height:12px;width:12px}.axv-biz-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-biz-spin{to{transform:rotate(1turn)}}.axv-biz-special{border:none;display:flex;flex-direction:column;gap:.5rem;margin:0;min-width:0;padding:0}.axv-biz-special legend{font-size:.64rem;letter-spacing:.05em;margin-bottom:.4rem;padding:0;text-transform:uppercase}.axv-biz-special legend,.axv-biz-special-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axv-biz-special-empty{font-size:.78rem;line-height:1.45;margin:0}.axv-biz-special-card,.axv-biz-special-list{display:flex;flex-direction:column;gap:.5rem}.axv-biz-special-card{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;padding:.6rem .7rem}.axv-biz-special-card:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-biz-special-top{align-items:center;display:flex;gap:.5rem}.axv-biz-special-label{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.88rem;font-weight:600;min-width:0;padding:.4rem .55rem}.axv-biz-special-label:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-biz-special-kind{border:1px solid var(--axs-line-hard);border-radius:7px;display:inline-flex;flex:none;overflow:hidden}.axv-biz-special-kind button{background:var(--axs-surface);border:none;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.03em;padding:.32rem .55rem}.axv-biz-special-kind button+button{border-left:1px solid var(--axs-line-hard)}.axv-biz-special-kind button[data-active]{background:var(--axs-accent);color:var(--axs-accent-fg)}.axv-biz-special-del{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;font-size:1rem;height:1.6rem;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease;width:1.6rem}.axv-biz-special-del:hover{background:#c628281a;background:var(--axs-danger-bg,#c628281a);color:var(--axs-danger)}.axv-biz-special-days{display:flex;flex-wrap:wrap;gap:.25rem}.axv-biz-special-day{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.02em;padding:.28rem .5rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-biz-special-day[data-active]{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-biz-special-date{align-self:flex-start;background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.84rem;padding:.35rem .5rem}.axv-biz-special-date:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-biz-special-times{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.axv-biz-special-times[data-closed=true] input[type=time]{opacity:.45}.axv-biz-special-times input[type=time]{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.84rem;min-width:0;padding:.3rem .45rem}.axv-biz-special-times input[type=time]:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-biz-special-note{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.82rem;padding:.35rem .55rem;width:100%}.axv-biz-special-note:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-biz-special-add{display:flex;flex-wrap:wrap;gap:.4rem}.axv-biz-special-addbtn{background:#0000;border:1px dashed var(--axs-line-hard);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.7rem;letter-spacing:.03em;padding:.4rem .75rem;transition:border-color .12s ease,color .12s ease,background .12s ease}.axv-biz-special-addbtn:not(:disabled):hover{background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-accent)}.axv-biz-special-addbtn:disabled{cursor:default;opacity:.5}@media (max-width:640px){.axv-biz-field input,.axv-biz-field textarea{min-height:44px}.axv-biz-eyebrow,.axv-biz-field>span,.axv-biz-hour-closed,.axv-biz-hoursedit legend,.axv-biz-social legend,.axv-biz-special legend{font-size:.6875rem}}.axv-ws{container-name:axwsed;container-type:inline-size;display:flex;flex-direction:column;gap:.85rem}.axv-ws-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.axv-ws-title{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-ws-eyebrow{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase}.axv-ws-eyebrow,.axv-ws-name{font-family:var(--axs-sans);overflow-wrap:anywhere}.axv-ws-name{color:var(--axs-ink);font-size:1.05rem;font-weight:600;line-height:1.25;margin:0}.axv-ws-where{background:var(--axs-surface);border:1px dashed var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);flex:none;font-size:.62rem;letter-spacing:.04em;padding:.18rem .5rem;text-transform:uppercase;white-space:nowrap}.axv-ws-hint,.axv-ws-where{font-family:var(--axs-sans)}.axv-ws-hint{color:var(--axs-ink-faint);font-size:.8rem;line-height:1.45;margin:0;max-width:60ch}.axv-ws-failclosed{color:var(--axs-ink-mid)}.axv-ws-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.82rem;margin:0}.axv-ws-form{gap:.85rem;margin-top:.1rem}.axv-ws-field,.axv-ws-form{display:flex;flex-direction:column}.axv-ws-field{gap:.25rem}.axv-ws-field-wide{width:100%}.axv-ws-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase}.axv-ws-form input,.axv-ws-form select,.axv-ws-form textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.42rem .55rem;transition:border-color .12s ease,box-shadow .12s ease}.axv-ws-form textarea{line-height:1.45;min-height:2.8rem;resize:vertical;width:100%}.axv-ws-form input:focus-visible,.axv-ws-form select:focus-visible,.axv-ws-form textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ws-form input:disabled,.axv-ws-form select:disabled,.axv-ws-form textarea:disabled{cursor:default;opacity:.65}.axv-ws-section[disabled]{opacity:1}.axv-ws-section{border:1px solid var(--axs-line);border-radius:9px;display:flex;flex-direction:column;gap:.5rem;margin:0;min-width:0;padding:.7rem}.axv-ws-section-head{align-items:center;display:flex;gap:.45rem}.axv-ws-section-name{flex:1 1 auto;font-size:.92rem!important;font-weight:600;min-width:0}.axv-ws-section-type{flex:0 0 auto;font-size:.78rem!important;max-width:11rem}.axv-ws-section-sub{color:var(--axs-ink-mid);font-size:.82rem!important;width:100%}.axv-ws-items{gap:.5rem}.axv-ws-item,.axv-ws-items{display:flex;flex-direction:column}.axv-ws-item{border-top:1px dashed var(--axs-line);gap:.35rem;padding-top:.5rem}.axv-ws-item:first-child{border-top:none;padding-top:0}.axv-ws-item-line{align-items:center;display:flex;gap:.4rem}.axv-ws-item-name{flex:1 1 auto;min-width:0}.axv-ws-item-sub{padding-left:.1rem}.axv-ws-item-origin{flex:0 0 6.5rem;font-size:.82rem!important}.axv-ws-item-desc{color:var(--axs-ink-mid);flex:1 1 auto;font-size:.82rem!important;min-width:0}.axv-ws-money{align-items:stretch;display:flex;flex:0 0 6rem}.axv-ws-money>span{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px 0 0 7px;border-right:none;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:.85rem;padding:0 .4rem}.axv-ws-money input{border-radius:0 7px 7px 0;min-width:0;width:100%}.axv-ws-flags{display:inline-flex;flex:none;gap:.3rem}.axv-ws-flag{background:#0000;border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:.66rem;letter-spacing:.03em;padding:.2rem .5rem;transition:color .12s ease,border-color .12s ease,background .12s ease}.axv-ws-flag[data-on=true]{background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-accent)}.axv-ws-flag:disabled{cursor:default;opacity:.5}.axv-ws-iconbtn{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;font-size:1.15rem;height:24px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease;width:24px}.axv-ws-iconbtn:not(:disabled):hover{background:var(--axs-accent-bg);background:var(--axs-danger-bg,var(--axs-accent-bg));color:var(--axs-danger)}.axv-ws-iconbtn:disabled{cursor:default;opacity:.4}.axv-ws-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-ws-btn svg{animation:axv-ws-spin .8s linear infinite;height:13px;width:13px}.axv-ws-btn:disabled{cursor:default;opacity:.5}.axv-ws-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-ws-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-ws-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-ws-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-ws-additem{align-self:flex-start;font-size:.68rem;padding:.3rem .55rem}.axv-ws-addsection{align-self:flex-start;border:1px dashed var(--axs-line-hard)}.axv-ws-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-ws-err svg{flex:none;height:14px;width:14px}.axv-ws-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.1rem}.axv-ws-receipt{align-items:center;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-ws-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-ws-receipt-ico svg{height:15px;width:15px}.axv-ws-receipt-text{flex:1 1}.axv-ws-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-ws-undo:hover{text-decoration:underline}.axv-ws-undo svg{animation:axv-ws-spin .8s linear infinite;height:12px;width:12px}.axv-ws-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-ws-spin{to{transform:rotate(1turn)}}@container axwsed (max-width: 519px){.axv-ws-section-type{max-width:9rem}.axv-ws-item-sub{flex-wrap:wrap}.axv-ws-item-origin{flex:1 1 6rem}.axv-ws-item-desc{flex:1 1 100%}}@container axwsed (max-width: 359px){.axv-ws-section-head{flex-wrap:wrap}.axv-ws-section-name{flex:1 1 100%}.axv-ws-item-line{flex-wrap:wrap}.axv-ws-item-name{flex:1 1 100%}.axv-ws-money{flex:1 1 auto}}@container axwsed (max-width: 259px){.axv-ws-form{display:none}.axv-ws-head{border-bottom:1px dashed var(--axs-line);padding-bottom:.4rem}.axv-ws-name{font-size:.95rem}.axv-ws:after{color:var(--axs-ink-faint);content:"Open this node wider to edit.";font-family:var(--axs-sans);font-size:.66rem;letter-spacing:.04em;padding:.5rem 0;text-transform:uppercase}}@media (max-width:420px){.axv-ws,.axv-ws-form{gap:.65rem}.axv-ws-section{padding:.6rem}}.axv-em{color:var(--axs-ink);container-name:axemv;container-type:inline-size;display:flex;flex-direction:column;font-family:var(--axs-sans);gap:.55rem;height:100%;min-height:0}.axv-em-bar{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between;padding:.05rem .2rem .1rem}.axv-em-count{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-size:.73rem;font-variant-numeric:tabular-nums;font-weight:500}.axv-em-note{color:var(--axs-ink-faint);font-size:.66rem}.axv-em-split{grid-gap:.9rem;display:grid;flex:1 1 auto;gap:.9rem;grid-template-columns:minmax(14.5rem,21rem) 1fr;min-height:0}.axv-em-list{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:11px;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0}.axv-em-li+.axv-em-li .axv-em-row{border-top:1px solid var(--axs-line)}.axv-em-row{align-items:flex-start;background:#0000;border:none;cursor:pointer;display:flex;font-family:var(--axs-sans);gap:.6rem;padding:.55rem .6rem;text-align:left;transition:background var(--axs-motion-fast) var(--axs-ease-out);width:100%}.axv-em-row:hover{background:var(--axs-surface-alt)}.axv-em-row:focus-visible{border-radius:7px;outline:2px solid var(--axs-accent);outline-offset:-2px}.axv-em-row[data-active=true]{background:var(--axs-accent-bg)}.axv-em-av{background:var(--axs-surface-alt);border-radius:50%;color:var(--axs-ink-mid);display:grid;flex:none;font-size:.64rem;font-weight:600;height:1.95rem;letter-spacing:.02em;place-items:center;-webkit-user-select:none;user-select:none;width:1.95rem}.axv-em-rb{display:flex;flex:1 1 auto;flex-direction:column;gap:.1rem;min-width:0}.axv-em-r1{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between}.axv-em-from{color:var(--axs-ink);font-size:.81rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-em-date{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-size:.66rem;font-variant-numeric:tabular-nums}.axv-em-r2{align-items:center;display:flex;gap:.34rem;min-width:0}.axv-em-subj{color:var(--axs-ink-mid);font-size:.78rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-em-tag{background:var(--axs-surface-alt);border-radius:3px;color:var(--axs-ink-mid);flex:none;font-size:.54rem;font-weight:600;letter-spacing:.05em;padding:.04rem .28rem;text-transform:uppercase}.axv-em-row[data-active=true] .axv-em-tag{background:color-mix(in srgb,var(--axs-ink) 7%,#0000)}.axv-em-clip{flex:none;height:.8rem;width:.8rem}.axv-em-clip,.axv-em-prev{color:var(--axs-ink-faint)}.axv-em-prev{font-size:.72rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-em-read{display:flex;flex-direction:column;gap:.6rem;min-height:0;overflow-y:auto;padding:.1rem .4rem .7rem .2rem}.axv-em-back{align-items:center;align-self:flex-start;background:none;border:none;color:var(--axs-accent);cursor:pointer;display:none;font-family:var(--axs-sans);font-size:.76rem;font-weight:500;gap:.28rem;margin-bottom:.1rem;padding:.2rem 0}.axv-em-back svg{height:.85rem;width:.85rem}.axv-em-subj-h{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.06rem;font-weight:500;line-height:1.3;margin:0;overflow-wrap:anywhere}.axv-em-rh{align-items:center;display:flex;gap:.65rem}.axv-em-av--lg{font-size:.76rem;height:2.35rem;width:2.35rem}.axv-em-rh-id{flex:1 1 auto;min-width:0}.axv-em-rh-from{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem .5rem}.axv-em-rh-from strong{color:var(--axs-ink);font-size:.86rem;font-weight:500}.axv-em-rh-addr{color:var(--axs-ink-faint);font-size:.73rem;overflow-wrap:anywhere}.axv-em-rh-src{color:var(--axs-ink-faint);font-size:.7rem;margin-top:.12rem}.axv-em-rh-src[data-source=crm]{color:var(--axs-ink-mid)}.axv-em-rh-date{font-feature-settings:"tnum";align-self:flex-start;color:var(--axs-ink-faint);flex:none;font-size:.71rem;font-variant-numeric:tabular-nums;white-space:nowrap}.axv-em-recips{border-bottom:1px solid var(--axs-line);color:var(--axs-ink-faint);display:flex;font-size:.74rem;gap:.45rem;overflow-wrap:anywhere;padding-bottom:.55rem}.axv-em-recips-k{color:var(--axs-ink-mid);flex:none;font-weight:500}.axv-em-recips-v{min-width:0}.axv-em-more{background:none;border:none;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:.72rem;font-weight:500;margin-left:.32rem;padding:0}.axv-em-attach{align-items:center;align-self:flex-start;background:var(--axs-surface-alt);border-radius:7px;color:var(--axs-ink-mid);display:inline-flex;font-size:.73rem;gap:.4rem;padding:.33rem .55rem}.axv-em-attach-i{color:var(--axs-ink-faint);flex:none;height:.85rem;width:.85rem}.axv-em-bodywrap{display:flex;flex-direction:column;gap:.4rem}.axv-em-modebtn,.axv-em-quoted-btn{align-self:flex-start;background:none;border:none;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:.71rem;font-weight:500;padding:0}.axv-em-quoted-btn{color:var(--axs-ink-faint)}.axv-em-quoted-btn:hover{color:var(--axs-accent)}.axv-em-html{background:#fff;border:0;border-radius:8px;color-scheme:light;display:block;width:100%}.axv-em-body{color:var(--axs-ink);font-size:.86rem;line-height:1.65;max-width:70ch}.axv-em-body,.axv-em-quoted{overflow-wrap:anywhere;white-space:pre-wrap}.axv-em-quoted{border-left:2px solid var(--axs-line);color:var(--axs-ink-faint);font-size:.82rem;line-height:1.55;margin-top:.35rem;padding-left:.8rem}.axv-em--state{align-items:center;justify-content:center}@media (prefers-reduced-motion:no-preference){.axv-em:not([data-reduced-motion=true]) .axv-em-row{animation:axs-fade-up var(--axs-motion-slow) var(--axs-ease-out) both;animation-delay:0ms;animation-delay:calc(var(--i, 0)*30ms)}}@container axemv (max-width: 640px){.axv-em-split{grid-template-columns:1fr}.axv-em[data-m-face=detail] .axv-em-list,.axv-em[data-m-face=list] .axv-em-read{display:none}.axv-em-back{display:inline-flex}}.axv-er{container-name:axerv;container-type:inline-size;gap:.7rem}.axv-er,.axv-er-head{display:flex;flex-direction:column}.axv-er-head{gap:.12rem}.axv-er-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase}.axv-er-title{color:var(--axs-ink);font-size:1.02rem;font-weight:600}.axv-er-note,.axv-er-title{font-family:var(--axs-sans);margin:0}.axv-er-note{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink-mid);font-size:.76rem;line-height:1.45;max-width:60ch;padding:.4rem .6rem}.axv-er-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.82rem;margin:0;max-width:56ch}.axv-er-form{gap:.6rem;min-height:0}.axv-er-field,.axv-er-form{display:flex;flex-direction:column}.axv-er-field{gap:.22rem}.axv-er-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase}.axv-er-form input,.axv-er-form textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-er-form textarea{line-height:1.55;min-height:9rem;resize:vertical}.axv-er-field-body{flex:1 1 auto}.axv-er-form input:focus-visible,.axv-er-form textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-er-form input:disabled,.axv-er-form textarea:disabled{cursor:default;opacity:.65}.axv-er-invalid{background:var(--axs-warn-bg);border:1px solid color-mix(in srgb,var(--axs-warn) 35%,#0000);border-radius:7px;color:var(--axs-warn);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;margin:0;padding:.4rem .6rem}.axv-er-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-er-err svg{flex:none;height:14px;width:14px}.axv-er-actions{display:flex;gap:.5rem;margin-top:.1rem}.axv-er-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.74rem;gap:.35rem;letter-spacing:.03em;padding:.5rem 1rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-er-btn svg{animation:axv-er-spin .8s linear infinite;height:13px;width:13px}.axv-er-btn:disabled{cursor:default;opacity:.5}.axv-er-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-er-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-er-sent{align-items:center;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:9px;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);gap:.6rem;padding:.7rem .85rem}.axv-er-sent-ico{color:var(--axs-accent);display:inline-flex}.axv-er-sent-ico svg{height:18px;width:18px}.axv-er-sent-title{font-size:.9rem;font-weight:500}.axv-er-sent-sub{color:var(--axs-ink-faint);font-size:.76rem;margin-top:.1rem}@keyframes axv-er-spin{to{transform:rotate(1turn)}}@media (max-width:420px){.axv-er{gap:.55rem}.axv-er-form{gap:.5rem}.axv-er-form textarea{min-height:7rem}}.axv-pop{display:flex;flex-direction:column;gap:.85rem}.axv-pop-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.axv-pop-title{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-pop-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.axv-pop-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.05rem;font-weight:600;line-height:1.25;margin:0;overflow-wrap:anywhere}.axv-pop-status{align-self:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:.66rem;letter-spacing:.04em;padding:.2rem .6rem;text-transform:uppercase}.axv-pop-status[data-status=published]{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-pop-status[data-status=archived]{opacity:.6}.axv-pop-tabs{align-self:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;display:flex;gap:.15rem;padding:.2rem}.axv-pop-tab{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.35rem;letter-spacing:.04em;padding:.34rem .7rem;text-transform:uppercase;transition:background .12s ease,color .12s ease}.axv-pop-tab:hover{color:var(--axs-ink)}.axv-pop-tab[data-active=true]{background:var(--axs-accent);color:var(--axs-accent-fg)}.axv-pop-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;margin:0;max-width:60ch}.axv-pop-form{display:flex;flex-direction:column;gap:.9rem;margin-top:.1rem}.axv-pop-section{border:none;margin:0;min-width:0;padding:0}.axv-pop-section-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.08em;margin-bottom:.5rem;padding:0;text-transform:uppercase}.axv-pop-grid{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.7rem}.axv-pop-field{display:flex;flex:1 1 11rem;flex-direction:column;gap:.25rem;min-width:0}.axv-pop-field-wide{flex-basis:100%}.axv-pop-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.05em;text-transform:uppercase}.axv-pop-req{color:var(--axs-accent);font-style:normal;margin-left:.2em}.axv-pop-field input,.axv-pop-field select{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-pop-field input:focus-visible,.axv-pop-field select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pop-field input:disabled,.axv-pop-field select:disabled{cursor:default;opacity:.65}.axv-pop-textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;line-height:1.5;min-height:3.4rem;padding:.45rem .6rem;resize:vertical;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-pop-textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pop-textarea:disabled{cursor:default;opacity:.65}.axv-pop-toggle{align-items:center;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:1 1 11rem;font-family:var(--axs-sans);font-size:.84rem;gap:.4rem;padding-bottom:.5rem}.axv-pop-toggle input{accent-color:var(--axs-accent);cursor:pointer;height:15px;width:15px}.axv-pop-toggle input:disabled{cursor:default}.axv-pop-invalid{background:var(--axs-warn-bg);border:1px solid color-mix(in srgb,var(--axs-warn) 35%,#0000);border-radius:7px;color:var(--axs-warn);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;margin:0;padding:.4rem .6rem}.axv-pop-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-pop-err svg{flex:none;height:14px;width:14px}.axv-pop-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.2rem}.axv-pop-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-pop-btn svg{animation:axv-pop-spin .8s linear infinite;height:13px;width:13px}.axv-pop-btn:disabled{cursor:default;opacity:.5}.axv-pop-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-pop-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-pop-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-pop-btn-ghost:not(:disabled):hover,.axv-pop-receipt{color:var(--axs-ink)}.axv-pop-receipt{align-items:center;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-pop-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-pop-receipt-ico svg{height:15px;width:15px}.axv-pop-receipt-text{flex:1 1}.axv-pop-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-pop-undo:hover{text-decoration:underline}.axv-pop-undo svg{animation:axv-pop-spin .8s linear infinite;height:12px;width:12px}.axv-pop-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-pop-image{align-items:center;display:flex;flex-wrap:wrap;gap:.7rem}.axv-pop-image-preview{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;flex:none;height:64px;object-fit:cover;width:92px}.axv-pop-image-empty{align-items:center;background:var(--axs-canvas-bg);border:1px dashed var(--axs-line-hard);border-radius:8px;color:var(--axs-ink-faint);display:flex;flex:none;font-family:var(--axs-sans);font-size:.66rem;height:64px;justify-content:center;letter-spacing:.03em;padding:0 .4rem;text-align:center;width:92px}.axv-pop-image-ctl{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.axv-pop-image-clear{background:#0000;border:none;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.7rem;letter-spacing:.03em;padding:.2rem .1rem}.axv-pop-image-clear:hover:not(:disabled){color:var(--axs-danger)}.axv-pop-image-clear:disabled{cursor:default;opacity:.5}.axv-pop-section-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.74rem;line-height:1.45;margin:-.2rem 0 .55rem;max-width:62ch}.axv-pop-toggle.axv-pop-field-wide{flex-basis:100%}.axv-pop-pages{display:flex;flex-direction:column;gap:.5rem}.axv-pop-pages-all{align-items:center;align-self:flex-start;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.82rem;gap:.35rem}.axv-pop-pages-all input,.axv-pop-pages-row input{accent-color:var(--axs-accent);background:#0000;border:none;cursor:pointer;flex:none;height:15px;padding:0;width:15px}.axv-pop-pages-all input:disabled,.axv-pop-pages-row input:disabled{cursor:default}.axv-pop-pages-list{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:8px;display:flex;flex-direction:column;gap:.1rem;max-height:13.5rem;overflow-y:auto;padding:.3rem}.axv-pop-pages-list[data-all=true]{opacity:.55}.axv-pop-pages-row{align-items:center;border-radius:6px;color:var(--axs-ink);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:.84rem;gap:.45rem;min-width:0;padding:.3rem .4rem;transition:background .1s ease}.axv-pop-pages-row:hover{background:var(--axs-surface)}.axv-pop-pages-list[data-all=true] .axv-pop-pages-row{cursor:default}.axv-pop-pages-list[data-all=true] .axv-pop-pages-row:hover{background:#0000}.axv-pop-pages-name{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.axv-pop-pages-tag{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;flex:none;font-size:.6rem;letter-spacing:.05em;padding:.05rem .4rem;text-transform:uppercase}.axv-pop-pages-empty,.axv-pop-pages-tag{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axv-pop-pages-empty{font-size:.78rem;line-height:1.45;margin:0;max-width:52ch}@keyframes axv-pop-spin{to{transform:rotate(1turn)}}.axv-ovw{gap:.85rem}.axv-ovw,.axv-ovw-sec{display:flex;flex-direction:column}.axv-ovw-sec{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;gap:.6rem;padding:.85rem}.axv-ovw-sec-edit{background:var(--axs-accent-bg);border-color:var(--axs-accent);gap:.75rem}.axv-ovw-sec-head{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:.64rem;gap:.35rem;letter-spacing:.08em;text-transform:uppercase}.axv-ovw-sec-head svg{flex:none;height:11px;width:11px}.axv-ovw-sec-head-accent{color:var(--axs-accent);margin-bottom:.1rem}.axv-ovw-form{display:flex;flex-direction:column;gap:.85rem}.axv-ovw-grid2{grid-gap:.7rem .75rem;display:grid;gap:.7rem .75rem;grid-template-columns:1fr}.axv-ovw-field{display:flex;flex-direction:column;gap:.25rem;min-width:0}.axv-ovw-field-wide{width:100%}.axv-ovw-field>span{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:.62rem;gap:.3rem;letter-spacing:.05em;text-transform:uppercase}.axv-ovw-req{color:var(--axs-accent);font-style:normal;margin-left:.2em}.axv-ovw-fieldnote{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.68rem;line-height:1.35}.axv-ovw-field input,.axv-ovw-field select,.axv-ovw-textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-ovw-textarea{line-height:1.45;min-height:3rem;resize:vertical}.axv-ovw-field input:focus-visible,.axv-ovw-field select:focus-visible,.axv-ovw-textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ovw-field input:disabled,.axv-ovw-field select:disabled,.axv-ovw-textarea:disabled{cursor:default;opacity:.65}.axv-ovw-select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,#0000 50%,var(--axs-ink-mid) 50%),linear-gradient(135deg,var(--axs-ink-mid) 50%,#0000 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;cursor:pointer;padding-right:1.8rem}.axv-ovw-select:disabled{cursor:default}.axv-ovw-toggle{align-items:center;background:color-mix(in srgb,var(--axs-danger) 9%,#0000);border:1px solid color-mix(in srgb,var(--axs-danger) 24%,#0000);border-radius:8px;cursor:pointer;display:flex;font:inherit;gap:.6rem;justify-content:space-between;padding:.55rem .7rem;text-align:left;transition:background .16s ease,border-color .16s ease;width:100%}.axv-ovw-toggle[data-on=true]{background:color-mix(in srgb,var(--axs-success) 12%,#0000);border-color:color-mix(in srgb,var(--axs-success) 24%,#0000)}.axv-ovw-toggle:disabled{cursor:default;opacity:.65}.axv-ovw-toggle-text{display:flex;flex-direction:column;gap:.05rem}.axv-ovw-toggle-eyebrow{color:var(--axs-danger);font-family:var(--axs-sans);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.axv-ovw-toggle[data-on=true] .axv-ovw-toggle-eyebrow{color:var(--axs-success)}.axv-ovw-toggle-value{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.86rem;font-weight:600}.axv-ovw-toggle-track{background:var(--axs-line-hard);border-radius:10px;flex:none;height:20px;position:relative;transition:background .2s ease;width:36px}.axv-ovw-toggle[data-on=true] .axv-ovw-toggle-track{background:var(--axs-success)}.axv-ovw-toggle-knob{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;height:14px;left:3px;position:absolute;top:3px;transition:left .2s ease;width:14px}.axv-ovw-toggle[data-on=true] .axv-ovw-toggle-knob{left:19px}.axv-ovw-invalid{background:var(--axs-warn-bg);border:1px solid color-mix(in srgb,var(--axs-warn) 35%,#0000);border-radius:7px;color:var(--axs-warn);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;margin:0;padding:.4rem .6rem}.axv-ovw-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-ovw-err svg{flex:none;height:14px;width:14px}.axv-ovw-actions{display:flex;flex-wrap:wrap;gap:.5rem}.axv-ovw-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-ovw-btn svg{animation:axv-ovw-spin .8s linear infinite;height:13px;width:13px}.axv-ovw-btn:disabled{cursor:default;opacity:.5}.axv-ovw-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-ovw-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-ovw-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-ovw-btn-ghost:not(:disabled):hover,.axv-ovw-receipt{color:var(--axs-ink)}.axv-ovw-receipt{align-items:center;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-ovw-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-ovw-receipt-ico svg{height:15px;width:15px}@keyframes axv-ovw-spin{to{transform:rotate(1turn)}}.axv-ovw[data-reduced-motion=true] .axv-ovw-btn svg,.axv-ovw[data-reduced-motion=true] .axv-ovw-toggle-knob,.axv-ovw[data-reduced-motion=true] .axv-ovw-toggle-track{animation:none;transition:none}.axv-ovw-acct{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.axv-ovw-acct-email{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.8rem;overflow-wrap:anywhere}.axv-ovw-acctpill{align-items:center;border-radius:999px;display:inline-flex;font-family:var(--axs-sans);font-size:.68rem;font-weight:600;gap:.3rem;letter-spacing:.03em;padding:.12rem .55rem;white-space:nowrap}.axv-ovw-acctpill-dot{border-radius:50%;flex:none;height:5px;width:5px}.axv-ovw-acctpill[data-tone=success]{background:color-mix(in srgb,var(--axs-success) 12%,#0000);color:var(--axs-success)}.axv-ovw-acctpill[data-tone=success] .axv-ovw-acctpill-dot{background:var(--axs-success)}.axv-ovw-acctpill[data-tone=warn]{background:var(--axs-warn-bg);color:var(--axs-warn)}.axv-ovw-acctpill[data-tone=warn] .axv-ovw-acctpill-dot{background:var(--axs-warn)}.axv-ovw-acctpill[data-tone=accent]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axv-ovw-acctpill[data-tone=accent] .axv-ovw-acctpill-dot{background:var(--axs-accent)}.axv-ovw-acctpill[data-tone=mute]{background:var(--axs-line);color:var(--axs-ink-mid)}.axv-ovw-acctpill[data-tone=mute] .axv-ovw-acctpill-dot{background:var(--axs-ink-mid)}.axv-ovw-readgrid{grid-gap:.6rem .75rem;display:grid;gap:.6rem .75rem;grid-template-columns:1fr}.axv-ovw-cell{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-ovw-cell-label{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:.6rem;gap:.3rem;letter-spacing:.05em;text-transform:uppercase}.axv-ovw-cell-value{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.85rem;overflow-wrap:anywhere}.axv-ovw-src{align-items:center;background:#f59e0b1f;border-radius:3px;color:#b45309;display:inline-flex;font-family:var(--axs-sans);font-size:.55rem;font-weight:500;letter-spacing:.04em;padding:.05rem .3rem;text-transform:uppercase}.axv-ovw-src[data-plat=true]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axv-ovw-glance{display:flex;gap:.5rem;padding:.2rem 0}.axv-ovw-gauge{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-width:70px}.axv-ovw-gauge-num{fill:var(--axs-ink);font-family:var(--axs-sans);font-size:13px;font-weight:700}.axv-ovw-gauge-label{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.56rem;font-weight:500;letter-spacing:.04em;text-align:center;text-transform:uppercase}.axv-ovw-gauge-num-only{justify-content:flex-end}.axv-ovw-bignum{align-items:flex-end;color:var(--axs-accent);display:flex;font-family:var(--axs-sans);font-size:1.4rem;font-weight:700;height:40px;line-height:1}@container axemp (min-width: 620px){.axv-ovw-grid2,.axv-ovw-readgrid{grid-template-columns:1fr 1fr}}.axv-rp{display:flex;flex-direction:column;gap:.9rem}.axv-rp-hint,.axv-rp-readonly{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.78rem;line-height:1.45;margin:0}.axv-rp-hint{padding:.1rem .5rem}.axv-rp-err{background:color-mix(in srgb,var(--axs-danger) 9%,#0000);border:1px solid color-mix(in srgb,var(--axs-danger) 28%,#0000);border-radius:7px;color:var(--axs-danger);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;margin:0;padding:.4rem .6rem}.axv-rp-primary{align-items:center;background:var(--axs-accent-bg);border:1px solid color-mix(in srgb,var(--axs-accent) 16%,#0000);border-radius:10px;display:flex;gap:.65rem;padding:.7rem .8rem}.axv-rp-primary-ico{background:linear-gradient(135deg,var(--axs-accent),var(--axs-accent-hover));border-radius:8px;color:var(--axs-accent-fg);display:grid;flex:none;height:30px;place-items:center;width:30px}.axv-rp-primary-ico svg{height:14px;width:14px}.axv-rp-primary-body{flex:1 1;min-width:0}.axv-rp-primary-eyebrow{color:var(--axs-accent)!important;margin-bottom:.1rem}.axv-rp-primary-value{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.86rem;font-weight:600;overflow-wrap:anywhere}.axv-rp-change{background:#0000;border:1px solid var(--axs-line-hard);border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:.7rem;letter-spacing:.03em;padding:.28rem .65rem;transition:border-color .14s ease,color .14s ease}.axv-rp-change:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axv-rp-iconbtn{background:#0000;border:none;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;padding:4px}.axv-rp-iconbtn svg{height:14px;width:14px}.axv-rp-picker{border:1px solid var(--axs-line);border-radius:8px;overflow:hidden}.axv-rp-pickrow{align-items:center;background:#0000;border:none;border-bottom:1px solid var(--axs-line);cursor:pointer;display:flex;font-family:var(--axs-sans);gap:.5rem;padding:.5rem .7rem;text-align:left;transition:background .12s ease;width:100%}.axv-rp-pickrow:last-child{border-bottom:none}.axv-rp-pickrow:hover:not(:disabled):not([data-current]){background:var(--axs-surface-alt)}.axv-rp-pickrow[data-current=true]{background:var(--axs-accent-bg)}.axv-rp-pickrow:disabled{cursor:wait}.axv-rp-pickrow-name{color:var(--axs-ink);flex:1 1;font-size:.8rem;font-weight:500;min-width:0}.axv-rp-pickrow-dept{color:var(--axs-ink-mid);font-size:.68rem}.axv-rp-pickrow-check{color:var(--axs-accent);flex:none;height:13px;width:13px}.axv-rp-clear{align-items:center;background:#0000;border:none;color:var(--axs-danger);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:.74rem;font-weight:600;gap:.4rem;padding:.5rem .7rem;text-align:left;transition:background .12s ease;width:100%}.axv-rp-clear:hover:not(:disabled){background:color-mix(in srgb,var(--axs-danger) 9%,#0000)}.axv-rp-clear:disabled{cursor:wait;opacity:.6}.axv-rp-clear svg{flex:none;height:12px;width:12px}.axv-rp-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.76rem;padding:.85rem .7rem;text-align:center}.axv-rp-section{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:.55rem;padding-top:.85rem}.axv-rp-section-head{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.axv-rp-group-label{color:var(--axs-ink-faint)}.axv-rp-group-label-shift{color:var(--axs-warn)!important}.axv-rp-edit{background:#0000;border:1px solid var(--axs-line-hard);border-radius:5px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.66rem;letter-spacing:.03em;padding:.2rem .6rem;transition:all .14s ease}.axv-rp-edit:hover,.axv-rp-edit[data-on=true]{background:var(--axs-accent-bg);border-color:color-mix(in srgb,var(--axs-accent) 40%,#0000);color:var(--axs-accent)}.axv-rp-pills{display:flex;flex-wrap:wrap;gap:.3rem}.axv-rp-pill{background:var(--axs-accent-bg);border:1px solid color-mix(in srgb,var(--axs-accent) 20%,#0000);border-radius:5px;color:var(--axs-accent);font-family:var(--axs-sans);font-size:.7rem;font-weight:600;padding:.18rem .55rem}.axv-rp-pills-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.76rem;font-style:italic;margin:0}.axv-rp-checklist{border:1px solid var(--axs-line);border-radius:8px;overflow:hidden}.axv-rp-checkrow{align-items:center;background:#0000;border:none;border-bottom:1px solid var(--axs-line);cursor:pointer;display:flex;font-family:var(--axs-sans);gap:.5rem;padding:.5rem .7rem;text-align:left;transition:background .14s ease;width:100%}.axv-rp-checkrow:last-child{border-bottom:none}.axv-rp-checkrow:hover:not(:disabled):not([data-checked]){background:var(--axs-surface-alt)}.axv-rp-checkrow[data-checked=true]{background:var(--axs-accent-bg)}.axv-rp-checkrow:disabled{cursor:default}.axv-rp-checkrow[data-checked=true]:disabled{cursor:default;opacity:1}.axv-rp-checkbox{background:#0000;border:1.5px solid var(--axs-line-hard);border-radius:4px;display:grid;flex:none;height:16px;place-items:center;transition:all .14s ease;width:16px}.axv-rp-checkbox[data-on=true]{background:var(--axs-accent);border-color:var(--axs-accent)}.axv-rp-checkbox svg{color:var(--axs-accent-fg);height:10px;width:10px}.axv-rp-checkrow-name{color:var(--axs-ink);flex:1 1;font-size:.8rem;font-weight:500;min-width:0}.axv-rp-checkrow-dept{color:var(--axs-ink-mid);font-size:.68rem}.axv-rp-primary-tag{background:var(--axs-accent-bg);border-radius:3px;color:var(--axs-accent);flex:none;font-family:var(--axs-sans);font-size:.56rem;font-weight:500;letter-spacing:.06em;padding:.08rem .32rem;text-transform:uppercase}.axv-rp-rolelist{display:flex;flex-direction:column;gap:.5rem}.axv-rp-rolerow{animation:axv-rp-rise .25s ease-out both;background:var(--axs-surface-alt);border-left:3px solid var(--axs-line);border-radius:8px;padding:.6rem .7rem}.axv-rp-rolerow[data-primary=true]{border-left-color:var(--axs-accent)}.axv-rp-rolerow[data-kind=shift]{border-left-color:var(--axs-warn)}[data-reduced-motion=true] .axv-rp-rolerow{animation:none}.axv-rp-rolerow-head{align-items:center;display:flex;gap:.4rem;justify-content:space-between;margin-bottom:.4rem}.axv-rp-rolerow-name{align-items:center;display:flex;gap:.35rem;min-width:0}.axv-rp-rolerow-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.8rem;font-weight:600}.axv-rp-rolerow-stat{color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:.7rem;white-space:nowrap}.axv-rp-rolerow-pay{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.axv-rp-bar{background:var(--axs-line);border-radius:2px;flex:0 0 50px;height:4px;margin-left:auto;overflow:hidden}.axv-rp-bar-fill{background:var(--axs-ink-faint);border-radius:2px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.axv-rp-bar-fill[data-primary=true]{background:linear-gradient(90deg,var(--axs-accent),var(--axs-accent-hover))}[data-reduced-motion=true] .axv-rp-bar-fill{transition:none}.axv-rp-paywage{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:.35rem;min-width:0}.axv-rp-paywage-amt{color:var(--axs-accent);font-family:var(--axs-sans);font-size:.82rem;font-weight:700}.axv-rp-paywage-src{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.66rem}.axv-rp-payunlink{background:#0000;border:none;color:var(--axs-danger);cursor:pointer;display:inline-flex;opacity:.5;padding:1px;transition:opacity .12s ease}.axv-rp-payunlink:hover:not(:disabled){opacity:1}.axv-rp-payunlink:disabled{cursor:wait}.axv-rp-payunlink svg{height:11px;width:11px}.axv-rp-payunlink svg[viewBox][stroke]{animation:none}.axv-rp-payauto{align-items:center;background:#0000;border:none;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.6rem;font-weight:600;gap:.2rem;transition:color .12s ease}.axv-rp-payauto:hover:not(:disabled){color:var(--axs-accent)}.axv-rp-payauto:disabled{cursor:wait}.axv-rp-payauto span{font-size:.56rem}.axv-rp-paylink{background:#0000;border:none;color:var(--axs-accent);cursor:pointer;flex:1 1;font-family:var(--axs-sans);font-size:.78rem;font-weight:600;padding:0;text-align:left}.axv-rp-paylink:hover:not(:disabled){text-decoration:underline}.axv-rp-paylink:disabled{cursor:wait;opacity:.6}.axv-rp-paydrop{display:flex;flex:1 1;flex-direction:column;gap:.1rem;min-width:0;padding:.15rem 0}.axv-rp-paydrop-auto{border-bottom:1px solid var(--axs-line);color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.66rem;margin-bottom:.15rem;padding:0 .5rem .25rem}.axv-rp-paydrop-auto b{color:var(--axs-ink);font-weight:700}.axv-rp-payopt{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--axs-ink);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:.72rem;gap:.5rem;justify-content:space-between;padding:.25rem .5rem;transition:background .1s ease}.axv-rp-payopt:hover:not(:disabled){background:var(--axs-surface-alt)}.axv-rp-payopt:disabled{cursor:wait;opacity:.6}.axv-rp-payopt-wage{color:var(--axs-accent);font-weight:600}.axv-rp-paydrop-sep{background:var(--axs-line);height:1px;margin:.15rem 0}.axv-rp-paymanual{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;padding:.15rem .5rem}.axv-rp-payaffix{color:var(--axs-ink-mid);white-space:nowrap}.axv-rp-payaffix,.axv-rp-paymanual input{font-family:var(--axs-sans);font-size:.72rem}.axv-rp-paymanual input{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:4px;color:var(--axs-ink);padding:.2rem .4rem;width:4rem}.axv-rp-paymanual input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-rp-payset{align-items:center;background:var(--axs-accent);border:none;border-radius:4px;color:var(--axs-accent-fg);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.62rem;font-weight:600;gap:.2rem;padding:.2rem .55rem}.axv-rp-payset:hover:not(:disabled){background:var(--axs-accent-hover)}.axv-rp-payset:disabled{cursor:default;opacity:.45}.axv-rp-payset svg{animation:axv-rp-spin .8s linear infinite;height:11px;width:11px}.axv-rp-paycancel{align-self:flex-start;background:#0000;border:none;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:.62rem;padding:.15rem .5rem;text-align:left}.axv-rp-paycancel:hover:not(:disabled){color:var(--axs-ink-mid)}.axv-rp-paycancel:disabled{cursor:wait;opacity:.6}.axv-rp-emptystate{align-items:center;display:flex;flex-direction:column;gap:.3rem;padding:1.2rem .7rem;text-align:center}.axv-rp-emptystate-ico{color:var(--axs-ink-faint)}.axv-rp-emptystate-ico svg{height:22px;width:22px}.axv-rp-emptystate p{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.8rem;margin:0}.axv-rp-emptystate-sub{color:var(--axs-ink-faint)!important;font-size:.72rem!important;max-width:32ch}@keyframes axv-rp-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes axv-rp-spin{to{transform:rotate(1turn)}}.axv-notes{display:flex;flex-direction:column;gap:.7rem}.axv-notes-history-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.76rem;line-height:1.4;margin:0;max-width:60ch}.axv-notes-compose{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.5rem}.axv-notes-textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);flex:1 1 12rem;font-family:var(--axs-sans);font-size:.88rem;line-height:1.45;min-height:2.75rem;padding:.45rem .6rem;resize:vertical;transition:border-color .12s ease,box-shadow .12s ease}.axv-notes-textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-notes-textarea:disabled{cursor:default;opacity:.65}.axv-notes-add{align-self:flex-end;flex:none}.axv-notes-blocked{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.76rem;line-height:1.4;margin:0}.axv-notes-list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:.1rem 0 0;padding:0}.axv-notes-item{background:var(--axs-surface);border-left:3px solid var(--axs-accent);border-radius:8px;padding:.55rem .7rem}.axv-notes-text{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.85rem;line-height:1.5;margin:0;overflow-wrap:anywhere}.axv-notes-meta{color:var(--axs-ink-faint);display:flex;font-family:var(--axs-sans);font-size:.66rem;gap:.4rem;margin-top:.35rem}.axv-notes-empty{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.82rem;padding:.6rem 0;text-align:center}.axv-life{display:flex;flex-direction:column;gap:.7rem}.axv-life-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;margin:0;max-width:60ch}.axv-life-hero{align-items:center;background:var(--axs-accent-bg);border:1.5px dashed var(--axs-accent);border-radius:9px;color:var(--axs-accent);cursor:pointer;display:flex;font-family:var(--axs-sans);gap:.6rem;padding:.65rem .8rem;text-align:left;transition:background .14s ease,border-color .14s ease,color .14s ease;width:100%}.axv-life-hero:hover{border-style:solid}.axv-life-hero-ico,.axv-life-hero:hover{background:var(--axs-accent);color:var(--axs-accent-fg)}.axv-life-hero-ico{align-items:center;border-radius:6px;display:inline-flex;flex:none;height:1.75rem;justify-content:center;width:1.75rem}.axv-life-hero:hover .axv-life-hero-ico{background:#fff3}.axv-life-hero-body{display:flex;flex:1 1;flex-direction:column;gap:.1rem;min-width:0}.axv-life-hero-title{font-size:.82rem;font-weight:700}.axv-life-hero-sub{color:var(--axs-ink-mid);font-size:.7rem}.axv-life-hero:hover .axv-life-hero-sub{color:#fffc}.axv-life-account{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;gap:.6rem;justify-content:space-between;padding:.6rem .7rem}.axv-life-account,.axv-life-account-id{align-items:center;display:flex;flex-wrap:wrap}.axv-life-account-id{gap:.5rem;min-width:0}.axv-life-email{font-size:.78rem;overflow-wrap:anywhere}.axv-life-email,.axv-life-statuspill{color:var(--axs-ink-mid);font-family:var(--axs-sans)}.axv-life-statuspill{background:var(--axs-canvas-bg);background:var(--axs-surface-alt,var(--axs-canvas-bg));border:1px solid var(--axs-line-hard);border-radius:999px;font-size:.62rem;letter-spacing:.04em;padding:.18rem .55rem;text-transform:uppercase}.axv-life-statuspill[data-status=active]{background:var(--axs-ok-bg);border-color:color-mix(in srgb,var(--axs-ok) 35%,#0000);color:var(--axs-ok)}.axv-life-statuspill[data-status=invited]{background:var(--axs-warn-bg);border-color:color-mix(in srgb,var(--axs-warn) 35%,#0000);color:var(--axs-warn)}.axv-life-statuspill[data-status=deactivated],.axv-life-statuspill[data-status=pos_only]{color:var(--axs-ink-faint)}.axv-life-btns{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.axv-life-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.68rem;gap:.3rem;letter-spacing:.02em;padding:.32rem .65rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-life-btn svg{flex:none;height:13px;width:13px}.axv-life-btn:not(:disabled):hover{border-color:var(--axs-ink-faint);color:var(--axs-ink)}.axv-life-btn:disabled{cursor:default;opacity:.5}.axv-life-btn-warn{background:var(--axs-warn-bg);border-color:color-mix(in srgb,var(--axs-warn) 35%,#0000);color:var(--axs-warn)}.axv-life-btn-warn:not(:disabled):hover{background:color-mix(in srgb,var(--axs-warn) 22%,#0000)}.axv-life-btn-danger{background:var(--axs-danger-bg);border-color:color-mix(in srgb,var(--axs-danger) 30%,#0000);color:var(--axs-danger)}.axv-life-btn-danger:not(:disabled):hover{background:color-mix(in srgb,var(--axs-danger) 18%,#0000)}.axv-life-btn-accent{background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-accent)}.axv-life-btn-accent:not(:disabled):hover{background:var(--axs-accent);color:var(--axs-accent-fg)}.axv-life-note{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.74rem;line-height:1.4}.axv-life-ok{align-items:center;color:var(--axs-ok);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-life-ok svg{flex:none;height:14px;width:14px}.axv-tabs-spin{animation:axv-tabs-spin .8s linear infinite}@keyframes axv-tabs-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.axv-tabs-spin{animation:none}}.axv-eet{gap:.75rem;min-width:0}.axv-eet,.axv-eet-empty{display:flex;flex-direction:column}.axv-eet-empty{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);gap:.4rem;padding:1.6rem 1rem;text-align:center}.axv-eet-empty,.axv-eet-empty svg{color:var(--axs-ink-faint)}.axv-eet-empty-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.875rem;font-weight:var(--axs-weight-semibold)}.axv-eet-empty-sub{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.75rem}.axv-eet-error{align-items:center;background:var(--axs-danger-bg);border:1px solid color-mix(in srgb,var(--axs-danger) 28%,#0000);border-radius:var(--axs-radius-md);color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.45rem;padding:.55rem .7rem}.axv-eet-error svg{flex:none;height:15px;width:15px}.axv-eet-skel-strip{display:flex;flex-direction:column;gap:.6rem}.axv-eet-skel{animation:axv-eet-shimmer 1.3s linear infinite;background:linear-gradient(90deg,var(--axs-surface) 25%,var(--axs-canvas-bg) 50%,var(--axs-surface) 75%);background-size:200% 100%;border-radius:var(--axs-radius-lg);width:100%}.axv-eet[data-reduced-motion=true] .axv-eet-skel{animation:none}@keyframes axv-eet-shimmer{to{background-position:-200% 0}}.axv-eet-week-summary{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);display:flex;gap:.5rem;padding:.7rem .5rem}.axv-eet-summary-cell{flex:1 1;min-width:0;text-align:center}.axv-eet-summary-div{background:var(--axs-line);flex:none;height:28px;width:1px}.axv-eet-summary-val{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.4rem;font-weight:var(--axs-weight-bold);line-height:1}.axv-eet-accent{color:var(--axs-accent)}.axv-eet-summary-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-bold);letter-spacing:.08em;margin-top:4px;text-transform:uppercase}.axv-eet-timeline{display:flex;flex-direction:column}.axv-eet-row{align-items:stretch;animation:axv-eet-rise .32s cubic-bezier(.22,1,.36,1) both;display:flex;gap:.55rem}.axv-eet[data-reduced-motion=true] .axv-eet-row{animation:none}@keyframes axv-eet-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.axv-eet-spine{align-items:center;display:flex;flex:none;flex-direction:column;padding-top:.55rem;width:14px}.axv-eet-dot{border-radius:var(--axs-radius-pill);flex:none;height:9px;width:9px}.axv-eet-line{background:var(--axs-line);flex:1 1;margin-top:3px;min-height:12px;width:2px}.axv-eet-date{align-items:center;display:flex;flex:none;flex-direction:column;justify-content:flex-start;padding-top:.45rem;width:30px}.axv-eet-date-num{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1rem;font-weight:var(--axs-weight-bold);line-height:1}.axv-eet-date-mon{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.6rem;letter-spacing:.04em;margin-top:2px;text-transform:uppercase}.axv-eet-card{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);flex:1 1;margin-bottom:.55rem;min-width:0;padding:.55rem .65rem}.axv-eet-card-top{align-items:center;display:flex;gap:.4rem;justify-content:space-between;margin-bottom:6px}.axv-eet-card-day{color:var(--axs-ink);font-size:.78rem;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-eet-card-day,.axv-eet-period{font-family:var(--axs-sans);font-weight:var(--axs-weight-bold)}.axv-eet-period{border:1px solid #0000;border-radius:var(--axs-radius-pill);flex:none;font-size:.56rem;letter-spacing:.07em;padding:2px 7px;text-transform:uppercase}.axv-eet-card-time{align-items:center;display:flex;gap:6px;margin-bottom:5px}.axv-eet-card-time svg{color:var(--axs-ink-faint);flex:none}.axv-eet-time-text{color:var(--axs-ink-mid);font-size:.8rem;letter-spacing:-.01em}.axv-eet-time-hrs,.axv-eet-time-text{font-family:var(--axs-sans);font-weight:var(--axs-weight-semibold)}.axv-eet-time-hrs{color:var(--axs-ink-faint);font-size:.68rem}.axv-eet-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.axv-eet-role-chip{background:var(--axs-canvas-bg);border-radius:10px;color:var(--axs-ink-mid);font-weight:var(--axs-weight-semibold);padding:1px 7px}.axv-eet-dept,.axv-eet-role-chip{font-family:var(--axs-sans);font-size:.68rem}.axv-eet-dept{color:var(--axs-ink-faint)}.axv-eet-cost{color:var(--axs-accent);font-family:var(--axs-sans);font-size:.72rem;font-weight:var(--axs-weight-bold);margin-left:auto}.axv-eet-section{border-bottom:1px solid var(--axs-line);display:flex;flex-direction:column;gap:.45rem;padding-bottom:.55rem}.axv-eet-section:last-child{border-bottom:none;padding-bottom:0}.axv-eet-section-title{align-items:center;color:var(--axs-ink-faint);display:inline-flex;gap:.35rem}.axv-eet-section-title svg{color:var(--axs-ink-faint);flex:none}.axv-eet-gauges{display:flex;gap:.75rem;padding:.35rem 0}.axv-eet-gauge{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-width:80px}.axv-eet-gauge-label{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-semibold);letter-spacing:.04em;text-align:center;text-transform:uppercase}.axv-eet-perf-grid{grid-gap:.45rem;display:grid;gap:.45rem;grid-template-columns:repeat(3,minmax(0,1fr))}.axv-eet-perf-cell{background:var(--axs-canvas-bg);background:var(--axs-surface-alt,var(--axs-canvas-bg));border-radius:var(--axs-radius-md);min-width:0;padding:.55rem .6rem}.axv-eet-perf-label{color:var(--axs-ink-mid);font-size:.56rem;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.axv-eet-perf-label,.axv-eet-perf-val{font-family:var(--axs-sans);font-weight:var(--axs-weight-bold)}.axv-eet-perf-val{font-size:1.25rem;line-height:1.1}.axv-eet-perf-val-text{font-size:.875rem;font-weight:var(--axs-weight-semibold)}.axv-eet-perf-val[data-tone=accent]{color:var(--axs-accent)}.axv-eet-perf-val[data-tone=ink]{color:var(--axs-ink)}.axv-eet-perf-val[data-tone=danger]{color:var(--axs-danger)}.axv-eet-perf-val[data-tone=success]{color:var(--axs-success)}@media (max-width:420px){.axv-eet-perf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.axv-eet-summary-val{font-size:1.2rem}}.axv-pos{display:flex;flex-direction:column;gap:.55rem;min-width:0}.axv-pos-head{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.axv-pos-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase}.axv-pos-chip{align-items:center;border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;font-weight:600;gap:.32rem;line-height:1;max-width:100%;padding:.28rem .6rem;transition:filter .12s ease,background .12s ease}.axv-pos-chip:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pos-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-pos-chip-ico{flex:none;height:12px;width:12px}.axv-pos-chip-linked{background:color-mix(in srgb,var(--axs-success) 12%,#0000);border-color:color-mix(in srgb,var(--axs-success) 22%,#0000);color:var(--axs-success)}.axv-pos-chip-linked:hover{background:color-mix(in srgb,var(--axs-success) 18%,#0000)}.axv-pos-chip-unlinked{background:color-mix(in srgb,var(--axs-warn) 12%,#0000);border-color:color-mix(in srgb,var(--axs-warn) 26%,#0000);color:var(--axs-warn)}.axv-pos-chip-unlinked:hover{background:color-mix(in srgb,var(--axs-warn) 18%,#0000)}.axv-pos-panel{animation:axv-pos-fade .16s ease both;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:10px;display:flex;flex-direction:column;gap:.5rem;padding:.6rem .65rem}@media (prefers-reduced-motion:reduce){.axv-pos-panel{animation:none}}.axv-pos-close{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;height:22px;justify-content:center;padding:0;transition:color .12s ease,background .12s ease;width:22px}.axv-pos-close:hover{background:var(--axs-canvas-bg);color:var(--axs-ink)}.axv-pos-close svg{height:13px;width:13px}.axv-pos-linked{display:flex;flex-direction:column;gap:.5rem}.axv-pos-linked-row{align-items:center;display:flex;gap:.5rem;min-width:0}.axv-pos-avatar{align-items:center;background:linear-gradient(135deg,var(--axs-success),#059669);border-radius:7px;color:#fff;display:inline-flex;flex:none;height:26px;justify-content:center;width:26px}.axv-pos-avatar svg{height:13px;width:13px}.axv-pos-linked-meta{flex:1 1;min-width:0}.axv-pos-linked-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.84rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-pos-linked-id{font-size:.66rem}.axv-pos-linked-id,.axv-pos-unlink-btn{color:var(--axs-ink-mid);font-family:var(--axs-sans)}.axv-pos-unlink-btn{align-items:center;align-self:flex-start;background:#0000;border:1px solid var(--axs-line-hard);border-radius:7px;cursor:pointer;display:inline-flex;font-size:.7rem;font-weight:600;gap:.35rem;letter-spacing:.02em;padding:.35rem .7rem;transition:color .12s ease,border-color .12s ease}.axv-pos-unlink-btn svg{height:12px;width:12px}.axv-pos-unlink-btn:not(:disabled):hover{border-color:var(--axs-danger);color:var(--axs-danger)}.axv-pos-unlink-btn:disabled{cursor:default;opacity:.5}.axv-pos-confirm{align-items:center;background:color-mix(in srgb,var(--axs-danger) 10%,#0000);border:1px solid color-mix(in srgb,var(--axs-danger) 22%,#0000);border-radius:8px;display:flex;flex-wrap:wrap;gap:.5rem;padding:.45rem .6rem}.axv-pos-confirm-text{color:var(--axs-danger);flex:1 1 12rem;font-family:var(--axs-sans);font-size:.76rem;font-weight:600;min-width:0}.axv-pos-confirm-actions{display:flex;flex:none;gap:.4rem}.axv-pos-confirm-no,.axv-pos-confirm-yes{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;font-weight:600;gap:.3rem;letter-spacing:.02em;padding:.3rem .65rem}.axv-pos-confirm-yes{background:var(--axs-danger);border:none;color:#fff}.axv-pos-confirm-yes:disabled{cursor:default;opacity:.7}.axv-pos-confirm-yes svg{height:12px;width:12px}.axv-pos-confirm-no{background:#0000;border:1px solid var(--axs-line-hard);color:var(--axs-ink-mid)}.axv-pos-confirm-no:hover{color:var(--axs-ink)}.axv-pos-picker{display:flex;flex-direction:column;gap:.5rem}.axv-pos-search{align-items:center;background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:8px;display:flex;gap:.45rem;padding:.3rem .5rem}.axv-pos-search-ico{color:var(--axs-ink-faint);flex:none;height:14px;width:14px}.axv-pos-search-input{background:#0000;border:none;color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.82rem;min-width:0;outline:none}.axv-pos-search-input::placeholder{color:var(--axs-ink-faint)}.axv-pos-list{border:1px solid var(--axs-line);border-radius:8px;list-style:none;margin:0;max-height:180px;overflow-y:auto;padding:0}.axv-pos-list>li+li{border-top:1px solid var(--axs-line)}.axv-pos-empty{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.78rem;padding:.7rem;text-align:center}.axv-pos-pick{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:.5rem;padding:.4rem .55rem;text-align:left;transition:background .1s ease;width:100%}.axv-pos-pick:not(:disabled):hover{background:var(--axs-canvas-bg)}.axv-pos-pick:focus-visible{background:var(--axs-accent-bg);outline:none}.axv-pos-pick:disabled{cursor:wait;opacity:.7}.axv-pos-pick-avatar{align-items:center;background:color-mix(in srgb,var(--axs-success) 14%,#0000);border-radius:6px;color:var(--axs-success);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.6rem;font-weight:700;height:24px;justify-content:center;width:24px}.axv-pos-pick-name{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.82rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-pos-pick-ico{color:var(--axs-accent);flex:none;height:13px;width:13px}.axv-pos-note{color:var(--axs-ink-mid);font-size:.74rem}.axv-pos-err,.axv-pos-note{font-family:var(--axs-sans);line-height:1.4;margin:0}.axv-pos-err{color:var(--axs-danger);font-size:.76rem}.axv-pos-spin{animation:axv-pos-rot .8s linear infinite}@media (prefers-reduced-motion:reduce){.axv-pos-spin{animation:none}}@keyframes axv-pos-fade{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes axv-pos-rot{to{transform:rotate(1turn)}}@media (max-width:420px){.axv-pos-chip{font-size:.7rem}.axv-pos-confirm-actions{width:100%}.axv-pos-confirm-no,.axv-pos-confirm-yes{flex:1 1;justify-content:center}}.axv-emp{container-name:axemp;container-type:inline-size;display:flex;flex-direction:column;gap:.85rem;height:100%;min-width:0;overflow:hidden}.axv-emp-empty{justify-content:center}.axv-emp-header{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.axv-emp-head-id{align-items:center;display:flex;gap:.65rem;min-width:0}.axv-emp-avatar{background:var(--axs-accent-bg);border:1px solid color-mix(in srgb,var(--axs-accent) 22%,#0000);border-radius:50%;color:var(--axs-accent);display:grid;flex:none;font-family:var(--axs-sans);font-size:.78rem;font-weight:600;height:38px;letter-spacing:.02em;place-items:center;width:38px}.axv-emp-head-text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.axv-emp-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.05rem;font-weight:600;line-height:1.2;margin:0;overflow-wrap:anywhere}.axv-emp-head-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.axv-emp-role{font-size:.66rem;letter-spacing:.03em}.axv-emp-acctpill,.axv-emp-role{color:var(--axs-ink-mid);font-family:var(--axs-sans)}.axv-emp-acctpill{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;display:inline-flex;font-size:.62rem;gap:.32rem;letter-spacing:.04em;padding:.16rem .5rem;text-transform:uppercase}.axv-emp-acctpill-dot{background:currentColor;border-radius:50%;height:6px;width:6px}.axv-emp-acctpill[data-tone=success]{background:color-mix(in srgb,var(--axs-success) 9%,#0000);border-color:color-mix(in srgb,var(--axs-success) 32%,#0000);color:var(--axs-success)}.axv-emp-acctpill[data-tone=warn]{background:color-mix(in srgb,var(--axs-warn) 10%,#0000);border-color:color-mix(in srgb,var(--axs-warn) 32%,#0000);color:var(--axs-warn)}.axv-emp-acctpill[data-tone=accent]{background:var(--axs-accent-bg);border-color:color-mix(in srgb,var(--axs-accent) 28%,#0000);color:var(--axs-accent)}.axv-emp-acctpill[data-tone=mute]{color:var(--axs-ink-faint)}.axv-emp-viewas{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.68rem;gap:.35rem;letter-spacing:.03em;padding:.35rem .6rem;transition:color .12s ease,border-color .12s ease,background .12s ease}.axv-emp-viewas:hover{border-color:var(--axs-accent);color:var(--axs-ink)}.axv-emp-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;margin:0;max-width:60ch}.axv-emp-panelcap{align-items:baseline;display:flex;flex:none;gap:.5rem;min-width:0}.axv-emp-panelcap-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.92rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-emp-panelcap-tag{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}.axv-emp-tabs{border-bottom:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:.15rem;padding-bottom:.1rem}.axv-emp-tab{background:#0000;border:none;border-radius:7px 7px 0 0;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:.7rem;letter-spacing:.03em;padding:.4rem .6rem;position:relative;transition:color .12s ease}.axv-emp-tab:hover{color:var(--axs-ink-mid)}.axv-emp-tab[data-active]{color:var(--axs-ink)}.axv-emp-tab[data-active]:after{background:var(--axs-accent);border-radius:2px;bottom:-1px;content:"";height:2px;left:.6rem;position:absolute;right:.6rem}.axv-emp-tabbody{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding-right:.2rem}.axv-emp-header,.axv-emp-tabs{flex:none}.axv-emp-loading{align-items:center;color:var(--axs-ink-faint);display:flex;font-family:var(--axs-sans);font-size:.85rem;gap:.5rem;padding:1.2rem 0}.axv-emp-loading svg{animation:axv-emp-spin .8s linear infinite;height:15px;width:15px}.axv-emp-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-emp-err svg{flex:none;height:14px;width:14px}.axv-emp-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-emp-btn svg{height:13px;width:13px}.axv-emp-btn:disabled{cursor:default;opacity:.5}.axv-emp-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-emp-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-emp-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-emp-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}@keyframes axv-emp-spin{to{transform:rotate(1turn)}}@media (max-width:420px){.axv-emp-header{align-items:stretch;flex-direction:column;gap:.55rem}.axv-emp-viewas{align-self:flex-start}.axv-emp-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.axv-emp-tabs::-webkit-scrollbar{display:none}.axv-emp-tab{white-space:nowrap}}.axv-gc{container-name:axgced;container-type:inline-size;display:flex;flex-direction:column;gap:.85rem}.axv-gc-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.axv-gc-title{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-gc-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase}.axv-gc-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.05rem;font-weight:600;line-height:1.25;margin:0;overflow-wrap:anywhere}.axv-gc-defaults{background:var(--axs-surface);border:1px dashed var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.04em;padding:.18rem .5rem;text-transform:uppercase;white-space:nowrap}.axv-gc-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;margin:0;max-width:60ch}.axv-gc-failclosed{color:var(--axs-ink-mid)}.axv-gc-form{display:flex;flex-direction:column;gap:.85rem;margin-top:.1rem}.axv-gc-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.7rem}.axv-gc-field{display:flex;flex:1 1 7rem;flex-direction:column;gap:.25rem}.axv-gc-field-wide{flex-basis:100%;width:100%}.axv-gc-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase}.axv-gc-field input,.axv-gc-field textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-gc-field textarea{line-height:1.45;min-height:3.2rem;resize:vertical}.axv-gc-field input:focus-visible,.axv-gc-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-gc-field input:disabled,.axv-gc-field textarea:disabled{cursor:default;opacity:.65}.axv-gc-money{align-items:stretch;display:flex}.axv-gc-money>span{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px 0 0 7px;border-right:none;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:.85rem;padding:0 .45rem}.axv-gc-money input{border-radius:0 7px 7px 0}.axv-gc-switchrow{align-items:center;display:flex;gap:.65rem}.axv-gc-switch{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;cursor:pointer;display:inline-flex;flex:none;height:22px;padding:2px;transition:background .14s ease,border-color .14s ease;width:38px}.axv-gc-switch-knob{background:var(--axs-ink-faint);border-radius:50%;height:16px;transition:transform .14s ease,background .14s ease;width:16px}.axv-gc-switch[data-on=true]{background:var(--axs-accent);border-color:var(--axs-accent)}.axv-gc-switch[data-on=true] .axv-gc-switch-knob{background:var(--axs-accent-fg);transform:translateX(16px)}.axv-gc-switch:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-gc-switch:disabled{cursor:default;opacity:.55}.axv-gc-switch-label{align-items:center;display:flex}.axv-gc-switch-label>span{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem}.axv-gc-presets{border:none;margin:0;min-width:0;padding:0}.axv-gc-presets legend{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.05em;margin-bottom:.4rem;padding:0;text-transform:uppercase}.axv-gc-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem}.axv-gc-chips-empty{color:var(--axs-ink-faint)}.axv-gc-chip,.axv-gc-chips-empty{font-family:var(--axs-sans);font-size:.78rem}.axv-gc-chip{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink);gap:.25rem;padding:.2rem .3rem .2rem .6rem}.axv-gc-chip,.axv-gc-chip-x{align-items:center;display:inline-flex}.axv-gc-chip-x{background:#0000;border:none;border-radius:50%;color:var(--axs-ink-faint);cursor:pointer;font-size:.95rem;height:16px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease;width:16px}.axv-gc-chip-x:not(:disabled):hover{background:var(--axs-accent-bg);color:var(--axs-ink)}.axv-gc-chip-x:disabled{cursor:default;opacity:.5}.axv-gc-addrow{align-items:stretch;display:flex;gap:.4rem;max-width:16rem}.axv-gc-addprefix{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px 0 0 7px;border-right:none;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:.85rem;padding:0 .45rem}.axv-gc-addrow input{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:0;box-sizing:border-box;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.88rem;min-width:0;padding:.4rem .55rem;transition:border-color .12s ease,box-shadow .12s ease}.axv-gc-addrow input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-gc-addrow .axv-gc-btn{border-radius:0 7px 7px 0}.axv-gc-invalid{background:var(--axs-warn-bg);border:1px solid color-mix(in srgb,var(--axs-warn) 35%,#0000);border-radius:7px;color:var(--axs-warn);font-family:var(--axs-sans);font-size:.78rem;line-height:1.4;margin:0;padding:.4rem .6rem}.axv-gc-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-gc-err svg{flex:none;height:14px;width:14px}.axv-gc-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.2rem}.axv-gc-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-gc-btn svg{animation:axv-gc-spin .8s linear infinite;height:13px;width:13px}.axv-gc-btn:disabled{cursor:default;opacity:.5}.axv-gc-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-gc-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-gc-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-gc-btn-ghost:not(:disabled):hover,.axv-gc-receipt{color:var(--axs-ink)}.axv-gc-receipt{align-items:center;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-gc-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-gc-receipt-ico svg{height:15px;width:15px}.axv-gc-receipt-text{flex:1 1}.axv-gc-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-gc-undo:hover{text-decoration:underline}.axv-gc-undo svg{animation:axv-gc-spin .8s linear infinite;height:12px;width:12px}.axv-gc-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-gc-spin{to{transform:rotate(1turn)}}@container axgced (max-width: 519px){.axv-gc-row{gap:.55rem}.axv-gc-row .axv-gc-field{flex:1 1 7rem}.axv-gc-addrow{max-width:14rem}}@container axgced (max-width: 359px){.axv-gc-row{align-items:stretch;flex-direction:column;gap:.5rem}.axv-gc-row .axv-gc-field{width:100%}.axv-gc-addrow{max-width:100%}.axv-gc-field textarea{min-height:2.6rem}}@container axgced (max-width: 259px){.axv-gc-actions,.axv-gc-form,.axv-gc-hint{display:none}.axv-gc-head{border-bottom:1px dashed var(--axs-line);padding-bottom:.4rem}.axv-gc-name{font-size:.95rem}.axv-gc:after{color:var(--axs-ink-faint);content:"Open this node wider to edit.";font-family:var(--axs-sans);font-size:.66rem;letter-spacing:.04em;padding:.5rem 0;text-transform:uppercase}}@media (max-width:420px){.axv-gc{gap:.65rem}.axv-gc-row{gap:.5rem}.axv-gc-chips{gap:.3rem}}.axv-col{container-type:inline-size;display:flex;flex-direction:column;gap:.7rem}.axv-col-bar{align-items:center;display:flex;gap:.5rem}.axv-col-bar-spacer{flex:1 1 auto}.axv-col-count{font-size:.95rem;font-weight:500;line-height:1.2;margin:0;white-space:nowrap}.axv-col-count,.axv-col-new{color:var(--axs-ink);flex:none;font-family:var(--axs-sans)}.axv-col-new{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;cursor:pointer;display:inline-flex;font-size:.7rem;gap:.35rem;letter-spacing:.03em;padding:.4rem .7rem;transition:background .12s ease,border-color .12s ease}.axv-col-new svg{height:13px;width:13px}.axv-col-new:not(:disabled):hover{border-color:var(--axs-accent)}.axv-col-new:disabled{cursor:not-allowed;opacity:.5}.axv-col-newwrap{display:inline-flex;position:relative}.axv-col-createpop{box-shadow:var(--axs-elev-lg);display:flex;flex-direction:column;gap:8px;padding:12px;position:absolute;right:0;top:calc(100% + 6px);width:230px;z-index:6}.axv-col-cinput,.axv-col-createpop{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md)}.axv-col-cinput{box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);height:32px;outline:none;padding:0 9px}.axv-col-cinput:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard))}.axv-col-createerr{color:var(--axs-danger);font-family:var(--axs-sans);font-size:.74rem;margin:0}.axv-col-createfoot{display:flex;gap:6px;justify-content:flex-end}.axv-col-cbtn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:.72rem;letter-spacing:.03em;padding:.4rem .75rem}.axv-col-cbtn:disabled{cursor:default;opacity:.5}.axv-col-cbtn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-col-cbtn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-col-search{align-items:center;background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:7px;display:flex;flex:1 1 auto;gap:.4rem;min-width:0;padding:.35rem .55rem;transition:border-color .12s ease,box-shadow .12s ease}.axv-col-search:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-col-search-ico{color:var(--axs-ink-faint);flex:none;height:15px;width:15px}.axv-col-search-input{background:#0000;border:none;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.86rem;min-width:0;padding:0}.axv-col-search-input:focus-visible{outline:none}.axv-col-search-input::placeholder{color:var(--axs-ink-faint)}.axv-col-sort{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.7rem;gap:.35rem;letter-spacing:.03em;padding:.35rem .6rem;transition:background .12s ease,border-color .12s ease,color .12s ease}.axv-col-sort svg{height:14px;width:14px}.axv-col-sort:hover{border-color:var(--axs-accent);color:var(--axs-ink)}.axv-col-sort:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-col-sort[data-active]{background:var(--axs-accent-bg);color:var(--axs-ink)}.axv-col-segs{align-items:center;display:flex;gap:.35rem;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:.2rem;scrollbar-color:var(--axs-line-hard) #0000;scrollbar-width:thin}.axv-listbounded>.axv-col-bar,.axv-listbounded>.axv-col-segs{flex:none}.axv-col-seg{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.76rem;font-weight:500;gap:.35rem;padding:.28rem .7rem;transition:background .12s ease,border-color .12s ease,color .12s ease;white-space:nowrap}.axv-col-seg:hover{border-color:var(--axs-accent);color:var(--axs-ink)}.axv-col-seg:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-col-seg[data-active]{background:var(--axs-accent);border-color:#0000;color:var(--axs-accent-fg)}.axv-col-seg-count{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.02em}.axv-col-seg[data-active] .axv-col-seg-count{color:color-mix(in srgb,var(--axs-accent-fg) 75%,#0000)}.axv-col-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axv-col-row{--axv-i:0;animation:axv-col-in .28s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--axv-i)*22ms)}.axv-col-row+.axv-col-row{border-top:1px solid var(--axs-line)}.axv-col-rowbtn{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:.6rem;padding:.55rem .45rem;text-align:left;transition:background .12s ease,transform .12s ease;width:100%}.axv-col-rowbtn:hover{background:var(--axs-surface-alt)}.axv-col-rowbtn:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axv-col-rowbtn:active{transform:translateY(.5px)}.axv-col-rowbtn[data-selected]{background:var(--axs-accent-bg)}.axv-col-rowmain{display:flex;flex:1 1 auto;flex-direction:column;gap:.1rem;min-width:0}.axv-col-title{color:var(--axs-ink);font-size:.9rem;font-weight:500;line-height:1.25}.axv-col-sub,.axv-col-title{font-family:var(--axs-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-col-sub{color:var(--axs-ink-mid);font-size:.78rem;line-height:1.3}.axv-col-chips{align-items:center;display:inline-flex;flex:none;gap:.3rem}.axv-col-meta{font-family:var(--axs-sans);font-size:.68rem;letter-spacing:.02em;max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-col-go,.axv-col-meta{color:var(--axs-ink-faint);flex:none}.axv-col-go{display:inline-flex}.axv-col-go svg{height:15px;width:15px}.axv-col-rowbtn:hover .axv-col-go{color:var(--axs-accent)}@container (max-width: 370px){.axv-col-meta{display:none}}@container (max-width: 300px){.axv-col-go{display:none}.axv-col-chips{flex-wrap:wrap;justify-content:flex-end}.axv-col-newwrap{display:none}}@container (max-width: 230px){.axv-col-sub{display:none}.axv-col-rowbtn{gap:.4rem;padding:.45rem .35rem}.axv-col-title{font-size:.84rem}.axv-col-bar{gap:.4rem}}@keyframes axv-col-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.axv-col[data-reduced-motion=true] .axv-col-row{animation:none}.axs-pipe-boardwrap{display:flex;flex-direction:column;height:100%;min-height:0}.axs-pipe-boardwrap .axs-pipe-board{flex:1 1;min-height:0}.axs-pipe-state{align-items:center;display:flex;height:100%;justify-content:center;padding:24px}.axs-pipe-head{align-items:flex-end;display:flex;font-family:var(--axs-sans);gap:28px;min-height:0;overflow:hidden;padding:2px 14px 8px}.axs-pipe-stat{display:flex;flex-direction:column;gap:2px;min-width:0}.axs-pipe-cap{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.axs-pipe-cap,.axs-pipe-statval{font-weight:var(--axs-weight-medium)}.axs-pipe-statval{font-feature-settings:"tnum";color:var(--axs-ink);font-size:14px;font-variant-numeric:tabular-nums;line-height:1.2}.axs-pipe-stat[data-hero] .axs-pipe-statval{font-size:22px;line-height:1.1}.axs-pipe-headspace{flex:1 1}.axs-pipe-receipt{align-items:baseline;color:var(--axs-ink-mid);display:inline-flex;font-size:13px;gap:10px;min-width:0}.axs-pipe-col{display:flex;flex-direction:column;gap:8px;height:100%;min-height:0;overflow:hidden;padding:10px;transition:opacity var(--axs-motion-fast) var(--axs-ease-out)}.axs-pipe-col[data-scroll]{overflow-y:auto;overscroll-behavior:contain}.axs-pipe-boardwrap[data-dragging] .axs-pipe-col[data-drop=no]{opacity:.45}.axs-pipe-col[data-over]{background:var(--axs-accent-bg);border-radius:8px;box-shadow:inset 0 0 0 1px var(--axs-accent)}.axs-pipe-card{animation:axs-pipe-rise var(--axs-motion-slow) var(--axs-ease-out) both;animation-delay:0ms;animation-delay:var(--axs-pipe-rise,0ms);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;cursor:grab;flex-shrink:0;font-family:var(--axs-sans);padding:8px 10px;transition:border-color var(--axs-motion-fast) var(--axs-ease-out),box-shadow var(--axs-motion-fast) var(--axs-ease-out);-webkit-user-select:none;user-select:none}.axs-pipe-card:hover{border-color:var(--axs-line-hard);box-shadow:var(--axs-elev)}.axs-pipe-card:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-pipe-card:active{cursor:grabbing}.axs-pipe-card[draggable=false]{cursor:default}.axs-pipe-card[data-pending]{animation:axs-pipe-settle .34s var(--axs-ease-spring) both;border-color:var(--axs-accent);box-shadow:var(--axs-elev);cursor:default}.axs-pipe-cardline1{align-items:center;color:var(--axs-ink);display:flex;font-size:13px;font-weight:var(--axs-weight-medium);gap:6px;min-width:0}.axs-pipe-cardname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pipe-dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.axs-pipe-dot[data-tone=warn]{background:#ba7515;background:var(--axs-warn,#ba7515)}.axs-pipe-dot[data-tone=breach]{background:var(--axs-danger)}.axs-pipe-stale{color:var(--axs-danger);flex-shrink:0;margin-left:auto}.axs-pipe-cardline2,.axs-pipe-stale{font-feature-settings:"tnum";font-size:12px;font-variant-numeric:tabular-nums}.axs-pipe-cardline2{color:var(--axs-ink-mid);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pipe-confirm{border-top:1px solid var(--axs-line);margin-top:8px;padding-top:8px}.axs-pipe-confirmline{color:var(--axs-ink);font-size:13px;font-weight:var(--axs-weight-medium);margin:0}.axs-pipe-confirmsub{color:var(--axs-ink-faint);font-size:12px;margin:2px 0 0}.axs-pipe-confirmerr{color:var(--axs-danger);font-size:12px;margin:4px 0 0}.axs-pipe-confirmrow{align-items:center;display:flex;gap:10px;margin-top:8px}.axs-pipe-ghost{background:none;border:none;border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:12.5px;font-weight:var(--axs-weight-medium);padding:5px 6px;transition:color var(--axs-motion-fast) var(--axs-ease-out)}.axs-pipe-ghost:hover:not(:disabled){color:var(--axs-ink)}.axs-pipe-ghost:disabled{cursor:default;opacity:.45}.axs-pipe-retry{margin-left:8px}.axs-pipe-more{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:12px;font-weight:var(--axs-weight-medium);padding:2px 2px 4px;text-align:left;transition:color var(--axs-motion-fast) var(--axs-ease-out)}.axs-pipe-more:hover{color:var(--axs-ink)}.axs-pipe-empty{font-size:12.5px;margin:4px 2px}.axs-pipe-add,.axs-pipe-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axs-pipe-add{background:none;border:none;border-radius:6px;cursor:pointer;font-size:15px;font-weight:var(--axs-weight-medium);height:20px;line-height:1;margin-left:4px;opacity:0;transition:opacity var(--axs-motion-fast) var(--axs-ease-out),color var(--axs-motion-fast) var(--axs-ease-out);width:20px}.axs-dash-panel-head:hover .axs-pipe-add,.axs-pipe-add:focus-visible{opacity:1}.axs-pipe-add:hover{color:var(--axs-accent)}@media (hover:none){.axs-pipe-add{opacity:1}}.axs-pipe-composer{background:#00000008;background:var(--axs-surface-alt,#00000008);border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;gap:6px;padding:8px}.axs-pipe-input{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:6px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:13px;padding:6px 8px}.axs-pipe-input:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-1px}.axs-pipe-inputdate{color:var(--axs-ink-mid)}.axs-pipe-wellswrap{display:flex;flex-direction:column;gap:8px;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:10px}.axs-pipe-wellpending{flex-shrink:0}.axs-pipe-wells{display:flex;flex-wrap:wrap;gap:8px}.axs-pipe-well{background:#00000008;background:var(--axs-surface-alt,#00000008);border-radius:8px;flex:1 1 140px;min-width:0;transition:opacity var(--axs-motion-fast) var(--axs-ease-out),box-shadow var(--axs-motion-fast) var(--axs-ease-out)}.axs-pipe-boardwrap[data-dragging] .axs-pipe-well[data-drop=no]{opacity:.45}.axs-pipe-well[data-over]{background:var(--axs-accent-bg);box-shadow:inset 0 0 0 1px var(--axs-accent)}.axs-pipe-well[data-open]{box-shadow:inset 0 0 0 1px var(--axs-line-hard)}.axs-pipe-wellhead{align-items:baseline;background:none;border:none;cursor:pointer;display:flex;font-family:var(--axs-sans);gap:8px;min-width:0;padding:8px 10px;text-align:left;width:100%}.axs-pipe-wellname{color:var(--axs-ink);font-size:13px;font-weight:var(--axs-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pipe-wellcount{color:var(--axs-ink-mid)}.axs-pipe-wellcount,.axs-pipe-wellval{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums}.axs-pipe-wellval{color:var(--axs-ink-faint);margin-left:auto}.axs-pipe-wellchev{color:var(--axs-ink-faint);font-size:13px;opacity:0;transition:opacity var(--axs-motion-fast) var(--axs-ease-out)}.axs-pipe-well:hover .axs-pipe-wellchev,.axs-pipe-wellhead:focus-visible .axs-pipe-wellchev{opacity:1}.axs-pipe-well[data-open] .axs-pipe-wellchev{opacity:1}.axs-pipe-wellopenlist{display:flex;flex-direction:column;min-height:0}.axs-pipe-wellrow{align-items:baseline;background:none;border:none;border-bottom:1px solid var(--axs-line);color:var(--axs-ink);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:13px;gap:10px;min-width:0;padding:6px 8px;text-align:left;transition:background var(--axs-motion-fast) var(--axs-ease-out);width:100%}.axs-pipe-wellrow:last-child{border-bottom:none}.axs-pipe-wellrow:hover{background:#00000008;background:var(--axs-surface-alt,#00000008)}.axs-pipe-wellrowmeta{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;margin-left:auto}@keyframes axs-pipe-rise{0%{opacity:0}to{opacity:1}}@keyframes axs-pipe-settle{0%{transform:translateY(-4px)}to{transform:none}}.axs-pipe-boardwrap[data-reduced-motion] .axs-pipe-card{animation:none}@media (prefers-reduced-motion:reduce){.axs-pipe-card{animation:none}}@media (max-width:480px){.axs-pipe-head{flex-wrap:wrap;gap:18px;padding:8px 10px 10px}.axs-pipe-stat[data-hero] .axs-pipe-statval{font-size:18px}}.axv-od{container-type:inline-size;display:flex;flex-direction:column;gap:.85rem}.axv-od-head{align-items:flex-start;display:flex;gap:.6rem;justify-content:space-between}.axv-od-headline{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-od-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.axv-od-number{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.05rem;font-weight:500;letter-spacing:.01em;line-height:1.2;margin:0}.axv-od-grid{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr))}.axv-od-foot{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.axv-od-block{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:.35rem;padding:.6rem 0 0}.axv-od-block-body{min-width:0}.axv-od-lines{display:flex;flex-direction:column;gap:.2rem;list-style:none;margin:0;padding:0}.axv-od-lines li{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.82rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis}.axv-od-strong{color:var(--axs-ink);font-weight:500}.axv-od-quiet{color:var(--axs-ink-faint);font-size:.78rem}.axv-od-lines .axv-od-quiet{margin-right:.35rem}.axv-od-item{display:inline-flex;flex-direction:column;gap:.05rem;min-width:0}.axv-od-item-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.86rem;font-weight:500}.axv-od-item-variant{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.74rem}.axv-od-ref{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.72rem;word-break:break-all}.axv-od-note{color:var(--axs-ink-faint);font-size:.74rem;margin:.4rem 0 0}.axv-od-note,.axv-od-notes-body{font-family:var(--axs-sans);line-height:1.4}.axv-od-notes-body{color:var(--axs-ink-mid);font-size:.82rem;margin:0;white-space:pre-wrap}.axv-od-fulfill{align-items:center;background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-accent) 22%,var(--axs-line));border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;padding:10px 12px}.axv-od-fulfill-btn{align-items:center;background:var(--axs-accent);border:0;border-radius:9px;color:var(--axs-accent-fg);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-weight:500;gap:6px;padding:7px 14px}.axv-od-fulfill-btn:disabled{cursor:default;opacity:.55}.axv-od-fulfill-btn svg{height:13px;width:13px}.axv-od-notes-edit{display:flex;flex-direction:column;gap:8px}.axv-od-notes-input{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;color:var(--axs-ink);font-size:.82rem;line-height:1.45;padding:8px 10px;resize:vertical;width:100%}.axv-od-notes-input,.axv-od-notes-save{border-radius:8px;font-family:var(--axs-sans)}.axv-od-notes-save{align-items:center;align-self:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line-hard);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:6px 12px}.axv-od-notes-save:disabled{cursor:default;opacity:.5}.axv-od-receipt{align-items:center;background:var(--axs-accent-bg);border-radius:8px;color:var(--axs-ink);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:.8rem;gap:10px;padding:8px 10px}.axv-od-undo{background:#0000;border:0;color:var(--axs-accent);cursor:pointer;font:inherit}.axv-od-err{color:var(--axs-danger);font-family:var(--axs-sans);font-size:.78rem;margin:0}@container (max-width: 519px){.axv-od-grid{grid-template-columns:1fr 1fr}.axv-od-grid .axv-od-block:last-child{grid-column:1/-1}.axv-od-foot{grid-template-columns:1fr 1fr}}@container (max-width: 460px){.axv-od-foot,.axv-od-grid{grid-template-columns:minmax(0,1fr)}.axv-od-grid .axv-od-block:last-child{grid-column:auto}}@container (max-width: 259px){.axv-od-number{font-size:.95rem}.axv-od-note{display:none}}.axv-tips-lockline{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.axv-tips-lockbadge{align-items:center;background:var(--axs-accent-bg);border:1px solid color-mix(in srgb,var(--axs-accent) 30%,#0000);border-radius:999px;color:var(--axs-accent);display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);gap:6px;padding:4px 11px;white-space:nowrap}.axv-tips-lockdrift{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:11px}.axv-tips-paidnet{align-items:flex-end;display:inline-flex;flex-direction:column;gap:1px}.axv-tips-paidtag{color:var(--axs-accent);font-size:8.5px;letter-spacing:.06em}.axv-tips-driftchip,.axv-tips-paidtag{font-family:var(--axs-sans);font-weight:var(--axs-weight-medium);text-transform:uppercase;white-space:nowrap}.axv-tips-driftchip{align-items:center;background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);display:inline-flex;font-size:10px;letter-spacing:.04em;margin-left:8px;padding:2px 8px;vertical-align:middle}@media (max-width:640px){.axv-tips-paidnet{align-items:flex-start}.axv-tips-driftchip{margin-left:6px}}.axs-tsw-workspace{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;padding:14px;position:relative}.axs-tsw-board.axs-gb-fill .axs-dash-panel-head{cursor:default}.axs-tsw-board.axs-gb-fill .react-resizable-handle{display:none}.axs-tsw-board.axs-gb-fill .axs-dash-gridwrap{overflow:clip}.axs-tsw-barextra{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:flex-end;min-width:0}.axs-tsw-headactions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.axs-tsw-phonebar{align-items:center;border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;flex:none;flex-wrap:wrap;gap:8px 10px;padding:10px 12px}.axs-tsw-phonetitle{color:var(--axs-ink);font-family:var(--axs-display);font-size:13.5px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.axs-tsw-sheetnode{container-name:tsw;container-type:inline-size;display:flex;flex-direction:column;gap:0;min-height:0}.axs-tsw-dayboard.axs-gb-fill .axs-tsw-sheetnode{height:100%;overflow:hidden;padding:0}.axs-tsw-sheetnode>.axs-tsw-spinestrip{flex:none}.axs-tsw-sheetnode>.axs-tsw-cols{flex:1 1 auto}.axs-tsw-statewrap{align-items:center;display:flex;justify-content:center;min-height:160px;padding:18px}.axs-tsw-poolsection{display:flex;flex-direction:column;gap:6px;min-width:0}.axs-tsw-poolsection-tools{display:flex;justify-content:flex-start}.axs-tsw-poolsection-tools .axs-tsw-linkbtn{font-size:var(--axs-text-label)}.axs-tsw-poollist{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.axs-tsw-poolrow{grid-gap:8px 12px;align-items:center;border-bottom:1px solid var(--axs-line-soft,var(--axs-line));cursor:pointer;display:grid;gap:8px 12px;grid-template-columns:auto minmax(0,1fr) auto auto auto auto;padding:6px 2px;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-tsw-poolrow:last-child{border-bottom:none}.axs-tsw-poolrow:hover{background:var(--axs-chrome)}.axs-tsw-poolrow[data-linked]{background:var(--axs-accent-bg);border-radius:0 8px 8px 0;box-shadow:inset 3px 0 0 var(--axs-accent);margin-left:-2px;padding-left:8px}.axs-tsw-poolrow-name{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis}.axs-tsw-poolrow-meta,.axs-tsw-poolrow-name{font-family:var(--axs-sans);white-space:nowrap}.axs-tsw-poolrow-meta{color:var(--axs-ink-mid);font-size:var(--axs-text-label)}.axs-tsw-poolrow-net{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-display);font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;text-align:right;white-space:nowrap}.axs-tsw-poolrow-net[data-state]{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:0}.axs-tsw-poolrow-net[data-state=pending]{color:var(--axs-ink-faint);font-style:italic}.axs-tsw-poolrow-net[data-state=closed]{color:var(--axs-ink-mid)}.axs-tsw-poolrow-actions{align-items:center;display:inline-flex;gap:10px;justify-content:flex-end;white-space:nowrap}.axs-tsw-poolrow-go{color:var(--axs-ink-faint);font-size:13px;padding:0 2px}.axs-tsw-poolrow:hover{background:color-mix(in srgb,var(--axs-ink) 3%,#0000)}.axs-tsw-poolrow:hover .axs-tsw-poolrow-go{color:var(--axs-ink)}.axs-tsw-poolsection-support{border-top:none;padding-top:2px}.axs-tsw-poolsection-support .axs-tsw-support{margin:0}.axs-tsw-memberactions{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.axs-tsw-poolsection-support .axs-tsw-poolnet{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-display);font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em}.axs-tsw-poolsection-support .axs-tsw-membershare{font-weight:var(--axs-weight-medium)}.axs-tsw-poolrow .axs-tsw-pooltype:not([data-type=party]){color:var(--axs-ink-mid)}.axs-tsw-poolsection-support .axs-tsw-supporthead .axs-tsw-poolname{font-weight:600}.axs-tsw-poolsection-support .axs-tsw-member:hover{background:var(--axs-chrome)}.axs-tsw-memberactions .axs-tsw-linkbtn,.axs-tsw-poolrow-actions .axs-tsw-linkbtn{color:var(--axs-ink-mid)}.axs-tsw-memberactions .axs-tsw-linkbtn:hover,.axs-tsw-poolrow-actions .axs-tsw-linkbtn:hover{color:var(--axs-accent)}@container tsw (max-width: 560px){.axs-tsw-poolrow{grid-template-areas:"type name net go" "meta meta actions actions";grid-template-columns:auto minmax(0,1fr) auto auto}.axs-tsw-poolrow .axs-tsw-pooltype{grid-area:type}.axs-tsw-poolrow-name{grid-area:name}.axs-tsw-poolrow-net{grid-area:net}.axs-tsw-poolrow-go{grid-area:go}.axs-tsw-poolrow-meta{grid-area:meta}.axs-tsw-poolrow-actions{grid-area:actions;justify-self:end}}.axs-tsw-row[data-selected]{box-shadow:inset 3px 0 0 var(--axs-accent)}.axs-tsw-row[data-selected],.axs-tsw-row[data-selected]:hover{background:var(--axs-accent-bg)}.axs-tsw-statusmeta{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px}.axs-tsw-reconbadge{align-items:center;border-radius:999px;display:inline-flex;font-family:var(--axs-sans);font-size:11.5px;font-weight:var(--axs-weight-medium);gap:6px;padding:4px 11px;white-space:nowrap}.axs-tsw-reconbadge[data-tone=ok]{background:#28a05a1a;color:#1f7a4d}.axs-tsw-reconbadge[data-tone=warn]{background:#c878001f;color:#9a5800}.axs-tsw-reconbadge[data-tone=muted]{background:#7f7f7f1a;color:#6b7280}.axs-tsw-reconbadge[data-tone=danger]{background:color-mix(in srgb,var(--axs-danger) 12%,#0000);color:var(--axs-danger)}.axs-tsw-reconbadge[data-tone=lock]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-tsw-lockslot{align-items:center;display:inline-flex;justify-content:flex-end;min-width:122px;white-space:nowrap}.axs-tsw-paidnet{align-items:flex-end;display:inline-flex;flex-direction:column;gap:1px}.axs-tsw-paidtag{color:var(--axs-accent);font-family:var(--axs-sans);font-size:8.5px;font-weight:var(--axs-weight-medium);letter-spacing:.06em;margin-left:6px;text-transform:uppercase;white-space:nowrap}.axs-tsw-paidnet .axs-tsw-paidtag{margin-left:0}.axs-tsw-driftchip{align-items:center;background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:10px;font-weight:var(--axs-weight-medium);letter-spacing:.04em;margin-left:8px;padding:2px 8px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.axs-tsw-wkvariance{padding:0 0 6px;text-align:left}.axs-tsw-driftline{background:var(--axs-chrome);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);display:inline-block;font-family:var(--axs-sans);font-size:11px;padding:3px 9px}.axs-tsw-onrecord{background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-tsw-dsec-paid{border-left:2px solid var(--axs-accent);padding-left:10px}.axs-tsw-paidnote{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12px;margin:4px 0 0}.axs-tsw-adjledger{display:flex;flex-basis:100%;flex-direction:column;gap:2px;padding-top:4px}.axs-tsw-adjlbl{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axs-tsw-adjrow{align-items:baseline;border-top:1px dashed var(--axs-line);color:var(--axs-ink);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:var(--axs-text-body);gap:10px;padding:4px 0}.axs-tsw-adjdate{color:var(--axs-ink-faint);flex-shrink:0;font-size:var(--axs-text-label)}.axs-tsw-adjname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-tsw-adjdelta,.axs-tsw-adjname{font-weight:var(--axs-weight-medium)}.axs-tsw-adjdelta{font-feature-settings:"tnum";color:var(--axs-ok);flex-shrink:0;font-variant-numeric:tabular-nums}.axs-tsw-adjdelta[data-neg]{color:var(--axs-danger)}.axs-tsw-adjreason{color:var(--axs-ink-mid);flex:1 1 140px;font-size:var(--axs-text-label);min-width:0}.axs-tsw-adjstate{color:var(--axs-accent);flex-shrink:0;font-size:10px;font-weight:var(--axs-weight-medium);letter-spacing:.05em;text-transform:uppercase}.axs-tsw-adjstate[data-settled]{color:var(--axs-ink-faint)}.axs-tsw-wkretro{padding-top:6px}.axs-tsw-adjfields{display:flex;flex-direction:column;gap:8px}.axs-tsw-adjfields select.axs-tsw-pickersearch{appearance:auto}.axs-tsw-adjamount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.axs-tsw-adjerror{color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:0}.axs-tsw-spine{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;min-width:0;padding:0}.axs-tsw-spinestep{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;white-space:nowrap}.axs-tsw-spinestep+.axs-tsw-spinestep:before{background:var(--axs-line-hard);content:"";height:1px;margin:0 7px;width:14px}.axs-tsw-spinetick{font-feature-settings:"tnum";align-items:center;background:color-mix(in srgb,var(--axs-ink) 7%,#0000);border-radius:999px;color:var(--axs-ink-faint);display:inline-flex;flex:none;font-size:9px;font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);height:16px;justify-content:center;width:16px}.axs-tsw-spinestep[data-state=done]{color:var(--axs-ink-mid)}.axs-tsw-spinestep[data-state=done] .axs-tsw-spinetick{background:#28a05a1f;color:#1f7a4d}.axs-tsw-spinestep[data-state=now]{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-tsw-spinestep[data-state=now] .axs-tsw-spinetick{background:var(--axs-accent);color:var(--axs-accent-fg)}@media (max-width:900px){.axs-tsw-spinestep+.axs-tsw-spinestep:before{margin:0 4px;width:8px}}.axs-tsw-verdict{align-items:baseline;border-radius:var(--axs-radius-md);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);gap:10px;padding:10px 12px}.axs-tsw-verdict[data-tone=ok]{background:#28a05a12}.axs-tsw-verdict[data-tone=danger]{background:color-mix(in srgb,var(--axs-danger) 9%,#0000)}.axs-tsw-verdict[data-tone=warn]{background:color-mix(in srgb,var(--axs-warn) 9%,#0000)}.axs-tsw-verdict[data-tone=live]{background:color-mix(in srgb,var(--axs-ink) 3.5%,#0000)}.axs-tsw-verdict[data-tone=live] .axs-tsw-verdictdot{align-self:center;animation:axs-tsw-pulse 1.6s ease-in-out infinite;background:var(--axs-accent);height:9px;width:9px}@media (prefers-reduced-motion:reduce){.axs-tsw-verdict[data-tone=live] .axs-tsw-verdictdot{animation:none}}.axs-tsw-verdictdot{align-items:center;align-self:center;border-radius:999px;display:inline-flex;flex:none;font-size:10px;font-weight:var(--axs-weight-medium);height:17px;justify-content:center;width:17px}.axs-tsw-verdict[data-tone=ok] .axs-tsw-verdictdot{background:#28a05a29;color:#1f7a4d}.axs-tsw-verdict[data-tone=danger] .axs-tsw-verdictdot{background:color-mix(in srgb,var(--axs-danger) 18%,#0000);color:var(--axs-danger)}.axs-tsw-verdict[data-tone=warn] .axs-tsw-verdictdot{background:color-mix(in srgb,var(--axs-warn) 18%,#0000);color:var(--axs-warn)}.axs-tsw-verdictmain{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium)}.axs-tsw-verdict[data-tone=danger] .axs-tsw-verdictmain{color:var(--axs-danger)}.axs-tsw-verdict[data-tone=warn] .axs-tsw-verdictmain{color:var(--axs-warn)}.axs-tsw-verdictretry{background:#0000;border:1px solid color-mix(in srgb,var(--axs-warn) 40%,#0000);border-radius:var(--axs-radius-sm);color:var(--axs-warn);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);margin-inline-start:auto;min-height:44px;min-width:44px;padding:0 14px;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-tsw-verdictretry:hover{background:var(--axs-warn-bg)}.axs-tsw-verdictmeta{color:var(--axs-ink-mid);font-size:var(--axs-text-label);min-width:0}.axs-tsw-sechead{align-items:baseline;border-bottom:1px solid var(--axs-line-hard);display:flex;gap:8px;padding-bottom:7px}.axs-tsw-seccount{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-display);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600}.axs-tsw-qlist,.axs-tsw-queue{display:flex;flex-direction:column;gap:6px}.axs-tsw-qlist{list-style:none;margin:0;padding:0}.axs-tsw-qcard{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);display:flex;flex-wrap:wrap;gap:12px;padding:9px 12px}.axs-tsw-qwho{background:none;border:none;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);padding:0}button.axs-tsw-qwho{cursor:pointer}button.axs-tsw-qwho:hover{text-decoration:underline}.axs-tsw-qwhy{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);min-width:0}.axs-tsw-qact{display:flex;flex:none;gap:8px;margin-left:auto}.axs-tsw-qcard[data-kind=hidden]{background:none;border-style:dashed}.axs-tsw-qcard[data-kind=hidden] .axs-tsw-qwho{color:var(--axs-ink-mid);font-weight:var(--axs-weight-regular)}.axs-tsw-details{display:flex;flex-direction:column;gap:8px}.axs-tsw-queue+.axs-tsw-details,.axs-tsw-verdict+.axs-tsw-details{margin-top:-10px}.axs-tsw-detailsbtn{align-items:center;align-self:flex-start;background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:5px;padding:0}.axs-tsw-detailsbtn:hover{color:var(--axs-ink)}.axs-tsw-detailscaret{font-size:9px}.axs-tsw-detailsbody{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:8px;padding:8px 0 2px}.axs-tsw-roster{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-tsw-srow{align-items:baseline;background:none;border:none;border-bottom:1px solid var(--axs-line);cursor:pointer;display:flex;font-family:var(--axs-sans);gap:9px;padding:8px 4px;text-align:left;width:100%}.axs-tsw-srow:hover{background:color-mix(in srgb,var(--axs-ink) 3%,#0000)}.axs-tsw-srow[data-selected]{background:var(--axs-accent-bg);box-shadow:inset 3px 0 0 var(--axs-accent)}.axs-tsw-srow[data-scheduled] .axs-tsw-srowname{color:var(--axs-ink-mid);font-weight:var(--axs-weight-regular)}.axs-tsw-srow[data-scheduled] .axs-tsw-srowtile{opacity:.55}.axs-tsw-srow[data-scheduled] .axs-tsw-srownet{color:var(--axs-ink-faint)}.axs-tsw-srowtile{align-items:center;align-self:center;border-radius:6px;display:inline-flex;flex:none;font-size:8.5px;font-weight:600;height:20px;justify-content:center;letter-spacing:.02em;width:20px}.axs-tsw-srowtile[data-hue=main]{background:#4a82c326;color:#33639e}.axs-tsw-srowtile[data-hue=bar]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-tsw-srowtile[data-hue=support]{background:#0f72561f;color:#0f7256}.axs-tsw-srowname{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);white-space:nowrap}.axs-tsw-srowmeta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-tsw-srowhours,.axs-tsw-srowmeta{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-tsw-srowhours{font-feature-settings:"tnum";flex:none;font-variant-numeric:tabular-nums;margin-left:auto}.axs-tsw-srownet{font-feature-settings:"tnum";color:var(--axs-ink);flex:none;font-size:13px;font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);min-width:68px;text-align:right}.axs-tsw-srow .axs-tsw-driftchip{margin-left:0}.axs-tsw-rosterempty{font-size:var(--axs-text-body);margin:4px 0}.axs-tsw-dayfoot,.axs-tsw-rosterempty{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axs-tsw-dayfoot{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:3px;padding-top:8px}.axs-tsw-dayfoot,.axs-tsw-dayfoot .axs-tsw-linkbtn{font-size:var(--axs-text-label)}.axs-tsw-menuwrap{position:relative}.axs-tsw-menubtn{font-size:15px;line-height:1;padding:5px 9px}.axs-tsw-menuscrim{background:#0000;border:none;cursor:default;inset:0;padding:0;position:fixed;z-index:199}.axs-tsw-menu{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-shadow:0 12px 32px #342a1c24;box-shadow:var(--axs-elev-lg,0 12px 32px #342a1c24);display:flex;flex-direction:column;left:0;min-width:160px;padding:5px;position:fixed;top:0;z-index:200}.axs-tsw-menu [role=menuitem]{background:none;border:none;border-radius:var(--axs-radius-sm);color:var(--axs-ink);cursor:pointer;display:block;font-family:var(--axs-sans);font-size:var(--axs-text-body);padding:7px 10px;text-align:left;width:100%}.axs-tsw-menu [role=menuitem]:hover:not(:disabled){background:color-mix(in srgb,var(--axs-ink) 5%,#0000)}.axs-tsw-menu [role=menuitem]:disabled{cursor:not-allowed;opacity:.5}.axs-tsw{container-name:tsw;position:relative}.axs-tsw-daynav{flex:none;gap:6px}.axs-tsw-daynav,.axs-tsw-navbtn{align-items:center;display:inline-flex}.axs-tsw-navbtn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;font-size:16px;height:30px;justify-content:center;line-height:1;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);width:30px}.axs-tsw-navbtn:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-tsw-navbtn:disabled{cursor:not-allowed;opacity:.4}.axs-tsw-daylabel{display:flex;flex-direction:column;line-height:1.15;min-width:96px;text-align:center}.axs-tsw-daystrong{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-title);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-tsw-daysub{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-tsw-todaybtn{background:var(--axs-accent-bg);border:1px solid color-mix(in srgb,var(--axs-accent) 32%,var(--axs-line-hard));border-radius:var(--axs-radius-md);color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:5px 11px;white-space:nowrap}.axs-tsw-todaybtn:hover{background:color-mix(in srgb,var(--axs-accent) 18%,var(--axs-surface))}.axs-tsw-todaybtn:disabled{cursor:not-allowed;opacity:.4}.axs-tsw-daylabel-wrap{display:inline-flex}.axs-tsw-daylabel-btn{align-items:center;appearance:none;background:none;border:none;border-radius:8px;cursor:pointer;display:inline-flex;gap:5px;padding:2px 6px;transition:background var(--axs-motion-fast) var(--axs-ease-out)}.axs-tsw-daylabel-btn:hover{background:var(--axs-chrome)}.axs-tsw-daylabel-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-tsw-daylabel-btn .axs-tsw-daystrong,.axs-tsw-daylabel-btn .axs-tsw-daysub{display:block;text-align:center}.axs-tsw-calcaret{color:var(--axs-ink-faint);flex:none}.axs-tsw-cal{animation:axs-tsw-calpop var(--axs-motion-fast) var(--axs-ease-out);backdrop-filter:blur(28px);backdrop-filter:blur(var(--axs-node-blur-heavy,28px));-webkit-backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px));background:var(--axs-surface);background:var(--axs-node-fill-heavy,var(--axs-surface));border:1px solid var(--axs-line);border-radius:12px;box-shadow:var(--axs-elev-lg);display:flex;flex-direction:column;gap:8px;left:0;max-width:calc(100vw - 24px);padding:10px;position:fixed;top:0;width:252px;z-index:200}@keyframes axs-tsw-calpop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.axs-tsw-calhead{align-items:center;display:grid;grid-template-columns:28px 1fr 28px}.axs-tsw-calmonth{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);text-align:center}.axs-tsw-calgrid,.axs-tsw-calweekdays{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(7,1fr)}.axs-tsw-calweekdays span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.04em;text-align:center;text-transform:uppercase}.axs-tsw-calcell{align-items:center;appearance:none;aspect-ratio:1/1;background:none;border:1px solid #0000;border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);justify-content:center;transition:background var(--axs-motion-fast) var(--axs-ease-out),color var(--axs-motion-fast) var(--axs-ease-out)}.axs-tsw-calblank{visibility:hidden}.axs-tsw-calcell:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-tsw-calcell:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-1px}.axs-tsw-calcell:disabled{color:var(--axs-ink-faint);cursor:not-allowed;opacity:.4}.axs-tsw-calcell[data-today]{border-color:color-mix(in srgb,var(--axs-accent) 36%,var(--axs-line-hard));color:var(--axs-ink)}.axs-tsw-calcell[data-selected]{border-color:color-mix(in srgb,var(--axs-accent) 45%,#0000);font-weight:var(--axs-weight-medium)}.axs-tsw-calcell[data-selected],.axs-tsw-calcell[data-selected]:hover:not(:disabled){background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-tsw-calfoot{display:flex;justify-content:center;padding-top:2px}@media (prefers-reduced-motion:reduce){.axs-tsw-cal{animation:none}}.axs-tsw-workspace[data-board=day][data-revalidating] .axs-gb-stackpanel,.axs-tsw-workspace[data-board=day][data-revalidating] .axs-tsw-dayboard .axs-dash-panel-body{filter:blur(6px) saturate(.6);opacity:.42;pointer-events:none;transition:opacity var(--axs-motion-base) var(--axs-ease-out),filter var(--axs-motion-base) var(--axs-ease-out);-webkit-user-select:none;user-select:none}.axs-tsw-revalbar{background:color-mix(in srgb,var(--axs-accent) 16%,#0000);height:2px;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:29}.axs-tsw-revalbar:after{animation:axs-tsw-revalsweep 1.05s var(--axs-ease-out) infinite;background:var(--axs-accent);bottom:0;content:"";left:0;position:absolute;top:0;width:35%}@keyframes axs-tsw-revalsweep{0%{transform:translateX(-120%)}to{transform:translateX(420%)}}@media (prefers-reduced-motion:reduce){.axs-tsw-revalbar:after{animation:none;left:0;opacity:.5;width:100%}}.axs-tsw-revalpill{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-pill);box-shadow:var(--axs-elev-lg);color:var(--axs-ink);display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);gap:9px;left:50%;padding:9px 16px;position:absolute;top:min(34%,320px);transform:translateX(-50%);white-space:nowrap;z-index:30}.axs-tsw-revalpill-dot{animation:axs-tsw-revalpulse 1.05s var(--axs-ease-out) infinite;background:var(--axs-accent);border-radius:50%;height:8px;width:8px}.axs-tsw-revalpill[data-error]{border-color:color-mix(in srgb,var(--axs-danger) 45%,var(--axs-line-hard));color:var(--axs-danger)}.axs-tsw-revalpill .axs-tsw-revalretry{margin-left:4px}.axs-tsw-revalbar[data-paused]{background:color-mix(in srgb,var(--axs-danger) 20%,#0000)}.axs-tsw-revalbar[data-paused]:after{animation:none;opacity:0}.axs-tsw-unbaldays{grid-gap:4px;display:grid;gap:4px;margin:10px 0 2px}@keyframes axs-tsw-revalpulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.axs-tsw-revalpill-dot{animation:none}}.axs-tsw-btn{background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:6px 12px;white-space:nowrap}.axs-tsw-btn:hover:not(:disabled){color:var(--axs-ink)}.axs-tsw-btn:disabled{cursor:not-allowed;opacity:.5}.axs-tsw-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-tsw-lockbtn[data-locked]{border-color:color-mix(in srgb,var(--axs-danger) 32%,var(--axs-line-hard));color:var(--axs-danger)}.axs-tsw-refreshbtn{align-items:center;display:inline-flex;justify-content:center;padding:6px 9px}.axs-tsw-refreshico{display:block}.axs-tsw-refreshbtn[data-refreshing] .axs-tsw-refreshico{animation:axs-tsw-spin .8s linear infinite;transform-origin:50% 50%}@keyframes axs-tsw-spin{to{transform:rotate(1turn)}}.axs-tsw-linkbtn{background:none;border:none;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:2px 0}.axs-tsw-linkbtn:hover:not(:disabled){text-decoration:underline}.axs-tsw-linkbtn:disabled{cursor:not-allowed;opacity:.5}.axs-tsw-iconbtn{align-items:center;background:none;border:none;border-radius:var(--axs-radius-md);color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;font-size:15px;height:24px;justify-content:center;line-height:1;width:24px}.axs-tsw-iconbtn:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-tsw-toast{align-items:center;background:color-mix(in srgb,var(--axs-danger) 8%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-danger) 26%,var(--axs-line-hard));border-radius:var(--axs-radius-md);box-shadow:0 6px 20px -8px #14120f40;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:8px;left:50%;max-width:calc(100% - 32px);padding:8px 12px;position:absolute;top:12px;transform:translateX(-50%);z-index:30}.axs-tsw-toast .axs-tsw-iconbtn{color:var(--axs-danger);margin-left:auto}.axs-tsw-variance{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);display:flex;flex:none;gap:18px;margin:12px 0 0;padding:10px 14px}.axs-tsw-vcell{display:flex;flex-direction:column;gap:2px}.axs-tsw-vdelta{margin-left:auto;text-align:right}.axs-tsw-vlabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axs-tsw-vval{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium)}.axs-tsw-variance[data-off] .axs-tsw-vdelta .axs-tsw-vval{color:var(--axs-warn)}.axs-tsw-variance[data-ok] .axs-tsw-vdelta .axs-tsw-vval{color:var(--axs-ok)}.axs-tsw-dayscroll{display:flex;flex:1 1 auto;flex-direction:column;min-height:120px;overflow:auto;overscroll-behavior:contain;padding:0 18px 72px}.axs-tsw-poolsempty{color:#6b7280;color:var(--axs-ink-mid,#6b7280);flex:none;font-family:var(--axs-sans);font-size:12px;margin:0;padding:6px 0 0}.axs-tsw-tablewrap{flex:none;margin-top:12px}.axs-tsw-table{border-collapse:collapse;font-family:var(--axs-sans);width:100%}.axs-tsw-table th{background:var(--axs-surface);border-bottom:1px solid var(--axs-line-hard);color:var(--axs-ink-faint);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;padding:8px 12px;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:1}.axs-tsw-th-num{text-align:right}.axs-tsw-row{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-tsw-row:hover{background:var(--axs-chrome)}.axs-tsw-row[data-scheduled]{color:var(--axs-ink-faint);cursor:default}.axs-tsw-row[data-scheduled]:hover{background:none}.axs-tsw-row[data-hidden]{opacity:.5}.axs-tsw-row td{color:var(--axs-ink);font-size:var(--axs-text-body);padding:7px 12px;vertical-align:middle;white-space:nowrap}.axs-tsw-c-name{font-weight:var(--axs-weight-medium)}.axs-tsw-c-role{color:var(--axs-ink-mid);text-transform:capitalize}.axs-tsw-c-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.axs-tsw-c-net{font-family:var(--axs-display);font-weight:600;letter-spacing:-.01em}.axs-tsw-c-tipout[data-neg]{color:var(--axs-ink-faint)}.axs-tsw-c-pooltips[data-pos]{color:var(--axs-ok)}.axs-tsw-statusdot{background:var(--axs-line-hard);border-radius:50%;display:inline-block;height:7px;margin-right:7px;vertical-align:middle;width:7px}.axs-tsw-statusdot[data-status=approved],.axs-tsw-statusdot[data-status=submitted]{background:var(--axs-ok)}.axs-tsw-statusdot[data-status=open],.axs-tsw-statusdot[data-status=pending]{background:var(--axs-warn)}.axs-tsw-livepulse{animation:axs-tsw-pulse 1.6s ease-in-out infinite;background:var(--axs-accent);border-radius:50%;display:inline-block;height:6px;margin-left:5px;vertical-align:middle;width:6px}@keyframes axs-tsw-pulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.axs-tsw-livepulse,.axs-tsw-refreshbtn[data-refreshing] .axs-tsw-refreshico{animation:none}}.axs-tsw-override{color:var(--axs-warn);font-weight:var(--axs-weight-medium);margin-left:3px}.axs-tsw-statustag{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-micro);gap:4px}.axs-tsw-statustag[data-status=approved]{color:var(--axs-ok)}.axs-tsw-statustag[data-status=open],.axs-tsw-statustag[data-status=pending]{color:var(--axs-warn)}.axs-tsw-statustag[data-status=alert]{color:var(--axs-danger);font-weight:600;font-weight:var(--axs-weight-semibold,600)}.axs-tsw-statusbtn{background:none;border:1px solid #0000;border-radius:999px;border-radius:var(--axs-radius-pill,999px);cursor:pointer;padding:2px 8px}.axs-tsw-statusbtn:hover:not(:disabled){background:var(--axs-chrome);border-color:var(--axs-line-hard)}.axs-tsw-statusbtn:disabled{cursor:not-allowed;opacity:.6}.axs-tsw-pools{grid-gap:12px;align-items:stretch;display:grid;flex:none;gap:12px;grid-template-columns:repeat(auto-fill,minmax(264px,1fr));padding:14px 0}.axs-tsw-pool .axs-tsw-poolactions{margin-top:auto}.axs-tsw-pooldrawer{width:min(480px,100%)}.axs-tsw-pooldrawer .axs-tsw-poolnet{font-feature-settings:"tnum";color:var(--axs-ink);flex:none;font-family:var(--axs-display);font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;margin-left:0}.axs-tsw-pooldrawer .axs-tsw-pool,.axs-tsw-pooldrawer .axs-tsw-pool[data-type]{background:none;border:none;border-radius:0;box-shadow:none;gap:12px;padding:0}.axs-tsw-pooldrawer .axs-tsw-drawername{text-transform:none}.axs-tsw-pooldrawer[data-ptype]{box-shadow:var(--axs-elev-lg),inset 3px 0 0 var(--axs-line-hard)}.axs-tsw-pooldrawer[data-ptype=party]{box-shadow:var(--axs-elev-lg),inset 3px 0 0 var(--axs-accent)}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-pool,.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-pool[data-type]{background:none;gap:6px}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-poolflow{gap:0;margin-bottom:10px}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-flowrow{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;font-size:var(--axs-text-body);gap:12px;justify-content:space-between;padding:7px 0}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-flowrow dt{color:var(--axs-ink-mid)}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-flowrow dd{text-align:right}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-flowrow.axs-tsw-flowtotal{border-bottom:none;border-top:1px solid var(--axs-line-hard);margin-top:-1px;padding:9px 0 0}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-flowtotal dd{font-family:var(--axs-display);font-size:15px;font-weight:600;letter-spacing:-.01em}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-poolmembers{gap:0}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-member{border-bottom:1px solid var(--axs-line);font-size:var(--axs-text-body);padding:7px 0}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-member:last-child{border-bottom:none}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-poolactions{border-top:1px solid var(--axs-line);margin-top:8px;padding-top:12px}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-poolstate{margin:4px 0 6px}.axs-tsw-pooldrawerfoot{align-items:center;display:flex;gap:12px;justify-content:flex-end}.axs-tsw-pool,.axs-tsw-support{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);display:flex;flex-direction:column;gap:8px;padding:12px 14px 12px 15px}.axs-tsw-pool{box-shadow:inset 3px 0 0 var(--axs-line-hard)}.axs-tsw-pool[data-type=party]{box-shadow:inset 3px 0 0 var(--axs-accent)}.axs-tsw-support{margin:0 0 14px}.axs-tsw-poolhead,.axs-tsw-supporthead{align-items:center;border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;gap:8px;padding-bottom:6px}.axs-tsw-pooltype{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axs-tsw-pooltype[data-type=party]{color:var(--axs-accent)}.axs-tsw-poolname{font-size:var(--axs-text-body)}.axs-tsw-poolname,.axs-tsw-poolnet{color:var(--axs-ink);font-family:var(--axs-sans);font-weight:var(--axs-weight-medium)}.axs-tsw-poolnet{font-feature-settings:"tnum";font-size:17px;font-variant-numeric:tabular-nums;margin-left:auto}.axs-tsw-poolflow{display:flex;flex-direction:column;gap:5px;margin:0}.axs-tsw-flowrow{grid-gap:4px 12px;align-items:baseline;display:grid;font-size:var(--axs-text-label);gap:4px 12px;grid-template-columns:116px 1fr}.axs-tsw-flowrow dt{color:var(--axs-ink-faint);margin:0}.axs-tsw-flowrow dd{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-variant-numeric:tabular-nums;margin:0;text-align:left}.axs-tsw-flowrow dd[data-neg]{color:var(--axs-ink-faint)}.axs-tsw-flowtotal{align-items:baseline;border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;gap:12px;margin-top:6px;padding-top:8px}.axs-tsw-flowtotal dt{color:var(--axs-ink);text-transform:capitalize}.axs-tsw-flowtotal dd,.axs-tsw-flowtotal dt{font-weight:var(--axs-weight-medium)}.axs-tsw-poolmembers,.axs-tsw-supportsec{display:flex;flex-direction:column;gap:5px}.axs-tsw-supportsec+.axs-tsw-supportsec{border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));margin-top:6px;padding-top:7px}.axs-tsw-seclabel{letter-spacing:.06em;margin-top:4px;text-transform:uppercase}.axs-tsw-poolempty,.axs-tsw-seclabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-tsw-poolempty{margin:2px 0}.axs-tsw-poolstate{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-style:italic;line-height:1.45;margin:2px 0 0}.axs-tsw-poolstate[data-closed]{color:var(--axs-ink-mid);font-style:normal}.axs-tsw-member{align-items:center;border-bottom:1px solid #0000;border-bottom:1px solid var(--axs-line-soft,#0000);display:flex;font-size:var(--axs-text-label);gap:8px;padding:4px 0}.axs-tsw-member:last-child{border-bottom:none}.axs-tsw-pool[data-editing] .axs-tsw-member{min-height:30px}.axs-tsw-poolmembers[data-alloc] .axs-tsw-member{grid-column-gap:10px;align-items:center;column-gap:10px;display:grid;grid-template-columns:minmax(0,1fr) 74px 58px}.axs-tsw-poolmembers[data-alloc] .axs-tsw-membername{grid-column:1}.axs-tsw-poolmembers[data-alloc] .axs-tsw-allocfield{grid-column:2;justify-self:end;margin-left:0}.axs-tsw-poolmembers[data-alloc] .axs-tsw-membershare{grid-column:3;margin-left:0;min-width:0}.axs-tsw-member[data-excluded]{opacity:.5;text-decoration:line-through}.axs-tsw-membername{align-items:center;color:var(--axs-ink);display:inline-flex;flex:1 1 auto;gap:6px;min-width:0}.axs-tsw-memberrole{border:1px solid var(--axs-line-hard);border-radius:4px;color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);padding:0 5px;text-transform:lowercase}.axs-tsw-membershare{font-feature-settings:"tnum";color:var(--axs-ink);flex:none;font-family:var(--axs-sans);font-variant-numeric:tabular-nums;margin-left:auto;min-width:58px;text-align:right}.axs-tsw-excludebtn{flex:none;font-size:var(--axs-text-micro)}.axs-tsw-poolactions{border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;gap:14px;padding-top:4px}.axs-tsw-poolactions-edit{align-items:center;gap:10px;justify-content:flex-end}.axs-tsw-pooledit{color:var(--axs-accent);font-weight:var(--axs-weight-medium)}.axs-tsw-memberhours{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums}.axs-tsw-supportteamhead{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.axs-tsw-splitlabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:0;text-transform:none}.axs-tsw-pickerscrim{background:color-mix(in srgb,#000 20%,#0000);background:color-mix(in srgb,var(--axs-ink,#000) 20%,#0000);border:none;cursor:pointer;inset:0;padding:0;position:absolute;z-index:16}.axs-tsw-confirm,.axs-tsw-picker{backdrop-filter:blur(28px);backdrop-filter:blur(var(--axs-node-blur-heavy,28px));-webkit-backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px));background:var(--axs-surface);background:var(--axs-node-fill-heavy,var(--axs-surface));border:1px solid var(--axs-line);border-radius:12px;box-shadow:0 24px 60px -16px color-mix(in srgb,#000 42%,#0000);box-shadow:0 24px 60px -16px color-mix(in srgb,var(--axs-ink,#000) 42%,#0000);display:flex;flex-direction:column;gap:10px;left:50%;padding:16px;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(360px,calc(100% - 40px));z-index:17}.axs-tsw-pickerhead{align-items:center;display:flex;font-weight:var(--axs-weight-medium);justify-content:space-between}.axs-tsw-pickerhead,.axs-tsw-pickersearch{color:var(--axs-ink);font-family:var(--axs-sans)}.axs-tsw-pickersearch{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;font-size:var(--axs-text-body);height:32px;outline:none;padding:0 11px}.axs-tsw-pickersearch:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-tsw-pickerlist{display:flex;flex-direction:column;gap:1px;max-height:280px;overflow-y:auto;overscroll-behavior:contain}.axs-tsw-pickeritem{align-items:center;border-radius:var(--axs-radius-md);cursor:pointer;display:flex;gap:8px;padding:6px}.axs-tsw-pickeritem:hover{background:var(--axs-chrome)}.axs-tsw-pickername{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body)}.axs-tsw-pickerrole{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);margin-left:auto;text-transform:capitalize}.axs-tsw-pickerfoot{display:flex;gap:8px;justify-content:flex-end}.axs-tsw-confirm h4{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-title);margin:0}.axs-tsw-confirm p{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);line-height:1.5;margin:0}.axs-tsw-confirm .axs-tsw-lockdlg-open{color:#a66a00;color:var(--axs-warn,#a66a00);font-weight:var(--axs-weight-medium)}.axs-tsw-drawerscrim{animation:axs-tsw-fade var(--axs-dur-fast) var(--axs-ease-standard);-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1);background:color-mix(in srgb,#000 18%,#0000);background:color-mix(in srgb,var(--axs-ink,#000) 18%,#0000);border:none;cursor:pointer;inset:0;padding:0;position:absolute;z-index:14}.axs-tsw-drawer{animation:axs-tsw-slidein var(--axs-dur-base) var(--axs-ease-standard);-webkit-backdrop-filter:blur(28px) saturate(1.25);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);backdrop-filter:blur(28px) saturate(1.25);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);background:var(--axs-surface);background:var(--axs-node-fill-heavy,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:12px;bottom:0;box-shadow:0 24px 60px -16px color-mix(in srgb,#000 42%,#0000);box-shadow:var(--axs-node-shadow,0 24px 60px -16px color-mix(in srgb,var(--axs-ink,#000) 42%,#0000));display:flex;flex-direction:column;overflow:hidden;position:absolute;right:0;top:0;width:min(440px,100%);z-index:15}@keyframes axs-tsw-fade{0%{opacity:0}to{opacity:1}}@keyframes axs-tsw-slidein{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.axs-tsw-drawer,.axs-tsw-drawerscrim{animation:none}}.axs-tsw-drawerhead{align-items:center;border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;flex:none;gap:12px;padding:13px 12px 13px 18px}.axs-tsw-drawertitle{align-items:baseline;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:10px;min-width:0}.axs-tsw-drawername{color:var(--axs-ink);font-family:var(--axs-display);font-size:var(--axs-text-title);font-weight:600;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-tsw-drawerchip{flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase}.axs-tsw-drawerchip,.axs-tsw-drawerchip[data-type=party]{color:var(--axs-accent)}.axs-tsw-drawerrole{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:capitalize}.axs-tsw-drawerclose{align-items:center;background:none;border:1px solid #0000;border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-size:18px;height:30px;justify-content:center;line-height:1;margin-left:auto;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);width:30px}.axs-tsw-drawerclose:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-tsw-drawerclose:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-tsw-drawerhead .axs-tsw-iconbtn{margin-left:auto}.axs-tsw-drawerbody{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 18px 20px}.axs-tsw-detail{gap:16px}.axs-tsw-detail,.axs-tsw-dsec{display:flex;flex-direction:column}.axs-tsw-dsec{gap:4px}.axs-tsw-dsec h4{color:var(--axs-ink-faint);font-family:var(--axs-sans);letter-spacing:.06em;margin:0 0 2px;text-transform:uppercase}.axs-tsw-drow,.axs-tsw-dsec h4{font-size:var(--axs-text-label)}.axs-tsw-drow{color:var(--axs-ink-mid);display:flex;gap:10px;justify-content:space-between}.axs-tsw-drow b{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-tsw-drow[data-warn] b{color:var(--axs-warn)}.axs-tsw-dtotal{border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));margin-top:3px;padding-top:5px}.axs-tsw-dtotal b,.axs-tsw-dtotal span{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-tsw-dnet{align-items:baseline;background:var(--axs-chrome);border-radius:var(--axs-radius-md);color:var(--axs-ink);flex-direction:row;font-family:var(--axs-sans);justify-content:space-between;padding:10px 12px}.axs-tsw-dnet b{font-family:var(--axs-display);font-size:var(--axs-text-title);font-weight:600;letter-spacing:-.01em}.axs-tsw-hiddenlist{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.axs-tsw-hiddenrow{align-items:baseline;display:flex;gap:8px}.axs-tsw-hiddenname{font-size:var(--axs-text-label)}.axs-tsw-hiddenkind,.axs-tsw-hiddenname{color:var(--axs-ink-mid);font-family:var(--axs-sans)}.axs-tsw-hiddenkind{color:var(--axs-ink-faint,var(--axs-ink-mid));font-size:11px;font-size:var(--axs-text-micro,11px);letter-spacing:.04em;text-transform:uppercase}.axs-tsw-hiddenrow .axs-tsw-linkbtn{margin-left:auto}.axs-tsw-dhide{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.axs-tsw-dhidestate{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-tsw-weeklabel{min-width:132px}.axs-tsw-wkscroll{display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:120px;overflow:auto;overscroll-behavior:contain;padding:14px 14px 64px}.axs-tsw-wkkpis{flex:none}.axs-tsw-wktrack{background:var(--axs-line-soft);border-radius:2px;display:block;height:4px;margin-top:4px;overflow:hidden}.axs-tsw-wkfill{background:var(--axs-ok);border-radius:2px;display:block;height:100%;transition:width var(--axs-dur-base) var(--axs-ease-standard)}.axs-tsw-wkfill[data-warn]{background:var(--axs-warn)}.axs-tsw-wkdays{flex:none}.axs-tsw-wkdayrow[data-future]{color:var(--axs-ink-faint);cursor:default}.axs-tsw-wkdayrow[data-future]:hover{background:none}.axs-tsw-wkdayrow[data-today] .axs-tsw-c-name{color:var(--axs-accent)}.axs-tsw-wkdaydate{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);margin-left:4px}.axs-tsw-wkbarcell{align-items:center;display:inline-flex;gap:8px;justify-content:flex-end;width:100%}.axs-tsw-wkbar{background:var(--axs-line-hard);background:var(--axs-line-soft,var(--axs-line-hard));border-radius:2px;flex:none;height:4px;overflow:hidden;width:60px}.axs-tsw-wkbarfill{background:var(--axs-ok);border-radius:2px;display:block;height:100%;transition:width var(--axs-dur-base) var(--axs-ease-standard)}.axs-tsw-c-wksub[data-full]{color:var(--axs-ok)}.axs-tsw-wktotals td{border-top:1px solid var(--axs-line-hard);color:var(--axs-ink);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:8px 12px;white-space:nowrap}.axs-tsw-wktotals .axs-tsw-c-name{color:var(--axs-ink-faint);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axs-tsw-wktotals .axs-tsw-c-num{font-family:var(--axs-display);font-weight:600;letter-spacing:-.01em}.axs-tsw-wktoolrow{align-items:center;border-top:1px solid var(--axs-line);display:flex;flex:none;flex-wrap:wrap;gap:10px;padding-top:10px}.axs-tsw-wkpills{align-items:center;display:inline-flex;flex-wrap:wrap;gap:4px}.axs-tsw-wkpills button{background:var(--axs-chrome);border:1px solid #0000;border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:2px 10px}.axs-tsw-wkpills button:hover{color:var(--axs-ink)}.axs-tsw-wkpills button[data-active]{background:var(--axs-surface);background:var(--axs-accent-bg,var(--axs-surface));border-color:#0000;color:var(--axs-ink)}.axs-tsw-wksearch{flex:none;margin-left:auto;width:min(200px,100%)}.axs-tsw-wkemps{flex:none}.axs-tsw-sortbtn{background:none;border:none;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;padding:0;text-transform:inherit}.axs-tsw-sortbtn:hover{color:var(--axs-ink)}.axs-tsw-sortbtn[data-active]{color:var(--axs-accent)}.axs-tsw-th-chev{width:24px}.axs-tsw-c-chev{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);text-align:center}.axs-tsw-row[data-expanded]{background:var(--axs-chrome)}.axs-tsw-wkdrillhost>td{padding:0}.axs-tsw-wkdrill{background:var(--axs-chrome);border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px}.axs-tsw-wkspark{align-items:flex-end;display:flex;gap:8px;height:46px}.axs-tsw-wksparkcol{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:3px;height:100%;max-width:46px}.axs-tsw-wksparktrack{background:var(--axs-line-hard);background:var(--axs-line-soft,var(--axs-line-hard));border-radius:3px;display:block;flex:1 1 auto;overflow:hidden;position:relative;width:100%}.axs-tsw-wksparkfill{background:var(--axs-ok);border-radius:3px;bottom:0;left:0;position:absolute;right:0}.axs-tsw-wksparklabel{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-tsw-wksparklabel[data-future]{color:var(--axs-ink-faint)}.axs-tsw-wkdrilltable{border-collapse:collapse;font-family:var(--axs-sans);width:100%}.axs-tsw-wkdrilltable th{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));color:var(--axs-ink-faint);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;padding:4px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.axs-tsw-wkdrilltable th.axs-tsw-th-name{text-align:left}.axs-tsw-wkdrilltable td{color:var(--axs-ink);font-size:var(--axs-text-label);padding:4px 10px;white-space:nowrap}.axs-tsw-wkdrilltable td.axs-tsw-c-num{font-family:var(--axs-sans);text-align:left}.axs-tsw-wkdrilltable tr[data-off],.axs-tsw-wkoff{color:var(--axs-ink-faint)}.axs-tsw-wkoff{font-style:italic;text-align:center}.axs-tsw-wkdrillrow{cursor:pointer}.axs-tsw-wkdrillrow:hover{background:var(--axs-surface)}.axs-tsw-wkdrilltable tfoot td{border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));font-weight:var(--axs-weight-medium)}.axs-tsw-wkdrilltable tfoot .axs-tsw-c-name{color:var(--axs-ink-faint);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axs-tsw-wkexport{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(var(--axs-node-blur-mid,14px));backdrop-filter:blur(var(--axs-node-blur-mid,14px));background:var(--axs-surface);background:var(--axs-node-fill-heavy,var(--axs-surface));border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;flex:none;flex-wrap:wrap;gap:12px;padding:10px 14px}.axs-tsw-wkexport-meta{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-tsw-wkexport-actions{display:flex;gap:8px;margin-left:auto}.axs-tsw-wkexport-note{color:var(--axs-ink-mid);flex-basis:100%;font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-tsw-wkexport-note strong{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-tsw-wkexport-note[data-tone=locked] strong{color:var(--axs-ok)}.axs-tsw-wkexport-note[data-tone=unbalanced],.axs-tsw-wkexport-note[data-tone=unbalanced] strong{color:var(--axs-danger)}.axs-tsw-poolshead{align-items:center;display:flex;flex:none;gap:12px;padding:10px 0 0}.axs-tsw-poolshead .axs-tsw-seclabel{margin-top:0}.axs-tsw-poolshead-actions{align-items:center;display:flex;gap:12px;margin-left:auto}.axs-tsw-pools{padding-top:10px}.axs-tsw-poolrates{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);display:flex;flex-direction:column;gap:7px;padding:10px 11px}.axs-tsw-ratefield{grid-column-gap:10px;align-items:center;color:var(--axs-ink-mid);column-gap:10px;display:grid;font-family:var(--axs-sans);font-size:var(--axs-text-label);grid-template-columns:96px auto auto;justify-content:start}.axs-tsw-ratelbl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-tsw-rateinput{align-items:center;display:inline-flex;gap:4px}.axs-tsw-rateinput input{width:46px}.axs-tsw-ratebase input{width:62px}.axs-tsw-allocfield input{width:56px}.axs-tsw-allocfield input,.axs-tsw-ratebase input,.axs-tsw-rateinput input{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-label);height:28px;outline:none;padding:0 7px;text-align:right}.axs-tsw-allocfield input:focus,.axs-tsw-ratebase input:focus,.axs-tsw-rateinput input:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-tsw-ratesuffix{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-tsw-ratebase{align-items:center;display:inline-flex;gap:4px}.axs-tsw-ratebaselbl{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);white-space:nowrap}.axs-tsw-ratebase[data-custom] input{background:var(--axs-accent-bg);border-color:color-mix(in srgb,var(--axs-accent) 60%,var(--axs-line-hard))}.axs-tsw-ratebase input::placeholder{color:var(--axs-ink-faint);font-style:italic}.axs-tsw-allocfield{align-items:center;display:inline-flex;gap:3px;margin-left:auto}.axs-tsw-allocfield[data-unit=usd]{gap:4px}.axs-tsw-allocfield input::placeholder{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-style:italic;text-align:center}.axs-tsw-member .axs-tsw-allocfield+.axs-tsw-membershare{margin-left:0}.axs-tsw-roleselect,.axs-tsw-splitselect{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-micro);height:24px;outline:none;padding:0 4px}.axs-tsw-roleselect:focus,.axs-tsw-splitselect:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-tsw-splitselect{font-weight:var(--axs-weight-regular);margin-left:6px;text-transform:none}.axs-tsw-roleselect{field-sizing:content;background:#0000;border-color:#0000;color:var(--axs-ink-faint);min-width:2.5ch;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-tsw-roleselect:hover{background:var(--axs-surface);border-color:var(--axs-line-hard);color:var(--axs-ink)}.axs-tsw-member[data-role] .axs-tsw-roleselect{color:var(--axs-ink)}.axs-tsw-allocbar{align-items:center;background:var(--axs-chrome);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-micro);gap:10px;justify-content:space-between;padding:5px 10px}.axs-tsw-allocbar[data-tone=ok]{background:color-mix(in srgb,var(--axs-ok) 8%,var(--axs-surface));color:var(--axs-ok)}.axs-tsw-allocbar[data-tone=warn]{background:color-mix(in srgb,var(--axs-warn) 8%,var(--axs-surface));color:var(--axs-warn)}.axs-tsw-allocbar[data-tone=danger]{background:color-mix(in srgb,var(--axs-danger) 8%,var(--axs-surface));color:var(--axs-danger)}.axs-tsw-allocstate{font-weight:var(--axs-weight-medium)}.axs-tsw-droverride{align-items:center;background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);margin-top:2px;padding:6px 8px}.axs-tsw-droverride .axs-tsw-allocfield{margin-left:0}.axs-tsw-configdrawer .axs-tsw-drawerbody{display:flex;flex-direction:column;gap:18px}.axs-tsw-configfoot{background:var(--axs-surface);border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));flex:none;padding:12px 18px}.axs-tsw-cfgrate{align-items:center;display:flex;gap:12px;padding:3px 0}.axs-tsw-cfgrate-label{display:flex;flex-direction:column;gap:1px}.axs-tsw-cfgrate-label>span:first-child{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-tsw-cfgrate-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-tsw-cfgrate .axs-tsw-rateinput{margin-left:auto}.axs-tsw-cfgsplit{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:3px 0}.axs-tsw-cfgsplit,.axs-tsw-cfgsplit select{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-tsw-cfgsplit select{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;cursor:pointer;height:28px;outline:none;padding:0 8px}.axs-tsw-cfgsplit select:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-tsw-sharedrow{align-items:center;border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;font-size:var(--axs-text-label);gap:8px;padding:4px 0}.axs-tsw-sharedrow:last-of-type{border-bottom:none}.axs-tsw-sharedrow[data-deleting]{color:var(--axs-danger)}.axs-tsw-sharedid{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);min-width:42px}.axs-tsw-sharedlabel{color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);min-width:0}.axs-tsw-sharedrow[data-deleting] .axs-tsw-sharedlabel{color:inherit}.axs-tsw-sharedtype{border:1px solid var(--axs-line-hard);border-radius:4px;color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);padding:0 4px;text-transform:lowercase}.axs-tsw-sharedtype[data-type=party]{border-color:color-mix(in srgb,var(--axs-accent) 35%,var(--axs-line-hard));color:var(--axs-accent)}.axs-tsw-dangerlink{color:var(--axs-danger)}.axs-tsw-sharedadd{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding-top:8px}.axs-tsw-sharedadd select,.axs-tsw-sharedinput,.axs-tsw-sharedrow select{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-label);height:28px;outline:none;padding:0 8px}.axs-tsw-sharedinput{flex:1 1 90px;min-width:70px}.axs-tsw-sharedidinput{flex:0 1 70px;font-family:var(--axs-sans)}.axs-tsw-sharedadd select:focus,.axs-tsw-sharedinput:focus,.axs-tsw-sharedrow select:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-tsw-sharedadd select,.axs-tsw-sharedrow select{cursor:pointer}@container tsw (max-width: 760px){.axs-tsw-c-hours,.axs-tsw-c-role,.axs-tsw-c-wkdaysw,.axs-tsw-c-wkesales,.axs-tsw-th-hours,.axs-tsw-th-role,.axs-tsw-th-wkdaysw,.axs-tsw-th-wkesales{display:none}}@container tsw (max-width: 560px){.axs-tsw-c-cc,.axs-tsw-c-pooltips,.axs-tsw-c-sales,.axs-tsw-c-tipout,.axs-tsw-th-cc,.axs-tsw-th-pooltips,.axs-tsw-th-sales,.axs-tsw-th-tipout{display:none}.axs-tsw-pools{grid-template-columns:1fr}.axs-tsw-variance{flex-wrap:wrap;gap:10px 18px}.axs-tsw-c-wkepool,.axs-tsw-c-wketipout,.axs-tsw-c-wksales,.axs-tsw-c-wksub,.axs-tsw-th-wkepool,.axs-tsw-th-wketipout,.axs-tsw-th-wksales,.axs-tsw-th-wksub{display:none}.axs-tsw-wksearch{margin-left:0;width:100%}.axs-tsw-pool[data-editing] .axs-tsw-member{flex-wrap:wrap}}@container tsw (max-width: 460px){.axs-tsw-tablewrap{overflow-x:hidden}.axs-tsw-row,.axs-tsw-table,.axs-tsw-table tbody,.axs-tsw-wkdrillhost,.axs-tsw-wkdrillhost>td{display:block;width:100%}.axs-tsw-table thead{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.axs-tsw-wktotals{display:none}.axs-tsw-row{border-bottom:1px solid var(--axs-line-hard);border-radius:10px;box-sizing:border-box;padding:11px 13px}.axs-tsw-row>td:empty,.axs-tsw-row>td[data-secondary]{display:none}.axs-tsw-row>td:first-child{color:var(--axs-ink);display:block;font-size:.95rem;font-weight:500;padding:0 0 7px;white-space:normal}.axs-tsw-row>td:not(:first-child):not([data-secondary]):not(.axs-tsw-c-chev){align-items:baseline;display:flex;gap:14px;justify-content:space-between;padding:3px 0;text-align:right;white-space:normal}.axs-tsw-row>td:not(:first-child):not([data-secondary]):not(.axs-tsw-c-chev)[data-label]:before{color:var(--axs-ink-faint);content:attr(data-label);flex:0 0 auto;font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.03em;text-align:left;text-transform:none}.axs-tsw-row>.axs-tsw-c-chev{color:var(--axs-ink-faint);display:block;padding:4px 0 0;text-align:right}.axs-tsw-wkdrillhost{border:none;padding:0}.axs-tsw-wkdrillhost>td{padding:0}}@media (max-width:560px){.axs-tsw-confirm,.axs-tsw-drawer,.axs-tsw-picker{width:100%}.axs-tsw-confirm,.axs-tsw-picker{border-radius:12px 12px 0 0;bottom:0;left:0;top:auto;transform:none}}.axs-tsw-workspace[data-phone]{padding:0}.axs-tsw-phone{display:flex;flex-direction:column;height:100%;min-height:0}.axs-tsw-phone .axs-tsw-dayscroll{padding:12px 12px 24px}.axs-tsw-phone .axs-tsw-wkscroll{padding:14px 12px 24px}.axs-tsw-workspace[data-phone] .axs-tsw-headactions{flex:1 1 100%;gap:8px 10px}@media (prefers-reduced-motion:reduce){.axs-tsw-wkbarfill,.axs-tsw-wkfill{transition:none}}@media (max-width:860px){.axs-tsw-btn,.axs-tsw-navbtn,.axs-tsw-workspace .axs-seg-btn,.axs-tsw-workspace .axv-actionpill,.axs-tsw-workspace .axv-pager-step{box-sizing:border-box;min-block-size:44px}.axs-tsw-menubtn,.axs-tsw-navbtn,.axs-tsw-refreshbtn,.axs-tsw-workspace .axs-seg-btn,.axs-tsw-workspace .axv-pager-step{min-inline-size:44px}.axs-tsw-headactions{min-inline-size:0}.axs-tsw-phone .axs-tsw-statewrap{flex:1 0 auto;min-block-size:280px}.axs-tsw-phone .axs-tsw-statewrap>.axv-skel,.axs-tsw-phone .axs-tsw-statewrap>.axv-state{backdrop-filter:none;backdrop-filter:var(--axs-node-blur-heavy,none);-webkit-backdrop-filter:none;-webkit-backdrop-filter:var(--axs-node-blur-heavy,none);background:var(--axs-surface);background:var(--axs-node-fill-heavy,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:var(--axs-radius-xl);box-shadow:var(--axs-elev);box-shadow:var(--axs-node-shadow,var(--axs-elev));box-sizing:border-box;inline-size:min(540px,100%)}.axs-tsw-phone .axs-tsw-statewrap .axv-skel-band,.axs-tsw-phone .axs-tsw-statewrap .axv-skel-row{background:var(--axs-surface-alt);border:1px solid var(--axs-line-soft,var(--axs-line))}}.axs-tsw-spinestrip{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:8px 18px;padding:9px 18px}.axs-tsw-spinestrip .axs-tsw-verdict{background:none;border-radius:0;flex-wrap:nowrap;margin-left:auto;min-width:0;padding:0}.axs-tsw-spinestrip .axs-tsw-verdictmeta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-tsw-cols{align-items:stretch;display:flex;min-height:0}.axs-tsw-sheetcol{background:var(--axs-surface);flex:1.55 1;flex-direction:column;min-width:0}.axs-tsw-poolcol,.axs-tsw-sheetcol{container-name:tsw;container-type:inline-size;display:flex;min-height:0}.axs-tsw-poolcol{background:var(--axs-canvas-bg);border-left:1px solid var(--axs-line);flex:1 1;flex-direction:column;max-width:400px;min-width:280px}.axs-tsw-dockhead,.axs-tsw-paperhead{align-items:center;border-bottom:1px solid var(--axs-line);box-sizing:border-box;column-gap:8px;display:flex;flex:none;flex-direction:row;flex-wrap:wrap;min-height:40px;padding:5px 18px;row-gap:2px}.axs-tsw-dockhead{padding:5px 14px}.axs-tsw-paperhead .axs-tsw-headstats.axv-statrow{border-bottom:none;flex:0 1 auto;gap:4px 16px;margin-left:16px;min-width:0;padding:0}.axs-tsw-paperhead .axs-tsw-headstats .axv-statrow-value{color:var(--axs-ink);font-family:var(--axs-display);font-weight:600;letter-spacing:-.01em}.axs-tsw-paperhead .axs-tsw-reconbadge{margin-left:auto}.axs-tsw-coltitle{color:var(--axs-ink);font-family:var(--axs-display);font-size:13.5px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.axs-tsw-collabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.axs-tsw-colchip{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-display);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600}.axs-tsw-colneed{color:var(--axs-warn);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);margin-left:auto;white-space:nowrap}.axs-tsw-sheetscroll{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:10px 18px 24px;scrollbar-gutter:stable;scrollbar-width:thin}.axs-tsw-sheetscroll>*{flex:none}.axs-tsw-poolscroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 14px 24px;scrollbar-width:thin}.axs-tsw-poolcol .axs-tsw-poollist{gap:10px}.axs-tsw-poolcol .axs-tsw-poolrow{background:var(--axs-surface);border-bottom:1px solid var(--axs-line);border:1px solid var(--axs-line);border-radius:10px;box-shadow:var(--axs-elev-sm);padding:9px 12px 8px}.axs-tsw-poolcol .axs-tsw-poolrow:hover{background:var(--axs-surface)}.axs-tsw-poolcol .axs-tsw-poolsection{gap:10px}.axs-tsw-poolcol .axs-tsw-support{border-radius:10px;box-shadow:var(--axs-elev-sm);margin:0}.axs-tsw-poolcol .axs-tsw-poolrow[data-need]{border-color:color-mix(in srgb,var(--axs-warn) 55%,var(--axs-line-hard))}.axs-tsw-poolrow-meta[data-need]{color:var(--axs-warn)}@container tsw (max-width: 700px){.axs-tsw-cols{flex-direction:column;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.axs-tsw-poolcol,.axs-tsw-sheetcol{flex:none;min-height:auto}.axs-tsw-poolcol{border-left:none;border-top:1px solid var(--axs-line);max-width:none;min-width:0}}.axs-tsw-phone .axs-tsw-dayscroll{padding:0 0 24px}.axs-tsw-dayboard.axs-gb-fill .axs-tsw-statewrap{height:100%}.axs-tsw-skel .axs-tsw-spinestrip{min-height:37px}.axs-tsw-skelbar{border-radius:999px;display:inline-block;height:10px}.axs-tsw-skelbar,.axs-tsw-skeltile{animation:axs-tsw-skelpulse 1.4s ease-in-out infinite;background:color-mix(in srgb,var(--axs-ink) 8%,#0000)}.axs-tsw-skeltile{border-radius:6px;flex:none;height:20px;width:20px}.axs-tsw-skelrow{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;gap:10px;padding:9px 4px}.axs-tsw-skelcard{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;box-shadow:var(--axs-elev-sm);box-sizing:border-box;display:flex;flex:none;flex-direction:column;gap:12px;padding:12px}.axs-tsw-poolscroll>.axs-tsw-skelcard+.axs-tsw-skelcard{margin-top:10px}@keyframes axs-tsw-skelpulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.axs-tsw-skelbar,.axs-tsw-skeltile{animation:none}}.axs-area-host{container-name:axsad;container-type:inline-size}.axs-area-host .axv-area-chart .axv-cost-barcol{min-width:0}.axv-area-peakhint{color:var(--axs-ink-mid);font-size:.82em}.axv-area-day{display:inline-flex;flex-direction:column;line-height:1.15}.axv-area-day .axv-area-date{color:var(--axs-ink-mid);font-size:.82em}.axv-area-cats{display:inline-flex;flex-wrap:wrap;gap:5px}.axv-area-cat{align-items:center;background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);color:var(--axs-ink-mid);display:inline-flex;font-size:var(--axs-text-micro);letter-spacing:.01em;padding:1px 8px;white-space:nowrap}.axv-area-quiet{color:var(--axs-ink-faint);font-size:.85em;font-style:italic}@container axsad (max-width: 519px){.axs-area-host .axv-area-chart .axv-cost-barcount{display:none}}@container axsad (max-width: 359px){.axs-area-host .axv-area-chart{display:none}}.apex-tabs{align-items:center;background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md);display:inline-flex;gap:2px;padding:3px}.apex-tabs--full{display:flex;width:100%}.apex-tabs--full .apex-tab{flex:1 1;justify-content:center}.apex-tab{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:var(--text-caption);font-weight:500;gap:var(--space-2);height:30px;justify-content:center;padding:0 var(--space-4);transition:background var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard);white-space:nowrap}.apex-tab:hover:not([aria-selected=true]){color:var(--text-primary)}.apex-tab[aria-selected=true]{background:var(--bg-surface);box-shadow:0 1px 3px #0f0e0b14;color:var(--text-primary);font-weight:600}.apex-tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.apex-tab__icon{flex-shrink:0}.apex-tab__count,.apex-tab__icon{align-items:center;display:inline-flex}.apex-tab__count{font-feature-settings:"tnum";background:var(--bg-hover);border-radius:var(--radius-pill);color:var(--text-tertiary);font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;height:16px;justify-content:center;min-width:18px;padding:0 5px}.apex-tab[aria-selected=true] .apex-tab__count{background:var(--accent-50);color:var(--accent-700)}.apex-tabs--underline{background:#0000;border:none;border-bottom:1px solid var(--border-subtle);border-radius:0;gap:var(--space-6);padding:0}.apex-tabs--underline .apex-tab{background:#0000;border-bottom:2px solid #0000;border-radius:0;box-shadow:none;font-size:var(--text-body-sm);height:38px;padding:0}.apex-tabs--underline .apex-tab[aria-selected=true]{background:#0000;border-bottom-color:var(--accent-500);box-shadow:none;color:var(--text-primary)}.apex-tabs--underline .apex-tab[aria-selected=true] .apex-tab__count{background:#0000;padding-left:2px;padding-right:2px}.bed-scrim{animation:bed-fade-in .16s var(--ease-standard);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#0f0e0b5c;inset:0;position:fixed;z-index:9998}.bed-drawer{animation:bed-slide-in .22s var(--ease-emphasized);background:var(--bg-surface);bottom:0;box-shadow:-32px 0 64px #0f0e0b2e,-1px 0 0 var(--border-subtle);color:var(--text-primary);display:flex;flex-direction:column;font-family:var(--font-sans);position:fixed;right:0;top:0;width:min(720px,100vw);z-index:9999}@keyframes bed-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bed-slide-in{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}.bed-header{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--space-7) var(--space-8)}.bed-header__title{display:flex;flex-direction:column;gap:2px;min-width:0}.bed-header__eyebrow{color:var(--text-tertiary);font-size:10px;font-weight:500;letter-spacing:.18em;line-height:1;text-transform:uppercase}.bed-header h2{color:var(--text-primary);font-size:var(--text-h1);font-weight:600;letter-spacing:-.01em;line-height:var(--text-h1-line);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bed-header__close{align-items:center;background:#0000;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard);width:32px}.bed-header__close:hover{background:var(--bg-hover);border-color:var(--border-default);color:var(--text-primary)}.bed-header__close:focus-visible{box-shadow:var(--focus-ring);outline:none}.bed-tabs{background:var(--bg-surface);flex-shrink:0;padding:0 var(--space-8)}.bed-body{flex:1 1 auto;overflow-y:auto;padding:var(--space-8) var(--space-8) var(--space-9)}.bed-pane{animation:bed-pane-in .2s var(--ease-standard);display:flex;flex-direction:column;gap:var(--space-8)}@keyframes bed-pane-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.bed-pane__intro{border-bottom:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-7)}.bed-pane__title{color:var(--text-primary);font-size:var(--text-h2);font-weight:600;letter-spacing:-.005em;line-height:var(--text-h2-line);margin:0}.bed-pane__hint{color:var(--text-secondary);font-size:var(--text-body-sm);line-height:var(--text-body-sm-line);margin:0;max-width:60ch}.bed-field{gap:var(--space-4)}.bed-field,.bed-field__head{display:flex;flex-direction:column}.bed-field__head{gap:2px}.bed-field__label{align-items:center;color:var(--text-primary);display:inline-flex;font-size:var(--text-h3);font-weight:600;gap:var(--space-3);letter-spacing:-.005em;line-height:var(--text-h3-line)}.bed-field__hint{color:var(--text-tertiary);font-size:var(--text-caption);line-height:var(--text-caption-line)}.bed-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.bed-dot--success{background:var(--success-500)}.bed-dot--danger{background:var(--danger-500)}.bed-dot--neutral{background:var(--gray-400)}.bed-input{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);box-sizing:border-box;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body-line);outline:none;padding:9px 12px;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard);width:100%}.bed-input::placeholder{color:var(--text-tertiary)}.bed-input:hover:not(:focus){border-color:var(--gray-400)}.bed-input:focus{border-color:var(--accent-500);box-shadow:0 0 0 3px #5b4fe829}.bed-input--textarea{line-height:1.55;min-height:88px;resize:vertical}.bed-input--prominent{background:var(--bg-canvas);border-color:var(--border-subtle);font-size:15px;line-height:1.65;padding:14px 16px}.bed-input--prominent:focus{background:var(--bg-surface)}.bed-input--list{font-family:var(--font-mono);font-size:var(--text-mono);line-height:var(--text-mono-line)}.bed-chiplist{align-items:center;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:6px;min-height:42px;padding:8px 9px;transition:border-color var(--motion-fast),box-shadow var(--motion-fast)}.bed-chiplist:focus-within{border-color:var(--accent-500);box-shadow:0 0 0 3px #5b4fe829}.bed-chip{background:var(--accent-50);border-radius:var(--radius-pill);color:var(--accent-700);font-size:var(--text-caption);font-weight:500;gap:4px;padding:3px 4px 3px 10px;white-space:nowrap}.bed-chip,.bed-chip__remove{align-items:center;display:inline-flex}.bed-chip__remove{background:#0000;border:none;border-radius:50%;color:var(--accent-500);cursor:pointer;font-size:16px;height:18px;justify-content:center;line-height:1;padding:0;transition:background var(--motion-fast);width:18px}.bed-chip__remove:hover{background:#5b4fe82e}.bed-chiplist__input{background:#0000;border:none;color:var(--text-primary);flex:1 0 140px;font-family:var(--font-sans);font-size:var(--text-body-sm);line-height:var(--text-body-sm-line);min-width:120px;outline:none;padding:4px 6px}.bed-chiplist__input::placeholder{color:var(--text-tertiary)}.bed-pair{grid-gap:var(--space-7);display:grid;gap:var(--space-7);grid-template-columns:1fr 1fr}@media (max-width:720px){.bed-pair{gap:var(--space-7);grid-template-columns:1fr}}.bed-cards{gap:var(--space-6)}.bed-card,.bed-cards{display:flex;flex-direction:column}.bed-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--elev-1);gap:var(--space-4);padding:var(--space-7);position:relative;transition:border-color var(--motion-fast),box-shadow var(--motion-fast)}.bed-card:focus-within{border-color:var(--accent-500);box-shadow:0 0 0 3px #5b4fe81f,var(--elev-2)}.bed-card__row{grid-gap:var(--space-4);align-items:center;display:grid;gap:var(--space-4);grid-template-columns:56px 1fr}.bed-card__tag{font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1;padding-top:2px;text-align:right;text-transform:uppercase}.bed-card__row--dont .bed-card__tag{color:var(--danger-500)}.bed-card__row--do .bed-card__tag{color:var(--success-500)}.bed-card__row--why .bed-card__tag{color:var(--text-tertiary)}.bed-input--card{background:var(--bg-canvas);border-color:var(--border-subtle)}.bed-input--card:focus{background:var(--bg-surface)}.bed-input--why{color:var(--text-secondary);font-size:var(--text-body-sm)}.bed-card__remove{background:#0000;border:none;border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;font-size:11px;font-weight:500;letter-spacing:.04em;padding:4px 8px;position:absolute;right:var(--space-4);text-transform:uppercase;top:var(--space-4);transition:background var(--motion-fast),color var(--motion-fast)}.bed-card__remove:hover{background:var(--danger-50);color:var(--danger-500)}.bed-empty{background:var(--bg-canvas);border:1px dashed var(--border-default);border-radius:var(--radius-md);padding:var(--space-9) var(--space-7);text-align:center}.bed-empty__title{color:var(--text-primary);font-size:var(--text-body);font-weight:600;margin:0 0 var(--space-2)}.bed-empty__sub{color:var(--text-secondary);font-size:var(--text-caption);margin:0}.bed-btn{align-items:center;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:500;gap:var(--space-3);height:36px;justify-content:center;padding:0 var(--space-5);transition:background var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard);white-space:nowrap}.bed-btn:hover:not(:disabled){background:var(--bg-hover);border-color:var(--gray-400)}.bed-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.bed-btn:disabled{cursor:not-allowed;opacity:.45}.bed-btn--primary{background:var(--accent-500);border-color:var(--accent-500);box-shadow:var(--elev-1);color:var(--accent-fg)}.bed-btn--primary:hover:not(:disabled){background:var(--accent-600);border-color:var(--accent-600);box-shadow:var(--elev-2)}.bed-btn--primary:disabled{background:var(--gray-200);border-color:var(--gray-200);box-shadow:none;color:var(--text-tertiary)}.bed-btn__count{font-feature-settings:"tnum";align-items:center;background:#ffffff38;border-radius:var(--radius-pill);display:inline-flex;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.bed-btn--ghost{border-color:#0000;color:var(--text-secondary)}.bed-btn--ghost:hover:not(:disabled){background:var(--danger-50);border-color:#0000;color:var(--danger-500)}.bed-btn--add{align-self:flex-start;background:#0000;border:1px dashed var(--border-default);color:var(--accent-700);font-weight:500;height:40px;padding:0 var(--space-6)}.bed-btn--add:hover:not(:disabled){background:var(--accent-50);border-color:var(--accent-500);color:var(--accent-700)}.bed-footer{align-items:center;background:var(--bg-surface);border-top:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;padding:var(--space-5) var(--space-8)}.bed-footer,.bed-footer__right{display:flex;gap:var(--space-3)}.bed-error{background:var(--danger-50);border:1px solid #b4231852;border-radius:var(--radius-sm);color:var(--danger-600);font-size:var(--text-body-sm);font-weight:500;line-height:1.5;margin-top:var(--space-6);padding:var(--space-4) var(--space-5)}.bed-tabs--scroll{overflow-x:auto;scrollbar-width:none}.bed-tabs--scroll::-webkit-scrollbar{display:none}.bed-tabs--scroll .apex-tabs--underline{min-width:100%;width:max-content}.bed-input--sm{font-size:var(--text-body-sm);padding:7px 10px}.bed-input--mono{font-family:var(--font-mono);font-size:var(--text-mono)}.bed-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='m0 0 5 6 5-6z' fill='%239095a3'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;cursor:pointer;padding-right:28px}.bed-subhead{color:var(--text-tertiary);font-size:var(--text-caption);font-weight:700;letter-spacing:.08em;margin-top:calc(var(--space-2)*-1);padding-top:var(--space-2);text-transform:uppercase}.bed-labeled{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.bed-labeled__label{color:var(--text-secondary);font-size:var(--text-caption);font-weight:600}.bed-grid2{grid-gap:var(--space-5);grid-template-columns:1fr 1fr}.bed-grid2,.bed-grid3{display:grid;gap:var(--space-5)}.bed-grid3{grid-gap:var(--space-5);grid-template-columns:1fr 1fr 1fr}.bed-swatches{display:flex;flex-direction:column;gap:var(--space-5)}.bed-swatch{grid-gap:var(--space-5);align-items:center;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--elev-1);display:grid;gap:var(--space-5);grid-template-columns:auto 56px 1fr auto;padding:var(--space-5);transition:border-color var(--motion-fast),box-shadow var(--motion-fast)}.bed-swatch:focus-within{border-color:var(--accent-500);box-shadow:0 0 0 3px #5b4fe81f,var(--elev-2)}.bed-grip{align-items:center;align-self:center;background:#0000;border-radius:6px;color:var(--text-tertiary);cursor:grab;display:inline-flex;height:28px;justify-content:center;touch-action:none;transition:color var(--motion-fast),background var(--motion-fast),opacity var(--motion-fast);width:18px}.bed-grip:hover{background:var(--bg-hover);color:var(--text-secondary)}.bed-grip:active{cursor:grabbing}.bed-grip:focus-visible{box-shadow:var(--focus-ring);outline:none}.bed-swatch[data-dragging]{background:var(--bg-surface);border-color:var(--border-default);box-shadow:0 12px 30px #0f0e0b33}.bed-swatch__del{align-self:center}.bed-swatch__chip{border:1px solid #0f0e0b29;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px #ffffff2e;cursor:pointer;height:56px;overflow:hidden;position:relative;width:56px}.bed-swatch__picker{border:none;cursor:pointer;height:100%;inset:0;opacity:0;padding:0;position:absolute;width:100%}.bed-swatch__fields{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.bed-swatch__row{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:1fr 1fr}.bed-swatch__actions{display:flex;flex-direction:column;gap:4px}.bed-iconbtn{align-items:center;background:var(--bg-canvas);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:13px;height:22px;justify-content:center;line-height:1;transition:background var(--motion-fast),color var(--motion-fast),border-color var(--motion-fast);width:26px}.bed-iconbtn:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.bed-iconbtn:disabled{cursor:not-allowed;opacity:.4}.bed-iconbtn--danger:hover:not(:disabled){background:var(--danger-50);border-color:var(--danger-50);color:var(--danger-500)}.bed-type-specimen{border-bottom:1px dashed var(--border-subtle);color:var(--text-primary);font-size:clamp(1.4rem,4vw,2.2rem);line-height:1.15;margin-bottom:var(--space-2);overflow-wrap:anywhere;padding:var(--space-4) 0}.bed-assets-grid{grid-gap:var(--space-5);display:grid;gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.bed-asset{display:flex;flex-direction:column;gap:var(--space-3)}.bed-asset--wide{grid-column:span 2}.bed-asset__head{display:flex;flex-direction:column;gap:1px}.bed-asset__label{color:var(--text-primary);font-size:var(--text-body-sm);font-weight:600}.bed-asset__hint{color:var(--text-tertiary);font-size:var(--text-caption)}.bed-asset__drop{align-items:center;aspect-ratio:16/10;background:var(--bg-canvas);border:1.5px dashed var(--border-default);border-radius:var(--radius-md);cursor:pointer;display:flex;justify-content:center;padding:var(--space-4);position:relative;transition:border-color var(--motion-fast),background var(--motion-fast);width:100%}.bed-asset__drop:hover:not(:disabled){background:var(--bg-hover);border-color:var(--accent-500)}.bed-asset__drop--filled{border-color:var(--border-subtle);border-style:solid}.bed-asset__drop:disabled{cursor:progress}.bed-asset__img{max-height:100%;max-width:100%;object-fit:contain}.bed-asset__drop[data-surface=light],.bed-asset__drop[data-surface=light]:hover:not(:disabled){background:#fff}.bed-asset__drop[data-surface=dark],.bed-asset__drop[data-surface=dark]:hover:not(:disabled){background:#0e0e0e;border-color:#ffffff38}.bed-asset__drop[data-surface=dark].bed-asset__drop--filled{border-color:#ffffff24}.bed-asset__drop[data-surface=dark] .bed-asset__placeholder{color:#ffffff8c}.bed-asset__drop[data-surface]:hover:not(:disabled){border-color:var(--accent-500)}.bed-asset__drop--filled:not([data-surface]){background:linear-gradient(45deg,var(--border-subtle) 25%,#0000 25%),linear-gradient(-45deg,var(--border-subtle) 25%,#0000 25%),linear-gradient(45deg,#0000 75%,var(--border-subtle) 75%),linear-gradient(-45deg,#0000 75%,var(--border-subtle) 75%),var(--bg-canvas);background-position:0 0,0 8px,8px -8px,-8px 0,0 0;background-size:16px 16px,16px 16px,16px 16px,16px 16px,auto}.bed-logo-kind{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-5)}.bed-logo-kind__head{color:var(--text-primary);font-size:var(--text-body-sm);font-weight:600}.bed-logo-kind .bed-asset__label{color:var(--text-secondary);font-size:var(--text-caption);font-weight:500;letter-spacing:.02em;text-transform:uppercase}.bed-logo-kind__pair{grid-gap:var(--space-5);display:grid;gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.bed-asset__placeholder{align-items:center;color:var(--text-tertiary);display:flex;flex-direction:column;font-size:var(--text-caption);font-weight:500;gap:var(--space-2)}.bed-asset__spinner{animation:bed-spin .7s linear infinite;border:2px solid var(--border-default);border-radius:50%;border-top-color:var(--accent-500);height:22px;width:22px}@keyframes bed-spin{to{transform:rotate(1turn)}}.bed-asset__foot{display:flex;gap:var(--space-4)}.bed-asset__action{background:#0000;border:none;color:var(--accent-700);cursor:pointer;font-size:var(--text-caption);font-weight:600;padding:0}.bed-asset__action:hover:not(:disabled){text-decoration:underline}.bed-asset__action:disabled{cursor:not-allowed;opacity:.5}.bed-asset__action--danger{color:var(--text-tertiary)}.bed-asset__action--danger:hover:not(:disabled),.bed-asset__err{color:var(--danger-500)}.bed-asset__err{font-size:var(--text-caption)}@media (max-width:768px){.bed-drawer{width:100vw}.bed-body,.bed-footer,.bed-header,.bed-tabs{padding-left:var(--space-7);padding-right:var(--space-7)}}@media (max-width:560px){.bed-grid2,.bed-grid3{grid-template-columns:1fr}.bed-swatch{gap:var(--space-4);grid-template-columns:auto 44px 1fr auto}.bed-swatch__chip{height:44px;width:44px}.bed-swatch__row{grid-template-columns:1fr}.bed-swatch__actions{flex-direction:row}.bed-asset--wide{grid-column:span 1}}.bed-bootstrap{border:1px dashed #b9b2a6;border:1px dashed var(--gray-400,#b9b2a6);border-radius:10px;margin-bottom:18px;padding:14px 16px}.bed-bootstrap-row{display:flex;gap:8px;margin-top:8px}.bed-bootstrap-row .bed-input{flex:1 1}.bed-bootstrap-done{color:#1d7a44;font-size:12.5px;font-weight:600;margin-top:10px}.bed-bootstrap-hint{color:#6d675e;color:var(--text-secondary,#6d675e);font-size:12.5px;line-height:1.5;margin:4px 0 0}.bed-bootstrap--quiet{background:#0000;border:none;border-radius:0;box-shadow:none;margin:12px 0 0;padding:0}.bed-bootstrap-summary{color:#6d675e;color:var(--text-secondary,#6d675e);cursor:pointer;font-size:12px;font-weight:500;list-style:none;text-decoration:underline;text-underline-offset:3px;width:fit-content}.bed-bootstrap-summary::-webkit-details-marker{display:none}.bed-bootstrap-summary::marker{content:""}.bed-bootstrap-summary:hover{color:#1a1814;color:var(--text-primary,#1a1814)}.bed-bootstrap-summary:focus-visible{border-radius:4px;box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--focus-ring,0 0 0 3px #5b4fe82e);outline:none}.bed-bootstrap--quiet[open] .bed-bootstrap-summary{margin-bottom:2px;text-decoration:none}.bed-bootstrap--quiet .bed-bootstrap-hint{margin-top:6px}.bed-bootstrap--quiet .bed-bootstrap-row{margin-top:8px}.axv-brand{gap:.85rem}.axv-brand,.axv-brand-head{display:flex;flex-direction:column}.axv-brand-head{gap:.15rem;min-width:0}.axv-brand-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.axv-brand-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.05rem;font-weight:600;line-height:1.25;margin:0;overflow-wrap:anywhere;text-transform:capitalize}.axv-brand-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;margin:.1rem 0 0;max-width:60ch}.axv-brand-tabs{border-bottom:1px solid var(--axs-line)}.axv-brand-body{max-height:60vh;overflow-y:auto}.axv-brand-receipt{align-items:center;background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;padding:.5rem .7rem}.axv-brand-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-brand-receipt-ico svg{height:15px;width:15px}.axv-brand-receipt-text{flex:1 1}.axv-brand-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-brand-undo:hover{text-decoration:underline}.axv-brand-undo svg{animation:axv-brand-spin .8s linear infinite;height:12px;width:12px}.axv-brand-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-brand-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:.1rem}.axv-brand-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-brand-btn svg{animation:axv-brand-spin .8s linear infinite;height:13px;width:13px}.axv-brand-btn:disabled{cursor:default;opacity:.5}.axv-brand-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-brand-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-brand-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-brand-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}@keyframes axv-brand-spin{to{transform:rotate(1turn)}}.axv-media{display:flex;flex-direction:column;gap:.8rem}.axv-media-head{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.axv-media-title{display:flex;flex-direction:column;gap:.12rem;min-width:0}.axv-media-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase}.axv-media-count{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.02rem;font-weight:600;line-height:1.2;margin:0}.axv-media-upload{align-items:center;background:var(--axs-accent);border:1px solid var(--axs-accent);border-radius:7px;color:var(--axs-accent-fg);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .95rem;transition:background .12s ease}.axv-media-upload svg{height:13px;width:13px}.axv-media-upload[data-busy] svg{animation:axv-media-spin .8s linear infinite}.axv-media-add-caret{margin-left:-.1rem;opacity:.8}.axv-media-upload:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-media-upload:disabled{cursor:default;opacity:.5}.axv-media-add{flex:none;position:relative}.axv-media-menu{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:11px;box-shadow:0 12px 32px #14161c29;box-shadow:var(--axs-elev-lg,0 12px 32px #14161c29);display:flex;flex-direction:column;gap:2px;min-width:15rem;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.axv-media-menuitem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--axs-ink);cursor:pointer;display:flex;gap:.6rem;padding:.5rem .6rem;text-align:left;transition:background .12s ease;width:100%}.axv-media-menuitem:hover,.axv-media-menuitem[data-active]{background:var(--axs-surface-alt)}.axv-media-menuitem svg{color:var(--axs-ink-mid);flex:none;height:17px;width:17px}.axv-media-menuitem-t{display:flex;flex-direction:column;font-family:var(--axs-sans);font-size:.82rem;font-weight:500;gap:1px;line-height:1.2;min-width:0}.axv-media-menuitem-t small{color:var(--axs-ink-faint);font-size:.68rem;font-weight:400}.axv-media-urlform{display:flex;gap:6px;padding:4px 4px 2px}.axv-media-urlinput{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.78rem;min-width:0;padding:.4rem .55rem}.axv-media-urlinput:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-media-urlinput::placeholder{color:var(--axs-ink-faint)}.axv-media-urladd{align-items:center;background:var(--axs-accent);border:1px solid var(--axs-accent);border-radius:7px;color:var(--axs-accent-fg);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.74rem;font-weight:500;justify-content:center;min-width:3rem;padding:0 .7rem;transition:background .12s ease}.axv-media-urladd svg{animation:axv-media-spin .8s linear infinite;height:13px;width:13px}.axv-media-urladd:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-media-urladd:disabled{cursor:default;opacity:.5}.axv-media-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-media-err svg{flex:none;height:14px;width:14px}.axv-media-facets{margin:.1rem 0}.axv-media-toolbar{align-items:center;display:flex;gap:.5rem}.axv-media-search{align-items:center;background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;display:flex;flex:1 1 auto;gap:.4rem;padding:.35rem .55rem;transition:border-color .12s ease,box-shadow .12s ease}.axv-media-search:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-media-search-ico{color:var(--axs-ink-faint);flex:none;height:15px;width:15px}.axv-media-search-input{background:#0000;border:none;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.86rem;min-width:0;padding:0}.axv-media-search-input:focus-visible{outline:none}.axv-media-search-input::placeholder{color:var(--axs-ink-faint)}.axv-media-sort{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.7rem;gap:.35rem;letter-spacing:.03em;padding:.35rem .6rem;transition:background .12s ease,border-color .12s ease,color .12s ease}.axv-media-sort svg{height:14px;width:14px}.axv-media-sort:hover{border-color:var(--axs-accent);color:var(--axs-ink)}.axv-media-sort[data-active]{background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-accent)}.axv-media-sortmenu{min-width:10.5rem}.axv-media-sortopt{font-family:var(--axs-sans);font-size:.8rem;font-weight:500;padding:.45rem .55rem}.axv-media-sortopt[aria-checked=true]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axv-media-sortopt-mark{display:inline-flex;flex:none;height:14px;width:14px}.axv-media-sortopt .axv-media-sortopt-mark svg{color:var(--axs-accent);height:14px;width:14px}.axv-media-grid{grid-gap:.7rem;align-content:start;display:grid;gap:.7rem;grid-auto-rows:max-content;grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));list-style:none;margin:0;padding:0}.axv-media-tile{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;display:flex;flex-direction:column;overflow:hidden;position:relative}.axv-media-thumb{aspect-ratio:1/1;background:var(--axs-canvas-bg);display:block;object-fit:cover;width:100%}.axv-media-fileph{align-items:center;background:var(--axs-surface-alt);color:var(--axs-ink-faint);display:flex;flex-direction:column;gap:.4rem;justify-content:center}.axv-media-fileph svg{height:30px;width:30px}.axv-media-ext{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.58rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.axv-media-fileph--document,.axv-media-fileph--document .axv-media-ext{color:var(--axs-danger)}.axv-media-meta{align-items:baseline;display:flex;gap:.4rem;justify-content:space-between;padding:.35rem .45rem}.axv-media-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.72rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-media-size{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:.6rem}.axv-media-del{align-items:center;background:#14161c9e;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;height:1.4rem;justify-content:center;line-height:1;opacity:0;position:absolute;right:.3rem;top:.3rem;transition:opacity .12s ease,background .12s ease;width:1.4rem}.axv-media-del svg{animation:axv-media-spin .8s linear infinite;height:12px;width:12px}.axv-media-del:focus-visible,.axv-media-tile:hover .axv-media-del{opacity:1}.axv-media-del:not(:disabled):hover{background:var(--axs-danger)}.axv-media-del:disabled{cursor:default;opacity:1}@media (hover:none){.axv-media-del{opacity:1}}@media (max-width:860px){.axv-media-toolbar{flex-wrap:wrap}.axv-media-search{box-sizing:border-box;flex:1 1 12rem;min-width:0;padding-block:0}.axv-media-search-input,.axv-media-sort{box-sizing:border-box;min-height:44px}.axv-media-sort{min-width:44px}.axv-media-sortwrap{max-width:100%}}.axv-media-confirm{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:color-mix(in srgb,#14161c 82%,#0000);display:flex;gap:.4rem;inset:0 0 auto 0;padding:.4rem .45rem;position:absolute}.axv-media-tile.is-confirming{border-color:var(--axs-danger)}.axv-media-confirm-q{color:#fff;flex:1 1;font-family:var(--axs-sans);font-size:.72rem;font-weight:600;min-width:0}.axv-media-confirm-no,.axv-media-confirm-yes{align-items:center;border:1px solid #0000;border-radius:6px;cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.68rem;font-weight:600;gap:.25rem;height:1.5rem;padding:0 .55rem}.axv-media-confirm-yes{color:#fff}.axv-media-confirm-yes,.axv-media-confirm-yes:not(:disabled):hover{background:var(--axs-danger)}.axv-media-confirm-yes svg{animation:axv-media-spin .8s linear infinite;height:12px;width:12px}.axv-media-confirm-no{background:#ffffff24;border-color:#ffffff47;color:#fff}.axv-media-confirm-no:hover{background:#ffffff3d}.axv-media-confirm-no:focus-visible,.axv-media-confirm-yes:focus-visible{outline:2px solid #fff;outline-offset:1px}@keyframes axv-media-spin{to{transform:rotate(1turn)}}.axv-om{display:flex;flex-direction:column;gap:.85rem;position:relative}.axv-om-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.axv-om-title{display:flex;flex-direction:column;gap:.15rem;min-width:0}.axv-om-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axv-om-name{color:var(--axs-ink);font-size:1.05rem;font-weight:500;line-height:1.25;overflow-wrap:anywhere}.axv-om-hint,.axv-om-name{font-family:var(--axs-sans);margin:0}.axv-om-hint{color:var(--axs-ink-faint);font-size:.8rem;line-height:1.45;max-width:60ch}.axv-om-empty,.axv-om-failclosed{color:var(--axs-ink-mid)}.axv-om-note{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.76rem;line-height:1.4;margin:0;padding-left:.1rem}.axv-om-picker{display:flex;flex-wrap:wrap;gap:.4rem}.axv-om-pick{align-items:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-family:var(--axs-sans);gap:.1rem;min-width:0;padding:.4rem .7rem;text-align:left;transition:background .12s ease,border-color .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-om-pick:not(:disabled):hover{border-color:var(--axs-line)}.axv-om-pick:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-om-pick:disabled{cursor:default;opacity:.6}.axv-om-pick[data-active=true]{background:var(--axs-accent-bg);border-color:#0000}.axv-om-pick-name{color:var(--axs-ink);font-size:.85rem;font-weight:500}.axv-om-pick-meta{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.04em;text-transform:uppercase}.axv-om-settings{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:1.4rem;padding-bottom:.7rem}.axv-om-switchrow{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:.5rem;padding:0;text-align:left}.axv-om-switchrow:focus-visible{outline:none}.axv-om-switchrow:focus-visible .axv-om-switch{box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-om-switchrow:disabled{cursor:default;opacity:.55}.axv-om-switch{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;display:inline-flex;flex:none;height:19px;padding:2px;transition:background .2s ease,border-color .2s ease;transition:background var(--axs-motion-base,.2s) var(--axs-ease-out,ease),border-color var(--axs-motion-base,.2s) var(--axs-ease-out,ease);width:32px}.axv-om-switch-knob{background:var(--axs-ink-faint);border-radius:50%;height:13px;transition:transform .2s ease,background .2s ease;transition:transform var(--axs-motion-base,.2s) var(--axs-ease-out,ease),background var(--axs-motion-base,.2s) var(--axs-ease-out,ease);width:13px}.axv-om-switch[data-on=true]{background:var(--axs-accent);border-color:var(--axs-accent)}.axv-om-switch[data-on=true] .axv-om-switch-knob{background:var(--axs-accent-fg);transform:translateX(13px)}.axv-om-switch-label{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.82rem}.axv-om-outline{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axv-om-section{border-radius:8px;padding:.45rem .1rem}.axv-om-section+.axv-om-section{border-top:1px solid var(--axs-line)}.axv-om-section[data-dragging]{background:var(--axs-surface);border-top-color:#0000;box-shadow:0 12px 32px #00000024;box-shadow:var(--axs-elev-lg,0 12px 32px #00000024)}.axv-om-row{align-items:flex-start;display:flex;gap:.45rem;min-width:0}.axv-om-grip{align-items:center;border-radius:5px;color:var(--axs-ink-faint);cursor:grab;display:inline-flex;flex:none;height:26px;justify-content:center;margin-top:1px;opacity:0;transition:opacity .12s ease;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:18px}.axv-om-section:focus-within .axv-om-grip,.axv-om-section:hover .axv-om-grip,.axv-om-section[data-dragging] .axv-om-grip{opacity:1}.axv-om-grip:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);opacity:1;outline:none}.axv-om-section[data-dragging] .axv-om-grip{cursor:grabbing}.axv-om-rowbody{display:flex;flex:1 1 auto;flex-direction:column;gap:.1rem;min-width:0}.axv-om-nameline{align-items:baseline;display:flex;flex-wrap:wrap;gap:.15rem .6rem;min-width:0}.axv-om-inline{appearance:none;background:#0000;border:0;border-radius:5px;cursor:text;font-family:var(--axs-sans);margin:-.15rem -.2rem;min-width:0;padding:.15rem .2rem;text-align:left;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-om-inline:not(:disabled):hover{background:var(--axs-canvas-bg)}.axv-om-inline:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-om-inline:disabled{cursor:default}.axv-om-inline-name{color:var(--axs-ink);font-size:.9rem;font-weight:500;overflow-wrap:anywhere}.axv-om-inline-name[data-empty]{color:var(--axs-ink-faint);font-weight:400}.axv-om-inline-caption{color:var(--axs-ink-mid);font-size:.8rem;overflow-wrap:anywhere}.axv-om-inline-addcaption{color:var(--axs-ink-faint);flex:none;font-size:.74rem;opacity:0;transition:opacity .12s ease;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);white-space:nowrap}.axv-om-section:focus-within .axv-om-inline-addcaption,.axv-om-section:hover .axv-om-inline-addcaption{opacity:1}.axv-om-inline-addcaption:focus-visible{opacity:1}.axv-om-inlineinput{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:5px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);padding:.15rem .35rem;width:100%}.axv-om-inlineinput:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-om-inlineinput-name{font-size:.9rem;font-weight:500}.axv-om-inlineinput-addcaption,.axv-om-inlineinput-caption{color:var(--axs-ink-mid);font-size:.8rem}.axv-om-nameline .axv-om-inlineinput-addcaption{flex:1 1 8rem;width:auto}.axv-om-disclose{font-feature-settings:"tnum";align-items:center;appearance:none;background:#0000;border:0;border-radius:5px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.76rem;font-variant-numeric:tabular-nums;gap:.35rem;margin-top:1px;padding:.15rem .2rem;transition:color .12s ease;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-om-disclose:hover{color:var(--axs-ink-mid)}.axv-om-disclose:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-om-disclose svg{height:12px;transition:transform .2s ease;transition:transform var(--axs-motion-base,.2s) var(--axs-ease-out,ease);width:12px}.axv-om-section[data-open] .axv-om-disclose svg{transform:rotate(90deg)}.axv-om-items{border-left:1px solid var(--axs-line);margin:.35rem 0 .1rem 1.1rem;padding-left:.75rem}.axv-om-itemlist{animation:axv-om-fade .2s ease;animation:axv-om-fade var(--axs-motion-base,.2s) var(--axs-ease-out,ease);gap:.05rem;list-style:none;margin:0;padding:0}.axv-om-item,.axv-om-itemlist{display:flex;flex-direction:column}.axv-om-item{gap:0;padding:.22rem 0}.axv-om-item-main{align-items:baseline;display:flex;gap:.55rem;width:100%}.axv-om-item-name{appearance:none;background:none;border:0;border-radius:3px;color:var(--axs-ink);cursor:pointer;flex:1 1 auto;font-family:var(--axs-sans);font-size:.8rem;margin:0;min-width:0;overflow-wrap:anywhere;padding:0;text-align:left}button.axv-om-item-name:hover{text-decoration:underline;text-underline-offset:2px}button.axv-om-item-name:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}span.axv-om-item-name{cursor:default}.axv-om-item-price{font-feature-settings:"tnum";color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:.78rem;font-variant-numeric:tabular-nums}.axv-om-item-price[data-muted]{color:var(--axs-ink-faint);text-decoration:line-through}.axv-om-items-note{animation:axv-om-fade .2s ease;animation:axv-om-fade var(--axs-motion-base,.2s) var(--axs-ease-out,ease);color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.76rem;line-height:1.4;margin:.1rem 0 .2rem}@keyframes axv-om-fade{0%{opacity:0}to{opacity:1}}.axv-om-remove{align-items:center;appearance:none;background:#0000;border:0;border-radius:5px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;font-size:1.05rem;height:26px;justify-content:center;line-height:1;margin-top:1px;opacity:0;transition:opacity .12s ease,color .12s ease;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:22px}.axv-om-section:focus-within .axv-om-remove,.axv-om-section:hover .axv-om-remove{opacity:1}.axv-om-remove:hover{color:var(--axs-danger)}.axv-om-remove:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);opacity:1;outline:none}.axv-om-item-remove{appearance:none;background:#0000;border:0;border-radius:4px;color:var(--axs-ink-faint);cursor:pointer;flex:none;font-size:.95rem;line-height:1;opacity:0;padding:0 .15rem;transition:opacity .12s ease,color .12s ease;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-om-item:focus-within .axv-om-item-remove,.axv-om-item:hover .axv-om-item-remove{opacity:1}.axv-om-item-remove:hover{color:var(--axs-danger)}.axv-om-item-remove:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);opacity:1;outline:none}@media (hover:none){.axv-om-inline-addcaption,.axv-om-item-remove,.axv-om-remove{opacity:1}}.axv-om-additem{appearance:none;background:#0000;border:0;border-radius:5px;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:.78rem;margin-top:.1rem;padding:.28rem .2rem .1rem;text-align:left;transition:color .12s ease;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-om-additem:hover{color:var(--axs-accent)}.axv-om-additem:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);color:var(--axs-ink-mid);outline:none}.axv-om-addsection{appearance:none;background:#0000;border:0;border-top:1px solid var(--axs-line);color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:.82rem;margin-top:-.55rem;padding:.5rem .1rem;text-align:left;transition:color .12s ease;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axv-om-addsection:not(:disabled):hover{color:var(--axs-accent)}.axv-om-addsection:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);color:var(--axs-ink-mid);outline:none}.axv-om-addsection:disabled{cursor:default;opacity:.5}.axv-om-pickpop{animation:axv-om-fade .2s ease;animation:axv-om-fade var(--axs-motion-base,.2s) var(--axs-ease-out,ease);display:flex;flex-direction:column;gap:.3rem;margin:.3rem 0 .15rem}.axv-om-picksearch{box-sizing:border-box;font-size:.82rem;font-weight:400;width:100%}.axv-om-picklist{display:flex;flex-direction:column;gap:.02rem;list-style:none;margin:0;max-height:12rem;overflow-y:auto;padding:0}.axv-om-pickitem{align-items:baseline;appearance:none;background:#0000;border:0;border-radius:5px;cursor:pointer;display:flex;font-family:var(--axs-sans);gap:.55rem;padding:.24rem .3rem;text-align:left;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axv-om-pickitem:hover{background:var(--axs-canvas-bg)}.axv-om-pickitem:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-om-pickitem-name{color:var(--axs-ink);flex:1 1 auto;font-size:.82rem;min-width:0;overflow-wrap:anywhere}.axv-om-pickitem-cat{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.04em;text-transform:uppercase}.axv-om-pickitem-price{font-feature-settings:"tnum";color:var(--axs-ink-mid);flex:none;font-size:.78rem;font-variant-numeric:tabular-nums}.axv-om-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axv-om-err svg{flex:none;height:14px;width:14px}.axv-om-savebar{align-items:center;animation:axv-om-fade .12s ease;animation:axv-om-fade var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:var(--axs-surface);border-top:1px solid var(--axs-line);bottom:0;display:flex;gap:.5rem;margin:.1rem -2px 0;padding:.5rem .55rem;position:sticky;z-index:2}.axv-om-savebar-text{color:var(--axs-ink-mid);flex:1 1 auto;font-family:var(--axs-sans);font-size:.8rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-om-savebar-text[data-invalid]{color:var(--axs-warn)}.axv-om-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.45rem .85rem;transition:background .12s ease,color .12s ease,border-color .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-om-btn svg{animation:axv-om-spin .8s linear infinite;height:13px;width:13px}.axv-om-btn:disabled{cursor:default;opacity:.5}.axv-om-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-om-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-om-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-om-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-om-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-om-receipt-ico svg{height:15px;width:15px}.axv-om-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axv-om-undo:hover{text-decoration:underline}.axv-om-undo svg{animation:axv-om-spin .8s linear infinite;height:12px;width:12px}.axv-om-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-om[data-embedded]{gap:.55rem;max-width:36rem}.axv-om[data-embedded] .axv-om-settings{gap:1.15rem;margin-bottom:.15rem;padding:0 0 .55rem}.axv-om[data-embedded] .axv-om-outline{background:var(--axs-surface);border:1px solid var(--axs-line-soft,var(--axs-line));border-radius:10px;overflow:clip}.axv-om[data-embedded] .axv-om-section{border-radius:0;contain-intrinsic-size:auto none auto 48px;content-visibility:auto;padding:0}.axv-om[data-embedded] .axv-om-section+.axv-om-section{border-top:1px solid var(--axs-line-soft,var(--axs-line))}.axv-om[data-embedded] .axv-om-row{align-items:center;padding:.55rem .75rem}.axv-om[data-embedded] .axv-om-section[data-open] .axv-om-row{background:color-mix(in srgb,var(--axs-canvas-bg) 45%,#0000);background:color-mix(in srgb,var(--axs-chrome,var(--axs-canvas-bg)) 45%,#0000)}.axv-om[data-embedded] .axv-om-inline-name{font-size:.92rem;font-weight:600}.axv-om[data-embedded] .axv-om-disclose{color:var(--axs-ink-mid);font-size:.72rem}.axv-om[data-embedded] .axv-om-items{background:color-mix(in srgb,var(--axs-canvas-bg) 35%,#0000);background:color-mix(in srgb,var(--axs-chrome,var(--axs-canvas-bg)) 35%,#0000);border-left:0;margin:0;padding:.15rem .75rem .55rem 2.1rem}.axv-om[data-embedded] .axv-om-item{border-radius:5px;margin:0 -.2rem;padding:.28rem .2rem}.axv-om[data-embedded] .axv-om-item:hover{background:color-mix(in srgb,var(--axs-ink) 4%,#0000)}.axv-om[data-embedded] .axv-om-addsection{border-top:0;font-size:.8rem;margin-top:.35rem;padding:.55rem .15rem}@keyframes axv-om-spin{to{transform:rotate(1turn)}}.axv-om-guestdrawer-scrim{animation:axv-om-guestdrawer-scrimfade .12s ease;animation:axv-om-guestdrawer-scrimfade var(--axs-dur-fast,.12s) var(--axs-ease-standard,ease);-webkit-backdrop-filter:blur(6px) saturate(1.05);backdrop-filter:blur(6px) saturate(1.05);background:color-mix(in srgb,#000 16%,#0000);background:color-mix(in srgb,var(--axs-ink,#000) 16%,#0000);border:none;cursor:pointer;inset:0;padding:0;position:absolute;z-index:14}.axv-om-guestdrawer{animation:axv-om-guestdrawer-in .2s ease;animation:axv-om-guestdrawer-in var(--axs-dur-base,.2s) var(--axs-ease-standard,ease);background:var(--axs-surface);border:none;border-left:1px solid var(--axs-line-hard,var(--axs-line));border-radius:0;bottom:0;box-shadow:-18px 0 48px -24px color-mix(in srgb,#000 38%,#0000);box-shadow:-18px 0 48px -24px color-mix(in srgb,var(--axs-ink,#000) 38%,#0000);display:flex;flex-direction:column;overflow:hidden;position:absolute;right:0;top:0;width:min(440px,100%);z-index:15}@keyframes axv-om-guestdrawer-scrimfade{0%{opacity:0}to{opacity:1}}@keyframes axv-om-guestdrawer-in{0%{transform:translateX(100%)}to{transform:none}}.axv-om-guestdrawer-head{align-items:center;background:color-mix(in srgb,var(--axs-surface-alt) 40%,var(--axs-surface));background:color-mix(in srgb,var(--axs-chrome,var(--axs-surface-alt)) 40%,var(--axs-surface));border-bottom:1px solid var(--axs-line-soft,var(--axs-line));display:flex;flex:none;gap:.5rem;padding:.7rem .75rem .7rem 1rem}.axv-om-guestdrawer-back{background:#0000;border:none;color:var(--axs-ink-mid);cursor:pointer;flex:1 1 auto;font-family:var(--axs-sans);font-size:.78rem;letter-spacing:.01em;min-width:0;overflow:hidden;padding:.3rem .2rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.axv-om-guestdrawer-back:hover{color:var(--axs-ink)}.axv-om-guestdrawer-back:focus-visible{border-radius:4px;outline:2px solid var(--axs-accent);outline-offset:2px}.axv-om-guestdrawer-full{background:#0000;border:1px solid var(--axs-line-hard);border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:.7rem;letter-spacing:.02em;padding:.32rem .6rem;white-space:nowrap}.axv-om-guestdrawer-full:hover{border-color:var(--axs-ink-mid);color:var(--axs-ink)}.axv-om-guestdrawer-full:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-om-guestdrawer-close{align-items:center;background:none;border:1px solid #0000;border-radius:8px;border-radius:var(--axs-radius-md,8px);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;height:32px;justify-content:center;width:32px}.axv-om-guestdrawer-close:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axv-om-guestdrawer-close:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);box-shadow:var(--axv-focus-ring,0 0 0 2px var(--axs-accent-bg));outline:none}.axv-om-guestdrawer-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.1rem 1.25rem}.axv-om-guestdrawer-body>.axv-mi{flex:1 1 auto;gap:.85rem;min-height:0}.axv-om-guestdrawer-body>.axv-mi>.axv-mi-head{display:none}.axv-om-guestdrawer-body>.axv-mi .axv-mi-prov{margin:0 0 .15rem}.axv-om-guestdrawer-body>.axv-mi .axv-mi-fieldset{border:none;margin:0;padding:0}.axv-om-guestdrawer-body>.axv-mi .axv-mi-legend{color:var(--axs-ink-faint);font-size:.65rem;letter-spacing:.08em;margin:0 0 .55rem;padding:0;text-transform:uppercase}.axv-om-guestdrawer-body>.axv-mi .axv-mi-actions--dock{border-top:1px solid var(--axs-line-soft,var(--axs-line));margin-top:auto;padding-top:.85rem}@media (prefers-reduced-motion:reduce){.axv-om-additem,.axv-om-addsection,.axv-om-btn,.axv-om-disclose,.axv-om-disclose svg,.axv-om-grip,.axv-om-inline,.axv-om-inline-addcaption,.axv-om-item-remove,.axv-om-pick,.axv-om-pickitem,.axv-om-remove,.axv-om-switch,.axv-om-switch-knob{transition:none}.axv-om-guestdrawer,.axv-om-guestdrawer-scrim,.axv-om-itemlist,.axv-om-items-note,.axv-om-pickpop,.axv-om-savebar{animation:none}}.axv-om[data-reduced-motion] .axv-om-itemlist,.axv-om[data-reduced-motion] .axv-om-items-note,.axv-om[data-reduced-motion] .axv-om-pickpop,.axv-om[data-reduced-motion] .axv-om-savebar{animation:none}.axv-om[data-reduced-motion] .axv-om-disclose svg{transition:none}.axv-om[data-reduced-motion] .axv-om-guestdrawer,.axv-om[data-reduced-motion] .axv-om-guestdrawer-scrim{animation:none}.axv-pk-chip{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:.72rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-pk-chip-rule{color:var(--axs-ink-mid)}.axv-pk-settings{row-gap:.5rem}.axv-pk-price select,.axv-pk-status{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:6px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.8rem;padding:.25rem .4rem}.axv-pk-money input:focus-visible,.axv-pk-price select:focus-visible,.axv-pk-rule input:focus-visible,.axv-pk-rule select:focus-visible,.axv-pk-status:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-price{gap:.35rem}.axv-pk-money,.axv-pk-price{align-items:center;display:inline-flex}.axv-pk-money{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:6px;color:var(--axs-ink-faint);gap:.25rem;padding:.25rem .45rem}.axv-pk-money,.axv-pk-money input{font-family:var(--axs-sans);font-size:.8rem}.axv-pk-money input{font-feature-settings:"tnum";background:#0000;border:0;color:var(--axs-ink);font-variant-numeric:tabular-nums;padding:0;width:4.5ch}.axv-pk-money input:focus-visible{outline:none}.axv-pk-money:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-pk-detailstoggle{align-items:center;appearance:none;background:#0000;border:0;border-radius:5px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.76rem;gap:.3rem;margin-left:auto;padding:.2rem .3rem;transition:color .12s ease;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-pk-detailstoggle:hover{color:var(--axs-ink-mid)}.axv-pk-detailstoggle:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-detailstoggle svg{height:11px;transition:transform .2s ease;transition:transform var(--axs-motion-base,.2s) var(--axs-ease-out,ease);width:11px}.axv-pk-detailstoggle svg[data-open]{transform:rotate(90deg)}.axv-pk-details,.axv-pk-rules{grid-gap:.6rem .8rem;animation:axv-om-fade .2s ease;animation:axv-om-fade var(--axs-motion-base,.2s) var(--axs-ease-out,ease);display:grid;gap:.6rem .8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.axv-pk-details{border-bottom:1px solid var(--axs-line);padding-bottom:.7rem}.axv-pk-rules{margin-bottom:.6rem}.axv-pk-rule{display:flex;flex-direction:column;gap:.25rem;min-width:0}.axv-pk-rule-grow{grid-column:1/-1}.axv-pk-rule>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.68rem;font-size:var(--axs-text-label,.68rem);letter-spacing:.05em;text-transform:uppercase}.axv-pk-rule input,.axv-pk-rule select{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:6px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.8rem;min-width:0;padding:.3rem .45rem;width:100%}.axv-pk-rule input[inputmode=decimal],.axv-pk-rule input[inputmode=numeric]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.axv-pk-rule .axv-pk-money{background:var(--axs-canvas-bg)}.axv-pk-rule .axv-pk-money input{width:100%}.axv-pk-rule input:disabled,.axv-pk-rule select:disabled{cursor:default;opacity:.6}.axv-pk-linebody{margin-top:.45rem}.axv-pk-removeline{appearance:none;background:#0000;border:0;border-radius:5px;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:.74rem;margin-top:.4rem;padding:.15rem .2rem;transition:color .12s ease;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-pk-removeline:hover{color:var(--axs-danger)}.axv-pk-removeline:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-addline{align-items:center;align-self:flex-start;appearance:none;background:#0000;border:0;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem;padding:.35rem .2rem;transition:color .12s ease;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-pk-addline:hover{color:var(--axs-ink)}.axv-pk-addline:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-addline svg{height:13px;width:13px}.axv-pk-addline:disabled{cursor:default;opacity:.5}.axv-pk-items{margin-top:.2rem}.axv-pk-itemlist{list-style:none;margin:0;padding:0}.axv-pk-item{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;gap:.6rem;padding:.28rem 0}.axv-pk-item:last-child{border-bottom:0}.axv-pk-item-name{color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.84rem;min-width:0;overflow-wrap:anywhere}.axv-pk-item-up{align-items:center;border:1px solid #0000;border-radius:6px;color:var(--axs-ink-faint);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.78rem;gap:.1rem;padding:.12rem .35rem;transition:border-color .12s ease;transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-pk-item-up[data-set]{color:var(--axs-ink-mid)}.axv-pk-item-up:focus-within,.axv-pk-item-up:hover{border-color:var(--axs-line)}.axv-pk-item-up:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-pk-item-up input{font-feature-settings:"tnum";background:#0000;border:0;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.78rem;font-variant-numeric:tabular-nums;padding:0;text-align:right;width:3.5ch}.axv-pk-item-up input:focus-visible{outline:none}.axv-pk-item-remove{align-items:center;appearance:none;background:#0000;border:0;border-radius:5px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;opacity:0;padding:.2rem;transition:opacity .12s ease,color .12s ease;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-pk-item-remove:focus-visible,.axv-pk-item:focus-within .axv-pk-item-remove,.axv-pk-item:hover .axv-pk-item-remove{opacity:1}.axv-pk-item-remove:hover{color:var(--axs-danger)}.axv-pk-item-remove:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);opacity:1;outline:none}.axv-pk-item-remove svg{height:13px;width:13px}.axv-pk-item[data-orphan]{background:color-mix(in srgb,var(--axs-warn) 10%,#0000);background:var(--axs-warn-bg,color-mix(in srgb,var(--axs-warn) 10%,#0000));border-bottom-color:#0000;border-radius:6px;margin:.12rem 0;padding-left:.4rem;padding-right:.3rem}.axv-pk-item[data-orphan] .axv-pk-item-name{color:var(--axs-ink-faint);text-decoration:line-through}.axv-pk-item-warn{color:var(--axs-warn);flex:none;height:14px;width:14px}.axv-pk-item-flag{color:var(--axs-warn);flex:none;font-family:var(--axs-sans);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}.axv-pk-item-remove[data-persist]{border:1px solid color-mix(in srgb,var(--axs-danger) 35%,#0000);color:var(--axs-danger);font-family:var(--axs-sans);font-size:.72rem;opacity:1;padding:.12rem .4rem}.axv-pk-additem{align-items:center;align-self:flex-start;appearance:none;background:#0000;border:0;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.8rem;gap:.35rem;margin-top:.4rem;padding:.3rem .2rem;transition:color .12s ease;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axv-pk-additem:hover{color:var(--axs-ink)}.axv-pk-additem:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-additem svg{height:13px;width:13px}.axv-pk-picker{animation:axv-om-fade .2s ease;animation:axv-om-fade var(--axs-motion-base,.2s) var(--axs-ease-out,ease);border:1px solid var(--axs-line-hard);border-radius:8px;margin-top:.5rem;overflow:hidden}.axv-pk-picker-search{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;gap:.4rem;padding:.4rem .55rem}.axv-pk-picker-search input{background:#0000;border:0;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.84rem;min-width:0;padding:.1rem 0}.axv-pk-picker-search input:focus-visible{outline:none}.axv-pk-picker-close{appearance:none;background:#0000;border:0;border-radius:5px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;padding:.2rem}.axv-pk-picker-close:hover{color:var(--axs-ink-mid)}.axv-pk-picker-close:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-picker-close svg{height:13px;width:13px}.axv-pk-picker-list{list-style:none;margin:0;max-height:13rem;overflow-y:auto;padding:0}.axv-pk-pick{align-items:baseline;appearance:none;background:#0000;border:0;border-top:1px solid var(--axs-line);cursor:pointer;display:flex;gap:.6rem;padding:.4rem .6rem;text-align:left;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axv-pk-picker-list li:first-child .axv-pk-pick{border-top:0}.axv-pk-pick:focus-visible,.axv-pk-pick:hover{background:var(--axs-accent-bg);outline:none}.axv-pk-pick-name{color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.84rem;min-width:0}.axv-pk-pick-meta{font-feature-settings:"tnum";font-family:var(--axs-sans);font-size:.68rem;font-size:var(--axs-text-label,.68rem);font-variant-numeric:tabular-nums;letter-spacing:.04em;text-transform:uppercase}.axv-pk-pick-add,.axv-pk-pick-meta{color:var(--axs-ink-faint);flex:none}.axv-pk-pick-add{align-self:center;height:12px;width:12px}.axv-pk-picker-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.78rem;margin:0;padding:.55rem .6rem}@media (prefers-reduced-motion:reduce){.axv-pk-addline,.axv-pk-detailstoggle,.axv-pk-detailstoggle svg,.axv-pk-removeline{transition:none}.axv-pk-details,.axv-pk-rules{animation:none}.axv-pk-additem,.axv-pk-item-remove,.axv-pk-item-up,.axv-pk-pick{transition:none}.axv-pk-picker{animation:none}}.axv-pk[data-reduced-motion] .axv-pk-details,.axv-pk[data-reduced-motion] .axv-pk-picker,.axv-pk[data-reduced-motion] .axv-pk-rules{animation:none}.axv-cal{container:axcal/inline-size}.axv-cal-head{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between}.axv-cal-month{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.95rem;font-weight:500}.axv-cal-count{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.72rem;letter-spacing:.03em;white-space:nowrap}.axv-cal-grid{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;overflow:hidden}.axv-cal-weekhead{background:var(--axs-canvas-bg);border-bottom:1px solid var(--axs-line);display:grid;grid-template-columns:repeat(7,1fr)}.axv-cal-weekhead-cell{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;font-weight:500;letter-spacing:.06em;padding:.45rem .5rem;text-align:center;text-transform:uppercase}.axv-cal-weekhead-cell[data-weekend=true]{color:color-mix(in srgb,var(--axs-ink-faint) 60%,#0000)}.axv-cal-week{animation:axv-rise .3s cubic-bezier(.2,.8,.2,1) both;animation-delay:0ms;animation-delay:calc(var(--axv-i, 0)*40ms);display:grid;grid-template-columns:repeat(7,1fr)}[data-reduced-motion=true] .axv-cal-week{animation:none}.axv-cal-cell{border-bottom:1px solid var(--axs-line);border-right:1px solid var(--axs-line);display:flex;flex-direction:column;gap:.3rem;min-height:6.25rem;min-width:0;overflow:hidden;padding:.35rem .4rem .45rem}.axv-cal-week:last-child .axv-cal-cell{border-bottom:none}.axv-cal-cell:nth-child(7n){border-right:none}.axv-cal-cell[data-outside=true]{background:color-mix(in srgb,var(--axs-canvas-bg) 55%,#0000)}.axv-cal-daynum{align-self:flex-end;color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.72rem;font-weight:500;line-height:1;padding:.1rem .15rem}.axv-cal-cell[data-outside=true] .axv-cal-daynum{color:var(--axs-ink-faint);font-weight:400}.axv-cal-cell[data-today=true] .axv-cal-daynum{align-items:center;background:var(--axs-accent);border-radius:999px;color:var(--axs-accent-fg);display:inline-flex;height:1.3rem;justify-content:center;min-width:1.3rem}.axv-cal-events{display:flex;flex-direction:column;gap:.2rem;min-width:0}.axv-cal-event{align-items:center;background:var(--axs-canvas-bg);border-radius:5px;display:flex;gap:.3rem;min-width:0;padding:.15rem .3rem;width:100%}.axv-cal-event--open{border:none;cursor:pointer;font:inherit;text-align:left;transition:background .13s ease,transform .13s ease}.axv-cal-event--open:hover{background:var(--axs-surface-alt)}.axv-cal-event--open:active{transform:translateY(.5px)}.axv-cal-event--open:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.axv-cal-event--open{transition:none}.axv-cal-event--open:active{transform:none}}.axv-cal-dot{border-radius:999px;flex:none;height:6px;width:6px}.axv-cal-event-time{font-feature-settings:"tnum";color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:.62rem;font-variant-numeric:tabular-nums;font-weight:500}.axv-cal-event-name{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.72rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-cal-more{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.02em;padding:.05rem .3rem}@media (max-width:640px){.axv-cal-cell{min-height:4.5rem;padding:.25rem}.axv-cal-event-name{font-size:.68rem}}@container axcal (max-width: 640px){.axv-cal-grid{border-radius:8px}.axv-cal-weekhead{display:none}.axv-cal-week{animation:none;display:contents}.axv-cal-cell{grid-gap:.45rem;align-items:start;border-bottom:1px solid var(--axs-line);border-right:none;display:grid;gap:.45rem;grid-template-columns:2.2rem minmax(0,1fr);min-height:0;padding:.5rem}.axv-cal-cell[data-outside=true]{display:none}.axv-cal-daynum{align-self:start;justify-self:center;padding-top:.2rem}.axv-cal-events{gap:.3rem}.axv-cal-event{padding:.3rem .4rem}.axv-cal-event-name{line-height:1.25;overflow:visible;text-overflow:clip;white-space:normal}}.axv-cal-modes{align-items:center;display:flex;gap:14px;margin-left:14px}.axv-cal-mode{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:.78rem;padding:0}.axv-cal-mode:hover{color:var(--axs-ink-mid)}.axv-cal-mode[aria-current]{color:var(--axs-accent);font-weight:var(--axs-weight-medium)}.axv-cal-mode:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-cal-quiet{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:.78rem;padding:0}.axv-cal-quiet:hover:not(:disabled){color:var(--axs-accent)}.axv-cal-quiet:disabled{cursor:default;opacity:.4}.axv-cal-quiet:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-cal-ghostbtn{background:none;border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:.78rem;padding:4px 10px}.axv-cal-ghostbtn:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axv-cal-ghostbtn:disabled{cursor:default;opacity:.45}.axv-cal-ghostbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-cal-composer{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 10px}.axv-cal-composer-date{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.78rem;font-variant-numeric:tabular-nums}.axv-cal-composer-in{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);flex:1 1 140px;font-family:var(--axs-sans);font-size:.8rem;max-width:240px;min-width:0;padding:6px 9px}.axv-cal-composer-in:focus{border-color:var(--axs-accent);outline:none}.axv-cal-composer-num{font-feature-settings:"tnum";flex:0 0 76px;font-variant-numeric:tabular-nums}.axv-cal-receipt{align-items:center;color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:10px;padding-top:10px}.axv-cal-receipt-err{color:var(--axs-danger)}.axv-cal-addday{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:.82rem;line-height:1;margin-left:auto;opacity:0;padding:0 2px;transition:opacity var(--axs-motion-fast) var(--axs-ease-out)}.axv-cal-addday:focus-visible,.axv-cal-cell:hover .axv-cal-addday,.axv-cal-weekcol:hover .axv-cal-addday{opacity:1}.axv-cal-addday:hover{color:var(--axs-accent)}.axv-cal-addday:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-cal-daynum{align-items:baseline;display:flex;gap:4px}.axv-cal-subnav{align-items:center;display:flex;gap:12px;padding:6px 0 10px}.axv-cal-subnav-label{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.8rem}.axv-cal-weekcols{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(7,minmax(0,1fr))}.axv-cal-weekcol{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:6px;min-width:0;padding-top:6px}.axv-cal-weekcol[data-today]{border-top-color:var(--axs-accent)}.axv-cal-weekcol-head{align-items:baseline;color:var(--axs-ink-faint);display:flex;font-family:var(--axs-sans);font-size:.74rem;gap:5px}.axv-cal-weekcol-day{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axv-cal-weekcol-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.78rem;opacity:.6}.axv-cal-dayview{display:flex;flex-direction:column;gap:8px}.axv-cal-dayrow{align-items:center;border-top:1px solid var(--axs-line);display:flex;gap:10px;padding:6px 0}.axv-cal-dayrow-meta{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.76rem}.axv-cal-rooms{gap:4px}.axv-cal-roomgrid,.axv-cal-rooms{display:flex;flex-direction:column}.axv-cal-roomrow{grid-gap:10px;align-items:center;border-top:1px solid var(--axs-line);display:grid;gap:10px;grid-template-columns:150px minmax(0,1fr) 86px;padding:7px 0}.axv-cal-roomname{align-items:baseline;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:7px;min-width:0}.axv-cal-roomname-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-cal-roomtag{color:var(--axs-ink-faint);font-size:.7rem}.axv-cal-roomacts{display:flex;gap:8px;opacity:0;transition:opacity var(--axs-motion-fast) var(--axs-ease-out)}.axv-cal-roomacts:focus-within,.axv-cal-roomrow:hover .axv-cal-roomacts{opacity:1}.axv-cal-roomdays{grid-gap:2px;display:grid;gap:2px;grid-auto-columns:minmax(8px,1fr);grid-auto-flow:column}.axv-cal-roomday{background:var(--axs-canvas-bg);border:none;border-radius:3px;cursor:pointer;height:20px;padding:0}.axv-cal-roomday[data-busy]{background:var(--axs-accent-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--axs-accent) 35%,#0000)}.axv-cal-roomday[data-conflict]{background:color-mix(in srgb,var(--axs-danger) 14%,var(--axs-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--axs-danger) 40%,#0000)}.axv-cal-roomday[data-today]{outline:1px solid var(--axs-line-hard);outline-offset:1px}.axv-cal-roomday:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-cal-roomutil{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.76rem;font-variant-numeric:tabular-nums;text-align:right}.axv-cal-roomconf{color:var(--axs-danger)}@media (prefers-reduced-motion:reduce){.axv-cal-addday,.axv-cal-roomacts{opacity:1;transition:none}}@media (hover:none){.axv-cal-addday,.axv-cal-roomacts{opacity:1}}.axs-aud{background:linear-gradient(165deg,color-mix(in srgb,var(--axs-ink) 2.5%,var(--axs-surface)) 0,var(--axs-surface) 42%,color-mix(in srgb,var(--axs-ink) 1.5%,var(--axs-surface)) 100%);background:linear-gradient(165deg,color-mix(in srgb,var(--axs-ink) 2.5%,var(--axs-canvas-bg,var(--axs-surface))) 0,var(--axs-canvas-bg,var(--axs-surface)) 42%,color-mix(in srgb,var(--axs-ink) 1.5%,var(--axs-canvas-bg,var(--axs-surface))) 100%);box-sizing:border-box;color:var(--axs-ink);container-name:axaudiences;container-type:inline-size;display:flex;flex:1 1;flex-direction:column;font-family:var(--axs-sans);height:100%;min-height:0;min-width:0;overflow:hidden}.axs-aud-state{display:grid;flex:1 1;min-height:0;padding:24px;place-items:center}.axs-aud-head{background:color-mix(in srgb,var(--axs-surface) 72%,#0000);border-bottom:1px solid var(--axs-line);flex:none;padding:18px 20px 14px}.axs-aud-kicker{color:var(--axs-ink-faint);font-size:.66rem;font-weight:600;letter-spacing:.12em;margin:0 0 6px;text-transform:uppercase}.axs-aud-head-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.axs-aud-title{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:clamp(1.25rem,2.4cqi,1.55rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:0}.axs-aud-status{align-items:flex-end;color:var(--axs-ink-mid);display:flex;flex-direction:column;font-size:.78rem;gap:2px;line-height:1.35;margin:0;text-align:right}.axs-aud-status-live{font-feature-settings:"tnum";color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axs-aud-status-reach{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:.72rem;font-variant-numeric:tabular-nums}.axs-aud-lede{color:var(--axs-ink-mid);font-size:.86rem;line-height:1.5;margin:8px 0 0;max-width:62ch}.axs-aud-desk{display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px 28px;scrollbar-color:var(--axs-line-hard) #0000;scrollbar-width:thin}.axs-aud-desk::-webkit-scrollbar{width:8px}.axs-aud-desk::-webkit-scrollbar-track{background:#0000}.axs-aud-desk::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-aud-note{background:color-mix(in srgb,#c47a2c 12%,var(--axs-surface));background:color-mix(in srgb,var(--axs-warn,#c47a2c) 12%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-warn,#c47a2c) 22%,var(--axs-line));border-radius:10px;color:var(--axs-ink-mid);font-size:.82rem;line-height:1.45;margin:0;padding:10px 13px}.axs-aud-panel{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:12px;flex:none;overflow:hidden}.axs-aud-panel-head{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;gap:10px;padding:14px 16px 10px}.axs-aud-panel-title{font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:.95rem;font-weight:600;letter-spacing:-.01em;margin:0}.axs-aud-panel-count{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:.72rem;font-variant-numeric:tabular-nums;margin-inline-start:auto}.axs-aud-list{list-style:none;margin:0;padding:4px 0}.axs-aud-row{animation:axs-aud-in .32s ease both;animation-delay:0ms;animation-delay:calc(var(--axs-aud-i, 0)*40ms);border-top:1px solid var(--axs-line)}.axs-aud-row:first-child{border-top:none}.axs-aud-row-line{grid-gap:16px 20px;align-items:center;display:grid;gap:16px 20px;grid-template-columns:minmax(0,1fr) auto;padding:14px 16px}.axs-aud-row-line[role=button]{cursor:pointer}.axs-aud-row-line[role=button]:hover{background:color-mix(in srgb,var(--axs-ink) 3%,#0000)}.axs-aud-row-line[role=button]:focus-visible{outline:2px solid var(--axs-ink);outline:2px solid var(--axs-accent,var(--axs-ink));outline-offset:-2px}.axs-aud-caret{border-bottom:1.5px solid var(--axs-ink-faint);border-right:1.5px solid var(--axs-ink-faint);height:8px;margin-top:-3px;transform:rotate(45deg);transition:transform .16s ease;width:8px}.axs-aud-caret[data-open=true]{margin-top:3px;transform:rotate(225deg)}.axs-aud[data-reduced-motion=true] .axs-aud-caret{transition:none}.axs-aud-fold{display:flex;flex-direction:column;gap:8px;padding:2px 16px 14px}.axs-aud-fold-search{align-self:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);font:inherit;font-size:.8rem;padding:6px 10px;width:min(100%,300px)}.axs-aud-fold-search:focus-visible{outline:2px solid var(--axs-ink);outline:2px solid var(--axs-accent,var(--axs-ink));outline-offset:-1px}.axs-aud-fold-search::placeholder{color:var(--axs-ink-faint)}.axs-aud-members{background:color-mix(in srgb,var(--axs-ink) 1.5%,var(--axs-surface));border:1px solid var(--axs-line);border-radius:10px;list-style:none;margin:0;overflow:hidden;padding:0}.axs-aud-member{align-items:baseline;border-top:1px solid var(--axs-line);display:flex;font-size:.8rem;gap:12px;justify-content:space-between;line-height:1.35;padding:8px 12px}.axs-aud-member:first-child{border-top:none}.axs-aud-member-who{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.axs-aud-member-name{color:var(--axs-ink);font-weight:500}.axs-aud-member-name--emailonly{font-weight:400}.axs-aud-member-email{color:var(--axs-ink-faint);font-size:.74rem;overflow-wrap:anywhere}.axs-aud-member-detail{font-feature-settings:"tnum";color:var(--axs-ink-mid);flex-shrink:0;font-size:.74rem;font-variant-numeric:tabular-nums}.axs-aud-fold-note{color:var(--axs-ink-faint);font-size:.76rem;margin:0}.axs-aud[data-reduced-motion=true] .axs-aud-row{animation:none}@keyframes axs-aud-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.axs-aud-row-main{display:flex;flex-direction:column;gap:3px;min-width:0}.axs-aud-row-name{color:var(--axs-ink);font-size:.95rem;font-weight:600;letter-spacing:-.01em;line-height:1.25}.axs-aud-row[data-live=false] .axs-aud-row-name{color:var(--axs-ink-mid);font-weight:500}.axs-aud-row-hint{color:var(--axs-ink-faint);font-size:.78rem;line-height:1.4}.axs-aud-row-meta{align-items:center;display:flex;flex-shrink:0;gap:12px}.axs-aud-reach{align-items:flex-end;display:flex;flex-direction:column;gap:1px;min-width:4.5rem}.axs-aud-reach-n{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:1.35rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em;line-height:1.1}.axs-aud-reach-u{color:var(--axs-ink-faint);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}.axs-aud-reach--empty{color:var(--axs-ink-faint);font-size:1.1rem;min-width:4.5rem;opacity:.55;text-align:right}.axs-aud-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:.68rem;font-weight:600;justify-content:center;letter-spacing:.06em;min-width:6.5rem;padding:4px 10px;text-transform:uppercase;white-space:nowrap}.axs-aud-pill[data-tone=live]{background:color-mix(in srgb,#3d6b5a 16%,var(--axs-surface));background:color-mix(in srgb,var(--axs-ok,#3d6b5a) 16%,var(--axs-surface));color:color-mix(in srgb,#3d6b5a 85%,var(--axs-ink));color:color-mix(in srgb,var(--axs-ok,#3d6b5a) 85%,var(--axs-ink))}.axs-aud-pill[data-tone=soon]{background:color-mix(in srgb,var(--axs-ink) 5%,var(--axs-surface));background:color-mix(in srgb,var(--axs-ink) 5%,var(--axs-surface-alt,var(--axs-surface)));border:1px solid var(--axs-line);color:var(--axs-ink-faint)}@container axaudiences (max-width: 560px){.axs-aud-head{padding:14px 14px 12px}.axs-aud-desk{padding:12px 14px 22px}.axs-aud-status{align-items:flex-start;text-align:left}.axs-aud-row-line{gap:10px;grid-template-columns:1fr}.axs-aud-member{flex-direction:column;gap:2px}.axs-aud-row-meta{justify-content:space-between;width:100%}.axs-aud-reach,.axs-aud-reach--empty{align-items:flex-start;text-align:left}}@media (prefers-reduced-motion:reduce){.axs-aud-row{animation:none}}.axs-nfd-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb,var(--axs-ink) 28%,#0000);display:grid;inset:0;padding:24px;place-items:center;position:absolute;z-index:50}.axs-nfd{-webkit-backdrop-filter:blur(28px) saturate(1.2);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);backdrop-filter:blur(28px) saturate(1.2);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);background:var(--axs-surface);background:var(--axs-node-fill-heavy,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line-hard));border-radius:var(--axs-radius-lg);box-shadow:var(--axs-elev-lg);box-shadow:var(--axs-node-shadow-hover,var(--axs-elev-lg));display:flex;flex-direction:column;gap:14px;padding:22px;width:min(420px,100%)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.axs-nfd{background:#fcfcfa}.axs-root[data-theme=dark] .axs-nfd{background:#302e2a}}.axs-nfd-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-hero);font-weight:var(--axs-weight-semibold);margin:0}.axs-nfd-form{gap:12px}.axs-nfd-field,.axs-nfd-form{display:flex;flex-direction:column}.axs-nfd-field{gap:5px}.axs-nfd-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase}.axs-nfd-field input,.axs-nfd-field select,.axs-nfd-field textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);padding:8px 11px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axs-nfd-field select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;padding-right:36px}.axs-nfd-field textarea{min-height:70px;resize:vertical}.axs-nfd-field input:focus-visible,.axs-nfd-field select:focus-visible,.axs-nfd-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-nfd-field input:disabled,.axs-nfd-field select:disabled,.axs-nfd-field textarea:disabled{cursor:default;opacity:.65}.axs-nfd-err{background:#fdecea;border:1px solid #f3c3bd;border-radius:var(--axs-radius-sm);color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-label);line-height:1.4;margin:0;padding:7px 10px}.axs-nfd-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:2px}.axs-nfd-btn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);padding:8px 16px;transition:background .12s ease,color .12s ease,border-color .12s ease}.axs-nfd-btn:disabled{cursor:default;opacity:.5}.axs-nfd-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axs-nfd-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axs-nfd-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-nfd-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axs-fw-boardwrap{height:100%;min-height:0;position:relative}.axs-fw-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-fw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-fw-fill,.axs-gb-fillbody>.axs-fw-statebody,.axs-gb-stackfillbody>.axs-fw-fill,.axs-gb-stackfillbody>.axs-fw-statebody{height:100%}.axs-fw-fill{display:flex;flex-direction:column;min-height:0;position:relative}.axs-fw-fill>.axs-ew-cols{flex:1 1 auto;min-height:0}.axs-fw-barextra{align-items:center;display:inline-flex;gap:8px;margin-left:8px}.axs-fw-statebody{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:4px;justify-content:center;min-height:0;padding:32px}.axs-fw-emptycta{margin-top:12px}.axs-fw .axs-ew-bezel{max-width:760px}.axs-fw .axs-fw-preview[data-device=mobile] .axs-ew-bezel{max-width:390px}.axs-fw .axs-ew-cols>.axs-ew-editcol{flex:1.5 1}.axs-fw .axs-ew-prevcol{flex:1 1}.axs-fw-preview{padding:8px 10px 12px}.axs-fw-composebanner{align-items:center;background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:9px;color:var(--axs-ink-faint);display:flex;font-size:12.5px;gap:9px;line-height:1.45;margin:0 0 14px;padding:9px 12px}.axs-fw-composebanner strong{color:var(--axs-ink);font-weight:600}.axs-fw-composebanner-dot{background:var(--axs-accent);border-radius:50%;flex:none;height:7px;width:7px}.axs-fw-railtoggle{align-items:center;appearance:none;background:#0000;border:0;border-radius:7px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;height:26px;justify-content:center;margin-left:-6px;padding:0;transition:color .12s ease,background .12s ease;width:26px}.axs-fw-railtoggle:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-fw-railtoggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}@media (max-width:760px){.axs-fw-railtoggle{display:none}}@media (min-width:761px){.axs-fw .axs-ew-railcol{transition:width .16s ease}.axs-fw[data-reduced-motion] .axs-ew-railcol{transition:none}.axs-fw .axs-ew-cols[data-rail-collapsed]>.axs-ew-railcol{min-width:0;overflow:hidden;pointer-events:none;width:0}.axs-fw .axs-ew-cols[data-rail-collapsed]>.axs-ew-editcol{border-left:0}}.axs-fw-railist{display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:10px 12px 18px;scrollbar-width:thin}.axs-fw-endpoint{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:11px;letter-spacing:.04em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-fw-endpoint[data-none]{color:var(--axs-ink-faint)}.axs-fw-id{display:flex;flex-direction:column;gap:9px}.axs-fw-name{background:#0000;border:none;border-bottom:1px solid #0000;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:1rem;font-weight:500;letter-spacing:-.012em;outline:none;padding:2px 0 5px;transition:border-color .12s ease;width:100%}.axs-fw-name:hover:not(:disabled){border-bottom-color:var(--axs-line)}.axs-fw-name:focus{border-bottom-color:var(--axs-accent)}.axs-fw-name::placeholder{color:var(--axs-ink-faint);font-weight:500}.axs-fw-desc{background:#0000;border:none;color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;min-height:20px;outline:none;padding:0;resize:none}.axs-fw-desc:focus{min-height:48px}.axs-fw-desc::placeholder{color:var(--axs-ink-faint)}.axs-fw-config{container-type:inline-size}.axs-fw-ledger{gap:8px}.axs-fw-ledger,.axs-fw-ledger-rows{display:flex;flex-direction:column}@container (max-width: 480px){.axs-fw-autoreply-design{flex:1 1 100%;justify-content:center;margin-left:0}}.axs-fw-field{background:#0000;border:0;border-bottom:1px solid var(--axs-line);border-radius:0;transition:background .12s ease,box-shadow .12s ease}.axs-fw-field:last-of-type{border-bottom:0}.axs-fw-field:hover,.axs-fw-field[data-open]{background:#00000005;background:var(--axs-chrome,#00000005)}.axs-fw-field[data-dragging]{background:var(--axs-surface);border-bottom-color:#0000;border-radius:10px;box-shadow:var(--axs-elev-lg)}.axs-fw-field-main{align-items:center;display:flex;gap:7px;min-height:38px;min-width:0;padding:2px 7px 2px 16px;position:relative}.axs-fw-field-grip{align-items:center;bottom:0;color:var(--axs-ink-faint);cursor:grab;display:inline-flex;justify-content:center;left:0;opacity:0;position:absolute;top:0;touch-action:none;transition:opacity .12s ease,color .12s ease;width:16px}.axs-fw-field-grip:focus-visible,.axs-fw-field:focus-within .axs-fw-field-grip,.axs-fw-field:hover .axs-fw-field-grip,.axs-fw-field[data-dragging] .axs-fw-field-grip{opacity:1}@media (hover:none){.axs-fw-field-grip{opacity:1}}.axs-fw-field-grip:hover{color:var(--axs-ink-mid)}.axs-fw-field-grip:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-fw-field[data-dragging] .axs-fw-field-grip{cursor:grabbing}.axs-fw-field-labelinput{background:#0000;border:none;border-bottom:1px solid #0000;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.85rem;font-weight:500;min-width:70px;outline:none;padding:6px 2px 5px}.axs-fw-field-labelinput:focus{border-bottom-color:var(--axs-accent)}.axs-fw-field-labelinput::placeholder{color:var(--axs-ink-faint);font-weight:500}.axs-fw-field-labelinput:disabled{opacity:.6}.axs-fw-field-optcount{white-space:nowrap}.axs-fw-field-optcount,.axs-fw-field-typesel{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px;letter-spacing:.02em}.axs-fw-field-typesel{appearance:none;background:#0000;border:0;border-radius:6px;cursor:pointer;font-weight:500;outline:none;padding:3px 6px;text-align:right;transition:color .12s ease,background .12s ease}.axs-fw-field-typesel:hover:not(:disabled){background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-fw-field-typesel:focus-visible{box-shadow:var(--axv-focus-ring)}.axs-fw-field-typesel:disabled{cursor:default;opacity:.6}.axs-fw-field-req{appearance:none;background:#0000;border:0;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:11px;font-weight:400;letter-spacing:.02em;min-width:56px;outline:none;padding:3px 6px;text-align:center;transition:color .12s ease,background .12s ease}.axs-fw-field-req:hover:not(:disabled){background:var(--axs-surface-alt);color:var(--axs-ink-mid)}.axs-fw-field-req[aria-pressed=true]{color:var(--axs-ink-mid);font-weight:500}.axs-fw-field-req:focus-visible{box-shadow:var(--axv-focus-ring)}.axs-fw-field-req:disabled{cursor:default;opacity:.5}.axs-fw-field-expand{align-items:center;appearance:none;background:#0000;border:none;border-radius:7px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;height:24px;justify-content:center;padding:0;transition:color .12s ease,background .12s ease;width:24px}.axs-fw-field-expand svg{height:12px;transition:transform .14s ease;width:12px}.axs-fw-field-expand[aria-expanded=true] svg{transform:rotate(90deg)}.axs-fw-field-expand:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-fw[data-reduced-motion] .axs-fw-field-expand svg{transition:none}.axs-fw-field-btn{align-items:center;appearance:none;background:#0000;border:0;border-radius:7px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;height:24px;justify-content:center;opacity:0;padding:0;transition:background .12s ease,color .12s ease,opacity .12s ease;width:24px}.axs-fw-field-btn:focus-visible,.axs-fw-field:focus-within .axs-fw-field-btn,.axs-fw-field:hover .axs-fw-field-btn{opacity:1}@media (hover:none){.axs-fw-field-btn{opacity:1}}.axs-fw-field-btn svg{height:12px;width:12px}.axs-fw-field-btn:disabled{cursor:default;opacity:.38}.axs-fw-field-btn-danger:hover:not(:disabled){background:color-mix(in srgb,var(--axs-danger) 8%,var(--axs-surface));color:var(--axs-danger)}.axs-fw-field-detail{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;padding:2px 10px 10px 16px}.axs-fw-field-ph{flex:1 1 200px;min-width:0}.axs-fw-field-opts{flex:1 1 100%}.axs-fw-field-opts textarea{font-family:var(--axs-sans);font-size:.74rem;line-height:1.5;min-height:64px;resize:vertical}.axs-fw-opts,.axs-fw-opts-list{display:flex;flex-direction:column;gap:6px}.axs-fw-opts-list{list-style:none;margin:0;padding:0}.axs-fw-opt{align-items:center;display:flex;gap:8px}.axs-fw-opt-num{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px;font-variant-numeric:tabular-nums;text-align:right;width:16px}.axs-fw-opt-input{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.82rem;min-width:0;outline:none;padding:.4rem .55rem;transition:border-color .12s ease,box-shadow .12s ease}.axs-fw-opt-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axs-fw-opt-input:disabled{opacity:.6}.axs-fw-opt-del{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;height:28px;justify-content:center;transition:color .12s ease,background .12s ease;width:28px}.axs-fw-opt-del:hover:not(:disabled){background:color-mix(in srgb,var(--axs-danger) 8%,var(--axs-surface));color:var(--axs-danger)}.axs-fw-opt-del:disabled{cursor:default;opacity:.35}.axs-fw-opt-del svg{height:13px;width:13px}.axs-fw-opt-add{align-items:center;align-self:flex-start;background:#0000;border:0;border-radius:8px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.78rem;font-weight:500;gap:6px;padding:5px 8px;transition:background .12s ease,color .12s ease}.axs-fw-opt-add:hover:not(:disabled){background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-fw-opt-add svg{height:10px;width:10px}.axs-fw-field-key{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;padding-bottom:9px;white-space:nowrap}.axs-fw-addfield{align-items:center;align-self:flex-start;appearance:none;background:#0000;border:0;border-radius:8px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.78rem;font-weight:500;gap:6px;padding:6px 8px;transition:background .12s ease,color .12s ease}.axs-fw-addfield svg{height:10px;width:10px}.axs-fw-addfield:hover:not(:disabled){background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-fw-addfield:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-fw-addfield:disabled{cursor:default;opacity:.38}.axs-fw-autoreply{align-items:center;border-top:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;padding:10px 0 0}.axs-fw-autoreply-toggle{align-items:center;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:500;gap:7px;-webkit-user-select:none;user-select:none;white-space:nowrap}.axs-fw-autoreply-toggle input{accent-color:var(--axs-accent);cursor:pointer;height:14px;margin:0;width:14px}.axs-fw-autoreply-toggle input:disabled{cursor:default}.axs-fw-autoreply-toggle:has(input:disabled){color:var(--axs-ink-faint);cursor:default}.axs-fw-autoreply-state{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:11px;letter-spacing:.04em;white-space:nowrap}.axs-fw-autoreply-state[data-state=off]{color:var(--axs-ink-faint)}.axs-fw-autoreply-design{margin-left:auto;white-space:nowrap}.axs-fw-field[data-narrow] .axs-fw-field-main{align-items:center;gap:8px;min-height:38px;padding:5px 6px 5px 16px}@media (hover:hover){.axs-fw-field[data-narrow] .axs-fw-field-main{min-height:32px}}.axs-fw-field[data-narrow] .axs-fw-field-labelinput{flex:1 1 auto;font-size:.84rem;min-width:0}.axs-fw .axv-ce-field input,.axs-fw .axv-ce-field textarea{font-size:.82rem;padding:.38rem .55rem}.axs-fw .axv-ce-field select{font-size:.82rem;padding:.38rem 1.85rem .38rem .55rem}.axs-fw-field[data-narrow] .axs-fw-field-expand{flex:none;height:32px;margin-left:auto;width:32px}.axs-fw-field[data-narrow] .axs-fw-field-detail{padding:2px 12px 12px 16px}.axs-fw-field-mctls{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;width:100%}.axs-fw-field-mtype{flex:1 1 150px}.axs-fw-field-mreq{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink-mid);flex:none;min-height:36px;padding:7px 14px}.axs-fw-field-mreq[aria-pressed=true]{border-color:var(--axs-accent);color:var(--axs-ink);font-weight:500}.axs-fw-field-mdelete{align-items:center;background:#0000;border:0;color:var(--axs-danger);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.82rem;font-weight:500;gap:6px;margin-top:10px;padding:7px 4px}.axs-fw-field-mdelete svg{height:13px;width:13px}@media (max-width:640px){.axs-fw-preview{padding:10px 10px 12px}.axs-fw-autoreply{gap:8px}.axs-fw-autoreply-design{flex:1 1 100%;justify-content:center;margin-left:0}}.axs-ads-boardwrap{height:100%;min-height:0;position:relative}.axs-ads-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-ads-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-ads-fill,.axs-gb-fillbody>.axs-ads-statebody{height:100%}.axs-ads-fill{display:flex;flex-direction:column;min-height:0;position:relative}.axs-ads-fill>.axs-ew-cols{flex:1 1 auto;min-height:0}.axs-ads-barextra{align-items:center;display:inline-flex;gap:8px;margin-left:8px}.axs-ads-barextra .axs-ads-newbtn{font-size:.72rem;padding:3px 10px 3px 8px}.axs-ads-refreshing{color:var(--axs-ink-faint);font-size:.68rem}.axs-ads-newbtn{align-items:center;appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:9px;border-radius:var(--axs-radius-md,9px);color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.78rem;font-weight:500;gap:5px;padding:5px 13px 5px 11px;transition:background .12s ease,border-color .12s ease,color .12s ease;white-space:nowrap}.axs-ads-newbtn svg{color:var(--axs-accent);flex:none}.axs-ads-newbtn:hover{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axs-ads-newbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ads-providers{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.axs-ads-provider{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:.6rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.axs-ads-provider[data-state=connected]{color:var(--axs-ok)}.axs-ads-provider[data-state=not_connected],.axs-ads-provider[data-state=unmapped]{color:var(--axs-warn)}.axs-ads-provider[data-state=planned]{opacity:.45}.axs-ads-primarybtn{align-items:center;appearance:none;background:var(--axs-accent);border:0;border-radius:9px;border-radius:var(--axs-radius-md,9px);color:var(--axs-accent-fg);cursor:pointer;display:inline-flex;font:inherit;font-size:.78rem;font-weight:500;gap:6px;padding:7px 13px;transition:background .12s ease,transform .12s ease;transition:background var(--axs-motion-fast,.12s) ease,transform var(--axs-motion-fast,.12s) ease;white-space:nowrap}.axs-ads-primarybtn:hover{background:var(--axs-accent-hover)}.axs-ads-primarybtn:active{transform:scale(.98)}.axs-ads-cols .axs-ew-railcol{width:clamp(208px,20%,260px)}.axs-ads-cols>.axs-ads-maincol{min-width:280px}.axs-ads-prevcol{flex:0.95 1}.axs-ads-colhead-meta{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:.68rem;white-space:nowrap}.axs-ads-colhead-end{margin-left:auto}.axs-ads-colhead-name{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ads-statebody{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:4px;justify-content:center;min-height:0;padding:32px}.axs-ads-retry{margin-top:0}.axs-ads-connectbody{align-items:center;display:flex;flex-direction:column;gap:4px;max-width:440px;padding:12px 8px;text-align:center}.axs-ads-connect-glyph{align-items:center;background:color-mix(in srgb,#c0492b 13%,var(--axs-surface-alt));border-radius:16px;color:#c0492b;display:flex;flex:none;height:56px;justify-content:center;width:56px}.axs-ads-connect-title{color:var(--axs-ink);font-family:var(--axs-display);font-size:1.4rem;font-weight:600;margin:14px 0 0}.axs-ads-connect-lede{color:var(--axs-ink-mid);font-size:.84rem;line-height:1.55;margin:8px 0 18px;max-width:340px}.axs-ads-connectbody .axs-ads-primarybtn{font-size:.86rem;margin-bottom:8px;padding:10px 18px}.axs-ads-connect-note{color:var(--axs-ink-faint);font-size:.68rem;line-height:1.5;margin:10px 0 0;max-width:320px;text-align:center}.axs-ads-connect-providers{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:12px}.axs-ads-rail{gap:12px}.axs-ads-camp{gap:4px}.axs-ads-camp-top{align-items:center;display:flex;gap:8px;min-width:0}.axs-ads-campdot{background:var(--axs-ink-faint);border-radius:50%;flex:none;height:7px;width:7px}.axs-ads-campdot[data-status=enabled]{background:var(--axs-ok)}.axs-ads-campdot[data-status=paused]{background:#d99a2b}.axs-ads-camp-name{color:var(--axs-ink);flex:1 1 auto;font-size:.76rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ads-camp-spend{font-feature-settings:"tnum";color:var(--axs-ink);flex:none;font-size:.72rem;font-variant-numeric:tabular-nums}.axs-ads-camp-spend[data-dim],.axs-ads-camp-sub{color:var(--axs-ink-faint)}.axs-ads-camp-sub{align-items:baseline;display:flex;font-size:.66rem;gap:8px;justify-content:space-between;padding-left:15px}.axs-ads-camp-meter{margin:2px 0 1px 15px}.axs-ads-acctrow{margin-bottom:2px}.axs-ads-acctglyph{align-items:center;color:#c0492b;display:flex;flex:none;height:15px;justify-content:center;margin-left:-4px;width:15px}.axs-ads-rail-empty{color:var(--axs-ink-faint);font-size:.72rem;line-height:1.5;padding:14px 10px}.axs-ads-mainbody{box-sizing:border-box;container-type:inline-size;display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:14px 22px 24px;scrollbar-gutter:stable;scrollbar-width:thin}.axs-ads-mainbody>*{flex:none}.axs-ads-mainbody>.axs-ads-tabbody{flex:1 1 auto}.axs-ads-statrow{flex:none}.axs-ads-chartblock{display:flex;flex-direction:column;gap:8px}.axs-ads-chartwrap{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-height:120px}.axs-ads-chartwrap .axv-cost-chart{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.axs-ads-chartwrap .axv-cost-bars{flex:1 1 auto;gap:2px;height:auto;min-height:0}.axs-ads-chartwrap .axv-cost-bar{border-radius:2px 2px 0 0}.axs-ads-chart-empty{align-items:center;border:1px dashed var(--axs-line);border-radius:10px;color:var(--axs-ink-faint);display:flex;flex:1 1 auto;font-size:.74rem;justify-content:center;min-height:96px}.axs-ads-ldblock{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:10px;padding-top:14px}.axs-ads-ld-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.axs-ads-ld-asof{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:.68rem;font-variant-numeric:tabular-nums}.axs-ads-ld-note{color:var(--axs-ink-faint);font-size:.72rem;line-height:1.5;margin:0;max-width:62ch}.axs-ads-serving{color:var(--axs-warn);font-size:.74rem;line-height:1.5;max-width:62ch}.axs-ads-serving[data-tone=info]{color:var(--axs-ink-mid)}.axs-ads-nodata{color:var(--axs-ink-faint);font-size:.74rem}.axs-ads-id-meta{align-items:center;color:var(--axs-ink-mid);display:flex;flex-wrap:wrap;font-size:.68rem;gap:10px}.axs-ads-meta-item{white-space:nowrap}.axs-ads-pill{align-items:center;color:var(--axs-ink-mid);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.58rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.axs-ads-pill[data-status=enabled]{color:var(--axs-ok)}.axs-ads-pill[data-status=paused]{color:var(--axs-warn)}.axs-ads-pill[data-status=ended]{opacity:.7}.axs-ads-id-actions{align-items:center;display:flex;flex:none;gap:6px;margin-left:auto}.axs-ads-tabstrip{align-self:flex-start}.axs-ads-tabbody{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.axs-ads-chartwrap-detail{padding-top:8px}.axs-ads-depthempty{align-items:center;border:1px dashed var(--axs-line);border-radius:10px;color:var(--axs-ink-faint);display:flex;flex:1 1 auto;font-size:.74rem;justify-content:center;margin-top:8px;min-height:96px}.axs-ads-tablewrap{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin}.axs-ads-table{border-collapse:collapse;color:var(--axs-ink);font-size:.74rem;width:100%}.axs-ads-table th{background:var(--axs-surface);border-bottom:1px solid var(--axs-line);color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.58rem;font-weight:500;letter-spacing:.12em;padding:7px 8px;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:1}.axs-ads-table td{border-bottom:1px solid color-mix(in srgb,var(--axs-line) 55%,#0000);overflow-wrap:anywhere;padding:7px 8px;vertical-align:top}.axs-ads-table td[data-num],.axs-ads-table th[data-num]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.axs-ads-bidfloor{white-space:nowrap}.axs-ads-bidfloor,.axs-ads-danger{color:var(--axs-danger)}.axs-ads-danger:hover{border-color:color-mix(in srgb,var(--axs-danger) 45%,var(--axs-line))}.axs-ads-armed{align-items:center;display:inline-flex;gap:6px}.axs-ads-armed-go{background:var(--axs-danger);border-color:var(--axs-danger);color:var(--axs-accent-fg)}.axs-ads-armed-go:hover{background:color-mix(in srgb,var(--axs-danger) 88%,#000)}.axs-ads-note{align-items:center;color:var(--axs-ink-mid);display:flex;font-size:.72rem;gap:10px}.axs-ads-note-ok{color:var(--axs-ok)}.axs-ads-note .axv-ce-undo{flex:none}.axs-ads-meta-edit{align-items:center;appearance:none;background:none;border:0;border-bottom:1px dashed var(--axs-line-hard);color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:4px;padding:0}.axs-ads-meta-edit:hover:not(:disabled){border-bottom-color:var(--axs-ink-mid);color:var(--axs-ink)}.axs-ads-meta-edit:disabled{border-bottom-color:#0000;cursor:default}.axs-ads-editglyph{color:var(--axs-ink-faint);flex:none}.axs-ads-meta-edit:hover:not(:disabled) .axs-ads-editglyph{color:var(--axs-ink)}.axs-ads-meta-edit:disabled .axs-ads-editglyph{display:none}.axs-ads-budget-edit{align-items:center;display:inline-flex;gap:6px}.axs-ads-budget-edit input{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:6px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.78rem;padding:3px 6px;width:5.5em}.axs-ads-budget-cur,.axs-ads-budget-per{color:var(--axs-ink-faint);font-size:.7rem}.axs-ads-railtitle{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.62rem;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.axs-ads-tabtools{align-items:center;display:flex;flex:none;gap:8px;justify-content:flex-end;padding:8px 0 2px}.axs-ads-tabtools .axs-ads-railtitle{margin-right:auto}.axs-ads-addpanel{border-top:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;gap:8px;margin-bottom:8px;padding:12px 0}.axs-ads-problem{color:var(--axs-warn)}.axs-ads-kwtab .axv-ce-field textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.88rem;padding:.45rem .6rem;resize:vertical;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axs-ads-kwtab .axv-ce-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ads-adslist,.axs-ads-kwtab,.axs-ads-rsaeditor{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.axs-ads-kwtab .axs-ads-tablewrap{flex:1 1 auto}.axs-ads-adslist,.axs-ads-rsaeditor{overflow-y:auto;scrollbar-width:thin}.axs-ads-rsaeditor{gap:12px}.axs-ads-lede{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.78rem}.axs-ads-lede,.axs-ads-nextsteps{flex:none;line-height:1.5;margin:0;max-width:52ch}.axs-ads-nextsteps,.axs-ads-tabcount{color:var(--axs-ink-faint);font-size:.7rem}.axs-ads-tabcount{margin-right:auto}.axs-ads-field-grow{flex:2 1 16rem}.axs-ads-field-money{flex:0 1 9rem}.axs-ads-moneywrap{align-items:center;background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;display:flex;gap:0;padding-left:.6rem;transition:border-color .12s ease,box-shadow .12s ease}.axs-ads-moneywrap:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axs-ads-money-cur{color:var(--axs-ink-faint);font-size:.84rem}.axs-ads-moneywrap input,.axv-ce-field .axs-ads-moneywrap input{background:none;border:0;box-shadow:none;outline:none;padding:.45rem .6rem .45rem .25rem;width:100%}.axs-ads-rowactions{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.axs-ads-rowact{appearance:none;background:none;border:0;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:.68rem;font-weight:500;padding:0}.axs-ads-rowact:hover:not(:disabled){color:var(--axs-ink)}.axs-ads-rowact.axs-ads-danger:hover:not(:disabled){color:var(--axs-danger)}.axs-ads-table td[data-actions],.axs-ads-table th[data-actions]{text-align:right;width:1%}.axs-ads-rowact.axs-ads-armed-go{border-radius:6px;padding:2px 8px}.axs-ads-adcard{display:flex;flex:none;flex-direction:column;gap:6px;padding:12px 2px}.axs-ads-adcard+.axs-ads-adcard{border-top:1px solid var(--axs-line)}.axs-ads-adcard-top{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axs-ads-adcard-group{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.6rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.axs-ads-adcard-policy{color:var(--axs-warn);font-size:.64rem;white-space:nowrap}.axs-ads-adcard-actions{align-items:center;display:inline-flex;gap:6px;margin-left:auto}.axs-ads-adcard-hls{display:flex;flex-wrap:wrap;gap:6px}.axs-ads-hlchip{align-items:center;background:var(--axs-surface-alt);border-radius:7px;color:var(--axs-ink);display:inline-flex;font-weight:500;gap:7px;padding:3px 9px}.axs-ads-adcard-descs,.axs-ads-hlchip{font-size:.74rem;overflow-wrap:anywhere}.axs-ads-adcard-descs{color:var(--axs-ink-mid)}.axs-ads-adcard-descs .axs-ads-asslabel{margin-left:8px}.axs-ads-adcard-url{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.64rem;overflow-wrap:anywhere}.axs-ads-copygroup{display:flex;flex-direction:column;gap:6px}.axs-ads-copylabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.6rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.axs-ads-charrow{align-items:center;display:flex;gap:8px}.axs-ads-charrow input{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.84rem;min-width:0;padding:.4rem .55rem;transition:border-color .12s ease,box-shadow .12s ease}.axs-ads-charrow input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ads-charcount{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:.6rem;font-variant-numeric:tabular-nums;min-width:3.4em;text-align:right}.axs-ads-charrow[data-over] .axs-ads-charcount{color:var(--axs-danger);font-weight:600}.axs-ads-charrow[data-over] input{border-color:color-mix(in srgb,var(--axs-danger) 55%,var(--axs-line-hard))}.axs-ads-rowx{appearance:none;background:none;border:0;color:var(--axs-ink-faint);cursor:pointer;flex:none;font-size:.9rem;line-height:1;padding:2px 4px}.axs-ads-rowx:hover{color:var(--axs-danger)}.axs-ads-addrow{align-self:flex-start}.axs-ads-rsaeditor-preview{background:var(--axs-surface-alt);border-radius:12px;border-radius:var(--axs-radius-lg,12px);flex:none;padding:12px}.axs-ads-prevbody{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:14px 16px 18px;scrollbar-width:thin}.axs-ads-prevbody>*{flex:none}.axs-ads-sidelabel{align-items:center;color:var(--axs-ink-faint);display:flex;font-family:var(--axs-sans);font-size:.6rem;font-weight:500;gap:6px;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.axs-ads-working{display:flex;flex-direction:column;gap:10px}.axs-ads-working-row{align-items:center;display:flex;font-size:.78rem;gap:9px}.axs-ads-working-text{color:var(--axs-ink);flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.axs-ads-asslabel{border-radius:999px;flex:0 0 auto;font-size:.58rem;font-weight:500;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.axs-ads-asslabel[data-rank=BEST]{background:color-mix(in srgb,var(--axs-ok) 14%,#0000);color:var(--axs-ok)}.axs-ads-asslabel[data-rank=GOOD]{background:var(--axs-surface-alt);color:var(--axs-ink-mid)}.axs-ads-asslabel[data-rank=LOW]{background:color-mix(in srgb,var(--axs-warn) 14%,#0000);color:var(--axs-warn)}.axs-ads-working-note{color:var(--axs-ink-faint);font-size:.7rem;line-height:1.5}.axs-ads-bstepchip{font-feature-settings:"tnum";color:var(--axs-ink-mid);flex:none;font-size:.66rem;font-variant-numeric:tabular-nums;margin-left:auto;white-space:nowrap}.axs-ads-bbody{display:flex;flex:1 1 auto;min-height:0}.axs-ads-brail{border-right:1px solid var(--axs-line);display:flex;flex:0 0 168px;flex-direction:column;gap:4px;overflow-y:auto;padding:14px;scrollbar-width:thin}.axs-ads-bstep{align-items:flex-start;appearance:none;background:none;border:0;border-radius:8px;cursor:pointer;display:flex;font:inherit;gap:10px;padding:8px;text-align:left;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) ease}.axs-ads-bstep:disabled{cursor:default}.axs-ads-bstep:not(:disabled):hover{background:color-mix(in srgb,var(--axs-surface-alt) 55%,#0000)}.axs-ads-bstep-num{font-feature-settings:"tnum";align-items:center;background:var(--axs-surface-alt);border-radius:50%;color:var(--axs-ink-mid);display:flex;flex:0 0 auto;font-size:.66rem;font-variant-numeric:tabular-nums;font-weight:500;height:22px;justify-content:center;width:22px}.axs-ads-bstep[data-active] .axs-ads-bstep-num{background:#c0492b;color:#fff}.axs-ads-bstep[data-done] .axs-ads-bstep-num{background:var(--axs-ok);color:#fff}.axs-ads-bstep-label{color:var(--axs-ink);font-size:.8rem;font-weight:500}.axs-ads-bstep[data-active] .axs-ads-bstep-label{color:#c0492b}.axs-ads-bstep-hint,.axs-ads-bstep:disabled .axs-ads-bstep-label{color:var(--axs-ink-faint)}.axs-ads-bstep-hint{font-size:.68rem}.axs-ads-bform{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-width:0;overflow-y:auto;padding:16px 22px 24px;scrollbar-gutter:stable;scrollbar-width:thin}.axs-ads-bform-title{color:var(--axs-ink);font-family:var(--axs-display);font-size:1.05rem;font-weight:600}.axs-ads-review{display:flex;flex-direction:column;gap:8px}.axs-ads-reviewrow{align-items:baseline;border-bottom:1px solid color-mix(in srgb,var(--axs-line) 55%,#0000);display:flex;font-size:.8rem;gap:12px;justify-content:space-between;padding-bottom:8px}.axs-ads-reviewrow span{color:var(--axs-ink-mid);font-size:.74rem}.axs-ads-reviewrow strong{color:var(--axs-ink);font-weight:500;overflow-wrap:anywhere;text-align:right}.axs-ads-ready{align-items:center;border-top:1px solid var(--axs-line);display:flex;gap:12px;margin-top:4px;padding-top:14px}.axs-ads-ready-meta-title{color:var(--axs-ink);font-size:.82rem;font-weight:500}.axs-ads-ready-meta-sub{color:var(--axs-ink-faint);font-size:.7rem}.axs-ads-ready-launch{justify-content:center;margin-top:2px;width:100%}.axs-ads-ready-launch:disabled{background:color-mix(in srgb,var(--axs-accent) 22%,var(--axs-surface-alt));color:var(--axs-ink-faint);cursor:default}.axs-ads-ready-note{align-items:center;color:var(--axs-warn);display:flex;font-size:.7rem;gap:5px;margin-top:7px}@container (max-width: 560px){.axs-ads-table td[data-secondary],.axs-ads-table th[data-secondary]{display:none}}@container (max-width: 360px){.axs-ads-table td[data-w1hide],.axs-ads-table th[data-w1hide]{display:none}.axs-ads-id-meta{font-size:.64rem}}@media (max-width:760px){.axs-ads-mainbody{padding:12px 14px 20px}.axs-ads-bbody{flex-direction:column}.axs-ads-brail{border-bottom:1px solid var(--axs-line);border-right:0;flex:none;flex-direction:row;flex-wrap:wrap;overflow:visible}.axs-ads-bform{padding:14px 14px 24px}}.axs-seo-workspace{height:100%;min-height:0;position:relative}.axs-seo-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-seo-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-seo-grid,.axs-gb-fillbody>.axs-seo-statepad{height:100%}.axs-seo-winseg{margin-left:auto}.axs-seo-statepad{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--axs-space-3);height:100%;justify-content:center;min-height:0;overflow-y:auto;padding:var(--axs-space-6)}.axs-seo-retry{appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);margin-top:var(--axs-space-2);padding:7px 14px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-seo-retry:hover{border-color:var(--axs-accent)}.axs-seo-grid{box-sizing:border-box;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--axs-space-4) var(--axs-space-4) var(--axs-space-5)}.axs-seo-grid,.axs-seo-row{display:flex;gap:var(--axs-space-4)}.axs-seo-row{align-items:flex-start}.axs-seo-col{display:flex;flex-direction:column;gap:var(--axs-space-4);min-width:0}.axs-seo-col--side{flex:0 0 320px}.axs-seo-col--main{flex:1 1 auto}.axs-seo-card{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--axs-space-3);min-width:0;padding:var(--axs-space-4)}.axs-seo-cardhead{align-items:baseline;display:flex;gap:var(--axs-space-2);justify-content:space-between}.axs-seo-cardtitle{font-size:var(--axs-text-label);font-weight:var(--axs-weight-semibold);letter-spacing:.09em;text-transform:uppercase}.axs-seo-cardtitle,.axs-seo-chip{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axs-seo-chip{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.04em;white-space:nowrap}.axs-seo-cardnote{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);margin:0}.axs-seo-healthbody{align-items:center;display:flex;flex-direction:column;gap:var(--axs-space-3)}.axs-seo-ring{height:104px;position:relative;width:104px}.axs-seo-ring-track{stroke:var(--axv-track)}.axs-seo-ring-arc{stroke:var(--axs-accent);transition:stroke-dasharray var(--axs-dur-slow) var(--axs-ease-spring)}.axs-seo-ring[data-band=good] .axs-seo-ring-arc{stroke:var(--axs-ok)}.axs-seo-ring[data-band=fair] .axs-seo-ring-arc{stroke:var(--axs-warn)}.axs-seo-ring[data-band=poor] .axs-seo-ring-arc{stroke:var(--axs-danger)}.axs-seo-ring[data-reduced-motion=true] .axs-seo-ring-arc{transition:none}.axs-seo-ring-center{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;line-height:1;position:absolute}.axs-seo-ring-score{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-stat);font-weight:var(--axs-weight-semibold);letter-spacing:-.02em}.axs-seo-ring-of{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);margin-top:2px}.axs-seo-issues{align-items:stretch;display:flex;gap:var(--axs-space-4)}.axs-seo-issue{align-items:center;display:flex;flex-direction:column;gap:2px;min-width:52px}.axs-seo-issuenum{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-semibold)}.axs-seo-issue[data-tone=critical] .axs-seo-issuenum{color:var(--axs-danger)}.axs-seo-issue[data-tone=warning] .axs-seo-issuenum{color:var(--axs-warn)}.axs-seo-issuelabel{letter-spacing:.02em}.axs-seo-issuelabel,.axs-seo-stamp{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-seo-kpis{flex:none}.axs-seo-stathint{color:var(--axs-ink-faint);display:block;font-size:var(--axs-text-micro);margin-top:2px}.axs-seo-chartwrap{display:flex;flex-direction:column;gap:var(--axs-space-1);min-height:120px}.axs-seo-chartlabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.12em;text-transform:uppercase}.axs-seo-chartwrap .axv-cost-chart{display:flex;flex:1 1 auto;flex-direction:column;min-height:96px}.axs-seo-chartwrap .axv-cost-bars{flex:1 1 auto;gap:2px;height:auto;min-height:0}.axs-seo-chartwrap .axv-cost-bar{background:var(--axs-accent);border-radius:2px 2px 0 0}.axs-seo-chartempty{align-items:center;border:1px dashed var(--axs-line);border-radius:var(--axs-radius-md);color:var(--axs-ink-faint);display:flex;flex:1 1 auto;font-family:var(--axs-sans);font-size:var(--axs-text-body);justify-content:center;min-height:88px}.axs-seo-sub{display:flex;flex-direction:column;gap:var(--axs-space-2)}.axs-seo-sublabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.12em;text-transform:uppercase}.axs-seo-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-seo-listrow{align-items:baseline;border-bottom:1px solid color-mix(in srgb,var(--axs-line) 60%,#0000);display:flex;gap:var(--axs-space-3);justify-content:space-between;padding:5px 0}.axs-seo-listrow:last-child{border-bottom:0}.axs-seo-listlabel{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-seo-listmeta{align-items:baseline;display:flex;gap:var(--axs-space-2);white-space:nowrap}.axs-seo-listval{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium)}.axs-seo-listsub{font-size:var(--axs-text-micro)}.axs-seo-listempty,.axs-seo-listsub{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axs-seo-listempty{font-size:var(--axs-text-body);margin:0}.axs-seo-notes{display:flex;flex-direction:column;gap:4px;grid-column:1/-1;padding-top:var(--axs-space-1)}.axs-seo-note{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-seo-maploading{padding:var(--axs-space-4)}@media (max-width:860px){.axs-seo-winseg .axs-seg-btn{min-block-size:44px;min-inline-size:44px}}@media (max-width:760px){.axs-seo-grid{padding:var(--axs-space-3)}.axs-seo-row{flex-direction:column}.axs-seo-col,.axs-seo-row{gap:var(--axs-space-3)}.axs-seo-col--side{flex:none}}.axmr{gap:.85rem}.axmr,.axmr-head{display:flex;flex-direction:column}.axmr-head{gap:.2rem}.axmr-eyebrow{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase}.axmr-eyebrow,.axmr-title{font-family:var(--axs-sans)}.axmr-title{color:var(--axs-ink);font-size:1.05rem;font-weight:600;line-height:1.25;margin:0;overflow-wrap:anywhere}.axmr-sub{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.8rem;line-height:1.45;margin:.1rem 0 0;max-width:64ch}.axmr-list{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:10px;overflow:hidden}.axmr-list,.axmr-row{display:flex;flex-direction:column}.axmr-row{gap:.4rem;padding:.7rem .8rem}.axmr-row+.axmr-row{border-top:1px solid var(--axs-line)}.axmr-rowtop{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.axmr-name{align-items:center;color:var(--axs-ink);display:inline-flex;font-size:.9rem;font-weight:500;gap:.4rem}.axmr-name,.axmr-scope{font-family:var(--axs-sans)}.axmr-scope{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-faint);font-size:.6rem;letter-spacing:.05em;padding:.05rem .4rem;text-transform:uppercase}.axmr-rowtop>.axv-pill{margin-left:auto}.axmr-stats{margin-top:.05rem}.axmr-note{font-size:.76rem;line-height:1.45;max-width:62ch}.axmr-foot,.axmr-note{color:var(--axs-ink-faint);font-family:var(--axs-sans);margin:0}.axmr-foot{font-size:.72rem;line-height:1.4}@media (max-width:540px){.axmr-rowtop>.axv-pill{margin-left:0}}.axs-li-workspace{height:100%;min-height:0;position:relative}.axs-li-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-li-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-li-panelbody{height:100%}.axs-li-panelbody{height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain}.axs-li-panelbody>.axv-state{box-sizing:border-box;min-height:100%}.axs-li-statebox{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--axs-space-3);height:100%;justify-content:center;min-height:0;padding:var(--axs-space-6);text-align:center}.axs-li-statemeta{align-items:center;display:flex;gap:var(--axs-space-2)}.axs-li-btn{align-items:center;appearance:none;border:1px solid #0000;border-radius:var(--axs-radius-md);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);gap:6px;padding:8px 14px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),border-color var(--axs-dur-fast) var(--axs-ease-standard),opacity var(--axs-dur-fast) var(--axs-ease-standard)}.axs-li-btn:disabled{cursor:not-allowed;opacity:.5}.axs-li-btn--ghost{background:var(--axs-surface);border-color:var(--axs-line);color:var(--axs-ink)}.axs-li-btn--ghost:not(:disabled):hover{border-color:var(--axs-accent)}.axs-li-glance{display:flex;flex-direction:column}.axs-li-header{align-items:center;justify-content:space-between;padding:var(--axs-space-4) var(--axs-space-4) var(--axs-space-3)}.axs-li-header,.axs-li-header-id{display:flex;flex-wrap:wrap;gap:var(--axs-space-3)}.axs-li-header-id{align-items:baseline;min-width:0}.axs-li-pagename{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.02rem;font-weight:var(--axs-weight-semibold);letter-spacing:-.01em;margin:0;overflow-wrap:anywhere}.axs-li-header-paused{color:var(--axs-warn);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase}.axs-li-header-paused,.axs-li-ratehint{font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-li-ratehint{color:var(--axs-ink-faint);white-space:nowrap}.axs-li-statuschip{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);gap:5px;letter-spacing:.06em;text-transform:uppercase}.axs-li-statuschip:before{background:currentColor;border-radius:var(--axs-radius-pill);content:"";height:6px;opacity:.8;width:6px}.axs-li-statuschip[data-status=active]{color:var(--axs-ok)}.axs-li-statuschip[data-status=paused]{color:var(--axs-warn)}.axs-li-statuschip[data-status=pending]{color:var(--axs-info)}.axs-li-statuschip[data-status=revoked]{color:var(--axs-danger)}.axs-li-grid{grid-gap:var(--axs-space-4);align-content:start;box-sizing:border-box;display:grid;gap:var(--axs-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));padding:0 var(--axs-space-4) var(--axs-space-5)}.axs-li-card{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);box-sizing:border-box;display:flex;flex-direction:column;min-width:0}.axs-li-card--compose{grid-column:1/-1}@container (min-width: 720px){.axs-li-card--perf{grid-column:span 2}}.axs-li-card-head{align-items:baseline;display:flex;gap:var(--axs-space-2);justify-content:space-between;padding:var(--axs-space-3) var(--axs-space-4) 0}.axs-li-card-title{font-size:var(--axs-text-label);font-weight:var(--axs-weight-semibold);letter-spacing:.09em;text-transform:uppercase}.axs-li-card-note,.axs-li-card-title{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axs-li-card-note{font-size:var(--axs-text-micro);white-space:nowrap}.axs-li-card-body{display:flex;flex-direction:column;gap:var(--axs-space-3);padding:var(--axs-space-3) var(--axs-space-4) var(--axs-space-4)}.axs-li-kpis{flex:none}.axs-li-perf-headline{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);margin:0}.axs-li-perf-top{font-size:var(--axs-text-micro)}.axs-li-empty,.axs-li-perf-top{color:var(--axs-ink-faint);font-family:var(--axs-sans);margin:0}.axs-li-empty{font-size:var(--axs-text-body)}.axs-li-postlist{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-li-postrow{align-items:flex-start;border-bottom:1px solid color-mix(in srgb,var(--axs-line) 60%,#0000);display:flex;gap:var(--axs-space-3);padding:var(--axs-space-2) 0}.axs-li-postrow:last-child{border-bottom:0}.axs-li-postrow-glyph{align-items:center;background:color-mix(in srgb,var(--axs-accent) 12%,#0000);border-radius:var(--axs-radius-sm);color:var(--axs-accent);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:9px;font-weight:var(--axs-weight-bold);height:22px;justify-content:center;letter-spacing:.04em;width:26px}.axs-li-postrow-main{display:flex;flex-direction:column;gap:2px;min-width:0}.axs-li-postrow-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--axs-ink);display:-webkit-box;font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:1.35;overflow:hidden}.axs-li-postrow-text em{color:var(--axs-ink-faint);font-style:italic}.axs-li-postrow-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--axs-space-2)}.axs-li-postrow-status,.axs-li-postrow-when{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-li-postrow-status{font-weight:var(--axs-weight-medium);letter-spacing:.05em;text-transform:uppercase}.axs-li-postrow-status[data-status=approved],.axs-li-postrow-status[data-status=queued]{color:var(--axs-info)}.axs-li-postrow-status[data-status=published]{color:var(--axs-ok)}.axs-li-postrow-stats{align-items:center;display:flex;gap:var(--axs-space-2)}.axs-li-postrow-stats>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-li-compose-form{display:flex;flex-direction:column;gap:var(--axs-space-3)}.axs-li-field{display:flex;flex-direction:column;gap:5px;min-width:0}.axs-li-field--grow{flex:1 1 auto}.axs-li-field--inline{flex:0 0 auto}.axs-li-field-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.08em;text-transform:uppercase}.axs-li-select,.axs-li-textarea{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);padding:8px 10px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-li-textarea{line-height:var(--axs-lh-body);min-height:64px;resize:vertical}.axs-li-select:focus-visible,.axs-li-textarea:focus-visible{border-color:var(--axs-accent);outline:none}.axs-li-compose-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--axs-space-3)}.axs-li-compose-row .axs-li-draftwrap{display:inline-flex;margin-left:auto}.axs-li-compose-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);line-height:var(--axs-lh-body);margin:0}.axs-li-note{border-radius:var(--axs-radius-md);font-family:var(--axs-sans);font-size:var(--axs-text-body);padding:7px 10px}.axs-li-note--ok{background:color-mix(in srgb,var(--axs-ok) 10%,#0000);color:var(--axs-ok)}.axs-li-note--err{background:color-mix(in srgb,var(--axs-danger) 10%,#0000);color:var(--axs-danger)}.axs-li-compose-preview{display:flex;flex-direction:column;gap:var(--axs-space-3)}.axs-li-compose-previewhead{align-items:center;display:flex;gap:var(--axs-space-2)}.axs-li-compose-lineage{color:var(--axs-accent);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.04em}.axs-li-compose-drafttext{background:color-mix(in srgb,var(--axs-line) 30%,#0000);border-radius:var(--axs-radius-md);color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);margin:0;padding:var(--axs-space-3);white-space:pre-wrap}.axs-li-compose-actions{display:flex;gap:var(--axs-space-2)}.axs-li-spinner{animation:axs-li-spin .7s linear infinite;border:2px solid color-mix(in srgb,currentcolor 30%,#0000);border-radius:var(--axs-radius-pill);border-top-color:initial;height:13px;width:13px}@keyframes axs-li-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.axs-li-spinner{animation:none}}@media (max-width:640px){.axs-li-grid{gap:var(--axs-space-3);grid-template-columns:1fr;padding:0 var(--axs-space-3) var(--axs-space-4)}.axs-li-card--perf{grid-column:span 1}.axs-li-compose-row .axs-li-draftwrap{margin-left:0;width:100%}.axs-li-compose-row .axs-li-draftwrap .axv-actionpill{justify-content:center;width:100%}}.axs-ig-workspace{height:100%;min-height:0;position:relative}.axs-ig-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-ig-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-ig-panelbody{height:100%}.axs-ig-panelbody{height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain}.axs-ig-panelbody>.axv-state{box-sizing:border-box;min-height:100%}.axs-ig-statebox{box-sizing:border-box;flex-direction:column;height:100%;justify-content:center;min-height:0;padding:var(--axs-space-6);text-align:center}.axs-ig-statebox,.axs-ig-statemeta{align-items:center;display:flex;gap:var(--axs-space-3)}.axs-ig-stateaccount{color:var(--axs-ink-mid)}.axs-ig-btn,.axs-ig-stateaccount{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium)}.axs-ig-btn{align-items:center;appearance:none;border:1px solid #0000;border-radius:var(--axs-radius-md);cursor:pointer;display:inline-flex;gap:6px;padding:8px 14px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-ig-btn--ghost{background:var(--axs-surface);border-color:var(--axs-line);color:var(--axs-ink)}.axs-ig-btn--ghost:hover{border-color:var(--axs-accent)}.axs-ig-statuschip{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);gap:5px;letter-spacing:.06em;text-transform:uppercase}.axs-ig-statuschip:before{background:currentColor;border-radius:var(--axs-radius-pill);content:"";height:6px;opacity:.8;width:6px}.axs-ig-statuschip[data-status=connected]{color:var(--axs-ok)}.axs-ig-statuschip[data-status=expired]{color:var(--axs-warn)}.axs-ig-statuschip[data-status=revoked]{color:var(--axs-danger)}.axs-ig-glance{display:flex;flex-direction:column}.axs-ig-header{justify-content:space-between;padding:var(--axs-space-4) var(--axs-space-4) var(--axs-space-3)}.axs-ig-header,.axs-ig-header-id{align-items:center;display:flex;flex-wrap:wrap;gap:var(--axs-space-3)}.axs-ig-header-id{min-width:0}.axs-ig-avatar{border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);flex:none;height:30px;object-fit:cover;width:30px}.axs-ig-username{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.02rem;font-weight:var(--axs-weight-semibold);letter-spacing:-.01em;margin:0;overflow-wrap:anywhere}.axs-ig-accounttype{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);white-space:nowrap}.axs-ig-grid{grid-gap:var(--axs-space-4);align-content:start;box-sizing:border-box;display:grid;gap:var(--axs-space-4);grid-template-columns:1fr;padding:0 var(--axs-space-4) var(--axs-space-5)}.axs-ig-card{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);box-sizing:border-box;display:flex;flex-direction:column;min-width:0}.axs-ig-card-head{align-items:baseline;display:flex;gap:var(--axs-space-2);justify-content:space-between;padding:var(--axs-space-3) var(--axs-space-4) 0}.axs-ig-card-title{font-size:var(--axs-text-label);font-weight:var(--axs-weight-semibold);letter-spacing:.09em;text-transform:uppercase}.axs-ig-card-note,.axs-ig-card-title{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axs-ig-card-note{font-size:var(--axs-text-micro);max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ig-card-body{display:flex;flex-direction:column;gap:var(--axs-space-3);padding:var(--axs-space-3) var(--axs-space-4) var(--axs-space-4)}.axs-ig-kpis{flex:none}.axs-ig-empty,.axs-ig-stalehint,.axs-ig-unreachable{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-body);margin:0}.axs-ig-unreachable{color:var(--axs-warn)}.axs-ig-tiles{grid-gap:var(--axs-space-3);display:grid;gap:var(--axs-space-3);grid-template-columns:repeat(auto-fill,minmax(132px,1fr));list-style:none;margin:0;padding:0}.axs-ig-tile{display:flex;flex-direction:column;gap:5px;min-width:0}.axs-ig-tile-frame{aspect-ratio:1;background:color-mix(in srgb,var(--axs-line) 30%,#0000);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);display:block;overflow:hidden;position:relative}a.axs-ig-tile-frame{transition:border-color var(--axs-dur-fast) var(--axs-ease-standard)}a.axs-ig-tile-frame:focus-visible,a.axs-ig-tile-frame:hover{border-color:var(--axs-accent);outline:none}a.axs-ig-tile-frame:hover .axs-ig-tile-img{transform:scale(1.03)}.axs-ig-tile-img{display:block;height:100%;object-fit:cover;transition:transform var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-ig-tile-img--missing{background:color-mix(in srgb,var(--axs-line) 45%,#0000)}@media (prefers-reduced-motion:reduce){a.axs-ig-tile-frame:hover .axs-ig-tile-img{transform:none}}.axs-ig-tile-tag{background:color-mix(in srgb,var(--axs-ink) 72%,#0000);border-radius:var(--axs-radius-sm);color:var(--axs-surface);font-family:var(--axs-sans);font-size:9px;font-weight:var(--axs-weight-bold);letter-spacing:.05em;padding:2px 5px;position:absolute;right:6px;text-transform:uppercase;top:6px}.axs-ig-tile-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--axs-space-2);min-width:0}.axs-ig-tile-meta>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);white-space:nowrap}.axs-ig-tile-when{color:var(--axs-ink-mid)}@media (max-width:640px){.axs-ig-grid{gap:var(--axs-space-3);padding:0 var(--axs-space-3) var(--axs-space-4)}.axs-ig-tiles{gap:var(--axs-space-2);grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}.axs-gbpw-workspace{height:100%;min-height:0;position:relative}.axs-gbpw-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-gbpw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gbpw-panelbody{container-type:size;height:100%;min-height:0}.axs-gbpw-statebox{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding:14px}.axs-gbpw-cols{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);height:100%;min-height:0}.axs-gbpw-rail{background:#faf9f6;background:var(--axs-chrome,#faf9f6);border-right:1px solid var(--axs-line);min-height:0;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin}.axs-gbpw-tiernote{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.72rem;line-height:1.5;margin:10px 12px 0}.axs-gbpw-railrows{list-style:none;margin:0;padding:6px 0 10px}.axs-gbpw-railempty{padding:14px 10px}.axs-gbpw-railbtn{background:none;border:0;color:var(--axs-ink);cursor:pointer;display:flex;flex-direction:column;font-family:var(--axs-sans);gap:4px;padding:9px 12px;text-align:left;transition:background var(--axs-motion-fast) var(--axs-ease-out);width:100%}.axs-gbpw-railbtn:hover{background:var(--axs-surface)}.axs-gbpw-railbtn[data-selected]{background:var(--axs-surface);box-shadow:inset 3px 0 0 var(--axs-accent),var(--axs-elev-sm)}.axs-gbpw-railprimary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.78rem;font-weight:var(--axs-weight-semibold);line-height:1.35;overflow:hidden}.axs-gbpw-railprimary[data-copylead]{color:var(--axs-ink-mid);font-weight:var(--axs-weight-medium)}.axs-gbpw-railmeta{align-items:baseline;color:var(--axs-ink-faint);display:flex;font-size:.66rem;gap:8px;min-width:0}.axs-gbpw-railstate{font-weight:var(--axs-weight-semibold);letter-spacing:.02em}.axs-gbpw-railstate[data-state=live]{color:var(--axs-ok)}.axs-gbpw-railstate[data-state=processing]{color:var(--axs-warn)}.axs-gbpw-railstate[data-state=gone],.axs-gbpw-railstate[data-state=rejected]{color:var(--axs-danger)}.axs-gbpw-railwhen{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.axs-gbpw-railcampaign{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-gbpw-dock{background:var(--axs-surface);min-height:0;min-width:0;overflow-y:auto;padding:16px 22px 24px;scrollbar-gutter:stable;scrollbar-width:thin}.axs-gbpw-dock .axv-view.axv-gbp{margin-inline:auto;max-width:640px}.axs-gbpw-rest{display:grid;height:100%;place-content:center}.axs-gbpw-compose{display:flex;flex-direction:column;gap:12px;margin-inline:auto;max-width:560px}.axs-gbpw-composekicker{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.66rem;font-weight:var(--axs-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.axs-gbpw-composerow{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.axs-gbpw-composeactions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.axs-gbpw-consequence{color:var(--axs-ink-faint);font-size:.72rem}.axs-gbpw-consequence,.axs-gbpw-err{font-family:var(--axs-sans);margin:0}.axs-gbpw-err{color:var(--axs-danger);font-size:.74rem}@container (max-width: 560px){.axs-gbpw-cols{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,42%) minmax(0,1fr)}.axs-gbpw-rail{border-bottom:1px solid var(--axs-line);border-right:0}.axs-gbpw-composerow{grid-template-columns:1fr}}.axs-modules-root{display:flex;flex-direction:column;height:100%;min-height:0}.axs-modules-root .axs-modules-board{flex:1 1;min-height:0}.axs-modules-nodebody{display:flex;flex-direction:column;height:100%;min-height:0}.axs-modules{box-sizing:border-box;color:var(--axs-ink);container-name:axmodules;container-type:inline-size;display:flex;flex-direction:column;gap:18px;margin:0;max-width:none;padding:14px 16px 18px;width:100%}.axs-modules--scroll{flex:1 1;min-height:0;overflow:auto}.axs-modules-shelves{color:var(--axs-ink);display:flex;flex-direction:column;gap:10px;padding:4px 2px 6px}.axs-modules-shelflist{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-modules-shelfrow{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;gap:8px;min-width:0;padding:7px 2px}.axs-modules-shelfrow:last-child{border-bottom:0}.axs-modules-shelfdot{background:#0000;border-radius:50%;box-shadow:inset 0 0 0 1.4px var(--axs-line-hard);flex:none;height:7px;width:7px}.axs-modules-shelfrow[data-lit] .axs-modules-shelfdot{background:var(--axs-accent);box-shadow:none}.axs-modules-shelfvia{color:var(--axs-ink-faint);font-size:11.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-modules-shelfrow[data-lit] .axs-modules-shelfvia{color:var(--axs-ink-mid)}.axs-modules-shelfquiet{color:var(--axs-ink-faint);font-size:12.5px;margin:0}.axs-modules-sectionlabel{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:11px;font-weight:600;letter-spacing:.06em;margin:0;text-transform:uppercase}.axs-modules-sectionlabel--spaced{border-top:1px solid var(--axs-line);margin-top:10px;padding-top:18px}.axs-modules-sub--tight{margin-top:0}.axs-modules-note{align-items:center;background:var(--axs-warn-bg);border-radius:10px;color:var(--axs-ink-mid);display:flex;font-size:12.5px;gap:9px;padding:10px 13px}.axs-modules-note svg{flex:none;height:15px;opacity:.8;width:15px}.axs-modules-note--warn{align-items:flex-start;background:color-mix(in srgb,var(--axs-warn) 12%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-warn) 32%,#0000);color:var(--axs-ink);line-height:1.4}.axs-modules-note--warn svg{color:var(--axs-warn);margin-top:1px;opacity:1}.axs-modules-bar{align-items:center;display:flex;justify-content:space-between}.axs-modules-count{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11.5px;font-variant-numeric:tabular-nums;letter-spacing:.02em}.axs-modules-bulk{align-items:center;display:flex;gap:8px}.axs-modules-dot{color:var(--axs-line-hard)}.axs-modules-link{background:none;border:0;color:var(--axs-accent);cursor:pointer;font:inherit;font-size:12.5px;padding:0}.axs-modules-link:hover{color:var(--axs-accent-hover);text-decoration:underline}.axs-modules-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-modules-row{align-items:center;background:#0000;border-bottom:1px solid var(--axs-line);display:flex;gap:16px;justify-content:space-between;padding:13px 4px}.axs-modules-row.is-locked{opacity:.7}.axs-modules-rowmeta{display:flex;flex-direction:column;gap:3px;min-width:0}.axs-modules-rowlabel{color:var(--axs-ink);font-size:14px;font-weight:500}.axs-modules-rowdesc{letter-spacing:.01em}.axs-modules-lock,.axs-modules-rowdesc{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px}.axs-modules-lock{letter-spacing:.02em}.axs-modules-shelf{background:var(--axs-surface-alt);border-radius:5px;color:var(--axs-ink-faint);display:inline-block;font-family:var(--axs-sans);font-size:9.5px;font-weight:600;letter-spacing:.05em;margin-left:7px;padding:2px 6px;text-transform:uppercase;vertical-align:middle}.axs-modules-family{display:flex;flex-direction:column;gap:8px}.axs-modules-row--product .axs-modules-productlabel{font-weight:600}.axs-modules-features{border-left:1px solid var(--axs-line);margin:0 0 0 9px;padding-left:12px}.axs-modules-features .axs-modules-row{padding:11px 2px 11px 4px}.axs-modules-features .axs-modules-rowlabel{font-size:13.5px}.axs-modules-family>.axs-modules-row--product:last-child,.axs-modules-features .axs-modules-row:last-child{border-bottom:0}.axs-modules-row[data-dirty] .axs-modules-rowlabel:after{background:var(--axs-accent);border-radius:50%;content:"";display:inline-block;height:6px;margin-left:8px;vertical-align:middle;width:6px}.axs-modules-switch{background:var(--axs-line-hard);border:0;border-radius:999px;cursor:pointer;flex:none;height:24px;padding:0;position:relative;transition:background .16s ease;width:42px}.axs-modules-switch:disabled{cursor:default;opacity:.55}.axs-modules-switch[aria-checked=true]{background:var(--axs-accent)}.axs-modules-switch[aria-checked=mixed]{background:color-mix(in srgb,var(--axs-accent) 46%,var(--axs-line-hard))}.axs-modules-switch[aria-checked=mixed] .axs-modules-knob{transform:translateX(9px)}.axs-modules-switch:not(:disabled):hover{box-shadow:0 0 0 4px var(--axs-accent-bg)}.axs-modules-switch:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-modules-knob{background:var(--axs-accent-fg);border-radius:50%;box-shadow:var(--axs-elev);height:18px;left:3px;position:absolute;top:3px;transition:transform .16s cubic-bezier(.2,.8,.2,1);width:18px}.axs-modules-switch[aria-checked=true] .axs-modules-knob{transform:translateX(18px)}.axs-modules-foot{align-items:center;background:var(--axs-surface);border-top:1px solid var(--axs-line);display:flex;flex:none;gap:12px;justify-content:space-between;padding:10px 16px 12px}.axs-modules-status{font-size:12.5px;min-height:18px}.axs-modules-dirtytag{color:var(--axs-ink-faint)}.axs-modules-saved{color:var(--axs-ok)}.axs-modules-err{align-items:center;color:var(--axs-danger);display:inline-flex;gap:6px}.axs-modules-err svg{flex:none;height:14px;width:14px}.axs-modules-save{align-items:center;background:var(--axs-accent);border:0;border-radius:9px;color:var(--axs-accent-fg);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:7px;padding:9px 18px;transition:background .14s ease,opacity .14s ease}.axs-modules-save:not(:disabled):hover{background:var(--axs-accent-hover)}.axs-modules-save:disabled{cursor:default;opacity:.45}.axs-modules-save svg{animation:axs-modules-spin .7s linear infinite;height:14px;width:14px}@keyframes axs-modules-spin{to{transform:rotate(1turn)}}.axs-modules-nodebody[data-reduced-motion=true] .axs-modules-knob,.axs-modules-nodebody[data-reduced-motion=true] .axs-modules-row,.axs-modules-nodebody[data-reduced-motion=true] .axs-modules-save,.axs-modules-nodebody[data-reduced-motion=true] .axs-modules-switch{transition:none}.axs-modules-nodebody[data-reduced-motion=true] .axs-modules-save svg{animation:none}@container axmodules (max-width: 520px){.axs-modules-rowdesc,.axs-modules-sub{display:none}.axs-modules-row{gap:12px;padding:11px 2px}}@container axmodules (max-width: 380px){.axs-modules-link{font-size:12px;padding:2px 6px}.axs-modules-dot{display:none}.axs-modules-bar{align-items:center;gap:8px}.axs-modules-features{margin-left:4px;padding-left:8px}}@container axmodules (max-width: 300px){.axs-modules-bulk{display:none}.axs-modules-foot{justify-content:stretch}.axs-modules-save{justify-content:center;width:100%}}@media (max-width:860px){.axs-modules-switch,.axs-modules-switch[aria-checked=mixed],.axs-modules-switch[aria-checked=true]{background:#0000;block-size:44px;inline-size:44px}.axs-modules-switch:before{background:var(--axs-line-hard);block-size:24px;border-radius:999px;content:"";inline-size:42px;inset-block-start:10px;inset-inline-start:1px;pointer-events:none;position:absolute;transition:background .16s ease,box-shadow .16s ease}.axs-modules-switch[aria-checked=true]:before{background:var(--axs-accent)}.axs-modules-switch[aria-checked=mixed]:before{background:color-mix(in srgb,var(--axs-accent) 46%,var(--axs-line-hard))}.axs-modules-switch:not(:disabled):hover{box-shadow:none}.axs-modules-switch:not(:disabled):hover:before{box-shadow:0 0 0 4px var(--axs-accent-bg)}.axs-modules-knob{inset-block-start:13px;inset-inline-start:4px;z-index:1}.axs-modules-nodebody[data-reduced-motion=true] .axs-modules-switch:before{transition:none}}@media (max-width:420px){.axs-modules{gap:14px;padding:18px 14px 24px}.axs-modules-title{font-size:19px}}@media (max-width:640px){.axs-modules-shelf{font-size:11px}}.axs-folio-root{display:flex;flex-direction:column;height:100%;min-height:0}.axs-folio-root .axs-folio-board{flex:1 1;min-height:0}.axs-folio-nodebody{box-sizing:border-box;color:var(--axs-ink);container-name:axfolio;container-type:inline-size;display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;padding:12px 14px 0}.axs-folio-pad{padding:4px 2px 16px}.axs-folio-quiet{color:var(--axs-ink-faint);font-size:12.5px;margin:0}.axs-folio-note{align-items:center;background:var(--axs-warn-bg);border-radius:10px;color:var(--axs-ink-mid);display:flex;font-size:12.5px;gap:9px;padding:10px 13px}.axs-folio-note svg{flex:none;height:15px;opacity:.8;width:15px}.axs-folio-note--warn{align-items:flex-start;background:color-mix(in srgb,var(--axs-warn) 12%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-warn) 32%,#0000);color:var(--axs-ink);line-height:1.4}.axs-folio-note--warn svg{color:var(--axs-warn);margin-top:1px;opacity:1}.axs-folio-filterwrap{display:inline-flex;margin-left:auto;min-width:0}.axs-folio-filter{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);font:inherit;font-size:12px;padding:4px 9px;width:min(220px,40cqi)}.axs-folio-filter:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-folio-filter::placeholder{color:var(--axs-ink-faint)}.axs-folio-coverage{color:var(--axs-ink);padding:4px 2px 6px}.axs-folio-covlist{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.axs-folio-covrow{grid-gap:2px 10px;align-items:baseline;border-bottom:1px solid var(--axs-line);display:grid;gap:2px 10px;grid-template-areas:"label count" "track track";grid-template-columns:1fr auto;padding:7px 2px 9px}.axs-folio-covrow:last-child{border-bottom:0}.axs-folio-covlabel{font-size:12.5px;grid-area:label}.axs-folio-covcount{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-variant-numeric:tabular-nums;grid-area:count;white-space:nowrap}.axs-folio-covtrack{background:color-mix(in srgb,var(--axs-line) 70%,#0000);border-radius:2px;display:flex;grid-area:track;height:4px;overflow:hidden}.axs-folio-covfill{background:var(--axs-accent);height:100%}.axs-folio-covfill--mixed{background:color-mix(in srgb,var(--axs-accent) 45%,#0000)}.axs-folio-bulk{align-items:center;background:var(--axs-accent-bg);border-radius:10px;display:flex;font-size:12.5px;gap:8px;padding:8px 13px}.axs-folio-bulklabel{align-items:baseline;color:var(--axs-ink);display:inline-flex;font-weight:500;gap:8px;margin-right:auto;min-width:0}.axs-folio-bulkcount{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:11px;font-variant-numeric:tabular-nums;font-weight:400}.axs-folio-link{background:none;border:0;color:var(--axs-accent);cursor:pointer;font:inherit;font-size:12.5px;padding:0;white-space:nowrap}.axs-folio-link:hover{color:var(--axs-accent-hover);text-decoration:underline}.axs-folio-dot{color:var(--axs-line-hard)}.axs-folio-scroll{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:12px;contain:layout paint;flex:1 1;min-height:0;overflow:auto}.axs-folio-scroll:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-folio-grid{--axs-folio-band-h:30px;border-collapse:initial;border-spacing:0;font-size:13px;min-width:100%;width:max-content}.axs-folio-grid thead th{background:var(--axs-surface);border-bottom:1px solid var(--axs-line-hard);padding:0;position:sticky;top:0;vertical-align:bottom;z-index:2}.axs-folio-corner{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:11px;font-weight:600;left:0;letter-spacing:.06em;min-width:150px;padding:0 12px 8px!important;text-align:left;text-transform:uppercase;z-index:3!important}.axs-folio-colhead{width:34px}.axs-folio-colbtn{background:none;border:0;color:var(--axs-ink-mid);cursor:pointer;display:block;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:500;letter-spacing:.03em;margin:0 auto;max-height:150px;overflow:hidden;padding:10px 0;text-overflow:ellipsis;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.axs-folio-colbtn:disabled{cursor:default}.axs-folio-colbtn:not(:disabled):hover{color:var(--axs-ink)}.axs-folio-colbtn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-folio-colhead.is-armed .axs-folio-colbtn{color:var(--axs-accent);font-weight:600}.axs-folio-colhead--fam{padding-bottom:30px!important}.axs-folio-expand{background:none;border:0;border-radius:6px;bottom:5px;color:var(--axs-ink-faint);cursor:pointer;font-size:14px;height:20px;left:50%;line-height:1;padding:0;position:absolute;transform:translateX(-50%);width:20px}.axs-folio-expand:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-folio-expand:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-folio-band{background:color-mix(in srgb,var(--axs-accent-bg) 45%,var(--axs-surface));border-bottom:1px solid var(--axs-line)!important;border-left:1px solid var(--axs-line);border-right:1px solid var(--axs-line);height:var(--axs-folio-band-h);vertical-align:middle!important}.axs-folio-bandbtn{align-items:center;background:none;border:0;color:var(--axs-accent);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:600;gap:6px;justify-content:center;letter-spacing:.05em;padding:7px 8px;text-transform:uppercase;white-space:nowrap;width:100%}.axs-folio-bandbtn:hover{color:var(--axs-accent-hover)}.axs-folio-bandbtn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-folio-caret{font-size:13px;line-height:1}.axs-folio-grid .axs-folio-featrow th{top:var(--axs-folio-band-h)}.axs-folio-grid thead th.axs-folio-colhead--feat{background:color-mix(in srgb,var(--axs-accent-bg) 45%,var(--axs-surface))}.axs-folio-cell--feat{background:color-mix(in srgb,var(--axs-accent-bg) 22%,#0000)}.axs-folio-cell--feat.is-featfirst,.axs-folio-colhead--feat.is-featfirst{border-left:1px solid var(--axs-line)}.axs-folio-cell--feat.is-featlast,.axs-folio-colhead--feat.is-featlast{border-right:1px solid var(--axs-line)}.axs-folio-grouprow td{background:var(--axs-surface);border-bottom:1px solid var(--axs-line);color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:600;left:0;letter-spacing:.06em;padding:12px 12px 5px;position:sticky;text-transform:uppercase;white-space:nowrap}.axs-folio-groupname{color:var(--axs-ink-mid)}.axs-folio-groupcount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400;margin-left:8px}.axs-folio-venue{background:var(--axs-surface);border-right:1px solid var(--axs-line);color:var(--axs-ink);font-weight:400;height:34px;left:0;max-width:220px;overflow:hidden;padding:0 12px;position:sticky;text-align:left;text-overflow:ellipsis;white-space:nowrap;z-index:1}.axs-folio-cell,.axs-folio-venue{border-bottom:1px solid var(--axs-line)}.axs-folio-cell{padding:0;text-align:center}.axs-folio-venuerow:hover .axs-folio-cell,.axs-folio-venuerow:hover .axs-folio-venue{background:var(--axs-surface-alt)}.axs-folio-mark{align-items:center;background:none;border:0;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;width:34px}.axs-folio-mark:disabled{cursor:default}.axs-folio-mark:focus-visible{border-radius:8px;outline:2px solid var(--axs-accent);outline-offset:-4px}.axs-folio-dotmark{border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--axs-line-hard);height:10px;transition:background .12s ease,box-shadow .12s ease;width:10px}.axs-folio-mark:not(:disabled):hover .axs-folio-dotmark{box-shadow:inset 0 0 0 1.5px var(--axs-ink-faint)}.axs-folio-mark.is-on .axs-folio-dotmark{background:var(--axs-accent);box-shadow:none}.axs-folio-mark.is-on:not(:disabled):hover .axs-folio-dotmark{background:var(--axs-accent-hover)}.axs-folio-mark.is-dirty .axs-folio-dotmark{box-shadow:0 0 0 3px var(--axs-accent-bg),inset 0 0 0 1.5px var(--axs-accent)}.axs-folio-mark.is-dirty.is-on .axs-folio-dotmark{box-shadow:0 0 0 3px var(--axs-accent-bg)}.axs-folio-dashmark{background:var(--axs-accent);border-radius:2px;height:3px;transition:background .12s ease,box-shadow .12s ease;width:12px}.axs-folio-mark.is-mixed:not(:disabled):hover .axs-folio-dashmark{background:var(--axs-accent-hover)}.axs-folio-mark.is-dirty .axs-folio-dashmark{box-shadow:0 0 0 3px var(--axs-accent-bg)}.axs-folio-empty{color:var(--axs-ink-faint);font-size:12.5px;padding:24px 12px}.axs-folio-foot{align-items:center;background:var(--axs-surface);border-top:1px solid var(--axs-line);display:flex;flex:none;gap:12px;justify-content:space-between;margin:0 -14px;padding:10px 16px 12px}.axs-folio-status{font-size:12.5px;min-height:18px}.axs-folio-dirtytag{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-folio-saved{color:var(--axs-ok)}.axs-folio-undo{margin-left:10px}.axs-folio-err{align-items:center;color:var(--axs-danger);display:inline-flex;gap:6px}.axs-folio-err svg{flex:none;height:14px;width:14px}.axs-folio-save{align-items:center;background:var(--axs-accent);border:0;border-radius:9px;color:var(--axs-accent-fg);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:7px;padding:9px 18px;transition:background .14s ease,opacity .14s ease}.axs-folio-save:not(:disabled):hover{background:var(--axs-accent-hover)}.axs-folio-save:disabled{cursor:default;opacity:.45}.axs-folio-save svg{animation:axs-folio-spin .7s linear infinite;height:14px;width:14px}@keyframes axs-folio-spin{to{transform:rotate(1turn)}}.axs-folio-nodebody[data-reduced-motion=true] .axs-folio-dashmark,.axs-folio-nodebody[data-reduced-motion=true] .axs-folio-dotmark,.axs-folio-nodebody[data-reduced-motion=true] .axs-folio-save,.axs-folio-nodebody[data-reduced-motion=true] .axs-modules-knob,.axs-folio-nodebody[data-reduced-motion=true] .axs-modules-switch{transition:none}.axs-folio-nodebody[data-reduced-motion=true] .axs-folio-save svg{animation:none}@container axfolio (max-width: 560px){.axs-folio-sub{display:none}.axs-folio-venue{font-size:12px;max-width:150px;min-width:110px}.axs-folio-corner{min-width:110px}.axs-folio-mark{height:30px;width:30px}.axs-folio-colhead{width:30px}.axs-folio-colbtn{font-size:var(--axs-text-micro);max-height:120px}}@container axfolio (max-width: 380px){.axs-folio-bulkcount{display:none}.axs-folio-foot{flex-wrap:wrap;justify-content:stretch}.axs-folio-save{flex:1 1;justify-content:center}}@media (max-width:860px){.axs-folio-colbtn{box-sizing:border-box;min-block-size:44px;min-inline-size:44px}.axs-folio-colhead--fam{padding-bottom:44px!important}.axs-folio-expand{block-size:44px;inline-size:44px;inset-block-end:0}}@media (max-width:420px){.axs-folio-nodebody{gap:10px;padding:10px 10px 0}}.axs-folio-focus{background:color-mix(in srgb,var(--axs-surface) 66%,#0000);border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);display:flex;flex-direction:column;gap:14px;padding:12px 18px 14px}@media (max-width:640px){.axs-folio-filter{min-height:44px}}.axs-billing-root{display:flex;flex-direction:column;height:100%;min-height:0}.axs-billing-root .axs-billing-board{flex:1 1;min-height:0}.axs-billing-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-billing-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-billing{height:100%}.axs-billing{box-sizing:border-box;color:var(--axs-ink);container-name:axbilling;container-type:inline-size;display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.axs-billing-baractions{flex:none;margin-left:auto}.axs-billing-baractions,.axs-billing-barbtn{align-items:center;display:inline-flex;gap:6px}.axs-billing-barbtn{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:11px;font-weight:500;padding:3px 11px;transition:border-color .12s ease,color .12s ease;transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);white-space:nowrap}.axs-billing-barbtn:hover{border-color:var(--axs-ink-faint);color:var(--axs-ink)}.axs-billing-barbtn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-billing-barbtn:disabled{cursor:default;opacity:.5}.axs-billing-barbtn svg{flex:none;height:12px;width:12px}.axs-billing-note{align-items:center;background:var(--axs-warn-bg);border-radius:10px;color:var(--axs-ink-mid);display:flex;font-size:12.5px;gap:9px;margin:16px;padding:10px 13px}.axs-billing-note svg{flex:none;height:15px;opacity:.8;width:15px}.axs-billing-note--warn{align-items:flex-start;background:color-mix(in srgb,var(--axs-warn) 12%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-warn) 32%,#0000);color:var(--axs-ink);line-height:1.4}.axs-billing-note--warn svg{color:var(--axs-warn);margin-top:1px;opacity:1}.axs-billing-review .axs-billing-note,.axs-billing-section .axs-billing-note{margin:0}.axs-billing-loadwrap{padding:18px 22px}.axs-billing-loadstats{align-items:baseline;display:flex;flex-wrap:wrap;gap:22px}.axs-billing-loadstat{align-items:baseline;display:inline-flex;gap:7px}.axs-billing-loadlabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.axs-billing-loadpill{animation:axs-billing-pulse 1.2s ease-in-out infinite;animation-delay:0ms;animation-delay:calc(var(--axv-i, 0)*90ms);background:color-mix(in srgb,var(--axs-ink) 7%,#0000);border-radius:6px;display:inline-block;height:12px;width:56px}@keyframes axs-billing-pulse{50%{opacity:.45}}.axs-billing-split{display:flex;flex:1 1;min-height:0}.axs-billing-rail{background:color-mix(in srgb,var(--axs-chrome) 55%,var(--axs-surface));border-right:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;min-height:0;width:clamp(230px,30%,330px)}.axs-billing-railhead{align-items:baseline;display:flex;flex:none;font-family:var(--axs-sans);gap:7px;padding:13px 14px 6px}.axs-billing-raillabel{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axs-billing-railcount{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:11px;font-variant-numeric:tabular-nums}.axs-billing-agebar--book{flex:none;margin:2px 14px 10px}.axs-billing-ledger{flex:1 1;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0 0 8px}.axs-billing-cust{background:#0000;border:0;border-bottom:1px solid var(--axs-line);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:7px;padding:10px 14px 11px;text-align:left;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axs-billing-cust:hover{background:color-mix(in srgb,var(--axs-ink) 3%,#0000)}.axs-billing-cust:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-billing-cust:disabled{cursor:default;opacity:.6}.axs-billing-cust[data-selected=true]{background:var(--axs-surface);box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-billing-custtop{align-items:baseline;display:flex;gap:10px;justify-content:space-between;min-width:0}.axs-billing-custname{align-items:baseline;color:var(--axs-ink);display:inline-flex;font-size:13.5px;font-weight:500;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-billing-custright{align-items:center;display:inline-flex;flex:none;gap:8px}.axs-billing-agebar{background:color-mix(in srgb,var(--axs-ink) 7%,#0000);border-radius:999px;display:flex;height:4px;overflow:hidden;width:100%}.axs-billing-ageseg{min-width:3px}.axs-billing-ageseg[data-bucket=current]{background:color-mix(in srgb,var(--axs-ink) 24%,#0000)}.axs-billing-ageseg[data-bucket=d30]{background:color-mix(in srgb,var(--axs-warn) 55%,var(--axs-surface))}.axs-billing-ageseg[data-bucket=d60]{background:color-mix(in srgb,var(--axs-warn) 88%,var(--axs-surface))}.axs-billing-ageseg[data-bucket=d90]{background:var(--axs-danger)}.axs-billing-srtext{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.axs-billing-kick{border-top:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;gap:7px;padding:10px 14px 12px}.axs-billing-kicklabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10.5px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axs-billing-kickrow{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px}.axs-billing-kickrow .axs-billing-field{flex:1 1 108px}.axs-billing-kickrow .axs-billing-btn{align-items:center;display:inline-flex;gap:6px}.axs-billing-doc{background:var(--axs-surface);box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;min-width:0;overflow-y:auto;padding:16px 22px 24px;scrollbar-gutter:stable}.axs-billing-doc>.axv-statrow{flex:none}.axs-billing-syncline{font-size:12.5px;min-height:0}.axs-billing-syncnote{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12px;font-variant-numeric:tabular-nums}.axs-billing-section{display:flex;flex-direction:column;gap:4px}.axs-billing-workzone{background:color-mix(in srgb,var(--axs-chrome) 62%,var(--axs-surface));border-radius:12px;display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:6px 16px 16px}.axs-billing-workzone .axs-billing-section+.axs-billing-section{border-top:1px solid var(--axs-line);margin-top:6px;padding-top:10px}.axs-billing-section[aria-label="Customer detail"]{padding-bottom:10px}.axs-billing-subhead{align-items:baseline;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:13px;font-weight:500;gap:8px;letter-spacing:.01em;margin:8px 0 2px}.axs-billing-subcount{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:400}.axs-billing-subheadrow{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.axs-billing-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-billing-detailhead,.axs-billing-invoice,.axs-billing-payment{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;gap:14px;justify-content:space-between;padding:12px 4px}.axs-billing-detailhead{align-items:flex-start;border-bottom:1px solid var(--axs-line-hard);padding:4px 4px 14px}.axs-billing-detailid{display:flex;flex-direction:column;gap:4px;min-width:0}.axs-billing-detailname{color:var(--axs-ink);font-family:inherit;font-family:var(--axs-display,inherit);font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-billing-detailbal{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:2px}.axs-billing-detailbal-label{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:10.5px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axs-billing-detailbal-value{font-feature-settings:"tnum";color:var(--axs-ink);font-family:inherit;font-family:var(--axs-display,inherit);font-size:21px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.axs-billing-rowmeta{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.axs-billing-rowname{font-feature-settings:"tnum";align-items:center;color:var(--axs-ink);display:inline-flex;font-size:14px;font-variant-numeric:tabular-nums;font-weight:500;gap:8px;min-width:0}.axs-billing-rowdesc{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-billing-balance,.axs-billing-remaining{font-feature-settings:"tnum";color:var(--axs-ink);font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.axs-billing-remaining{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:1px;min-width:92px;text-align:right}.axs-billing-oftotal{color:var(--axs-ink-faint);font-size:11px;font-weight:400}.axs-billing-duetile{font-feature-settings:"tnum";background:color-mix(in srgb,var(--axs-ink) 7%,#0000);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);flex:none;font-family:var(--axs-sans);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:500;min-width:38px;padding:3px 7px;text-align:center}.axs-billing-duetile[data-bucket=due]{background:color-mix(in srgb,var(--axs-warn) 14%,var(--axs-surface))}.axs-billing-duetile[data-bucket=d30]{background:color-mix(in srgb,var(--axs-warn) 26%,var(--axs-surface))}.axs-billing-duetile[data-bucket=d60]{background:color-mix(in srgb,var(--axs-warn) 45%,var(--axs-surface))}.axs-billing-duetile[data-bucket=d90]{background:color-mix(in srgb,var(--axs-danger) 16%,var(--axs-surface));color:var(--axs-danger)}.axs-billing-duequiet{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px;min-width:38px;text-align:center}.axs-billing-metaline{align-items:baseline;display:flex;font-family:var(--axs-sans);gap:12px;min-width:0}.axs-billing-metadate{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-size:11px;font-variant-numeric:tabular-nums}.axs-billing-metasrc{color:var(--axs-ink-faint);flex:none;font-size:10px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axs-billing-metamemo{color:var(--axs-ink-faint);font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-billing-metasep{color:var(--axs-ink-faint);font-size:11.5px;font-weight:400;margin-left:10px}.axs-billing-statusword{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:10.5px;font-weight:500;gap:6px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.axs-billing-statusword:before{background:var(--axs-ink-faint);border-radius:50%;content:"";height:6px;width:6px}.axs-billing-statusword[data-status=partial]:before,.axs-billing-statusword[data-status=partially_applied]:before,.axs-billing-statusword[data-status=unapplied]:before{background:var(--axs-warn)}.axs-billing-statusword[data-status=partial],.axs-billing-statusword[data-status=partially_applied],.axs-billing-statusword[data-status=unapplied]{color:color-mix(in srgb,var(--axs-warn) 78%,var(--axs-ink))}.axs-billing-payic{align-self:flex-start;flex:none;margin-top:1px}.axs-billing-tag{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:10.5px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.axs-billing-tag--warn{color:color-mix(in srgb,var(--axs-warn) 78%,var(--axs-ink))}.axs-billing-tag--danger{color:var(--axs-danger)}.axs-billing-tag--ok{color:color-mix(in srgb,var(--axs-ok) 72%,var(--axs-ink))}.axs-billing-creditline{align-items:center;display:flex;gap:10px;padding:8px 4px 0}.axs-billing-paymentwrap{display:flex;flex-direction:column}.axs-billing-payright{align-items:center;display:inline-flex;flex:none;gap:10px}.axs-billing-btn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink-mid);cursor:pointer;font:inherit;font-size:12px;padding:6px 12px;transition:color .12s ease,border-color .12s ease,background .12s ease;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axs-billing-btn:hover{border-color:var(--axs-ink-faint);color:var(--axs-ink)}.axs-billing-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-billing-btn:disabled{cursor:default;opacity:.5}.axs-billing-btn--accent{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-billing-btn--accent:hover{background:var(--axs-accent-hover);border-color:var(--axs-accent-hover);color:var(--axs-accent-fg)}.axs-billing-link{background:none;border:0;color:var(--axs-accent);cursor:pointer;font:inherit;font-size:12.5px;padding:0}.axs-billing-link:hover{color:var(--axs-accent-hover);text-decoration:underline}.axs-billing-back{align-self:flex-start;margin-bottom:2px}.axs-billing-undo{margin-left:8px}.axs-billing-spin{animation:axs-billing-spin .7s linear infinite;color:var(--axs-ink-faint);height:15px;width:15px}.axs-billing-tray{border-bottom:1px solid var(--axs-line);display:flex;flex-direction:column;gap:8px;padding:12px 4px}.axs-billing-trayrow{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.axs-billing-trayactions{align-items:center;display:inline-flex;flex:none;flex-wrap:wrap;gap:8px;justify-content:flex-end}.axs-billing-suggests{align-items:center;color:var(--axs-ink-faint);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:11px;gap:10px;padding-left:30px}.axs-billing-suggests--none{font-style:normal}.axs-billing-suggest{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap}.axs-billing-suggest[data-confidence=high]{color:var(--axs-ok)}.axs-billing-suggestwhy{color:var(--axs-ink-faint)}.axs-billing-workzone .axs-billing-confirm,.axs-billing-workzone .axs-billing-import,.axs-billing-workzone .axs-billing-pick,.axs-billing-workzone .axs-billing-recordform{background:var(--axs-surface)}.axs-billing-confirm,.axs-billing-pick{background:var(--axs-surface-alt);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:10px 12px}.axs-billing-pick{align-items:center;flex-direction:row;flex-wrap:wrap}.axs-billing-picklabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axs-billing-pickstate{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-size:12.5px;gap:7px}.axs-billing-pickbtn{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.axs-billing-confirmtitle{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-billing-confirmsummary{color:var(--axs-ink);font-size:13px;line-height:1.45;margin:0}.axs-billing-deltas{font-feature-settings:"tnum";display:flex;flex-direction:column;font-family:var(--axs-sans);font-size:12px;font-variant-numeric:tabular-nums;gap:4px;list-style:none;margin:0;padding:0}.axs-billing-deltas li{display:flex;gap:12px;justify-content:space-between;min-width:0}.axs-billing-deltafield{color:var(--axs-ink-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-billing-deltachange{color:var(--axs-ink);white-space:nowrap}.axs-billing-formactions{align-items:center;display:flex;gap:8px}.axs-billing-invoicewrap{display:flex;flex-direction:column}.axs-billing-invoicebtn{align-items:center;background:#0000;border:0;border-bottom:1px solid var(--axs-line);color:inherit;cursor:pointer;display:flex;font:inherit;gap:14px;justify-content:space-between;padding:12px 4px;text-align:left;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axs-billing-invoicebtn:hover{background:color-mix(in srgb,var(--axs-ink) 3%,#0000)}.axs-billing-invoicebtn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-billing-invoicebtn:disabled{cursor:default}.axs-billing-invoicebtn:disabled:hover{background:#0000}.axs-billing-applyhint{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:10px;font-weight:500;letter-spacing:.05em;opacity:0;text-transform:uppercase;transition:opacity .12s ease,color .12s ease;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axs-billing-invoicebtn:focus-visible .axs-billing-applyhint,.axs-billing-invoicebtn:hover .axs-billing-applyhint{color:var(--axs-accent);opacity:1}.axs-billing-applybox{background:var(--axs-surface-alt);border-radius:10px;display:flex;flex-direction:column;gap:8px;margin:2px 0 8px;padding:10px 12px}.axs-billing-applyrow{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px}.axs-billing-applyhelp{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:11.5px;gap:6px;margin:0}.axs-billing-applyhelp--warn{color:var(--axs-danger)}.axs-billing-applyhelp svg{flex:none;height:14px;width:14px}.axs-billing-batchbar{align-items:flex-end;background:var(--axs-surface-alt);border-radius:10px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:2px 0 4px;padding:10px 12px}.axs-billing-batchtally{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.axs-billing-batchtally[data-over=true]{color:var(--axs-danger)}.axs-billing-batchleft{color:var(--axs-ink-faint)}.axs-billing-invoice--batch{cursor:default}.axs-billing-batchamt{align-items:center;display:inline-flex;flex:none;gap:8px}.axs-billing-batchamtlabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axs-billing-batchamt input{font-feature-settings:"tnum";background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;box-sizing:border-box;color:var(--axs-ink);font:inherit;font-size:13px;font-variant-numeric:tabular-nums;padding:6px 9px;text-align:right;width:104px}.axs-billing-batchamt input:focus-visible{border-color:#0000;outline:2px solid var(--axs-accent);outline-offset:1px}.axs-billing-batchamt input[data-over=true]{border-color:var(--axs-danger)}.axs-billing-batchfoot{display:flex;flex-direction:column;gap:8px;padding:10px 0 2px}.axs-billing-recordform{align-items:flex-end;background:var(--axs-surface-alt);border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;padding:12px}.axs-billing-field{display:flex;flex:0 1 auto;flex-direction:column;gap:4px;min-width:0}.axs-billing-field--wide{flex:1 1 200px}.axs-billing-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axs-billing-field input,.axs-billing-field select{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;box-sizing:border-box;color:var(--axs-ink);font:inherit;font-size:13px;min-width:0;padding:7px 10px;width:100%}.axs-billing-field input:focus-visible,.axs-billing-field select:focus-visible{border-color:#0000;outline:2px solid var(--axs-accent);outline-offset:1px}.axs-billing-field input[type=number]{width:110px}.axs-billing-field input[type=date]{width:150px}.axs-billing-kickrow .axs-billing-field input[type=date]{width:100%}.axs-billing-file{display:none}.axs-billing-import{background:var(--axs-surface-alt);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:10px 12px}.axs-billing-importhead{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.axs-billing-importtitle{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-billing-importline{color:var(--axs-ink);font-size:13px;line-height:1.45;margin:0}.axs-billing-importline--staged{color:var(--axs-ok)}.axs-billing-review{display:flex;flex-direction:column;gap:6px;min-width:0}.axs-billing-reviewlist{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:12px;font-variant-numeric:tabular-nums}.axs-billing-importgroups,.axs-billing-reviewlist{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.axs-billing-importgroups{font-family:var(--axs-sans);font-size:12px}.axs-billing-importgroups li{display:flex;gap:12px;justify-content:space-between;min-width:0}.axs-billing-importreason{color:var(--axs-ink-mid)}.axs-billing-importrows{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-billing-importcaption{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:12px;font-variant-numeric:tabular-nums}.axs-billing-importstatus{font-size:12.5px}.axs-billing-planrow{border-bottom:1px solid var(--axs-line);display:flex;flex-direction:column;gap:6px;padding:10px 2px}.axs-billing-planapps{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0 0 0 30px}.axs-billing-planapp{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.axs-billing-planapp[data-over=true] .axs-billing-planinv{color:var(--axs-danger)}.axs-billing-planinv{font-feature-settings:"tnum";color:var(--axs-ink);font-size:12.5px;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-billing-aliases{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:6px 2px 2px}.axs-billing-aliaslabel{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.axs-billing-aliasinput{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);flex:1 1 240px;font:inherit;font-size:13px;min-width:0;padding:6px 9px}.axs-billing-aliasinput:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-billing-mapctl{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;min-width:0}.axs-billing-mapctl select{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);font:inherit;font-size:13px;max-width:220px;padding:6px 9px}.axs-billing-reviewlist .axs-billing-link{margin-left:8px}.axs-billing-empty{color:var(--axs-ink-faint);font-size:13px;padding:22px 12px;text-align:center}.axs-billing-status{font-size:12.5px;min-height:18px}.axs-billing-saved{color:var(--axs-ok)}.axs-billing-err{align-items:center;color:var(--axs-danger);display:inline-flex;gap:6px}.axs-billing-err svg{flex:none;height:14px;width:14px}@keyframes axs-billing-spin{to{transform:rotate(1turn)}}.axs-billing[data-reduced-motion=true] .axs-billing-barbtn,.axs-billing[data-reduced-motion=true] .axs-billing-btn,.axs-billing[data-reduced-motion=true] .axs-billing-cust{transition:none}.axs-billing[data-reduced-motion=true] .axs-billing-loadpill,.axs-billing[data-reduced-motion=true] .axs-billing-spin{animation:none}@container axbilling (max-width: 760px){.axs-billing-rail{width:clamp(200px,36%,260px)}.axs-billing-rowdesc{max-width:100%}}@container axbilling (max-width: 560px){.axs-billing-split{flex-direction:column}.axs-billing-rail{border-bottom:1px solid var(--axs-line);border-right:none;flex:none;height:38%;min-height:170px;width:100%}.axs-billing-doc{padding:14px 14px 20px}.axs-billing-workzone{padding:4px 10px 12px}.axs-billing-detailhead{align-items:stretch;flex-direction:column;gap:8px}.axs-billing-detailbal{align-items:flex-start}.axs-billing-metaline{flex-wrap:wrap;gap:8px}.axs-billing-trayrow{flex-wrap:wrap}.axs-billing-trayactions{justify-content:flex-start}.axs-billing-importgroups li{flex-direction:column;gap:1px}}.axs-billing[data-mobile=true] .axs-billing-cust{min-height:44px}.axs-billing[data-mobile=true] .axs-billing-btn{font-size:13px;min-height:44px;padding:10px 14px}.axs-billing[data-mobile=true] .axs-billing-barbtn{min-height:32px}.axs-billing[data-mobile=true] .axs-billing-trayactions{width:100%}.axs-billing[data-mobile=true] .axs-billing-trayactions .axs-billing-btn{flex:1 1 auto}.axs-billing[data-mobile=true] .axs-billing-field,.axs-billing[data-mobile=true] .axs-billing-field input,.axs-billing[data-mobile=true] .axs-billing-field input[type=date],.axs-billing[data-mobile=true] .axs-billing-field input[type=number]{flex:1 1 100%;width:100%}.axs-billing[data-mobile=true] .axs-billing-formactions{width:100%}.axs-billing[data-mobile=true] .axs-billing-formactions .axs-billing-btn{flex:1 1 auto}.axs-billing[data-mobile=true] .axs-billing-kickrow{align-items:stretch;flex-direction:column}.axs-billing[data-mobile=true] .axs-billing-kickrow .axs-billing-btn{width:100%}.axs-billing[data-mobile=true] .axs-billing-importgroups li{flex-direction:column;gap:1px}.axs-billing[data-mobile=true] .axs-billing-invoicebtn{min-height:44px}.axs-billing[data-mobile=true] .axs-billing-applyhint{opacity:1}.axs-billing[data-mobile=true] .axs-billing-applyrow{align-items:stretch;flex-direction:column}.axs-billing[data-mobile=true] .axs-billing-applybox .axs-billing-formactions,.axs-billing[data-mobile=true] .axs-billing-applyrow .axs-billing-field,.axs-billing[data-mobile=true] .axs-billing-applyrow .axs-billing-field input,.axs-billing[data-mobile=true] .axs-billing-applyrow .axs-billing-field select,.axs-billing[data-mobile=true] .axs-billing-batchfoot .axs-billing-formactions{width:100%}.axs-billing[data-mobile=true] .axs-billing-applybox .axs-billing-formactions .axs-billing-btn,.axs-billing[data-mobile=true] .axs-billing-batchfoot .axs-billing-formactions .axs-billing-btn{flex:1 1 auto;min-height:44px}.axs-billing[data-mobile=true] .axs-billing-batchbar{align-items:stretch;flex-direction:column}.axs-billing[data-mobile=true] .axs-billing-invoice--batch{flex-wrap:wrap}.axs-billing[data-mobile=true] .axs-billing-batchamt{justify-content:space-between;width:100%}.axs-billing[data-mobile=true] .axs-billing-batchamt input{min-height:44px;width:140px}.axs-billing[data-mobile=true] .axs-billing-planapp{flex-wrap:wrap}.axs-billing[data-mobile=true] .axs-billing-planapp .axs-billing-batchamt{justify-content:space-between;width:100%}.axs-billing[data-mobile=true] .axs-billing-aliases{align-items:stretch}.axs-billing[data-mobile=true] .axs-billing-aliasinput{flex-basis:100%;min-height:44px}.axs-billing[data-mobile=true] .axs-billing-mapctl{width:100%}.axs-billing[data-mobile=true] .axs-billing-mapctl select{flex:1 1 auto;max-width:none;min-height:44px}.axs-billing[data-mobile=true] .axs-billing-mapctl .axs-billing-btn{min-height:44px}.axc-root{display:flex;flex-direction:column;height:100%;min-height:0}.axc-root .axc-board{flex:1 1;min-height:0}.axc-conn{box-sizing:border-box;color:var(--axs-ink);container-name:axconn;container-type:inline-size;display:flex;flex-direction:column;gap:22px;height:100%;margin:0;max-width:none;min-height:0;overflow:auto;padding:14px 16px 18px;width:100%}.axc-note{align-items:center;background:var(--axs-warn-bg);border-radius:10px;color:var(--axs-ink-mid);display:flex;font-size:12.5px;gap:9px;padding:10px 13px}.axc-note svg{flex:none;height:15px;opacity:.8;width:15px}.axc-group{gap:11px}.axc-group,.axc-grouphead{display:flex;flex-direction:column}.axc-grouphead{gap:3px;padding:0 2px}.axc-groupeyebrow{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:11.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.axc-groupsub{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:12.5px;line-height:1.45}.axc-list{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:14px;display:flex;flex-direction:column;max-width:880px;overflow:hidden}.axc-row{align-items:flex-start;display:flex;gap:14px;padding:17px 20px;transition:background var(--axs-motion-base) var(--axs-ease-out)}.axc-row+.axc-row{border-top:1px solid var(--axs-line)}.axc-row:hover{background:color-mix(in srgb,var(--axs-surface-alt) 50%,#0000)}.axc-row[data-busy]{background:var(--axs-accent-bg)}.axc-glyph{background:#edf0f8;background:hsl(var(--axc-hue,220) 42% 95%);border-radius:10px;color:#3f598d;color:hsl(var(--axc-hue,220) 38% 40%);display:grid;flex:none;font-family:var(--axs-sans);font-size:12.5px;font-weight:500;height:38px;letter-spacing:.02em;margin-top:1px;place-items:center;width:38px}.axc-rowbody{display:flex;flex:1 1 auto;flex-direction:column;gap:5px;min-width:0}.axc-rowtop{display:flex;gap:10px 12px;min-height:30px}.axc-name,.axc-rowtop{align-items:center;flex-wrap:wrap}.axc-name{color:var(--axs-ink);display:inline-flex;font-size:14.5px;font-weight:500;gap:8px}.axc-lane{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.axc-lane--platform{color:#465c9b}.axc-lane[data-tone=test]{color:var(--axs-warn)}.axc-pill{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-weight:500;gap:7px}.axc-dot{background:var(--axs-line-hard);border-radius:50%;flex:none;height:8px;width:8px}.axc-pill[data-tone=ok]{color:var(--axs-ok)}.axc-pill[data-tone=ok] .axc-dot{background:var(--axs-ok)}.axc-pill[data-tone=warn]{color:var(--axs-warn)}.axc-pill[data-tone=warn] .axc-dot{background:var(--axs-warn);box-shadow:0 0 0 3px var(--axs-warn-bg)}.axc-by{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11.5px;max-width:22ch;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axc-rowact{align-items:center;display:inline-flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-left:auto}.axc-orgtag{font-size:11.5px}.axc-blurb,.axc-orgtag{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axc-blurb{font-size:12px;line-height:1.45;margin:0}.axc-detail{color:var(--axs-ink-faint);font-family:var(--axs-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axc-detail,.axc-err{font-size:11.5px;margin:2px 0 0}.axc-err{align-items:center;color:var(--axs-danger);display:flex;gap:6px}.axc-err svg{flex:none;height:13px;width:13px}.axc-act svg{animation:axc-spin .7s linear infinite;height:13px;width:13px}.axc-act--warn{color:var(--axs-warn)}.axc-act--warn:not(:disabled):hover{border-color:color-mix(in srgb,var(--axs-warn) 45%,#0000)}.axc-statepad{padding:24px 26px}.axc-btn{align-items:center;background:var(--axs-accent);border:0;border-radius:9px;color:var(--axs-accent-fg);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:500;gap:7px;padding:8px 16px;transition:background var(--axs-motion-base) var(--axs-ease-out),opacity var(--axs-motion-base) var(--axs-ease-out);white-space:nowrap}.axc-btn:not(:disabled):hover{background:var(--axs-accent-hover)}.axc-btn:not(:disabled):active{transform:scale(.97)}.axc-btn:disabled{cursor:default;opacity:.45}.axc-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axc-btn[data-variant=warn]{background:var(--axs-warn)}.axc-btn[data-variant=warn]:not(:disabled):hover{background:color-mix(in srgb,var(--axs-warn) 86%,#000)}.axc-btn svg{animation:axc-spin .7s linear infinite;height:13px;width:13px}.axc-btn--ghost{background:#0000;color:var(--axs-accent);padding:7px 12px}.axc-btn--ghost:not(:disabled):hover{background:var(--axs-accent-bg)}.axc-btn--warn-ghost{background:#0000;color:var(--axs-warn);padding:7px 12px}.axc-btn--warn-ghost:not(:disabled):hover{background:var(--axs-warn-bg)}.axc-foothint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;line-height:1.5;margin:0;max-width:60ch}.axc-map{background:var(--axs-surface-alt);border-radius:10px;display:flex;flex-direction:column;gap:9px;margin-top:8px;padding:12px 14px}.axc-map-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.axc-map-controls{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axc-map-select{appearance:none;-webkit-appearance:none;background-color:var(--axs-surface);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238b8980' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;background-size:15px;border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink);cursor:pointer;flex:1 1 160px;font-family:var(--axs-sans);font-size:12.5px;line-height:1.3;min-width:0;padding:8px 32px 8px 11px;transition:border-color var(--axs-motion-base) var(--axs-ease-out),box-shadow var(--axs-motion-base) var(--axs-ease-out)}.axc-map-select:not(:disabled):hover{border-color:var(--axs-ink-faint)}.axc-map-select:disabled{cursor:default;opacity:.55}.axc-map-select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axc-map-input{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink);flex:1 1 170px;font-family:var(--axs-sans);font-size:12.5px;min-width:0;padding:8px 11px;transition:border-color var(--axs-motion-base) var(--axs-ease-out),box-shadow var(--axs-motion-base) var(--axs-ease-out)}.axc-map-input::placeholder{color:var(--axs-ink-faint)}.axc-map-input:hover{border-color:var(--axs-ink-faint)}.axc-map-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axc-map-note{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;line-height:1.5;margin:0}.axc-map-link{background:none;border:0;color:var(--axs-accent);cursor:pointer;font:inherit;font-size:11px;padding:0;text-decoration:underline;text-underline-offset:2px}.axc-map-link:hover{color:var(--axs-accent-hover)}.axc-map-link:focus-visible{border-radius:3px;outline:2px solid var(--axs-accent);outline-offset:2px}.axc-btn--sm{flex:none;font-size:12px;padding:8px 14px}.axc-keyform{gap:10px}.axc-keyfield,.axc-keyform{display:flex;flex-direction:column}.axc-keyfield{gap:5px}.axc-keyfield .axc-map-input{flex:0 0 auto;max-width:440px;width:100%}.axc-keyfield .axc-map-label{align-items:center;display:inline-flex;gap:7px}.axc-keyopt{color:var(--axs-ink-faint);font-style:normal;font-weight:400;letter-spacing:.02em;text-transform:none}.axc-keyactions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.axc-confirm{gap:10px}.axc-confirm-text{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12.5px;line-height:1.5}.axc-map-loading{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:12px;gap:7px}.axc-map-loading svg{animation:axc-spin .7s linear infinite;height:13px;width:13px}.axc-map-state{font-family:var(--axs-sans);font-size:11.5px;font-weight:500}.axc-map-state--ok{color:var(--axs-ok)}.axc-map-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11.5px;line-height:1.45;margin:0}.axc-map-err{align-items:center;color:var(--axs-danger);display:flex;font-size:11.5px;gap:6px;margin:0}.axc-map-err svg{flex:none;height:13px;width:13px}@keyframes axc-spin{to{transform:rotate(1turn)}}.axc-conn[data-reduced-motion=true] .axc-btn,.axc-conn[data-reduced-motion=true] .axc-map-input,.axc-conn[data-reduced-motion=true] .axc-map-select,.axc-conn[data-reduced-motion=true] .axc-row{transition:none}.axc-conn[data-reduced-motion=true] .axc-btn:not(:disabled):active{transform:none}.axc-conn[data-reduced-motion=true] .axc-act svg,.axc-conn[data-reduced-motion=true] .axc-btn svg,.axc-conn[data-reduced-motion=true] .axc-map-loading svg{animation:none}@media (prefers-reduced-motion:reduce){.axc-btn,.axc-map-input,.axc-map-select,.axc-row{transition:none}.axc-btn:not(:disabled):active{transform:none}}@container axconn (max-width: 560px){.axc-rowact{justify-content:flex-start;margin-left:0;width:100%}}@container axconn (max-width: 460px){.axc-sub{display:none}.axc-map-input,.axc-map-select{flex-basis:100%}.axc-keyactions .axc-btn{flex:1 1 auto;justify-content:center}}@container axconn (max-width: 360px){.axc-blurb{display:none}.axc-row{gap:12px;padding:14px}.axc-glyph{height:34px;width:34px}}@media (max-width:420px){.axc-conn{gap:16px;padding:18px 14px 24px}.axc-title{font-size:20px}.axc-row{padding:14px 15px}}.axsp-root{display:flex;flex-direction:column;height:100%;min-height:0}.axsp-statepad{padding:18px 16px}.axsp-rail{box-sizing:border-box;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px 18px}.axsp-live{color:var(--axs-ink-mid);font-size:12.5px;margin:0 0 14px}.axsp-group{margin-bottom:16px}.axsp-eyebrow{color:var(--axs-ink-mid);font-size:11px;font-weight:600;font-weight:var(--axs-weight-semibold,600);letter-spacing:.04em;padding:2px 2px 6px;text-transform:uppercase}.axsp-list{list-style:none;margin:0;padding:0}.axsp-row{align-items:center;border-top:1px solid var(--axs-line);box-sizing:border-box;display:flex;gap:10px;min-height:34px;padding:8px 2px}.axsp-row:first-child{border-top:none}.axsp-row--empty,.axsp-row[data-off] .axsp-rowname{color:var(--axs-ink-faint)}.axsp-row--empty{font-size:12.5px}.axsp-rowname{color:var(--axs-ink);flex:1 1;font-size:13.5px;min-width:0}.axsp-floor{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-size:11.5px;gap:5px}.axsp-order{display:inline-flex;flex-direction:column;gap:1px;opacity:0;transition:opacity .12s ease;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axsp-row:focus-within .axsp-order,.axsp-row:hover .axsp-order{opacity:1}.axsp-nudge,.axsp-remove{align-items:center;appearance:none;background:#0000;border:0;border-radius:4px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;justify-content:center;padding:1px 3px}.axsp-nudge:hover:not(:disabled),.axsp-remove:hover{background:color-mix(in srgb,var(--axs-ink) 5%,#0000);background:var(--axs-item-hover,color-mix(in srgb,var(--axs-ink) 5%,#0000));color:var(--axs-ink)}.axsp-nudge:disabled{cursor:default;opacity:.3}.axsp-add:focus-visible,.axsp-ghost:focus-visible,.axsp-nudge:focus-visible,.axsp-remove:focus-visible,.axsp-toggle:focus-visible,.axsp-undo:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axsp-toggle{appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:999px;cursor:pointer;flex-shrink:0;height:18px;padding:0;position:relative;transition:background .2s ease,border-color .2s ease;transition:background var(--axs-motion-base,.2s) var(--axs-ease-out,ease),border-color var(--axs-motion-base,.2s) var(--axs-ease-out,ease);width:32px}.axsp-toggle[data-on]{background:var(--axs-accent);border-color:var(--axs-accent)}.axsp-knob{background:var(--axs-ink-faint);border-radius:50%;height:12px;left:2px;position:absolute;top:2px;transition:transform .2s ease,background .2s ease;transition:transform var(--axs-motion-base,.2s) var(--axs-ease-out,ease),background var(--axs-motion-base,.2s) var(--axs-ease-out,ease);width:12px}.axsp-toggle[data-on] .axsp-knob{background:#fff;transform:translateX(14px)}.axsp-addrow{display:flex;flex-wrap:wrap;gap:6px;padding-top:8px}.axsp-add{appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;font:inherit;font-size:12px;padding:3px 10px;transition:border-color .12s ease,color .12s ease;transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axsp-add:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axsp-actions{align-items:center;border-top:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:8px;padding-top:10px}.axsp-ghost{appearance:none;background:#0000;border:0;border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;font:inherit;font-size:12.5px;padding:4px 6px}.axsp-ghost:hover:not(:disabled){background:color-mix(in srgb,var(--axs-ink) 4%,#0000);background:var(--axs-item-hover,color-mix(in srgb,var(--axs-ink) 4%,#0000));color:var(--axs-ink)}.axsp-ghost:disabled{cursor:default;opacity:.5}.axsp-hint{color:var(--axs-ink-faint);font-size:12px;margin:8px 0 0}.axsp-msg{align-items:center;display:flex;font-size:12.5px;gap:8px;margin:8px 0 0}.axsp-msg--ok{color:var(--axs-ink-mid)}.axsp-msg--err{color:#b3423c;color:var(--axs-danger,#b3423c)}.axsp-undo{appearance:none;background:#0000;border:0;color:var(--axs-accent);cursor:pointer;font:inherit;font-size:12.5px;padding:0}.axsp-undo:hover{text-decoration:underline}.axsp-boundary{border-top:1px solid var(--axs-line);color:var(--axs-ink-faint);font-size:11.5px;line-height:1.5;margin:14px 0 0;padding-top:10px}.axsp-framehost{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;min-height:0;padding:14px}.axsp-frame{background:#fff;border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:24px;box-shadow:0 1px 2px #14120c0f;box-shadow:var(--axs-elev,0 1px 2px #14120c0f);overflow:hidden;position:relative}.axsp-framescale{transform-origin:top left}.axsp-framescale .p-shell{height:100%!important;min-height:0!important}@media (prefers-reduced-motion:reduce){.axsp-add,.axsp-knob,.axsp-order,.axsp-toggle{transition:none}}.axs-aset-root{display:flex;flex-direction:column;height:100%;min-height:0}.axs-aset-root .axs-aset-board{flex:1 1;min-height:0}.axs-aset-nodebody{height:100%;min-height:0}.axs-aset,.axs-aset-nodebody{display:flex;flex-direction:column}.axs-aset{box-sizing:border-box;color:var(--axs-ink);container-name:axaset;container-type:inline-size;gap:18px;margin:0;max-width:none;padding:14px 16px 18px;width:100%}.axs-aset--scroll{flex:1 1;min-height:0;overflow:auto}.axs-aset-note{align-items:center;background:var(--axs-warn-bg);border-radius:10px;color:var(--axs-ink-mid);display:flex;font-size:12.5px;gap:9px;padding:10px 13px}.axs-aset-note svg{flex:none;height:15px;opacity:.8;width:15px}.axs-aset-note--warn{align-items:flex-start;background:color-mix(in srgb,var(--axs-warn) 12%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-warn) 32%,#0000);color:var(--axs-ink);line-height:1.4}.axs-aset-note--warn svg{color:var(--axs-warn);margin-top:1px;opacity:1}.axs-aset-fields{gap:22px}.axs-aset-field,.axs-aset-fields{display:flex;flex-direction:column}.axs-aset-field{gap:5px}.axs-aset-label{color:var(--axs-ink);font-size:14px;font-weight:500}.axs-aset-desc{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11.5px;letter-spacing:.01em;line-height:1.5;max-width:64ch}.axs-aset-input{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:9px;box-sizing:border-box;color:var(--axs-ink);font:inherit;font-size:13.5px;margin-top:4px;max-width:460px;padding:10px 12px;transition:border-color .14s ease,box-shadow .14s ease;width:100%}.axs-aset-input::placeholder{color:var(--axs-ink-faint)}.axs-aset-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axs-aset-input:disabled{cursor:default;opacity:.6}.axs-aset-input--num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;max-width:200px}.axs-aset-textarea{line-height:1.5;max-width:64ch;min-height:92px;resize:vertical}.axs-aset-select-wrap{max-width:460px;position:relative}.axs-aset-select-wrap:after{border-bottom:1.5px solid var(--axs-ink-faint);border-right:1.5px solid var(--axs-ink-faint);content:"";height:8px;pointer-events:none;position:absolute;right:14px;top:calc(50% + 2px);transform:translateY(-50%) rotate(45deg);width:8px}.axs-aset-select-wrap .axs-aset-input{appearance:none;-webkit-appearance:none;cursor:pointer;margin-top:0;max-width:none;padding-right:36px;width:100%}.axs-aset-select-wrap .axs-aset-input:disabled{cursor:default}.axs-aset-foot{align-items:center;background:var(--axs-surface);border-top:1px solid var(--axs-line);display:flex;flex:none;gap:12px;justify-content:space-between;padding:10px 16px 12px}.axs-aset-status{font-size:12.5px;min-height:18px}.axs-aset-dirtytag{color:var(--axs-ink-faint)}.axs-aset-saved{color:var(--axs-ok)}.axs-aset-err{align-items:center;color:var(--axs-danger);display:inline-flex;gap:6px}.axs-aset-err svg{flex:none;height:14px;width:14px}.axs-aset-save svg{animation:axs-aset-spin .7s linear infinite;height:13px;width:13px}@keyframes axs-aset-spin{to{transform:rotate(1turn)}}.axs-aset-nodebody[data-reduced-motion=true] .axs-aset-input,.axs-aset-nodebody[data-reduced-motion=true] .axs-aset-save{transition:none}.axs-aset-nodebody[data-reduced-motion=true] .axs-aset-save svg{animation:none}@container axaset (max-width: 520px){.axs-aset-desc{font-size:11px}.axs-aset-fields{gap:18px}}@media (max-width:420px){.axs-aset{gap:14px;padding:12px 12px 16px}.axs-aset-input,.axs-aset-select-wrap,.axs-aset-textarea{max-width:none}.axs-aset-foot{justify-content:stretch}.axs-aset-save{justify-content:center;width:100%}}.axv-typechip{align-items:center;display:inline-flex;gap:5px;white-space:nowrap}.axv-typechip-dot{border-radius:var(--axs-radius-pill);flex:none;height:7px;width:7px}.axv-typechip-label{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium)}.axv-roledot{border-radius:var(--axs-radius-pill);display:inline-block;flex:none;height:8px;width:8px}.axv-conflictgroup{gap:6px}.axv-conflictbadge,.axv-conflictgroup{align-items:center;display:inline-flex}.axv-conflictbadge{gap:4px}.axv-pill--struck,[data-struck=true]{color:var(--axs-ink-faint);text-decoration:line-through;text-decoration-thickness:1px}.axv-batchbar{align-items:center;animation:axv-batchbar-in var(--axs-dur-base) var(--axs-ease-spring);background:color-mix(in srgb,var(--axs-accent) 7%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-accent) 28%,var(--axs-line));border-radius:var(--axs-radius-md);box-shadow:var(--axs-elev-sm);display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;padding:9px 12px;position:sticky;top:0;z-index:12}@media (prefers-reduced-motion:reduce){.axv-batchbar{animation:none}}@keyframes axv-batchbar-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.axv-batchbar-count{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.04em;text-transform:uppercase}.axv-batchbar-actions{align-items:center;display:flex;gap:8px}.axv-batchbar-btn{border:1px solid #0000;border-radius:var(--axs-radius-sm);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);padding:6px 13px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),border-color var(--axs-dur-fast) var(--axs-ease-standard)}.axv-batchbar-btn:disabled{cursor:default;opacity:.6}.axv-batchbar-approve{background:var(--axs-accent);color:#fff}.axv-batchbar-approve:not(:disabled):hover{background:color-mix(in srgb,var(--axs-accent) 88%,#000)}.axv-batchbar-deny{background:var(--axs-surface);border-color:var(--axs-line-hard);color:var(--axs-ink)}.axv-batchbar-deny:not(:disabled):hover{border-color:color-mix(in srgb,var(--axs-danger) 50%,var(--axs-line-hard));color:var(--axs-danger)}.axv-batchbar-clear{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:4px 6px}.axv-batchbar-clear:not(:disabled):hover{color:var(--axs-ink-mid)}.axv-empac{display:flex;flex-direction:column;gap:5px;position:relative}.axv-empac-input{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);height:36px;outline:none;padding:0 11px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),box-shadow var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axv-empac-input:focus{border-color:color-mix(in srgb,var(--axs-accent) 55%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axv-empac-input[data-orphan]{border-color:color-mix(in srgb,var(--axs-danger) 60%,var(--axs-line-hard))}.axv-empac-input:disabled{cursor:not-allowed;opacity:.6}.axv-empac-list{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-shadow:0 8px 24px #0000001f;box-shadow:var(--axs-elev-md,0 8px 24px #0000001f);left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:4px;position:absolute;right:0;top:40px;z-index:30}.axv-empac-opt{align-items:baseline;border-radius:var(--axs-radius-sm);cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:7px 9px}.axv-empac-opt[data-active]{background:color-mix(in srgb,var(--axs-accent) 10%,#0000)}.axv-empac-opt-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body)}.axv-empac-opt-role{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.04em;text-transform:uppercase}.axv-empac-warn{color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:0}.axs-tod-backdrop{animation:axs-tod-fade var(--axs-dur-fast) var(--axs-ease-standard);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb,#0b0d14 28%,#0000);background:color-mix(in srgb,var(--axs-ink,#0b0d14) 28%,#0000);display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1200}.axs-tod{animation:axs-tod-rise var(--axs-dur-base) var(--axs-ease-spring);-webkit-backdrop-filter:blur(28px) saturate(1.2);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);backdrop-filter:blur(28px) saturate(1.2);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);background:var(--axs-surface);background:var(--axs-node-fill-heavy,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line-hard));border-radius:var(--axs-radius-xl);box-shadow:0 24px 64px #00000047;box-shadow:var(--axs-node-shadow-hover,var(--axs-elev-lg,0 24px 64px #00000047));display:flex;flex-direction:column;max-height:min(86vh,720px);width:min(520px,100%)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.axs-tod{background:#fcfcfa}.axs-root[data-theme=dark] .axs-tod{background:#302e2a}}@media (prefers-reduced-motion:reduce){.axs-tod,.axs-tod-backdrop{animation:none}}@keyframes axs-tod-fade{0%{opacity:0}to{opacity:1}}@keyframes axs-tod-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.axs-tod-head{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;justify-content:space-between;padding:16px 18px 12px}.axs-tod-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-stat);font-weight:var(--axs-weight-semibold);margin:0}.axs-tod-x{background:none;border:none;border-radius:var(--axs-radius-sm);color:var(--axs-ink-faint);cursor:pointer;font-size:20px;line-height:1;padding:2px 6px}.axs-tod-x:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-tod-body{gap:14px;overflow-y:auto;padding:18px}.axs-tod-body,.axs-tod-field{display:flex;flex-direction:column}.axs-tod-field{gap:6px;min-width:0}.axs-tod-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase}.axs-tod-req{color:var(--axs-danger)}.axs-tod-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr .7fr}.axs-tod-input,.axs-tod-select,.axs-tod-textarea{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);height:36px;outline:none;padding:0 11px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),box-shadow var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-tod-textarea{height:auto;line-height:var(--axs-lh-body);padding:9px 11px;resize:vertical}.axs-tod-input:focus,.axs-tod-select:focus,.axs-tod-textarea:focus{border-color:color-mix(in srgb,var(--axs-accent) 55%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-tod-checkbox-row{align-items:center;color:var(--axs-ink);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-body);gap:8px;width:fit-content}.axs-tod-checkbox{accent-color:var(--axs-accent);cursor:pointer;height:16px;margin:0;width:16px}.axs-tod-error{color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:0}.axs-tod-foot{align-items:center;border-top:1px solid var(--axs-line);display:flex;gap:12px;justify-content:space-between;padding:13px 18px}.axs-tod-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-tod-foot-actions{align-items:center;display:flex;gap:8px;margin-left:auto}.axs-tod-cancel{background:none;border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);padding:7px 14px}.axs-tod-cancel:hover:not(:disabled){background:var(--axs-chrome)}.axs-tod-submit{background:var(--axs-accent);border:1px solid #0000;border-radius:var(--axs-radius-sm);color:#fff;cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);padding:7px 16px}.axs-tod-submit:hover:not(:disabled){background:color-mix(in srgb,var(--axs-accent) 88%,#000)}.axs-tod-cancel:disabled,.axs-tod-submit:disabled{cursor:not-allowed;opacity:.55}@media (max-width:540px){.axs-tod-row{grid-template-columns:1fr 1fr}.axs-tod-field--hours{grid-column:1/-1}}.axs-bdd{max-width:480px}.axs-bdd-list{display:flex;flex-direction:column;list-style:none;margin:0 0 14px;padding:0}.axs-bdd-row{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;gap:8px}.axs-bdd-row:last-child{border-bottom:none}.axs-bdd-rowmain{align-items:baseline;background:none;border:none;cursor:pointer;display:flex;flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:8px;min-width:0;padding:8px 2px;text-align:left}.axs-bdd-rowmain:disabled{cursor:default;opacity:.6}.axs-bdd-row[data-editing] .axs-bdd-name{color:var(--axs-accent)}.axs-bdd-name{color:var(--axs-ink);font-weight:var(--axs-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-bdd-dates{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin-left:auto;white-space:nowrap}.axs-bdd-roles{color:var(--axs-ink-faint);max-width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-bdd-remove{background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:4px 2px}.axs-bdd-remove:hover:not(:disabled){color:#a33;color:var(--axs-danger,#a33)}.axs-bdd-remove:disabled{cursor:default;opacity:.5}.axs-bdd-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:0 0 14px}.axs-bdd-form{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:10px;padding-top:12px}.axs-bdd-applies{display:flex;gap:16px}.axs-wqw-boardwrap{height:100%;min-height:0;position:relative}.axs-wqw-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-wqw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-wqw-detailpane,.axs-gb-fillbody>.axs-wqw-list{height:100%}.axs-wqw-detailpane{min-height:0}.axs-wqw-detailpane,.axs-wqw-list{display:flex;flex-direction:column;height:100%}.axs-wqw-list{box-sizing:border-box;container-name:axwqwlist;container-type:inline-size;gap:12px;padding:14px}.axs-wqw-list-head,.axs-wqw-toolbar{flex:none}.axs-wqw-search{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);height:32px;outline:none;padding:0 11px;width:100%}.axs-wqw-search:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-wqw-scroll{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:3px}.axs-wqw-rows{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-wqw-rowli{display:flex}.axs-wqw-rowli+.axs-wqw-rowli{border-top:1px solid var(--axs-line)}.axs-wqw-row{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex:1 1;font:inherit;gap:10px;padding:10px 8px;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-wqw-row:hover{background:var(--axs-chrome)}.axs-wqw-rowli[data-open] .axs-wqw-row{background:var(--axs-surface-alt);box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-wqw-rowli[data-status=done] .axs-wqw-row{opacity:.7}.axs-wqw-row-main{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.axs-wqw-row-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium)}.axs-wqw-row-sub{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-wqw-row-status{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex:none}.axs-wqw-row-status svg{height:16px;width:16px}.axs-wqw-rowli[data-status=done] .axs-wqw-row-status{color:var(--axs-success)}.axs-wqw-row-go{font-size:18px;line-height:1}.axs-wqw-meta{display:inline-flex;flex-wrap:wrap;gap:4px 12px;margin-top:2px}.axs-wqw-chip{align-items:baseline;display:inline-flex;gap:4px}.axs-wqw-chip-k{color:var(--axs-ink-faint);letter-spacing:.06em;text-transform:uppercase}.axs-wqw-chip-k,.axs-wqw-chip-v{font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-wqw-chip-v{color:var(--axs-ink-mid)}.axs-wqw-detail{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:100%;overflow:hidden;padding:18px}.axs-wqw-detail-empty{display:grid;height:100%;padding:24px;place-items:center}.axs-wqw-detail-head{display:flex;flex-direction:column;gap:4px}.axs-wqw-detail-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:18px;font-weight:var(--axs-weight-medium);line-height:var(--axs-lh-tight);margin:0}.axs-wqw-detail-sub{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-body);margin:0}.axs-wqw-detail-fields{display:flex;flex-direction:column;margin:0}.axs-wqw-detail-field{align-items:baseline;display:flex;gap:12px;padding:9px 2px}.axs-wqw-detail-field+.axs-wqw-detail-field{border-top:1px solid var(--axs-line)}.axs-wqw-detail-field dt{color:var(--axs-ink-faint);flex:0 0 38%;font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;margin:0;text-transform:uppercase}.axs-wqw-detail-field dd{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-body);margin:0;min-width:0}.axs-wqw-detail-foot{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:14px}.axs-wqw-pick-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axs-wqw-pick-row{display:flex;gap:8px}.axs-wqw-pick{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-body);height:36px;min-width:0;outline:none;padding:0 10px}.axs-wqw-pick:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-wqw-pick-row .axv-actionpill{flex:none}.axs-wqw-nocand{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-body)}.axs-wqw-detail-done{align-items:center;display:flex;gap:10px}.axs-wqw-done-ico{color:var(--axs-success);display:inline-flex}.axs-wqw-done-ico svg{height:18px;width:18px}.axs-wqw-done-text{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-body)}.axs-wqw-undo{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:5px 11px}.axs-wqw-undo:hover:not(:disabled){border-color:color-mix(in srgb,var(--axs-accent) 40%,var(--axs-line-hard));color:var(--axs-accent)}.axs-wqw-detail-err{align-items:center;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:7px}.axs-wqw-detail-err svg{flex:none;height:15px;width:15px}@container axwqwlist (max-width: 360px){.axs-wqw-meta .axs-wqw-chip[data-key=Page]{display:none}}@container axwqwlist (max-width: 280px){.axs-wqw-row-sub{display:none}}@container axwqwlist (max-width: 220px){.axs-wqw-meta{display:none}}.axs-wqw-detail{container-name:axwqwdetail;container-type:inline-size}.axs-wqw-info-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.axs-wqw-info-item{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);display:flex;flex-direction:column;gap:4px;padding:8px 12px}.axs-wqw-info-item.full-width{grid-column:span 2}.axs-wqw-info-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axs-wqw-info-value{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);word-break:break-word}.axs-wqw-info-value.link{color:var(--axs-accent);font-weight:var(--axs-weight-medium);text-decoration:none;transition:color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-wqw-info-value.link:hover{color:var(--axs-accent-hover);text-decoration:underline}.axs-wqw-resume-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);margin-top:4px;padding:6px 12px;text-decoration:none;transition:all var(--axs-dur-fast) var(--axs-ease-standard);width:fit-content}.axs-wqw-resume-btn:hover{background:color-mix(in srgb,var(--axs-accent) 4%,var(--axs-surface));border-color:var(--axs-accent);color:var(--axs-accent)}.axs-wqw-ai-card{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding:14px 16px}.axs-wqw-ai-header{align-items:center;color:var(--axs-ink-faint);display:flex;gap:6px}.axs-wqw-ai-icon{align-items:center;display:inline-flex}.axs-wqw-ai-icon svg{height:15px;width:15px}.axs-wqw-ai-title{font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axs-wqw-ai-recap,.axs-wqw-ai-title{font-family:var(--axs-sans);font-weight:var(--axs-weight-medium)}.axs-wqw-ai-recap{color:var(--axs-ink);font-size:var(--axs-text-body);line-height:var(--axs-lh-tight)}.axs-wqw-ai-notes{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:1.4;margin:0}.axs-wqw-ai-pros-cons{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-top:4px}.axs-wqw-ai-bullets h5{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;margin:0 0 6px;text-transform:uppercase}.axs-wqw-ai-bullets.positive h5{color:var(--axs-success)}.axs-wqw-ai-bullets.negative h5{color:var(--axs-danger)}.axs-wqw-ai-bullets ul{color:var(--axs-ink-mid);display:flex;flex-direction:column;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:4px;margin:0;padding-left:14px}.axs-wqw-cover-letter{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:8px;padding-top:12px}.axs-wqw-section-title{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;margin:0;text-transform:uppercase}.axs-wqw-cover-letter-body{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:1.5;white-space:pre-wrap}@container axwqwdetail (max-width: 380px){.axs-wqw-info-grid{grid-template-columns:1fr}.axs-wqw-info-item.full-width{grid-column:span 1}.axs-wqw-ai-pros-cons{grid-template-columns:1fr}}.axs-wqw-detail-scroll{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-color:var(--axs-line-hard) #0000;scrollbar-width:thin}.axs-wqw-resume-btn-group{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.axs-wqw-resume-btn.active{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-wqw-resume-btn.active:hover{background:var(--axs-accent-hover)}.axs-wqw-resume-viewer{background:var(--axs-surface);display:flex;flex-direction:column;height:100%;overflow:hidden}.axs-wqw-resume-head{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:12px;justify-content:space-between;padding:12px 16px}.axs-wqw-resume-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-wqw-resume-chip{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axs-wqw-resume-actions{display:flex;gap:8px;margin-left:auto}.axs-wqw-resume-action-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);gap:6px;padding:6px 12px;text-decoration:none;transition:all var(--axs-dur-fast) var(--axs-ease-standard)}.axs-wqw-resume-action-btn:hover{background:color-mix(in srgb,var(--axs-accent) 4%,var(--axs-surface));border-color:var(--axs-accent);color:var(--axs-accent)}.axs-wqw-resume-action-btn.close{border-color:var(--axs-line-hard)}.axs-wqw-resume-action-btn.close:hover{background:color-mix(in srgb,var(--axs-danger) 4%,var(--axs-surface));border-color:var(--axs-danger);color:var(--axs-danger)}.axs-wqw-resume-frame-container{background:var(--axs-chrome);display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.axs-wqw-resume-frame{background:#fff;border:none;height:100%;width:100%}.axs-apv-boardwrap{height:100%;min-height:0;position:relative}.axs-apv-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-apv-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-apv-split{height:100%}.axs-apv-split{display:flex;height:100%;min-height:0}.axs-apv-split-list{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.axs-apv-split-list>.axs-apv-list{flex:1 1;height:auto;min-height:0}.axs-apv-split-decide{border-left:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;min-height:0;width:clamp(320px,42%,560px)}.axs-apv-split-decide>.axs-apv-decide{flex:1 1;height:auto;min-height:0}@container (max-width: 640px){.axs-apv-split{flex-direction:column}.axs-apv-split-list{flex:1 1 45%;min-height:170px}.axs-apv-split-decide{border-left:none;border-top:1px solid var(--axs-line);flex:1 1 55%;width:100%}}.axs-apv-list{box-sizing:border-box;container-name:axapvlist;container-type:inline-size;display:flex;flex-direction:column;gap:10px;height:100%;padding:14px 14px 10px}.axs-apv-barextra{align-items:center;display:inline-flex}.axs-apv-groups{gap:14px}.axs-apv-group,.axs-apv-groups{display:flex;flex-direction:column}.axs-apv-group{gap:4px}.axs-apv-rows{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-apv-row{align-items:stretch;border-bottom:1px solid var(--axs-line);display:flex;gap:2px;transition:background var(--axs-motion-fast) var(--axs-ease-out)}.axs-apv-row:hover{background:color-mix(in srgb,var(--axs-accent) 4%,#0000)}.axs-apv-row[data-open]{background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface))}.axs-apv-row[data-status=done] .axs-apv-rowtitle{color:var(--axs-ink-faint)}.axs-apv-row[data-superseded]{opacity:.66}@media (prefers-reduced-motion:no-preference){.axs-apv-groups:not([data-reduced-motion]) .axs-apv-row{animation:axs-apv-rowin var(--axs-motion-slow) var(--axs-ease-out) both;animation-delay:0ms;animation-delay:calc(var(--axs-apv-i, 0)*30ms)}}@keyframes axs-apv-rowin{0%{opacity:0}to{opacity:1}}.axs-apv-rowcheck{cursor:pointer;display:grid;padding:0 0 0 6px;place-items:center}.axs-apv-rowcheck input{accent-color:var(--axs-accent);cursor:pointer;height:14px;width:14px}.axs-apv-rowmain{background:none;border:none;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font:inherit;gap:2px;min-width:0;padding:9px 8px 9px 10px;text-align:left}.axs-apv-line1{align-items:center;display:flex;gap:7px;min-width:0}.axs-apv-rowtitle{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium)}.axs-apv-line2,.axs-apv-rowtitle{font-family:var(--axs-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-apv-line2{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-apv-kind{font-size:var(--axs-text-label);margin-left:auto}.axs-apv-kind,.axs-apv-supchip{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans)}.axs-apv-supchip{border:1px solid var(--axs-line);border-radius:999px;font-size:.6875rem;padding:1px 7px}.axs-apv-warnchip{align-items:center;color:#9a6a00;color:var(--axs-warn,#9a6a00);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.6875rem;font-weight:var(--axs-weight-medium);gap:3px}.axs-apv-warnchip svg{height:12px;width:12px}.axs-apv-rowside{color:var(--axs-ink-faint);display:grid;padding-right:10px;place-items:center}.axs-apv-rowside svg{color:#2e7d32;color:var(--axs-ok,#2e7d32);height:14px;width:14px}.axs-apv-chev{font-size:1.05rem;line-height:1}.axs-apv-failures{display:flex;flex-direction:column;gap:4px;padding:8px 2px}.axs-apv-failure{align-items:center;color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:8px;margin:0}.axs-apv-failure button{background:none;border:none;color:var(--axs-accent);cursor:pointer;font:inherit;padding:0}.axs-apv-failbody{align-items:center;display:inline-flex;gap:10px}.axs-apv-retry{background:none;border:none;color:var(--axs-accent);cursor:pointer;font:inherit;padding:0}.axs-apv-decide{box-sizing:border-box;container-name:axapvdecide;container-type:inline-size;display:flex;flex-direction:column;height:100%;padding:16px 18px 14px}.axs-apv-decide-empty{display:grid;flex:1 1;padding:24px;place-items:center}.axs-apv-decide-head{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;gap:10px;padding-bottom:10px}.axs-apv-decide-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1rem;font-weight:var(--axs-weight-medium);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-apv-decide-kind{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);margin-left:auto}.axs-apv-decide-scroll{display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:14px 2px 10px 0}.axs-apv-when{display:flex;flex-direction:column;gap:2px}.axs-apv-range{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.3125rem;font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-apv-when-meta{font-size:var(--axs-text-label)}.axs-apv-effline,.axs-apv-when-meta{color:var(--axs-ink-mid);font-family:var(--axs-sans)}.axs-apv-effline{font-size:var(--axs-text-body);margin:0}.axs-apv-effline strong{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-apv-section{display:flex;flex-direction:column;gap:6px}.axs-apv-note{background:var(--axs-surface-alt);border-radius:8px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);margin:0;padding:10px 12px;white-space:pre-wrap}.axs-apv-fineprint{color:var(--axs-ink-faint)}.axs-apv-fineprint,.axs-apv-ownnote{font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:0}.axs-apv-ownnote{background:var(--axs-surface-alt);color:var(--axs-ink-mid)}.axs-apv-blocked,.axs-apv-ownnote{border-radius:8px;padding:10px 12px}.axs-apv-blocked{align-items:flex-start;background:color-mix(in srgb,#9a6a00 9%,var(--axs-surface));background:color-mix(in srgb,var(--axs-warn,#9a6a00) 9%,var(--axs-surface));color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:8px}.axs-apv-blocked svg{color:#9a6a00;color:var(--axs-warn,#9a6a00);flex:none;height:14px;margin-top:1px;width:14px}.axs-apv-blocked strong{font-weight:var(--axs-weight-medium)}.axs-apv-jump{background:none;border:none;color:var(--axs-accent);cursor:pointer;flex:none;font-weight:var(--axs-weight-medium);margin-left:auto;padding:0;white-space:nowrap}.axs-apv-jump,.axs-apv-roster{font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-apv-roster{display:flex;flex-direction:column}.axs-apv-roster-head,.axs-apv-roster-row{grid-gap:4px;align-items:baseline;border-bottom:1px solid var(--axs-line);display:grid;gap:4px;grid-template-columns:minmax(120px,1.3fr) repeat(7,minmax(0,1fr));padding:6px 2px}.axs-apv-roster-head{background:var(--axs-surface);color:var(--axs-ink-faint);position:sticky;top:0;z-index:1}.axs-apv-roster-row:last-child{border-bottom:none}.axs-apv-roster-name{color:var(--axs-ink);display:flex;flex-direction:column;font-weight:var(--axs-weight-medium);gap:1px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-apv-roster-eff{color:var(--axs-ink-faint);font-size:.6875rem;font-weight:400}.axs-apv-roster-day{text-align:left}.axs-apv-roster-cell{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-apv-roster-cell[data-off]{color:var(--axs-ink-faint)}@container axapvlist (max-width: 560px){.axs-apv-roster-head{display:none}.axs-apv-roster-row{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px}.axs-apv-roster-name{grid-column:1/-1}.axs-apv-roster-cell{font-size:.6875rem}.axs-apv-roster-cell:before{color:var(--axs-ink-faint);content:attr(data-day) " ";display:block}}.axs-apv-filterband{align-items:center;display:flex;gap:10px}.axs-apv-blockedbtn{background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);margin-left:auto;padding:2px 0;white-space:nowrap}.axs-apv-blockedbtn:hover:not(:disabled){color:var(--axs-accent)}.axs-apv-blockedbtn:disabled{cursor:default;opacity:.5}.axs-apv-trade{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-apv-traderow{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:8px;padding:7px 2px}.axs-apv-traderow:last-child{border-bottom:none}.axs-apv-tradename{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-apv-tradeshift{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin-left:auto;text-align:right}.axs-apv-conflicts{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-apv-confrow{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:8px;padding:7px 2px}.axs-apv-confrow:last-child{border-bottom:none}.axs-apv-confname{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-apv-confdates{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin-left:auto}.axs-apv-week{border-collapse:collapse;font-family:var(--axs-sans);font-size:var(--axs-text-label);width:100%}.axs-apv-week td,.axs-apv-week th{font-feature-settings:"tnum";border-bottom:1px solid var(--axs-line);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-weight:400;padding:6px 8px;text-align:left}.axs-apv-week thead th{color:var(--axs-ink-faint);font-size:.6875rem;font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase}.axs-apv-week tbody th{width:44px}.axs-apv-week tbody th,.axs-apv-week tr[data-changed] td{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-apv-week tr[data-changed] td:last-child{background:color-mix(in srgb,var(--axs-accent) 5%,#0000);box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-apv-claimants{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-apv-claimant{align-items:flex-start;border-bottom:1px solid var(--axs-line);cursor:pointer;display:flex;gap:10px;padding:9px 2px}.axs-apv-claimant:last-child{border-bottom:none}.axs-apv-claimant input{accent-color:var(--axs-accent);margin-top:2px}.axs-apv-claimant-body{display:flex;flex-direction:column;gap:2px;min-width:0}.axs-apv-claimant-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium)}.axs-apv-claimant-meta{color:var(--axs-ink-faint)}.axs-apv-claimant-meta,.axs-apv-claimant-warn{font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-apv-claimant-warn{align-items:center;color:#9a6a00;color:var(--axs-warn,#9a6a00);display:inline-flex;font-weight:var(--axs-weight-medium);gap:5px}.axs-apv-claimant-warn svg{height:12px;width:12px}.axs-apv-resume{border:1px solid var(--axs-line);border-radius:8px;height:420px;overflow:hidden}.axs-apv-resume-frame{border:none;height:100%;width:100%}.axs-apv-decide-foot{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:8px;padding-top:12px}.axs-apv-btnrow{display:flex;gap:8px;justify-content:flex-end}.axs-apv-readonly{color:var(--axs-ink-faint);margin:0}.axs-apv-primary,.axs-apv-quiet,.axs-apv-readonly{font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-apv-primary,.axs-apv-quiet{align-items:center;border-radius:7px;cursor:pointer;display:inline-flex;font-weight:var(--axs-weight-medium);gap:6px;padding:7px 14px;transition:background var(--axs-motion-fast) var(--axs-ease-out),border-color var(--axs-motion-fast) var(--axs-ease-out)}.axs-apv-quiet{background:var(--axs-surface);border:1px solid var(--axs-line);color:var(--axs-ink)}.axs-apv-quiet:hover{border-color:var(--axs-ink-faint)}.axs-apv-primary{background:var(--axs-accent);border:1px solid #0000;color:#fff;color:var(--axs-on-accent,#fff)}.axs-apv-primary:hover{background:color-mix(in srgb,var(--axs-accent) 88%,#000)}.axs-apv-primary:active,.axs-apv-quiet:active{transform:scale(.96)}.axs-apv-primary:disabled,.axs-apv-quiet:disabled{cursor:default;opacity:.55}.axs-apv-primary svg,.axs-apv-quiet svg{height:13px;width:13px}.axs-apv-candwrap{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.axs-apv-done{align-items:center;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:8px}.axs-apv-done-ico{color:#2e7d32;color:var(--axs-ok,#2e7d32);display:grid;place-items:center}.axs-apv-done-ico svg{height:14px;width:14px}.axs-apv-done-text{flex:1 1;min-width:0}.axs-apv-undo{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);gap:5px;padding:4px 10px}.axs-apv-undo svg{height:12px;width:12px}.axs-apv-err{align-items:center;color:#b3261e;color:var(--axs-crit,#b3261e);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:7px}.axs-apv-err svg{flex:none;height:13px;width:13px}@container axapvlist (max-width: 380px){.axs-apv-kind,.axs-apv-line2{display:none}}@container axapvlist (max-width: 300px){.axs-apv-supchip,.axv-tabstrip{display:none}}@container axapvdecide (max-width: 320px){.axs-apv-week thead th{font-size:.625rem}.axs-apv-resume{height:300px}}@media (max-width:860px){.axs-apv-list .axv-actionpill{min-block-size:44px}}@media (max-width:420px){.axs-apv-list{padding:10px 10px 8px}.axs-apv-decide{padding:12px 12px 10px}.axs-apv-rowmain{padding:8px 6px 8px 8px}}.axs-swt{max-width:520px}.axs-swt-list{display:flex;flex-direction:column;list-style:none;margin:0 0 14px;padding:0}.axs-swt-row{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;gap:8px}.axs-swt-row:last-child{border-bottom:none}.axs-swt-row[data-retired] .axs-swt-meta,.axs-swt-row[data-retired] .axs-swt-name{color:var(--axs-ink-faint)}.axs-swt-rowmain{align-items:baseline;background:none;border:none;cursor:pointer;display:flex;flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:8px;min-width:0;padding:8px 2px;text-align:left}.axs-swt-rowmain:disabled{cursor:default;opacity:.6}.axs-swt-row[data-editing] .axs-swt-name{color:var(--axs-accent)}.axs-swt-name{color:var(--axs-ink);font-weight:var(--axs-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-swt-retired{border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-faint);flex:none;font-size:.6875rem;padding:0 6px}.axs-swt-meta{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin-left:auto;white-space:nowrap}.axs-swt-rowverb{background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:4px 2px}.axs-swt-rowverb:hover:not(:disabled){color:var(--axs-accent)}.axs-swt-rowverb:disabled{cursor:default;opacity:.5}.axs-swt-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:0 0 14px}.axs-swt-form{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:10px;padding-top:12px}.axs-swt-days{display:flex;flex-wrap:wrap;gap:6px}.axs-swt-day{align-items:center;border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:0;padding:3px 10px;-webkit-user-select:none;user-select:none}.axs-swt-day input{opacity:0;pointer-events:none;position:absolute}.axs-swt-day[data-on]{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-swt-items{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.axs-swk-boardwrap{height:100%;min-height:0;position:relative}.axs-swk-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-swk-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-swk-detail,.axs-gb-fillbody>.axs-swk-list{height:100%}.axs-swk-list{box-sizing:border-box;gap:10px;height:100%;padding:14px 14px 10px}.axs-swk-list,.axs-swk-rows{display:flex;flex-direction:column}.axs-swk-rows{list-style:none;margin:0;padding:0}.axs-swk-rows>li{align-items:center;animation:axs-swk-rowin var(--axs-motion-base) var(--axs-ease-out) both;animation-delay:0ms;animation-delay:calc(var(--axs-swk-i, 0)*18ms);border-bottom:1px solid var(--axs-line);display:flex;opacity:1;position:relative}@keyframes axs-swk-rowin{0%{opacity:0}to{opacity:1}}.axs-swk-rows[data-reduced-motion]>li{animation:none}@media (prefers-reduced-motion:reduce){.axs-swk-rows>li{animation:none}}.axs-swk-row{background:none;border:none;border-radius:6px 6px 0 0;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-family:var(--axs-sans);gap:2px;min-width:0;padding:9px 8px 10px;text-align:left}.axs-swk-rows>li:hover,.axs-swk-rows>li[data-open]{background:var(--axs-surface-alt)}.axs-swk-rows>li[data-open]{box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-swk-rows>li[data-status=done] .axs-swk-rowtitle{color:var(--axs-ink-faint)}.axs-swk-line1{align-items:baseline;display:flex;gap:8px;min-width:0}.axs-swk-rowtitle{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-swk-due{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-size:11px;font-variant-numeric:tabular-nums;margin-left:auto}.axs-swk-line2{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-size:var(--axs-text-label);font-variant-numeric:tabular-nums}.axs-swk-rowside{color:var(--axs-ink-faint);display:inline-flex;flex:none;padding-right:6px}.axs-swk-rowside svg{height:14px;width:14px}.axs-swk-chev{font-size:14px;line-height:1}.axs-swk-barextra{align-items:center;display:inline-flex}.axs-swk-retry{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);margin-top:8px;padding:5px 12px}.axs-swk-detail{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;padding:12px 16px}.axs-swk-detail-empty{align-items:center;display:flex;flex:1 1;justify-content:center}.axs-swk-detail-scroll{flex:1 1;min-height:0;overflow-y:auto}.axs-swk-progress{align-items:baseline;display:flex;font-family:var(--axs-sans);gap:10px}.axs-swk-count{font-feature-settings:"tnum";color:var(--axs-ink);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-swk-progress-meta{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-swk-assigned{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:6px 0 0}.axs-swk-checklist{display:flex;flex-direction:column;list-style:none;margin:10px 0 0;padding:0}.axs-swk-checkitem{align-items:center;border-bottom:1px solid var(--axs-line);cursor:pointer;display:flex;gap:10px;padding:8px 2px}.axs-swk-checklist li:last-child .axs-swk-checkitem{border-bottom:none}.axs-swk-checkitem input{accent-color:var(--axs-accent);cursor:pointer;flex:none;height:15px;width:15px}.axs-swk-checktext{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-body);min-width:0;transition:color var(--axs-motion-base) var(--axs-ease-out)}.axs-swk-checklist li[data-checked] .axs-swk-checktext{color:var(--axs-ink-faint)}.axs-swk-checkby{color:var(--axs-ink-faint)}.axs-swk-checkby,.axs-swk-checkerr{flex:none;font-family:var(--axs-sans);font-size:.6875rem}.axs-swk-checkerr{color:#b3261e;color:var(--axs-crit,#b3261e);font-weight:var(--axs-weight-medium)}.axs-msg-boardwrap{height:100%;min-height:0;position:relative}.axs-msg-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-msg-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-msg-split{height:100%}.axs-msg-split{display:flex;min-height:0;position:relative}.axs-msg-split-rail{border-right:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;min-height:0;width:clamp(220px,32%,320px)}.axs-msg-split-rail>.axs-msg-list{flex:1 1;height:auto;min-height:0}.axs-msg-split-thread{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.axs-msg-split-thread>.axs-msg-anndetail,.axs-msg-split-thread>.axs-msg-thread,.axs-msg-split-thread>.axs-msg-thread-empty{flex:1 1;height:auto;min-height:0}.axs-msg-thread-head{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;flex:none;font-family:var(--axs-sans);gap:8px;padding:11px 14px 9px}.axs-msg-thread-title{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-msg-thread-kind{color:var(--axs-ink-faint);flex:none;font-size:11px}.axs-msg-detailsbtn{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium);margin-left:auto;padding:3px 11px;transition:border-color var(--axs-motion-fast) var(--axs-ease-out),color var(--axs-motion-fast) var(--axs-ease-out)}.axs-msg-detailsbtn:hover{border-color:var(--axs-ink-faint);color:var(--axs-ink)}.axs-msg-detailsbtn[aria-pressed=true]{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-msg-ctx-side{background:var(--axs-surface);border-left:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;min-height:0;width:272px}.axs-msg-ctx-side-head{align-items:center;border-bottom:1px solid var(--axs-line);color:var(--axs-ink);display:flex;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:11px 14px 9px}.axs-msg-ctx-side-head button{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;margin-left:auto;padding:2px}.axs-msg-ctx-side-head button:hover{color:var(--axs-ink)}.axs-msg-ctx-side-head button svg{height:13px;width:13px}.axs-msg-ctx-side>.axs-msg-ctx{flex:1 1;height:auto;min-height:0}.axs-msg-list .axv-mls-toolbar .axv-mls-search{flex:1 1 auto;order:0}.axs-msg-list .axv-mls-toolbar .axs-msg-newwrap{margin-left:0;order:1}.axs-msg-list .axv-mls-toolbar .axv-tabstrip{align-self:stretch;flex:1 1 100%;order:2;overflow-x:auto;scrollbar-width:none}.axs-msg-list .axv-mls-toolbar .axv-tabstrip::-webkit-scrollbar{display:none}.axs-msg-list .axv-mls-toolbar .axv-tabstrip-tab{flex:none;white-space:nowrap}@container (max-width: 700px){.axs-msg-ctx-side{border-left:1px solid var(--axs-line);box-shadow:var(--axs-elev-lg);inset-block:0;position:absolute;right:0;width:min(300px,88%);z-index:20}}@container (max-width: 560px){.axs-msg-split{flex-direction:column}.axs-msg-split-rail{border-bottom:1px solid var(--axs-line);border-right:none;flex:none;height:40%;min-height:170px;width:100%}}.axs-msg-list{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;height:100%;padding:14px 14px 10px}.axs-msg-newwrap{flex:none;margin-left:auto;position:relative}.axs-msg-new{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);gap:5px;padding:6px 12px;transition:border-color var(--axs-motion-fast) var(--axs-ease-out)}.axs-msg-new svg{height:12px;width:12px}.axs-msg-new:hover{border-color:var(--axs-ink-faint)}.axs-msg-new:disabled{cursor:default;opacity:.5}.axs-msg-newmenu{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;box-shadow:var(--axs-elev-lg);display:flex;flex-direction:column;min-width:160px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.axs-msg-newmenu button{background:none;border:none;border-radius:6px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:7px 10px;text-align:left}.axs-msg-newmenu button:hover{background:var(--axs-surface-alt)}@media (max-width:860px){.axs-msg-new{min-block-size:44px}}.axs-msg-groups{gap:12px}.axs-msg-group,.axs-msg-groups{display:flex;flex-direction:column}.axs-msg-group{gap:4px}.axs-msg-rows{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-msg-rows>li{animation:axs-msg-rowin var(--axs-motion-base) var(--axs-ease-out) both;animation-delay:0ms;animation-delay:calc(var(--axs-msg-i, 0)*18ms);opacity:1}@keyframes axs-msg-rowin{0%{opacity:0}to{opacity:1}}.axs-msg-groups[data-reduced-motion] .axs-msg-rows>li,.axs-msg-groups[data-reduced-motion]>*>.axs-msg-rows>li{animation:none}@media (prefers-reduced-motion:reduce){.axs-msg-rows>li{animation:none}}.axs-msg-convrow{background:none;border:none;border-bottom:1px solid var(--axs-line);border-radius:6px 6px 0 0;cursor:pointer;display:flex;flex-direction:column;font-family:var(--axs-sans);gap:2px;padding:8px 8px 9px;text-align:left;width:100%}.axs-msg-convrow:hover,.axs-msg-convrow[data-open]{background:var(--axs-surface-alt)}.axs-msg-convrow[data-open]{box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-msg-convline1{align-items:baseline;display:flex;gap:6px;min-width:0}.axs-msg-convname{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-msg-convstamp,.axs-msg-convtype{color:var(--axs-ink-faint);flex:none;font-size:11px}.axs-msg-convstamp{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto}.axs-msg-convline2{align-items:center;display:flex;gap:6px;min-width:0}.axs-msg-convpreview{color:var(--axs-ink-mid);flex:1 1;font-size:var(--axs-text-label);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-msg-unread{background:var(--axs-accent);border-radius:50%;flex:none;height:7px;width:7px}.axs-msg-priority{flex:none;font-size:11px;font-weight:var(--axs-weight-medium);text-transform:lowercase}.axs-msg-priority[data-priority=urgent]{color:#b45309;color:var(--axs-warn,#b45309)}.axs-msg-priority[data-priority=critical]{color:#b91c1c;color:var(--axs-danger,#b91c1c)}.axs-msg-retry{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);margin-top:8px;padding:5px 12px}.axs-msg-thread{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;padding:0 14px 12px}.axs-msg-ctx-empty,.axs-msg-thread-empty{align-items:center;display:flex;justify-content:center}.axs-msg-scroll{display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;padding:12px 2px 8px}.axs-msg-day{color:var(--axs-ink-faint);font-weight:var(--axs-weight-medium);letter-spacing:.06em;margin:10px 0 6px;text-transform:uppercase}.axs-msg-day,.axs-msg-older{align-self:center;font-family:var(--axs-sans);font-size:11px}.axs-msg-older{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;margin:4px 0;padding:4px 12px}.axs-msg-row{border-radius:8px;padding:4px 6px 6px;position:relative}.axs-msg-row:hover{background:var(--axs-surface-alt)}.axs-msg-row[data-mine] .axs-msg-sender{color:var(--axs-ink)}.axs-msg-rowhead{align-items:baseline;display:flex;font-family:var(--axs-sans);gap:7px}.axs-msg-sender{color:var(--axs-ink-mid);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium)}.axs-msg-time{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:11px;font-variant-numeric:tabular-nums}.axs-msg-edited{color:var(--axs-ink-faint);font-size:11px}.axs-msg-pinned{color:var(--axs-ink-faint);display:inline-flex}.axs-msg-text{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:400;margin:1px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.axs-msg-mention{color:var(--axs-accent);font-weight:var(--axs-weight-medium)}.axs-msg-deleted{font-size:var(--axs-text-label);margin:1px 0 0}.axs-msg-deleted,.axs-msg-seen{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axs-msg-seen{display:block;font-size:11px;margin-top:2px}.axs-msg-attachments{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.axs-msg-att-img img{border:1px solid var(--axs-line);border-radius:8px;display:block;max-height:180px;max-width:min(260px,100%)}.axs-msg-att-file{align-items:center;border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;max-width:100%;padding:5px 10px;text-decoration:none}.axs-msg-att-file svg{flex:none;height:13px;width:13px}.axs-msg-att-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-msg-reactions{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.axs-msg-reaction{font-feature-settings:"tnum";align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:11px;font-variant-numeric:tabular-nums;gap:4px;padding:2px 8px}.axs-msg-reaction[data-mine]{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-msg-actions{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;box-shadow:var(--axs-elev-lg);display:none;gap:2px;padding:2px;position:absolute;right:8px;top:-10px;z-index:5}.axs-msg-actions[data-open],.axs-msg-row:focus-within .axs-msg-actions,.axs-msg-row:hover .axs-msg-actions{display:inline-flex}@media (hover:none){.axs-msg-actions{display:inline-flex}}.axs-msg-actions button{align-items:center;background:none;border:none;border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:11px;gap:4px;padding:4px 6px}.axs-msg-actions button:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-msg-actions button svg{height:13px;width:13px}.axs-msg-confirm{color:#b91c1c!important;color:var(--axs-danger,#b91c1c)!important;font-weight:var(--axs-weight-medium)}.axs-msg-picker{display:inline-flex;gap:2px}.axs-msg-card{background:var(--axs-surface-alt);border-radius:8px;font-family:var(--axs-sans);margin-top:4px;max-width:420px;padding:9px 11px}.axs-msg-card-head{align-items:baseline;display:flex;gap:8px}.axs-msg-card-kind{color:var(--axs-ink-faint);font-size:11px;font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase}.axs-msg-card-status{color:var(--axs-ink-mid);font-size:11px;margin-left:auto;text-transform:lowercase}.axs-msg-card-status[data-status=open],.axs-msg-card-status[data-status=proposed]{color:var(--axs-accent)}.axs-msg-card-body{color:var(--axs-ink);font-size:var(--axs-text-body);margin-top:3px}.axs-msg-card-foot{color:var(--axs-ink-faint);font-size:11px;margin-top:4px}.axs-msg-editwrap{padding:4px 6px}.axs-msg-editwrap textarea{background:var(--axs-surface);border:1px solid var(--axs-accent);border-radius:8px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);min-height:56px;padding:8px 10px;resize:vertical;width:100%}.axs-msg-editbtns{display:flex;gap:6px;justify-content:flex-end;margin-top:6px}.axs-msg-composer{border-top:1px solid var(--axs-line);flex:none;padding-top:8px;position:relative}.axs-msg-composerline{align-items:flex-end;display:flex;gap:6px}.axs-msg-input{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;box-sizing:border-box;color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-body);max-height:120px;min-height:36px;min-width:0;padding:8px 10px;resize:none}.axs-msg-input:focus-visible{border-color:var(--axs-accent);outline:none}.axs-msg-attach,.axs-msg-send{align-items:center;border-radius:9px;cursor:pointer;display:inline-flex;flex:none;height:36px;justify-content:center;width:36px}.axs-msg-attach{background:var(--axs-surface);border:1px solid var(--axs-line);color:var(--axs-ink-mid)}.axs-msg-attach:hover{border-color:var(--axs-ink-faint)}.axs-msg-send{background:var(--axs-surface);border:1px solid var(--axs-line);color:var(--axs-accent)}.axs-msg-send:hover:not(:disabled){border-color:var(--axs-accent)}.axs-msg-attach:disabled,.axs-msg-send:disabled{cursor:default;opacity:.45}.axs-msg-attach svg,.axs-msg-send svg{height:15px;width:15px}.axs-msg-locked{color:var(--axs-ink-faint);margin:0;padding:9px 0 2px}.axs-msg-locked,.axs-msg-senderr{font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-msg-senderr{align-items:center;color:#b91c1c;color:var(--axs-danger,#b91c1c);display:flex;gap:6px;margin:6px 0 0}.axs-msg-senderr svg{flex:none;height:13px;width:13px}.axs-msg-pending{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:6px}.axs-msg-pendchip{align-items:center;border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:11px;gap:6px;max-width:220px;padding:4px 6px}.axs-msg-pendchip img{border-radius:4px;height:22px;object-fit:cover;width:22px}.axs-msg-pendchip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-msg-pendchip button{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;padding:0}.axs-msg-pendchip button svg{height:11px;width:11px}.axs-msg-mentionmenu{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;bottom:calc(100% + 4px);box-shadow:var(--axs-elev-lg);display:flex;flex-direction:column;left:42px;min-width:180px;padding:4px;position:absolute;z-index:30}.axs-msg-mentionmenu button{background:none;border:none;border-radius:6px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:6px 10px;text-align:left}.axs-msg-mentionmenu button:hover{background:var(--axs-surface-alt)}.axs-msg-anndetail{box-sizing:border-box;font-family:var(--axs-sans);height:100%;overflow-y:auto;padding:12px 16px}.axs-msg-annhead{align-items:baseline;display:flex;gap:10px}.axs-msg-annhead h3{color:var(--axs-ink);font-size:15px;font-weight:var(--axs-weight-medium);margin:0}.axs-msg-annmeta{color:var(--axs-ink-faint);font-size:var(--axs-text-label);margin:4px 0 12px}.axs-msg-annbody{color:var(--axs-ink);font-size:var(--axs-text-body);overflow-wrap:anywhere;white-space:pre-wrap}.axs-msg-annfoot{border-top:1px solid var(--axs-line);color:var(--axs-ink-faint);font-size:var(--axs-text-label);margin-top:16px;padding-top:10px}.axs-msg-ctx{box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--axs-sans);gap:14px;height:100%;overflow-y:auto;padding:12px 14px}.axs-msg-ctx-line{color:var(--axs-ink-mid);font-size:var(--axs-text-label);margin:2px 0 0}.axs-msg-ctx-people{display:flex;flex-direction:column;list-style:none;margin:4px 0 0;padding:0}.axs-msg-ctx-people li{align-items:center;border-bottom:1px solid var(--axs-line);color:var(--axs-ink);display:flex;font-size:var(--axs-text-label);gap:6px;padding:5px 2px}.axs-msg-ctx-meta{color:var(--axs-ink-faint);font-size:11px;margin-left:auto}.axs-msg-ctx-add,.axs-msg-ctx-remove{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;margin-left:auto;padding:2px}.axs-msg-ctx-remove:hover{color:#b91c1c;color:var(--axs-danger,#b91c1c)}.axs-msg-ctx-add:hover{color:var(--axs-accent)}.axs-msg-ctx-add svg,.axs-msg-ctx-remove svg{height:12px;width:12px}.axs-msg-ctx-verbs{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.axs-msg-ctx-verbs button{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:5px 11px}.axs-msg-ctx-verbs button:hover{border-color:var(--axs-ink-faint)}.axs-msg-ctx-rename{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.axs-msg-ctx-rename input{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-label);min-width:0;padding:6px 9px}.axs-msg-ctx-pins{display:flex;flex-direction:column;list-style:none;margin:4px 0 0;padding:0}.axs-msg-ctx-pins li{border-bottom:1px solid var(--axs-line);display:flex;flex-direction:column;gap:1px;padding:6px 2px}.axs-msg-ctx-pintext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-msg-ctx-pintext,.axs-msg-quiet{color:var(--axs-ink);font-size:var(--axs-text-label)}.axs-msg-quiet{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-weight:var(--axs-weight-medium);gap:6px;padding:6px 13px}.axs-msg-quiet:hover{border-color:var(--axs-ink-faint)}.axs-msg-quiet:disabled{cursor:default;opacity:.5}.axs-msg-overlay{align-items:center;background:color-mix(in srgb,var(--axs-ink) 24%,#0000);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:80}.axs-msg-dialog{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:12px;box-shadow:var(--axs-elev-lg);display:flex;flex-direction:column;font-family:var(--axs-sans);max-height:min(560px,92vh);width:min(440px,100%)}.axs-msg-dialog-head{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;padding:12px 14px}.axs-msg-dialog-head h3{color:var(--axs-ink);font-size:14px;font-weight:var(--axs-weight-medium);margin:0}.axs-msg-dialog-head button{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;margin-left:auto}.axs-msg-dialog-head button svg{height:14px;width:14px}.axs-msg-dialog-body{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding:14px}.axs-msg-dialog-foot{border-top:1px solid var(--axs-line);display:flex;gap:8px;justify-content:flex-end;padding:12px 14px}.axs-msg-dialog-err{align-items:center;color:#b91c1c;color:var(--axs-danger,#b91c1c);display:flex;font-size:var(--axs-text-label);gap:6px;margin:0}.axs-msg-dialog-err svg{flex:none;height:13px;width:13px}.axs-msg-dialog-hint{color:var(--axs-ink-faint);font-size:var(--axs-text-label);margin:0}.axs-msg-field{display:flex;flex-direction:column;gap:4px}.axs-msg-field>span{color:var(--axs-ink-faint);font-size:11px;font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase}.axs-msg-dmsearch,.axs-msg-field input[type=text],.axs-msg-field select,.axs-msg-memberpick input[type=search]{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);padding:7px 10px}.axs-msg-radioline{display:flex;flex-wrap:wrap;gap:14px}.axs-msg-radioline label{align-items:center;color:var(--axs-ink);display:inline-flex;font-size:var(--axs-text-label);gap:5px}.axs-msg-memberpick{display:flex;flex-direction:column;gap:6px}.axs-msg-dmlist,.axs-msg-memberpick ul{display:flex;flex-direction:column;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:0}.axs-msg-dmlist li button,.axs-msg-memberpick li label{align-items:center;background:none;border:none;border-bottom:1px solid var(--axs-line);color:var(--axs-ink);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:8px;padding:7px 6px;text-align:left;width:100%}.axs-msg-dmlist li button:hover{background:var(--axs-surface-alt)}.axs-msg-memberpick-name{font-weight:var(--axs-weight-medium)}.axs-msg-memberpick-meta{color:var(--axs-ink-faint);font-size:11px;margin-left:auto}.axs-msg-memberpick-empty{color:var(--axs-ink-faint);font-size:var(--axs-text-label);padding:10px 6px}@container (max-width: 420px){.axs-msg-convstamp{display:none}}@media (max-width:480px){.axs-msg-att-img img,.axs-msg-card{max-width:100%}.axs-msg-actions{right:2px;top:-8px}.axs-msg-dialog{max-height:100%}}.axs-inbox-split{--axs-ch-mail:#1466ad;--axs-ch-inquiries:#a83567;--axs-ch-staff:#0f7256}.axs-inbox-boardwrap{height:100%;min-height:0;position:relative}.axs-inbox-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-inbox-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-inbox-split{height:100%}.axs-inbox-split{display:flex;min-height:0;position:relative}.axs-inbox-split-rail{border-right:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;min-height:0;width:clamp(248px,36%,380px)}.axs-inbox-split-rail>.axs-inbox-list{flex:1 1;height:auto;min-height:0}.axs-inbox-split-read{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}@container (max-width: 560px){.axs-inbox-split{flex-direction:column}.axs-inbox-split-rail{border-bottom:1px solid var(--axs-line);border-right:none;flex:none;height:42%;min-height:180px;width:100%}}.axs-inbox-list{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;height:100%;padding:14px 12px 10px}.axs-inbox-list .axv-mls-toolbar .axv-tabstrip{align-self:stretch;flex:1 1 100%;overflow-x:auto;scrollbar-width:none}.axs-inbox-list .axv-mls-toolbar .axv-tabstrip::-webkit-scrollbar{display:none}.axs-inbox-list .axv-mls-toolbar .axv-tabstrip-tab{flex:none;white-space:nowrap}.axs-inbox-split-rail{container-type:inline-size}@container (max-width: 360px){.axs-inbox-list .axv-mls-toolbar .axv-tabstrip-count{display:none}}.axs-inbox-notices{display:flex;flex-direction:column;gap:3px;padding:2px 2px 6px}.axs-inbox-notice{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;margin:0}.axs-inbox-rows{list-style:none;margin:0;padding:0}.axs-inbox-row{align-items:flex-start;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:var(--axs-sans);gap:10px;padding:9px 10px;text-align:left;transition:background var(--axs-motion-fast) var(--axs-ease-out);width:100%}.axs-inbox-row+.axs-inbox-row{border-radius:0;box-shadow:inset 0 1px 0 var(--axs-line)}.axs-inbox-row:hover{background:#00000008;background:var(--axs-surface-alt,#00000008)}.axs-inbox-row[data-open]{background:#0000000d;background:var(--axs-accent-soft,#0000000d);border-radius:8px;box-shadow:none}.axs-inbox-row[data-open]+.axs-inbox-row{box-shadow:none}.axs-inbox-row-mark{align-items:center;background:var(--axs-surface);border-radius:7px;box-shadow:inset 0 0 0 1px var(--axs-line);color:var(--axs-ink-mid);display:inline-flex;flex:none;height:26px;justify-content:center;margin-top:1px;width:26px}.axs-inbox-row-mark[data-channel=mail]{background:color-mix(in srgb,var(--axs-ch-mail) 9%,var(--axs-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--axs-ch-mail) 22%,var(--axs-line));color:var(--axs-ch-mail)}.axs-inbox-row-mark[data-channel=inquiries]{background:color-mix(in srgb,var(--axs-ch-inquiries) 9%,var(--axs-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--axs-ch-inquiries) 22%,var(--axs-line));color:var(--axs-ch-inquiries)}.axs-inbox-row-mark[data-channel=staff]{background:color-mix(in srgb,var(--axs-ch-staff) 9%,var(--axs-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--axs-ch-staff) 22%,var(--axs-line));color:var(--axs-ch-staff)}.axs-inbox-row-badge{color:var(--axs-ch-inquiries);flex:none;font-family:var(--axs-sans);font-size:10.5px;font-weight:var(--axs-weight-medium);line-height:1.45;white-space:nowrap}.axs-inbox-row-main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axs-inbox-row-line1{align-items:baseline;display:flex;gap:8px}.axs-inbox-row-title{color:var(--axs-ink-mid);flex:1 1;font-size:var(--axs-text-body);font-weight:400;font-weight:var(--axs-weight-regular,400);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-inbox-row[data-unread] .axs-inbox-row-title{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-inbox-row-when{color:var(--axs-ink-faint);flex:none;font-size:11px}.axs-inbox-row-line2{align-items:center;display:flex;gap:6px;min-width:0}.axs-inbox-row-from{color:var(--axs-ink-mid);flex:none;max-width:40%}.axs-inbox-row-from,.axs-inbox-row-preview{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-inbox-row-preview{color:var(--axs-ink-faint);flex:1 1;min-width:0}.axs-inbox-row-dot{background:var(--axs-accent);border-radius:50%;flex:none;height:7px;width:7px}.axs-inbox-read,.axs-inbox-read-empty{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.axs-inbox-read-empty{align-items:center;justify-content:center;padding:24px}.axs-inbox-read{gap:4px;padding:16px 20px 18px}.axs-inbox-read-head{align-items:center;display:flex;gap:8px}.axs-inbox-read-chip{align-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px var(--axs-line);color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium);gap:6px;padding:3px 10px 3px 8px}.axs-inbox-read-chip[data-channel=mail]{background:color-mix(in srgb,var(--axs-ch-mail) 7%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--axs-ch-mail) 26%,var(--axs-line));color:var(--axs-ch-mail)}.axs-inbox-read-chip[data-channel=inquiries]{background:color-mix(in srgb,var(--axs-ch-inquiries) 7%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--axs-ch-inquiries) 26%,var(--axs-line));color:var(--axs-ch-inquiries)}.axs-inbox-read-chip[data-channel=staff]{background:color-mix(in srgb,var(--axs-ch-staff) 7%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--axs-ch-staff) 26%,var(--axs-line));color:var(--axs-ch-staff)}.axs-inbox-read-when{color:var(--axs-ink-faint);font-size:11px;margin-left:auto}.axs-inbox-read-title{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:16px;font-size:var(--axs-text-h3,16px);font-weight:var(--axs-weight-medium);letter-spacing:-.01em;line-height:1.25;margin:12px 0 0}.axs-inbox-read-from{color:var(--axs-ink-mid);font-size:12px;margin:2px 0 0}.axs-inbox-read-body{flex:1 1;margin-top:12px;min-height:0}.axs-inbox-read-text{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:1.55;margin:0;white-space:pre-wrap}.axs-inbox-read-src{margin-top:14px}.axs-inbox-read-srcline{color:var(--axs-ink-faint);font-size:12px;margin:4px 0 0}.axs-inbox-read-fields{display:flex;flex-direction:column;gap:8px}.axs-inbox-read-field{grid-gap:10px;color:var(--axs-ink);display:grid;font-size:var(--axs-text-body);gap:10px;grid-template-columns:78px 1fr;margin:0}.axs-inbox-read-field span{color:var(--axs-ink-faint);font-size:11px;font-weight:var(--axs-weight-medium);letter-spacing:.04em;padding-top:2px;text-transform:uppercase}.axs-inbox-read-actions{border-top:1px solid var(--axs-line);display:flex;flex:none;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:14px}.axs-inbox-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-size:var(--axs-text-label,12px);font-weight:var(--axs-weight-medium);gap:5px;padding:6px 13px;transition:border-color var(--axs-motion-fast) var(--axs-ease-out),color var(--axs-motion-fast) var(--axs-ease-out),background var(--axs-motion-fast) var(--axs-ease-out)}.axs-inbox-btn:hover:not(:disabled){border-color:var(--axs-ink-faint);color:var(--axs-ink)}.axs-inbox-btn:disabled{cursor:default;opacity:.5}.axs-inbox-btn.is-quiet{border-color:#0000;color:var(--axs-ink-faint)}.axs-inbox-btn.is-quiet:hover:not(:disabled){color:var(--axs-ink)}.axs-inbox-reply{border-top:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;gap:8px;margin-top:16px;padding-top:14px}.axs-inbox-reply-to{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:12px}.axs-inbox-reply-to strong{color:var(--axs-ink-mid);font-weight:var(--axs-weight-medium)}.axs-inbox-reply-via{color:var(--axs-ink-faint)}.axs-inbox-reply-input{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:1.5;min-height:64px;padding:10px 12px;resize:vertical;transition:border-color var(--axs-motion-fast) var(--axs-ease-out);width:100%}.axs-inbox-reply-input:focus-visible{border-color:var(--axs-accent);outline:none}.axs-inbox-reply-input:disabled{opacity:.6}.axs-inbox-reply-foot{align-items:center;display:flex;gap:10px}.axs-inbox-reply-send{margin-left:auto}.axs-inbox-reply-err{color:#b03a3a;color:var(--axs-danger,#b03a3a);font-family:var(--axs-sans);font-size:12px}.axs-inbox-reply-sent{color:var(--axs-ink-faint)}.axs-inbox-err,.axs-inbox-reply-sent{font-family:var(--axs-sans);font-size:12px}.axs-inbox-err{background:#be323214;background:var(--axs-danger-soft,#be323214);border-radius:7px;color:#b03a3a;color:var(--axs-danger,#b03a3a);flex:none;margin:12px 20px 0;padding:8px 12px}.axs-runs-boardwrap{height:100%;min-height:0;position:relative}.axs-runs-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-runs-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-runs-pane,.axs-gb-fillbody>.axs-runs-rail{height:100%}.axs-runs-rail{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;overflow-y:auto;padding:6px 0}.axs-runs-row{align-items:flex-start;background:#0000;border:0;border-bottom:1px solid var(--axs-line);color:var(--axs-ink);cursor:pointer;display:flex;font:inherit;gap:9px;padding:10px 14px;text-align:left;width:100%}.axs-runs-row:hover,.axs-runs-row[data-active]{background:var(--axs-surface-alt)}.axs-runs-row[data-active]{box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-runs-row-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;height:7px;margin-top:5px;width:7px}.axs-runs-row-dot[data-status=proposed],.axs-runs-row-dot[data-status=running]{background:var(--axs-accent)}.axs-runs-row-dot[data-status=paused]{background:var(--axs-danger)}.axs-runs-row-dot[data-status=done]{background:var(--axs-ok)}.axs-runs-row-body{display:flex;flex-direction:column;gap:2px;min-width:0}.axs-runs-row-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12.5px;font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis}.axs-runs-row-meta{color:var(--axs-ink-faint);font-size:11px}.axs-runs-pane{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:100%;min-height:0;padding:12px 14px 10px}.axs-runs-runhead{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.axs-runs-runtitle{font-size:15px;font-weight:500;line-height:1.3}.axs-runs-runstate{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-size:11.5px;font-variant-numeric:tabular-nums}.axs-runs-runstate[data-status=paused]{color:var(--axs-danger)}.axs-runs-utterance{border-bottom:1px solid var(--axs-line);color:var(--axs-ink-mid);font-size:12px;line-height:1.45;padding-bottom:6px}.axs-runs-steps{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:2px 0}.axs-runs-step{align-items:flex-start;background:var(--axs-surface-alt);border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;padding:11px 12px}.axs-runs-step[data-stale=true]{box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-runs-step-body{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.axs-runs-step-line{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.axs-runs-step-title{font-size:13px;font-weight:500;line-height:1.35}.axs-runs-step-detail{-webkit-line-clamp:2;-webkit-box-orient:vertical;background:#0000;border:0;color:var(--axs-ink-mid);cursor:pointer;display:block;display:-webkit-box;font-size:12px;font-weight:400;line-height:1.45;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis}.axs-runs-step-detail[data-expanded=true]{-webkit-line-clamp:unset}.axs-runs-step[data-status=failed] .axs-runs-step-detail{color:var(--axs-danger)}.axs-runs-step[data-stale=true] .axs-runs-step-detail{color:var(--axs-ink)}.axs-runs-step-actions{align-items:center;display:flex;flex:none;gap:4px;margin-left:auto}.axs-runs-note{color:var(--axs-ink-mid);font-size:11.5px;line-height:1.45;padding-top:6px}.axs-runs-foot,.axs-runs-note{border-top:1px solid var(--axs-line)}.axs-runs-foot{align-items:center;display:flex;gap:8px;padding-top:8px}.axv-tax{display:flex;flex-direction:column;gap:1.1rem}.axv-tax-banner{align-items:center;background:color-mix(in srgb,var(--axs-danger) 9%,#0000);border:1px solid color-mix(in srgb,var(--axs-danger) 26%,#0000);border-radius:8px;color:var(--axs-danger);display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.45rem;line-height:1.4;padding:.45rem .65rem}.axv-tax-banner svg{flex:none;height:15px;width:15px}.axv-tax-section{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;padding:.85rem 1rem}.axv-tax-section-roles{background:#0000;border:none;padding:0}.axv-tax-section-head{align-items:center;display:flex;gap:.6rem;justify-content:space-between;margin-bottom:.65rem}.axv-tax-section-title{align-items:center;display:flex;gap:.4rem;min-width:0}.axv-tax-section-title svg{color:var(--axs-ink-mid);flex:none}.axv-tax-eyebrow{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.64rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axv-tax-count{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.62rem}.axv-tax-add{align-items:center;background:none;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;font-weight:600;gap:.25rem;letter-spacing:.02em;padding:.1rem .15rem}.axv-tax-add svg{flex:none}.axv-tax-add:hover{text-decoration:underline}.axv-tax-chips{display:flex;flex-wrap:wrap;gap:.4rem}.axv-tax-chip{--chip:var(--axs-accent);align-items:center;background:color-mix(in srgb,var(--chip) 8%,#0000);border:1px solid color-mix(in srgb,var(--chip) 20%,#0000);border-radius:8px;display:inline-flex;gap:.45rem;max-width:100%;padding:.3rem .6rem}.axv-tax-chip-amber{--chip:var(--axs-warn)}.axv-tax-chip-dot{background:var(--chip);border-radius:3px;flex:none;height:7px;width:7px}.axv-tax-chip-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.78rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-tax-chip-abbr{flex:none;font-size:.58rem;font-weight:700;letter-spacing:.03em}.axv-tax-chip-abbr,.axv-tax-chip-roles{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axv-tax-chip-roles{font-size:.6rem;max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-tax-chip-act{background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;opacity:.45;padding:0;transition:opacity .12s ease,color .12s ease}.axv-tax-chip:focus-within .axv-tax-chip-act,.axv-tax-chip:hover .axv-tax-chip-act{opacity:1}.axv-tax-chip-act:focus-visible{border-radius:4px;opacity:1;outline:2px solid var(--axs-accent);outline-offset:2px}.axv-tax-chip-act-danger{color:var(--axs-danger)}.axv-tax-form{display:flex;flex-direction:column;gap:.55rem}.axv-tax-form-row{align-items:flex-end;flex-direction:row;flex-wrap:wrap}.axv-tax-field{display:flex;flex-direction:column;gap:.22rem;min-width:0}.axv-tax-field-grow{flex:1 1 9rem}.axv-tax-field-abbr{flex:0 1 5rem}.axv-tax-field-color{flex:0 0 auto}.axv-tax-field-label,.axv-tax-field>span{align-items:baseline;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:.6rem;gap:.3rem;letter-spacing:.05em;text-transform:uppercase}.axv-tax-field-hint{font-size:.58rem;font-style:normal;letter-spacing:0;opacity:.75;text-transform:none}.axv-tax-req{color:var(--axs-accent);font-style:normal;margin-left:.15em}.axv-tax-field input,.axv-tax-select,.axv-tax-textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.85rem;padding:.4rem .55rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axv-tax-textarea{font-size:.83rem;min-height:3.5rem;resize:vertical}.axv-tax-field input[type=color]{cursor:pointer;flex:none;height:30px;padding:2px;width:30px}.axv-tax-field input:focus-visible,.axv-tax-select:focus-visible,.axv-tax-textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-tax-select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,#0000 50%,var(--axs-ink-mid) 50%),linear-gradient(135deg,var(--axs-ink-mid) 50%,#0000 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;cursor:pointer;padding-right:1.8rem}.axv-tax-pills{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.1rem}.axv-tax-pill{background:#0000;border:1px solid var(--axs-line-hard);border-radius:12px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.7rem;font-weight:500;padding:.18rem .55rem;transition:all .12s ease}.axv-tax-pill.is-on{background:color-mix(in srgb,var(--axs-warn) 14%,#0000);border-color:color-mix(in srgb,var(--axs-warn) 53%,#0000);color:color-mix(in srgb,var(--axs-warn) 80%,var(--axs-ink));font-weight:600}.axv-tax-pill:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-tax-pills-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.7rem;font-style:italic}.axv-tax-form-actions{display:flex;gap:.35rem}.axv-tax-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em;padding:.4rem .8rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axv-tax-btn svg{flex:none;height:13px;width:13px}.axv-tax-btn:disabled{cursor:default;opacity:.5}.axv-tax-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-tax-btn-primary:not(:disabled):hover{background:var(--axs-accent);background:var(--axs-accent-hover,var(--axs-accent));filter:brightness(1.02)}.axv-tax-btn-primary svg:first-child:not(:only-child){animation:none}.axv-tax-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axv-tax-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-tax-btn:disabled svg{animation:axv-tax-spin .8s linear infinite}.axv-tax-reason{color:color-mix(in srgb,var(--axs-warn) 78%,var(--axs-ink-mid));font-family:var(--axs-sans);font-size:.72rem;line-height:1.35;margin:0}.axv-tax-nudge{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.78rem;line-height:1.45;margin:.2rem 0 0}.axv-tax-roles-head{margin-bottom:.85rem}.axv-tax-roles-count{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.78rem}.axv-tax-roles-active{color:var(--axs-ink-faint);font-style:normal}.axv-tax-add-role{padding:.4rem .75rem}.axv-tax-skel-stack{display:flex;flex-direction:column;gap:.4rem}.axv-tax-skel-row{animation:axv-tax-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--axs-surface) 0,color-mix(in srgb,var(--axs-line) 40%,var(--axs-surface)) 50%,var(--axs-surface) 100%);background-size:200% 100%;border-radius:8px;height:44px}.axv-tax[data-reduced-motion=true] .axv-tax-btn:disabled svg,.axv-tax[data-reduced-motion=true] .axv-tax-skel-row{animation:none}.axv-tax-table{border:1px solid var(--axs-line);border-radius:10px;overflow:hidden}.axv-tax-thead{align-items:center;background:var(--axs-canvas-bg);border-bottom:1px solid var(--axs-line);display:flex;gap:.5rem;padding:.5rem .75rem}.axv-tax-th{display:flex;min-width:0}.axv-tax-sort{align-items:center;background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.6rem;gap:.2rem;letter-spacing:.05em;padding:0;text-transform:uppercase}.axv-tax-sort.is-active{color:var(--axs-accent)}.axv-tax-sort-arrow{color:var(--axs-ink-faint);font-size:.7rem;opacity:0}.axv-tax-sort.is-active .axv-tax-sort-arrow{color:var(--axs-accent);opacity:1}.axv-tax-trow{align-items:center;background:var(--axs-surface);border-bottom:1px solid var(--axs-line);display:flex;gap:.5rem;padding:.55rem .75rem}.axv-tax-trow:last-child{border-bottom:none}.axv-tax-td{align-items:center;display:flex;min-width:0}.axv-tax-td-role{align-items:flex-start;flex-direction:column;gap:.1rem}.axv-tax-role-title{color:var(--axs-ink);font-size:.83rem;font-weight:600}.axv-tax-role-desc,.axv-tax-role-title{font-family:var(--axs-sans);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axv-tax-role-desc{color:var(--axs-ink-faint);font-size:.7rem}.axv-tax-deptchip{--chip:var(--axs-ink-faint);align-items:center;background:color-mix(in srgb,var(--chip) 8%,#0000);border:1px solid color-mix(in srgb,var(--chip) 16%,#0000);border-radius:6px;color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;font-weight:500;gap:.3rem;max-width:100%;overflow:hidden;padding:.06rem .5rem;text-overflow:ellipsis;white-space:nowrap}.axv-tax-deptchip-dot{background:var(--chip);border-radius:2px;flex:none;height:5px;width:5px}.axv-tax-dash{color:var(--axs-ink-faint);font-size:.78rem}.axv-tax-hiring{align-items:center;background:var(--axs-canvas-bg);border:none;border-radius:20px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.6rem;font-weight:600;gap:.25rem;letter-spacing:.02em;padding:.12rem .55rem;transition:all .14s ease}.axv-tax-hiring.is-on{background:color-mix(in srgb,var(--axs-success) 14%,#0000);color:var(--axs-success)}.axv-tax-hiring-dot{background:currentColor;border-radius:50%;flex:none;height:5px;width:5px}.axv-tax-hiring:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-tax-td-actions{gap:.3rem}.axv-tax-icon-btn{align-items:center;background:var(--axs-canvas-bg);border:1px solid #0000;border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:background .12s ease,color .12s ease;width:26px}.axv-tax-icon-btn:hover{background:color-mix(in srgb,var(--axs-ink-mid) 10%,#0000)}.axv-tax-icon-btn:disabled{cursor:default;opacity:.5}.axv-tax-icon-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-tax-icon-btn-danger{background:color-mix(in srgb,var(--axs-danger) 9%,#0000);color:var(--axs-danger)}.axv-tax-icon-btn-danger:hover{background:color-mix(in srgb,var(--axs-danger) 16%,#0000)}.axv-tax-overlay{align-items:center;background:color-mix(in srgb,#0b1220 48%,#0000);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:40}.axv-tax-dialog{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:12px;box-shadow:0 18px 48px #0d121c52;display:flex;flex-direction:column;max-height:calc(100vh - 2rem);max-width:26rem;overflow:auto;width:100%}.axv-tax-dialog-head{align-items:center;display:flex;gap:.5rem;justify-content:space-between;padding:.85rem 1rem .5rem}.axv-tax-dialog-head h3{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1rem;font-weight:700;margin:0}.axv-tax-dialog-body{display:flex;flex-direction:column;gap:.7rem;padding:.5rem 1rem .85rem}.axv-tax-toggle-row{align-items:center;display:flex;gap:.6rem}.axv-tax-toggle{background:var(--axs-ink-faint);border:none;border-radius:11px;cursor:pointer;flex:none;height:22px;position:relative;transition:background .2s ease;width:40px}.axv-tax-toggle.is-on{background:var(--axs-success)}.axv-tax-toggle-knob{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000026;height:18px;left:2px;position:absolute;top:2px;transition:left .2s ease;width:18px}.axv-tax-toggle.is-on .axv-tax-toggle-knob{left:20px}.axv-tax-toggle:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-tax-toggle-label{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.82rem}.axv-tax-dialog-foot{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:.5rem;padding:.5rem 1rem 1rem}.axv-tax-dialog-actions{display:flex;gap:.4rem;justify-content:flex-end}@keyframes axv-tax-spin{to{transform:rotate(1turn)}}@keyframes axv-tax-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:460px){.axv-tax-section{padding:.75rem .8rem}.axv-tax-form-row{align-items:stretch;flex-direction:column}.axv-tax-field-abbr,.axv-tax-field-color{flex:1 1 auto}.axv-tax-field-color{align-self:flex-start}.axv-tax-form-actions{justify-content:flex-start}.axv-tax-thead,.axv-tax-trow{gap:.35rem;padding-left:.55rem;padding-right:.55rem}.axv-tax-role-desc{display:none}}@media (prefers-reduced-motion:reduce){.axv-tax-btn:disabled svg,.axv-tax-skel-row{animation:none}}.axs-team-boardwrap{height:100%;min-height:0;position:relative}.axs-team-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-team-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-team-fill,.axs-gb-stackfillbody>.axs-team-fill{height:100%}.axs-team-fill{container-name:axteamfill;container-type:inline-size;display:flex;flex-direction:column;font-family:var(--axs-sans);min-height:0;min-width:0;position:relative}.axs-team-barextra{align-items:center;display:inline-flex;gap:8px}.axs-team-listctl{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;flex:none;flex-wrap:wrap;gap:4px 8px;padding:10px 12px}.axs-team-search{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);flex:1 1 100%;font-family:var(--axs-sans);font-size:var(--axs-text-body);height:32px;min-width:0;outline:none;padding:0 11px}.axs-team-search:focus{box-shadow:var(--axv-focus-ring)}.axs-team-sorts{gap:2px}.axs-team-sortbtn,.axs-team-sorts{align-items:center;display:inline-flex}.axs-team-sortbtn{background:none;border:none;border-radius:var(--axs-radius-sm);color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:3px;padding:3px 7px;transition:color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-team-sortbtn:hover{color:var(--axs-ink-mid)}.axs-team-sortbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-team-sortbtn[data-active]{color:var(--axs-ink)}.axs-team-sort-arrow{font-size:var(--axs-text-micro);opacity:.75}.axs-team-attn{align-items:center;background:none;border:none;border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;padding:4px 10px;transition:color var(--axs-dur-fast) var(--axs-ease-standard),background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-team-attn-dot{background:var(--axs-warn);border-radius:50%;height:6px;width:6px}.axs-team-attn:hover{color:var(--axs-ink)}.axs-team-attn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-team-attn[data-on]{background:color-mix(in srgb,var(--axs-warn) 10%,var(--axs-surface));color:var(--axs-ink)}.axs-team-inactive{align-items:center;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;margin-left:auto}.axs-team-inactive input{accent-color:var(--axs-accent);cursor:pointer;height:14px;width:14px}.axs-team-split{display:flex;flex:1 1;min-height:0;position:relative}.axs-team-roster{border-right:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;min-height:0;min-width:0;width:326px}.axs-team-scroll{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.axs-team-rows{display:flex;flex-direction:column}.axs-trw{align-items:stretch;border-bottom:1px solid var(--axs-line);display:flex;gap:6px;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-trw:hover{background:var(--axs-chrome)}.axs-trw[data-selected]{background:color-mix(in srgb,var(--axs-accent) 7%,var(--axs-surface))}.axs-trw-main{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex:1 1;font:inherit;gap:11px;min-width:0;padding:9px 12px;text-align:left}.axs-trw-main:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-trw-avatar{background:var(--axs-chrome);border-radius:50%;color:var(--axs-ink-mid);display:grid;flex:none;font-family:var(--axs-sans);font-size:.68rem;font-weight:var(--axs-weight-medium);height:30px;place-items:center;width:30px}.axs-trw-body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axs-trw-line1{align-items:center;display:flex;gap:6px;min-width:0}.axs-trw-dot{background:var(--axs-warn);border-radius:50%;flex:none;height:6px;width:6px}.axs-trw-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-trw-line2{align-items:center;display:flex;gap:8px;min-width:0}.axs-trw-meta{flex:1 1;font-size:var(--axs-text-label);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-trw-link,.axs-trw-meta{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axs-trw-link{align-items:center;display:inline-flex;flex:none;font-size:var(--axs-text-micro);gap:5px;margin-left:auto}.axs-trw-linkdot{background:var(--axs-warn);border-radius:50%;height:5px;width:5px}.axs-trw-link[data-linked] .axs-trw-linkdot{background:var(--axs-ok)}.axs-trw-actions{align-items:center;display:flex;padding-right:10px}.axs-trw-viewas{align-items:center;background:none;border:none;border-radius:var(--axs-radius-sm);color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);width:26px}.axs-trw-viewas:focus-visible,.axs-trw:hover .axs-trw-viewas{opacity:1}.axs-trw-viewas:hover{color:var(--axs-ink)}.axs-trw-viewas:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}@media (hover:none){.axs-trw-viewas{opacity:1}}.axs-team-count{font-feature-settings:"tnum";border-top:1px solid var(--axs-line);color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-variant-numeric:tabular-nums;padding:8px 12px}.axs-team-detailpane{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:14px 18px 18px}.axs-team-detailpane .axv-emp{flex:1 1;height:auto;min-height:0}.axs-team-detail-empty{display:grid;flex:1 1;padding:24px;place-items:center}.axs-team-back{align-items:center;align-self:flex-start;background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;display:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;padding:2px 0 10px}.axs-team-back:hover{color:var(--axs-ink)}.axs-team-back:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-team-rolespane,.axs-team-statspane{box-sizing:border-box;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px}@container axteamfill (max-width: 560px){.axs-trw-meta{display:none}}@container axteamfill (max-width: 700px){.axs-team-roster{border-right:none;width:100%}.axs-team-detailpane{display:none}.axs-team-fill[data-detail-open] .axs-team-detailpane{background:var(--axs-surface);display:flex;inset:0;position:absolute;z-index:5}.axs-team-fill[data-detail-open] .axs-team-back{display:inline-flex}}@media (max-width:860px){.axs-team-inactive,.axs-team-search,.axs-team-sortbtn{min-block-size:44px}.axs-team-sortbtn{justify-content:center;min-inline-size:44px}}@media (max-width:420px){.axs-team-listctl{gap:4px 8px;padding:8px 10px}.axs-team-detailpane{padding:12px}.axs-trw-main{padding:8px 10px}}.axs-mcat-shell{background:var(--axs-surface)}.axs-mcat-workspace{box-sizing:border-box;container-name:mcatws;container-type:inline-size;height:100%;min-height:0;padding:14px;position:relative}.axs-mcat-board .axs-dash-panel{box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f29}.axs-mcat-board .axs-dash-panel-title{font-family:var(--axs-display);font-weight:600;letter-spacing:-.01em}.axs-mcat-board .axs-dash-panel-head{display:none}.axs-mcat-idbar{align-items:center;background:var(--axs-chrome);display:flex;flex:none;gap:14px;min-width:0;padding:12px 14px 0}.axs-mcat-idtitle{color:var(--axs-ink);flex:none;font-family:var(--axs-display);font-size:15px;font-weight:600;letter-spacing:-.01em}.axs-mcat-board .axs-mcat-toolbar{background:var(--axs-chrome)}.axs-mcat-splitmain>.axs-mcat{flex:1 1 auto;height:auto;min-height:0}.axs-mcat-seg{margin-left:auto}.axs-mcat-seg .axs-seg-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-idbar .axs-mcat-seg{margin-left:0}.axs-mcat-barverbs{align-items:center;display:inline-flex;gap:10px;margin-left:auto}.axs-mcat-barghost{background:none;border:none;border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:500;padding:3px 6px;white-space:nowrap}.axs-mcat-barghost:hover:not(:disabled){color:var(--axs-ink)}.axs-mcat-barghost:disabled{color:var(--axs-ink-faint);cursor:default}.axs-mcat-barghost:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-board .axs-dash-panel-head{cursor:default}.axs-mcat-board .react-resizable-handle{display:none}.axs-mcat-board .axs-dash-gridwrap{overflow:clip}.axs-mcat{box-sizing:border-box;container-name:mcat;container-type:inline-size;display:flex;height:100%;min-height:0;position:relative}.axs-mcat-rail{border-right:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;flex:none;flex-direction:column;gap:14px;overflow-y:auto;overscroll-behavior:contain;padding:14px 12px;scrollbar-width:thin;width:212px}.axs-mcat:not([data-railopen])>.axs-mcat-rail{display:none}.axs-mcat-railsec{display:flex;flex-direction:column;gap:3px}.axs-mcat-typebtn{align-items:center;background:none;border:none;border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-body);gap:8px;justify-content:space-between;padding:7px 10px;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-mcat-typebtn:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-mcat-typebtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-typebtn{border-left:3px solid #0000;border-radius:0 var(--axs-radius-md) var(--axs-radius-md) 0}.axs-mcat-typebtn[data-hue]{border-left-color:#0000;border-left-color:var(--mcat-hue,#0000)}.axs-mcat-typebtn[data-active]{background:linear-gradient(90deg,color-mix(in srgb,var(--axs-ink) 6%,#0000),#0000 78%);color:var(--axs-ink)}.axs-mcat-typename{flex:1 1 auto;line-height:1.25;overflow-wrap:anywhere;white-space:normal}.axs-mcat-typebtn[data-hue] .axs-mcat-typename{text-transform:capitalize}.axs-mcat-typebtn[data-indent]{border-left-color:#0000;padding-left:27px}.axs-mcat-typebtn[data-indent] .axs-mcat-typename{font-size:var(--axs-text-label)}.axs-mcat-typebtn[data-indent][data-active]{background:var(--axs-accent-bg)}.axs-mcat-typen{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-display);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600}.axs-mcat-typebtn[data-active] .axs-mcat-typen{color:var(--axs-ink-mid)}.axs-mcat-typen[data-tone=crit]{color:var(--axs-danger)}.axs-mcat-typen[data-tone=warn]{color:var(--axs-warn)}.axs-mcat-wtiles{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 1fr;padding:0 2px}.axs-mcat-wtile{background:color-mix(in srgb,var(--axs-ink) 5%,var(--axs-surface));border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:1px;padding:8px 10px 7px;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-mcat-wtile:hover{background:color-mix(in srgb,var(--axs-ink) 9%,var(--axs-surface))}.axs-mcat-wtile:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-wtile[data-active]{background:var(--axs-accent-bg);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--axs-accent) 45%,#0000)}.axs-mcat-wtilen{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-display);font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.15}.axs-mcat-wtile[data-active] .axs-mcat-wtilen{color:var(--axs-accent)}.axs-mcat-wtile[data-tone=crit] .axs-mcat-wtilen{color:var(--axs-danger)}.axs-mcat-wtilelabel{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:10px;letter-spacing:.02em}.axs-mcat-shim{animation:axs-mcat-shim 1.4s linear infinite;background:linear-gradient(90deg,var(--axs-surface-alt),color-mix(in srgb,var(--axs-ink) 9%,var(--axs-surface-alt)),var(--axs-surface-alt));background-size:200% 100%;border-radius:5px;display:inline-block;height:9px;width:34px}.axs-mcat-shim-sm{width:22px}@keyframes axs-mcat-shim{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.axs-mcat-shim{animation:none}}.axs-mcat-tagsec{gap:6px}.axs-mcat-raillabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:500;letter-spacing:.06em;padding:0 3px;text-transform:uppercase}.axs-mcat-tags{display:flex;flex-wrap:wrap;gap:4px}.axs-mcat-tag{align-items:center;background:var(--axs-chrome);border:1px solid #0000;border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:4px;padding:2px 8px}.axs-mcat-tag:hover{color:var(--axs-ink)}.axs-mcat-tag[data-active]{background:var(--axs-accent-bg);color:var(--axs-ink)}.axs-mcat-tagn{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-mcat-taggroups{display:flex;flex-direction:column;gap:6px}.axs-mcat-taggroup{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.axs-mcat-taggroup[data-parented]{border-left:2px solid var(--axs-line);padding-left:6px}.axs-mcat-tag--parent{color:var(--axs-ink);font-weight:600}.axs-mcat-main{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.axs-mcat-toolbar{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:10px;padding:10px 12px 8px}.axs-mcat-railtoggle{align-items:center;background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;padding:6px 10px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);white-space:nowrap}.axs-mcat-railtoggle:hover{color:var(--axs-ink)}.axs-mcat-railtoggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-railtoggle[data-active]{background:var(--axs-accent-bg);color:var(--axs-ink)}.axs-mcat-railtoggle svg{flex:none}.axs-mcat-railtoggle-dot{background:var(--axs-accent);border-radius:50%;height:5px;width:5px}.axs-mcat-railscrim{background:color-mix(in srgb,#000 16%,#0000);background:color-mix(in srgb,var(--axs-ink,#000) 16%,#0000);border:none;cursor:pointer;display:none;inset:0;padding:0;position:absolute;z-index:7}.axs-mcat-search{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);flex:1 1 180px;font-family:var(--axs-sans);font-size:var(--axs-text-body);height:32px;min-width:130px;outline:none;padding:0 11px}.axs-mcat-search:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-mcat-search{flex:0 1 236px;transition:flex-basis var(--axs-dur-base) var(--axs-ease-standard)}.axs-mcat-search:focus{flex-basis:400px}.axs-mcat-sortchip{align-items:center;background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;padding:4px 11px;white-space:nowrap}.axs-mcat-sortchip:hover{color:var(--axs-ink)}.axs-mcat-sortchip:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-sortchipx{color:var(--axs-ink-faint);font-size:10px}.axs-mcat-glance{align-items:center;display:inline-flex;flex:none;gap:4px}.axs-mcat-stat{align-items:baseline;background:none;border:none;border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:4px;padding:3px 8px;white-space:nowrap}.axs-mcat-stat.axs-mcat-stat-static{cursor:default}.axs-mcat-stat:not(.axs-mcat-stat-static):hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-mcat-stat[data-warn] .axs-mcat-statn{color:var(--axs-warn)}.axs-mcat-stat[data-crit] .axs-mcat-statn{color:var(--axs-danger)}.axs-mcat-statn{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;font-weight:500}.axs-mcat-actions{align-items:center;display:inline-flex;flex:none;gap:6px;margin-left:auto}.axs-mcat-btn{background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:6px 11px;white-space:nowrap}.axs-mcat-btn:hover:not(:disabled){color:var(--axs-ink)}.axs-mcat-btn:disabled{cursor:not-allowed;opacity:.5}.axs-mcat-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:#fff}.axs-mcat-btn-primary:disabled{background:var(--axs-chrome);border-color:var(--axs-line-hard);color:var(--axs-ink-faint);opacity:1}.axs-mcat-addwrap{position:relative}.axs-mcat-createpop{box-shadow:var(--axs-elev-lg);display:flex;flex-direction:column;gap:8px;padding:12px;position:absolute;right:0;top:calc(100% + 6px);width:240px;z-index:6}.axs-mcat-cinput,.axs-mcat-createpop{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md)}.axs-mcat-cinput{box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);height:32px;outline:none;padding:0 9px}.axs-mcat-cinput:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-mcat-createerr{color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:0}.axs-mcat-createctx{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:500;letter-spacing:.04em;margin:0;text-transform:uppercase}.axs-mcat-createfoot{display:flex;gap:6px;justify-content:flex-end}.axs-mcat-chips{align-items:center;border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;flex:none;flex-wrap:wrap;gap:6px;padding:0 12px 8px}.axs-mcat-chip{align-items:center;background:none;border:1px solid #0000;border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:5px;padding:3px 10px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-mcat-chip:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-mcat-chip[data-active]{background:var(--axs-accent-bg);color:var(--axs-ink)}.axs-mcat-chipn{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums}.axs-mcat-filterband .axs-mcat-chipn{color:var(--axs-ink-mid)}.axs-mcat-tablewrap{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.axs-mcat-table{border-collapse:initial;border-spacing:0;font-family:var(--axs-sans);width:100%}.axs-mcat-th{background:var(--axs-surface);border-bottom:1px solid var(--axs-line-hard);color:var(--axs-ink-faint);font-size:var(--axs-text-micro);font-weight:500;letter-spacing:.04em;padding:0;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:2}.axs-mcat-th[data-align=right]{text-align:right}.axs-mcat-th[data-align=center]{text-align:center}.axs-mcat-sortbtn{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:4px;justify-content:inherit;letter-spacing:inherit;padding:8px 10px;text-transform:inherit;width:100%}.axs-mcat-th[data-align=right] .axs-mcat-sortbtn{justify-content:flex-end}.axs-mcat-th[data-align=center] .axs-mcat-sortbtn{justify-content:center}.axs-mcat-sortbtn:hover{color:var(--axs-ink-mid)}.axs-mcat-th[data-sorted]{color:var(--axs-ink)}.axs-mcat-sortcaret{font-family:var(--axs-sans);font-size:10px;opacity:.7}.axs-mcat-sortcaret[data-idle]{opacity:0;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard)}.axs-mcat-sortbtn:focus-visible .axs-mcat-sortcaret[data-idle],.axs-mcat-sortbtn:hover .axs-mcat-sortcaret[data-idle]{opacity:.45}.axs-mcat-th[data-sorted] .axs-mcat-sortcaret{color:var(--axs-accent);opacity:1}.axs-mcat-row{cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-mcat-row:hover{background:var(--axs-chrome)}.axs-mcat-row[data-selected]{background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface))}.axs-mcat-row[data-selected]>td:first-child{box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-mcat-row[data-status=inactive]{color:var(--axs-ink-faint)}.axs-mcat-table td:first-child,.axs-mcat-table th:first-child{padding-left:18px}.axs-mcat-table td:last-child,.axs-mcat-table th:last-child{padding-right:18px}.axs-mcat-row td{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));color:var(--axs-ink);font-size:var(--axs-text-body);padding:6px 10px;vertical-align:middle;white-space:nowrap}.axs-mcat-c-name{white-space:normal}.axs-mcat-namebtn{background:none;border:none;color:var(--axs-ink);cursor:pointer;font:inherit;font-weight:500;padding:0;text-align:left}.axs-mcat-row[data-status=inactive] .axs-mcat-namebtn{color:var(--axs-ink-faint)}.axs-mcat-namebtn:hover{color:var(--axs-accent)}.axs-mcat-c-cat{color:var(--axs-ink-faint);text-transform:capitalize}.axs-mcat-namewrap{display:flex;flex-direction:column;gap:1px}.axs-mcat-sub{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-mcat-c-cost,.axs-mcat-c-price{font-feature-settings:"tnum";font-family:var(--axs-sans);font-variant-numeric:tabular-nums;text-align:right}.axs-mcat-c-cost{color:var(--axs-ink-mid)}.axs-mcat-c-cost[data-tone=on_target]{color:var(--axs-ok)}.axs-mcat-c-cost[data-tone=warning]{color:var(--axs-warn)}.axs-mcat-c-cost[data-tone=critical]{color:var(--axs-danger)}.axs-mcat-c-cov{text-align:center}.axs-mcat-grouprow>td{border-bottom:1px solid var(--axs-line-hard);padding:0;white-space:nowrap}.axs-mcat-airrow>td{border:0;height:22px;padding:0}.axs-mcat-airrow[data-tight]>td{height:0}.axs-mcat-groupline{align-items:baseline;background:none;border:none;border-radius:var(--axs-radius-md);color:inherit;cursor:pointer;display:flex;font:inherit;gap:9px;min-width:0;padding:6px 10px 6px 18px;position:relative;text-align:left;width:100%}.axs-mcat-groupline:focus-visible{box-shadow:inset var(--axv-focus-ring);outline:none}.axs-mcat-groupline:focus:not(:focus-visible){box-shadow:none}.axs-mcat-grouprow[data-grouped]>td{background:color-mix(in srgb,var(--axs-ink) 7%,var(--axs-surface));background:color-mix(in srgb,var(--mcat-hue,var(--axs-ink)) 7%,var(--axs-surface));border-left:4px solid var(--mcat-hue,var(--axs-line-hard))}.axs-mcat-groupcaret{color:var(--axs-ink-faint);font-size:13px;left:4px;line-height:1;opacity:.55;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);transition:transform var(--axs-dur-fast) var(--axs-ease-standard),opacity var(--axs-dur-fast) var(--axs-ease-standard)}.axs-mcat-groupcaret[data-folded]{transform:translateY(-50%)}.axs-mcat-groupline:hover .axs-mcat-groupcaret{color:var(--axs-ink-mid);opacity:1}@media (prefers-reduced-motion:reduce){.axs-mcat-groupcaret{transition:none}}.axs-mcat-th{height:32px}@container mcat (min-width: 461px){.axs-mcat-grouprow[data-grouped]>td{position:sticky;top:31px;z-index:1}}.axs-mcat-groupname{color:var(--axs-ink);font-size:15px;letter-spacing:-.01em;text-transform:capitalize}.axs-mcat-groupn,.axs-mcat-groupname{font-family:var(--axs-display);font-weight:600}.axs-mcat-groupn{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:11.5px;font-variant-numeric:tabular-nums}.axs-mcat-groupof{font-weight:600}.axs-mcat-groupmeta{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;font-weight:400;gap:12px;margin-left:auto}.axs-mcat-gm,.axs-mcat-groupmeta{align-items:center;display:inline-flex;white-space:nowrap}.axs-mcat-gm{gap:7px}.axs-mcat-gflag{color:var(--axs-warn);font-weight:500;letter-spacing:.02em}.axs-mcat-ghostrow>td{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));padding:0}.axs-mcat-ghostbtn{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;display:block;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:8px 10px;text-align:left;transition:color var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-mcat-ghostbtn b{color:inherit;font-weight:500}.axs-mcat-ghostnoun{text-transform:capitalize}.axs-mcat-ghostbtn:hover{color:var(--axs-ink-mid)}.axs-mcat-ghostbtn:hover b{color:var(--axs-accent)}.axs-mcat-ghostbtn:focus-visible{border-radius:var(--axs-radius-md);box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-costcell{align-items:center;display:inline-flex;flex-direction:row-reverse;gap:6px}.axs-mcat-costv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:30px;text-align:right}.axs-mcat-costmeter{margin-top:0;width:40px}.axs-mcat-fix{background:none;border:none;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:500;padding:0;white-space:nowrap}.axs-mcat-fix:hover{text-decoration:underline;text-underline-offset:2px}.axs-mcat-fix:focus-visible{border-radius:4px;box-shadow:var(--axv-focus-ring);outline:none}@media (hover:hover){@container mcat (min-width: 461px){.axs-mcat-row td:last-child{position:relative}.axs-mcat-row:hover td:last-child:after{background:var(--axs-chrome);color:var(--axs-accent);content:"Open ›";font-family:var(--axs-sans);font-size:11px;font-weight:500;padding-left:8px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.axs-mcat-row[data-selected]:hover td:last-child:after{background:#0000}.axs-mcat[data-openhint=off] .axs-mcat-row:hover td:last-child:after{content:none}}}.axs-mcat-th-name{width:44%}.axs-mcat-nameflag{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-mcat-c-attention{white-space:normal}.axs-mcat-gaps{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:4px 0}.axs-mcat-gap{white-space:nowrap}.axs-mcat-gaps>*+:before{color:var(--axs-line-hard);content:"·";margin:0 7px}.axs-mcat-row[data-status="86"]>td:first-child{box-shadow:inset 2px 0 0 var(--axs-danger)}.axs-mcat-86{align-items:center;color:var(--axs-danger);display:inline-flex;font-weight:600;gap:6px}.axs-mcat-un86{background:none;border:1px solid color-mix(in srgb,var(--axs-accent) 30%,var(--axs-line-hard));border-radius:999px;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:500;padding:1px 9px;white-space:nowrap}.axs-mcat-un86:hover{background:var(--axs-accent-bg);border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard))}.axs-mcat-cov{align-items:center;display:inline-flex;height:18px;justify-content:center;width:18px}.axs-mcat-cov svg{height:15px;width:15px}.axs-mcat-cov[data-state=yes]{color:var(--axs-ok)}.axs-mcat-cov[data-state=partial]{color:var(--axs-warn)}.axs-mcat-cov-dash{background:var(--axs-line-hard);border-radius:1px;height:1.5px;width:9px}.axs-mcat-foot{border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:7px 12px}.axs-mcat-footmeta:before{color:var(--axs-line-hard);content:"·";margin:0 7px}@container mcat (max-width: 800px){.axs-mcat-table td[data-secondary],.axs-mcat-th[data-secondary]{display:none}}@container mcat (max-width: 640px){.axs-mcat[data-collapsible][data-railopen]>.axs-mcat-rail{background:var(--axs-surface);box-shadow:8px 0 28px #0000002e;inset:0 auto 0 0;position:absolute;width:min(264px,82%);z-index:8}.axs-mcat[data-collapsible][data-railopen]>.axs-mcat-railscrim{display:block}}@container mcat (max-width: 460px){.axs-mcat-glance{display:none}.axs-mcat-actions{margin-left:0}.axs-mcat-railtoggle-label{display:none}.axs-mcat-tablewrap{overflow-x:hidden}.axs-mcat-ghostrow,.axs-mcat-ghostrow>td,.axs-mcat-grouprow,.axs-mcat-grouprow>td,.axs-mcat-row,.axs-mcat-table,.axs-mcat-table tbody{display:block;width:100%}.axs-mcat-airrow{display:none}.axs-mcat-row>td{border-bottom:none}.axs-mcat-grouprow>td{border-bottom:none;box-sizing:border-box;padding:16px 13px 4px}.axs-mcat-groupmeta{display:none}.axs-mcat-grouprow[data-grouped]>td{background:none;border-left:none}.axs-mcat-grouprow[data-grouped] .axs-mcat-groupline{padding:0 0 0 16px}.axs-mcat-groupcaret{left:0}.axs-mcat-ghostrow>td{box-sizing:border-box}.axs-mcat-ghostbtn{padding:8px 13px}.axs-mcat-row>td:not(:first-child):empty{display:none}.axs-mcat-table thead{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.axs-mcat-row{border-bottom:1px solid var(--axs-line-hard);border-radius:10px;padding:11px 13px}.axs-mcat-row>td[data-secondary]{display:none}.axs-mcat-row>td:first-child{color:var(--axs-ink);display:block;font-size:.95rem;font-weight:500;padding:0 0 7px;white-space:normal}.axs-mcat-row>td:not(:first-child):not([data-secondary]){align-items:baseline;display:flex;gap:14px;justify-content:space-between;padding:3px 0;text-align:right;white-space:normal}.axs-mcat-row>td:not(:first-child):not([data-secondary])[data-label]:before{color:var(--axs-ink-faint);content:attr(data-label);flex:0 0 auto;font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.03em;text-align:left;text-transform:none}}.axs-mic-detail-shell{background:var(--axs-surface);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.axs-mic-detail-empty{align-items:center;display:flex;flex:1 1 auto;justify-content:center;padding:1.5rem}.axs-mic-detail-tabs{align-items:stretch;border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:.25rem;max-width:100%;overflow-x:auto;padding:.5rem 1rem 0;scroll-snap-type:x proximity;scrollbar-width:none}.axs-mic-detail-tabs::-webkit-scrollbar{display:none}.axs-mic-detail-tab{appearance:none;background:#0000;border:0;border-radius:8px 8px 0 0;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:.86rem;font-weight:500;padding:.55rem .7rem .65rem;position:relative;scroll-snap-align:start;transition:color .12s ease,background .12s ease;white-space:nowrap}.axs-mic-detail-tab:hover{background:color-mix(in srgb,var(--axs-chrome) 55%,#0000);color:var(--axs-ink)}.axs-mic-detail-tab:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-mic-detail-tab[data-active]{color:var(--axs-accent)}.axs-mic-detail-tab[data-active]:after{background:var(--axs-accent);border-radius:2px 2px 0 0;bottom:-1px;content:"";height:2px;left:.4rem;position:absolute;right:.4rem}.axs-mic-detail-panel{container-name:micdetail;container-type:inline-size;overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.1rem 1.2rem}.axs-mic-detail-panel,.axs-mic-detail-shell>.axs-hub{flex:1 1 auto;min-height:0}.axs-gb-fillbody>.axs-mcat,.axs-mic-detail-fill{height:100%}.axs-mcat-split{height:100%}.axs-mcat-split,.axs-mcat-splitmain{display:flex;min-height:0;min-width:0}.axs-mcat-splitmain{flex:1 1 auto;flex-direction:column}.axs-mcat-dock{background:var(--axs-surface);border-left:1px solid var(--axs-line-hard);display:flex;flex:0 0 clamp(340px,40cqw,540px);flex-direction:column;min-height:0;min-width:0;position:relative}.axs-mcat-dock[data-hue] .axs-hub-passport{background:color-mix(in srgb,var(--mcat-hue) 7%,var(--axs-surface))}.axs-mcat-dock:not([data-empty]){animation:axs-mcat-dockin var(--axs-dur-base) var(--axs-ease-standard)}.axs-mcat-dock[data-variant=card]{flex-basis:min(470px,60cqw)}@keyframes axs-mcat-dockin{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.axs-mcat-dock:not([data-empty]){animation:none}}.axs-mcat-dockhead{align-items:center;border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;flex:none;gap:12px;padding:10px 10px 10px 16px}.axs-mcat-dockhead--slim{background:#0000;border-bottom:0;justify-content:space-between;left:0;padding:8px 10px 8px 16px;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.axs-mcat-dockhead--slim .axs-mcat-drawereyebrow{opacity:0;pointer-events:none}.axs-mcat-dockhead--slim .axs-mcat-drawerclose{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--axs-surface) 88%,#0000);border-color:var(--axs-line-soft,var(--axs-line));margin-left:auto;pointer-events:auto}.axs-mcat-dockcrumb{flex:none;padding:8px 14px 0}.axs-mcat-dockcrumb-btn{appearance:none;background:none;border:0;border-radius:var(--axs-radius-md);color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:600;max-width:100%;overflow:hidden;padding:3px 8px 3px 4px;text-overflow:ellipsis;white-space:nowrap}.axs-mcat-dockcrumb-btn:hover{background:var(--axs-accent-bg);color:var(--axs-accent-hover)}.axs-mcat-dockcrumb-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-dockbody{display:flex;flex:1 1 auto;min-height:0}.axs-mcat-dockbody>.axs-mic-detail-shell{background:#0000;flex:1 1 auto;min-height:0;width:100%}.axs-mcat-dockbody>.axs-mcat-drawereditor,.axs-mcat-dockbody>.axs-mcat-drawerpad{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;width:100%}@container mcatws (max-width: 700px){.axs-mcat-dock[data-empty],.axs-mcat-split[data-record]>.axs-mcat-splitmain{display:none}.axs-mcat-split[data-record]>.axs-mcat-dock{border-left:0;flex:1 1 auto}.axs-mcat-split[data-record]>.axs-mcat-dock[data-variant=card]{flex-basis:auto}}.axs-mcat-filterband{padding-top:8px;row-gap:6px}.axs-mcat[data-binder] .axs-mcat-toolbar{background:var(--axs-chrome);padding:12px 14px 10px}.axs-mcat-tabband{align-items:stretch;background:var(--axs-chrome);flex-direction:column;gap:0;padding:6px 0 0;row-gap:0}.axs-mcat-tabrow{align-items:flex-end;border-bottom:1px solid var(--axs-line-hard);display:flex;flex-wrap:wrap;gap:3px;padding:0 12px;row-gap:0}.axs-mcat-subrow{gap:4px;padding:7px 14px 6px}.axs-mcat-subrow,.axs-mcat-tagshelf{align-items:center;background:var(--axs-surface);display:flex;flex-wrap:wrap}.axs-mcat-tagshelf{gap:8px 16px;padding:8px 14px 9px}.axs-mcat-subrow+.axs-mcat-tagshelf{border-top:1px solid var(--axs-line-soft,var(--axs-line))}.axs-mcat-tab{align-items:center;background:none;border:1px solid #0000;border-bottom:none;border-radius:8px 8px 0 0;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:7px;margin-bottom:-1px;padding:7px 13px 8px;transition:color var(--axs-dur-fast) var(--axs-ease-standard);white-space:nowrap}.axs-mcat-tab:hover{color:var(--axs-ink)}.axs-mcat-tab:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-tab[data-active]{background:var(--axs-surface);border-color:var(--axs-line-hard);border-bottom:1px solid var(--axs-surface);color:var(--axs-ink);font-weight:600}.axs-mcat-tabtick{border-radius:2px;flex:none;height:8px;width:8px}.axs-mcat-tab{text-transform:capitalize}.axs-mcat-tabrow .axs-mcat-tagfold{margin-left:auto}.axs-mcat-tabrow .axs-mcat-fchip:not(.axs-mcat-tagfold),.axs-mcat-tabrow .axs-mcat-tagfold{align-self:center;margin-bottom:4px;text-transform:none}.axs-mcat-subrow .axs-mcat-fchip{text-transform:capitalize}.axs-mcat-tagshelf .axs-mcat-chipgroup{gap:4px}.axs-mcat-tagshelf .axs-mcat-chipgroup[data-parented]{border:none;border-radius:0;padding:0}.axs-mcat-tagshelf .axs-mcat-chipgroup[data-parented]>.axs-mcat-fchip:first-child{font-weight:600}.axs-mcat-statusseg{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);display:inline-flex;flex:none;overflow:hidden}.axs-mcat-statusseg button{background:none;border:none;border-right:1px solid var(--axs-line-soft,var(--axs-line-hard));color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:5px 11px;white-space:nowrap}.axs-mcat-statusseg button:last-child{border-right:none}.axs-mcat-statusseg button:hover{color:var(--axs-ink)}.axs-mcat-statusseg button:focus-visible{box-shadow:inset var(--axv-focus-ring);outline:none}.axs-mcat-statusseg button[data-active]{background:var(--axs-ink);color:var(--axs-surface);font-weight:600}.axs-mcat-counters{align-items:center;display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:auto}.axs-mcat-counter{align-items:baseline;background:none;border:none;border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;padding:4px 8px;white-space:nowrap}.axs-mcat-counter:hover{background:color-mix(in srgb,var(--axs-ink) 6%,#0000);color:var(--axs-ink)}.axs-mcat-counter:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-countern{font-feature-settings:"tnum";color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:600}.axs-mcat-counter[data-tone=warn] .axs-mcat-countern{color:var(--axs-warn)}.axs-mcat-counter[data-active]{background:var(--axs-accent-bg);color:var(--axs-ink)}.axs-mcat-counter[data-active] .axs-mcat-countern{color:var(--axs-accent)}.axs-mcat-fchip[data-hue][data-active]:before{background:var(--mcat-hue);border-radius:2px;content:"";flex:none;height:7px;width:7px}.axs-mcat-fchip[data-sub]{margin-left:-2px}.axs-mcat-fchip[data-sub]:before{color:var(--axs-ink-faint);content:"›"}.axs-mcat-fchip[data-tone=crit] .axs-mcat-chipn{color:var(--axs-danger)}.axs-mcat-fchip .axs-mcat-shim-sm{width:16px}.axs-mcat-fchip:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-tagfold .axs-mcat-tagscaret{margin-left:1px}.axs-mcat-chipgroup{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.axs-mcat-chipgroup[data-parented]{border:1px dashed var(--axs-line);border-radius:999px;border-radius:var(--axs-radius-pill,999px);padding:2px 4px}.axs-mcat-chipsep{background:var(--axs-line-hard);flex:none;height:16px;margin:0 4px;width:1px}.axs-mcat-drawerscrim{animation:axs-mcat-scrimfade var(--axs-dur-fast) var(--axs-ease-standard);-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1);background:color-mix(in srgb,#000 18%,#0000);background:color-mix(in srgb,var(--axs-ink,#000) 18%,#0000);border:none;cursor:pointer;inset:0;padding:0;position:absolute;z-index:14}.axs-mcat-drawer{animation:axs-mcat-drawerin var(--axs-dur-base) var(--axs-ease-standard);-webkit-backdrop-filter:blur(28px) saturate(1.25);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);backdrop-filter:blur(28px) saturate(1.25);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);background:var(--axs-surface);background:var(--axs-node-fill-heavy,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:12px;bottom:0;box-shadow:0 24px 60px -16px color-mix(in srgb,#000 42%,#0000);box-shadow:var(--axs-node-shadow,0 24px 60px -16px color-mix(in srgb,var(--axs-ink,#000) 42%,#0000));display:flex;flex-direction:column;overflow:hidden;position:absolute;right:0;top:0;width:min(600px,100%);z-index:15}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.axs-mcat-drawer{background:var(--axs-surface)}.axs-root[data-material^=epaper] .axs-mcat-drawer{background:color-mix(in srgb,var(--axs-chrome) 96%,#0000)}.axs-root[data-theme=dark][data-material^=epaper] .axs-mcat-drawer{background:color-mix(in srgb,var(--axs-surface-alt) 96%,#0000)}}@keyframes axs-mcat-scrimfade{0%{opacity:0}to{opacity:1}}@keyframes axs-mcat-drawerin{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.axs-mcat-drawer,.axs-mcat-drawerscrim{animation:none}}.axs-mcat-drawerhead{align-items:center;border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;flex:none;gap:12px;padding:13px 12px 13px 18px}.axs-mcat-drawerhead--slim{background:#0000;border-bottom:0;justify-content:space-between;left:0;padding:8px 10px 8px 16px;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.axs-mcat-drawerhead--slim .axs-mcat-drawereyebrow{opacity:0;pointer-events:none}.axs-mcat-drawerhead--slim .axs-mcat-drawerclose{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--axs-surface) 88%,#0000);border-color:var(--axs-line-soft,var(--axs-line));margin-left:auto;pointer-events:auto}.axs-mcat-drawereyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.axs-mcat-drawertitle{align-items:baseline;display:flex;flex:1 1 auto;gap:10px;min-width:0}.axs-mcat-drawername{color:var(--axs-ink);font-family:var(--axs-display);font-size:var(--axs-text-title);font-weight:600;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-mcat-drawerchip{color:#bb4d27;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase}.axs-mcat-drawerclose{align-items:center;background:none;border:1px solid #0000;border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;height:30px;justify-content:center;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);width:30px}.axs-mcat-drawerclose:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-mcat-drawerclose:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-drawerbody{display:flex;flex:1 1 auto;min-height:0}.axs-mcat-drawerbody>.axs-mic-detail-shell{background:#0000;flex:1 1 auto;min-height:0;width:100%}.axs-mcat-drawerbody>.axs-mcat-drawereditor,.axs-mcat-drawerbody>.axs-mcat-drawerpad{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;width:100%}.axs-mcat-drawereditor{padding:16px 18px 22px}.axs-mcat-drawerpad{padding:18px}@container mcatws (max-width: 640px){.axs-mcat-drawer{width:100%}}.axs-mcat-tagstoggle{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:6px;padding:4px 3px;text-align:left;width:100%}.axs-mcat-tagstoggle:hover .axs-mcat-raillabel{color:var(--axs-ink-mid)}.axs-mcat-tagstoggle:focus-visible{border-radius:var(--axs-radius-md);box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-tagstoggle .axs-mcat-typen{margin-left:0}.axs-mcat-tagscaret{color:var(--axs-ink-faint);font-family:var(--axs-sans);margin-left:auto;transition:transform var(--axs-dur-fast) var(--axs-ease-standard)}.axs-mcat-tagscaret[data-open]{transform:rotate(90deg)}.axs-mcat-c-allergens{white-space:normal}.axs-mcat-alg{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px}.axs-mcat-algfact{color:var(--axs-ink-mid)}.axs-mcat-algchips{display:inline-flex;flex-wrap:wrap;gap:4px}.axs-mcat-algchip{background:var(--axs-surface-alt);border:none;border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);padding:2px 7px;white-space:nowrap}.axs-mcat-algchip,.axs-mcat-algnone{font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-mcat-algnone{color:var(--axs-ink-faint)}.axs-mcat-algacts{align-items:center;display:inline-flex;gap:2px}.axs-mcat-algbtn{background:none;border:none;border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:500;padding:2px 7px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);white-space:nowrap}.axs-mcat-algbtn:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-mcat-algbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-algbtn:disabled{cursor:default;opacity:.55}.axs-mcat-algbtn-confirm{color:var(--axs-accent)}.axs-mcat-algbtn-confirm:hover:not(:disabled){background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-mcat-algadjust{display:inline-flex;position:relative}.axs-mcat-algpop{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-shadow:var(--axs-elev-lg);display:flex;flex-direction:column;gap:8px;left:0;padding:10px;position:absolute;top:calc(100% + 6px);width:252px;z-index:9}.axs-mcat-algopts{grid-gap:2px 10px;display:grid;gap:2px 10px;grid-template-columns:1fr 1fr;max-height:228px;overflow-y:auto;overscroll-behavior:contain}.axs-mcat-algopt{align-items:center;color:var(--axs-ink-mid);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;white-space:nowrap}.axs-mcat-algopt input{accent-color:var(--axs-accent);margin:0}.axs-mcat-algfoot{display:flex;gap:6px;justify-content:flex-end}.axs-mcat-algerr{color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}@media (max-width:860px){.axs-mcat-btn,.axs-mcat-chip,.axs-mcat-railtoggle{box-sizing:border-box;min-block-size:44px}.axs-mcat-railtoggle{min-inline-size:44px}.axs-mcat-chips,.axs-mcat-toolbar{min-inline-size:0}}.axv-isw-periodband{align-items:flex-start;background:var(--axs-surface);border-bottom:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:10px 18px;padding:10px 14px 8px}.axv-isw-periodband .axv-period{flex:0 1 auto}.axv-isw-compare{align-items:center;display:inline-flex;gap:4px;min-height:26px}.axv-isw-comparelabel{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:.04em;margin-right:2px;text-transform:uppercase}.axv-isw-bandnotes{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px 14px;margin-left:auto;min-height:26px}.axv-isw-comparecaption{color:var(--axs-ink-mid)}.axv-isw-comparecaption,.axv-isw-partial{font-feature-settings:"tnum";font-size:12px;font-variant-numeric:tabular-nums}.axv-isw-partial{color:var(--axs-warn)}.axv-isw-name{color:var(--axs-ink);font-weight:500}.axv-isw-delta{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.axv-isw-delta[data-tone=up]{color:var(--axs-ok)}.axv-isw-delta[data-tone=down]{color:var(--axs-danger)}.axv-isw-delta[data-tone=flat]{color:var(--axs-ink-faint)}.axv-isw-footrange{color:var(--axs-ink-faint)}.axv-isw .axs-mcat-c-avg,.axv-isw .axs-mcat-c-disc,.axv-isw .axs-mcat-c-dnet,.axv-isw .axs-mcat-c-dqty,.axv-isw .axs-mcat-c-net,.axv-isw .axs-mcat-c-pcat,.axv-isw .axs-mcat-c-ptot,.axv-isw .axs-mcat-c-qty,.axv-isw .axs-mcat-table td[data-secondary],.axv-isw-footrange{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.axv-isw-drillbody{padding:14px}.axv-isw-drillbody .axv-view{border:0;box-shadow:none}@container mcat (max-width: 800px){.axv-isw .axs-mcat-table td[data-secondary]{display:none}}@container mcat (max-width: 460px){.axv-isw .axs-mcat-c-dnet,.axv-isw .axs-mcat-c-dqty,.axv-isw .axs-mcat-th-dnet,.axv-isw .axs-mcat-th-dqty{display:none}}@media (max-width:700px){.axv-isw-periodband{gap:8px 12px;padding:8px 10px 6px}.axv-isw-bandnotes{margin-left:0}}.axs-rec-boardwrap{height:100%;min-height:0;position:relative}.axs-rec-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-rec-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-rec-cols{height:100%}.axs-rec-cols{container:axreccols/inline-size;display:flex;min-height:0}.axs-rec-cols>.axs-rec-master{flex:7 1;min-width:0}.axs-rec-stagecol{background:var(--axs-canvas-bg);border-left:1px solid var(--axs-line);display:flex;flex:5 1;flex-direction:column;min-height:0;min-width:300px}.axs-rec-stagecol>.axs-rec-detailpane{flex:1 1 auto;height:auto;min-height:0}.axs-rec-colhead{align-items:center;border-bottom:1px solid var(--axs-line);box-sizing:border-box;display:flex;flex:none;gap:9px;height:44px;padding:0 14px}.axs-rec-colheadlabel{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-rec-colheadmeta{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-rec-colheadmeta,.axs-rec-colheadtotal{font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-rec-colheadtotal{font-feature-settings:"tnum";color:var(--axs-ink);flex:none;font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);margin-left:auto}.axs-rec-master{container:axrecmaster/inline-size;display:flex;flex-direction:column;height:100%;min-height:0}.axs-rec-searchband{align-items:flex-end;border-bottom:1px solid var(--axs-line);display:flex;flex:none;flex-wrap:wrap;gap:10px 12px;padding:14px 14px 13px}.axs-rec-field{display:flex;flex:1 1 110px;flex-direction:column;gap:5px;min-width:0}.axs-rec-field--date{flex:1 1 150px}.axs-rec-field--last4{flex:0 1 84px}.axs-rec-flabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase}.axs-rec-input{font-feature-settings:"tnum";background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;height:34px;outline:none;padding:0 10px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-rec-input:focus{border-color:var(--axs-accent)}.axs-rec-input::placeholder{color:var(--axs-ink-faint)}.axs-rec-searchactions{align-items:center;align-self:flex-end;display:flex;flex:0 0 auto;gap:8px;padding-bottom:3px}.axs-rec-clearbtn{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);height:28px;padding:0 10px}.axs-rec-clearbtn:hover{color:var(--axs-ink-mid)}.axs-rec-sortbar{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:10px;padding:7px 12px 7px 14px}.axs-rec-sortlabel{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase}.axs-rec-sortopts{align-items:center;display:flex;flex-wrap:wrap;gap:2px;min-width:0}.axs-rec-sortbtn{align-items:center;background:none;border:none;border-radius:var(--axs-radius-sm);color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-regular);gap:4px;height:26px;padding:0 9px;transition:color var(--axs-dur-fast) var(--axs-ease-standard),background var(--axs-dur-fast) var(--axs-ease-standard);white-space:nowrap}.axs-rec-sortbtn:hover{background:var(--axs-chrome);color:var(--axs-ink-mid)}.axs-rec-sortbtn[data-active]{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-rec-sortcaret{color:var(--axs-ink-mid);transition:transform var(--axs-dur-fast) var(--axs-ease-standard)}.axs-rec-sortcaret[data-dir=asc]{transform:rotate(180deg)}.axs-rec-results{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px 8px 12px}.axs-rec-statepad{padding:28px 16px}.axs-rec-rows{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:4px 2px 8px}.axs-rec-row{border-radius:var(--axs-radius-md)}.axs-rec-rowbtn{background:none;border:none;border-radius:var(--axs-radius-md);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;padding:10px 11px;position:relative;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-rec-rowbtn:hover{background:var(--axs-chrome)}.axs-rec-row[data-selected] .axs-rec-rowbtn{background:var(--axs-accent-bg)}.axs-rec-row[data-selected] .axs-rec-rowbtn:before{background:var(--axs-accent);border-radius:0 3px 3px 0;bottom:7px;content:"";left:0;position:absolute;top:7px;width:3px}.axs-rec-rowtop{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.axs-rec-rownum{font-feature-settings:"tnum";font-size:var(--axs-text-title);font-variant-numeric:tabular-nums}.axs-rec-rownum,.axs-rec-rowtotal{color:var(--axs-ink);font-family:var(--axs-sans);font-weight:var(--axs-weight-medium)}.axs-rec-rowtotal{font-feature-settings:"tnum";flex:none;font-size:var(--axs-text-body);font-variant-numeric:tabular-nums}.axs-rec-rowbot{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.axs-rec-rowmeta{color:var(--axs-ink-mid);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-rec-rowmeta,.axs-rec-rowtip{font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-rec-rowtip{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-variant-numeric:tabular-nums}.axs-rec-detailpane{container:axrecdetail/inline-size;display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain}.axs-rec-detail-empty{display:grid;height:100%;padding:24px;place-items:center}.axs-rec-detailactions{display:flex;flex:none;justify-content:flex-end;padding:12px 14px 0}.axs-rec-receiptstage{align-items:flex-start;display:flex;flex:1 1;justify-content:center;padding:14px}@container axreccols (max-width: 620px){.axs-rec-cols{flex-direction:column}.axs-rec-cols>.axs-rec-master{flex:1 1 55%;min-height:0}.axs-rec-stagecol{border-left:0;border-top:1px solid var(--axs-line);flex:1 1 45%;min-width:0}}@container axrecmaster (max-width: 460px){.axs-rec-searchband{gap:9px 10px;padding:12px 12px 11px}.axs-rec-field{flex-basis:calc(50% - 6px);flex-grow:1;flex-shrink:1}.axs-rec-field--date{flex:1 1 100%}.axs-rec-searchactions{width:100%}.axs-rec-searchactions .axs-rec-searchpill{flex:1 1;justify-content:center}.axs-rec-sortbar{gap:8px;padding:7px 10px 7px 12px}.axs-rec-sortbtn{padding:0 7px}}@container axrecmaster (max-width: 300px){.axs-rec-field{flex:1 1 100%}.axs-rec-sortlabel{display:none}}@container axrecdetail (max-width: 420px){.axs-rec-receiptstage{padding:10px}}.axs-prof-root{height:100%;min-height:0;position:relative}.axs-prof-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-gb-fillbody>.axs-prof-shell{height:100%}.axs-prof-shell{display:flex;height:100%;min-height:0}.axs-prof-loading{padding:24px 26px}.axs-prof-loading:has(>.axv-state){box-sizing:border-box;display:flex;flex-direction:column;min-height:100%}.axs-prof-loading>.axv-state{flex:1 1 auto}.axs-prof-rail{border-right:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;gap:3px;overflow-y:auto;padding:14px 12px;width:212px}.axs-prof-me{border-bottom:1px solid var(--axs-line);gap:10px;margin-bottom:6px;padding:4px 8px 14px}.axs-prof-me,.axs-prof-meav{align-items:center;display:flex}.axs-prof-meav{border-radius:999px;color:#fff;flex:none;font-size:13px;font-weight:var(--axs-weight-medium);height:34px;justify-content:center;overflow:hidden;width:34px}.axs-prof-meav img{height:100%;object-fit:cover;width:100%}.axs-prof-meid{min-width:0}.axs-prof-mename{color:var(--axs-ink);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium)}.axs-prof-meemail,.axs-prof-mename{display:block;font-family:var(--axs-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-prof-meemail{color:var(--axs-ink-mid);font-size:var(--axs-text-micro)}.axs-prof-navitem{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:10px;padding:8px 10px;position:relative;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-prof-navitem svg{flex:none}.axs-prof-navitem:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-prof-navitem[data-active]{background:var(--axs-accent-bg);color:var(--axs-accent);font-weight:var(--axs-weight-medium)}.axs-prof-navitem[data-active]:before{background:var(--axs-accent);border-radius:2px;bottom:7px;content:"";left:0;position:absolute;top:7px;width:2.5px}.axs-prof-navmeta{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.1em;padding:12px 10px 6px;text-transform:uppercase}.axs-prof-pane{flex:1 1;min-width:0;overflow-y:auto;overscroll-behavior:contain}.axs-prof-secbody{max-width:760px;padding:22px 26px 28px}.axs-prof-backbtn{align-items:center;background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;margin:12px 16px 0;padding:4px}.axs-prof-backbtn:hover{color:var(--axs-ink)}.axs-prof-sechead{margin-bottom:4px}.axs-prof-sech{color:var(--axs-ink);font-family:var(--axs-sans);font-size:17px;font-weight:var(--axs-weight-medium);letter-spacing:-.01em;margin:0}.axs-prof-secsub{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);line-height:1.5;margin:3px 0 0}.axs-prof-secsub--inline{margin-top:8px}.axs-prof-note{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:14px 0 0;padding:10px 12px}.axs-prof-group{margin-top:22px}.axs-prof-glabel{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:600;letter-spacing:.1em;margin-bottom:11px;text-transform:uppercase}.axs-prof-field{display:block;margin-bottom:14px}.axs-prof-flabel{color:var(--axs-ink-mid);display:block;font-family:var(--axs-sans);font-size:var(--axs-text-micro);margin-bottom:5px}.axs-prof-input,.axs-prof-textarea{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);outline:none;padding:0 11px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-prof-input{height:34px}.axs-prof-textarea{line-height:1.5;min-height:64px;padding:9px 11px;resize:vertical}.axs-prof-input:focus,.axs-prof-textarea:focus{border-color:var(--axs-accent)}.axs-prof-input[data-readonly]{background:var(--axs-surface-alt);color:var(--axs-ink-mid);cursor:default}.axs-prof-fhint{color:var(--axs-ink-faint);display:block;font-family:var(--axs-sans);font-size:var(--axs-text-micro);margin-top:4px}.axs-prof-row2{display:flex;gap:12px}.axs-prof-row2>.axs-prof-field{flex:1 1}.axs-prof-idrow{align-items:flex-start;display:flex;gap:16px;margin-top:20px}.axs-prof-bigav{align-items:center;border-radius:999px;color:#fff;display:flex;flex:none;font-size:20px;font-weight:var(--axs-weight-medium);height:56px;justify-content:center;overflow:hidden;width:56px}.axs-prof-bigav img{height:100%;object-fit:cover;width:100%}.axs-prof-idfields{flex:1 1;min-width:0}.axs-prof-idfields .axs-prof-field{margin-bottom:0}.axs-prof-switch{background:var(--axs-line-hard);border:none;border-radius:999px;cursor:pointer;flex:none;height:21px;padding:0;position:relative;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:36px}.axs-prof-switch[data-on]{background:var(--axs-accent)}.axs-prof-switch:disabled{cursor:not-allowed;opacity:.5}.axs-prof-switch-knob{background:#fff;border-radius:999px;height:16px;left:2.5px;position:absolute;top:2.5px;transition:transform var(--axs-dur-fast) var(--axs-ease-standard);width:16px}.axs-prof-switch[data-on] .axs-prof-switch-knob{transform:translateX(15px)}.axs-prof-savebar{align-items:center;border-top:1px solid var(--axs-line);display:flex;gap:12px;margin-top:26px;padding-top:16px}.axs-prof-savehint{color:var(--axs-ink-faint);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-prof-err{color:var(--axs-danger)}.axs-prof-ghost{background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:8px 12px}.axs-prof-ghost:hover{color:var(--axs-ink)}.axs-prof-savepill--saved,.axs-prof-savepill--saved:disabled{color:var(--axs-success);opacity:1}.axs-prof-savepill--saved svg{color:var(--axs-success)}.axs-prof-sigsplit{align-items:stretch;display:flex;gap:16px}.axs-prof-sigcol{display:flex;flex:1 1;flex-direction:column;min-width:0}.axs-prof-sigcol--preview{max-width:280px}.axs-prof-editor{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);overflow:hidden}.axs-prof-toolbar{align-items:center;background:var(--axs-surface-alt);border-bottom:1px solid var(--axs-line);display:flex;gap:2px;padding:6px 8px}.axs-prof-tbtn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;display:flex;font-size:13px;height:26px;justify-content:center;width:26px}.axs-prof-tbtn:hover{background:var(--axs-surface);color:var(--axs-ink)}.axs-prof-tbsep{background:var(--axs-line-hard);height:16px;margin:0 4px;width:1px}.axs-prof-edbody{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:1.55;min-height:150px;outline:none;padding:13px 14px}.axs-prof-edbody:empty:before{color:var(--axs-ink-faint);content:"Type your signature…"}.axs-prof-merge{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.axs-prof-mlabel{color:var(--axs-ink-faint);margin-right:2px}.axs-prof-chip,.axs-prof-mlabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-prof-chip{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;padding:3px 9px}.axs-prof-chip:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-prof-previewhead{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:600;letter-spacing:.1em;margin-bottom:9px;text-transform:uppercase}.axs-prof-sigpreview{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);flex:1 1;padding:16px}.axs-prof-sigcard{background:#fff;border:1px solid var(--axs-line);border-radius:6px;color:#1a1a1a;font-family:var(--axs-sans);font-size:var(--axs-text-label);line-height:1.5;padding:15px 16px;word-break:break-word}.axs-prof-emptycopy{color:var(--axs-ink-faint)}.axs-prof-linkfield,.axs-prof-linkinput{display:block}.axs-prof-linkinput[aria-invalid=true]{border-color:var(--axs-danger)}.axs-prof-linkinput:focus-visible,.axs-prof-tbtn[aria-haspopup=dialog]:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-prof-pill{color:var(--axs-ink-faint);display:inline-block;font-family:var(--axs-sans);font-size:var(--axs-text-micro);margin-top:14px}.axs-prof-pill[data-state=saving]{color:var(--axs-ink-mid)}.axs-prof-pill[data-state=saved]{color:var(--axs-success)}.axs-prof-pill[data-state=error]{color:var(--axs-danger)}.axs-prof-ngroup{margin-top:18px}.axs-prof-ngrouphead{align-items:flex-end;border-bottom:1px solid var(--axs-line);display:flex;gap:12px;justify-content:space-between;padding-bottom:4px}.axs-prof-nchanhead{display:flex;gap:0}.axs-prof-nchanhead span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:9px;font-weight:600;letter-spacing:.08em;text-align:center;text-transform:uppercase;width:44px}.axs-prof-ntype{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;gap:12px;padding:11px 0}.axs-prof-ntype-id{flex:1 1;min-width:0}.axs-prof-ntype-name{color:var(--axs-ink);display:block;font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-prof-ntype-desc{color:var(--axs-ink-faint);display:block;font-family:var(--axs-sans);font-size:var(--axs-text-micro);line-height:1.4;margin-top:2px}.axs-prof-nchans{display:flex;flex:none;gap:0}.axs-prof-nchans .axs-prof-switch{margin:0 4px;width:36px}.axs-prof-qhrow{align-items:center;display:flex;gap:12px}.axs-prof-qhlabel{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-prof-qhtimes{align-items:flex-end;margin-top:12px}.axs-prof-qhsave{margin-bottom:14px}.axs-prof-actionrow{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;gap:14px;padding:12px 0}.axs-prof-actionrow:last-child{border-bottom:none}.axs-prof-actiontext{flex:1 1;min-width:0}.axs-prof-actionname{color:var(--axs-ink);display:block;font-family:var(--axs-sans);font-size:var(--axs-text-body)}.axs-prof-actiondesc{color:var(--axs-ink-mid);display:block;line-height:1.45;margin-top:3px}.axs-prof-actionbtn,.axs-prof-actiondesc{font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-prof-actionbtn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink);cursor:pointer;flex:none;font-weight:var(--axs-weight-medium);padding:8px 16px}.axs-prof-actionbtn:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-accent)}.axs-prof-actionbtn:disabled{cursor:not-allowed;opacity:.5}.axs-prof-soon{color:var(--axs-accent);font-size:9px;font-weight:600;letter-spacing:.08em;margin-left:6px;text-transform:uppercase;vertical-align:middle}.axs-prof-statusdot{background:var(--axs-success);border-radius:999px;flex:none;height:8px;width:8px}.axs-prof-shell[data-phone]{flex-direction:column}.axs-prof-shell[data-phone] .axs-prof-rail{border-right:none;width:100%}.axs-prof-shell[data-phone] .axs-prof-pane--phone{display:flex;flex-direction:column;min-height:0}.axs-prof-shell[data-phone] .axs-prof-secbody{max-width:none}.axs-prof-shell[data-phone] .axs-prof-sigsplit{flex-direction:column}.axs-prof-shell[data-phone] .axs-prof-sigcol--preview{max-width:none}.axs-prof-shell[data-phone] .axs-prof-row2{flex-direction:column;gap:0}.axs-dr-root{height:100%;min-height:0;position:relative}.axs-dr-barextra{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px;margin-left:8px;min-width:0}.axs-dr-board .axs-dash-panel-head{flex-wrap:wrap;row-gap:8px}.axs-dr-dayid{align-items:center;border-radius:var(--axs-radius-sm);cursor:pointer;display:inline-flex;padding:3px 6px;position:relative}.axs-dr-dayid:hover{background:var(--axs-chrome)}.axs-dr-daypick{border:none;color-scheme:light dark;cursor:pointer;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%}.axs-dr-latest{background:none;border:none;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:4px 6px;white-space:nowrap}.axs-dr-latest:hover{text-decoration:underline;text-underline-offset:2px}.axs-dr-status{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-micro);gap:6px;white-space:nowrap}.axs-dr-status i{background:var(--axs-success);border-radius:999px;flex:none;height:6px;width:6px}.axs-dr-running{color:var(--axs-ink-mid);font-size:var(--axs-text-label);gap:7px}.axs-dr-running,.axs-dr-stalled{align-items:center;display:inline-flex;font-family:var(--axs-sans);white-space:nowrap}.axs-dr-stalled{color:var(--axs-warn);cursor:default;font-size:var(--axs-text-micro);gap:6px}.axs-dr-stalled:before{background:var(--axs-warn);border-radius:999px;content:"";flex:none;height:6px;width:6px}.axs-dr-spin{animation:axs-dr-spin .7s linear infinite;border:2px solid var(--axs-line-hard);border-radius:999px;border-top-color:var(--axs-accent);flex:none;height:13px;width:13px}@keyframes axs-dr-spin{to{transform:rotate(1turn)}}.axs-dr-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-dr-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-dr-node{height:100%}.axs-dr-node{container:axdrnode/inline-size;display:flex;flex-direction:column;height:100%;min-height:0}.axs-dr-nopos{display:grid;flex:1 1;min-height:0;padding:24px;place-items:center}.axs-dr-split{display:flex;flex:1 1;min-height:0}.axs-dr-split>.axs-dr-compose{border-right:1px solid var(--axs-line);flex:0 1 44%;min-width:300px}.axs-dr-split>.axs-dr-pv{flex:1 1 56%;min-width:0}@container axdrnode (max-width: 760px){.axs-dr-split{flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.axs-dr-split>.axs-dr-compose{border-bottom:1px solid var(--axs-line);border-right:none;min-width:0}.axs-dr-split>.axs-dr-compose,.axs-dr-split>.axs-dr-pv{flex:none;height:auto;overflow-y:visible}.axs-dr-split .axs-dr-comp-foot{margin-top:0}}.axs-dr-compose{display:flex;flex-direction:column;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain}.axs-dr-compose>.axv-skel,.axs-dr-compose>.axv-state{flex:1 0 auto}.axs-dr-sentwrap{display:grid;flex:1 1;padding:24px;place-items:center}.axs-dr-comp-head{border-bottom:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;gap:9px;padding:14px 16px 12px}.axs-dr-comp-row{align-items:flex-start;display:flex;gap:10px}.axs-dr-comp-key{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;padding-top:7px;text-transform:uppercase;width:52px}.axs-dr-comp-cc{color:var(--axs-ink-mid);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding-top:6px}.axs-dr-comp-subject{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-body);height:32px;outline:none;padding:0 10px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-dr-comp-subject:focus{border-color:var(--axs-accent)}.axs-dr-chips{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-width:0}.axs-dr-chip{align-items:center;background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink);display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;padding:3px 6px 3px 11px}.axs-dr-chip-x{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;font-size:15px;line-height:1;padding:0 2px}.axs-dr-chip-x:hover{color:var(--axs-danger)}.axs-dr-chips-empty{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-style:italic}.axs-dr-chipinput{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);height:28px;min-width:90px;outline:none}.axs-dr-chipinput,.axs-dr-tofold{background:none;border:none;flex:1 1}.axs-dr-tofold{align-items:center;cursor:pointer;display:flex;gap:8px;margin:0;min-height:28px;min-width:0;padding:0;text-align:left}.axs-dr-tofold-list{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-label);min-width:0;overflow:hidden;text-overflow:ellipsis;transition:color var(--axs-dur-fast) var(--axs-ease-standard);white-space:nowrap}.axs-dr-tofold-n{font-feature-settings:"tnum";align-items:center;background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:999px;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;padding:2px 8px}.axs-dr-tofold-caret,.axs-dr-tofold-n{color:var(--axs-ink-faint);display:inline-flex;flex:none}.axs-dr-tofold-caret{transition:color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-dr-tofold:hover .axs-dr-tofold-list{color:var(--axs-ink)}.axs-dr-tofold:hover .axs-dr-tofold-caret{color:var(--axs-ink-mid)}.axs-dr-tocollapse{align-items:center;background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;justify-content:center;min-height:28px;padding:0 2px;transition:color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-dr-tocollapse:hover{color:var(--axs-ink)}.axs-dr-atts{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-width:0;padding-top:3px}.axs-dr-att{align-items:center;background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:7px;max-width:100%;padding:4px 11px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),border-color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-dr-att:hover{background:var(--axs-chrome);border-color:var(--axs-accent)}.axs-dr-att svg{color:var(--axs-ink-faint);flex:none}.axs-dr-att span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-dr-comp-notes{flex:none;padding:12px 16px 0}.axs-dr-comp-note{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);display:block;font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:1.5;max-height:220px;min-height:52px;outline:none;overflow-y:auto;padding:8px 10px;resize:none;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-dr-comp-note:focus{border-color:var(--axs-accent)}.axs-dr-comp-foot{border-top:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;gap:10px;margin-top:auto;padding:12px 16px 14px}.axs-dr-comp-actions{align-items:center;display:flex;gap:10px;justify-content:space-between}.axs-dr-comp-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-dr-send-confirm{align-items:center;display:inline-flex;flex:none;gap:8px}.axs-dr-send-cancel{background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:6px}.axs-dr-send-cancel:hover:not(:disabled){color:var(--axs-ink)}.axs-dr-error{background:color-mix(in srgb,var(--axs-danger) 10%,#0000);border-radius:var(--axs-radius-md);color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:8px 10px}.axs-dr-sent{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;text-align:center}.axs-dr-sent-mark{background:color-mix(in srgb,var(--axs-success) 14%,#0000);border-radius:999px;color:var(--axs-success);display:grid;height:42px;place-items:center;width:42px}.axs-dr-sent-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium)}.axs-dr-sent-done,.axs-dr-sent-sub{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-dr-sent-done{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;font-weight:var(--axs-weight-medium);margin-top:6px;padding:7px 16px}.axs-dr-pv{display:flex;flex-direction:column;height:100%;min-height:0;padding:12px 16px 16px}.axs-dr-pv--scroll{overflow-y:auto;overscroll-behavior:contain}.axs-dr-pv>.axv-state{flex:1 0 auto}.axs-dr-mscaler{background:#fff;border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);flex:none;margin:0 auto;max-width:600px;overflow:hidden;width:100%}.axs-dr-preview-fill{background:#fff;border:none;display:block}.axs-dr-preview-skel{flex:1 1;min-height:200px}.axs-dr-preview-skel .axv-skel{height:100%;padding:0}.axs-dr-phone{display:flex;flex-direction:column;min-height:0}.axs-dr-mhead{border-bottom:1px solid var(--axs-line);display:flex;gap:7px;padding:10px 12px}.axs-dr-mhead,.axs-dr-mhead-nav{align-items:center;background:var(--axs-surface);flex:none}.axs-dr-mhead-nav{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.axs-dr-mhead-nav:disabled{cursor:not-allowed;opacity:.35}.axs-dr-mhead-date{align-items:center;display:flex;flex:1 1;justify-content:center;min-width:0;position:relative}.axs-dr-mhead-dayname{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-title);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);white-space:nowrap}.axs-dr-mhead-pick{border:none;color-scheme:light dark;cursor:pointer;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%}.axs-dr-mhead-today{background:var(--axs-accent-bg);border:none;border-radius:999px;color:var(--axs-accent);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);padding:6px 11px}.axs-dr-mhead-pill{flex:none;min-height:34px}.axs-dr-pill-warn{border-color:color-mix(in srgb,var(--axs-warn) 45%,var(--axs-line-hard));color:var(--axs-warn)}.axs-dr-mhead-rerun{align-items:center;background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;padding:7px 4px}.axs-dr-mhead-rerun:hover{color:var(--axs-ink)}.axs-dr-mhead-ok{background:var(--axs-success);border-radius:999px;flex:none;height:7px;width:7px}.axs-dr-mhead-running{align-items:center;display:inline-flex;flex:none;padding:7px}.axs-dr-mtoggle{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);display:flex;flex:none;gap:4px;margin:10px 12px 0;padding:3px}.axs-dr-mtab{background:#0000;border:none;border-radius:var(--axs-radius-sm);color:var(--axs-ink-mid);cursor:pointer;flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);min-height:40px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-dr-mtab[data-on]{background:var(--axs-surface);box-shadow:var(--axs-elev-sm);color:var(--axs-accent)}.axs-dr-mbody{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto}.axs-dr-phone .axs-dr-compose{height:auto;min-height:100%;overflow-y:visible;overscroll-behavior:auto}.axs-dr-phone .axs-dr-comp-foot{background:var(--axs-surface);bottom:0;position:sticky;z-index:2}.axs-dr-phone .axs-dr-pv{height:auto;min-height:100%;padding:12px 14px 24px}.axs-pqm-shell{background:var(--axs-surface)}.axs-pqm-workspace{box-sizing:border-box;container-name:mcatws;container-type:inline-size;height:100%;min-height:0;padding:14px;position:relative}.axs-pqm-board .axs-dash-panel-head{cursor:default}.axs-pqm-board .react-resizable-handle{display:none}.axs-pqm-board .axs-dash-gridwrap{overflow:clip}.axs-gb-fillbody>.axs-pqm,.axs-pqm{height:100%}.axs-pqm{box-sizing:border-box;container-name:pqm;container-type:inline-size;display:flex;min-height:0;position:relative}.axs-pqm-rail{border-right:1px solid var(--axs-line-soft);display:flex;flex:none;flex-direction:column;gap:2px;overflow-y:auto;overscroll-behavior:contain;padding:12px 10px;scrollbar-width:thin;width:188px}.axs-pqm:not([data-railopen])>.axs-pqm-rail{display:none}.axs-pqm-railscrim{background:color-mix(in srgb,#000 16%,#0000);background:color-mix(in srgb,var(--axs-ink,#000) 16%,#0000);border:none;cursor:pointer;display:none;inset:0;padding:0;position:absolute;z-index:7}.axs-pqm-railtoggle{align-items:center;background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;padding:6px 10px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);white-space:nowrap}.axs-pqm-railtoggle:hover{color:var(--axs-ink)}.axs-pqm-railtoggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-railtoggle[data-active]{background:var(--axs-accent-bg);border-color:#0000;color:var(--axs-ink)}.axs-pqm-railtoggle svg{flex:none}.axs-pqm-railtoggle-dot{background:var(--axs-accent);border-radius:50%;height:5px;width:5px}.axs-pqm-railtoggle-icon{gap:4px;padding:7px 8px}.axs-pqm-catbtn{align-items:center;background:none;border:none;border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-body);gap:8px;justify-content:space-between;padding:6px 9px;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-pqm-catbtn:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-pqm-catbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-catbtn[data-active]{background:var(--axs-accent-bg);color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-pqm-catname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pqm-catn{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums}.axs-pqm-catbtn[data-active] .axs-pqm-catn{color:var(--axs-ink-mid)}.axs-pqm-main{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.axs-pqm-toolbar{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:10px;padding:10px 12px 8px}.axs-pqm-search{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);flex:1 1 200px;font-family:var(--axs-sans);font-size:var(--axs-text-body);height:32px;min-width:140px;outline:none;padding:0 11px}.axs-pqm-search:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-pqm-glance{align-items:center;display:inline-flex;flex:none;gap:4px;margin-left:auto}.axs-pqm-stat{align-items:baseline;background:none;border:none;border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:4px;padding:3px 8px;white-space:nowrap}.axs-pqm-stat.axs-pqm-stat-static{cursor:default}.axs-pqm-stat:not(.axs-pqm-stat-static):hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-pqm-stat[data-warn] .axs-pqm-statn{color:var(--axs-warn)}.axs-pqm-stat[data-crit] .axs-pqm-statn{color:var(--axs-danger)}.axs-pqm-statn{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-pqm-chips{align-items:center;border-bottom:1px solid var(--axs-line-soft);display:flex;flex:none;flex-wrap:wrap;gap:6px;padding:0 12px 8px}.axs-pqm-chip{align-items:center;background:var(--axs-chrome);border:1px solid #0000;border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:5px;padding:3px 10px}.axs-pqm-chip:hover{color:var(--axs-ink)}.axs-pqm-chip[data-active]{background:var(--axs-accent-bg);color:var(--axs-ink)}.axs-pqm-tablewrap{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.axs-pqm-table{border-collapse:collapse;font-family:var(--axs-sans);width:100%}.axs-pqm-th{background:var(--axs-surface);border-bottom:1px solid var(--axs-line-hard);color:var(--axs-ink-faint);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.04em;padding:8px 10px;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:1}.axs-pqm-th[data-align=right]{text-align:right}.axs-pqm-th[data-align=center]{text-align:center}.axs-pqm-th[data-align=right]{padding:0}.axs-pqm-th:has(.axs-pqm-sortbtn),.axs-pqm-th[data-align=left]:has(.axs-pqm-sortbtn){padding:0}.axs-pqm-sortbtn{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:4px;justify-content:inherit;letter-spacing:inherit;padding:8px 10px;text-transform:inherit;width:100%}.axs-pqm-th[data-align=right] .axs-pqm-sortbtn{justify-content:flex-end}.axs-pqm-th[data-align=center] .axs-pqm-sortbtn{justify-content:center}.axs-pqm-sortbtn:hover{color:var(--axs-ink-mid)}.axs-pqm-th[data-sorted]{color:var(--axs-ink)}.axs-pqm-sortcaret{font-family:var(--axs-sans);font-size:10px;opacity:.7}.axs-pqm-th[data-sorted] .axs-pqm-sortcaret{color:var(--axs-ink);opacity:1}.axs-pqm-row{border-bottom:1px solid var(--axs-line-soft);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-pqm-row:hover{background:var(--axs-chrome)}.axs-pqm-row[data-selected]{background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface))}.axs-pqm-row[data-86]{box-shadow:inset 2px 0 0 var(--axs-danger)}.axs-pqm-row td{color:var(--axs-ink);font-size:var(--axs-text-body);padding:7px 10px;vertical-align:middle;white-space:nowrap}.axs-pqm-c-num{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-variant-numeric:tabular-nums;text-align:right}.axs-pqm-c-name{white-space:normal}.axs-pqm-namebtn{background:none;border:none;color:var(--axs-ink);cursor:pointer;font:inherit;font-weight:var(--axs-weight-medium);padding:0;text-align:left}.axs-pqm-namebtn:hover{color:var(--axs-accent)}.axs-pqm-c-cat{color:var(--axs-ink-mid)}.axs-pqm-c-price{font-feature-settings:"tnum";font-family:var(--axs-sans);font-variant-numeric:tabular-nums;text-align:right}.axs-pqm-levels{background:var(--axs-chrome);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);margin-left:5px;padding:0 5px}.axs-pqm-c-type{color:var(--axs-ink-mid)}.axs-pqm-srcbadge{align-items:center;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.02em}.axs-pqm-srcbadge[data-source=synced]{color:var(--axs-ink-faint);font-weight:400}.axs-pqm-srcbadge[data-source=staged]{color:var(--axs-accent);gap:5px}.axs-pqm-srcbadge[data-source=staged]:before{background:currentColor;border-radius:50%;content:"";flex:none;height:5px;width:5px}.axs-pqm-c-86{text-align:center}.axs-pqm-86{color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:600}.axs-pqm-c-mapped{text-align:center}.axs-pqm-mapdot{background:var(--axs-ok);border-radius:50%;height:8px;width:8px}.axs-pqm-dash,.axs-pqm-mapdot{display:inline-block;vertical-align:middle}.axs-pqm-dash{background:var(--axs-line-hard);border-radius:1px;height:1.5px;width:9px}.axs-pqm-foot{border-top:1px solid var(--axs-line-soft);color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:7px 12px}@container pqm (max-width: 820px){.axs-pqm-c-mapped[data-secondary],.axs-pqm-c-type[data-secondary],.axs-pqm-th[data-secondary]{display:none}}@container pqm (max-width: 600px){.axs-pqm[data-collapsible][data-railopen]>.axs-pqm-rail{background:var(--axs-surface);box-shadow:var(--axs-elev-lg);inset:0 auto 0 0;position:absolute;width:min(240px,82%);z-index:8}.axs-pqm[data-collapsible][data-railopen]>.axs-pqm-railscrim{display:block}}@container pqm (max-width: 460px){.axs-pqm-glance,.axs-pqm-railtoggle-label{display:none}}.axs-pqm-pulse{box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--axs-sans);height:100%;min-height:0;padding:12px 14px}.axs-pqm-pulsehead{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axs-pqm-pulsedot{background:var(--axs-line-hard);border-radius:50%;flex:none;height:9px;width:9px}.axs-pqm-pulsedot[data-on]{background:var(--axs-ok)}.axs-pqm-pulsedot[data-stale]{background:var(--axs-warn)}.axs-pqm-pulsetitle{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium)}.axs-pqm-pulsewhen{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);margin-left:auto}.axs-pqm-pulsewhen[data-stale]{color:var(--axs-warn)}.axs-pqm-pulsestats{display:flex;gap:16px;margin:12px 0}.axs-pqm-pulsestat{color:var(--axs-ink-mid);font-size:var(--axs-text-label)}.axs-pqm-pulsestat[data-crit]{color:var(--axs-danger)}.axs-pqm-pulsen{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.1rem;font-size:var(--axs-text-section,1.1rem);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);margin-right:4px}.axs-pqm-pulsestat[data-crit] .axs-pqm-pulsen{color:var(--axs-danger)}.axs-pqm-oos{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:auto;overscroll-behavior:contain}.axs-pqm-ooslabel{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.axs-pqm-oosempty{color:var(--axs-ink-faint);font-size:var(--axs-text-label);margin:0}.axs-pqm-ooslist{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.axs-pqm-oositem{align-items:center;color:var(--axs-ink);display:flex;font-size:var(--axs-text-label);gap:8px;padding:3px 0}.axs-pqm-oosname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pqm-oosqty{font-feature-settings:"tnum";color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;margin-left:auto}.axs-pqm-deploy{box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--axs-sans);height:100%;min-height:0;padding:12px 14px}.axs-pqm-deployhead{align-items:center;display:flex;gap:8px}.axs-pqm-deploytitle{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium)}.axs-pqm-deploycount{font-feature-settings:"tnum";background:var(--axs-chrome);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;padding:1px 8px}.axs-pqm-deploycount[data-some]{background:color-mix(in srgb,var(--axs-accent) 12%,var(--axs-surface));color:var(--axs-accent)}.axs-pqm-deploybody,.axs-pqm-deploylist{flex:1 1 auto;margin:10px 0;min-height:0;overflow:auto;overscroll-behavior:contain}.axs-pqm-deployempty{color:var(--axs-ink-faint);font-size:var(--axs-text-label);margin:0 0 4px}.axs-pqm-changelist{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.axs-pqm-change{align-items:center;color:var(--axs-ink);display:flex;font-size:var(--axs-text-label);gap:8px;padding:4px 0}.axs-pqm-mmsub{align-items:baseline;display:flex;gap:8px;margin:0 0 6px}.axs-pqm-mmsub:not(:first-child){border-top:1px solid var(--axs-line-soft);margin-top:14px;padding-top:12px}.axs-pqm-mmsublabel{color:var(--axs-ink-faint);letter-spacing:.04em;text-transform:uppercase}.axs-pqm-mmsublabel,.axs-pqm-mmsubn{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium)}.axs-pqm-mmsubn{font-feature-settings:"tnum";color:var(--axs-warn);font-family:var(--axs-sans);font-variant-numeric:tabular-nums}.axs-pqm-mismatchlist{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-pqm-mm{grid-gap:4px 10px;align-items:center;display:grid;gap:4px 10px;grid-template-columns:1fr auto;padding:9px 2px}.axs-pqm-mm+.axs-pqm-mm{border-top:1px solid var(--axs-line)}.axs-pqm-mmname{color:var(--axs-ink);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pqm-mmprices{font-feature-settings:"tnum";align-items:center;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;gap:6px}.axs-pqm-mmcms{color:var(--axs-accent)}.axs-pqm-mmne{color:var(--axs-warn);font-weight:var(--axs-weight-medium)}.axs-pqm-mmpos{color:var(--axs-ink-mid)}.axs-pqm-mmactions{display:flex;gap:6px;grid-column:1/-1;margin-top:4px}.axs-pqm-mmbtn{background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);border-radius:var(--axs-radius-sm,var(--axs-radius-md));color:var(--axs-ink-mid);cursor:pointer;flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-micro);min-width:0;padding:5px 6px;white-space:nowrap}.axs-pqm-mmbtn:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-ink)}.axs-pqm-mmbtn:disabled{cursor:not-allowed;opacity:.5}.axs-pqm-mmbtn-mute{color:var(--axs-ink-faint)}.axs-pqm-mmbtn-mute:hover:not(:disabled){border-color:var(--axs-line-hard);color:var(--axs-ink-mid)}.axs-pqm-changetype{color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);text-transform:capitalize}.axs-pqm-changetype[data-op=delete]{color:var(--axs-danger)}.axs-pqm-changename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pqm-deployfoot{border-top:1px solid var(--axs-line-soft);flex:none;padding-top:10px}.axs-pqm-deploywarn{color:var(--axs-warn);font-size:var(--axs-text-micro);margin:0 0 8px}.axs-pqm-deploymsg{color:var(--axs-ink-mid);font-size:var(--axs-text-label);margin:0 0 8px}.axs-pqm-deploymsg[data-phase=error]{color:var(--axs-danger)}.axs-pqm-deploymsg[data-phase=queued]{color:var(--axs-ok)}.axs-pqm-btn{background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:7px 12px;width:100%}.axs-pqm-btn:hover:not(:disabled){color:var(--axs-ink)}.axs-pqm-btn:disabled{cursor:not-allowed;opacity:.5}.axs-pqm-deploygo{display:block}.axs-pqm-deploygo .axv-actionpill{justify-content:center;width:100%}.axs-pqm-confirmrow .axv-actionpill{flex:1 1;justify-content:center}.axs-pqm-edit{color:var(--axs-ink);display:flex;flex-direction:column;font-family:var(--axs-sans);gap:12px}.axs-pqm-edit-hint,.axs-pqm-edit-note{color:var(--axs-ink-mid);font-size:var(--axs-text-label);line-height:1.45;margin:0}.axs-pqm-edit-hint code,.axs-pqm-edit-note code{font-family:var(--axs-sans);font-size:.92em}.axs-pqm-edit input[type=number],.axs-pqm-edit input[type=text],.axs-pqm-edit select,.axs-pqm-form input[type=number],.axs-pqm-form input[type=text],.axs-pqm-form select{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);height:34px;outline:none;padding:0 11px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),box-shadow var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-pqm-edit input::placeholder,.axs-pqm-form input::placeholder{color:var(--axs-ink-faint)}.axs-pqm-edit select,.axs-pqm-form select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238b8980' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;background-size:14px;cursor:pointer;padding-right:34px}.axs-pqm-edit input:hover:not(:focus),.axs-pqm-edit select:hover:not(:focus),.axs-pqm-form input:hover:not(:focus),.axs-pqm-form select:hover:not(:focus){border-color:color-mix(in srgb,var(--axs-accent) 32%,var(--axs-line-hard))}.axs-pqm-edit input:focus,.axs-pqm-edit select:focus,.axs-pqm-form input:focus,.axs-pqm-form select:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-pqm-edit select:disabled,.axs-pqm-form select:disabled{background-color:var(--axs-chrome);cursor:not-allowed;opacity:.55}.axs-pqm-edit-flag input[type=checkbox]{accent-color:var(--axs-accent);cursor:pointer;height:14px;width:14px}.axs-pqm-edit-prices{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.axs-pqm-edit-pricelvl{align-items:center;display:flex;gap:8px}.axs-pqm-edit-pricen{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;width:30px}.axs-pqm-edit-field{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.axs-pqm-edit-label{color:var(--axs-ink-mid);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase}.axs-pqm-edit-row{display:flex;gap:10px}.axs-pqm-edit-flags{border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);display:flex;flex-wrap:wrap;gap:6px 12px;padding:6px 10px}.axs-pqm-edit-flags legend{font-weight:var(--axs-weight-medium);letter-spacing:.04em;padding:0 4px;text-transform:uppercase}.axs-pqm-edit-flag,.axs-pqm-edit-flags legend{color:var(--axs-ink-mid);font-size:var(--axs-text-micro)}.axs-pqm-edit-flag{align-items:center;display:inline-flex;font-family:var(--axs-sans);gap:4px}.axs-pqm-edit-links{grid-gap:4px 12px;display:grid;gap:4px 12px;grid-template-columns:auto 1fr;margin:0 0 8px}.axs-pqm-edit-links dt{align-self:center;color:var(--axs-ink-mid);font-size:var(--axs-text-micro);letter-spacing:.04em;text-transform:uppercase}.axs-pqm-edit-links dd{color:var(--axs-ink);font-size:var(--axs-text-label);margin:0}.axs-pqm-edit-num{font-feature-settings:"tnum";font-family:var(--axs-sans);font-variant-numeric:tabular-nums}.axs-pqm-edit-mods{color:var(--axs-ink-mid);display:flex;flex-direction:column;font-size:var(--axs-text-label);gap:2px;list-style:none;margin:4px 0 0;padding:0}.axs-pqm-edit-foot{align-items:center;border-top:1px solid var(--axs-line-soft);display:flex;flex:none;gap:8px;justify-content:flex-end;padding:10px 1.1rem}.axs-pqm-edit-foot .axs-pqm-btn{width:auto}.axs-pqm-edit-msg{font-size:var(--axs-text-label);margin:0 auto 0 0}.axs-pqm-edit-msg[data-tone=ok]{color:var(--axs-ok)}.axs-pqm-edit-msg[data-tone=error]{color:var(--axs-danger)}.axs-pqm-edit-msg[data-tone=hint]{color:var(--axs-ink-faint)}.axs-pqm-form{color:var(--axs-ink);display:flex;flex-direction:column;font-family:var(--axs-sans);height:100%;min-height:0}.axs-pqm-form-scroll{display:flex;flex:1 1 auto;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 18px 20px}.axs-pqm-form>.axs-pqm-edit-foot{flex:none}.axs-pqm-form-hero{align-items:flex-start;display:flex;gap:14px}.axs-pqm-form-herofields{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.axs-pqm-form-status{align-self:flex-start}.axs-pqm-formsec{display:flex;flex-direction:column;gap:9px}.axs-pqm-formsec-eyebrow{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.08em;text-transform:uppercase}.axs-pqm-seg{background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);display:flex;gap:2px;padding:2px}.axs-pqm-segbtn{background:#0000;border:none;border-radius:calc(var(--axs-radius-md) - 3px);color:var(--axs-ink-mid);cursor:pointer;flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-label);min-width:0;padding:6px 12px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-pqm-segbtn:hover{color:var(--axs-ink)}.axs-pqm-segbtn[data-active]{background:var(--axs-surface);box-shadow:0 1px 2px #00000014;box-shadow:var(--axs-elev-sm,0 1px 2px #00000014);color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-pqm-segbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-form-pricerow{align-items:flex-end;display:flex;gap:12px}.axs-pqm-form-price1{flex:0 0 120px}.axs-pqm-levelstoggle{background:none;border:none;color:var(--axs-accent);cursor:pointer;flex:none;font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:8px 0}.axs-pqm-levelstoggle:hover{text-decoration:underline}.axs-pqm-adv{border-top:1px solid var(--axs-line-soft);padding-top:14px}.axs-pqm-adv-summary{align-items:center;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);gap:6px;letter-spacing:.08em;list-style:none;text-transform:uppercase}.axs-pqm-adv-summary::-webkit-details-marker{display:none}.axs-pqm-adv-summary:before{content:"\203A";display:inline-block;transition:transform var(--axs-dur-fast) var(--axs-ease-standard)}.axs-pqm-adv[open] .axs-pqm-adv-summary:before{transform:rotate(90deg)}.axs-pqm-adv-summary:hover{color:var(--axs-ink-mid)}.axs-pqm-adv-body{display:flex;flex-direction:column;gap:12px;margin-top:12px}.axs-pqm-edit-foothint{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);margin:0;padding:6px 1.1rem 10px;text-align:right}.axs-pqm-edit-minors{display:flex;flex-direction:column;gap:6px;list-style:none;margin:6px 0 0;padding:0}.axs-pqm-edit-minor{align-items:center;display:flex;gap:8px}.axs-pqm-edit-minornum{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;text-align:right;width:36px}.axs-pqm-edit-minor input{flex:1 1 auto;min-width:0}.axs-pqm-mgback{flex:none;padding:8px 1.1rem 0}.axs-pqm-mgbackbtn{align-items:center;background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:5px;padding:2px 0}.axs-pqm-mgbackbtn:hover{color:var(--axs-accent)}.axs-pqm-mglist{display:flex;flex-direction:column;gap:2px;list-style:none;margin:6px 0 0;padding:0}.axs-pqm-mgrow{align-items:center;background:none;border:none;border-radius:var(--axs-radius-md);color:var(--axs-ink);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-body);gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-pqm-mgrow:hover{background:var(--axs-chrome)}.axs-pqm-mgrow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-mgname{font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pqm-mgmeta{align-items:center;display:inline-flex;flex:none;gap:8px}.axs-pqm-mgrule{letter-spacing:.05em;text-transform:uppercase}.axs-pqm-mgcount,.axs-pqm-mgrule{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-pqm-mgcount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.axs-pqm-edit-members{display:flex;flex-direction:column;list-style:none;margin:6px 0 0;padding:0}.axs-pqm-edit-member{align-items:center;display:flex;gap:8px;padding:6px 2px}.axs-pqm-edit-member+.axs-pqm-edit-member{border-top:1px solid var(--axs-line)}.axs-pqm-edit-member[data-off]{opacity:.62}.axs-pqm-edit-membernum{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;text-align:right;width:30px}.axs-pqm-edit-membername{color:var(--axs-ink);flex:1 1 auto;font-size:var(--axs-text-label);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pqm-edit-member[data-removed] .axs-pqm-edit-membername{color:var(--axs-ink-faint);text-decoration:line-through}.axs-pqm-edit-membertools{align-items:center;display:inline-flex;flex:none;gap:3px}.axs-pqm-caretbtn{align-items:center;background:var(--axs-chrome);border:1px solid #0000;border-radius:var(--axs-radius-md);border-radius:var(--axs-radius-sm,var(--axs-radius-md));color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;height:22px;justify-content:center;line-height:1;width:22px}.axs-pqm-caretbtn:hover:not(:disabled){border-color:var(--axs-line-hard);color:var(--axs-ink)}.axs-pqm-caretbtn:disabled{cursor:not-allowed;opacity:.35}.axs-pqm-mgtoggle{background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);padding:2px 9px;white-space:nowrap}.axs-pqm-mgtoggle:hover{color:var(--axs-ink)}.axs-pqm-mgtoggle[data-on]{background:var(--axs-accent-bg);border-color:#0000;color:var(--axs-ink)}.axs-pqm-mgtoggle-rm[data-on]{background:color-mix(in srgb,var(--axs-danger) 10%,var(--axs-surface));border-color:#0000;color:var(--axs-danger)}.axs-pqm-optgrid{margin-top:6px}.axs-pqm-optctl{align-items:center;background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);display:flex;gap:8px;margin-top:8px;padding:7px 10px}.axs-pqm-optctl-name{color:var(--axs-ink);flex:1 1 auto;font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pqm-optctl-tools{align-items:center;display:inline-flex;flex:none;gap:3px}.axs-pqm-optctl-hint{margin:8px 0 0}.axs-pqm-opt-hint,.axs-pqm-optctl-hint{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);line-height:1.4}.axs-pqm-edit-field input[data-readonly]{background:var(--axs-chrome);color:var(--axs-ink-mid);cursor:default}.axs-pqm-optrow{align-items:center;display:flex;gap:6px}.axs-pqm-optrow-spacer{flex:1 1 auto}.axs-pqm-optreadout{font-feature-settings:"tnum";color:var(--axs-ink);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;margin:0}.axs-pqm-optnest{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);color:var(--axs-ink);cursor:pointer;display:flex;font-family:var(--axs-sans);gap:8px;justify-content:space-between;padding:10px 12px;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-pqm-optnest:hover{background:color-mix(in srgb,var(--axs-accent) 5%,var(--axs-surface))}.axs-pqm-optnest:hover svg{color:var(--axs-accent)}.axs-pqm-optnest:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-optnest-label{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium)}.axs-pqm-optnest svg{color:var(--axs-ink-faint)}.axs-pqm-poolsearch{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);margin-bottom:8px;outline:none;padding:9px 10px;width:100%}.axs-pqm-poolsearch:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-pqm-poollist{display:flex;flex-direction:column;gap:1px;list-style:none;margin:6px 0 0;padding:0}.axs-pqm-poolnew{background:none;border:1px dashed color-mix(in srgb,var(--axs-accent) 40%,var(--axs-line-hard));border-radius:var(--axs-radius-md);color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);padding:8px 10px;text-align:left;width:100%}.axs-pqm-poolnew:hover:not(:disabled){background:var(--axs-accent-bg);border-color:#0000}.axs-pqm-poolnew:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-poolnew:disabled{border-color:var(--axs-line-soft);border-style:dashed;color:var(--axs-ink-faint);cursor:not-allowed}.axs-pqm-poolrow{align-items:center;border-radius:var(--axs-radius-md);display:flex;gap:10px;justify-content:space-between;padding:7px 10px}.axs-pqm-poolrow:hover{background:var(--axs-chrome)}.axs-pqm-poolname{color:var(--axs-ink);font-size:var(--axs-text-body);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pqm-poolrow[data-in] .axs-pqm-poolname{color:var(--axs-ink-mid)}.axs-pqm-poolin{color:var(--axs-ink-faint);white-space:nowrap}.axs-pqm-pooladd,.axs-pqm-poolin{flex:none;font-size:var(--axs-text-micro)}.axs-pqm-pooladd{background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-weight:var(--axs-weight-medium);padding:2px 11px}.axs-pqm-pooladd:hover:not(:disabled){color:var(--axs-ink)}.axs-pqm-pooladd:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-pooladd:disabled{cursor:not-allowed;opacity:.5}.axs-pqm-poolempty{color:var(--axs-ink-faint);font-size:var(--axs-text-label);padding:10px;text-align:center}.axs-pqm-mgcreate{margin:2px 0 6px}.axs-pqm-mgcreatebtn{align-items:center;border-color:color-mix(in srgb,var(--axs-accent) 30%,var(--axs-line-hard));color:var(--axs-accent);display:inline-flex;gap:6px;width:auto}.axs-pqm-mgcreatebtn:hover:not(:disabled){background:var(--axs-accent-bg);border-color:#0000;color:var(--axs-accent)}.axs-pqm-mgcreateform{background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);display:flex;flex-direction:column;gap:9px;padding:12px}.axs-pqm-mgcreateform .axs-pqm-cinput{box-sizing:border-box;width:100%}.axs-pqm-mgcreatefoot{display:flex;gap:6px;justify-content:flex-end}.axs-pqm-mgcreatefoot .axs-pqm-btn{width:auto}.axs-pqm-mgdelete{border-color:color-mix(in srgb,var(--axs-danger) 28%,var(--axs-line-hard));color:var(--axs-danger);margin-right:auto;width:auto}.axs-pqm-mgdelete:hover:not(:disabled){border-color:color-mix(in srgb,var(--axs-danger) 50%,var(--axs-line-hard));color:var(--axs-danger)}.axs-pqm-mgconfirm{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;width:100%}.axs-pqm-mgconfirm-q{color:var(--axs-ink-mid);font-size:var(--axs-text-label);margin-right:auto}.axs-pqm-mgconfirm .axs-pqm-btn{width:auto}.axs-pqm-mgconfirm-yes{border-color:color-mix(in srgb,var(--axs-danger) 35%,var(--axs-line));color:var(--axs-danger)}.axs-pqm-actions{align-items:center;display:inline-flex;flex:none;flex-wrap:wrap;gap:6px;margin-left:auto}.axs-pqm-actions .axs-pqm-btn{align-items:center;display:inline-flex;gap:6px;width:auto}.axs-pqm-addwrap{position:relative}.axs-pqm-addwrap .axs-pqm-btn{width:auto}.axs-pqm-btnbadge{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);line-height:1}.axs-pqm-btnbadge[data-warn]{color:var(--axs-warn)}.axs-pqm-btn-deploy[data-some]{background:var(--axs-accent-bg);border-color:#0000;color:var(--axs-ink)}.axs-pqm-status{align-items:center;border-bottom:1px solid var(--axs-line-soft);display:flex;flex:none;flex-wrap:wrap;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;padding:8px 12px 6px}.axs-pqm-status,.axs-pqm-statustext{color:var(--axs-ink-mid)}.axs-pqm-status .axs-pqm-pulsedot[data-stale]{background:var(--axs-warn)}.axs-pqm-statussep{background:var(--axs-line-soft);flex:none;height:12px;margin:0 2px;width:1px}.axs-pqm-statusn{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-pqm-statusn[data-crit]{color:var(--axs-danger)}.axs-mcat-drawerbody>.axs-pqm-deploy{flex:1 1 auto;height:auto;min-height:0;padding:14px 16px;width:100%}.axs-pqm-confirm{background:color-mix(in srgb,var(--axs-warn) 7%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-warn) 40%,var(--axs-line-hard));border-radius:var(--axs-radius-md);display:flex;flex-direction:column;gap:8px;padding:10px 12px}.axs-pqm-confirm .axs-pqm-deploywarn{margin:0}.axs-pqm-confirmrow{display:flex;gap:8px;justify-content:flex-end}.axs-pqm-confirmrow .axs-pqm-btn{flex:1 1;width:auto}.axs-pqm-createpop{box-shadow:var(--axs-elev-lg);display:flex;flex-direction:column;gap:8px;padding:12px;position:absolute;right:0;top:calc(100% + 6px);width:230px;z-index:6}.axs-pqm-cinput,.axs-pqm-createpop{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md)}.axs-pqm-cinput{box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);height:32px;outline:none;padding:0 9px}.axs-pqm-cinput:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-pqm-createerr{color:var(--axs-danger);font-size:var(--axs-text-label);margin:0}.axs-pqm-createfoot{display:flex;gap:6px;justify-content:flex-end}.axs-pqm-createfoot .axs-pqm-btn{width:auto}.axs-pqm-catdrawer{display:flex;flex-direction:column;height:100%;min-height:0}.axs-pqm-catdrawer-editor{display:flex;flex:1 1 auto;min-height:0}.axs-pqm-catdrawer-editor>.axs-mic-detail-shell{flex:1 1 auto;min-height:0;width:100%}.axs-pqm-catback{align-items:center;align-self:flex-start;background:none;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;flex:none;font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);gap:6px;margin:12px 16px 2px;padding:4px 0}.axs-pqm-catback:hover{text-decoration:underline}.axs-pqm-catlist{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px}.axs-pqm-catrow{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--axs-radius-md);cursor:pointer;display:flex;font-family:var(--axs-sans);gap:10px;padding:10px 12px;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-pqm-catrow:hover{background:var(--axs-chrome);border-color:var(--axs-line-soft)}.axs-pqm-catrow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-catrow-name{color:var(--axs-ink);flex:1 1 auto;font-size:var(--axs-text-body);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pqm-catrow-staged{color:var(--axs-accent);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase}.axs-pqm-catrow-minors{color:var(--axs-ink-faint);flex:none;font-size:var(--axs-text-micro)}.axs-pqm-catrow-go{color:var(--axs-ink-faint);flex:none;font-size:var(--axs-text-body)}.axs-pqm-catlist-empty{color:var(--axs-ink-faint);font-size:var(--axs-text-label);margin:0;padding:24px 16px;text-align:center}@media (max-width:860px){.axs-pqm-btn,.axs-pqm-chip,.axs-pqm-createfoot .axv-actionpill,.axs-pqm-deployfoot .axv-actionpill,.axs-pqm-edit-foot .axv-actionpill,.axs-pqm-railtoggle,.axs-pqm-toolbar .axv-actionpill{box-sizing:border-box;min-block-size:44px}.axs-pqm-railtoggle{min-inline-size:44px}.axs-pqm-actions,.axs-pqm-chips,.axs-pqm-toolbar{min-inline-size:0}}.axs-pqs-raildot{background:var(--axs-accent);border-radius:50%;flex:none;height:7px;width:7px}.axs-pqs-railcount{align-items:center;display:inline-flex;gap:6px}.axs-pqs-gridscroll{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:auto;overscroll-behavior:contain}.axs-pqs-screenmeta{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);white-space:nowrap}.axs-pqs-addwrap{display:inline-flex;flex:none}@media (max-width:860px){.axs-pqs-addwrap .axv-actionpill{box-sizing:border-box;min-block-size:44px}}.axs-pqs-grid{grid-gap:5px;display:grid;flex:none;gap:5px;padding:10px 14px 14px}.axs-pqs-gridempty{flex:1 1 auto;padding:1.5rem}.axs-pqs-cell,.axs-pqs-gridempty{align-items:center;display:flex;justify-content:center}.axs-pqs-cell{border:1px solid color-mix(in srgb,#000 16%,#0000);border-radius:var(--axs-radius-md);box-shadow:inset 0 -3px 0 color-mix(in srgb,#000 14%,#0000);box-sizing:border-box;cursor:pointer;font-family:var(--axs-sans);height:100%;min-height:0;overflow:hidden;padding:13px 7px 8px;position:relative;text-align:center;transition:outline-color var(--axs-dur-fast) var(--axs-ease-standard),filter var(--axs-dur-fast) var(--axs-ease-standard)}.axs-pqs-cell:hover{filter:brightness(1.06)}.axs-pqs-cell[data-double]{grid-column:span 2}.axs-pqs-cell[data-header]{border-color:color-mix(in srgb,#000 22%,#0000);box-shadow:none;font-weight:var(--axs-weight-semibold);letter-spacing:.05em;text-transform:uppercase}.axs-pqs-cell[data-selected]{outline:2px solid var(--axs-accent);outline-offset:1px;z-index:1}.axs-pqs-cell[data-empty]{background:#0000;border-color:var(--axs-line-soft);border-style:dashed;box-shadow:none;color:var(--axs-ink-faint);cursor:default}.axs-pqs-cell[data-empty][data-add]{cursor:pointer}.axs-pqs-cell[data-empty][data-add]:hover{background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface));border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));color:var(--axs-accent);filter:none}.axs-pqs-cell[data-empty][data-add][data-active]{background:color-mix(in srgb,var(--axs-accent) 14%,var(--axs-surface));border-color:var(--axs-accent);color:var(--axs-accent)}.axs-pqs-cell[data-empty] .axs-pqs-addglyph{opacity:0;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard)}.axs-pqs-cell[data-empty][data-add]:hover .axs-pqs-addglyph,.axs-pqs-cell[data-empty][data-add][data-active] .axs-pqs-addglyph{opacity:1}.axs-pqs-addglyph{display:inline-flex}.axs-pqs-offgrid{border-top:1px solid var(--axs-line-soft);flex:none;margin:0 14px 14px;padding-top:10px}.axs-pqs-offgridlabel{color:var(--axs-ink-faint);display:block;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.axs-pqs-offgridrow{display:flex;flex-wrap:wrap;gap:5px}.axs-pqs-cell[data-offgrid]{flex:none;height:58px;width:132px}.axs-pqs-cellnum{font-family:var(--axs-sans);font-size:9px;left:5px;line-height:1;opacity:.62;position:absolute;top:3px}.axs-pqs-celllabel{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--axs-text-micro);font-weight:var(--axs-weight-semibold);line-height:1.12;overflow:hidden;word-break:break-word}.axs-pqs-celledit{min-height:0}.axs-pqs-palette{display:flex;flex-wrap:wrap;gap:5px}.axs-pqs-swatch{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;height:24px;padding:0;width:24px}.axs-pqs-swatch[data-active]{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-pqs-preview{align-items:center;display:flex;flex:none;flex-direction:column;gap:5px}.axs-pqs-previewtile{align-items:center;border:1px solid #00000024;border-radius:8px;box-shadow:0 1px 3px #0000002e,inset 0 1px 0 #ffffff38;display:flex;height:56px;justify-content:center;overflow:hidden;padding:6px;text-align:center;width:84px}.axs-pqs-previewtile[data-size="1"]{height:92px}.axs-pqs-previewtile[data-size="2"]{width:128px}.axs-pqs-previewlabel{font-family:var(--axs-sans);font-size:11px;font-weight:600;line-height:1.12;word-break:break-word}.axs-pqs-previewmeta{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase}.axs-pqs-itemchip{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;display:flex;gap:8px;padding:8px 10px;text-align:left;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-pqs-itemchip:hover{border-color:color-mix(in srgb,var(--axs-accent) 40%,var(--axs-line-hard))}.axs-pqs-itemchip[data-empty]{border-style:dashed}.axs-pqs-itemchipname{color:var(--axs-ink);flex:1 1 auto;font-size:var(--axs-text-body);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pqs-itemchipname[data-blank],.axs-pqs-itemchipname[data-unmatched],.axs-pqs-itemchipnum{color:var(--axs-ink-faint)}.axs-pqs-itemchipnum{font-feature-settings:"tnum";flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums}.axs-pqs-itemchipedit{color:var(--axs-ink-mid);flex:none;font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium)}.axs-pqs-itempick{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);overflow:hidden}.axs-pqs-itemsearch{background:#0000;border:none;border-bottom:1px solid var(--axs-line-soft);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);outline:none;padding:9px 10px;width:100%}.axs-pqs-itemresults{display:flex;flex-direction:column;gap:1px;list-style:none;margin:0;max-height:220px;overflow-y:auto;padding:4px}.axs-pqs-itemresult{align-items:baseline;background:#0000;border:none;border-radius:var(--axs-radius-sm);cursor:pointer;display:flex;gap:8px;padding:6px 8px;text-align:left;width:100%}.axs-pqs-itemresult:hover{background:var(--axs-chrome)}.axs-pqs-itemresult[data-clear]{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-pqs-itemresultname{color:var(--axs-ink);flex:1 1 auto;font-size:var(--axs-text-body);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pqs-itemresultnum{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-pqs-itemempty{color:var(--axs-ink-faint);font-size:var(--axs-text-label);padding:8px;text-align:center}.axs-pqs-itemctx{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.axs-pqs-itemctxbits{align-items:center;display:inline-flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;min-width:0}.axs-pqs-itemctxcat{font-family:var(--axs-sans)}.axs-pqs-itemctxcat,.axs-pqs-itemctxprice{color:var(--axs-ink-mid);font-size:var(--axs-text-label)}.axs-pqs-itemctxnone{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-pqs-itemctxopen{background:none;border:none;color:var(--axs-accent);cursor:pointer;flex:none;font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:0}.axs-pqs-itemctxopen:hover{text-decoration:underline}.axs-pqs-itemctxreceipt{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);line-height:1.45;margin:8px 0 0}.axs-pqs-itemctxreceipt strong{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-pqs-prices{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.axs-pqm-form .axs-pqs-prices input{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-label);height:30px;outline:none;padding:0 8px;width:100%}.axs-pqm-form .axs-pqs-prices input:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-pqs-celledit .axs-pqm-edit-msg[data-tone=hint]{color:var(--axs-ink-faint)}.axs-pqs-confirm{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.axs-pqs-confirm-q{color:var(--axs-ink-mid);font-size:var(--axs-text-label)}.axs-pqs-confirm-yes{border-color:color-mix(in srgb,var(--axs-danger) 35%,var(--axs-line));color:var(--axs-danger)}.axs-mcat-drawerbody>.axs-pqs-celledit{flex:1 1 auto;min-height:0;width:100%}.axs-pqs-modgroups{display:flex;flex-direction:column;gap:7px;list-style:none;margin:0;padding:0}.axs-pqs-modgroup{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);overflow:hidden}.axs-pqs-modgroup[data-off]{opacity:.6}.axs-pqs-modgrouprow{background:var(--axs-surface);border:none;color:var(--axs-ink);cursor:pointer;display:flex;flex-direction:column;font-family:var(--axs-sans);gap:9px;padding:10px 12px;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-pqs-modgrouprow:hover{background:color-mix(in srgb,var(--axs-accent) 5%,var(--axs-surface))}.axs-pqs-modgrouprow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqs-modgrouprow[data-static]{cursor:default}.axs-pqs-modgrouprow[data-static]:hover{background:var(--axs-surface)}.axs-pqs-modgrouphead{align-items:center;display:flex;gap:8px}.axs-pqs-modgroupname{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pqs-modgrouprule{letter-spacing:.05em;text-transform:uppercase}.axs-pqs-modgroupn,.axs-pqs-modgrouprule{color:var(--axs-ink-faint);flex:none;font-size:var(--axs-text-micro)}.axs-pqs-modgroupn{font-feature-settings:"tnum";font-family:var(--axs-sans);font-variant-numeric:tabular-nums;margin-left:auto}.axs-pqs-modgroupgo{color:var(--axs-ink-faint);flex:none}.axs-pqs-modgrouprow:hover .axs-pqs-modgroupgo{color:var(--axs-accent)}.axs-pqs-modchips{display:flex;flex-wrap:wrap;gap:5px}.axs-pqs-modchip{background:var(--axs-chrome);border:1px solid var(--axs-line-soft);border-radius:6px;border-radius:var(--axs-radius-sm,6px);color:var(--axs-ink-mid);line-height:1.55;max-width:100%;overflow:hidden;padding:2px 8px;text-overflow:ellipsis}.axs-pqs-modchip,.axs-pqs-modchipmore{font-size:var(--axs-text-micro);white-space:nowrap}.axs-pqs-modchipmore{align-self:center;color:var(--axs-ink-faint);flex:none;padding:2px}.axs-pqs-modsnone,.axs-pqs-modsnote{color:var(--axs-ink-faint);font-size:var(--axs-text-label);line-height:1.45;margin:0}.axs-pqs-modsnote{margin-top:8px}.axs-pqs-prephint{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);line-height:1.4}.axs-pqs-modgroupsbtn{align-items:center;display:inline-flex;gap:6px;width:auto}.axs-psp-rail{gap:10px}.axs-psp-search{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-body);height:32px;outline:none;padding:0 11px;width:100%}.axs-psp-search:focus{box-shadow:var(--axv-focus-ring)}.axs-psp-rows{flex:1 1;gap:0;min-height:0}.axs-psp-row{background:none;border:none;border-bottom:1px solid var(--axs-line);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:2px;padding:9px 8px;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-psp-row:hover{background:var(--axs-chrome)}.axs-psp-row:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-psp-row[data-selected]{background:color-mix(in srgb,var(--axs-accent) 7%,var(--axs-surface))}.axs-psp-row-line1{align-items:center;display:flex;gap:7px;min-width:0}.axs-psp-row-name{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium)}.axs-psp-row-line2,.axs-psp-row-name{font-family:var(--axs-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-psp-row-line2{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:var(--axs-text-label);font-variant-numeric:tabular-nums}.axs-psp-dot{background:var(--axs-accent);border-radius:50%;flex:none;height:6px;width:6px}.axs-psp-count{border-top:1px solid var(--axs-line);flex:none;padding:8px 8px 0}.axs-psp-count,.axs-psp-toolbarmeta{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-variant-numeric:tabular-nums}.axs-psp-docscroll{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain}.axs-psp-docempty{display:grid;flex:1 1;padding:24px;place-items:center}.axs-psp-matrix{display:flex;flex:1 1;flex-direction:column;font-family:var(--axs-sans);min-height:0}.axs-psp-doc{flex:1 1;max-width:560px;padding:4px 18px 12px}.axs-psp-doc-head{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;gap:12px;justify-content:space-between;padding:10px 0 12px}.axs-psp-doc-id{align-items:baseline;display:flex;gap:8px;min-width:0}.axs-psp-doc-name{color:var(--axs-ink);font-size:1.05rem;font-size:var(--axs-text-section,1.05rem);font-weight:var(--axs-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-psp-doc-num{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:var(--axs-text-label);font-variant-numeric:tabular-nums}.axs-psp-state{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex:none;gap:6px}.axs-psp-lede,.axs-psp-state{font-size:var(--axs-text-label)}.axs-psp-lede{color:var(--axs-ink-mid);line-height:1.5;margin:0;padding:12px 0 4px}.axs-psp-shifts{display:flex;flex-direction:column;padding:6px 0 2px}.axs-psp-shift{grid-gap:12px;align-items:center;border-bottom:1px solid var(--axs-line);display:grid;gap:12px;grid-template-columns:84px 1fr auto;padding:9px 2px}.axs-psp-shift-no{font-feature-settings:"tnum";color:var(--axs-ink);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-psp-shift-rings{font-feature-settings:"tnum";color:var(--axs-ok);font-size:var(--axs-text-label);font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-psp-shift-pick{align-items:center;display:inline-flex;flex:none;gap:8px}.axs-psp-shift-picklabel{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-psp-shift-pick select{font-feature-settings:"tnum";background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;height:30px;min-width:60px;outline:none;padding:0 9px}.axs-psp-shift-pick select:focus{box-shadow:var(--axv-focus-ring)}.axs-psp-shift-pick select:disabled{cursor:not-allowed;opacity:.5}.axs-psp-note{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);line-height:1.4;margin:0;padding-top:10px}.axs-psp-foot{align-items:center;background:var(--axs-surface);border-top:1px solid var(--axs-line);display:flex;flex:none;flex-wrap:wrap;gap:12px;padding:10px 18px 12px}.axs-psp-foot-meta{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:var(--axs-text-label);font-variant-numeric:tabular-nums}.axs-psp-foot .axs-pqm-edit-msg{margin:0}.axs-psp-foot-actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;margin-left:auto}.axs-psp-foot-actions .axs-pqm-btn{width:auto}.axs-psp-confirm,.axs-psp-save{display:inline-flex}.axs-psp-confirm{align-items:center;gap:8px}.axs-psp-confirm-q{color:var(--axs-ink-mid);font-size:var(--axs-text-label)}.axs-psp-confirm-yes{border-color:color-mix(in srgb,var(--axs-danger) 35%,var(--axs-line));color:var(--axs-danger)}@media (max-width:860px){.axs-psp-foot-actions .axv-actionpill{box-sizing:border-box;min-block-size:44px}}@media (max-width:420px){.axs-psp-doc{padding:2px 12px 10px}.axs-psp-foot{padding:10px 12px}.axs-psp-shift{gap:8px;grid-template-columns:64px 1fr auto}}.axs-mdf{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 22px 20px;scrollbar-width:thin}@media (max-width:860px){.axs-mdf{padding:10px 12px 14px}}.axs-mdf-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.axs-mdf-job{color:var(--axs-ink-faint);line-height:1.45;max-width:46ch}.axs-mdf-err,.axs-mdf-job{font-family:var(--axs-sans);font-size:12px;margin:0}.axs-mdf-err{color:var(--axs-danger)}.axs-mdf-list{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.axs-mdf-row{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-mdf-row:hover{background:color-mix(in srgb,var(--axs-ink) 4%,#0000)}.axs-mdf-row:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mdf-row-main{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.axs-mdf-row-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:13px;font-weight:var(--axs-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-mdf-row-meta{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11.5px}.axs-mdf-row-go{color:var(--axs-ink-faint);flex:none;font-size:12px}.axs-mdf-chip{border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium);padding:2px 8px;white-space:nowrap}.axs-mdf-chip[data-tone=on]{border-color:color-mix(in srgb,var(--axs-accent) 40%,#0000);color:var(--axs-accent)}.axs-mdf-alllink{align-self:flex-start;background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:12px;padding:4px 2px;transition:color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-mdf-alllink:hover{color:var(--axs-ink)}.axs-mdf-alllink:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-workspace{box-sizing:border-box;container-name:mnuws;container-type:inline-size;height:100%;min-height:0;padding:10px;position:relative}.axs-mnu-board .axs-dash-panel{box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f24}.axs-mnu-board .axs-dash-panel-title{font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-weight:600;letter-spacing:-.01em}.axs-mnu-board .axs-dash-panel-head{cursor:default}.axs-mnu-board .react-resizable-handle{display:none}.axs-mnu-board .axs-dash-gridwrap{overflow:clip}.axs-gb-fillbody>.axs-mnu{height:100%}.axs-mnu{background:var(--axs-surface);box-sizing:border-box;container-name:mnu;container-type:inline-size;height:100%;position:relative}.axs-mnu,.axs-mnu-rail{display:flex;min-height:0}.axs-mnu-rail{background:color-mix(in srgb,var(--axs-surface-alt) 50%,#0000);background:color-mix(in srgb,var(--axs-chrome,var(--axs-surface-alt)) 50%,#0000);border-right:1px solid var(--axs-line-soft,var(--axs-line));flex:none;flex-direction:column;width:232px}.axs-mnu:not([data-railopen])>.axs-mnu-rail{display:none}.axs-mnu-railtop{display:flex;flex:none;flex-direction:column;gap:8px;padding:14px 12px 10px}.axs-mnu-rail-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.axs-mnu-rail-job{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12.5px;line-height:1.35;margin:-4px 0 2px}.axs-mnu-search{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);height:32px;outline:none;padding:0 11px;width:100%}.axs-mnu-search:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-mnu-addwrap{position:relative}.axs-mnu-addwrap>.axv-actionpill{justify-content:center;width:100%}.axs-mnu-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 8px 8px;scrollbar-width:thin}.axs-mnu-rows{display:flex;flex-direction:column;gap:2px}.axs-mnu-sectionhead{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;padding:12px 8px 4px;text-transform:uppercase}.axs-mnu-row{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:7px 10px;text-align:left;transition:background .12s ease;width:100%}.axs-mnu-row:hover{background:color-mix(in srgb,var(--axs-ink) 4%,#0000)}.axs-mnu-row:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-row[data-selected]{background:var(--axs-surface);box-shadow:inset 3px 0 0 var(--axs-accent)}.axs-mnu-row-body{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.axs-mnu-row-line1{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.axs-mnu-row-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.axs-mnu-row[data-inactive] .axs-mnu-row-name{color:var(--axs-ink-mid);font-weight:500}.axs-mnu-row-line2{font-size:11.5px;overflow-wrap:anywhere}.axs-mnu-row-line2,.axs-mnu-tag{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axs-mnu-tag{flex:none;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.axs-mnu-tag-default{color:var(--axs-accent);font-weight:600}.axs-mnu-tag-off{color:var(--axs-warn)}.axs-mnu-count{border-top:1px solid var(--axs-line-soft);color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:7px 12px}.axs-mnu-faceseg{margin-left:10px}.axs-mnu-specials{border-top:1px solid var(--axs-line-soft);display:flex;flex:none;flex-direction:column;padding:4px 4px 6px}.axs-mnu-specials .axs-mnu-rail-eyebrow{padding-top:6px}.axs-mnu-row--specials .axs-mnu-row-name{font-weight:500}.axs-mnu-row-go{color:var(--axs-ink-faint);flex:none;font-size:12px;opacity:0;transform:translateX(-2px);transition:opacity .12s ease,transform .12s ease}.axs-mnu-row--specials:focus-visible .axs-mnu-row-go,.axs-mnu-row--specials:hover .axs-mnu-row-go{opacity:1;transform:translateX(0)}@media (prefers-reduced-motion:reduce){.axs-mnu-row-go{transition:none}}.axs-mnu-railscrim{background:color-mix(in srgb,#000 16%,#0000);background:color-mix(in srgb,var(--axs-ink,#000) 16%,#0000);border:none;cursor:pointer;display:none;inset:0;padding:0;position:absolute;z-index:7}.axs-mnu-main{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0}.axs-mnu-head{align-items:flex-start;background:color-mix(in srgb,var(--axs-surface-alt) 28%,#0000);background:color-mix(in srgb,var(--axs-chrome,var(--axs-surface-alt)) 28%,#0000);border-bottom:1px solid var(--axs-line-soft,var(--axs-line));display:flex;flex:none;flex-wrap:wrap;gap:10px;padding:14px 18px 12px}.axs-mnu-railtoggle{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;height:30px;justify-content:center;margin-top:2px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);width:30px}.axs-mnu-railtoggle:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-mnu-railtoggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-railtoggle[data-active]{background:var(--axs-accent-bg);border-color:#0000;color:var(--axs-ink)}.axs-mnu-passport{flex-direction:column;gap:4px}.axs-mnu-id,.axs-mnu-passport{display:flex;flex:1 1 auto;min-width:0}.axs-mnu-id{align-items:baseline;gap:10px}.axs-mnu-nametitle{background:none;border:none;border-radius:var(--axs-radius-md);color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:1.2rem;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin-left:-4px;overflow-wrap:anywhere;padding:1px 4px;text-align:left}.axs-mnu-nametitle:hover{background:var(--axs-chrome)}.axs-mnu-nametitle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-nametitle-static{cursor:default}.axs-mnu-nametitle-static:hover{background:none}.axs-mnu-nameinput{background:var(--axs-surface);border:1px solid color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));border-radius:var(--axs-radius-md);box-shadow:var(--axv-focus-ring);color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:1.2rem;font-weight:600;letter-spacing:-.02em;margin-left:-7px;max-width:100%;min-width:0;outline:none;padding:1px 6px}.axs-mnu-passport-meta{align-items:center;color:var(--axs-ink-mid);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:12.5px;gap:0;line-height:1.4;margin:0}.axs-mnu-passport-dot{color:var(--axs-ink-faint);margin:0 .35em}.axs-mnu-passport-role{color:var(--axs-ink-faint);font-size:12px;letter-spacing:.01em}.axs-mnu-type{color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:12.5px;letter-spacing:.01em;text-transform:none;white-space:nowrap}.axs-mnu-headactions{flex:none;flex-wrap:wrap;gap:8px;margin-left:auto;margin-top:2px}.axs-mnu-headactions,.axs-mnu-toggle{align-items:center;display:inline-flex}.axs-mnu-toggle{background:#0000;border:1px solid #0000;border-radius:999px;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:12px;font-weight:500;gap:7px;padding:5px 10px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard),border-color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-mnu-toggle:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-mnu-toggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-toggle:disabled{cursor:not-allowed;opacity:.55}.axs-mnu-toggle-dot{background:var(--axs-line-hard);border-radius:50%;height:7px;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:7px}.axs-mnu-toggle[data-on]{background:var(--axs-chrome);border-color:var(--axs-line-soft,var(--axs-line-hard));color:var(--axs-ink)}.axs-mnu-toggle[data-on] .axs-mnu-toggle-dot{background:var(--axs-accent)}.axs-mnu-btn{background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:6px 11px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);white-space:nowrap}.axs-mnu-btn:hover:not(:disabled){color:var(--axs-ink)}.axs-mnu-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-btn:disabled{cursor:not-allowed;opacity:.5}.axs-mnu-btn-danger{background:none;border-color:color-mix(in srgb,var(--axs-danger) 28%,var(--axs-line-hard));color:var(--axs-danger)}.axs-mnu-btn-danger:hover:not(:disabled){background:color-mix(in srgb,var(--axs-danger) 8%,var(--axs-surface));color:var(--axs-danger)}.axs-mnu-btn-ghost-danger{background:#0000;border-color:#0000;color:var(--axs-ink-faint)}.axs-mnu-btn-ghost-danger:hover:not(:disabled){background:color-mix(in srgb,var(--axs-danger) 6%,#0000);color:var(--axs-danger)}.axs-mnu-confirm{align-items:center;background:color-mix(in srgb,var(--axs-danger) 6%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-danger) 26%,var(--axs-line-hard));border-radius:var(--axs-radius-md);display:inline-flex;flex-wrap:wrap;gap:8px;padding:5px 10px}.axs-mnu-confirm-q{color:var(--axs-ink)}.axs-mnu-confirm-q,.axs-mnu-err{font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-mnu-err{color:var(--axs-danger);margin:0}.axs-mnu-err-bar{padding:0 14px 6px}.axs-mnu-facetabs{align-items:stretch;border-bottom:1px solid var(--axs-line-soft);display:flex;flex:none;gap:2px;padding:0 14px}.axs-mnu-facetab{align-items:center;appearance:none;background:#0000;border:0;border-radius:8px 8px 0 0;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);gap:7px;padding:8px 12px 10px;position:relative;transition:color var(--axs-dur-fast) var(--axs-ease-standard),background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-mnu-facetab:hover{background:color-mix(in srgb,var(--axs-chrome) 55%,#0000);color:var(--axs-ink)}.axs-mnu-facetab:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-facetab[data-active]{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-mnu-facetab[data-active]:after{background:var(--axs-accent);border-radius:2px 2px 0 0;bottom:-1px;content:"";height:2px;left:.4rem;position:absolute;right:.4rem}.axs-mnu-facechip{font-family:var(--axs-sans);font-size:12px;font-weight:500;letter-spacing:.02em}.axs-mnu-facechip[data-tone=on]{color:var(--axs-ok)}.axs-mnu-facechip[data-tone=off]{color:var(--axs-warn)}.axs-mnu-facebody{display:flex;flex:1 1 auto;min-height:0;min-width:0;position:relative}.axs-mnu-arrange{box-sizing:border-box;max-width:44rem;min-width:0;padding:12px 22px 24px;scrollbar-width:thin}.axs-mnu-arrange,.axs-mnu-pkgbody{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.axs-mnu-pkgbody{padding:12px 16px 18px}.axs-mnu-emptymain{align-items:center;display:flex;flex:1 1 auto;justify-content:center;padding:1.5rem}.axs-mnu-createpop{box-shadow:var(--axs-elev-lg);display:flex;flex-direction:column;gap:8px;left:0;padding:12px;position:absolute;right:0;top:calc(100% + 6px);z-index:9}.axs-mnu-cinput,.axs-mnu-createpop{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md)}.axs-mnu-cinput{box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);height:32px;outline:none;padding:0 9px}.axs-mnu-cinput:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-mnu-createfoot{display:flex;gap:6px;justify-content:flex-end}@container mnu (max-width: 640px){.axs-mnu[data-collapsible][data-railopen]>.axs-mnu-rail{background:var(--axs-surface);box-shadow:var(--axs-elev-lg);inset:0 auto 0 0;position:absolute;width:min(280px,86%);z-index:8}.axs-mnu[data-collapsible][data-railopen]>.axs-mnu-railscrim{display:block}}@container mnu (max-width: 460px){.axs-mnu-head{padding:8px 10px 6px}.axs-mnu-facetabs{padding:0 10px}.axs-mnu-arrange{max-width:none;padding:10px 12px 14px}}@media (max-width:860px){.axs-mnu-railtoggle{box-sizing:border-box;min-block-size:44px;min-inline-size:44px}}.axs-mpp{display:flex;flex-direction:column;height:100%;min-height:0}.axs-mpp-bar{align-items:center;border-bottom:1px solid var(--axs-line-soft);display:flex;flex:none;gap:8px;padding:8px 10px}.axs-mpp-context{color:var(--axs-ink-faint)}.axs-mpp-context,.axs-mpp-download{font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-mpp-download{background:var(--axs-accent);border:1px solid var(--axs-accent);border-radius:var(--axs-radius-md);color:var(--axs-accent-fg);cursor:pointer;font-weight:var(--axs-weight-medium);margin-left:auto;padding:5px 12px}.axs-mpp-download:hover:not(:disabled){background:var(--axs-accent);background:var(--axs-accent-hover,var(--axs-accent))}.axs-mpp-download:disabled{cursor:not-allowed;opacity:.5}.axs-mpp-stage{align-items:flex-start;background:var(--axs-surface-alt);display:flex;flex:1 1 auto;justify-content:center;min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px}.axs-mpp-scaler{flex:none}.axs-mpp-pages{display:flex;flex-direction:column;gap:18px}.axs-mpp-pagecard{box-shadow:0 1px 8px #0000002e;box-shadow:var(--axs-elev-md,0 1px 8px #0000002e)}.axs-mpp-measure{height:0;left:-100000px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:auto}.axs-mpw-workspace{box-sizing:border-box;container-name:mpwws;container-type:inline-size;height:100%;min-height:0;padding:14px;position:relative}.axs-mpw-board .axs-dash-panel-head{cursor:default}.axs-mpw-board .react-resizable-handle{display:none}.axs-mpw-board .axs-dash-gridwrap{overflow:clip}.axs-mpw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-x:hidden;overflow-y:auto}.axs-gb-fillbody>.axs-mpw{height:100%}.axs-mpw{display:grid;grid-template-columns:220px minmax(260px,1fr) minmax(0,1.1fr);height:100%;min-height:0;overflow:clip;position:relative}.axs-mpw-firstrun,.axs-mpw-state{align-items:center;display:flex;flex-direction:column;gap:14px;height:100%;justify-content:center;min-height:0;padding:24px;text-align:center}.axs-mpw-firstrun-cta{align-self:center}.axs-mpw-rail{border-right:1px solid var(--axs-line-soft);display:flex;flex-direction:column;min-height:0;overflow:auto;padding:10px}.axs-mpw-rail-head{align-items:center;display:flex;gap:8px;margin-bottom:8px}.axs-mpw-rail-title{color:var(--axs-ink-faint);flex:1 1 auto;font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axs-mpw-addblock,.axs-mpw-additems,.axs-mpw-addpage,.axs-mpw-new{align-items:center;background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);gap:4px;padding:4px 9px}.axs-mpw-addblock svg,.axs-mpw-additems svg,.axs-mpw-addpage svg,.axs-mpw-new svg{height:12px;width:12px}.axs-mpw-new:disabled{cursor:not-allowed;opacity:.5}.axs-mpw-piecelist{list-style:none;margin:0;padding:0}.axs-mpw-piece,.axs-mpw-piecelist{display:flex;flex-direction:column;gap:2px}.axs-mpw-piece{background:#0000;border:none;border-radius:var(--axs-radius-md);cursor:pointer;padding:8px 9px;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-mpw-piece:hover,.axs-mpw-piece[data-active]{background:var(--axs-surface-alt)}.axs-mpw-piece[data-active]{box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-mpw-piece-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body)}.axs-mpw-piece-meta{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-mpw-compose{border-right:1px solid var(--axs-line-soft);display:flex;flex-direction:column;min-height:0;overflow:auto;padding:12px 14px}.axs-mpw-compose--empty{align-items:stretch;justify-content:center}.axs-mpw-group{border-top:1px solid var(--axs-line-soft);display:flex;flex-direction:column;gap:8px;padding:12px 0}.axs-mpw-group:first-of-type{border-top:none;padding-top:2px}.axs-mpw-glabel{align-items:center;color:var(--axs-ink-faint);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:8px;letter-spacing:.06em;text-transform:uppercase}.axs-mpw-glabel .axs-mpw-addpage{letter-spacing:0;margin-left:auto;text-transform:none}.axs-mpw-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:0}.axs-mpw-row{display:flex;flex-wrap:wrap;gap:14px}.axs-mpw-field{display:flex;flex-direction:column;gap:5px;min-width:0}.axs-mpw-flabel{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-mpw-seg{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);display:inline-flex;overflow:hidden}.axs-mpw-seg-btn{background:#0000;border:none;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:5px 11px;white-space:nowrap}.axs-mpw-seg-btn:hover{color:var(--axs-ink)}.axs-mpw-seg-btn[data-active]{background:var(--axs-surface-alt);box-shadow:inset 0 -2px 0 var(--axs-accent);color:var(--axs-ink)}.axs-mpw-custom input,.axs-mpw-input,.axs-mpw-note,.axs-mpw-page-footer,.axs-mpw-page-title,.axs-mpw-sec-label,.axs-mpw-select{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);outline:none;padding:6px 9px}.axs-mpw-input,.axs-mpw-select{width:100%}.axs-mpw-custom input:focus,.axs-mpw-input:focus,.axs-mpw-note:focus,.axs-mpw-page-footer:focus,.axs-mpw-page-title:focus,.axs-mpw-sec-label:focus,.axs-mpw-select:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-mpw-custom{align-items:center;display:flex;gap:8px}.axs-mpw-custom input{width:64px}.axs-mpw-custom>span{color:var(--axs-ink-faint)}.axs-mpw-templates{display:flex;flex-wrap:wrap;gap:6px}.axs-mpw-tcard{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:7px 12px}.axs-mpw-tcard:hover{color:var(--axs-ink)}.axs-mpw-tcard[data-active]{border-color:var(--axs-accent);box-shadow:inset 0 0 0 1px var(--axs-accent);color:var(--axs-ink)}.axs-mpw-pills{display:flex;flex-wrap:wrap;gap:6px}.axs-mpw-pill{background:#0000;border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:4px 11px}.axs-mpw-pill[data-on]{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-mpw-page{border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);display:flex;flex-direction:column;gap:8px;margin-bottom:8px;padding:10px}.axs-mpw-page-top{align-items:center;display:flex;gap:6px}.axs-mpw-page-title{flex:1 1 auto}.axs-mpw-iconbtn{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--axs-radius-md);color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-body);height:28px;justify-content:center;width:28px}.axs-mpw-iconbtn:hover:not(:disabled){background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-mpw-iconbtn:disabled{cursor:not-allowed;opacity:.35}.axs-mpw-iconbtn svg{height:14px;width:14px}.axs-mpw-block{border-top:1px dashed var(--axs-line-soft);padding:8px 0}.axs-mpw-block:first-of-type{border-top:none}.axs-mpw-block-tools{align-items:center;display:flex;gap:6px;margin-bottom:6px}.axs-mpw-sec-label{flex:1 1 auto}.axs-mpw-sechead{align-items:center;display:flex;gap:6px}.axs-mpw-secchevron{align-items:center;background:#0000;border:none;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;font-size:11px;height:26px;justify-content:center;width:20px}.axs-mpw-secchevron:hover{color:var(--axs-ink)}.axs-mpw-seccount{background:var(--axs-surface-alt);border-radius:999px;color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px;min-width:20px;padding:1px 7px;text-align:center}.axs-mpw-secbody{border-left:1px solid var(--axs-line-soft);margin:4px 0 0 9px;padding:6px 0 4px 10px}.axs-mpw-seclayout{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px}.axs-mpw-seclayout-lbl{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.02em}.axs-mpw-seg--mini .axs-mpw-seg-btn{padding:3px 9px}.axs-mpw-pill--mini{padding:3px 10px}.axs-mpw-page-footer{width:100%}.axs-mpw-note{min-height:56px;resize:vertical;width:100%}.axs-mpw-noteblock{display:flex;flex-direction:column;gap:6px}.axs-mpw-itemrow{grid-gap:6px;align-items:center;border-bottom:1px solid var(--axs-line-soft);display:grid;gap:6px;grid-template-columns:1fr auto auto;padding:5px 0}.axs-mpw-itemrow[data-missing] .axs-mpw-itemname{color:var(--axs-danger);font-style:italic}.axs-mpw-itemmain{align-items:center;display:flex;gap:6px;min-width:0}.axs-mpw-itemname{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);overflow-wrap:anywhere}.axs-mpw-ovmark{color:var(--axs-accent);font-family:var(--axs-sans);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.axs-mpw-itemtoggle{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-mpw-itemtoggle:hover{color:var(--axs-accent)}.axs-mpw-ovedit{display:flex;gap:6px;grid-column:1/-1;padding:4px 0 2px}.axs-mpw-ovedit input{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-label);min-width:0;outline:none;padding:5px 8px}.axs-mpw-additems{align-self:flex-start;margin-top:6px}.axs-mpw-page-add{display:flex;gap:6px;padding-top:4px}.axs-mpw-err{color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:0}.axs-mpw-savebar{align-items:center;background:linear-gradient(to top,var(--axs-surface) 72%,#0000);bottom:0;display:flex;gap:8px;margin-top:8px;padding:9px 0 4px;position:sticky;z-index:1}.axs-mpw-savenote{flex:1 1 auto}.axs-mpw-btn,.axs-mpw-savenote{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-mpw-btn{align-items:center;background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;display:inline-flex;font-weight:var(--axs-weight-medium);gap:5px;padding:6px 13px}.axs-mpw-btn:disabled{cursor:not-allowed;opacity:.55}.axs-mpw-btn svg{height:13px;width:13px}.axs-mpw-receipt{align-items:center;background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:8px;margin-top:8px;padding:8px 10px}.axs-mpw-receipt-ico{color:var(--axs-accent);display:inline-flex}.axs-mpw-receipt-ico svg{height:14px;width:14px}.axs-mpw-receipt-text{flex:1 1 auto}.axs-mpw-undo{background:none;border:none;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-mpw-undo:hover{text-decoration:underline}.axs-mpw-receipt-err{color:var(--axs-danger)}.axs-mpw-danger{border-top:1px solid var(--axs-line-soft);margin-top:14px;padding-top:10px}.axs-mpw-delete{background:none;border:1px solid color-mix(in srgb,var(--axs-danger) 35%,var(--axs-line-hard));border-radius:var(--axs-radius-md);color:var(--axs-danger);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:5px 11px}.axs-mpw-delete:disabled{cursor:not-allowed;opacity:.5}.axs-mpw-confirm{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axs-mpw-confirm-q{color:var(--axs-ink-mid);flex:1 1 auto;font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-mpw-delete-go{background:var(--axs-danger);border-color:var(--axs-danger);color:var(--axs-accent-fg)}.axs-mpw-previewcol{display:flex;flex-direction:column;min-height:0}.axs-mpw-previewcol>.axs-mpp{flex:1 1 auto;height:auto;min-height:0}.axs-mpw-picker{background:var(--axs-surface);border-left:1px solid var(--axs-line-hard);bottom:0;box-shadow:-6px 0 24px #0000002e;box-shadow:var(--axs-elev-lg,-6px 0 24px #0000002e);display:flex;flex-direction:column;position:absolute;right:0;top:0;width:min(360px,92%);z-index:5}.axs-mpw-picker-head{align-items:center;border-bottom:1px solid var(--axs-line-soft);display:flex;gap:8px;padding:10px 12px}.axs-mpw-picker-title{flex:1 1 auto;font-weight:var(--axs-weight-medium)}.axs-mpw-picker-search,.axs-mpw-picker-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body)}.axs-mpw-picker-search{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);margin:10px 12px;outline:none;padding:7px 10px}.axs-mpw-picker-search:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-mpw-picker-body{flex:1 1 auto;min-height:0;overflow:auto;padding:0 8px 12px}.axs-mpw-picker-cat{margin-top:10px}.axs-mpw-picker-catlabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.05em;padding:0 4px 4px;text-transform:uppercase}.axs-mpw-picker-item{align-items:center;background:#0000;border:none;border-radius:var(--axs-radius-md);cursor:pointer;display:flex;gap:8px;padding:7px 8px;text-align:left;width:100%}.axs-mpw-picker-item:hover{background:var(--axs-surface-alt)}.axs-mpw-picker-iname{color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:var(--axs-text-body);min-width:0;overflow-wrap:anywhere}.axs-mpw-picker-iprice{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-mpw-picker-iadd{color:var(--axs-ink-faint);flex:none;height:13px;width:13px}.axs-mpw-picker-item[data-have] .axs-mpw-picker-iadd{color:var(--axs-accent)}.axs-mpw[data-phone]{grid-template-columns:1fr}.axs-mpw[data-phone] .axs-mpw-compose,.axs-mpw[data-phone] .axs-mpw-rail{border-right:none}.axs-mpw-phone-foot{background:var(--axs-surface);border-top:1px solid var(--axs-line-soft);bottom:0;display:flex;justify-content:flex-end;padding:8px 12px;position:sticky}.axs-mpw .axs-drill-back{align-items:center;align-self:flex-start;background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:4px;margin-bottom:8px}@media (max-width:860px){.axs-mpw-btn,.axs-mpw-firstrun-cta,.axs-mpw-savebar .axv-actionpill{box-sizing:border-box;min-block-size:44px}}.axs-mnw{flex-direction:column;height:100%}.axs-mnw,.axs-mnw-frame{display:flex;min-height:0}.axs-mnw-frame{background:color-mix(in srgb,var(--axs-chrome) 55%,var(--axs-surface));border:1px solid var(--axs-line-soft,var(--axs-line-hard));border-radius:12px;contain-intrinsic-size:auto 280px auto 520px;content-visibility:auto;flex:1 1 auto;flex-direction:column;overflow:hidden}@supports not (content-visibility:auto){.axs-mnw-frame{contain:layout style paint}}.axs-mnw-bar{align-items:center;border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;flex:none;gap:10px;padding:6px 10px}.axs-mnw-url{color:var(--axs-ink-faint);flex:1 1 auto;font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.04em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-mnw-devices{display:inline-flex;gap:2px}.axs-mnw-device{appearance:none;background:#0000;border:0;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.03em;padding:3px 8px;transition:color var(--axs-motion-fast) var(--axs-ease-out),background-color var(--axs-motion-fast) var(--axs-ease-out)}.axs-mnw-device:hover{color:var(--axs-ink)}.axs-mnw-device[data-active]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-mnw-stage{background:var(--axs-surface);display:flex;flex:1 1 auto;justify-content:center;min-height:0;overflow:hidden;position:relative}.axs-mnw-shell{flex:none;height:100%;transform-origin:top center;transition:opacity var(--axs-motion-fast) var(--axs-ease-out);width:100%}.axs-mnw-shell[data-pending]{opacity:.55}.axs-mnw-shell[data-dim]{opacity:.45}.axs-mnw-iframe{background:#fff;border:0;display:block;height:100%;width:100%}.axs-mnw-note{border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));color:var(--axs-ink-faint);flex:none;letter-spacing:.03em;padding:5px 10px}.axs-mnw-chip,.axs-mnw-note{font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-mnw-chip{background:color-mix(in srgb,var(--axs-surface) 92%,#0000);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);left:50%;letter-spacing:.05em;max-width:calc(100% - 32px);overflow:hidden;padding:3px 12px;position:absolute;text-overflow:ellipsis;text-transform:uppercase;top:10px;transform:translateX(-50%);white-space:nowrap;z-index:2}.axs-mnw-chip[data-tone=warn]{background:color-mix(in srgb,var(--axs-warn) 10%,var(--axs-surface));border-color:color-mix(in srgb,var(--axs-warn) 32%,var(--axs-line-hard));color:var(--axs-warn)}.axs-mnw-skel{animation:axs-mnw-shimmer 1.4s ease-in-out infinite;background:linear-gradient(100deg,var(--axs-chrome) 40%,var(--axs-surface) 50%,var(--axs-chrome) 60%);background-size:200% 100%;border-radius:8px;margin:14px;width:100%}@keyframes axs-mnw-shimmer{0%{background-position:120% 0}to{background-position:-80% 0}}.axs-mnw-msg{align-self:center;margin:auto 24px;max-width:42ch;text-align:center}.axs-mnw-msg-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);margin:0}.axs-mnw-msg-body{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.8rem;line-height:1.5;margin:6px 0 0}@media (prefers-reduced-motion:reduce){.axs-mnw-shell{transition:none}.axs-mnw-skel{animation:none}}.axs-ep-boardwrap{height:100%;min-height:0;position:relative}.axs-ep-createbar{padding:6px 2px 10px}.axs-ep-createopen{background:#0000;border:1px dashed var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-accent);cursor:pointer;font:inherit;font-size:var(--axs-text-label);font-weight:var(--axs-weight-semibold);padding:7px 12px;transition:background .12s ease,border-color .12s ease;width:100%}.axs-ep-createopen:not(:disabled):hover{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axs-ep-createopen:disabled{cursor:default;opacity:.5}.axs-ep-createform{align-items:center;display:flex;gap:6px}.axs-ep-createinput{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-ink);flex:1 1;font:inherit;font-size:var(--axs-text-body);min-width:0;padding:7px 10px}.axs-ep-createinput:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ep-createcancel{background:#0000;border:none;color:var(--axs-ink-mid);cursor:pointer;font:inherit;font-size:var(--axs-text-label);padding:7px 6px}.axs-ep-createerr{color:var(--axs-danger);font-size:var(--axs-text-label);margin:6px 0 0}.axs-ep-board .axs-dash-panel-head{cursor:default}.axs-ep-board .react-resizable-handle{display:none}.axs-ep-board .axs-dash-gridwrap{overflow:clip}.axs-ep-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-x:hidden;overflow-y:auto}.axs-gb-fillbody>.axs-ep-detail,.axs-gb-fillbody>.axs-ep-detail-empty,.axs-gb-fillbody>.axs-ep-listshell{height:100%}.axs-ep-listshell{box-sizing:border-box;height:100%;padding:14px 14px 8px}.axs-ep-rows{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-ep-row{border-bottom:1px solid var(--axs-line-soft)}.axs-ep-row[data-inactive]{opacity:.62}.axs-ep-rowbtn{align-items:center;background:#0000;border:none;border-radius:var(--axs-radius-md);cursor:pointer;display:flex;gap:10px;padding:9px 8px;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-ep-rowbtn:hover{background:var(--axs-surface-alt)}.axs-ep-row[data-selected] .axs-ep-rowbtn{background:var(--axs-surface-alt);box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-ep-rowmain{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.axs-ep-rowtop{align-items:baseline;display:flex;gap:8px}.axs-ep-rowname{color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:var(--axs-text-body);min-width:0;overflow-wrap:anywhere}.axs-ep-rowprice{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-ep-rowbot{align-items:center;display:flex;gap:8px}.axs-ep-rowlines{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-ep-detail,.axs-ep-detail-empty{display:flex;flex-direction:column;height:100%;min-height:0}.axs-ep-detail-empty{align-items:center;justify-content:center;padding:24px;text-align:center}.axs-ep-faces{align-self:flex-start;flex:none;margin:12px 14px 0}.axs-ep-barextra{align-items:center;display:inline-flex;margin-left:auto}.axs-ep-facebody{display:flex;flex:1 1 auto;min-height:0}.axs-ep-arrange{box-sizing:border-box;flex:1 1 auto;min-height:0;overflow:auto;padding:12px 14px 14px}.axs-ep-guest{display:flex}.axs-ep-guest,.axs-ep-guest>*{flex:1 1 auto;min-height:0}@media (max-width:860px){.axs-ep-createopen{box-sizing:border-box;min-block-size:44px}}.axs-ncd-backdrop{-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1);background:color-mix(in srgb,var(--axs-ink) 22%,#0000);display:grid;inset:0;padding:24px;place-items:center;position:absolute;z-index:50}.axs-ncd{-webkit-backdrop-filter:blur(28px) saturate(1.25);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);backdrop-filter:blur(28px) saturate(1.25);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);background:var(--axs-surface);background:var(--axs-node-fill-heavy,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line-hard));border-radius:var(--axs-radius-lg);box-shadow:var(--axs-elev-lg);box-shadow:var(--axs-node-shadow,var(--axs-elev-lg));display:flex;flex-direction:column;gap:14px;padding:22px;width:min(420px,100%)}.axs-ncd-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-hero);font-weight:var(--axs-weight-semibold);margin:0}.axs-ncd-form{display:flex;flex-direction:column;gap:12px}.axs-ncd-row{display:flex;flex-wrap:wrap;gap:12px}.axs-ncd-grow{flex:1 1 9rem}.axs-ncd-field{display:flex;flex-direction:column;gap:5px}.axs-ncd-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase}.axs-ncd-field input{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);padding:8px 11px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axs-ncd-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ncd-field input:disabled{cursor:default;opacity:.65}.axs-ncd-err{background:#fdecea;border:1px solid #f3c3bd;border-radius:var(--axs-radius-sm);color:var(--axs-danger);line-height:1.4;padding:7px 10px}.axs-ncd-err,.axs-ncd-hint{font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:0}.axs-ncd-hint{color:var(--axs-ink-faint)}.axs-ncd-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:2px}.axs-ncd-btn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);padding:8px 16px;transition:background .12s ease,color .12s ease,border-color .12s ease}.axs-ncd-btn:disabled{cursor:default;opacity:.5}.axs-ncd-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axs-ncd-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axs-ncd-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-ncd-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axs-cc-boardwrap{height:100%;min-height:0;position:relative}.axs-cc-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-cc-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-cc-detailpane,.axs-gb-fillbody>.axs-cc-listshell{height:100%}.axs-cc-listshell{box-sizing:border-box;container:axcclist/inline-size;height:100%;padding:14px 14px 8px}.axs-cc-toolactions{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.axs-cc-sortwrap{align-items:center;display:inline-flex;gap:6px}.axs-cc-sortlbl{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase}.axs-cc-sortsel{color:var(--axs-ink);font-size:var(--axs-text-label);height:32px;padding:0 8px}.axs-cc-sortsel,.axs-cc-toolbtn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;font-family:var(--axs-sans)}.axs-cc-toolbtn{color:var(--axs-ink-mid);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);padding:6px 11px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),border-color var(--axs-dur-fast) var(--axs-ease-standard);white-space:nowrap}.axs-cc-toolbtn:hover{background:var(--axs-chrome)}.axs-cc-toolbtn[data-active]{background:var(--axs-accent-bg);border-color:color-mix(in srgb,var(--axs-accent) 38%,var(--axs-line-hard));color:var(--axs-accent)}.axs-cc-new{flex:none}.axs-cc-filtersband{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px 18px;width:100%}.axs-cc-poplink{align-self:flex-end;background:none;border:none;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:4px 2px}.axs-cc-fg{display:flex;flex-direction:column;gap:7px}.axs-cc-fg-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase}.axs-cc-fg-chips{display:flex;flex-wrap:wrap;gap:5px}.axs-cc-fg-chip{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:3px 11px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-cc-fg-chip[data-active]{background:var(--axs-accent-bg);border-color:color-mix(in srgb,var(--axs-accent) 35%,var(--axs-line-hard));color:var(--axs-accent);font-weight:var(--axs-weight-medium)}.axs-cc-rows{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:6px 2px 10px}.axs-cc-row{border-radius:var(--axs-radius-md)}.axs-cc-rowbtn{align-items:center;background:none;border:none;border-radius:var(--axs-radius-md);cursor:pointer;display:flex;font:inherit;gap:12px;padding:10px 11px;position:relative;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-cc-rowbtn:hover{background:var(--axs-chrome)}.axs-cc-row[data-selected] .axs-cc-rowbtn{background:var(--axs-accent-bg)}.axs-cc-row[data-selected] .axs-cc-rowbtn:before{background:var(--axs-accent);border-radius:0 3px 3px 0;bottom:7px;content:"";left:0;position:absolute;top:7px;width:3px}.axs-cc-avatar{align-items:center;background:var(--axs-accent-bg);border-radius:999px;color:var(--axs-accent);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.72rem;font-weight:500;height:36px;justify-content:center;letter-spacing:.02em;position:relative;width:36px}.axs-cc-avatar[data-vip]{background:color-mix(in srgb,var(--axs-warn) 16%,var(--axs-accent-bg))}.axs-cc-avatar-star{fill:var(--axs-warn);stroke:var(--axs-warn);stroke-width:1.5;height:12px;position:absolute;right:-3px;top:-3px;width:12px}.axs-cc-rowmain{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.axs-cc-rowtop{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.axs-cc-rowname{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-cc-rowrev{align-items:center;display:inline-flex;flex:none;gap:5px}.axs-cc-revdot{background:var(--axs-ink-faint);border-radius:999px;height:6px;width:6px}.axs-cc-revdot[data-tier="2"]{background:var(--axs-accent);height:6px;width:6px}.axs-cc-revdot[data-tier="3"]{background:var(--axs-success);height:7px;width:7px}.axs-cc-revval{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-cc-revval[data-zero]{color:var(--axs-ink-faint);font-weight:var(--axs-weight-medium)}.axs-cc-rowbot{gap:10px;justify-content:space-between}.axs-cc-rowbot,.axs-cc-rowmeta{align-items:center;display:flex}.axs-cc-rowmeta{gap:6px;min-width:0;overflow:hidden}.axs-cc-rowcompany{font-size:var(--axs-text-body);max-width:200px;overflow:hidden;text-overflow:ellipsis}.axs-cc-rowcompany,.axs-cc-rowlast{color:var(--axs-ink-mid);font-family:var(--axs-sans);white-space:nowrap}.axs-cc-rowlast{flex:none;font-size:var(--axs-text-label)}.axs-cc-sigchip{align-items:center;color:var(--axs-accent);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);gap:5px;letter-spacing:.02em;line-height:1.5;text-transform:uppercase;white-space:nowrap}.axs-cc-sigchip:before{background:currentColor;border-radius:999px;content:"";height:5px;width:5px}.axs-cc-sigchip[data-tone=info]{color:var(--axs-ink-mid)}.axs-cc-sigchip[data-tone=success]{color:var(--axs-success)}.axs-cc-sigchip[data-tone=warn]{color:var(--axs-warn)}.axs-cc-detailpane{container:axccdetail/inline-size;height:100%;overflow-y:auto;overscroll-behavior:contain}.axs-cc-detail{box-sizing:border-box;display:flex;flex-direction:column;gap:14px;min-height:100%;padding:16px}.axs-cc-detail-empty{display:grid;height:100%;padding:24px;place-items:center}.axs-cc-detail-head{display:flex;flex:none;flex-direction:column;gap:12px}.axs-cc-hero{align-items:flex-start;display:flex;gap:14px}.axs-cc-hero-avatar{align-items:center;background:var(--axs-accent-bg);border-radius:14px;color:var(--axs-accent);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:1.1rem;font-weight:500;height:52px;justify-content:center;letter-spacing:.02em;width:52px}.axs-cc-hero-avatar[data-vip]{background:color-mix(in srgb,var(--axs-warn) 16%,var(--axs-accent-bg))}.axs-cc-hero-id{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.axs-cc-hero-namerow{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.axs-cc-hero-name{color:var(--axs-ink);font-size:var(--axs-text-title);line-height:var(--axs-lh-tight);margin:0}.axs-cc-hero-name,.axs-cc-hero-source{font-family:var(--axs-sans);font-weight:var(--axs-weight-medium)}.axs-cc-hero-source{background:var(--axs-chrome);border-radius:var(--axs-radius-sm);color:var(--axs-ink-mid);font-size:var(--axs-text-micro);letter-spacing:.06em;padding:2px 7px;text-transform:uppercase}.axs-cc-hero-sub{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-body);margin:0}.axs-cc-hero-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.axs-cc-kpihint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-cc-tabpane{display:flex;flex-direction:column;gap:14px;min-height:0}.axs-cc-methods{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.axs-cc-method{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);color:inherit;display:flex;flex-direction:column;gap:4px;min-width:0;padding:9px 10px;text-decoration:none}.axs-cc-method-label{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase}.axs-cc-method-val{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-cc-method[data-empty] .axs-cc-method-val{color:var(--axs-ink-faint);font-style:italic}a.axs-cc-method:hover .axs-cc-method-val{color:var(--axs-accent);text-decoration:underline}.axs-cc-quick{display:flex;gap:8px}.axs-cc-quickbtn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);padding:8px 10px;text-align:center;text-decoration:none;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-cc-quickbtn[data-primary]{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-cc-quickbtn[data-primary]:hover{background:var(--axs-accent-hover)}.axs-cc-quickbtn[data-primary][data-disabled]{opacity:.5}.axs-cc-quickbtn:hover{background:var(--axs-chrome)}.axs-cc-quickbtn[data-disabled]{opacity:.45;pointer-events:none}.axs-cc-docintel{display:flex;flex-direction:column;gap:8px}.axs-cc-docintel-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.axs-cc-docstat{display:flex;flex-direction:column;gap:2px}.axs-cc-docstat-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.04em;text-transform:uppercase}.axs-cc-docstat-val{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-title);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-cc-docstat-val[data-good]{color:var(--axs-success)}.axs-cc-editsec{border-top:1px solid var(--axs-line);display:flex;flex-direction:column;gap:8px;padding-top:14px}.axs-cc-tabs{border-bottom:1px solid var(--axs-line);display:flex;gap:4px}.axs-cc-tab{background:none;border:none;border-bottom:2px solid #0000;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);padding:8px 12px;transition:color var(--axs-dur-fast) var(--axs-ease-standard),border-color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-cc-tab:hover{color:var(--axs-ink)}.axs-cc-tab[data-active]{border-bottom-color:var(--axs-accent);color:var(--axs-accent);font-weight:var(--axs-weight-medium)}.axs-cc-eventlist{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-cc-eventrow+.axs-cc-eventrow{border-top:1px solid var(--axs-line)}.axs-cc-eventbtn{align-items:center;background:none;border:none;cursor:pointer;display:flex;font:inherit;gap:12px;padding:11px 4px;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-cc-eventbtn:hover{background:var(--axs-chrome)}.axs-cc-eventdot{background:var(--axs-ink-faint);border-radius:999px;flex:none;height:8px;width:8px}.axs-cc-eventdot[data-stage=closed],.axs-cc-eventdot[data-stage=definite]{background:var(--axs-success)}.axs-cc-eventdot[data-stage=lost]{background:var(--axs-danger)}.axs-cc-eventdot[data-stage=proposal_sent],.axs-cc-eventdot[data-stage=tentative]{background:var(--axs-warn)}.axs-cc-eventmain{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.axs-cc-eventname{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-cc-eventmeta{color:var(--axs-ink-mid);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:10px}.axs-cc-eventside{align-items:center;display:flex;flex:none;gap:9px}.axs-cc-eventrev{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-cc-activitylist{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-cc-activityrow{align-items:baseline;display:flex;gap:10px;padding:8px 4px}.axs-cc-activityrow+.axs-cc-activityrow{border-top:1px solid var(--axs-line)}.axs-cc-activitytype{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.04em;min-width:78px;text-transform:uppercase}.axs-cc-activitytext{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-body);min-width:0}.axs-cc-activityev{color:var(--axs-ink-mid);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label)}@container axcclist (max-width: 519px){.axs-cc-listshell{padding:12px 12px 6px}.axs-cc-toolactions{width:100%}.axs-cc-sortwrap{flex:1 1 auto}.axs-cc-sortsel{flex:1 1}.axs-cc-new,.axs-cc-toolbtn{flex:1 1 auto;text-align:center}.axs-cc-rowbtn{gap:10px;padding:9px 10px}.axs-cc-rowcompany{max-width:150px}.axs-cc-rowlast{display:none}}@container axcclist (max-width: 359px){.axs-cc-avatar{height:32px;width:32px}.axs-cc-rowbot,.axs-cc-rowrev{display:none}.axs-cc-rowtop{display:block}.axs-cc-rowname{display:block;white-space:normal}}@container axcclist (max-width: 259px){.axs-cc-sortlbl{display:none}.axs-cc-toolactions{display:grid;grid-template-columns:1fr}.axs-cc-rowbtn{padding-inline:8px}.axs-cc-avatar{display:none}}@container axccdetail (max-width: 519px){.axs-cc-detail{padding:14px}.axs-cc-hero{gap:11px}.axs-cc-hero-avatar{border-radius:12px;height:44px;width:44px}.axs-cc-hero-namerow{gap:7px}.axs-cc-docintel-grid,.axs-cc-methods{grid-template-columns:1fr}.axs-cc-eventbtn{align-items:flex-start}.axs-cc-eventside{align-items:flex-end;flex-direction:column;gap:5px}}@container axccdetail (max-width: 359px){.axs-cc-detail{padding:12px}.axs-cc-hero-avatar{display:none}.axs-cc-tabs{overflow-x:auto;scrollbar-width:none}.axs-cc-tabs::-webkit-scrollbar{display:none}.axs-cc-tab{flex:1 0 auto;padding-inline:9px}.axs-cc-quick{flex-direction:column}.axs-cc-eventbtn{gap:8px;padding:10px}.axs-cc-eventmeta span:nth-child(n+3),.axs-cc-eventside{display:none}.axs-cc-activityrow{align-items:flex-start;flex-direction:column;gap:3px}.axs-cc-activitytype{min-width:0}.axs-cc-activityev{display:none}}@container axccdetail (max-width: 259px){.axs-cc-eventdot,.axs-cc-hero-chips,.axs-cc-hero-source{display:none}}@media (max-width:520px){.axs-cc-toolactions{width:100%}.axs-cc-docintel-grid{grid-template-columns:1fr}.axs-cc-method-label{width:56px}}.axs-gcd-backdrop{animation:axs-gcd-fade var(--axs-dur-fast) var(--axs-ease-standard);-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1);background:color-mix(in srgb,#0b0d14 40%,#0000);display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1200}.axs-gcd-modal{animation:axs-gcd-rise var(--axs-dur-base) var(--axs-ease-spring);-webkit-backdrop-filter:blur(28px) saturate(1.25);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);backdrop-filter:blur(28px) saturate(1.25);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);background:var(--axs-surface);background:var(--axs-node-fill-heavy,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line-hard));border-radius:var(--axs-radius-xl);box-shadow:0 24px 64px #00000047;box-shadow:var(--axs-node-shadow,var(--axs-elev-lg,0 24px 64px #00000047));display:flex;flex-direction:column;max-height:min(90vh,760px);width:min(540px,100%)}@media (prefers-reduced-motion:reduce){.axs-gcd-backdrop,.axs-gcd-modal{animation:none}}@keyframes axs-gcd-fade{0%{opacity:0}to{opacity:1}}@keyframes axs-gcd-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.axs-gcd-head{align-items:flex-start;border-bottom:1px solid var(--axs-line);display:flex;gap:12px;justify-content:space-between;padding:18px 20px 14px}.axs-gcd-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-stat);font-weight:var(--axs-weight-semibold);margin:0}.axs-gcd-sub{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:3px 0 0}.axs-gcd-close{background:none;border:none;border-radius:var(--axs-radius-sm);color:var(--axs-ink-faint);cursor:pointer;font-size:20px;line-height:1;padding:2px 6px}.axs-gcd-close:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-gcd-body{gap:16px;overflow-y:auto;padding:18px 20px}.axs-gcd-amount,.axs-gcd-body{display:flex;flex-direction:column}.axs-gcd-amount{background:var(--axs-chrome);border-radius:var(--axs-radius-md);gap:8px;padding:14px}.axs-gcd-quick{display:flex;gap:6px}.axs-gcd-quickbtn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-ink);cursor:pointer;flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);padding:7px 4px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),border-color var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-gcd-quickbtn:hover{border-color:color-mix(in srgb,var(--axs-accent) 40%,var(--axs-line-hard))}.axs-gcd-quickbtn[data-active]{background:var(--axs-accent);border-color:#0000;color:#fff}.axs-gcd-amtwrap{align-items:center;display:flex;gap:6px}.axs-gcd-dollar{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-stat)}.axs-gcd-amtinput,.axs-gcd-dollar{font-weight:var(--axs-weight-semibold)}.axs-gcd-amtinput{font-size:var(--axs-text-title)}.axs-gcd-group{border:none;display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.axs-gcd-legend{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-semibold);letter-spacing:.06em;padding:0;text-transform:uppercase}.axs-gcd-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.axs-gcd-field{display:flex;flex-direction:column;gap:5px;min-width:0}.axs-gcd-flabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase}.axs-gcd-req{color:var(--axs-danger);margin-left:2px}.axs-gcd-input{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);height:36px;outline:none;padding:0 11px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),box-shadow var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-gcd-textarea{height:auto;line-height:var(--axs-lh-body);padding:9px 11px;resize:vertical}.axs-gcd-input:focus{border-color:color-mix(in srgb,var(--axs-accent) 55%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-gcd-fhint{color:var(--axs-danger)}.axs-gcd-fhelp,.axs-gcd-fhint{font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-gcd-fhelp{color:var(--axs-ink-faint)}.axs-gcd-error{background:color-mix(in srgb,var(--axs-danger) 9%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-danger) 28%,#0000);border-radius:var(--axs-radius-md);color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-body);padding:9px 12px}.axs-gcd-foot{align-items:center;border-top:1px solid var(--axs-line);display:flex;gap:12px;justify-content:space-between;padding:14px 20px}.axs-gcd-missing{color:var(--axs-ink-faint);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-label);min-width:0}.axs-gcd-footbtns{align-items:center;display:flex;gap:8px;margin-left:auto}.axs-gcd-btn{border:1px solid #0000;border-radius:var(--axs-radius-sm);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);padding:8px 16px}.axs-gcd-btn-ghost{background:var(--axs-surface);border-color:var(--axs-line-hard);color:var(--axs-ink-mid)}.axs-gcd-btn-ghost:hover:not(:disabled){background:var(--axs-chrome)}.axs-gcd-btn-primary{background:var(--axs-accent);color:#fff}.axs-gcd-btn-primary:hover:not(:disabled){background:color-mix(in srgb,var(--axs-accent) 88%,#000)}.axs-gcd-btn:disabled{cursor:not-allowed;opacity:.55}@media (max-width:520px){.axs-gcd-grid{grid-template-columns:1fr}.axs-gcd-foot{align-items:stretch;flex-direction:column}.axs-gcd-footbtns{justify-content:flex-end;margin-left:0}}.axs-cw-paybanner{align-items:center;background:var(--axs-warn-bg);border:1px solid color-mix(in srgb,var(--axs-warn) 28%,var(--axs-line));border-radius:12px;display:flex;flex:none;gap:12px;margin:0 0 10px;padding:11px 14px}.axs-cw-paybanner-ico{color:var(--axs-warn);display:grid;flex:none;place-items:center}.axs-cw-paybanner-ico svg{height:16px;width:16px}.axs-cw-paybanner-text{color:var(--axs-ink-mid);flex:1 1 auto;font-family:var(--axs-sans);font-size:12.5px;line-height:1.45;margin:0;min-width:0}.axs-cw-paybanner-text strong{color:var(--axs-ink);font-weight:600}.axs-cw-paybanner-cta{flex:none}@media (max-width:480px){.axs-cw-paybanner{flex-wrap:wrap}.axs-cw-paybanner-text{flex-basis:100%}.axs-cw-paybanner-cta{justify-content:center;width:100%}}.axs-cw-boardwrap{display:flex;flex-direction:column;height:100%;min-height:0}.axs-cw-boardwrap>.axs-gb-board,.axs-cw-boardwrap>[class*=-board]{flex:1 1 auto;min-height:0}.axs-cw-row{align-items:stretch;border-bottom:1px solid var(--axs-line);display:flex;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-cw-row:hover{background:color-mix(in srgb,var(--axs-accent) 4%,#0000)}.axs-cw-row[data-selected]{background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface))}.axs-cw-row-main{background:none;border:none;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font:inherit;gap:3px;min-width:0;padding:9px 10px;text-align:left}.axs-cw-row-line1,.axs-cw-row-line2{align-items:center;display:flex;gap:8px;min-width:0}.axs-cw-row-title{flex:1 1;font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-cw-row-meta,.axs-cw-row-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body)}.axs-cw-row-meta{font-feature-settings:"tnum";flex:none;font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);margin-left:auto}.axs-cw-row-sub{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-cw-row-faint{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-cw-thumb{background:color-mix(in srgb,var(--axs-ink-faint) 12%,var(--axs-surface));border:1px solid var(--axs-line);border-radius:8px;flex:none;height:36px;object-fit:cover;width:36px}.axs-cw-thumb-ph{color:var(--axs-ink-faint);display:grid;font-size:11px;place-items:center}@media (max-width:640px){.axs-cw-paybanner-cta{min-height:44px}}.axs-gcw-workspace{box-sizing:border-box;height:100%;min-height:0;padding:14px;position:relative}.axs-gcw-board .axs-dash-panel{box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f29}.axs-gcw-board .axs-dash-panel-title{font-family:var(--axs-display);font-weight:600;letter-spacing:-.01em}.axs-gcw-board .axs-dash-panel-head{cursor:default}.axs-gcw-board .react-resizable-handle{display:none}.axs-gcw-headseg{margin-left:auto}.axs-gcw-headseg .axs-seg-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-gb-fillbody>.axs-gcw-node{height:100%}.axs-gcw-node{flex-direction:column}.axs-gcw-facet,.axs-gcw-node{display:flex;min-height:0;min-width:0}.axs-gcw-facet{flex:1 1;flex-direction:column}.axs-gcw-facet[hidden]{display:none}.axs-gcw-split{container-name:axgcsplit;container-type:inline-size;display:flex;flex:1 1;min-height:0;min-width:0}.axs-gcw-split-master{border-right:1px solid var(--axs-line);display:flex;flex:1.35 1;flex-direction:column;min-height:0;min-width:0}.axs-gcw-split-detail{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.axs-gcw-split-detail>.axs-gcw-detail,.axs-gcw-split-master>.axs-gcw-master{height:100%}@container axgcsplit (max-width: 559px){.axs-gcw-split{flex-direction:column}.axs-gcw-split-master{border-bottom:1px solid var(--axs-line);border-right:none;flex:1.1 1}}.axs-gcw-ws{background:var(--axs-canvas-bg);display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;min-width:0}.axs-gcw-phonebar{display:flex;flex:none;justify-content:flex-end;padding:6px 10px 0}.axs-gcw-host{position:relative}.axs-gcw-host,.axs-gcw-seg{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.axs-gcw-seg[hidden]{display:none}.axs-gcw-seg--board{padding:6px 6px 0}.axs-gcw-seg--offering{padding:10px}.axs-gcw-offerpanel{background:#0000;display:flex;flex:1 1;flex-direction:column;min-height:0}.axs-gcw-seg--offering .axs-gcw-offerpanel{border:1px solid var(--axs-line);border-radius:14px;overflow:hidden}.axs-gcw-offerbody{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 20px}.axs-gcw-offerbody>.axv-view{border:none;box-shadow:none;margin:0 auto;max-width:680px}.axs-gcw-offerpanel .axv-gc-eyebrow{display:none}.axs-gcw-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-gcw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gcw-master{box-sizing:border-box;container-name:axgcmaster;container-type:inline-size;display:flex;flex-direction:column;gap:10px;height:100%;padding:12px 14px 10px}.axs-gcw-liabwrap{flex:none}.axs-gcw-liabwrap[data-tone=warn]{background:color-mix(in srgb,var(--axs-warn) 8%,var(--axs-surface));border-radius:var(--axs-radius-md);padding:8px 12px}.axs-gcw-skelpill{animation:axs-pulse 1.3s ease-in-out infinite;animation-delay:0ms;animation-delay:calc(var(--axs-i, 0)*80ms);background:var(--axs-chrome);border-radius:5px;display:inline-block;height:11px}.axs-gcw-skelpill--amt{margin-left:auto;width:46px}.axs-gcr--skel{cursor:default}.axs-gcr--skel:hover{background:none}@media (prefers-reduced-motion:reduce){.axs-gcw-skelpill{animation:none}}.axs-gcw-issue{flex:none}.axs-gcw-select{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);height:30px;outline:none;padding:0 8px}.axs-gcw-select:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard))}.axs-gcw-clear{background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:5px 8px}.axs-gcw-clear:hover{color:var(--axs-ink)}.axs-gcw-rows{display:flex;flex-direction:column}.axs-gcr{align-items:stretch;border-bottom:1px solid var(--axs-line);display:flex;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-gcr:hover{background:color-mix(in srgb,var(--axs-accent) 4%,#0000)}.axs-gcr[data-selected]{background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface))}.axs-gcr-main{background:none;border:none;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font:inherit;gap:3px;min-width:0;padding:9px 10px;text-align:left}.axs-gcr-line1{align-items:baseline}.axs-gcr-line1,.axs-gcr-line2{display:flex;gap:8px;min-width:0}.axs-gcr-line2{align-items:center}.axs-gcr-code{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-gcr-bento{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-gcr-balance,.axs-gcr-bento{flex:none;font-family:var(--axs-sans)}.axs-gcr-balance{font-feature-settings:"tnum";color:var(--axs-ink);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;margin-left:auto}.axs-gcr-balance[data-strong]{font-weight:var(--axs-weight-medium)}.axs-gcr-recipient{color:var(--axs-ink-mid);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-label);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-gcr-status{flex:none}.axs-gcr-issued{flex:none;font-size:var(--axs-text-micro);letter-spacing:.03em}.axs-gcr-issued,.axs-gcw-bento{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axs-gcw-bento{align-self:center;font-size:var(--axs-text-label)}.axs-gcw-detail{box-sizing:border-box;container-name:axgcdetail;container-type:inline-size;display:flex;flex-direction:column;gap:14px;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:16px}.axs-gcw-detail-empty{display:grid;height:100%;overflow:hidden;padding:24px;place-items:center}.axs-gcw-detail-head{display:flex;flex:none;flex-direction:column;gap:12px}.axs-gcw-detail-codeline{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.axs-gcw-detail-code{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-stat);font-weight:var(--axs-weight-medium);letter-spacing:.02em}.axs-gcw-detail-chips{align-items:center;display:flex;gap:8px}.axs-gcw-detail-figures{grid-gap:10px;background:var(--axs-chrome);border-radius:var(--axs-radius-md);display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding:12px 14px}.axs-gcw-fig{display:flex;flex-direction:column;gap:2px;min-width:0}.axs-gcw-figlabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase}.axs-gcw-figval{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums}.axs-gcw-figval[data-strong]{font-weight:var(--axs-weight-medium)}.axs-gcw-actions{display:flex;flex:none;flex-wrap:wrap;gap:8px}.axs-gcw-actbtn{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);padding:6px 13px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),border-color var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-gcw-actbtn[data-active]{background:var(--axs-accent-bg);border-color:#0000;color:var(--axs-accent)}.axs-gcw-actbtn[data-tone=danger]{color:var(--axs-ink-mid)}.axs-gcw-actbtn[data-tone=danger]:hover:not(:disabled){border-color:color-mix(in srgb,var(--axs-danger) 45%,var(--axs-line-hard));color:var(--axs-danger)}.axs-gcw-actbtn[data-tone=danger][data-armed]{background:var(--axs-danger);border-color:#0000;color:var(--axs-accent-fg)}.axs-gcw-actbtn:hover:not(:disabled):not([data-active]):not([data-armed]){background:var(--axs-chrome)}.axs-gcw-actbtn:disabled{cursor:not-allowed;opacity:.5}.axs-gcw-action{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);display:flex;flex:none;flex-direction:column;gap:10px;padding:13px}.axs-gcw-action-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium)}.axs-gcw-field{display:flex;flex-direction:column;gap:5px;min-width:0}.axs-gcw-flabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase}.axs-gcw-amtwrap{align-items:center;display:flex;gap:6px}.axs-gcw-dollar{color:var(--axs-ink-mid)}.axs-gcw-dollar,.axs-gcw-input{font-family:var(--axs-sans);font-size:var(--axs-text-body)}.axs-gcw-input{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);height:34px;outline:none;padding:0 11px;width:100%}.axs-gcw-input:focus{border-color:color-mix(in srgb,var(--axs-accent) 55%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-gcw-fhint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-gcw-fhint[data-tone=danger]{color:var(--axs-danger)}.axs-gcw-action-foot{display:flex;gap:8px;justify-content:flex-end}.axs-gcw-btn{border:1px solid #0000;border-radius:var(--axs-radius-sm);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);padding:6px 14px}.axs-gcw-btn-ghost{background:var(--axs-surface);border-color:var(--axs-line);color:var(--axs-ink-mid)}.axs-gcw-btn-ghost:hover:not(:disabled){background:var(--axs-chrome)}.axs-gcw-btn-accent{background:var(--axs-accent);color:var(--axs-accent-fg)}.axs-gcw-btn-accent:hover:not(:disabled){background:var(--axs-accent-hover)}.axs-gcw-btn:disabled{cursor:not-allowed;opacity:.55}.axs-gcw-result{border-radius:var(--axs-radius-md);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-body);padding:9px 12px}.axs-gcw-result[data-tone=success]{background:var(--axs-ok-bg);color:var(--axs-ok)}.axs-gcw-result[data-tone=danger]{background:color-mix(in srgb,var(--axs-danger) 9%,var(--axs-surface));color:var(--axs-danger)}.axs-gcw-ledger{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0}.axs-gcw-ledgerscroll{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.axs-gcw-ledgerlist{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-gcw-ledgeritem{border-bottom:1px solid var(--axs-line);padding:9px 2px}.axs-gcw-ledgertop{align-items:center;display:flex;gap:8px;justify-content:space-between}.axs-gcw-ledgeramt{font-feature-settings:"tnum";color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-title);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-gcw-ledgertag{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);margin-left:7px}.axs-gcw-ledgertag:before{background:var(--axs-ink-faint);border-radius:50%;content:"";display:inline-block;height:6px;margin-right:5px;vertical-align:1px;width:6px}.axs-gcw-ledgeramt[data-kind=reload] .axs-gcw-ledgertag:before{background:var(--axs-accent)}.axs-gcw-ledgeramt[data-kind=redeem] .axs-gcw-ledgertag:before{background:var(--axs-ok)}.axs-gcw-ledgertime{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-gcw-ledgerbal{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-variant-numeric:tabular-nums;margin-top:2px}.axs-gcw-ledgernote{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-style:italic;margin-top:3px}@container axgcmaster (max-width: 519px){.axs-gcr-issued{display:none}.axv-mls-filters{gap:6px}.axs-gcw-master .axv-statrow{gap:5px 14px}}@container axgcmaster (max-width: 359px){.axs-gcr-recipient{display:none}.axv-tabstrip-tab{padding:4px 9px}.axv-mls-filters{align-items:stretch;flex-direction:column}.axs-gcw-master .axv-statrow{grid-gap:8px 14px;align-items:baseline;display:grid;gap:8px 14px;grid-template-columns:1fr 1fr}.axs-gcw-master .axv-statrow-stat{justify-content:space-between}}@container axgcmaster (max-width: 259px){.axs-gcr-line2 .axs-gcr-status{display:inline-flex}.axs-gcr-bento{display:none}}@container axgcdetail (max-width: 519px){.axs-gcw-detail-figures{grid-template-columns:1fr 1fr}.axs-gcw-fig:last-child{grid-column:1/-1}}@container axgcdetail (max-width: 359px){.axs-gcw-detail-figures{grid-template-columns:1fr}.axs-gcw-fig:last-child{grid-column:auto}.axs-gcw-actions{gap:6px}.axs-gcw-actbtn{flex:1 1 auto;font-size:var(--axs-text-label);padding:6px 10px}}@container axgcdetail (max-width: 259px){.axs-gcw-detail-code{font-size:var(--axs-text-title)}.axs-gcw-ledgernote,.axs-gcw-ledgertag{display:none}}@media (max-width:420px){.axs-gcw-master{padding:10px 10px 8px}.axs-gcw-detail{gap:10px;padding:12px}.axs-gcw-detail-figures{padding:10px 12px}.axs-gcr-main{padding:8px 9px}.axs-gcw-phonebar{padding:6px 8px 0}.axs-gcw-phonebar .axs-seg{width:100%}.axs-gcw-phonebar .axs-seg-btn{flex:1 1}.axs-gcw-offerbody{padding:14px}}.axs-gcw-lookup{background:color-mix(in srgb,var(--axs-accent) 7%,var(--axs-surface));background:color-mix(in srgb,var(--axs-ok,var(--axs-accent)) 7%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-ok,var(--axs-accent)) 28%,var(--axs-line));border-radius:12px;margin-top:8px;padding:10px 12px}.axs-gcw-lookup-head{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:600;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.axs-gcw-lookup-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axs-gcw-lookup-amt,.axs-gcw-lookup-code,.axs-gcw-lookup-note{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:13px;padding:7px 10px}.axs-gcw-lookup-code{flex:1 1 160px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.axs-gcw-lookup-amt{width:96px}.axs-gcw-lookup-note{flex:1 1 120px}.axs-gcw-lookup-btn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:9px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:12px;font-weight:500;padding:7px 12px}.axs-gcw-lookup-btn:hover:not(:disabled){background:var(--axs-chrome)}.axs-gcw-lookup-btn:disabled{cursor:default;opacity:.55}.axs-gcw-lookup-btn-ghost{background:#0000;color:var(--axs-ink-mid)}.axs-gcw-lookup-err{color:var(--axs-warn);font-family:var(--axs-sans);font-size:12px;margin:8px 0 0}.axs-gcw-lookup-hit{margin-top:10px}.axs-gcw-lookup-meta{color:var(--axs-ink);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:12.5px;gap:12px;margin-bottom:8px}.axs-gcw-lookup-meta em{color:var(--axs-ink-faint);font-size:10px;font-style:normal;letter-spacing:.06em;margin-right:6px;text-transform:uppercase}.axs-gcw-lookup-done{align-items:center;color:var(--axs-ink);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:13px;gap:10px}@media (max-width:860px){.axs-gcw-lookup-amt,.axs-gcw-lookup-btn,.axs-gcw-lookup-code,.axs-gcw-lookup-note,.axs-gcw-select{box-sizing:border-box;min-height:44px}.axs-gcw-select{height:44px}.axs-gcw-lookup-row{align-items:stretch}.axs-gcw-lookup-code{min-width:0}}.axs-sow-boardwrap{display:flex;flex-direction:column;height:100%;min-height:0}.axs-sow-boardwrap>.axs-sow-board{flex:1 1 auto;min-height:0}.axs-sow-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-sow-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-sow-detail,.axs-gb-fillbody>.axs-sow-master{height:100%}.axs-sow-master{box-sizing:border-box;container-name:axsomaster;container-type:inline-size;display:flex;flex-direction:column;gap:10px;height:100%;padding:12px 14px 10px}.axs-sow-kpis{flex:none}.axs-sow-kpis[data-tone=warn]{background:color-mix(in srgb,var(--axs-warn) 8%,var(--axs-surface));border-radius:var(--axs-radius-md);padding:8px 12px}.axs-sow-rows{display:flex;flex-direction:column}.axs-sor{align-items:stretch;border-bottom:1px solid var(--axs-line);display:flex;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-sor:hover{background:color-mix(in srgb,var(--axs-accent) 4%,#0000)}.axs-sor[data-selected]{background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface))}.axs-sor-main{background:none;border:none;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font:inherit;gap:3px;min-width:0;padding:9px 10px;text-align:left}.axs-sor-line1{align-items:baseline}.axs-sor-line1,.axs-sor-line2{display:flex;gap:8px;min-width:0}.axs-sor-line2{align-items:center}.axs-sor-num{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-sor-status{flex:none}.axs-sor-total{font-feature-settings:"tnum";color:var(--axs-ink);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;margin-left:auto}.axs-sor-total[data-strong]{font-weight:var(--axs-weight-medium)}.axs-sor-customer{color:var(--axs-ink-mid);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-label);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-sor-items,.axs-sor-when{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-sor-when{letter-spacing:.03em}.axs-sow-detail{box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:16px}.axs-sow-detail-empty{display:grid;height:100%;overflow:hidden;padding:24px;place-items:center}@container axsomaster (max-width: 519px){.axs-sor-when{display:none}}@container axsomaster (max-width: 359px){.axs-sor-items{display:none}}@container axsomaster (max-width: 259px){.axs-sor-customer{display:none}.axs-sow-kpis{padding:6px 8px}}@media (max-width:420px){.axs-sow-master{padding:10px 10px 8px}.axs-sow-detail{gap:10px;padding:12px}.axs-sor-main{padding:8px 9px}}.axs-pw-boardwrap{display:flex;flex-direction:column;height:100%;min-height:0}.axs-pw-boardwrap>.axs-pw-stage{flex:1 1 auto;min-height:0;position:relative}.axs-pw-stage{display:flex;flex-direction:column;min-height:0}.axs-pw-stage>.axs-pw-board{flex:1 1 auto;min-height:0}.axs-pw-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-pw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-pw-master{height:100%}.axs-pw-master{box-sizing:border-box;container-name:axpwmaster;container-type:inline-size;display:flex;flex-direction:column;gap:10px;height:100%;padding:12px 14px 10px}.axs-pw-stats[data-tone=warn]{background:color-mix(in srgb,var(--axs-warn) 8%,var(--axs-surface));border-radius:var(--axs-radius-md);padding:8px 12px}.axs-pw-rows{display:flex;flex-direction:column}.axs-pw-row .axs-cw-row-line1{align-items:center}.axs-pw-status{flex:none;text-transform:capitalize}.axs-pw-cats{display:flex;flex-wrap:wrap;gap:6px;padding:0 0 4px}.axs-pw-cat{background:#0000;border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:11.5px;padding:4px 10px}.axs-pw-cat[data-active]{background:color-mix(in srgb,var(--axs-accent) 10%,var(--axs-surface));border-color:color-mix(in srgb,var(--axs-accent) 40%,var(--axs-line));color:var(--axs-ink);font-weight:500}.axs-pw-add{flex:none}.axs-pw-btn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:9px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:12px;padding:7px 12px}.axs-pw-btn:disabled{cursor:default;opacity:.55}.axs-pw-create{background:color-mix(in srgb,var(--axs-accent) 4%,var(--axs-surface));border:1px solid var(--axs-line);border-radius:12px;display:flex;flex-direction:column;gap:8px;margin-bottom:8px;padding:12px}.axs-pw-create-field{color:var(--axs-ink-faint);display:flex;flex-direction:column;font-family:var(--axs-sans);font-size:11px;gap:4px;letter-spacing:.04em;text-transform:uppercase}.axs-pw-create-field input{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink);font-size:13px;letter-spacing:normal;padding:7px 9px;text-transform:none}.axs-pw-create-actions{display:flex;gap:8px}.axs-pw-drawerscrim{animation:axs-pw-scrimfade var(--axs-dur-fast) var(--axs-ease-standard);-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1);background:color-mix(in srgb,#000 18%,#0000);background:color-mix(in srgb,var(--axs-ink,#000) 18%,#0000);border:none;cursor:pointer;inset:0;padding:0;position:absolute;z-index:14}.axs-pw-drawer{animation:axs-pw-drawerin var(--axs-dur-base) var(--axs-ease-standard);-webkit-backdrop-filter:blur(28px) saturate(1.25);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);backdrop-filter:blur(28px) saturate(1.25);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);background:var(--axs-surface);background:var(--axs-node-fill-heavy,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:12px;bottom:0;box-shadow:0 24px 60px -16px color-mix(in srgb,#000 42%,#0000);box-shadow:var(--axs-node-shadow,0 24px 60px -16px color-mix(in srgb,var(--axs-ink,#000) 42%,#0000));display:flex;flex-direction:column;overflow:hidden;position:absolute;right:0;top:0;width:min(560px,100%);z-index:15}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.axs-pw-drawer{background:var(--axs-surface)}.axs-root[data-material^=epaper] .axs-pw-drawer{background:color-mix(in srgb,var(--axs-chrome) 96%,#0000)}.axs-root[data-theme=dark][data-material^=epaper] .axs-pw-drawer{background:color-mix(in srgb,var(--axs-surface-alt) 96%,#0000)}}@keyframes axs-pw-scrimfade{0%{opacity:0}to{opacity:1}}@keyframes axs-pw-drawerin{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.axs-pw-drawer,.axs-pw-drawerscrim{animation:none}}.axs-pw-drawerhead{align-items:center;background:color-mix(in srgb,var(--axs-surface) 55%,#0000);border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));display:flex;flex:none;gap:12px;padding:14px 14px 12px 18px}.axs-pw-drawertitle{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.axs-pw-drawereyebrow{color:var(--axs-ink-faint);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.axs-pw-drawereyebrow,.axs-pw-drawername{font-family:var(--axs-sans);font-weight:600}.axs-pw-drawername{color:var(--axs-ink);font-family:var(--axs-display,var(--axs-sans));font-size:1.12rem;letter-spacing:-.02em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-pw-drawerclose{background:#0000;border:0;border-radius:10px;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-size:1.25rem;height:34px;line-height:1;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);width:34px}.axs-pw-drawerclose:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-pw-drawerclose:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pw-drawerbody{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 18px 28px}@container axpwmaster (max-width: 419px){.axs-cw-row-faint,.axs-pw-status{display:none}}@container axpwmaster (max-width: 299px){.axs-cw-row-meta,.axs-cw-thumb{display:none}}@media (max-width:640px){.axs-pw-drawer{width:100%}}@media (max-width:420px){.axs-pw-master{padding:10px 10px 8px}.axs-pw-drawerbody{padding:12px}}@media (max-width:860px){.axs-pw-add{box-sizing:border-box;min-height:44px}}.axs-hg{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;padding:14px;position:relative}.axs-hg--state{align-items:center;background:var(--axs-surface);background:var(--axs-canvas-bg,var(--axs-surface));justify-content:center;padding:32px}.axs-hg-board{flex:1 1 auto;min-height:0}.axs-hg-board .axs-dash-panel{box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f29}.axs-hg-split{display:flex;height:100%;min-height:0;position:relative}.axs-gb-fillbody>.axs-hg-split{height:100%}.axs-hg-split-list{border-right:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;min-height:0;min-width:0;width:408px}.axs-hg-split-detail{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.axs-hg-split-rail{border-left:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;min-height:0;min-width:0;width:384px}.axs-hg-shelfwrap{display:inline-flex;min-width:0;position:relative}.axs-hg-shelfbtn{align-items:center;appearance:none;background:#0000;border:0;border-radius:7px;cursor:pointer;display:inline-flex;gap:6px;margin:-4px -8px;min-width:0;padding:4px 8px;transition:background .12s ease}.axs-hg-shelfbtn:hover{background:#00000008;background:var(--axs-chrome,#00000008)}.axs-hg-shelfbtn:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-hg-shelftitle{color:inherit;font-family:var(--axs-sans);font-size:inherit;font-weight:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-hg-shelfchevron{color:var(--axs-ink-faint);flex:none;transition:transform .14s ease}.axs-hg-shelfbtn[aria-expanded=true] .axs-hg-shelfchevron{transform:rotate(180deg)}.axs-hg-shelfpop{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:12px;box-shadow:0 18px 48px #1f1b1629;box-shadow:var(--axs-elev-lg,0 18px 48px #1f1b1629);box-sizing:border-box;display:flex;flex-direction:column;left:-8px;max-height:min(480px,64vh);overflow:hidden;position:absolute;top:calc(100% + 8px);width:304px;z-index:30}.axs-hg-shelfpop>.axs-hg-rail{flex:1 1 auto}.axs-hg-newbookrow{align-items:center;appearance:none;background:#0000;border:0;border-top:1px solid var(--axs-line);box-sizing:border-box;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:.76rem;font-weight:500;gap:7px;padding:9px 16px;transition:color .12s ease,background .12s ease;width:100%}.axs-hg-newbookrow:hover{background:#00000008;background:var(--axs-chrome,#00000008);color:var(--axs-ink)}.axs-hg-newbookrow:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-hg-newbookrow svg{height:12px;width:12px}.axs-hg-rail{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;padding:10px 10px 16px;scrollbar-width:thin}.axs-hg-railempty{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:150px;padding:20px}.axs-hg-railgroup{display:flex;flex-direction:column;gap:2px;margin-top:14px}.axs-hg-grouplabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-weight:500;letter-spacing:.06em;padding:0 8px 4px;text-transform:uppercase}.axs-hg-bookrow{align-items:center;border-radius:9px;display:flex;gap:9px;padding:7px 8px;position:relative;transition:background .12s ease}.axs-hg-bookrow:hover{background:#00000008;background:var(--axs-chrome,#00000008)}.axs-hg-bookrow[data-active]{background:var(--axs-accent-bg)}.axs-hg-bookrow[data-active]:before{background:var(--axs-accent);border-radius:0 2px 2px 0;bottom:6px;content:"";left:-10px;position:absolute;top:6px;width:2px}.axs-hg-bookrow[data-dragging]{opacity:.45}.axs-hg-bookrow[data-dropafter]:after,.axs-hg-bookrow[data-dropbefore]:after{background:var(--axs-accent);border-radius:2px;content:"";height:2px;left:8px;position:absolute;right:8px}.axs-hg-bookrow[data-dropbefore]:after{top:-2px}.axs-hg-bookrow[data-dropafter]:after{bottom:-2px}.axs-hg-bookicon{border-radius:7px;flex:none}.axs-hg-bookgrip,.axs-hg-bookicon{align-items:center;display:inline-flex;height:26px;justify-content:center;transition:opacity .12s ease;width:26px}.axs-hg-bookgrip{color:var(--axs-ink-mid);cursor:grab;left:8px;margin-top:-13px;opacity:0;position:absolute;top:50%}@media (hover:hover){.axs-hg-bookrow:hover .axs-hg-bookgrip{opacity:1}.axs-hg-bookrow:hover .axs-hg-bookicon{opacity:.15}}.axs-hg-bookbody{appearance:none;background:none;border:0;cursor:pointer;display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0;padding:0;text-align:left}.axs-hg-bookbody:focus-visible{border-radius:6px;box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-hg-booktop{align-items:baseline;display:flex;gap:8px;min-width:0}.axs-hg-booktitle{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:.82rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-hg-bookcount{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:11px;font-variant-numeric:tabular-nums}.axs-hg-booksub{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.72rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-hg-bookedit{align-items:center;appearance:none;background:var(--axs-surface);border:0;border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;height:22px;justify-content:center;margin-top:-11px;opacity:0;position:absolute;right:6px;top:50%;transition:opacity .12s ease,color .12s ease;width:22px}.axs-hg-bookedit:hover{color:var(--axs-ink)}.axs-hg-bookedit:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);opacity:1;outline:none}@media (hover:hover){.axs-hg-bookrow:hover .axs-hg-bookedit{opacity:1}.axs-hg-bookrow:hover .axs-hg-bookcount{opacity:0}}@media (hover:none){.axs-hg-bookgrip{display:none}.axs-hg-bookedit{background:none;margin:0;opacity:1;position:static}}.axs-hg-list{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.axs-hg-toolbar{border-bottom:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;gap:8px;padding:10px 14px}.axs-hg-chips{display:flex;flex-wrap:wrap;gap:2px}.axs-hg-chip{align-items:center;appearance:none;background:#0000;border:0;border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.74rem;font-weight:400;padding:3px 9px;transition:background .12s ease,color .12s ease;white-space:nowrap}.axs-hg-chipdot{border-radius:999px;flex:none;height:6px;margin-right:5px;width:6px}.axs-hg-chip:hover{background:#00000008;background:var(--axs-chrome,#00000008);color:var(--axs-ink)}.axs-hg-chip[data-active]{background:var(--axs-accent-bg);color:var(--axs-accent);font-weight:500}.axs-hg-chip:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-hg-chipcount{font-feature-settings:"tnum";font-size:.66rem;font-variant-numeric:tabular-nums;margin-left:5px;opacity:.65}.axs-hg-chips--sub{margin-top:-2px}.axs-hg-chips--sub .axs-hg-chip{font-size:.7rem;padding:2px 8px}.axs-hg-controls{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.axs-hg-search{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);flex:1 1 100%;font-family:var(--axs-sans);font-size:.76rem;height:26px;min-width:0;padding:0 9px}.axs-hg-search::placeholder{color:var(--axs-ink-faint)}.axs-hg-search:focus-visible{border-color:var(--axs-accent);outline:none}.axs-hg-select{appearance:none;-webkit-appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%276%27 viewBox=%270 0 8 6%27><path d=%27M1 1l3 3 3-3%27 fill=%27none%27 stroke=%27%23847b6f%27 stroke-width=%271.5%27 stroke-linecap=%27round%27/></svg>") right 4px center /8px no-repeat #0000;border:0;border-radius:6px;box-sizing:border-box;color:var(--axs-ink-faint);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:.72rem;font-weight:600;height:26px;min-width:0;padding:0 16px 0 6px}.axs-hg-select:hover{color:var(--axs-ink-mid)}.axs-hg-select:focus-visible{border-radius:6px;box-shadow:0 0 0 2px var(--axs-accent);outline:none}.axs-hg-listpad{padding:14px}.axs-hg-rows{flex:1 1 auto;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0 0 14px;scroll-padding-bottom:88px;scroll-padding-bottom:var(--axs-zoom-safe,88px);scrollbar-width:thin}.axs-hg-chapter{margin-top:16px}.axs-hg-chapter:first-child{margin-top:4px}.axs-hg-shelfhead{align-items:baseline;display:flex;gap:8px;padding:18px 14px 2px}.axs-hg-shelfhead:first-child{padding-top:8px}.axs-hg-shelfhead+.axs-hg-chapter{margin-top:4px}.axs-hg-shelflabel{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.axs-hg-shelfcaption{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px}.axs-hg-chaphead{align-items:baseline;appearance:none;background:none;border:0;border-bottom:1px solid var(--axs-line-hard,var(--axs-line));cursor:pointer;display:flex;gap:8px;padding:2px 14px 6px;text-align:left;width:100%}.axs-hg-chaphead:hover .axs-hg-chaptitle{color:var(--axs-accent)}.axs-hg-chaphead:focus-visible{border-radius:6px;border-radius:var(--axs-radius-sm,6px);box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-hg-chapcaret{align-self:center;color:var(--axs-ink-faint);flex:none;font-size:12px;line-height:1;transform:rotate(90deg);transform-origin:50% 50%;transition:transform .14s ease,color .14s ease;transition:transform var(--axs-dur-fast,.14s) var(--axs-ease-standard,ease),color var(--axs-dur-fast,.14s) var(--axs-ease-standard,ease);width:10px}.axs-hg-chapcaret[data-folded]{transform:rotate(0deg)}.axs-hg-chaphead:hover .axs-hg-chapcaret{color:var(--axs-ink-mid)}@media (prefers-reduced-motion:reduce){.axs-hg-chapcaret{transition:none}}.axs-hg-chaptile{align-items:center;align-self:center;border-radius:6px;display:inline-flex;flex:none;height:20px;justify-content:center;width:20px}.axs-hg-chaptitle{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:14px;font-weight:600;letter-spacing:-.01em}.axs-hg-chapcount{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-variant-numeric:tabular-nums}.axs-hg-chapchorus{font-feature-settings:"tnum";color:var(--axs-warn);font-family:var(--axs-sans);font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.09em;margin-left:auto;text-transform:uppercase}.axs-hg-chapfold{overflow:hidden}.axs-hg-chaprows{list-style:none;margin:0;padding:0}.axs-hg-row{align-items:center;border-bottom:1px solid var(--axs-line);cursor:pointer;display:flex;gap:10px;padding:8px 14px;position:relative;transition:background .12s ease}.axs-hg-row:hover{background:#00000008;background:var(--axs-chrome,#00000008)}.axs-hg-row[data-open]{background:var(--axs-accent-bg)}.axs-hg-row[data-open]:before{background:var(--axs-accent);border-radius:0 2px 2px 0;bottom:4px;content:"";left:0;position:absolute;top:4px;width:2px}.axs-hg-rowbody{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.axs-hg-rowtitle{align-items:baseline;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:.82rem;font-weight:500;gap:7px;min-width:0}.axs-hg-rowtitle>:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-hg-rowtitle[data-archived]{color:var(--axs-ink-faint)}.axs-hg-rowsub{font-size:.72rem;overflow:hidden;text-overflow:ellipsis}.axs-hg-rowsub,.axs-hg-rowword{color:var(--axs-ink-faint);font-family:var(--axs-sans);white-space:nowrap}.axs-hg-rowword{flex:none;font-size:11px;font-weight:400;letter-spacing:.02em}.axs-hg-listfoot{font-feature-settings:"tnum";border-top:1px solid var(--axs-line);font-family:var(--axs-sans);font-size:11px;font-variant-numeric:tabular-nums;padding:7px 14px}.axs-hg-listfoot,.axs-hg-reassign{color:var(--axs-ink-faint);flex:none}.axs-hg-reassign{background:#0000;border:0;border-radius:6px;box-sizing:border-box;cursor:pointer;font-family:var(--axs-sans);font-size:.7rem;height:22px;max-width:110px;padding:0 4px}.axs-hg-reassign:hover{color:var(--axs-ink-mid)}@media (hover:hover){.axs-hg-reassign{opacity:0;transition:opacity .12s ease}.axs-hg-row:focus-within .axs-hg-reassign,.axs-hg-row:hover .axs-hg-reassign{opacity:1}}.axs-hg-sheetwrap{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.axs-hg-sheetwrap .axs-ecard-scroll{padding:18px clamp(24px,8%,88px) 26px}.axs-hg-sheetwrap .axs-ecard-scroll>*{max-width:760px}.axs-hg-empty{align-items:center;display:flex;flex:1 1 auto;justify-content:center;padding:24px;text-align:center}@media (max-width:1280px){.axs-hg-split-list{width:372px}}@media (max-width:1100px){.axs-hg-split-list{width:330px}}@media (max-width:1240px){.axs-hg-split[data-editing] .axs-hg-split-list{display:none}}@media (max-width:900px) and (min-width:761px){.axs-hg-split[data-editing] .axs-hg-split-rail{width:320px}}@media (max-width:760px){.axs-hg-split-list{border-right:0;flex:1 1 auto;width:auto}.axs-hg-reassign{display:none}.axs-hg-chips{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:4px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.axs-hg-chips::-webkit-scrollbar{display:none}.axs-hg-chip{flex:none;min-width:44px;white-space:nowrap}.axs-hg-bookedit,.axs-hg-chip,.axs-hg-newbookrow,.axs-hg-newentry,.axs-hg-search,.axs-hg-select,.axs-hg-shelfbtn{min-height:44px}.axs-hg-bookedit{min-width:44px}.axs-hg-split[data-m-nav=detail] .axs-emn,.axs-hg-split[data-m-nav=edit] .axs-emn{display:flex}.axs-hg-split[data-m-nav=list] .axs-hg-split-detail,.axs-hg-split[data-m-nav=list] .axs-hg-split-rail{display:none}.axs-hg-split[data-m-nav=list] .axs-hg-split-list{flex:1 1 auto}.axs-hg-split[data-m-nav=detail] .axs-hg-split-list,.axs-hg-split[data-m-nav=detail] .axs-hg-split-rail{display:none}.axs-hg-split[data-m-nav=detail] .axs-hg-split-detail{flex:1 1 auto;min-height:0}.axs-hg-split[data-m-nav=edit] .axs-hg-split-detail,.axs-hg-split[data-m-nav=edit] .axs-hg-split-list{display:none}.axs-hg-split[data-m-nav=edit] .axs-hg-split-rail{border-left:0;display:flex;flex:1 1 auto;min-height:0;width:auto}.axs-hg-sheetwrap .axs-ecard-scroll{padding:14px 14px 22px}.axs-hg-shelfpop{max-width:calc(100vw - 44px)}}.axs-floor-canvas{background:#f4f1ea;background:var(--axs-canvas-bg,#f4f1ea);border-radius:12px;border-radius:var(--axs-radius-lg,12px);height:100%;overflow:hidden;position:relative;width:100%}.axs-floor-stage{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,#2b2620 5%,#0000),#0000 70%),#f4f1ea;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--axs-ink,#2b2620) 5%,#0000),#0000 70%),var(--axs-canvas-bg,#f4f1ea);cursor:default;inset:0;overflow:auto;position:absolute;scrollbar-width:thin}.axs-floor-canvas[data-space] .axs-floor-stage{cursor:grab}.axs-floor-canvas[data-space] .axs-floor-pan-overlay[data-panning]{cursor:grabbing}.axs-floor-canvas[data-tool=fixture] .axs-floor-world,.axs-floor-canvas[data-tool=table] .axs-floor-world,.axs-floor-canvas[data-tool=wall] .axs-floor-world,.axs-floor-canvas[data-tool=zone] .axs-floor-world{cursor:crosshair}.axs-floor-sizer{margin:0 auto;position:relative}.axs-floor-world{background:#fffdf8;background:var(--axs-surface,#fffdf8);border-radius:4px;box-shadow:0 1px 2px #0000000f,0 18px 48px -24px #00000059;left:0;overflow:hidden;position:absolute;top:0}.axs-floor-grid{background-image:linear-gradient(color-mix(in srgb,#2b2620 3.5%,#0000) 1px,#0000 0),linear-gradient(90deg,color-mix(in srgb,#2b2620 3.5%,#0000) 1px,#0000 0),linear-gradient(color-mix(in srgb,#2b2620 6.5%,#0000) 1px,#0000 0),linear-gradient(90deg,color-mix(in srgb,#2b2620 6.5%,#0000) 1px,#0000 0);background-image:linear-gradient(color-mix(in srgb,var(--axs-ink,#2b2620) 3.5%,#0000) 1px,#0000 1px),linear-gradient(90deg,color-mix(in srgb,var(--axs-ink,#2b2620) 3.5%,#0000) 1px,#0000 1px),linear-gradient(color-mix(in srgb,var(--axs-ink,#2b2620) 6.5%,#0000) 1px,#0000 1px),linear-gradient(90deg,color-mix(in srgb,var(--axs-ink,#2b2620) 6.5%,#0000) 1px,#0000 1px);background-size:40px 40px,40px 40px,200px 200px,200px 200px;inset:0}.axs-floor-bg,.axs-floor-grid{pointer-events:none;position:absolute}.axs-floor-bg{left:0;max-width:none;top:0}.axs-floor-marquee{background:color-mix(in srgb,var(--axs-accent) 12%,#0000);border:1px solid var(--axs-accent);border-radius:2px;pointer-events:none;position:absolute;z-index:50}.axs-floor-pan-overlay{cursor:grab;inset:0;position:absolute;z-index:80}.axs-floor-zoom{align-items:center;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);background:color-mix(in srgb,#fffdf8 92%,#0000);background:color-mix(in srgb,var(--axs-surface,#fffdf8) 92%,#0000);border:1px solid #e4ddd0;border:1px solid var(--axs-line,#e4ddd0);border-radius:999px;border-radius:var(--axs-radius-pill,999px);bottom:16px;bottom:var(--axs-space-4,16px);box-shadow:0 8px 22px -10px #00000059;display:flex;gap:2px;padding:3px;position:absolute;right:16px;right:var(--axs-space-4,16px);z-index:90}.axs-floor-zoom-preset{appearance:none;background:#0000;border:0;border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:#6b6358;color:var(--axs-ink-mid,#6b6358);cursor:pointer;font:inherit;font-size:12px;font-size:var(--axs-text-label,12px);font-weight:500;font-weight:var(--axs-weight-medium,500);padding:5px 10px;transition:background .12s ease,color .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axs-floor-zoom-preset:hover{background:#f4f1ea;background:var(--axs-surface-alt,#f4f1ea);color:#2b2620;color:var(--axs-ink,#2b2620)}.axs-floor-zoom-preset[data-active=true]{background:color-mix(in srgb,var(--axs-accent) 12%,#0000);color:var(--axs-accent)}.axs-floor-zoom-preset:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-floor-zoom-pct{font-feature-settings:"tnum";color:#9a9286;color:var(--axs-ink-faint,#9a9286);font-size:11px;font-size:var(--axs-text-micro,11px);font-variant-numeric:tabular-nums;min-width:40px;padding:0 8px 0 4px;text-align:right}@media (prefers-reduced-motion:reduce){.axs-floor-zoom-preset{transition:none}}@media (max-width:860px){.axs-floor-zoom{max-inline-size:calc(100% - 24px);overflow-x:auto;overscroll-behavior-inline:contain}.axs-floor-zoom-preset{box-sizing:border-box;min-block-size:44px;min-inline-size:44px}}@media (max-width:640px){.axs-floor-zoom{bottom:auto;right:12px;top:12px}}.axs-floorws{font-family:Instrument Sans,DM Sans,system-ui,sans-serif;font-family:var(--axs-sans,"Instrument Sans","DM Sans",system-ui,sans-serif);height:100%;min-height:0;position:relative}.axs-gb-fillbody>.axs-floorws-fill,.axs-gb-stackfillbody>.axs-floorws-fill{height:100%}.axs-floorws-fill{display:flex;flex-direction:column;min-height:0}.axs-floorws-statebody{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:0;padding:32px}.axs-floorws-barextra{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;margin-left:8px;min-width:0;row-gap:6px}.axs-floorws-layout{appearance:none;background:#f4f1ea;background:var(--axs-surface-alt,#f4f1ea);border:1px solid #e4ddd0;border:1px solid var(--axs-line,#e4ddd0);border-radius:6px;border-radius:var(--axs-radius-sm,6px);color:#2b2620;color:var(--axs-ink,#2b2620);cursor:pointer;font:inherit;font-family:Instrument Sans,DM Sans,system-ui,sans-serif;font-family:var(--axs-sans,"Instrument Sans","DM Sans",system-ui,sans-serif);font-size:12px;font-size:var(--axs-text-label,12px);max-width:200px;min-width:0;padding:4px 24px 4px 9px}.axs-floorws-hint{color:#9a9286;color:var(--axs-ink-faint,#9a9286);font-size:11px;font-size:var(--axs-text-micro,11px)}.axs-floorws-hint,.axs-floorws-savepill{white-space:nowrap}.axs-floorws-btn{appearance:none;background:#fffdf8;background:var(--axs-surface,#fffdf8);border:1px solid #e4ddd0;border:1px solid var(--axs-line,#e4ddd0);border-radius:6px;border-radius:var(--axs-radius-sm,6px);color:#2b2620;color:var(--axs-ink,#2b2620);cursor:pointer;font:inherit;font-size:12px;font-size:var(--axs-text-label,12px);font-weight:500;font-weight:var(--axs-weight-medium,500);padding:6px 14px;transition:background .12s ease,border-color .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axs-floorws-btn:hover:not(:disabled){border-color:#9a9286;border-color:var(--axs-ink-faint,#9a9286)}.axs-floorws-btn:disabled{cursor:default;opacity:.5}.axs-floorws-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-floorws-btn-ghost{background:#0000}.axs-floorws-stage{flex:1 1 auto;min-height:0;min-width:0;padding:12px;position:relative}.axs-floorws-dock{-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);background:color-mix(in srgb,#fffdf8 86%,#0000);background:color-mix(in srgb,var(--axs-surface,#fffdf8) 86%,#0000);border:1px solid #e4ddd0;border:1px solid var(--axs-line,#e4ddd0);border-radius:16px;box-shadow:0 10px 28px -14px #28221866;display:flex;flex-direction:column;gap:2px;left:22px;padding:4px;position:absolute;top:50%;transform:translateY(-50%);z-index:70}.axs-floorws-dockbtn{align-items:center;appearance:none;background:#0000;border:0;border-radius:10px;color:#6b6358;color:var(--axs-ink-mid,#6b6358);cursor:pointer;display:flex;height:38px;justify-content:center;position:relative;transition:background .12s ease,color .12s ease,transform .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),transform var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:38px}.axs-floorws-dockbtn:hover:not(:disabled){background:#f1ece2;background:var(--axs-surface-alt,#f1ece2);color:#2b2620;color:var(--axs-ink,#2b2620)}.axs-floorws-dockbtn[data-active=true]{background:color-mix(in srgb,var(--axs-accent) 14%,#0000);color:var(--axs-accent)}.axs-floorws-dockbtn:disabled{cursor:default;opacity:.35}.axs-floorws-dockbtn:active:not(:disabled){transform:scale(.94)}.axs-floorws-dockbtn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-floorws-dock-sep{background:#e4ddd0;background:var(--axs-line,#e4ddd0);height:1px;margin:4px 6px}.axs-floorws-dock-tag{font-feature-settings:"tnum";bottom:3px;color:#9a9286;color:var(--axs-ink-faint,#9a9286);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;font-weight:500;line-height:1;position:absolute;right:4px}.axs-floorws-inspect{background:#fffdf8;background:var(--axs-surface,#fffdf8);border:1px solid #e4ddd0;border:1px solid var(--axs-line,#e4ddd0);border-radius:14px;box-shadow:0 12px 30px -16px #2822186b;display:flex;flex-direction:column;gap:8px;gap:var(--axs-space-2,8px);max-height:calc(100% - 36px);overflow-y:auto;padding:14px;position:absolute;right:18px;top:18px;width:200px;z-index:70}.axs-floorws-eyebrow{color:#9a9286;color:var(--axs-ink-faint,#9a9286);font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axs-floorws-inspect-h{font-family:"Bricolage Grotesque",var(--axs-sans);font-family:var(--axs-display,"Bricolage Grotesque",var(--axs-sans));font-size:16px;font-weight:500;margin-bottom:4px}.axs-floorws-inspect-actions{display:flex;gap:8px;margin-top:4px}.axs-floorws-counts{grid-gap:6px 12px;color:#6b6358;color:var(--axs-ink-mid,#6b6358);display:grid;font-size:12px;font-size:var(--axs-text-label,12px);gap:6px 12px;grid-template-columns:1fr 1fr}.axs-floorws-counts b{font-feature-settings:"tnum";color:#2b2620;color:var(--axs-ink,#2b2620);font-variant-numeric:tabular-nums;font-weight:500;font-weight:var(--axs-weight-medium,500)}.axs-floorws-empty{color:#9a9286;color:var(--axs-ink-faint,#9a9286);line-height:1.5;line-height:var(--axs-lh-body,1.5);margin:0}.axs-floorws-empty,.axs-floorws-field{font-size:12px;font-size:var(--axs-text-label,12px)}.axs-floorws-field{align-items:center;color:#6b6358;color:var(--axs-ink-mid,#6b6358);display:flex;gap:8px;gap:var(--axs-space-2,8px);justify-content:space-between}.axs-floorws-field input,.axs-floorws-field select{background:#fffdf8;background:var(--axs-surface,#fffdf8);border:1px solid #e4ddd0;border:1px solid var(--axs-line,#e4ddd0);border-radius:6px;border-radius:var(--axs-radius-sm,6px);color:#2b2620;color:var(--axs-ink,#2b2620);font:inherit;font-size:12px;font-size:var(--axs-text-label,12px);padding:5px 8px;width:110px}.axs-floorws-field input[type=color]{height:28px;padding:2px;width:48px}.axs-floorws-err{color:#c0492b;color:var(--axs-warn,#c0492b);font-size:11px;font-size:var(--axs-text-micro,11px);margin:0}@media (max-width:760px){.axs-floorws-barextra,.axs-floorws-board .axs-dash-panel-head{flex-wrap:wrap;row-gap:6px}}@media (max-width:640px){.axs-floorws-dock{bottom:12px;flex-direction:row;left:50%;top:auto;transform:translateX(-50%)}.axs-floorws-dock-sep{height:auto;margin:4px;width:1px}.axs-floorws-dockbtn{height:44px;width:44px}.axs-floorws-inspect{bottom:66px;left:12px;max-height:38vh;right:12px;top:auto;width:auto}}@media (prefers-reduced-motion:reduce){.axs-floorws-btn,.axs-floorws-dockbtn{transition:none}}@media (max-width:860px){.axs-floorws-barextra .axs-seg-btn,.axs-floorws-barextra .axv-actionpill,.axs-floorws-layout{box-sizing:border-box;min-block-size:44px}.axs-floorws-barextra .axs-seg-btn{min-inline-size:44px}.axs-floorws-layout{max-inline-size:100%}}.axs-rep-boardwrap{height:100%;min-height:0;position:relative}.axs-rep-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-rep-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-rep-barextra{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;margin-left:8px}.axs-rep-segn{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;margin-left:6px}.axs-gb-fillbody>.axs-rep-panel,.axs-gb-fillbody>.axs-rep-queuelist,.axs-gb-fillbody>.axs-rep-threadpane{height:100%}.axs-rep-queuelist{box-sizing:border-box;container:axrepqueue/inline-size;height:100%;padding:14px 14px 8px}.axs-rep-threadpane{container:axrepdetail/inline-size;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain}.axs-rep-stars{align-items:center;display:inline-flex;gap:1px}.axs-rep-star{fill:none;stroke:var(--axs-line-hard);stroke-width:2;flex:none;opacity:.5}.axs-rep-star[data-on]{fill:var(--axs-warn);stroke:var(--axs-warn);opacity:1}.axs-rep-avatar{align-items:center;background:var(--axs-surface-alt);border-radius:50%;color:var(--axs-ink-mid);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);height:28px;justify-content:center;width:28px}.axs-rep-head{flex:none}.axs-rep-gbp{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:10px}.axs-rep-locselect{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink);cursor:pointer;flex:1 1 160px;font-family:var(--axs-sans);font-size:var(--axs-text-body);height:30px;min-width:0;padding:0 9px}.axs-rep-filters{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:8px}.axs-rep-ratingpills{display:inline-flex;flex-wrap:wrap;gap:4px}.axs-rep-pill{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:4px 11px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-rep-pill:hover{color:var(--axs-ink)}.axs-rep-pill[data-active]{background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface));border-color:color-mix(in srgb,var(--axs-accent) 45%,var(--axs-line-hard));color:var(--axs-accent)}.axs-rep-search{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);flex:1 1 140px;font-family:var(--axs-sans);font-size:var(--axs-text-body);height:32px;min-width:120px;outline:none;padding:0 11px}.axs-rep-search:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-rep-maxselect{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);flex:none;height:32px;padding:0 8px}.axs-rep-maxselect,.axs-rep-statuschip{cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-rep-statuschip{align-self:flex-start;background:color-mix(in srgb,var(--axs-accent) 10%,var(--axs-surface));border:1px solid color-mix(in srgb,var(--axs-accent) 32%,var(--axs-line));border-radius:999px;color:var(--axs-accent);font-weight:var(--axs-weight-medium);padding:3px 11px}.axs-rep-rows{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-rep-row{align-items:flex-start;display:flex;gap:8px;padding:10px 4px;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-rep-row+.axs-rep-row{border-top:1px solid var(--axs-line)}.axs-rep-row[data-open]{background:color-mix(in srgb,var(--axs-accent) 6%,var(--axs-surface))}.axs-rep-row-main{background:none;border:none;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font:inherit;gap:6px;min-width:0;padding:0;text-align:left}.axs-rep-row-head{align-items:center;display:flex;gap:8px}.axs-rep-row-id{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axs-rep-row-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-rep-row-dot{background:var(--axs-accent);border-radius:50%;flex:none;height:8px;width:8px}.axs-rep-row-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--axs-ink-mid);display:-webkit-box;font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);overflow:hidden}.axs-rep-row-foot{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axs-rep-row-loc{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-rep-replied{margin-left:auto}.axs-rep-row-when{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-micro);gap:4px}.axs-rep-row-when svg{display:block;flex:none}.axs-rep-feat-toggle{background:none;border:none;cursor:pointer;flex:none;line-height:1;padding:2px}.axs-rep-feat-toggle svg{fill:none;stroke:var(--axs-line-hard);stroke-width:2}.axs-rep-feat-toggle:hover svg{stroke:var(--axs-warn)}.axs-rep-feat-toggle[data-on] svg{fill:var(--axs-warn);stroke:var(--axs-warn)}.axs-rep-feat-toggle:disabled{cursor:default;opacity:.5}@container axrepqueue (max-width: 360px){.axs-rep-maxselect,.axs-rep-row-loc,.axs-rep-row-when{display:none}.axs-rep-row-text{-webkit-line-clamp:2}}.axs-rep-detail{box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:18px}.axs-rep-detail-empty{display:grid;height:100%;padding:24px;place-items:center}.axs-rep-detail-head{display:flex;flex-direction:column;gap:8px}.axs-rep-detail-loc{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase}.axs-rep-detail-name{align-items:center;color:var(--axs-ink);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-hero);font-weight:var(--axs-weight-medium);gap:9px}.axs-rep-detail-meta{align-items:center;display:flex;gap:10px}.axs-rep-detail-date{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:5px}.axs-rep-detail-date svg{display:block;flex:none}.axs-rep-detail-text{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-title);line-height:var(--axs-lh-body);margin:0;white-space:pre-wrap}.axs-rep-thread{display:flex;flex-direction:column;gap:8px}.axs-rep-thread-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-rep-thread-row{display:flex;gap:9px;padding:9px 4px}.axs-rep-thread-row+.axs-rep-thread-row{border-top:1px solid var(--axs-line)}.axs-rep-thread-body{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.axs-rep-thread-by{align-items:baseline;display:flex;gap:7px}.axs-rep-thread-author{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium)}.axs-rep-thread-src{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-rep-thread-text{color:var(--axs-ink-mid);line-height:var(--axs-lh-body);white-space:pre-wrap}.axs-rep-thread-none,.axs-rep-thread-text{font-family:var(--axs-sans);font-size:var(--axs-text-body);margin:0}.axs-rep-thread-none{color:var(--axs-ink-faint)}.axs-rep-detail-err{background:color-mix(in srgb,var(--axs-danger) 10%,var(--axs-surface));border-radius:var(--axs-radius-sm);color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:8px 12px}.axs-rep-detail-done{align-items:center;border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-body);gap:10px;margin-top:auto;padding-top:14px}.axs-rep-suggest{display:flex;flex-direction:column;gap:8px}.axs-rep-suggest-loading{align-items:center;border:1px dashed var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:var(--axs-text-body);gap:10px;padding:12px 14px}.axs-rep-suggest-dots{display:inline-flex;gap:4px}.axs-rep-suggest-dots i{animation:axs-rep-bounce 1.2s ease-in-out infinite;background:var(--axs-accent);border-radius:50%;height:5px;width:5px}.axs-rep-suggest-dots i:nth-child(2){animation-delay:.15s}.axs-rep-suggest-dots i:nth-child(3){animation-delay:.3s}@keyframes axs-rep-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}[data-reduced-motion=true] .axs-rep-suggest-dots i{animation:none}.axs-rep-suggest-error{align-items:center;background:color-mix(in srgb,var(--axs-warn) 12%,var(--axs-surface));border-radius:var(--axs-radius-md);display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.axs-rep-suggest-error,.axs-rep-suggest-retry{color:var(--axs-warn);font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-rep-suggest-retry{background:none;border:1px solid var(--axs-warn);border-radius:var(--axs-radius-sm);cursor:pointer;font-weight:var(--axs-weight-medium);padding:3px 10px}.axs-rep-suggest-ready{background:var(--axs-chrome);border-radius:var(--axs-radius-md);display:flex;flex-direction:column;gap:10px;padding:12px 14px}.axs-rep-suggest-text{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);margin:0;white-space:pre-wrap}.axs-rep-suggest-actions{display:flex;gap:8px}.axs-rep-suggest-use{background:var(--axs-accent);border:none;border-radius:var(--axs-radius-sm);color:var(--axs-accent-fg);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:6px 14px;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-rep-suggest-use:hover:not(:disabled){background:var(--axs-accent-hover)}.axs-rep-suggest-regen{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:6px 12px}.axs-rep-suggest-regen:disabled,.axs-rep-suggest-use:disabled{cursor:default;opacity:.55}.axs-rep-compose{display:flex;flex-direction:column;gap:8px}.axs-rep-compose-input{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);outline:none;padding:10px 12px;resize:vertical;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-rep-compose-input:focus{border-color:color-mix(in srgb,var(--axs-accent) 50%,var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-rep-compose-input:disabled{opacity:.6}.axs-rep-compose-actions{align-items:center;display:flex;gap:12px;justify-content:flex-end}.axs-rep-compose-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.03em;margin-right:auto}.axs-rep-compose-send{background:var(--axs-accent);border:none;border-radius:var(--axs-radius-sm);color:var(--axs-accent-fg);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);padding:7px 18px;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-rep-compose-send:hover:not(:disabled){background:var(--axs-accent-hover)}.axs-rep-compose-send:disabled{cursor:default;opacity:.5}.axs-rep-panel{box-sizing:border-box;container:axrepdetail/inline-size;display:flex;flex-direction:column;gap:13px;height:100%;padding:16px}.axs-rep-panelscroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.axs-rep-mention-head{flex:none}.axs-rep-mention-tabs{display:inline-flex;flex-wrap:wrap;gap:4px}.axs-rep-mention-tab{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);gap:6px;padding:4px 12px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-rep-mention-tab:hover{color:var(--axs-ink)}.axs-rep-mention-tab[data-active]{background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface));border-color:color-mix(in srgb,var(--axs-accent) 45%,var(--axs-line-hard));color:var(--axs-accent)}.axs-rep-mention-badge{font-feature-settings:"tnum";align-items:center;background:var(--axs-accent);border-radius:9px;color:var(--axs-accent-fg);display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);height:17px;justify-content:center;min-width:17px;padding:0 5px}.axs-rep-mentions{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-rep-mention{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:120px 1fr auto;padding:12px 4px}.axs-rep-mention+.axs-rep-mention{border-top:1px solid var(--axs-line)}.axs-rep-mention-meta{display:flex;flex-direction:column;gap:3px;min-width:0}.axs-rep-mention-stars{align-items:center;color:var(--axs-ink-mid);display:inline-flex;gap:5px}.axs-rep-mention-date,.axs-rep-mention-stars{font-family:var(--axs-sans);font-size:var(--axs-text-micro)}.axs-rep-mention-date{color:var(--axs-ink-faint);letter-spacing:.08em;text-transform:uppercase}.axs-rep-mention-reviewer{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-rep-mention-snippet{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);margin:0;min-width:0}.axs-rep-mention-hit{background:color-mix(in srgb,var(--axs-accent) 16%,#0000);border-radius:4px;color:var(--axs-accent);font-weight:var(--axs-weight-medium);padding:1px 4px}.axs-rep-mention-actions{align-items:flex-end;display:flex;flex-direction:column;gap:6px}.axs-rep-mention-cands{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.axs-rep-mention-cand,.axs-rep-mention-credit{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;color:var(--axs-ink);display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:7px;padding:4px 11px 4px 4px}.axs-rep-mention-cand{cursor:pointer;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-rep-mention-cand:hover:not(:disabled){border-color:color-mix(in srgb,var(--axs-accent) 45%,var(--axs-line-hard));color:var(--axs-accent)}.axs-rep-mention-cand:disabled{cursor:wait;opacity:.5}.axs-rep-mention-cand .axs-rep-avatar,.axs-rep-mention-credit .axs-rep-avatar{height:22px;width:22px}.axs-rep-mention-tag{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.08em;text-transform:uppercase}.axs-rep-mention-reject{background:none;border:none;border-radius:var(--axs-radius-sm);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:3px 8px;transition:color var(--axs-dur-fast) var(--axs-ease-standard),background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-rep-mention-reject:hover:not(:disabled){background:color-mix(in srgb,var(--axs-danger) 10%,#0000);color:var(--axs-danger)}.axs-rep-mention-reject:disabled{cursor:default;opacity:.5}.axs-rep-feat-head{display:flex;flex:none;flex-direction:column;gap:4px}.axs-rep-feat-row{display:flex;flex-direction:column;gap:7px;padding:11px 4px}.axs-rep-feat-row+.axs-rep-feat-row{border-top:1px solid var(--axs-line)}.axs-rep-feat-id{align-items:center;display:flex;gap:8px}.axs-rep-feat-id .axs-rep-avatar{height:24px;width:24px}.axs-rep-feat-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--axs-text-body);line-height:var(--axs-lh-body);margin:0;overflow:hidden}.axs-rep-feat-remove,.axs-rep-feat-text{color:var(--axs-ink-mid);font-family:var(--axs-sans)}.axs-rep-feat-remove{align-self:flex-start;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);cursor:pointer;font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:4px 11px}.axs-rep-feat-remove:hover:not(:disabled){border-color:color-mix(in srgb,var(--axs-warn) 45%,var(--axs-line-hard));color:var(--axs-warn)}.axs-rep-feat-remove:disabled{cursor:default;opacity:.55}@container axrepdetail (max-width: 519px){.axs-rep-detail-tabs{overflow-x:auto;padding-inline:12px;scrollbar-width:none}.axs-rep-detail-tabs::-webkit-scrollbar{display:none}.axs-rep-detail-tab{flex:1 0 auto;padding-inline:9px}.axs-rep-detail,.axs-rep-panel{padding:14px}.axs-rep-detail-name{font-size:var(--axs-text-title)}.axs-rep-compose-actions,.axs-rep-suggest-actions{flex-wrap:wrap}.axs-rep-compose-send{width:100%}.axs-rep-mention{gap:10px;grid-template-columns:1fr}.axs-rep-mention-actions{align-items:stretch}.axs-rep-mention-cands{justify-content:flex-start}.axs-rep-mention-cand{flex:1 1 160px;justify-content:center}}@container axrepdetail (max-width: 359px){.axs-rep-detail,.axs-rep-panel{padding:12px}.axs-rep-detail-name .axs-rep-avatar{display:none}.axs-rep-detail-text{font-size:var(--axs-text-body)}.axs-rep-thread-row{padding:8px}.axs-rep-thread-row>.axs-rep-avatar{display:none}.axs-rep-suggest-actions{flex-direction:column}.axs-rep-suggest-regen,.axs-rep-suggest-use{width:100%}.axs-rep-mention-meta{align-items:center;flex-direction:row;flex-wrap:wrap}.axs-rep-feat-id{flex-wrap:wrap}}@container axrepdetail (max-width: 259px){.axs-rep-detail-meta,.axs-rep-feat-id .axs-rep-stars,.axs-rep-mention-date,.axs-rep-mention-stars{display:none}}@media (max-width:860px){.axs-rep-compose-send,.axs-rep-feat-remove,.axs-rep-feat-toggle,.axs-rep-locselect,.axs-rep-maxselect,.axs-rep-mention-cand,.axs-rep-mention-reject,.axs-rep-mention-tab,.axs-rep-pill,.axs-rep-search,.axs-rep-statuschip,.axs-rep-suggest-regen,.axs-rep-suggest-retry,.axs-rep-suggest-use{min-height:44px}.axs-rep-feat-toggle,.axs-rep-pill{min-width:44px}.axs-rep-mention{gap:10px;grid-template-columns:1fr}.axs-rep-mention-actions{align-items:stretch}.axs-rep-mention-cands{justify-content:flex-start}.axs-rep-mention-cand{flex:1 1;justify-content:center}}.axs-evreg{container-type:inline-size;display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}.axs-evreg-bar{align-items:flex-end;border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:12px;padding:9px 14px 8px}.axs-evreg-searchform{grid-gap:3px 9px;align-items:center;display:grid;flex:1 1;gap:3px 9px;grid-template-columns:auto minmax(0,1fr);min-width:0}.axs-evreg-searchlabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10.5px;font-weight:600;font-weight:var(--axs-weight-semibold,600);grid-column:1;grid-row:1;letter-spacing:.11em;text-transform:uppercase}.axs-evreg-search{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;border-radius:var(--axs-radius-md,8px);color:var(--axs-ink-faint);display:flex;gap:8px;grid-column:2;grid-row:1;min-height:34px;min-width:0;padding:0 10px;transition:border-color .12s ease,box-shadow .12s ease;transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),box-shadow var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}.axs-evreg-search:focus-within{border-color:var(--axs-accent);box-shadow:var(--axv-focus-ring)}.axs-evreg-search-ico{flex:none;height:15px;width:15px}.axs-evreg-search-input{appearance:none;background:none;border:none;color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:13px;font-size:var(--axs-text-body,13px);min-width:0;outline:none;padding:6px 0}.axs-evreg-search-input::placeholder{color:var(--axs-ink-faint)}.axs-evreg-search-input:focus-visible{outline:none}.axs-evreg-searchhint{font-size:11px;grid-column:2;grid-row:2;line-height:1.25;min-width:0}.axs-evreg-count,.axs-evreg-searchhint{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axs-evreg-count{font-feature-settings:"tnum";flex:none;font-size:12px;font-variant-numeric:tabular-nums;padding-bottom:19px}.axs-evreg-docs{background:color-mix(in srgb,var(--axs-surface-alt) 54%,#0000);border-bottom:1px solid var(--axs-line)}.axs-evreg-dochead{align-items:baseline;display:flex;gap:8px;padding:11px 16px 6px}.axs-evreg-doclabel{color:var(--axs-ink-mid);font-weight:600;font-weight:var(--axs-weight-semibold,600);letter-spacing:.08em;margin:0;text-transform:uppercase}.axs-evreg-doccount,.axs-evreg-doclabel{font-family:var(--axs-sans);font-size:11px}.axs-evreg-doccount{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-evreg-docnote{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11.5px;line-height:1.35;margin:0;padding:0 16px 6px}.axs-evreg-docstate{align-items:center;color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:12.5px;gap:9px;line-height:1.4;min-height:48px;padding:10px 16px}.axs-evreg-docstate--error{color:#a32d2d;color:var(--axs-danger,#a32d2d)}.axs-evreg-docspinner{animation:axs-evreg-spin .7s linear infinite;border:1.5px solid var(--axs-line-hard);border-radius:50%;border-top-color:var(--axs-accent);flex:none;height:13px;width:13px}@keyframes axs-evreg-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.axs-evreg-docspinner{animation:none}}.axs-evreg[data-reduced-motion] .axs-evreg-docspinner{animation:none}.axs-evreg-docretry{appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink);cursor:pointer;flex:none;font:inherit;font-weight:600;font-weight:var(--axs-weight-semibold,600);padding:5px 12px}.axs-evreg-docretry:hover{background:var(--axs-surface-alt)}.axs-evreg-docretry:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-evreg-docrows{list-style:none;margin:0;padding:0 0 5px}.axs-evreg-docrowli{margin:0}.axs-evreg-docrow{align-items:flex-start;appearance:none;background:none;border:none;border-top:1px solid var(--axs-line);color:var(--axs-ink);cursor:pointer;display:flex;gap:11px;padding:9px 16px;text-align:left;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axs-evreg-docrow:hover{background:var(--axs-surface-alt)}.axs-evreg-docrow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-evreg-docglyph{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink-faint);display:grid;flex:none;height:34px;place-items:center;width:30px}.axs-evreg-docglyph svg{height:17px;width:17px}.axs-evreg-docmain{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axs-evreg-doctitle{align-items:baseline;color:var(--axs-ink);display:flex;flex-wrap:wrap;font-family:var(--axs-sans);font-size:13px;gap:5px 9px}.axs-evreg-doctitle,.axs-evreg-doctype{font-weight:500;font-weight:var(--axs-weight-medium,500)}.axs-evreg-doctype{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);font-size:10.5px;padding:1px 6px}.axs-evreg-docmeta,.axs-evreg-docsnippet{color:var(--axs-ink-faint);font-family:var(--axs-sans)}.axs-evreg-docmeta{font-feature-settings:"tnum";font-size:11.5px;font-variant-numeric:tabular-nums}.axs-evreg-docsnippet{color:var(--axs-ink-mid);font-size:12px;line-height:1.4}.axs-evreg-docrow:focus-visible .axs-evreg-go,.axs-evreg-docrow:hover .axs-evreg-go{opacity:1}.axs-evreg-body{display:flex;flex:1 1;min-height:0;min-width:0}.axs-evreg-rail{border-right:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;gap:1px;overflow-y:auto;overscroll-behavior:contain;padding:8px;width:158px}.axs-evreg-seg{align-items:center;appearance:none;background:none;border:none;border-radius:8px;color:var(--axs-ink-mid);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:12.5px;gap:8px;justify-content:space-between;padding:6px 9px;text-align:left;transition:background .12s ease,color .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease),color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axs-evreg-seg:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-evreg-seg:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-evreg-seg[data-active]{background:var(--axs-accent-bg);color:var(--axs-ink)}.axs-evreg-segct{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-size:11.5px;font-variant-numeric:tabular-nums}.axs-evreg-list{flex:1 1;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 0 10px}.axs-evreg-group{padding:0}.axs-evreg-grouplabel{align-items:baseline;display:flex;font-family:var(--axs-sans);font-weight:500;font-weight:var(--axs-weight-medium,500);gap:8px;letter-spacing:.05em;margin:0;padding:12px 16px 6px;text-transform:uppercase}.axs-evreg-groupct,.axs-evreg-grouplabel{color:var(--axs-ink-faint);font-size:11px}.axs-evreg-groupct{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:0}.axs-evreg-rows{list-style:none;margin:0;padding:0}.axs-evreg-rowli{margin:0}.axs-evreg-row{align-items:center;appearance:none;background:none;border:none;border-top:1px solid var(--axs-line);cursor:pointer;display:flex;gap:12px;padding:8px 16px;text-align:left;transition:background .12s ease;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:100%}.axs-evreg-rowli:first-child .axs-evreg-row{border-top:none}.axs-evreg-row:hover{background:var(--axs-surface-alt)}.axs-evreg-row:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-evreg-row[data-selected]{background:var(--axs-accent-bg)}.axs-evreg-row[data-lost]{opacity:.6}.axs-evreg-row[data-lost] .axs-evreg-name{text-decoration:line-through;text-decoration-color:var(--axs-ink-faint)}.axs-evreg-date{background:var(--axs-surface-alt);border-radius:8px;display:flex;flex:none;flex-direction:column;line-height:1.15;padding:4px 0;text-align:center;width:42px}.axs-evreg-date--empty{justify-content:center}.axs-evreg-dow{color:var(--axs-ink-faint);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.axs-evreg-day,.axs-evreg-dow{font-family:var(--axs-sans);font-weight:500;font-weight:var(--axs-weight-medium,500)}.axs-evreg-day{font-feature-settings:"tnum";color:var(--axs-ink);font-size:15px;font-variant-numeric:tabular-nums}.axs-evreg-main{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.axs-evreg-name{color:var(--axs-ink);font-size:13px;font-weight:500;font-weight:var(--axs-weight-medium,500)}.axs-evreg-meta,.axs-evreg-name{font-family:var(--axs-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-evreg-meta{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:12px;font-variant-numeric:tabular-nums}.axs-evreg-stage{align-items:center;color:var(--axs-ink-mid);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:12px;gap:6px;white-space:nowrap}.axs-evreg-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;height:7px;width:7px}.axs-evreg-stage[data-tone=win] .axs-evreg-dot{background:var(--axs-ok)}.axs-evreg-go,.axs-evreg-stage[data-tone=lost]{color:var(--axs-ink-faint)}.axs-evreg-go{display:inline-flex;flex:none;height:16px;opacity:0;transition:opacity .12s ease;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);width:16px}.axs-evreg-row:focus-visible .axs-evreg-go,.axs-evreg-row:hover .axs-evreg-go{opacity:1}@media (hover:none){.axs-evreg-go{opacity:1}}@container (max-width: 560px){.axs-evreg-bar{align-items:center}.axs-evreg-searchform{grid-template-columns:1fr}.axs-evreg-searchlabel{grid-column:1;grid-row:1}.axs-evreg-search{grid-column:1;grid-row:2}.axs-evreg-searchhint{grid-column:1;grid-row:3}.axs-evreg-count{align-self:center;padding-bottom:0}.axs-evreg-body{flex-direction:column}.axs-evreg-rail{border-bottom:1px solid var(--axs-line);border-right:none;flex-direction:row;flex-wrap:nowrap;gap:4px;overflow-x:auto;overflow-y:hidden;width:auto}.axs-evreg-seg{flex:none}}@container (max-width: 420px){.axs-evreg-bar{align-items:flex-end;gap:8px;padding-inline:10px}.axs-evreg-searchhint{display:none}.axs-evreg-count{font-size:11px;padding-bottom:8px}.axs-evreg-docrow{padding-inline:12px}.axs-evreg-docsnippet{display:none}}@media (pointer:coarse){.axs-evreg-search{min-height:48px}.axs-evreg-search-input{font-size:1rem}.axs-evreg-docretry,.axs-evreg-docrow{min-height:48px}}.axs-nid-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:color-mix(in srgb,var(--axs-ink) 28%,#0000);display:grid;inset:0;padding:24px;place-items:center;position:absolute;z-index:50}.axs-nid{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-lg);box-shadow:var(--axs-elev-lg);display:flex;flex-direction:column;gap:12px;padding:22px;width:min(480px,100%)}.axs-nid-title{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-hero);font-weight:var(--axs-weight-semibold);margin:0}.axs-nid-sub{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);line-height:1.45;margin:-4px 0 2px}.axs-nid-form{display:flex;flex-direction:column;gap:12px}.axs-nid-row{display:flex;flex-wrap:wrap;gap:12px}.axs-nid-grow{flex:1 1 9rem}.axs-nid-narrow{flex:0 1 6.5rem}.axs-nid-field{display:flex;flex-direction:column;gap:5px}.axs-nid-field>span{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase}.axs-nid-field input,.axs-nid-field textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);padding:8px 11px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.axs-nid-field textarea{line-height:1.5;min-height:64px;resize:vertical}.axs-nid-field input:focus-visible,.axs-nid-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-nid-field input:disabled,.axs-nid-field textarea:disabled{cursor:default;opacity:.65}.axs-nid-err{background:#fdecea;border:1px solid #f3c3bd;border-radius:var(--axs-radius-sm);color:var(--axs-danger);line-height:1.4;padding:7px 10px}.axs-nid-err,.axs-nid-hint{font-family:var(--axs-sans);font-size:var(--axs-text-label);margin:0}.axs-nid-hint{color:var(--axs-ink-faint)}.axs-nid-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:2px}.axs-nid-btn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);padding:8px 16px;transition:background .12s ease,color .12s ease,border-color .12s ease}.axs-nid-btn:disabled{cursor:default;opacity:.5}.axs-nid-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axs-nid-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axs-nid-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-nid-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axs-sab{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:12px;border-radius:var(--axs-radius-lg,12px);box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f24;flex:none;margin:0;overflow:hidden;padding:0 0 6px}.axs-sab-head.axs-dash-panel-head{cursor:default;touch-action:auto;-webkit-user-select:auto;user-select:auto}.axs-sab-title{margin:0}.axs-sab-generate{appearance:none;background:none;border:none;border-radius:6px;border-radius:var(--axs-radius-sm,6px);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:12px;font-weight:500;font-weight:var(--axs-weight-medium,500);line-height:1.2;margin:0;padding:2px 6px;transition:color .12s ease}.axs-sab-generate:hover:not(:disabled){color:var(--axs-ink)}.axs-sab-generate:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-sab-generate:disabled{cursor:wait;opacity:.66}.axs-sab-list{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:6px 8px 0}.axs-sab-li{margin:0}.axs-sab-row{align-items:flex-start;appearance:none;background:#0000;border:0;border-radius:6px;border-radius:var(--axs-radius-sm,6px);color:inherit;cursor:default;display:flex;font:inherit;gap:10px;margin:0;padding:5px 6px;text-align:left;transition:background .12s ease;width:100%}button.axs-sab-row{cursor:pointer}button.axs-sab-row:hover{background:color-mix(in srgb,var(--axs-ink) 4%,#0000);background:var(--axs-item-hover,color-mix(in srgb,var(--axs-ink) 4%,#0000))}button.axs-sab-row:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-sab-dot{background:var(--axs-ink-faint);border-radius:999px;flex-shrink:0;height:7px;margin-top:6px;width:7px}.axs-sab-dot[data-tone=high]{background:#c44;background:var(--axs-danger,#c44)}.axs-sab-dot[data-tone=medium]{background:#c90;background:var(--axs-warn,#c90)}.axs-sab-dot[data-tone=low]{background:var(--axs-ink-faint)}.axs-sab-copy{color:var(--axs-ink);flex:1 1;font-size:13px;line-height:1.4;min-width:0}.axs-sab-who{font-weight:600;font-weight:var(--axs-weight-semibold,600)}.axs-sab-action{font-weight:400;font-weight:var(--axs-weight-regular,400)}.axs-sab-urgency{color:var(--axs-ink-faint);flex-shrink:0;font-size:10px;font-weight:600;font-weight:var(--axs-weight-semibold,600);letter-spacing:.05em;margin-top:2px;text-transform:uppercase}.axs-sab-row[data-tone=high] .axs-sab-urgency{color:#c44;color:var(--axs-danger,#c44)}.axs-sab-row[data-tone=medium] .axs-sab-urgency{color:#b80;color:var(--axs-warn,#b80)}.axs-sab-row--skel{pointer-events:none}.axs-sab-skel{animation:axs-sab-pulse 1.1s ease-in-out infinite;background:color-mix(in srgb,var(--axs-ink) 8%,#0000);border-radius:4px;display:block;height:12px;margin-top:4px}@keyframes axs-sab-pulse{0%,to{opacity:.55}50%{opacity:1}}.axs-sab-empty,.axs-sab-err,.axs-sab-notice,.axs-sab-state{color:var(--axs-ink-mid);font-size:12.5px;margin:8px 14px 2px}.axs-sab-empty,.axs-sab-notice,.axs-sab-state{line-height:1.45;max-width:68ch}.axs-sab-state{color:var(--axs-ink-mid);color:var(--axs-warn,var(--axs-ink-mid));margin-bottom:3px}.axs-sab-notice{border-left:2px solid var(--axs-accent);margin-bottom:3px;padding-left:8px}@media (max-width:600px){.axs-sab-head{flex-wrap:wrap}.axs-sab-generate{min-height:36px}.axs-sab-row{gap:8px;padding-block:7px}}@media (pointer:coarse){.axs-sab-generate{min-height:44px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.axs-sab-skel{animation:none}.axs-sab-generate,.axs-sab-row{transition:none}}.axs-edw{background:var(--axs-canvas-bg);container-name:axs-edw;container-type:inline-size;display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;min-width:0;position:relative}.axs-edw-notice{align-items:center;background:color-mix(in srgb,var(--axs-accent) 8%,#0000);border:1px solid color-mix(in srgb,var(--axs-accent) 18%,var(--axs-line));border-radius:8px;color:var(--axs-ink-mid);display:flex;flex-wrap:wrap;font-size:.82rem;gap:12px;margin:0 0 12px;padding:10px 12px}.axs-edw-notice-dismiss{background:none;border:1px solid var(--axs-line-hard);border-radius:6px;color:var(--axs-ink);cursor:pointer;font:inherit;font-size:.78rem;margin-left:auto;padding:2px 10px}.axs-edw-band{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:6px 12px;justify-content:space-between;padding:12px 14px 0}.axs-edw-title{align-items:baseline;display:flex;gap:8px;padding-left:2px}.axs-edw-titlename{color:var(--axs-ink);font-size:15px;letter-spacing:-.01em}.axs-edw-titlekind,.axs-edw-titlename{font-family:var(--axs-sans);font-weight:var(--axs-weight-medium)}.axs-edw-titlekind{color:var(--axs-ink-faint);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.axs-edw-bandright{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px}.axs-edw-newbtn{align-items:center;appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);gap:5px;padding:5px 13px 5px 11px;transition:background .12s ease,border-color .12s ease,color .12s ease}.axs-edw-newbtn svg{color:var(--axs-accent)}.axs-edw-newbtn:hover{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axs-edw-newbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-newbtn:disabled{cursor:default;opacity:.5}.axs-edw-segments{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;border-radius:var(--axs-radius-pill,999px);display:flex;flex-wrap:wrap;gap:2px;padding:3px}.axs-edw-segbtn{appearance:none;background:none;border:1px solid #0000;border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);padding:5px 14px;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-edw-segbtn:hover{color:var(--axs-ink)}.axs-edw-segbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-segbtn[data-active]{background:var(--axs-accent-bg);color:var(--axs-ink)}.axs-edw-attention{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;border-radius:var(--axs-radius-pill,999px);display:flex;flex-wrap:wrap;gap:4px 14px;padding:4px 14px}.axs-edw-chip{font-feature-settings:"tnum";appearance:none;background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:12.5px;font-variant-numeric:tabular-nums;padding:2px 0;transition:color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-edw-chip:hover{color:var(--axs-ink)}.axs-edw-chip:focus-visible{border-radius:4px;box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-host,.axs-edw-seg{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;position:relative}.axs-edw-seg{padding:14px}.axs-edw-seg--board{padding:0}.axs-edw-seg--board>*{flex:1 1;min-height:0}.axs-edw-seg--overview{gap:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:10px 14px 28px;scrollbar-gutter:stable}.axs-edw-ovdoc{gap:12px}.axs-edw-ovdoc,.axs-edw-ovmast{display:flex;flex-direction:column;min-width:0}.axs-edw-ovmast{gap:10px}.axs-edw-ovmast>.axs-sab{margin:0;max-height:none;overflow:visible}.axs-edw-pulse{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:12px;border-radius:var(--axs-radius-lg,12px);box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f24;display:flex;flex-direction:column;min-width:0;overflow:hidden}.axs-edw-nodehead.axs-dash-panel-head{cursor:default;touch-action:auto;-webkit-user-select:auto;user-select:auto}.axs-edw-pulserow{border-bottom:none;padding:8px 14px 10px}.axs-edw-ovdesk{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);min-width:0}.axs-edw-node{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:14px;box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f24;display:flex;flex-direction:column;min-width:0;overflow:hidden}.axs-edw-nodename{margin:0}.axs-edw-nodebody{flex:none;min-width:0;padding:0 0 8px}@media (max-width:860px){.axs-edw-ovdesk{grid-template-columns:1fr}.axs-edw-bandright{min-width:0}.axs-edw-segments{box-sizing:border-box;max-width:100%}.axs-edw-newbtn,.axs-edw-segbtn{box-sizing:border-box;justify-content:center;min-height:44px;min-width:44px}}@container axs-edw (max-width: 720px){.axs-edw-ovdesk{grid-template-columns:1fr}}.axs-edw-panel{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:14px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.axs-edw-panelchip{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase}.axs-edw-panelbody{display:flex;flex:1 1;flex-direction:column;min-height:0}.axs-edw-panelbody--scroll{display:block;overflow-y:auto;overscroll-behavior:contain;padding:10px 14px}.axs-edw-panel .axv-view,.axs-edw-panel>.axs-edw-panelbody>.axv-view{border:none;box-shadow:none}.axs-edw-panelbody>.axv-view.axv-listbounded{height:100%}.axs-edw-retry{appearance:none;background:none;border:1px solid var(--axs-line);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:12px;margin-left:10px;padding:3px 12px}.axs-edw-retry:hover{color:var(--axs-ink)}.axs-edw-retry:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-nsec{flex:none}.axs-edw-nseclabel{align-items:baseline;color:var(--axs-ink-faint);display:flex;font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium);gap:8px;letter-spacing:.05em;margin:0;padding:8px 14px 2px;text-transform:uppercase}.axs-edw-nseccount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:0}.axs-edw-nlist{list-style:none;margin:0;padding:0}.axs-edw-nrow{align-items:center;border-top:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:0 10px;padding:0 14px;position:relative}.axs-edw-nsec .axs-edw-nlist .axs-edw-nrow:first-child{border-top:none}.axs-edw-nmain{align-items:baseline;appearance:none;background:none;border:none;cursor:pointer;display:flex;flex:1 1;font-family:var(--axs-sans);gap:10px;min-width:0;padding:8px 0;text-align:left}.axs-edw-nmain:focus-visible{border-radius:6px;box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-nwho{color:var(--axs-ink);flex:none;font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);max-width:15em}.axs-edw-nsub,.axs-edw-nwho{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-edw-nsub{color:var(--axs-ink-mid);flex:1 1;font-size:12.5px;min-width:0}.axs-edw-nform{color:var(--axs-ink-faint);flex:none;font-size:12px;white-space:nowrap}.axs-edw-nwhen{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-size:11.5px;font-variant-numeric:tabular-nums;min-width:4.5em;text-align:right;white-space:nowrap}.axs-edw-nsla{font-feature-settings:"tnum";align-items:center;align-self:center;color:#ba7515;color:var(--axs-warn,#ba7515);display:inline-flex;flex:none;font-size:11px;font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);gap:5px;line-height:1;white-space:nowrap}.axs-edw-nsla:before{background:currentColor;border-radius:999px;content:"";flex:none;height:6px;width:6px}.axs-edw-nsla[data-tone=breach]{color:var(--axs-danger)}.axs-edw-nactions{align-items:center;display:flex;gap:6px;margin-left:10px}.axs-edw-nact{appearance:none;background:none;border:1px solid var(--axs-line);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:12px;opacity:0;padding:3px 11px;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);white-space:nowrap}.axs-edw-nrow:focus-within .axs-edw-nact,.axs-edw-nrow:hover .axs-edw-nact{opacity:1}.axs-edw-nact--pri{background:var(--axs-accent-bg);border-color:#0000;opacity:1}.axs-edw-nact--pri,.axs-edw-nact:hover{color:var(--axs-ink)}.axs-edw-nact:focus-visible{box-shadow:var(--axv-focus-ring);opacity:1;outline:none}@media (hover:none){.axs-edw-nact{opacity:1}}.axs-edw-nconfirm{align-items:center;color:var(--axs-ink);display:flex;flex-basis:100%;font-family:var(--axs-sans);font-size:12.5px;gap:10px;padding:0 0 10px}.axs-edw-nconfirm-go,.axs-edw-nconfirm-no{appearance:none;background:none;border:1px solid var(--axs-line);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:12px;padding:3px 12px}.axs-edw-nconfirm-go{background:var(--axs-accent-bg);border-color:#0000;color:var(--axs-ink)}.axs-edw-nerr{color:#a32d2d;color:var(--axs-danger,#a32d2d);font-size:12px;padding:0 0 8px}.axs-edw-ndetail,.axs-edw-nerr{flex-basis:100%;font-family:var(--axs-sans)}.axs-edw-ndetail{color:var(--axs-ink-mid);display:flex;font-size:12.5px;gap:18px;padding:0 0 10px}.axs-edw-nrow--done{gap:10px;padding-bottom:9px;padding-top:9px}.axs-edw-nreceipt{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:12.5px}.axs-edw-nundo{appearance:none;background:none;border:1px solid var(--axs-line);border-radius:999px;border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:12px;padding:3px 10px}.axs-edw-nundo:hover{color:var(--axs-ink)}.axs-edw-aglist{list-style:none;margin:0;padding:4px 0 0}.axs-edw-agrow{margin:0}.axs-edw-agbtn{align-items:center;appearance:none;background:none;border:none;border-top:1px solid var(--axs-line);cursor:pointer;display:flex;gap:12px;padding:8px 16px;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard);width:100%}.axs-edw-agrow:first-child .axs-edw-agbtn{border-top:none}.axs-edw-agbtn:hover{background:var(--axs-surface-alt)}.axs-edw-agbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-agdate{background:var(--axs-surface-alt);border-radius:8px;display:flex;flex:none;flex-direction:column;line-height:1.15;padding:4px 0;text-align:center;width:40px}.axs-edw-agdow{color:var(--axs-ink-faint);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.axs-edw-agday,.axs-edw-agdow{font-family:var(--axs-sans);font-weight:var(--axs-weight-medium)}.axs-edw-agday{font-feature-settings:"tnum";color:var(--axs-ink);font-size:14px;font-variant-numeric:tabular-nums}.axs-edw-agmain{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.axs-edw-agname{color:var(--axs-ink);font-size:13px;font-weight:var(--axs-weight-medium)}.axs-edw-agmeta,.axs-edw-agname{font-family:var(--axs-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-edw-agmeta{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:12px;font-variant-numeric:tabular-nums}.axs-edw-agstage{align-items:center;color:var(--axs-ink-mid);display:inline-flex;flex:none;font-family:var(--axs-sans);font-size:12px;gap:6px;white-space:nowrap}.axs-edw-agdot{background:var(--axs-ink-faint);border-radius:50%;flex:none;height:7px;width:7px}.axs-edw-agstage[data-tone=win] .axs-edw-agdot{background:var(--axs-ok)}.axs-edw-agstage[data-tone=lost]{color:var(--axs-ink-faint)}@media (max-width:480px){.axs-edw-seg{padding:8px}.axs-edw-seg--overview{padding:8px 10px 24px}.axs-edw-nmain{flex-wrap:wrap;gap:4px 10px}.axs-edw-nwho{flex:1 1 100%;max-width:none;min-width:0}.axs-edw-nact{opacity:1}}.axs-edw-drawerscrim{background:color-mix(in srgb,var(--axs-ink) 14%,#0000);border:none;cursor:default;inset:0;padding:0;position:absolute;z-index:7}.axs-edw-drawer{animation:axs-edw-slidein .2s var(--axs-ease-out) both;animation:axs-edw-slidein var(--axs-motion-base,.2s) var(--axs-ease-out) both;-webkit-backdrop-filter:blur(28px) saturate(1.25);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);backdrop-filter:blur(28px) saturate(1.25);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);background:var(--axs-surface);background:var(--axs-node-fill-heavy,var(--axs-surface));border-left:1px solid var(--axs-node-rim,var(--axs-line));bottom:0;box-shadow:var(--axs-elev-lg);box-shadow:var(--axs-node-shadow,var(--axs-elev-lg));display:flex;flex-direction:column;position:absolute;right:0;top:0;width:min(780px,94%);z-index:8}@media (prefers-reduced-motion:reduce){.axs-edw-drawer{animation:none}}.axs-edw[data-reduced-motion] .axs-edw-drawer{animation:none}@keyframes axs-edw-slidein{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}.axs-edw-drawerhead{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:10px;padding:10px 14px}.axs-edw-drawername{color:var(--axs-ink);font-family:var(--axs-sans);font-size:14px;font-weight:var(--axs-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-edw-drawerclose{align-items:center;appearance:none;background:none;border:1px solid #0000;border-radius:7px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;height:26px;justify-content:center;margin-left:auto;transition:color var(--axs-dur-fast) var(--axs-ease-standard);width:26px}.axs-edw-drawerclose:hover{color:var(--axs-ink)}.axs-edw-drawerclose:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-drawerbody{display:flex;flex:1 1;flex-direction:column;min-height:0}.axs-edw-drawerbody>*{flex:1 1;min-height:0}.axs-crms-blurb{color:var(--axs-ink-mid);font-size:.82rem;line-height:1.45;margin:0;padding:0 16px 10px}.axs-crms-detailbody{overflow-y:auto;overscroll-behavior:contain;padding:0 12px 20px}.axs-crms-group{margin-bottom:18px}.axs-crms-grouphead{align-items:baseline;display:flex;gap:8px;padding:4px 6px 8px}.axs-crms-grouptitle{color:var(--axs-ink-mid);font-size:12px;font-weight:600;font-weight:var(--axs-weight-semibold,600);letter-spacing:.04em;text-transform:uppercase}.axs-crms-grouphint{color:var(--axs-ink-faint);font-size:12px}.axs-crms-cards{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.axs-crms-card,.axs-crms-linkcard{align-items:flex-start;appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;border-radius:var(--axs-radius-md,10px);color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;margin:0;padding:12px 14px;text-align:left;transition:border-color .12s ease,background .12s ease;width:100%}.axs-crms-card:hover,.axs-crms-linkcard:hover{background:color-mix(in srgb,var(--axs-accent) 6%,var(--axs-surface));border-color:var(--axs-accent)}.axs-crms-card:focus-visible,.axs-crms-linkcard:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-crms-cardname{color:var(--axs-ink);font-size:14px;font-weight:600;font-weight:var(--axs-weight-semibold,600)}.axs-crms-carddesc{color:var(--axs-ink-mid);font-size:12.5px;line-height:1.4}.axs-crms-cardmeta{color:var(--axs-ink-faint);font-size:11px;font-weight:500;font-weight:var(--axs-weight-medium,500);letter-spacing:.03em;margin-top:2px}.axs-crms-links{gap:10px;max-width:520px}.axs-crms-editor,.axs-crms-links{display:flex;flex-direction:column}.axs-crms-editor{gap:8px;max-width:640px}.axs-crms-back{align-self:flex-start;appearance:none;background:#0000;border:0;color:var(--axs-accent);cursor:pointer;font:inherit;font-size:12.5px;margin-bottom:4px;padding:0}.axs-crms-back:hover{text-decoration:underline}.axs-crms-edtitle{color:var(--axs-ink);font-size:1.05rem;font-weight:600;margin:0}.axs-crms-eddesc{color:var(--axs-ink-mid);font-size:12.5px;line-height:1.4;margin:0 0 6px}.axs-crms-label{color:var(--axs-ink-mid);font-size:11px;font-weight:600;font-weight:var(--axs-weight-semibold,600);letter-spacing:.04em;text-transform:uppercase}.axs-crms-input,.axs-crms-textarea{background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:6px;border-radius:var(--axs-radius-sm,6px);box-sizing:border-box;color:var(--axs-ink);font:inherit;font-size:13.5px;padding:8px 10px;width:100%}.axs-crms-textarea{font-family:ui-monospace,monospace;font-family:var(--axs-mono,ui-monospace,monospace);font-size:12.5px;line-height:1.45;min-height:160px;resize:vertical}.axs-crms-input:focus-visible,.axs-crms-textarea:focus-visible{border-color:var(--axs-accent);box-shadow:var(--axv-focus-ring);outline:none}.axs-crms-merges{display:flex;flex-wrap:wrap;gap:6px}.axs-crms-chip{appearance:none;background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface));border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-accent);cursor:pointer;font-family:ui-monospace,monospace;font-family:var(--axs-mono,ui-monospace,monospace);font-size:11px;padding:3px 9px}.axs-crms-chip:hover{border-color:var(--axs-accent)}.axs-crms-edactions{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.axs-crms-btn{appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:10px;border-radius:var(--axs-radius-md,10px);color:var(--axs-ink);cursor:pointer;font:inherit;font-size:13px;font-weight:600;font-weight:var(--axs-weight-semibold,600);padding:7px 14px}.axs-crms-btn:hover{background:color-mix(in srgb,var(--axs-ink) 4%,#0000);background:var(--axs-item-hover,color-mix(in srgb,var(--axs-ink) 4%,#0000))}.axs-crms-btn:disabled{cursor:default;opacity:.55}.axs-crms-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-crms-msg{font-size:12.5px;margin:4px 0 0}.axs-crms-msg--ok{color:var(--axs-accent)}.axs-crms-msg--err{color:#c44;color:var(--axs-danger,#c44)}.axs-crms-preview{background:color-mix(in srgb,var(--axs-ink) 2.5%,var(--axs-surface));border:1px dashed var(--axs-line);border-radius:10px;border-radius:var(--axs-radius-md,10px);margin-top:8px;padding:12px 14px}.axs-crms-preview-sub{color:var(--axs-ink);font-size:13.5px;font-weight:600;margin-bottom:8px}.axs-crms-preview-body{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:13px;line-height:1.5;margin:0;white-space:pre-wrap}.axs-crms-pricing{display:flex;flex-direction:column;gap:14px;max-width:560px}.axs-crms-pricegrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.axs-crms-field{display:flex;flex-direction:column;gap:5px}.axs-crms-check{align-items:center;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-size:13px;gap:8px}.axs-crms-sample{font-feature-settings:"tnum";background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;border-radius:var(--axs-radius-md,10px);font-variant-numeric:tabular-nums;padding:12px 14px}.axs-crms-sampletitle{color:var(--axs-ink-mid);font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.axs-crms-sampline{color:var(--axs-ink-mid);display:flex;font-size:13px;justify-content:space-between;line-height:1.7}.axs-crms-sampline--total{border-top:1px solid var(--axs-line);color:var(--axs-ink);font-weight:600;margin-top:6px;padding-top:6px}.axs-crmk{display:flex;flex-direction:column;gap:10px;max-width:640px}.axs-crmk-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axs-crmk-search{flex:1 1 160px;min-width:0}.axs-crmk-select{flex:0 0 auto;width:auto}.axs-crmk-statline{font-feature-settings:"tnum";display:flex;font-size:12px;font-variant-numeric:tabular-nums;gap:6px;padding:0 2px}.axs-crmk-archtoggle,.axs-crmk-statline{align-items:center;color:var(--axs-ink-faint)}.axs-crmk-archtoggle{cursor:pointer;display:inline-flex;gap:5px}.axs-crmk-archtoggle input{margin:0}.axs-crmk-row{gap:3px;padding:10px 12px}.axs-crmk-row[data-status=archived]{opacity:.62}.axs-crmk-rowline{align-items:baseline;display:flex;gap:8px;min-width:0}.axs-crmk-rowbody{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--axs-ink-mid);display:-webkit-box;font-size:12.5px;line-height:1.4;overflow:hidden}.axs-crmk-flag{border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-faint);flex:0 0 auto;font-size:10px;font-weight:600;font-weight:var(--axs-weight-semibold,600);letter-spacing:.05em;padding:1px 7px;text-transform:uppercase}.axs-crmk-flag--review{border-color:color-mix(in srgb,#b45309 40%,#0000);border-color:color-mix(in srgb,var(--axs-warn,#b45309) 40%,#0000);color:#b45309;color:var(--axs-warn,#b45309)}.axs-crmk-aud{background:var(--axs-surface);color:var(--axs-ink-mid)}.axs-crmk-aud--on{background:color-mix(in srgb,var(--axs-accent) 10%,var(--axs-surface));border-color:var(--axs-accent);color:var(--axs-accent)}.axs-crmk-formrow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.axs-crmk-undo{appearance:none;background:#0000;border:0;color:var(--axs-accent);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;font-weight:var(--axs-weight-semibold,600);margin-left:8px;padding:0}.axs-crmk-undo:hover{text-decoration:underline}.axs-crmk-undo:disabled{cursor:default;opacity:.55}@media (prefers-reduced-motion:reduce){.axs-crms-btn,.axs-crms-card,.axs-crms-linkcard{transition:none}}.axs-cb-canvas{flex:1 1;min-height:0}.axs-cb-shell{background:var(--axs-surface);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:16px;transform-origin:top left}.axs-cb-listshell{background:var(--axs-surface);padding:12px}.axs-cb-kpi{gap:14px}.axs-cb-note{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-label);line-height:1.4;line-height:var(--axs-lh-snug,1.4);margin:0}.axs-cb-chart{gap:14px;min-height:0}.axs-cb-chart .axv-cost-chart{flex:1 1;min-height:0}.axs-cb-empty{display:grid;flex:1 1;padding:2rem;place-items:center}@media (max-width:480px){.axs-cb-shell{gap:10px;padding:12px}.axs-cb-listshell{padding:8px}.axs-cb-kpi .axv-summary{flex-wrap:wrap;gap:8px}}.axs-dcn-shell{box-sizing:border-box;display:flex;flex-direction:column;padding:.95rem 1.05rem 1.1rem;transform-origin:top left}.axs-dcn{display:flex;flex:1 1;flex-direction:column;gap:.85rem;min-height:0}.axs-dcn>.axs-dcn-chart,.axs-dcn>.axv-summary{flex:none}.axs-dcn>.axv-tablewrap{flex:1 1 auto;min-height:0}.axs-dcn-mounted{display:flex;flex-direction:column;min-width:0}.axs-dcn-mounted .axs-dcn{gap:.85rem}.axs-dcn-hint{align-items:baseline;color:var(--axs-ink-faint);display:inline-flex;font-family:var(--axs-sans);font-size:11px;gap:.4ch;margin-top:2px}.axs-dcn-hint-k{font-weight:500;letter-spacing:.01em}.axs-dcn-hint-v{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-family:var(--axs-sans);font-variant-numeric:tabular-nums}.axs-dcn-hint-k+.axs-dcn-hint-v:before{color:var(--axs-ink-faint);content:"·";margin-right:.4ch}.axs-dcn-chart{max-height:132px}@media (max-width:480px){.axs-dcn-mounted .axv-summary{grid-template-columns:1fr}.axs-dcn-mounted .axs-dcn-chart{max-height:110px}}.axs-pb-kpishell{background:var(--axs-surface);box-sizing:border-box;display:flex;gap:14px;padding:16px}.axs-pb-kpicard{position:relative}.axs-pb-kpibody{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0}.axs-pb-periodrow{align-self:flex-start}.axs-pb-laborpct[data-over]{color:var(--axs-warn);font-weight:600}.axs-pb-kpibody[data-lod=w0] .axs-pb-baselinechips,.axs-pb-kpibody[data-lod=w0] .axs-pb-periodrow,.axs-pb-kpibody[data-lod=w0] .axv-summary>:nth-child(2),.axs-pb-kpibody[data-lod=w0] .axv-summary>:nth-child(3),.axs-pb-kpibody[data-lod=w1] .axs-pb-baselinechips,.axs-pb-kpibody[data-lod=w1] .axs-pb-periodrow,.axs-pb-kpibody[data-lod=w1] .axv-summary>:nth-child(2),.axs-pb-kpibody[data-lod=w1] .axv-summary>:nth-child(3),.axs-pb-kpibody[data-lod=w2] .axv-summary>:nth-child(3){display:none}.axs-pb-baselinechips{display:flex;flex-wrap:wrap;gap:6px 14px}.axs-pb-baselinechip{align-items:baseline;display:inline-flex;font-family:var(--axs-sans);font-size:11px;font-size:var(--axs-text-label,11px);gap:6px;letter-spacing:.02em}.axs-pb-baselinechip-k{color:var(--axs-ink-mid);color:var(--axs-ink-faint,var(--axs-ink-mid));text-transform:uppercase}.axs-pb-baselinechip-v{font-feature-settings:"tnum";color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axs-pb-baselinechip[data-tone=up] .axs-pb-baselinechip-v{color:var(--axs-ok)}.axs-pb-baselinechip[data-tone=down] .axs-pb-baselinechip-v{color:var(--axs-warn)}.axs-pb-baselinechip[data-tone=flat] .axs-pb-baselinechip-v{color:var(--axs-ink-mid)}.axs-pb-baselinechip[data-tone=na]{opacity:.6}.axs-pb-trendshell{background:var(--axs-surface);box-sizing:border-box;container-name:axspbtrend;container-type:inline-size;display:flex;flex-direction:column;gap:10px;padding:14px 16px 16px}@container axspbtrend (max-width: 360px){.axs-pb-trendshell .axv-chart-bar-label{display:none}.axs-pb-trendshell .axv-chart-bar-sublabel{display:block}}.axs-pb-dailyshell{background:var(--axs-surface);box-sizing:border-box;container-name:axspbdaily;container-type:inline-size;display:flex;flex-direction:column;padding:0}.axs-pb-dailyhead{border-bottom:1px solid var(--axs-line);display:flex;flex:none;gap:4px;padding:12px 14px 8px}.axs-pb-tab{align-items:center;appearance:none;background:#0000;border:0;border-radius:9px;border-radius:var(--axs-radius-md,9px);color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:14px;font-size:var(--axs-text-body,14px);font-weight:500;font-weight:var(--axs-weight-medium,500);gap:6px;padding:6px 12px;transition:background .12s ease,color .12s ease}.axs-pb-tab:hover{color:var(--axs-ink)}.axs-pb-tab[data-active]{background:color-mix(in srgb,currentColor 8%,var(--axs-surface));background:color-mix(in srgb,var(--axs-accent,currentColor) 8%,var(--axs-surface));color:var(--axs-ink)}.axs-pb-tab:focus-visible{outline:2px solid currentColor;outline:2px solid var(--axs-accent,currentColor);outline-offset:1px}.axs-pb-tab-count{font-feature-settings:"tnum";color:var(--axs-ink-mid);color:var(--axs-ink-faint,var(--axs-ink-mid));font-family:var(--axs-sans);font-size:11px;font-size:var(--axs-text-label,11px);font-variant-numeric:tabular-nums}.axs-pb-daybody{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 14px 12px}.axs-pb-dayrows{display:flex;flex-direction:column}.axs-pb-dayhead,.axs-pb-dayrow{grid-gap:10px;align-items:center;border-bottom:1px solid var(--axs-line-soft);display:grid;gap:10px;grid-template-columns:minmax(110px,1.4fr) 1fr .8fr .7fr;padding:9px 6px}.axs-pb-dayhead{background:var(--axs-surface);border-bottom:1px solid var(--axs-line);color:var(--axs-ink-mid);color:var(--axs-ink-faint,var(--axs-ink-mid));font-family:var(--axs-sans);font-size:11px;font-size:var(--axs-text-label,11px);letter-spacing:.04em;padding-bottom:6px;padding-top:4px;position:sticky;text-transform:uppercase;top:0;z-index:1}.axs-pb-dayhead>span:nth-child(2),.axs-pb-dayhead>span:nth-child(3),.axs-pb-dayhead>span:nth-child(4){text-align:right}.axs-pb-dayrow{appearance:none;background:none;border:0;border-bottom:1px solid var(--axs-line-soft);color:inherit;cursor:pointer;font:inherit;text-align:left;transition:background .12s ease}.axs-pb-dayrow:hover{background:color-mix(in srgb,currentColor 4%,#0000);background:color-mix(in srgb,var(--axs-accent,currentColor) 4%,#0000)}.axs-pb-dayrow[data-selected]{background:color-mix(in srgb,currentColor 8%,var(--axs-surface));background:color-mix(in srgb,var(--axs-accent,currentColor) 8%,var(--axs-surface))}.axs-pb-dayrow:focus-visible{outline:2px solid currentColor;outline:2px solid var(--axs-accent,currentColor);outline-offset:-2px}.axs-pb-dayrow-day{align-items:center;display:inline-flex;gap:8px;min-width:0}.axs-pb-dayrow-dow{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12px;font-size:var(--axs-text-label,12px);min-width:2.4em}.axs-pb-dayrow-date,.axs-pb-dayrow-guests,.axs-pb-dayrow-labor,.axs-pb-dayrow-sales{font-feature-settings:"tnum";color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-pb-dayrow-guests,.axs-pb-dayrow-labor,.axs-pb-dayrow-sales{text-align:right}.axs-pb-dayrow-sales{font-weight:500}.axs-pb-dayrow-labor[data-over]{color:var(--axs-warn);font-weight:600}.axs-pb-dayrow-guests{color:var(--axs-ink-mid)}@container axspbdaily (max-width: 519px){.axs-pb-dayhead>span[data-secondary],.axs-pb-dayrow>[data-secondary]{display:none}.axs-pb-dayhead,.axs-pb-dayrow{grid-template-columns:minmax(110px,1.4fr) 1fr .8fr}}@container axspbdaily (max-width: 359px){.axs-pb-dayhead{display:none}.axs-pb-dayrow{align-items:baseline;column-gap:10px;grid-template-columns:1fr auto;grid-template-rows:auto auto;row-gap:2px}.axs-pb-dayrow-day{grid-column:1;grid-row:1}.axs-pb-dayrow-sales{grid-column:2;grid-row:1}.axs-pb-dayrow-labor{color:var(--axs-ink-mid);font-size:12px;font-size:var(--axs-text-label,12px);grid-column:1/-1;grid-row:2;text-align:left}}@container axspbdaily (max-width: 259px){.axs-pb-dayrow-labor{display:none}}.axs-pb-winnerbody{container-name:axspbwinners;container-type:inline-size;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 14px 14px}.axs-pb-winners{display:flex;flex-direction:column;gap:12px;min-height:0}.axs-pb-winnerbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.axs-pb-search{appearance:none;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;border-radius:var(--axs-radius-md,9px);color:var(--axs-ink);flex:1 1 200px;font-family:var(--axs-sans);font-size:14px;font-size:var(--axs-text-body,14px);max-width:360px;padding:6px 12px}.axs-pb-search:focus-visible{border-color:#0000;outline:2px solid currentColor;outline:2px solid var(--axs-accent,currentColor);outline-offset:1px}.axs-pb-winnergrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.axs-pb-winnercol{display:flex;flex-direction:column;gap:6px;min-width:0}.axs-pb-winnerhead{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;gap:8px;justify-content:space-between;padding-bottom:4px}.axs-pb-winnertitle{color:var(--axs-ink);font-weight:500}.axs-pb-winnersub{color:var(--axs-ink-mid);font-size:var(--axs-text-label);letter-spacing:.04em;text-transform:uppercase}.axs-pb-winnerlist{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.axs-pb-winnerrow{grid-gap:10px;align-items:baseline;border-bottom:1px solid var(--axs-line-soft);display:grid;gap:10px;grid-template-columns:1fr auto auto;padding:5px 4px}.axs-pb-winnerlabel{color:var(--axs-ink);-webkit-hyphens:auto;hyphens:auto;min-width:0;overflow-wrap:anywhere;white-space:normal}.axs-pb-winnermeta{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-size:var(--axs-text-label);font-variant-numeric:tabular-nums;white-space:nowrap}.axs-pb-winnerval{font-feature-settings:"tnum";color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.axs-pb-winnerempty{color:var(--axs-ink-mid);font-size:var(--axs-text-label);margin:6px 0}@container axspbwinners (max-width: 519px){.axs-pb-winnergrid{grid-template-columns:repeat(2,minmax(0,1fr))}.axs-pb-winnercol:nth-child(3){grid-column:1/-1}}@container axspbwinners (max-width: 359px){.axs-pb-winnergrid{grid-template-columns:1fr}.axs-pb-winnercol:nth-child(3){grid-column:auto}.axs-pb-winnerbar{align-items:stretch;flex-direction:column}.axs-pb-search{max-width:none}}@container axspbwinners (max-width: 259px){.axs-pb-winnerrow:nth-child(n+4){display:none}}.axs-pb-empty{display:grid;flex:1 1;padding:2rem;place-items:center}@media (max-width:480px){.axs-pb-kpishell,.axs-pb-trendshell{padding:12px}.axs-pb-dailyhead{padding:10px 12px 6px}.axs-pb-daybody{padding:6px 10px 10px}.axs-pb-winnerbody{padding:6px 12px 12px}.axs-pb-winnerbar{align-items:stretch;flex-direction:column}.axs-pb-search{max-width:none}}@media (max-width:860px){.axs-pb-dailyhead,.axs-pb-periodrow{box-sizing:border-box;flex-wrap:wrap;max-width:100%}.axs-pb-periodrow .axs-seg-btn,.axs-pb-tab{box-sizing:border-box;justify-content:center;min-height:44px;min-width:44px}}.axs-bb-boardwrap{height:100%;min-height:0}.axs-bb-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-bb-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-bb-shell{height:100%}.axs-bb-shell{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;padding:12px 16px 14px}.axs-bb-state{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:0;padding:24px}.axs-bb-state>*{width:min(520px,100%)}.axs-bb-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.78rem;line-height:1.45;margin:.1rem 0 0;max-width:60ch}.axs-bb-doc-hint{flex:none;margin:0 0 10px}.axs-bb-exports{display:inline-flex;gap:6px;margin-left:auto}.axs-bb-export{border:1px solid var(--axs-line-hard);border-radius:6px;color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.66rem;font-weight:500;letter-spacing:.03em;padding:3px 9px;text-decoration:none;transition:border-color var(--axs-motion-fast) var(--axs-ease-out),color var(--axs-motion-fast) var(--axs-ease-out);white-space:nowrap}.axs-bb-export:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-bb-export:focus-visible{box-shadow:none;outline:2px solid var(--axs-accent);outline-offset:2px}@media (max-width:860px),(pointer:coarse){.axs-bb-export{align-items:center;box-sizing:border-box;display:inline-flex;font-size:var(--axs-text-label);justify-content:center;min-block-size:44px;padding-inline:10px}}.axs-bb-doc-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:6px;scrollbar-color:var(--axs-line-hard) #0000;scrollbar-gutter:stable;scrollbar-width:thin}.axs-bb-doc-scroll::-webkit-scrollbar{width:8px}.axs-bb-doc-scroll::-webkit-scrollbar-track{background:#0000}.axs-bb-doc-scroll::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-bb-doc-scroll::-webkit-scrollbar-thumb:hover{background:var(--axs-ink-faint);background-clip:content-box}.axs-bb-doc-scroll>*{max-width:920px}.axs-bb-bootstrap-hero{margin-bottom:14px}.axs-bb-bootstrap-quiet{flex:none;padding:12px 2px 4px}.axs-bb-doc-error{margin-top:12px}.axs-bb-document{border:1px solid var(--axs-line);border-radius:14px;container-name:axbrandshow;container-type:inline-size;overflow:hidden}.axs-bb-glance{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:clamp(16px,3cqi,26px)}.axs-bb-glance-eyebrow{color:var(--bbp-ink-soft);font-family:var(--axs-sans);font-size:.6rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.axs-bb-glance-band{display:flex;flex-direction:column;gap:8px;min-width:0}.axs-bb-glance-identity{gap:10px;padding:4px 2px 10px}.axs-bb-glance-name{color:var(--bbp-ink);font-family:var(--axs-sans);font-size:clamp(1.4rem,4.2cqi,2.2rem);font-weight:700;letter-spacing:-.01em;line-height:1.04;margin:0;overflow-wrap:anywhere}.axs-bb-glance-oneliner{color:var(--bbp-ink-soft);font-family:var(--axs-sans);font-size:.95rem;line-height:1.45;margin:0;max-width:52ch}.axs-bb-glance-mood{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:2px 0 0;padding:0}.axs-bb-glance-moodchip{background:var(--bbp-chip);border:1px solid var(--bbp-line);border-radius:999px;color:var(--bbp-ink);font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.06em;padding:4px 10px;text-transform:uppercase}.axs-bb-section{background:var(--bbp-band);border:1px solid var(--bbp-line);border-radius:12px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px 16px 16px;transition:background var(--axs-motion-base) var(--axs-ease-out),border-color var(--axs-motion-base) var(--axs-ease-out)}.axs-bb-section-head{align-items:center;display:flex;gap:10px;justify-content:space-between;min-height:24px}.axs-bb-section-glance{display:flex;flex-direction:column;gap:8px;min-width:0}.axs-bb-section-edit{background:#0000;border:1px solid #0000;border-radius:6px;color:var(--bbp-ink-soft);cursor:pointer;font-family:var(--axs-sans);font-size:.7rem;font-weight:500;letter-spacing:.03em;opacity:0;padding:3px 10px;transition:opacity var(--axs-motion-fast) var(--axs-ease-out),color var(--axs-motion-fast) var(--axs-ease-out),border-color var(--axs-motion-fast) var(--axs-ease-out),background var(--axs-motion-fast) var(--axs-ease-out)}.axs-bb-section-edit:focus-visible,.axs-bb-section:focus-within .axs-bb-section-edit,.axs-bb-section:hover .axs-bb-section-edit{opacity:1}.axs-bb-section-edit:hover{background:var(--bbp-chip);border-color:var(--bbp-line);color:var(--bbp-ink)}.axs-bb-section-edit:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}@media (hover:none){.axs-bb-section-edit{opacity:1}}.axs-bb-section--editing{background:var(--axs-surface);border-color:var(--axs-line)}.axs-bb-section--editing .axs-bb-glance-eyebrow{color:var(--axs-ink-faint)}.axs-bb-section--editing .axs-bb-section-edit{color:var(--axs-ink-mid);opacity:1}.axs-bb-section--editing .axs-bb-section-edit:hover{background:#00000008;background:var(--axs-chrome,#00000008);border-color:var(--axs-line-hard);color:var(--axs-ink)}.axs-bb-section--editing .axs-bb-section-edit--done,.axs-bb-section-edit--done{color:var(--axs-accent)}.axs-bb-section-editor.bed-body{container-name:axbrandedit;container-type:inline-size;flex:none;overflow:visible;padding:2px 0 0}.axs-bb-section-empty{color:var(--bbp-ink-soft);font-family:var(--axs-sans);font-size:.8rem;line-height:1.5;margin:0}.axs-bb-glance-swatches{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;min-width:0;padding:0}.axs-bb-glance-swatch{align-items:flex-start;background:var(--bbp-chip);border:1px solid var(--bbp-line);border-radius:9px;display:flex;gap:9px;padding:7px 9px}.axs-bb-glance-chip{border-radius:6px;box-shadow:inset 0 0 0 1px #0000002e,inset 0 0 0 2px #ffffff1f;flex:none;height:26px;width:26px}.axs-bb-glance-swatchmeta{display:flex;flex-direction:column;gap:1px;min-width:0}.axs-bb-glance-swatchname{color:var(--bbp-ink);font-family:var(--axs-sans);font-size:.76rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-bb-glance-swatchrole{color:var(--bbp-ink-soft);font-family:var(--axs-sans);font-size:.68rem;line-height:1.35}.axs-bb-glance-swatchhex{color:var(--bbp-ink-soft);font-family:ui-monospace,monospace;font-family:var(--axs-mono,ui-monospace,monospace);font-size:.62rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-bb-glance-contrasts{display:flex;flex-direction:column;gap:3px;list-style:none;margin:3px 0 0;padding:0}.axs-bb-glance-contrast{align-items:center;display:flex;gap:7px;min-width:0}.axs-bb-glance-contrastpair{color:var(--bbp-ink-soft);font-family:var(--axs-sans);font-size:.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-bb-glance-wcag{border-radius:999px;flex:none;font-family:var(--axs-sans);font-size:.54rem;font-weight:600;letter-spacing:.07em;padding:1px 6px}.axs-bb-glance-wcag[data-wcag=AAA],.axs-bb-glance-wcag[data-wcag=AA]{background:#1b5e201c;color:#1b5e20}.axs-bb-glance-wcag[data-wcag=AA-Large]{background:#7a4f001f;color:#7a4f00}.axs-bb-glance-wcag[data-wcag=FAIL]{background:#8c1d1d1c;color:#8c1d1d}.axs-bb-glance[data-dark] .axs-bb-glance-wcag[data-wcag=AAA],.axs-bb-glance[data-dark] .axs-bb-glance-wcag[data-wcag=AA]{background:#8fd6a024;color:#8fd6a0}.axs-bb-glance[data-dark] .axs-bb-glance-wcag[data-wcag=AA-Large]{background:#e8b04b24;color:#e8b04b}.axs-bb-glance[data-dark] .axs-bb-glance-wcag[data-wcag=FAIL]{background:#f08a8a24;color:#f08a8a}.axs-bb-glance-type{display:flex;flex-direction:column;gap:10px}.axs-bb-glance-families{border-bottom:1px solid var(--bbp-line);display:flex;flex-direction:column;gap:4px;list-style:none;margin:0 0 2px;padding:0 0 8px}.axs-bb-glance-family{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.axs-bb-glance-familyname{color:var(--bbp-ink);font-size:.92rem}.axs-bb-glance-familymeta{color:var(--bbp-ink-soft);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.03em}.axs-bb-glance-typerow{display:flex;flex-direction:column;gap:3px;min-width:0}.axs-bb-glance-typesample{color:var(--bbp-ink);margin:0;overflow-wrap:anywhere}.axs-bb-glance-typebody{color:var(--bbp-ink-soft)}.axs-bb-glance-typemetrics{color:var(--bbp-ink-soft);font-family:ui-monospace,monospace;font-family:var(--axs-mono,ui-monospace,monospace);font-size:.6rem;margin:0;overflow-wrap:anywhere}.axs-bb-glance-logos{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;min-width:0;padding:0}.axs-bb-glance-logo{align-items:center;background:#fff;border:1px solid var(--bbp-line);border-radius:9px;display:flex;flex-direction:column;gap:6px;padding:12px 10px}.axs-bb-glance-logo[data-bg=dark]{background:#15151a}.axs-bb-glance-logo[data-bg=dark] .axs-bb-glance-logolabel{color:#ffffffb8}.axs-bb-glance-logo img{max-height:56px;max-width:100%;object-fit:contain}.axs-bb-glance-logoplaceholder{color:#18181b80;font-family:var(--axs-sans);font-size:.7rem;padding:14px 8px}.axs-bb-glance-logolabel{color:var(--bbp-ink-soft);font-family:var(--axs-sans);font-size:.6rem;letter-spacing:.05em;text-transform:uppercase}.axs-bb-glance-tone{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.axs-bb-glance-tonechip{background:var(--bbp-pill-bg);border-radius:999px;color:var(--bbp-pill-fg);font-family:var(--axs-sans);font-size:.64rem;letter-spacing:.05em;padding:4px 11px;text-transform:uppercase}.axs-bb-glance-words{font-size:.84rem;line-height:1.45;margin:6px 0 0}.axs-bb-glance-words,.axs-bb-glance-wordseyebrow{color:var(--bbp-ink-soft);font-family:var(--axs-sans)}.axs-bb-glance-wordseyebrow{font-size:.6rem;letter-spacing:.08em;margin-right:.5em;text-transform:uppercase}.axs-bb-glance-words+.axs-bb-glance-words{margin-top:2px}.axs-bb-glance-banword{color:var(--bbp-ink-soft);text-decoration-color:var(--bbp-ink-soft)}.axs-bb-glance-components{display:flex;flex-direction:column;list-style:none;margin:0;min-width:0;padding:0}.axs-bb-glance-component{align-items:center;border-top:1px solid var(--bbp-line);display:flex;gap:14px;justify-content:space-between;min-width:0;padding:10px 2px}.axs-bb-glance-component:first-child{border-top:none;padding-top:2px}.axs-bb-glance-compmeta{display:flex;flex-direction:column;gap:2px;min-width:0}.axs-bb-glance-compkind{color:var(--bbp-ink-soft);font-family:var(--axs-sans);font-size:.56rem;letter-spacing:.08em;text-transform:uppercase}.axs-bb-glance-complabel{color:var(--bbp-ink);font-family:var(--axs-sans);font-size:.78rem;font-weight:500;overflow-wrap:anywhere}.axs-bb-glance-compdemo{align-items:center;display:inline-flex;flex:none;max-width:55%}.axs-bb-glance-compbtn{appearance:none;background:none;border:none;color:inherit;cursor:default;font:inherit;padding:0}.axs-bb-glance-compinput{max-width:100%}.axs-bb-glance-compblock{align-items:center;display:inline-flex;justify-content:center;min-height:44px;min-width:84px;overflow:hidden}.axs-bb-glance-examples{display:flex;flex-direction:column;list-style:none;margin:0;min-width:0;padding:0}.axs-bb-glance-example{border-top:1px solid var(--bbp-line);display:flex;flex-direction:column;gap:5px;padding:11px 2px}.axs-bb-glance-example:first-child{border-top:none;padding-top:2px}.axs-bb-glance-ex-do,.axs-bb-glance-ex-dont{align-items:baseline;display:flex;font-family:var(--axs-sans);font-size:.84rem;gap:10px;line-height:1.5;margin:0}.axs-bb-glance-ex-dont{color:var(--bbp-ink-soft)}.axs-bb-glance-ex-do{color:var(--bbp-ink)}.axs-bb-glance-ex-tag{color:var(--bbp-ink-soft);flex:none;font-size:.58rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;width:2.6em}.axs-bb-glance-ex-do .axs-bb-glance-ex-tag{color:var(--bbp-ink)}.axs-bb-glance-ex-why{color:var(--bbp-ink-soft);font-family:var(--axs-sans);font-size:.74rem;line-height:1.45;margin:0 0 0 calc(2.6em + 10px)}.axs-bb-receipt{align-items:center;background:var(--axs-accent-bg);border-radius:8px;color:var(--axs-ink);display:flex;flex:none;font-family:var(--axs-sans);font-size:.82rem;gap:.5rem;margin-top:8px;padding:.5rem .7rem}.axs-bb-receipt-ico{color:var(--axs-accent);display:inline-flex}.axs-bb-receipt-ico svg{height:15px;width:15px}.axs-bb-receipt-text{flex:1 1}.axs-bb-undo{align-items:center;background:#0000;border:none;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.7rem;gap:.3rem;letter-spacing:.03em}.axs-bb-undo:hover{text-decoration:underline}.axs-bb-undo svg{animation:axs-bb-spin .8s linear infinite;height:12px;width:12px}.axs-bb-receipt-err{color:var(--axs-danger);font-size:.78rem}.axs-bb-actions{align-items:center;border-top:1px solid var(--axs-line);display:flex;flex:none;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:10px;padding-top:10px}.axs-bb-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.72rem;gap:.35rem;letter-spacing:.03em;padding:.5rem .95rem;transition:background var(--axs-motion-fast) var(--axs-ease-out),color var(--axs-motion-fast) var(--axs-ease-out),border-color var(--axs-motion-fast) var(--axs-ease-out),box-shadow var(--axs-motion-fast) var(--axs-ease-out)}.axs-bb-btn:focus-visible{box-shadow:0 0 0 3px #5b4fe82e;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-bb-btn svg{animation:axs-bb-spin .8s linear infinite;height:13px;width:13px}.axs-bb-btn-primary{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-bb-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axs-bb-btn-ghost{background:#0000;border-color:#0000;color:var(--axs-ink-mid)}.axs-bb-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axs-bb-btn:disabled{cursor:default}.axs-bb-btn-ghost:disabled,.axs-bb-btn-primary:disabled{background:#0000000a;background:var(--axs-chrome,#0000000a);border-color:#0000;box-shadow:none;color:var(--axs-ink-faint)}@keyframes axs-bb-spin{to{transform:rotate(1turn)}}.axs-bb-section-editor .bed-pane{gap:12px}.axs-bb-section-editor .bed-pane__intro{border-bottom-color:#00000014;border-bottom-color:var(--axs-line,#00000014);gap:4px;padding-bottom:10px}.axs-bb-section-editor .bed-pane__title{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.66rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.axs-bb-section-editor .bed-pane__hint{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--axs-ink-faint);display:-webkit-box;font-size:.76rem;line-height:1.5;overflow:hidden}.axs-bb-section-editor .bed-subhead{font-size:.62rem}.axs-bb-section-editor .bed-swatches{gap:6px}.axs-bb-section-editor .bed-swatch{align-items:center;border-color:#00000014;border-color:var(--axs-line,#00000014);border-radius:10px;box-shadow:none;gap:9px;grid-template-columns:auto 42px 1fr auto;padding:8px 10px;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.axs-bb-section-editor .bed-swatch:hover{background:rgba(0,0,0,.025);background:var(--axs-chrome,rgba(0,0,0,.025))}.axs-bb-section-editor .bed-swatch:focus-within{box-shadow:0 0 0 3px #5b4fe829;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829)}.axs-bb-section-editor .bed-swatch__chip{height:42px;width:42px}.axs-bb-section-editor .bed-swatch__fields{gap:6px}.axs-bb-section-editor .bed-grip{align-self:center;background:#0000;border-radius:6px;color:var(--axs-ink-faint);height:28px;opacity:0;transition:opacity .12s ease,color .12s ease,background .12s ease;width:18px}.axs-bb-section-editor .bed-grip:focus-visible,.axs-bb-section-editor .bed-swatch:focus-within .bed-grip,.axs-bb-section-editor .bed-swatch:hover .bed-grip,.axs-bb-section-editor .bed-swatch[data-dragging] .bed-grip{opacity:1}.axs-bb-section-editor .bed-grip:hover{background:#0000000f;background:var(--axs-line,#0000000f);color:var(--axs-ink-mid)}.axs-bb-section-editor .bed-grip:active{cursor:grabbing}.axs-bb-section-editor .bed-grip:focus-visible{box-shadow:0 0 0 3px #5b4fe829;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829);outline:none}@media (hover:none){.axs-bb-section-editor .bed-grip{opacity:.55}}.axs-bb-section-editor .bed-swatch__del{background:#0000;border:none;border-radius:50%;color:var(--axs-ink-faint);font-size:16px;height:26px;line-height:1;opacity:.5;transition:opacity .12s ease,background .12s ease,color .12s ease;width:26px}.axs-bb-section-editor .bed-swatch__del:hover{background:#c628281a;background:var(--axs-danger-bg,#c628281a);color:var(--axs-danger)}@media (hover:hover){.axs-bb-section-editor .bed-swatch__del{opacity:0}.axs-bb-section-editor .bed-swatch:focus-within .bed-swatch__del,.axs-bb-section-editor .bed-swatch:hover .bed-swatch__del{opacity:1}}.axs-bb-section-editor .bed-card{border-radius:10px;box-shadow:none;padding:12px}.axs-bb-section-editor .bed-cards{gap:8px}.axs-bb-section-editor .bed-type-specimen{padding:2px 0 8px}.axs-bb-section-editor .bed-btn--add{height:38px;justify-content:center;width:100%}.axs-bb-section-editor .bed-assets-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}@container axbrandedit (max-width: 520px){.axs-bb-section-editor .bed-swatch__row{grid-template-columns:1fr}}@container axbrandedit (max-width: 460px){.axs-bb-section-editor .bed-assets-grid,.axs-bb-section-editor .bed-colors-grid,.axs-bb-section-editor .bed-grid2,.axs-bb-section-editor .bed-grid3,.axs-bb-section-editor .bed-type-grid{grid-template-columns:1fr}}@container axbrandedit (max-width: 380px){.axs-bb-section-editor .bed-swatch{gap:7px;grid-template-columns:auto 36px 1fr auto;padding:8px}.axs-bb-section-editor .bed-swatch__chip{height:36px;width:36px}.axs-bb-section-editor .bed-swatch__del{opacity:1}}@container axbrandshow (max-width: 560px){.axs-bb-glance-swatches{grid-template-columns:minmax(0,1fr)}}@container axbrandshow (max-width: 420px){.axs-bb-glance{gap:10px;padding:12px}.axs-bb-section{padding:11px 12px 12px}.axs-bb-glance-component{align-items:flex-start;flex-direction:column;gap:8px}.axs-bb-glance-compdemo{max-width:100%}}@container axbrandshow (max-width: 300px){.axs-bb-glance-logos{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.axs-bb-btn,.axs-bb-export,.axs-bb-section,.axs-bb-section-edit{transition:none}}.axs-bp-boardwrap{height:100%;min-height:0}.axs-bp-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-bp-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-bp-shell,.axs-gb-fillbody>.axs-bp-state,.axs-gb-fillbody>.axs-bpv-shell{height:100%}.axs-bp-state{align-items:center;justify-content:center;padding:24px}.axs-bp-shell,.axs-bp-state{box-sizing:border-box;display:flex;height:100%;min-height:0}.axs-bp-shell{container-name:axbizform;container-type:inline-size;flex-direction:column}.axs-bp-body{box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 18px 20px;scrollbar-color:var(--axs-line-hard) #0000;scrollbar-gutter:stable;scrollbar-width:thin}.axs-bp-body::-webkit-scrollbar{width:8px}.axs-bp-body::-webkit-scrollbar-track{background:#0000}.axs-bp-body::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-bp-body::-webkit-scrollbar-thumb:hover{background:var(--axs-ink-faint);background-clip:content-box}.axs-bp-loading{padding:4px 2px}.axs-bp-body .axv-biz{margin:0 auto;max-width:760px}.axs-bp-body .axv-biz-eyebrow{display:none}.axs-bp-body .axv-biz-name{font-size:1.15rem}.axs-bp-body .axv-stat{min-width:0}.axs-bp-body .axv-stat-value{font-size:.98rem;line-height:1.3;min-width:0;overflow-wrap:anywhere}@container axbizform (max-width: 560px){.axv-biz-row{align-items:stretch;flex-direction:column}.axv-biz-field-grow{flex:1 1 100%}.axv-biz-social-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container axbizform (max-width: 380px){.axv-biz-social-grid{grid-template-columns:1fr}.axv-biz-hour{gap:.4rem .5rem;grid-template-areas:"day times" ". closed";grid-template-columns:2.5rem 1fr}.axv-biz-hour-day{grid-area:day}.axv-biz-hour-times{grid-area:times;min-width:0}.axv-biz-hour-closed{grid-area:closed;justify-self:end}.axv-biz-hour-time{flex:1 1;min-width:0}}.axs-bpv-shell{box-sizing:border-box;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px;scrollbar-color:var(--axs-line-hard) #0000;scrollbar-width:thin}.axs-bpv-shell::-webkit-scrollbar{width:8px}.axs-bpv-shell::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-bpv-card{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:14px;gap:14px;padding:20px}.axs-bpv-card,.axs-bpv-head{display:flex;flex-direction:column}.axs-bpv-head{gap:4px}.axs-bpv-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:1.35rem;font-weight:500;letter-spacing:-.01em;line-height:1.15;margin:0;overflow-wrap:anywhere}.axs-bpv-tagline{font-size:.92rem;line-height:1.4}.axs-bpv-about,.axs-bpv-tagline{color:var(--axs-ink-mid);font-family:var(--axs-sans);margin:0}.axs-bpv-about{border-bottom:1px solid var(--axs-line);font-size:.85rem;line-height:1.55;padding-bottom:14px}.axs-bpv-contact{display:flex;flex-direction:column;gap:7px;list-style:none;margin:0;padding:0}.axs-bpv-contactrow{align-items:baseline;display:flex;gap:12px}.axs-bpv-ckey{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;width:3rem}.axs-bpv-cval{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.86rem;min-width:0;overflow-wrap:anywhere}.axs-bpv-clink{color:var(--axs-accent)}.axs-bpv-section{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase}.axs-bpv-hours{border-top:1px solid var(--axs-line);gap:7px;padding-top:14px}.axs-bpv-hourlist,.axs-bpv-hours{display:flex;flex-direction:column}.axs-bpv-hourlist{gap:3px;list-style:none;margin:0;padding:0}.axs-bpv-hourrow{align-items:baseline;display:flex;font-size:.82rem;gap:12px;justify-content:space-between}.axs-bpv-hourrow[data-closed=true]{color:var(--axs-ink-faint)}.axs-bpv-hourday{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.72rem}.axs-bpv-hourval{color:var(--axs-ink);font-family:var(--axs-sans)}.axs-bpv-hourrow[data-closed=true] .axs-bpv-hourval{color:var(--axs-ink-faint)}.axs-bpv-socials{border-top:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:4px 0;list-style:none;margin:0;padding:12px 0 0}.axs-bpv-social{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.72rem;letter-spacing:.03em}.axs-bpv-social+.axs-bpv-social:before{color:var(--axs-ink-faint);content:"·";margin:0 .5em}.axs-bpv-cta{align-self:flex-start;background:var(--axs-ink);border-radius:8px;color:var(--axs-surface);font-family:var(--axs-sans);font-size:.72rem;letter-spacing:.03em;margin-top:2px;padding:.5rem 1rem}.axs-bpv-special{border-top:1px solid var(--axs-line);padding-top:14px}.axs-bpv-special,.axs-bpv-speciallist{display:flex;flex-direction:column;gap:8px}.axs-bpv-speciallist{list-style:none;margin:0;padding:0}.axs-bpv-specialrow{grid-gap:2px 12px;align-items:baseline;display:grid;gap:2px 12px;grid-template-columns:1fr auto}.axs-bpv-speciallabel{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.84rem;font-weight:500}.axs-bpv-specialwhen{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.8rem;white-space:nowrap}.axs-bpv-specialnote{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.76rem;grid-column:1/-1;line-height:1.4}.gad-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c0c0e8c;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1400}.gad-panel{--gad-paper:#faf8f5;--gad-ink:#17161a;--gad-ink-mid:#6d675e;--gad-line:#e4dfd6;--gad-accent:#2f6db4;--gad-pass:#1d7a44;--gad-warn:#9a6a00;--gad-danger:#b3261e;animation:gad-in .18s ease-out;background:var(--gad-paper);border-radius:14px;box-shadow:0 24px 80px #00000059;color:var(--gad-ink);font-family:DM Sans,-apple-system,sans-serif;max-height:min(88vh,980px);overflow:auto;width:min(860px,100%)}@keyframes gad-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.gad-head{align-items:flex-start;border-bottom:1px solid var(--gad-line);display:flex;gap:16px;justify-content:space-between;padding:22px 24px 14px}.gad-title{font-size:19px;font-weight:700;letter-spacing:-.02em;margin:0}.gad-sub{font-size:12.5px;margin:4px 0 0;max-width:52ch}.gad-sub,.gad-x{color:var(--gad-ink-mid)}.gad-x{background:none;border:none;border-radius:6px;cursor:pointer;font-size:26px;line-height:1;padding:2px 6px}.gad-x:hover{background:var(--gad-line);color:var(--gad-ink)}.gad-form,.gad-results{display:flex;flex-direction:column;gap:14px;padding:18px 24px 22px}.gad-label{color:var(--gad-ink-mid);display:block;font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.gad-label small{font-weight:500;letter-spacing:0;text-transform:none}.gad-input{background:#fff;border:1px solid var(--gad-line);border-radius:8px;box-sizing:border-box;color:var(--gad-ink);font:inherit;font-size:13.5px;padding:9px 11px;transition:border-color .15s;width:100%}.gad-input:focus{border-color:var(--gad-accent);outline:none}.gad-brief{min-height:52px;resize:vertical}.gad-row{align-items:flex-end;display:flex;gap:12px}.gad-row .gad-input{flex:1 1}.gad-field{flex:1 1;min-width:0}.gad-field--tight{flex:0 0 84px}.gad-seg{display:flex;gap:6px}.gad-seg-btn{align-items:center;background:#fff;border:1px solid var(--gad-line);border-radius:8px;color:var(--gad-ink);cursor:pointer;display:flex;flex:1 1;flex-direction:column;font:inherit;font-size:13px;font-weight:600;gap:1px;padding:8px 10px;transition:border-color .12s,background .12s}.gad-seg-btn small{color:var(--gad-ink-mid);font-size:10.5px;font-weight:500}.gad-seg-btn.is-on,.gad-seg-btn:hover{border-color:var(--gad-accent)}.gad-seg-btn.is-on{background:#2f6db414}.gad-check{align-items:flex-start;cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:10px}.gad-check input{accent-color:var(--gad-accent);margin-top:3px}.gad-check small{color:var(--gad-ink-mid);display:block;font-size:12px;font-weight:400}.gad-strip{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.gad-thumb{background:#fff;border:2px solid var(--gad-line);border-radius:8px;cursor:pointer;flex:0 0 auto;height:76px;overflow:hidden;padding:0;position:relative;transition:border-color .12s,transform .12s;width:76px}.gad-thumb img{display:block;height:100%;object-fit:cover;width:100%}.gad-thumb:hover{border-color:var(--gad-ink-mid);transform:translateY(-1px)}.gad-thumb.is-on{border-color:var(--gad-accent)}.gad-thumb-tick{background:var(--gad-accent);border-radius:50%;color:#fff;display:grid;font-size:11px;height:18px;place-items:center;position:absolute;right:4px;top:4px;width:18px}.gad-foot{align-items:center;border-top:1px solid var(--gad-line);display:flex;gap:12px;justify-content:space-between;padding-top:6px}.gad-foot-actions{display:flex;gap:8px}.gad-note{color:var(--gad-ink-mid);font-size:12px}.gad-btn{background:#fff;border:1px solid var(--gad-line);border-radius:8px;color:var(--gad-ink);cursor:pointer;font:inherit;font-size:13px;font-weight:700;letter-spacing:-.01em;padding:9px 16px;transition:all .12s}.gad-btn:hover{border-color:var(--gad-accent);color:var(--gad-accent)}.gad-btn--primary{background:var(--gad-ink);border-color:var(--gad-ink);color:#fff}.gad-btn--primary:hover{background:#000;color:#fff}.gad-btn:disabled{cursor:wait;opacity:.5}.gad-progress{align-items:center;color:var(--gad-ink-mid);display:flex;font-size:12.5px;gap:10px}.gad-spinner{animation:gad-spin .8s linear infinite;border:2px solid var(--gad-line);border-radius:50%;border-top-color:var(--gad-accent);height:14px;width:14px}@keyframes gad-spin{to{transform:rotate(1turn)}}.gad-error{background:#b3261e12;border:1px solid #b3261e40;border-radius:8px;color:var(--gad-danger);font-size:12.5px;padding:8px 10px}.gad-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.gad-card{background:#fff;border:1px solid var(--gad-line);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.gad-card-imgwrap{position:relative}.gad-card-imgwrap img{aspect-ratio:auto;display:block;width:100%}.gad-mode{background:#0c0c0eb8;border-radius:20px;color:#fff;font-size:10px;font-weight:700;left:8px;letter-spacing:.06em;padding:3px 8px;position:absolute;text-transform:uppercase;top:8px}.gad-mode--edit{background:#2f6db4d9}.gad-card-meta{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:8px 10px}.gad-badge{border-radius:20px;font-size:11px;font-weight:700;padding:3px 8px;white-space:nowrap}.gad-badge--pass{background:#1d7a441a;color:var(--gad-pass)}.gad-badge--warn{background:#9a6a001a;color:var(--gad-warn);cursor:help}.gad-badge--none{background:var(--gad-line);color:var(--gad-ink-mid)}.gad-linkbtn{background:none;border:none;color:var(--gad-accent);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:0}.gad-linkbtn:hover{text-decoration:underline}.gad-card-edit{display:flex;flex-direction:column;gap:8px;padding:0 10px 10px}@media (max-width:640px){.gad-overlay{align-items:stretch;padding:0}.gad-panel{border-radius:0;max-height:100vh;width:100%}.gad-row{align-items:stretch;flex-direction:column}.gad-field--tight{flex:1 1}}.gad-panel--inline{animation:none;border:1px solid var(--gad-line);border-radius:10px;box-shadow:none;margin-top:12px;max-height:none;padding:12px;width:100%}.axv-dbrowse{display:flex;flex-direction:column;height:100%;min-height:0}.axv-dbrowse-search{align-items:center;background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:8px;display:flex;flex:none;gap:.4rem;margin:0 0 .55rem;padding:.4rem .6rem;transition:border-color .12s ease,box-shadow .12s ease}.axv-dbrowse-search:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-dbrowse-search-ico{color:var(--axs-ink-faint);flex:none;height:15px;width:15px}.axv-dbrowse-search-input{background:#0000;border:none;color:var(--axs-ink);flex:1 1 auto;font-family:var(--axs-sans);font-size:.86rem;min-width:0;padding:0}.axv-dbrowse-search-input:focus-visible{outline:none}.axv-dbrowse-search-input::placeholder{color:var(--axs-ink-faint)}.axv-dbrowse-search-input::-webkit-search-cancel-button{display:none}.axv-dbrowse-search-x{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--axs-ink-faint);cursor:pointer;display:inline-flex;flex:none;height:1.3rem;justify-content:center;transition:color .12s ease,background .12s ease;width:1.3rem}.axv-dbrowse-search-x svg{height:13px;width:13px}.axv-dbrowse-search-x:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axv-dbrowse-crumbs{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:2px;padding:2px 0 10px}.axv-dbrowse-crumb{background:#0000;border:none;border-radius:6px;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:.8rem;padding:2px 6px}.axv-dbrowse-crumb:hover:not(:disabled){background:var(--axs-accent-bg)}.axv-dbrowse-crumb:disabled{color:var(--axs-ink);cursor:default;font-weight:500}.axv-dbrowse-sep{color:var(--axs-ink-faint);flex:none;height:13px;width:13px}.axv-dbrowse-err{background:color-mix(in srgb,var(--axs-danger) 8%,#0000);border-radius:8px;color:var(--axs-danger);flex:none;font-family:var(--axs-sans);font-size:.78rem;margin:0 0 8px;padding:.45rem .6rem}.axv-dbrowse-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--axs-line-hard) #0000;scrollbar-width:thin}.axv-dbrowse-scroll::-webkit-scrollbar{width:8px}.axv-dbrowse-scroll::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axv-dbrowse-grid{align-content:start;grid-auto-rows:max-content;padding-bottom:12px}.axv-dbrowse-folder{padding:0}.axv-dbrowse-foldbtn{background:#0000;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;padding:0;text-align:left;width:100%}.axv-dbrowse-folder .axv-media-fileph{color:var(--axs-accent)}.axv-dbrowse .axv-media-tile.is-pickable{cursor:pointer;transition:border-color .12s ease}.axv-dbrowse .axv-media-tile.is-pickable:hover{border-color:var(--axs-line-hard)}.axv-dbrowse .axv-media-tile[data-selected=true]{border-color:var(--axs-accent)}.axv-dbrowse .axv-media-tile:focus-visible{box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axv-dbrowse-check{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:50%;color:#0000;display:inline-flex;height:1.3rem;justify-content:center;left:.35rem;position:absolute;top:.35rem;width:1.3rem}.axv-dbrowse-check svg{height:13px;width:13px}.axv-dbrowse-check[data-on]{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-dbrowse-added{border-radius:5px;color:var(--axs-success);color:var(--axs-ok,var(--axs-success));font-size:.58rem;font-weight:500;letter-spacing:.04em;padding:1px 5px;position:absolute;right:.35rem;top:.35rem}.axv-dbrowse-added,.axv-dbrowse-more{background:var(--axs-surface);font-family:var(--axs-sans)}.axv-dbrowse-more{border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink-mid);cursor:pointer;display:block;font-size:.76rem;margin:.4rem auto .8rem;padding:.4rem 1rem}.axv-dbrowse-more:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-accent)}.axv-dbrowse-bar{align-items:center;border-top:1px solid var(--axs-line);display:flex;flex:none;gap:.7rem;margin-top:.5rem;padding:.6rem .2rem .1rem}.axv-dbrowse-count{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.82rem;font-weight:500}.axv-dbrowse-progress{display:flex;flex:1 1 auto;flex-direction:column;gap:.4rem;min-width:0}.axv-dbrowse-progresshead{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between}.axv-dbrowse-progressbar{background:var(--axs-surface-alt);border-radius:999px;height:6px;overflow:hidden}.axv-dbrowse-progressfill{background:var(--axs-accent);border-radius:999px;height:100%;transition:width .22s ease}.axv-dbrowse-flash{align-items:center;color:var(--axs-success);color:var(--axs-ok,var(--axs-success));display:inline-flex;gap:.35rem}.axv-dbrowse-flash svg{height:15px;width:15px}.axv-dbrowse-hint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.74rem}.axv-dbrowse-actions{display:flex;gap:.5rem;margin-left:auto}.axv-dbrowse-clear{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:.76rem;padding:.4rem .85rem}.axv-dbrowse-clear:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-ink)}.axv-dbrowse-add{align-items:center;background:var(--axs-accent);border:1px solid var(--axs-accent);border-radius:8px;color:var(--axs-accent-fg);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.78rem;font-weight:500;gap:.35rem;padding:.4rem .95rem;transition:background .12s ease}.axv-dbrowse-add svg{animation:axv-media-spin .8s linear infinite;height:13px;width:13px}.axv-dbrowse-add:hover:not(:disabled){background:var(--axs-accent-hover)}.axv-dbrowse-add:disabled,.axv-dbrowse-clear:disabled{cursor:default;opacity:.6}.axs-mbrowse{background:var(--axs-surface);border-radius:inherit;height:100%;min-height:0;overflow:hidden}.axs-mbrowse,.axs-mbrowse-rail{box-sizing:border-box;display:flex}.axs-mbrowse-rail{background:var(--axs-chrome);border-right:1px solid var(--axs-line);flex:none;flex-direction:column;gap:14px;overflow-y:auto;padding:14px 8px;scrollbar-color:var(--axs-line-hard) #0000;scrollbar-width:thin;width:172px}.axs-mbrowse-railgroup{display:flex;flex-direction:column;gap:2px}.axs-mbrowse-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.07em;margin:0 0 4px;padding:0 9px;text-transform:uppercase}.axs-mbrowse-src,.axs-mbrowse-ty{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--axs-ink-mid);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:9px;padding:7px 9px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.axs-mbrowse-src:hover,.axs-mbrowse-ty:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-mbrowse-src[data-active],.axs-mbrowse-ty[data-active]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-mbrowse-srcico{flex:none;height:17px;width:17px}.axs-mbrowse-tyico{flex:none;height:15px;width:15px}.axs-mbrowse-srclbl,.axs-mbrowse-tylbl{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-mbrowse-tyct{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums}.axs-mbrowse-src[data-active] .axs-mbrowse-tyct,.axs-mbrowse-ty[data-active] .axs-mbrowse-tyct{color:var(--axs-accent)}.axs-mbrowse-soontag{background:var(--axs-surface-alt);border-radius:5px;color:var(--axs-ink-faint);flex:none;font-size:var(--axs-text-micro);font-weight:500;letter-spacing:.05em;padding:1px 5px;text-transform:uppercase}.axs-mbrowse-main{overflow:hidden;position:relative}.axs-mbrowse-lib,.axs-mbrowse-main{display:flex;flex:1 1 auto;min-width:0}.axs-mbrowse-lib{box-sizing:border-box;flex-direction:column;padding:14px 16px 0}.axs-mbrowse-toolbar{align-items:center;display:flex;flex:none;gap:.5rem;margin-bottom:.7rem}.axs-mbrowse-toolbar .axv-media-search{flex:1 1 auto}.axs-mbrowse-soon{align-items:center;display:flex;flex:1 1 auto;justify-content:center;padding:24px}.axs-mbrowse .axv-media-upload,.axs-mbrowse .axv-media-urladd{background:var(--axs-surface);border:1px solid var(--axs-line-hard);color:var(--axs-ink);font-weight:500;transition:background .12s ease,border-color .12s ease,color .12s ease}.axs-mbrowse .axv-media-upload svg,.axs-mbrowse .axv-media-urladd svg{color:var(--axs-accent)}.axs-mbrowse .axv-media-upload:not(:disabled):hover,.axs-mbrowse .axv-media-urladd:not(:disabled):hover{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axv-media-sortwrap{flex:none;position:relative}.axv-media-sort-caret{height:13px;margin-left:.05rem;opacity:.65;width:13px}.axv-media-sortmenu{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:10px;box-shadow:0 12px 32px #14161c2e;box-shadow:var(--axs-elev-lg,0 12px 32px #14161c2e);display:flex;flex-direction:column;gap:1px;min-width:11.5rem;padding:4px;position:absolute;right:0;top:calc(100% + 5px);z-index:40}.axv-media-sortitem{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--axs-ink);cursor:pointer;display:flex;font-family:var(--axs-sans);font-size:.82rem;gap:.35rem;padding:.45rem .5rem;text-align:left;width:100%}.axv-media-sortitem:hover{background:var(--axs-surface-alt)}.axv-media-sortitem[data-active]{color:var(--axs-accent);font-weight:500}.axv-media-sortcheck{align-items:center;color:var(--axs-accent);display:inline-flex;flex:none;justify-content:center}.axv-media-sortcheck,.axv-media-sortcheck svg{height:15px;width:15px}.axs-mbrowse-main>.axv-dbrowse{box-sizing:border-box;flex:1 1 auto;padding:14px 16px}.axs-mbrowse-grid-wrap{container-type:inline-size;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:16px;scrollbar-color:var(--axs-line-hard) #0000;scrollbar-width:thin}.axs-mbrowse-grid-wrap::-webkit-scrollbar{width:8px}.axs-mbrowse-grid-wrap::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-mbrowse-grid-wrap .axv-media-grid{align-content:start;grid-auto-rows:max-content}.axs-mbrowse .axv-media-grid{grid-template-columns:repeat(auto-fill,minmax(min(10rem,100%),1fr))}.axv-dbrowse{container-type:inline-size}.axv-media-tile.is-pickable{cursor:pointer;transition:box-shadow .12s ease,border-color .12s ease}.axv-media-tile.is-pickable:hover{border-color:var(--axs-line-hard)}.axv-media-tile[data-selected=true]{border-color:var(--axs-accent)}.axv-media-tile.is-pickable:focus-visible{box-shadow:0 0 0 3px var(--axs-accent-bg);box-shadow:var(--axv-focus-ring,0 0 0 3px var(--axs-accent-bg));outline:none}.axs-mbrowse-detail{background:var(--axs-surface);border-left:1px solid var(--axs-line);bottom:0;box-shadow:-14px 0 40px #14161c29;box-shadow:var(--axs-elev-lg,-14px 0 40px #14161c29);display:flex;flex-direction:column;position:absolute;right:0;top:0;transform:translateX(101%);transition:transform .28s ease;transition:transform var(--axs-motion-slow,.28s) var(--axs-ease-out,ease);width:min(340px,84%);z-index:5}.axs-mbrowse-detail.is-open{transform:translateX(0)}@media (prefers-reduced-motion:reduce){.axs-mbrowse-detail{transition:none}}@media (max-width:860px){.axs-mbrowse-toolbar{align-items:stretch;flex-wrap:wrap}.axs-mbrowse-toolbar .axv-media-search{flex:1 1 12rem;min-width:0}}.axs-mlx-shell{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 16px 20px;scrollbar-color:var(--axs-line-hard) #0000;scrollbar-width:thin}.axs-mlx-shell::-webkit-scrollbar{width:8px}.axs-mlx-shell::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-mlx-topbar{align-items:center;display:flex;flex:none;justify-content:space-between;margin-bottom:10px}.axs-mlx-eyebrow{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.6rem;letter-spacing:.07em;text-transform:uppercase}.axs-mlx-x{align-items:center;background:#0000;border:1px solid #0000;border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;height:1.7rem;justify-content:center;transition:background .12s ease,color .12s ease;width:1.7rem}.axs-mlx-x svg{height:15px;width:15px}.axs-mlx-x:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-mlx-preview{align-items:center;background:linear-gradient(45deg,var(--axs-chrome) 25%,#0000 25%) -8px 0 /16px 16px,linear-gradient(-45deg,var(--axs-chrome) 25%,#0000 25%) -8px 0 /16px 16px,linear-gradient(45deg,#0000 75%,var(--axs-chrome) 75%) -8px 0 /16px 16px,linear-gradient(-45deg,#0000 75%,var(--axs-chrome) 75%) -8px 0 /16px 16px,var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:12px;display:flex;flex:none;justify-content:center;max-height:320px;min-height:160px;padding:12px}.axs-mlx-img{object-fit:contain}.axs-mlx-img,.axs-mlx-video{border-radius:4px;max-height:296px;max-width:100%}.axs-mlx-video{background:#000}.axs-mlx-preview[data-kind=document],.axs-mlx-preview[data-kind=other],.axs-mlx-preview[data-kind=video]{background:var(--axs-surface-alt)}.axs-mlx-fileprev{align-items:center;color:var(--axs-danger);display:flex;flex-direction:column;gap:.5rem}.axs-mlx-fileprev svg{height:44px;width:44px}.axs-mlx-fileext{color:var(--axs-danger);font-family:var(--axs-sans);font-size:.66rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.axs-mlx-body{display:flex;flex:none;flex-direction:column;gap:8px;margin-top:14px}.axs-mlx-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.95rem;font-weight:500;line-height:1.3;margin:0;overflow-wrap:anywhere}.axs-mlx-meta{display:flex;flex-direction:column;margin:4px 0 0}.axs-mlx-metarow{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;gap:12px;justify-content:space-between;padding:7px 0}.axs-mlx-metarow dt{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}.axs-mlx-metarow dd{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.82rem;margin:0}.axs-mlx-edit{gap:10px;margin-top:12px}.axs-mlx-edit,.axs-mlx-field{display:flex;flex-direction:column}.axs-mlx-field{gap:5px}.axs-mlx-fieldhead{align-items:center;display:flex;gap:8px;justify-content:space-between}.axs-mlx-mlabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}.axs-mlx-suggest{align-items:center;background:var(--axs-accent-bg);border:1px solid #0000;border-radius:6px;color:var(--axs-accent);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:.66rem;font-weight:500;gap:4px;letter-spacing:.02em;padding:2px 8px;transition:border-color .12s ease}.axs-mlx-suggest svg{height:12px;width:12px}.axs-mlx-suggest:not(:disabled):hover{border-color:var(--axs-accent)}.axs-mlx-suggest:disabled{cursor:default;opacity:.55}.axs-mlx-input,.axs-mlx-textarea{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:8px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.82rem;line-height:1.45;padding:.5rem .6rem;resize:vertical;width:100%}.axs-mlx-input{resize:none}.axs-mlx-input:focus-visible,.axs-mlx-textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-mlx-input::placeholder,.axs-mlx-textarea::placeholder{color:var(--axs-ink-faint)}.axs-mlx-tagedit{align-items:center;background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:8px;display:flex;flex-wrap:wrap;gap:5px;min-height:2rem;padding:.4rem .45rem}.axs-mlx-tagedit:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axs-mlx-tag{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:6px;color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.68rem;gap:3px;padding:2px 4px 2px 8px}.axs-mlx-tag,.axs-mlx-tagx{align-items:center;display:inline-flex}.axs-mlx-tagx{background:#0000;border:none;border-radius:4px;color:var(--axs-ink-faint);cursor:pointer;font-size:.85rem;height:1.05rem;justify-content:center;line-height:1;width:1.05rem}.axs-mlx-tagx:hover{background:var(--axs-surface);color:var(--axs-danger)}.axs-mlx-taginput{background:#0000;border:none;color:var(--axs-ink);flex:1 1 60px;font-family:var(--axs-sans);font-size:.76rem;min-width:60px;padding:2px 0}.axs-mlx-taginput:focus-visible{outline:none}.axs-mlx-taginput::placeholder{color:var(--axs-ink-faint)}.axs-mlx-editerr{color:var(--axs-danger);font-family:var(--axs-sans);font-size:.74rem}.axs-mlx-actions{display:flex;justify-content:flex-end}.axs-mlx-save{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;color:var(--axs-ink);cursor:pointer;font-family:var(--axs-sans);font-size:.74rem;font-weight:500;letter-spacing:.02em;padding:.45rem 1.05rem;transition:background .12s ease,border-color .12s ease}.axs-mlx-save:not(:disabled):hover{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axs-mlx-save:disabled{cursor:default;opacity:.5}.axs-mlx-urllabel{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.62rem;letter-spacing:.06em;margin-top:8px;text-transform:uppercase}.axs-mlx-url{display:flex;gap:6px}.axs-mlx-urlinput{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink-mid);flex:1 1 auto;font-family:var(--axs-sans);font-size:.72rem;min-width:0;padding:.4rem .55rem}.axs-mlx-urlinput:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-mlx-copy{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;color:var(--axs-ink);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:.7rem;letter-spacing:.03em;padding:0 .8rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.axs-mlx-copy:not(:disabled):hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-mlx-copy:disabled{cursor:default;opacity:.5}@container (max-width: 520px){.axs-mbrowse-rail{width:132px}}.axs-people-boardwrap{height:100%;min-height:0}.axs-people-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-people-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-people-detail,.axs-gb-fillbody>.axs-people-list{height:100%}.axs-people-detail{box-sizing:border-box;height:100%;overflow:hidden;padding:18px 20px 20px}.axs-people-list{box-sizing:border-box;container-name:axpeoplist;container-type:inline-size;display:flex;flex-direction:column;gap:10px;height:100%;padding:14px 14px 10px}.axs-people-inactive{align-items:center;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:var(--axs-text-label);gap:6px;margin-left:auto}.axs-people-inactive input{accent-color:var(--axs-accent);cursor:pointer;height:14px;width:14px}.axs-people-rows{display:flex;flex-direction:column}.axs-prw{align-items:stretch;border-bottom:1px solid var(--axs-line);display:flex;gap:6px;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-prw:hover{background:color-mix(in srgb,var(--axs-accent) 4%,#0000)}.axs-prw[data-selected]{background:color-mix(in srgb,var(--axs-accent) 8%,var(--axs-surface))}.axs-prw-main{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex:1 1;font:inherit;gap:11px;min-width:0;padding:9px 10px;text-align:left}.axs-prw-avatar{background:var(--axs-surface-alt);border-radius:50%;color:var(--axs-ink-mid);display:grid;flex:none;font-family:var(--axs-sans);font-size:.7rem;font-weight:500;height:32px;place-items:center;width:32px}.axs-prw-body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axs-prw-line1{align-items:center;display:flex;gap:7px;min-width:0}.axs-prw-dot{background:color-mix(in srgb,var(--axs-ink-faint) 70%,#0000);border-radius:50%;flex:none;height:6px;width:6px}.axs-prw-dot[data-state=suspended]{background:var(--axs-warn)}.axs-prw-dot[data-state=revoked]{background:var(--axs-danger)}.axs-prw-name{color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-prw-role{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);margin-left:auto}.axs-prw-line2{align-items:center;display:flex;gap:8px;min-width:0}.axs-prw-meta{color:var(--axs-ink-faint);flex:1 1;font-family:var(--axs-sans);font-size:var(--axs-text-label);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-prw-chev{align-self:center;color:var(--axs-ink-faint);font-size:1.1rem;line-height:1;padding-right:10px}.axs-people-detail .axv-ua{height:100%;overflow-y:auto}.axs-people-detail-empty{display:grid;height:100%;padding:24px;place-items:center}@container axpeoplist (max-width: 360px){.axs-prw-meta{display:none}}@container axpeoplist (max-width: 280px){.axs-prw-role,.axv-tabstrip{display:none}}@media (max-width:860px){.axs-people-inactive,.axs-people-list .axv-mls-search{min-block-size:44px}}@media (max-width:420px){.axs-people-list{padding:10px 10px 8px}.axs-people-detail{padding:14px}.axs-prw-main{padding:8px}}.axs-people-invite-toggle{background:#0000;border:1px solid color-mix(in srgb,var(--axs-accent) 40%,#0000);border-radius:7px;color:var(--axs-accent);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.02em;padding:.34rem .7rem;transition:background var(--axs-dur-fast) var(--axs-ease-standard),color var(--axs-dur-fast) var(--axs-ease-standard);white-space:nowrap}.axs-people-invite-toggle:hover{background:var(--axs-accent-bg)}.axs-people-invite-toggle[aria-expanded=true]{border-color:var(--axs-line-hard);color:var(--axs-ink-mid)}.axs-people-invite{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:9px;display:flex;flex-direction:column;gap:6px;margin-bottom:8px;padding:10px;width:100%}.axs-people-invite-row{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.axs-people-invite-email,.axs-people-invite-role{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;box-sizing:border-box;color:var(--axs-ink);font-family:var(--axs-sans);font-size:.86rem;padding:.42rem .6rem;transition:border-color .12s ease,box-shadow .12s ease}.axs-people-invite-email{flex:1 1 12rem;min-width:0}.axs-people-invite-role{flex:none;padding-inline:.5rem}.axs-people-invite-email:focus-visible,.axs-people-invite-role:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-people-invite-email:disabled,.axs-people-invite-role:disabled{cursor:default;opacity:.65}.axs-people-invite-send{flex:none}.axs-people-invite-send svg{animation:axs-people-spin .8s linear infinite;height:13px;width:13px}.axs-people-invite-cancel{background:#0000;border:none;color:var(--axs-ink-mid);cursor:pointer;flex:none;font-family:var(--axs-sans);font-size:var(--axs-text-label);padding:.42rem .5rem}.axs-people-invite-cancel:not(:disabled):hover{color:var(--axs-ink)}.axs-people-invite-msg{align-items:center;display:flex;font-family:var(--axs-sans);font-size:.8rem;gap:.4rem}.axs-people-invite-msg svg{flex:none;height:14px;width:14px}.axs-people-invite-err{color:var(--axs-danger)}.axs-people-invite-ok{color:var(--axs-ink)}.axs-people-invite-ok svg{color:var(--axs-accent)}@keyframes axs-people-spin{to{transform:rotate(1turn)}}.axs-vsw-boardwrap{height:100%;min-height:0;position:relative}.axs-vsw-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-vsw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-vsw-fill{height:100%}.axs-vsw-hosted{container-type:inline-size;height:auto}.axs-vsw-hosted .axv-reg-scroll{flex:none;overflow-y:visible}.axs-vsw-hosted .axv-reg-state{height:auto;min-height:200px}.axs-vsw-cases{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.axs-vsw-case{align-items:flex-start;border-radius:8px;cursor:pointer;display:flex;gap:14px;padding:14px 10px;transition:background var(--axs-motion-fast) var(--axs-ease-out)}.axs-vsw-case+.axs-vsw-case{border-radius:0;box-shadow:inset 0 1px 0 var(--axs-line)}.axs-vsw-case:hover{background:#00000008;background:var(--axs-surface-alt,#00000008)}.axs-vsw-case[data-open]{background:#0000000d;background:var(--axs-accent-soft,#0000000d);border-radius:8px;box-shadow:none}.axs-vsw-case[data-open]+.axs-vsw-case{box-shadow:none}.axs-vsw-photo{background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;flex:none;height:96px;object-fit:cover;width:96px}.axs-vsw-photo--none{color:var(--axs-ink-faint);display:grid;font-family:var(--axs-sans);font-size:var(--axs-text-label);place-items:center}.axs-vsw-main{display:flex;flex:1 1;flex-direction:column;font-family:var(--axs-sans);gap:4px;min-width:0}.axs-vsw-headrow{align-items:center;display:flex;gap:8px;min-width:0}.axs-vsw-name{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-vsw-when{color:var(--axs-ink-faint);flex:none;font-size:11px;margin-left:auto}.axs-vsw-symptoms{color:var(--axs-ink-mid);font-size:12px;line-height:1.5;margin:0}.axs-vsw-meta{display:flex;flex-wrap:wrap;gap:6px}.axs-vsw-chip{align-items:baseline;display:inline-flex;font-size:11px;gap:5px;line-height:1.5}.axs-vsw-chip-k{color:var(--axs-ink-faint);font-size:10px;font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase}.axs-vsw-chip-v{color:var(--axs-ink-mid)}.axs-vsw-note{color:var(--axs-ink-faint);font-size:11.5px;line-height:1.5;margin:0}.axs-irw-boardwrap{height:100%;min-height:0;position:relative}.axs-irw-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-irw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-irw-node,.axs-gb-fillbody>.axs-irw-state{height:100%}.axs-irw-hosted{container-type:inline-size}.axs-irw-hosted>.axs-irw-node{height:auto}.axs-irw-hosted .axs-irw-split{flex:none;height:min(480px,62vh)}.axs-irw-hosted>.axs-irw-state{height:auto;min-height:200px}.axs-irw-state{align-items:center;display:flex;height:100%;justify-content:center;padding:24px}.axs-irw-node{display:flex;flex-direction:column;min-height:0}.axs-irw-stats{border-bottom:1px solid var(--axs-line);flex:none;padding:10px 14px 8px}.axs-irw-split{display:flex;flex:1 1;min-height:0;position:relative}.axs-irw-split-rail{border-right:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;min-height:0;width:clamp(248px,36%,380px)}.axs-irw-split-rail>.axs-irw-list{flex:1 1;height:auto;min-height:0}.axs-irw-split-read{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}@container (max-width: 640px){.axs-irw-split[data-m-face=detail] .axs-irw-split-rail,.axs-irw-split[data-m-face=list] .axs-irw-split-read{display:none}.axs-irw-split-rail{border-right:none;width:100%}.axs-irw-split[data-m-face=detail] .axs-irw-back{display:inline-flex}}.axs-irw-list{box-sizing:border-box;gap:10px;height:100%;padding:14px 12px 10px}.axs-irw-groups,.axs-irw-list{display:flex;flex-direction:column}.axs-irw-groups{gap:14px}.axs-irw-group-label{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:10.5px;font-weight:var(--axs-weight-medium);letter-spacing:.04em;margin:0 0 2px;padding:0 10px;text-transform:uppercase}.axs-irw-rows{list-style:none;margin:0;padding:0}.axs-irw-row{background:none;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-family:var(--axs-sans);gap:2px;padding:8px 10px;text-align:left;transition:background var(--axs-motion-fast) var(--axs-ease-out);width:100%}.axs-irw-row+.axs-irw-row,li+li>.axs-irw-row{border-radius:0;box-shadow:inset 0 1px 0 var(--axs-line)}.axs-irw-row:hover{background:#00000008;background:var(--axs-surface-alt,#00000008)}.axs-irw-row[data-open]{background:#0000000d;background:var(--axs-accent-soft,#0000000d);border-radius:8px;box-shadow:none}.axs-irw-row[data-open]+li>.axs-irw-row{box-shadow:none}.axs-irw-row-line1{align-items:baseline;display:flex;gap:8px}.axs-irw-row-firm{color:var(--axs-ink);flex:1 1;font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-irw-row-ref{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-size:11px;font-variant-numeric:tabular-nums}.axs-irw-row-line2{align-items:center;display:flex;gap:6px;min-width:0}.axs-irw-row-sub{color:var(--axs-ink-faint);flex:1 1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-irw-row-overdue{color:#b03a3a;color:var(--axs-danger,#b03a3a)}.axs-irw-chip,.axs-irw-row-overdue{flex:none;font-size:10.5px;font-weight:var(--axs-weight-medium)}.axs-irw-chip{align-items:center;border-radius:999px;display:inline-flex;font-family:var(--axs-sans);gap:4px;line-height:1.45;padding:0 7px;white-space:nowrap}.axs-irw-chip[data-kind=ask]{background:var(--axs-surface);box-shadow:inset 0 0 0 1px var(--axs-line);color:var(--axs-ink-mid)}.axs-irw-chip[data-kind=overdue]{background:color-mix(in srgb,#b03a3a 11%,var(--axs-surface));background:color-mix(in srgb,var(--axs-danger,#b03a3a) 11%,var(--axs-surface));color:#b03a3a;color:var(--axs-danger,#b03a3a)}.axs-irw-chip svg{height:11px;width:11px}.axs-irw-read,.axs-irw-read-empty{display:flex;flex:1 1;flex-direction:column;min-height:0}.axs-irw-read-empty{align-items:center;justify-content:center;overflow-y:auto;padding:24px}.axs-irw-read{gap:2px;padding:16px 20px}.axs-irw-read-head{align-items:center;display:flex;gap:8px}.axs-irw-back{align-items:center;background:none;border:none;border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:none;font-family:var(--axs-sans);font-size:12px;font-size:var(--axs-text-label,12px);font-weight:var(--axs-weight-medium);gap:5px;padding:4px 8px 4px 5px}.axs-irw-back:hover{background:#00000008;background:var(--axs-surface-alt,#00000008);color:var(--axs-ink)}.axs-irw-read-stage{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:11px;margin-left:auto}.axs-irw-read-title{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:16px;font-size:var(--axs-text-h3,16px);font-weight:var(--axs-weight-medium);letter-spacing:-.01em;line-height:1.25;margin:12px 0 0}.axs-irw-read-sub{margin:2px 0 0}.axs-irw-read-contact,.axs-irw-read-sub{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12px}.axs-irw-read-contact{display:flex;flex-wrap:wrap;gap:2px 10px;margin:6px 0 0}.axs-irw-read-email,.axs-irw-read-provider{color:var(--axs-ink-faint)}.axs-irw-read-provider{font-family:var(--axs-sans);font-size:12px;margin:2px 0 0}.axs-irw-read-body{border-top:1px solid var(--axs-line);flex:1 1;margin-top:14px;min-height:0;overflow-y:auto;padding-top:14px}.axs-irw-timeline{display:flex;flex-direction:column;margin:0}.axs-irw-tl-row{align-items:baseline;display:flex;gap:12px;padding:5px 0}.axs-irw-tl-row+.axs-irw-tl-row{border-top:1px solid var(--axs-line)}.axs-irw-tl-k{color:var(--axs-ink-faint);flex:none;width:132px}.axs-irw-tl-k,.axs-irw-tl-v{font-family:var(--axs-sans);font-size:12px}.axs-irw-tl-v{font-feature-settings:"tnum";color:var(--axs-ink);font-variant-numeric:tabular-nums;margin:0}.axs-irw-tl-row[data-danger] .axs-irw-tl-v{color:#b03a3a;color:var(--axs-danger,#b03a3a);font-weight:var(--axs-weight-medium)}.axs-irw-tl-row[data-waiting] .axs-irw-tl-k{color:var(--axs-ink-mid);font-weight:var(--axs-weight-medium)}.axs-irw-tl-row[data-waiting] .axs-irw-tl-v{color:var(--axs-ink-mid)}.axs-irw-fee{font-feature-settings:"tnum";border-top:1px solid var(--axs-line);color:var(--axs-ink);font-family:var(--axs-sans);font-size:12px;font-variant-numeric:tabular-nums;margin:12px 0 0;padding-top:12px}.axs-irw-note{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12px;line-height:1.5;margin:8px 0 0}.axs-irw-actbar{border-top:1px solid var(--axs-line);display:flex;flex:none;flex-direction:column;gap:8px;margin-top:12px;padding-top:12px}.axs-irw-actions{display:flex;flex-wrap:wrap;gap:8px}.axs-irw-act,.axs-irw-cancel,.axs-irw-confirm,.axs-irw-retry,.axs-irw-undo{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-size:var(--axs-text-label,12px);font-weight:var(--axs-weight-medium);gap:6px;padding:6px 12px;transition:background var(--axs-motion-fast) var(--axs-ease-out)}.axs-irw-act:hover,.axs-irw-cancel:hover,.axs-irw-retry:hover,.axs-irw-undo:hover{background:#00000008;background:var(--axs-surface-alt,#00000008)}.axs-irw-act:disabled,.axs-irw-cancel:disabled,.axs-irw-confirm:disabled,.axs-irw-undo:disabled{cursor:default;opacity:.55}.axs-irw-confirm{background:var(--axs-accent);border-color:var(--axs-accent);color:#fff;color:var(--axs-on-accent,#fff)}.axs-irw-confirm:hover{filter:brightness(1.05)}.axs-irw-confirmrow{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.axs-irw-prompt{color:var(--axs-ink-mid);flex:1 1;min-width:180px}.axs-irw-noact,.axs-irw-prompt{font-family:var(--axs-sans);font-size:12px}.axs-irw-noact{color:var(--axs-ink-faint);margin:0}.axs-irw-done{align-items:center;color:var(--axs-ink-mid);display:flex;font-family:var(--axs-sans);font-size:12px;gap:8px}.axs-irw-done-ico{color:#2c7a4b;color:var(--axs-ok,#2c7a4b);display:inline-flex}.axs-irw-done-ico svg{height:14px;width:14px}.axs-irw-done-text{flex:1 1;min-width:0}.axs-irw-err{align-items:center;color:#b03a3a;color:var(--axs-danger,#b03a3a);display:flex;font-family:var(--axs-sans);font-size:12px;gap:6px}.axs-irw-err svg{flex:none;height:13px;width:13px}.axs-cpv-boardwrap{height:100%;min-height:0;position:relative}.axs-cpv-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-cpv-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-cpv{height:100%}.axs-cpv-hosted{container-type:inline-size}.axs-cpv-hosted .axs-cpv-cards{flex:none;overflow-y:visible}.axs-cpv-hosted>.axv-state{min-height:180px}.axs-cpv{display:flex;flex-direction:column;min-height:0}.axs-cpv,.axs-cpv-date{font-family:var(--axs-sans)}.axs-cpv-date{color:var(--axs-ink-mid);font-size:11.5px;font-weight:500;margin-left:8px;white-space:nowrap}.axs-cpv-cards{flex:1 1;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:8px 8px 10px}.axs-cpv-card{align-items:flex-start;display:flex;gap:12px;padding:14px 12px}.axs-cpv-card+.axs-cpv-card{border-top:1px solid var(--axs-line)}.axs-cpv-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;height:10px;margin-top:5px;width:10px}.axs-cpv-main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axs-cpv-name{color:var(--axs-ink);font-size:13px;font-weight:500}.axs-cpv-role{color:var(--axs-ink-mid);font-size:11.5px}.axs-cpv-load{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:11.5px;font-variant-numeric:tabular-nums;margin-top:4px}.axs-fpr-boardwrap{height:100%;min-height:0;position:relative}.axs-fpr-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-fpr-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-fpr,.axs-gb-fillbody>.axs-fpr-statebody{height:100%}.axs-fpr-hosted{container-type:inline-size}.axs-fpr-hosted>.axs-fpr{height:auto;overflow-y:visible}.axs-fpr-hosted>.axs-fpr-statebody{min-height:180px}.axs-fpr{font-family:var(--axs-sans);overflow-y:auto;padding:14px 18px 18px}.axs-fpr,.axs-fpr-statebody{box-sizing:border-box;min-height:0}.axs-fpr-statebody{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:32px}.axs-fpr-sub{color:var(--axs-ink-faint);font-size:11.5px}.axs-fpr-stats{border-bottom:1px solid var(--axs-line);padding:10px 0}.axs-fpr-lede{color:var(--axs-ink-mid);font-size:12.5px;line-height:1.5;margin:10px 0 0}.axs-fpr-bands{grid-gap:22px;display:grid;gap:22px;grid-template-columns:1fr 1fr;margin-top:18px}@container (max-width: 640px){.axs-fpr-bands{grid-template-columns:1fr}}.axs-fpr-band-label{margin:0}.axs-fpr-band-sub{color:var(--axs-ink-faint);font-size:11px;margin:3px 0 10px}.axs-fpr-bars{align-items:flex-end;display:flex;gap:10px;height:130px}.axs-fpr-bar{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:4px;height:100%;min-width:0}.axs-fpr-bar-v{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-size:11px;font-variant-numeric:tabular-nums}.axs-fpr-bar-track{align-items:flex-end;border-bottom:1px solid var(--axs-line);display:flex;flex:1 1;max-width:44px;width:100%}.axs-fpr-bar-fill{background:color-mix(in srgb,var(--axs-ink) 22%,var(--axs-surface));border-radius:3px 3px 0 0;min-height:2px;width:100%}.axs-fpr-bar-l{color:var(--axs-ink-faint);font-size:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-fpr-funnel{display:flex;flex-direction:column;gap:8px}.axs-fpr-funnel-row{align-items:center;display:flex;gap:10px}.axs-fpr-funnel-stage{color:var(--axs-ink-mid);flex:none;font-size:11.5px;width:118px}.axs-fpr-funnel-track{flex:1 1;min-width:0}.axs-fpr-funnel-fill{background:color-mix(in srgb,var(--axs-ink) 22%,var(--axs-surface));border-radius:3px;height:10px;min-width:2px}.axs-fpr-funnel-v{font-feature-settings:"tnum";color:var(--axs-ink);flex:none;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);text-align:right;width:26px}.axs-fpr-kicker{color:var(--axs-ink-faint);font-size:11.5px;line-height:1.5;margin:12px 0 0}.axs-cfl-boardwrap{height:100%;min-height:0;position:relative}.axs-cfl-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-cfl-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-cfl{height:100%}.axs-cfl-board .axs-dash-panel-chip{align-items:baseline;display:inline-flex;gap:8px}.axs-cfl-hosted{container-type:inline-size}.axs-cfl-hosted>.axs-cfl{height:auto;overflow-y:visible}.axs-cfl-hosted>.axs-cfl-statebody{height:auto;min-height:180px}.axs-cfl{font-family:var(--axs-sans);overflow-y:auto;padding:12px 18px 18px}.axs-cfl,.axs-cfl-statebody{box-sizing:border-box;height:100%;min-height:0}.axs-cfl-statebody{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:32px}.axs-cfl-version{color:var(--axs-ink-mid);font-size:11.5px;font-weight:500}.axs-cfl-meta,.axs-cfl-updated{color:var(--axs-ink-faint);font-size:11.5px}.axs-cfl-meta{border-bottom:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:4px 20px;padding-bottom:10px}.axs-cfl-meta b{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-cfl-replaybar{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px;margin:10px 0 2px}.axs-cfl-replaybar-cap{color:var(--axs-ink-faint);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase}.axs-cfl-replaychip{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;font:inherit;font-size:11.5px;padding:3px 10px}.axs-cfl-replaychip.is-active,.axs-cfl-replaychip:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-cfl-replaychip.is-active{background:var(--axs-accent-bg)}.axs-cfl-replaychip.is-danger.is-active{background:var(--axs-danger-bg);border-color:var(--axs-danger);color:var(--axs-danger)}.axs-cfl-replaynote{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-size:11px;gap:8px}.axs-cfl-replayexit{background:none;border:none;color:var(--axs-accent);cursor:pointer;font:inherit;font-size:11px;padding:0}.axs-cfl-spine{margin-top:12px;max-width:680px}.axs-cfl-stage{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;transition:border-color .12s ease,box-shadow .18s ease,opacity .2s ease}.axs-cfl-stage.is-open{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg)}.axs-cfl-stage.is-danger{border-left:3px solid var(--axs-danger)}.axs-cfl-stage-hit{background:none;border:none;color:inherit;cursor:pointer;flex-direction:column;font:inherit;gap:3px;padding:10px 13px;text-align:left}.axs-cfl-stage-head,.axs-cfl-stage-hit{align-items:flex-start;display:flex;width:100%}.axs-cfl-stage-head{gap:6px}.axs-cfl-stage-lock{color:var(--axs-ink-faint);display:inline-flex;margin-top:2px}.axs-cfl-stage-title{flex:1 1;font-size:12.5px;font-weight:var(--axs-weight-medium);line-height:1.25;min-width:0}.axs-cfl-stage-kind{background:var(--axs-surface-alt);border-radius:4px;color:var(--axs-ink-faint);flex:none;font-size:8.5px;font-weight:600;letter-spacing:.07em;margin-top:1px;padding:1.5px 5px}.axs-cfl-stage.is-model .axs-cfl-stage-kind{background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-cfl-stage.is-danger .axs-cfl-stage-kind{background:var(--axs-danger-bg);color:var(--axs-danger)}.axs-cfl-stage-sub{color:var(--axs-ink-mid);font-size:11px;line-height:1.35}.axs-cfl-stage-out{color:var(--axs-ok)}.axs-cfl-stage-stat{color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:9.5px}.axs-cfl-stage-modes{display:flex;flex-direction:column;gap:2px}.axs-cfl-fmode{align-items:center;color:var(--axs-ink-mid);display:flex;font-size:10.5px;gap:6px}.axs-cfl-fmode i{background:var(--axs-line);border-radius:50%;flex:none;height:6px;width:6px}.axs-cfl-fmode i.is-on{background:var(--axs-ok)}.axs-cfl-stage-detail{border-top:1px solid var(--axs-line);padding:4px 13px 13px}.axs-cfl-rail{align-items:center;display:flex;gap:9px;height:32px;padding-left:26px;transition:opacity .2s ease}.axs-cfl-rail i{background:var(--axs-line);flex:none;height:100%;width:1.5px}.axs-cfl-rail span{color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:9.5px;line-height:1.4}.axs-cfl-rail span em{display:block;font-style:normal;opacity:.75}.axs-cfl-rail.is-danger i{background:color-mix(in srgb,var(--axs-danger) 55%,#0000)}.axs-cfl-rail-elbow.is-danger,.axs-cfl-rail.is-danger span{color:var(--axs-danger)}.axs-cfl-rail-elbow{flex:none;font-family:var(--axs-mono);font-size:9.5px;height:auto;padding:0;white-space:nowrap}.axs-cfl-offshoot{align-items:center;display:flex;gap:10px;margin:8px 0 0 26px}.axs-cfl-offshoot .axs-cfl-stage{flex:1 1;min-width:0}.axs-cfl-branches{grid-gap:0 12px;align-items:start;display:grid;gap:0 12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.axs-cfl-branch .axs-cfl-rail{align-items:flex-start;height:42px;padding-top:5px}.axs-cfl-rail.is-dim,.axs-cfl-stage.is-dim{opacity:.28}.axs-cfl-stage.is-lit{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);opacity:1}.axs-cfl-stage.is-danger.is-lit{border-color:var(--axs-danger);box-shadow:0 0 0 3px var(--axs-danger-bg)}.axs-cfl-rail.is-lit{opacity:1}.axs-cfl-rail.is-lit i{background:var(--axs-accent)}.axs-cfl-rail-elbow.is-lit,.axs-cfl-rail.is-lit span{color:var(--axs-accent)}.axs-cfl-rail.is-danger.is-lit i{background:var(--axs-danger)}.axs-cfl-rail-elbow.is-danger.is-lit,.axs-cfl-rail.is-danger.is-lit span{color:var(--axs-danger)}.axs-cfl-cap{align-items:center;color:var(--axs-ink-faint);display:flex;font-size:10px;font-weight:600;gap:8px;letter-spacing:.07em;margin:12px 0 5px;text-transform:uppercase}.axs-cfl-cap-row{align-items:baseline;display:flex;gap:8px;margin-top:8px}.axs-cfl-cap-row .axs-cfl-cap{margin:0}.axs-cfl-voice{color:var(--axs-ink);font-size:12px}.axs-cfl-draftchip{background:var(--axs-accent-bg);border-radius:999px;color:var(--axs-accent);font-size:10px;font-weight:500;letter-spacing:0;padding:1.5px 8px;text-transform:none}.axs-cfl-text{background:var(--axs-chrome);border:1px solid var(--axs-line);border-radius:8px;box-sizing:border-box;color:var(--axs-ink);font:inherit;font-size:12px;line-height:1.5;outline:none;padding:8px 10px;resize:vertical;width:100%}.axs-cfl-text:focus{border-color:var(--axs-accent)}.axs-cfl-locked{background:var(--axs-surface-alt);border:1px dashed var(--axs-line);border-radius:8px;color:var(--axs-ink-mid);font-size:11.5px;line-height:1.5;margin-top:8px;padding:8px 58px 8px 10px;position:relative}.axs-cfl-lock{color:var(--axs-ink-faint);font-size:9px;font-weight:600;letter-spacing:.06em;position:absolute;right:9px;top:8px}.axs-cfl-chips{display:flex;flex-wrap:wrap;gap:5px}.axs-cfl-chip{background:var(--axs-surface-alt);border-radius:999px;color:var(--axs-ink-mid);font-size:10.5px;font-weight:500;padding:2px 8px}.axs-cfl-chip.is-danger{background:var(--axs-danger-bg);color:var(--axs-danger)}.axs-cfl-note{color:var(--axs-ink-faint);font-size:11.5px;line-height:1.5;margin:10px 0 0}.axs-cfl-rows{display:flex;flex-direction:column;margin-top:4px}.axs-cfl-row{align-items:baseline;border-bottom:1px solid var(--axs-line);color:var(--axs-ink);display:flex;font-size:12px;gap:10px;padding:7px 0}.axs-cfl-row:last-child{border-bottom:none}.axs-cfl-row-v{color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:10px;margin-left:auto;white-space:nowrap}.axs-cfl-row.is-stacked{align-items:flex-start;flex-direction:column;gap:1px}.axs-cfl-row-q{font-size:12px;font-weight:var(--axs-weight-medium)}.axs-cfl-row-a{color:var(--axs-ink-mid);font-size:11.5px}.axs-cfl-mode{border-bottom:1px solid var(--axs-line);padding:4px 0}.axs-cfl-mode:last-of-type{border-bottom:none}.axs-cfl-mode-row{align-items:center;display:flex;gap:10px;padding:5px 0}.axs-cfl-mode-label{color:var(--axs-ink);flex:1 1;font-size:12px;min-width:0}.axs-cfl-toggle{background:var(--axs-line);border:none;border-radius:999px;cursor:pointer;flex:none;height:18px;position:relative;transition:background-color .12s ease;width:30px}.axs-cfl-toggle:after{background:var(--axs-surface);border-radius:50%;box-shadow:0 1px 2px #00000040;content:"";height:14px;left:2px;position:absolute;top:2px;transition:left .12s ease;width:14px}.axs-cfl-toggle.is-on{background:var(--axs-ok)}.axs-cfl-toggle.is-on:after{left:14px}.axs-cfl-toggle:disabled{cursor:default;opacity:.5}@container (max-width: 560px){.axs-cfl-offshoot{align-items:stretch;flex-direction:column;gap:4px}.axs-cfl-branches{grid-template-columns:1fr}}.axs-cdw-boardwrap{height:100%;min-height:0;position:relative}.axs-cdw-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-cdw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-cdw,.axs-gb-fillbody>.axs-cdw-host,.axs-gb-fillbody>.axs-cdw-statebody{height:100%}.axs-cdw-hosted>.axs-cdw-host{height:auto}.axs-cdw-hosted .axs-cdw,.axs-cdw-hosted .axs-pmd{flex:none;height:min(480px,62vh)}.axs-cdw-hosted>.axs-cdw-statebody{min-height:180px}.axs-cdw-statebody{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:0;padding:32px}.axs-cdw-sec--wait .axv-state{min-height:0;padding:10px 0 6px}.axs-cdw-host{container-name:axcdw;container-type:inline-size}.axs-cdw,.axs-cdw-host{height:100%;min-height:0}.axs-cdw{grid-gap:0;background:var(--axs-surface);color:var(--axs-ink);display:grid;font-family:var(--axs-sans);gap:0;grid-template-columns:252px 1fr}.axs-cdw-rail{background:var(--axs-chrome);border-right:1px solid var(--axs-line);min-height:0;overflow-y:auto;padding:6px 0}.axs-cdw-rail-cap{color:var(--axs-ink-faint);font-size:10px;font-weight:600;letter-spacing:.07em;padding:12px 14px 6px;text-transform:uppercase}.axs-cdw-client{background:none;border:none;border-bottom:1px solid var(--axs-line);border-left:3px solid #0000;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:2px;padding:10px 14px;text-align:left;transition:background-color .12s ease;transition:background-color var(--axs-motion-fast,.12s) ease;width:100%}.axs-cdw-client:last-child{border-bottom:none}.axs-cdw-client:hover{background:color-mix(in srgb,var(--axs-surface) 70%,#0000)}.axs-cdw-client.is-active{background:color-mix(in srgb,var(--axs-accent) 10%,var(--axs-surface));background:var(--axs-accent-bg,color-mix(in srgb,var(--axs-accent) 10%,var(--axs-surface)));border-left-color:var(--axs-accent)}.axs-cdw-client[data-waiting=true],.axs-cdw-client[data-waiting=true].is-active{border-left-color:#c48a2a;border-left-color:var(--axs-warn,#c48a2a)}.axs-cdw-client[data-waiting=true].is-active{background:color-mix(in srgb,#c48a2a 8%,var(--axs-surface));background:color-mix(in srgb,var(--axs-warn,#c48a2a) 8%,var(--axs-surface))}.axs-cdw-client-name{color:var(--axs-ink);font-size:12.5px;font-weight:500;font-weight:var(--axs-weight-medium,500);line-height:1.35}.axs-cdw-client-sub{align-items:center;color:var(--axs-ink-faint);display:flex;flex-wrap:wrap;font-size:10.5px;gap:7px}.axs-cdw-client-pill{font-feature-settings:"tnum";background:color-mix(in srgb,#c48a2a 12%,#0000);background:color-mix(in srgb,var(--axs-warn,#c48a2a) 12%,#0000);border-radius:999px;color:color-mix(in srgb,#c48a2a 80%,var(--axs-ink));color:color-mix(in srgb,var(--axs-warn,#c48a2a) 80%,var(--axs-ink));font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;padding:0 6px}.axs-cdw-pane{animation:axs-cdw-in .28s ease both;animation:axs-cdw-in var(--axs-motion-slow,.28s) var(--axs-ease-out,ease) both;min-height:0;overflow-y:auto;padding:18px 22px 28px}@keyframes axs-cdw-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.axs-cdw-head{border-bottom:1px solid var(--axs-line);display:flex;flex-direction:column;gap:10px;margin-bottom:4px;padding-bottom:16px}.axs-cdw-head-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.axs-cdw-head-id{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:12ch}.axs-cdw-eyebrow{color:var(--axs-ink-faint);font-size:10px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.axs-cdw-title{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0}.axs-cdw-meta-line{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:2px}.axs-cdw-meta-chip{background:color-mix(in srgb,var(--axs-ink) 5%,#0000);border-radius:4px;color:var(--axs-ink-mid);font-size:10px;font-weight:600;letter-spacing:.04em;padding:2px 7px;text-transform:uppercase}.axs-cdw-meta-chip[data-kind=status]{background:color-mix(in srgb,#2f7d4a 10%,#0000);background:color-mix(in srgb,var(--axs-ok,#2f7d4a) 10%,#0000);color:color-mix(in srgb,#2f7d4a 75%,var(--axs-ink));color:color-mix(in srgb,var(--axs-ok,#2f7d4a) 75%,var(--axs-ink))}.axs-cdw-meta-chip[data-kind=status][data-status=inactive],.axs-cdw-meta-chip[data-kind=status][data-status=paused]{background:color-mix(in srgb,var(--axs-ink) 5%,#0000);color:var(--axs-ink-faint)}.axs-cdw-meta-chip[data-kind=hipaa]{background:color-mix(in srgb,#1466ad 9%,#0000);color:color-mix(in srgb,#1466ad 80%,var(--axs-ink))}.axs-cdw-meta-quiet{color:var(--axs-ink-faint);font-size:11px;text-transform:capitalize}.axs-cdw-act{background:#0000;border:1px solid #0000;border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;font:inherit;font-size:12px;font-weight:500;padding:5px 9px;transition:background .12s ease,border-color .12s ease,color .12s ease;transition:background var(--axs-motion-fast,.12s) ease,border-color var(--axs-motion-fast,.12s) ease,color var(--axs-motion-fast,.12s) ease;white-space:nowrap}.axs-cdw-act:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-cdw-act:disabled{cursor:default;opacity:.4}.axs-cdw-act--ghost{background:#0000;border-color:var(--axs-line)}.axs-cdw-act--quiet{border-color:#0000;color:var(--axs-ink-mid);padding:5px 7px}.axs-cdw-act--quiet:hover:not(:disabled){background:color-mix(in srgb,var(--axs-accent) 8%,#0000);color:var(--axs-accent)}.axs-cdw-act--icon{align-items:center;display:inline-flex;justify-content:center;min-width:32px;padding:4px 8px}.axs-cdw-act--icon svg{display:block;height:14px;width:14px}.axs-cdw-notes{margin:0;max-width:72ch}.axs-cdw-notes-toggle{align-items:baseline;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:8px;margin:0;padding:0}.axs-cdw-notes-toggle:hover .axs-cdw-notes-hint{color:var(--axs-accent)}.axs-cdw-notes-label{color:var(--axs-ink-faint);display:inline;font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.axs-cdw-notes-hint{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.axs-cdw-notes-body,.axs-cdw-notes-clamp{color:var(--axs-ink-mid);font-size:12.5px;font-weight:400;line-height:1.5;margin:4px 0 0}.axs-cdw-notes-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.axs-cdw-notes[data-flag=true]{background:color-mix(in srgb,#c48a2a 7%,#0000);background:color-mix(in srgb,var(--axs-warn,#c48a2a) 7%,#0000);border-left:2px solid #c48a2a;border-left:2px solid var(--axs-warn,#c48a2a);border-radius:0 6px 6px 0;padding:8px 12px}.axs-cdw-notes[data-flag=true] .axs-cdw-notes-body,.axs-cdw-notes[data-flag=true] .axs-cdw-notes-clamp{color:var(--axs-ink);font-weight:500}.axs-cdw-sec{margin-top:20px}.axs-cdw-sec--docs{margin-top:18px}.axs-cdw-sec--wait{margin-top:22px}.axs-cdw-sec-head{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.axs-cdw-sec-head .axs-cdw-sec-cap{margin-bottom:0}.axs-cdw-sec-cap{align-items:center;color:var(--axs-ink-faint);display:flex;font-size:10px;font-weight:600;gap:7px;letter-spacing:.07em;margin:0 0 8px;text-transform:uppercase}.axs-cdw-sec-count{font-feature-settings:"tnum";background:var(--axs-chrome);background:var(--axs-surface-alt,var(--axs-chrome));border-radius:999px;color:var(--axs-ink-mid);font-size:10px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:0;padding:.5px 7px;text-transform:none}.axs-cdw-sec-jump{background:none;border:none;color:var(--axs-accent);cursor:pointer;font:inherit;font-size:11.5px;font-weight:500;padding:0;white-space:nowrap}.axs-cdw-sec-jump:hover{text-decoration:underline}.axs-cdw-secondary{grid-gap:18px 22px;border-top:1px solid var(--axs-line);display:grid;gap:18px 22px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;padding-top:18px}.axs-cdw-sec--soft{margin-top:0}.axs-cdw-sec--soft .axs-cdw-sec-cap{color:color-mix(in srgb,var(--axs-ink-faint) 88%,var(--axs-ink))}.axs-cdw-sec--soft .axs-cdw-date-label,.axs-cdw-sec--soft .axs-cdw-row-label{font-weight:400}.axs-cdw-rows{list-style:none;margin:0;padding:0}.axs-cdw-row{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;font-size:12.5px;gap:9px;padding:6px 0}.axs-cdw-row:last-child{border-bottom:none}.axs-cdw-row-label{color:var(--axs-ink);flex:1 1;font-weight:500;line-height:1.35;min-width:0}.axs-cdw-row-meta{color:var(--axs-ink-faint);font-size:11px;line-height:1.35;max-width:42ch}.axs-cdw-avatar{background:color-mix(in srgb,var(--axs-accent) 12%,#0000);border-radius:6px;color:var(--axs-accent);display:grid;flex:none;font-size:9.5px;font-weight:600;height:22px;letter-spacing:.02em;place-items:center;width:22px}.axs-cdw-venue-open{background:none;border:none;color:var(--axs-ink);cursor:pointer;font:inherit;font-size:12.5px;font-weight:inherit;padding:0;text-align:left}.axs-cdw-venue-open:hover{color:var(--axs-accent);text-decoration:underline}.axs-cdw-date-row{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;gap:10px;padding:6px 0}.axs-cdw-date-row:last-child{border-bottom:none}.axs-cdw-date-main{display:flex;flex-direction:column;gap:2px;min-width:0}.axs-cdw-date-label{color:var(--axs-ink);font-size:12.5px;font-weight:500;line-height:1.3}.axs-cdw-date-note{color:var(--axs-ink-faint);font-size:11px;line-height:1.35}.axs-cdw-date-plain{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.axs-cdw-docs{list-style:none;margin:0;padding:0}.axs-cdw-doc{grid-gap:10px 12px;align-items:center;border-bottom:1px solid var(--axs-line);display:grid;gap:10px 12px;grid-template-columns:1fr auto;padding:9px 0}.axs-cdw-doc:last-child{border-bottom:none}.axs-cdw-doc:hover{background:color-mix(in srgb,var(--axs-chrome) 55%,#0000)}.axs-cdw-doc-hit{grid-gap:10px 12px;align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:grid;font:inherit;gap:10px 12px;grid-template-columns:auto 1fr;margin:0;min-width:0;padding:0;text-align:left}.axs-cdw-doc-hit:disabled{cursor:default;opacity:.7}.axs-cdw-doc-glyph{background:color-mix(in srgb,var(--axs-accent) 10%,#0000);border-radius:7px;color:var(--axs-accent);display:grid;flex:none;height:28px;place-items:center;width:28px}.axs-cdw-doc-glyph[data-kind=contract]{background:color-mix(in srgb,#1466ad 10%,#0000);color:#1466ad}.axs-cdw-doc-glyph[data-kind=proposal]{background:color-mix(in srgb,#2f7d4a 10%,#0000);background:color-mix(in srgb,var(--axs-ok,#2f7d4a) 10%,#0000);color:#2f7d4a;color:var(--axs-ok,#2f7d4a)}.axs-cdw-doc-glyph[data-kind=attachment]{background:color-mix(in srgb,var(--axs-ink) 5%,#0000);color:var(--axs-ink-mid)}.axs-cdw-doc-glyph svg{display:block;height:14px;width:14px}.axs-cdw-doc-main{display:flex;flex-direction:column;gap:3px;min-width:0}.axs-cdw-doc-title{color:var(--axs-ink);font-size:13px;font-weight:500;font-weight:var(--axs-weight-medium,500);line-height:1.3}.axs-cdw-doc-meta{align-items:center;color:var(--axs-ink-faint);display:flex;flex-wrap:wrap;font-size:11px;gap:8px}.axs-cdw-doc-ext{color:var(--axs-ink-faint);font-size:10px;font-weight:500;letter-spacing:.04em}.axs-cdw-doc-missing{color:var(--axs-ink-faint);font-size:10.5px;font-style:italic}.axs-cdw-doc-status{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-size:10px;font-weight:600;gap:5px;letter-spacing:.04em;text-transform:uppercase}.axs-cdw-doc-status:before{background:color-mix(in srgb,var(--axs-ink) 28%,#0000);border-radius:50%;content:"";height:6px;width:6px}.axs-cdw-doc-status[data-status=sent]:before,.axs-cdw-doc-status[data-status=viewed]:before{background:var(--axs-accent)}.axs-cdw-doc-status[data-status=final]:before,.axs-cdw-doc-status[data-status=signed]:before{background:#2f7d4a;background:var(--axs-ok,#2f7d4a)}.axs-cdw-doc-status[data-status=sent],.axs-cdw-doc-status[data-status=viewed]{color:var(--axs-accent)}.axs-cdw-doc-status[data-status=final],.axs-cdw-doc-status[data-status=signed]{color:color-mix(in srgb,#2f7d4a 80%,var(--axs-ink));color:color-mix(in srgb,var(--axs-ok,#2f7d4a) 80%,var(--axs-ink))}.axs-cdw-doc-acts{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.axs-cdw-more{position:relative}.axs-cdw-more-menu{background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:8px;box-shadow:0 12px 28px color-mix(in srgb,var(--axs-ink) 12%,#0000);box-shadow:var(--axs-elev-lg,0 12px 28px color-mix(in srgb,var(--axs-ink) 12%,#0000));display:flex;flex-direction:column;gap:1px;min-width:148px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:5}.axs-cdw-more-menu .axs-cdw-act{border-radius:6px;justify-content:flex-start;text-align:left;width:100%}.axs-cdw-doc-receipt{color:var(--axs-ink-mid);font-size:11.5px;margin:8px 0 0}.axs-cdw-doc-receipt.is-err{color:color-mix(in srgb,#b33 75%,var(--axs-ink))}.axs-cdw-waits{list-style:none;margin:0;padding:0}.axs-cdw-wait{grid-gap:0 10px;align-items:center;border-bottom:1px solid var(--axs-line);display:grid;gap:0 10px;grid-template-columns:1fr auto;padding:1px 0}.axs-cdw-wait:last-child{border-bottom:none}.axs-cdw-wait .axs-cdw-wait-hit{grid-column:1}.axs-cdw-wait .axs-cdw-wait-jump{grid-column:2;grid-row:1;opacity:0;transition:opacity .12s ease;transition:opacity var(--axs-motion-fast,.12s) ease}.axs-cdw-wait:focus-within .axs-cdw-wait-jump,.axs-cdw-wait:hover .axs-cdw-wait-jump{opacity:1}@media (hover:none){.axs-cdw-wait .axs-cdw-wait-jump{opacity:1}}.axs-cdw-wait [data-testid=spine],.axs-cdw-wait>:last-child:not(.axs-cdw-wait-hit):not(.axs-cdw-wait-jump){grid-column:1/-1}.axs-cdw-wait-hit{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:9px;padding:7px 0;text-align:left;width:100%}.axs-cdw-wait-mark{align-items:center;border:1px solid var(--axs-line);border-radius:5px;color:#2f7d4a;color:var(--axs-ok,#2f7d4a);display:inline-flex;flex:none;height:15px;justify-content:center;width:15px}.axs-cdw-wait-mark i{background:#c48a2a;background:var(--axs-warn,#c48a2a);border-radius:50%;display:block;height:5px;width:5px}.axs-cdw-wait-label{color:var(--axs-ink);flex:1 1;font-size:12.5px;font-weight:500;line-height:1.4;min-width:0}.axs-cdw-wait.is-resolved .axs-cdw-wait-label{color:var(--axs-ink-faint);font-weight:400;text-decoration:line-through;text-decoration-color:var(--axs-line)}.axs-cdw-wait.is-resolved .axs-cdw-wait-mark i{background:color-mix(in srgb,var(--axs-ink) 22%,#0000)}.axs-cdw-wait-since{font-family:var(--axs-mono);font-size:9.5px}.axs-cdw-wait-jump,.axs-cdw-wait-since{color:var(--axs-ink-faint);white-space:nowrap}.axs-cdw-wait-jump{background:none;border:none;cursor:pointer;font:inherit;font-size:11px;font-weight:500;padding:4px 0}.axs-cdw-wait-jump:hover{color:var(--axs-accent);text-decoration:underline}.axs-cdw-empty{background:var(--axs-chrome);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink-mid);font-size:12.5px;font-weight:500;line-height:1.45;margin:0;padding:10px 12px}.axs-cdw-empty--soft{background:#0000;border:none;border-radius:0;color:var(--axs-ink-faint);font-weight:400;padding:4px 0}.axs-cdw-add{margin-top:10px}.axs-cdw-add-input{background:var(--axs-chrome);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);font:inherit;font-size:12px;outline:none;padding:6px 10px;width:min(320px,100%)}.axs-cdw-add-input:focus{border-color:var(--axs-accent)}@container axcdw (max-width: 960px){.axs-cdw-secondary{grid-template-columns:1fr 1fr}}@container axcdw (max-width: 720px){.axs-cdw{grid-template-columns:1fr}.axs-cdw-rail{border-bottom:1px solid var(--axs-line);border-right:none;max-height:168px}.axs-cdw-pane{padding:14px 14px 20px}.axs-cdw-doc,.axs-cdw-secondary{grid-template-columns:1fr}.axs-cdw-doc-acts{justify-content:flex-start}}.axs-cdw-client--record{padding:7px 14px}.axs-cdw-client--record .axs-cdw-client-name{color:var(--axs-ink-mid);font-weight:400}.axs-cdw-client--record.is-active .axs-cdw-client-name{color:var(--axs-ink)}.axs-cdw-record-tag{background:color-mix(in srgb,var(--axs-ink) 5%,#0000);border-radius:4px;color:var(--axs-ink-faint);font-size:9.5px;font-weight:600;letter-spacing:.04em;margin-left:7px;padding:1px 5px;text-transform:uppercase;vertical-align:1px}.axs-cdw-client--legacy{cursor:default}.axs-cdw-client--legacy:hover{background:none}.axs-cdw-meta-chip[data-kind=status][data-status=offboarding],.axs-cdw-meta-chip[data-kind=status][data-status=suspended]{background:color-mix(in srgb,var(--axs-ink) 5%,#0000);color:var(--axs-ink-faint)}.axs-cdw-newclient{border-top:1px solid var(--axs-line);margin-top:4px;padding:8px 14px 10px}.axs-cdw-adm-fields{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px;min-width:0}.axs-cdw-adm-input{width:min(200px,100%)}.axs-cdw-adm-select{background:var(--axs-chrome);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);font:inherit;font-size:12px;max-width:min(240px,100%);outline:none;padding:6px 8px}.axs-cdw-adm-select:focus{border-color:var(--axs-accent)}.axs-cdw-admin{margin-top:6px}.axs-cdw-row--prop{align-items:stretch;flex-direction:column;gap:0}.axs-cdw-prop-line{align-items:center;display:flex;gap:9px;min-width:0}.axs-cdw-prop-line .axs-cdw-row-label{flex:1 1}.axs-cdw-prop-line .axs-cdw-more{opacity:0;transition:opacity .12s ease;transition:opacity var(--axs-motion-fast,.12s) ease}.axs-cdw-row--prop:focus-within .axs-cdw-more,.axs-cdw-row--prop:hover .axs-cdw-more{opacity:1}@media (hover:none){.axs-cdw-prop-line .axs-cdw-more{opacity:1}}.axs-cdw-prop-spine:empty{display:none}.axs-cdw-move{margin-top:8px}.axs-cdw-sec--access{border-top:1px solid var(--axs-line);margin-top:22px;padding-top:14px}.axs-cdw-sec--access .axs-cdw-notes-label{align-items:center;display:inline-flex;gap:7px}.axs-cdw-access-body{margin-top:8px;max-width:72ch}.axs-cdw-row--member{align-items:stretch;flex-direction:column;gap:0}.axs-cdw-member-line{align-items:center;display:flex;gap:9px;min-width:0}.axs-cdw-member-line .axs-cdw-row-label{flex:1 1}.axs-cdw-chips{display:inline-flex;flex-wrap:wrap;gap:4px}.axs-cdw-chip{background:var(--axs-chrome);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);cursor:pointer;font:inherit;font-size:10.5px;font-weight:500;padding:2px 8px}.axs-cdw-chip.is-on{background:color-mix(in srgb,var(--axs-accent) 9%,#0000);border-color:color-mix(in srgb,var(--axs-accent) 45%,#0000);color:var(--axs-accent)}.axs-pmd .axs-cdw-rail{border-bottom:0;border-right:0;height:100%;max-height:none;width:auto}.axs-pmd .axs-cdw-client{padding:13px 16px}.axs-pmd .axs-cdw-pane{padding:14px 16px 22px}.axs-addoc{background:var(--axs-chrome);color:var(--axs-ink);display:flex;flex-direction:column;font-family:var(--axs-sans);height:100%;min-height:0;overflow:hidden}.axs-addoc-mast{animation:axs-addoc-in .28s ease both;animation:axs-addoc-in var(--axs-motion-slow,.28s) var(--axs-ease-out,ease) both;background:var(--axs-surface);border-bottom:1px solid var(--axs-line);flex:none;padding:12px 18px}@keyframes axs-addoc-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.axs-addoc-mast-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px}.axs-addoc-back{background:none;border:none;border-radius:5px;color:var(--axs-ink-mid);cursor:pointer;flex:none;font:inherit;font-size:12px;font-weight:500;margin:4px 0 0;max-width:28ch;overflow:hidden;padding:4px 2px;text-overflow:ellipsis;transition:color .12s ease,background .12s ease;transition:color var(--axs-motion-fast,.12s) ease,background var(--axs-motion-fast,.12s) ease;white-space:nowrap}.axs-addoc-back:hover{background:color-mix(in srgb,var(--axs-accent) 8%,#0000);color:var(--axs-accent)}.axs-addoc-mast-main{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0}.axs-addoc-title{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0}.axs-addoc-chips{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.axs-addoc-chip{align-items:center;color:var(--axs-ink-faint);display:inline-flex;font-size:10px;font-weight:600;gap:5px;letter-spacing:.04em;max-width:36ch;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.axs-addoc-chip--dirty:before,.axs-addoc-chip--status:before,.axs-addoc-chip--studio:before,.axs-addoc-chip--word:before{background:currentColor;border-radius:50%;content:"";flex:none;height:6px;width:6px}.axs-addoc-chip--status[data-status=draft]{color:var(--axs-ink-mid)}.axs-addoc-chip--status[data-status=sent],.axs-addoc-chip--status[data-status=viewed]{color:var(--axs-accent)}.axs-addoc-chip--status[data-status=final],.axs-addoc-chip--status[data-status=signed]{color:color-mix(in srgb,#2f7d4a 80%,var(--axs-ink));color:color-mix(in srgb,var(--axs-ok,#2f7d4a) 80%,var(--axs-ink))}.axs-addoc-chip--word{color:#1466ad}.axs-addoc-chip--studio{color:color-mix(in srgb,#2f7d4a 75%,var(--axs-ink));color:color-mix(in srgb,var(--axs-ok,#2f7d4a) 75%,var(--axs-ink))}.axs-addoc-chip--file{color:var(--axs-ink-mid);font-family:var(--axs-mono);font-size:10.5px;font-weight:500;letter-spacing:0;text-transform:none}.axs-addoc-chip--dirty{color:color-mix(in srgb,#c48a2a 85%,var(--axs-ink));color:color-mix(in srgb,var(--axs-warn,#c48a2a) 85%,var(--axs-ink))}.axs-addoc-acts{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:6px;margin-left:auto}.axs-addoc-act{background:#0000;border:1px solid #0000;border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;font:inherit;font-size:12px;font-weight:500;padding:6px 12px;transition:background .12s ease,border-color .12s ease,color .12s ease;transition:background var(--axs-motion-fast,.12s) ease,border-color var(--axs-motion-fast,.12s) ease,color var(--axs-motion-fast,.12s) ease;white-space:nowrap}.axs-addoc-act:disabled{cursor:default;opacity:.4}.axs-addoc-act--pri{background:#0000;border-color:color-mix(in srgb,var(--axs-accent) 45%,var(--axs-line));color:var(--axs-accent)}.axs-addoc-act--pri:hover:not(:disabled){background:color-mix(in srgb,var(--axs-accent) 8%,#0000)}.axs-addoc-act--ghost{background:#0000;border-color:var(--axs-line)}.axs-addoc-act--ghost:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-addoc-receipt{animation:axs-addoc-in .18s ease both;color:var(--axs-ink-mid);font-size:12px;margin-top:8px}.axs-addoc-receipt[data-ok]{color:color-mix(in srgb,#2f7d4a 75%,var(--axs-ink));color:color-mix(in srgb,var(--axs-ok,#2f7d4a) 75%,var(--axs-ink))}.axs-addoc-receipt-err{color:color-mix(in srgb,#a33 85%,var(--axs-ink));color:color-mix(in srgb,var(--axs-danger,#a33) 85%,var(--axs-ink))}.axs-addoc-warn{background:color-mix(in srgb,#c48a2a 8%,var(--axs-surface));background:color-mix(in srgb,var(--axs-warn,#c48a2a) 8%,var(--axs-surface));border-bottom:1px solid var(--axs-line);color:color-mix(in srgb,#c48a2a 90%,var(--axs-ink));color:color-mix(in srgb,var(--axs-warn,#c48a2a) 90%,var(--axs-ink));flex:none;font-size:12px;line-height:1.45;margin:0;padding:8px 18px}.axs-addoc-node-meta{align-items:center;display:inline-flex;gap:6px;min-width:0}.axs-addoc-stage{align-items:flex-start;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:auto;padding:18px 16px 28px}.axs-addoc-paper{animation:axs-addoc-in .32s ease both;animation:axs-addoc-in calc(var(--axs-motion-slow, .28s) + 40ms) var(--axs-ease-out,ease) both;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;box-shadow:0 1px 2px #14120f0a,0 12px 28px -14px #14120f24;display:flex;flex-direction:column;min-height:min(100%,640px);overflow:hidden;width:min(100%,52rem)}.axs-addoc-paper .quill{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0}.axs-addoc-paper .ql-toolbar.ql-snow{background:color-mix(in srgb,var(--axs-chrome) 55%,var(--axs-surface));border:none;border-bottom:1px solid var(--axs-line);flex:none;font-family:var(--axs-sans);padding:8px 12px}.axs-addoc-paper .ql-toolbar.ql-snow .ql-formats{margin-right:12px}.axs-addoc-paper .ql-toolbar.ql-snow .ql-picker-label,.axs-addoc-paper .ql-toolbar.ql-snow button{border-radius:5px}.axs-addoc-paper .ql-toolbar.ql-snow .ql-picker-label.ql-active,.axs-addoc-paper .ql-toolbar.ql-snow .ql-picker-label:hover,.axs-addoc-paper .ql-toolbar.ql-snow button.ql-active,.axs-addoc-paper .ql-toolbar.ql-snow button:hover{background:color-mix(in srgb,var(--axs-accent) 10%,#0000);color:var(--axs-accent)}.axs-addoc-paper .ql-toolbar.ql-snow .ql-stroke{stroke:var(--axs-ink-mid)}.axs-addoc-paper .ql-toolbar.ql-snow button.ql-active .ql-stroke,.axs-addoc-paper .ql-toolbar.ql-snow button:hover .ql-stroke{stroke:var(--axs-accent)}.axs-addoc-paper .ql-toolbar.ql-snow .ql-fill{fill:var(--axs-ink-mid)}.axs-addoc-paper .ql-toolbar.ql-snow button.ql-active .ql-fill,.axs-addoc-paper .ql-toolbar.ql-snow button:hover .ql-fill{fill:var(--axs-accent)}.axs-addoc-paper .ql-toolbar.ql-snow .ql-picker{color:var(--axs-ink-mid);font-size:12px}.axs-addoc-paper .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:var(--axs-surface);border-color:var(--axs-line);border-radius:8px;box-shadow:0 12px 28px color-mix(in srgb,var(--axs-ink) 12%,#0000);box-shadow:var(--axs-elev-lg,0 12px 28px color-mix(in srgb,var(--axs-ink) 12%,#0000));padding:4px}.axs-addoc-paper .ql-container.ql-snow{border:none;flex:1 1;font-family:var(--axs-sans);font-size:15px;min-height:0}.axs-addoc-paper .ql-editor{color:var(--axs-ink);line-height:1.7;max-width:none;min-height:480px;padding:36px 44px 56px}.axs-addoc-paper .ql-editor.ql-blank:before{color:var(--axs-ink-faint);font-style:normal;left:44px;right:44px}.axs-addoc-paper .ql-editor{font-family:Iowan Old Style,Palatino Linotype,Palatino,Book Antiqua,Georgia,serif;font-size:15.5px;line-height:1.65;margin:0 auto;max-width:42rem}.axs-addoc-paper .ql-editor h1,.axs-addoc-paper .ql-editor h2,.axs-addoc-paper .ql-editor h3{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-style:normal;font-weight:600;letter-spacing:-.015em;line-height:1.3}.axs-addoc-paper .ql-editor h1,.axs-addoc-paper .ql-editor h1.axs-addoc-doc-title{border-bottom:1px solid var(--axs-line);font-size:1.45em;letter-spacing:.04em;margin:0 0 .9em;padding-bottom:.45em;text-align:center;text-transform:uppercase}.axs-addoc-paper .ql-editor h2{font-size:1.12em;font-style:normal;font-weight:650;margin:1.55em 0 .55em}.axs-addoc-paper .ql-editor h2 em,.axs-addoc-paper .ql-editor h2 i{font-style:normal;font-weight:inherit}.axs-addoc-paper .ql-editor h3{font-size:1.02em;margin:1.25em 0 .4em}.axs-addoc-paper .ql-editor p{margin:0 0 .85em}.axs-addoc-paper .ql-editor p.axs-addoc-party{color:var(--axs-ink-mid);font-size:.95em;font-style:normal;line-height:1.45;margin:0 0 1.35em;text-align:center}.axs-addoc-paper .ql-editor p.axs-addoc-party em,.axs-addoc-paper .ql-editor p.axs-addoc-party i{color:inherit;font-style:normal}.axs-addoc-paper .ql-editor p:last-child{margin-bottom:0}.axs-addoc-paper .ql-editor ol,.axs-addoc-paper .ql-editor ul{margin:0 0 1em;padding-left:1.5em}.axs-addoc-paper .ql-editor li{margin:.45em 0;padding-left:.25em}.axs-addoc-paper .ql-editor strong{font-weight:650}.axs-addoc-paper .ql-editor em{color:inherit}.axs-addoc-paper .ql-editor a{color:var(--axs-accent)}.axs-addoc-paper .ql-editor blockquote{border-left:3px solid var(--axs-line-hard,var(--axs-line));color:var(--axs-ink-mid);margin:1em 0;padding:.2em 0 .2em 14px}.axs-addoc-paper .ql-editor p.axs-addoc-sig-head{color:var(--axs-ink);font-family:var(--axs-sans);font-size:.78em;font-weight:650;letter-spacing:.06em;line-height:1.35;margin:1.6em 0 .65em;text-transform:uppercase}.axs-addoc-paper .ql-editor p.axs-addoc-sig-head+p{line-height:1.4;margin-bottom:.35em}.axs-addoc-paper .ql-editor p.axs-addoc-sig-head~p em,.axs-addoc-paper .ql-editor p.axs-addoc-sig-head~p i{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.82em;font-style:normal;letter-spacing:.01em}.axs-addoc-paper .ql-editor .axs-addoc-merge,.axs-addoc-paper .ql-editor span.axs-addoc-merge{-webkit-user-modify:read-only;background:color-mix(in srgb,#1466ad 10%,#0000);border:1px solid color-mix(in srgb,#1466ad 22%,#0000);border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:color-mix(in srgb,#1466ad 72%,var(--axs-ink));display:inline-block;font-family:var(--axs-mono);font-size:.82em;font-style:normal!important;font-weight:500;letter-spacing:.02em;line-height:1.35;margin:0 .08em;padding:.12em .45em;-webkit-user-select:all;user-select:all;vertical-align:initial}.axs-addoc-paper .ql-editor .axs-addoc-merge *{color:inherit;font:inherit;font-style:normal!important}.axs-addoc-loading{background:var(--axs-surface);color:var(--axs-ink-faint);display:grid;font-size:12.5px;min-height:360px;place-items:center}.axs-addoc-fail{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;box-shadow:0 1px 2px #14120f0a;margin:28px auto;max-width:48ch;padding:22px 24px}.axs-addoc-fail-title{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0 0 8px}.axs-addoc-fail-body{color:var(--axs-ink-mid);font-size:13px;line-height:1.5;margin:0 0 16px}.axs-addoc-fail-acts{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:720px){.axs-addoc-mast{padding:10px 12px}.axs-addoc-title{font-size:17px}.axs-addoc-mast-row{flex-direction:column;gap:10px}.axs-addoc-acts{margin-left:0;width:100%}.axs-addoc-back{max-width:100%}.axs-addoc-stage{padding:12px 10px 20px}.axs-addoc-paper .ql-editor{font-size:14.5px;min-height:360px;padding:22px 18px 36px}.axs-addoc-paper .ql-editor.ql-blank:before{left:18px;right:18px}}.axs-adw-boardwrap{height:100%;min-height:0;position:relative}.axs-adw-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-adw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-adw,.axs-gb-fillbody>.axs-adw-statebody{height:100%}.axs-adw-statebody{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:0;padding:32px}.axs-adw{grid-gap:0;background:var(--axs-surface);color:var(--axs-ink);display:grid;font-family:var(--axs-sans);gap:0;grid-template-columns:252px 1fr;height:100%;min-height:0}.axs-adw-meta{color:var(--axs-ink-faint);font-size:11.5px}.axs-adw-rail{background:var(--axs-chrome);border-right:1px solid var(--axs-line);min-height:0;overflow-y:auto;padding:6px 0}.axs-adw-rail-cap{color:var(--axs-ink-faint);font-size:10px;font-weight:600;letter-spacing:.07em;padding:12px 14px 6px;text-transform:uppercase}.axs-adw-deal{background:none;border:none;border-bottom:1px solid var(--axs-line);border-left:3px solid #0000;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:2px;padding:10px 14px;text-align:left;transition:background-color .12s ease;transition:background-color var(--axs-motion-fast,.12s) ease;width:100%}.axs-adw-deal:last-child{border-bottom:none}.axs-adw-deal:hover{background:color-mix(in srgb,var(--axs-surface) 70%,#0000)}.axs-adw-deal.is-active{background:color-mix(in srgb,var(--axs-accent) 10%,var(--axs-surface));background:var(--axs-accent-bg,color-mix(in srgb,var(--axs-accent) 10%,var(--axs-surface)));border-left-color:var(--axs-accent)}.axs-adw-deal[data-stage=proposal_sent],.axs-adw-deal[data-stage=tentative]{border-left-color:#c48a2a;border-left-color:var(--axs-warn,#c48a2a)}.axs-adw-deal[data-stage=proposal_sent].is-active,.axs-adw-deal[data-stage=tentative].is-active{background:color-mix(in srgb,#c48a2a 8%,var(--axs-surface));background:color-mix(in srgb,var(--axs-warn,#c48a2a) 8%,var(--axs-surface));border-left-color:#c48a2a;border-left-color:var(--axs-warn,#c48a2a)}.axs-adw-deal[data-stage=definite],.axs-adw-deal[data-stage=definite].is-active{border-left-color:#2f7d4a;border-left-color:var(--axs-ok,#2f7d4a)}.axs-adw-deal[data-stage=definite].is-active{background:color-mix(in srgb,#2f7d4a 8%,var(--axs-surface));background:color-mix(in srgb,var(--axs-ok,#2f7d4a) 8%,var(--axs-surface))}.axs-adw-deal-name{color:var(--axs-ink);font-size:12.5px;font-weight:500;font-weight:var(--axs-weight-medium,500);line-height:1.35}.axs-adw-deal-sub{align-items:center;color:var(--axs-ink-faint);display:flex;flex-wrap:wrap;font-size:10.5px;gap:7px}.axs-adw-deal-stage{color:var(--axs-ink-mid);font-weight:500}.axs-adw-deal-pill{background:color-mix(in srgb,#c48a2a 12%,#0000);background:color-mix(in srgb,var(--axs-warn,#c48a2a) 12%,#0000);border-radius:999px;color:color-mix(in srgb,#c48a2a 80%,var(--axs-ink));color:color-mix(in srgb,var(--axs-warn,#c48a2a) 80%,var(--axs-ink));font-size:10px;font-weight:600;padding:0 6px}.axs-adw-pane{animation:axs-adw-in .28s ease both;animation:axs-adw-in var(--axs-motion-slow,.28s) var(--axs-ease-out,ease) both;min-height:0;overflow-y:auto;padding:16px 20px 22px}@keyframes axs-adw-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.axs-adw-head{border-bottom:1px solid var(--axs-line);display:flex;flex-direction:column;gap:8px;margin-bottom:4px;padding-bottom:14px}.axs-adw-eyebrow{color:var(--axs-ink-faint);font-size:10px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.axs-adw-head-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.axs-adw-title{color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0;min-width:12ch}.axs-adw-stage{background:color-mix(in srgb,var(--axs-accent) 10%,#0000);background:var(--axs-accent-bg,color-mix(in srgb,var(--axs-accent) 10%,#0000));border-radius:999px;color:var(--axs-accent);flex:none;font-size:10.5px;font-weight:600;letter-spacing:.04em;padding:3px 9px;text-transform:uppercase}.axs-adw-stage[data-stage=proposal_sent],.axs-adw-stage[data-stage=tentative]{background:color-mix(in srgb,#c48a2a 12%,#0000);background:color-mix(in srgb,var(--axs-warn,#c48a2a) 12%,#0000);color:color-mix(in srgb,#c48a2a 85%,var(--axs-ink));color:color-mix(in srgb,var(--axs-warn,#c48a2a) 85%,var(--axs-ink))}.axs-adw-stage[data-stage=definite]{background:color-mix(in srgb,#2f7d4a 12%,#0000);background:color-mix(in srgb,var(--axs-ok,#2f7d4a) 12%,#0000);color:color-mix(in srgb,#2f7d4a 80%,var(--axs-ink));color:color-mix(in srgb,var(--axs-ok,#2f7d4a) 80%,var(--axs-ink))}.axs-adw-stage[data-stage=closed],.axs-adw-stage[data-stage=lost]{background:color-mix(in srgb,var(--axs-ink) 6%,#0000);color:var(--axs-ink-faint)}.axs-adw-mast{display:flex;flex-direction:column;gap:6px;margin-top:2px}.axs-adw-next{background:#0000;border-left:2px solid color-mix(in srgb,var(--axs-accent) 55%,var(--axs-line));border-radius:0;color:var(--axs-ink-mid);font-size:12px;font-weight:500;line-height:1.4;padding:6px 0 6px 10px}.axs-adw-next,.axs-adw-terms{margin:0;max-width:62ch}.axs-adw-terms-toggle{align-items:baseline;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:8px;margin:0;padding:0}.axs-adw-terms-toggle:hover .axs-adw-terms-hint{color:var(--axs-accent)}.axs-adw-terms-label{color:var(--axs-ink-faint);display:inline;font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.axs-adw-terms-hint{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.axs-adw-terms-body,.axs-adw-terms-clamp{color:var(--axs-ink-mid);font-size:12px;line-height:1.5;margin:4px 0 0}.axs-adw-terms-clamp{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.axs-adw-terms.is-open .axs-adw-terms-body{margin-top:6px}.axs-adw-sec{margin-top:18px}.axs-adw-sec-cap{align-items:center;color:var(--axs-ink-faint);display:flex;font-size:10px;font-weight:600;gap:7px;letter-spacing:.07em;margin:0 0 6px;text-transform:uppercase}.axs-adw-sec-count{font-feature-settings:"tnum";background:var(--axs-chrome);background:var(--axs-surface-alt,var(--axs-chrome));border-radius:999px;color:var(--axs-ink-mid);font-size:10px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:0;padding:.5px 7px;text-transform:none}.axs-adw-docs{list-style:none;margin:0;padding:0}.axs-adw-doc{grid-gap:10px 12px;align-items:center;border-bottom:1px solid var(--axs-line);display:grid;gap:10px 12px;grid-template-columns:1fr auto;padding:10px 4px 10px 0;transition:background-color .12s ease;transition:background-color var(--axs-motion-fast,.12s) ease}.axs-adw-doc:last-child{border-bottom:none}.axs-adw-doc:hover{background:color-mix(in srgb,var(--axs-chrome) 55%,#0000)}.axs-adw-doc.is-focus,.axs-adw-doc.is-open{background:color-mix(in srgb,var(--axs-accent) 8%,#0000);background:var(--axs-accent-bg,color-mix(in srgb,var(--axs-accent) 8%,#0000));box-shadow:inset 2px 0 0 var(--axs-accent);margin-left:-8px;padding-left:8px}.axs-adw-doc-hit{grid-gap:10px 12px;align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:grid;font:inherit;gap:10px 12px;grid-template-columns:auto 1fr;margin:0;min-width:0;padding:0;text-align:left}.axs-adw-doc-hit:disabled{cursor:default;opacity:.7}.axs-adw-doc-glyph{background:color-mix(in srgb,var(--axs-accent) 10%,#0000);border-radius:7px;color:var(--axs-accent);display:grid;flex:none;height:28px;place-items:center;width:28px}.axs-adw-doc-glyph[data-kind=contract]{background:color-mix(in srgb,#1466ad 10%,#0000);color:#1466ad}.axs-adw-doc-glyph[data-kind=proposal]{background:color-mix(in srgb,#2f7d4a 10%,#0000);background:color-mix(in srgb,var(--axs-ok,#2f7d4a) 10%,#0000);color:#2f7d4a;color:var(--axs-ok,#2f7d4a)}.axs-adw-doc-glyph[data-kind=attachment]{background:color-mix(in srgb,var(--axs-ink) 5%,#0000);color:var(--axs-ink-mid)}.axs-adw-doc-glyph svg{display:block;height:14px;width:14px}.axs-adw-doc-main{display:flex;flex-direction:column;gap:3px;min-width:0}.axs-adw-doc-title{color:var(--axs-ink);font-size:13px;font-weight:500;font-weight:var(--axs-weight-medium,500);line-height:1.3}.axs-adw-doc-meta{align-items:center;color:var(--axs-ink-faint);display:flex;flex-wrap:wrap;font-size:11px;gap:8px}.axs-adw-doc-filemeta{align-items:baseline;color:var(--axs-ink-faint);display:inline-flex;font-size:10.5px;gap:0;max-width:100%;min-width:0}.axs-adw-doc-file{color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:10px;max-width:28ch;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-adw-doc-missing{color:var(--axs-ink-faint);font-size:10.5px;font-style:italic}.axs-adw-doc-studio{color:color-mix(in srgb,#2f7d4a 75%,var(--axs-ink));color:color-mix(in srgb,var(--axs-ok,#2f7d4a) 75%,var(--axs-ink));font-size:10px;font-weight:600;letter-spacing:.03em}.axs-adw-doc.has-body{align-items:start}.axs-adw-doc-status{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-size:10px;font-weight:600;gap:5px;letter-spacing:.04em;text-transform:uppercase}.axs-adw-doc-status:before{background:color-mix(in srgb,var(--axs-ink) 28%,#0000);border-radius:50%;content:"";height:6px;width:6px}.axs-adw-doc-status[data-status=sent]:before,.axs-adw-doc-status[data-status=viewed]:before{background:var(--axs-accent)}.axs-adw-doc-status[data-status=final]:before,.axs-adw-doc-status[data-status=signed]:before{background:#2f7d4a;background:var(--axs-ok,#2f7d4a)}.axs-adw-doc-status[data-status=sent],.axs-adw-doc-status[data-status=viewed]{color:var(--axs-accent)}.axs-adw-doc-status[data-status=final],.axs-adw-doc-status[data-status=signed]{color:color-mix(in srgb,#2f7d4a 80%,var(--axs-ink));color:color-mix(in srgb,var(--axs-ok,#2f7d4a) 80%,var(--axs-ink))}.axs-adw-doc-acts{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.axs-adw-act{background:#0000;border:1px solid #0000;border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;font:inherit;font-size:12px;font-weight:500;padding:5px 9px;transition:background .12s ease,border-color .12s ease,color .12s ease;transition:background var(--axs-motion-fast,.12s) ease,border-color var(--axs-motion-fast,.12s) ease,color var(--axs-motion-fast,.12s) ease;white-space:nowrap}.axs-adw-act:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-adw-act:disabled{cursor:default;opacity:.4}.axs-adw-act--pri{background:var(--axs-accent);border-color:var(--axs-accent);color:#fff;color:var(--axs-accent-fg,#fff)}.axs-adw-act--pri:hover:not(:disabled){background:color-mix(in srgb,var(--axs-accent) 88%,#000);background:var(--axs-accent-hover,color-mix(in srgb,var(--axs-accent) 88%,#000));color:#fff;color:var(--axs-accent-fg,#fff)}.axs-adw-act--ghost{background:#0000;border-color:var(--axs-line)}.axs-adw-act--quiet{border-color:#0000;color:var(--axs-ink-faint);padding:5px 7px}.axs-adw-act--quiet:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-adw-act--danger{color:var(--axs-ink-faint)}.axs-adw-act--danger:hover:not(:disabled){background:color-mix(in srgb,#a33 8%,#0000);background:color-mix(in srgb,var(--axs-danger,#a33) 8%,#0000);color:color-mix(in srgb,#a33 80%,var(--axs-ink));color:color-mix(in srgb,var(--axs-danger,#a33) 80%,var(--axs-ink))}.axs-adw-more{position:relative}.axs-adw-act--icon{align-items:center;display:inline-flex;justify-content:center;min-width:32px;padding:4px 8px}.axs-adw-act--icon svg{display:block;height:14px;width:14px}.axs-adw-more-menu{background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:8px;box-shadow:0 12px 28px color-mix(in srgb,var(--axs-ink) 12%,#0000);box-shadow:var(--axs-elev-lg,0 12px 28px color-mix(in srgb,var(--axs-ink) 12%,#0000));display:flex;flex-direction:column;gap:1px;min-width:148px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:5}.axs-adw-more-menu .axs-adw-act{border-radius:6px;justify-content:flex-start;text-align:left;width:100%}.axs-adw-receipt{color:var(--axs-ink-mid);font-size:12px;margin-top:10px}.axs-adw-receipt-err{color:color-mix(in srgb,#a33 85%,var(--axs-ink));color:color-mix(in srgb,var(--axs-danger,#a33) 85%,var(--axs-ink))}.axs-adw-docpane{animation:axs-adw-in .28s ease both;animation:axs-adw-in var(--axs-motion-slow,.28s) var(--axs-ease-out,ease) both;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;box-shadow:0 1px 0 color-mix(in srgb,var(--axs-ink) 4%,#0000);margin-top:18px;padding:16px 18px 18px}.axs-adw-docpane-head{align-items:flex-start;border-bottom:1px solid var(--axs-line);display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding-bottom:12px}.axs-adw-docpane-head-main{flex:1 1;min-width:0}.axs-adw-docpane-eyebrow{color:var(--axs-ink-faint);font-size:10px;font-weight:600;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.axs-adw-docpane-title{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0}.axs-adw-docpane-meta{align-items:center;color:var(--axs-ink-faint);display:flex;flex-wrap:wrap;font-size:11px;gap:8px;margin-top:6px}.axs-adw-docpane-word{color:var(--axs-ink-mid);font-family:var(--axs-mono);font-size:10.5px;max-width:36ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-adw-docpane-dirty{color:color-mix(in srgb,#c48a2a 85%,var(--axs-ink));color:color-mix(in srgb,var(--axs-warn,#c48a2a) 85%,var(--axs-ink));font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.axs-adw-docpane-acts{align-items:center;display:flex;flex:none;flex-wrap:wrap;gap:4px}.axs-adw-docpane-hint{color:var(--axs-ink-mid);font-size:12px;line-height:1.45;margin:10px 0 0;max-width:62ch}.axs-adw-docpane-editor{background:color-mix(in srgb,var(--axs-chrome) 35%,var(--axs-surface));border:1px solid #0000;border-radius:8px;margin-top:12px;min-height:280px;transition:border-color .12s ease,box-shadow .12s ease}.axs-adw-docpane-editor:focus-within{background:var(--axs-surface);border-color:var(--axs-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 12%,#0000);box-shadow:0 0 0 3px var(--axs-accent-bg,color-mix(in srgb,var(--axs-accent) 12%,#0000))}.axs-adw-docpane-editor .ql-container{border:none;font-family:var(--axs-sans);font-size:14px}.axs-adw-docpane-editor .ql-editor{color:var(--axs-ink);line-height:1.65;min-height:280px;padding:16px 18px}.axs-adw-docpane-editor .ql-editor.ql-blank:before{color:var(--axs-ink-faint);font-style:normal;left:18px;right:18px}.axs-adw-docpane-editor .ql-editor h1,.axs-adw-docpane-editor .ql-editor h2,.axs-adw-docpane-editor .ql-editor h3{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-weight:600;letter-spacing:-.01em;margin:1em 0 .4em}.axs-adw-docpane-editor .ql-editor h1{font-size:20px}.axs-adw-docpane-editor .ql-editor h2{font-size:17px}.axs-adw-docpane-editor .ql-editor h3{font-size:15px}.axs-adw-docpane-editor .ql-editor p{margin:0 0 .7em}.axs-adw-docpane-editor .ql-editor a{color:var(--axs-accent)}.axs-adw-docpane-editor .ql-bubble .ql-tooltip{background:var(--axs-ink);border-radius:9px;box-shadow:0 12px 28px color-mix(in srgb,var(--axs-ink) 12%,#0000);box-shadow:var(--axs-elev-lg,0 12px 28px color-mix(in srgb,var(--axs-ink) 12%,#0000))}.axs-adw-docpane-editor .ql-bubble .ql-tooltip-arrow{display:none}.axs-adw-docpane-editor .ql-bubble .ql-toolbar .ql-stroke{stroke:var(--axs-surface)}.axs-adw-docpane-editor .ql-bubble .ql-toolbar .ql-fill{fill:var(--axs-surface)}.axs-adw-docpane-editor .ql-bubble .ql-toolbar .ql-picker{color:var(--axs-surface)}.axs-adw-docpane-editor .ql-bubble .ql-toolbar button.ql-active .ql-stroke,.axs-adw-docpane-editor .ql-bubble .ql-toolbar button:hover .ql-stroke{stroke:var(--axs-accent)}.axs-adw-docpane-editor .ql-bubble .ql-toolbar button.ql-active .ql-fill,.axs-adw-docpane-editor .ql-bubble .ql-toolbar button:hover .ql-fill{fill:var(--axs-accent)}.axs-adw-docpane-loading{color:var(--axs-ink-faint);display:grid;font-size:12.5px;min-height:280px;place-items:center}.axs-adw-sidegrid{grid-gap:18px;border-top:1px solid var(--axs-line);display:grid;gap:18px;grid-template-columns:1.2fr .8fr;margin-top:18px;padding-top:4px}.axs-adw-panel{min-width:0}.axs-adw-panel .axs-adw-sec-cap{margin-top:14px}.axs-adw-rows{list-style:none;margin:0;padding:0}.axs-adw-row{align-items:center;border-bottom:1px solid var(--axs-line);display:flex;font-size:12.5px;gap:9px;padding:7px 0}.axs-adw-row:last-child{border-bottom:none}.axs-adw-row-dot{background:#c48a2a;background:var(--axs-warn,#c48a2a);border-radius:50%;flex:none;height:7px;width:7px}.axs-adw-row-label{color:var(--axs-ink);flex:1 1;font-weight:500;line-height:1.35;min-width:0}.axs-adw-row-meta{color:var(--axs-ink-faint);font-size:11px;white-space:nowrap}.axs-adw-row-acts{align-items:center;display:flex;flex:none;gap:8px;opacity:0;transition:opacity .12s ease;transition:opacity var(--axs-motion-fast,.12s) ease}.axs-adw-row--wait:focus-within .axs-adw-row-acts,.axs-adw-row--wait:hover .axs-adw-row-acts{opacity:1}@media (hover:none){.axs-adw-row-acts{opacity:1}}.axs-adw-row-jump{background:none;border:none;color:var(--axs-ink-faint);cursor:pointer;font:inherit;font-size:11px;font-weight:500;padding:0}.axs-adw-row-jump:hover{color:var(--axs-accent);text-decoration:underline}.axs-adw-row-recv{background:none;border:none;border-radius:0;color:var(--axs-ink-faint);cursor:pointer;font:inherit;font-size:11px;font-weight:500;padding:0;white-space:nowrap}.axs-adw-row-recv:hover:not(:disabled){color:var(--axs-ink);text-decoration:underline}.axs-adw-row-recv:disabled{cursor:default;opacity:.4}.axs-adw-avatar{background:color-mix(in srgb,var(--axs-accent) 12%,#0000);border-radius:6px;color:var(--axs-accent);display:grid;flex:none;font-size:9.5px;font-weight:600;height:22px;letter-spacing:.02em;place-items:center;width:22px}.axs-adw-empty{color:var(--axs-ink-faint);font-size:12px;line-height:1.45;margin:4px 0 0}@media (max-width:860px){.axs-adw-doc,.axs-adw-sidegrid{grid-template-columns:1fr}.axs-adw-doc-acts{justify-content:flex-start}.axs-adw-docpane-head{flex-direction:column}}@media (max-width:720px){.axs-adw{grid-template-columns:1fr}.axs-adw-rail{border-bottom:1px solid var(--axs-line);border-right:none;max-height:168px}.axs-adw-pane{padding:14px 14px 20px}}.axs-ops-boardwrap{height:100%;min-height:0;position:relative}.axs-ops-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-ops-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-ops,.axs-gb-fillbody>.axs-ops-statebody{height:100%}.axs-ops-hosted{container-type:inline-size}.axs-ops-hosted>.axs-ops{height:auto;overflow-y:visible}.axs-ops-hosted>.axs-ops-statebody{min-height:180px}.axs-ops-statebody{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:32px}.axs-ops,.axs-ops-statebody{box-sizing:border-box;min-height:0}.axs-ops{font-family:var(--axs-sans);height:100%;overflow-y:auto;padding:12px 18px 18px}.axs-ops-sec{margin-top:14px}.axs-ops-sec:first-child{margin-top:0}.axs-ops-cap{align-items:baseline;color:var(--axs-ink-faint);display:flex;font-size:10px;font-weight:600;gap:8px;letter-spacing:.07em;margin:0 0 4px;text-transform:uppercase}.axs-ops-count{background:var(--axs-surface-alt);border-radius:999px;color:var(--axs-ink-mid);font-family:var(--axs-mono);font-size:10px;letter-spacing:0;padding:.5px 7px}.axs-ops-prov{color:var(--axs-ink-faint);font-size:10.5px;font-weight:400;letter-spacing:0;margin-left:auto;text-transform:none}.axs-ops-live{align-items:center;color:var(--axs-accent);display:inline-flex;font-size:9.5px;font-weight:500;gap:5px;letter-spacing:.04em;margin-left:auto}.axs-ops-live i{animation:axs-ops-pulse 2s ease-in-out infinite;background:var(--axs-accent);border-radius:50%;height:6px;width:6px}@keyframes axs-ops-pulse{0%,to{box-shadow:0 0 0 0 #5b5fcb59}50%{box-shadow:0 0 0 4px #5b5fcb00}}.axs-ops-rows{list-style:none;margin:0;padding:0}.axs-ops-row{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;font-size:12px;gap:12px;padding:6px 0}.axs-ops-row:last-child{border-bottom:none}.axs-ops-row--tall{padding:8px 0}.axs-ops-who{color:var(--axs-ink);flex:none;font-weight:var(--axs-weight-medium);width:88px}.axs-ops-what,.axs-ops-who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ops-what{color:var(--axs-ink-mid);flex:1 1;min-width:0}.axs-ops-prog{display:flex;flex-direction:column;gap:1px;white-space:normal}.axs-ops-prog b{color:var(--axs-ink);font-size:12px;font-weight:var(--axs-weight-medium)}.axs-ops-status{color:var(--axs-ink-faint);font-size:11px;line-height:1.4}.axs-ops-status--roomy{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--axs-ink-mid);display:-webkit-box;overflow:hidden}.axs-ops-mono{color:var(--axs-ink-faint);flex:none;font-family:var(--axs-mono);font-size:10px;white-space:nowrap}.axs-ops-empty{color:var(--axs-ink-faint);font-size:12px;margin:2px 0 0}@container (max-width: 520px){.axs-ops-row{flex-wrap:wrap;row-gap:1px}.axs-ops-who{width:auto}.axs-ops-mono{width:100%}}.axs-dsk-boardwrap{height:100%;min-height:0;position:relative}.axs-dsk-board .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-dsk-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-dsk-fill{height:100%}.axs-dsk-fill{container-type:inline-size}.axs-dsk-hosted>.axs-dsk-fill{height:auto}.axs-dsk-hosted .axv-reg-split{flex:none;height:min(480px,62vh)}.axs-dsk-hosted .axv-reg-state{height:auto;min-height:200px}.axs-dsk .axv-reg-row[data-settled] .axv-reg-name,.axs-dsk .axv-reg-row[data-settled] .axv-reg-sub{color:var(--axs-ink-faint)}.axs-dsk-list{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;height:100%;padding:14px 12px 10px}.axs-dsk-list .axv-reg-groups{padding-bottom:4px}.axs-dsk-notice{border-bottom:1px solid var(--axs-line);color:#b03a3a;color:var(--axs-danger,#b03a3a);font-family:var(--axs-sans);font-size:11px;margin:0;padding:6px 16px}.axs-dsk-read,.axs-dsk-read-empty{display:flex;flex:1 1;flex-direction:column;min-height:0}.axs-dsk-read-empty{align-items:center;justify-content:center;overflow-y:auto;padding:24px}.axs-dsk-read{font-family:var(--axs-sans);gap:2px;padding:16px 20px}.axs-dsk-read-head{align-items:center;display:flex;gap:8px}.axs-dsk-read-when{color:var(--axs-ink-faint);font-size:11px;margin-left:auto}.axs-dsk-read-title{color:var(--axs-ink);font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:16px;font-size:var(--axs-text-h3,16px);font-weight:var(--axs-weight-medium);letter-spacing:-.01em;line-height:1.25;margin:12px 0 0}.axs-dsk-read-ask{color:var(--axs-ink-mid);font-size:12px;margin:2px 0 0}.axs-dsk-read-contact{color:var(--axs-ink-mid);margin:6px 0 0}.axs-dsk-read-contact,.axs-dsk-read-slot{font-feature-settings:"tnum";font-size:12px;font-variant-numeric:tabular-nums}.axs-dsk-read-slot{color:var(--axs-ink);margin:4px 0 0}.axs-dsk-read-body{border-top:1px solid var(--axs-line);display:flex;flex:1 1;flex-direction:column;gap:12px;margin-top:14px;min-height:0;overflow-y:auto;padding-top:14px}.axs-dsk-thread{gap:10px}.axs-dsk-msg,.axs-dsk-thread{display:flex;flex-direction:column}.axs-dsk-msg{gap:2px;max-width:76%}.axs-dsk-msg[data-who=them]{align-items:flex-start;align-self:flex-start}.axs-dsk-msg[data-who=agent]{align-items:flex-end;align-self:flex-end}.axs-dsk-bubble{border-radius:12px;color:var(--axs-ink);font-size:var(--axs-text-body);line-height:1.5;margin:0;padding:8px 12px;white-space:pre-wrap}.axs-dsk-msg[data-who=them] .axs-dsk-bubble{background:#0000000a;background:var(--axs-surface-alt,#0000000a);border-bottom-left-radius:4px}.axs-dsk-msg[data-who=agent] .axs-dsk-bubble{background:#4f46e514;background:var(--axs-accent-soft,#4f46e514);border-bottom-right-radius:4px}.axs-dsk-msg-at{color:var(--axs-ink-faint);font-size:10.5px;padding:0 4px}.axs-dsk-sys{align-self:center;color:var(--axs-ink-faint);font-size:11.5px;font-style:italic;line-height:1.5;margin:2px 0;max-width:86%;text-align:center}.axs-dsk-sys-at{font-style:normal}.axs-dsk-trace{align-self:stretch;color:var(--axs-ink-faint);display:flex;font-family:var(--axs-mono);font-size:10px;gap:7px;line-height:1.55;margin:0;padding:1px 6px}.axs-dsk-trace-glyph{color:var(--axs-accent);flex:none}.axs-dsk-trace.is-danger,.axs-dsk-trace.is-danger .axs-dsk-trace-glyph{color:var(--axs-danger)}.axs-dsk-audio{align-items:center;display:flex;gap:10px}.axs-dsk-audio-player{flex:1 1;height:36px;min-width:0}.axs-dsk-audio-dur{font-feature-settings:"tnum";color:var(--axs-ink-faint);flex:none;font-size:11px;font-variant-numeric:tabular-nums}.axs-dsk-checks,.axs-dsk-grade{display:flex;flex-direction:column;gap:6px}.axs-dsk-checks{list-style:none;margin:0;padding:0}.axs-dsk-check,.axs-dsk-check-line{align-items:center;display:flex;gap:7px;min-width:0}.axs-dsk-check-ok{color:#2c7a4b;color:var(--axs-ok,#2c7a4b);display:inline-flex}.axs-dsk-check-ok svg{height:12px;width:12px}.axs-dsk-check-label{color:var(--axs-ink-mid);font-size:12px}.axs-dsk-flag{border:1px solid color-mix(in srgb,var(--axs-danger,#b03a3a) 22%,var(--axs-line));border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:8px 10px}.axs-dsk-flag-mark{color:#b03a3a;color:var(--axs-danger,#b03a3a);display:inline-flex}.axs-dsk-flag-mark svg{height:12px;width:12px}.axs-dsk-flag .axs-dsk-check-label{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-dsk-flag .axv-reg-chip{margin-left:auto}.axs-dsk-flag-evidence{color:var(--axs-ink-mid);font-size:11.5px;font-style:italic;line-height:1.5;margin:0 0 0 19px}.axs-dsk-flag .axv-spine{margin-left:19px}.axs-dsk-handoff{color:var(--axs-ink-mid);font-size:12px;line-height:1.5}.axs-dsk-handoff-k{color:var(--axs-ink-faint);display:block;font-size:10.5px;font-weight:var(--axs-weight-medium);letter-spacing:.04em;margin-bottom:3px;text-transform:uppercase}.axs-dsk-actbar{border-top:1px solid var(--axs-line);flex:none;margin-top:12px;padding-top:12px}.axs-dsk-noact{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:12px;margin:0}.axs-fdd-boardwrap{height:100%;min-height:0;position:relative}.axs-fdd-gb .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-fdd-gb:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-fdd{height:100%}.axs-fdd-hosted>.axs-fdd{height:auto;min-height:180px}.axs-fdd-hosted .axs-fdd-board{flex:none;overflow-y:visible}.axs-fdd{box-sizing:border-box;container-name:axfdd;container-type:inline-size;display:flex;flex-direction:column;height:100%;min-height:0}.axs-fdd-headmeta{align-items:baseline;display:inline-flex;gap:8px}.axs-fdd-tally{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.axs-fdd-board{align-items:stretch;display:flex;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.axs-fdd-col{border-right:1px solid var(--axs-line);display:flex;flex:1 1;flex-direction:column;min-width:0}.axs-fdd-col:last-child{border-right:0}.axs-fdd-colhead{align-items:baseline;background:color-mix(in srgb,#0000 8%,var(--axs-surface));background:color-mix(in srgb,var(--fdd-provider,#0000) 8%,var(--axs-surface));border-bottom:1px solid var(--axs-line);gap:7px;padding:9px 12px;position:sticky;top:0;z-index:1}.axs-fdd-dot{align-self:center;background:var(--axs-ink-faint);border-radius:50%;flex:none;height:7px;width:7px}.axs-fdd-colname{font-size:12.5px;font-weight:500;white-space:nowrap}.axs-fdd-colrole{color:var(--axs-ink-faint);font-size:11px;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-fdd-rows{display:flex;flex-direction:column}.axs-fdd-row{align-items:flex-start;border-bottom:1px solid var(--axs-line-soft);display:flex;gap:9px;padding:9px 12px}.axs-fdd-row:last-child{border-bottom:0}.axs-fdd-row[data-status=open]{background:color-mix(in srgb,var(--axs-ok) 8%,#0000)}.axs-fdd-row[data-status=open] .axs-fdd-patient,.axs-fdd-time{color:var(--axs-ink-mid)}.axs-fdd-time{font-feature-settings:"tnum";flex:none;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.35;text-align:right;width:36px}.axs-fdd-row-body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axs-fdd-patient{font-size:12.5px;font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-fdd-type{color:var(--axs-ink-faint);font-size:11px;font-weight:400;line-height:1.35}.axs-fdd-chip{align-self:center;border-radius:999px;flex:none;font-size:10.5px;font-weight:500;line-height:1;padding:4px 7px;white-space:nowrap}.axs-fdd-chip[data-status=checked-in]{background:color-mix(in srgb,var(--axs-ok) 14%,#0000);color:var(--axs-ok)}.axs-fdd-chip[data-status=in-room]{background:color-mix(in srgb,var(--axs-accent) 12%,#0000);color:var(--axs-accent)}.axs-fdd-chip[data-status=open]{background:color-mix(in srgb,var(--axs-ok) 14%,#0000);color:var(--axs-ok)}.axs-fdd-chip[data-status=canceled]{background:#0000000a;background:var(--axs-surface-alt,#0000000a);color:var(--axs-ink-faint)}.axs-fdd-row[data-status=canceled] .axs-fdd-patient,.axs-fdd-row[data-status=canceled] .axs-fdd-type{color:var(--axs-ink-faint)}.axs-fdd-row[data-status=canceled] .axs-fdd-time{text-decoration:line-through}.axs-fdd-row{cursor:pointer}.axs-fdd-row[data-open],.axs-fdd-row[data-open][data-status=open]{background:#0000000d;background:var(--axs-accent-soft,#0000000d)}.axs-fdd-colhead{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.axs-fdd-colhead-line{align-items:center;display:flex;gap:7px;min-width:0}.axs-fdd-colload{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:10.5px;font-variant-numeric:tabular-nums;padding-left:15px}.axs-fdd-bookform{display:flex;gap:6px;width:100%}.axs-fdd-input{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:11.5px;min-width:0;padding:4px 8px}.axs-fdd-input:focus{border-color:var(--axs-accent);outline:none}.axs-fdd-none{color:var(--axs-ink-faint);font-size:11.5px;padding:12px}@container axfdd (max-width: 640px){.axs-fdd-board{flex-direction:column}.axs-fdd-col{border-bottom:1px solid var(--axs-line);border-right:0}.axs-fdd-col:last-child{border-bottom:0}.axs-fdd-colhead{position:static}}.axs-fdd>.axv-state{margin:auto}.axs-tsw-boardwrap{height:100%;min-height:0;position:relative}.axs-tsw-gb .axs-dash-gridwrap{overflow:clip;scrollbar-gutter:auto}.axs-tsw-gb:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-tsw{height:100%}.axs-tsw-hosted>.axs-tsw{height:auto;min-height:180px}.axs-tsw-hosted .axs-tsw-board{flex:none;overflow-y:visible}.axs-tsw{box-sizing:border-box;container-name:axtsw;container-type:inline-size;display:flex;flex-direction:column;height:100%;min-height:0}.axs-tsw-headmeta{align-items:baseline;display:inline-flex;gap:8px}.axs-tsw-tally{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.axs-tsw-board{align-items:stretch;display:flex;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.axs-tsw-col{border-right:1px solid var(--axs-line);display:flex;flex:1 1;flex-direction:column;min-width:0}.axs-tsw-col:last-child{border-right:0}.axs-tsw-colhead{align-items:flex-start;background:var(--axs-surface);border-bottom:1px solid var(--axs-line);display:flex;flex-direction:column;gap:2px;padding:9px 12px;position:sticky;top:0;z-index:1}.axs-tsw-colhead-line{align-items:baseline;display:flex;gap:7px;min-width:0}.axs-tsw-colname{font-size:12.5px;font-weight:500;white-space:nowrap}.axs-tsw-colnote{color:var(--axs-warn);font-size:11px;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-tsw-colload{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-size:10.5px;font-variant-numeric:tabular-nums}.axs-tsw-rows{display:flex;flex-direction:column}.axs-tsw-row{align-items:flex-start;border-bottom:1px solid var(--axs-line-soft);cursor:pointer;display:flex;gap:9px;padding:9px 12px}.axs-tsw-row:last-child{border-bottom:0}.axs-tsw-row[data-status=open]{background:color-mix(in srgb,var(--axs-ok) 8%,#0000)}.axs-tsw-row[data-status=open] .axs-tsw-party{color:var(--axs-ink-mid)}.axs-tsw-row[data-block]{background:#00000008;background:var(--axs-surface-alt,#00000008);cursor:default}.axs-tsw-row[data-block] .axs-tsw-party,.axs-tsw-time{color:var(--axs-ink-mid)}.axs-tsw-time{font-feature-settings:"tnum";flex:none;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.35;text-align:right;width:36px}.axs-tsw-timespan{width:64px}.axs-tsw-row-body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.axs-tsw-party{font-size:12.5px;font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-tsw-sub{color:var(--axs-ink-faint);font-size:11px;font-weight:400;line-height:1.35}.axs-tsw-chip{align-self:center;border-radius:999px;flex:none;font-size:10.5px;font-weight:500;line-height:1;padding:4px 7px;white-space:nowrap}.axs-tsw-chip[data-status=checked-in]{background:color-mix(in srgb,var(--axs-ok) 14%,#0000);color:var(--axs-ok)}.axs-tsw-chip[data-status=on-course]{background:color-mix(in srgb,var(--axs-accent) 12%,#0000);color:var(--axs-accent)}.axs-tsw-chip[data-status=open]{background:color-mix(in srgb,var(--axs-ok) 14%,#0000);color:var(--axs-ok)}.axs-tsw-chip[data-status=canceled]{background:#0000000a;background:var(--axs-surface-alt,#0000000a);color:var(--axs-ink-faint)}.axs-tsw-chip[data-kind=pace]{background:color-mix(in srgb,var(--axs-warn) 13%,#0000);color:var(--axs-warn)}.axs-tsw-chip[data-kind=locked]{background:#0000000a;background:var(--axs-surface-alt,#0000000a);color:var(--axs-ink-faint)}.axs-tsw-row[data-status=canceled] .axs-tsw-party,.axs-tsw-row[data-status=canceled] .axs-tsw-sub{color:var(--axs-ink-faint)}.axs-tsw-row[data-status=canceled] .axs-tsw-time{text-decoration:line-through}.axs-tsw-row[data-open],.axs-tsw-row[data-open][data-status=open]{background:#0000000d;background:var(--axs-accent-soft,#0000000d)}.axs-tsw-bookform{display:flex;gap:6px;width:100%}.axs-tsw-input{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:11.5px;min-width:0;padding:4px 8px}.axs-tsw-input:focus{border-color:var(--axs-accent);outline:none}.axs-tsw-size{flex:0 0 64px}.axs-tsw-none{color:var(--axs-ink-faint);font-size:11.5px;padding:12px}@container axtsw (max-width: 640px){.axs-tsw-board{flex-direction:column}.axs-tsw-col{border-bottom:1px solid var(--axs-line);border-right:0}.axs-tsw-col:last-child{border-bottom:0}.axs-tsw-colhead{position:static}}.axs-tsw>.axv-state{margin:auto}.axs-ny-note{color:var(--axs-ink-faint);font-size:12px;line-height:1.45;margin:2px 0 0}.axs-ny-note[data-tone=warn]{color:var(--axs-warn)}.axs-ny-inlinelink{font-size:11.5px}.axs-ny-list{list-style:none;margin:0;padding:0}.axs-ny-item,.axs-ny-list{display:flex;flex-direction:column;gap:7px}.axs-ny-item{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;padding:9px 10px}.axs-ny-item[data-done]{align-items:center;background:var(--axs-surface-alt);border-color:var(--axs-line-soft);flex-direction:row;justify-content:space-between}.axs-ny-item-head{align-items:baseline;display:flex;gap:8px;min-width:0}.axs-ny-item-title{color:var(--axs-ink);flex:1 1;font-size:12.5px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ny-item-sub{color:var(--axs-ink-mid);font-size:11.5px;line-height:1.35}.axs-ny-item-when{color:var(--axs-ink-faint);flex-shrink:0;font-size:10.5px;white-space:nowrap}.axs-ny-chips{display:flex;flex-wrap:wrap;gap:5px}.axs-ny-chip{align-items:baseline;background:var(--axs-chrome);border:1px solid var(--axs-line);border-radius:999px;color:var(--axs-ink-mid);display:inline-flex;font-size:10.5px;font-weight:500;gap:4px;padding:1px 7px}.axs-ny-chip b{color:var(--axs-ink-faint);font-size:8.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.axs-ny-revlist{list-style:none;margin:0;padding:0}.axs-ny-rev,.axs-ny-revlist{display:flex;flex-direction:column}.axs-ny-rev{border-top:1px solid var(--axs-line-soft,var(--axs-line));gap:6px;padding:9px 1px}.axs-ny-rev:first-child{border-top:none;padding-top:5px}.axs-ny-rev[data-done]{align-items:center;flex-direction:row;justify-content:space-between}.axs-ny-rev-head{align-items:center;display:flex;gap:8px;min-width:0}.axs-ny-stars{align-items:center;color:#dda63c;color:var(--axs-star,var(--axs-warn,#dda63c));display:inline-flex;flex-shrink:0;gap:1.5px}.axs-ny-stars[data-tone=danger]{color:var(--axs-danger)}.axs-ny-rev-src{align-items:center;color:var(--axs-ink-faint);display:inline-flex;flex-shrink:0;font-size:10.5px;gap:5px;white-space:nowrap}.axs-ny-rev-src svg{display:block}.axs-ny-rev-name{color:var(--axs-ink);flex:1 1;font-size:12.5px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ny-rev-quote{color:var(--axs-ink-mid);font-size:12px;line-height:1.5;margin:0;overflow-wrap:break-word}.axs-ny-rev-draft{display:flex;flex-direction:column;gap:7px}.axs-ny-sla{border-radius:999px;flex-shrink:0;font-size:9.5px;font-weight:700;letter-spacing:.04em;padding:1px 7px;text-transform:uppercase;white-space:nowrap}.axs-ny-sla[data-tone=warn]{background:color-mix(in srgb,var(--axs-warn) 14%,#0000);background:var(--axs-warn-bg,color-mix(in srgb,var(--axs-warn) 14%,#0000));color:var(--axs-warn)}.axs-ny-sla[data-tone=danger]{background:color-mix(in srgb,var(--axs-danger) 14%,#0000);background:var(--axs-danger-bg,color-mix(in srgb,var(--axs-danger) 14%,#0000));color:var(--axs-danger)}.axs-ny-actions{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.axs-ny-btn{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:11.5px;font-weight:600;gap:5px;padding:5px 11px;text-decoration:none;transition:background .12s ease,border-color .12s ease,color .12s ease}.axs-ny-btn:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-ny-btn:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ny-btn:disabled{cursor:default;opacity:.5}.axs-ny-btn[data-tone=primary]{background:var(--axs-accent);border-color:var(--axs-accent);color:#fff;color:var(--axs-accent-fg,#fff)}.axs-ny-btn[data-tone=primary]:hover:not(:disabled){background:var(--axs-accent);background:var(--axs-accent-hover,var(--axs-accent));color:#fff;color:var(--axs-accent-fg,#fff)}.axs-ny-btn[data-tone=danger]:hover:not(:disabled){border-color:color-mix(in srgb,var(--axs-danger) 40%,var(--axs-line));color:var(--axs-danger)}.axs-ny-btn[data-tone=ghost]{background:#0000;border-color:#0000;color:var(--axs-ink-faint)}.axs-ny-btn[data-tone=ghost]:hover{background:var(--axs-surface-alt);color:var(--axs-ink-mid)}.axs-ny-receipt{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-size:11.5px;font-weight:500;gap:6px;min-width:0}.axs-ny-receipt svg{color:var(--axs-success);flex-shrink:0}.axs-ny-conv{display:flex}.axs-ny-conv-main{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;cursor:pointer;display:flex;flex:1 1;gap:9px;padding:9px 10px;text-align:left;transition:background .12s ease}.axs-ny-conv-main:hover{background:var(--axs-chrome)}.axs-ny-conv[data-done] .axs-ny-conv-main{background:var(--axs-surface-alt);border-color:var(--axs-line-soft)}.axs-ny-conv-kind{align-items:center;background:var(--axs-chrome);border-radius:6px;color:var(--axs-ink-faint);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:20px;justify-content:center;width:20px}.axs-ny-conv-label{color:var(--axs-ink);flex:1 1;font-size:12.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ny-conv-badge{background:var(--axs-accent);border-radius:999px;color:#fff;color:var(--axs-accent-fg,#fff);flex-shrink:0;font-size:10.5px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.axs-ny-conv-badge,.axs-ny-conv-read{align-items:center;display:inline-flex}.axs-ny-conv-read{color:var(--axs-ink-faint);font-size:11px;gap:4px}.axs-ny-conv-read svg{color:var(--axs-success)}.axs-ny-thread{display:flex;flex-direction:column;gap:8px}.axs-ny-thread-head{align-items:center;display:flex;gap:10px}.axs-ny-back{align-items:center;background:none;border:none;color:var(--axs-ink-mid);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:11px;font-weight:600;gap:3px;padding:2px 0}.axs-ny-back:hover{color:var(--axs-ink)}.axs-ny-thread-title{color:var(--axs-ink);font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-ny-msgs{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:9px;gap:8px;list-style:none;margin:0;max-height:220px;overflow-y:auto;padding:8px 10px}.axs-ny-msg,.axs-ny-msgs{display:flex;flex-direction:column}.axs-ny-msg{gap:2px}.axs-ny-msg-meta{align-items:baseline;display:flex;gap:6px}.axs-ny-msg-meta b{color:var(--axs-ink);font-size:11px;font-weight:700}.axs-ny-msg-meta i{color:var(--axs-ink-faint);font-size:10px;font-style:normal}.axs-ny-msg-text{color:var(--axs-ink-mid);font-size:12px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.axs-ny-msg-empty{color:var(--axs-ink-faint);font-size:12px;text-align:center}.axs-ny-reply{align-items:flex-end;display:flex;gap:7px}.axs-ny-reply-input{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;color:var(--axs-ink);flex:1 1;font-family:var(--axs-sans);font-size:12px;line-height:1.4;max-height:90px;min-width:0;padding:8px 10px;resize:none}.axs-ny-reply-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ny-reply .axs-ny-btn{flex-shrink:0;padding:8px 14px}@container (max-width: 320px){.axs-ny-item-title{white-space:normal}.axs-ny-actions{gap:5px}}.axs-plan-state[data-tone=ok]{color:var(--axs-ok)}.axs-apply-body{padding:9px 13px}.axs-apply-summary{color:var(--axs-ink-mid);font-size:12px;font-weight:400;line-height:1.45}.axs-apply-diffs{display:flex;flex-direction:column}.axs-diffline{align-items:baseline;display:flex;gap:12px;justify-content:space-between;padding:6px 0}.axs-diffline+.axs-diffline{border-top:1px solid var(--axs-line)}.axs-diffline-field{color:var(--axs-ink-faint);flex-shrink:0;font-size:11.5px;font-weight:400}.axs-diffline-vals{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;min-width:0;text-align:right}.axs-diffline-before{color:var(--axs-ink-faint);font-size:12px;font-weight:400;overflow-wrap:anywhere}.axs-diffline-arrow{color:var(--axs-ink-faint);flex-shrink:0;font-size:11px}.axs-diffline-after{color:var(--axs-ink);font-size:12px;font-weight:500;overflow-wrap:anywhere}.axs-diffline-after[data-mono=true],.axs-diffline-before[data-mono=true]{font-family:var(--axs-mono);font-size:11.5px;letter-spacing:-.01em}.axs-apply-foot{align-items:center;border-top:1px solid var(--axs-line);display:flex;gap:8px;padding:8px 13px}.axs-apply-tier{color:var(--axs-ink-faint);font-size:11px;font-weight:400}.axs-apply-foot-spacer{flex:1 1}.axs-apply-err{color:var(--axs-danger);font-size:11px;padding:0 13px 9px}.axs-apply[data-undone=true] .axs-plan-title{color:var(--axs-ink-faint)}.axs-apply--pointer{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);padding:8px 11px 9px}.axs-apply-ptr{display:flex;flex-direction:column;font-family:var(--axs-sans);gap:2px}.axs-apply-ptr-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.axs-apply-ptr-eyebrow{color:var(--axs-ink-faint);font-size:10.5px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.axs-apply-ptr-state{color:var(--axs-ink);font-size:11.5px;font-weight:600;white-space:nowrap}.axs-apply-ptr-text{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--axs-ink-mid);display:-webkit-box;font-size:12.5px;font-weight:400;line-height:1.45;overflow:hidden;overflow-wrap:anywhere}.axs-apply-ptr-go{color:var(--axs-accent);font-size:11px;font-weight:500;margin-left:auto;white-space:nowrap}.axs-pc{color:var(--axs-ink);display:flex;flex-direction:column;font-family:var(--axs-sans)}.axs-vcard[data-view=proposed-change]{justify-self:start;max-width:460px}.axs-pc .axs-apply-foot .axs-plan-act[data-primary]{background:color-mix(in srgb,var(--axs-accent) 9%,#0000);border:1px solid color-mix(in srgb,var(--axs-accent) 38%,#0000);border-radius:var(--axs-radius-sm);color:var(--axs-accent);font-weight:500;padding:5px 14px}.axs-pc .axs-apply-foot .axs-plan-act[data-primary]:hover{background:color-mix(in srgb,var(--axs-accent) 15%,#0000)}.axs-pc-head{align-items:baseline;border-bottom:1px solid var(--axs-line);display:flex;gap:12px;justify-content:space-between;padding:11px 13px}.axs-pc-eyebrow{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.axs-pc-state{color:var(--axs-ink-mid);font-size:12px;font-weight:500}.axs-pc-state[data-tone=ok]{color:var(--axs-ok)}.axs-pc-entity{display:flex;gap:12px;padding:13px}.axs-pc-thumb{align-items:center;background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);color:var(--axs-ink-faint);display:flex;flex:none;font-size:19px;font-weight:500;height:46px;justify-content:center;width:46px}.axs-pc-entity-main{flex:1 1;min-width:0}.axs-pc-name{color:var(--axs-ink);font-size:16px;font-weight:500;line-height:1.25;overflow-wrap:anywhere}.axs-pc-was{color:var(--axs-ink-faint);font-size:12px;font-weight:400;margin-top:2px}.axs-pc-was-old{text-decoration:line-through}.axs-pc-meta{font-feature-settings:"tnum";color:var(--axs-ink-mid);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:400;margin-top:7px}.axs-pc-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--axs-ink-faint);display:-webkit-box;font-size:12px;font-weight:400;line-height:1.5;margin-top:5px;overflow:hidden}.axs-pc-diffs{display:flex;flex-direction:column;padding:2px 13px 11px}.axs-pc-summary{color:var(--axs-ink-mid);font-size:12px;font-weight:400;line-height:1.45;padding:2px 13px 11px}.axs-pc-surfaces{border-top:1px solid var(--axs-line);padding:11px 13px}.axs-pc-surfaces-label{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:.05em;margin-bottom:7px;text-transform:uppercase}.axs-pc-chips{display:flex;flex-wrap:wrap;gap:6px}.axs-pc-chip{background:var(--axs-surface-alt);border-radius:var(--axs-radius-sm);color:var(--axs-ink-mid);font-size:11.5px;font-weight:400;padding:3px 9px}.axs-pc-chip[data-status=ok]{background:color-mix(in srgb,var(--axs-ok) 12%,#0000);color:var(--axs-ok)}.axs-pc-chip[data-status=separate]{background:var(--axs-warn-bg);color:var(--axs-ink-mid)}.axs-pc-chip[data-status=linked]{background:var(--axs-surface-alt);color:var(--axs-ink-mid)}.axs-pc-chip[data-status=carries]{background:var(--axs-warn-bg);color:var(--axs-ink)}.axs-pc-chip[data-status=check]{background:color-mix(in srgb,var(--axs-accent) 10%,#0000);color:var(--axs-accent)}.axs-pc-note{color:var(--axs-ink-faint);font-size:11px;font-weight:400;line-height:1.5;margin-top:7px}.axs-pc-pos{align-items:center;background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);display:flex;gap:10px;margin-top:9px;padding:9px 10px}.axs-pc-pos[data-state=staged]{background:var(--axs-ok-bg)}.axs-pc-pos-main{flex:1 1;min-width:0}.axs-pc-pos-label{color:var(--axs-ink);font-size:12.5px;font-weight:500}.axs-pc-pos-sub{color:var(--axs-ink-faint);font-size:11px;font-weight:400;line-height:1.4;margin-top:1px}.axs-pc-pos-act{background:var(--axs-warn-bg);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);color:var(--axs-ink);cursor:pointer;flex:none;font-size:12px;font-weight:500;padding:5px 12px;white-space:nowrap}.axs-pc-pos-act:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axs-pc-pos-act:disabled{background:#0000;border-color:var(--axs-line);cursor:default;opacity:.5}.axs-pc-pos-done{color:var(--axs-ok);flex:none;font-size:12px;font-weight:500;white-space:nowrap}.axs-pc[data-phase=undone] .axs-pc-name{color:var(--axs-ink-faint)}@container (max-width: 380px){.axs-pc-diffs,.axs-pc-entity,.axs-pc-head,.axs-pc-summary,.axs-pc-surfaces{padding-left:11px;padding-right:11px}.axs-pc-head{flex-wrap:wrap;gap:4px}.axs-pc-eyebrow{flex-basis:100%}.axs-pc .axs-apply-foot .axs-plan-act,.axs-pc-pos-act{min-height:44px;padding:8px 12px}.axs-pc-pos{flex-wrap:wrap}}@media (max-width:640px){.axs-pc .axs-apply-foot .axs-plan-act,.axs-pc-pos-act{min-height:44px}}.axs-pc-spec{display:flex;flex-direction:column;padding:2px 13px 11px}.axs-pc-specrow{grid-gap:10px;align-items:baseline;display:grid;gap:10px;grid-template-columns:minmax(88px,30%) 1fr;padding:6px 0}.axs-pc-specrow+.axs-pc-specrow{border-top:1px solid var(--axs-line)}.axs-pc-speclabel{color:var(--axs-ink-faint);font-size:11.5px;font-weight:400}.axs-pc-specvalue{font-feature-settings:"tnum";color:var(--axs-ink);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:500;overflow-wrap:anywhere}.axs-pc-specchips{display:flex;flex-wrap:wrap;gap:5px}.axs-pc-specchip{background:var(--axs-surface-alt);border-radius:var(--axs-radius-sm);color:var(--axs-ink-mid);font-size:11px;font-weight:400;padding:2px 8px}@container (max-width: 380px){.axs-pc-spec{padding-left:11px;padding-right:11px}.axs-pc-specrow{gap:2px;grid-template-columns:1fr}}.axs-pc-addrow{display:flex;flex-direction:column;gap:2px;padding:7px 0}.axs-pc-addrow+.axs-pc-addrow{border-top:1px solid var(--axs-line)}.axs-pc-addlabel{color:var(--axs-ink-faint);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.axs-pc-addvalue{color:var(--axs-ink);font-size:13px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.axs-pc-errmore{margin-top:4px}.axs-pc-errmore summary{color:var(--axs-ink-faint);cursor:pointer;font-size:11px}.axs-pc-errmore pre{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:6px;color:var(--axs-ink-mid);font-size:10.5px;line-height:1.4;margin:4px 0 0;max-height:160px;overflow:auto;padding:6px 8px;white-space:pre-wrap;word-break:break-word}.axs-nav-help{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--axs-radius-md);color:var(--axs-ink-mid);cursor:pointer;display:flex;flex:0 0 auto;font-size:.8rem;font-weight:var(--axs-weight-semibold);gap:10px;margin:6px 8px 0;min-height:42px;padding:8px 10px;text-align:start;transition:color var(--axs-dur-fast) var(--axs-ease-standard),border-color var(--axs-dur-fast) var(--axs-ease-standard),background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-nav-help svg{color:var(--axs-ink-faint);flex:none;height:18px;width:18px}.axs-nav-help:hover{background:var(--axs-canvas-bg);border-color:var(--axs-line);color:var(--axs-ink)}.axs-nav-help[data-active]{background:var(--axs-accent-bg);border-color:color-mix(in srgb,var(--axs-accent) 42%,var(--axs-line));color:var(--axs-accent)}.axs-nav-help:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-help{background:var(--axs-canvas-bg);background:var(--axs-stage-bg,var(--axs-canvas-bg));color:var(--axs-ink);container-type:inline-size;font-family:var(--axs-sans);height:100%;min-width:0;overflow:auto;scrollbar-gutter:stable;width:100%}.axs-help-inner{margin-inline:auto;padding:clamp(18px,3.2vw,44px);width:min(1180px,100%)}.axs-help-hero{grid-gap:var(--axs-space-5);-webkit-backdrop-filter:blur(0);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,0));backdrop-filter:blur(0);backdrop-filter:blur(var(--axs-node-blur-heavy,0));background:var(--axs-surface);background:var(--axs-node-fill-heavy,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line-hard));border-radius:var(--axs-radius-xl);box-shadow:var(--axs-elev);box-shadow:var(--axs-node-shadow,var(--axs-elev));display:grid;gap:var(--axs-space-5);grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);padding:clamp(22px,3.2vw,38px)}.axs-help-boundary>span,.axs-help-eyebrow,.axs-help-kicker,.axs-help-scope-label{color:var(--axs-ink-faint);display:block;font-size:var(--axs-text-label);font-weight:var(--axs-weight-semibold);letter-spacing:.15em;line-height:var(--axs-lh-snug);text-transform:uppercase}.axs-help-intro h1{font-family:var(--axs-display);font-size:clamp(2rem,4.2vw,3.4rem);font-weight:var(--axs-weight-semibold);letter-spacing:-.035em;line-height:1.02;margin:7px 0 10px;max-width:15ch}.axs-help-intro>p{color:var(--axs-ink-mid);font-size:clamp(.98rem,1.5vw,1.08rem);line-height:1.55;margin:0;max-width:62ch}.axs-help-scope{align-self:start;background:var(--axs-surface);border-inline-start:3px solid var(--axs-accent);border-radius:0 var(--axs-radius-md) var(--axs-radius-md) 0;padding:var(--axs-space-4)}.axs-help-scope strong{display:block;font-family:var(--axs-display);font-size:1.08rem;font-weight:var(--axs-weight-semibold);line-height:1.25;margin-top:7px}.axs-help-scope p{color:var(--axs-ink-mid);font-size:.86rem;line-height:1.48;margin:7px 0 0}.axs-help-doc-boundary{align-items:flex-start;border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);display:flex;font-size:.83rem;gap:10px;grid-column:1/-1;line-height:1.5;padding-top:var(--axs-space-4)}.axs-help-doc-boundary>span{border:1px solid var(--axs-line-hard);border-radius:50%;color:var(--axs-ink-mid);display:grid;flex:0 0 20px;font-family:var(--axs-display);font-size:.78rem;font-weight:var(--axs-weight-semibold);height:20px;place-items:center;width:20px}.axs-help-doc-boundary p{margin:0}.axs-help-doc-boundary a{color:var(--axs-ink);font-weight:var(--axs-weight-semibold);text-decoration-color:var(--axs-line-hard);text-underline-offset:3px}.axs-help-doc-boundary a:hover{color:var(--axs-accent);text-decoration-color:initial}.axs-help-doc-boundary a:focus-visible{outline:2px solid var(--axs-accent);outline-offset:3px}.axs-help-manuallink{background:none;border:none;color:var(--axs-ink);cursor:pointer;display:inline;font:inherit;font-weight:var(--axs-weight-semibold);padding:0;text-decoration:underline;text-decoration-color:var(--axs-line-hard);text-underline-offset:3px}.axs-help-manuallink:hover{color:var(--axs-accent);text-decoration-color:initial}.axs-help-manuallink:focus-visible{outline:2px solid var(--axs-accent);outline-offset:3px}.axs-help-tools{grid-gap:var(--axs-space-4);align-items:end;display:grid;gap:var(--axs-space-4);grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr) auto;margin-block:clamp(20px,3vw,32px) var(--axs-space-4)}.axs-help-search{grid-gap:7px;color:var(--axs-ink-mid);display:grid;font-size:.78rem;font-weight:var(--axs-weight-semibold);gap:7px;min-width:0}.axs-help-searchbox{align-items:center;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);display:flex;gap:9px;min-height:48px;padding-inline:13px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard),box-shadow var(--axs-dur-fast) var(--axs-ease-standard)}.axs-help-searchbox:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg)}.axs-help-searchbox svg{color:var(--axs-ink-faint);flex:none;height:18px;width:18px}.axs-help-searchbox input{background:#0000;border:0;color:var(--axs-ink);font-size:1rem;min-width:0;outline:0;width:100%}.axs-help-searchbox input::placeholder{color:var(--axs-ink-faint);opacity:1}.axs-help-categories{display:flex;flex-wrap:wrap;gap:7px}.axs-help-categories button,.axs-help-empty button{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-pill);color:var(--axs-ink-mid);cursor:pointer;font-size:.82rem;font-weight:var(--axs-weight-semibold);min-height:38px;padding-inline:14px;transition:color var(--axs-dur-fast) var(--axs-ease-standard),border-color var(--axs-dur-fast) var(--axs-ease-standard),background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-help-categories button:hover,.axs-help-empty button:hover{border-color:var(--axs-ink-faint);color:var(--axs-ink)}.axs-help-categories button[data-active]{background:var(--axs-accent-bg);border-color:color-mix(in srgb,var(--axs-accent) 52%,var(--axs-line));color:var(--axs-accent)}.axs-help-categories button:focus-visible,.axs-help-empty button:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-help-count{color:var(--axs-ink-faint);font-size:.78rem;margin:0 0 10px;white-space:nowrap}.axs-help-sr{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.axs-help-grid{grid-gap:var(--axs-space-4);align-items:start;display:grid;gap:var(--axs-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.axs-help-card{-webkit-backdrop-filter:blur(0);-webkit-backdrop-filter:blur(var(--axs-node-blur,0));backdrop-filter:blur(0);backdrop-filter:blur(var(--axs-node-blur,0));background:var(--axs-surface);background:var(--axs-node-fill,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:var(--axs-radius-xl);box-shadow:var(--axs-elev);box-shadow:var(--axs-node-shadow,var(--axs-elev));contain-intrinsic-size:auto 420px;content-visibility:auto;overflow:clip}.axs-help-cardhead{padding:22px 22px 18px}.axs-help-cardhead h2{font-family:var(--axs-display);font-size:clamp(1.2rem,2.2vw,1.48rem);font-weight:var(--axs-weight-semibold);letter-spacing:-.025em;line-height:1.18;margin:7px 0 8px}.axs-help-cardhead p{color:var(--axs-ink-mid);font-size:.91rem;line-height:1.5;margin:0}.axs-help-cardbody{background:color-mix(in srgb,var(--axs-surface) 72%,#0000);border-top:1px solid var(--axs-line);padding:19px 22px 22px}.axs-help-cardbody h3,.axs-help-watch h3{color:var(--axs-ink);font-size:.79rem;font-weight:var(--axs-weight-semibold);letter-spacing:.04em;margin:0 0 9px;text-transform:uppercase}.axs-help-cardbody ol,.axs-help-watch ul{color:var(--axs-ink-mid);font-size:.86rem;line-height:1.55;margin:0;padding-inline-start:1.2rem}.axs-help-cardbody li+li{margin-top:8px}.axs-help-cardbody li::marker{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-help-boundary{background:var(--axs-surface-alt);border-inline-start:2px solid var(--axs-line-hard);margin-block:18px;padding:13px 14px}.axs-help-boundary p{color:var(--axs-ink-mid);font-size:.82rem;line-height:1.48;margin:5px 0 0}.axs-help-watch{border-top:1px solid var(--axs-line);padding-top:16px}.axs-help-watch ul{list-style:square}.axs-help-empty{grid-gap:9px;background:var(--axs-surface);background:var(--axs-node-fill,var(--axs-surface));border:1px solid var(--axs-line);border-radius:var(--axs-radius-xl);box-shadow:var(--axs-elev);box-shadow:var(--axs-node-shadow,var(--axs-elev));display:grid;gap:9px;justify-items:start;min-height:250px;padding:clamp(24px,5vw,54px)}.axs-help-empty h2{font-family:var(--axs-display);font-size:1.45rem;margin:0}.axs-help-empty p{color:var(--axs-ink-mid);line-height:1.5;margin:0 0 8px;max-width:58ch}@container (max-width: 780px){.axs-help-hero{grid-template-columns:1fr}.axs-help-doc-boundary{grid-column:auto}.axs-help-tools{align-items:start;grid-template-columns:1fr}.axs-help-count{margin:0}.axs-help-grid{grid-template-columns:1fr}}@media (max-width:860px){.axs-help-searchbox input{min-block-size:44px}}@media (max-width:520px){.axs-help-inner{padding:12px}.axs-help-hero{gap:16px;padding:20px}.axs-help-intro h1{font-size:2rem}.axs-help-cardhead{padding:19px 17px 15px}.axs-help-cardbody{padding:17px}}@media (pointer:coarse){.axs-help-categories button,.axs-help-empty button,.axs-nav-help{min-height:48px}}@media (prefers-reduced-motion:reduce){.axs-help-categories button,.axs-help-empty button,.axs-help-searchbox,.axs-nav-help{transition:none}}@media (max-width:640px){.axs-help-categories button,.axs-help-empty button{min-height:44px}}.axs-vg{background:radial-gradient(1100px 480px at 12% -10%,color-mix(in srgb,var(--axs-accent) 5%,#0000),#0000 60%),#0f1115;background:radial-gradient(1100px 480px at 12% -10%,color-mix(in srgb,var(--axs-accent) 5%,#0000),#0000 60%),var(--axs-canvas-bg,var(--axs-surface-dim,#0f1115));display:grid;flex:1 1;grid-template-columns:minmax(264px,300px) minmax(0,1fr);min-height:0}.axs-vg[data-expanded=true]{grid-template-columns:minmax(0,1fr)}.axs-vg[data-expanded=true] .axs-vg-rail{display:none}.axs-vg-rail{background:var(--axs-surface);border-right:1px solid var(--axs-line);display:flex;flex-direction:column;min-height:0}.axs-vg-rail-head{border-bottom:1px solid var(--axs-line);flex-shrink:0;padding:13px 14px 10px}.axs-vg-kicker{color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:var(--axs-text-micro);letter-spacing:.1em;text-transform:uppercase}.axs-vg-title{color:var(--axs-ink);font-family:var(--axs-display);font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:3px 0 0}.axs-vg-tally{font-feature-settings:"tnum";color:var(--axs-ink-mid);display:block;font-family:var(--axs-mono);font-size:11px;font-variant-numeric:tabular-nums;margin-top:4px}.axs-vg-tally-of,.axs-vg-tally-sep{color:var(--axs-ink-faint)}.axs-vg-tally-sep{margin:0 6px}.axs-vg-controls{border-bottom:1px solid var(--axs-line);display:flex;flex-direction:column;flex-shrink:0;gap:7px;padding:10px 12px}.axs-vg-search-input{background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:6px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:12px;padding:7px 10px;width:100%}.axs-vg-search-input:focus-visible{border-color:color-mix(in srgb,var(--axs-accent) 45%,var(--axs-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 14%,#0000);outline:none}.axs-vg-selects{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 1fr}.axs-vg-select{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:11.5px;min-width:0;padding:5px 7px}.axs-vg-select:hover{border-color:color-mix(in srgb,var(--axs-accent) 34%,var(--axs-line));color:var(--axs-ink)}.axs-vg-select:focus-visible{border-color:color-mix(in srgb,var(--axs-accent) 45%,var(--axs-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 14%,#0000);outline:none}.axs-vg-toggle{align-items:center;color:var(--axs-ink);cursor:pointer;display:inline-flex;font-family:var(--axs-sans);font-size:12px;font-weight:500;gap:8px;-webkit-user-select:none;user-select:none}.axs-vg-toggle input{height:1px;opacity:0;position:absolute;width:1px}.axs-vg-toggle-track{background:color-mix(in srgb,var(--axs-ink-faint) 40%,#0000);border:1px solid var(--axs-line);border-radius:999px;flex-shrink:0;height:18px;position:relative;transition:background .14s ease;width:34px}.axs-vg-toggle-knob{background:var(--axs-surface);border-radius:50%;box-shadow:0 1px 2px #00000047;height:14px;left:1px;position:absolute;top:1px;transition:transform .14s ease;width:14px}.axs-vg-toggle input:checked+.axs-vg-toggle-track{background:color-mix(in srgb,var(--axs-accent) 62%,#0000);border-color:color-mix(in srgb,var(--axs-accent) 55%,var(--axs-line))}.axs-vg-toggle input:checked+.axs-vg-toggle-track .axs-vg-toggle-knob{transform:translateX(16px)}.axs-vg-toggle input:focus-visible+.axs-vg-toggle-track{box-shadow:0 0 0 3px color-mix(in srgb,var(--axs-accent) 16%,#0000)}.axs-vg-list{flex:1 1;min-height:0;overflow-y:auto;padding:4px 6px 28px}.axs-vg-list-empty{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:12px;line-height:1.5;padding:18px 10px}.axs-vg-group{margin-top:8px}.axs-vg-group:first-child{margin-top:4px}.axs-vg-group-head{align-items:baseline;background:var(--axs-surface);border-bottom:1px solid var(--axs-line);display:flex;gap:8px;justify-content:space-between;padding:5px 8px 4px;position:sticky;top:0;z-index:1}.axs-vg-group-title{color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:10.5px;font-weight:600;letter-spacing:.09em;margin:0;text-transform:uppercase}.axs-vg-group-count{font-feature-settings:"tnum";color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums}.axs-vg-row{align-items:center;background:#0000;border:none;border-left:2px solid #0000;border-radius:5px;color:var(--axs-ink);cursor:pointer;display:flex;gap:8px;padding:6px 8px;text-align:left;transition:background .1s ease,border-color .1s ease;width:100%}.axs-vg-row:hover{background:color-mix(in srgb,var(--axs-accent) 7%,#0000)}.axs-vg-row:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--axs-accent) 40%,#0000);outline:none}.axs-vg-row.is-selected{background:color-mix(in srgb,var(--axs-accent) 11%,#0000);border-left-color:var(--axs-accent)}.axs-vg-row.is-inert .axs-vg-row-label{color:var(--axs-ink-mid)}.axs-vg-row-dot{background:var(--axs-ink-faint);border-radius:50%;flex-shrink:0;height:6px;width:6px}.axs-vg-row-dot--reachable{background:#3f9d6d;background:var(--axs-ok,#3f9d6d)}.axs-vg-row-dot--registry{background:#0000;box-shadow:inset 0 0 0 1px var(--axs-ink-faint)}.axs-vg-row-dot--aliased{background:#c98a2b;background:var(--axs-warn,#c98a2b)}.axs-vg-row-label{flex:1 1;font-family:var(--axs-sans);font-size:12.5px;font-weight:500;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axs-vg-row.is-selected .axs-vg-row-label{font-weight:600}.axs-vg-row-meta{color:var(--axs-ink-faint);flex-shrink:0;font-family:var(--axs-mono);font-size:9.5px}.axs-vg-reach,.axs-vg-row-meta{letter-spacing:.02em;white-space:nowrap}.axs-vg-reach{align-items:center;color:var(--axs-ink-mid);display:inline-flex;font-family:var(--axs-sans);font-size:10px;font-weight:600;gap:5px}.axs-vg-reach:before{background:var(--axs-ink-faint);border-radius:50%;content:"";height:6px;width:6px}.axs-vg-reach--reachable{color:color-mix(in srgb,#3f9d6d 82%,var(--axs-ink));color:color-mix(in srgb,var(--axs-ok,#3f9d6d) 82%,var(--axs-ink))}.axs-vg-reach--reachable:before{background:#3f9d6d;background:var(--axs-ok,#3f9d6d)}.axs-vg-reach--registry{color:var(--axs-ink-faint)}.axs-vg-reach--aliased{color:color-mix(in srgb,#c98a2b 78%,var(--axs-ink));color:color-mix(in srgb,var(--axs-warn,#c98a2b) 78%,var(--axs-ink))}.axs-vg-reach--aliased:before{background:#c98a2b;background:var(--axs-warn,#c98a2b)}.axs-vg-stage{display:flex;flex-direction:column;min-height:0;min-width:0}.axs-vg-stage-idle{color:var(--axs-ink-mid);margin:auto;max-width:36ch;padding:24px;text-align:center}.axs-vg-stage-idle strong{color:var(--axs-ink);display:block;font-family:var(--axs-sans);font-family:var(--axs-display,var(--axs-sans));font-size:15px;margin-bottom:6px}.axs-vg-stage-idle p{font-family:var(--axs-sans);font-size:12.5px;line-height:1.5;margin:0}.axs-vg-stage-head{align-items:flex-start;background:var(--axs-surface);border-bottom:1px solid var(--axs-line);display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:10px 16px}.axs-vg-stage-zone{color:var(--axs-ink-faint);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.axs-vg-stage-title,.axs-vg-stage-zone{font-family:var(--axs-sans);font-weight:600}.axs-vg-stage-title{color:var(--axs-ink);font-family:var(--axs-display,var(--axs-sans));font-size:16px;letter-spacing:-.01em;line-height:1.15;margin:2px 0 1px}.axs-vg-stage-id{color:var(--axs-ink-faint);font-family:var(--axs-mono);font-size:10.5px}.axs-vg-stage-tools{align-items:center;display:inline-flex;flex-shrink:0;flex-wrap:wrap;gap:7px;justify-content:flex-end;padding-top:3px}.axs-vg-tool{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:6px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:11.5px;font-weight:500;padding:5px 10px;transition:border-color .12s ease,color .12s ease}.axs-vg-tool:hover{border-color:color-mix(in srgb,var(--axs-accent) 34%,var(--axs-line));color:var(--axs-ink)}.axs-vg-tool.is-active{background:color-mix(in srgb,var(--axs-accent) 12%,var(--axs-surface));border-color:color-mix(in srgb,var(--axs-accent) 55%,var(--axs-line));color:var(--axs-ink)}.axs-vg-tool--ghost{color:var(--axs-ink-faint)}.axs-vg-stage-body{overflow:auto;padding:14px 16px}.axs-vg-mount,.axs-vg-stage-body{display:flex;flex:1 1;flex-direction:column;min-height:0}.axs-vg-mount>.axs-vcard{flex:1 1;min-height:0}@media (max-width:720px){.axs-vg{--axs-text-micro:12px;grid-template-columns:minmax(0,1fr)}.axs-vg-group-title,.axs-vg-reach,.axs-vg-row-meta,.axs-vg-select,.axs-vg-stage-id,.axs-vg-stage-zone,.axs-vg-tally,.axs-vg-tool{font-size:12px}.axs-vg-rail{border-right:none}.axs-vg-stage,.axs-vg[data-mounted=true] .axs-vg-rail{display:none}.axs-vg[data-mounted=true] .axs-vg-stage{display:flex}}