@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--t10-font-current);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.block{display:block}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/space-grotesk-vietnamese-wght-normal.0da2o5sn3utep.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/space-grotesk-latin-ext-wght-normal.0ww4yqxbk72bj.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/space-grotesk-latin-wght-normal.092gko6h6levo.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-ext-wght-normal.1dtltwig2y3wh.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-wght-normal.1hmx3sz6swr8m.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-greek-wght-normal.37b2k1x9f-55d.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-vietnamese-wght-normal.3xvzy9_grgcx4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.0-hru0xfwhnbp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-wght-normal.1p_a2k8qd5zhp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-ext-wght-normal.0hiocdn10l05a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-wght-normal.0tm8u-h63rec8.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-cyrillic-ext-wght-normal.44cmwr35kxpow.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-cyrillic-wght-normal.2p8tdtm3u3dlb.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-greek-ext-wght-normal.0gqorpcbeuuxo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-greek-wght-normal.1850vtbojy2nc.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-math-wght-normal.12erot-sxubuo.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-symbols-wght-normal.0l6l_y8kfg0r0.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-vietnamese-wght-normal.3m9gdd7_82se_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-latin-ext-wght-normal.0luvcbqx89a-2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/roboto-latin-wght-normal.113jqrlu1v-_f.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-serif-cyrillic-ext-400-normal.0b2vrcs2rmlmt.woff2)format("woff2"),url(../media/ibm-plex-serif-cyrillic-ext-400-normal.3_-9cp7dgsppp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-serif-cyrillic-400-normal.311euitci99kl.woff2)format("woff2"),url(../media/ibm-plex-serif-cyrillic-400-normal.3e8x49b_xeo-9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-serif-vietnamese-400-normal.1ai7y44_mc18q.woff2)format("woff2"),url(../media/ibm-plex-serif-vietnamese-400-normal.1w35_p1j86dg5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-serif-latin-ext-400-normal.39mm2464u10wf.woff2)format("woff2"),url(../media/ibm-plex-serif-latin-ext-400-normal.3g-s6_jbkbw30.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-serif-latin-400-normal.1hae5os2e3f9c.woff2)format("woff2"),url(../media/ibm-plex-serif-latin-400-normal.2almqkfiwt36z.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-serif-cyrillic-ext-700-normal.1_91wv81ml-ml.woff2)format("woff2"),url(../media/ibm-plex-serif-cyrillic-ext-700-normal.01jnc4_52h83b.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-serif-cyrillic-700-normal.0_98d443rtx0_.woff2)format("woff2"),url(../media/ibm-plex-serif-cyrillic-700-normal.3j7vx7z-whb7k.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-serif-vietnamese-700-normal.1j6jtcrj332zh.woff2)format("woff2"),url(../media/ibm-plex-serif-vietnamese-700-normal.403m_6-376yv8.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-serif-latin-ext-700-normal.2krbcyli14sa-.woff2)format("woff2"),url(../media/ibm-plex-serif-latin-ext-700-normal.3iliy1cp9ycmh.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-serif-latin-700-normal.2mdsg02pnfugs.woff2)format("woff2"),url(../media/ibm-plex-serif-latin-700-normal.1x-xd9283r_3c.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-naskh-arabic-arabic-400-normal.1nn86x5ei-5l1.woff2)format("woff2"),url(../media/noto-naskh-arabic-arabic-400-normal.2eunhose0tj9v.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-naskh-arabic-math-400-normal.27ym0gdb_xk-k.woff2)format("woff2"),url(../media/noto-naskh-arabic-math-400-normal.2_rj7q2il3txe.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-naskh-arabic-symbols-400-normal.0fp5tdcm5io69.woff2)format("woff2"),url(../media/noto-naskh-arabic-symbols-400-normal.0b1hq64ewu2f0.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-naskh-arabic-latin-ext-400-normal.2qnps6ovn951y.woff2)format("woff2"),url(../media/noto-naskh-arabic-latin-ext-400-normal.1hpmu57upaf1o.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-naskh-arabic-latin-400-normal.158qozyjxky2t.woff2)format("woff2"),url(../media/noto-naskh-arabic-latin-400-normal.3rg9mi8h35vba.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-naskh-arabic-arabic-700-normal.2tanpxpzbl_e5.woff2)format("woff2"),url(../media/noto-naskh-arabic-arabic-700-normal.0lzcurlnyw23x.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-naskh-arabic-math-700-normal.0_nrhvv2n4-3y.woff2)format("woff2"),url(../media/noto-naskh-arabic-math-700-normal.1jmz4ugqeh_r0.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-naskh-arabic-symbols-700-normal.0710ykzybz82u.woff2)format("woff2"),url(../media/noto-naskh-arabic-symbols-700-normal.2dal3w9k4q4ta.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-naskh-arabic-latin-ext-700-normal.0fkce9qz1f3hx.woff2)format("woff2"),url(../media/noto-naskh-arabic-latin-ext-700-normal.3iqn2dnjagwwp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-naskh-arabic-latin-700-normal.080zwaowncqug.woff2)format("woff2"),url(../media/noto-naskh-arabic-latin-700-normal.24wce015lhnfp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-nastaliq-urdu-arabic-400-normal.2xpo_tprubc1w.woff2)format("woff2"),url(../media/noto-nastaliq-urdu-arabic-400-normal.1_en_3z08ozy2.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-nastaliq-urdu-latin-ext-400-normal.3an0hb-c-l75b.woff2)format("woff2"),url(../media/noto-nastaliq-urdu-latin-ext-400-normal.3msl5d9lc6-bf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-nastaliq-urdu-latin-400-normal.02tk8lh_cte17.woff2)format("woff2"),url(../media/noto-nastaliq-urdu-latin-400-normal.2puoaoue74rm5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-nastaliq-urdu-arabic-700-normal.16-69wdsoy499.woff2)format("woff2"),url(../media/noto-nastaliq-urdu-arabic-700-normal.411enyvh53w0-.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-nastaliq-urdu-latin-ext-700-normal.0si-0xk3iw0_l.woff2)format("woff2"),url(../media/noto-nastaliq-urdu-latin-ext-700-normal.2yzzivt3qa7ln.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-nastaliq-urdu-latin-700-normal.3hfk8dz_5dvmg.woff2)format("woff2"),url(../media/noto-nastaliq-urdu-latin-700-normal.1ihhgelh6ih9m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-kufi-arabic-arabic-400-normal.10c6zg2ucw-gd.woff2)format("woff2"),url(../media/noto-kufi-arabic-arabic-400-normal.2196x3wtjw0ye.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-kufi-arabic-math-400-normal.41jev39dkr1eb.woff2)format("woff2"),url(../media/noto-kufi-arabic-math-400-normal.3_tz9bp8onh36.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-kufi-arabic-symbols-400-normal.11n-ca4n9045e.woff2)format("woff2"),url(../media/noto-kufi-arabic-symbols-400-normal.0dmr-5dmtgvph.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-kufi-arabic-latin-ext-400-normal.339v_0a4xvnpy.woff2)format("woff2"),url(../media/noto-kufi-arabic-latin-ext-400-normal.1yzwl7p8_5k-g.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-kufi-arabic-latin-400-normal.1rl51dp3xh93g.woff2)format("woff2"),url(../media/noto-kufi-arabic-latin-400-normal.3tn27s9up8ton.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-kufi-arabic-arabic-700-normal.0q78-76y1txej.woff2)format("woff2"),url(../media/noto-kufi-arabic-arabic-700-normal.3cswmrciif32r.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-kufi-arabic-math-700-normal.1mo0gi-wauyzz.woff2)format("woff2"),url(../media/noto-kufi-arabic-math-700-normal.1a8-adcg0itfd.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-kufi-arabic-symbols-700-normal.386pbendnpj0j.woff2)format("woff2"),url(../media/noto-kufi-arabic-symbols-700-normal.42oq89kop77c1.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-kufi-arabic-latin-ext-700-normal.3vdjal6e6v486.woff2)format("woff2"),url(../media/noto-kufi-arabic-latin-ext-700-normal.2y586un68yuhu.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-kufi-arabic-latin-700-normal.258309dk-58oi.woff2)format("woff2"),url(../media/noto-kufi-arabic-latin-700-normal.1_fba2qr8cpqk.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--p-radius-sm:4px;--p-radius-md:8px;--p-radius-lg:12px;--p-radius-xl:16px;--stack-inter:"Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif;--stack-grotesk:"Space Grotesk Variable", "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--stack-manrope:"Manrope Variable", Manrope, ui-sans-serif, system-ui, sans-serif;--stack-dm:"DM Sans Variable", "DM Sans", ui-sans-serif, system-ui, sans-serif;--stack-serif:"IBM Plex Serif", Georgia, serif}[data-theme=daylight]{--bg-canvas:#f5f7fa;--bg-surface:#fff;--bg-raised:#fff;--bg-overlay:#ffffffdb;--ink-primary:#191c22;--ink-secondary:#4a5361;--ink-muted:#68727f;--ink-inverse:#f8fafc;--accent:#0f766e;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=daylight]{--accent-soft:color-mix(in srgb, var(--accent) 9%, var(--bg-surface))}}[data-theme=daylight]{--focus-ring:#14b8a6;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=daylight]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=daylight]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=daylight]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=daylight]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=daylight]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=daylight]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=daylight]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=daylight]{--border-hairline:#e4e7ec;--border-strong:#cdd3dc;--shadow-1:0 1px 3px 0 #10182812, 0 1px 2px -1px #1018280d;--shadow-2:0 8px 18px -4px #1018281a, 0 3px 6px -3px #1018280f;--glass-blur:8px;--glass-alpha:.8;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-grotesk);--font-body:var(--stack-inter)}[data-theme=midnight-slate]{--bg-canvas:#0b0e14;--bg-surface:#151a23;--bg-raised:#1c2330;--bg-overlay:#151a23e6;--ink-primary:#e6eaf2;--ink-secondary:#a3adc2;--ink-muted:#7e88a0;--ink-inverse:#0b0e14;--accent:#5eead4;--accent-ink:#042f2e;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-slate]{--accent-soft:color-mix(in srgb, var(--accent) 12%, var(--bg-surface))}}[data-theme=midnight-slate]{--focus-ring:#2dd4bf;--status-stable:#2dd4bf;--status-watch:#fbbf24;--status-critical:#f87171;--status-info:#a78bfa;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-slate]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 15%, var(--bg-surface))}}[data-theme=midnight-slate]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-slate]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=midnight-slate]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-slate]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 14%, var(--bg-surface))}}[data-theme=midnight-slate]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-slate]{--status-info-soft:color-mix(in srgb, var(--status-info) 14%, var(--bg-surface))}}[data-theme=midnight-slate]{--border-hairline:#ffffff14;--border-strong:#ffffff29;--shadow-1:0 1px 3px 0 #00000073;--shadow-2:0 10px 24px -6px #0000008c;--glass-blur:12px;--glass-alpha:.75;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-grotesk);--font-body:var(--stack-inter)}[data-theme=royal-indigo]{--bg-canvas:#f3f4fb;--bg-surface:#fff;--bg-raised:#fdfdff;--bg-overlay:#ffffffe0;--ink-primary:#1c1b2e;--ink-secondary:#4d4b6b;--ink-muted:#6f6e8c;--ink-inverse:#f6f6fd;--accent:#4338ca;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=royal-indigo]{--accent-soft:color-mix(in srgb, var(--accent) 9%, var(--bg-surface))}}[data-theme=royal-indigo]{--focus-ring:#6366f1;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=royal-indigo]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=royal-indigo]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=royal-indigo]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=royal-indigo]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=royal-indigo]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=royal-indigo]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=royal-indigo]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=royal-indigo]{--border-hairline:#e5e5f2;--border-strong:#ccccdf;--shadow-1:0 1px 3px 0 #1c1b4614, 0 1px 2px -1px #1c1b460d;--shadow-2:0 8px 20px -4px #1c1b461f, 0 3px 6px -3px #1c1b460f;--glass-blur:8px;--glass-alpha:.82;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-manrope);--font-body:var(--stack-inter)}[data-theme=emerald-ward]{--bg-canvas:#f1f6f2;--bg-surface:#fdfffd;--bg-raised:#f7fbf8;--bg-overlay:#fdfffde0;--ink-primary:#16201a;--ink-secondary:#40544a;--ink-muted:#5f7268;--ink-inverse:#f2f8f4;--accent:#047857;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=emerald-ward]{--accent-soft:color-mix(in srgb, var(--accent) 9%, var(--bg-surface))}}[data-theme=emerald-ward]{--focus-ring:#10b981;--status-stable:#059669;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=emerald-ward]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=emerald-ward]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=emerald-ward]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=emerald-ward]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=emerald-ward]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=emerald-ward]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=emerald-ward]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=emerald-ward]{--border-hairline:#dfe9e2;--border-strong:#c3d4c9;--shadow-1:0 1px 3px 0 #06281812, 0 1px 2px -1px #0628180d;--shadow-2:0 8px 18px -4px #0628181a, 0 3px 6px -3px #0628180f;--glass-blur:8px;--glass-alpha:.8;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-grotesk);--font-body:var(--stack-inter)}[data-theme=desert-amber]{--bg-canvas:#f9f4ea;--bg-surface:#fffdf7;--bg-raised:#fdf9f0;--bg-overlay:#fffdf7e0;--ink-primary:#231d12;--ink-secondary:#59503e;--ink-muted:#746a55;--ink-inverse:#faf6ec;--accent:#92400e;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=desert-amber]{--accent-soft:color-mix(in srgb, var(--accent) 9%, var(--bg-surface))}}[data-theme=desert-amber]{--focus-ring:#d97706;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=desert-amber]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=desert-amber]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=desert-amber]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=desert-amber]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=desert-amber]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=desert-amber]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=desert-amber]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=desert-amber]{--border-hairline:#ece4d2;--border-strong:#d9cdb2;--shadow-1:0 1px 3px 0 #42321014, 0 1px 2px -1px #4232100d;--shadow-2:0 8px 18px -4px #4232101c, 0 3px 6px -3px #4232100f;--glass-blur:8px;--glass-alpha:.82;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-dm);--font-body:var(--stack-dm)}[data-theme=rose-clinic]{--bg-canvas:#faf4f5;--bg-surface:#fff;--bg-raised:#fffcfc;--bg-overlay:#ffffffe0;--ink-primary:#241519;--ink-secondary:#5d4a51;--ink-muted:#786770;--ink-inverse:#fbf5f6;--accent:#be123c;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=rose-clinic]{--accent-soft:color-mix(in srgb, var(--accent) 8%, var(--bg-surface))}}[data-theme=rose-clinic]{--focus-ring:#f43f5e;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=rose-clinic]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=rose-clinic]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=rose-clinic]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=rose-clinic]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=rose-clinic]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=rose-clinic]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=rose-clinic]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=rose-clinic]{--border-hairline:#f0e3e6;--border-strong:#ddc8ce;--shadow-1:0 1px 3px 0 #501e2d12, 0 1px 2px -1px #501e2d0d;--shadow-2:0 8px 18px -4px #501e2d1a, 0 3px 6px -3px #501e2d0f;--glass-blur:8px;--glass-alpha:.82;--radius-card:var(--p-radius-xl);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-dm);--font-body:var(--stack-inter)}[data-theme=ocean-steel]{--bg-canvas:#0c1220;--bg-surface:#131c2e;--bg-raised:#1a2740;--bg-overlay:#131c2ee6;--ink-primary:#e3ecf7;--ink-secondary:#9fb3cc;--ink-muted:#7a8fa9;--ink-inverse:#0c1220;--accent:#7dd3fc;--accent-ink:#082f49;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=ocean-steel]{--accent-soft:color-mix(in srgb, var(--accent) 12%, var(--bg-surface))}}[data-theme=ocean-steel]{--focus-ring:#38bdf8;--status-stable:#2dd4bf;--status-watch:#fbbf24;--status-critical:#f87171;--status-info:#a78bfa;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=ocean-steel]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 15%, var(--bg-surface))}}[data-theme=ocean-steel]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=ocean-steel]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=ocean-steel]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=ocean-steel]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 14%, var(--bg-surface))}}[data-theme=ocean-steel]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=ocean-steel]{--status-info-soft:color-mix(in srgb, var(--status-info) 14%, var(--bg-surface))}}[data-theme=ocean-steel]{--border-hairline:#a3c7ec1a;--border-strong:#a3c7ec33;--shadow-1:0 1px 3px 0 #00000073;--shadow-2:0 10px 24px -6px #0000008c;--glass-blur:12px;--glass-alpha:.75;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-manrope);--font-body:var(--stack-inter)}[data-theme=graphite-mono]{--bg-canvas:#101012;--bg-surface:#18181a;--bg-raised:#202024;--bg-overlay:#18181aeb;--ink-primary:#f0f0f2;--ink-secondary:#a8a8b0;--ink-muted:#808089;--ink-inverse:#101012;--accent:#fafafa;--accent-ink:#101012;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=graphite-mono]{--accent-soft:color-mix(in srgb, var(--accent) 8%, var(--bg-surface))}}[data-theme=graphite-mono]{--focus-ring:#d4d4d8;--status-stable:#2dd4bf;--status-watch:#fbbf24;--status-critical:#f87171;--status-info:#a78bfa;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=graphite-mono]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 15%, var(--bg-surface))}}[data-theme=graphite-mono]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=graphite-mono]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=graphite-mono]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=graphite-mono]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 14%, var(--bg-surface))}}[data-theme=graphite-mono]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=graphite-mono]{--status-info-soft:color-mix(in srgb, var(--status-info) 14%, var(--bg-surface))}}[data-theme=graphite-mono]{--border-hairline:#ffffff17;--border-strong:#ffffff2e;--shadow-1:0 1px 2px 0 #00000080;--shadow-2:0 8px 20px -6px #0009;--glass-blur:10px;--glass-alpha:.8;--radius-card:6px;--radius-field:var(--p-radius-sm);--radius-btn:var(--p-radius-sm);--font-display:var(--stack-grotesk);--font-body:var(--stack-inter)}[data-theme=ivory-classic]{--bg-canvas:#f7f3ea;--bg-surface:#fffdf6;--bg-raised:#fbf8ef;--bg-overlay:#fffdf6e6;--ink-primary:#211d13;--ink-secondary:#564e3c;--ink-muted:#716850;--ink-inverse:#f8f4ea;--accent:#24456e;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=ivory-classic]{--accent-soft:color-mix(in srgb, var(--accent) 8%, var(--bg-surface))}}[data-theme=ivory-classic]{--focus-ring:#3b6ea5;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=ivory-classic]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=ivory-classic]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=ivory-classic]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=ivory-classic]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=ivory-classic]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=ivory-classic]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=ivory-classic]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=ivory-classic]{--border-hairline:#e9e1cf;--border-strong:#d4c8ab;--shadow-1:0 1px 3px 0 #3c301014, 0 1px 2px -1px #3c30100d;--shadow-2:0 8px 18px -4px #3c30101c, 0 3px 6px -3px #3c30100f;--glass-blur:6px;--glass-alpha:.85;--radius-card:10px;--radius-field:var(--p-radius-sm);--radius-btn:var(--p-radius-sm);--font-display:var(--stack-serif);--font-body:var(--stack-inter)}[data-theme=aurora-violet]{--bg-canvas:#0e0a1a;--bg-surface:#171029;--bg-raised:#1f1738;--bg-overlay:#171029e6;--ink-primary:#ece7f7;--ink-secondary:#b2a8cf;--ink-muted:#8b7fad;--ink-inverse:#0e0a1a;--accent:#c4b5fd;--accent-ink:#2e1065;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=aurora-violet]{--accent-soft:color-mix(in srgb, var(--accent) 12%, var(--bg-surface))}}[data-theme=aurora-violet]{--focus-ring:#a78bfa;--status-stable:#2dd4bf;--status-watch:#fbbf24;--status-critical:#f87171;--status-info:#c4b5fd;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=aurora-violet]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 15%, var(--bg-surface))}}[data-theme=aurora-violet]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=aurora-violet]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=aurora-violet]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=aurora-violet]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 14%, var(--bg-surface))}}[data-theme=aurora-violet]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=aurora-violet]{--status-info-soft:color-mix(in srgb, var(--status-info) 14%, var(--bg-surface))}}[data-theme=aurora-violet]{--border-hairline:#c4b5fd1f;--border-strong:#c4b5fd38;--shadow-1:0 1px 3px 0 #00000073;--shadow-2:0 10px 26px -6px #14003c99;--glass-blur:14px;--glass-alpha:.72;--radius-card:var(--p-radius-xl);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-manrope);--font-body:var(--stack-inter)}[data-theme=nordic-sky]{--bg-canvas:#f2f7fb;--bg-surface:#fff;--bg-raised:#fbfdfe;--bg-overlay:#ffffffe0;--ink-primary:#14202b;--ink-secondary:#43586b;--ink-muted:#64798c;--ink-inverse:#f4f9fd;--accent:#0369a1;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=nordic-sky]{--accent-soft:color-mix(in srgb, var(--accent) 9%, var(--bg-surface))}}[data-theme=nordic-sky]{--focus-ring:#0ea5e9;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=nordic-sky]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=nordic-sky]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=nordic-sky]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=nordic-sky]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=nordic-sky]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=nordic-sky]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=nordic-sky]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=nordic-sky]{--border-hairline:#dfe8f0;--border-strong:#c3d3e0;--shadow-1:0 1px 3px 0 #0c2c4614, 0 1px 2px -1px #0c2c460d;--shadow-2:0 8px 18px -4px #0c2c461c, 0 3px 6px -3px #0c2c460f;--glass-blur:8px;--glass-alpha:.82;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-manrope);--font-body:var(--stack-inter)}[data-theme=lavender-calm]{--bg-canvas:#f6f4fb;--bg-surface:#fff;--bg-raised:#fdfcff;--bg-overlay:#ffffffe0;--ink-primary:#1d1830;--ink-secondary:#514868;--ink-muted:#726a88;--ink-inverse:#f8f6fd;--accent:#6d28d9;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=lavender-calm]{--accent-soft:color-mix(in srgb, var(--accent) 8%, var(--bg-surface))}}[data-theme=lavender-calm]{--focus-ring:#8b5cf6;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=lavender-calm]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=lavender-calm]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=lavender-calm]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=lavender-calm]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=lavender-calm]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=lavender-calm]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=lavender-calm]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=lavender-calm]{--border-hairline:#e8e3f3;--border-strong:#d2c9e6;--shadow-1:0 1px 3px 0 #2d1c5a14, 0 1px 2px -1px #2d1c5a0d;--shadow-2:0 8px 18px -4px #2d1c5a1c, 0 3px 6px -3px #2d1c5a0f;--glass-blur:8px;--glass-alpha:.82;--radius-card:var(--p-radius-xl);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-dm);--font-body:var(--stack-inter)}[data-theme=azure]{--bg-canvas:#eef6fc;--bg-surface:#fff;--bg-raised:#f8fbfe;--bg-overlay:#ffffffe0;--ink-primary:#131c26;--ink-secondary:#41566b;--ink-muted:#63788d;--ink-inverse:#f2f8fd;--accent:#1d4ed8;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=azure]{--accent-soft:color-mix(in srgb, var(--accent) 9%, var(--bg-surface))}}[data-theme=azure]{--focus-ring:#3b82f6;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=azure]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=azure]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=azure]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=azure]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=azure]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=azure]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=azure]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=azure]{--border-hairline:#dceaf5;--border-strong:#bcd7ea;--shadow-1:0 1px 3px 0 #0a285a14, 0 1px 2px -1px #0a285a0d;--shadow-2:0 8px 18px -4px #0a285a1c, 0 3px 6px -3px #0a285a0f;--glass-blur:8px;--glass-alpha:.82;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-grotesk);--font-body:var(--stack-inter)}[data-theme=cobalt]{--bg-canvas:#f1f4fa;--bg-surface:#fff;--bg-raised:#fbfcfe;--bg-overlay:#ffffffe0;--ink-primary:#151a28;--ink-secondary:#454f68;--ink-muted:#67718b;--ink-inverse:#f3f5fb;--accent:#1e40af;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=cobalt]{--accent-soft:color-mix(in srgb, var(--accent) 9%, var(--bg-surface))}}[data-theme=cobalt]{--focus-ring:#3b82f6;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=cobalt]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=cobalt]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=cobalt]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=cobalt]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=cobalt]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=cobalt]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=cobalt]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=cobalt]{--border-hairline:#dfe6f2;--border-strong:#c2cfe6;--shadow-1:0 1px 3px 0 #141e5a14, 0 1px 2px -1px #141e5a0d;--shadow-2:0 8px 18px -4px #141e5a1c, 0 3px 6px -3px #141e5a0f;--glass-blur:8px;--glass-alpha:.82;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-manrope);--font-body:var(--stack-inter)}[data-theme=cerulean]{--bg-canvas:#eff8fa;--bg-surface:#fdfeff;--bg-raised:#f7fbfc;--bg-overlay:#fdfeffe0;--ink-primary:#122026;--ink-secondary:#3f5661;--ink-muted:#607684;--ink-inverse:#f1f9fb;--accent:#0e7490;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=cerulean]{--accent-soft:color-mix(in srgb, var(--accent) 9%, var(--bg-surface))}}[data-theme=cerulean]{--focus-ring:#06b6d4;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=cerulean]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=cerulean]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=cerulean]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=cerulean]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=cerulean]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=cerulean]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=cerulean]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=cerulean]{--border-hairline:#dcecf1;--border-strong:#bcd9e2;--shadow-1:0 1px 3px 0 #08324614, 0 1px 2px -1px #0832460d;--shadow-2:0 8px 18px -4px #0832461c, 0 3px 6px -3px #0832460f;--glass-blur:8px;--glass-alpha:.82;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-dm);--font-body:var(--stack-inter)}[data-theme=ice-blue]{--bg-canvas:#f4f9fd;--bg-surface:#fff;--bg-raised:#fafcfe;--bg-overlay:#ffffffe6;--ink-primary:#16202c;--ink-secondary:#465b70;--ink-muted:#697e93;--ink-inverse:#f5fafd;--accent:#2563eb;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=ice-blue]{--accent-soft:color-mix(in srgb, var(--accent) 9%, var(--bg-surface))}}[data-theme=ice-blue]{--focus-ring:#60a5fa;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=ice-blue]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=ice-blue]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=ice-blue]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=ice-blue]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=ice-blue]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=ice-blue]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=ice-blue]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=ice-blue]{--border-hairline:#e0ecf7;--border-strong:#c4daee;--shadow-1:0 1px 3px 0 #102c5c14, 0 1px 2px -1px #102c5c0d;--shadow-2:0 8px 18px -4px #102c5c1c, 0 3px 6px -3px #102c5c0f;--glass-blur:8px;--glass-alpha:.82;--radius-card:var(--p-radius-xl);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-inter);--font-body:var(--stack-inter)}[data-theme=denim]{--bg-canvas:#f2f5f9;--bg-surface:#fefeff;--bg-raised:#f8fafc;--bg-overlay:#fefeffe0;--ink-primary:#171d29;--ink-secondary:#48536a;--ink-muted:#6a758c;--ink-inverse:#f4f6fa;--accent:#274f8f;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=denim]{--accent-soft:color-mix(in srgb, var(--accent) 9%, var(--bg-surface))}}[data-theme=denim]{--focus-ring:#3b82f6;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=denim]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=denim]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=denim]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=denim]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=denim]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=denim]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=denim]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=denim]{--border-hairline:#e0e6ee;--border-strong:#c5cfdd;--shadow-1:0 1px 3px 0 #17274914, 0 1px 2px -1px #1727490d;--shadow-2:0 8px 18px -4px #1727491c, 0 3px 6px -3px #1727490f;--glass-blur:8px;--glass-alpha:.82;--radius-card:var(--p-radius-md);--radius-field:var(--p-radius-sm);--radius-btn:var(--p-radius-sm);--font-display:var(--stack-grotesk);--font-body:var(--stack-inter)}[data-theme=powder-sky]{--bg-canvas:#f0f6fc;--bg-surface:#fbfdff;--bg-raised:#f6fafd;--bg-overlay:#fbfdffe6;--ink-primary:#141e28;--ink-secondary:#43586d;--ink-muted:#657a8f;--ink-inverse:#f2f8fd;--accent:#075985;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=powder-sky]{--accent-soft:color-mix(in srgb, var(--accent) 9%, var(--bg-surface))}}[data-theme=powder-sky]{--focus-ring:#0ea5e9;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=powder-sky]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=powder-sky]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=powder-sky]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=powder-sky]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=powder-sky]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=powder-sky]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=powder-sky]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=powder-sky]{--border-hairline:#dde9f3;--border-strong:#c0d6e7;--shadow-1:0 1px 3px 0 #07366014, 0 1px 2px -1px #0736600d;--shadow-2:0 8px 18px -4px #0736601c, 0 3px 6px -3px #0736600f;--glass-blur:8px;--glass-alpha:.82;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-manrope);--font-body:var(--stack-inter)}[data-theme=sapphire-night]{--bg-canvas:#0a0f1e;--bg-surface:#12182b;--bg-raised:#1a2138;--bg-overlay:#12182be6;--ink-primary:#e5eaf6;--ink-secondary:#a3aecb;--ink-muted:#7d89a8;--ink-inverse:#0a0f1e;--accent:#60a5fa;--accent-ink:#0a1930;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=sapphire-night]{--accent-soft:color-mix(in srgb, var(--accent) 12%, var(--bg-surface))}}[data-theme=sapphire-night]{--focus-ring:#3b82f6;--status-stable:#2dd4bf;--status-watch:#fbbf24;--status-critical:#f87171;--status-info:#a78bfa;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=sapphire-night]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 15%, var(--bg-surface))}}[data-theme=sapphire-night]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=sapphire-night]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=sapphire-night]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=sapphire-night]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 13%, var(--bg-surface))}}[data-theme=sapphire-night]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=sapphire-night]{--status-info-soft:color-mix(in srgb, var(--status-info) 13%, var(--bg-surface))}}[data-theme=sapphire-night]{--border-hairline:#93b4ec1a;--border-strong:#93b4ec33;--shadow-1:0 1px 3px 0 #00000073;--shadow-2:0 10px 24px -6px #0000008c;--glass-blur:12px;--glass-alpha:.75;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-grotesk);--font-body:var(--stack-inter)}[data-theme=deep-navy]{--bg-canvas:#050c1d;--bg-surface:#0c1530;--bg-raised:#131f42;--bg-overlay:#0c1530e6;--ink-primary:#e8edf8;--ink-secondary:#a8b3d1;--ink-muted:#8391b3;--ink-inverse:#050c1d;--accent:#93c5fd;--accent-ink:#0a1930;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=deep-navy]{--accent-soft:color-mix(in srgb, var(--accent) 12%, var(--bg-surface))}}[data-theme=deep-navy]{--focus-ring:#60a5fa;--status-stable:#2dd4bf;--status-watch:#fbbf24;--status-critical:#f87171;--status-info:#a78bfa;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=deep-navy]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 15%, var(--bg-surface))}}[data-theme=deep-navy]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=deep-navy]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=deep-navy]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=deep-navy]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 13%, var(--bg-surface))}}[data-theme=deep-navy]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=deep-navy]{--status-info-soft:color-mix(in srgb, var(--status-info) 13%, var(--bg-surface))}}[data-theme=deep-navy]{--border-hairline:#9ab7ee1c;--border-strong:#9ab7ee38;--shadow-1:0 1px 3px 0 #00000073;--shadow-2:0 10px 24px -6px #0000008c;--glass-blur:12px;--glass-alpha:.75;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-manrope);--font-body:var(--stack-inter)}[data-theme=steel-harbor]{--bg-canvas:#0e131c;--bg-surface:#161d29;--bg-raised:#1e2735;--bg-overlay:#161d29e6;--ink-primary:#e7eaf2;--ink-secondary:#a7aec2;--ink-muted:#828aa0;--ink-inverse:#0e131c;--accent:#a5b4fc;--accent-ink:#1e1b4b;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=steel-harbor]{--accent-soft:color-mix(in srgb, var(--accent) 12%, var(--bg-surface))}}[data-theme=steel-harbor]{--focus-ring:#818cf8;--status-stable:#2dd4bf;--status-watch:#fbbf24;--status-critical:#f87171;--status-info:#a78bfa;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=steel-harbor]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 15%, var(--bg-surface))}}[data-theme=steel-harbor]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=steel-harbor]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=steel-harbor]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=steel-harbor]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 13%, var(--bg-surface))}}[data-theme=steel-harbor]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=steel-harbor]{--status-info-soft:color-mix(in srgb, var(--status-info) 13%, var(--bg-surface))}}[data-theme=steel-harbor]{--border-hairline:#b4bdec1a;--border-strong:#b4bdec33;--shadow-1:0 1px 3px 0 #00000073;--shadow-2:0 10px 24px -6px #0000008c;--glass-blur:12px;--glass-alpha:.75;--radius-card:var(--p-radius-md);--radius-field:var(--p-radius-sm);--radius-btn:var(--p-radius-sm);--font-display:var(--stack-grotesk);--font-body:var(--stack-inter)}[data-theme=midnight-azure]{--bg-canvas:#071018;--bg-surface:#0e1a26;--bg-raised:#152537;--bg-overlay:#0e1a26e6;--ink-primary:#e4edf5;--ink-secondary:#9fb4c8;--ink-muted:#7a90a6;--ink-inverse:#071018;--accent:#38bdf8;--accent-ink:#082f49;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-azure]{--accent-soft:color-mix(in srgb, var(--accent) 12%, var(--bg-surface))}}[data-theme=midnight-azure]{--focus-ring:#0ea5e9;--status-stable:#2dd4bf;--status-watch:#fbbf24;--status-critical:#f87171;--status-info:#a78bfa;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-azure]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 15%, var(--bg-surface))}}[data-theme=midnight-azure]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-azure]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=midnight-azure]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-azure]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 13%, var(--bg-surface))}}[data-theme=midnight-azure]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-azure]{--status-info-soft:color-mix(in srgb, var(--status-info) 13%, var(--bg-surface))}}[data-theme=midnight-azure]{--border-hairline:#8cc4f01a;--border-strong:#8cc4f033;--shadow-1:0 1px 3px 0 #00000073;--shadow-2:0 10px 24px -6px #0000008c;--glass-blur:12px;--glass-alpha:.75;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-manrope);--font-body:var(--stack-inter)}[data-theme=crystal-blue]{--bg-canvas:#eaf4fc;--bg-surface:#fff;--bg-raised:#f7fbff;--bg-overlay:#ffffffe6;--ink-primary:#14202e;--ink-secondary:#40566e;--ink-muted:#61788f;--ink-inverse:#eef7fd;--accent:#1565c0;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=crystal-blue]{--accent-soft:color-mix(in srgb, var(--accent) 9%, var(--bg-surface))}}[data-theme=crystal-blue]{--focus-ring:#2196f3;--status-stable:#0d9488;--status-watch:#b45309;--status-critical:#dc2626;--status-info:#7c3aed;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=crystal-blue]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=crystal-blue]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=crystal-blue]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=crystal-blue]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=crystal-blue]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=crystal-blue]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=crystal-blue]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=crystal-blue]{--border-hairline:#d9e8f5;--border-strong:#b8d3ea;--shadow-1:0 2px 6px -1px #1565c01a, 0 1px 2px -1px #1565c00f;--shadow-2:0 12px 32px -8px #1565c038, 0 4px 10px -4px #1565c01a;--glass-blur:10px;--glass-alpha:.85;--radius-card:var(--p-radius-xl);--radius-field:10px;--radius-btn:10px;--font-display:var(--stack-inter);--font-body:var(--stack-inter)}[data-theme=crystal-night]{--bg-canvas:#071426;--bg-surface:#0e1f38;--bg-raised:#16294a;--bg-overlay:#0e1f38e6;--ink-primary:#e6eef8;--ink-secondary:#a4b8d3;--ink-muted:#7e93b2;--ink-inverse:#071426;--accent:#64b5f6;--accent-ink:#0a2540;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=crystal-night]{--accent-soft:color-mix(in srgb, var(--accent) 12%, var(--bg-surface))}}[data-theme=crystal-night]{--focus-ring:#42a5f5;--status-stable:#2dd4bf;--status-watch:#fbbf24;--status-critical:#f87171;--status-info:#a78bfa;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=crystal-night]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 15%, var(--bg-surface))}}[data-theme=crystal-night]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=crystal-night]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=crystal-night]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=crystal-night]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 14%, var(--bg-surface))}}[data-theme=crystal-night]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=crystal-night]{--status-info-soft:color-mix(in srgb, var(--status-info) 14%, var(--bg-surface))}}[data-theme=crystal-night]{--border-hairline:#96c3f51c;--border-strong:#96c3f538;--shadow-1:0 2px 6px -1px #00081480;--shadow-2:0 14px 34px -10px #000814a6;--glass-blur:12px;--glass-alpha:.78;--radius-card:var(--p-radius-xl);--radius-field:10px;--radius-btn:10px;--font-display:var(--stack-inter);--font-body:var(--stack-inter)}[data-theme=black-gold]{--bg-canvas:#080807;--bg-surface:#12110f;--bg-raised:#1c1914;--bg-overlay:#12110feb;--ink-primary:#f7f2e7;--ink-secondary:#c8bfae;--ink-muted:#9c927f;--ink-inverse:#171204;--accent:#d4af37;--accent-ink:#171204;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=black-gold]{--accent-soft:color-mix(in srgb, var(--accent) 14%, var(--bg-surface))}}[data-theme=black-gold]{--focus-ring:#f0c75e;--status-stable:#4ade80;--status-watch:#f0c75e;--status-critical:#fb7185;--status-info:#c4b5fd;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=black-gold]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 14%, var(--bg-surface))}}[data-theme=black-gold]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=black-gold]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=black-gold]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=black-gold]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 14%, var(--bg-surface))}}[data-theme=black-gold]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=black-gold]{--status-info-soft:color-mix(in srgb, var(--status-info) 14%, var(--bg-surface))}}[data-theme=black-gold]{--border-hairline:#d4af3724;--border-strong:#f0c75e4d;--shadow-1:0 2px 8px -2px #000000b8;--shadow-2:0 18px 42px -14px #000000e0, 0 0 26px -18px #d4af37b3;--glass-blur:14px;--glass-alpha:.8;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-serif);--font-body:var(--stack-inter)}[data-theme=obsidian-gold]{--bg-canvas:#050505;--bg-surface:#0d0d0c;--bg-raised:#191712;--bg-overlay:#0d0d0cf0;--ink-primary:#fff7dd;--ink-secondary:#d6c79f;--ink-muted:#9e9171;--ink-inverse:#1b1400;--accent:#f2c94c;--accent-ink:#1b1400;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=obsidian-gold]{--accent-soft:color-mix(in srgb, var(--accent) 15%, var(--bg-surface))}}[data-theme=obsidian-gold]{--focus-ring:#ffe082;--status-stable:#63d98b;--status-watch:#f2c94c;--status-critical:#ff7d83;--status-info:#8fc7ff;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=obsidian-gold]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 14%, var(--bg-surface))}}[data-theme=obsidian-gold]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=obsidian-gold]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=obsidian-gold]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=obsidian-gold]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 14%, var(--bg-surface))}}[data-theme=obsidian-gold]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=obsidian-gold]{--status-info-soft:color-mix(in srgb, var(--status-info) 14%, var(--bg-surface))}}[data-theme=obsidian-gold]{--border-hairline:#f2c94c26;--border-strong:#ffe08257;--shadow-1:0 3px 9px -3px #000c;--shadow-2:0 20px 48px -14px #000000eb, 0 0 30px -18px #f2c94cbf;--glass-blur:16px;--glass-alpha:.84;--radius-card:var(--p-radius-md);--radius-field:var(--p-radius-sm);--radius-btn:var(--p-radius-sm);--font-display:var(--stack-serif);--font-body:var(--stack-inter)}[data-theme=midnight-brass]{--bg-canvas:#07111f;--bg-surface:#0d1a2b;--bg-raised:#15263a;--bg-overlay:#0d1a2bed;--ink-primary:#f8f4e7;--ink-secondary:#c8c0a8;--ink-muted:#928a74;--ink-inverse:#12100a;--accent:#c8a96b;--accent-ink:#12100a;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-brass]{--accent-soft:color-mix(in srgb, var(--accent) 15%, var(--bg-surface))}}[data-theme=midnight-brass]{--focus-ring:#e4c789;--status-stable:#5dd39e;--status-watch:#e4c789;--status-critical:#ff818c;--status-info:#86bdf3;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-brass]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 14%, var(--bg-surface))}}[data-theme=midnight-brass]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-brass]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=midnight-brass]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-brass]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 14%, var(--bg-surface))}}[data-theme=midnight-brass]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=midnight-brass]{--status-info-soft:color-mix(in srgb, var(--status-info) 14%, var(--bg-surface))}}[data-theme=midnight-brass]{--border-hairline:#c8a96b24;--border-strong:#e4c7894d;--shadow-1:0 3px 9px -3px #010710b3;--shadow-2:0 20px 48px -15px #010710e0, 0 0 26px -20px #c8a96ba6;--glass-blur:16px;--glass-alpha:.82;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-manrope);--font-body:var(--stack-inter)}[data-theme=champagne-noir]{--bg-canvas:#0a090b;--bg-surface:#151317;--bg-raised:#211d23;--bg-overlay:#151317ed;--ink-primary:#fbf6ef;--ink-secondary:#d0c2b2;--ink-muted:#998c82;--ink-inverse:#211609;--accent:#e6c79c;--accent-ink:#211609;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=champagne-noir]{--accent-soft:color-mix(in srgb, var(--accent) 14%, var(--bg-surface))}}[data-theme=champagne-noir]{--focus-ring:#f3dbb8;--status-stable:#77d7a2;--status-watch:#e6c79c;--status-critical:#f58a9a;--status-info:#b7a8ee;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=champagne-noir]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 14%, var(--bg-surface))}}[data-theme=champagne-noir]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=champagne-noir]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=champagne-noir]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=champagne-noir]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 14%, var(--bg-surface))}}[data-theme=champagne-noir]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=champagne-noir]{--status-info-soft:color-mix(in srgb, var(--status-info) 14%, var(--bg-surface))}}[data-theme=champagne-noir]{--border-hairline:#e6c79c21;--border-strong:#f3dbb84d;--shadow-1:0 3px 9px -3px #000000bf;--shadow-2:0 20px 48px -14px #000000e6, 0 0 28px -20px #e6c79c94;--glass-blur:18px;--glass-alpha:.8;--radius-card:var(--p-radius-xl);--radius-field:var(--p-radius-lg);--radius-btn:var(--p-radius-lg);--font-display:var(--stack-serif);--font-body:var(--stack-manrope)}[data-theme=ember-forge]{--bg-canvas:#090a0c;--bg-surface:#131518;--bg-raised:#202329;--bg-overlay:#131518ed;--ink-primary:#fff4ea;--ink-secondary:#d0c4ba;--ink-muted:#9d9188;--ink-inverse:#1c0b00;--accent:#ff7a1a;--accent-ink:#1c0b00;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=ember-forge]{--accent-soft:color-mix(in srgb, var(--accent) 15%, var(--bg-surface))}}[data-theme=ember-forge]{--focus-ring:#ffad66;--status-stable:#61d891;--status-watch:#ffad45;--status-critical:#ff626c;--status-info:#7db8f5;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=ember-forge]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 14%, var(--bg-surface))}}[data-theme=ember-forge]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=ember-forge]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=ember-forge]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=ember-forge]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 14%, var(--bg-surface))}}[data-theme=ember-forge]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=ember-forge]{--status-info-soft:color-mix(in srgb, var(--status-info) 14%, var(--bg-surface))}}[data-theme=ember-forge]{--border-hairline:#ff7a1a24;--border-strong:#ffad6652;--shadow-1:0 3px 9px -3px #000000c7;--shadow-2:0 20px 48px -14px #000000eb, 0 0 30px -18px #ff7a1ab3;--glass-blur:14px;--glass-alpha:.82;--radius-card:var(--p-radius-md);--radius-field:var(--p-radius-sm);--radius-btn:var(--p-radius-sm);--font-display:var(--stack-grotesk);--font-body:var(--stack-inter)}[data-theme=skyline-luxe]{--bg-canvas:#071514;--bg-surface:#0d211f;--bg-raised:#15302c;--bg-overlay:#0d211feb;--ink-primary:#f7f1e5;--ink-secondary:#c6c1b4;--ink-muted:#92968c;--ink-inverse:#1c0d05;--accent:#d78b57;--accent-ink:#1c0d05;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=skyline-luxe]{--accent-soft:color-mix(in srgb, var(--accent) 15%, var(--bg-surface))}}[data-theme=skyline-luxe]{--focus-ring:#edaa79;--status-stable:#66d6a4;--status-watch:#e6b66b;--status-critical:#f47f86;--status-info:#85c5d4;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=skyline-luxe]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 14%, var(--bg-surface))}}[data-theme=skyline-luxe]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=skyline-luxe]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 15%, var(--bg-surface))}}[data-theme=skyline-luxe]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=skyline-luxe]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 14%, var(--bg-surface))}}[data-theme=skyline-luxe]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=skyline-luxe]{--status-info-soft:color-mix(in srgb, var(--status-info) 14%, var(--bg-surface))}}[data-theme=skyline-luxe]{--border-hairline:#d78b5724;--border-strong:#edaa794d;--shadow-1:0 3px 9px -3px #010a09b8;--shadow-2:0 20px 50px -15px #010a09e6, 0 0 30px -20px #d78b57a8;--glass-blur:16px;--glass-alpha:.8;--radius-card:var(--p-radius-xl);--radius-field:var(--p-radius-lg);--radius-btn:var(--p-radius-lg);--font-display:var(--stack-serif);--font-body:var(--stack-manrope)}[data-theme=terminal-gold]{--bg-canvas:#080b12;--bg-surface:#121926;--bg-raised:#161e2d;--bg-overlay:#0a0e16db;--ink-primary:#e9eef7;--ink-secondary:#a8b5c8;--ink-muted:#6f7e93;--ink-inverse:#211704;--accent:#d9a441;--accent-ink:#211704;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=terminal-gold]{--accent-soft:color-mix(in srgb, var(--accent) 13%, var(--bg-surface))}}[data-theme=terminal-gold]{--focus-ring:#f0c377;--status-stable:#31c79a;--status-watch:#e8a33d;--status-critical:#f2657a;--status-info:#9b8cf0;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=terminal-gold]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 14%, var(--bg-surface))}}[data-theme=terminal-gold]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=terminal-gold]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 14%, var(--bg-surface))}}[data-theme=terminal-gold]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=terminal-gold]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 14%, var(--bg-surface))}}[data-theme=terminal-gold]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=terminal-gold]{--status-info-soft:color-mix(in srgb, var(--status-info) 14%, var(--bg-surface))}}[data-theme=terminal-gold]{--border-hairline:#ffffff12;--border-strong:#ffffff24;--shadow-1:0 1px 0 #ffffff0a inset, 0 3px 10px -4px #000000b3;--shadow-2:0 1px 0 #ffffff0a inset, 0 24px 48px -30px #000000f2;--glass-blur:18px;--glass-alpha:.82;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-grotesk);--font-body:var(--stack-manrope)}[data-theme=terminal-ivory]{--bg-canvas:#f4f2ed;--bg-surface:#fff;--bg-raised:#fbfaf7;--bg-overlay:#ffffffe0;--ink-primary:#171b23;--ink-secondary:#4b5462;--ink-muted:#6d7787;--ink-inverse:#fbfaf7;--accent:#8a6212;--accent-ink:#fff;--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=terminal-ivory]{--accent-soft:color-mix(in srgb, var(--accent) 10%, var(--bg-surface))}}[data-theme=terminal-ivory]{--focus-ring:#b5851f;--status-stable:#0f8a68;--status-watch:#a4641b;--status-critical:#c8324c;--status-info:#5a48c4;--status-stable-soft:var(--status-stable)}@supports (color:color-mix(in lab, red, red)){[data-theme=terminal-ivory]{--status-stable-soft:color-mix(in srgb, var(--status-stable) 12%, var(--bg-surface))}}[data-theme=terminal-ivory]{--status-watch-soft:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){[data-theme=terminal-ivory]{--status-watch-soft:color-mix(in srgb, var(--status-watch) 12%, var(--bg-surface))}}[data-theme=terminal-ivory]{--status-critical-soft:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){[data-theme=terminal-ivory]{--status-critical-soft:color-mix(in srgb, var(--status-critical) 10%, var(--bg-surface))}}[data-theme=terminal-ivory]{--status-info-soft:var(--status-info)}@supports (color:color-mix(in lab, red, red)){[data-theme=terminal-ivory]{--status-info-soft:color-mix(in srgb, var(--status-info) 10%, var(--bg-surface))}}[data-theme=terminal-ivory]{--border-hairline:#e3e0d8;--border-strong:#ccc7bb;--shadow-1:0 1px 3px 0 #201b1014, 0 1px 2px -1px #201b100d;--shadow-2:0 8px 20px -6px #201b1021, 0 3px 6px -3px #201b1012;--glass-blur:10px;--glass-alpha:.84;--radius-card:var(--p-radius-lg);--radius-field:var(--p-radius-md);--radius-btn:var(--p-radius-md);--font-display:var(--stack-grotesk);--font-body:var(--stack-manrope)}:root,[data-theme]{--t10-color-canvas:var(--bg-canvas);--t10-color-surface:var(--bg-surface);--t10-color-surface-raised:var(--bg-raised);--t10-color-surface-subtle:var(--bg-raised)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--t10-color-surface-subtle:color-mix(in srgb, var(--bg-raised) 82%, var(--border-hairline))}}:root,[data-theme]{--t10-color-text:var(--ink-primary);--t10-color-text-muted:var(--ink-secondary);--t10-color-border:var(--border-hairline);--t10-color-border-strong:var(--border-strong);--t10-color-accent:var(--accent);--t10-color-accent-ink:var(--accent-ink);--t10-color-success:var(--status-stable);--t10-color-warning:var(--status-watch);--t10-color-danger:var(--status-critical);--t10-color-focus:var(--focus-ring);--t10-chart-line:var(--accent);--t10-shadow-panel:var(--shadow-2)}:root,[data-theme=daylight],[data-theme=royal-indigo],[data-theme=emerald-ward],[data-theme=desert-amber],[data-theme=rose-clinic],[data-theme=ivory-classic],[data-theme=nordic-sky],[data-theme=lavender-calm],[data-theme=azure],[data-theme=cobalt],[data-theme=cerulean],[data-theme=ice-blue],[data-theme=denim],[data-theme=powder-sky],[data-theme=crystal-blue],[data-theme=terminal-ivory]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=midnight-slate],[data-theme=ocean-steel],[data-theme=graphite-mono],[data-theme=aurora-violet],[data-theme=sapphire-night],[data-theme=deep-navy],[data-theme=steel-harbor],[data-theme=midnight-azure],[data-theme=crystal-night],[data-theme=black-gold],[data-theme=obsidian-gold],[data-theme=midnight-brass],[data-theme=champagne-noir],[data-theme=ember-forge],[data-theme=skyline-luxe],[data-theme=terminal-gold]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--t10-font-interface:var(--font-body,Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);--t10-font-display:var(--font-display,var(--t10-font-interface));--stack-nastaliq:"Noto Nastaliq Urdu", "Noto Naskh Arabic", Tahoma, "Segoe UI", sans-serif;--stack-naskh:"Noto Naskh Arabic", Tahoma, "Segoe UI", sans-serif;--stack-kufi:"Noto Kufi Arabic", Tahoma, "Segoe UI", sans-serif;--stack-roboto:"Roboto Variable", Roboto, Arial, sans-serif;--stack-verdana:Verdana, Geneva, sans-serif;--stack-century:"Century Gothic", CenturyGothic, AppleGothic, "Trebuchet MS", sans-serif;--t10-font-current:var(--t10-font-interface);--t10-font-display-current:var(--t10-font-display);--t10-radius-control:var(--radius-field,.625rem);--t10-radius-panel:var(--radius-card,.875rem);--t10-density-control:2.75rem;--t10-density-gap:1rem;--t10-space-1:.25rem;--t10-space-2:.5rem;--t10-space-3:.75rem;--t10-space-4:1rem;--t10-space-5:1.25rem;--t10-space-6:1.5rem;--t10-space-8:2rem;--t10-space-12:3rem}[data-density=compact]{--t10-density-control:2.25rem;--t10-density-gap:.75rem}[data-radius=small]{--t10-radius-control:.25rem;--t10-radius-panel:.375rem}[data-radius=large]{--t10-radius-control:.875rem;--t10-radius-panel:1.25rem}[data-font=inter]{--t10-font-current:var(--stack-inter);--t10-font-display-current:var(--stack-inter)}[data-font=grotesk]{--t10-font-current:var(--stack-grotesk);--t10-font-display-current:var(--stack-grotesk)}[data-font=manrope]{--t10-font-current:var(--stack-manrope);--t10-font-display-current:var(--stack-manrope)}[data-font=dm]{--t10-font-current:var(--stack-dm);--t10-font-display-current:var(--stack-dm)}[data-font=serif]{--t10-font-current:var(--stack-serif);--t10-font-display-current:var(--stack-serif)}[data-font=roboto]{--t10-font-current:var(--stack-roboto);--t10-font-display-current:var(--stack-roboto)}[data-font=verdana]{--t10-font-current:var(--stack-verdana);--t10-font-display-current:var(--stack-verdana)}[data-font=century]{--t10-font-current:var(--stack-century);--t10-font-display-current:var(--stack-century)}[data-font=nastaliq]{--t10-font-current:var(--stack-nastaliq);--t10-font-display-current:var(--stack-nastaliq)}[data-font=naskh]{--t10-font-current:var(--stack-naskh);--t10-font-display-current:var(--stack-naskh)}[data-font=kufi]{--t10-font-current:var(--stack-kufi);--t10-font-display-current:var(--stack-kufi)}[data-lang=ur],[data-lang=ar]{letter-spacing:0;line-height:1.75}*{box-sizing:border-box}body{background:var(--t10-color-canvas);color:var(--t10-color-text);font-family:var(--t10-font-current);font-size:var(--t10-font-size-base,16px)}:where(button,input,select,a):focus-visible{outline:3px solid var(--t10-color-focus);outline-offset:2px}.t10-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.t10-auth-page{background:var(--t10-color-canvas);min-block-size:100vh;display:flex}.t10-auth-panel{padding:var(--t10-space-8);flex:54%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.t10-auth-header,.t10-metric-card__header,.t10-metric-card__value-row{justify-content:space-between;align-items:center;gap:var(--t10-space-3);display:flex}.t10-product-mark{border-radius:var(--t10-radius-control);background:var(--t10-color-accent);block-size:2.75rem;inline-size:2.75rem;color:var(--t10-color-accent-ink);letter-spacing:-.04em;flex:none;place-items:center;font-weight:800;display:grid}.t10-eyebrow,.t10-product-name,.t10-auth-copy h1,.t10-auth-copy p,.t10-supporting-copy,.t10-metric-card p,.t10-metric-card dl{margin:0}.t10-eyebrow{color:var(--t10-color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.t10-product-name{font-size:1rem;font-weight:700}.t10-auth-copy h1{font-family:var(--t10-font-display-current);letter-spacing:-.04em;font-size:clamp(2rem,4vw,3rem);line-height:1.05}.t10-auth-copy p{max-inline-size:30rem;color:var(--t10-color-text-muted);margin-block-start:var(--t10-space-3)}.t10-login-form,.t10-field{gap:var(--t10-space-2);display:grid}.t10-login-form{gap:var(--t10-density-gap)}.t10-login-brand-panel{justify-content:space-between;gap:var(--t10-space-8);min-inline-size:0;padding:var(--t10-space-12);background:radial-gradient(circle at 18% 18%, var(--t10-color-focus), transparent 34%), linear-gradient(215deg, var(--t10-color-focus) 0%, var(--t10-color-accent) 44%, var(--t10-color-accent) 100%);flex-direction:column;flex:46%;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-login-brand-panel{background:radial-gradient(circle at 18% 18%, color-mix(in srgb, var(--t10-color-focus) 48%, transparent), transparent 34%), linear-gradient(215deg, color-mix(in srgb, var(--t10-color-focus) 62%, var(--t10-color-accent)) 0%, var(--t10-color-accent) 44%, color-mix(in srgb, var(--t10-color-accent) 38%, var(--t10-color-text)) 100%)}}.t10-login-brand-panel{color:var(--t10-color-accent-ink);background-size:170% 170%;animation:18s ease-in-out infinite t10-login-pan}.t10-login-aurora,.t10-login-vignette,.t10-login-corner-tint{pointer-events:none;position:absolute;inset:0}.t10-login-appearance-trigger{z-index:2;border:1px solid var(--t10-color-border);background:var(--t10-color-surface);block-size:2.5rem;inline-size:2.5rem;border-radius:9999px;place-items:center;display:grid;position:absolute;inset-block-start:var(--t10-space-6);inset-inline-end:var(--t10-space-6)}@supports (color:color-mix(in lab, red, red)){.t10-login-appearance-trigger{background:color-mix(in srgb, var(--t10-color-surface) 82%, transparent)}}.t10-login-appearance-trigger{color:var(--t10-color-text-muted);box-shadow:var(--shadow-1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:color .16s,border-color .16s,transform .16s}.t10-login-appearance-trigger:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-login-appearance-trigger:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 45%, transparent)}}.t10-login-appearance-trigger:hover{color:var(--t10-color-accent);transform:rotate(18deg)}.t10-login-blob{filter:blur(52px);border-radius:50%;display:block;position:absolute}.t10-login-blob--one{background:radial-gradient(circle, var(--t10-color-focus), transparent 62%);block-size:29rem;inline-size:29rem;inset-block-start:-14%;inset-inline-start:-6%}@supports (color:color-mix(in lab, red, red)){.t10-login-blob--one{background:radial-gradient(circle, color-mix(in srgb, var(--t10-color-focus) 85%, transparent), transparent 62%)}}.t10-login-blob--one{opacity:.75;animation:19s ease-in-out infinite t10-blob-a}.t10-login-blob--two{background:radial-gradient(circle, var(--t10-color-accent-ink), transparent 62%);block-size:32.5rem;inline-size:32.5rem;inset-block-end:-18%;inset-inline-end:-8%}@supports (color:color-mix(in lab, red, red)){.t10-login-blob--two{background:radial-gradient(circle, color-mix(in srgb, var(--t10-color-accent-ink) 35%, transparent), transparent 62%)}}.t10-login-blob--two{opacity:.65;animation:16s ease-in-out infinite t10-blob-b}.t10-login-blob--three{background:radial-gradient(circle, var(--t10-color-accent-ink), transparent 58%);block-size:21rem;inline-size:21rem;inset-block-start:30%;inset-inline-start:38%}@supports (color:color-mix(in lab, red, red)){.t10-login-blob--three{background:radial-gradient(circle, color-mix(in srgb, var(--t10-color-accent-ink) 30%, transparent), transparent 58%)}}.t10-login-blob--three{animation:23s ease-in-out infinite t10-blob-c}.t10-login-vignette{background:radial-gradient(120% 100% at 30% 20%, transparent 55%, var(--t10-color-text) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-login-vignette{background:radial-gradient(120% 100% at 30% 20%, transparent 55%, color-mix(in srgb, var(--t10-color-text) 30%, transparent) 100%)}}.t10-login-brand,.t10-login-float-card--project{--t10-float-depth:46px;align-items:center;display:flex}.t10-login-brand{gap:var(--t10-space-3);position:relative}.t10-login-brand__mark{border:1px solid var(--t10-color-accent-ink);place-items:center;block-size:2.875rem;inline-size:2.875rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-login-brand__mark{border:1px solid color-mix(in srgb, var(--t10-color-accent-ink) 28%, transparent)}}.t10-login-brand__mark{background:var(--t10-color-accent-ink);border-radius:.75rem}@supports (color:color-mix(in lab, red, red)){.t10-login-brand__mark{background:color-mix(in srgb, var(--t10-color-accent-ink) 14%, transparent)}}.t10-login-brand__mark{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.t10-login-brand strong,.t10-login-brand small{display:block}.t10-login-brand strong{font-family:var(--t10-font-display-current);letter-spacing:-.04em;font-size:1.75rem;font-weight:800;line-height:1}.t10-login-brand small{opacity:.85;margin-block-start:.2rem;font-size:.8125rem}.t10-login-story,.t10-login-brand__footer{position:relative}.t10-login-story{align-content:center;gap:var(--t10-space-6);display:grid}.t10-login-cluster{perspective:56rem;block-size:18.25rem;inline-size:min(100%,30rem);position:relative}.t10-login-cluster__inner{transform-style:preserve-3d;transition:transform .5s cubic-bezier(0,0,.2,1);position:absolute;inset:0}.t10-login-float-card{border:1px solid var(--t10-color-accent-ink);position:absolute}@supports (color:color-mix(in lab, red, red)){.t10-login-float-card{border:1px solid color-mix(in srgb, var(--t10-color-accent-ink) 22%, transparent)}}.t10-login-float-card{padding-block:var(--t10-space-4);padding-inline:var(--t10-space-5);background:var(--t10-color-accent-ink);border-radius:.75rem}@supports (color:color-mix(in lab, red, red)){.t10-login-float-card{background:color-mix(in srgb, var(--t10-color-accent-ink) 10%, transparent)}}.t10-login-float-card{color:var(--t10-color-accent-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:7s ease-in-out infinite t10-float;box-shadow:0 18px 44px -18px #00000073}.t10-login-float-card--project{gap:var(--t10-space-3);inline-size:15.625rem;inset-block-start:0;inset-inline-start:0}.t10-property-monogram{background:var(--t10-color-accent-ink);border-radius:50%;flex:none;place-items:center;block-size:2.125rem;inline-size:2.125rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-property-monogram{background:color-mix(in srgb, var(--t10-color-accent-ink) 20%, transparent)}}.t10-property-monogram{font-size:.75rem;font-weight:700}.t10-login-float-card strong,.t10-login-float-card small{display:block}.t10-login-float-card--project strong{font-size:.875rem}.t10-login-float-card--project small{opacity:.8;font-size:.7rem}.t10-live-dot{background:var(--t10-color-success);block-size:.5rem;inline-size:.5rem;box-shadow:0 0 10px var(--t10-color-success);border-radius:50%;margin-inline-start:auto;animation:2s ease-in-out infinite t10-live-pulse}.t10-login-float-card--metric{--t10-float-depth:20px;inline-size:13.125rem;animation-delay:-2.4s;inset-block-start:5.25rem;inset-inline-start:10.25rem}.t10-login-float-card--metric small{letter-spacing:.08em;opacity:.75;text-transform:uppercase;font-size:.625rem;font-weight:700}.t10-login-float-card--metric strong{font-size:1.625rem;line-height:1.15}.t10-login-float-card--metric strong span{opacity:.8;margin-inline-start:var(--t10-space-2);font-size:.75rem}.t10-login-float-card--skyline{--t10-float-depth:64px;inline-size:min(100% - 2rem,22.5rem);padding-block:var(--t10-space-3);padding-inline:var(--t10-space-4);background:radial-gradient(circle at 72% 28%, var(--t10-color-accent-ink), transparent 28%), var(--t10-color-accent-ink);inset-block-start:11rem;inset-inline-start:1.5rem}@supports (color:color-mix(in lab, red, red)){.t10-login-float-card--skyline{background:radial-gradient(circle at 72% 28%, color-mix(in srgb, var(--t10-color-accent-ink) 14%, transparent), transparent 28%), color-mix(in srgb, var(--t10-color-accent-ink) 10%, transparent)}}.t10-login-float-card--skyline{animation-delay:-4.2s}.t10-login-float-card--skyline:after{border-radius:inherit;background:linear-gradient(110deg, transparent 20%, var(--t10-color-accent-ink) 45%, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-login-float-card--skyline:after{background:linear-gradient(110deg, transparent 20%, color-mix(in srgb, var(--t10-color-accent-ink) 15%, transparent) 45%, transparent 70%)}}.t10-login-float-card--skyline:after{content:"";pointer-events:none;background-size:220% 100%;animation:7s ease-in-out infinite t10-construction-glass-sweep}.t10-construction-scene{inline-size:100%;fill:var(--t10-color-accent-ink);display:block;overflow:visible}@supports (color:color-mix(in lab, red, red)){.t10-construction-scene{fill:color-mix(in srgb, var(--t10-color-accent-ink) 13%, transparent)}}.t10-construction-scene{stroke:var(--t10-color-accent-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;filter:drop-shadow(0 8px 12px #0003)}.t10-construction-ground{opacity:.6;stroke-dasharray:310;stroke-dashoffset:310px;animation:1.1s ease-out .12s forwards t10-construction-draw}.t10-building{transform-box:fill-box;transform-origin:bottom;animation:.9s cubic-bezier(.22,1,.36,1) both t10-building-rise}.t10-building--two{animation-delay:.14s}.t10-building--three{animation-delay:.28s}.t10-building path{opacity:.75}.t10-building rect{fill:var(--t10-color-accent-ink)}@supports (color:color-mix(in lab, red, red)){.t10-building rect{fill:color-mix(in srgb, var(--t10-color-accent-ink) 15%, transparent)}}.t10-building__windows{animation:2.8s ease-in-out infinite t10-window-light}.t10-building--two .t10-building__windows{animation-delay:-1.3s}.t10-building--three .t10-building__windows{animation-delay:-2.6s}.t10-crane{filter:drop-shadow(0 0 7px var(--t10-color-accent-ink))}@supports (color:color-mix(in lab, red, red)){.t10-crane{filter:drop-shadow(0 0 7px color-mix(in srgb, var(--t10-color-accent-ink) 24%, transparent))}}.t10-crane__trolley{transform-box:fill-box;transform-origin:top;animation:5.4s cubic-bezier(.45,0,.55,1) infinite t10-crane-travel}.t10-crane__cable{transform-box:fill-box;transform-origin:top;animation:3.4s ease-in-out infinite t10-crane-cable}.t10-crane__load{fill:var(--t10-color-accent-ink)}@supports (color:color-mix(in lab, red, red)){.t10-crane__load{fill:color-mix(in srgb, var(--t10-color-accent-ink) 24%, transparent)}}.t10-crane__load{transform-box:fill-box;transform-origin:top;animation:3.4s ease-in-out infinite t10-crane-lift}.t10-construction-elevator{opacity:.88;transform-box:fill-box;transform-origin:50%;animation:3.6s cubic-bezier(.22,1,.36,1) infinite t10-site-elevator;fill:var(--t10-color-accent-ink)!important}.t10-construction-scan{fill:none;opacity:.45;stroke-dasharray:12 120;stroke-width:1px;animation:3.8s linear infinite t10-site-scan}.t10-construction-sparks{fill:var(--t10-color-accent-ink);stroke:none}.t10-construction-sparks circle{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite t10-site-spark}.t10-construction-sparks circle:nth-child(2){animation-delay:-1.2s}.t10-construction-sparks circle:nth-child(3){animation-delay:-2.4s}.t10-login-tagline{background:linear-gradient(100deg, var(--t10-color-accent-ink) 30%, var(--t10-color-accent-ink) 50%, var(--t10-color-accent-ink) 70%);max-inline-size:26rem;margin:0}@supports (color:color-mix(in lab, red, red)){.t10-login-tagline{background:linear-gradient(100deg, var(--t10-color-accent-ink) 30%, color-mix(in srgb, var(--t10-color-accent-ink) 50%, transparent) 50%, var(--t10-color-accent-ink) 70%)}}.t10-login-tagline{color:#0000;font-family:var(--t10-font-display-current);letter-spacing:-.02em;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;font-size:1.875rem;font-weight:700;line-height:1.25;animation:.2s ease-out .15s both t10-rise-in,7s ease-in-out infinite t10-sheen}.t10-login-card .t10-auth-copy h1{font-size:1.75rem}.t10-login-story__copy{opacity:.8;max-inline-size:24rem;margin:0;font-size:.875rem;animation-delay:.26s}.t10-login-chips{gap:var(--t10-space-2);flex-wrap:wrap;margin-block-end:var(--t10-space-5);display:flex}.t10-login-chips span{border:1px solid var(--t10-color-accent-ink)}@supports (color:color-mix(in lab, red, red)){.t10-login-chips span{border:1px solid color-mix(in srgb, var(--t10-color-accent-ink) 20%, transparent)}}.t10-login-chips span{background:var(--t10-color-accent-ink);border-radius:9999px;padding-block:.3rem;padding-inline:.875rem}@supports (color:color-mix(in lab, red, red)){.t10-login-chips span{background:color-mix(in srgb, var(--t10-color-accent-ink) 9%, transparent)}}.t10-login-chips span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.75rem;font-weight:600}.t10-login-brand__footer>small{opacity:.6}.t10-login-corner-tint{background:radial-gradient(circle, var(--accent-soft), transparent 65%);border-radius:50%;block-size:30rem;inline-size:30rem;inset:-11rem -11rem auto auto}.t10-login-card-wrap{inline-size:100%;max-inline-size:31rem;position:relative}.t10-login-glow{background:linear-gradient(130deg, var(--t10-color-accent), var(--t10-color-focus), var(--t10-color-accent));border-radius:2rem;position:absolute;inset:-1.75rem}@supports (color:color-mix(in lab, red, red)){.t10-login-glow{background:linear-gradient(130deg, color-mix(in srgb, var(--t10-color-accent) 55%, transparent), color-mix(in srgb, var(--t10-color-focus) 50%, transparent), color-mix(in srgb, var(--t10-color-accent) 55%, transparent))}}.t10-login-glow{filter:blur(34px);opacity:.35;pointer-events:none;background-size:250% 250%;animation:9s ease-in-out infinite t10-glow-drift}.t10-login-card{border:1px solid var(--t10-color-border);background:var(--t10-color-surface);inline-size:100%;box-shadow:0 18px 44px -18px var(--t10-color-accent);border-radius:1rem;flex-direction:column;padding:3rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.t10-login-card{box-shadow:0 18px 44px -18px color-mix(in srgb, var(--t10-color-accent) 30%, transparent)}}.t10-login-card .t10-auth-copy>p{max-inline-size:25rem;margin-block-start:var(--t10-space-2);font-size:.9375rem;line-height:1.6}.t10-login-card .t10-login-form{gap:var(--t10-space-6);margin-block-start:2.5rem}.t10-login-card .t10-input,.t10-login-card .t10-login-cta{min-block-size:3.25rem}.t10-login-card__accent{background:linear-gradient(90deg, var(--t10-color-accent), var(--t10-color-focus));border-radius:0 0 6px 6px;block-size:3px;position:absolute;inset-block-start:0;inset-inline:2.5rem}@supports (color:color-mix(in lab, red, red)){.t10-login-card__accent{background:linear-gradient(90deg, var(--t10-color-accent), color-mix(in srgb, var(--t10-color-focus) 70%, var(--t10-color-accent)))}}.t10-input-wrap{display:block;position:relative}.t10-input-wrap .t10-input{padding-inline-start:2.625rem}.t10-input-wrap:has(.t10-password-toggle) .t10-input{padding-inline-end:2.75rem}.t10-input-icon{z-index:1;color:var(--t10-color-text-muted);pointer-events:none;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-start:.875rem;transform:translateY(-50%)}.t10-password-toggle{block-size:2rem;inline-size:2rem;color:var(--t10-color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:.375rem;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:.375rem;transform:translateY(-50%)}.t10-password-toggle:hover{background:var(--accent-soft);color:var(--t10-color-accent)}.t10-login-cta{justify-content:center;align-items:center;gap:var(--t10-space-2);background:linear-gradient(120deg, var(--t10-color-accent), var(--t10-color-focus));display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-login-cta{background:linear-gradient(120deg, var(--t10-color-accent), color-mix(in srgb, var(--t10-color-focus) 55%, var(--t10-color-accent)))}}.t10-login-cta{box-shadow:0 10px 26px -10px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-login-cta{box-shadow:0 10px 26px -10px color-mix(in srgb, var(--t10-color-accent) 65%, transparent)}}.t10-login-cta{transition:transform .12s ease-out,box-shadow .12s ease-out,filter .12s ease-out}.t10-login-cta:hover:not(:disabled){filter:saturate(1.1);box-shadow:0 14px 34px -10px var(--t10-color-accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.t10-login-cta:hover:not(:disabled){box-shadow:0 14px 34px -10px color-mix(in srgb, var(--t10-color-accent) 80%, transparent)}}.t10-login-cta:active:not(:disabled){transform:translateY(0)scale(.985)}.t10-login-cta__arrow{transition:transform .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.t10-login-cta:hover .t10-login-cta__arrow{transform:translate(4px)}[dir=rtl] .t10-login-cta__arrow{transform:scaleX(-1)}[dir=rtl] .t10-login-cta:hover .t10-login-cta__arrow{transform:translate(-4px)scaleX(-1)}.t10-login-preferences{justify-content:center;align-items:center;gap:var(--t10-space-2);border-block-start:1px solid var(--t10-color-border);flex-wrap:wrap;margin-block-start:2.5rem;padding-block-start:var(--t10-space-8);display:flex}.t10-login-language-pills{gap:var(--t10-space-2);flex-wrap:wrap;display:inline-flex}.t10-login-language-pills button{border:1px solid var(--t10-color-border);color:var(--t10-color-text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:9999px;padding-block:.3rem;padding-inline:1rem;font-size:.8125rem}.t10-login-language-pills button[aria-checked=true]{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-login-language-pills button[aria-checked=true]{border-color:color-mix(in srgb, var(--t10-color-accent) 38%, transparent)}}.t10-login-language-pills button[aria-checked=true]{background:var(--accent-soft);color:var(--t10-color-accent);font-weight:700}.t10-rise{animation:.2s ease-out both t10-rise-in}.t10-field__label{font-size:.875rem;font-weight:650}.t10-input,.t10-select,.t10-button{min-block-size:var(--t10-density-control);border-radius:var(--t10-radius-control);font:inherit}.t10-input,.t10-select{border:1px solid var(--t10-color-border);inline-size:100%;padding-inline:var(--t10-space-3);background:var(--t10-color-surface);color:var(--t10-color-text)}.t10-button{padding-inline:var(--t10-space-4);background:var(--t10-color-accent);color:var(--t10-color-accent-ink);border:0;font-weight:700}.t10-input--flagged{background:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-input--flagged{background:color-mix(in srgb, var(--t10-color-warning) 10%, var(--t10-color-surface))}}.t10-input--flagged{border-color:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-input--flagged{border-color:color-mix(in srgb, var(--t10-color-warning) 45%, var(--t10-color-border))}}.t10-input--flagged{color:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-input--flagged{color:color-mix(in srgb, var(--t10-color-warning) 55%, var(--t10-color-text))}}.t10-input--flagged{font-weight:700}.t10-projects-cell--flagged{color:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-projects-cell--flagged{color:color-mix(in srgb, var(--t10-color-warning) 60%, var(--t10-color-text))}}.t10-projects-cell--flagged{font-weight:700;position:relative}.t10-button:disabled{cursor:not-allowed;opacity:.65}.t10-supporting-copy{color:var(--t10-color-text-muted);font-size:.8125rem}.t10-appearance-controls{gap:var(--t10-space-6);grid-template-columns:minmax(0,1fr);display:grid}.t10-appearance-controls--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.t10-guidance{color:var(--t10-color-text-muted);margin:0}@supports (color:color-mix(in lab, red, red)){.t10-guidance{color:color-mix(in srgb, var(--t10-color-text-muted) 78%, transparent)}}.t10-guidance{font-size:.72rem;line-height:1.5}.t10-guidance[data-variant=page]{max-inline-size:48rem;color:var(--t10-color-text-muted);font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.t10-guidance[data-variant=page]{color:color-mix(in srgb, var(--t10-color-text-muted) 72%, transparent)}}.t10-guidance[data-variant=section]{color:var(--t10-color-text-muted);font-size:.72rem}@supports (color:color-mix(in lab, red, red)){.t10-guidance[data-variant=section]{color:color-mix(in srgb, var(--t10-color-text-muted) 68%, transparent)}}.t10-guidance[data-variant=field]{color:var(--t10-color-text-muted);font-size:.68rem}@supports (color:color-mix(in lab, red, red)){.t10-guidance[data-variant=field]{color:color-mix(in srgb, var(--t10-color-text-muted) 64%, transparent)}}.t10-appearance-section{gap:var(--t10-space-4);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);padding-block:var(--t10-space-5);padding-inline:var(--t10-space-6);background:var(--t10-color-surface);box-shadow:var(--shadow-1);transition:transform .18s,box-shadow .18s;animation:.22s ease-out both t10-rise-in;display:grid}.t10-appearance-section:hover{box-shadow:var(--t10-shadow-panel);transform:translateY(-1px)}.t10-appearance-section__heading{justify-content:space-between;align-items:start;gap:var(--t10-space-4);display:flex}.t10-appearance-section__heading h2,.t10-appearance-section__heading p{margin:0}.t10-appearance-section__heading h2{color:var(--t10-color-text);font-size:.9375rem;font-weight:650}.t10-appearance-section__heading>div{gap:.25rem;display:grid}.t10-appearance-section__heading>button{border-radius:var(--t10-radius-control);min-block-size:2rem;padding-inline:var(--t10-space-3);color:var(--t10-color-accent);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;font-size:.75rem;font-weight:700}.t10-appearance-section__heading>button:hover{background:var(--accent-soft)}.t10-choice-grid,.t10-corner-grid,.t10-font-grid{gap:var(--t10-space-3);display:grid}.t10-choice-grid--language{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);inline-size:fit-content;max-inline-size:100%;display:inline-flex;overflow:hidden}.t10-choice-grid--language button,.t10-segmented-control button{padding-block:var(--t10-space-2);padding-inline:var(--t10-space-5);color:var(--t10-color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.8125rem;font-weight:650}.t10-choice-grid--language button[aria-checked=true],.t10-segmented-control button[aria-checked=true],.t10-segmented-control button[aria-selected=true]{background:var(--t10-color-accent);color:var(--t10-color-accent-ink);box-shadow:0 3px 10px -3px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-choice-grid--language button[aria-checked=true],.t10-segmented-control button[aria-checked=true],.t10-segmented-control button[aria-selected=true]{box-shadow:0 3px 10px -3px color-mix(in srgb, var(--t10-color-accent) 50%, transparent)}}.t10-segmented-control button{transition:background .14s,color .14s,box-shadow .14s}.t10-view-mode-switcher button{justify-content:center;align-items:center;gap:.45rem;min-inline-size:2.75rem;display:inline-flex}.t10-view-mode-switcher__icon{flex:none;block-size:.875rem;inline-size:.875rem}.t10-view-mode-switcher__label{white-space:nowrap}@media (max-width:640px){.t10-view-mode-switcher__label{display:none}}.t10-segmented-control{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);inline-size:fit-content;max-inline-size:100%;display:inline-flex;overflow:hidden}.t10-range-grid{gap:var(--t10-space-5);border-block-start:1px solid var(--t10-color-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));padding-block-start:var(--t10-space-4);display:grid}.t10-range-field{color:var(--t10-color-text-muted);gap:.375rem;font-size:.75rem;font-weight:650;display:grid}.t10-range-field>span{justify-content:space-between;gap:var(--t10-space-3);display:flex}.t10-range-field output{color:var(--t10-color-accent);font-family:ui-monospace,Cascadia Code,monospace}.t10-range-field input{inline-size:100%;accent-color:var(--t10-color-accent);cursor:grab}.t10-range-field input:active{cursor:grabbing}.t10-corner-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.t10-appearance-option,.t10-font-option{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);padding:var(--t10-space-3);background:var(--t10-color-canvas);color:var(--t10-color-text);font:inherit;text-align:start;cursor:pointer;transition:transform .14s,border-color .14s,background .14s}.t10-appearance-option:hover,.t10-font-option:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-appearance-option:hover,.t10-font-option:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 48%, var(--t10-color-border))}}.t10-appearance-option:hover,.t10-font-option:hover{transform:translateY(-1px)}.t10-appearance-option[aria-checked=true],.t10-font-option[aria-checked=true]{border-color:var(--t10-color-accent);background:var(--accent-soft)}.t10-appearance-option{justify-items:start;gap:var(--t10-space-2);display:grid}.t10-appearance-option strong,.t10-font-option strong{font-size:.75rem}.t10-corner-sample{border:2px solid var(--t10-color-accent);background:var(--accent-soft);block-size:2.5rem;inline-size:2.5rem;display:block}.t10-corner-sample[data-radius=small]{border-radius:.25rem}.t10-corner-sample[data-radius=medium]{border-radius:.75rem}.t10-corner-sample[data-radius=large]{border-radius:1.25rem}.t10-font-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.375rem),1fr))}.t10-font-option{gap:.25rem;display:grid}.t10-font-option>span{color:var(--t10-color-text);font-size:1.25rem;font-weight:650;line-height:1.2}.t10-font-option strong{color:var(--t10-color-text-muted);font-weight:500}.t10-font-option[aria-checked=true] strong{color:var(--t10-color-accent);font-weight:650}.t10-font-size-control{gap:var(--t10-space-2);border-block-start:1px solid var(--t10-color-border);max-inline-size:32rem;padding-block-start:var(--t10-space-4);display:grid}.t10-exact-font-size{align-items:end;gap:var(--t10-space-4);border-block-start:1px solid var(--t10-color-border);grid-template-columns:minmax(12rem,1fr) minmax(16rem,1.2fr) minmax(9rem,.7fr);padding-block-start:var(--t10-space-4);display:grid}.t10-exact-font-size>div:first-child{gap:.25rem;display:grid}.t10-exact-font-size>div:first-child>strong{color:var(--t10-color-text);font-size:.8125rem}.t10-font-size-presets{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.t10-font-size-presets button{border:0;border-inline-end:1px solid var(--t10-color-border);min-block-size:2.5rem;color:var(--t10-color-text-muted);font:inherit;cursor:pointer;background:0 0;font-size:.75rem;font-weight:700}.t10-font-size-presets button:last-child{border-inline-end:0}.t10-font-size-presets button[aria-checked=true]{background:var(--t10-color-accent);color:var(--t10-color-accent-ink)}.t10-font-size-input{color:var(--t10-color-text-muted);gap:.35rem;font-size:.7rem;font-weight:650;display:grid}.t10-font-size-input>span:last-child{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);align-items:center;display:flex;overflow:hidden}.t10-font-size-input input{min-block-size:2.5rem;inline-size:100%;min-inline-size:0;padding-inline:var(--t10-space-3);color:var(--t10-color-text);font:inherit;background:0 0;border:0;font-size:.8125rem;font-weight:700}.t10-font-size-input>span:last-child>span{border-inline-start:1px solid var(--t10-color-border);padding-inline:var(--t10-space-3);color:var(--t10-color-text-muted);font-size:.75rem}.t10-theme-browser{gap:var(--t10-space-4);display:grid}.t10-theme-browser__tools{align-items:center;gap:var(--t10-space-3);grid-template-columns:minmax(13rem,1fr) auto auto;display:grid}.t10-theme-search input{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);min-block-size:2.5rem;inline-size:100%;padding-inline:var(--t10-space-3);background:var(--t10-color-canvas);color:var(--t10-color-text);font:inherit;font-size:.8125rem}.t10-theme-search input::placeholder{color:var(--t10-color-text-muted)}.t10-theme-filters{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);display:inline-flex;overflow:hidden}.t10-theme-filters button{min-block-size:2.5rem;padding-inline:var(--t10-space-3);color:var(--t10-color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.75rem;font-weight:700}.t10-theme-filters button[aria-checked=true]{background:var(--t10-color-accent);color:var(--t10-color-accent-ink)}.t10-theme-browser__tools>p{color:var(--t10-color-text-muted);white-space:nowrap;margin:0;font-size:.75rem}.t10-theme-browser__empty{border:1px dashed var(--t10-color-border-strong);border-radius:var(--t10-radius-panel);padding:var(--t10-space-8);color:var(--t10-color-text-muted);text-align:center;margin:0}.t10-theme-gallery{gap:var(--t10-space-5);perspective:70rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,14.375rem),1fr));display:grid}.t10-theme-card{all:unset;box-sizing:border-box;gap:var(--t10-space-2);border-radius:var(--t10-radius-panel);outline:1px solid var(--t10-color-border);outline-offset:2px;cursor:pointer;text-align:start;isolation:isolate;transform-origin:50% 72%;inline-size:100%;box-shadow:0 2px 0 var(--t10-color-text), 0 14px 24px -18px var(--t10-color-text);display:grid;position:relative;transform:perspective(900px)rotateX(2deg)translateZ(0)}@supports (color:color-mix(in lab, red, red)){.t10-theme-card{box-shadow:0 2px 0 color-mix(in srgb, var(--t10-color-text) 8%, transparent), 0 14px 24px -18px color-mix(in srgb, var(--t10-color-text) 42%, transparent)}}.t10-theme-card{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;animation:.52s cubic-bezier(.22,1,.36,1) backwards t10-theme-card-enter;animation-delay:var(--t10-theme-delay,0s);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1),outline-color .18s}.t10-theme-card:hover{outline-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-theme-card:hover{outline-color:color-mix(in srgb, var(--t10-color-accent) 55%, transparent)}}.t10-theme-card:hover{box-shadow:0 3px 0 var(--t10-color-text), 0 28px 32px -19px var(--t10-color-text), 0 18px 38px -22px var(--t10-color-accent);transform:perspective(700px)rotateX(5deg)rotateY(-5deg)translateY(-9px)scale(1.022)}@supports (color:color-mix(in lab, red, red)){.t10-theme-card:hover{box-shadow:0 3px 0 color-mix(in srgb, var(--t10-color-text) 10%, transparent), 0 28px 32px -19px color-mix(in srgb, var(--t10-color-text) 52%, transparent), 0 18px 38px -22px color-mix(in srgb, var(--t10-color-accent) 72%, transparent)}}[dir=rtl] .t10-theme-card:hover{transform:perspective(700px)rotateX(5deg)rotateY(4deg)translateY(-8px)scale(1.018)}.t10-theme-card[aria-checked=true]{outline:2px solid var(--t10-color-accent)}.t10-theme-card__stage{border-radius:var(--radius-card);background:var(--bg-canvas);color:var(--ink-primary);box-shadow:inset 0 0 0 1px var(--border-hairline), inset 0 -10px 22px var(--ink-primary), 0 12px 24px -18px var(--ink-primary);padding:.75rem;display:block;position:relative;overflow:hidden;transform:translateZ(.5rem)}@supports (color:color-mix(in lab, red, red)){.t10-theme-card__stage{box-shadow:inset 0 0 0 1px var(--border-hairline), inset 0 -10px 22px color-mix(in srgb, var(--ink-primary) 4%, transparent), 0 12px 24px -18px color-mix(in srgb, var(--ink-primary) 45%, transparent)}}.t10-theme-card__stage{transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1)}.t10-theme-card__stage:before{z-index:2;border-radius:inherit;background:linear-gradient(118deg, #ffffff47, transparent 28%), radial-gradient(circle at 18% 0%, var(--accent), transparent 42%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-theme-card__stage:before{background:linear-gradient(118deg, #ffffff47, transparent 28%), radial-gradient(circle at 18% 0%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 42%)}}.t10-theme-card__stage:before{content:"";opacity:.45;pointer-events:none;transition:opacity .22s}.t10-theme-card__stage:after{z-index:0;background:var(--ink-primary);border-radius:9999px;block-size:.55rem;position:absolute;inset-block-end:.18rem;inset-inline:.6rem}@supports (color:color-mix(in lab, red, red)){.t10-theme-card__stage:after{background:color-mix(in srgb, var(--ink-primary) 16%, transparent)}}.t10-theme-card__stage:after{content:"";filter:blur(5px);opacity:.7;pointer-events:none}.t10-theme-card:hover .t10-theme-card__stage{box-shadow:inset 0 0 0 1px var(--border-hairline), inset 0 -12px 24px var(--ink-primary), 0 22px 36px -20px var(--ink-primary);transform:translateZ(1rem)}@supports (color:color-mix(in lab, red, red)){.t10-theme-card:hover .t10-theme-card__stage{box-shadow:inset 0 0 0 1px var(--border-hairline), inset 0 -12px 24px color-mix(in srgb, var(--ink-primary) 5%, transparent), 0 22px 36px -20px color-mix(in srgb, var(--ink-primary) 58%, transparent)}}.t10-theme-card:hover .t10-theme-card__stage:before{opacity:.78}.t10-theme-card__window{z-index:1;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-1);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:block;position:relative;overflow:hidden;transform:translateZ(1.4rem)translateY(0)}.t10-theme-card:hover .t10-theme-card__window{box-shadow:0 14px 30px -12px var(--accent);transform:translateZ(2rem)translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.t10-theme-card:hover .t10-theme-card__window{box-shadow:0 14px 30px -12px color-mix(in srgb, var(--accent) 38%, transparent)}}.t10-theme-card__header{border-block-end:1px solid var(--border-hairline);justify-content:space-between;align-items:center;padding:.5rem .625rem;display:flex}.t10-theme-card__brand{color:var(--accent);letter-spacing:-.02em;font-size:.625rem;font-weight:800}.t10-theme-card__action{border-radius:var(--radius-btn);background:var(--accent);color:var(--accent-ink);padding:.2rem .5rem;font-size:.5rem;font-weight:700}.t10-theme-card__rows{display:block}.t10-theme-card__row{border-block-end:1px solid var(--border-hairline);border-inline-start:3px solid var(--status-color);transform-origin:0;backface-visibility:hidden;align-items:center;gap:.5rem;padding:.375rem .625rem;display:flex}.t10-theme-card__row[data-status=stable]{--status-color:var(--status-stable);--status-soft:var(--status-stable-soft)}.t10-theme-card__row[data-status=watch]{--status-color:var(--status-watch);--status-soft:var(--status-watch-soft)}.t10-theme-card__row[data-status=critical]{--status-color:var(--status-critical);--status-soft:var(--status-critical-soft)}.t10-theme-card:hover .t10-theme-card__row{animation:.42s cubic-bezier(.22,1,.36,1) both t10-theme-row-rise}.t10-theme-card:hover .t10-theme-card__row:nth-child(2){animation-delay:70ms!important}.t10-theme-card:hover .t10-theme-card__row:nth-child(3){animation-delay:.14s!important}.t10-theme-card:hover .t10-theme-card__skeleton{animation:.92s cubic-bezier(.45,0,.55,1) infinite alternate t10-theme-skeleton-breathe}.t10-theme-card:hover .t10-theme-card__skeleton--secondary{animation-delay:-460ms}.t10-theme-card__skeleton{border-radius:9999px;block-size:.375rem;display:block;position:relative;overflow:hidden}.t10-theme-card__skeleton:after{background:linear-gradient(100deg, transparent 0%, var(--bg-surface) 30%, white 50%, var(--bg-surface) 70%, transparent 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-theme-card__skeleton:after{background:linear-gradient(100deg, transparent 0%, color-mix(in srgb, var(--bg-surface) 16%, transparent) 30%, color-mix(in srgb, white 58%, var(--accent)) 50%, color-mix(in srgb, var(--bg-surface) 16%, transparent) 70%, transparent 100%)}}.t10-theme-card__skeleton:after{content:"";transform:translate(-130%)}.t10-theme-card:hover .t10-theme-card__skeleton:after{animation:2.15s cubic-bezier(.45,0,.55,1) infinite t10-theme-skeleton-gel}.t10-theme-card__row:nth-child(2) .t10-theme-card__skeleton:after{animation-delay:-1.05s}.t10-theme-card__row:nth-child(3) .t10-theme-card__skeleton:after{animation-delay:-2.1s}.t10-theme-card__skeleton--primary{background:var(--ink-primary);opacity:.75;inline-size:38%}.t10-theme-card__skeleton--secondary{background:var(--ink-muted);opacity:.6;inline-size:22%}.t10-theme-card__status{background:var(--status-soft);color:var(--status-color);letter-spacing:.025em;text-transform:uppercase;border-radius:9999px;margin-inline-start:auto;padding:.0625rem .375rem;font-size:.5rem;font-weight:800}.t10-theme-card__typography{gap:.125rem;padding:.5rem .625rem;display:grid}.t10-theme-card__display{color:var(--ink-primary);font-family:var(--font-display);font-size:.6875rem;font-weight:700}.t10-theme-card__body{color:var(--ink-secondary);font-family:var(--font-body);font-size:.5625rem}.t10-theme-card__caption,.t10-theme-card__meta{align-items:center;display:flex}.t10-theme-card__caption{justify-content:space-between;gap:var(--t10-space-2);padding:var(--t10-space-2) var(--t10-space-1)}.t10-theme-card__label{color:var(--t10-color-text);font-size:.8125rem;font-weight:650;transition:color .18s}.t10-theme-card:hover .t10-theme-card__label,.t10-theme-card__check{color:var(--t10-color-accent)}.t10-theme-card__check{margin-inline-start:.375rem}.t10-theme-card__meta{gap:var(--t10-space-2);color:var(--t10-color-text-muted);letter-spacing:.05em;text-transform:uppercase;flex:none;font-size:.6875rem}.t10-theme-card__aa{background:var(--t10-color-success);border-radius:9999px;padding-block:.125rem;padding-inline:.425rem}@supports (color:color-mix(in lab, red, red)){.t10-theme-card__aa{background:color-mix(in srgb, var(--t10-color-success) 14%, transparent)}}.t10-theme-card__aa{color:var(--t10-color-success);font-size:.5625rem;font-weight:800}.t10-custom-theme-card{all:unset;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--t10-space-2);border-radius:var(--t10-radius-panel);min-block-size:12.5rem;inline-size:100%;padding:var(--t10-space-4);outline:2px dashed var(--t10-color-border-strong);outline-offset:2px;background:linear-gradient(135deg, var(--accent-soft), var(--t10-color-surface) 60%);color:var(--t10-color-text);text-align:center;cursor:pointer;flex-direction:column;transition:transform .18s,outline-color .18s;display:flex}.t10-custom-theme-card:hover{outline-color:var(--t10-color-accent);transform:translateY(-2px)}.t10-custom-theme-card[aria-pressed=true]{outline:2px solid var(--t10-color-accent)}.t10-custom-theme-card__wheel{background:conic-gradient(from 0deg, var(--t10-color-danger), var(--t10-color-warning), var(--t10-color-success), var(--status-info), var(--t10-color-danger));block-size:2.75rem;inline-size:2.75rem;box-shadow:var(--t10-shadow-panel);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.t10-custom-theme-card__wheel>span{background:var(--t10-color-surface);border-radius:50%;place-items:center;block-size:1.875rem;inline-size:1.875rem;font-weight:800;display:grid}.t10-custom-theme-card>strong{font-size:.9375rem}.t10-custom-theme-card>span:last-child{color:var(--t10-color-text-muted);font-size:.75rem}.t10-custom-theme-builder{gap:var(--t10-space-5);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);padding:var(--t10-space-6);background:var(--t10-color-surface);box-shadow:var(--t10-shadow-panel);grid-template-columns:minmax(12rem,.75fr) minmax(0,2fr);animation:.22s ease-out both t10-rise-in;display:grid}.t10-custom-theme-builder__mode{align-content:start;gap:var(--t10-space-2);border:0;margin:0;padding:0;display:grid}.t10-custom-theme-builder__mode legend,.t10-color-field>span:first-child{color:var(--t10-color-text-muted);font-size:.75rem;font-weight:650}.t10-custom-theme-builder__colors{gap:var(--t10-space-4);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));display:grid}.t10-color-field{gap:.375rem;display:grid}.t10-color-field__control{align-items:center;gap:var(--t10-space-2);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);padding:.375rem;display:flex}.t10-color-field__control input{cursor:pointer;background:0 0;border:0;block-size:2rem;inline-size:2.25rem;padding:0}.t10-color-field__control code{color:var(--t10-color-text-muted);font-size:.6875rem}.t10-custom-theme-builder__footer{justify-content:space-between;align-items:center;gap:var(--t10-space-4);border-block-start:1px solid var(--t10-color-border);grid-column:1/-1;padding-block-start:var(--t10-space-4);display:flex}.t10-text-link{inline-size:fit-content;color:var(--t10-color-accent);text-underline-offset:.2em;font-weight:650}.t10-auth-visual{background:radial-gradient(circle at 75% 18%, var(--t10-color-accent), transparent 36%), var(--t10-color-canvas);place-items:end start;min-block-size:100%;padding:clamp(2rem,6vw,6rem);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-auth-visual{background:radial-gradient(circle at 75% 18%, color-mix(in srgb, var(--t10-color-accent) 28%, transparent), transparent 36%), var(--t10-color-canvas)}}.t10-auth-visual__grid{opacity:.42;background-image:linear-gradient(var(--t10-color-border) 1px, transparent 1px), linear-gradient(90deg, var(--t10-color-border) 1px, transparent 1px);background-size:3rem 3rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.t10-auth-visual__statement{letter-spacing:-.06em;max-inline-size:12ch;font-size:clamp(2.5rem,6vw,6.5rem);font-weight:750;line-height:.92;position:relative}.t10-settings-page{min-block-size:100vh;padding:var(--t10-space-8)}.t10-settings-panel{gap:var(--t10-space-8);grid-template-columns:minmax(0,1fr);inline-size:100%;min-inline-size:0;max-inline-size:68.75rem;margin-inline:auto;display:grid}.t10-settings-header{justify-content:space-between;align-items:start;gap:var(--t10-space-6);display:flex}.t10-settings-header h1,.t10-settings-header p{margin:0}.t10-settings-header h1{margin-block:var(--t10-space-2);font-size:clamp(1.75rem,4vw,2.5rem);font-family:var(--t10-font-display-current);letter-spacing:-.035em}.t10-settings-header>div>p:last-child{color:var(--t10-color-text-muted)}.t10-appearance-page{background:radial-gradient(circle at 8% 0%, var(--t10-color-accent), transparent 28rem), var(--t10-color-canvas);position:relative;overflow-x:clip}@supports (color:color-mix(in lab, red, red)){.t10-appearance-page{background:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--t10-color-accent) 8%, transparent), transparent 28rem), var(--t10-color-canvas)}}.t10-appearance-page .t10-settings-panel{gap:var(--t10-space-6);max-inline-size:92rem}.t10-appearance-topbar{align-items:center;gap:var(--t10-space-3);border-block-end:1px solid var(--t10-color-border);min-block-size:3.5rem;padding-block-end:var(--t10-space-4);display:flex}.t10-appearance-topbar__mark,.t10-appearance-preview__mark{border:1px solid var(--t10-color-accent);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-appearance-topbar__mark,.t10-appearance-preview__mark{border:1px solid color-mix(in srgb, var(--t10-color-accent) 42%, var(--t10-color-border))}}.t10-appearance-topbar__mark,.t10-appearance-preview__mark{border-radius:var(--t10-radius-control);background:var(--accent-soft);color:var(--t10-color-accent);letter-spacing:-.04em;font-weight:800}.t10-appearance-topbar__mark{block-size:2.75rem;inline-size:2.75rem}.t10-appearance-topbar>span:nth-child(2){gap:.1rem;display:grid}.t10-appearance-topbar strong{color:var(--t10-color-text);font-family:var(--t10-font-display-current);font-size:.9375rem}.t10-appearance-topbar small{color:var(--t10-color-text-muted);font-size:.6875rem}.t10-appearance-topbar .t10-text-link{margin-inline-start:auto}.t10-appearance-studio{align-items:start;gap:var(--t10-space-6);grid-template-columns:minmax(18rem,22rem) minmax(0,1fr);display:grid}.t10-appearance-preview{top:var(--t10-space-6);gap:var(--t10-space-4);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);min-inline-size:0;padding:var(--t10-space-5);background:linear-gradient(145deg, var(--accent-soft), transparent 48%), var(--t10-color-surface);display:grid;position:sticky;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-appearance-preview{background:linear-gradient(145deg, color-mix(in srgb, var(--accent-soft) 60%, transparent), transparent 48%), var(--t10-color-surface)}}.t10-appearance-preview{box-shadow:var(--t10-shadow-panel)}.t10-appearance-preview:before{background:var(--t10-color-accent);content:"";block-size:2px;box-shadow:0 0 1.5rem var(--t10-color-accent);border-radius:9999px;position:absolute;inset-block-start:0;inset-inline:15%}@supports (color:color-mix(in lab, red, red)){.t10-appearance-preview:before{box-shadow:0 0 1.5rem color-mix(in srgb, var(--t10-color-accent) 55%, transparent)}}.t10-appearance-preview__header{align-items:center;gap:var(--t10-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.t10-appearance-preview__mark{block-size:2.5rem;inline-size:2.5rem;font-size:.75rem}.t10-appearance-preview__header>span:nth-child(2){min-inline-size:0;display:grid}.t10-appearance-preview__header strong{color:var(--t10-color-text);font-family:var(--t10-font-display-current);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;overflow:hidden}.t10-appearance-preview__header small{color:var(--t10-color-text-muted);font-size:.6875rem}.t10-appearance-saved{background:var(--status-stable-soft);inline-size:fit-content;color:var(--status-stable);border-radius:9999px;grid-column:1/-1;align-items:center;gap:.4rem;padding:.25rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}.t10-appearance-saved>span{background:currentColor;border-radius:50%;block-size:.4rem;inline-size:.4rem;box-shadow:0 0 .65rem}.t10-appearance-preview__window{gap:var(--t10-space-3);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);padding:var(--t10-space-3);background:var(--t10-color-canvas);box-shadow:inset 0 1px 0 var(--t10-color-text);display:grid}@supports (color:color-mix(in lab, red, red)){.t10-appearance-preview__window{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--t10-color-text) 5%, transparent)}}.t10-appearance-preview__project,.t10-appearance-preview__project>span:first-child{display:flex}.t10-appearance-preview__project{justify-content:space-between;align-items:center;gap:var(--t10-space-3)}.t10-appearance-preview__project>span:first-child{flex-direction:column}.t10-appearance-preview__project small,.t10-appearance-preview__metrics small{color:var(--t10-color-text-muted);font-size:.625rem}.t10-appearance-preview__project strong{color:var(--t10-color-accent);font-family:ui-monospace,Cascadia Code,monospace;font-size:.75rem}.t10-appearance-preview__status{background:var(--status-stable-soft);inline-size:fit-content;color:var(--status-stable);text-transform:uppercase;border-radius:9999px;padding:.18rem .45rem;font-size:.6rem;font-weight:800;display:inline-flex}.t10-appearance-preview__metrics{gap:var(--t10-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.t10-appearance-preview__metrics article{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);min-inline-size:0;padding:var(--t10-space-2);background:var(--t10-color-surface);gap:.2rem;display:grid}.t10-appearance-preview__metrics strong{color:var(--t10-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.t10-appearance-preview__table{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface);display:grid;overflow:hidden}.t10-appearance-preview__table [role=row]{align-items:center;gap:var(--t10-space-2);min-block-size:var(--density-row-h,2.5rem);padding-block:var(--density-cell-py,.45rem);padding-inline:var(--density-cell-px,.6rem);grid-template-columns:.9fr 1fr auto;display:grid}.t10-appearance-preview__table [role=row]+[role=row]{border-block-start:1px solid var(--t10-color-border)}.t10-appearance-preview__table [role=columnheader]{color:var(--t10-color-text-muted);text-transform:uppercase;font-size:.58rem;font-weight:700}.t10-appearance-preview__table [role=cell]{min-inline-size:0;color:var(--t10-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.72em;overflow:hidden}.t10-appearance-summary{gap:var(--t10-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.t10-appearance-summary>div{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);min-inline-size:0;padding:var(--t10-space-2);background:var(--t10-color-canvas)}@supports (color:color-mix(in lab, red, red)){.t10-appearance-summary>div{background:color-mix(in srgb, var(--t10-color-canvas) 74%, transparent)}}.t10-appearance-summary dt{color:var(--t10-color-text-muted);font-size:.625rem}.t10-appearance-summary dd{color:var(--t10-color-text);text-overflow:ellipsis;white-space:nowrap;margin:.2rem 0 0;font-size:.72rem;font-weight:700;overflow:hidden}.t10-appearance-preview__actions{gap:var(--t10-space-2);display:flex}.t10-appearance-preview__actions button{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);min-block-size:2.5rem;padding-inline:var(--t10-space-2);background:var(--t10-color-surface);color:var(--t10-color-text);font:inherit;cursor:pointer;flex:1 1 0;font-size:.7rem;font-weight:700}.t10-appearance-preview__actions button:last-child{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-appearance-preview__actions button:last-child{border-color:color-mix(in srgb, var(--t10-color-accent) 45%, var(--t10-color-border))}}.t10-appearance-preview__actions button:last-child{color:var(--t10-color-accent)}.t10-appearance-preview__actions button:disabled{cursor:not-allowed;opacity:.45}.t10-metric-card-group{gap:var(--t10-density-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.t10-metric-card{--t10-metric-tone:var(--t10-color-text-muted);isolation:isolate;gap:var(--t10-space-3);border:1px solid var(--t10-metric-tone);flex-direction:column;min-block-size:12.5rem;inline-size:100%;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-metric-card{border:1px solid color-mix(in srgb, var(--t10-metric-tone) 22%, var(--t10-color-border))}}.t10-metric-card{border-radius:var(--t10-radius-panel);padding:var(--t10-space-5);background:linear-gradient(135deg, var(--t10-metric-tone) 0%, var(--t10-color-surface-raised) 58%)}@supports (color:color-mix(in lab, red, red)){.t10-metric-card{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-metric-tone) 7%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface-raised) 58%)}}.t10-metric-card{color:var(--t10-color-text);box-shadow:var(--t10-shadow-panel), 0 .65rem 1.85rem -.95rem var(--t10-metric-tone)}@supports (color:color-mix(in lab, red, red)){.t10-metric-card{box-shadow:var(--t10-shadow-panel), 0 .65rem 1.85rem -.95rem color-mix(in srgb, var(--t10-metric-tone) 45%, transparent)}}.t10-metric-card{text-align:start;transition:border-color .22s,box-shadow .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);transform:translateZ(0)}.t10-metric-card:hover,.t10-metric-card:focus-within{border-color:var(--t10-metric-tone)}@supports (color:color-mix(in lab, red, red)){.t10-metric-card:hover,.t10-metric-card:focus-within{border-color:color-mix(in srgb, var(--t10-metric-tone) 38%, var(--t10-color-border))}}.t10-metric-card:hover,.t10-metric-card:focus-within{box-shadow:var(--t10-shadow-panel), 0 .9rem 2.4rem -.75rem var(--t10-color-text), 0 .75rem 2.1rem -.55rem var(--t10-metric-tone)}@supports (color:color-mix(in lab, red, red)){.t10-metric-card:hover,.t10-metric-card:focus-within{box-shadow:var(--t10-shadow-panel), 0 .9rem 2.4rem -.75rem color-mix(in srgb, var(--t10-color-text) 22%, transparent), 0 .75rem 2.1rem -.55rem color-mix(in srgb, var(--t10-metric-tone) 58%, transparent)}}.t10-metric-card:hover,.t10-metric-card:focus-within{transform:translateY(-.12rem)}button.t10-metric-card{cursor:pointer;font:inherit}button.t10-metric-card:hover,button.t10-metric-card:focus-visible{transform:translateY(-.14rem)}.t10-metric-card[data-tone=accent]{--t10-metric-tone:var(--t10-color-accent)}.t10-metric-card[data-tone=success]{--t10-metric-tone:var(--t10-color-success)}.t10-metric-card[data-tone=warning]{--t10-metric-tone:var(--t10-color-warning)}.t10-metric-card[data-tone=danger]{--t10-metric-tone:var(--t10-color-danger)}.t10-metric-card__glow{background:radial-gradient(circle, var(--t10-metric-tone) 0%, transparent 70%);border-radius:50%;block-size:6.9rem;inline-size:6.9rem;position:absolute;inset-block-start:-2.2rem;inset-inline-end:-2.2rem}@supports (color:color-mix(in lab, red, red)){.t10-metric-card__glow{background:radial-gradient(circle, color-mix(in srgb, var(--t10-metric-tone) 22%, transparent) 0%, transparent 70%)}}.t10-metric-card__glow{pointer-events:none}.t10-metric-card__header{justify-content:space-between;align-items:flex-start;gap:var(--t10-space-3);display:flex}.t10-metric-card__icon{border-radius:calc(var(--t10-radius-control) * .9);background:linear-gradient(135deg, var(--t10-metric-tone) 0%, var(--t10-metric-tone) 100%);flex-shrink:0;justify-content:center;align-items:center;block-size:2.5rem;inline-size:2.5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-metric-card__icon{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-metric-tone) 96%, white 4%) 0%, color-mix(in srgb, var(--t10-metric-tone) 62%, var(--t10-color-text) 38%) 100%)}}.t10-metric-card__icon{box-shadow:0 .38rem 1rem -.38rem var(--t10-metric-tone), inset 0 1px 0 #ffffff47}@supports (color:color-mix(in lab, red, red)){.t10-metric-card__icon{box-shadow:0 .38rem 1rem -.38rem color-mix(in srgb, var(--t10-metric-tone) 72%, transparent), inset 0 1px 0 #ffffff47}}.t10-metric-card__icon{color:var(--t10-metric-tone)}@supports (color:color-mix(in lab, red, red)){.t10-metric-card__icon{color:color-mix(in srgb, var(--t10-metric-tone) 18%, var(--t10-color-text) 82%)}}.t10-metric-card__icon{font-size:1.05rem;font-weight:800}.t10-metric-card__label{letter-spacing:.07em;text-transform:uppercase;color:var(--t10-color-text-muted);font-size:.6875rem;font-weight:760}.t10-metric-card__context,.t10-metric-card__secondary,.t10-metric-card__state,.t10-metric-card__stale,.t10-metric-strip__context{color:var(--t10-color-text-muted);font-size:.8125rem}.t10-metric-card__value-row{align-items:baseline;gap:var(--t10-space-2);flex-wrap:wrap;display:flex}.t10-metric-card__value{font-family:var(--t10-font-display-current);letter-spacing:-.03em;font-size:clamp(1.75rem,4vw,2.125rem);font-weight:780;line-height:1.05}.t10-metric-card__footer{justify-content:space-between;align-items:flex-end;gap:var(--t10-space-2);flex-wrap:wrap;margin-block-start:auto;display:flex}.t10-metric-card__delta,.t10-metric-strip__delta{white-space:nowrap;font-size:.6875rem;font-weight:760}.t10-metric-card__delta-arrow{font-weight:820}.t10-metric-card__delta[data-sentiment=positive]{color:var(--t10-color-success)}.t10-metric-card__delta[data-sentiment=negative]{color:var(--t10-color-danger)}.t10-metric-card__delta[data-sentiment=neutral]{color:var(--t10-color-text-muted)}.t10-metric-strip__delta[data-sentiment=positive],[data-sentiment=positive]{color:var(--t10-color-success)}.t10-metric-strip__delta[data-sentiment=negative],[data-sentiment=negative]{color:var(--t10-color-danger)}.t10-metric-strip__delta[data-sentiment=neutral],[data-sentiment=neutral]{color:var(--t10-color-text-muted)}.t10-progress-bar{--t10-progress-tone:var(--t10-color-accent);gap:.35rem;inline-size:100%;display:grid}.t10-progress-bar__meta{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.t10-progress-bar__label{color:var(--t10-color-text-muted);letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:650}.t10-progress-bar__value{color:var(--t10-color-text);font-variant-numeric:tabular-nums;font-weight:700}.t10-progress-bar__track{background:var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-progress-bar__track{background:color-mix(in srgb, var(--t10-color-border) 55%, transparent)}}.t10-progress-bar__track{border-radius:999px;block-size:.5rem;inline-size:100%;display:block;position:relative;overflow:hidden}.t10-progress-bar[data-size=sm] .t10-progress-bar__track{block-size:.3rem}.t10-progress-bar__fill{background:linear-gradient(90deg, var(--t10-progress-tone) 0%, var(--t10-progress-tone) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-progress-bar__fill{background:linear-gradient(90deg, color-mix(in srgb, var(--t10-progress-tone) 68%, white) 0%, var(--t10-progress-tone) 100%)}}.t10-progress-bar__fill{border-radius:inherit;block-size:100%;box-shadow:0 0 .6rem var(--t10-progress-tone)}@supports (color:color-mix(in lab, red, red)){.t10-progress-bar__fill{box-shadow:0 0 .6rem color-mix(in srgb, var(--t10-progress-tone) 45%, transparent)}}.t10-progress-bar__fill{transition:inline-size .32s cubic-bezier(.22,1,.36,1);display:block}.t10-progress-bar__fill[data-tone=accent]{--t10-progress-tone:var(--t10-color-accent)}.t10-progress-bar__fill[data-tone=success]{--t10-progress-tone:var(--t10-color-success)}.t10-progress-bar__fill[data-tone=warning]{--t10-progress-tone:var(--t10-color-warning)}.t10-progress-bar__fill[data-tone=danger]{--t10-progress-tone:var(--t10-color-danger)}.t10-progress-bar__fill[data-tone=neutral]{--t10-progress-tone:var(--t10-color-text-muted)}@media (prefers-reduced-motion:reduce){.t10-progress-bar__fill{transition:none}}.t10-micro-metrics{color:var(--t10-color-text-muted);flex-wrap:wrap;align-items:center;gap:.15rem .55rem;margin-block:.1rem 0;display:flex}@supports (color:color-mix(in lab, red, red)){.t10-micro-metrics{color:color-mix(in srgb, var(--t10-color-text-muted) 76%, transparent)}}.t10-micro-metrics{font-size:.72rem;line-height:1.45}.t10-micro-metrics div{align-items:baseline;gap:.28rem;display:inline-flex}.t10-micro-metrics dt{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-micro-metrics dt{color:color-mix(in srgb, var(--t10-color-text-muted) 70%, transparent)}}.t10-micro-metrics dt{font-size:.68rem;font-weight:650}.t10-micro-metrics dd{color:var(--t10-color-text);margin:0}@supports (color:color-mix(in lab, red, red)){.t10-micro-metrics dd{color:color-mix(in srgb, var(--t10-color-text) 82%, var(--t10-color-text-muted))}}.t10-micro-metrics dd{font-size:.72rem;font-weight:760}.t10-micro-metrics div:not(:last-child):after{content:"·";color:var(--t10-color-text-muted);margin-inline-start:.45rem}@supports (color:color-mix(in lab, red, red)){.t10-micro-metrics div:not(:last-child):after{color:color-mix(in srgb, var(--t10-color-text-muted) 55%, transparent)}}.t10-micro-metrics div:not(:last-child):after{font-weight:500}.t10-metric-trend{inline-size:6rem;block-size:var(--t10-metric-trend-height,1.75rem);flex-shrink:0;overflow:visible}.t10-metric-trend[data-variant=strip]{block-size:3.25rem;inline-size:100%}.t10-metric-trend__line{stroke:var(--t10-metric-tone);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px}.t10-metric-trend__dot{fill:var(--t10-metric-tone)}.t10-metric-card__skeleton{border-radius:var(--t10-radius-control);background:linear-gradient(90deg, var(--t10-color-surface-subtle), var(--t10-color-border), var(--t10-color-surface-subtle));background-size:200% 100%;block-size:5rem;animation:1.4s ease-in-out infinite t10-skeleton}.t10-metric-strip{border-block:1px solid var(--t10-color-border);background:var(--t10-color-surface);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;display:grid}.t10-metric-strip__item{gap:var(--t10-space-1);padding-block:var(--t10-space-4);padding-inline:var(--t10-space-5);border-inline-end:1px solid var(--t10-color-border);display:grid}.t10-metric-strip__item:last-child{border-inline-end:0}.t10-metric-strip__item dt{color:var(--t10-color-text-muted);font-size:.8125rem}.t10-metric-strip__item dd{align-items:baseline;gap:var(--t10-space-2);flex-wrap:wrap;margin:0;display:flex}.t10-metric-strip__value{font-size:1.125rem;font-weight:750}@keyframes t10-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes t10-theme-skeleton-gel{0%,18%{transform:translate(-130%)}72%,to{transform:translate(130%)}}@keyframes t10-theme-card-enter{0%{opacity:0;transform:perspective(900px)rotateX(8deg)translateY(18px)scale(.975)}to{opacity:1;transform:perspective(900px)rotateX(2deg)translateY(0)scale(1)}}@keyframes t10-theme-skeleton-breathe{0%{filter:saturate(.92);transform:scaleX(.96)}to{filter:saturate(1.18);transform:scaleX(1.035)}}@keyframes t10-theme-row-rise{0%{opacity:.2;transform:translate(-8px)translateY(7px)scale(.97)}to{opacity:1;transform:translate(0)translateY(0)scale(1)}}@keyframes t10-login-pan{0%,to{background-position:0 30%}50%{background-position:100% 70%}}@keyframes t10-blob-a{0%,to{transform:translate(0)scale(1)}33%{transform:translate(56px,-38px)scale(1.2)}66%{transform:translate(-32px,34px)scale(.9)}}@keyframes t10-blob-b{0%,to{transform:translate(0)scale(1)}40%{transform:translate(-50px,-44px)scale(1.14)}75%{transform:translate(38px,26px)scale(.94)}}@keyframes t10-blob-c{0%,to{opacity:.8;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(-64px,48px)scale(1.28)}}@keyframes t10-float{0%,to{transform:translate3d(0, 0, var(--t10-float-depth,0))}50%{transform:translate3d(0, -9px, var(--t10-float-depth,0))}}@keyframes t10-building-rise{0%{opacity:0;transform:scaleY(.08)}to{opacity:1;transform:scaleY(1)}}@keyframes t10-construction-draw{to{stroke-dashoffset:0}}@keyframes t10-construction-glass-sweep{0%,28%{opacity:0;background-position:180% 0}48%{opacity:1}70%,to{opacity:0;background-position:-80% 0}}@keyframes t10-window-light{0%,to{opacity:.45}50%{opacity:1;filter:drop-shadow(0 0 4px)}}@keyframes t10-crane-travel{0%,16%,to{transform:translate(0)}48%,68%{transform:translate(-44px)}}@keyframes t10-crane-cable{0%,to{transform:scaleY(1)}50%{transform:scaleY(.56)}}@keyframes t10-crane-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes t10-site-elevator{0%,12%{opacity:0;transform:translateY(34px)}28%{opacity:1}72%{opacity:1;transform:translateY(0)}86%,to{opacity:0;transform:translateY(0)}}@keyframes t10-site-scan{to{stroke-dashoffset:-264px}}@keyframes t10-site-spark{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.4)}}@keyframes t10-live-pulse{0%,to{opacity:.72;box-shadow:0 0 5px var(--t10-color-success);transform:scale(.86)}50%{opacity:1;box-shadow:0 0 14px var(--t10-color-success);transform:scale(1.12)}}@keyframes t10-sheen{0%,to{background-position:0 0}50%{background-position:100% 0}}@keyframes t10-glow-drift{0%,to{opacity:.3;background-position:0 40%}50%{opacity:.5;background-position:100% 60%}}@keyframes t10-rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:52.001rem) and (max-width:60rem){.t10-login-brand-panel{padding:var(--t10-space-8)}.t10-login-float-card--project{inline-size:13rem}.t10-login-float-card--metric{inline-size:11.5rem;inset-inline-start:6.5rem}.t10-login-float-card--skyline{inline-size:100%;inset-inline-start:0}.t10-login-tagline{font-size:1.625rem}}@media (max-width:52rem){.t10-auth-page{display:block}.t10-auth-visual,.t10-login-brand-panel{display:none}.t10-auth-panel{min-block-size:100vh;padding:var(--t10-space-5) var(--t10-space-3)}.t10-login-card{min-block-size:auto;padding:var(--t10-space-6)}.t10-login-preferences{flex-direction:column;align-items:flex-start}}@media (max-width:68rem){.t10-appearance-studio{grid-template-columns:minmax(0,1fr)}.t10-appearance-preview{position:relative;top:auto}.t10-theme-browser__tools{grid-template-columns:minmax(13rem,1fr) auto}.t10-theme-browser__tools>p{grid-column:1/-1}.t10-exact-font-size{grid-template-columns:minmax(0,1fr) minmax(16rem,1fr)}.t10-font-size-input{grid-column:1/-1;max-inline-size:14rem}}@media (max-width:40rem){.t10-settings-page{padding:var(--t10-space-4)}.t10-settings-header{grid-template-columns:minmax(0,1fr);display:grid}.t10-appearance-topbar{align-items:center}.t10-appearance-topbar>span:nth-child(2) small{display:none}.t10-appearance-topbar .t10-text-link{font-size:.75rem}.t10-appearance-preview{padding:var(--t10-space-4)}.t10-appearance-preview__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.t10-appearance-preview__metrics article:last-child{grid-column:1/-1}.t10-settings-header>div{min-inline-size:0}.t10-settings-header .t10-text-link{grid-row:1;justify-self:end;font-size:.8125rem}.t10-settings-header>div{grid-row:2}.t10-appearance-section{inline-size:100%;min-inline-size:0;max-inline-size:100%;padding-block:var(--t10-space-5);padding-inline:var(--t10-space-4)}.t10-segmented-control,.t10-choice-grid--language{inline-size:100%;display:flex}.t10-segmented-control button,.t10-choice-grid--language button{min-inline-size:0;padding-inline:var(--t10-space-2);flex:1 1 0}.t10-corner-grid,.t10-font-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.t10-exact-font-size{grid-template-columns:minmax(0,1fr)}.t10-font-size-input{grid-column:auto;max-inline-size:none}.t10-font-size-presets{grid-template-columns:repeat(5,minmax(3.25rem,1fr));overflow-x:auto}.t10-theme-browser__tools{grid-template-columns:minmax(0,1fr)}.t10-theme-filters{inline-size:100%}.t10-theme-filters button{flex:1 1 0;min-inline-size:0}.t10-theme-browser__tools>p{grid-column:auto}.t10-theme-gallery{gap:var(--t10-space-4);padding-block:var(--t10-space-2) var(--t10-space-5);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;grid-template-columns:none;grid-auto-columns:minmax(16rem,86%);grid-auto-flow:column;padding-inline:.2rem;overflow-x:auto}.t10-theme-card{scroll-snap-align:start}.t10-appearance-section__heading{align-items:start}.t10-appearance-section__heading>button{min-block-size:2.75rem;max-inline-size:7.5rem;padding-inline:var(--t10-space-2)}.t10-custom-theme-builder{padding:var(--t10-space-4);grid-template-columns:minmax(0,1fr)}.t10-custom-theme-builder__footer{flex-direction:column;grid-column:1;align-items:stretch}.t10-guidance,.t10-appearance-section__heading{overflow-wrap:anywhere;min-inline-size:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.t10-login-brand-panel{animation-duration:18s!important;animation-iteration-count:infinite!important}.t10-login-blob--one{animation-duration:19s!important;animation-iteration-count:infinite!important}.t10-login-blob--two{animation-duration:16s!important;animation-iteration-count:infinite!important}.t10-login-blob--three{animation-duration:23s!important;animation-iteration-count:infinite!important}.t10-login-cluster__inner{transition-duration:.5s!important}.t10-login-float-card,.t10-login-float-card--skyline:after{animation-duration:7s!important;animation-iteration-count:infinite!important}.t10-construction-ground{animation-duration:1.1s!important;animation-iteration-count:1!important}.t10-building{animation-duration:.9s!important;animation-iteration-count:1!important}.t10-building__windows{animation-duration:2.8s!important;animation-iteration-count:infinite!important}.t10-crane__trolley{animation-duration:5.4s!important;animation-iteration-count:infinite!important}.t10-crane__cable,.t10-crane__load{animation-duration:3.4s!important;animation-iteration-count:infinite!important}.t10-construction-elevator{animation-duration:3.6s!important;animation-iteration-count:infinite!important}.t10-construction-scan{animation-duration:3.8s!important;animation-iteration-count:infinite!important}.t10-construction-sparks circle{animation-duration:2.4s!important;animation-iteration-count:infinite!important}.t10-live-dot{animation-duration:2s!important;animation-iteration-count:infinite!important}.t10-login-brand-panel .t10-rise{animation-duration:.2s!important;animation-iteration-count:1!important}.t10-login-tagline{animation-duration:.2s,7s!important;animation-iteration-count:1,infinite!important}.t10-theme-card:hover .t10-theme-card__row{animation-name:t10-theme-row-rise!important;animation-duration:.42s!important;animation-timing-function:cubic-bezier(.22,1,.36,1)!important;animation-iteration-count:1!important;animation-fill-mode:both!important}.t10-theme-card:hover .t10-theme-card__skeleton:after{animation-name:t10-theme-skeleton-gel!important;animation-duration:2.15s!important;animation-timing-function:cubic-bezier(.45,0,.55,1)!important;animation-iteration-count:infinite!important}.t10-theme-card:hover .t10-theme-card__skeleton{animation-name:t10-theme-skeleton-breathe!important;animation-duration:.92s!important;animation-timing-function:cubic-bezier(.45,0,.55,1)!important;animation-iteration-count:infinite!important;animation-direction:alternate!important}}.t10-role-admin-page{background:radial-gradient(circle at 90% 0%, var(--t10-color-accent), transparent 25rem), var(--t10-color-canvas);min-block-size:100svh;padding-block:clamp(1.5rem,3vw,3rem);padding-inline:clamp(1rem,4vw,4.5rem)}@supports (color:color-mix(in lab, red, red)){.t10-role-admin-page{background:radial-gradient(circle at 90% 0%, color-mix(in srgb, var(--t10-color-accent) 7%, transparent), transparent 25rem), var(--t10-color-canvas)}}.t10-role-admin-page{color:var(--t10-color-text)}.t10-role-admin-header{justify-content:space-between;align-items:end;gap:1.5rem;max-inline-size:98rem;margin-inline:auto;display:flex}.t10-role-admin-eyebrow{color:var(--t10-color-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:800}.t10-role-admin-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,3vw,3rem);line-height:1.05}.t10-role-admin-header .t10-guidance{max-inline-size:54rem;margin-block-start:.75rem}.t10-role-header-actions,.t10-role-pagination span{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.t10-role-primary,.t10-role-refresh,.t10-role-open,.t10-role-pagination button,.t10-role-error button,.t10-role-editor-footer button{border:1px solid var(--t10-color-border-strong);border-radius:var(--t10-radius-control);background:var(--t10-color-surface);min-block-size:2.65rem;color:var(--t10-color-text);cursor:pointer;font:inherit;padding-block:.55rem;padding-inline:.9rem;font-size:.84rem;font-weight:720;transition:border-color .15s,box-shadow .15s,transform .15s}.t10-role-primary,.t10-role-editor-footer button{border-color:var(--t10-color-accent);background:var(--t10-color-accent);color:var(--t10-color-accent-ink);box-shadow:0 12px 28px -18px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-role-primary,.t10-role-editor-footer button{box-shadow:0 12px 28px -18px color-mix(in srgb, var(--t10-color-accent) 80%, transparent)}}.t10-role-primary:hover,.t10-role-refresh:hover,.t10-role-open:hover,.t10-role-pagination button:hover:not(:disabled),.t10-role-editor-footer button:hover:not(:disabled){border-color:var(--t10-color-accent);box-shadow:0 10px 24px -18px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-role-primary:hover,.t10-role-refresh:hover,.t10-role-open:hover,.t10-role-pagination button:hover:not(:disabled),.t10-role-editor-footer button:hover:not(:disabled){box-shadow:0 10px 24px -18px color-mix(in srgb, var(--t10-color-accent) 70%, transparent)}}.t10-role-primary:hover,.t10-role-refresh:hover,.t10-role-open:hover,.t10-role-pagination button:hover:not(:disabled),.t10-role-editor-footer button:hover:not(:disabled){transform:translateY(-1px)}.t10-role-header-actions kbd,.t10-role-editor-footer kbd{background:currentColor;border-radius:.3rem;margin-inline-start:.55rem;padding:.12rem .32rem}@supports (color:color-mix(in lab, red, red)){.t10-role-header-actions kbd,.t10-role-editor-footer kbd{background:color-mix(in srgb, currentColor 12%, transparent)}}.t10-role-header-actions kbd,.t10-role-editor-footer kbd{font-size:.68rem}.t10-role-admin-page>.t10-metric-card-group{max-inline-size:98rem;margin-block:1.5rem;margin-inline:auto}.t10-role-toolbar{justify-content:space-between;align-items:end;gap:1rem;max-inline-size:98rem;margin:0 auto .85rem;display:flex}.t10-role-toolbar>label,.t10-capability-search{min-inline-size:min(100%,23rem);color:var(--t10-color-text-muted);gap:.35rem;font-size:.75rem;font-weight:700;display:grid}.t10-role-search-control{border:1px solid var(--t10-color-border-strong);border-radius:var(--t10-radius-control);background:var(--t10-color-surface);align-items:center;min-block-size:2.75rem;padding-inline:.8rem;display:flex}.t10-role-search-control input,.t10-capability-search input{inline-size:100%;min-inline-size:0;color:var(--t10-color-text);font:inherit;background:0 0;border:0;outline:0;font-size:.9rem}.t10-role-search-control:focus-within{border-color:var(--t10-color-focus);box-shadow:0 0 0 3px var(--t10-color-focus)}@supports (color:color-mix(in lab, red, red)){.t10-role-search-control:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-focus) 18%, transparent)}}.t10-role-search-control kbd{color:var(--t10-color-text-muted);font-size:.72rem}.t10-role-toolbar>.t10-guidance{text-align:end;max-inline-size:48rem;margin:0}.t10-role-workspace{grid-template-columns:minmax(0,1.45fr) minmax(22rem,.75fr);align-items:start;gap:1rem;max-inline-size:98rem;margin-inline:auto;display:grid}.t10-role-catalogue,.t10-role-editor{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);min-inline-size:0;box-shadow:0 24px 52px -40px var(--t10-color-text), 0 10px 24px -22px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-role-catalogue,.t10-role-editor{box-shadow:0 24px 52px -40px color-mix(in srgb, var(--t10-color-text) 38%, transparent), 0 10px 24px -22px color-mix(in srgb, var(--t10-color-accent) 35%, transparent)}}.t10-role-catalogue{overflow:visible}.t10-role-catalogue .t10-enterprise-table-scroll{overflow:auto visible}.t10-role-catalogue .t10-enterprise-table-region{box-shadow:none;border:0;border-radius:0}.t10-role-name{gap:.2rem;display:grid}.t10-role-name small,.t10-capability-row code{color:var(--t10-color-text-muted);font-size:.69rem}.t10-role-version{background:var(--t10-color-accent);border-radius:999px;padding:.28rem .5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-role-version{background:color-mix(in srgb, var(--t10-color-accent) 8%, transparent)}}.t10-role-version{color:var(--t10-color-text-muted);font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:760}.t10-role-state{background:var(--t10-color-warning);border-radius:999px;align-items:center;padding:.28rem .55rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-role-state{background:color-mix(in srgb, var(--t10-color-warning) 12%, transparent)}}.t10-role-state{color:var(--t10-color-warning);font-size:.7rem;font-weight:780}.t10-role-state[data-active=true]{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-role-state[data-active=true]{background:color-mix(in srgb, var(--t10-color-success) 12%, transparent)}}.t10-role-state[data-active=true]{color:var(--t10-color-success)}.t10-role-open{min-block-size:2.1rem;padding-block:.3rem}.t10-role-access-state{max-inline-size:98rem;margin:1rem auto 0}.t10-role-access-state .t10-outcome-card__actions button{border:1px solid var(--t10-outcome-color);min-block-size:3rem;min-inline-size:10rem}@supports (color:color-mix(in lab, red, red)){.t10-role-access-state .t10-outcome-card__actions button{border:1px solid color-mix(in srgb, var(--t10-outcome-color) 34%, var(--t10-color-border))}}.t10-role-access-state .t10-outcome-card__actions button{border-radius:var(--t10-radius-control);background:var(--t10-color-surface);color:var(--t10-color-text);cursor:pointer;font:inherit;font-weight:780;transition:border-color .18s,background .18s,box-shadow .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.t10-role-access-state .t10-outcome-card__actions button:hover,.t10-role-access-state .t10-outcome-card__actions button:focus-visible{border-color:var(--t10-outcome-color)}@supports (color:color-mix(in lab, red, red)){.t10-role-access-state .t10-outcome-card__actions button:hover,.t10-role-access-state .t10-outcome-card__actions button:focus-visible{border-color:color-mix(in srgb, var(--t10-outcome-color) 56%, var(--t10-color-border))}}.t10-role-access-state .t10-outcome-card__actions button:hover,.t10-role-access-state .t10-outcome-card__actions button:focus-visible{background:linear-gradient(135deg, var(--t10-outcome-color), var(--t10-color-surface))}@supports (color:color-mix(in lab, red, red)){.t10-role-access-state .t10-outcome-card__actions button:hover,.t10-role-access-state .t10-outcome-card__actions button:focus-visible{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-outcome-color) 8%, var(--t10-color-surface)), var(--t10-color-surface))}}.t10-role-access-state .t10-outcome-card__actions button:hover,.t10-role-access-state .t10-outcome-card__actions button:focus-visible{box-shadow:0 1.1rem 2rem -1.35rem var(--t10-outcome-color), inset 0 1px 0 #ffffff73}@supports (color:color-mix(in lab, red, red)){.t10-role-access-state .t10-outcome-card__actions button:hover,.t10-role-access-state .t10-outcome-card__actions button:focus-visible{box-shadow:0 1.1rem 2rem -1.35rem color-mix(in srgb, var(--t10-outcome-color) 45%, transparent), inset 0 1px 0 #ffffff73}}.t10-role-access-state .t10-outcome-card__actions button:hover,.t10-role-access-state .t10-outcome-card__actions button:focus-visible{transform:translateY(-.12rem)}.t10-role-pagination{border-block-start:1px solid var(--t10-color-border);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.t10-role-pagination p{color:var(--t10-color-text-muted);margin:0;font-size:.78rem}.t10-role-pagination button{min-block-size:2.2rem;padding-block:.35rem}.t10-role-pagination button:disabled,.t10-role-editor-footer button:disabled{cursor:not-allowed;opacity:.5}.t10-role-editor{flex-direction:column;max-block-size:calc(100svh - 2rem);display:flex;position:sticky;inset-block-start:1rem;overflow:hidden}.t10-role-editor-shell,.t10-role-editor-body{flex-direction:column;flex:1;min-block-size:0;display:flex;overflow:hidden}.t10-role-editor[data-mode=create] .t10-role-editor-body,.t10-role-editor[data-mode=details] .t10-role-editor-body{display:block;overflow:auto}.t10-role-editor-body>.t10-capability-workspace{flex-direction:column;flex:1;min-block-size:0;display:flex;overflow:hidden}.t10-role-editor-empty{text-align:center;place-items:center;min-block-size:28rem;padding:2rem;display:grid}.t10-role-editor-empty>span{border:1px solid var(--t10-color-accent);place-items:center;block-size:5rem;inline-size:5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-role-editor-empty>span{border:1px solid color-mix(in srgb, var(--t10-color-accent) 35%, var(--t10-color-border))}}.t10-role-editor-empty>span{background:var(--t10-color-accent);border-radius:1.4rem}@supports (color:color-mix(in lab, red, red)){.t10-role-editor-empty>span{background:color-mix(in srgb, var(--t10-color-accent) 8%, var(--t10-color-surface))}}.t10-role-editor-empty>span{color:var(--t10-color-accent);box-shadow:0 18px 38px -28px var(--t10-color-accent);font-size:.75rem;font-weight:850}.t10-role-editor-empty h2{margin:1.2rem 0 .45rem;font-size:1.25rem}.t10-role-editor-empty p{max-inline-size:28rem;color:var(--t10-color-text-muted);margin:0;font-size:.84rem;line-height:1.6}.t10-role-editor-header{border-block-end:1px solid var(--t10-color-border);justify-content:space-between;align-items:start;gap:.85rem;padding:1rem 1.25rem .95rem;display:flex}.t10-role-editor-header-copy{gap:.38rem;min-inline-size:0;display:grid}.t10-role-editor-header h2{letter-spacing:-.02em;margin:0;font-size:1.32rem;font-weight:780;line-height:1.2}.t10-role-editor-subline{flex-wrap:wrap;align-items:center;gap:.4rem .55rem;display:flex}.t10-role-editor-key{color:var(--t10-color-text-muted);font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.01em;font-size:.72rem;font-weight:600;line-height:1.35}.t10-role-editor-eyebrow{color:var(--t10-color-text-muted);font-size:.74rem;font-weight:650;line-height:1.35}.t10-role-panel-nav{border-bottom:1px solid var(--t10-color-border);gap:.75rem;padding:.85rem 1rem .95rem;display:grid}.t10-role-panel-stats{flex-wrap:wrap;gap:.45rem;display:flex}.t10-role-panel-stat{border:1px solid var(--t10-color-border);gap:.12rem;min-inline-size:5.5rem;padding:.45rem .6rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-role-panel-stat{border:1px solid color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-role-panel-stat{border-radius:var(--t10-radius-control);background:var(--t10-color-canvas)}@supports (color:color-mix(in lab, red, red)){.t10-role-panel-stat{background:color-mix(in srgb, var(--t10-color-canvas) 72%, var(--t10-color-surface))}}.t10-role-panel-stat strong{font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:820;line-height:1.1}.t10-role-panel-stat span{color:var(--t10-color-text-muted);letter-spacing:.02em;font-size:.68rem;font-weight:700}.t10-role-panel-actions{flex-wrap:wrap;gap:.5rem;display:flex}.t10-role-workspace-cta{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface);min-block-size:2.35rem;color:var(--t10-color-text);cursor:pointer;font:inherit;justify-content:center;align-items:center;padding:.42rem .9rem;font-size:.78rem;font-weight:760;line-height:1.2;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.t10-role-workspace-cta:hover,.t10-role-workspace-cta:focus-visible{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-role-workspace-cta:hover,.t10-role-workspace-cta:focus-visible{border-color:color-mix(in srgb, var(--t10-color-accent) 34%, var(--t10-color-border))}}.t10-role-workspace-cta:hover,.t10-role-workspace-cta:focus-visible{box-shadow:0 .75rem 1.35rem -1rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-role-workspace-cta:hover,.t10-role-workspace-cta:focus-visible{box-shadow:0 .75rem 1.35rem -1rem color-mix(in srgb, var(--t10-color-accent) 42%, transparent)}}.t10-role-workspace-cta:hover,.t10-role-workspace-cta:focus-visible{transform:translateY(-.06rem)}.t10-role-workspace-cta--primary{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-role-workspace-cta--primary{border-color:color-mix(in srgb, var(--t10-color-accent) 42%, var(--t10-color-border))}}.t10-role-workspace-cta--primary{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-role-workspace-cta--primary{background:color-mix(in srgb, var(--t10-color-accent) 14%, var(--t10-color-surface))}}.t10-role-workspace-cta--primary{color:var(--t10-color-accent)}.t10-role-workspace-page{flex-direction:column;gap:.85rem;block-size:calc(100svh - 2.5rem);min-block-size:0;max-inline-size:98rem;margin-inline:auto;padding:1.25rem 1rem 2rem;display:flex}.t10-role-workspace-breadcrumb{color:var(--t10-color-text-muted);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.45rem;margin:0;font-size:.78rem;line-height:1.4;display:flex}.t10-role-workspace-breadcrumb a{color:var(--t10-color-accent);font-weight:720;text-decoration:none}.t10-role-workspace-breadcrumb a:hover,.t10-role-workspace-breadcrumb a:focus-visible{text-decoration:underline}.t10-role-workspace-hero{border:0;border-block-end:1px solid var(--t10-color-border);box-shadow:none;background:0 0;border-radius:0;padding:1.35rem 1.5rem 1.15rem;position:relative;overflow:hidden}.t10-role-workspace-hero-copy{z-index:1;position:relative}.t10-role-workspace-hero-heading{gap:.4rem;display:grid}.t10-role-workspace-hero-glow{background:linear-gradient(118deg, var(--t10-color-accent) 0%, transparent 48%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-role-workspace-hero-glow{background:linear-gradient(118deg, color-mix(in srgb, var(--t10-color-accent) 10%, transparent) 0%, transparent 48%)}}.t10-role-workspace-hero-glow{pointer-events:none}.t10-role-workspace-eyebrow{color:var(--t10-color-accent);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800;line-height:1.3}.t10-role-workspace-hero h1{font-family:var(--t10-font-display-current);letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,2.8vw,2.2rem);line-height:1.08}.t10-role-workspace-hero-meta{flex-wrap:wrap;align-items:center;gap:.55rem;margin:.85rem 0 0;display:flex}.t10-role-workspace-hero .t10-guidance{max-inline-size:54rem;margin:.65rem 0 0;line-height:1.55}.t10-role-workspace-shell{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);max-block-size:min(100svh - 5.5rem,56rem);box-shadow:0 24px 52px -40px var(--t10-color-text), 0 10px 24px -22px var(--t10-color-accent);flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-role-workspace-shell{box-shadow:0 24px 52px -40px color-mix(in srgb, var(--t10-color-text) 38%, transparent), 0 10px 24px -22px color-mix(in srgb, var(--t10-color-accent) 35%, transparent)}}.t10-role-workspace-shell[data-context=page] .t10-role-editor-body{flex-direction:column;flex:1;min-block-size:0;max-block-size:none;display:flex;overflow:hidden}.t10-role-workspace-shell[data-context=page] .t10-role-editor-body>.t10-role-form{flex:1;min-block-size:0;overflow:auto}.t10-role-editor-header>button{border-radius:var(--t10-radius-control);background:var(--t10-color-text);border:0;block-size:2.2rem;inline-size:2.2rem}@supports (color:color-mix(in lab, red, red)){.t10-role-editor-header>button{background:color-mix(in srgb, var(--t10-color-text) 5%, transparent)}}.t10-role-editor-header>button{color:var(--t10-color-text-muted);cursor:pointer;font-size:1.25rem}.t10-role-tabs{border-block-end:1px solid var(--t10-color-border);gap:.25rem;padding-block:.1rem;padding-inline:1rem;display:flex}.t10-role-tabs button{color:var(--t10-color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-block-end:2px solid #0000;padding:.85rem .7rem;font-size:.78rem;font-weight:750}.t10-role-tabs button[aria-selected=true]{border-block-end-color:var(--t10-color-accent);color:var(--t10-color-accent)}.t10-role-form,.t10-capability-workspace{padding:1rem 1.15rem .85rem}.t10-capability-workspace{padding-block-end:.35rem}.t10-capability-workspace>.t10-guidance{flex-shrink:0}.t10-capability-context-strip{border:1px solid var(--t10-color-border);margin:0;padding:.55rem .7rem}@supports (color:color-mix(in lab, red, red)){.t10-capability-context-strip{border:1px solid color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-capability-context-strip{border-radius:var(--t10-radius-control);background:var(--t10-color-canvas)}@supports (color:color-mix(in lab, red, red)){.t10-capability-context-strip{background:color-mix(in srgb, var(--t10-color-canvas) 82%, var(--t10-color-surface))}}.t10-capability-context-strip{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-capability-context-strip{color:color-mix(in srgb, var(--t10-color-text-muted) 78%, transparent)}}.t10-capability-context-strip{font-size:.72rem;line-height:1.5}.t10-capability-context-strip[data-readonly=true]{border-color:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-capability-context-strip[data-readonly=true]{border-color:color-mix(in srgb, var(--t10-color-warning) 28%, var(--t10-color-border))}}.t10-capability-context-strip[data-readonly=true]{background:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-capability-context-strip[data-readonly=true]{background:color-mix(in srgb, var(--t10-color-warning) 8%, var(--t10-color-surface))}}.t10-capability-context-strip[data-readonly=true]{color:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-capability-context-strip[data-readonly=true]{color:color-mix(in srgb, var(--t10-color-warning) 82%, var(--t10-color-text))}}.t10-capability-toolbar{flex-shrink:0;gap:.65rem;display:grid}.t10-capability-filters{flex-wrap:wrap;gap:.35rem;display:flex}.t10-capability-filter-chip{border:1px solid var(--t10-color-border);color:var(--t10-color-text-muted);cursor:pointer;font:inherit;background:0 0;border-radius:999px;padding:.28rem .62rem;font-size:.68rem;font-weight:750}.t10-capability-filter-chip[aria-pressed=true]{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-capability-filter-chip[aria-pressed=true]{border-color:color-mix(in srgb, var(--t10-color-accent) 45%, var(--t10-color-border))}}.t10-capability-filter-chip[aria-pressed=true]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-capability-filter-chip[aria-pressed=true]{background:color-mix(in srgb, var(--t10-color-accent) 12%, transparent)}}.t10-capability-filter-chip[aria-pressed=true]{color:var(--t10-color-accent)}.t10-capability-bulk-actions{flex-wrap:wrap;gap:.35rem;display:flex}.t10-capability-bulk-actions button{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);color:var(--t10-color-text-muted);cursor:pointer;font:inherit;padding:.35rem .55rem;font-size:.68rem;font-weight:700}.t10-capability-scroll{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);overscroll-behavior:contain;flex:1;min-block-size:0;margin-block-start:.65rem;overflow:auto}.t10-capability-empty,.t10-capability-limit{color:var(--t10-color-text-muted);margin:0;padding:.85rem;font-size:.74rem}.t10-role-form>.t10-guidance,.t10-capability-workspace>.t10-guidance{margin-block:0 .75rem}.t10-role-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.t10-role-form-grid label,.t10-capability-search{gap:.32rem;display:grid}.t10-role-form-grid label>span,.t10-role-active-toggle strong,.t10-capability-search>span{color:var(--t10-color-text);font-size:.76rem;font-weight:750}.t10-role-form-grid input,.t10-role-form-grid textarea,.t10-capability-search input{border:1px solid var(--t10-color-border-strong);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);inline-size:100%;color:var(--t10-color-text);font:inherit;padding:.65rem .72rem;font-size:.82rem}.t10-role-form-grid input:focus,.t10-role-form-grid textarea:focus,.t10-capability-search input:focus{border-color:var(--t10-color-focus);outline:3px solid var(--t10-color-focus)}@supports (color:color-mix(in lab, red, red)){.t10-role-form-grid input:focus,.t10-role-form-grid textarea:focus,.t10-capability-search input:focus{outline:3px solid color-mix(in srgb, var(--t10-color-focus) 16%, transparent)}}.t10-role-form-grid input:disabled,.t10-role-form-grid textarea:disabled{opacity:.68}.t10-role-form-grid small,.t10-role-active-toggle small,.t10-capability-row small{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-role-form-grid small,.t10-role-active-toggle small,.t10-capability-row small{color:color-mix(in srgb, var(--t10-color-text-muted) 70%, transparent)}}.t10-role-form-grid small,.t10-role-active-toggle small,.t10-capability-row small{font-size:.66rem;line-height:1.45}.t10-role-form-wide{grid-column:1/-1}.t10-role-active-toggle{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);align-items:start;gap:.7rem;margin-block-start:1rem;padding:.8rem;display:flex}.t10-role-active-toggle>span{gap:.2rem;display:grid}.t10-role-editor-footer{border-block-start:1px solid var(--t10-color-border);background:var(--t10-color-surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;margin-block-start:0;padding:.85rem 1.15rem;display:flex}@supports (color:color-mix(in lab, red, red)){.t10-role-editor-footer{background:color-mix(in srgb, var(--t10-color-surface) 92%, var(--t10-color-canvas))}}.t10-role-editor-footer{box-shadow:0 -.65rem 1.25rem -.85rem var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-role-editor-footer{box-shadow:0 -.65rem 1.25rem -.85rem color-mix(in srgb, var(--t10-color-text) 22%, transparent)}}.t10-role-editor-footer-meta{min-inline-size:0;color:var(--t10-color-text-muted);margin:0;font-size:.72rem;font-weight:700;line-height:1.45}.t10-role-editor-footer-meta kbd{border:1px solid var(--t10-color-border);background:var(--t10-color-canvas);border-radius:.28rem;margin-inline-start:.1rem;padding:.08rem .32rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.t10-role-editor-footer-meta kbd{background:color-mix(in srgb, var(--t10-color-canvas) 90%, var(--t10-color-surface))}}.t10-role-editor-footer-meta kbd{color:var(--t10-color-text-muted);font-family:inherit;font-size:.66rem;font-weight:800;line-height:1.2}.t10-capability-search{min-inline-size:0;margin-block-end:.45rem}.t10-capability-groups{gap:.75rem;display:grid}.t10-capability-groups>section,.t10-capability-module{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);overflow:hidden}.t10-capability-module-body{gap:.75rem;padding:.65rem .75rem .8rem;display:grid}.t10-capability-action-toolbar{flex-wrap:wrap;gap:.35rem;display:flex}.t10-capability-action-chip{border:1px solid var(--t10-color-border);background:var(--t10-color-canvas);color:var(--t10-color-text-muted);cursor:pointer;font:inherit;border-radius:999px;padding:.3rem .62rem;font-size:.67rem;font-weight:750}.t10-capability-action-chip[aria-pressed=true]{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-capability-action-chip[aria-pressed=true]{border-color:color-mix(in srgb, var(--t10-color-accent) 45%, var(--t10-color-border))}}.t10-capability-action-chip[aria-pressed=true]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-capability-action-chip[aria-pressed=true]{background:color-mix(in srgb, var(--t10-color-accent) 12%, transparent)}}.t10-capability-action-chip[aria-pressed=true]{color:var(--t10-color-accent)}.t10-capability-entity{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface);gap:.55rem;padding:.55rem .65rem .65rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-capability-entity{background:color-mix(in srgb, var(--t10-color-surface) 72%, var(--t10-color-canvas))}}.t10-capability-entity-header{color:var(--t10-color-text-muted);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.35rem .55rem;font-size:.68rem;font-weight:800;display:flex}.t10-capability-entity-title,.t10-capability-entity-family-hint{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-capability-entity-family-hint{color:color-mix(in srgb, var(--t10-color-text-muted) 88%, var(--t10-color-text))}}.t10-capability-entity-family-hint{letter-spacing:.02em;text-transform:none;font-size:.64rem;font-weight:700}.t10-capability-entity-family-hint:before{content:"·";opacity:.55;margin-inline-end:.35rem}.t10-capability-entity-grant{color:var(--t10-color-accent);cursor:pointer;font:inherit;letter-spacing:0;text-transform:none;text-underline-offset:.12em;background:0 0;border:0;margin-inline-start:auto;padding:0;font-size:.64rem;font-weight:750;text-decoration:underline}.t10-capability-entity-flat{gap:.15rem;display:grid}.t10-capability-entity-flat .t10-capability-family-badge{display:none}.t10-capability-family{gap:.15rem;display:grid}.t10-capability-family-header{justify-content:space-between;align-items:center;gap:.5rem;padding-block:.15rem .25rem;display:flex}.t10-capability-family-header button{color:var(--t10-color-accent);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:.66rem;font-weight:700}.t10-capability-family-label{color:var(--t10-color-text);font-size:.7rem;font-weight:750}.t10-capability-row-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .55rem;display:flex}.t10-capability-row-badges{flex-wrap:wrap;gap:.28rem;display:flex}.t10-capability-family-badge{border:1px solid var(--t10-color-border);color:var(--t10-color-text-muted);letter-spacing:.03em;border-radius:999px;padding:.12rem .42rem;font-size:.6rem;font-weight:700}.t10-capability-risk-badge{background:var(--t10-color-warning);border-radius:999px;padding:.12rem .42rem}@supports (color:color-mix(in lab, red, red)){.t10-capability-risk-badge{background:color-mix(in srgb, var(--t10-color-warning) 14%, transparent)}}.t10-capability-risk-badge{color:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-capability-risk-badge{color:color-mix(in srgb, var(--t10-color-warning) 82%, var(--t10-color-text))}}.t10-capability-risk-badge{letter-spacing:.03em;font-size:.6rem;font-weight:800}.t10-capability-groups>section>header,.t10-capability-module-toggle{background:var(--t10-color-canvas);justify-content:space-between;align-items:center;padding:.48rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.t10-capability-groups>section>header,.t10-capability-module-toggle{background:color-mix(in srgb, var(--t10-color-canvas) 90%, var(--t10-color-surface))}}.t10-capability-groups>section>header,.t10-capability-module-toggle{border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-capability-groups>section>header,.t10-capability-module-toggle{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-capability-module-toggle{inline-size:100%;color:inherit;cursor:pointer;font:inherit;text-align:start;border:0;gap:.75rem}.t10-capability-groups h3{color:var(--t10-color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.t10-capability-groups header>span,.t10-capability-module-toggle>span{color:var(--t10-color-text-muted);font-size:.7rem}.t10-capability-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;padding:.75rem;display:grid}.t10-capability-row+.t10-capability-row{border-block-start:1px solid var(--t10-color-border)}.t10-capability-row>span{gap:.18rem;display:grid}.t10-capability-row strong{font-size:.78rem}.t10-role-mode-badge{border:1px solid var(--t10-color-accent);margin:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-role-mode-badge{border:1px solid color-mix(in srgb, var(--t10-color-accent) 34%, var(--t10-color-border))}}.t10-role-mode-badge{background:var(--t10-color-accent);border-radius:999px;padding:.2rem .5rem}@supports (color:color-mix(in lab, red, red)){.t10-role-mode-badge{background:color-mix(in srgb, var(--t10-color-accent) 10%, transparent)}}.t10-role-mode-badge{color:var(--t10-color-accent);letter-spacing:.05em;text-transform:uppercase;font-size:.62rem;font-weight:820;line-height:1.2}.t10-role-editor[data-dirty=true]{border-color:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-role-editor[data-dirty=true]{border-color:color-mix(in srgb, var(--t10-color-warning) 42%, var(--t10-color-border))}}.t10-role-editor[data-dirty=true]{box-shadow:0 24px 52px -40px var(--t10-color-text), 0 0 0 1px var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-role-editor[data-dirty=true]{box-shadow:0 24px 52px -40px color-mix(in srgb, var(--t10-color-text) 38%, transparent), 0 0 0 1px color-mix(in srgb, var(--t10-color-warning) 16%, transparent)}}.t10-role-dirty-banner{border-inline-start:3px solid var(--t10-color-warning);background:var(--t10-color-warning);margin:0 1.25rem .75rem;padding:.55rem .75rem}@supports (color:color-mix(in lab, red, red)){.t10-role-dirty-banner{background:color-mix(in srgb, var(--t10-color-warning) 10%, transparent)}}.t10-role-dirty-banner{color:var(--t10-color-text-muted);font-size:.78rem}.t10-capability-summary{color:var(--t10-color-text-muted);margin:0 0 .65rem;font-size:.74rem;font-weight:700}.t10-role-refresh--spin:after{content:"";vertical-align:middle;border:2px solid;border-block-start-color:#0000;border-radius:999px;block-size:.65rem;inline-size:.65rem;margin-inline-start:.35rem;animation:.9s linear infinite t10-spin;display:inline-block}.t10-role-loading{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;min-block-size:28rem;max-inline-size:98rem;margin-inline:auto;padding:1rem;display:grid}.t10-role-loading span{border-radius:var(--t10-radius-control);background:linear-gradient(100deg, var(--t10-color-canvas) 30%, var(--t10-color-accent) 48%, var(--t10-color-canvas) 66%);min-block-size:3.8rem}@supports (color:color-mix(in lab, red, red)){.t10-role-loading span{background:linear-gradient(100deg, var(--t10-color-canvas) 30%, color-mix(in srgb, var(--t10-color-accent) 9%, var(--t10-color-canvas)) 48%, var(--t10-color-canvas) 66%)}}.t10-role-loading span{background-size:240% 100%;animation:1.6s ease-in-out infinite t10-role-skeleton}.t10-role-access-state{place-items:center;min-block-size:min(34rem,68svh);padding:clamp(1rem,4vw,3rem);display:grid}.t10-role-access-card{isolation:isolate;border:1px solid var(--t10-color-danger);justify-items:center;inline-size:min(100%,31rem);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.t10-role-access-card{border:1px solid color-mix(in srgb, var(--t10-color-danger) 10%, var(--t10-color-border))}}.t10-role-access-card{border-radius:calc(var(--t10-radius-panel) + .45rem);background:radial-gradient(ellipse at 18% 67%, var(--t10-color-danger), transparent 17rem), radial-gradient(ellipse at 82% 37%, var(--t10-color-warning), transparent 16rem), var(--t10-color-surface-raised);padding:clamp(2.2rem,5vw,3.6rem) clamp(1.7rem,5vw,2.6rem)}@supports (color:color-mix(in lab, red, red)){.t10-role-access-card{background:radial-gradient(ellipse at 18% 67%, color-mix(in srgb, var(--t10-color-danger) 8%, transparent), transparent 17rem), radial-gradient(ellipse at 82% 37%, color-mix(in srgb, var(--t10-color-warning) 5%, transparent), transparent 16rem), color-mix(in srgb, var(--t10-color-surface-raised) 96%, white 4%)}}.t10-role-access-card{box-shadow:0 2.8rem 4.8rem -2.4rem var(--t10-color-text), 0 1rem 2rem -1.35rem var(--t10-color-text), -2.8rem 2rem 4.8rem -3.25rem var(--t10-color-danger), 2.8rem 1.4rem 4.8rem -3.3rem var(--t10-color-warning), inset 0 1px 0 #ffffff6b}@supports (color:color-mix(in lab, red, red)){.t10-role-access-card{box-shadow:0 2.8rem 4.8rem -2.4rem color-mix(in srgb, var(--t10-color-text) 32%, transparent), 0 1rem 2rem -1.35rem color-mix(in srgb, var(--t10-color-text) 18%, transparent), -2.8rem 2rem 4.8rem -3.25rem color-mix(in srgb, var(--t10-color-danger) 28%, transparent), 2.8rem 1.4rem 4.8rem -3.3rem color-mix(in srgb, var(--t10-color-warning) 18%, transparent), inset 0 1px 0 #ffffff6b}}.t10-role-access-card{text-align:center;transition:border-color .22s,box-shadow .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.t10-role-access-card:hover,.t10-role-access-card:focus-within{border-color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-role-access-card:hover,.t10-role-access-card:focus-within{border-color:color-mix(in srgb, var(--t10-color-danger) 20%, var(--t10-color-border))}}.t10-role-access-card:hover,.t10-role-access-card:focus-within{box-shadow:0 3.05rem 5.4rem -2.35rem var(--t10-color-text), 0 1.1rem 2.25rem -1.35rem var(--t10-color-text), -3.1rem 2.1rem 5rem -3.15rem var(--t10-color-danger), 3.1rem 1.45rem 5rem -3.2rem var(--t10-color-warning), inset 0 1px 0 #ffffff7a}@supports (color:color-mix(in lab, red, red)){.t10-role-access-card:hover,.t10-role-access-card:focus-within{box-shadow:0 3.05rem 5.4rem -2.35rem color-mix(in srgb, var(--t10-color-text) 34%, transparent), 0 1.1rem 2.25rem -1.35rem color-mix(in srgb, var(--t10-color-text) 20%, transparent), -3.1rem 2.1rem 5rem -3.15rem color-mix(in srgb, var(--t10-color-danger) 32%, transparent), 3.1rem 1.45rem 5rem -3.2rem color-mix(in srgb, var(--t10-color-warning) 21%, transparent), inset 0 1px 0 #ffffff7a}}.t10-role-access-card:hover,.t10-role-access-card:focus-within{transform:translateY(-.18rem)}.t10-role-access-card__icon{background:var(--t10-color-danger);block-size:4.8rem;inline-size:4.8rem;color:var(--t10-color-danger-ink);box-shadow:0 1.25rem 2rem -1.05rem var(--t10-color-danger);border-radius:999px;place-items:center;margin-block-end:1.35rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-role-access-card__icon{box-shadow:0 1.25rem 2rem -1.05rem color-mix(in srgb, var(--t10-color-danger) 72%, transparent)}}.t10-role-access-card__icon{animation:3.8s ease-in-out infinite t10-feedback-icon-breathe}.t10-role-access-card h2{font-family:var(--font-display);margin:0;font-size:clamp(1.7rem,4vw,2.2rem);font-weight:820;line-height:1.15}.t10-role-access-card p{max-inline-size:27rem;color:var(--t10-color-text-muted);margin:.95rem 0 0;line-height:1.7}.t10-role-access-card small{color:var(--t10-color-text-muted);overflow-wrap:anywhere;margin-block-start:.85rem;font-size:.72rem}.t10-role-access-card button{border:1px solid var(--t10-color-text);min-block-size:3rem;min-inline-size:12rem;margin-block-start:2rem}@supports (color:color-mix(in lab, red, red)){.t10-role-access-card button{border:1px solid color-mix(in srgb, var(--t10-color-text) 12%, var(--t10-color-border))}}.t10-role-access-card button{border-radius:var(--t10-radius-control);background:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-role-access-card button{background:color-mix(in srgb, var(--t10-color-text) 86%, black 14%)}}.t10-role-access-card button{box-shadow:0 1.2rem 2.1rem -1.45rem var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-role-access-card button{box-shadow:0 1.2rem 2.1rem -1.45rem color-mix(in srgb, var(--t10-color-text) 52%, transparent)}}.t10-role-access-card button{color:var(--t10-color-canvas);cursor:pointer;font:inherit;font-weight:760;transition:box-shadow .22s,transform .22s}.t10-role-access-card button:hover,.t10-role-access-card button:focus-visible{box-shadow:0 1.45rem 2.4rem -1.4rem var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-role-access-card button:hover,.t10-role-access-card button:focus-visible{box-shadow:0 1.45rem 2.4rem -1.4rem color-mix(in srgb, var(--t10-color-text) 62%, transparent)}}.t10-role-access-card button:hover,.t10-role-access-card button:focus-visible{transform:translateY(-.12rem)}@keyframes t10-role-skeleton{to{background-position:-140% 0}}@media (max-width:76rem){.t10-role-workspace{grid-template-columns:minmax(0,1fr)}.t10-role-editor{max-block-size:none;position:static}}@media (max-width:50rem){.t10-role-admin-header,.t10-role-toolbar,.t10-role-pagination{flex-direction:column;align-items:stretch}.t10-role-header-actions>button{flex:auto}.t10-role-toolbar>.t10-guidance{text-align:start}.t10-role-form-grid{grid-template-columns:minmax(0,1fr)}.t10-role-form-wide{grid-column:auto}.t10-role-loading{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.t10-role-loading span{animation-duration:.01ms;animation-iteration-count:1}}.t10-not-found-page{background:radial-gradient(circle at 16% 16%, var(--t10-color-accent), transparent 24rem), radial-gradient(circle at 82% 28%, var(--t10-color-warning), transparent 23rem), radial-gradient(circle at 50% 88%, var(--t10-color-success), transparent 25rem), linear-gradient(135deg, var(--t10-color-canvas), var(--t10-color-canvas));place-items:center;min-block-size:100svh;padding:clamp(1.1rem,4vw,3rem);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-not-found-page{background:radial-gradient(circle at 16% 16%, color-mix(in srgb, var(--t10-color-accent) 14%, transparent), transparent 24rem), radial-gradient(circle at 82% 28%, color-mix(in srgb, var(--t10-color-warning) 12%, transparent), transparent 23rem), radial-gradient(circle at 50% 88%, color-mix(in srgb, var(--t10-color-success) 10%, transparent), transparent 25rem), linear-gradient(135deg, color-mix(in srgb, var(--t10-color-canvas) 96%, var(--t10-color-accent) 4%), var(--t10-color-canvas))}}.t10-not-found-page{color:var(--t10-color-text)}.t10-not-found-card{isolation:isolate;border:1px solid var(--t10-color-accent);justify-items:center;inline-size:min(100%,46rem);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-not-found-card{border:1px solid color-mix(in srgb, var(--t10-color-accent) 13%, var(--t10-color-border))}}.t10-not-found-card{border-radius:calc(var(--t10-radius-panel) + .85rem);background:radial-gradient(ellipse at 18% 72%, var(--t10-color-accent), transparent 19rem), radial-gradient(ellipse at 86% 28%, var(--t10-color-warning), transparent 18rem), var(--t10-color-surface-raised);padding:clamp(2.1rem,6vw,4.8rem) clamp(1.35rem,5vw,4rem)}@supports (color:color-mix(in lab, red, red)){.t10-not-found-card{background:radial-gradient(ellipse at 18% 72%, color-mix(in srgb, var(--t10-color-accent) 8%, transparent), transparent 19rem), radial-gradient(ellipse at 86% 28%, color-mix(in srgb, var(--t10-color-warning) 7%, transparent), transparent 18rem), color-mix(in srgb, var(--t10-color-surface-raised) 96%, white 4%)}}.t10-not-found-card{box-shadow:0 3rem 5rem -2.6rem var(--t10-color-text), -2.6rem 2.2rem 5.1rem -3.1rem var(--t10-color-accent), 2.6rem 1.8rem 5.1rem -3.2rem var(--t10-color-warning), inset 0 1px 0 #ffffff70}@supports (color:color-mix(in lab, red, red)){.t10-not-found-card{box-shadow:0 3rem 5rem -2.6rem color-mix(in srgb, var(--t10-color-text) 34%, transparent), -2.6rem 2.2rem 5.1rem -3.1rem color-mix(in srgb, var(--t10-color-accent) 30%, transparent), 2.6rem 1.8rem 5.1rem -3.2rem color-mix(in srgb, var(--t10-color-warning) 20%, transparent), inset 0 1px 0 #ffffff70}}.t10-not-found-card{text-align:center;transform-style:preserve-3d;transition:border-color .26s,box-shadow .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);animation:.32s cubic-bezier(.2,.8,.2,1) both t10-not-found-card-in}.t10-not-found-card:hover,.t10-not-found-card:focus-within{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-not-found-card:hover,.t10-not-found-card:focus-within{border-color:color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-not-found-card:hover,.t10-not-found-card:focus-within{box-shadow:0 3.2rem 5.5rem -2.55rem var(--t10-color-text), -2.9rem 2.35rem 5.4rem -3rem var(--t10-color-accent), 2.9rem 1.9rem 5.4rem -3.05rem var(--t10-color-warning), inset 0 1px 0 #ffffff80}@supports (color:color-mix(in lab, red, red)){.t10-not-found-card:hover,.t10-not-found-card:focus-within{box-shadow:0 3.2rem 5.5rem -2.55rem color-mix(in srgb, var(--t10-color-text) 36%, transparent), -2.9rem 2.35rem 5.4rem -3rem color-mix(in srgb, var(--t10-color-accent) 34%, transparent), 2.9rem 1.9rem 5.4rem -3.05rem color-mix(in srgb, var(--t10-color-warning) 24%, transparent), inset 0 1px 0 #ffffff80}}.t10-not-found-card:hover,.t10-not-found-card:focus-within{transform:translateY(-.18rem)}.t10-not-found-orbit{z-index:-1;border:1px solid var(--t10-color-accent);position:absolute;inset:1.3rem}@supports (color:color-mix(in lab, red, red)){.t10-not-found-orbit{border:1px solid color-mix(in srgb, var(--t10-color-accent) 10%, transparent)}}.t10-not-found-orbit{border-radius:inherit;opacity:.82;pointer-events:none}.t10-not-found-orbit span{background:var(--t10-color-accent);border-radius:999px;block-size:.44rem;inline-size:.44rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.t10-not-found-orbit span{background:color-mix(in srgb, var(--t10-color-accent) 42%, transparent)}}.t10-not-found-orbit span{box-shadow:0 0 1.3rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-not-found-orbit span{box-shadow:0 0 1.3rem color-mix(in srgb, var(--t10-color-accent) 42%, transparent)}}.t10-not-found-orbit span{animation:8.5s linear infinite t10-not-found-orbit}.t10-not-found-orbit span:first-child{inset-block-start:-.22rem;inset-inline-start:18%}.t10-not-found-orbit span:nth-child(2){animation-delay:-2.8s;inset-block-end:-.22rem;inset-inline-end:28%}.t10-not-found-orbit span:nth-child(3){animation-delay:-5.6s;inset-block-start:44%;inset-inline-end:-.22rem}.t10-not-found-badge{background:linear-gradient(145deg, var(--t10-color-accent), var(--t10-color-accent));border-radius:1.65rem;place-items:center;block-size:clamp(5.2rem,12vw,7.1rem);inline-size:clamp(5.2rem,12vw,7.1rem);margin-block-end:1.55rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-not-found-badge{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-accent) 94%, white 6%), color-mix(in srgb, var(--t10-color-accent) 80%, black 20%))}}.t10-not-found-badge{box-shadow:0 1.4rem 2.35rem -1.2rem var(--t10-color-accent), inset 0 1px 0 #ffffff47}@supports (color:color-mix(in lab, red, red)){.t10-not-found-badge{box-shadow:0 1.4rem 2.35rem -1.2rem color-mix(in srgb, var(--t10-color-accent) 70%, transparent), inset 0 1px 0 #ffffff47}}.t10-not-found-badge{color:var(--t10-color-accent-ink);animation:4.2s ease-in-out infinite t10-not-found-badge-float;transform:translateZ(1.1rem)}.t10-not-found-badge svg{block-size:58%;inline-size:58%}.t10-not-found-aurora{z-index:-2;background:radial-gradient(circle at 20% 30%, var(--t10-color-accent), transparent 42%), radial-gradient(circle at 78% 24%, var(--t10-color-warning), transparent 40%);position:absolute;inset:-20%}@supports (color:color-mix(in lab, red, red)){.t10-not-found-aurora{background:radial-gradient(circle at 20% 30%, color-mix(in srgb, var(--t10-color-accent) 16%, transparent), transparent 42%), radial-gradient(circle at 78% 24%, color-mix(in srgb, var(--t10-color-warning) 12%, transparent), transparent 40%)}}.t10-not-found-aurora{filter:blur(42px);opacity:.75;pointer-events:none;animation:9s ease-in-out infinite alternate t10-not-found-aurora}.t10-not-found-eyebrow{color:var(--t10-color-accent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .7rem;font-size:.78rem;font-weight:850}.t10-not-found-card h1{max-inline-size:34rem;font-family:var(--t10-font-display-current);letter-spacing:-.055em;margin:0;font-size:clamp(2.1rem,6vw,4.3rem);font-weight:860;line-height:1.02}.t10-not-found-copy{max-inline-size:34rem;color:var(--t10-color-text-muted);margin:1.1rem 0 0;font-size:clamp(1rem,2vw,1.12rem);line-height:1.75}.t10-not-found-actions{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-block-start:2.15rem;display:flex}.t10-not-found-action{border:1px solid var(--t10-color-accent);justify-content:center;align-items:center;gap:.55rem;min-block-size:3.15rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-not-found-action{border:1px solid color-mix(in srgb, var(--t10-color-accent) 18%, var(--t10-color-border))}}.t10-not-found-action{border-radius:var(--t10-radius-control);background:var(--t10-color-surface);padding:.75rem 1.25rem}@supports (color:color-mix(in lab, red, red)){.t10-not-found-action{background:color-mix(in srgb, var(--t10-color-surface) 94%, white 6%)}}.t10-not-found-action{box-shadow:0 1rem 1.85rem -1.4rem var(--t10-color-text), inset 0 1px 0 #ffffff6b}@supports (color:color-mix(in lab, red, red)){.t10-not-found-action{box-shadow:0 1rem 1.85rem -1.4rem color-mix(in srgb, var(--t10-color-text) 28%, transparent), inset 0 1px 0 #ffffff6b}}.t10-not-found-action{color:var(--t10-color-text);font-weight:790;text-decoration:none;transition:border-color .22s,background .22s,box-shadow .24s cubic-bezier(.22,1,.36,1),color .22s,transform .24s cubic-bezier(.22,1,.36,1)}.t10-not-found-action--primary{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-not-found-action--primary{border-color:color-mix(in srgb, var(--t10-color-accent) 48%, var(--t10-color-border))}}.t10-not-found-action--primary{background:linear-gradient(135deg, var(--t10-color-accent), var(--t10-color-accent))}@supports (color:color-mix(in lab, red, red)){.t10-not-found-action--primary{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-color-accent) 94%, white 6%), color-mix(in srgb, var(--t10-color-accent) 82%, black 18%))}}.t10-not-found-action--primary{color:var(--t10-color-accent-ink)}.t10-not-found-action:hover,.t10-not-found-action:focus-visible{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-not-found-action:hover,.t10-not-found-action:focus-visible{border-color:color-mix(in srgb, var(--t10-color-accent) 54%, var(--t10-color-border))}}.t10-not-found-action:hover,.t10-not-found-action:focus-visible{box-shadow:0 1.15rem 2.1rem -1.35rem var(--t10-color-accent), 0 0 1.35rem -.8rem var(--t10-color-accent), inset 0 1px 0 #ffffff7a}@supports (color:color-mix(in lab, red, red)){.t10-not-found-action:hover,.t10-not-found-action:focus-visible{box-shadow:0 1.15rem 2.1rem -1.35rem color-mix(in srgb, var(--t10-color-accent) 45%, transparent), 0 0 1.35rem -.8rem color-mix(in srgb, var(--t10-color-accent) 55%, transparent), inset 0 1px 0 #ffffff7a}}.t10-not-found-action:hover,.t10-not-found-action:focus-visible{transform:translateY(-.13rem)}.t10-not-found-action:focus-visible{outline:3px solid var(--t10-color-focus)}@supports (color:color-mix(in lab, red, red)){.t10-not-found-action:focus-visible{outline:3px solid color-mix(in srgb, var(--t10-color-focus) 58%, transparent)}}.t10-not-found-action:focus-visible{outline-offset:3px}.t10-not-found-hints{border:1px solid var(--t10-color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;inline-size:min(100%,34rem);margin:2.35rem 0 0;padding:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-not-found-hints{border:1px solid color-mix(in srgb, var(--t10-color-border) 70%, transparent)}}.t10-not-found-hints{border-radius:var(--t10-radius-panel);background:var(--t10-color-surface)}@supports (color:color-mix(in lab, red, red)){.t10-not-found-hints{background:color-mix(in srgb, var(--t10-color-surface) 70%, transparent)}}.t10-not-found-hints div{gap:.25rem;display:grid}.t10-not-found-hints dt,.t10-not-found-hints dd{margin:0}.t10-not-found-hints dt{color:var(--t10-color-text);letter-spacing:.05em;text-transform:uppercase;font-size:.74rem;font-weight:840}.t10-not-found-hints dd{color:var(--t10-color-text-muted);font-size:.78rem;line-height:1.45}@keyframes t10-not-found-card-in{0%{opacity:0;transform:translateY(.75rem)scale(.985)}}@keyframes t10-not-found-badge-float{0%,to{transform:translateY(0)translateZ(1.1rem)}50%{transform:translateY(-.3rem)translateZ(1.1rem)}}@keyframes t10-not-found-orbit{0%{opacity:.58;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(.7rem,-.4rem)scale(1.22)}to{opacity:.58;transform:translate(0)scale(1)}}@keyframes t10-not-found-aurora{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(2%,1%)scale(1.04)}}@keyframes t10-spin{to{transform:rotate(360deg)}}@media (max-width:42rem){.t10-not-found-hints{text-align:start;grid-template-columns:1fr}.t10-not-found-actions{flex-direction:column;align-items:stretch;inline-size:100%}}@media (prefers-reduced-motion:reduce){.t10-not-found-card,.t10-not-found-badge,.t10-not-found-orbit span{animation:none}.t10-not-found-card:hover,.t10-not-found-card:focus-within,.t10-not-found-action:hover,.t10-not-found-action:focus-visible{transform:none}}.t10-session-warning-layer{z-index:1000;padding:var(--t10-space-5);background:var(--t10-color-canvas);place-items:center;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-session-warning-layer{background:color-mix(in srgb, var(--t10-color-canvas) 68%, transparent)}}.t10-session-warning-layer{-webkit-backdrop-filter:blur(12px)saturate(115%);backdrop-filter:blur(12px)saturate(115%)}.t10-session-warning{border:1px solid var(--t10-color-border-strong);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface-raised);inline-size:min(100%,31rem);box-shadow:var(--t10-shadow-panel);color:var(--t10-color-text);padding:clamp(1.5rem,4vw,2.25rem)}.t10-session-warning h2{font-family:var(--font-display);margin-block:.5rem .75rem;font-size:clamp(1.5rem,4vw,2rem);line-height:1.15}.t10-session-warning p{color:var(--t10-color-text-muted);margin-block:0;line-height:1.65}.t10-session-warning__countdown{color:var(--t10-color-accent);font-variant-numeric:tabular-nums;margin-block:1.25rem .75rem;font-size:clamp(1.75rem,7vw,2.6rem);font-weight:800;display:block}.t10-session-warning__unsaved{border-inline-start:3px solid var(--t10-color-warning);background:var(--t10-color-warning);padding:.75rem .9rem}@supports (color:color-mix(in lab, red, red)){.t10-session-warning__unsaved{background:color-mix(in srgb, var(--t10-color-warning) 10%, transparent)}}.t10-session-warning__unsaved{font-size:.875rem}.t10-session-warning__actions{flex-wrap:wrap;gap:.75rem;margin-block-start:1.5rem;display:flex}.t10-session-warning__actions button{border:1px solid var(--t10-color-border-strong);border-radius:var(--t10-radius-control);background:var(--t10-color-surface);min-block-size:2.75rem;color:var(--t10-color-text);cursor:pointer;font:inherit;padding:.75rem 1rem;font-weight:750}.t10-session-warning__actions button:first-child{border-color:var(--t10-color-accent);background:var(--t10-color-accent);color:var(--t10-color-accent-ink);flex:12rem}.t10-session-warning__actions button:focus-visible{outline:3px solid var(--t10-color-focus)}@supports (color:color-mix(in lab, red, red)){.t10-session-warning__actions button:focus-visible{outline:3px solid color-mix(in srgb, var(--t10-color-focus) 55%, transparent)}}.t10-session-warning__actions button:focus-visible{outline-offset:3px}.t10-session-warning__actions button:disabled{cursor:wait;opacity:.68}.t10-feedback-layer{z-index:1200;padding:var(--t10-space-5);background:radial-gradient(ellipse at 38% 58%, var(--t10-feedback-color,var(--t10-color-accent)), transparent 21rem), radial-gradient(ellipse at 70% 54%, var(--t10-color-warning), transparent 22rem), var(--t10-color-canvas);place-items:center;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-feedback-layer{background:radial-gradient(ellipse at 38% 58%, color-mix(in srgb, var(--t10-feedback-color,var(--t10-color-accent)) 7%, transparent), transparent 21rem), radial-gradient(ellipse at 70% 54%, color-mix(in srgb, var(--t10-color-warning) 5%, transparent), transparent 22rem), color-mix(in srgb, var(--t10-color-canvas) 72%, transparent)}}.t10-feedback-layer{-webkit-backdrop-filter:blur(14px)saturate(118%);backdrop-filter:blur(14px)saturate(118%);animation:.18s ease-out both t10-feedback-layer-in}.t10-feedback-modal{--t10-feedback-color:var(--t10-color-accent);isolation:isolate;inline-size:min(100%,31rem);transform-style:preserve-3d;border:1px solid var(--t10-feedback-color);justify-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal{border:1px solid color-mix(in srgb, var(--t10-feedback-color) 12%, var(--t10-color-border))}}.t10-feedback-modal{border-radius:calc(var(--t10-radius-panel) + .45rem);background:radial-gradient(ellipse at 18% 67%, var(--t10-feedback-color), transparent 17rem), radial-gradient(ellipse at 82% 37%, var(--t10-color-warning), transparent 16rem), var(--t10-color-surface-raised);padding:clamp(2.15rem,5vw,3.6rem) clamp(1.7rem,5vw,2.6rem)}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal{background:radial-gradient(ellipse at 18% 67%, color-mix(in srgb, var(--t10-feedback-color) 8%, transparent), transparent 17rem), radial-gradient(ellipse at 82% 37%, color-mix(in srgb, var(--t10-color-warning) 5%, transparent), transparent 16rem), color-mix(in srgb, var(--t10-color-surface-raised) 96%, white 4%)}}.t10-feedback-modal{box-shadow:0 2.8rem 4.8rem -2.4rem var(--t10-color-text), 0 1rem 2rem -1.35rem var(--t10-color-text), -2.8rem 2rem 4.8rem -3.25rem var(--t10-feedback-color), 2.8rem 1.4rem 4.8rem -3.3rem var(--t10-color-warning), inset 0 1px 0 #ffffff6b}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal{box-shadow:0 2.8rem 4.8rem -2.4rem color-mix(in srgb, var(--t10-color-text) 32%, transparent), 0 1rem 2rem -1.35rem color-mix(in srgb, var(--t10-color-text) 18%, transparent), -2.8rem 2rem 4.8rem -3.25rem color-mix(in srgb, var(--t10-feedback-color) 28%, transparent), 2.8rem 1.4rem 4.8rem -3.3rem color-mix(in srgb, var(--t10-color-warning) 18%, transparent), inset 0 1px 0 #ffffff6b}}.t10-feedback-modal{color:var(--t10-color-text);text-align:center;outline-offset:5px;will-change:transform, box-shadow;outline:3px solid #0000;transition:border-color .22s,box-shadow .28s cubic-bezier(.22,1,.36,1),outline-color .22s,transform .28s cubic-bezier(.22,1,.36,1);animation:.26s cubic-bezier(.2,.8,.2,1) both t10-feedback-modal-in}.t10-feedback-modal:focus{outline-color:#0000}.t10-feedback-modal:focus-visible{outline-color:var(--t10-feedback-color)}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal:focus-visible{outline-color:color-mix(in srgb, var(--t10-feedback-color) 28%, transparent)}}.t10-feedback-modal:hover,.t10-feedback-modal:focus-within{border-color:var(--t10-feedback-color)}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal:hover,.t10-feedback-modal:focus-within{border-color:color-mix(in srgb, var(--t10-feedback-color) 20%, var(--t10-color-border))}}.t10-feedback-modal:hover,.t10-feedback-modal:focus-within{box-shadow:0 3.05rem 5.4rem -2.35rem var(--t10-color-text), 0 1.1rem 2.25rem -1.35rem var(--t10-color-text), -3.1rem 2.1rem 5rem -3.15rem var(--t10-feedback-color), 3.1rem 1.45rem 5rem -3.2rem var(--t10-color-warning), inset 0 1px 0 #ffffff7a}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal:hover,.t10-feedback-modal:focus-within{box-shadow:0 3.05rem 5.4rem -2.35rem color-mix(in srgb, var(--t10-color-text) 34%, transparent), 0 1.1rem 2.25rem -1.35rem color-mix(in srgb, var(--t10-color-text) 20%, transparent), -3.1rem 2.1rem 5rem -3.15rem color-mix(in srgb, var(--t10-feedback-color) 32%, transparent), 3.1rem 1.45rem 5rem -3.2rem color-mix(in srgb, var(--t10-color-warning) 21%, transparent), inset 0 1px 0 #ffffff7a}}.t10-feedback-modal:hover,.t10-feedback-modal:focus-within{transform:translateY(-.22rem)rotateX(.45deg)}.t10-feedback-layer[data-tone=success] .t10-feedback-modal{--t10-feedback-color:var(--t10-color-success)}.t10-feedback-layer[data-tone=warning] .t10-feedback-modal{--t10-feedback-color:var(--t10-color-warning)}.t10-feedback-layer[data-tone=error] .t10-feedback-modal{--t10-feedback-color:var(--t10-color-danger)}.t10-feedback-toast-layer{z-index:1200;pointer-events:none;position:fixed;inset-block-end:1.4rem;inset-inline-end:1.4rem}.t10-feedback-toast{--t10-feedback-color:var(--t10-color-success);background:var(--t10-color-surface-raised);align-items:flex-start}@supports (color:color-mix(in lab, red, red)){.t10-feedback-toast{background:color-mix(in srgb, var(--t10-color-surface-raised) 96%, transparent)}}.t10-feedback-toast{border:1px solid var(--t10-feedback-color)}@supports (color:color-mix(in lab, red, red)){.t10-feedback-toast{border:1px solid color-mix(in srgb, var(--t10-feedback-color) 30%, var(--t10-color-border))}}.t10-feedback-toast{border-radius:var(--t10-radius-panel);box-shadow:var(--t10-shadow-panel), 0 1rem 2.2rem -1.1rem var(--t10-feedback-color)}@supports (color:color-mix(in lab, red, red)){.t10-feedback-toast{box-shadow:var(--t10-shadow-panel), 0 1rem 2.2rem -1.1rem color-mix(in srgb, var(--t10-feedback-color) 40%, transparent)}}.t10-feedback-toast{pointer-events:auto;gap:.7rem;inline-size:min(22rem,88vw);padding:.75rem .8rem;animation:.22s cubic-bezier(.22,1,.36,1) both t10-feedback-toast-in;display:flex}.t10-feedback-toast[data-tone=warning]{--t10-feedback-color:var(--t10-color-warning)}.t10-feedback-toast[data-tone=error]{--t10-feedback-color:var(--t10-color-danger)}.t10-feedback-toast[data-tone=info]{--t10-feedback-color:var(--t10-color-accent)}.t10-feedback-toast__icon{background:var(--t10-feedback-color);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-feedback-toast__icon{background:color-mix(in srgb, var(--t10-feedback-color) 16%, var(--t10-color-surface))}}.t10-feedback-toast__icon{color:var(--t10-feedback-color);border-radius:999px;flex:none;place-items:center;block-size:1.6rem;inline-size:1.6rem;display:grid}.t10-feedback-toast__copy{gap:.15rem;min-inline-size:0;display:grid}.t10-feedback-toast__title{color:var(--t10-color-text);margin:0;font-size:.82rem;font-weight:700}.t10-feedback-toast__message{color:var(--t10-color-text-muted);margin:0;font-size:.8rem}.t10-feedback-toast__close{color:var(--t10-color-text-muted);cursor:pointer;background:0 0;border:none;flex:none;margin-inline-start:auto;padding:.1rem .2rem;font-size:1.05rem;line-height:1}.t10-feedback-toast__close:hover{color:var(--t10-color-text)}@keyframes t10-feedback-toast-in{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.t10-feedback-toast{animation:none}}.t10-feedback-modal__icon{background:linear-gradient(145deg, var(--t10-feedback-color), var(--t10-feedback-color));border-radius:999px;place-items:center;block-size:4.6rem;inline-size:4.6rem;margin-block-end:1.4rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal__icon{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-feedback-color) 96%, white 4%), color-mix(in srgb, var(--t10-feedback-color) 86%, black 14%))}}.t10-feedback-modal__icon{box-shadow:0 1.25rem 2rem -1.05rem var(--t10-feedback-color), inset 0 1px 0 #ffffff3d}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal__icon{box-shadow:0 1.25rem 2rem -1.05rem color-mix(in srgb, var(--t10-feedback-color) 72%, transparent), inset 0 1px 0 #ffffff3d}}.t10-feedback-modal__icon{color:var(--t10-color-accent-ink);transition:box-shadow .26s,transform .26s cubic-bezier(.22,1,.36,1);animation:3.8s ease-in-out infinite t10-feedback-icon-breathe;transform:translateZ(1rem)}.t10-feedback-modal:hover .t10-feedback-modal__icon,.t10-feedback-modal:focus-within .t10-feedback-modal__icon{box-shadow:0 1.35rem 2.2rem -1.05rem var(--t10-feedback-color), 0 0 2.2rem -.8rem var(--t10-feedback-color), inset 0 1px 0 #ffffff57}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal:hover .t10-feedback-modal__icon,.t10-feedback-modal:focus-within .t10-feedback-modal__icon{box-shadow:0 1.35rem 2.2rem -1.05rem color-mix(in srgb, var(--t10-feedback-color) 82%, transparent), 0 0 2.2rem -.8rem color-mix(in srgb, var(--t10-feedback-color) 82%, transparent), inset 0 1px 0 #ffffff57}}.t10-feedback-modal:hover .t10-feedback-modal__icon,.t10-feedback-modal:focus-within .t10-feedback-modal__icon{animation-duration:1.85s;transform:translateY(-.18rem)translateZ(1.3rem)scale(1.04)}.t10-feedback-modal__copy h2{font-family:var(--font-display);max-inline-size:22rem;margin:0;font-size:clamp(1.55rem,4vw,2rem);font-weight:820;line-height:1.2}.t10-feedback-modal__copy p{max-inline-size:30rem;color:var(--t10-color-text-muted);margin:.85rem auto 0;line-height:1.65}.t10-feedback-modal__reference{color:var(--t10-color-text-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-block-start:.8rem;font-size:.72rem;display:block}.t10-feedback-modal__actions{flex-wrap:wrap;justify-content:center;gap:.7rem;inline-size:100%;margin-block-start:2rem;display:flex}.t10-feedback-modal__close,.t10-feedback-modal__confirm{border:1px solid var(--t10-feedback-color);min-block-size:3rem;min-inline-size:9rem}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal__close,.t10-feedback-modal__confirm{border:1px solid color-mix(in srgb, var(--t10-feedback-color) 36%, var(--t10-color-border))}}.t10-feedback-modal__close,.t10-feedback-modal__confirm{border-radius:var(--t10-radius-control);cursor:pointer;font:inherit;box-shadow:0 .85rem 1.65rem -1.35rem var(--t10-feedback-color), inset 0 1px 0 #fff6;padding-inline:1.45rem;font-weight:760;transition:border-color .22s,background .22s,box-shadow .24s cubic-bezier(.22,1,.36,1),color .22s,transform .24s cubic-bezier(.22,1,.36,1)}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal__close,.t10-feedback-modal__confirm{box-shadow:0 .85rem 1.65rem -1.35rem color-mix(in srgb, var(--t10-feedback-color) 56%, transparent), inset 0 1px 0 #fff6}}.t10-feedback-modal__close{background:var(--t10-color-surface);color:var(--t10-color-text)}.t10-feedback-modal__confirm{background:var(--t10-feedback-color);color:var(--t10-color-accent-ink)}.t10-feedback-modal__confirm--danger{background:var(--t10-color-danger);border-color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal__confirm--danger{border-color:color-mix(in srgb, var(--t10-color-danger) 56%, var(--t10-color-border))}}.t10-feedback-modal__confirm--danger{color:#fff}.t10-feedback-modal__hint{color:var(--t10-color-text-muted);margin:.65rem 0 0;font-size:.72rem}.t10-feedback-modal__confirm--danger:hover,.t10-feedback-modal__confirm--danger:focus-visible{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal__confirm--danger:hover,.t10-feedback-modal__confirm--danger:focus-visible{background:color-mix(in srgb, var(--t10-color-danger) 92%, white 8%)}}.t10-feedback-modal__close:hover,.t10-feedback-modal__close:focus-visible,.t10-feedback-modal__confirm:hover,.t10-feedback-modal__confirm:focus-visible{transform:translateY(-.12rem)}.t10-feedback-modal__close:hover,.t10-feedback-modal__close:focus-visible{border-color:var(--t10-feedback-color)}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal__close:hover,.t10-feedback-modal__close:focus-visible{border-color:color-mix(in srgb, var(--t10-feedback-color) 52%, var(--t10-color-border))}}.t10-feedback-modal__close:hover,.t10-feedback-modal__close:focus-visible{background:linear-gradient(135deg, var(--t10-feedback-color), var(--t10-color-surface))}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal__close:hover,.t10-feedback-modal__close:focus-visible{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-feedback-color) 8%, var(--t10-color-surface)), var(--t10-color-surface))}}.t10-feedback-modal__close:hover,.t10-feedback-modal__close:focus-visible{box-shadow:0 1.1rem 2rem -1.35rem var(--t10-feedback-color), 0 .25rem .7rem -.55rem var(--t10-color-text), inset 0 1px 0 #ffffff75}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal__close:hover,.t10-feedback-modal__close:focus-visible{box-shadow:0 1.1rem 2rem -1.35rem color-mix(in srgb, var(--t10-feedback-color) 42%, transparent), 0 .25rem .7rem -.55rem color-mix(in srgb, var(--t10-color-text) 30%, transparent), inset 0 1px 0 #ffffff75}}.t10-feedback-modal__confirm:hover,.t10-feedback-modal__confirm:focus-visible{background:linear-gradient(135deg, var(--t10-feedback-color), var(--t10-feedback-color))}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal__confirm:hover,.t10-feedback-modal__confirm:focus-visible{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-feedback-color) 92%, white 8%), color-mix(in srgb, var(--t10-feedback-color) 86%, black 14%))}}.t10-feedback-modal__confirm:hover,.t10-feedback-modal__confirm:focus-visible{box-shadow:0 1.15rem 2.15rem -1.25rem var(--t10-feedback-color), 0 0 1.45rem -.75rem var(--t10-feedback-color), inset 0 1px 0 #ffffff6b}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal__confirm:hover,.t10-feedback-modal__confirm:focus-visible{box-shadow:0 1.15rem 2.15rem -1.25rem color-mix(in srgb, var(--t10-feedback-color) 70%, transparent), 0 0 1.45rem -.75rem color-mix(in srgb, var(--t10-feedback-color) 74%, transparent), inset 0 1px 0 #ffffff6b}}.t10-feedback-modal__close:focus-visible,.t10-feedback-modal__confirm:focus-visible{outline:3px solid var(--t10-color-focus)}@supports (color:color-mix(in lab, red, red)){.t10-feedback-modal__close:focus-visible,.t10-feedback-modal__confirm:focus-visible{outline:3px solid color-mix(in srgb, var(--t10-color-focus) 58%, transparent)}}.t10-feedback-modal__close:focus-visible,.t10-feedback-modal__confirm:focus-visible{outline-offset:3px}@keyframes t10-feedback-layer-in{0%{opacity:0}}@keyframes t10-feedback-modal-in{0%{opacity:0;transform:translateY(.7rem)scale(.985)}}@keyframes t10-feedback-icon-breathe{0%,to{transform:translateZ(1rem)scale(1)}50%{transform:translateZ(1rem)scale(1.025)}}@media (prefers-reduced-motion:reduce){.t10-feedback-layer,.t10-feedback-modal,.t10-feedback-modal__icon{animation:none}.t10-feedback-modal:hover,.t10-feedback-modal:focus-within,.t10-feedback-modal:hover .t10-feedback-modal__icon,.t10-feedback-modal:focus-within .t10-feedback-modal__icon,.t10-feedback-modal__close:hover,.t10-feedback-modal__close:focus-visible,.t10-feedback-modal__confirm:hover,.t10-feedback-modal__confirm:focus-visible{transform:none}}.t10-outcome-surface{--t10-outcome-color:var(--t10-color-accent);background:radial-gradient(ellipse at 34% 58%, var(--t10-outcome-color), transparent 23rem), radial-gradient(ellipse at 72% 45%, var(--t10-color-warning), transparent 25rem);place-items:center;min-block-size:min(42rem,72svh);padding:clamp(1rem,4vw,3rem);display:grid}@supports (color:color-mix(in lab, red, red)){.t10-outcome-surface{background:radial-gradient(ellipse at 34% 58%, color-mix(in srgb, var(--t10-outcome-color) 8%, transparent), transparent 23rem), radial-gradient(ellipse at 72% 45%, color-mix(in srgb, var(--t10-color-warning) 7%, transparent), transparent 25rem)}}.t10-outcome-surface[data-tone=success],.t10-outcome-card[data-tone=success]{--t10-outcome-color:var(--t10-color-success)}.t10-outcome-surface[data-tone=warning],.t10-outcome-card[data-tone=warning]{--t10-outcome-color:var(--t10-color-warning)}.t10-outcome-surface[data-tone=error],.t10-outcome-card[data-tone=error]{--t10-outcome-color:var(--t10-color-danger)}.t10-outcome-card{--t10-outcome-color:var(--t10-color-accent);isolation:isolate;border:1px solid var(--t10-outcome-color);justify-items:center;inline-size:min(100%,43rem);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-outcome-card{border:1px solid color-mix(in srgb, var(--t10-outcome-color) 15%, var(--t10-color-border))}}.t10-outcome-card{border-radius:calc(var(--t10-radius-panel) + .7rem);background:radial-gradient(ellipse at 15% 69%, var(--t10-outcome-color), transparent 18rem), radial-gradient(ellipse at 84% 31%, var(--t10-color-warning), transparent 17rem), var(--t10-color-surface-raised);padding:clamp(2.4rem,5vw,4.2rem) clamp(1.6rem,5vw,3.4rem)}@supports (color:color-mix(in lab, red, red)){.t10-outcome-card{background:radial-gradient(ellipse at 15% 69%, color-mix(in srgb, var(--t10-outcome-color) 8%, transparent), transparent 18rem), radial-gradient(ellipse at 84% 31%, color-mix(in srgb, var(--t10-color-warning) 6%, transparent), transparent 17rem), color-mix(in srgb, var(--t10-color-surface-raised) 97%, white 3%)}}.t10-outcome-card{box-shadow:0 3.4rem 5.8rem -3rem var(--t10-color-text), -3.6rem 2.9rem 5.7rem -3.55rem var(--t10-outcome-color), 3.9rem 2.25rem 5.9rem -3.7rem var(--t10-color-warning), inset 0 1px 0 #ffffff7a}@supports (color:color-mix(in lab, red, red)){.t10-outcome-card{box-shadow:0 3.4rem 5.8rem -3rem color-mix(in srgb, var(--t10-color-text) 28%, transparent), -3.6rem 2.9rem 5.7rem -3.55rem color-mix(in srgb, var(--t10-outcome-color) 27%, transparent), 3.9rem 2.25rem 5.9rem -3.7rem color-mix(in srgb, var(--t10-color-warning) 20%, transparent), inset 0 1px 0 #ffffff7a}}.t10-outcome-card{color:var(--t10-color-text);text-align:center;transition:border-color .22s,box-shadow .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);transform:translateZ(0)}.t10-outcome-card:hover,.t10-outcome-card:focus-within{border-color:var(--t10-outcome-color)}@supports (color:color-mix(in lab, red, red)){.t10-outcome-card:hover,.t10-outcome-card:focus-within{border-color:color-mix(in srgb, var(--t10-outcome-color) 26%, var(--t10-color-border))}}.t10-outcome-card:hover,.t10-outcome-card:focus-within{box-shadow:0 3.75rem 6.2rem -2.9rem var(--t10-color-text), -4rem 3.05rem 6rem -3.4rem var(--t10-outcome-color), 4.15rem 2.35rem 6.1rem -3.55rem var(--t10-color-warning), inset 0 1px 0 #ffffff8a}@supports (color:color-mix(in lab, red, red)){.t10-outcome-card:hover,.t10-outcome-card:focus-within{box-shadow:0 3.75rem 6.2rem -2.9rem color-mix(in srgb, var(--t10-color-text) 31%, transparent), -4rem 3.05rem 6rem -3.4rem color-mix(in srgb, var(--t10-outcome-color) 34%, transparent), 4.15rem 2.35rem 6.1rem -3.55rem color-mix(in srgb, var(--t10-color-warning) 24%, transparent), inset 0 1px 0 #ffffff8a}}.t10-outcome-card:hover,.t10-outcome-card:focus-within{transform:translateY(-.2rem)}.t10-outcome-card__icon{background:linear-gradient(145deg, var(--t10-outcome-color), var(--t10-outcome-color));border-radius:1.45rem;place-items:center;block-size:5.05rem;inline-size:5.05rem;margin-block-end:1.55rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-outcome-card__icon{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-outcome-color) 96%, white 4%), color-mix(in srgb, var(--t10-outcome-color) 86%, black 14%))}}.t10-outcome-card__icon{box-shadow:0 1.35rem 2.25rem -1.1rem var(--t10-outcome-color), inset 0 1px 0 #ffffff42}@supports (color:color-mix(in lab, red, red)){.t10-outcome-card__icon{box-shadow:0 1.35rem 2.25rem -1.1rem color-mix(in srgb, var(--t10-outcome-color) 74%, transparent), inset 0 1px 0 #ffffff42}}.t10-outcome-card__icon{color:var(--t10-color-accent-ink);transition:box-shadow .26s,transform .26s cubic-bezier(.22,1,.36,1);animation:3.8s ease-in-out infinite t10-feedback-icon-breathe}.t10-outcome-card:hover .t10-outcome-card__icon,.t10-outcome-card:focus-within .t10-outcome-card__icon{box-shadow:0 1.45rem 2.35rem -1.05rem var(--t10-outcome-color), 0 0 2.1rem -.8rem var(--t10-outcome-color), inset 0 1px 0 #ffffff5c}@supports (color:color-mix(in lab, red, red)){.t10-outcome-card:hover .t10-outcome-card__icon,.t10-outcome-card:focus-within .t10-outcome-card__icon{box-shadow:0 1.45rem 2.35rem -1.05rem color-mix(in srgb, var(--t10-outcome-color) 82%, transparent), 0 0 2.1rem -.8rem color-mix(in srgb, var(--t10-outcome-color) 78%, transparent), inset 0 1px 0 #ffffff5c}}.t10-outcome-card:hover .t10-outcome-card__icon,.t10-outcome-card:focus-within .t10-outcome-card__icon{animation-duration:1.85s;transform:translateY(-.16rem)scale(1.035)}.t10-outcome-card__copy h2{max-inline-size:30rem;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.9rem,4vw,3rem);font-weight:850;line-height:1.08}.t10-outcome-card__copy p{max-inline-size:34rem;color:var(--t10-color-text-muted);margin:1rem auto 0;font-size:clamp(1rem,2vw,1.12rem);line-height:1.7}.t10-outcome-card__reference{color:var(--t10-color-text-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-block-start:.95rem;font-size:.76rem;display:block}.t10-outcome-card__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;inline-size:100%;margin-block-start:2.25rem;display:flex}.t10-feedback-modal{box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.t10-feedback-modal:hover,.t10-feedback-modal:focus-within{box-shadow:none;border-color:#0000;transform:none}.t10-feedback-modal>.t10-outcome-card{inline-size:min(100%,43rem)}@media (prefers-reduced-motion:reduce){.t10-outcome-card,.t10-outcome-card__icon,.t10-enterprise-list-row{transition:none;animation:none}.t10-outcome-card:hover,.t10-outcome-card:focus-within,.t10-outcome-card:hover .t10-outcome-card__icon,.t10-outcome-card:focus-within .t10-outcome-card__icon,.t10-enterprise-list-row:hover,.t10-enterprise-list-row:focus-visible{transform:none}}.t10-session-admin-page{background:var(--t10-color-canvas);min-block-size:100svh;color:var(--t10-color-text);padding:clamp(1rem,2.5vw,2rem)}.t10-session-admin-shell{border:1px solid var(--t10-color-border);border-radius:calc(var(--t10-radius-panel) + .15rem);background:var(--t10-color-surface);max-inline-size:96rem;box-shadow:var(--t10-shadow-panel);margin-inline:auto;padding:clamp(1rem,2.5vw,1.75rem)}.t10-session-admin-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;display:flex}.t10-session-admin-header__copy h1{font-family:var(--t10-font-display-current);letter-spacing:-.03em;margin:0;font-size:clamp(1.55rem,3vw,2rem);line-height:1.1}.t10-session-admin-subtitle{max-inline-size:42rem;color:var(--t10-color-text-muted);margin:.35rem 0 0;font-size:.86rem;line-height:1.45}.t10-session-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.t10-session-toolbar-search{align-items:center;min-inline-size:min(100%,16rem);display:inline-flex;position:relative}.t10-session-toolbar-search input{border:1px solid var(--t10-color-border);background:var(--t10-color-canvas);min-block-size:2.45rem;inline-size:100%;font:inherit;border-radius:999px;padding-inline:1rem 2.3rem;font-size:.84rem}.t10-session-toolbar-search kbd{border:1px solid var(--t10-color-border);background:var(--t10-color-surface-raised);color:var(--t10-color-text-muted);border-radius:.35rem;padding:.05rem .35rem;font-size:.68rem;position:absolute;inset-inline-end:.65rem}.t10-session-toolbar-button{border:1px solid var(--t10-color-border);background:var(--t10-color-surface-raised);min-block-size:2.45rem;color:var(--t10-color-text);cursor:pointer;font:inherit;border-radius:999px;padding-inline:.9rem;font-size:.78rem;font-weight:700}.t10-session-toolbar-button--icon{inline-size:2.45rem;padding-inline:0;font-size:1rem}.t10-session-kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-block:1.1rem .85rem;display:grid}.t10-session-kpi-card{--t10-session-kpi-tone:var(--t10-color-accent);--t10-metric-tone:var(--t10-session-kpi-tone);isolation:isolate;border:1px solid var(--t10-session-kpi-tone);gap:.4rem;min-block-size:9.75rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-session-kpi-card{border:1px solid color-mix(in srgb, var(--t10-session-kpi-tone) 22%, var(--t10-color-border))}}.t10-session-kpi-card{border-radius:var(--t10-radius-panel);background:linear-gradient(135deg, var(--t10-session-kpi-tone) 0%, var(--t10-color-surface-raised) 58%);padding:.85rem .95rem .75rem}@supports (color:color-mix(in lab, red, red)){.t10-session-kpi-card{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-session-kpi-tone) 7%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface-raised) 58%)}}.t10-session-kpi-card{box-shadow:var(--t10-shadow-panel), 0 .65rem 1.85rem -.95rem var(--t10-session-kpi-tone)}@supports (color:color-mix(in lab, red, red)){.t10-session-kpi-card{box-shadow:var(--t10-shadow-panel), 0 .65rem 1.85rem -.95rem color-mix(in srgb, var(--t10-session-kpi-tone) 45%, transparent)}}.t10-session-kpi-card{transition:border-color .22s,box-shadow .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);transform:translateZ(0)}.t10-session-kpi-card:hover,.t10-session-kpi-card:focus-within{border-color:var(--t10-session-kpi-tone)}@supports (color:color-mix(in lab, red, red)){.t10-session-kpi-card:hover,.t10-session-kpi-card:focus-within{border-color:color-mix(in srgb, var(--t10-session-kpi-tone) 38%, var(--t10-color-border))}}.t10-session-kpi-card:hover,.t10-session-kpi-card:focus-within{box-shadow:var(--t10-shadow-panel), 0 .9rem 2.4rem -.75rem var(--t10-color-text), 0 .75rem 2.1rem -.55rem var(--t10-session-kpi-tone)}@supports (color:color-mix(in lab, red, red)){.t10-session-kpi-card:hover,.t10-session-kpi-card:focus-within{box-shadow:var(--t10-shadow-panel), 0 .9rem 2.4rem -.75rem color-mix(in srgb, var(--t10-color-text) 22%, transparent), 0 .75rem 2.1rem -.55rem color-mix(in srgb, var(--t10-session-kpi-tone) 58%, transparent)}}.t10-session-kpi-card:hover,.t10-session-kpi-card:focus-within{transform:translateY(-.12rem)}.t10-session-kpi-card[data-tone=success]{--t10-session-kpi-tone:var(--t10-color-success)}.t10-session-kpi-card[data-tone=warning]{--t10-session-kpi-tone:var(--t10-color-warning)}.t10-session-kpi-card[data-tone=neutral]{--t10-session-kpi-tone:var(--t10-color-text-muted)}.t10-session-kpi-card__glow{background:radial-gradient(circle, var(--t10-session-kpi-tone), transparent 70%);border-radius:50%;block-size:5rem;inline-size:5rem;position:absolute;inset-block-start:-1.5rem;inset-inline-end:-1.5rem}@supports (color:color-mix(in lab, red, red)){.t10-session-kpi-card__glow{background:radial-gradient(circle, color-mix(in srgb, var(--t10-session-kpi-tone) 18%, transparent), transparent 70%)}}.t10-session-kpi-card__glow{pointer-events:none}.t10-session-kpi-card__header{justify-content:space-between;align-items:center;display:flex}.t10-session-kpi-card__icon{background:var(--t10-session-kpi-tone);border-radius:.65rem;justify-content:center;align-items:center;block-size:2rem;inline-size:2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-session-kpi-card__icon{background:color-mix(in srgb, var(--t10-session-kpi-tone) 14%, var(--t10-color-canvas))}}.t10-session-kpi-card__icon{color:var(--t10-session-kpi-tone)}.t10-session-kpi-card__info{border:1px solid var(--t10-color-border);block-size:1.35rem;inline-size:1.35rem;color:var(--t10-color-text-muted);cursor:help;font:inherit;background:0 0;border-radius:999px;font-size:.62rem;font-weight:800}.t10-session-kpi-card__label{color:var(--t10-color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:800}.t10-session-kpi-card__value-row{align-items:baseline;gap:.55rem;display:flex}.t10-session-kpi-card__value{letter-spacing:-.03em;margin:0;font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:800;line-height:1}.t10-session-kpi-card__delta{color:var(--t10-color-success);margin:0;font-size:.68rem;font-weight:700}.t10-session-kpi-card__delta[data-sentiment=negative]{color:var(--t10-color-danger)}.t10-session-kpi-card__delta-label{color:var(--t10-color-text-muted);margin-inline-start:.2rem;font-weight:600}.t10-session-kpi-card__micro-metrics{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;display:flex}.t10-session-kpi-card__micro-metrics div{border:1px solid var(--t10-session-kpi-tone);align-items:center;gap:.3rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-session-kpi-card__micro-metrics div{border:1px solid color-mix(in srgb, var(--t10-session-kpi-tone) 16%, var(--t10-color-border))}}.t10-session-kpi-card__micro-metrics div{background:var(--t10-session-kpi-tone);border-radius:999px;padding:.18rem .55rem}@supports (color:color-mix(in lab, red, red)){.t10-session-kpi-card__micro-metrics div{background:color-mix(in srgb, var(--t10-session-kpi-tone) 7%, var(--t10-color-canvas))}}.t10-session-kpi-card__micro-metrics dt{color:var(--t10-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.62rem;font-weight:700}.t10-session-kpi-card__micro-metrics dd{color:var(--t10-color-text);font-variant-numeric:tabular-nums;margin:0;font-size:.72rem;font-weight:800}.t10-session-kpi-card__trend-placeholder,.t10-session-kpi-card .t10-metric-trend{min-block-size:2.1rem;inline-size:100%;margin-block-start:.1rem}.t10-session-kpi-card .t10-metric-trend{--t10-metric-trend-height:2.1rem}.t10-session-kpi-card .t10-metric-trend[data-flat=true]{opacity:.72}.t10-session-kpi-card .t10-metric-trend[data-flat=true] .t10-metric-trend__line{stroke-dasharray:3 4}.t10-session-kpi-card__footer{color:var(--t10-color-text-muted);justify-content:space-between;gap:.5rem;margin-block-start:.15rem;font-size:.64rem;font-weight:650;display:flex}.t10-session-kpi-skeleton{border-radius:var(--t10-radius-panel);background:linear-gradient(90deg, var(--t10-color-canvas), var(--t10-color-surface-raised), var(--t10-color-canvas));background-size:220% 100%;min-block-size:9.75rem;animation:1.4s ease-in-out infinite t10-session-skeleton}.t10-session-status-line{align-items:center;gap:.45rem;font-size:.78rem;font-weight:700;display:inline-flex}.t10-session-status-dot{background:var(--t10-color-success);border-radius:999px;block-size:.45rem;inline-size:.45rem}.t10-session-status-dot[data-tone=accent]{background:var(--t10-color-accent)}.t10-session-status-dot[data-tone=warning]{background:var(--t10-color-warning)}.t10-session-status-dot[data-tone=danger]{background:var(--t10-color-danger)}.t10-session-role-text{font-size:.8rem;font-weight:650}.t10-session-actions--canonical{align-items:center;gap:.35rem}.t10-session-action-link{color:var(--t10-color-accent);cursor:pointer;font:inherit;text-underline-offset:.12em;background:0 0;border:0;padding:0;font-size:.78rem;font-weight:760;text-decoration:underline}.t10-session-action-menu{z-index:3;position:relative}.t10-session-action-menu[data-open=true]{z-index:12}.t10-session-action-menu__trigger{block-size:1.75rem;inline-size:1.75rem;color:var(--t10-color-text-muted);cursor:pointer;font:inherit;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:.35rem;padding:0;font-size:1rem;font-weight:900;line-height:1}.t10-session-action-menu__trigger:hover,.t10-session-action-menu__trigger:focus-visible{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-session-action-menu__trigger:hover,.t10-session-action-menu__trigger:focus-visible{background:color-mix(in srgb, var(--t10-color-accent) 8%, transparent)}}.t10-session-action-menu__trigger:hover,.t10-session-action-menu__trigger:focus-visible{color:var(--t10-color-text);outline:none}.t10-session-action-menu__trigger:disabled{cursor:not-allowed;opacity:.55}.t10-session-action-menu__backdrop{z-index:1290;cursor:default;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0}.t10-session-action-menu__panel{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface-raised);inline-size:max-content;min-inline-size:11rem;box-shadow:var(--t10-shadow-panel);margin:0;padding:.35rem;list-style:none}.t10-session-action-menu__panel button{min-block-size:2rem;inline-size:100%;color:var(--t10-color-text);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;border-radius:.35rem;padding-inline:.55rem;font-size:.74rem}.t10-session-action-menu__panel button:hover,.t10-session-action-menu__panel button:focus-visible{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-session-action-menu__panel button:hover,.t10-session-action-menu__panel button:focus-visible{background:color-mix(in srgb, var(--t10-color-accent) 8%, transparent)}}.t10-session-action-menu__panel button:hover,.t10-session-action-menu__panel button:focus-visible{outline:none}.t10-session-action-menu__danger{color:var(--t10-color-danger)!important}.t10-session-admin-shell .t10-session-filters{grid-template-columns:repeat(4,minmax(0,1fr));margin-block:0 .75rem}.t10-session-admin-shell .t10-enterprise-table-region{border-radius:var(--t10-radius-panel);border-inline:0;max-inline-size:none;margin-inline:0;overflow:visible}.t10-session-admin-shell .t10-enterprise-table-scroll{overflow:auto visible}.t10-session-admin-shell .t10-enterprise-table td:last-child,.t10-session-admin-shell .t10-enterprise-table th:last-child{overflow:visible}.t10-session-pagination--canonical{border-block-start:1px solid var(--t10-color-border);max-inline-size:none;margin-inline:0;padding-block:.85rem .15rem}.t10-session-pagination__controls{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.t10-session-pagination__size{color:var(--t10-color-text-muted);align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;display:inline-flex}.t10-session-pagination__size select{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);min-block-size:2rem;font:inherit;padding-inline:.45rem}.t10-session-pagination__pages{gap:.35rem;display:inline-flex}.t10-session-pagination__pages button{border:1px solid var(--t10-color-border);background:var(--t10-color-surface-raised);cursor:pointer;min-block-size:2rem;min-inline-size:2rem;font:inherit;border-radius:.45rem;font-size:.74rem;font-weight:700}.t10-session-pagination__pages button[aria-current=page]{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-session-pagination__pages button[aria-current=page]{border-color:color-mix(in srgb, var(--t10-color-accent) 45%, var(--t10-color-border))}}.t10-session-pagination__pages button[aria-current=page]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-session-pagination__pages button[aria-current=page]{background:color-mix(in srgb, var(--t10-color-accent) 12%, var(--t10-color-surface-raised))}}.t10-session-pagination__pages button[aria-current=page]{color:var(--t10-color-accent)}@media (max-width:1080px){.t10-session-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.t10-session-kpi-strip,.t10-session-admin-shell .t10-session-filters{grid-template-columns:minmax(0,1fr)}.t10-session-toolbar{inline-size:100%}.t10-session-toolbar-search{flex:100%}}.t10-session-admin-header{justify-content:space-between;align-items:start;gap:1.5rem;max-inline-size:96rem;margin-inline:auto;display:flex}.t10-session-admin-eyebrow{color:var(--t10-color-accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .45rem;font-size:.72rem;font-weight:800}.t10-session-admin-header h1{font-family:var(--t10-font-display-current);letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,4vw,2.8rem);line-height:1.08}.t10-session-admin-header .t10-guidance{max-inline-size:54rem;margin-block:.65rem 0}.t10-session-admin-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.t10-session-export{min-block-size:2.65rem}.t10-session-admin-page>.t10-metric-card-group .t10-metric-card{gap:var(--t10-space-2);min-block-size:6.85rem;padding:var(--t10-space-3) var(--t10-space-4)}.t10-session-admin-page>.t10-metric-card-group .t10-metric-card__value{font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.05}.t10-session-admin-page>.t10-metric-card-group .t10-metric-card__context{margin-block-start:.1rem;font-size:.68rem}.t10-session-admin-page>.t10-metric-card-group .t10-metric-card__icon{background:var(--t10-metric-tone);border-radius:.75rem;justify-content:center;align-items:center;block-size:2.15rem;inline-size:2.15rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-session-admin-page>.t10-metric-card-group .t10-metric-card__icon{background:color-mix(in srgb, var(--t10-metric-tone) 12%, var(--t10-color-canvas))}}.t10-session-admin-page>.t10-metric-card-group .t10-metric-card__icon{color:var(--t10-metric-tone)}.t10-session-metric-icon{block-size:1.15rem;inline-size:1.15rem}.t10-session-user-rich,.t10-session-context-rich{align-items:center;gap:.75rem;min-inline-size:0;display:flex}.t10-session-avatar{background:linear-gradient(135deg, var(--t10-color-accent), var(--t10-color-surface-raised));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;block-size:2.35rem;inline-size:2.35rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-session-avatar{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-color-accent) 18%, var(--t10-color-surface-raised)), var(--t10-color-surface-raised))}}.t10-session-avatar{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-session-avatar{border:1px solid color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-session-avatar{color:var(--t10-color-accent);letter-spacing:.04em;font-size:.72rem;font-weight:800}.t10-session-user-rich__body,.t10-session-context-rich__body{gap:.15rem;min-inline-size:0;display:grid}.t10-session-user-rich__title{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.t10-session-user-rich__title strong,.t10-session-context-rich__body>span:first-child{font-size:.84rem;font-weight:760}.t10-session-status-chip,.t10-session-role-chip{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:.12rem .55rem;font-size:.62rem;font-weight:800;display:inline-flex}.t10-session-status-chip[data-tone=accent]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-session-status-chip[data-tone=accent]{background:color-mix(in srgb, var(--t10-color-accent) 14%, transparent)}}.t10-session-status-chip[data-tone=accent]{color:var(--t10-color-accent)}.t10-session-status-chip[data-tone=success]{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-session-status-chip[data-tone=success]{background:color-mix(in srgb, var(--t10-color-success) 14%, transparent)}}.t10-session-status-chip[data-tone=success]{color:var(--t10-color-success)}.t10-session-status-chip[data-tone=warning]{background:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-session-status-chip[data-tone=warning]{background:color-mix(in srgb, var(--t10-color-warning) 16%, transparent)}}.t10-session-status-chip[data-tone=warning]{color:var(--t10-color-warning)}.t10-session-status-chip[data-tone=danger]{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-session-status-chip[data-tone=danger]{background:color-mix(in srgb, var(--t10-color-danger) 14%, transparent)}}.t10-session-status-chip[data-tone=danger]{color:var(--t10-color-danger)}.t10-session-role-chip{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-session-role-chip{background:color-mix(in srgb, var(--t10-color-text-muted) 10%, transparent)}}.t10-session-role-chip{color:var(--t10-color-text-muted)}.t10-session-context-rich__icon{border:1px solid var(--t10-color-border);background:var(--t10-color-canvas);block-size:2rem;inline-size:2rem;color:var(--t10-color-text-muted);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.t10-session-context-rich__icon svg{block-size:1rem;inline-size:1rem}.t10-session-user-rich small,.t10-session-context-rich__body small{color:var(--t10-color-text-muted);font-size:.68rem}.t10-session-expiry>span:first-child{font-size:.82rem;font-weight:720}.t10-session-refresh,.t10-session-sort-direction,.t10-session-pagination button,.t10-session-error button,.t10-session-actions button{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface-raised);min-block-size:2.65rem;color:var(--t10-color-text);cursor:pointer;font:inherit;padding-inline:.9rem;font-size:.84rem;font-weight:740}.t10-session-refresh{border-color:var(--t10-color-accent);align-items:center;gap:.7rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-session-refresh{border-color:color-mix(in srgb, var(--t10-color-accent) 35%, var(--t10-color-border))}}.t10-session-refresh kbd,.t10-session-search__control kbd{border:1px solid var(--t10-color-border);background:var(--t10-color-canvas);color:var(--t10-color-text-muted);font:inherit;border-radius:.35rem;padding:.1rem .35rem;font-size:.68rem}.t10-session-admin-page>.t10-metric-card-group{grid-template-columns:repeat(4,minmax(0,1fr));max-inline-size:96rem;margin:1.75rem auto 0}.t10-session-filters{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);grid-template-columns:minmax(16rem,2fr) repeat(3,minmax(10rem,1fr)) auto;align-items:end;gap:.75rem;max-inline-size:96rem;margin:1.2rem auto 0;padding:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-session-filters{background:color-mix(in srgb, var(--t10-color-surface) 94%, transparent)}}.t10-session-filters{box-shadow:var(--t10-shadow-panel)}.t10-session-filters label{min-inline-size:0;color:var(--t10-color-text-muted);gap:.4rem;font-size:.72rem;font-weight:720;display:grid}.t10-session-filters input,.t10-session-filters select{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);min-block-size:2.65rem;inline-size:100%;color:var(--t10-color-text);font:inherit;padding-inline:.75rem;font-size:.84rem}.t10-session-search__control{display:block;position:relative}.t10-session-search__control input{padding-inline-end:2.4rem}.t10-session-search__control kbd{position:absolute;inset-block-start:50%;inset-inline-end:.65rem;transform:translateY(-50%)}.t10-session-admin-page>.t10-guidance[data-variant=section]{max-inline-size:96rem;margin:.8rem auto}.t10-enterprise-table-region{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);inline-size:100%;min-inline-size:0;max-inline-size:96rem;box-shadow:var(--t10-shadow-panel);margin-inline:auto;overflow:visible}.t10-enterprise-table-toolbar{z-index:2;border-block-end:1px solid var(--t10-color-border);background:var(--t10-color-canvas);justify-content:flex-end;padding:.65rem .85rem;display:flex;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-table-toolbar{background:color-mix(in srgb, var(--t10-color-canvas) 55%, transparent)}}.t10-column-manager{isolation:isolate;position:relative}.t10-column-manager__backdrop{z-index:1290;background:var(--t10-color-text);border:0;margin:0;padding:0;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-column-manager__backdrop{background:color-mix(in srgb, var(--t10-color-text) 10%, transparent)}}.t10-column-manager__backdrop{cursor:default}.t10-column-manager__trigger{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface-raised);min-block-size:2.35rem;color:var(--t10-color-text);cursor:pointer;font:inherit;padding:.45rem .85rem;font-size:.78rem;font-weight:760;transition:border-color .18s,box-shadow .2s,transform .2s}.t10-column-manager__trigger:hover,.t10-column-manager__trigger:focus-visible{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-column-manager__trigger:hover,.t10-column-manager__trigger:focus-visible{border-color:color-mix(in srgb, var(--t10-color-accent) 42%, var(--t10-color-border))}}.t10-column-manager__trigger:hover,.t10-column-manager__trigger:focus-visible{box-shadow:0 .8rem 1.6rem -1.2rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-column-manager__trigger:hover,.t10-column-manager__trigger:focus-visible{box-shadow:0 .8rem 1.6rem -1.2rem color-mix(in srgb, var(--t10-color-accent) 45%, transparent)}}.t10-column-manager__trigger:hover,.t10-column-manager__trigger:focus-visible{transform:translateY(-.04rem)}.t10-column-manager__panel{z-index:1300;pointer-events:auto;border:1px solid var(--t10-color-border-strong);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface-raised);inline-size:min(100vw - 2rem,22rem);box-shadow:var(--t10-shadow-panel), 0 1.4rem 3.2rem -1.2rem var(--t10-color-text), 0 .65rem 1.8rem -.4rem var(--t10-color-accent);flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-column-manager__panel{box-shadow:var(--t10-shadow-panel), 0 1.4rem 3.2rem -1.2rem color-mix(in srgb, var(--t10-color-text) 28%, transparent), 0 .65rem 1.8rem -.4rem color-mix(in srgb, var(--t10-color-accent) 22%, transparent)}}.t10-column-manager__panel{color:var(--t10-color-text);outline:none}@media (max-width:640px){.t10-column-manager__panel{max-block-size:min(70vh,28rem);inline-size:auto}}.t10-column-manager__header{border-block-end:1px solid var(--t10-color-border);flex-shrink:0;padding:.85rem .95rem .55rem}.t10-column-manager__header h3{margin:0;font-size:.88rem;font-weight:800}.t10-column-manager__header p{color:var(--t10-color-text-muted);margin:.35rem 0 0;font-size:.72rem;line-height:1.45}.t10-column-manager__list{flex:auto;min-block-size:0;margin:0;padding:.45rem;list-style:none;overflow:auto}.t10-column-manager__row{border-radius:calc(var(--t10-radius-control) * .85);grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;padding:.35rem .4rem;transition:background .16s;display:grid}.t10-column-manager__row[data-hidden=true]{opacity:.62}.t10-column-manager__row:hover{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-column-manager__row:hover{background:color-mix(in srgb, var(--t10-color-accent) 8%, transparent)}}.t10-column-manager__drag{block-size:1.85rem;inline-size:1.85rem;color:var(--t10-color-text-muted);cursor:grab;background:0 0;border:0;border-radius:.35rem;font-size:.95rem}.t10-column-manager__label{align-items:center;gap:.55rem;font-size:.78rem;display:inline-flex}.t10-column-manager__pin{border:1px solid var(--t10-color-border);background:var(--t10-color-surface);block-size:1.85rem;inline-size:1.85rem;color:var(--t10-color-text-muted);cursor:pointer;border-radius:.35rem;font-size:.95rem}.t10-column-manager__row[data-pinned=true] .t10-column-manager__pin{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-column-manager__row[data-pinned=true] .t10-column-manager__pin{border-color:color-mix(in srgb, var(--t10-color-accent) 45%, var(--t10-color-border))}}.t10-column-manager__row[data-pinned=true] .t10-column-manager__pin{color:var(--t10-color-accent);background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-column-manager__row[data-pinned=true] .t10-column-manager__pin{background:color-mix(in srgb, var(--t10-color-accent) 10%, transparent)}}.t10-column-manager__footer{border-block-start:1px solid var(--t10-color-border);background:var(--t10-color-surface-raised);flex-shrink:0;padding:.65rem .85rem}.t10-column-manager__reset{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface);min-block-size:2.35rem;inline-size:100%;color:var(--t10-color-text);cursor:pointer;font:inherit;font-size:.76rem;font-weight:740}.t10-enterprise-table th[data-pinned=true],.t10-enterprise-table td[data-pinned=true]{z-index:2;background:var(--t10-color-surface);box-shadow:1px 0 0 var(--t10-color-border);position:sticky}.t10-enterprise-table th[data-pinned=true]{z-index:4;background:var(--t10-color-surface-raised)}.t10-enterprise-table th[data-pinned-index="0"],.t10-enterprise-table td[data-pinned-index="0"]{min-inline-size:8.5rem;left:0}.t10-enterprise-table th[data-pinned-index="1"],.t10-enterprise-table td[data-pinned-index="1"]{min-inline-size:7.5rem;left:8.5rem}.t10-enterprise-table-scroll{background:linear-gradient(to right, var(--t10-color-surface-raised), var(--t10-color-surface-raised)) left / 1.75rem 100% no-repeat, linear-gradient(to left, var(--t10-color-surface-raised), var(--t10-color-surface-raised)) right / 1.75rem 100% no-repeat, linear-gradient(to right, var(--t10-color-text), transparent) left / 1.75rem 100% no-repeat, linear-gradient(to left, var(--t10-color-text), transparent) right / 1.75rem 100% no-repeat;min-inline-size:0;max-inline-size:100%;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-table-scroll{background:linear-gradient(to right, var(--t10-color-surface-raised), var(--t10-color-surface-raised)) left / 1.75rem 100% no-repeat, linear-gradient(to left, var(--t10-color-surface-raised), var(--t10-color-surface-raised)) right / 1.75rem 100% no-repeat, linear-gradient(to right, color-mix(in srgb, var(--t10-color-text) 22%, transparent), transparent) left / 1.75rem 100% no-repeat, linear-gradient(to left, color-mix(in srgb, var(--t10-color-text) 22%, transparent), transparent) right / 1.75rem 100% no-repeat}}.t10-enterprise-table-scroll{background-attachment:local,local,scroll,scroll}.t10-enterprise-table{border-collapse:collapse;inline-size:100%;min-inline-size:72rem;color:var(--t10-color-text);font-size:.8rem}.t10-enterprise-table caption{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.t10-enterprise-table th,.t10-enterprise-table td{border-block-end:1px solid var(--t10-color-border);padding:var(--density-cell-py,.8rem) var(--density-cell-px,.85rem);text-align:start;vertical-align:middle}.t10-enterprise-table th{z-index:1;background:var(--t10-color-surface-raised);color:var(--t10-color-text-muted);letter-spacing:.055em;text-transform:uppercase;font-size:.68rem;position:sticky;inset-block-start:0}.t10-enterprise-table-group-cell{z-index:2;border-block-end:1px solid var(--t10-color-border);background:var(--t10-color-accent);block-size:1.9rem;padding:.35rem .85rem;position:sticky;inset-block-start:0}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-table-group-cell{background:color-mix(in srgb, var(--t10-color-accent) 6%, var(--t10-color-surface-raised))}}.t10-enterprise-table-group-cell{color:var(--t10-color-accent);letter-spacing:.07em;text-align:start;text-transform:uppercase;font-size:.66rem;font-weight:780}.t10-enterprise-table-group-cell:empty{color:#0000}.t10-enterprise-table[data-grouped=true] thead tr:not(.t10-enterprise-table-group-row) th{inset-block-start:1.9rem}.t10-enterprise-table tbody tr:hover{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-table tbody tr:hover{background:color-mix(in srgb, var(--t10-color-accent) 5%, transparent)}}.t10-enterprise-table th[data-align=end],.t10-enterprise-table td[data-align=end]{text-align:end}.t10-enterprise-table tbody tr[data-interactive=true]{cursor:pointer}.t10-enterprise-table tbody tr[data-selected=true]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-table tbody tr[data-selected=true]{background:color-mix(in srgb, var(--t10-color-accent) 11%, transparent)}}.t10-enterprise-table tbody tr[data-selected=true]{box-shadow:inset 2px 0 0 0 var(--t10-color-accent)}.t10-enterprise-table tbody tr[data-interactive=true]:focus-visible{outline:2px solid var(--t10-color-accent);outline-offset:-2px}.t10-enterprise-list{gap:.72rem;padding:.85rem;display:grid}.t10-enterprise-list-empty{border:1px dashed var(--t10-color-border);border-radius:var(--t10-radius-panel);color:var(--t10-color-text-muted);text-align:center;margin:0;padding:1.4rem}.t10-enterprise-list-row{border:1px solid var(--t10-color-border);grid-template-columns:minmax(13rem,1.1fr) minmax(0,2fr);align-items:center;gap:1rem;inline-size:100%;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-list-row{border:1px solid color-mix(in srgb, var(--t10-color-border) 82%, transparent)}}.t10-enterprise-list-row{border-radius:var(--t10-radius-panel);background:linear-gradient(135deg, var(--t10-color-surface-raised), var(--t10-color-surface));padding:.9rem 1rem}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-list-row{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-color-surface-raised) 96%, transparent), color-mix(in srgb, var(--t10-color-surface) 98%, transparent))}}.t10-enterprise-list-row{color:var(--t10-color-text);cursor:pointer;text-align:start;box-shadow:0 1rem 2rem -1.8rem var(--t10-color-text), inset 0 1px 0 #ffffff59}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-list-row{box-shadow:0 1rem 2rem -1.8rem color-mix(in srgb, var(--t10-color-text) 34%, transparent), inset 0 1px 0 #ffffff59}}.t10-enterprise-list-row{transition:border-color .18s,background .18s,box-shadow .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.t10-enterprise-list-row:before{content:"";background:0 0;border-radius:999px;inline-size:.22rem;transition:background .18s,box-shadow .22s,transform .22s;position:absolute;inset-block:.8rem;inset-inline-start:.55rem}.t10-enterprise-list-row:hover,.t10-enterprise-list-row:focus-visible,.t10-enterprise-list-row[data-selected=true]{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-list-row:hover,.t10-enterprise-list-row:focus-visible,.t10-enterprise-list-row[data-selected=true]{border-color:color-mix(in srgb, var(--t10-color-accent) 34%, var(--t10-color-border))}}.t10-enterprise-list-row:hover,.t10-enterprise-list-row:focus-visible,.t10-enterprise-list-row[data-selected=true]{background:radial-gradient(ellipse at 10% 50%, var(--t10-color-accent), transparent 17rem), var(--t10-color-surface-raised)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-list-row:hover,.t10-enterprise-list-row:focus-visible,.t10-enterprise-list-row[data-selected=true]{background:radial-gradient(ellipse at 10% 50%, color-mix(in srgb, var(--t10-color-accent) 8%, transparent), transparent 17rem), var(--t10-color-surface-raised)}}.t10-enterprise-list-row:hover,.t10-enterprise-list-row:focus-visible,.t10-enterprise-list-row[data-selected=true]{box-shadow:0 1.55rem 2.8rem -2rem var(--t10-color-text), 0 0 1.7rem -1.1rem var(--t10-color-accent), inset 0 1px 0 #ffffff73}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-list-row:hover,.t10-enterprise-list-row:focus-visible,.t10-enterprise-list-row[data-selected=true]{box-shadow:0 1.55rem 2.8rem -2rem color-mix(in srgb, var(--t10-color-text) 36%, transparent), 0 0 1.7rem -1.1rem color-mix(in srgb, var(--t10-color-accent) 52%, transparent), inset 0 1px 0 #ffffff73}}.t10-enterprise-list-row:hover,.t10-enterprise-list-row:focus-visible,.t10-enterprise-list-row[data-selected=true]{transform:translateY(-.08rem)}.t10-enterprise-list-row:hover:before,.t10-enterprise-list-row:focus-visible:before,.t10-enterprise-list-row[data-selected=true]:before{background:var(--t10-color-accent);box-shadow:0 0 1rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-list-row:hover:before,.t10-enterprise-list-row:focus-visible:before,.t10-enterprise-list-row[data-selected=true]:before{box-shadow:0 0 1rem color-mix(in srgb, var(--t10-color-accent) 55%, transparent)}}.t10-enterprise-list-row:hover:before,.t10-enterprise-list-row:focus-visible:before,.t10-enterprise-list-row[data-selected=true]:before{transform:scaleY(1.08)}.t10-enterprise-list-row:focus-visible{outline:3px solid var(--t10-color-focus)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-list-row:focus-visible{outline:3px solid color-mix(in srgb, var(--t10-color-focus) 48%, transparent)}}.t10-enterprise-list-row:focus-visible{outline-offset:3px}.t10-enterprise-list-row__main{gap:.28rem;min-inline-size:0;padding-inline-start:.55rem;display:grid}.t10-enterprise-list-row__main strong{min-inline-size:0;font-size:.9rem}.t10-enterprise-list-row__main small{color:var(--t10-color-text-muted);font-size:.72rem;line-height:1.45}.t10-enterprise-list-row__facts{flex-wrap:wrap;justify-content:end;gap:.5rem;margin:0;display:flex}.t10-enterprise-list-row__facts div{border:1px solid var(--t10-color-border);gap:.15rem;min-inline-size:5.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-list-row__facts div{border:1px solid color-mix(in srgb, var(--t10-color-border) 72%, transparent)}}.t10-enterprise-list-row__facts div{border-radius:calc(var(--t10-radius-control) * .8);background:var(--t10-color-canvas);padding:.45rem .55rem}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-list-row__facts div{background:color-mix(in srgb, var(--t10-color-canvas) 58%, transparent)}}.t10-enterprise-list-row__facts dt,.t10-enterprise-list-row__facts dd{margin:0}.t10-enterprise-list-row__facts dt{color:var(--t10-color-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:760}.t10-enterprise-list-row__facts dd{font-size:.78rem;font-weight:720}@media (max-width:760px){.t10-enterprise-list-row{grid-template-columns:minmax(0,1fr)}.t10-enterprise-list-row__facts{justify-content:start}}.t10-session-user,.t10-session-expiry,.t10-session-context{gap:.18rem;display:grid}.t10-session-user small,.t10-session-expiry small,.t10-session-context small{color:var(--t10-color-text-muted);font-size:.68rem}.t10-session-actions{flex-wrap:wrap;gap:.4rem;display:flex}.t10-session-actions button{min-block-size:2.1rem;padding-inline:.6rem;font-size:.69rem}.t10-session-actions button:last-child{border-color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-session-actions button:last-child{border-color:color-mix(in srgb, var(--t10-color-danger) 40%, var(--t10-color-border))}}.t10-session-actions button:last-child{color:var(--t10-color-danger)}.t10-session-actions button:disabled,.t10-session-pagination button:disabled{cursor:not-allowed;opacity:.5}.t10-session-pagination{justify-content:space-between;align-items:center;gap:1rem;max-inline-size:96rem;margin:.75rem auto 0;display:flex}.t10-session-pagination p{color:var(--t10-color-text-muted);font-size:.78rem}.t10-session-pagination span{gap:.5rem;display:flex}.t10-session-loading,.t10-session-error{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);min-block-size:18rem;max-inline-size:96rem;box-shadow:var(--t10-shadow-panel);margin:.8rem auto 0;padding:1rem;display:grid}.t10-session-loading{gap:.65rem}.t10-session-loading span{border-radius:var(--t10-radius-control);background:linear-gradient(90deg, var(--t10-color-canvas), var(--t10-color-surface-raised), var(--t10-color-canvas));background-size:220% 100%;block-size:2.4rem;animation:1.4s ease-in-out infinite t10-session-skeleton;display:block}.t10-session-error{color:var(--t10-color-danger);text-align:center;place-content:center;justify-items:center}.t10-session-error button{margin-block-start:.5rem}.t10-session-refresh:focus-visible,.t10-session-sort-direction:focus-visible,.t10-session-pagination button:focus-visible,.t10-session-actions button:focus-visible,.t10-session-filters input:focus-visible,.t10-session-filters select:focus-visible,.t10-enterprise-table-columns button:focus-visible,.t10-enterprise-table-columns summary:focus-visible{outline:3px solid var(--t10-color-focus)}@supports (color:color-mix(in lab, red, red)){.t10-session-refresh:focus-visible,.t10-session-sort-direction:focus-visible,.t10-session-pagination button:focus-visible,.t10-session-actions button:focus-visible,.t10-session-filters input:focus-visible,.t10-session-filters select:focus-visible,.t10-enterprise-table-columns button:focus-visible,.t10-enterprise-table-columns summary:focus-visible{outline:3px solid color-mix(in srgb, var(--t10-color-focus) 52%, transparent)}}.t10-session-refresh:focus-visible,.t10-session-sort-direction:focus-visible,.t10-session-pagination button:focus-visible,.t10-session-actions button:focus-visible,.t10-session-filters input:focus-visible,.t10-session-filters select:focus-visible,.t10-enterprise-table-columns button:focus-visible,.t10-enterprise-table-columns summary:focus-visible{outline-offset:2px}@keyframes t10-session-skeleton{to{background-position:-120% 0}}@media (max-width:78rem){.t10-session-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.t10-session-search{grid-column:1/-1}}@media (max-width:48rem){.t10-session-admin-header{display:grid}.t10-session-refresh{inline-size:fit-content}.t10-session-admin-page>.t10-metric-card-group,.t10-session-filters{grid-template-columns:minmax(0,1fr)}.t10-session-search{grid-column:auto}.t10-session-pagination{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.t10-session-loading span{animation:none}}.t10-premium-login{--t10-premium-pointer-x:0px;--t10-premium-pointer-y:0px;--t10-premium-hero-ink:#f7fbff;--t10-premium-highlight:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-premium-login{--t10-premium-highlight:color-mix(in srgb, var(--t10-color-warning) 78%, var(--t10-color-accent) 22%)}}.t10-premium-login{background:var(--t10-color-canvas);grid-template-columns:minmax(30rem,49%) minmax(31rem,51%);grid-template-areas:"hero auth";min-block-size:100svh;display:grid;overflow:hidden}.t10-premium-login__hero{isolation:isolate;background:radial-gradient(circle at 82% 14%, var(--t10-color-accent), transparent 31%), radial-gradient(circle at 16% 42%, var(--t10-color-focus), transparent 42%), linear-gradient(145deg, var(--t10-color-accent) 0%, var(--t10-color-text) 51%, var(--t10-color-accent) 100%);grid-area:hero;grid-template-rows:auto 1fr auto auto;min-inline-size:0;padding-block:clamp(2rem,4.8vh,3.75rem) clamp(1.5rem,3.8vh,3rem);padding-inline:clamp(2rem,4vw,4.25rem);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__hero{background:radial-gradient(circle at 82% 14%, color-mix(in srgb, var(--t10-color-accent) 34%, transparent), transparent 31%), radial-gradient(circle at 16% 42%, color-mix(in srgb, var(--t10-color-focus) 17%, transparent), transparent 42%), linear-gradient(145deg, color-mix(in srgb, var(--t10-color-accent) 26%, #06141b) 0%, color-mix(in srgb, var(--t10-color-text) 14%, #08232b) 51%, color-mix(in srgb, var(--t10-color-accent) 11%, #031016) 100%)}}.t10-premium-login__hero{color:var(--t10-premium-hero-ink)}.t10-premium-login__hero:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#0000 48%,#0000007a 100%),radial-gradient(#0000 45%,#00000047 100%);position:absolute;inset:0}.t10-premium-login__atmosphere,.t10-premium-login__grid,.t10-premium-login__halo{pointer-events:none;position:absolute}.t10-premium-login__atmosphere{z-index:-2;inset:0;overflow:hidden}.t10-premium-login__halo{filter:blur(62px);opacity:.46;border-radius:50%}.t10-premium-login__halo--one{background:var(--t10-color-accent);block-size:27rem;inline-size:27rem;inset-block-start:-12rem;inset-inline-start:42%}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__halo--one{background:color-mix(in srgb, var(--t10-color-accent) 52%, transparent)}}.t10-premium-login__halo--one{animation:14s ease-in-out infinite alternate t10-premium-halo-one}.t10-premium-login__halo--two{background:var(--t10-color-focus);block-size:26rem;inline-size:26rem;inset-block-end:8%;inset-inline-start:-10rem}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__halo--two{background:color-mix(in srgb, var(--t10-color-focus) 26%, transparent)}}.t10-premium-login__halo--two{animation:17s ease-in-out infinite alternate t10-premium-halo-two}.t10-premium-login__grid{background-image:linear-gradient(var(--t10-color-accent) 1px, transparent 1px), linear-gradient(90deg, var(--t10-color-accent) 1px, transparent 1px);block-size:34rem;inset-block-end:-17rem;inset-inline:-20%}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__grid{background-image:linear-gradient(color-mix(in srgb, var(--t10-color-accent) 16%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--t10-color-accent) 16%, transparent) 1px, transparent 1px)}}.t10-premium-login__grid{opacity:.62;transform-origin:top;background-size:3.4rem 3.4rem;animation:22s linear infinite t10-premium-grid-drift;transform:perspective(26rem)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 42% 100%);mask-image:linear-gradient(#0000 0%,#000 42% 100%)}.t10-premium-brand{z-index:4;align-items:center;gap:.875rem;display:flex;position:relative}.t10-premium-brand__mark,.t10-premium-mobile-brand__mark{border:1px solid var(--t10-premium-highlight);flex:none;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.t10-premium-brand__mark,.t10-premium-mobile-brand__mark{border:1px solid color-mix(in srgb, var(--t10-premium-highlight) 72%, transparent)}}.t10-premium-brand__mark,.t10-premium-mobile-brand__mark{color:var(--t10-premium-highlight)}.t10-premium-brand__mark{background:linear-gradient(145deg, var(--t10-premium-highlight), var(--t10-premium-hero-ink));border-radius:1rem 1rem .65rem;block-size:3.75rem;inline-size:3.75rem}@supports (color:color-mix(in lab, red, red)){.t10-premium-brand__mark{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-premium-highlight) 15%, transparent), color-mix(in srgb, var(--t10-premium-hero-ink) 4%, transparent))}}.t10-premium-brand__mark{box-shadow:inset 0 0 0 1px var(--t10-premium-hero-ink), 0 14px 30px -16px var(--t10-premium-highlight)}@supports (color:color-mix(in lab, red, red)){.t10-premium-brand__mark{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t10-premium-hero-ink) 9%, transparent), 0 14px 30px -16px color-mix(in srgb, var(--t10-premium-highlight) 65%, transparent)}}.t10-premium-brand__mark{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-family:var(--t10-font-display-current);letter-spacing:-.045em;font-size:1.15rem;font-weight:800}.t10-premium-brand__mark:after{border:1px solid var(--t10-premium-highlight);position:absolute;inset:.3rem}@supports (color:color-mix(in lab, red, red)){.t10-premium-brand__mark:after{border:1px solid color-mix(in srgb, var(--t10-premium-highlight) 28%, transparent)}}.t10-premium-brand__mark:after{content:"";border-radius:.72rem .72rem .42rem}.t10-premium-brand__copy strong,.t10-premium-brand__copy small,.t10-premium-mobile-brand strong,.t10-premium-mobile-brand small{display:block}.t10-premium-brand__copy strong{font-family:var(--t10-font-display-current);letter-spacing:-.04em;font-size:1.875rem;font-weight:760;line-height:1}.t10-premium-brand__copy small{color:var(--t10-premium-hero-ink);margin-block-start:.45rem}@supports (color:color-mix(in lab, red, red)){.t10-premium-brand__copy small{color:color-mix(in srgb, var(--t10-premium-hero-ink) 76%, transparent)}}.t10-premium-brand__copy small{letter-spacing:.012em;font-size:.8125rem}.t10-premium-login__hero-art{z-index:0;filter:saturate(.94)contrast(1.03);pointer-events:none;transform:translate3d(var(--t10-premium-pointer-x), var(--t10-premium-pointer-y), 0) scale(1.035);background-image:url(/images/login/premium-real-estate-hero-v1.png);background-position:50%;background-size:cover;transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:-1.25rem;overflow:hidden}.t10-premium-login__hero-art .t10-premium-scene{display:none}.t10-premium-login__hero-tint,.t10-premium-login__crane-glint,.t10-premium-login__site-scan{pointer-events:none;position:absolute}.t10-premium-login__hero-tint{background:linear-gradient(90deg, #020e14 0%, #03141b8a 36%, transparent 72%), linear-gradient(180deg, #010c1114 34%, #010a0fc7 100%), var(--t10-color-accent);inset:0}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__hero-tint{background:linear-gradient(90deg, color-mix(in srgb, #020e14 82%, var(--t10-color-accent) 18%) 0%, #03141b8a 36%, transparent 72%), linear-gradient(180deg, #010c1114 34%, #010a0fc7 100%), color-mix(in srgb, var(--t10-color-accent) 7%, transparent)}}.t10-premium-login__hero-tint{opacity:.92;animation:11s ease-in-out infinite alternate t10-premium-photo-breathe}.t10-premium-login__crane-glint{block-size:.28rem;inline-size:.28rem;box-shadow:0 0 .45rem #ffe4a3, 0 0 1.2rem var(--t10-premium-highlight), 0 0 2.2rem var(--t10-premium-highlight);background:#ffe4a3;border-radius:50%}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__crane-glint{box-shadow:0 0 .45rem #ffe4a3, 0 0 1.2rem color-mix(in srgb, var(--t10-premium-highlight) 82%, transparent), 0 0 2.2rem color-mix(in srgb, var(--t10-premium-highlight) 42%, transparent)}}.t10-premium-login__crane-glint{animation:3.6s ease-in-out infinite t10-premium-crane-glint}.t10-premium-login__crane-glint--one{inset-block-start:9.2%;inset-inline-start:72.5%}.t10-premium-login__crane-glint--two{animation-delay:-1.8s;inset-block-start:10.8%;inset-inline-start:91%}.t10-premium-login__site-scan{background:var(--t10-color-accent);border-radius:50%;block-size:.22rem;inline-size:.22rem;inset-block-end:13%;inset-inline-start:10%}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__site-scan{background:color-mix(in srgb, var(--t10-color-accent) 68%, white)}}.t10-premium-login__site-scan{box-shadow:0 0 .5rem var(--t10-color-accent), 0 0 1.1rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__site-scan{box-shadow:0 0 .5rem var(--t10-color-accent), 0 0 1.1rem color-mix(in srgb, var(--t10-color-accent) 55%, transparent)}}.t10-premium-login__site-scan{animation:9s cubic-bezier(.45,0,.55,1) infinite alternate t10-premium-site-scan}.t10-premium-scene__crane{opacity:.74;filter:drop-shadow(0 0 9px var(--t10-premium-highlight))}@supports (color:color-mix(in lab, red, red)){.t10-premium-scene__crane{filter:drop-shadow(0 0 9px color-mix(in srgb, var(--t10-premium-highlight) 28%, transparent))}}.t10-premium-scene__crane-bracing{opacity:.48;stroke-width:.9px}.t10-premium-scene__trolley{fill:var(--t10-premium-highlight)}@supports (color:color-mix(in lab, red, red)){.t10-premium-scene__trolley{fill:color-mix(in srgb, var(--t10-premium-highlight) 62%, transparent)}}.t10-premium-scene__trolley{transform-box:fill-box;transform-origin:top;animation:8s cubic-bezier(.45,0,.55,1) infinite t10-premium-crane-travel}.t10-premium-scene__cable{transform-box:fill-box;transform-origin:top;animation:5.4s ease-in-out infinite t10-premium-cable}.t10-premium-scene__load{transform-box:fill-box;transform-origin:top;animation:5.4s ease-in-out infinite t10-premium-load}.t10-premium-scene__tower-side{fill:currentColor}@supports (color:color-mix(in lab, red, red)){.t10-premium-scene__tower-side{fill:color-mix(in srgb, currentColor 11%, transparent)}}.t10-premium-scene__roof{fill:currentColor}@supports (color:color-mix(in lab, red, red)){.t10-premium-scene__roof{fill:color-mix(in srgb, currentColor 18%, transparent)}}.t10-premium-scene__windows{fill:var(--t10-premium-hero-ink)}@supports (color:color-mix(in lab, red, red)){.t10-premium-scene__windows{fill:color-mix(in srgb, var(--t10-premium-hero-ink) 7%, transparent)}}.t10-premium-scene__windows{stroke-width:.6px}.t10-premium-scene__lit-windows{stroke:var(--t10-premium-highlight)}@supports (color:color-mix(in lab, red, red)){.t10-premium-scene__lit-windows{stroke:color-mix(in srgb, var(--t10-premium-highlight) 72%, transparent)}}.t10-premium-scene__lit-windows{filter:drop-shadow(0 0 8px var(--t10-premium-highlight))}@supports (color:color-mix(in lab, red, red)){.t10-premium-scene__lit-windows{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--t10-premium-highlight) 52%, transparent))}}.t10-premium-scene__lit-windows{animation:4.8s ease-in-out infinite alternate t10-premium-window-cycle}.t10-premium-scene__podium{fill:currentColor}@supports (color:color-mix(in lab, red, red)){.t10-premium-scene__podium{fill:color-mix(in srgb, currentColor 7%, transparent)}}.t10-premium-scene__podium{opacity:.84}.t10-premium-scene__city{fill:currentColor}@supports (color:color-mix(in lab, red, red)){.t10-premium-scene__city{fill:color-mix(in srgb, currentColor 5%, transparent)}}.t10-premium-scene__city{opacity:.33}.t10-premium-scene__ground{opacity:.46}.t10-premium-scene__ground circle{fill:var(--t10-premium-highlight);stroke:none;filter:drop-shadow(0 0 8px var(--t10-premium-highlight));animation:2.8s ease-in-out infinite alternate t10-premium-node}.t10-premium-scene__ground circle:nth-child(2){animation-delay:-.9s}.t10-premium-scene__ground circle:nth-child(3){animation-delay:-1.8s}.t10-premium-scene__blueprint{fill:currentColor}@supports (color:color-mix(in lab, red, red)){.t10-premium-scene__blueprint{fill:color-mix(in srgb, currentColor 5%, transparent)}}.t10-premium-scene__scan{opacity:.5;stroke:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-premium-scene__scan{stroke:color-mix(in srgb, var(--t10-color-accent) 68%, var(--t10-premium-hero-ink))}}.t10-premium-scene__scan{stroke-dasharray:18 180;stroke-width:1.2px;animation:5.5s linear infinite t10-premium-scan}.t10-premium-project-card{z-index:3;border:1px solid var(--t10-premium-hero-ink);align-self:center;inline-size:min(18.5rem,48%);margin-block-start:clamp(3rem,10vh,8rem);position:relative}@supports (color:color-mix(in lab, red, red)){.t10-premium-project-card{border:1px solid color-mix(in srgb, var(--t10-premium-hero-ink) 27%, transparent)}}.t10-premium-project-card{border-radius:var(--t10-radius-panel);background:linear-gradient(135deg, var(--t10-premium-hero-ink), var(--t10-color-accent)), #04141b7a;padding-block:1.25rem 1rem;padding-inline:1.35rem}@supports (color:color-mix(in lab, red, red)){.t10-premium-project-card{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-premium-hero-ink) 13%, transparent), color-mix(in srgb, var(--t10-color-accent) 16%, transparent)), #04141b7a}}.t10-premium-project-card{box-shadow:inset 0 1px 0 var(--t10-premium-hero-ink), 0 24px 48px -22px #000000b8}@supports (color:color-mix(in lab, red, red)){.t10-premium-project-card{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--t10-premium-hero-ink) 16%, transparent), 0 24px 48px -22px #000000b8}}.t10-premium-project-card{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);transform:translate3d(calc(var(--t10-premium-pointer-x) * -.3), calc(var(--t10-premium-pointer-y) * -.3), 0);transition:transform .7s cubic-bezier(.22,1,.36,1)}.t10-premium-project-card:before{border-radius:inherit;background:linear-gradient(105deg, transparent 25%, var(--t10-premium-hero-ink) 48%, transparent 68%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-premium-project-card:before{background:linear-gradient(105deg, transparent 25%, color-mix(in srgb, var(--t10-premium-hero-ink) 13%, transparent) 48%, transparent 68%)}}.t10-premium-project-card:before{content:"";pointer-events:none;background-position:180% 0;background-size:220% 100%;animation:7.5s ease-in-out infinite t10-premium-glass-sheen}.t10-premium-project-card__identity,.t10-premium-project-card__status{align-items:center;display:flex;position:relative}.t10-premium-project-card__identity{gap:.85rem}.t10-premium-project-card__icon{border:1px solid var(--t10-premium-highlight);flex:none;place-items:center;block-size:2.9rem;inline-size:2.9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-premium-project-card__icon{border:1px solid color-mix(in srgb, var(--t10-premium-highlight) 75%, transparent)}}.t10-premium-project-card__icon{color:var(--t10-premium-highlight);border-radius:50%}.t10-premium-project-card__identity strong,.t10-premium-project-card__identity small{display:block}.t10-premium-project-card__identity strong{max-inline-size:11rem;font-size:.975rem;line-height:1.2}.t10-premium-project-card__identity small{color:var(--t10-color-accent);margin-block-start:.22rem}@supports (color:color-mix(in lab, red, red)){.t10-premium-project-card__identity small{color:color-mix(in srgb, var(--t10-color-accent) 70%, var(--t10-premium-hero-ink))}}.t10-premium-project-card__identity small{letter-spacing:.035em;font-size:.75rem;font-weight:650}.t10-premium-project-card__status{border-block-start:1px solid var(--t10-premium-hero-ink);justify-content:space-between;margin-block-start:1rem}@supports (color:color-mix(in lab, red, red)){.t10-premium-project-card__status{border-block-start:1px solid color-mix(in srgb, var(--t10-premium-hero-ink) 18%, transparent)}}.t10-premium-project-card__status{color:var(--t10-premium-hero-ink);padding-block-start:.8rem}@supports (color:color-mix(in lab, red, red)){.t10-premium-project-card__status{color:color-mix(in srgb, var(--t10-premium-hero-ink) 82%, transparent)}}.t10-premium-project-card__status{font-size:.75rem}.t10-premium-project-card__pulse{border:1px solid var(--t10-color-accent);place-items:center;block-size:2rem;inline-size:2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-premium-project-card__pulse{border:1px solid color-mix(in srgb, var(--t10-color-accent) 62%, transparent)}}.t10-premium-project-card__pulse{color:var(--t10-color-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.t10-premium-project-card__pulse{color:color-mix(in srgb, var(--t10-color-accent) 74%, var(--t10-premium-hero-ink))}}.t10-premium-project-card__pulse{animation:2.6s ease-in-out infinite t10-premium-pulse}.t10-premium-login__story{z-index:3;align-self:end;max-inline-size:31rem;position:relative}.t10-premium-login__story h2,.t10-premium-login__story p{margin:0}.t10-premium-login__story h2{font-family:var(--t10-font-display-current);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.75rem,3vw,2.45rem);font-weight:720;line-height:1.14}.t10-premium-login__story h2 span{color:var(--t10-color-accent);display:block}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__story h2 span{color:color-mix(in srgb, var(--t10-color-accent) 65%, var(--t10-premium-hero-ink))}}.t10-premium-login__story p{max-inline-size:29rem;color:var(--t10-premium-hero-ink);margin-block-start:1rem}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__story p{color:color-mix(in srgb, var(--t10-premium-hero-ink) 78%, transparent)}}.t10-premium-login__story p{font-size:.9rem;line-height:1.65}.t10-premium-login__security{z-index:3;color:var(--t10-color-accent);align-items:center;gap:.55rem;margin-block-start:clamp(1.25rem,3vh,2.25rem);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__security{color:color-mix(in srgb, var(--t10-color-accent) 70%, var(--t10-premium-hero-ink))}}.t10-premium-login__security{letter-spacing:.02em;font-size:.75rem;font-weight:650}.t10-premium-login__auth{isolation:isolate;background:radial-gradient(circle at 12% 18%, var(--t10-color-accent), transparent 30%), linear-gradient(145deg, var(--t10-color-canvas), var(--t10-color-canvas));grid-area:auth;place-items:center;min-inline-size:0;padding-block:clamp(3rem,7vh,5rem);padding-inline:clamp(2rem,7vw,7rem);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__auth{background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--t10-color-accent) 8%, transparent), transparent 30%), linear-gradient(145deg, var(--t10-color-canvas), color-mix(in srgb, var(--t10-color-canvas) 86%, var(--t10-color-surface)))}}.t10-premium-login__auth:before{z-index:-1;background-image:linear-gradient(var(--t10-color-border) 1px, transparent 1px), linear-gradient(90deg, var(--t10-color-border) 1px, transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__auth:before{background-image:linear-gradient(color-mix(in srgb, var(--t10-color-border) 42%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--t10-color-border) 42%, transparent) 1px, transparent 1px)}}.t10-premium-login__auth:before{opacity:.28;content:"";pointer-events:none;background-size:4rem 4rem;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 70%);mask-image:radial-gradient(circle,#000 0%,#0000 70%)}.t10-premium-login__auth-glow{z-index:-1;background:radial-gradient(circle, var(--t10-color-accent), transparent 67%);border-radius:50%;block-size:min(34rem,70%);inline-size:min(34rem,80%);position:absolute}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__auth-glow{background:radial-gradient(circle, color-mix(in srgb, var(--t10-color-accent) 15%, transparent), transparent 67%)}}.t10-premium-login__auth-glow{filter:blur(20px);pointer-events:none;animation:9s ease-in-out infinite alternate t10-premium-auth-glow}.t10-premium-login__appearance{z-index:4;border:1px solid var(--t10-color-border-strong);place-items:center;block-size:3rem;inline-size:3rem;display:grid;position:absolute;inset-block-start:clamp(1.25rem,3vw,2.5rem);inset-inline-end:clamp(1.25rem,3vw,2.5rem)}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__appearance{border:1px solid color-mix(in srgb, var(--t10-color-border-strong) 75%, transparent)}}.t10-premium-login__appearance{background:var(--t10-color-surface);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__appearance{background:color-mix(in srgb, var(--t10-color-surface) 84%, transparent)}}.t10-premium-login__appearance{color:var(--t10-color-text-muted);box-shadow:var(--shadow-1), 0 13px 28px -18px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__appearance{box-shadow:var(--shadow-1), 0 13px 28px -18px color-mix(in srgb, var(--t10-color-accent) 65%, transparent)}}.t10-premium-login__appearance{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:color .18s,border-color .18s,transform .32s cubic-bezier(.22,1,.36,1)}.t10-premium-login__appearance:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__appearance:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 48%, transparent)}}.t10-premium-login__appearance:hover{color:var(--t10-color-accent);transform:translateY(-2px)rotate(22deg)}.t10-premium-mobile-brand{display:none}.t10-premium-auth-card{border:1px solid var(--t10-color-border-strong);inline-size:100%;min-inline-size:0;max-inline-size:34rem;position:relative}@supports (color:color-mix(in lab, red, red)){.t10-premium-auth-card{border:1px solid color-mix(in srgb, var(--t10-color-border-strong) 72%, transparent)}}.t10-premium-auth-card{border-radius:max(var(--t10-radius-panel), 1rem);background:linear-gradient(155deg, var(--t10-color-surface), var(--t10-color-surface));padding-block:clamp(2.5rem,5.5vh,4rem);padding-inline:clamp(2.25rem,4vw,3.5rem)}@supports (color:color-mix(in lab, red, red)){.t10-premium-auth-card{background:linear-gradient(155deg, color-mix(in srgb, var(--t10-color-surface) 98%, var(--t10-color-accent) 2%), var(--t10-color-surface))}}.t10-premium-auth-card{box-shadow:0 36px 80px -34px var(--t10-color-text), 0 16px 36px -24px var(--t10-color-accent), inset 0 1px 0 var(--t10-color-surface-raised)}@supports (color:color-mix(in lab, red, red)){.t10-premium-auth-card{box-shadow:0 36px 80px -34px color-mix(in srgb, var(--t10-color-text) 38%, transparent), 0 16px 36px -24px color-mix(in srgb, var(--t10-color-accent) 34%, transparent), inset 0 1px 0 color-mix(in srgb, var(--t10-color-surface-raised) 70%, transparent)}}.t10-premium-auth-card{animation:.65s cubic-bezier(.22,1,.36,1) backwards t10-premium-card-arrive}.t10-premium-auth-card__accent{background:linear-gradient(90deg, var(--t10-color-accent), var(--t10-color-accent), var(--t10-color-focus));border-radius:0 0 999px 999px;block-size:4px;position:absolute;inset-block-start:0;inset-inline:35%}@supports (color:color-mix(in lab, red, red)){.t10-premium-auth-card__accent{background:linear-gradient(90deg, color-mix(in srgb, var(--t10-color-accent) 35%, transparent), var(--t10-color-accent), color-mix(in srgb, var(--t10-color-focus) 70%, var(--t10-color-accent)))}}.t10-premium-auth-card__accent{box-shadow:0 5px 18px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-premium-auth-card__accent{box-shadow:0 5px 18px color-mix(in srgb, var(--t10-color-accent) 35%, transparent)}}.t10-premium-auth-card__copy h1,.t10-premium-auth-card__copy p{margin:0}.t10-premium-auth-card__copy h1{font-family:var(--t10-font-display-current);letter-spacing:-.045em;font-size:clamp(2rem,3.5vw,2.55rem);font-weight:680;line-height:1.08}.t10-premium-auth-card__copy p{max-inline-size:27rem;color:var(--t10-color-text-muted);margin-block-start:.75rem;font-size:.95rem;line-height:1.65}.t10-premium-login-form{gap:1.4rem;min-inline-size:0;margin-block-start:clamp(2.25rem,5vh,3.75rem);display:grid}.t10-premium-field{min-inline-size:0;color:var(--t10-color-text);gap:.55rem;font-size:.875rem;font-weight:680;display:grid}.t10-premium-input-wrap{min-inline-size:0;display:block;position:relative}.t10-premium-input-wrap input{border:1px solid var(--t10-color-border-strong);border-radius:var(--t10-radius-control);background:var(--t10-color-surface);min-block-size:3.65rem;inline-size:100%;min-inline-size:0;max-inline-size:100%;padding-block:.75rem;padding-inline:3.1rem}@supports (color:color-mix(in lab, red, red)){.t10-premium-input-wrap input{background:color-mix(in srgb, var(--t10-color-surface) 84%, var(--t10-color-canvas))}}.t10-premium-input-wrap input{color:var(--t10-color-text);font:inherit;box-shadow:inset 0 1px 2px var(--t10-color-text);outline:none;font-weight:480}@supports (color:color-mix(in lab, red, red)){.t10-premium-input-wrap input{box-shadow:inset 0 1px 2px color-mix(in srgb, var(--t10-color-text) 5%, transparent)}}.t10-premium-input-wrap input{transition:border-color .16s,box-shadow .16s,background .16s}.t10-premium-input-wrap input::placeholder{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-premium-input-wrap input::placeholder{color:color-mix(in srgb, var(--t10-color-text-muted) 74%, transparent)}}.t10-premium-input-wrap input:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-premium-input-wrap input:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 38%, var(--t10-color-border-strong))}}.t10-premium-input-wrap input:focus{border-color:var(--t10-color-accent);background:var(--t10-color-surface);box-shadow:0 0 0 3px var(--t10-color-focus), inset 0 1px 2px var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-premium-input-wrap input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-focus) 18%, transparent), inset 0 1px 2px color-mix(in srgb, var(--t10-color-text) 4%, transparent)}}.t10-premium-input-icon,.t10-premium-password-toggle{z-index:1;color:var(--t10-color-text-muted);place-items:center;display:grid;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.t10-premium-input-icon{pointer-events:none;inset-inline-start:1rem}.t10-premium-password-toggle{cursor:pointer;background:0 0;border:0;border-radius:50%;block-size:2.4rem;inline-size:2.4rem;transition:color .15s,background .15s;inset-inline-end:.65rem}.t10-premium-password-toggle:hover{background:var(--accent-soft);color:var(--t10-color-accent)}.t10-premium-login-cta{border:1px solid var(--t10-color-accent);justify-content:center;align-items:center;gap:.75rem;min-block-size:3.75rem;margin-block-start:.2rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-premium-login-cta{border:1px solid color-mix(in srgb, var(--t10-color-accent) 85%, black 15%)}}.t10-premium-login-cta{border-radius:var(--t10-radius-control);background:linear-gradient(105deg, var(--t10-color-accent), var(--t10-color-accent), var(--t10-color-accent))}@supports (color:color-mix(in lab, red, red)){.t10-premium-login-cta{background:linear-gradient(105deg, color-mix(in srgb, var(--t10-color-accent) 88%, black 12%), var(--t10-color-accent), color-mix(in srgb, var(--t10-color-accent) 82%, var(--t10-color-focus) 18%))}}.t10-premium-login-cta{color:var(--t10-color-accent-ink);cursor:pointer;font:inherit;box-shadow:0 15px 28px -16px var(--t10-color-accent), inset 0 1px 0 #fff3;font-size:1rem;font-weight:750}@supports (color:color-mix(in lab, red, red)){.t10-premium-login-cta{box-shadow:0 15px 28px -16px color-mix(in srgb, var(--t10-color-accent) 80%, transparent), inset 0 1px 0 #fff3}}.t10-premium-login-cta{transition:box-shadow .18s,transform .18s}.t10-premium-login-cta:before{content:"";opacity:0;background:linear-gradient(105deg,#0000 20%,#ffffff2b 50%,#0000 80%);transition:opacity .18s,transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-100%)}.t10-premium-login-cta:hover{box-shadow:0 20px 32px -16px var(--t10-color-accent), inset 0 1px 0 #ffffff3d}@supports (color:color-mix(in lab, red, red)){.t10-premium-login-cta:hover{box-shadow:0 20px 32px -16px color-mix(in srgb, var(--t10-color-accent) 90%, transparent), inset 0 1px 0 #ffffff3d}}.t10-premium-login-cta:hover{transform:translateY(-2px)}.t10-premium-login-cta:disabled{cursor:wait;opacity:.72;transform:none}.t10-premium-login-cta:hover:before{opacity:1;transform:translate(100%)}.t10-premium-login-cta__arrow{transition:transform .18s;display:inline-grid}.t10-premium-login-cta:hover .t10-premium-login-cta__arrow{transform:translate(.25rem)}[dir=rtl] .t10-premium-login-cta__arrow{transform:scaleX(-1)}[dir=rtl] .t10-premium-login-cta:hover .t10-premium-login-cta__arrow{transform:translate(-.25rem)scaleX(-1)}.t10-premium-login__preferences{border-block-start:1px solid var(--t10-color-border);margin-block-start:2.5rem;padding-block-start:1.65rem}.t10-premium-login__languages{flex-wrap:wrap;justify-content:center;gap:.65rem;display:flex}.t10-premium-login__languages button{border:1px solid var(--t10-color-border-strong);min-block-size:2.35rem;color:var(--t10-color-text-muted);cursor:pointer;font:inherit;background:0 0;border-radius:999px;padding-block:.35rem;padding-inline:1.1rem;font-size:.78rem;font-weight:600;transition:background .16s,border-color .16s,color .16s,transform .16s}.t10-premium-login__languages button:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__languages button:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 45%, var(--t10-color-border-strong))}}.t10-premium-login__languages button:hover{color:var(--t10-color-accent);transform:translateY(-1px)}.t10-premium-login__languages button[aria-checked=true]{border-color:var(--t10-color-accent);background:var(--t10-color-accent);color:var(--t10-color-accent-ink);box-shadow:0 8px 18px -12px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-premium-login__languages button[aria-checked=true]{box-shadow:0 8px 18px -12px color-mix(in srgb, var(--t10-color-accent) 75%, transparent)}}@keyframes t10-premium-halo-one{to{opacity:.68;transform:translate(-2.5rem,1.5rem)scale(1.08)}}@keyframes t10-premium-photo-breathe{to{opacity:.82}}@keyframes t10-premium-crane-glint{50%{opacity:.45;transform:scale(.72)}}@keyframes t10-premium-site-scan{0%{transform:translate(0)}48%{transform:translate(15rem,-2.5rem)}to{transform:translate(28rem,1.25rem)}}@keyframes t10-premium-halo-two{to{opacity:.62;transform:translate(2rem,-1.25rem)scale(1.12)}}@keyframes t10-premium-grid-drift{to{background-position:3.4rem 3.4rem}}@keyframes t10-premium-crane-travel{0%,to{transform:translate(-4.5rem)}50%{transform:translate(1.6rem)}}@keyframes t10-premium-cable{0%,to{transform:scaleY(.82)}50%{transform:scaleY(1.08)}}@keyframes t10-premium-load{0%,to{transform:translateY(-1.45rem)rotate(-1deg)}50%{transform:translateY(.6rem)rotate(1.5deg)}}@keyframes t10-premium-window-cycle{to{opacity:.48}}@keyframes t10-premium-node{to{opacity:.42;transform:scale(.72)}}@keyframes t10-premium-scan{to{stroke-dashoffset:-396px}}@keyframes t10-premium-glass-sheen{0%,42%{background-position:180% 0}70%,to{background-position:-120% 0}}@keyframes t10-premium-pulse{50%{border-color:color-mix(in srgb, var(--t10-color-accent) 25%, transparent);box-shadow:0 0 0 .4rem color-mix(in srgb, var(--t10-color-accent) 6%, transparent)}}@keyframes t10-premium-auth-glow{to{opacity:.62;transform:scale(1.1)}}@keyframes t10-premium-card-arrive{0%{opacity:0;transform:translateY(1.25rem)scale(.985)}}@media (max-width:70rem){.t10-premium-login{grid-template-columns:minmax(27rem,46%) minmax(29rem,54%)}.t10-premium-login__hero{padding-inline:clamp(1.75rem,3vw,3rem)}.t10-premium-login__hero-art{background-position:54%}.t10-premium-project-card{inline-size:min(17rem,58%)}.t10-premium-login__auth{padding-inline:clamp(1.75rem,4vw,4rem)}}@media (max-width:56rem){.t10-premium-login{grid-template:"hero"13rem"auth"minmax(calc(100svh - 13rem),auto)/minmax(0,1fr);min-block-size:100svh;overflow:visible}.t10-premium-login__hero{padding-block:1.25rem;padding-inline:1.5rem;display:block}.t10-premium-brand{align-items:center}.t10-premium-brand__mark{block-size:3rem;inline-size:3rem}.t10-premium-brand__copy strong{font-size:1.4rem}.t10-premium-brand__copy small{margin-block-start:.25rem}.t10-premium-login__hero-art{opacity:.78;background-position:50% 36%;inset:-1rem}.t10-premium-project-card,.t10-premium-login__story,.t10-premium-login__security{display:none}.t10-premium-login__auth{align-content:start;padding-block:2.5rem 3rem;padding-inline:max(1.25rem,6vw)}.t10-premium-auth-card{max-inline-size:34rem}}@media (max-width:34rem){.t10-premium-login{background:var(--t10-color-canvas);display:block}.t10-premium-login__hero{display:none}.t10-premium-login__auth{min-block-size:100svh;padding-block:1.15rem 2rem;padding-inline:1rem;display:block}.t10-premium-login__appearance{block-size:2.75rem;inline-size:2.75rem;position:fixed;inset-block-start:1rem;inset-inline-end:1rem}.t10-premium-mobile-brand{align-items:center;gap:.7rem;min-block-size:3.1rem;margin-block-end:1.25rem;padding-inline-end:3.75rem;display:flex}.t10-premium-mobile-brand__mark{background:var(--accent-soft);block-size:2.6rem;inline-size:2.6rem;color:var(--t10-color-accent);letter-spacing:-.04em;border-radius:.75rem;font-size:.8rem;font-weight:800}.t10-premium-mobile-brand strong{color:var(--t10-color-text);font-size:1rem;line-height:1}.t10-premium-mobile-brand small{color:var(--t10-color-text-muted);margin-block-start:.2rem;font-size:.68rem}.t10-premium-auth-card{border-radius:max(var(--t10-radius-panel), .875rem);box-shadow:0 24px 48px -30px var(--t10-color-text), 0 10px 26px -22px var(--t10-color-accent);padding-block:2.25rem;padding-inline:1.35rem}@supports (color:color-mix(in lab, red, red)){.t10-premium-auth-card{box-shadow:0 24px 48px -30px color-mix(in srgb, var(--t10-color-text) 38%, transparent), 0 10px 26px -22px color-mix(in srgb, var(--t10-color-accent) 34%, transparent)}}.t10-premium-auth-card__copy h1{font-size:1.8rem}.t10-premium-auth-card__copy p{font-size:.875rem}.t10-premium-login-form{gap:1.15rem;margin-block-start:2rem}.t10-premium-input-wrap input,.t10-premium-login-cta{min-block-size:3.35rem}.t10-premium-login__preferences{margin-block-start:2rem;padding-block-start:1.35rem}.t10-premium-login__languages{gap:.4rem}.t10-premium-login__languages button{flex:1 1 0;min-inline-size:0;padding-inline:.65rem}}@media (max-height:47rem) and (min-width:56.0625rem){.t10-premium-login__hero{padding-block:1.75rem}.t10-premium-brand__mark{block-size:3.2rem;inline-size:3.2rem}.t10-premium-project-card{margin-block-start:4rem}.t10-premium-login__story h2{font-size:1.75rem}.t10-premium-login__story p{margin-block-start:.55rem}.t10-premium-login__security{margin-block-start:1rem}.t10-premium-login__auth{padding-block:2rem}.t10-premium-auth-card{padding-block:2.25rem}.t10-premium-login-form{gap:1.1rem;margin-block-start:2rem}.t10-premium-login__preferences{margin-block-start:1.8rem;padding-block-start:1.25rem}}.t10-project-access-page{min-block-size:100%;padding:clamp(var(--t10-space-5), 2vw, var(--t10-space-8));background:var(--t10-color-canvas)}.t10-project-access-page--select{background:linear-gradient(180deg, var(--t10-color-surface) 0%, var(--t10-color-canvas) 12rem), var(--t10-color-canvas)}@supports (color:color-mix(in lab, red, red)){.t10-project-access-page--select{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-surface) 72%, var(--t10-color-canvas)) 0%, var(--t10-color-canvas) 12rem), var(--t10-color-canvas)}}.t10-project-access-shell{gap:var(--t10-space-4);max-inline-size:96rem;margin:0 auto;display:grid}.t10-project-access-header{justify-content:space-between;align-items:flex-start;gap:var(--t10-space-4);display:flex}.t10-project-access-header__copy{gap:var(--t10-space-2);max-inline-size:42rem;display:grid}.t10-project-access-eyebrow{color:var(--t10-color-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:760}.t10-project-access-header h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.15}.t10-project-access-shell .t10-guidance{margin:0}.t10-project-access-summary--skeleton{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:linear-gradient(110deg, var(--t10-color-border) 0%, var(--t10-color-border) 48%, var(--t10-color-border) 100%);block-size:3.75rem}@supports (color:color-mix(in lab, red, red)){.t10-project-access-summary--skeleton{background:linear-gradient(110deg, color-mix(in srgb, var(--t10-color-border) 55%, var(--t10-color-surface)) 0%, color-mix(in srgb, var(--t10-color-border) 25%, var(--t10-color-surface)) 48%, color-mix(in srgb, var(--t10-color-border) 55%, var(--t10-color-surface)) 100%)}}.t10-project-access-summary--skeleton{background-size:200% 100%;animation:1.2s ease-in-out infinite alternate t10-project-card-skeleton}.t10-project-access-shell>.t10-metric-strip{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);box-shadow:var(--t10-shadow-panel);overflow:hidden}.t10-project-access-shell>.t10-metric-strip .t10-metric-strip__item{padding-block:var(--t10-space-3);padding-inline:var(--t10-space-4)}.t10-project-access-shell>.t10-metric-strip .t10-metric-strip__value{font-size:1rem;font-weight:720}.t10-project-access-header__actions{justify-content:flex-end;align-items:center;gap:var(--t10-space-2);flex-wrap:wrap;flex:none;display:flex}.t10-enterprise-button{justify-content:center;align-items:center;gap:var(--t10-space-2);min-block-size:var(--t10-density-control);border-radius:var(--t10-radius-control);padding-inline:var(--t10-space-4);color:var(--t10-color-text);box-shadow:none;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:1px solid #0000;font-size:.8125rem;font-weight:680;transition:border-color .18s,background-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex}.t10-enterprise-button:hover,.t10-enterprise-button:focus-visible{transform:translateY(-.04rem)}.t10-enterprise-button:disabled{cursor:not-allowed;opacity:.65;transform:none}.t10-enterprise-button--secondary{border-color:var(--t10-color-border);background:linear-gradient(180deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--secondary{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-surface-raised) 88%, var(--t10-color-surface)) 0%, var(--t10-color-surface) 100%)}}.t10-enterprise-button--secondary{color:var(--t10-color-text-muted);box-shadow:var(--t10-shadow-panel), inset 0 1px 0 #ffffff29}.t10-enterprise-button--secondary:hover,.t10-enterprise-button--secondary:focus-visible{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--secondary:hover,.t10-enterprise-button--secondary:focus-visible{border-color:color-mix(in srgb, var(--t10-color-accent) 28%, var(--t10-color-border))}}.t10-enterprise-button--secondary:hover,.t10-enterprise-button--secondary:focus-visible{color:var(--t10-color-text);box-shadow:var(--t10-shadow-panel), 0 .55rem 1.35rem -.85rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--secondary:hover,.t10-enterprise-button--secondary:focus-visible{box-shadow:var(--t10-shadow-panel), 0 .55rem 1.35rem -.85rem color-mix(in srgb, var(--t10-color-accent) 34%, transparent)}}.t10-enterprise-button--ghost-danger{border-color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--ghost-danger{border-color:color-mix(in srgb, var(--t10-color-danger) 24%, var(--t10-color-border))}}.t10-enterprise-button--ghost-danger{background:linear-gradient(180deg, var(--t10-color-danger) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--ghost-danger{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-danger) 5%, var(--t10-color-surface)) 0%, var(--t10-color-surface) 100%)}}.t10-enterprise-button--ghost-danger{color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--ghost-danger{color:color-mix(in srgb, var(--t10-color-danger) 78%, var(--t10-color-text))}}.t10-enterprise-button--ghost-danger{box-shadow:var(--t10-shadow-panel), inset 0 1px 0 #ffffff1f}.t10-enterprise-button--ghost-danger:hover,.t10-enterprise-button--ghost-danger:focus-visible{border-color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--ghost-danger:hover,.t10-enterprise-button--ghost-danger:focus-visible{border-color:color-mix(in srgb, var(--t10-color-danger) 38%, var(--t10-color-border))}}.t10-enterprise-button--ghost-danger:hover,.t10-enterprise-button--ghost-danger:focus-visible{color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--ghost-danger:hover,.t10-enterprise-button--ghost-danger:focus-visible{color:color-mix(in srgb, var(--t10-color-danger) 88%, var(--t10-color-text))}}.t10-enterprise-button--ghost-danger:hover,.t10-enterprise-button--ghost-danger:focus-visible{box-shadow:var(--t10-shadow-panel), 0 .55rem 1.35rem -.85rem var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--ghost-danger:hover,.t10-enterprise-button--ghost-danger:focus-visible{box-shadow:var(--t10-shadow-panel), 0 .55rem 1.35rem -.85rem color-mix(in srgb, var(--t10-color-danger) 28%, transparent)}}.t10-enterprise-button--danger{border-color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--danger{border-color:color-mix(in srgb, var(--t10-color-danger) 24%, var(--t10-color-border))}}.t10-enterprise-button--danger{background:linear-gradient(180deg, var(--t10-color-danger) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--danger{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-danger) 5%, var(--t10-color-surface)) 0%, var(--t10-color-surface) 100%)}}.t10-enterprise-button--danger{color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--danger{color:color-mix(in srgb, var(--t10-color-danger) 78%, var(--t10-color-text))}}.t10-enterprise-button--danger{box-shadow:var(--t10-shadow-panel), inset 0 1px 0 #ffffff1f}.t10-enterprise-button--danger:hover,.t10-enterprise-button--danger:focus-visible{border-color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--danger:hover,.t10-enterprise-button--danger:focus-visible{border-color:color-mix(in srgb, var(--t10-color-danger) 38%, var(--t10-color-border))}}.t10-enterprise-button--danger:hover,.t10-enterprise-button--danger:focus-visible{color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--danger:hover,.t10-enterprise-button--danger:focus-visible{color:color-mix(in srgb, var(--t10-color-danger) 88%, var(--t10-color-text))}}.t10-enterprise-button--danger:hover,.t10-enterprise-button--danger:focus-visible{box-shadow:var(--t10-shadow-panel), 0 .55rem 1.35rem -.85rem var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--danger:hover,.t10-enterprise-button--danger:focus-visible{box-shadow:var(--t10-shadow-panel), 0 .55rem 1.35rem -.85rem color-mix(in srgb, var(--t10-color-danger) 28%, transparent)}}.t10-enterprise-button kbd{border:1px solid var(--t10-color-border);background:var(--t10-color-canvas);color:var(--t10-color-text-muted);font:inherit;border-radius:.35rem;padding:.1rem .35rem;font-size:.68rem}.t10-project-access-refresh{align-items:center;gap:var(--t10-space-2);min-block-size:var(--t10-density-control);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);padding-inline:var(--t10-space-4);background:var(--t10-color-surface);color:var(--t10-color-text-muted);box-shadow:none;font:inherit;white-space:nowrap;font-size:.8125rem;font-weight:650;display:inline-flex}.t10-project-access-refresh:hover,.t10-project-access-refresh:focus-visible{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-access-refresh:hover,.t10-project-access-refresh:focus-visible{border-color:color-mix(in srgb, var(--t10-color-accent) 28%, var(--t10-color-border))}}.t10-project-access-refresh:hover,.t10-project-access-refresh:focus-visible{color:var(--t10-color-text)}.t10-project-access-refresh:disabled{opacity:.65;cursor:wait}.t10-project-access-refresh--toolbar{flex:none}.t10-project-access-refresh kbd,.t10-project-access-search__control kbd,.t10-enterprise-button kbd{border:1px solid var(--t10-color-border);background:var(--t10-color-canvas);color:var(--t10-color-text-muted);font:inherit;border-radius:.35rem;padding:.1rem .35rem;font-size:.68rem}.t10-project-access-page>.t10-metric-card-group{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));max-inline-size:96rem;margin:1.75rem auto 0}.t10-project-access-toolbar,.t10-project-assignment-panel{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);max-inline-size:96rem;margin:1.2rem auto 0;padding:1rem}@supports (color:color-mix(in lab, red, red)){.t10-project-access-toolbar,.t10-project-assignment-panel{background:color-mix(in srgb, var(--t10-color-surface) 94%, transparent)}}.t10-project-access-toolbar,.t10-project-assignment-panel{box-shadow:var(--t10-shadow-panel)}.t10-project-access-toolbar--compact{align-items:center;gap:var(--t10-space-3);padding:var(--t10-space-3);background:var(--t10-color-surface);margin:0;display:flex}.t10-project-access-toolbar--compact .t10-project-access-search__control{flex:auto;min-inline-size:0}.t10-project-access-toolbar--inline{align-items:center;gap:var(--t10-space-3);box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:flex}.t10-project-access-toolbar--inline .t10-project-access-search__control{flex:auto;min-inline-size:0}.t10-project-access-collections{gap:var(--t10-space-5);display:grid}.t10-project-access-section-heading{justify-content:space-between;align-items:baseline;gap:var(--t10-space-3);margin-block-end:var(--t10-space-3);display:flex}.t10-project-access-section-heading h2{color:var(--t10-color-text);letter-spacing:.01em;margin:0;font-size:.875rem;font-weight:720}.t10-project-access-section-heading p{color:var(--t10-color-text-muted);white-space:nowrap;margin:0;font-size:.8125rem}.t10-project-access-search{color:var(--t10-color-text-muted);gap:.4rem;font-size:.72rem;font-weight:720;display:grid}.t10-project-access-search__control{display:block;position:relative}.t10-project-access-search__control input{inline-size:100%;min-block-size:var(--t10-density-control);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);padding-inline:var(--t10-space-3) 2.35rem;background:var(--t10-color-canvas);color:var(--t10-color-text);font:inherit;font-size:.875rem}.t10-project-access-search__control input:focus-visible{border-color:var(--t10-color-focus)}@supports (color:color-mix(in lab, red, red)){.t10-project-access-search__control input:focus-visible{border-color:color-mix(in srgb, var(--t10-color-focus) 55%, var(--t10-color-border))}}.t10-project-access-search__control input:focus-visible{box-shadow:0 0 0 3px var(--t10-color-focus);outline:none}@supports (color:color-mix(in lab, red, red)){.t10-project-access-search__control input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-focus) 18%, transparent)}}.t10-project-access-search__control kbd{pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:var(--t10-space-3);transform:translateY(-50%)}.t10-project-avatar{border-radius:calc(var(--t10-radius-control) + .1rem);border:1px solid var(--t10-color-accent);flex:none;place-items:center;block-size:2.35rem;inline-size:2.35rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-project-avatar{border:1px solid color-mix(in srgb, var(--t10-color-accent) 22%, var(--t10-color-border))}}.t10-project-avatar{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-avatar{background:color-mix(in srgb, var(--t10-color-accent) 8%, var(--t10-color-surface-raised))}}.t10-project-avatar{color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-avatar{color:color-mix(in srgb, var(--t10-color-accent) 68%, var(--t10-color-text))}}.t10-project-avatar{letter-spacing:.02em;text-transform:uppercase;font-size:.78rem;font-weight:780}.t10-project-avatar[data-size=sm]{block-size:2rem;inline-size:2rem;font-size:.72rem}.t10-profile-avatar{border-radius:calc(var(--t10-radius-control) + .1rem);border:1px solid var(--t10-color-accent);flex:none;place-items:center;block-size:2.35rem;inline-size:2.35rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-profile-avatar{border:1px solid color-mix(in srgb, var(--t10-color-accent) 22%, var(--t10-color-border))}}.t10-profile-avatar{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-profile-avatar{background:color-mix(in srgb, var(--t10-color-accent) 8%, var(--t10-color-surface-raised))}}.t10-profile-avatar{color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-profile-avatar{color:color-mix(in srgb, var(--t10-color-accent) 68%, var(--t10-color-text))}}.t10-profile-avatar{letter-spacing:.02em;text-transform:uppercase;font-size:.78rem;font-weight:780}.t10-profile-avatar[data-size=sm]{block-size:2rem;inline-size:2rem;font-size:.72rem}.t10-profile-avatar[data-size=lg]{border-radius:calc(var(--t10-radius-control) + .3rem);block-size:3.75rem;inline-size:3.75rem;font-size:1.05rem}.t10-profile-avatar[data-premium=true]{box-shadow:0 0 0 1px var(--t10-color-accent), 0 10px 24px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-profile-avatar[data-premium=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--t10-color-accent) 16%, transparent), 0 10px 24px color-mix(in srgb, var(--t10-color-accent) 12%, transparent)}}.t10-profile-avatar[data-premium=true][data-has-image=true]{background:linear-gradient(145deg, var(--t10-color-accent) 0%, var(--t10-color-accent) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-profile-avatar[data-premium=true][data-has-image=true]{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-accent) 70%, white) 0%, var(--t10-color-accent) 100%)}}.t10-profile-avatar[data-premium=true][data-has-image=true]{box-shadow:0 0 0 1px var(--t10-color-accent), 0 12px 28px -6px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-profile-avatar[data-premium=true][data-has-image=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--t10-color-accent) 22%, transparent), 0 12px 28px -6px color-mix(in srgb, var(--t10-color-accent) 40%, transparent)}}.t10-profile-avatar[data-premium=true][data-has-image=true]{padding:.18rem}.t10-profile-avatar__image{border-radius:calc(var(--t10-radius-control) - .05rem);object-fit:cover;block-size:100%;inline-size:100%;display:block}.t10-profile-master-name-cell{align-items:center;gap:.55rem;min-inline-size:0;display:inline-flex}.t10-profile-master-form-grid{align-items:start}.t10-profile-master-form-layout{gap:var(--t10-space-4);grid-template-columns:minmax(7.5rem,8.75rem) minmax(0,1fr);display:grid}.t10-profile-master-field--wide{grid-column:1/-1}.t10-project-create-logo[data-density=compact]{align-content:start;inline-size:100%;max-inline-size:9rem}.t10-project-create-logo[data-density=compact] .t10-project-create-logo__dropzone{inline-size:100%;max-inline-size:9rem}.t10-project-create-logo[data-density=compact] .t10-project-create-logo__empty{padding:var(--t10-space-2);gap:.25rem}.t10-project-create-logo[data-density=compact] .t10-project-create-logo__placeholder,.t10-project-create-logo[data-density=compact] .t10-project-create-logo__browse,.t10-project-create-logo[data-density=compact] .t10-project-create-logo__formats{font-size:.68rem;line-height:1.25}.t10-project-create-logo[data-density=compact] .t10-project-create-logo__icon{block-size:1.75rem;inline-size:1.75rem}.t10-project-create-logo[data-density=compact] .t10-project-create-logo__icon .t10-project-create-logo__svg{block-size:.95rem;inline-size:.95rem}.t10-project-create-logo[data-density=compact] .t10-project-create-logo__actions{gap:.35rem;display:grid}.t10-project-create-logo[data-density=compact] .t10-project-create-logo__button,.t10-project-create-logo[data-density=compact] .t10-project-create-logo__clear{min-block-size:2rem;padding-inline:.55rem;font-size:.78rem}.t10-project-create-logo[data-density=compact] .t10-project-create-logo__file{font-size:.72rem}@media (max-width:48rem){.t10-profile-master-form-layout{grid-template-columns:minmax(0,1fr)}.t10-project-create-logo[data-density=compact]{max-inline-size:7.5rem}}.t10-employee-form-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.t10-employee-form-page .t10-employee-form-grid{align-items:start;gap:var(--t10-space-4)}.t10-employee-form-page .t10-project-create-field{gap:var(--t10-space-2)}.t10-employee-form-identity{gap:var(--t10-space-5)}.t10-employee-form-identity .t10-project-create-logo[data-density=compact]{max-inline-size:11rem}.t10-employee-form-tab .t10-plot-unit-form-tab__meta{margin-block-start:.15rem}.t10-employee-drawer{max-inline-size:min(100vw,38rem)}.t10-employee-drawer__hero{align-items:center;gap:.85rem}.t10-employee-drawer__salary{color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-employee-drawer__salary{color:color-mix(in srgb, var(--t10-color-accent) 82%, var(--t10-color-text))}}.t10-employee-drawer__salary{margin:.35rem 0 0;font-size:.92rem;font-weight:700}.t10-employee-drawer__footer{flex-wrap:wrap}.t10-employee-drawer__hero .t10-plot-unit-drawer__rail[data-lifecycle=inactive]{background:var(--t10-color-text-muted)}.t10-employee-drawer__hero .t10-plot-unit-drawer__rail[data-lifecycle=terminated]{background:var(--t10-color-danger)}.t10-employee-drawer__hero .t10-plot-unit-drawer__status[data-lifecycle=inactive]{color:var(--t10-color-text-muted)}.t10-employee-drawer__hero .t10-plot-unit-drawer__status[data-lifecycle=terminated]{color:var(--t10-color-danger)}.t10-employee-detail-page .t10-project-detail-breadcrumb{margin-block-end:.85rem}.t10-employee-detail-hero{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-employee-detail-hero{border:1px solid color-mix(in srgb, var(--t10-color-border) 84%, transparent)}}.t10-employee-detail-hero{border-radius:var(--t10-radius-panel);box-shadow:var(--t10-shadow-panel);gap:1rem;margin-block-end:1rem;padding:1.15rem 1.2rem 1rem;display:grid;position:relative;overflow:hidden}.t10-employee-detail-hero__backdrop{background:linear-gradient(135deg, var(--t10-color-accent) 0%, transparent 55%)}@supports (color:color-mix(in lab, red, red)){.t10-employee-detail-hero__backdrop{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-color-accent) 12%, transparent) 0%, transparent 55%)}}.t10-employee-detail-hero__backdrop{pointer-events:none;position:absolute;inset:0}.t10-employee-detail-hero__rail{background:var(--t10-color-success);border-radius:999px;inline-size:.32rem;position:absolute;inset-block:.85rem;inset-inline-start:0}.t10-employee-detail-hero__rail[data-lifecycle=inactive]{background:var(--t10-color-text-muted)}.t10-employee-detail-hero__rail[data-lifecycle=terminated]{background:var(--t10-color-danger)}.t10-employee-detail-hero__identity{z-index:1;align-items:center;gap:1rem;padding-inline-start:.65rem;display:flex;position:relative}.t10-employee-detail-hero__copy h1{margin:.15rem 0 .35rem;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.15}.t10-employee-detail-meta-strip{z-index:1;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;margin:0;padding-inline-start:.65rem;display:grid;position:relative}.t10-employee-detail-meta-strip dt{color:var(--t10-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.t10-employee-detail-meta-strip dd{margin:.15rem 0 0;font-size:.92rem}.t10-employee-detail-hero__salary{color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-employee-detail-hero__salary{color:color-mix(in srgb, var(--t10-color-accent) 84%, var(--t10-color-text))}}.t10-employee-detail-hero__salary{font-weight:700}.t10-employee-detail-shell{gap:1rem;display:grid}.t10-employee-detail-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.t10-employee-detail-actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.t10-employee-detail-section{background:var(--t10-color-surface);border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-employee-detail-section{border:1px solid color-mix(in srgb, var(--t10-color-border) 82%, transparent)}}.t10-employee-detail-section{border-radius:var(--t10-radius-panel);box-shadow:var(--t10-shadow-soft);gap:.75rem;min-inline-size:0;padding:1rem 1.05rem;display:grid}.t10-employee-detail-section--premium{background:var(--t10-color-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.t10-employee-detail-section--premium{background:color-mix(in srgb, var(--t10-color-surface-elevated) 92%, transparent)}}.t10-employee-detail-section h3{margin:0;font-size:.98rem}.t10-employee-detail-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem 1rem;margin:0;display:grid}.t10-employee-detail-field dt{color:var(--t10-color-text-muted);font-size:.76rem}.t10-employee-detail-field__value{margin:.12rem 0 0;font-size:.92rem}.t10-employee-detail-field__value--accent{color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-employee-detail-field__value--accent{color:color-mix(in srgb, var(--t10-color-accent) 82%, var(--t10-color-text))}}.t10-employee-detail-field__value--accent{font-weight:650}.t10-employee-detail-field__value--empty{color:var(--t10-color-text-muted)}.t10-employee-detail-compensation{gap:.85rem;display:grid}.t10-employee-detail-compensation__metrics{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.65rem;display:grid}.t10-employee-detail-compensation__waterfall{background:var(--t10-color-canvas)}@supports (color:color-mix(in lab, red, red)){.t10-employee-detail-compensation__waterfall{background:color-mix(in srgb, var(--t10-color-canvas) 78%, var(--t10-color-surface))}}.t10-employee-detail-compensation__waterfall{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-employee-detail-compensation__waterfall{border:1px solid color-mix(in srgb, var(--t10-color-border) 78%, transparent)}}.t10-employee-detail-compensation__waterfall{border-radius:var(--t10-radius-lg);gap:.45rem;padding:.75rem .85rem;display:grid}.t10-employee-detail-compensation__waterfall div{justify-content:space-between;align-items:baseline;gap:.65rem;display:flex}.t10-employee-detail-compensation__waterfall div[data-step=total] strong{color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-employee-detail-compensation__waterfall div[data-step=total] strong{color:color-mix(in srgb, var(--t10-color-accent) 84%, var(--t10-color-text))}}.t10-employee-detail-compensation__waterfall div[data-step=total] strong{font-size:1.02rem}.t10-employee-detail-compensation__grids{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;display:grid}.t10-employee-detail-salary-block{background:var(--t10-color-surface)}@supports (color:color-mix(in lab, red, red)){.t10-employee-detail-salary-block{background:color-mix(in srgb, var(--t10-color-surface) 94%, transparent)}}.t10-employee-detail-salary-block{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-employee-detail-salary-block{border:1px solid color-mix(in srgb, var(--t10-color-border) 76%, transparent)}}.t10-employee-detail-salary-block{border-radius:var(--t10-radius-lg);padding:.75rem}.t10-employee-detail-salary-block__header{justify-content:space-between;align-items:baseline;margin-block-end:.55rem;display:flex}.t10-employee-detail-salary-block__header h4,.t10-employee-detail-salary-block__header p{margin:0}.t10-employee-detail-salary-block__list{gap:.45rem;margin:0;display:grid}.t10-employee-detail-salary-block__list dt{color:var(--t10-color-text-muted);font-size:.78rem}.t10-employee-detail-salary-block__list dd{margin:.08rem 0 0;font-size:.88rem}.t10-employee-detail-salary-block__empty{color:var(--t10-color-text-muted);margin:0;font-size:.84rem}.t10-employee-detail-main{gap:.85rem;display:grid}.t10-employee-detail-hero--skeleton{min-block-size:9rem}.t10-employee-detail-hero__skeleton-avatar,.t10-employee-detail-hero__skeleton-copy{background:var(--t10-color-border);animation:1.2s ease-in-out infinite t10-enterprise-master-skeleton-pulse}@supports (color:color-mix(in lab, red, red)){.t10-employee-detail-hero__skeleton-avatar,.t10-employee-detail-hero__skeleton-copy{background:color-mix(in srgb, var(--t10-color-border) 72%, transparent)}}.t10-employee-detail-hero__skeleton-avatar,.t10-employee-detail-hero__skeleton-copy{border-radius:var(--t10-radius-lg);display:block}.t10-employee-detail-hero__skeleton-avatar{block-size:4.5rem;inline-size:4.5rem}.t10-employee-detail-hero__skeleton-copy{block-size:4rem;inline-size:min(100%,28rem)}@media (max-width:48rem){.t10-employee-form-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.t10-employee-form-tabs{grid-template-columns:minmax(0,1fr)}.t10-employee-detail-hero__identity{flex-direction:column;align-items:flex-start}}.t10-employee-employment-flags{grid-column:1/-1}.t10-employee-compensation-layout{gap:1.25rem;display:grid}.t10-employee-compensation-summary{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.85rem;display:grid}.t10-employee-compensation-grids{gap:var(--t10-space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:72rem){.t10-employee-compensation-grids{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.t10-employee-salary-panel{--t10-salary-panel-accent:var(--t10-color-accent);background:linear-gradient(180deg, var(--t10-salary-panel-accent) 0%, var(--t10-color-surface) 2.75rem), var(--t10-color-surface)}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-salary-panel-accent) 5%, var(--t10-color-surface)) 0%, var(--t10-color-surface) 2.75rem), var(--t10-color-surface)}}.t10-employee-salary-panel{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel{border:1px solid color-mix(in srgb, var(--t10-color-border) 82%, transparent)}}.t10-employee-salary-panel{border-radius:var(--t10-radius-panel);box-shadow:0 1px 0 var(--t10-color-surface-elevated), 0 .85rem 1.65rem -1.15rem var(--t10-salary-panel-accent)}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel{box-shadow:0 1px 0 color-mix(in srgb, var(--t10-color-surface-elevated) 88%, transparent), 0 .85rem 1.65rem -1.15rem color-mix(in srgb, var(--t10-salary-panel-accent) 16%, transparent)}}.t10-employee-salary-panel{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:grid;overflow:hidden}.t10-employee-salary-panel[data-tone=allowance]{--t10-salary-panel-accent:var(--t10-color-success)}.t10-employee-salary-panel[data-tone=deduction]{--t10-salary-panel-accent:var(--t10-color-warning)}.t10-employee-salary-panel__header{border-block-end:1px solid var(--t10-color-border);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel__header{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 78%, transparent)}}.t10-employee-salary-panel__header{gap:var(--t10-space-3);justify-content:space-between;padding:.8rem 1rem;display:flex}.t10-employee-salary-panel__title-wrap{align-items:center;gap:.65rem;min-inline-size:0;display:flex}.t10-employee-salary-panel__rail{background:linear-gradient(180deg, var(--t10-salary-panel-accent), var(--t10-salary-panel-accent))}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel__rail{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-salary-panel-accent) 88%, white), var(--t10-salary-panel-accent))}}.t10-employee-salary-panel__rail{border-radius:999px;flex:none;block-size:1.65rem;inline-size:.22rem}.t10-employee-salary-panel__title{letter-spacing:-.01em;margin:0;font-size:.94rem;font-weight:700}.t10-employee-salary-panel__chip{background:var(--t10-salary-panel-accent)}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel__chip{background:color-mix(in srgb, var(--t10-salary-panel-accent) 12%, var(--t10-color-surface))}}.t10-employee-salary-panel__chip{border:1px solid var(--t10-salary-panel-accent)}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel__chip{border:1px solid color-mix(in srgb, var(--t10-salary-panel-accent) 24%, var(--t10-color-border))}}.t10-employee-salary-panel__chip{color:var(--t10-salary-panel-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel__chip{color:color-mix(in srgb, var(--t10-salary-panel-accent) 78%, var(--t10-color-text))}}.t10-employee-salary-panel__chip{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;padding:.22rem .65rem;font-size:.84rem;font-weight:700}.t10-employee-salary-panel__body{padding:.35rem .65rem .75rem;overflow-x:auto}.t10-employee-salary-panel__grid{border-collapse:collapse;table-layout:auto;inline-size:max-content;min-inline-size:min(100%,18rem);max-inline-size:100%}.t10-employee-salary-panel__grid caption{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.t10-employee-salary-panel__grid thead th{border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel__grid thead th{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 76%, transparent)}}.t10-employee-salary-panel__grid thead th{color:var(--t10-color-text-muted);letter-spacing:.055em;text-transform:uppercase;vertical-align:bottom;padding:.45rem .55rem;font-size:.68rem;font-weight:650}.t10-employee-salary-panel__grid thead th:first-child{text-align:start;white-space:nowrap;inline-size:1%}.t10-employee-salary-panel__grid thead th.t10-employee-salary-panel__amount-heading{text-align:end;inline-size:7rem;min-inline-size:7rem}.t10-employee-salary-panel__grid tbody tr{transition:background-color .14s}.t10-employee-salary-panel__grid tbody tr:hover{background:var(--t10-salary-panel-accent)}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel__grid tbody tr:hover{background:color-mix(in srgb, var(--t10-salary-panel-accent) 6%, transparent)}}.t10-employee-salary-panel__grid tbody th,.t10-employee-salary-panel__grid tbody td,.t10-employee-salary-panel__grid tfoot th,.t10-employee-salary-panel__grid tfoot td{border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel__grid tbody th,.t10-employee-salary-panel__grid tbody td,.t10-employee-salary-panel__grid tfoot th,.t10-employee-salary-panel__grid tfoot td{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 68%, transparent)}}.t10-employee-salary-panel__grid tbody th,.t10-employee-salary-panel__grid tbody td,.t10-employee-salary-panel__grid tfoot th,.t10-employee-salary-panel__grid tfoot td{vertical-align:middle;padding:.42rem .55rem}.t10-employee-salary-panel__grid tbody tr:last-child th,.t10-employee-salary-panel__grid tbody tr:last-child td{border-block-end:none}.t10-employee-salary-panel__head{color:var(--t10-color-text);text-align:start;white-space:normal;inline-size:1%;font-size:.82rem;font-weight:560;line-height:1.35}.t10-employee-salary-panel__head label{cursor:pointer;overflow-wrap:anywhere;display:block}.t10-employee-salary-panel__amount{text-align:end;inline-size:7rem;min-inline-size:7rem}.t10-employee-salary-panel__input{font-variant-numeric:tabular-nums;text-align:end;min-block-size:2.125rem;inline-size:100%;min-inline-size:0;max-inline-size:100%;padding-block:.35rem;padding-inline:.55rem}.t10-employee-salary-panel__input:focus-visible{border-color:var(--t10-salary-panel-accent)}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel__input:focus-visible{border-color:color-mix(in srgb, var(--t10-salary-panel-accent) 56%, var(--t10-color-accent))}}.t10-employee-salary-panel__input:focus-visible{box-shadow:0 0 0 3px var(--t10-salary-panel-accent)}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel__input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-salary-panel-accent) 14%, transparent)}}.t10-employee-salary-panel__grid tfoot th,.t10-employee-salary-panel__grid tfoot td{background:var(--t10-color-canvas)}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel__grid tfoot th,.t10-employee-salary-panel__grid tfoot td{background:color-mix(in srgb, var(--t10-color-canvas) 72%, var(--t10-color-surface))}}.t10-employee-salary-panel__grid tfoot th,.t10-employee-salary-panel__grid tfoot td{border-block-end:none;border-block-start:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel__grid tfoot th,.t10-employee-salary-panel__grid tfoot td{border-block-start:1px solid color-mix(in srgb, var(--t10-color-border) 86%, transparent)}}.t10-employee-salary-panel__grid tfoot th,.t10-employee-salary-panel__grid tfoot td{padding-block:.62rem;font-size:.84rem;font-weight:700}.t10-employee-salary-panel__amount--total{color:var(--t10-salary-panel-accent)}@supports (color:color-mix(in lab, red, red)){.t10-employee-salary-panel__amount--total{color:color-mix(in srgb, var(--t10-salary-panel-accent) 78%, var(--t10-color-text))}}.t10-employee-salary-panel__amount--total{font-variant-numeric:tabular-nums}.t10-employee-ledger-context{background:var(--t10-color-surface-muted)}@supports (color:color-mix(in lab, red, red)){.t10-employee-ledger-context{background:color-mix(in srgb, var(--t10-color-surface-muted) 70%, transparent)}}.t10-employee-ledger-context{border:1px dashed var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-employee-ledger-context{border:1px dashed color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-employee-ledger-context{border-radius:var(--t10-radius-md);padding:.85rem 1rem}.t10-employee-ledger-context h3{margin:0 0 .65rem;font-size:.9rem}.t10-employee-ledger-context dl{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.45rem;margin:0;display:grid}.t10-employee-ledger-context dt{color:var(--t10-color-text-muted);font-size:.75rem}.t10-employee-ledger-context dd{margin:.1rem 0 0;font-size:.85rem}.t10-projects-master-card__status[data-lifecycle=active]{color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-projects-master-card__status[data-lifecycle=active]{color:color-mix(in srgb, var(--t10-color-success) 82%, var(--t10-color-text))}}.t10-projects-master-card__status[data-lifecycle=inactive]{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-projects-master-card__status[data-lifecycle=inactive]{color:color-mix(in srgb, var(--t10-color-text-muted) 88%, var(--t10-color-text))}}.t10-project-card-grid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.85rem;max-inline-size:96rem;margin:1.2rem auto 0;padding:0;list-style:none;display:grid}.t10-project-card-grid--select{gap:var(--t10-space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.t10-project-card-grid--compact{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.t10-project-card{border:1px solid var(--t10-color-accent);gap:.85rem;min-block-size:8.5rem;inline-size:100%;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-project-card{border:1px solid color-mix(in srgb, var(--t10-color-accent) 18%, var(--t10-color-border))}}.t10-project-card{border-radius:calc(var(--t10-radius-panel) + .1rem);background:linear-gradient(145deg, var(--t10-color-accent) 0%, var(--t10-color-surface) 58%);padding:1rem}@supports (color:color-mix(in lab, red, red)){.t10-project-card{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-accent) 6%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface) 58%)}}.t10-project-card{box-shadow:0 .55rem 1.65rem -.95rem var(--t10-color-accent), var(--t10-shadow-panel)}@supports (color:color-mix(in lab, red, red)){.t10-project-card{box-shadow:0 .55rem 1.65rem -.95rem color-mix(in srgb, var(--t10-color-accent) 42%, transparent), var(--t10-shadow-panel)}}.t10-project-card{color:var(--t10-color-text);text-align:start;transition:transform .18s,border-color .18s,box-shadow .18s}button.t10-project-card{cursor:pointer;font:inherit}.t10-project-card:hover,.t10-project-card:focus-visible{border-color:var(--t10-color-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.t10-project-card:hover,.t10-project-card:focus-visible{border-color:color-mix(in srgb, var(--t10-color-accent) 42%, var(--t10-color-border))}}.t10-project-card:hover,.t10-project-card:focus-visible{box-shadow:0 .85rem 2rem -.55rem var(--t10-color-accent), var(--t10-shadow-panel)}@supports (color:color-mix(in lab, red, red)){.t10-project-card:hover,.t10-project-card:focus-visible{box-shadow:0 .85rem 2rem -.55rem color-mix(in srgb, var(--t10-color-accent) 58%, transparent), var(--t10-shadow-panel)}}.t10-project-card:disabled{opacity:.72;cursor:wait;transform:none}.t10-project-card--select{--t10-project-tone:var(--t10-color-accent);isolation:isolate;gap:var(--t10-space-3);min-block-size:0;padding:var(--t10-space-4) var(--t10-space-5);background:linear-gradient(135deg, var(--t10-project-tone) 0%, var(--t10-color-surface) 58%);position:relative}@supports (color:color-mix(in lab, red, red)){.t10-project-card--select{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-project-tone) 7%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface) 58%)}}.t10-project-card--select{border-color:var(--t10-project-tone)}@supports (color:color-mix(in lab, red, red)){.t10-project-card--select{border-color:color-mix(in srgb, var(--t10-project-tone) 22%, var(--t10-color-border))}}.t10-project-card--select{box-shadow:var(--t10-shadow-panel), 0 .65rem 1.85rem -.95rem var(--t10-project-tone)}@supports (color:color-mix(in lab, red, red)){.t10-project-card--select{box-shadow:var(--t10-shadow-panel), 0 .65rem 1.85rem -.95rem color-mix(in srgb, var(--t10-project-tone) 40%, transparent)}}.t10-project-card--select{transition:border-color .22s,box-shadow .28s cubic-bezier(.22,1,.36,1),background-color .22s,transform .28s cubic-bezier(.22,1,.36,1)}.t10-project-card--premium .t10-project-card__glow{background:radial-gradient(circle, var(--t10-project-tone) 0%, transparent 70%);border-radius:50%;block-size:6.9rem;inline-size:6.9rem;position:absolute;inset-block-start:-2.2rem;inset-inline-end:-2.2rem}@supports (color:color-mix(in lab, red, red)){.t10-project-card--premium .t10-project-card__glow{background:radial-gradient(circle, color-mix(in srgb, var(--t10-project-tone) 20%, transparent) 0%, transparent 70%)}}.t10-project-card--premium .t10-project-card__glow{pointer-events:none}.t10-project-card--premium .t10-project-card__icon-tile{border-radius:var(--t10-radius-control);background:linear-gradient(135deg, var(--t10-project-tone) 0%, var(--t10-project-tone) 100%);flex-shrink:0;justify-content:center;align-items:center;padding:.15rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-project-card--premium .t10-project-card__icon-tile{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-project-tone) 92%, var(--t10-color-surface)) 0%, color-mix(in srgb, var(--t10-project-tone) 58%, var(--t10-color-text)) 100%)}}.t10-project-card--premium .t10-project-card__icon-tile{box-shadow:0 .35rem 1rem -.35rem var(--t10-project-tone)}@supports (color:color-mix(in lab, red, red)){.t10-project-card--premium .t10-project-card__icon-tile{box-shadow:0 .35rem 1rem -.35rem color-mix(in srgb, var(--t10-project-tone) 68%, transparent)}}.t10-project-card--premium .t10-project-avatar{block-size:2.15rem;inline-size:2.15rem;color:var(--t10-color-accent-ink);background:0 0;border:0;font-size:.76rem}.t10-project-card--select:hover{border-color:var(--t10-project-tone);transform:translateY(-.12rem)}@supports (color:color-mix(in lab, red, red)){.t10-project-card--select:hover{border-color:color-mix(in srgb, var(--t10-project-tone) 38%, var(--t10-color-border))}}.t10-project-card--select:hover{box-shadow:var(--t10-shadow-panel), 0 .9rem 2.4rem -.75rem var(--t10-color-text), 0 .75rem 2.1rem -.55rem var(--t10-project-tone)}@supports (color:color-mix(in lab, red, red)){.t10-project-card--select:hover{box-shadow:var(--t10-shadow-panel), 0 .9rem 2.4rem -.75rem color-mix(in srgb, var(--t10-color-text) 18%, transparent), 0 .75rem 2.1rem -.55rem color-mix(in srgb, var(--t10-project-tone) 52%, transparent)}}.t10-project-card--select:hover{background:linear-gradient(135deg, var(--t10-project-tone) 0%, var(--t10-color-surface) 62%)}@supports (color:color-mix(in lab, red, red)){.t10-project-card--select:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-project-tone) 9%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface) 62%)}}.t10-project-card--select:focus-visible{border-color:var(--t10-project-tone);transform:translateY(-.08rem)}@supports (color:color-mix(in lab, red, red)){.t10-project-card--select:focus-visible{border-color:color-mix(in srgb, var(--t10-project-tone) 42%, var(--t10-color-border))}}.t10-project-card--select:focus-visible{outline:3px solid var(--t10-color-focus)}@supports (color:color-mix(in lab, red, red)){.t10-project-card--select:focus-visible{outline:3px solid color-mix(in srgb, var(--t10-color-focus) 55%, transparent)}}.t10-project-card--select:focus-visible{outline-offset:2px}.t10-project-card-grid--session{grid-template-columns:minmax(0,1fr);max-inline-size:28rem}.t10-project-card--toggle[data-selected=true]{border-color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-project-card--toggle[data-selected=true]{border-color:color-mix(in srgb, var(--t10-color-success) 45%, var(--t10-color-border))}}.t10-project-card--toggle[data-selected=true]{background:linear-gradient(145deg, var(--t10-color-success) 0%, var(--t10-color-surface) 62%)}@supports (color:color-mix(in lab, red, red)){.t10-project-card--toggle[data-selected=true]{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-success) 10%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface) 62%)}}.t10-project-card--select[data-busy=true]{cursor:wait;opacity:.78;transform:none}.t10-project-card--select.t10-project-card--skeleton{min-block-size:5.75rem}.t10-project-card--skeleton{pointer-events:none;background:linear-gradient(110deg, var(--t10-color-border) 0%, var(--t10-color-border) 48%, var(--t10-color-border) 100%);animation:1.2s ease-in-out infinite alternate t10-project-card-skeleton}@supports (color:color-mix(in lab, red, red)){.t10-project-card--skeleton{background:linear-gradient(110deg, color-mix(in srgb, var(--t10-color-border) 55%, var(--t10-color-surface)) 0%, color-mix(in srgb, var(--t10-color-border) 25%, var(--t10-color-surface)) 48%, color-mix(in srgb, var(--t10-color-border) 55%, var(--t10-color-surface)) 100%)}}.t10-project-card--skeleton{background-size:200% 100%}.t10-project-card__glow{background:radial-gradient(circle, var(--t10-color-accent) 0%, transparent 72%);border-radius:999px;block-size:9rem;inline-size:9rem;position:absolute;inset:auto -20% -45% auto}@supports (color:color-mix(in lab, red, red)){.t10-project-card__glow{background:radial-gradient(circle, color-mix(in srgb, var(--t10-color-accent) 24%, transparent) 0%, transparent 72%)}}.t10-project-card__glow{pointer-events:none}.t10-project-card__main{align-items:flex-start;gap:var(--t10-space-3);min-inline-size:0;display:flex}.t10-project-card__copy{gap:var(--t10-space-1);flex:auto;min-inline-size:0;display:grid}.t10-project-card__identity{z-index:1;align-items:center;gap:.75rem;display:flex;position:relative}.t10-project-card__icon{border:1px solid var(--t10-color-accent);border-radius:.85rem;place-items:center;block-size:2.5rem;inline-size:2.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-project-card__icon{border:1px solid color-mix(in srgb, var(--t10-color-accent) 35%, var(--t10-color-border))}}.t10-project-card__icon{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-card__icon{background:color-mix(in srgb, var(--t10-color-accent) 12%, var(--t10-color-surface))}}.t10-project-card__icon{color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-card__icon{color:color-mix(in srgb, var(--t10-color-accent) 70%, var(--t10-color-text))}}.t10-project-card__icon{font-size:.95rem;font-weight:800}.t10-project-card__identity strong,.t10-project-card__identity small,.t10-project-card__copy strong,.t10-project-card__copy small{display:block}.t10-project-card__identity strong,.t10-project-card__copy strong{font-size:.98rem;line-height:1.25}.t10-project-card__copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:720;overflow:hidden}.t10-project-card__identity small,.t10-project-card__copy small{color:var(--t10-color-text-muted);margin-block-start:.2rem;font-size:.72rem}.t10-project-card__copy small{letter-spacing:.02em;margin:0;font-size:.75rem}.t10-project-card__hint{color:var(--t10-color-text-muted);font-size:.72rem;line-height:1.35}.t10-project-card__badge{border:1px solid var(--t10-color-accent);flex:none;align-self:flex-start}@supports (color:color-mix(in lab, red, red)){.t10-project-card__badge{border:1px solid color-mix(in srgb, var(--t10-color-accent) 30%, var(--t10-color-border))}}.t10-project-card__badge{background:var(--t10-color-accent);border-radius:999px;padding:.15rem .45rem}@supports (color:color-mix(in lab, red, red)){.t10-project-card__badge{background:color-mix(in srgb, var(--t10-color-accent) 10%, transparent)}}.t10-project-card__badge{color:var(--t10-color-accent);letter-spacing:.05em;text-transform:uppercase;font-size:.62rem;font-weight:780;line-height:1.2}.t10-project-card__action{z-index:1;color:var(--t10-color-accent);position:relative}@supports (color:color-mix(in lab, red, red)){.t10-project-card__action{color:color-mix(in srgb, var(--t10-color-accent) 72%, var(--t10-color-text))}}.t10-project-card__action{font-size:.76rem;font-weight:720}.t10-project-card--select .t10-project-card__action{color:var(--t10-color-text-muted);font-size:.75rem;font-weight:680;transition:color .16s,transform .16s}.t10-project-card--select:hover .t10-project-card__action,.t10-project-card--select:focus-visible .t10-project-card__action{color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-card--select:hover .t10-project-card__action,.t10-project-card--select:focus-visible .t10-project-card__action{color:color-mix(in srgb, var(--t10-color-accent) 72%, var(--t10-color-text))}}.t10-project-card--select:hover .t10-project-card__action,.t10-project-card--select:focus-visible .t10-project-card__action{transform:translate(.12rem)}.t10-project-access-outcome{border:1px dashed var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);max-inline-size:96rem;color:var(--t10-color-text-muted);text-align:center;margin:1.2rem auto 0;padding:1.25rem}.t10-project-access-shell>.t10-outcome-surface{margin:0}.t10-project-assignment-panel__lookup{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.85rem;display:grid}.t10-project-assignment-panel__toolbar{gap:.85rem;margin-block-start:1rem;display:grid}.t10-project-assignment-panel__toolbar h2{margin:0;font-size:1rem}.t10-project-assignment-panel__prompt{color:var(--t10-color-text-muted);margin:.85rem 0 0}.t10-project-assignment-panel__actions{justify-content:flex-end;margin-block-start:1rem;display:flex}.t10-project-assignment-panel__actions .t10-button{align-items:center;gap:.55rem;display:inline-flex}.t10-project-assignment-panel__actions kbd{border:1px solid}@supports (color:color-mix(in lab, red, red)){.t10-project-assignment-panel__actions kbd{border:1px solid color-mix(in srgb, currentColor 25%, transparent)}}.t10-project-assignment-panel__actions kbd{border-radius:.35rem;padding:.08rem .35rem;font-size:.68rem}@keyframes t10-project-card-skeleton{0%{background-position:100% 0}to{background-position:0 0}}.t10-restricted-mode-admin-page{min-block-size:100%;padding:clamp(var(--t10-space-5), 2vw, var(--t10-space-8));background:var(--t10-color-canvas)}.t10-restricted-mode-admin-shell{gap:var(--t10-space-4);max-inline-size:48rem;margin:0 auto;display:grid}.t10-restricted-mode-admin-header{justify-content:space-between;align-items:flex-start;gap:var(--t10-space-4);display:flex}.t10-restricted-mode-admin-header__copy{gap:var(--t10-space-2);max-inline-size:42rem;display:grid}.t10-restricted-mode-admin-eyebrow{color:var(--t10-color-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:760}.t10-restricted-mode-admin-header h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.15}.t10-restricted-mode-admin-header__actions{justify-content:flex-end;align-items:center;gap:var(--t10-space-2);flex-wrap:wrap;flex:none;display:flex}.t10-restricted-mode-admin-form{gap:var(--t10-space-4);padding:var(--t10-space-5);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);box-shadow:var(--t10-shadow-panel);display:grid}.t10-restricted-mode-admin-target{gap:var(--t10-space-3);border:0;margin:0;padding:0;display:grid}.t10-restricted-mode-admin-target legend{padding:0;font-size:.92rem;font-weight:680}.t10-restricted-mode-admin-choice{align-items:flex-start;gap:var(--t10-space-3);padding:var(--t10-space-3);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface);display:flex}@supports (color:color-mix(in lab, red, red)){.t10-restricted-mode-admin-choice{background:color-mix(in srgb, var(--t10-color-surface) 92%, var(--t10-color-canvas))}}.t10-restricted-mode-admin-choice{cursor:pointer;transition:border-color .16s,background-color .16s,box-shadow .16s}.t10-restricted-mode-admin-choice:has(input:checked){border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-restricted-mode-admin-choice:has(input:checked){border-color:color-mix(in srgb, var(--t10-color-accent) 55%, var(--t10-color-border))}}.t10-restricted-mode-admin-choice:has(input:checked){background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-restricted-mode-admin-choice:has(input:checked){background:color-mix(in srgb, var(--t10-color-accent) 8%, var(--t10-color-surface))}}.t10-restricted-mode-admin-choice:has(input:checked){box-shadow:inset 0 0 0 1px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-restricted-mode-admin-choice:has(input:checked){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t10-color-accent) 18%, transparent)}}.t10-restricted-mode-admin-choice:has(input:focus-visible){outline:2px solid var(--t10-color-focus-ring);outline-offset:2px}.t10-restricted-mode-admin-choice input{margin-block-start:.15rem}.t10-restricted-mode-admin-field{gap:var(--t10-space-2);display:grid}.t10-restricted-mode-admin-field>span{font-size:.92rem;font-weight:680}.t10-restricted-mode-admin-form__actions{gap:var(--t10-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.t10-database-backup-page{min-block-size:100%;padding:clamp(var(--t10-space-5), 2vw, var(--t10-space-8));background:var(--t10-color-canvas)}.t10-database-backup-shell{gap:var(--t10-space-4);max-inline-size:48rem;margin:0 auto;display:grid}.t10-database-backup-header{justify-content:space-between;align-items:flex-start;gap:var(--t10-space-4);display:flex}.t10-database-backup-header__copy{gap:var(--t10-space-2);max-inline-size:42rem;display:grid}.t10-database-backup-eyebrow{color:var(--t10-color-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:760}.t10-database-backup-header h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.15}.t10-database-backup-header__actions{justify-content:flex-end;align-items:center;gap:var(--t10-space-2);flex-wrap:wrap;flex:none;display:flex}.t10-database-backup-panel{gap:var(--t10-space-3);padding:var(--t10-space-5);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);box-shadow:var(--t10-shadow-panel);display:grid}.t10-database-backup-panel h2{letter-spacing:-.01em;margin:0;font-size:1.02rem;font-weight:700}.t10-database-backup-panel p{margin:0}.t10-database-backup-panel--destructive{border-color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-database-backup-panel--destructive{border-color:color-mix(in srgb, var(--t10-color-danger) 55%, var(--t10-color-border))}}.t10-database-backup-panel--destructive{box-shadow:inset 0 0 0 1px var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-database-backup-panel--destructive{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t10-color-danger) 14%, transparent)}}.t10-database-backup-panel--blocked{color:var(--t10-color-text-muted);background:var(--t10-color-surface)}@supports (color:color-mix(in lab, red, red)){.t10-database-backup-panel--blocked{background:color-mix(in srgb, var(--t10-color-surface) 92%, var(--t10-color-canvas))}}.t10-database-backup-panel--blocked{box-shadow:none}.t10-database-backup-warning{color:var(--t10-color-danger);font-size:.9rem;font-weight:620;line-height:1.5}.t10-database-backup-panel__actions{gap:var(--t10-space-2);flex-wrap:wrap;display:flex}.t10-database-backup-progress{color:var(--t10-color-text-muted);font-size:.86rem}.t10-database-backup-file{align-items:center;gap:var(--t10-space-3);flex-wrap:wrap;display:flex}.t10-database-backup-file__input{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.t10-database-backup-file__name{color:var(--t10-color-text-muted);font-size:.88rem}.t10-database-backup-file__name--chosen{color:var(--t10-color-text);font-weight:640}.t10-database-backup-acknowledge{align-items:flex-start;gap:var(--t10-space-3);cursor:pointer;font-size:.9rem;display:flex}.t10-database-backup-acknowledge input{margin-block-start:.15rem}@media (max-width:48rem){.t10-database-backup-header{flex-direction:column}}@media (max-width:76rem){.t10-project-card-grid--select{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:56rem){.t10-project-card-grid--select{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.t10-project-access-header{flex-direction:column}.t10-project-access-toolbar--compact,.t10-project-access-toolbar--inline{flex-direction:column;align-items:stretch}.t10-project-assignment-panel__lookup{grid-template-columns:1fr}.t10-restricted-mode-admin-header{flex-direction:column}.t10-coa-page>.t10-project-create-breadcrumb,.t10-audit-events-surface>.t10-project-create-breadcrumb,.t10-audit-retention-surface>.t10-project-create-breadcrumb,.t10-project-access-page>.t10-project-create-breadcrumb,.t10-role-admin-page>.t10-project-create-breadcrumb,.t10-session-admin-shell>.t10-project-create-breadcrumb{margin-block-end:var(--t10-space-4)}.t10-project-create-header{flex-direction:column}.t10-project-create-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.t10-project-card-grid--select{grid-template-columns:minmax(0,1fr)}}@keyframes t10-project-create-ambient{0%,to{opacity:.55;transform:translate(0)scale(1)}50%{opacity:.85;transform:translateY(-1.5%)scale(1.03)}}@keyframes t10-project-create-panel-in{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translate(0)}}@keyframes t10-project-create-logo-float{0%,to{transform:translate(0)}50%{transform:translateY(-.28rem)}}@keyframes t10-project-create-logo-dash{to{stroke-dashoffset:-24px}}@keyframes t10-project-create-logo-pulse{0%,to{opacity:.35;transform:scale(.98)}50%{opacity:.75;transform:scale(1.03)}}@keyframes t10-project-create-logo-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.t10-project-create-page{background:var(--t10-color-canvas);min-block-size:100svh;color:var(--t10-color-text);isolation:isolate;padding-block:clamp(1.5rem,3vw,3rem);padding-inline:clamp(1rem,4vw,4.5rem);position:relative}.t10-project-create-page:before{background:radial-gradient(circle at 88% 0%, var(--t10-color-accent), transparent 28rem), radial-gradient(circle at 8% 100%, var(--t10-color-accent), transparent 22rem)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-page:before{background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--t10-color-accent) 11%, transparent), transparent 28rem), radial-gradient(circle at 8% 100%, color-mix(in srgb, var(--t10-color-accent) 5%, transparent), transparent 22rem)}}.t10-project-create-page:before{content:"";pointer-events:none;z-index:-1;animation:14s ease-in-out infinite t10-project-create-ambient;position:fixed;inset:0}.t10-project-create-shell{gap:var(--t10-space-4);max-inline-size:88rem;margin:0 auto;display:grid}.t10-project-create-breadcrumb{color:var(--t10-color-text-muted);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.82rem;display:flex}.t10-project-create-breadcrumb a{color:var(--t10-color-accent);font-weight:620;text-decoration:none}.t10-project-create-breadcrumb a:hover,.t10-project-create-breadcrumb a:focus-visible{text-decoration:underline}.t10-project-create-header{gap:var(--t10-space-4);margin-block-end:var(--t10-space-2);display:grid}.t10-project-create-header__copy{gap:var(--t10-space-2);max-inline-size:42rem;display:grid}.t10-project-create-eyebrow{color:var(--t10-color-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:760}.t10-project-create-header h1{letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.12}.t10-project-create-shell .t10-guidance{margin:0}.t10-project-create-header__actions{display:none}.t10-project-create-workspace__toolbar{background:linear-gradient(180deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-project-create-workspace__toolbar{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-surface-raised) 92%, var(--t10-color-accent)) 0%, var(--t10-color-surface) 100%)}}.t10-project-create-workspace__toolbar{border-block-end:1px solid var(--t10-color-border);z-index:1;flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;display:flex;position:relative}.t10-project-create-workspace__toolbar-hint{color:var(--t10-color-text-muted);max-inline-size:28rem;margin:0;font-size:.82rem}.t10-project-create-workspace__toolbar-copy{flex-direction:column;flex:16rem;gap:.55rem;min-inline-size:0;display:flex}.t10-plot-unit-save-preference{cursor:pointer;flex-wrap:wrap;align-items:flex-start;gap:.35rem .5rem;max-inline-size:34rem;display:flex}.t10-plot-unit-save-preference.t10-enterprise-checkbox-field{grid-template-columns:unset;flex-wrap:wrap;gap:.35rem .5rem;display:flex}.t10-plot-unit-save-preference .t10-enterprise-checkbox__control{flex:none;margin-block-start:.12rem}.t10-plot-unit-save-preference .t10-enterprise-checkbox-field__copy{display:contents}.t10-plot-unit-save-preference__label{color:var(--t10-color-text);flex:12rem;font-size:.82rem;font-weight:600;line-height:1.35}.t10-plot-unit-save-preference__hint{color:var(--t10-color-text-muted);flex:100%;margin-inline-start:1.5rem;font-size:.76rem;line-height:1.4}.t10-project-create-workspace__toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;margin-inline-start:auto;display:flex}.t10-project-create-workspace{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);box-shadow:var(--t10-shadow-panel);transition:border-color .18s,box-shadow .22s,transform .22s;position:relative;overflow:hidden}.t10-project-create-workspace[data-creating=true] .t10-project-create-form,.t10-project-create-workspace[data-creating=true] .t10-project-create-tabs{pointer-events:none;-webkit-user-select:none;user-select:none}.t10-project-create-workspace[data-creating=true] .t10-project-create-form{filter:blur(1.5px);opacity:.42}.t10-project-create-workspace:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-workspace:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 22%, var(--t10-color-border))}}.t10-project-create-workspace:hover{box-shadow:var(--t10-shadow-panel), 0 1.1rem 2.4rem -1.6rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-workspace:hover{box-shadow:var(--t10-shadow-panel), 0 1.1rem 2.4rem -1.6rem color-mix(in srgb, var(--t10-color-accent) 28%, transparent)}}.t10-project-create-workspace--premium{background:linear-gradient(180deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 9rem)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-workspace--premium{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-surface-raised) 98%, var(--t10-color-accent)) 0%, var(--t10-color-surface) 9rem)}}.t10-project-create-workspace--premium{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-workspace--premium{border-color:color-mix(in srgb, var(--t10-color-accent) 20%, var(--t10-color-border))}}.t10-project-create-workspace--premium{overflow:visible}.t10-project-create-workspace--premium:before{background:radial-gradient(circle at 12% 0%, var(--t10-color-accent) 0%, transparent 42%), radial-gradient(circle at 88% 8%, var(--t10-color-success) 0%, transparent 36%)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-workspace--premium:before{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--t10-color-accent) 12%, transparent) 0%, transparent 42%), radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--t10-color-success) 8%, transparent) 0%, transparent 36%)}}.t10-project-create-workspace--premium:before{content:"";pointer-events:none;position:absolute;inset:0}.t10-plot-unit-form{gap:1rem;display:grid}.t10-plot-unit-form .t10-project-create-panel{background:0 0;gap:1rem;padding:.35rem clamp(1rem,2.5vw,1.35rem) 1.25rem;display:grid;overflow:visible}.t10-plot-unit-section{background:linear-gradient(145deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-section{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-surface-raised) 97%, var(--t10-color-accent)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-unit-section{border-color:var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-section{border-color:color-mix(in srgb, var(--t10-color-border) 88%, var(--t10-color-accent))}}.t10-plot-unit-section{box-shadow:var(--t10-shadow-panel), 0 .75rem 1.8rem -1.35rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-section{box-shadow:var(--t10-shadow-panel), 0 .75rem 1.8rem -1.35rem color-mix(in srgb, var(--t10-color-accent) 14%, transparent)}}.t10-plot-unit-section__legend{letter-spacing:-.01em;align-items:center;gap:.55rem;padding-inline:.15rem;font-size:.94rem;font-weight:740;display:flex}.t10-plot-unit-section__icon{background:var(--t10-color-accent);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-section__icon{background:color-mix(in srgb, var(--t10-color-accent) 12%, var(--t10-color-surface))}}.t10-plot-unit-section__icon{border:1px solid var(--t10-color-accent);block-size:1.75rem}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-section__icon{border:1px solid color-mix(in srgb, var(--t10-color-accent) 26%, var(--t10-color-border))}}.t10-plot-unit-section__icon{color:var(--t10-color-accent);border-radius:.55rem;place-items:center;inline-size:1.75rem;font-size:.82rem;display:inline-grid}.t10-plot-unit-section__guidance{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-section__guidance{background:color-mix(in srgb, var(--t10-color-accent) 5%, var(--t10-color-surface))}}.t10-plot-unit-section__guidance{border:1px dashed var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-section__guidance{border:1px dashed color-mix(in srgb, var(--t10-color-accent) 20%, var(--t10-color-border))}}.t10-plot-unit-section__guidance{border-radius:var(--t10-radius-control);color:var(--t10-color-text-muted);margin:0;padding:.55rem .75rem;font-size:.78rem;line-height:1.45}.t10-plot-unit-lookup-grid .t10-lookup-field__combo:focus-within{box-shadow:0 0 0 3px var(--t10-color-accent), 0 .45rem 1rem -.45rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-lookup-grid .t10-lookup-field__combo:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 16%, transparent), 0 .45rem 1rem -.45rem color-mix(in srgb, var(--t10-color-accent) 24%, transparent)}}.t10-plot-unit-primary-field{gap:var(--t10-space-2);display:grid}.t10-plot-unit-primary-field__label{font-size:.875rem;font-weight:680}.t10-plot-unit-primary-field__input{background:linear-gradient(180deg, var(--t10-color-accent) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-primary-field__input{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-accent) 4%, var(--t10-color-surface)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-unit-primary-field__input{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-primary-field__input{border:1px solid color-mix(in srgb, var(--t10-color-accent) 28%, var(--t10-color-border))}}.t10-plot-unit-primary-field__input{border-radius:var(--t10-radius-control);color:var(--t10-color-text);font:inherit;inline-size:100%;min-block-size:var(--t10-density-control);padding-inline:var(--t10-space-3);font-weight:650;transition:border-color .16s,box-shadow .16s;box-shadow:inset 0 1px #fff6}.t10-plot-unit-primary-field__input:focus-visible{border-color:var(--t10-color-accent);box-shadow:0 0 0 3px var(--t10-color-accent), inset 0 1px 0 #fff6}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-primary-field__input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 16%, transparent), inset 0 1px 0 #fff6}}.t10-plot-unit-primary-field__input:focus-visible{outline:none}.t10-plot-unit-input,.t10-plot-unit-textarea{background:var(--t10-color-surface-raised)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-input,.t10-plot-unit-textarea{background:color-mix(in srgb, var(--t10-color-surface-raised) 40%, var(--t10-color-surface))}}.t10-plot-unit-input,.t10-plot-unit-textarea{border-color:var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-input,.t10-plot-unit-textarea{border-color:color-mix(in srgb, var(--t10-color-border) 90%, var(--t10-color-accent))}}.t10-plot-unit-textarea{resize:vertical;min-block-size:4.5rem}.t10-plot-unit-dimension-clusters{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.85rem;display:grid}.t10-plot-unit-dimension-cluster{background:var(--t10-color-surface-raised);align-items:start}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-dimension-cluster{background:color-mix(in srgb, var(--t10-color-surface-raised) 72%, var(--t10-color-surface))}}.t10-plot-unit-dimension-cluster{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-dimension-cluster{border:1px solid color-mix(in srgb, var(--t10-color-border) 88%, var(--t10-color-accent))}}.t10-plot-unit-dimension-cluster{border-radius:var(--t10-radius-panel);grid-template-columns:auto minmax(0,1fr);gap:.65rem;padding:.75rem;display:grid}.t10-plot-unit-dimension-cluster__badge{background:linear-gradient(145deg, var(--t10-color-accent) 0%, var(--t10-color-accent) 100%);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-dimension-cluster__badge{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-accent) 82%, white 18%) 0%, var(--t10-color-accent) 100%)}}.t10-plot-unit-dimension-cluster__badge{block-size:2rem;box-shadow:0 .35rem .85rem -.25rem var(--t10-color-accent);border-radius:.55rem}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-dimension-cluster__badge{box-shadow:0 .35rem .85rem -.25rem color-mix(in srgb, var(--t10-color-accent) 42%, transparent)}}.t10-plot-unit-dimension-cluster__badge{color:var(--t10-color-accent-ink);place-items:center;inline-size:2rem;font-size:.82rem;font-weight:800;display:inline-grid}.t10-plot-unit-dimension-cluster__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.t10-plot-unit-metric-field{gap:.28rem;display:grid}.t10-plot-unit-metric-field__label{color:var(--t10-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:700}.t10-plot-unit-metric-field__control{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);align-items:stretch;min-block-size:2.35rem;transition:border-color .16s,box-shadow .16s;display:flex;overflow:hidden}.t10-plot-unit-metric-field__control:focus-within{border-color:var(--t10-color-accent);box-shadow:0 0 0 3px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-metric-field__control:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 14%, transparent)}}.t10-plot-unit-metric-field__input{color:var(--t10-color-text);font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;text-align:end;background:0 0;border:0;outline:none;flex:1;min-inline-size:0;padding-inline:.55rem;font-size:.92rem}.t10-plot-unit-metric-field__suffix{background:var(--t10-color-accent);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-metric-field__suffix{background:color-mix(in srgb, var(--t10-color-accent) 6%, var(--t10-color-surface-raised))}}.t10-plot-unit-metric-field__suffix{border-inline-start:1px solid var(--t10-color-border);color:var(--t10-color-text-muted);padding-inline:.45rem;font-size:.68rem;font-weight:700;display:inline-flex}.t10-plot-unit-quantity-strip{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.t10-plot-unit-quantity-strip .t10-plot-unit-metric-field__control{min-block-size:2.75rem}.t10-plot-unit-quantity-strip .t10-plot-unit-metric-field__input{font-size:1rem;font-weight:700}.t10-plot-unit-quantity-strip .t10-plot-unit-metric-field__label{color:var(--t10-color-text);font-size:.72rem}.t10-plot-unit-custom-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.t10-plot-unit-custom-field{gap:.25rem;display:grid}.t10-plot-unit-custom-field span{color:var(--t10-color-text-muted);font-size:.68rem;font-weight:650}.t10-plot-unit-custom-field__input{background:var(--t10-color-surface);border:1px dashed var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-custom-field__input{border:1px dashed color-mix(in srgb, var(--t10-color-border) 88%, var(--t10-color-accent))}}.t10-plot-unit-custom-field__input{border-radius:var(--t10-radius-control);font:inherit;min-block-size:2.15rem;padding-inline:.55rem}.t10-plot-unit-custom-field__input:focus-visible{border-color:var(--t10-color-accent);box-shadow:0 0 0 3px var(--t10-color-accent);border-style:solid}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-custom-field__input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 14%, transparent)}}.t10-plot-unit-custom-field__input:focus-visible{outline:none}@media (max-width:52rem){.t10-plot-unit-dimension-cluster__grid{grid-template-columns:minmax(0,1fr)}.t10-plot-unit-custom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.t10-plot-unit-custom-grid{grid-template-columns:minmax(0,1fr)}}.t10-project-create-tabs{border-block-end:1px solid var(--t10-color-border);background:var(--t10-color-canvas);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-project-create-tabs{background:color-mix(in srgb, var(--t10-color-canvas) 72%, var(--t10-color-surface))}}.t10-project-create-tabs{box-shadow:0 .35rem .85rem -.55rem var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-tabs{box-shadow:0 .35rem .85rem -.55rem color-mix(in srgb, var(--t10-color-text) 16%, transparent)}}.t10-project-create-tabs{z-index:4;position:sticky;top:0}.t10-project-create-tab{border:0;border-block-end:3px solid #0000;border-inline-end:1px solid var(--t10-color-border);align-content:start;gap:.2rem;min-block-size:5.5rem;padding:.85rem 1rem .95rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-project-create-tab{border-inline-end:1px solid color-mix(in srgb, var(--t10-color-border) 70%, transparent)}}.t10-project-create-tab{color:var(--t10-color-text-muted);cursor:pointer;font:inherit;text-align:start;background:0 0;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s}.t10-project-create-tab:last-child{border-inline-end:0}.t10-project-create-tab:hover{background:var(--t10-color-surface)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-tab:hover{background:color-mix(in srgb, var(--t10-color-surface) 82%, var(--t10-color-accent))}}.t10-project-create-tab:hover{box-shadow:inset 0 -1px 0 var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-tab:hover{box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--t10-color-accent) 18%, transparent)}}.t10-project-create-tab:hover{color:var(--t10-color-text);transform:translateY(-1px)}.t10-project-create-tab[aria-selected=true]{background:var(--t10-color-surface);border-block-end-color:var(--t10-color-accent);box-shadow:inset 0 1px 0 var(--t10-color-accent), 0 .35rem .9rem -.55rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-tab[aria-selected=true]{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--t10-color-accent) 12%, transparent), 0 .35rem .9rem -.55rem color-mix(in srgb, var(--t10-color-accent) 24%, transparent)}}.t10-project-create-tab[aria-selected=true]{color:var(--t10-color-text);margin-block-end:-1px;transform:none}.t10-project-create-tab[data-state=started]:not([aria-selected=true]) .t10-project-create-tab__index{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-tab[data-state=started]:not([aria-selected=true]) .t10-project-create-tab__index{border-color:color-mix(in srgb, var(--t10-color-accent) 40%, var(--t10-color-border))}}.t10-project-create-tab[data-state=started]:not([aria-selected=true]) .t10-project-create-tab__index{color:var(--t10-color-accent)}.t10-project-create-tab[data-invalid=true]{border-block-end-color:var(--t10-color-danger)}.t10-project-create-tab__row{align-items:center;gap:.45rem;min-inline-size:0;display:flex}.t10-project-create-tab__index{background:var(--t10-color-canvas);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-project-create-tab__index{background:color-mix(in srgb, var(--t10-color-canvas) 55%, var(--t10-color-surface))}}.t10-project-create-tab__index{border:1px solid var(--t10-color-border);block-size:1.45rem;color:var(--t10-color-text-muted);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;inline-size:1.45rem;font-size:.72rem;font-weight:750;display:inline-flex}.t10-project-create-tab[aria-selected=true] .t10-project-create-tab__index{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-tab[aria-selected=true] .t10-project-create-tab__index{background:color-mix(in srgb, var(--t10-color-accent) 16%, var(--t10-color-surface))}}.t10-project-create-tab[aria-selected=true] .t10-project-create-tab__index{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-tab[aria-selected=true] .t10-project-create-tab__index{border-color:color-mix(in srgb, var(--t10-color-accent) 35%, var(--t10-color-border))}}.t10-project-create-tab[aria-selected=true] .t10-project-create-tab__index{color:var(--t10-color-accent)}.t10-project-create-tab__label{min-inline-size:0;font-size:.86rem;font-weight:720;line-height:1.25}.t10-project-create-tab__kbd{color:var(--t10-color-text-muted);font-family:var(--t10-font-mono,ui-monospace, monospace);opacity:.72;white-space:nowrap;margin-inline-start:auto;font-size:.62rem;font-weight:650}.t10-project-create-tab__summary{opacity:.78;font-size:.74rem;line-height:1.35}.t10-project-create-tab__progress{font-variant-numeric:tabular-nums;opacity:.62;font-size:.68rem}.t10-project-create-tab__progress-track{background:var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-tab__progress-track{background:color-mix(in srgb, var(--t10-color-border) 55%, transparent)}}.t10-project-create-tab__progress-track{border-radius:999px;block-size:.2rem;inline-size:100%;margin-block-start:.15rem;display:block;overflow:hidden}.t10-project-create-tab__progress-fill{background:linear-gradient(90deg, var(--t10-color-accent), var(--t10-color-accent))}@supports (color:color-mix(in lab, red, red)){.t10-project-create-tab__progress-fill{background:linear-gradient(90deg, color-mix(in srgb, var(--t10-color-accent) 70%, white), var(--t10-color-accent))}}.t10-project-create-tab__progress-fill{border-radius:inherit;block-size:100%;transition:inline-size .26s;display:block}.t10-project-create-tab[aria-selected=true] .t10-project-create-tab__progress-fill{box-shadow:0 0 .55rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-tab[aria-selected=true] .t10-project-create-tab__progress-fill{box-shadow:0 0 .55rem color-mix(in srgb, var(--t10-color-accent) 35%, transparent)}}.t10-project-create-form{gap:var(--t10-space-4);padding:clamp(1rem,2vw,1.35rem) clamp(1rem,2.5vw,1.5rem) 1.5rem;display:grid}.t10-project-create-section{gap:var(--t10-space-3);padding:var(--t10-space-4);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);margin:0;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-project-create-section{background:color-mix(in srgb, var(--t10-color-surface) 98%, var(--t10-color-canvas))}}.t10-project-create-section{transition:border-color .18s,box-shadow .22s,transform .22s}.t10-project-create-section:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-section:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 20%, var(--t10-color-border))}}.t10-project-create-section:hover{box-shadow:0 .85rem 1.75rem -1.25rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-section:hover{box-shadow:0 .85rem 1.75rem -1.25rem color-mix(in srgb, var(--t10-color-accent) 18%, transparent)}}.t10-project-create-section:hover{transform:translateY(-1px)}.t10-project-create-section legend{padding-inline:.15rem;font-size:.92rem;font-weight:680}.t10-project-create-grid{gap:var(--t10-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.t10-project-create-field{gap:var(--t10-space-2);display:grid}.t10-project-create-field .t10-input{transition:border-color .16s,box-shadow .16s,background-color .16s}.t10-project-create-field input:not([type=checkbox]):not([type=radio]),.t10-project-create-field textarea,.t10-project-create-field select{inline-size:100%;min-block-size:var(--t10-density-control);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);padding-inline:var(--t10-space-3);background:var(--t10-color-surface);color:var(--t10-color-text);font:inherit;transition:border-color .16s,box-shadow .16s,background-color .16s}.t10-project-create-field input:not([type=checkbox]):not([type=radio]):hover,.t10-project-create-field textarea:hover,.t10-project-create-field select:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-field input:not([type=checkbox]):not([type=radio]):hover,.t10-project-create-field textarea:hover,.t10-project-create-field select:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 30%, var(--t10-color-border))}}.t10-project-create-field input:not([type=checkbox]):not([type=radio]):focus-visible,.t10-project-create-field textarea:focus-visible,.t10-project-create-field select:focus-visible{border-color:var(--t10-color-accent);box-shadow:0 0 0 3px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-field input:not([type=checkbox]):not([type=radio]):focus-visible,.t10-project-create-field textarea:focus-visible,.t10-project-create-field select:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-project-create-field input:not([type=checkbox]):not([type=radio]):focus-visible,.t10-project-create-field textarea:focus-visible,.t10-project-create-field select:focus-visible{outline:none}.t10-project-create-field .t10-input:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-field .t10-input:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 30%, var(--t10-color-border))}}.t10-project-create-field .t10-input:focus-visible{border-color:var(--t10-color-accent);box-shadow:0 0 0 3px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-field .t10-input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-project-create-field .t10-input:focus-visible{outline:none}.t10-project-create-field>label{font-size:.875rem;font-weight:650}.t10-project-create-field--required>label:after{content:"*";color:var(--t10-color-danger);margin-inline-start:var(--t10-space-1)}.t10-project-create-field--wide{grid-column:1/-1}.t10-project-create-disclosure{gap:var(--t10-space-3);padding:var(--t10-space-4);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);display:grid}@supports (color:color-mix(in lab, red, red)){.t10-project-create-disclosure{background:color-mix(in srgb, var(--t10-color-surface) 92%, var(--t10-color-canvas))}}.t10-project-create-disclosure{transition:border-color .18s,box-shadow .22s,background-color .18s}.t10-project-create-disclosure:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-disclosure:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 18%, var(--t10-color-border))}}.t10-project-create-disclosure:hover{box-shadow:0 .65rem 1.4rem -1.1rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-disclosure:hover{box-shadow:0 .65rem 1.4rem -1.1rem color-mix(in srgb, var(--t10-color-accent) 14%, transparent)}}.t10-project-create-disclosure[open]{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-disclosure[open]{border-color:color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-project-create-disclosure[open]{background:var(--t10-color-surface)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-disclosure[open]{background:color-mix(in srgb, var(--t10-color-surface) 96%, var(--t10-color-accent))}}.t10-project-create-disclosure>summary{cursor:pointer;font-size:.92rem;font-weight:680;list-style:none}.t10-project-create-disclosure>summary::-webkit-details-marker{display:none}.t10-project-create-disclosure>summary:before{content:"▸";margin-inline-end:.45rem;transition:transform .16s;display:inline-block}.t10-project-create-disclosure[open]>summary:before{transform:rotate(90deg)}.t10-project-create-review{gap:var(--t10-space-4);display:grid}.t10-project-create-review__title{margin:0;font-size:1rem;font-weight:700}.t10-project-create-review__section{gap:var(--t10-space-3);padding:var(--t10-space-4);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);display:grid}@supports (color:color-mix(in lab, red, red)){.t10-project-create-review__section{background:color-mix(in srgb, var(--t10-color-surface) 96%, var(--t10-color-canvas))}}.t10-project-create-review__section{transition:border-color .18s,box-shadow .22s,transform .22s}.t10-project-create-review__section:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-review__section:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 22%, var(--t10-color-border))}}.t10-project-create-review__section:hover{box-shadow:0 .75rem 1.6rem -1.15rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-review__section:hover{box-shadow:0 .75rem 1.6rem -1.15rem color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-project-create-review__section:hover{transform:translateY(-1px)}.t10-project-create-review__section>header{justify-content:space-between;align-items:center;gap:var(--t10-space-3);display:flex}.t10-project-create-review__section h3{margin:0;font-size:.92rem;font-weight:680}.t10-project-create-review__edit{color:var(--t10-color-accent);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.25rem .55rem;font-size:.82rem;font-weight:650;transition:background-color .16s,color .16s,transform .16s}.t10-project-create-review__edit:hover,.t10-project-create-review__edit:focus-visible{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-review__edit:hover,.t10-project-create-review__edit:focus-visible{background:color-mix(in srgb, var(--t10-color-accent) 10%, transparent)}}.t10-project-create-review__edit:hover,.t10-project-create-review__edit:focus-visible{outline:none;transform:translateY(-1px)}.t10-project-create-review__section dl{gap:var(--t10-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.t10-project-create-review__section dt{color:var(--t10-color-text-muted);font-size:.78rem;font-weight:620}.t10-project-create-review__section dd{margin:0;font-size:.92rem;font-weight:650}@media (max-width:48rem){.t10-project-create-review__section dl{grid-template-columns:minmax(0,1fr)}}.t10-project-create-submit{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-submit{border-color:color-mix(in srgb, var(--t10-color-accent) 42%, var(--t10-color-border))}}.t10-project-create-submit{background:linear-gradient(180deg, var(--t10-color-accent) 0%, var(--t10-color-accent) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-submit{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-accent) 92%, white) 0%, var(--t10-color-accent) 100%)}}.t10-project-create-submit{color:var(--t10-color-accent-ink);box-shadow:var(--t10-shadow-panel), 0 .55rem 1.35rem -.85rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-submit{box-shadow:var(--t10-shadow-panel), 0 .55rem 1.35rem -.85rem color-mix(in srgb, var(--t10-color-accent) 34%, transparent)}}.t10-project-create-submit{transition:border-color .16s,box-shadow .18s,transform .18s}.t10-project-create-submit:hover,.t10-project-create-submit:focus-visible{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-submit:hover,.t10-project-create-submit:focus-visible{border-color:color-mix(in srgb, var(--t10-color-accent) 58%, var(--t10-color-border))}}.t10-project-create-submit:hover,.t10-project-create-submit:focus-visible{box-shadow:var(--t10-shadow-panel), 0 .75rem 1.55rem -.75rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-submit:hover,.t10-project-create-submit:focus-visible{box-shadow:var(--t10-shadow-panel), 0 .75rem 1.55rem -.75rem color-mix(in srgb, var(--t10-color-accent) 42%, transparent)}}.t10-project-create-submit:hover,.t10-project-create-submit:focus-visible{transform:translateY(-2px)}.t10-project-create-submit:disabled{cursor:not-allowed;opacity:.65;transform:none}@media (max-width:60rem){.t10-project-create-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.t10-project-create-tab:nth-child(2n){border-inline-end:0}}@media (max-width:34rem){.t10-project-create-tabs{grid-template-columns:minmax(0,1fr)}.t10-project-create-tab{border-inline-end:0}}.t10-project-create-tab-panel{gap:1rem;display:grid}.t10-project-create-tab-panel--live{animation:.32s cubic-bezier(.22,1,.36,1) t10-project-create-panel-in}.t10-project-create-identity{gap:var(--t10-space-4);grid-template-columns:minmax(0,13rem) minmax(0,1fr);display:grid}.t10-project-create-grid--identity{grid-template-columns:minmax(0,1fr)}@media (max-width:48rem){.t10-project-create-identity{grid-template-columns:minmax(0,1fr)}}.t10-project-create-logo{gap:var(--t10-space-2);align-content:start;display:grid}.t10-project-create-logo__label{margin:0;font-size:.875rem;font-weight:650}.t10-project-create-logo__dropzone{cursor:pointer;border-radius:var(--t10-radius-lg,.9rem);transition:transform .22s cubic-bezier(.22,1,.36,1);position:relative}.t10-project-create-logo__dropzone:focus-visible{outline:2px solid var(--t10-color-accent);outline-offset:3px}.t10-project-create-logo__dropzone[data-hovered=true]{transform:translateY(-2px)}.t10-project-create-logo__dropzone[data-dragging=true]{transform:scale(1.015)}.t10-project-create-logo__glow{background:radial-gradient(circle at 50% 55%, var(--t10-color-accent), transparent 72%)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__glow{background:radial-gradient(circle at 50% 55%, color-mix(in srgb, var(--t10-color-accent) 32%, transparent), transparent 72%)}}.t10-project-create-logo__glow{border-radius:inherit;opacity:0;pointer-events:none;z-index:0;transition:opacity .22s;position:absolute;inset:-.45rem}.t10-project-create-logo__dropzone[data-hovered=true] .t10-project-create-logo__glow,.t10-project-create-logo__dropzone[data-dragging=true] .t10-project-create-logo__glow{opacity:1;animation:1.8s ease-in-out infinite t10-project-create-logo-pulse}.t10-project-create-logo__dropzone[data-dragging=true] .t10-project-create-logo__frame{background:var(--t10-color-accent);animation:.26s t10-project-create-logo-pop}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__dropzone[data-dragging=true] .t10-project-create-logo__frame{background:color-mix(in srgb, var(--t10-color-accent) 10%, var(--t10-color-surface))}}.t10-project-create-logo__dropzone[data-dragging=true] .t10-project-create-logo__frame{border-color:var(--t10-color-accent);box-shadow:0 0 0 3px var(--t10-color-accent), 0 .9rem 1.65rem -.7rem var(--t10-color-accent);border-style:solid}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__dropzone[data-dragging=true] .t10-project-create-logo__frame{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 18%, transparent), 0 .9rem 1.65rem -.7rem color-mix(in srgb, var(--t10-color-accent) 42%, transparent)}}.t10-project-create-logo__input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.t10-project-create-logo__frame{aspect-ratio:1;background:var(--t10-surface-elevated);border:2px dashed var(--t10-border-subtle);border-radius:var(--t10-radius-lg,.9rem);z-index:1;justify-content:center;align-items:center;transition:background-color .18s,border-color .18s,box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden}.t10-project-create-logo__dropzone[data-hovered=true] .t10-project-create-logo__frame{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__dropzone[data-hovered=true] .t10-project-create-logo__frame{border-color:color-mix(in srgb, var(--t10-color-accent) 48%, var(--t10-border-subtle))}}.t10-project-create-logo__dropzone[data-hovered=true] .t10-project-create-logo__frame{box-shadow:0 .7rem 1.45rem -.85rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__dropzone[data-hovered=true] .t10-project-create-logo__frame{box-shadow:0 .7rem 1.45rem -.85rem color-mix(in srgb, var(--t10-color-accent) 34%, transparent)}}.t10-project-create-logo__frame img,.t10-project-create-logo__preview{object-fit:contain;block-size:100%;inline-size:100%}.t10-project-create-logo__preview{animation:.36s cubic-bezier(.22,1,.36,1) t10-project-create-logo-pop}.t10-project-create-logo__overlay{background:var(--t10-color-accent);align-content:center}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__overlay{background:color-mix(in srgb, var(--t10-color-accent) 68%, #00000094)}}.t10-project-create-logo__overlay{color:#fff;opacity:0;z-index:2;place-content:center;justify-items:center;gap:.35rem;font-size:.78rem;font-weight:650;transition:opacity .18s;display:grid;position:absolute;inset:0}.t10-project-create-logo__dropzone[data-hovered=true] .t10-project-create-logo__overlay,.t10-project-create-logo__dropzone:focus-visible .t10-project-create-logo__overlay{opacity:1}.t10-project-create-logo__overlay .t10-project-create-logo__svg{block-size:1.35rem;inline-size:1.35rem}.t10-project-create-logo__empty{padding:var(--t10-space-4);text-align:center;justify-items:center;gap:.35rem;display:grid}.t10-project-create-logo__icon{background:var(--t10-color-accent);align-items:center;animation:2.8s ease-in-out infinite t10-project-create-logo-float}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__icon{background:color-mix(in srgb, var(--t10-color-accent) 12%, var(--t10-color-surface))}}.t10-project-create-logo__icon{border:1px solid var(--t10-color-accent);block-size:2.35rem}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__icon{border:1px solid color-mix(in srgb, var(--t10-color-accent) 28%, var(--t10-color-border))}}.t10-project-create-logo__icon{color:var(--t10-color-accent);border-radius:999px;justify-content:center;inline-size:2.35rem;transition:background-color .18s,border-color .18s,transform .22s;display:inline-flex}.t10-project-create-logo__dropzone[data-dragging=true] .t10-project-create-logo__icon{background:var(--t10-color-accent);animation:.28s t10-project-create-logo-pop}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__dropzone[data-dragging=true] .t10-project-create-logo__icon{background:color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-surface))}}.t10-project-create-logo__dropzone[data-dragging=true] .t10-project-create-logo__icon{border-color:var(--t10-color-accent);transform:scale(1.1)}.t10-project-create-logo__svg{block-size:1.15rem;inline-size:1.15rem}.t10-project-create-logo__placeholder{max-inline-size:11rem;font-size:.82rem;font-weight:650;line-height:1.35;transition:color .16s}.t10-project-create-logo__dropzone[data-dragging=true] .t10-project-create-logo__placeholder{color:var(--t10-color-accent)}.t10-project-create-logo__browse{color:var(--t10-color-accent);text-underline-offset:.15em;font-size:.76rem;font-weight:650;text-decoration:underline;transition:color .16s}.t10-project-create-logo__dropzone[data-hovered=true] .t10-project-create-logo__browse{color:var(--t10-color-text)}.t10-project-create-logo__actions{gap:var(--t10-space-2);flex-wrap:wrap;display:flex}.t10-project-create-logo__button{border:1px solid var(--t10-border-subtle);background:var(--t10-color-surface);cursor:pointer;border-radius:999px;padding:.35rem .8rem;font-size:.8rem;font-weight:600;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s}.t10-project-create-logo__button:hover,.t10-project-create-logo__button:focus-visible{border-color:var(--t10-color-accent);box-shadow:0 .35rem .75rem -.45rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__button:hover,.t10-project-create-logo__button:focus-visible{box-shadow:0 .35rem .75rem -.45rem color-mix(in srgb, var(--t10-color-accent) 30%, transparent)}}.t10-project-create-logo__button:hover,.t10-project-create-logo__button:focus-visible{outline:none;transform:translateY(-1px)}.t10-project-create-logo__clear{color:var(--t10-color-danger);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:.35rem .6rem;font-size:.8rem;transition:background-color .16s,border-color .16s,transform .16s}.t10-project-create-logo__clear:hover,.t10-project-create-logo__clear:focus-visible{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__clear:hover,.t10-project-create-logo__clear:focus-visible{background:color-mix(in srgb, var(--t10-color-danger) 8%, transparent)}}.t10-project-create-logo__clear:hover,.t10-project-create-logo__clear:focus-visible{border-color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__clear:hover,.t10-project-create-logo__clear:focus-visible{border-color:color-mix(in srgb, var(--t10-color-danger) 28%, transparent)}}.t10-project-create-logo__clear:hover,.t10-project-create-logo__clear:focus-visible{outline:none;transform:translateY(-1px)}.t10-project-create-logo__orbit{border:1px dashed var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__orbit{border:1px dashed color-mix(in srgb, var(--t10-color-accent) 34%, transparent)}}.t10-project-create-logo__orbit{pointer-events:none;z-index:0;border-radius:999px;position:absolute;inset:-.2rem}.t10-project-create-logo__orbit--inner{border-style:dotted;inset:.35rem}.t10-project-create-logo__preview-wrap{block-size:100%;inline-size:100%;position:relative}.t10-project-create-logo__processing{color:var(--t10-color-accent);text-align:center;place-content:center;justify-items:center;gap:.55rem;padding:1rem;display:grid;position:absolute;inset:0}.t10-project-create-logo__spinner{border:2px solid var(--t10-color-accent);block-size:1.65rem;animation:.9s linear infinite t10-project-create-spin}@supports (color:color-mix(in lab, red, red)){.t10-project-create-logo__spinner{border:2px solid color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-project-create-logo__spinner{border-block-start-color:var(--t10-color-accent);border-radius:999px;inline-size:1.65rem;display:block}@keyframes t10-project-create-spin{to{transform:rotate(360deg)}}.t10-project-create-logo__formats{color:var(--t10-color-text-muted);letter-spacing:.04em;font-size:.68rem;font-weight:650}.t10-project-create-logo__dropzone[data-processing=true]{pointer-events:none}.t10-project-create-logo__file{opacity:.7;overflow-wrap:anywhere;margin:0;font-size:.75rem}.t10-project-create-field--invalid .t10-input{border-color:var(--t10-color-danger)}.t10-project-create-field__error{color:var(--t10-color-danger);margin:0;font-size:.78rem}.t10-project-create-grid--party{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.t10-project-create-party-pair{border:1px solid var(--t10-border-subtle);border-radius:.75rem;padding:.75rem;transition:border-color .18s,box-shadow .22s,transform .22s}.t10-project-create-party-pair:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-party-pair:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 22%, var(--t10-border-subtle))}}.t10-project-create-party-pair:hover{box-shadow:0 .55rem 1.2rem -.85rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-party-pair:hover{box-shadow:0 .55rem 1.2rem -.85rem color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-project-create-party-pair:hover{transform:translateY(-1px)}.t10-project-create-party-pair__label{margin:0 0 .5rem;font-size:.85rem;font-weight:600}.t10-project-create-party-pair__inputs{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.t10-project-create-checkbox{border-radius:var(--t10-radius-control);align-items:center;gap:.5rem;padding:.35rem .15rem;transition:background-color .16s;display:flex}.t10-project-create-checkbox:hover{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-checkbox:hover{background:color-mix(in srgb, var(--t10-color-accent) 6%, transparent)}}.t10-project-create-code-preview{background:var(--t10-surface-muted);border:1px dashed var(--t10-border-subtle);font-family:var(--t10-font-mono,ui-monospace, monospace);border-radius:.5rem;padding:.65rem .75rem;display:block}.t10-project-create-busy{-webkit-backdrop-filter:blur(8px)saturate(120%);backdrop-filter:blur(8px)saturate(120%);background:var(--t10-color-surface);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-project-create-busy{background:color-mix(in srgb, var(--t10-color-surface) 78%, transparent)}}.t10-project-create-busy{z-index:4;justify-items:center;padding:1.5rem;display:grid;position:absolute;inset:0}.t10-project-create-busy__panel{border:1px solid var(--t10-color-accent);justify-items:center;gap:.65rem;inline-size:min(24rem,100%);padding:1.35rem 1.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-project-create-busy__panel{border:1px solid color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-project-create-busy__panel{border-radius:var(--t10-radius-panel);background:var(--t10-color-surface)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-busy__panel{background:color-mix(in srgb, var(--t10-color-surface) 94%, var(--t10-color-accent))}}.t10-project-create-busy__panel{box-shadow:var(--t10-shadow-panel), 0 1rem 2.2rem -1.2rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-busy__panel{box-shadow:var(--t10-shadow-panel), 0 1rem 2.2rem -1.2rem color-mix(in srgb, var(--t10-color-accent) 32%, transparent)}}.t10-project-create-busy__panel{text-align:center}.t10-project-create-busy__icon{border:2px solid var(--t10-color-accent);block-size:2.4rem}@supports (color:color-mix(in lab, red, red)){.t10-project-create-busy__icon{border:2px solid color-mix(in srgb, var(--t10-color-accent) 18%, transparent)}}.t10-project-create-busy__icon{border-block-start-color:var(--t10-color-accent);border-radius:999px;inline-size:2.4rem;display:block}.t10-project-create-busy__icon--success{background:radial-gradient(circle at 50% 50%, var(--t10-color-accent), transparent 70%), var(--t10-color-accent);animation:.42s cubic-bezier(.22,1,.36,1) t10-project-create-logo-pop}@supports (color:color-mix(in lab, red, red)){.t10-project-create-busy__icon--success{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--t10-color-accent) 24%, transparent), transparent 70%), color-mix(in srgb, var(--t10-color-accent) 12%, var(--t10-color-surface))}}.t10-project-create-busy__icon--success{border:2px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-busy__icon--success{border:2px solid color-mix(in srgb, var(--t10-color-accent) 42%, var(--t10-color-border))}}.t10-project-create-busy__icon--success{box-shadow:0 0 1rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-busy__icon--success{box-shadow:0 0 1rem color-mix(in srgb, var(--t10-color-accent) 28%, transparent)}}.t10-project-create-busy__icon--success{position:relative}.t10-project-create-busy__icon--success:after{color:var(--t10-color-accent);content:"✓";text-align:center;font-size:1.15rem;font-weight:800;line-height:2.4rem;position:absolute;inset:0}.t10-project-create-busy__title{margin:0;font-size:.98rem;font-weight:720}.t10-project-create-busy__phase{color:var(--t10-color-text-muted);margin:0;font-size:.82rem}.t10-project-create-busy__track{background:var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-busy__track{background:color-mix(in srgb, var(--t10-color-border) 55%, transparent)}}.t10-project-create-busy__track{border-radius:999px;block-size:.28rem;inline-size:100%;margin-block-start:.25rem;display:block;overflow:hidden}.t10-project-create-busy__fill{background:linear-gradient(90deg, var(--t10-color-accent), var(--t10-color-accent))}@supports (color:color-mix(in lab, red, red)){.t10-project-create-busy__fill{background:linear-gradient(90deg, color-mix(in srgb, var(--t10-color-accent) 70%, white), var(--t10-color-accent))}}.t10-project-create-busy__fill{border-radius:inherit;block-size:100%;box-shadow:0 0 .65rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-create-busy__fill{box-shadow:0 0 .65rem color-mix(in srgb, var(--t10-color-accent) 35%, transparent)}}.t10-project-create-busy__fill{display:block}@media (prefers-reduced-motion:reduce){.t10-premium-login__hero-art,.t10-premium-project-card{transition-duration:.01ms!important}.t10-project-card,.t10-project-card__glow,.t10-project-card--select .t10-project-card__action{transition-duration:.01ms!important;animation-duration:.01ms!important;transform:none!important}.t10-restricted-mode-admin-form,.t10-restricted-mode-admin-choice{transition-duration:.01ms!important}.t10-premium-scene__trolley{animation-duration:12s!important;animation-iteration-count:infinite!important}.t10-premium-scene__cable,.t10-premium-scene__load,.t10-premium-scene__lit-windows,.t10-premium-scene__ground circle,.t10-premium-scene__scan,.t10-premium-login__hero-tint,.t10-premium-login__crane-glint,.t10-premium-login__site-scan,.t10-premium-project-card:before,.t10-premium-project-card__pulse{animation-duration:8s!important;animation-iteration-count:infinite!important}.t10-project-create-page:before,.t10-project-create-logo__glow,.t10-project-create-logo__icon,.t10-project-create-tab-panel--live{animation:none!important}.t10-project-create-tab:hover,.t10-project-create-workspace:hover,.t10-project-create-section:hover,.t10-project-create-review__section:hover,.t10-project-create-party-pair:hover,.t10-project-create-logo__dropzone[data-hovered=true],.t10-project-create-logo__button:hover,.t10-project-create-logo__clear:hover{transform:none!important}.t10-project-create-logo__orbit,.t10-project-create-logo__spinner,.t10-project-create-busy__icon{animation:none!important}.t10-project-create-workspace,.t10-project-create-tab,.t10-project-create-section,.t10-project-create-field .t10-input,.t10-project-create-disclosure,.t10-project-create-review__section,.t10-project-create-party-pair,.t10-project-create-logo__dropzone,.t10-project-create-logo__frame,.t10-project-create-logo__overlay,.t10-project-create-logo__button,.t10-project-create-logo__clear{transition-duration:.01ms!important}}.t10-projects-page{background:radial-gradient(circle at 92% 4%, var(--t10-color-accent), transparent 26rem), radial-gradient(circle at 4% 88%, var(--t10-color-success), transparent 22rem), var(--t10-color-canvas);min-block-size:100svh;padding:clamp(1rem,3vw,2.5rem);overflow-x:hidden}@supports (color:color-mix(in lab, red, red)){.t10-projects-page{background:radial-gradient(circle at 92% 4%, color-mix(in srgb, var(--t10-color-accent) 11%, transparent), transparent 26rem), radial-gradient(circle at 4% 88%, color-mix(in srgb, var(--t10-color-success) 7%, transparent), transparent 22rem), var(--t10-color-canvas)}}.t10-projects-page{color:var(--t10-color-text)}.t10-projects-shell{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem);min-inline-size:0;max-inline-size:88rem;margin-inline:auto;display:grid}.t10-projects-shell>.t10-enterprise-table-region{min-inline-size:0}.t10-projects-table-region{inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow:hidden}.t10-projects-table-region .t10-enterprise-table-scroll{overscroll-behavior-x:contain;scrollbar-gutter:stable;max-inline-size:100%;overflow-x:auto}.t10-projects-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.t10-projects-header__copy{gap:.45rem;max-inline-size:42rem;display:grid}.t10-projects-header__actions{flex-wrap:wrap;gap:.65rem;display:flex}.t10-projects-eyebrow{color:var(--t10-color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:600}.t10-projects-header h1,.t10-project-detail-hero h1{margin:0;font-size:clamp(1.55rem,2.8vw,2.2rem);line-height:1.15}.t10-projects-toolbar{background:var(--t10-color-surface-raised);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-projects-toolbar{background:color-mix(in srgb, var(--t10-color-surface-raised) 88%, transparent)}}.t10-projects-toolbar{border:1px solid var(--t10-color-border);border-radius:1rem;flex-wrap:wrap;gap:.85rem 1rem;padding:.85rem 1rem;display:flex}.t10-projects-search{flex:16rem;align-items:center;gap:.5rem;min-inline-size:min(100%,16rem);display:flex}.t10-projects-search input{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);border-radius:.75rem;flex:1;min-block-size:2.75rem;padding-inline:.85rem}.t10-projects-search kbd,.t10-projects-filter kbd,.t10-projects-header__actions kbd{border:1px solid var(--t10-color-border);color:var(--t10-color-text-muted);border-radius:.45rem;padding:.15rem .35rem;font-size:.72rem}.t10-projects-filter{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.t10-projects-filter select{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);border-radius:.65rem;min-block-size:2.5rem;padding-inline:.65rem}.t10-enterprise-filter-menu{position:relative}.t10-enterprise-filter-menu__trigger{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);color:var(--t10-color-text);cursor:pointer;border-radius:.75rem;align-items:center;gap:.45rem;min-block-size:2.75rem;padding-inline:.85rem;display:inline-flex}.t10-enterprise-filter-menu__trigger[data-active=true]{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-filter-menu__trigger[data-active=true]{border-color:color-mix(in srgb, var(--t10-color-accent) 45%, var(--t10-color-border))}}.t10-enterprise-filter-menu__trigger[data-active=true]{box-shadow:0 0 0 1px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-filter-menu__trigger[data-active=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--t10-color-accent) 18%, transparent)}}.t10-enterprise-filter-menu__badge{background:var(--t10-color-accent);color:var(--t10-color-accent-contrast,#fff);border-radius:999px;justify-content:center;align-items:center;min-inline-size:1.35rem;padding:.1rem .35rem;font-size:.72rem;font-weight:600;display:inline-flex}.t10-enterprise-filter-menu__panel{background:var(--t10-color-surface-raised);border:1px solid var(--t10-color-border);box-shadow:var(--t10-shadow-panel);z-index:1200;border-radius:1rem;gap:0;max-block-size:min(70vh,28rem);display:grid;position:fixed;overflow:hidden}.t10-enterprise-filter-menu__header,.t10-enterprise-filter-menu__footer{justify-content:space-between;align-items:center;gap:.65rem;padding:.85rem 1rem;display:flex}.t10-enterprise-filter-menu__header{border-block-end:1px solid var(--t10-color-border)}.t10-enterprise-filter-menu__footer{border-block-start:1px solid var(--t10-color-border)}.t10-enterprise-filter-menu__footer p{color:var(--t10-color-text-muted);margin:0;font-size:.82rem}.t10-enterprise-filter-menu__body{overscroll-behavior:contain;gap:.85rem;padding:1rem;display:grid;overflow:auto}.t10-enterprise-inventory-status{flex-wrap:wrap;gap:.45rem;display:flex}.t10-enterprise-inventory-status__pill{letter-spacing:.04em;text-transform:uppercase;border-radius:.55rem;padding:.35rem .65rem;font-size:.72rem;font-weight:700;line-height:1.2}.t10-enterprise-inventory-status__pill[data-tone=sold]{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-inventory-status__pill[data-tone=sold]{background:color-mix(in srgb, var(--t10-color-danger) 16%, transparent)}}.t10-enterprise-inventory-status__pill[data-tone=sold]{box-shadow:inset 0 0 0 1px var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-inventory-status__pill[data-tone=sold]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t10-color-danger) 28%, transparent)}}.t10-enterprise-inventory-status__pill[data-tone=sold]{color:var(--t10-color-danger)}.t10-enterprise-inventory-status__pill[data-tone=available]{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-inventory-status__pill[data-tone=available]{background:color-mix(in srgb, var(--t10-color-success) 16%, transparent)}}.t10-enterprise-inventory-status__pill[data-tone=available]{box-shadow:inset 0 0 0 1px var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-inventory-status__pill[data-tone=available]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t10-color-success) 28%, transparent)}}.t10-enterprise-inventory-status__pill[data-tone=available]{color:var(--t10-color-success)}.t10-enterprise-inventory-status__pill[data-tone=booked]{background:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-inventory-status__pill[data-tone=booked]{background:color-mix(in srgb, var(--t10-color-warning) 18%, transparent)}}.t10-enterprise-inventory-status__pill[data-tone=booked]{box-shadow:inset 0 0 0 1px var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-inventory-status__pill[data-tone=booked]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t10-color-warning) 30%, transparent)}}.t10-enterprise-inventory-status__pill[data-tone=booked]{color:var(--t10-color-warning)}.t10-enterprise-inventory-status__pill[data-tone=open]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-inventory-status__pill[data-tone=open]{background:color-mix(in srgb, var(--t10-color-accent) 12%, transparent)}}.t10-enterprise-inventory-status__pill[data-tone=open]{box-shadow:inset 0 0 0 1px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-inventory-status__pill[data-tone=open]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t10-color-accent) 24%, transparent)}}.t10-enterprise-inventory-status__pill[data-tone=open]{color:var(--t10-color-accent)}.t10-enterprise-inventory-status--compact .t10-enterprise-inventory-status__pill{padding:.22rem .45rem;font-size:.64rem}.t10-enterprise-quick-filter{flex-wrap:wrap;gap:.5rem;padding:0;display:flex}.t10-enterprise-data-surface>.t10-enterprise-quick-filter{border-block-end:0;margin-inline:0}.t10-enterprise-data-surface__controls{border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-data-surface__controls{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-enterprise-data-surface__controls{gap:0;display:grid}.t10-enterprise-data-surface__filter-rail{gap:.65rem;padding:.8rem 1.25rem 1rem;display:grid}.t10-enterprise-data-surface__filter-rail .t10-enterprise-active-filters{padding:0}.t10-enterprise-data-surface__filter-rail .t10-enterprise-quick-filter__segment{min-block-size:2.25rem;padding-inline:1rem}.t10-enterprise-quick-filter__segment{background:var(--t10-color-surface)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-quick-filter__segment{background:color-mix(in srgb, var(--t10-color-surface) 88%, transparent)}}.t10-enterprise-quick-filter__segment{border:1px solid var(--t10-color-border);color:var(--t10-color-text-muted);cursor:pointer;border-radius:999px;min-block-size:2.15rem;padding-inline:.85rem;font-size:.78rem;font-weight:600;transition:background-color .14s,border-color .14s,color .14s}.t10-enterprise-quick-filter__segment[data-active=true]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-quick-filter__segment[data-active=true]{background:color-mix(in srgb, var(--t10-color-accent) 12%, var(--t10-color-surface))}}.t10-enterprise-quick-filter__segment[data-active=true]{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-quick-filter__segment[data-active=true]{border-color:color-mix(in srgb, var(--t10-color-accent) 42%, var(--t10-color-border))}}.t10-enterprise-quick-filter__segment[data-active=true]{box-shadow:0 0 0 1px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-quick-filter__segment[data-active=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-enterprise-quick-filter__segment[data-active=true]{color:var(--t10-color-accent)}.t10-enterprise-quick-filter__segment[data-active=true][data-tone=available]{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-quick-filter__segment[data-active=true][data-tone=available]{background:color-mix(in srgb, var(--t10-color-success) 14%, var(--t10-color-surface))}}.t10-enterprise-quick-filter__segment[data-active=true][data-tone=available]{border-color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-quick-filter__segment[data-active=true][data-tone=available]{border-color:color-mix(in srgb, var(--t10-color-success) 38%, var(--t10-color-border))}}.t10-enterprise-quick-filter__segment[data-active=true][data-tone=available]{color:var(--t10-color-success)}.t10-enterprise-quick-filter__segment[data-active=true][data-tone=sold]{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-quick-filter__segment[data-active=true][data-tone=sold]{background:color-mix(in srgb, var(--t10-color-danger) 12%, var(--t10-color-surface))}}.t10-enterprise-quick-filter__segment[data-active=true][data-tone=sold]{border-color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-quick-filter__segment[data-active=true][data-tone=sold]{border-color:color-mix(in srgb, var(--t10-color-danger) 34%, var(--t10-color-border))}}.t10-enterprise-quick-filter__segment[data-active=true][data-tone=sold]{color:var(--t10-color-danger)}.t10-enterprise-quick-filter__segment[data-active=true][data-tone=booked]{background:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-quick-filter__segment[data-active=true][data-tone=booked]{background:color-mix(in srgb, var(--t10-color-warning) 14%, var(--t10-color-surface))}}.t10-enterprise-quick-filter__segment[data-active=true][data-tone=booked]{border-color:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-quick-filter__segment[data-active=true][data-tone=booked]{border-color:color-mix(in srgb, var(--t10-color-warning) 36%, var(--t10-color-border))}}.t10-enterprise-quick-filter__segment[data-active=true][data-tone=booked]{color:var(--t10-color-warning)}.t10-enterprise-active-filters{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;padding-block:0;display:flex}.t10-enterprise-active-filters__list{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.t10-enterprise-active-filters__chip{background:var(--t10-color-accent);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-active-filters__chip{background:color-mix(in srgb, var(--t10-color-accent) 10%, var(--t10-color-surface))}}.t10-enterprise-active-filters__chip{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-active-filters__chip{border:1px solid color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-enterprise-active-filters__chip{color:var(--t10-color-text);border-radius:999px;gap:.35rem;padding:.2rem .35rem .2rem .65rem;font-size:.76rem;display:inline-flex}.t10-enterprise-active-filters__remove{color:var(--t10-color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;min-block-size:1.35rem;min-inline-size:1.35rem;padding:0;font-size:1rem;line-height:1}.t10-enterprise-active-filters__clear{color:var(--t10-color-accent);cursor:pointer;text-underline-offset:.12em;background:0 0;border:0;padding:.2rem .35rem;font-size:.76rem;font-weight:600;text-decoration:underline}.t10-metric-strip__item[data-value-tone=available] .t10-metric-strip__value{color:var(--t10-color-success)}.t10-metric-strip__item[data-value-tone=sold] .t10-metric-strip__value{color:var(--t10-color-danger)}.t10-metric-strip__item[data-value-tone=booked] .t10-metric-strip__value{color:var(--t10-color-warning)}.t10-metric-strip__item[data-value-tone=money] .t10-metric-strip__value{color:var(--t10-color-accent);font-weight:700}.t10-metric-strip__item[data-value-tone=total] .t10-metric-strip__value{font-weight:700}.t10-projects-table-region .t10-enterprise-table tbody tr[data-lifecycle=closed]{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-projects-table-region .t10-enterprise-table tbody tr[data-lifecycle=closed]{background:color-mix(in srgb, var(--t10-color-danger) 4%, var(--t10-color-surface))}}.t10-projects-table-region .t10-enterprise-table tbody tr[data-lifecycle=closed]:hover{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-projects-table-region .t10-enterprise-table tbody tr[data-lifecycle=closed]:hover{background:color-mix(in srgb, var(--t10-color-danger) 7%, var(--t10-color-surface))}}.t10-projects-table-region .t10-enterprise-table [data-col=inventoryStatus]{min-inline-size:9.5rem}.t10-projects-table-region .t10-enterprise-table [data-col=finalRateTotal] .t10-projects-cell--money{font-size:.95rem;font-weight:700}.t10-enterprise-location-filter-bar{border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-location-filter-bar{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-enterprise-location-filter-bar{gap:.85rem;padding:1rem 1.25rem 1.1rem;display:grid}.t10-enterprise-location-filter-bar__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.t10-enterprise-location-filter-bar__hint{color:var(--t10-color-text-muted);max-inline-size:52rem;margin:0;font-size:.82rem;line-height:1.45}.t10-enterprise-location-filter-bar__clear{color:var(--t10-color-accent);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex-shrink:0;margin-block-start:.1rem;padding:.25rem .4rem;font-size:.78rem;font-weight:600}.t10-enterprise-location-filter-bar__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 1.25rem;display:grid}@media (max-width:1100px){.t10-enterprise-location-filter-bar__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (max-width:640px){.t10-enterprise-location-filter-bar__grid{grid-template-columns:minmax(0,1fr)}}.t10-enterprise-location-filter-bar .t10-lookup-field{gap:.5rem;min-inline-size:0}.t10-enterprise-location-filter-bar .t10-lookup-field__label{color:var(--t10-color-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:700}.t10-enterprise-location-filter-bar .t10-lookup-field__f2{margin-inline-end:.15rem}.t10-projects-table-region .t10-enterprise-table [data-col=locationContext]{max-inline-size:16rem}.t10-projects-table-region .t10-enterprise-table [data-col=locationContext] .t10-projects-cell{color:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-projects-table-region .t10-enterprise-table [data-col=locationContext] .t10-projects-cell{color:color-mix(in srgb, var(--t10-color-text) 78%, var(--t10-color-text-muted))}}.t10-projects-table-region .t10-enterprise-table [data-col=locationContext] .t10-projects-cell{font-size:.82rem;line-height:1.35}.t10-projects-table-region .t10-enterprise-table [data-col=unitName] .t10-projects-cell__title{font-weight:650}.t10-projects-table-region .t10-metric-strip{flex-wrap:wrap}.t10-projects-page>.t10-projects-shell>.t10-metric-strip{gap:0}.t10-projects-master-card__status-strip{z-index:2;position:relative}.t10-projects-premium-list-row__status-strip{margin-block-start:.35rem}.t10-projects-master-card__stat:first-child .t10-projects-master-card__stat-value{font-size:1.35rem}.t10-projects-master-card__stat:not(:first-child) .t10-projects-master-card__stat-value{font-size:1rem}.t10-projects-master-card__stat:not(:first-child) .t10-projects-master-card__stat-label{font-size:.62rem}.t10-enterprise-filter-field{gap:.35rem;display:grid}.t10-enterprise-filter-field span{color:var(--t10-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}.t10-enterprise-filter-field select{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);border-radius:.65rem;min-block-size:2.5rem;padding-inline:.65rem}.t10-enterprise-filter-menu__close{color:var(--t10-color-text-muted);cursor:pointer;background:0 0;border:0;padding:.15rem .35rem;font-size:1.25rem;line-height:1}.t10-enterprise-master-skeleton__bar,.t10-enterprise-master-skeleton__avatar{background:linear-gradient(90deg, var(--t10-color-border) 0%, var(--t10-color-accent) 50%, var(--t10-color-border) 100%);animation:1.15s ease-in-out infinite alternate t10-enterprise-master-skeleton}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-master-skeleton__bar,.t10-enterprise-master-skeleton__avatar{background:linear-gradient(90deg, color-mix(in srgb, var(--t10-color-border) 70%, transparent) 0%, color-mix(in srgb, var(--t10-color-accent) 10%, var(--t10-color-surface)) 50%, color-mix(in srgb, var(--t10-color-border) 70%, transparent) 100%)}}.t10-enterprise-master-skeleton__bar,.t10-enterprise-master-skeleton__avatar{background-size:200% 100%;border-radius:.55rem;min-block-size:.85rem;display:block}.t10-enterprise-master-skeleton__avatar{aspect-ratio:1;border-radius:999px;flex:0 0 2.75rem;min-block-size:2.75rem}.t10-enterprise-master-skeleton__bar--title{min-block-size:1rem;inline-size:min(100%,12rem)}.t10-enterprise-master-skeleton__bar--meta{inline-size:min(100%,6rem)}.t10-enterprise-master-skeleton__bar--muted{opacity:.75;inline-size:min(100%,9rem)}.t10-enterprise-master-skeleton__bar--action{min-block-size:2.25rem;inline-size:2.25rem}.t10-enterprise-master-skeleton__bar--field{inline-size:100%;min-block-size:var(--t10-density-control);border-radius:var(--t10-radius-control)}.t10-enterprise-master-skeleton--table{background:var(--t10-color-surface-raised);border:1px solid var(--t10-color-border);border-radius:1rem;gap:0;display:grid;overflow:hidden}.t10-enterprise-master-skeleton__table-head,.t10-enterprise-master-skeleton__table-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;padding:.85rem 1rem;display:grid}.t10-enterprise-master-skeleton__table-head{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-master-skeleton__table-head{background:color-mix(in srgb, var(--t10-color-accent) 6%, var(--t10-color-surface-raised))}}.t10-enterprise-master-skeleton__table-head{border-block-end:1px solid var(--t10-color-border)}.t10-enterprise-master-skeleton__table-body{gap:0;margin:0;padding:0;list-style:none;display:grid}.t10-enterprise-master-skeleton__table-row{border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-master-skeleton__table-row{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 65%, transparent)}}.t10-enterprise-master-skeleton--list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.t10-enterprise-master-skeleton__list-row{background:var(--t10-color-surface-raised);border:1px solid var(--t10-color-border);border-radius:1rem;align-items:center;gap:.85rem;padding:.85rem 1rem;display:flex}.t10-enterprise-master-skeleton__list-copy{flex:1;gap:.45rem;display:grid}.t10-enterprise-master-skeleton__card{gap:.65rem;min-block-size:9rem;padding:1rem;display:grid}@keyframes t10-enterprise-master-skeleton{0%{opacity:.72;background-position:100% 0}to{opacity:1;background-position:0 0}}.t10-projects-loading,.t10-projects-empty{background:var(--t10-color-surface-raised);border:1px dashed var(--t10-color-border);text-align:center;border-radius:1rem;place-items:center;gap:.85rem;padding:2rem 1.25rem;display:grid}.t10-projects-loading{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.t10-projects-card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.t10-projects-master-card{text-align:start;block-size:100%;inline-size:100%}.t10-projects-master-card__meta{color:var(--t10-color-text-muted);flex-wrap:wrap;justify-content:space-between;gap:.65rem;font-size:.82rem;display:flex}.t10-projects-name-rich,.t10-projects-list-summary{align-items:center;gap:.65rem;display:flex}.t10-projects-name-rich{flex-direction:column;align-items:flex-start}.t10-projects-name-rich small,.t10-projects-list-summary__copy small{color:var(--t10-color-text-muted);font-size:.82rem}.t10-projects-list-summary__copy{gap:.15rem;display:grid}.t10-projects-row-actions{flex-wrap:wrap;gap:.45rem;display:flex}.t10-row-actions{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.t10-row-icon-btn{block-size:1.75rem;color:var(--t10-color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.55rem;justify-content:center;align-items:center;inline-size:1.75rem;padding:0;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.t10-row-icon-btn:hover,.t10-row-icon-btn:focus-visible{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-row-icon-btn:hover,.t10-row-icon-btn:focus-visible{background:color-mix(in srgb, var(--t10-color-accent) 12%, transparent)}}.t10-row-icon-btn:hover,.t10-row-icon-btn:focus-visible{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-row-icon-btn:hover,.t10-row-icon-btn:focus-visible{border-color:color-mix(in srgb, var(--t10-color-accent) 22%, var(--t10-color-border))}}.t10-row-icon-btn:hover,.t10-row-icon-btn:focus-visible{transform:translateY(-1px)}.t10-row-icon-btn:disabled{cursor:not-allowed;opacity:.45;transform:none}.t10-row-icon-btn__svg{block-size:.95rem;inline-size:.95rem}.t10-row-icon-btn--view{color:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-row-icon-btn--view{color:color-mix(in srgb, var(--t10-color-text) 72%, var(--t10-color-text-muted))}}.t10-row-icon-btn--accent{color:var(--t10-color-accent)}.t10-row-icon-btn--muted{color:var(--t10-color-text-muted)}.t10-row-icon-btn--danger{color:var(--t10-color-danger)}.t10-projects-cell{flex-direction:column;gap:.12rem;min-inline-size:0;display:inline-flex}.t10-projects-cell--primary .t10-projects-cell__title{color:var(--t10-color-text);letter-spacing:-.01em;font-weight:650}.t10-projects-cell__subtitle{color:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-projects-cell__subtitle{color:color-mix(in srgb, var(--t10-color-text) 68%, var(--t10-color-text-muted))}}.t10-projects-cell__subtitle{font-size:.78rem}.t10-projects-cell__code{color:var(--t10-color-accent);font-family:var(--t10-font-mono,ui-monospace, monospace);letter-spacing:.02em;font-size:.72rem;font-weight:600}.t10-projects-cell--secondary{color:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-projects-cell--secondary{color:color-mix(in srgb, var(--t10-color-text) 78%, var(--t10-color-text-muted))}}.t10-projects-cell--secondary{font-size:.88rem}.t10-projects-cell--contact{color:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-projects-cell--contact{color:color-mix(in srgb, var(--t10-color-text) 62%, var(--t10-color-text-muted))}}.t10-projects-cell--contact{font-size:.86rem}.t10-projects-cell--empty{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-projects-cell--empty{color:color-mix(in srgb, var(--t10-color-text-muted) 72%, transparent)}}.t10-projects-cell--empty{font-size:.86rem}.t10-projects-cell--truncate{text-overflow:ellipsis;white-space:nowrap;max-inline-size:18rem;display:block;overflow:hidden}.t10-projects-cell--chip{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-projects-cell--chip{background:color-mix(in srgb, var(--t10-color-accent) 12%, transparent)}}.t10-projects-cell--chip{color:var(--t10-color-accent);font-family:var(--t10-font-mono,ui-monospace, monospace);letter-spacing:.04em;border-radius:999px;padding:.18rem .55rem;font-size:.72rem;font-weight:700}.t10-projects-cell--date{color:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-projects-cell--date{color:color-mix(in srgb, var(--t10-color-text) 70%, var(--t10-color-text-muted))}}.t10-projects-cell--date{font-variant-numeric:tabular-nums;font-size:.84rem}.t10-projects-cell--date-stable{color:var(--t10-color-success);font-weight:600}.t10-projects-cell--date-watch{color:var(--t10-color-warning);font-weight:650}.t10-projects-cell--date-critical{color:var(--t10-color-danger);font-weight:700}.t10-projects-cell--date-muted{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-projects-cell--date-muted{color:color-mix(in srgb, var(--t10-color-text-muted) 78%, transparent)}}.t10-projects-cell--money{font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:.92rem}.t10-projects-cell--money-primary{color:var(--t10-color-text);font-weight:700}.t10-projects-cell--money-muted{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-projects-cell--money-muted{color:color-mix(in srgb, var(--t10-color-text-muted) 78%, transparent)}}.t10-projects-cell--money-muted{font-weight:500}.t10-projects-cell--muted{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-projects-cell--muted{color:color-mix(in srgb, var(--t10-color-text-muted) 78%, transparent)}}.t10-projects-cell--quantity{font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.t10-projects-cell--status-success{color:var(--t10-color-success,#15803d);font-weight:600}.t10-projects-cell--status-warning{color:var(--t10-color-warning,#b45309);font-weight:600}.t10-projects-cell--status-danger{color:var(--t10-color-danger,#b91c1c);font-weight:600}.t10-plot-units-detail-toggle{color:var(--t10-color-text-muted);white-space:nowrap;align-items:center;gap:.45rem;font-size:.86rem;display:inline-flex}.t10-enterprise-data-surface{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);box-shadow:var(--t10-shadow-panel);gap:0;min-inline-size:0;display:grid;overflow:hidden}.t10-enterprise-data-surface>.t10-projects-toolbar{background:linear-gradient(180deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-data-surface>.t10-projects-toolbar{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-surface-raised) 92%, var(--t10-color-accent)) 0%, var(--t10-color-surface) 100%)}}.t10-enterprise-data-surface>.t10-projects-toolbar{border:0;border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-data-surface>.t10-projects-toolbar{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-enterprise-data-surface>.t10-projects-toolbar{border-radius:0;gap:.85rem;margin:0;padding:1rem 1.25rem;display:grid}.t10-enterprise-data-surface>.t10-projects-toolbar .t10-projects-search{flex:unset;inline-size:100%;min-inline-size:0}.t10-projects-toolbar__cluster{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem .85rem;display:flex}.t10-enterprise-project-scope-bar{background:linear-gradient(135deg, var(--t10-color-accent) 0%, var(--t10-color-surface) 72%)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-project-scope-bar{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-color-accent) 7%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface) 72%)}}.t10-enterprise-project-scope-bar{border-block-end:1px solid var(--t10-color-border);gap:.85rem;padding:1rem 1.25rem .95rem;display:grid}.t10-enterprise-project-scope-bar__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.t10-enterprise-project-scope-bar__eyebrow{color:var(--t10-color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.t10-enterprise-project-scope-bar__segments{flex-shrink:0}.t10-enterprise-project-scope-bar__segment{min-inline-size:7.5rem}.t10-enterprise-project-scope-bar__body{grid-template-columns:minmax(0,1.4fr) minmax(12rem,18rem);align-items:end;gap:.75rem;display:grid}.t10-enterprise-project-scope-bar__viewing-label{color:var(--t10-color-text);font-family:var(--t10-font-display-current);letter-spacing:-.015em;font-size:1.02rem;font-weight:760;line-height:1.35}.t10-enterprise-project-scope-bar__lookup .t10-lookup-field{margin:0}.t10-enterprise-project-scope-bar__lookup .t10-lookup-field__label{letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:650}.t10-enterprise-project-scope-bar__hint{border-block-start:1px dashed var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-project-scope-bar__hint{border-block-start:1px dashed color-mix(in srgb, var(--t10-color-border) 82%, transparent)}}.t10-enterprise-project-scope-bar__hint{color:var(--t10-color-text-muted);margin:0;padding-block-start:.55rem;font-size:.76rem;line-height:1.45}@media (max-width:52rem){.t10-enterprise-project-scope-bar__body{grid-template-columns:minmax(0,1fr)}}.t10-plot-units-project-filter{flex:14rem;min-inline-size:12rem;max-inline-size:22rem}.t10-plot-units-project-filter .t10-lookup-field{margin:0}.t10-plot-units-project-filter .t10-lookup-field__label{letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:600}.t10-enterprise-entity-tile{background:linear-gradient(135deg, var(--t10-color-accent) 0%, var(--t10-color-accent) 100%);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-entity-tile{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-color-accent) 92%, var(--t10-color-surface)) 0%, color-mix(in srgb, var(--t10-color-accent) 58%, var(--t10-color-text)) 100%)}}.t10-enterprise-entity-tile{border-radius:var(--t10-radius-control);box-shadow:0 .35rem 1rem -.35rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-entity-tile{box-shadow:0 .35rem 1rem -.35rem color-mix(in srgb, var(--t10-color-accent) 68%, transparent)}}.t10-enterprise-entity-tile{color:var(--t10-color-accent-ink,#fff);font-family:var(--t10-font-mono,ui-monospace, monospace);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;justify-content:center;font-weight:700;display:inline-flex}.t10-enterprise-entity-tile--sm{block-size:2.15rem;inline-size:2.15rem;font-size:.76rem}.t10-enterprise-entity-tile--md{block-size:2.55rem;inline-size:2.55rem;font-size:.86rem}.t10-enterprise-entity-tile[data-lifecycle=closed]{background:linear-gradient(135deg, var(--t10-color-text-muted) 0%, var(--t10-color-text-muted) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-entity-tile[data-lifecycle=closed]{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-color-text-muted) 72%, var(--t10-color-surface)) 0%, color-mix(in srgb, var(--t10-color-text-muted) 42%, var(--t10-color-text)) 100%)}}.t10-enterprise-entity-tile[data-lifecycle=closed]{box-shadow:0 .35rem 1rem -.35rem var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-entity-tile[data-lifecycle=closed]{box-shadow:0 .35rem 1rem -.35rem color-mix(in srgb, var(--t10-color-text-muted) 48%, transparent)}}.t10-projects-premium-list-row__identity .t10-enterprise-entity-tile{align-self:center}.t10-plot-units-detail-toggle input{accent-color:var(--t10-color-accent);block-size:1rem;inline-size:1rem}.t10-plot-units-summary{background:var(--t10-color-surface-elevated);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-units-summary{background:color-mix(in srgb, var(--t10-color-surface-elevated) 92%, transparent)}}.t10-plot-units-summary{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-units-summary{border:1px solid color-mix(in srgb, var(--t10-color-border) 80%, transparent)}}.t10-plot-units-summary{border-radius:var(--t10-radius-md);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;margin-block-start:.65rem;padding:.85rem 1rem;display:flex}.t10-plot-units-summary__label{color:var(--t10-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:700}.t10-plot-units-summary__metrics{flex-wrap:wrap;gap:1.25rem 2rem;margin:0;display:flex}.t10-plot-units-summary__metrics>div{align-items:baseline;gap:.55rem;display:flex}.t10-plot-units-summary__metrics dt{color:var(--t10-color-text-muted);font-size:.82rem;font-weight:500}.t10-plot-units-summary__metrics dd{margin:0;font-size:.95rem;font-weight:700}.t10-projects-list-summary__money{font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:.88rem}.t10-projects-card-grid--premium{perspective:70rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1.1rem}.t10-projects-master-card--3d{--t10-card-tilt-x:0deg;--t10-card-tilt-y:0deg;text-align:start;block-size:100%;min-block-size:18rem;inline-size:100%;transform:perspective(700px) rotateX(var(--t10-card-tilt-x)) rotateY(var(--t10-card-tilt-y)) translateY(0);transform-style:preserve-3d;grid-template-rows:auto auto 1fr auto;gap:.85rem;transition:border-color .22s,box-shadow .28s cubic-bezier(.22,1,.36,1),transform .12s ease-out;animation:.52s cubic-bezier(.22,1,.36,1) backwards t10-projects-card-rise;display:grid;position:relative;overflow:hidden}.t10-projects-master-card--3d:hover,.t10-projects-master-card--3d:focus-visible{box-shadow:0 1.1rem 2.4rem -.65rem var(--t10-color-accent), var(--t10-shadow-panel)}@supports (color:color-mix(in lab, red, red)){.t10-projects-master-card--3d:hover,.t10-projects-master-card--3d:focus-visible{box-shadow:0 1.1rem 2.4rem -.65rem color-mix(in srgb, var(--t10-color-accent) 48%, transparent), var(--t10-shadow-panel)}}.t10-projects-master-card--3d:hover,.t10-projects-master-card--3d:focus-visible{transform:perspective(700px) rotateX(var(--t10-card-tilt-x)) rotateY(var(--t10-card-tilt-y)) translateY(-.35rem)}.t10-projects-master-card__rail{background:linear-gradient(180deg, var(--t10-color-accent), var(--t10-color-accent))}@supports (color:color-mix(in lab, red, red)){.t10-projects-master-card__rail{background:linear-gradient(180deg, var(--t10-color-accent), color-mix(in srgb, var(--t10-color-accent) 42%, transparent))}}.t10-projects-master-card__rail{z-index:1;border-radius:999px 0 0 999px;inline-size:.28rem;position:absolute;inset-block:-1rem;inset-inline-start:-1rem}.t10-projects-master-card__rail[data-lifecycle=closed]{background:linear-gradient(180deg, var(--t10-color-text-muted), var(--t10-color-text-muted))}@supports (color:color-mix(in lab, red, red)){.t10-projects-master-card__rail[data-lifecycle=closed]{background:linear-gradient(180deg, var(--t10-color-text-muted), color-mix(in srgb, var(--t10-color-text-muted) 42%, transparent))}}.t10-projects-master-card__rail[data-lifecycle=upcoming]{background:linear-gradient(180deg, var(--t10-color-warning), var(--t10-color-warning))}@supports (color:color-mix(in lab, red, red)){.t10-projects-master-card__rail[data-lifecycle=upcoming]{background:linear-gradient(180deg, var(--t10-color-warning), color-mix(in srgb, var(--t10-color-warning) 42%, transparent))}}.t10-projects-master-card__header{z-index:2;justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex;position:relative}.t10-projects-master-card__identity{align-items:flex-start;gap:.75rem;min-inline-size:0;display:flex}.t10-projects-master-card__title-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.t10-projects-master-card__title-row strong{letter-spacing:-.01em;font-size:1rem}.t10-projects-master-card__status{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-projects-master-card__status{background:color-mix(in srgb, var(--t10-color-success) 14%, transparent)}}.t10-projects-master-card__status{color:var(--t10-color-success);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.18rem .5rem;font-size:.66rem;font-weight:700}.t10-projects-master-card__status[data-lifecycle=closed]{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-projects-master-card__status[data-lifecycle=closed]{background:color-mix(in srgb, var(--t10-color-text-muted) 14%, transparent)}}.t10-projects-master-card__status[data-lifecycle=closed]{color:var(--t10-color-text-muted)}.t10-projects-master-card__status[data-lifecycle=upcoming]{background:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-projects-master-card__status[data-lifecycle=upcoming]{background:color-mix(in srgb, var(--t10-color-warning) 16%, transparent)}}.t10-projects-master-card__status[data-lifecycle=upcoming]{color:var(--t10-color-warning)}.t10-projects-master-card__chips{z-index:2;flex-wrap:wrap;gap:.4rem;display:flex;position:relative}.t10-projects-master-card__chip{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-projects-master-card__chip{background:color-mix(in srgb, var(--t10-color-text-muted) 10%, transparent)}}.t10-projects-master-card__chip{color:var(--t10-color-text);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.t10-projects-master-card__chip{color:color-mix(in srgb, var(--t10-color-text) 72%, var(--t10-color-text-muted))}}.t10-projects-master-card__chip{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;padding:.2rem .55rem;font-size:.68rem;font-weight:600;overflow:hidden}.t10-projects-master-card__chip--accent{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-projects-master-card__chip--accent{background:color-mix(in srgb, var(--t10-color-accent) 12%, transparent)}}.t10-projects-master-card__chip--accent{color:var(--t10-color-accent);font-family:var(--t10-font-mono,ui-monospace, monospace)}.t10-projects-master-card__stats{border-block:1px dashed var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-projects-master-card__stats{border-block:1px dashed color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-projects-master-card__stats{z-index:2;grid-template-columns:1fr 1fr;gap:.85rem;padding-block:.75rem;display:grid;position:relative}.t10-projects-master-card__stat-label{color:var(--t10-color-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:600;display:block}.t10-projects-master-card__stat-value{font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-block-start:.15rem;font-size:1.15rem;display:block}.t10-projects-master-card__stat small{color:var(--t10-color-text-muted);margin-block-start:.15rem;font-size:.72rem;display:block}.t10-projects-master-card__footer{color:var(--t10-color-text-muted);z-index:2;justify-content:space-between;align-items:center;gap:.65rem;font-size:.75rem;display:flex;position:relative}.t10-projects-master-card__open-hint{color:var(--t10-color-accent);font-size:.95rem}.t10-projects-master-card__surface{block-size:100%;color:inherit;cursor:pointer;text-align:start;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:.85rem;inline-size:100%;padding:0;display:flex}.t10-projects-master-card__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;margin:0;display:grid}.t10-projects-master-card__facts div{gap:.15rem;display:grid}.t10-projects-master-card__facts dt{color:var(--t10-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.t10-projects-master-card__facts dd{margin:0;font-size:.92rem}.t10-projects-master-card__actions{justify-content:flex-end;padding-inline:.35rem .15rem;display:flex}.t10-profile-master-field--checkbox{flex-direction:row;align-items:center;gap:.55rem;display:flex}.t10-profile-master-field--checkbox input[type=checkbox]{block-size:1rem;inline-size:1rem;margin:0}@keyframes t10-projects-card-rise{0%{opacity:0;transform:perspective(700px)rotateX(8deg)translateY(1.1rem)scale(.985)}to{opacity:1;transform:perspective(700px) rotateX(var(--t10-card-tilt-x)) rotateY(var(--t10-card-tilt-y)) translateY(0) scale(1)}}.t10-projects-premium-list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.t10-projects-premium-list-row{background:linear-gradient(135deg, var(--t10-color-accent) 0%, var(--t10-color-surface) 100%);align-items:center;animation:.42s cubic-bezier(.22,1,.36,1) backwards t10-projects-list-rise}@supports (color:color-mix(in lab, red, red)){.t10-projects-premium-list-row{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-color-accent) 4%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface) 100%)}}.t10-projects-premium-list-row{border:1px solid var(--t10-color-border);box-shadow:var(--t10-shadow-panel);cursor:pointer;font:inherit;text-align:start;border-radius:.95rem;grid-template-columns:auto minmax(0,1.6fr) minmax(0,1.2fr) auto;gap:.75rem;inline-size:100%;padding:.85rem 1rem;transition:border-color .18s,box-shadow .22s,transform .18s;display:grid;position:relative;overflow:hidden}.t10-projects-premium-list-row:hover,.t10-projects-premium-list-row:focus-visible{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-projects-premium-list-row:hover,.t10-projects-premium-list-row:focus-visible{border-color:color-mix(in srgb, var(--t10-color-accent) 32%, var(--t10-color-border))}}.t10-projects-premium-list-row:hover,.t10-projects-premium-list-row:focus-visible{box-shadow:0 .75rem 1.8rem -.8rem var(--t10-color-accent), var(--t10-shadow-panel)}@supports (color:color-mix(in lab, red, red)){.t10-projects-premium-list-row:hover,.t10-projects-premium-list-row:focus-visible{box-shadow:0 .75rem 1.8rem -.8rem color-mix(in srgb, var(--t10-color-accent) 36%, transparent), var(--t10-shadow-panel)}}.t10-projects-premium-list-row:hover,.t10-projects-premium-list-row:focus-visible{transform:translateY(-1px)}.t10-projects-premium-list-row__rail{background:linear-gradient(180deg, var(--t10-color-accent), var(--t10-color-accent))}@supports (color:color-mix(in lab, red, red)){.t10-projects-premium-list-row__rail{background:linear-gradient(180deg, var(--t10-color-accent), color-mix(in srgb, var(--t10-color-accent) 40%, transparent))}}.t10-projects-premium-list-row__rail{border-radius:999px;inline-size:.28rem;position:absolute;inset-block:.55rem;inset-inline-start:0}.t10-projects-premium-list-row__rail[data-lifecycle=closed]{background:linear-gradient(180deg, var(--t10-color-text-muted), var(--t10-color-text-muted))}@supports (color:color-mix(in lab, red, red)){.t10-projects-premium-list-row__rail[data-lifecycle=closed]{background:linear-gradient(180deg, var(--t10-color-text-muted), color-mix(in srgb, var(--t10-color-text-muted) 40%, transparent))}}.t10-projects-premium-list-row__rail[data-lifecycle=upcoming]{background:linear-gradient(180deg, var(--t10-color-warning), var(--t10-color-warning))}@supports (color:color-mix(in lab, red, red)){.t10-projects-premium-list-row__rail[data-lifecycle=upcoming]{background:linear-gradient(180deg, var(--t10-color-warning), color-mix(in srgb, var(--t10-color-warning) 40%, transparent))}}.t10-projects-premium-list-row__identity{align-items:center;gap:.75rem;min-inline-size:0;padding-inline-start:.45rem;display:flex}.t10-projects-premium-list-row__copy{gap:.12rem;min-inline-size:0;display:grid}.t10-projects-premium-list-row__title-row{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.t10-projects-premium-list-row__title-row strong{letter-spacing:-.01em;font-size:.95rem}.t10-projects-premium-list-row__metrics{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem 1rem;display:flex}.t10-projects-premium-list-row__metric{text-align:end;gap:.1rem;display:grid}.t10-projects-premium-list-row__metric-label{color:var(--t10-color-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.66rem;font-weight:600}.t10-projects-premium-list-row__metric strong{font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;font-size:.92rem}.t10-projects-premium-list-row__actions{justify-content:flex-end;align-items:center;display:flex}@keyframes t10-projects-list-rise{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:translateY(0)}}.t10-enterprise-pagination{background:var(--t10-color-surface-raised);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-pagination{background:color-mix(in srgb, var(--t10-color-surface-raised) 90%, transparent)}}.t10-enterprise-pagination{border:1px solid var(--t10-color-border);border-radius:.95rem;flex-wrap:wrap;justify-content:space-between;gap:.75rem 1rem;margin-block-start:.35rem;padding:.85rem 1rem;display:flex}.t10-enterprise-pagination__summary{color:var(--t10-color-text-muted);margin:0;font-size:.82rem}.t10-enterprise-pagination__controls{flex-wrap:wrap;align-items:center;gap:.75rem;margin-inline-start:auto;display:flex}[dir=rtl] .t10-enterprise-pagination__controls{margin-inline:0 auto}.t10-enterprise-pagination__size{color:var(--t10-color-text-muted);align-items:center;gap:.45rem;font-size:.74rem;font-weight:650;display:inline-flex}.t10-enterprise-pagination__size select{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);font:inherit;border-radius:.55rem;min-block-size:2.1rem;padding-inline:.55rem}.t10-enterprise-pagination__nav{align-items:center;gap:.35rem;display:inline-flex}.t10-enterprise-pagination__btn,.t10-enterprise-pagination__go{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);block-size:2.1rem;color:var(--t10-color-text);cursor:pointer;font:inherit;border-radius:.55rem;justify-content:center;align-items:center;inline-size:2.1rem;font-size:.82rem;font-weight:700;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.t10-enterprise-pagination__btn:hover:not(:disabled),.t10-enterprise-pagination__go:hover,.t10-enterprise-pagination__btn:focus-visible,.t10-enterprise-pagination__go:focus-visible{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-pagination__btn:hover:not(:disabled),.t10-enterprise-pagination__go:hover,.t10-enterprise-pagination__btn:focus-visible,.t10-enterprise-pagination__go:focus-visible{background:color-mix(in srgb, var(--t10-color-accent) 10%, var(--t10-color-surface))}}.t10-enterprise-pagination__btn:hover:not(:disabled),.t10-enterprise-pagination__go:hover,.t10-enterprise-pagination__btn:focus-visible,.t10-enterprise-pagination__go:focus-visible{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-pagination__btn:hover:not(:disabled),.t10-enterprise-pagination__go:hover,.t10-enterprise-pagination__btn:focus-visible,.t10-enterprise-pagination__go:focus-visible{border-color:color-mix(in srgb, var(--t10-color-accent) 30%, var(--t10-color-border))}}.t10-enterprise-pagination__btn:hover:not(:disabled),.t10-enterprise-pagination__go:hover,.t10-enterprise-pagination__btn:focus-visible,.t10-enterprise-pagination__go:focus-visible{transform:translateY(-1px)}.t10-enterprise-pagination__btn:disabled{cursor:not-allowed;opacity:.45}.t10-enterprise-pagination__jump{background:var(--t10-color-accent);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-pagination__jump{background:color-mix(in srgb, var(--t10-color-accent) 6%, var(--t10-color-surface))}}.t10-enterprise-pagination__jump{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-pagination__jump{border:1px solid color-mix(in srgb, var(--t10-color-accent) 18%, var(--t10-color-border))}}.t10-enterprise-pagination__jump{border-radius:.65rem;gap:.25rem;padding:.2rem .35rem .2rem .55rem;display:inline-flex}.t10-enterprise-pagination__input{block-size:1.75rem;color:var(--t10-color-text);font:inherit;font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;outline:none;inline-size:2.4rem;font-size:.84rem;font-weight:700}.t10-enterprise-pagination__of{color:var(--t10-color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.78rem}.t10-enterprise-pagination__go{inline-size:1.85rem;min-inline-size:1.85rem}@media (max-width:48rem){.t10-projects-premium-list-row{grid-template-columns:1fr}.t10-projects-premium-list-row__metrics{text-align:start;justify-content:flex-start}.t10-projects-premium-list-row__metric{text-align:start}.t10-enterprise-pagination{flex-direction:column;align-items:stretch}.t10-enterprise-pagination__controls{justify-content:space-between;inline-size:100%;margin-inline:0}}.t10-project-logo-display{--t10-project-logo-size:2.5rem;place-items:center;display:inline-grid;position:relative}.t10-project-logo-display[data-size=sm]{--t10-project-logo-size:2rem}.t10-project-logo-display[data-size=md]{--t10-project-logo-size:2.75rem}.t10-project-logo-display[data-size=lg]{--t10-project-logo-size:3.5rem}.t10-project-logo-display[data-size=hero]{--t10-project-logo-size:clamp(5rem, 14vw, 8rem)}.t10-project-logo-display__frame{background:var(--t10-color-accent);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-project-logo-display__frame{background:color-mix(in srgb, var(--t10-color-accent) 8%, var(--t10-color-surface))}}.t10-project-logo-display__frame{block-size:var(--t10-project-logo-size);border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-logo-display__frame{border:1px solid color-mix(in srgb, var(--t10-color-accent) 18%, var(--t10-color-border))}}.t10-project-logo-display__frame{border-radius:calc(var(--t10-project-logo-size) * .22);inline-size:var(--t10-project-logo-size);z-index:1;justify-content:center;display:inline-flex;position:relative;overflow:hidden}.t10-project-logo-display__image{object-fit:cover;block-size:100%;inline-size:100%}.t10-project-logo-display--premium .t10-project-logo-display__frame{box-shadow:0 .35rem 1.2rem -.35rem var(--t10-color-accent), inset 0 0 0 1px #ffffff2e}@supports (color:color-mix(in lab, red, red)){.t10-project-logo-display--premium .t10-project-logo-display__frame{box-shadow:0 .35rem 1.2rem -.35rem color-mix(in srgb, var(--t10-color-accent) 45%, transparent), inset 0 0 0 1px #ffffff2e}}.t10-project-logo-display--hero .t10-project-logo-display__frame{box-shadow:0 .75rem 2rem -.45rem var(--t10-color-accent), 0 0 0 1px #ffffff38, inset 0 1px 0 #ffffff47}@supports (color:color-mix(in lab, red, red)){.t10-project-logo-display--hero .t10-project-logo-display__frame{box-shadow:0 .75rem 2rem -.45rem color-mix(in srgb, var(--t10-color-accent) 55%, transparent), 0 0 0 1px #ffffff38, inset 0 1px 0 #ffffff47}}.t10-project-logo-display--hero .t10-project-logo-display__frame{transform:translateZ(0)}.t10-project-detail-hero--premium .t10-project-logo-display--hero{filter:drop-shadow(0 .75rem 1.5rem var(--t10-color-accent))}@supports (color:color-mix(in lab, red, red)){.t10-project-detail-hero--premium .t10-project-logo-display--hero{filter:drop-shadow(0 .75rem 1.5rem color-mix(in srgb, var(--t10-color-accent) 28%, transparent))}}.t10-project-logo-display--hero .t10-project-logo-display__glow{background:radial-gradient(circle, var(--t10-color-accent) 0%, transparent 70%)}@supports (color:color-mix(in lab, red, red)){.t10-project-logo-display--hero .t10-project-logo-display__glow{background:radial-gradient(circle, color-mix(in srgb, var(--t10-color-accent) 28%, transparent) 0%, transparent 70%)}}.t10-project-logo-display--hero .t10-project-logo-display__glow{filter:blur(18px);opacity:.85;z-index:0;position:absolute;inset:-18%}.t10-project-logo-display__orbit{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-logo-display__orbit{border:1px solid color-mix(in srgb, var(--t10-color-accent) 24%, transparent)}}.t10-project-logo-display__orbit{z-index:0;border-radius:999px;position:absolute}.t10-project-logo-display__orbit--outer{animation:16s linear infinite t10-project-logo-orbit;inset:-22%}.t10-project-logo-display__orbit--inner{opacity:.65;animation:11s linear infinite reverse t10-project-logo-orbit;inset:-10%}@keyframes t10-project-logo-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.t10-project-detail-breadcrumb{color:var(--t10-color-text-muted);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.88rem;display:flex}.t10-project-detail-breadcrumb a{color:var(--t10-color-accent);text-decoration:none}.t10-project-detail-hero{background:linear-gradient(145deg, var(--t10-color-accent) 0%, var(--t10-color-surface-raised) 55%)}@supports (color:color-mix(in lab, red, red)){.t10-project-detail-hero{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-accent) 8%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface-raised) 55%)}}.t10-project-detail-hero{border:1px solid var(--t10-color-border);border-radius:1.25rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"logo head""meta meta";gap:1rem 1.25rem;padding:clamp(1rem,2.5vw,1.5rem);display:grid;position:relative}.t10-project-detail-hero--premium{box-shadow:0 1rem 2.5rem -1.2rem var(--t10-color-accent), var(--t10-shadow-panel)}@supports (color:color-mix(in lab, red, red)){.t10-project-detail-hero--premium{box-shadow:0 1rem 2.5rem -1.2rem color-mix(in srgb, var(--t10-color-accent) 38%, transparent), var(--t10-shadow-panel)}}.t10-project-detail-hero--premium{overflow:hidden}.t10-project-detail-hero__backdrop{background:radial-gradient(circle at 88% 12%, var(--t10-color-accent), transparent 42%), radial-gradient(circle at 8% 88%, var(--t10-color-success), transparent 36%)}@supports (color:color-mix(in lab, red, red)){.t10-project-detail-hero__backdrop{background:radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--t10-color-accent) 16%, transparent), transparent 42%), radial-gradient(circle at 8% 88%, color-mix(in srgb, var(--t10-color-success) 10%, transparent), transparent 36%)}}.t10-project-detail-hero__backdrop{pointer-events:none;z-index:0;position:absolute;inset:0}.t10-project-detail-hero__logo-stage{z-index:1;grid-area:logo;position:relative}.t10-project-detail-hero__head{z-index:1;grid-area:head;align-self:center;gap:.65rem;min-inline-size:0;display:grid;position:relative}.t10-project-detail-meta-strip{grid-area:meta}.t10-project-detail-hero__title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;display:flex}.t10-project-detail-hero__copy{z-index:1;gap:.55rem;display:grid;position:relative}.t10-project-detail-meta-strip{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.65rem;margin:0;display:grid}.t10-project-detail-meta-strip dt{color:var(--t10-color-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem}.t10-project-detail-meta-strip dd{margin:.15rem 0 0}.t10-project-detail-actions--icon{z-index:1;justify-content:flex-end;align-items:center;position:relative}.t10-project-detail-shell{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start;gap:1rem;display:grid}.t10-project-detail-main,.t10-project-detail-aside{gap:1rem;min-inline-size:0;display:grid}.t10-project-detail-kpi-card{background:linear-gradient(145deg, var(--t10-color-accent) 0%, var(--t10-color-surface-raised) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-project-detail-kpi-card{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-accent) 7%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface-raised) 100%)}}.t10-project-detail-kpi-card{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-project-detail-kpi-card{border:1px solid color-mix(in srgb, var(--t10-color-accent) 18%, var(--t10-color-border))}}.t10-project-detail-kpi-card{box-shadow:var(--t10-shadow-panel);border-radius:1rem;gap:.35rem;padding:1rem 1.1rem;display:grid}.t10-project-detail-kpi-card__label{color:var(--t10-color-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:600}.t10-project-detail-kpi-card__value{font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(1.35rem,2.4vw,1.75rem)}.t10-project-detail-panel{background:var(--t10-color-surface-raised);border:1px solid var(--t10-color-border);border-radius:1rem;gap:.75rem;padding:1rem 1.1rem;display:grid}.t10-project-detail-panel__progress{border-block-start:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-project-detail-panel__progress{border-block-start:1px solid color-mix(in srgb, var(--t10-color-border) 82%, transparent)}}.t10-project-detail-panel__progress{padding-block-start:.65rem}.t10-project-detail-panel h2{color:var(--t10-color-text-muted);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.t10-project-detail-summary{gap:0;margin:0;display:grid}.t10-project-detail-summary-row{border-block-start:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-project-detail-summary-row{border-block-start:1px solid color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-project-detail-summary-row{gap:.15rem;padding-block:.65rem;display:grid}.t10-project-detail-summary-row:first-child{border-block-start:0;padding-block-start:0}.t10-project-detail-summary-row dt{color:var(--t10-color-text-muted);font-size:.74rem}.t10-project-detail-summary-row__value{margin:0;font-size:.92rem}.t10-project-detail-summary-row__value--accent{color:var(--t10-color-accent);font-family:var(--t10-font-mono,ui-monospace, monospace);font-weight:700}.t10-project-detail-summary-row__value--money{color:var(--t10-color-warning);font-weight:650}.t10-project-detail-summary-row__value--muted,.t10-project-detail-summary-row__value--empty{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-project-detail-summary-row__value--muted,.t10-project-detail-summary-row__value--empty{color:color-mix(in srgb, var(--t10-color-text-muted) 78%, transparent)}}.t10-project-detail-field__value--accent{color:var(--t10-color-accent);font-family:var(--t10-font-mono,ui-monospace, monospace);font-weight:650}.t10-project-detail-field__value--money{color:var(--t10-color-text);font-family:var(--t10-font-display-current);font-weight:700}.t10-project-detail-field__value--muted,.t10-project-detail-field__value--empty{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-project-detail-field__value--muted,.t10-project-detail-field__value--empty{color:color-mix(in srgb, var(--t10-color-text-muted) 78%, transparent)}}.t10-project-detail-section--premium{box-shadow:var(--t10-shadow-panel)}.t10-project-detail-section--premium h2{color:var(--t10-color-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.82rem;font-weight:700}.t10-project-detail-hero__facts{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.65rem;margin:0;display:grid}.t10-project-detail-hero__facts dt{color:var(--t10-color-text-muted);font-size:.78rem}.t10-project-detail-hero__facts dd{margin:.15rem 0 0}.t10-project-detail-print-name{color:var(--t10-color-text-muted);margin:0}.t10-project-detail-actions{flex-wrap:wrap;grid-column:1/-1;gap:.65rem;display:flex}.t10-project-detail-sections{gap:1rem;display:grid}.t10-project-detail-section{background:var(--t10-color-surface-raised);border:1px solid var(--t10-color-border);border-radius:1rem;gap:.75rem;padding:1rem 1.1rem;display:grid}.t10-project-detail-section h2{margin:0;font-size:1.05rem}.t10-project-detail-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.85rem;margin:0;display:grid}.t10-project-detail-grid dt{color:var(--t10-color-text-muted);font-size:.78rem}.t10-project-detail-grid dd{margin:.15rem 0 0}.t10-project-detail-hero--skeleton{min-block-size:12rem}.t10-project-detail-hero__skeleton-logo,.t10-project-detail-hero__skeleton-copy,.t10-project-create-loading{background:var(--t10-color-border);animation:1.2s ease-in-out infinite alternate t10-project-card-skeleton}@supports (color:color-mix(in lab, red, red)){.t10-project-detail-hero__skeleton-logo,.t10-project-detail-hero__skeleton-copy,.t10-project-create-loading{background:color-mix(in srgb, var(--t10-color-border) 55%, transparent)}}.t10-project-detail-hero__skeleton-logo,.t10-project-detail-hero__skeleton-copy,.t10-project-create-loading{border-radius:1rem}.t10-project-detail-hero__skeleton-logo{block-size:6rem;inline-size:6rem}.t10-project-detail-hero__skeleton-copy{block-size:5rem}.t10-project-create-loading{min-block-size:10rem;padding:2rem}.t10-leaf-detail-image-link{border:1px solid var(--t10-color-border);border-radius:.85rem;justify-items:center;gap:.5rem;padding:.75rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:inline-grid;overflow:hidden}.t10-leaf-detail-image-link:hover,.t10-leaf-detail-image-link:focus-visible{border-color:var(--t10-color-accent);box-shadow:0 0 0 1px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-leaf-detail-image-link:hover,.t10-leaf-detail-image-link:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--t10-color-accent) 22%, transparent)}}.t10-leaf-detail-image{object-fit:contain;border-radius:.6rem;max-block-size:16rem;max-inline-size:min(100%,22rem);display:block}.t10-leaf-detail-image__hint{color:var(--t10-color-accent);font-size:.78rem;font-weight:600}.t10-project-create--mobile-stack .t10-project-create-header{align-items:stretch}.t10-project-create--mobile-stack .t10-project-create-workspace__toolbar{flex-direction:column;align-items:stretch}.t10-project-create--mobile-stack .t10-project-create-workspace__toolbar-actions{gap:.65rem;inline-size:100%;margin-inline-start:0;display:grid}.t10-project-create--mobile-stack .t10-project-create-workspace__toolbar-actions .t10-enterprise-button{justify-content:center;inline-size:100%}@media (max-width:48rem){.t10-projects-header,.t10-project-detail-hero{grid-template-columns:1fr}.t10-enterprise-data-surface>.t10-projects-toolbar,.t10-enterprise-data-surface__filter-rail,.t10-enterprise-location-filter-bar,.t10-enterprise-project-scope-bar{padding-inline:1rem}.t10-projects-toolbar__cluster{justify-content:flex-start;inline-size:100%}.t10-project-detail-shell{grid-template-columns:1fr}.t10-projects-master-card--3d{min-block-size:0}.t10-projects-toolbar{flex-direction:column;align-items:stretch}.t10-projects-filter,.t10-projects-search{inline-size:100%}.t10-project-create--mobile-stack .t10-project-create-tabs{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;gap:.65rem;padding-block-end:.35rem;display:flex;overflow-x:auto}.t10-project-create--mobile-stack .t10-project-create-tab{scroll-snap-align:start;flex:0 0 min(100%,16rem)}}@media (prefers-reduced-motion:reduce){.t10-project-logo-display__orbit,.t10-project-logo-display--hero .t10-project-logo-display__glow,.t10-projects-master-card--3d{animation:none!important;transform:none!important}}.t10-coa-page{background:radial-gradient(circle at 92% 4%, var(--t10-color-accent), transparent 26rem), radial-gradient(circle at 4% 88%, var(--t10-color-success), transparent 22rem), var(--t10-color-canvas);min-block-size:100svh;padding:clamp(1rem,3vw,2.5rem)}@supports (color:color-mix(in lab, red, red)){.t10-coa-page{background:radial-gradient(circle at 92% 4%, color-mix(in srgb, var(--t10-color-accent) 11%, transparent), transparent 26rem), radial-gradient(circle at 4% 88%, color-mix(in srgb, var(--t10-color-success) 7%, transparent), transparent 22rem), var(--t10-color-canvas)}}.t10-coa-page{color:var(--t10-color-text)}.t10-coa-header{justify-content:space-between;align-items:start;gap:1.5rem;max-inline-size:96rem;margin-inline:auto;display:flex}.t10-coa-eyebrow{color:var(--t10-color-accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .45rem;font-size:.72rem;font-weight:800}.t10-coa-header h1{font-family:var(--t10-font-display-current);letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,4vw,2.85rem);line-height:1.08}.t10-coa-header .t10-guidance{max-inline-size:54rem;margin-block:.65rem 0}.t10-coa-header__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.t10-coa-full-code,.t10-coa-tree-row__code{font-family:var(--t10-font-mono,ui-monospace, monospace);font-size:.82rem}.t10-coa-tree-row,.t10-coa-tree-row__toggle{cursor:pointer}.t10-coa-export{min-block-size:2.65rem}.t10-coa-roi-strip{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:linear-gradient(180deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%);max-inline-size:96rem;margin:1.35rem auto 0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.t10-coa-roi-strip{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-surface-raised) 92%, var(--t10-color-accent) 8%) 0%, var(--t10-color-surface) 100%)}}.t10-coa-roi-strip{box-shadow:var(--t10-shadow-panel), 0 0 2.5rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-coa-roi-strip{box-shadow:var(--t10-shadow-panel), 0 0 2.5rem color-mix(in srgb, var(--t10-color-accent) 8%, transparent)}}.t10-coa-roi-strip .t10-metric-strip__item{padding-block:var(--t10-space-3);padding-inline:var(--t10-space-4)}.t10-coa-roi-strip .t10-metric-strip__value{font-size:.98rem;font-weight:720}.t10-coa-page>.t10-metric-card-group{grid-template-columns:repeat(4,minmax(0,1fr));max-inline-size:96rem;margin:1.25rem auto 0}.t10-coa-page>.t10-metric-card-group .t10-metric-card{gap:var(--t10-space-2);min-block-size:6.5rem;padding:var(--t10-space-3) var(--t10-space-4);background:linear-gradient(165deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 72%)}@supports (color:color-mix(in lab, red, red)){.t10-coa-page>.t10-metric-card-group .t10-metric-card{background:linear-gradient(165deg, color-mix(in srgb, var(--t10-color-surface-raised) 88%, var(--t10-color-accent) 12%) 0%, var(--t10-color-surface) 72%)}}.t10-coa-page>.t10-metric-card-group .t10-metric-card{box-shadow:var(--t10-shadow-panel), 0 .65rem 1.85rem -.95rem var(--t10-metric-tone)}@supports (color:color-mix(in lab, red, red)){.t10-coa-page>.t10-metric-card-group .t10-metric-card{box-shadow:var(--t10-shadow-panel), 0 .65rem 1.85rem -.95rem color-mix(in srgb, var(--t10-metric-tone) 45%, transparent)}}.t10-coa-page>.t10-metric-card-group .t10-metric-card:hover,.t10-coa-page>.t10-metric-card-group .t10-metric-card:focus-within{border-color:var(--t10-metric-tone)}@supports (color:color-mix(in lab, red, red)){.t10-coa-page>.t10-metric-card-group .t10-metric-card:hover,.t10-coa-page>.t10-metric-card-group .t10-metric-card:focus-within{border-color:color-mix(in srgb, var(--t10-metric-tone) 38%, var(--t10-color-border))}}.t10-coa-page>.t10-metric-card-group .t10-metric-card:hover,.t10-coa-page>.t10-metric-card-group .t10-metric-card:focus-within{box-shadow:var(--t10-shadow-panel), 0 .9rem 2.4rem -.75rem var(--t10-color-text), 0 .75rem 2.1rem -.55rem var(--t10-metric-tone)}@supports (color:color-mix(in lab, red, red)){.t10-coa-page>.t10-metric-card-group .t10-metric-card:hover,.t10-coa-page>.t10-metric-card-group .t10-metric-card:focus-within{box-shadow:var(--t10-shadow-panel), 0 .9rem 2.4rem -.75rem color-mix(in srgb, var(--t10-color-text) 22%, transparent), 0 .75rem 2.1rem -.55rem color-mix(in srgb, var(--t10-metric-tone) 58%, transparent)}}.t10-coa-page>.t10-metric-card-group .t10-metric-card:hover,.t10-coa-page>.t10-metric-card-group .t10-metric-card:focus-within{transform:translateY(-.12rem)}.t10-coa-page>.t10-metric-card-group .t10-metric-card__value{font-size:clamp(1.3rem,2.2vw,1.85rem);line-height:1.05}.t10-coa-page>.t10-metric-card-group .t10-metric-card__icon{background:var(--t10-metric-tone);border-radius:.75rem;justify-content:center;align-items:center;block-size:2.1rem;inline-size:2.1rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-coa-page>.t10-metric-card-group .t10-metric-card__icon{background:color-mix(in srgb, var(--t10-metric-tone) 12%, var(--t10-color-canvas))}}.t10-coa-page>.t10-metric-card-group .t10-metric-card__icon{color:var(--t10-metric-tone)}.t10-coa-metric-icon{block-size:1.12rem;inline-size:1.12rem}.t10-coa-form-page{max-inline-size:42rem;margin:0 auto;padding:1.5rem 1rem 2rem}.t10-coa-form-page__header h1{margin:.35rem 0 .75rem}.t10-coa-form-page__back{color:var(--t10-color-accent);font-size:.82rem;font-weight:700;text-decoration:none}.t10-coa-form{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);gap:1rem;margin-top:1.25rem;padding:1rem;display:grid}.t10-coa-form label{gap:.35rem;font-size:.78rem;font-weight:700;display:grid}.t10-coa-form input,.t10-coa-form textarea{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);min-block-size:2.45rem;color:var(--t10-color-text);font:inherit;padding:.55rem .75rem}.t10-coa-form__code-preview,.t10-coa-form__code-preview-card{border-radius:var(--t10-radius-control);background:var(--t10-color-accent);margin:0;padding:.75rem}@supports (color:color-mix(in lab, red, red)){.t10-coa-form__code-preview,.t10-coa-form__code-preview-card{background:color-mix(in srgb, var(--t10-color-accent) 8%, transparent)}}.t10-coa-form__code-preview-card code{text-overflow:ellipsis;white-space:nowrap;font-family:var(--t10-font-mono,ui-monospace, monospace);margin-top:.35rem;display:block;overflow:hidden}.t10-coa-form__code-preview-meta{color:var(--t10-color-text-muted);margin:.35rem 0 0;font-size:.76rem}.t10-coa-form__pending{color:var(--t10-color-text-muted);margin:0;font-size:.78rem}.t10-coa-form__actions{border-block-start:1px solid var(--t10-color-border);flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:.5rem;padding-block:.75rem .25rem;display:flex}.t10-coa-manage-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.t10-coa-manage{gap:1rem;margin-block-start:1rem;display:grid}.t10-coa-manage__search input{min-block-size:2.55rem;inline-size:100%;max-inline-size:28rem}.t10-coa-manage__status{color:var(--t10-color-text-muted);font-size:.84rem}.t10-coa-manage__table td,.t10-coa-manage__table th{vertical-align:top}.t10-coa-form__checkbox{align-items:center;gap:.55rem;display:flex}.t10-lookup-field{gap:.35rem;display:grid}.t10-lookup-field__label{font-size:.875rem;font-weight:650}.t10-lookup-field__combo{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);min-block-size:var(--t10-density-control);z-index:1;align-items:stretch;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex;position:relative;overflow:visible}.t10-lookup-field__combo:focus-within{z-index:20}.t10-lookup-field__combo:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-field__combo:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 30%, var(--t10-color-border))}}.t10-lookup-field__combo:focus-within{border-color:var(--t10-color-accent);box-shadow:0 0 0 3px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-field__combo:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-lookup-field__input-wrap{flex:1;min-inline-size:0;display:flex;position:relative}.t10-lookup-field__input{color:var(--t10-color-text);font:inherit;inline-size:100%;min-block-size:calc(var(--t10-density-control) - 2px);padding-block:0;padding-inline:var(--t10-space-3) 1.65rem;background:0 0;border:0;outline:none;flex:1}.t10-lookup-field__input::placeholder{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-field__input::placeholder{color:color-mix(in srgb, var(--t10-color-text-muted) 82%, transparent)}}.t10-lookup-field__input:disabled{cursor:not-allowed;opacity:.72}.t10-lookup-field__chevron{color:var(--t10-color-text-muted);font-size:.72rem;line-height:1}.t10-lookup-field__chevron-btn{color:var(--t10-color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-inline-size:1.75rem;padding:0;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0}.t10-lookup-field__chevron-btn:hover:not(:disabled),.t10-lookup-field__chevron-btn:focus-visible{color:var(--t10-color-accent);outline:none}.t10-lookup-field__f2{background:var(--t10-color-accent);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-lookup-field__f2{background:color-mix(in srgb, var(--t10-color-accent) 7%, var(--t10-color-surface-raised))}}.t10-lookup-field__f2{border:0;border-inline-start:1px solid var(--t10-color-border);color:var(--t10-color-accent);cursor:pointer;font:inherit;flex-shrink:0;justify-content:center;min-inline-size:2.85rem;padding-inline:.55rem;transition:background-color .16s,color .16s;display:inline-flex}.t10-lookup-field__f2:hover:not(:disabled),.t10-lookup-field__f2:focus-visible{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-field__f2:hover:not(:disabled),.t10-lookup-field__f2:focus-visible{background:color-mix(in srgb, var(--t10-color-accent) 14%, var(--t10-color-surface-raised))}}.t10-lookup-field__f2:hover:not(:disabled),.t10-lookup-field__f2:focus-visible{color:var(--t10-color-accent);outline:none}.t10-lookup-field__f2:disabled{cursor:not-allowed;opacity:.55}.t10-lookup-field__f2-label{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-field__f2-label{border:1px solid color-mix(in srgb, var(--t10-color-accent) 36%, transparent)}}.t10-lookup-field__f2-label{letter-spacing:.08em;border-radius:.35rem;padding:.22rem .38rem;font-size:.66rem;font-weight:800;line-height:1}.t10-lookup-field__section-hint{background:var(--t10-color-accent);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-lookup-field__section-hint{background:color-mix(in srgb, var(--t10-color-accent) 5%, var(--t10-color-surface))}}.t10-lookup-field__section-hint{border:1px dashed var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-field__section-hint{border:1px dashed color-mix(in srgb, var(--t10-color-accent) 22%, var(--t10-color-border))}}.t10-lookup-field__section-hint{border-radius:var(--t10-radius-control);color:var(--t10-color-text-muted);gap:.45rem;margin:0 0 .65rem;padding:.55rem .75rem;font-size:.78rem;display:flex}.t10-lookup-field__section-hint:before{color:var(--t10-color-accent);content:"⌨";font-size:.92rem}.t10-lookup-field__listbox{background:var(--t10-color-surface);border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-field__listbox{border:1px solid color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-lookup-field__listbox{border-radius:var(--t10-radius-control);box-shadow:var(--t10-shadow-panel), 0 1rem 2rem -.75rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-field__listbox{box-shadow:var(--t10-shadow-panel), 0 1rem 2rem -.75rem color-mix(in srgb, var(--t10-color-accent) 28%, transparent)}}.t10-lookup-field__listbox{max-block-size:16rem;margin:0;padding:.35rem;list-style:none;overflow:auto}.t10-lookup-field__listbox-empty,.t10-lookup-field__option{border-radius:calc(var(--t10-radius-control) - 2px);padding:.45rem .55rem}.t10-lookup-field__listbox-empty{color:var(--t10-color-text-muted);font-size:.78rem}.t10-lookup-field__option{cursor:pointer;gap:.1rem;display:grid}.t10-lookup-field__option[data-focused=true],.t10-lookup-field__option:hover{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-field__option[data-focused=true],.t10-lookup-field__option:hover{background:color-mix(in srgb, var(--t10-color-accent) 12%, transparent)}}.t10-lookup-field__option[data-focused=true],.t10-lookup-field__option:hover{box-shadow:inset 3px 0 0 var(--t10-color-accent)}.t10-lookup-field__option-label{font-size:.84rem;font-weight:650}.t10-lookup-field__option-subtitle{color:var(--t10-color-text-muted);font-size:.72rem}.t10-lookup-field__hint{color:var(--t10-color-text-muted);margin:0;font-size:.72rem}.t10-plot-unit-pricing-orbit[data-variant=compact]{grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:.65rem .75rem}.t10-plot-unit-pricing-orbit[data-variant=compact] .t10-plot-unit-pricing-orbit__ring{block-size:3.65rem;inline-size:3.65rem}.t10-plot-unit-pricing-orbit[data-variant=compact] .t10-plot-unit-pricing-orbit__value{max-inline-size:2.75rem;font-size:.72rem}.t10-plot-unit-pricing-orbit[data-variant=compact] .t10-plot-unit-pricing-orbit__amount{font-size:clamp(.95rem,1.8vw,1.1rem)}.t10-plot-unit-pricing-orbit[data-variant=compact] .t10-plot-unit-pricing-orbit__label{font-size:.66rem}.t10-plot-unit-form-tabs{background:var(--t10-color-canvas)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tabs{background:color-mix(in srgb, var(--t10-color-canvas) 72%, var(--t10-color-surface))}}.t10-plot-unit-form-tabs{border-block-end:1px solid var(--t10-color-border);box-shadow:0 .35rem .85rem -.55rem var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tabs{box-shadow:0 .35rem .85rem -.55rem color-mix(in srgb, var(--t10-color-text) 16%, transparent)}}.t10-plot-unit-form-tabs{z-index:4;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;position:sticky;top:0}.t10-plot-unit-form-tabs .t10-plot-unit-form-tab{border:0;border-block-end:3px solid #0000;border-inline-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tabs .t10-plot-unit-form-tab{border-inline-end:1px solid color-mix(in srgb, var(--t10-color-border) 70%, transparent)}}.t10-plot-unit-form-tabs .t10-plot-unit-form-tab{box-shadow:none;border-radius:0;gap:.2rem;min-block-size:5.15rem;padding:.8rem 1rem .9rem;position:static;overflow:visible;transform:none}.t10-plot-unit-form-tabs .t10-plot-unit-form-tab:last-child{border-inline-end:0}.t10-plot-unit-form-tabs .t10-plot-unit-form-tab:hover{background:var(--t10-color-surface)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tabs .t10-plot-unit-form-tab:hover{background:color-mix(in srgb, var(--t10-color-surface) 82%, var(--t10-color-accent))}}.t10-plot-unit-form-tabs .t10-plot-unit-form-tab:hover{border-block-end-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tabs .t10-plot-unit-form-tab:hover{border-block-end-color:color-mix(in srgb, var(--t10-color-accent) 28%, transparent)}}.t10-plot-unit-form-tabs .t10-plot-unit-form-tab:hover{box-shadow:inset 0 -1px 0 var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tabs .t10-plot-unit-form-tab:hover{box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--t10-color-accent) 18%, transparent)}}.t10-plot-unit-form-tabs .t10-plot-unit-form-tab:hover{transform:none}.t10-plot-unit-form-tabs .t10-plot-unit-form-tab:not([aria-selected=true]){border-block-end-color:#0000}.t10-plot-unit-form-tabs .t10-plot-unit-form-tab[aria-selected=true]{background:var(--t10-color-surface);border-block-end-color:var(--t10-color-accent);box-shadow:inset 0 1px 0 var(--t10-color-accent), 0 .35rem .9rem -.55rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tabs .t10-plot-unit-form-tab[aria-selected=true]{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--t10-color-accent) 12%, transparent), 0 .35rem .9rem -.55rem color-mix(in srgb, var(--t10-color-accent) 24%, transparent)}}.t10-plot-unit-form-tabs .t10-plot-unit-form-tab[aria-selected=true]{margin-block-end:-1px}.t10-plot-unit-form-tab__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .55rem;display:flex}.t10-plot-unit-form-tab__status{background:var(--t10-color-canvas)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tab__status{background:color-mix(in srgb, var(--t10-color-canvas) 55%, var(--t10-color-surface))}}.t10-plot-unit-form-tab__status{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tab__status{border:1px solid color-mix(in srgb, var(--t10-color-border) 80%, transparent)}}.t10-plot-unit-form-tab__status{color:var(--t10-color-text-muted);font-variant-numeric:tabular-nums;letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:.14rem .52rem;font-size:.64rem;font-weight:750}.t10-plot-unit-form-tab__status[data-complete=true]{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tab__status[data-complete=true]{background:color-mix(in srgb, var(--t10-color-success) 12%, var(--t10-color-surface))}}.t10-plot-unit-form-tab__status[data-complete=true]{border-color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tab__status[data-complete=true]{border-color:color-mix(in srgb, var(--t10-color-success) 32%, var(--t10-color-border))}}.t10-plot-unit-form-tab__status[data-complete=true]{color:var(--t10-color-success)}.t10-plot-unit-form-tab[data-help=true] .t10-project-create-tab__index{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tab[data-help=true] .t10-project-create-tab__index{background:color-mix(in srgb, var(--t10-color-accent) 12%, var(--t10-color-surface))}}.t10-plot-unit-form-tab[data-help=true] .t10-project-create-tab__index{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tab[data-help=true] .t10-project-create-tab__index{border-color:color-mix(in srgb, var(--t10-color-accent) 34%, var(--t10-color-border))}}.t10-plot-unit-form-tab[data-help=true] .t10-project-create-tab__index{color:var(--t10-color-accent);font-size:.82rem;font-weight:900}.t10-plot-unit-form-tab__status[data-help=true]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tab__status[data-help=true]{background:color-mix(in srgb, var(--t10-color-accent) 10%, var(--t10-color-surface))}}.t10-plot-unit-form-tab__status[data-help=true]{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tab__status[data-help=true]{border-color:color-mix(in srgb, var(--t10-color-accent) 28%, var(--t10-color-border))}}.t10-plot-unit-form-tab__status[data-help=true]{color:var(--t10-color-accent)}.t10-plot-unit-form-tab[data-demo=true] .t10-project-create-tab__index{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tab[data-demo=true] .t10-project-create-tab__index{background:color-mix(in srgb, var(--t10-color-accent) 14%, var(--t10-color-surface))}}.t10-plot-unit-form-tab[data-demo=true] .t10-project-create-tab__index{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tab[data-demo=true] .t10-project-create-tab__index{border-color:color-mix(in srgb, var(--t10-color-accent) 36%, var(--t10-color-border))}}.t10-plot-unit-form-tab[data-demo=true] .t10-project-create-tab__index{color:var(--t10-color-accent);font-size:.72rem;font-weight:900}.t10-plot-unit-form-tab__status[data-demo=true]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tab__status[data-demo=true]{background:color-mix(in srgb, var(--t10-color-accent) 10%, var(--t10-color-surface))}}.t10-plot-unit-form-tab__status[data-demo=true]{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-form-tab__status[data-demo=true]{border-color:color-mix(in srgb, var(--t10-color-accent) 28%, var(--t10-color-border))}}.t10-plot-unit-form-tab__status[data-demo=true]{color:var(--t10-color-accent)}.t10-plot-unit-help-panel{gap:1rem;display:grid}.t10-plot-unit-help-hero{background:linear-gradient(135deg, var(--t10-color-accent) 0%, var(--t10-color-surface) 72%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-hero{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-color-accent) 9%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface) 72%)}}.t10-plot-unit-help-hero{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-hero{border:1px solid color-mix(in srgb, var(--t10-color-accent) 22%, var(--t10-color-border))}}.t10-plot-unit-help-hero{border-radius:calc(var(--t10-radius-panel) + .05rem);box-shadow:var(--t10-shadow-panel);gap:.65rem;padding:1rem 1.05rem;display:grid}.t10-plot-unit-help-hero__eyebrow{color:var(--t10-color-accent);letter-spacing:.02em;text-transform:none;margin:0;font-size:.68rem;font-weight:800}.t10-plot-unit-help-hero__title{font-family:var(--t10-font-display-current);letter-spacing:-.02em;margin:0;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:800;line-height:1.15}.t10-plot-unit-help-hero__intro{color:var(--t10-color-text-muted);text-wrap:pretty;margin:0;font-size:.86rem;line-height:1.55}.t10-plot-unit-help-hero__action{justify-self:start;margin-block-start:.35rem}.t10-plot-unit-help-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.85rem;display:grid}.t10-plot-unit-help-card{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);align-content:start}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-card{border:1px solid color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-plot-unit-help-card{border-radius:calc(var(--t10-radius-panel) - .05rem);gap:.65rem;padding:.9rem 1rem;display:grid}.t10-plot-unit-help-card--accent{background:linear-gradient(180deg, var(--t10-color-accent) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-card--accent{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-accent) 5%, var(--t10-color-surface)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-unit-help-card--accent{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-card--accent{border-color:color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-plot-unit-help-card--accent,.t10-plot-unit-help-card--shortcuts{grid-column:1/-1}.t10-plot-unit-help-card__title{border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-card__title{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 72%, transparent)}}.t10-plot-unit-help-card__title{letter-spacing:.02em;text-transform:none;margin:0;padding-block-end:.45rem;font-size:.82rem;font-weight:800}.t10-plot-unit-help-card__body{color:var(--t10-color-text-muted);text-wrap:pretty;margin:0;font-size:.82rem;line-height:1.55}.t10-plot-unit-help-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,11.25rem),1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.t10-plot-unit-help-steps li{background:var(--t10-color-canvas);align-content:start}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-steps li{background:color-mix(in srgb, var(--t10-color-canvas) 45%, var(--t10-color-surface))}}.t10-plot-unit-help-steps li{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-steps li{border:1px solid color-mix(in srgb, var(--t10-color-border) 80%, transparent)}}.t10-plot-unit-help-steps li{border-radius:.75rem;gap:.28rem;min-block-size:auto;padding:.68rem .75rem;display:grid}.t10-plot-unit-help-steps strong{font-size:.84rem}.t10-plot-unit-help-steps p{color:var(--t10-color-text-muted);margin:0;font-size:.8rem;line-height:1.5}.t10-plot-unit-help-bullets{color:var(--t10-color-text-muted);gap:.42rem;margin:0;padding:0;font-size:.8rem;line-height:1.45;list-style:none;display:grid}.t10-plot-unit-help-bullets li{grid-template-columns:auto minmax(0,1fr);gap:.15rem;display:grid}.t10-plot-unit-help-bullets li:before{color:var(--t10-color-accent);content:"•";text-align:center;inline-size:.85rem;font-weight:900}.t10-plot-unit-help-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.t10-plot-unit-help-shortcuts__row{background:var(--t10-color-canvas);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-shortcuts__row{background:color-mix(in srgb, var(--t10-color-canvas) 42%, var(--t10-color-surface))}}.t10-plot-unit-help-shortcuts__row{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-shortcuts__row{border:1px solid color-mix(in srgb, var(--t10-color-border) 78%, transparent)}}.t10-plot-unit-help-shortcuts__row{border-radius:.65rem;grid-template-columns:minmax(0,1fr) auto;gap:.45rem .65rem;padding:.5rem .62rem;display:grid}.t10-plot-unit-help-shortcuts__row:last-child{padding-block-end:.5rem}.t10-plot-unit-help-shortcuts dt{color:var(--t10-color-text);font-size:.8rem;font-weight:650}.t10-plot-unit-help-shortcuts dd{margin:0}.t10-plot-unit-help-shortcuts kbd{background:var(--t10-color-canvas)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-shortcuts kbd{background:color-mix(in srgb, var(--t10-color-canvas) 55%, var(--t10-color-surface))}}.t10-plot-unit-help-shortcuts kbd{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-shortcuts kbd{border:1px solid color-mix(in srgb, var(--t10-color-border) 85%, transparent)}}.t10-plot-unit-help-shortcuts kbd{color:var(--t10-color-text-muted);font-family:var(--t10-font-mono,ui-monospace, monospace);white-space:nowrap;border-radius:.45rem;padding:.18rem .45rem;font-size:.68rem;font-weight:700;display:inline-block}.t10-plot-unit-help-tip{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-tip{background:color-mix(in srgb, var(--t10-color-success) 8%, var(--t10-color-surface))}}.t10-plot-unit-help-tip{border:1px solid var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-help-tip{border:1px solid color-mix(in srgb, var(--t10-color-success) 24%, var(--t10-color-border))}}.t10-plot-unit-help-tip{border-radius:calc(var(--t10-radius-panel) - .05rem);gap:.35rem;margin-block-start:.15rem;padding:.85rem 1rem;display:grid}.t10-plot-unit-help-tip strong{color:var(--t10-color-success);letter-spacing:.02em;text-transform:none;font-size:.78rem}.t10-plot-unit-help-tip p{color:var(--t10-color-text-muted);margin:0;font-size:.8rem;line-height:1.5}@media (max-width:52rem){.t10-plot-unit-help-layout,.t10-plot-unit-help-shortcuts,.t10-plot-unit-help-steps,.t10-plot-unit-demo-body,.t10-plot-unit-demo-hero{grid-template-columns:minmax(0,1fr)}.t10-plot-unit-demo-controls{justify-content:flex-start}}.t10-plot-unit-demo-panel{gap:1rem;display:grid}.t10-plot-unit-demo-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.85rem;display:grid}.t10-plot-unit-demo-hero__eyebrow{color:var(--t10-color-accent);letter-spacing:.02em;margin:0;font-size:.68rem;font-weight:800}.t10-plot-unit-demo-hero__title{font-family:var(--t10-font-display-current);letter-spacing:-.02em;margin:.15rem 0 0;font-size:clamp(1.1rem,2.1vw,1.4rem);font-weight:800;line-height:1.15}.t10-plot-unit-demo-hero__intro{color:var(--t10-color-text-muted);margin:.35rem 0 0;font-size:.84rem;line-height:1.55}.t10-plot-unit-demo-controls{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.t10-plot-unit-demo-controls__btn{gap:.35rem}.t10-plot-unit-demo-controls__btn--primary{box-shadow:0 .55rem 1.35rem -.65rem var(--t10-color-accent), inset 0 1px 0 #ffffff2e}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-controls__btn--primary{box-shadow:0 .55rem 1.35rem -.65rem color-mix(in srgb, var(--t10-color-accent) 42%, transparent), inset 0 1px 0 #ffffff2e}}.t10-plot-unit-demo-body{grid-template-columns:minmax(13.5rem,16rem) minmax(0,1fr);align-items:start;gap:.85rem;display:grid}.t10-plot-unit-demo-timeline{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-gutter:stable;gap:.45rem;min-block-size:0;max-block-size:min(28rem,100vh - 18rem);margin:0;padding:.15rem .2rem .15rem 0;scroll-padding-block:.75rem;list-style:none;display:grid;overflow:auto}.t10-plot-unit-demo-timeline__item{background:var(--t10-color-canvas);align-items:start}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-timeline__item{background:color-mix(in srgb, var(--t10-color-canvas) 40%, var(--t10-color-surface))}}.t10-plot-unit-demo-timeline__item{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-timeline__item{border:1px solid color-mix(in srgb, var(--t10-color-border) 84%, transparent)}}.t10-plot-unit-demo-timeline__item{border-radius:.72rem;grid-template-columns:auto minmax(0,1fr);gap:.45rem;padding:.55rem .62rem;scroll-margin-block:.55rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.t10-plot-unit-demo-timeline__item[data-state=active]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-timeline__item[data-state=active]{background:color-mix(in srgb, var(--t10-color-accent) 7%, var(--t10-color-surface))}}.t10-plot-unit-demo-timeline__item[data-state=active]{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-timeline__item[data-state=active]{border-color:color-mix(in srgb, var(--t10-color-accent) 34%, var(--t10-color-border))}}.t10-plot-unit-demo-timeline__item[data-state=active]{box-shadow:0 .65rem 1.35rem -.85rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-timeline__item[data-state=active]{box-shadow:0 .65rem 1.35rem -.85rem color-mix(in srgb, var(--t10-color-accent) 28%, transparent)}}.t10-plot-unit-demo-timeline__item[data-state=active]{transform:translateY(-1px)}.t10-plot-unit-demo-timeline__item[data-state=done]{border-color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-timeline__item[data-state=done]{border-color:color-mix(in srgb, var(--t10-color-success) 28%, var(--t10-color-border))}}.t10-plot-unit-demo-timeline__marker{background:var(--t10-color-canvas);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-timeline__marker{background:color-mix(in srgb, var(--t10-color-canvas) 55%, var(--t10-color-surface))}}.t10-plot-unit-demo-timeline__marker{border:1px solid var(--t10-color-border);block-size:1.35rem}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-timeline__marker{border:1px solid color-mix(in srgb, var(--t10-color-border) 82%, transparent)}}.t10-plot-unit-demo-timeline__marker{color:var(--t10-color-text-muted);border-radius:999px;place-items:center;inline-size:1.35rem;font-size:.68rem;font-weight:800;display:inline-grid}.t10-plot-unit-demo-timeline__item[data-state=active] .t10-plot-unit-demo-timeline__marker{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-timeline__item[data-state=active] .t10-plot-unit-demo-timeline__marker{background:color-mix(in srgb, var(--t10-color-accent) 14%, var(--t10-color-surface))}}.t10-plot-unit-demo-timeline__item[data-state=active] .t10-plot-unit-demo-timeline__marker{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-timeline__item[data-state=active] .t10-plot-unit-demo-timeline__marker{border-color:color-mix(in srgb, var(--t10-color-accent) 34%, var(--t10-color-border))}}.t10-plot-unit-demo-timeline__item[data-state=active] .t10-plot-unit-demo-timeline__marker{color:var(--t10-color-accent)}.t10-plot-unit-demo-timeline__item[data-state=done] .t10-plot-unit-demo-timeline__marker{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-timeline__item[data-state=done] .t10-plot-unit-demo-timeline__marker{background:color-mix(in srgb, var(--t10-color-success) 12%, var(--t10-color-surface))}}.t10-plot-unit-demo-timeline__item[data-state=done] .t10-plot-unit-demo-timeline__marker{border-color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-timeline__item[data-state=done] .t10-plot-unit-demo-timeline__marker{border-color:color-mix(in srgb, var(--t10-color-success) 32%, var(--t10-color-border))}}.t10-plot-unit-demo-timeline__item[data-state=done] .t10-plot-unit-demo-timeline__marker{color:var(--t10-color-success)}.t10-plot-unit-demo-timeline__copy strong{font-size:.78rem;line-height:1.25;display:block}.t10-plot-unit-demo-timeline__copy p{color:var(--t10-color-text-muted);margin:.18rem 0 0;font-size:.72rem;line-height:1.45}.t10-plot-unit-demo-theater{align-content:start;justify-items:stretch;gap:.55rem;display:grid}.t10-plot-unit-demo-theater__badge{background:var(--t10-color-accent);justify-self:start}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-theater__badge{background:color-mix(in srgb, var(--t10-color-accent) 10%, var(--t10-color-surface))}}.t10-plot-unit-demo-theater__badge{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-theater__badge{border:1px solid color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-plot-unit-demo-theater__badge{color:var(--t10-color-accent);letter-spacing:.04em;border-radius:999px;padding:.18rem .55rem;font-size:.64rem;font-weight:800}.t10-plot-unit-demo-theater__caption{gap:.18rem;margin:0;display:grid}.t10-plot-unit-demo-theater__caption strong{font-size:.88rem}.t10-plot-unit-demo-theater__caption span{color:var(--t10-color-text-muted);font-size:.8rem;line-height:1.5}.t10-plot-unit-demo-stage{isolation:isolate;inline-size:100%;position:relative}.t10-plot-unit-demo-stage__aurora{background:radial-gradient(circle at 18% 22%, var(--t10-color-accent), transparent 58%), radial-gradient(circle at 82% 78%, var(--t10-color-success), transparent 62%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-stage__aurora{background:radial-gradient(circle at 18% 22%, color-mix(in srgb, var(--t10-color-accent) 18%, transparent), transparent 58%), radial-gradient(circle at 82% 78%, color-mix(in srgb, var(--t10-color-success) 12%, transparent), transparent 62%)}}.t10-plot-unit-demo-stage__aurora{border-radius:calc(var(--t10-radius-panel) + .15rem);filter:blur(14px);opacity:.55;pointer-events:none;z-index:0;position:absolute;inset:0}.t10-plot-unit-demo-stage__frame{background:linear-gradient(165deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-stage__frame{background:linear-gradient(165deg, color-mix(in srgb, var(--t10-color-surface-raised) 96%, var(--t10-color-accent)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-unit-demo-stage__frame{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-stage__frame{border:1px solid color-mix(in srgb, var(--t10-color-accent) 22%, var(--t10-color-border))}}.t10-plot-unit-demo-stage__frame{border-radius:calc(var(--t10-radius-panel) + .05rem);box-shadow:var(--t10-shadow-panel), 0 1.2rem 2.4rem -1.4rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-stage__frame{box-shadow:var(--t10-shadow-panel), 0 1.2rem 2.4rem -1.4rem color-mix(in srgb, var(--t10-color-accent) 32%, transparent)}}.t10-plot-unit-demo-stage__frame{z-index:1;gap:.75rem;padding:.85rem;display:grid;position:relative;overflow:hidden}.t10-plot-unit-demo-stage__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.t10-plot-unit-demo-stage__tabs span{color:var(--t10-color-text-muted);text-align:center;border-block-end:2px solid #0000;padding:.45rem .55rem;font-size:.72rem;font-weight:700}.t10-plot-unit-demo-stage__tabs span[data-active=true]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-stage__tabs span[data-active=true]{background:color-mix(in srgb, var(--t10-color-accent) 6%, var(--t10-color-surface))}}.t10-plot-unit-demo-stage__tabs span[data-active=true]{border-block-end-color:var(--t10-color-accent);color:var(--t10-color-text)}.t10-plot-unit-demo-stage__content{gap:.65rem;display:grid}.t10-plot-unit-demo-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.t10-plot-unit-demo-form-grid--pricing{grid-template-columns:minmax(0,1fr)}.t10-plot-unit-demo-field{gap:.28rem;display:grid;position:relative}.t10-plot-unit-demo-field__label{color:var(--t10-color-text-muted);font-size:.68rem;font-weight:700}.t10-plot-unit-demo-field__control{background:var(--t10-color-canvas);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-field__control{background:color-mix(in srgb, var(--t10-color-canvas) 42%, var(--t10-color-surface))}}.t10-plot-unit-demo-field__control{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-field__control{border:1px solid color-mix(in srgb, var(--t10-color-border) 84%, transparent)}}.t10-plot-unit-demo-field__control{z-index:1;border-radius:.62rem;gap:.35rem;min-block-size:2.15rem;padding:.45rem .58rem;display:flex;position:relative}.t10-plot-unit-demo-field[data-active=true] .t10-plot-unit-demo-field__control{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-field[data-active=true] .t10-plot-unit-demo-field__control{border-color:color-mix(in srgb, var(--t10-color-accent) 42%, var(--t10-color-border))}}.t10-plot-unit-demo-field[data-active=true] .t10-plot-unit-demo-field__control{box-shadow:0 0 0 3px var(--t10-color-accent), 0 .55rem 1.1rem -.55rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-field[data-active=true] .t10-plot-unit-demo-field__control{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 14%, transparent), 0 .55rem 1.1rem -.55rem color-mix(in srgb, var(--t10-color-accent) 26%, transparent)}}.t10-plot-unit-demo-field__value{flex:1;min-inline-size:0;font-size:.8rem;font-weight:650}.t10-plot-unit-demo-field__caret{background:var(--t10-color-accent);border-radius:1px;block-size:.95rem;inline-size:2px;animation:.9s step-end infinite t10-plot-unit-demo-caret}.t10-plot-unit-demo-field__f2{background:var(--t10-color-canvas)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-field__f2{background:color-mix(in srgb, var(--t10-color-canvas) 55%, var(--t10-color-surface))}}.t10-plot-unit-demo-field__f2{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-field__f2{border:1px solid color-mix(in srgb, var(--t10-color-border) 82%, transparent)}}.t10-plot-unit-demo-field__f2{color:var(--t10-color-text-muted);border-radius:.35rem;padding:.12rem .32rem;font-size:.58rem;font-weight:800}.t10-plot-unit-demo-field__hint{color:var(--t10-color-text-muted);font-size:.68rem;line-height:1.4}.t10-plot-unit-demo-field__spotlight{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-field__spotlight{border:1px solid color-mix(in srgb, var(--t10-color-accent) 34%, transparent)}}.t10-plot-unit-demo-field__spotlight{pointer-events:none;z-index:0;border-radius:.78rem;position:absolute;inset:-.18rem}.t10-plot-unit-demo-live-total{background:linear-gradient(145deg, var(--t10-color-success) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-live-total{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-success) 8%, var(--t10-color-surface)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-unit-demo-live-total{border:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-live-total{border:1px solid color-mix(in srgb, var(--t10-color-border) 84%, transparent)}}.t10-plot-unit-demo-live-total{border-radius:.75rem;gap:.18rem;padding:.72rem .8rem;transition:border-color .22s,box-shadow .22s,transform .22s;display:grid}.t10-plot-unit-demo-live-total span{color:var(--t10-color-text-muted);font-size:.68rem;font-weight:700}.t10-plot-unit-demo-live-total strong{color:var(--t10-color-success);font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:820}.t10-plot-unit-demo-live-total small{color:var(--t10-color-text-muted);font-size:.68rem}.t10-plot-unit-demo-live-total[data-active=true]{border-color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-live-total[data-active=true]{border-color:color-mix(in srgb, var(--t10-color-success) 34%, var(--t10-color-border))}}.t10-plot-unit-demo-live-total[data-pulse=true]{border-color:var(--t10-color-success);animation:.82s t10-plot-unit-demo-pulse}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-live-total[data-pulse=true]{border-color:color-mix(in srgb, var(--t10-color-success) 42%, var(--t10-color-border))}}.t10-plot-unit-demo-live-total[data-pulse=true]{box-shadow:0 .75rem 1.45rem -.75rem var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-live-total[data-pulse=true]{box-shadow:0 .75rem 1.45rem -.75rem color-mix(in srgb, var(--t10-color-success) 32%, transparent)}}.t10-plot-unit-demo-save{background:var(--t10-color-accent);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-save{background:color-mix(in srgb, var(--t10-color-accent) 10%, var(--t10-color-surface))}}.t10-plot-unit-demo-save{border:1px dashed var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-save{border:1px dashed color-mix(in srgb, var(--t10-color-accent) 28%, var(--t10-color-border))}}.t10-plot-unit-demo-save{color:var(--t10-color-text-muted);text-align:center;border-radius:.72rem;flex-wrap:wrap;justify-content:center;gap:.4rem;min-block-size:2.35rem;padding:.55rem .75rem;font-size:.78rem;font-weight:750;transition:background-color .22s,border-color .22s,color .22s,transform .22s;display:inline-flex}.t10-plot-unit-demo-save__mark{color:inherit;font-size:.9rem;font-weight:900;line-height:1}.t10-plot-unit-demo-save[data-active=true]{background:var(--t10-color-accent);color:var(--t10-color-accent-contrast,#041018);border-style:solid;transform:translateY(-1px)}.t10-plot-unit-demo-save[data-success=true]{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-save[data-success=true]{background:color-mix(in srgb, var(--t10-color-success) 16%, var(--t10-color-surface))}}.t10-plot-unit-demo-save[data-success=true]{border-color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-save[data-success=true]{border-color:color-mix(in srgb, var(--t10-color-success) 34%, var(--t10-color-border))}}.t10-plot-unit-demo-save[data-success=true]{color:var(--t10-color-success);border-style:solid}.t10-plot-unit-demo-footer{border-block-start:1px dashed var(--t10-color-border);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-demo-footer{border-block-start:1px dashed color-mix(in srgb, var(--t10-color-border) 78%, transparent)}}.t10-plot-unit-demo-footer{flex-wrap:wrap;justify-content:space-between;gap:.65rem;padding-block-start:.35rem;display:flex}.t10-plot-unit-demo-footer p{color:var(--t10-color-text-muted);max-inline-size:42rem;margin:0;font-size:.78rem;line-height:1.45}@keyframes t10-plot-unit-demo-caret{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes t10-plot-unit-demo-pulse{0%{transform:scale(1)}45%{transform:scale(1.015)}to{transform:scale(1)}}@media (max-width:52rem){.t10-plot-unit-demo-form-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.t10-plot-unit-demo-timeline{scroll-behavior:auto}.t10-plot-unit-demo-field__caret,.t10-plot-unit-demo-live-total[data-pulse=true],.t10-plot-unit-demo-timeline__item[data-state=active]{animation:none;transform:none}}.t10-plot-unit-form-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;display:flex}.t10-plot-unit-quick-entry{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-quick-entry{background:color-mix(in srgb, var(--t10-color-accent) 5%, var(--t10-color-surface))}}.t10-plot-unit-quick-entry{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-quick-entry{border:1px solid color-mix(in srgb, var(--t10-color-accent) 18%, var(--t10-color-border))}}.t10-plot-unit-quick-entry{border-radius:calc(var(--t10-radius-panel) - .05rem);gap:.55rem;padding:.75rem .85rem;display:grid}.t10-plot-unit-quick-entry__head{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.t10-plot-unit-quick-entry__title{color:var(--t10-color-text);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.t10-plot-unit-quick-entry__count{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-quick-entry__count{background:color-mix(in srgb, var(--t10-color-accent) 12%, var(--t10-color-surface))}}.t10-plot-unit-quick-entry__count{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-quick-entry__count{border:1px solid color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-plot-unit-quick-entry__count{color:var(--t10-color-accent);font-variant-numeric:tabular-nums;border-radius:999px;padding:.12rem .55rem;font-size:.68rem;font-weight:800}.t10-plot-unit-quick-entry__list{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.t10-plot-unit-quick-entry__chip{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);color:var(--t10-color-text);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .62rem;font-size:.74rem;font-weight:650;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.t10-plot-unit-quick-entry__chip:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-quick-entry__chip:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 34%, var(--t10-color-border))}}.t10-plot-unit-quick-entry__chip:hover{box-shadow:var(--t10-shadow-soft);transform:translateY(-1px)}.t10-plot-unit-quick-entry__chip:focus-visible{outline:2px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-quick-entry__chip:focus-visible{outline:2px solid color-mix(in srgb, var(--t10-color-accent) 55%, transparent)}}.t10-plot-unit-quick-entry__chip:focus-visible{outline-offset:2px}.t10-plot-unit-quick-entry__chip[data-complete=true]{border-color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-quick-entry__chip[data-complete=true]{border-color:color-mix(in srgb, var(--t10-color-success) 34%, var(--t10-color-border))}}.t10-plot-unit-quick-entry__chip[data-complete=true]{color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-quick-entry__chip[data-complete=true]{color:color-mix(in srgb, var(--t10-color-success) 78%, var(--t10-color-text))}}.t10-plot-unit-quick-entry__mark{text-align:center;inline-size:.85rem;font-size:.72rem;font-weight:900}.t10-plot-unit-essential-quantity{max-inline-size:18rem}.t10-plot-unit-optional-disclosure{margin-block-start:.35rem}.t10-payroll-status-steps{align-items:center;gap:0;margin:.3rem 0 0;padding:0;list-style:none;display:flex}.t10-payroll-status-steps__item{align-items:center;gap:.4rem;display:flex}.t10-payroll-status-steps__item:not(:last-child):after{background:var(--t10-color-border);content:"";height:1px;inline-size:1.35rem;margin-inline:.55rem;display:inline-block}.t10-payroll-status-steps__item[data-state=done]:not(:last-child):after{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-status-steps__item[data-state=done]:not(:last-child):after{background:color-mix(in srgb, var(--t10-color-success) 55%, var(--t10-color-border))}}.t10-payroll-status-steps__mark{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);color:var(--t10-color-text-muted);font-family:var(--t10-font-display-current);border-radius:999px;place-items:center;block-size:1.15rem;inline-size:1.15rem;font-size:.62rem;font-weight:800;display:grid}.t10-payroll-status-steps__label{color:var(--t10-color-text-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:700}.t10-payroll-status-steps__item[data-state=done] .t10-payroll-status-steps__mark{background:var(--t10-color-success);border-color:var(--t10-color-success);color:var(--t10-color-accent-ink)}.t10-payroll-status-steps__item[data-state=done] .t10-payroll-status-steps__label{color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-status-steps__item[data-state=done] .t10-payroll-status-steps__label{color:color-mix(in srgb, var(--t10-color-success) 78%, var(--t10-color-text))}}.t10-payroll-status-steps__item[data-state=current] .t10-payroll-status-steps__mark{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-status-steps__item[data-state=current] .t10-payroll-status-steps__mark{background:color-mix(in srgb, var(--t10-color-accent) 16%, var(--t10-color-surface))}}.t10-payroll-status-steps__item[data-state=current] .t10-payroll-status-steps__mark{border-color:var(--t10-color-accent);box-shadow:0 0 0 3px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-status-steps__item[data-state=current] .t10-payroll-status-steps__mark{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-payroll-status-steps__item[data-state=current] .t10-payroll-status-steps__mark{color:var(--t10-color-accent)}.t10-payroll-status-steps__item[data-state=current] .t10-payroll-status-steps__label{color:var(--t10-color-text)}.t10-payroll-status-steps__item[data-state=upcoming] .t10-payroll-status-steps__label{color:var(--t10-color-text-muted);opacity:.7}.t10-payroll-month-picker{gap:.55rem;display:grid}.t10-payroll-month-picker__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.t10-payroll-month-picker__label{font-size:.875rem;font-weight:650}.t10-payroll-month-picker__nav{align-items:center;gap:.4rem;display:flex}.t10-payroll-month-picker__nav-btn{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);color:var(--t10-color-text-muted);cursor:pointer;border-radius:999px;place-items:center;block-size:1.6rem;inline-size:1.6rem;font-size:.85rem;transition:border-color .16s,color .16s,background-color .16s;display:grid}.t10-payroll-month-picker__nav-btn:hover:not(:disabled){border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-month-picker__nav-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--t10-color-accent) 35%, var(--t10-color-border))}}.t10-payroll-month-picker__nav-btn:hover:not(:disabled){color:var(--t10-color-text)}.t10-payroll-month-picker__nav-btn:disabled{cursor:not-allowed;opacity:.45}.t10-payroll-month-picker__year{font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:center;min-inline-size:3ch;font-size:.8rem;font-weight:700}.t10-payroll-month-picker__grid{flex-wrap:wrap;gap:.35rem;display:flex}.t10-payroll-month-picker__btn{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control,.5rem);color:var(--t10-color-text-muted);cursor:pointer;font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);text-align:center;min-inline-size:3.4rem;padding-block:.4rem;padding-inline:.6rem;font-size:.75rem;font-weight:600;transition:border-color .16s,color .16s,background-color .16s}.t10-payroll-month-picker__btn:hover:not(:disabled){border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-month-picker__btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--t10-color-accent) 35%, var(--t10-color-border))}}.t10-payroll-month-picker__btn:hover:not(:disabled){color:var(--t10-color-text)}.t10-payroll-month-picker__btn[data-selected=true]{background:var(--t10-color-accent);border-color:var(--t10-color-accent);color:var(--t10-color-accent-ink)}.t10-payroll-month-picker__btn:disabled{cursor:not-allowed;opacity:.4}.t10-payroll-month-picker[data-disabled=true]{opacity:.75}.t10-payroll-persistent-actions{background:var(--t10-color-accent);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-payroll-persistent-actions{background:color-mix(in srgb, var(--t10-color-accent) 8%, var(--t10-color-surface))}}.t10-payroll-persistent-actions{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-persistent-actions{border:1px solid color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-payroll-persistent-actions{border-radius:var(--t10-radius-panel);justify-content:space-between;gap:.85rem;margin-block-end:1rem;padding-block:.6rem;padding-inline:.9rem;display:flex}.t10-payroll-persistent-actions span{color:var(--t10-color-text-muted);font-size:.82rem}.t10-payroll-tabs{background:var(--t10-color-surface)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-tabs{background:color-mix(in srgb, var(--t10-color-surface) 88%, var(--t10-color-canvas))}}.t10-payroll-tabs{border:1px solid var(--t10-color-border);border-radius:calc(var(--t10-radius-panel) + .1rem);gap:.25rem;margin-block-end:1rem;padding:.3rem;display:flex;overflow-x:auto}.t10-payroll-tabs__tab{border-radius:var(--t10-radius-control,.5rem);color:var(--t10-color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.4rem;padding-block:.5rem;padding-inline:.85rem;font-size:.8rem;font-weight:650;transition:background-color .16s,color .16s;display:inline-flex}.t10-payroll-tabs__tab:hover{color:var(--t10-color-text)}.t10-payroll-tabs__tab[aria-selected=true]{background:linear-gradient(180deg, var(--t10-color-accent), var(--t10-color-accent))}@supports (color:color-mix(in lab, red, red)){.t10-payroll-tabs__tab[aria-selected=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-accent) 70%, white), var(--t10-color-accent))}}.t10-payroll-tabs__tab[aria-selected=true]{box-shadow:0 .6rem 1.2rem -.7rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-tabs__tab[aria-selected=true]{box-shadow:0 .6rem 1.2rem -.7rem color-mix(in srgb, var(--t10-color-accent) 90%, transparent)}}.t10-payroll-tabs__tab[aria-selected=true]{color:var(--t10-color-accent-ink)}.t10-payroll-tabs__lock{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-tabs__lock{background:color-mix(in srgb, var(--t10-color-text-muted) 16%, transparent)}}.t10-payroll-tabs__lock{color:inherit;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding-block:.1rem;padding-inline:.4rem;font-size:.6rem;font-weight:700}.t10-payroll-tabs__tab[aria-selected=true] .t10-payroll-tabs__lock{background:var(--t10-color-accent-ink)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-tabs__tab[aria-selected=true] .t10-payroll-tabs__lock{background:color-mix(in srgb, var(--t10-color-accent-ink) 18%, transparent)}}.t10-payroll-tabs__count{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-tabs__count{background:color-mix(in srgb, var(--t10-color-text-muted) 16%, transparent)}}.t10-payroll-tabs__count{color:inherit;font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:999px;padding-block:.1rem;padding-inline:.4rem;font-size:.62rem;font-weight:700}.t10-payroll-tabs__tab[aria-selected=true] .t10-payroll-tabs__count{background:var(--t10-color-accent-ink)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-tabs__tab[aria-selected=true] .t10-payroll-tabs__count{background:color-mix(in srgb, var(--t10-color-accent-ink) 18%, transparent)}}.t10-payroll-register-who{align-items:center;gap:.55rem;display:inline-flex}.t10-payroll-register-state{border-radius:999px;padding-block:.2rem;padding-inline:.55rem;font-size:.72rem;font-weight:650;display:inline-block}.t10-payroll-register-state[data-tone=ready]{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-register-state[data-tone=ready]{background:color-mix(in srgb, var(--t10-color-success) 14%, var(--t10-color-surface))}}.t10-payroll-register-state[data-tone=ready]{color:var(--t10-color-success)}.t10-payroll-register-state[data-tone=review]{background:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-register-state[data-tone=review]{background:color-mix(in srgb, var(--t10-color-warning) 14%, var(--t10-color-surface))}}.t10-payroll-register-state[data-tone=review]{color:var(--t10-color-warning)}.t10-payroll-register-state[data-tone=negative]{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-register-state[data-tone=negative]{background:color-mix(in srgb, var(--t10-color-danger) 14%, var(--t10-color-surface))}}.t10-payroll-register-state[data-tone=negative]{color:var(--t10-color-danger)}.t10-payroll-sheet{max-inline-size:min(100vw,30rem)}.t10-payroll-sheet__rows{gap:.55rem;display:grid}.t10-payroll-sheet-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.t10-payroll-sheet-row__label{color:var(--t10-color-text-muted);font-size:.8rem}.t10-payroll-sheet-row__value{font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);text-align:end;font-size:.85rem}.t10-payroll-sheet-row__value .t10-input{text-align:end;max-inline-size:8.5rem}.t10-payroll-slip{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-field);margin-block-end:.85rem;overflow:hidden}.t10-payroll-slip:last-child{margin-block-end:0}.t10-payroll-slip__head{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-slip__head{background:color-mix(in srgb, var(--t10-color-text-muted) 8%, var(--t10-color-surface))}}.t10-payroll-slip__head{color:var(--t10-color-text-muted);font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.08em;text-transform:uppercase;padding:.45rem .8rem;font-size:.62rem;font-weight:700}.t10-payroll-slip .t10-payroll-sheet-row{border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-slip .t10-payroll-sheet-row{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 70%, transparent)}}.t10-payroll-slip .t10-payroll-sheet-row{padding:.55rem .8rem}.t10-payroll-slip .t10-payroll-sheet-row:last-child{border-block-end:0}.t10-payroll-sheet-row--tot{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-sheet-row--tot{background:color-mix(in srgb, var(--t10-color-success) 9%, transparent)}}.t10-payroll-sheet-row--tot .t10-payroll-sheet-row__label{color:var(--t10-color-text);font-weight:650}.t10-payroll-sheet-row--tot .t10-payroll-sheet-row__value{color:var(--t10-color-success);font-size:.95rem;font-weight:700}.t10-payroll-param-group{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);margin-block-start:1rem;padding:.2rem 1rem}.t10-payroll-param-row{border-block-end:1px dashed var(--t10-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding-block:.85rem;display:flex}.t10-payroll-param-row:last-child{border-block-end:0}.t10-payroll-param-row__copy{gap:.2rem;max-inline-size:32rem;display:grid}.t10-payroll-param-row__copy span{font-size:.85rem;font-weight:650}.t10-payroll-param-row__copy small{color:var(--t10-color-text-muted);font-size:.76rem}.t10-payroll-param-row__control{flex-direction:column;align-items:center;gap:.35rem;display:flex}.t10-payroll-param-row__control .t10-payroll-locked-note{justify-content:flex-end}.t10-payroll-segmented{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-segmented{background:color-mix(in srgb, var(--t10-color-text-muted) 6%, var(--t10-color-surface))}}.t10-payroll-segmented{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control,.5rem);gap:.15rem;padding:.2rem;display:flex}.t10-payroll-segmented__btn{border-radius:calc(var(--t10-radius-control,.5rem) - .15rem);color:var(--t10-color-text-muted);white-space:nowrap;padding-block:.35rem;padding-inline:.65rem;font-size:.75rem;font-weight:650}.t10-payroll-segmented__btn[data-selected=true]{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-segmented__btn[data-selected=true]{background:color-mix(in srgb, var(--t10-color-text-muted) 14%, var(--t10-color-surface))}}.t10-payroll-segmented__btn[data-selected=true]{color:var(--t10-color-text)}.t10-payroll-segmented__btn:disabled{cursor:not-allowed}.t10-payroll-toggle{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-toggle{background:color-mix(in srgb, var(--t10-color-text-muted) 22%, transparent)}}.t10-payroll-toggle{border-radius:999px;block-size:1.15rem;inline-size:2.05rem;display:inline-block;position:relative}.t10-payroll-toggle:after{background:var(--t10-color-surface);content:"";border-radius:50%;block-size:.9rem;inline-size:.9rem;position:absolute;inset-block-start:.12rem;inset-inline-start:.12rem}.t10-payroll-toggle[data-on=true]{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-toggle[data-on=true]{background:color-mix(in srgb, var(--t10-color-success) 40%, transparent)}}.t10-payroll-toggle[data-on=true]:after{background:var(--t10-color-success);inset-inline-start:1rem}.t10-payroll-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.t10-payroll-card{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);box-shadow:var(--t10-shadow-panel);overflow:hidden}.t10-payroll-card--wide{grid-column:1/-1}.t10-payroll-card__head{border-block-end:1px solid var(--t10-color-border);padding:.95rem 1.1rem}.t10-payroll-card__head h2{font-family:var(--t10-font-display-current);margin:0;font-size:.95rem;font-weight:700}.t10-payroll-card__head p{color:var(--t10-color-text-muted);margin:.25rem 0 0;font-size:.78rem}.t10-payroll-card__body{padding:1rem 1.1rem}.t10-payroll-card__empty{color:var(--t10-color-text-muted);padding:1.1rem;font-size:.85rem}.t10-payroll-card table{font-size:.8rem}.t10-payroll-card td[data-tone=up]{color:var(--t10-color-success)}.t10-payroll-card td[data-tone=down]{color:var(--t10-color-danger)}.t10-payroll-bridge{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.t10-payroll-bridge__bar{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-bridge__bar{background:color-mix(in srgb, var(--t10-color-text-muted) 8%, var(--t10-color-surface-raised))}}.t10-payroll-bridge__bar{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);flex:1;gap:.3rem;min-inline-size:10rem;padding:.85rem 1rem;display:grid}.t10-payroll-bridge__bar--current{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-bridge__bar--current{background:color-mix(in srgb, var(--t10-color-accent) 10%, var(--t10-color-surface-raised))}}.t10-payroll-bridge__bar--current{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-bridge__bar--current{border-color:color-mix(in srgb, var(--t10-color-accent) 30%, var(--t10-color-border))}}.t10-payroll-bridge__label{color:var(--t10-color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}.t10-payroll-bridge__bar strong{font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:1.15rem}.t10-payroll-bridge__arrow{color:var(--t10-color-text-muted);font-size:1.2rem}.t10-payroll-bridge__delta{font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);inline-size:100%;font-size:.85rem;font-weight:700}.t10-payroll-bridge__delta[data-direction=up]{color:var(--t10-color-success)}.t10-payroll-bridge__delta[data-direction=down]{color:var(--t10-color-danger)}.t10-payroll-checklist{padding:.4rem 1.1rem .9rem;display:grid}.t10-payroll-checklist__row{border-block-end:1px dashed var(--t10-color-border);gap:.75rem;padding-block:.75rem;display:flex}.t10-payroll-checklist__row:last-child{border-block-end:0}.t10-payroll-checklist__mark{border-radius:6px;flex-shrink:0;align-items:center;block-size:1.25rem;inline-size:1.25rem;margin-block-start:.1rem;font-size:.7rem;display:grid}.t10-payroll-checklist__mark[data-tone=ok]{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-checklist__mark[data-tone=ok]{background:color-mix(in srgb, var(--t10-color-success) 16%, transparent)}}.t10-payroll-checklist__mark[data-tone=ok]{color:var(--t10-color-success)}.t10-payroll-checklist__mark[data-tone=no]{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-checklist__mark[data-tone=no]{background:color-mix(in srgb, var(--t10-color-danger) 16%, transparent)}}.t10-payroll-checklist__mark[data-tone=no]{color:var(--t10-color-danger)}.t10-payroll-checklist__mark[data-tone=muted]{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-checklist__mark[data-tone=muted]{background:color-mix(in srgb, var(--t10-color-text-muted) 14%, transparent)}}.t10-payroll-checklist__mark[data-tone=muted]{color:var(--t10-color-text-muted)}.t10-payroll-checklist__row b{font-size:.85rem;display:block}.t10-payroll-checklist__row>div>span{color:var(--t10-color-text-muted);margin-block-start:.15rem;font-size:.78rem;display:block}.t10-payroll-locked-note{color:var(--t10-color-text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:.45rem 0 0;font-size:.76rem;display:flex}.t10-payroll-locked-note__badge{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-locked-note__badge{background:color-mix(in srgb, var(--t10-color-accent) 14%, var(--t10-color-surface))}}.t10-payroll-locked-note__badge{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-locked-note__badge{border:1px solid color-mix(in srgb, var(--t10-color-accent) 35%, var(--t10-color-border))}}.t10-payroll-locked-note__badge{color:var(--t10-color-accent);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding-block:.15rem;padding-inline:.55rem;font-size:.62rem;font-weight:700}.t10-payroll-exceptions{gap:.7rem;padding:1rem 1.1rem;display:grid}.t10-payroll-exception{border-inline-start:3px solid var(--t10-color-border);background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-exception{background:color-mix(in srgb, var(--t10-color-text-muted) 4%, var(--t10-color-surface))}}.t10-payroll-exception{border-radius:var(--t10-radius-field);grid-template-columns:auto 1fr;gap:.2rem;padding:.85rem .95rem;display:grid}.t10-payroll-exception[data-severity=blocking]{border-inline-start-color:var(--t10-color-danger)}.t10-payroll-exception[data-severity=high]{border-inline-start-color:var(--t10-color-warning)}.t10-payroll-exception[data-severity=locked]{opacity:.65}.t10-payroll-exception__sev{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-exception__sev{background:color-mix(in srgb, var(--t10-color-text-muted) 14%, transparent)}}.t10-payroll-exception__sev{color:var(--t10-color-text-muted);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:5px;height:fit-content;padding-block:.18rem;padding-inline:.45rem;font-size:.66rem;font-weight:700}.t10-payroll-exception[data-severity=blocking] .t10-payroll-exception__sev{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-exception[data-severity=blocking] .t10-payroll-exception__sev{background:color-mix(in srgb, var(--t10-color-danger) 14%, transparent)}}.t10-payroll-exception[data-severity=blocking] .t10-payroll-exception__sev{color:var(--t10-color-danger)}.t10-payroll-exception[data-severity=high] .t10-payroll-exception__sev{background:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-exception[data-severity=high] .t10-payroll-exception__sev{background:color-mix(in srgb, var(--t10-color-warning) 14%, transparent)}}.t10-payroll-exception[data-severity=high] .t10-payroll-exception__sev{color:var(--t10-color-warning)}.t10-payroll-exception h3{font-family:var(--t10-font-display-current);margin:0 0 .2rem;font-size:.88rem;font-weight:700}.t10-payroll-exception p{color:var(--t10-color-text-muted);margin:0;font-size:.82rem}.t10-payroll-cost-centres{gap:.6rem;padding:1rem 1.1rem .4rem;display:grid}.t10-payroll-cost-centres__row{grid-template-columns:8rem 1fr 3rem;align-items:center;gap:.8rem;display:grid}.t10-payroll-cost-centres__name{color:var(--t10-color-text-muted);font-size:.8rem}.t10-payroll-cost-centres__bar{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-cost-centres__bar{background:color-mix(in srgb, var(--t10-color-text-muted) 10%, var(--t10-color-surface-raised))}}.t10-payroll-cost-centres__bar{border-radius:4px;block-size:.6rem}.t10-payroll-cost-centres__value{color:var(--t10-color-text-muted);font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);text-align:end;font-size:.8rem}.t10-payroll-cost-centres~.t10-payroll-locked-note{padding:0 1.1rem 1rem}.t10-payroll-trail{gap:1rem;margin:0;padding:1rem 1.1rem;list-style:none;display:grid}.t10-payroll-trail li{grid-template-columns:auto auto 1fr;gap:0 .85rem;padding-block-end:1rem;display:grid;position:relative}.t10-payroll-trail li:last-child{padding-block-end:0}.t10-payroll-trail li:before{background:var(--t10-color-border);content:"";block-size:100%;inline-size:1px;position:absolute;inset-block-start:.85rem;inset-inline-start:4.85rem}.t10-payroll-trail li:last-child:before{display:none}.t10-payroll-trail__time{color:var(--t10-color-text-muted);font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);text-align:end;white-space:nowrap;inline-size:4.6rem;font-size:.72rem}.t10-payroll-trail__dot{background:var(--t10-color-text-muted);border-radius:50%;block-size:.5rem;inline-size:.5rem;margin-block-start:.3rem}.t10-payroll-trail__dot[data-outcome=SUCCESS]{background:var(--t10-color-success)}.t10-payroll-trail__dot[data-outcome=FAILURE],.t10-payroll-trail__dot[data-outcome=DENIED]{background:var(--t10-color-danger)}.t10-payroll-trail li b{font-size:.85rem;display:block}.t10-payroll-trail li>div>span{color:var(--t10-color-text-muted);margin-block-start:.15rem;font-size:.76rem;display:block}.t10-payroll-hero{text-align:end;flex-wrap:wrap;align-items:flex-end;gap:1.1rem;margin-inline-start:auto;display:flex}.t10-payroll-hero__chips{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;inline-size:100%;display:flex}.t10-payroll-chip{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-chip{background:color-mix(in srgb, var(--t10-color-text-muted) 10%, var(--t10-color-surface))}}.t10-payroll-chip{border:1px solid var(--t10-color-border);color:var(--t10-color-text-muted);font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);white-space:nowrap;border-radius:7px;padding-block:.25rem;padding-inline:.55rem;font-size:.68rem}.t10-payroll-chip--status[data-status=draft]{background:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-chip--status[data-status=draft]{background:color-mix(in srgb, var(--t10-color-warning) 12%, var(--t10-color-surface))}}.t10-payroll-chip--status[data-status=draft]{border-color:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-chip--status[data-status=draft]{border-color:color-mix(in srgb, var(--t10-color-warning) 30%, var(--t10-color-border))}}.t10-payroll-chip--status[data-status=draft]{color:var(--t10-color-warning)}.t10-payroll-chip--status[data-status=approved],.t10-payroll-chip--status[data-status=liability],.t10-payroll-chip--status[data-status=paid]{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-chip--status[data-status=approved],.t10-payroll-chip--status[data-status=liability],.t10-payroll-chip--status[data-status=paid]{background:color-mix(in srgb, var(--t10-color-success) 12%, var(--t10-color-surface))}}.t10-payroll-chip--status[data-status=approved],.t10-payroll-chip--status[data-status=liability],.t10-payroll-chip--status[data-status=paid]{border-color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-chip--status[data-status=approved],.t10-payroll-chip--status[data-status=liability],.t10-payroll-chip--status[data-status=paid]{border-color:color-mix(in srgb, var(--t10-color-success) 30%, var(--t10-color-border))}}.t10-payroll-chip--status[data-status=approved],.t10-payroll-chip--status[data-status=liability],.t10-payroll-chip--status[data-status=paid]{color:var(--t10-color-success)}.t10-payroll-hero__number{gap:.15rem;display:grid}.t10-payroll-hero__label{color:var(--t10-color-text-muted);font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.t10-payroll-hero__number strong{color:var(--t10-color-success);font-family:var(--t10-font-display-current);letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:800;line-height:1}.t10-payroll-hero__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.t10-payroll-hero__locked-action{justify-items:end;display:grid}.t10-payroll-hero__locked-action .t10-payroll-locked-note{justify-content:flex-end}.t10-payroll-pipe{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin-block-end:1.25rem;display:grid}.t10-payroll-gate{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);gap:.5rem;padding:.85rem .95rem;display:grid}.t10-payroll-gate__top{align-items:center;gap:.5rem;display:flex}.t10-payroll-gate__ic{background:var(--t10-color-text-muted);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-payroll-gate__ic{background:color-mix(in srgb, var(--t10-color-text-muted) 12%, transparent)}}.t10-payroll-gate__ic{color:var(--t10-color-text-muted);font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:6px;flex-shrink:0;block-size:1.35rem;inline-size:1.35rem;font-size:.72rem;display:grid}.t10-payroll-gate__nm{font-size:.8rem;font-weight:650}.t10-payroll-gate__st{color:var(--t10-color-text-muted);font-size:.72rem}.t10-payroll-gate[data-state=done] .t10-payroll-gate__ic{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-gate[data-state=done] .t10-payroll-gate__ic{background:color-mix(in srgb, var(--t10-color-success) 16%, transparent)}}.t10-payroll-gate[data-state=done] .t10-payroll-gate__ic{color:var(--t10-color-success)}.t10-payroll-gate[data-state=done]{border-color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-gate[data-state=done]{border-color:color-mix(in srgb, var(--t10-color-success) 24%, var(--t10-color-border))}}.t10-payroll-gate[data-state=block] .t10-payroll-gate__ic{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-gate[data-state=block] .t10-payroll-gate__ic{background:color-mix(in srgb, var(--t10-color-danger) 16%, transparent)}}.t10-payroll-gate[data-state=block] .t10-payroll-gate__ic{color:var(--t10-color-danger)}.t10-payroll-gate[data-state=block]{border-color:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-gate[data-state=block]{border-color:color-mix(in srgb, var(--t10-color-danger) 30%, var(--t10-color-border))}}.t10-payroll-gate[data-state=block] .t10-payroll-gate__st{color:var(--t10-color-danger)}.t10-payroll-gate[data-state=current]{box-shadow:0 0 0 1px var(--t10-color-accent) inset}.t10-payroll-gate[data-state=current] .t10-payroll-gate__ic{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-gate[data-state=current] .t10-payroll-gate__ic{background:color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-payroll-gate[data-state=current] .t10-payroll-gate__ic{color:var(--t10-color-accent)}.t10-payroll-gate[data-state=wait]{opacity:.7}.t10-payroll-gate[data-state=locked]{opacity:.55}.t10-payroll-footbar{background:var(--t10-color-surface);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-payroll-footbar{background:color-mix(in srgb, var(--t10-color-surface) 92%, var(--t10-color-canvas))}}.t10-payroll-footbar{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);flex-wrap:wrap;gap:.85rem;margin-block-start:1.25rem;padding:.7rem 1rem;display:flex}.t10-payroll-footbar>span:first-child{color:var(--t10-color-text-muted);font-size:.78rem}.t10-payroll-footbar__exceptions{font-family:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.72rem}.t10-payroll-footbar__exceptions[data-tone=warn]{color:var(--t10-color-warning)}.t10-payroll-footbar__exceptions[data-tone=ok]{color:var(--t10-color-success)}.t10-payroll-footbar__spacer{flex:1}.t10-payroll-footbar__locked-action{justify-items:end;display:grid}@media (max-width:900px){.t10-payroll-panel-grid{grid-template-columns:1fr}.t10-payroll-hero{text-align:start;align-items:flex-start;margin-inline-start:0}.t10-payroll-hero__chips,.t10-payroll-hero__actions{justify-content:flex-start}.t10-payroll-pipe{grid-template-columns:repeat(2,minmax(0,1fr))}}.t10-payroll-soon{justify-content:center;align-items:center;padding-block:2.5rem;display:flex}.t10-payroll-soon__card{background:var(--t10-color-surface);border:1px dashed var(--t10-color-border-strong);border-radius:var(--t10-radius-panel);text-align:center;gap:.6rem;max-inline-size:34rem;padding:1.75rem 1.9rem;display:grid}.t10-payroll-soon__card h2{font-family:var(--t10-font-display-current);margin:0;font-size:1.05rem;font-weight:700}.t10-payroll-soon__card p{color:var(--t10-color-text-muted);margin:0;font-size:.85rem;line-height:1.55}.t10-payroll-soon__card ul{text-align:start;gap:.35rem;margin:.3rem 0 0;padding:0;list-style:none;display:grid}.t10-payroll-soon__card li{color:var(--t10-color-text-muted);padding-inline-start:1.1rem;font-size:.8rem;position:relative}.t10-payroll-soon__card li:before{color:var(--t10-color-accent);content:"—";position:absolute;inset-inline-start:0}.t10-payroll-soon__badge{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-soon__badge{background:color-mix(in srgb, var(--t10-color-accent) 14%, var(--t10-color-surface))}}.t10-payroll-soon__badge{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-payroll-soon__badge{border:1px solid color-mix(in srgb, var(--t10-color-accent) 35%, var(--t10-color-border))}}.t10-payroll-soon__badge{color:var(--t10-color-accent);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-self:center;margin-block-start:.4rem;padding-block:.3rem;padding-inline:.75rem;font-size:.68rem;font-weight:700}.t10-plot-unit-live-bar{background:linear-gradient(135deg, var(--t10-color-success) 0%, var(--t10-color-surface) 58%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-bar{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-color-success) 8%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface) 58%)}}.t10-plot-unit-live-bar{border:1px solid var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-bar{border:1px solid color-mix(in srgb, var(--t10-color-success) 24%, var(--t10-color-border))}}.t10-plot-unit-live-bar{border-radius:calc(var(--t10-radius-panel) + .15rem);box-shadow:var(--t10-shadow-panel), 0 1.1rem 2.2rem -1rem var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-bar{box-shadow:var(--t10-shadow-panel), 0 1.1rem 2.2rem -1rem color-mix(in srgb, var(--t10-color-success) 28%, transparent)}}.t10-plot-unit-live-bar{gap:.65rem;min-inline-size:min(100%,30rem);padding:.8rem .95rem;transition:border-color .22s,box-shadow .32s,transform .32s;display:grid}.t10-payroll-summary-dock{z-index:5;min-inline-size:0;max-inline-size:100%;margin-block-end:1.25rem;position:sticky;inset-block-start:.75rem}.t10-plot-unit-live-bar--dock{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 1.5rem;inline-size:100%;min-inline-size:0;max-inline-size:none;display:flex}.t10-plot-unit-live-bar--dock .t10-plot-unit-live-bar__head{flex-direction:column;flex:none;align-items:flex-start;gap:.3rem}.t10-plot-unit-live-bar--dock .t10-plot-unit-live-bar__metrics{flex-wrap:wrap;flex:auto;grid-template-columns:none;justify-content:flex-end;align-items:stretch;gap:.85rem 1.75rem;min-inline-size:0;display:flex}.t10-plot-unit-live-bar--dock .t10-plot-unit-live-bar__support{flex-wrap:wrap;gap:.75rem 1.5rem;min-inline-size:0;display:flex}.t10-plot-unit-live-bar--dock .t10-plot-unit-live-bar__hero{flex:none;min-inline-size:12rem}.t10-plot-unit-live-bar--dock .t10-plot-unit-live-bar__hero-value{font-size:clamp(1.35rem,2.2vw,1.85rem)}@media (max-width:60rem){.t10-payroll-summary-dock{position:static}.t10-plot-unit-live-bar--dock .t10-plot-unit-live-bar__metrics{justify-content:flex-start}}.t10-plot-unit-live-bar--pulse{border-color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-bar--pulse{border-color:color-mix(in srgb, var(--t10-color-success) 46%, var(--t10-color-border))}}.t10-plot-unit-live-bar--pulse{box-shadow:var(--t10-shadow-panel), 0 0 0 3px var(--t10-color-success), 0 1.2rem 2.4rem -.95rem var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-bar--pulse{box-shadow:var(--t10-shadow-panel), 0 0 0 3px color-mix(in srgb, var(--t10-color-success) 16%, transparent), 0 1.2rem 2.4rem -.95rem color-mix(in srgb, var(--t10-color-success) 36%, transparent)}}.t10-plot-unit-live-bar--pulse{transform:translateY(-1px)}.t10-plot-unit-live-bar__status{align-items:center;gap:.45rem;display:flex}.t10-plot-unit-live-bar__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem .85rem;display:flex}.t10-plot-unit-live-bar__updated{color:var(--t10-color-text-muted);align-items:baseline;gap:.35rem;margin:0;font-size:.68rem;display:inline-flex}.t10-plot-unit-live-bar__updated time{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-bar__updated time{color:color-mix(in srgb, var(--t10-color-text-muted) 70%, var(--t10-color-text))}}.t10-plot-unit-live-bar__updated time{font-variant-numeric:tabular-nums;font-weight:700}.t10-plot-unit-live-bar__sparkline-wrap{gap:.2rem;display:grid}.t10-plot-unit-live-bar__sparkline-wrap>span{color:var(--t10-color-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.58rem;font-weight:700}.t10-plot-unit-live-bar__sparkline{block-size:1.75rem;color:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-bar__sparkline{color:color-mix(in srgb, var(--t10-color-success) 72%, var(--t10-color-accent))}}.t10-plot-unit-live-bar__sparkline{inline-size:5.75rem}.t10-plot-unit-live-bar__dot{background:var(--t10-color-success);block-size:.48rem;box-shadow:0 0 .55rem var(--t10-color-success);border-radius:999px;animation:1.8s ease-in-out infinite t10-plot-unit-live-pulse}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-bar__dot{box-shadow:0 0 .55rem color-mix(in srgb, var(--t10-color-success) 55%, transparent)}}.t10-plot-unit-live-bar__dot{inline-size:.48rem;display:inline-block}.t10-plot-unit-live-bar--pulse .t10-plot-unit-live-bar__dot{animation-duration:.85s}.t10-plot-unit-live-bar__status-label{color:var(--t10-color-success);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.t10-plot-unit-live-bar__metrics{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.75rem;display:grid}.t10-plot-unit-live-bar__support{gap:.45rem;display:grid}.t10-plot-unit-live-bar__metric{gap:.12rem;display:grid}.t10-plot-unit-live-bar__metric span{color:var(--t10-color-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.62rem;font-weight:700}.t10-plot-unit-live-bar__metric strong{font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:700}.t10-plot-unit-live-bar__hero{background:var(--t10-color-success);align-content:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-bar__hero{background:color-mix(in srgb, var(--t10-color-success) 10%, var(--t10-color-surface))}}.t10-plot-unit-live-bar__hero{border:1px solid var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-bar__hero{border:1px solid color-mix(in srgb, var(--t10-color-success) 28%, var(--t10-color-border))}}.t10-plot-unit-live-bar__hero{text-align:end;border-radius:.85rem;justify-items:end;gap:.12rem;min-inline-size:11rem;padding:.55rem .75rem;display:grid}.t10-plot-unit-live-bar__hero-label{color:var(--t10-color-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:700}.t10-plot-unit-live-bar__hero-value{color:var(--t10-color-success);font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:820;line-height:1.05}.t10-plot-unit-live-bar__hero-hint{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-bar__hero-hint{color:color-mix(in srgb, var(--t10-color-text-muted) 82%, var(--t10-color-text))}}.t10-plot-unit-live-bar__hero-hint{max-inline-size:12rem;font-size:.64rem}@keyframes t10-plot-unit-live-pulse{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@media (max-width:52rem){.t10-plot-unit-live-bar__metrics{grid-template-columns:minmax(0,1fr)}.t10-plot-unit-live-bar__hero{text-align:start;justify-items:start;min-inline-size:0}}@media (prefers-reduced-motion:reduce){.t10-plot-unit-live-bar__dot{animation:none}.t10-plot-unit-live-bar--pulse{transform:none}}.t10-plot-unit-live-pricing{background:linear-gradient(145deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-pricing{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-surface-raised) 96%, var(--t10-color-accent)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-unit-live-pricing{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-pricing{border:1px solid color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-plot-unit-live-pricing{border-radius:calc(var(--t10-radius-panel) + .1rem);box-shadow:var(--t10-shadow-panel), 0 1rem 2rem -1rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-pricing{box-shadow:var(--t10-shadow-panel), 0 1rem 2rem -1rem color-mix(in srgb, var(--t10-color-accent) 30%, transparent)}}.t10-plot-unit-live-pricing{gap:.55rem;min-inline-size:min(100%,28rem);padding:.75rem .85rem;display:grid}.t10-plot-unit-live-pricing__eyebrow{color:var(--t10-color-text-muted);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.t10-plot-unit-live-pricing__row{grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:.65rem;display:grid}.t10-plot-unit-live-pricing__qty{background:var(--t10-color-accent);align-content:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-pricing__qty{background:color-mix(in srgb, var(--t10-color-accent) 6%, var(--t10-color-surface))}}.t10-plot-unit-live-pricing__qty{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-live-pricing__qty{border:1px solid color-mix(in srgb, var(--t10-color-accent) 18%, var(--t10-color-border))}}.t10-plot-unit-live-pricing__qty{border-radius:var(--t10-radius-control);gap:.15rem;padding:.45rem .55rem;display:grid}.t10-plot-unit-live-pricing__qty span{color:var(--t10-color-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.62rem;font-weight:700}.t10-plot-unit-live-pricing__qty strong{font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.t10-lookup-field__combo:has(.t10-lookup-field__input:disabled){background:var(--t10-color-surface-muted,var(--t10-color-surface))}@supports (color:color-mix(in lab, red, red)){.t10-lookup-field__combo:has(.t10-lookup-field__input:disabled){background:color-mix(in srgb, var(--t10-color-surface-muted,var(--t10-color-surface)) 88%, var(--t10-color-surface))}}.t10-lookup-field__combo:has(.t10-lookup-field__input:disabled){opacity:.92;border-style:dashed}@media (max-width:52rem){.t10-plot-unit-live-pricing__row{grid-template-columns:minmax(0,1fr)}}.t10-plot-unit-context-bar{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-context-bar{background:color-mix(in srgb, var(--t10-color-accent) 5%, var(--t10-color-surface))}}.t10-plot-unit-context-bar{border:1px solid var(--t10-color-border);border-inline-start:3px solid var(--t10-color-accent);border-radius:.3rem;gap:.35rem;margin-block-end:.35rem;padding:.62rem .85rem;display:grid}.t10-plot-unit-context-bar__main{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.45rem .75rem;display:flex}.t10-plot-unit-context-bar__label{color:var(--t10-color-text-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:800}.t10-plot-unit-context-bar__value{color:var(--t10-color-text);font-family:var(--t10-font-display-current);letter-spacing:-.01em;font-size:.98rem;font-weight:760}.t10-plot-unit-context-bar__hint{border-block-start:1px dashed var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-context-bar__hint{border-block-start:1px dashed color-mix(in srgb, var(--t10-color-border) 82%, transparent)}}.t10-plot-unit-context-bar__hint{color:var(--t10-color-text-muted);margin:0;padding-block-start:.35rem;font-size:.76rem;line-height:1.45}.t10-plot-unit-form .t10-project-create-section-title{margin-block-start:.35rem}.t10-plot-unit-flag-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;display:grid}.t10-plot-unit-flag-card{cursor:pointer;display:block}.t10-plot-unit-flag-card--readonly{cursor:default;display:block}.t10-plot-unit-flag-card--readonly .t10-plot-unit-flag-card__surface{box-shadow:var(--t10-shadow-panel)}.t10-plot-unit-flag-card--readonly[data-checked=true] .t10-plot-unit-flag-card__surface{background:linear-gradient(145deg, var(--t10-color-accent) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card--readonly[data-checked=true] .t10-plot-unit-flag-card__surface{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-accent) 10%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-unit-flag-card--readonly[data-checked=true] .t10-plot-unit-flag-card__surface{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card--readonly[data-checked=true] .t10-plot-unit-flag-card__surface{border-color:color-mix(in srgb, var(--t10-color-accent) 42%, var(--t10-color-border))}}.t10-plot-unit-flag-card--readonly[data-checked=true] .t10-plot-unit-flag-card__mark{background:var(--t10-color-accent);border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card--readonly[data-checked=true] .t10-plot-unit-flag-card__mark{border-color:color-mix(in srgb, var(--t10-color-accent) 72%, var(--t10-color-border))}}.t10-plot-unit-flag-card--readonly[data-checked=true] .t10-plot-unit-flag-card__mark{box-shadow:0 0 0 3px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card--readonly[data-checked=true] .t10-plot-unit-flag-card__mark{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-plot-unit-flag-card--readonly[data-checked=true] .t10-plot-unit-flag-card__mark:after{color:var(--t10-color-accent-ink);content:"✓";font-size:.82rem;font-weight:800;line-height:1}.t10-plot-unit-flag-card--readonly[data-checked=unknown] .t10-plot-unit-flag-card__surface{border-color:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card--readonly[data-checked=unknown] .t10-plot-unit-flag-card__surface{border-color:color-mix(in srgb, var(--t10-color-warning) 34%, var(--t10-color-border))}}.t10-plot-unit-flag-card--readonly[data-checked=unknown] .t10-plot-unit-flag-card__mark{border-color:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card--readonly[data-checked=unknown] .t10-plot-unit-flag-card__mark{border-color:color-mix(in srgb, var(--t10-color-warning) 42%, var(--t10-color-border))}}.t10-plot-unit-flag-card--readonly[data-checked=unknown] .t10-plot-unit-flag-card__mark{color:var(--t10-color-warning)}.t10-plot-unit-flag-card--readonly[data-checked=unknown] .t10-plot-unit-flag-card__mark:after{content:"?";font-size:.78rem;font-weight:800;line-height:1}.t10-plot-unit-flag-card__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.t10-plot-unit-flag-card__surface{background:linear-gradient(145deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%);align-items:flex-start}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card__surface{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-surface-raised) 96%, var(--t10-color-accent)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-unit-flag-card__surface{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);box-shadow:var(--t10-shadow-panel);grid-template-columns:auto minmax(0,1fr);gap:.65rem;min-block-size:4.75rem;padding:.85rem .95rem;transition:border-color .18s,box-shadow .22s,transform .22s,background-color .18s;display:grid}.t10-plot-unit-flag-card:not(.t10-plot-unit-flag-card--readonly):hover .t10-plot-unit-flag-card__surface{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card:not(.t10-plot-unit-flag-card--readonly):hover .t10-plot-unit-flag-card__surface{border-color:color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-plot-unit-flag-card:not(.t10-plot-unit-flag-card--readonly):hover .t10-plot-unit-flag-card__surface{box-shadow:0 .75rem 1.6rem -1.15rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card:not(.t10-plot-unit-flag-card--readonly):hover .t10-plot-unit-flag-card__surface{box-shadow:0 .75rem 1.6rem -1.15rem color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-plot-unit-flag-card:not(.t10-plot-unit-flag-card--readonly):hover .t10-plot-unit-flag-card__surface{transform:translateY(-1px)}.t10-plot-unit-flag-card__input:focus-visible+.t10-plot-unit-flag-card__surface{border-color:var(--t10-color-accent);box-shadow:0 0 0 3px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card__input:focus-visible+.t10-plot-unit-flag-card__surface{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-plot-unit-flag-card__input:checked+.t10-plot-unit-flag-card__surface{background:linear-gradient(145deg, var(--t10-color-accent) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card__input:checked+.t10-plot-unit-flag-card__surface{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-accent) 10%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-unit-flag-card__input:checked+.t10-plot-unit-flag-card__surface{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card__input:checked+.t10-plot-unit-flag-card__surface{border-color:color-mix(in srgb, var(--t10-color-accent) 42%, var(--t10-color-border))}}.t10-plot-unit-flag-card__mark{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);border-radius:.4rem;justify-content:center;align-items:center;block-size:1.35rem;inline-size:1.35rem;margin-block-start:.1rem;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex}.t10-plot-unit-flag-card__input:checked+.t10-plot-unit-flag-card__surface .t10-plot-unit-flag-card__mark{background:var(--t10-color-accent);border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card__input:checked+.t10-plot-unit-flag-card__surface .t10-plot-unit-flag-card__mark{border-color:color-mix(in srgb, var(--t10-color-accent) 72%, var(--t10-color-border))}}.t10-plot-unit-flag-card__input:checked+.t10-plot-unit-flag-card__surface .t10-plot-unit-flag-card__mark{box-shadow:0 0 0 3px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-flag-card__input:checked+.t10-plot-unit-flag-card__surface .t10-plot-unit-flag-card__mark{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-plot-unit-flag-card__input:checked+.t10-plot-unit-flag-card__surface .t10-plot-unit-flag-card__mark:after{color:var(--t10-color-accent-ink);content:"✓";font-size:.82rem;font-weight:800;line-height:1}.t10-plot-unit-flag-card__copy{gap:.2rem;display:grid}.t10-plot-unit-flag-card__copy strong{font-size:.9rem;font-weight:700}.t10-plot-unit-flag-card__copy span{color:var(--t10-color-text-muted);font-size:.76rem;line-height:1.35}.t10-enterprise-checkbox__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.t10-enterprise-checkbox__control{flex-shrink:0;margin-block-start:.1rem;display:inline-flex;position:relative}.t10-enterprise-checkbox-field{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.65rem;display:grid}.t10-enterprise-checkbox-field__copy{gap:.2rem;display:grid}.t10-enterprise-checkbox-field__copy strong{font-size:.9rem;font-weight:700}.t10-enterprise-checkbox-field__copy small{color:var(--t10-color-text-muted);font-size:.76rem;line-height:1.35}.t10-enterprise-checkbox__mark,.t10-enterprise-checkbox-field .t10-enterprise-checkbox__mark{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;block-size:1.35rem;inline-size:1.35rem;margin-block-start:.1rem;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex}.t10-enterprise-checkbox-field:hover .t10-enterprise-checkbox__mark,.t10-enterprise-checkbox__control:hover .t10-enterprise-checkbox__mark{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-checkbox-field:hover .t10-enterprise-checkbox__mark,.t10-enterprise-checkbox__control:hover .t10-enterprise-checkbox__mark{border-color:color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-enterprise-checkbox__input:focus-visible+.t10-enterprise-checkbox__mark{border-color:var(--t10-color-accent);box-shadow:0 0 0 3px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-checkbox__input:focus-visible+.t10-enterprise-checkbox__mark{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-enterprise-checkbox__input:checked+.t10-enterprise-checkbox__mark{background:var(--t10-color-accent);border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-checkbox__input:checked+.t10-enterprise-checkbox__mark{border-color:color-mix(in srgb, var(--t10-color-accent) 72%, var(--t10-color-border))}}.t10-enterprise-checkbox__input:checked+.t10-enterprise-checkbox__mark{box-shadow:0 0 0 3px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-checkbox__input:checked+.t10-enterprise-checkbox__mark{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-enterprise-checkbox__input:checked+.t10-enterprise-checkbox__mark:after{color:var(--t10-color-accent-ink);content:"✓";font-size:.82rem;font-weight:800;line-height:1}.t10-enterprise-checkbox__input:disabled+.t10-enterprise-checkbox__mark{cursor:not-allowed;opacity:.62}.t10-enterprise-checkbox-field:has(.t10-enterprise-checkbox__input:disabled){cursor:not-allowed;opacity:.62}.t10-capability-row .t10-enterprise-checkbox__control{margin-block-start:.15rem}.t10-column-manager__label .t10-enterprise-checkbox__control{margin-block-start:0}.t10-money-input{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);min-block-size:var(--t10-density-control);align-items:stretch;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex;overflow:hidden}.t10-money-input:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-money-input:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 30%, var(--t10-color-border))}}.t10-money-input:focus-within{border-color:var(--t10-color-accent);box-shadow:0 0 0 3px var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-money-input:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-money-input--readonly{background:var(--t10-color-surface-muted,var(--t10-color-surface))}@supports (color:color-mix(in lab, red, red)){.t10-money-input--readonly{background:color-mix(in srgb, var(--t10-color-surface-muted,var(--t10-color-surface)) 88%, var(--t10-color-surface))}}.t10-money-input--readonly{border-style:dashed}.t10-money-input__prefix,.t10-money-input__suffix{color:var(--t10-color-text-muted);flex-shrink:0;align-items:center;padding-inline:.75rem;font-size:.78rem;font-weight:700;display:inline-flex}.t10-money-input__prefix{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-money-input__prefix{background:color-mix(in srgb, var(--t10-color-accent) 5%, var(--t10-color-surface-raised))}}.t10-money-input__prefix{border-inline-end:1px solid var(--t10-color-border)}.t10-money-input__suffix{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-money-input__suffix{background:color-mix(in srgb, var(--t10-color-text-muted) 6%, var(--t10-color-surface))}}.t10-money-input__suffix{border-inline-start:1px solid var(--t10-color-border)}.t10-money-input__field{color:var(--t10-color-text);font:inherit;font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;min-inline-size:0;padding-inline:var(--t10-space-3);text-align:end;background:0 0;border:0;outline:none;flex:1}.t10-money-input__field:read-only{color:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-money-input__field:read-only{color:color-mix(in srgb, var(--t10-color-text-muted) 84%, var(--t10-color-text))}}.t10-money-input__field:read-only{cursor:default}.t10-plot-unit-pricing-hero{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin-block-end:1rem;display:grid}.t10-plot-unit-pricing-orbit{background:linear-gradient(145deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-orbit{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-surface-raised) 94%, var(--t10-color-accent)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-unit-pricing-orbit{border:1px solid var(--t10-orbit-tone,var(--t10-color-accent))}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-orbit{border:1px solid color-mix(in srgb, var(--t10-orbit-tone,var(--t10-color-accent)) 28%, var(--t10-color-border))}}.t10-plot-unit-pricing-orbit{box-shadow:var(--t10-shadow-panel), 0 1rem 2.2rem -1rem var(--t10-orbit-tone,var(--t10-color-accent));border-radius:1.1rem}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-orbit{box-shadow:var(--t10-shadow-panel), 0 1rem 2.2rem -1rem color-mix(in srgb, var(--t10-orbit-tone,var(--t10-color-accent)) 34%, transparent)}}.t10-plot-unit-pricing-orbit{grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1rem 1.1rem;display:grid}.t10-plot-unit-pricing-orbit[data-tone=accent]{--t10-orbit-tone:var(--t10-color-accent)}.t10-plot-unit-pricing-orbit[data-tone=success]{--t10-orbit-tone:var(--t10-color-success)}.t10-plot-unit-pricing-orbit__ring{background:radial-gradient(circle at 30% 20%, var(--t10-orbit-tone), transparent 58%), conic-gradient(from 210deg, var(--t10-orbit-tone) 0deg, var(--t10-orbit-tone) 120deg, var(--t10-orbit-tone) 360deg);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-orbit__ring{background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--t10-orbit-tone) 24%, transparent), transparent 58%), conic-gradient(from 210deg, color-mix(in srgb, var(--t10-orbit-tone) 88%, white 12%) 0deg, color-mix(in srgb, var(--t10-orbit-tone) 42%, var(--t10-color-surface)) 120deg, color-mix(in srgb, var(--t10-orbit-tone) 88%, white 12%) 360deg)}}.t10-plot-unit-pricing-orbit__ring{block-size:5.5rem;box-shadow:inset 0 0 0 1px var(--t10-orbit-tone), 0 .65rem 1.4rem -.55rem var(--t10-orbit-tone);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-orbit__ring{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t10-orbit-tone) 24%, transparent), 0 .65rem 1.4rem -.55rem color-mix(in srgb, var(--t10-orbit-tone) 42%, transparent)}}.t10-plot-unit-pricing-orbit__ring{place-items:center;inline-size:5.5rem;display:grid;position:relative}.t10-plot-unit-pricing-orbit__ring:after{background:var(--t10-color-surface);block-size:calc(100% - .85rem);box-shadow:inset 0 0 0 1px var(--t10-orbit-tone);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-orbit__ring:after{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t10-orbit-tone) 16%, var(--t10-color-border))}}.t10-plot-unit-pricing-orbit__ring:after{content:"";inline-size:calc(100% - .85rem);position:absolute}.t10-plot-unit-pricing-orbit__value{color:var(--t10-orbit-tone,var(--t10-color-accent));font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-align:center;z-index:1;max-inline-size:4rem;font-size:clamp(.82rem,1.8vw,.98rem);font-weight:800;line-height:1.1;position:relative}.t10-plot-unit-pricing-orbit__copy{gap:.25rem;display:grid}.t10-plot-unit-pricing-orbit__label{color:var(--t10-color-text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.t10-plot-unit-pricing-orbit__amount{color:var(--t10-color-text);font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:0;font-size:clamp(1.2rem,2.4vw,1.55rem);font-weight:800}.t10-plot-unit-pricing-totals{grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));gap:.75rem;display:grid}.t10-plot-unit-pricing-total{background:linear-gradient(145deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-total{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-surface-raised) 96%, var(--t10-color-accent)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-unit-pricing-total{border:1px solid var(--t10-color-border);border-inline-start:3px solid var(--t10-pricing-tone,var(--t10-color-accent))}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-total{border-inline-start:3px solid color-mix(in srgb, var(--t10-pricing-tone,var(--t10-color-accent)) 56%, var(--t10-color-border))}}.t10-plot-unit-pricing-total{border-radius:var(--t10-radius-panel);box-shadow:var(--t10-shadow-panel);gap:.35rem;padding:.85rem .95rem;transition:border-color .18s,box-shadow .22s,transform .22s;display:grid}.t10-plot-unit-pricing-total[data-tone=accent]{--t10-pricing-tone:var(--t10-color-accent)}.t10-plot-unit-pricing-total[data-tone=warning]{--t10-pricing-tone:var(--t10-color-warning)}.t10-plot-unit-pricing-total[data-tone=success]{--t10-pricing-tone:var(--t10-color-success)}.t10-plot-unit-pricing-total:hover{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-total:hover{border-color:color-mix(in srgb, var(--t10-color-accent) 22%, var(--t10-color-border))}}.t10-plot-unit-pricing-total:hover{box-shadow:0 .75rem 1.6rem -1.15rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-total:hover{box-shadow:0 .75rem 1.6rem -1.15rem color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-plot-unit-pricing-total:hover{transform:translateY(-1px)}.t10-plot-unit-pricing-total--accent{background:linear-gradient(145deg, var(--t10-color-accent) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-total--accent{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-accent) 12%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-unit-pricing-total--accent{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-total--accent{border-color:color-mix(in srgb, var(--t10-color-accent) 34%, var(--t10-color-border))}}.t10-plot-unit-pricing-total--accent{grid-column:1/-1}.t10-plot-unit-pricing-total__label{color:var(--t10-color-text-muted);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.t10-plot-unit-pricing-total__value{color:var(--t10-pricing-tone,var(--t10-color-text))}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-total__value{color:color-mix(in srgb, var(--t10-pricing-tone,var(--t10-color-text)) 88%, var(--t10-color-text))}}.t10-plot-unit-pricing-total__value{font-family:var(--t10-font-display-current);font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:0;font-size:clamp(1rem,2vw,1.25rem);font-weight:700}.t10-plot-unit-pricing-total--accent .t10-plot-unit-pricing-total__value{color:var(--t10-color-accent);font-size:clamp(1.25rem,2.6vw,1.65rem);font-weight:760}.t10-lookup-modal-backdrop{-webkit-backdrop-filter:blur(8px)saturate(120%);backdrop-filter:blur(8px)saturate(120%);background:var(--t10-color-text);align-items:flex-start}@supports (color:color-mix(in lab, red, red)){.t10-lookup-modal-backdrop{background:color-mix(in srgb, var(--t10-color-text) 34%, transparent)}}.t10-lookup-modal-backdrop{z-index:120;justify-content:center;padding:4vh 1rem;display:flex;position:fixed;inset:0}.t10-lookup-modal{background:linear-gradient(180deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%);animation:.22s cubic-bezier(.22,1,.36,1) t10-lookup-modal-rise}@supports (color:color-mix(in lab, red, red)){.t10-lookup-modal{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-surface-raised) 98%, var(--t10-color-accent)) 0%, var(--t10-color-surface) 100%)}}.t10-lookup-modal{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-modal{border:1px solid color-mix(in srgb, var(--t10-color-accent) 22%, var(--t10-color-border))}}.t10-lookup-modal{border-radius:calc(var(--t10-radius-panel) + .15rem);box-shadow:var(--t10-shadow-panel), 0 1.5rem 3rem -1rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-modal{box-shadow:var(--t10-shadow-panel), 0 1.5rem 3rem -1rem color-mix(in srgb, var(--t10-color-accent) 34%, transparent)}}.t10-lookup-modal{grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:.85rem;max-block-size:min(84vh,44rem);inline-size:min(52rem,100%);padding:1.1rem 1.15rem 1rem;display:grid;overflow:hidden}@keyframes t10-lookup-modal-rise{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.t10-lookup-modal__title-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:.75rem;display:grid}.t10-lookup-modal__icon{background:var(--t10-color-accent);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-lookup-modal__icon{background:color-mix(in srgb, var(--t10-color-accent) 12%, var(--t10-color-surface))}}.t10-lookup-modal__icon{border:1px solid var(--t10-color-accent);block-size:2.4rem}@supports (color:color-mix(in lab, red, red)){.t10-lookup-modal__icon{border:1px solid color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-lookup-modal__icon{color:var(--t10-color-accent);border-radius:.75rem;place-items:center;inline-size:2.4rem;font-size:1.1rem;display:inline-grid}.t10-lookup-modal__title-copy h2{margin:0;font-size:1.05rem}.t10-lookup-modal__title-copy p{color:var(--t10-color-text-muted);margin:.35rem 0 0;font-size:.78rem}.t10-lookup-modal__close{border:1px solid var(--t10-color-border);block-size:2rem;color:var(--t10-color-text-muted);cursor:pointer;background:0 0;border-radius:999px;place-items:center;inline-size:2rem;font-size:1.2rem;line-height:1;display:inline-grid}.t10-lookup-modal__close:hover,.t10-lookup-modal__close:focus-visible{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-modal__close:hover,.t10-lookup-modal__close:focus-visible{border-color:color-mix(in srgb, var(--t10-color-accent) 34%, var(--t10-color-border))}}.t10-lookup-modal__close:hover,.t10-lookup-modal__close:focus-visible{color:var(--t10-color-accent);outline:none}.t10-lookup-modal__search{position:relative}.t10-lookup-modal__search-icon{color:var(--t10-color-text-muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:.85rem;transform:translateY(-50%)}.t10-lookup-modal__search-input{min-block-size:2.75rem;inline-size:100%;padding-inline-start:2.35rem}.t10-lookup-modal__meta{color:var(--t10-color-text-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:650}.t10-lookup-modal__table-wrap{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);overflow:auto}.t10-lookup-modal__table{border-collapse:collapse;inline-size:100%}.t10-lookup-modal__table thead{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-modal__table thead{background:color-mix(in srgb, var(--t10-color-accent) 6%, var(--t10-color-surface))}}.t10-lookup-modal__table thead{z-index:1;position:sticky;inset-block-start:0}.t10-lookup-modal__table th,.t10-lookup-modal__table td{text-align:start;padding:.65rem .75rem}.t10-lookup-modal__table th{color:var(--t10-color-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:700}.t10-lookup-modal__row{cursor:pointer;transition:background-color .14s}.t10-lookup-modal__row[data-focused=true],.t10-lookup-modal__row:hover{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-modal__row[data-focused=true],.t10-lookup-modal__row:hover{background:color-mix(in srgb, var(--t10-color-accent) 11%, transparent)}}.t10-lookup-modal__row[data-focused=true],.t10-lookup-modal__row:hover{box-shadow:inset 3px 0 0 var(--t10-color-accent)}.t10-lookup-modal__row[aria-selected=true] td:first-child{font-weight:700}.t10-lookup-modal__select-chip{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-modal__select-chip{background:color-mix(in srgb, var(--t10-color-accent) 10%, var(--t10-color-surface))}}.t10-lookup-modal__select-chip{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-modal__select-chip{border:1px solid color-mix(in srgb, var(--t10-color-accent) 28%, var(--t10-color-border))}}.t10-lookup-modal__select-chip{color:var(--t10-color-accent);border-radius:999px;padding:.22rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.t10-lookup-modal__empty{color:var(--t10-color-text-muted);text-align:center;padding:1.25rem .75rem}.t10-lookup-modal__footer{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.t10-lookup-modal__shortcuts{color:var(--t10-color-text-muted);margin:0;font-size:.74rem}.t10-lookup-modal__cancel{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-modal__cancel{background:color-mix(in srgb, var(--t10-color-accent) 8%, var(--t10-color-surface))}}.t10-lookup-modal__cancel{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lookup-modal__cancel{border:1px solid color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-lookup-modal__cancel{color:var(--t10-color-accent);cursor:pointer;font:inherit;border-radius:999px;padding:.45rem .85rem;font-size:.78rem;font-weight:700}.t10-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.t10-coa-toolbar{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);max-inline-size:96rem;box-shadow:var(--t10-shadow-panel);margin:1.35rem auto 0;padding:.75rem 1rem}.t10-coa-toolbar__primary{flex-wrap:wrap;align-items:center;gap:.55rem .65rem;display:flex}.t10-coa-toolbar__search{flex:14rem;align-items:center;min-inline-size:min(100%,14rem);max-inline-size:22rem;display:inline-flex;position:relative}.t10-coa-toolbar__search-icon{color:var(--t10-color-text-muted);pointer-events:none;font-size:.85rem;position:absolute;inset-inline-start:.7rem}.t10-coa-toolbar__search input{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);min-block-size:2.35rem;inline-size:100%;color:var(--t10-color-text);font:inherit;padding-inline:2rem 2.2rem;font-size:.84rem}.t10-coa-toolbar__search kbd{border:1px solid var(--t10-color-border);background:var(--t10-color-surface-raised);color:var(--t10-color-text-muted);border-radius:.35rem;padding:.1rem .35rem;font-size:.68rem;position:absolute;inset-inline-end:.55rem}.t10-coa-toolbar__filter-anchor{position:relative}.t10-coa-toolbar__filter-add{border:1px dashed var(--t10-color-border-strong);border-radius:var(--t10-radius-control);background:var(--t10-color-surface-raised);min-block-size:2.35rem;color:var(--t10-color-text-muted);cursor:pointer;font:inherit;padding:.45rem .85rem;font-size:.78rem;font-weight:700}.t10-coa-toolbar__filter-add[data-active=true]{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-coa-toolbar__filter-add[data-active=true]{border-color:color-mix(in srgb, var(--t10-color-accent) 45%, var(--t10-color-border))}}.t10-coa-toolbar__filter-add[data-active=true]{color:var(--t10-color-accent)}.t10-coa-toolbar__chip{border:1px solid var(--t10-color-accent);align-items:center;gap:.35rem;min-block-size:2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-coa-toolbar__chip{border:1px solid color-mix(in srgb, var(--t10-color-accent) 28%, var(--t10-color-border))}}.t10-coa-toolbar__chip{background:var(--t10-color-accent);border-radius:999px;padding:.2rem .65rem}@supports (color:color-mix(in lab, red, red)){.t10-coa-toolbar__chip{background:color-mix(in srgb, var(--t10-color-accent) 10%, transparent)}}.t10-coa-toolbar__chip{color:var(--t10-color-text);cursor:pointer;font:inherit;font-size:.74rem}.t10-coa-toolbar__clear{color:var(--t10-color-accent);cursor:pointer;font:inherit;background:0 0;border:0;font-size:.76rem;font-weight:700;text-decoration:underline}.t10-coa-filter-popover__backdrop{z-index:1290;background:var(--t10-color-text);border:0;margin:0;padding:0;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-coa-filter-popover__backdrop{background:color-mix(in srgb, var(--t10-color-text) 8%, transparent)}}.t10-coa-filter-popover__backdrop{cursor:default}.t10-coa-filter-popover{border:1px solid var(--t10-color-border-strong);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface-raised);box-shadow:var(--t10-shadow-panel);outline:none;flex-direction:column;display:flex;overflow:hidden}.t10-coa-filter-popover__header{border-block-end:1px solid var(--t10-color-border);flex-shrink:0;padding:.85rem .95rem .55rem}.t10-coa-filter-popover__header h3{margin:0;font-size:.88rem;font-weight:800}.t10-coa-filter-popover__body{flex:auto;gap:.85rem;min-block-size:0;padding:.85rem .95rem;display:grid;overflow:auto}.t10-coa-filter-popover__row{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;display:grid}.t10-coa-filter-popover__row label{letter-spacing:.04em;text-transform:uppercase;color:var(--t10-color-text-muted);gap:.35rem;font-size:.72rem;font-weight:700;display:grid}.t10-coa-filter-popover__row select{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);min-block-size:2.35rem;color:var(--t10-color-text);font:inherit;padding-inline:.65rem;font-size:.82rem}.t10-coa-filter-popover__footer{border-block-start:1px solid var(--t10-color-border);background:var(--t10-color-surface);flex-shrink:0;gap:.65rem;padding:.75rem .95rem;display:grid}.t10-coa-filter-popover__summary{color:var(--t10-color-text-muted);margin:0;font-size:.74rem;line-height:1.45}.t10-coa-filter-popover__actions{gap:.55rem;display:flex}.t10-coa-filter-popover__clear,.t10-coa-filter-popover__done{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface-raised);cursor:pointer;min-block-size:2.35rem;font:inherit;flex:1 1 0;font-size:.76rem;font-weight:740}.t10-coa-filter-popover__done{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-coa-filter-popover__done{border-color:color-mix(in srgb, var(--t10-color-accent) 42%, var(--t10-color-border))}}.t10-coa-filter-popover__done{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-coa-filter-popover__done{background:color-mix(in srgb, var(--t10-color-accent) 12%, transparent)}}.t10-coa-filter-popover__done{color:var(--t10-color-accent)}.t10-coa-header__add-menu{flex-wrap:wrap;gap:.45rem;display:flex}.t10-coa-code-cell,.t10-coa-full-code{text-overflow:ellipsis;white-space:nowrap;max-inline-size:11rem;font-family:var(--t10-font-mono,ui-monospace, monospace);font-size:.72rem;display:block;overflow:hidden}.t10-coa-table-region .t10-enterprise-table{min-inline-size:64rem}.t10-coa-table-region .t10-enterprise-table th,.t10-coa-table-region .t10-enterprise-table td{padding-block:.45rem}.t10-coa-table-region .t10-enterprise-table [data-col=ledger]{inline-size:16rem;min-inline-size:16rem;max-inline-size:22rem}.t10-coa-table-region .t10-enterprise-table th[data-col=ledger][data-pinned=true],.t10-coa-table-region .t10-enterprise-table td[data-col=ledger][data-pinned=true]{min-inline-size:16rem}.t10-coa-table-region .t10-enterprise-table [data-col=fullCode]{min-inline-size:10rem}.t10-coa-table-region .t10-enterprise-table [data-col=note]{white-space:normal;word-break:break-word;min-inline-size:14rem}.t10-enterprise-table-pagination{margin-block-start:.75rem}.t10-enterprise-table-pagination__status{min-inline-size:3.5rem;color:var(--t10-text-secondary);justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:inline-flex}.t10-coa-filters{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);max-inline-size:96rem;box-shadow:var(--t10-shadow-panel);flex-wrap:wrap;align-items:end;gap:.85rem 1rem;margin:1.35rem auto 0;padding:.95rem 1rem;display:flex}.t10-coa-filters label{letter-spacing:.04em;text-transform:uppercase;min-inline-size:min(100%,12rem);color:var(--t10-color-text-muted);gap:.35rem;font-size:.72rem;font-weight:700;display:grid}.t10-coa-filters select,.t10-coa-search input{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);min-block-size:2.55rem;color:var(--t10-color-text);font:inherit;padding-inline:.75rem;font-size:.84rem}.t10-coa-search{flex:16rem}.t10-coa-search__control{align-items:center;gap:.45rem;display:flex}.t10-coa-search__control input{flex:auto}.t10-coa-search__control kbd,.t10-coa-refresh kbd,.t10-coa-tree-row__actions kbd{border:1px solid var(--t10-color-border);background:var(--t10-color-canvas);color:var(--t10-color-text-muted);font:inherit;border-radius:.35rem;padding:.1rem .35rem;font-size:.68rem}.t10-coa-refresh,.t10-coa-error button,.t10-coa-tree-row__actions button,.t10-coa-impact-dialog__actions button,.t10-coa-detail-panel__close{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface-raised);min-block-size:2.55rem;color:var(--t10-color-text);cursor:pointer;font:inherit;padding-inline:.85rem;font-size:.82rem;font-weight:720}.t10-coa-refresh{border-color:var(--t10-color-accent);align-items:center;gap:.65rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-coa-refresh{border-color:color-mix(in srgb, var(--t10-color-accent) 35%, var(--t10-color-border))}}.t10-coa-page>.t10-guidance[data-variant=section]{max-inline-size:96rem;margin:.85rem auto 0}.t10-coa-tree{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);max-inline-size:96rem;box-shadow:var(--t10-shadow-panel);outline:none;margin:.85rem auto 0;overflow:hidden}.t10-coa-tree:focus-visible{outline:3px solid var(--t10-color-focus);outline-offset:2px}.t10-coa-tree__stale{background:var(--t10-color-warning);margin:0;padding:.55rem .85rem}@supports (color:color-mix(in lab, red, red)){.t10-coa-tree__stale{background:color-mix(in srgb, var(--t10-color-warning) 12%, transparent)}}.t10-coa-tree__stale{color:var(--t10-color-warning);font-size:.78rem;font-weight:700}.t10-coa-tree-row{border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-coa-tree-row{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 72%, transparent)}}.t10-coa-tree-row{transition:background-color .14s}.t10-coa-tree-row:last-child{border-block-end:0}.t10-coa-tree-row[data-focused=true]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-coa-tree-row[data-focused=true]{background:color-mix(in srgb, var(--t10-color-accent) 8%, var(--t10-color-surface))}}.t10-coa-tree-row[data-focused=true]{box-shadow:inset 3px 0 0 var(--t10-color-accent)}.t10-coa-tree-row[data-level="4"]{background:linear-gradient(90deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 42%)}@supports (color:color-mix(in lab, red, red)){.t10-coa-tree-row[data-level="4"]{background:linear-gradient(90deg, color-mix(in srgb, var(--t10-color-surface-raised) 84%, transparent) 0%, var(--t10-color-surface) 42%)}}.t10-coa-tree-row__main{align-items:center;gap:.65rem;min-block-size:2.85rem;padding-block:.55rem;padding-inline-end:.75rem;display:flex}.t10-coa-tree-row__toggle,.t10-coa-tree-row__toggle-spacer{flex:0 0 1.35rem;inline-size:1.35rem}.t10-coa-tree-row__toggle{color:var(--t10-color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:.82rem;display:inline-flex}.t10-coa-ledger-tile{background:linear-gradient(135deg, var(--t10-color-accent), var(--t10-color-surface-raised));border-radius:.62rem;flex-shrink:0;justify-content:center;align-items:center;block-size:2.15rem;inline-size:2.15rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.t10-coa-ledger-tile{background:linear-gradient(135deg, color-mix(in srgb, var(--t10-color-accent) 20%, var(--t10-color-surface-raised)), var(--t10-color-surface-raised))}}.t10-coa-ledger-tile{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-coa-ledger-tile{border:1px solid color-mix(in srgb, var(--t10-color-accent) 28%, var(--t10-color-border))}}.t10-coa-ledger-tile{color:var(--t10-color-accent);letter-spacing:.03em;box-shadow:0 0 1rem var(--t10-color-accent);font-size:.68rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.t10-coa-ledger-tile{box-shadow:0 0 1rem color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-coa-tree-row__body{flex:auto;gap:.12rem;min-inline-size:0;display:grid}.t10-coa-tree-row__title-line{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.t10-coa-tree-row__title-line strong{font-size:.84rem;font-weight:760}.t10-coa-tree-row__code{color:var(--t10-color-text-muted);letter-spacing:.03em;font-size:.72rem;font-weight:700}.t10-coa-status-chips{flex-wrap:wrap;gap:.35rem;display:inline-flex}.t10-coa-status-chip{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.1rem .5rem;font-size:.6rem;font-weight:800;display:inline-flex}.t10-coa-status-chip[data-tone=accent]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-coa-status-chip[data-tone=accent]{background:color-mix(in srgb, var(--t10-color-accent) 14%, transparent)}}.t10-coa-status-chip[data-tone=accent]{color:var(--t10-color-accent)}.t10-coa-status-chip[data-tone=success]{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-coa-status-chip[data-tone=success]{background:color-mix(in srgb, var(--t10-color-success) 14%, transparent)}}.t10-coa-status-chip[data-tone=success]{color:var(--t10-color-success)}.t10-coa-status-chip[data-tone=warning]{background:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-coa-status-chip[data-tone=warning]{background:color-mix(in srgb, var(--t10-color-warning) 16%, transparent)}}.t10-coa-status-chip[data-tone=warning]{color:var(--t10-color-warning)}.t10-coa-status-chip[data-tone=danger]{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-coa-status-chip[data-tone=danger]{background:color-mix(in srgb, var(--t10-color-danger) 14%, transparent)}}.t10-coa-status-chip[data-tone=danger]{color:var(--t10-color-danger)}.t10-coa-status-chip[data-tone=muted]{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-coa-status-chip[data-tone=muted]{background:color-mix(in srgb, var(--t10-color-text-muted) 14%, transparent)}}.t10-coa-status-chip[data-tone=muted]{color:var(--t10-color-text-muted)}.t10-coa-cell-identity{align-items:center;gap:.6rem;inline-size:100%;min-inline-size:0;display:flex}.t10-coa-cell-identity__avatar{letter-spacing:.03em;border-radius:.6rem;flex:none;justify-content:center;align-items:center;block-size:2rem;inline-size:2rem;font-size:.68rem;font-weight:800;display:inline-flex}.t10-coa-cell-identity__avatar[data-tone=accent]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-coa-cell-identity__avatar[data-tone=accent]{background:color-mix(in srgb, var(--t10-color-accent) 14%, transparent)}}.t10-coa-cell-identity__avatar[data-tone=accent]{color:var(--t10-color-accent)}.t10-coa-cell-identity__avatar[data-tone=muted]{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-coa-cell-identity__avatar[data-tone=muted]{background:color-mix(in srgb, var(--t10-color-text-muted) 14%, transparent)}}.t10-coa-cell-identity__avatar[data-tone=muted]{color:var(--t10-color-text-muted)}.t10-coa-cell-identity__avatar[data-tone=danger]{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-coa-cell-identity__avatar[data-tone=danger]{background:color-mix(in srgb, var(--t10-color-danger) 14%, transparent)}}.t10-coa-cell-identity__avatar[data-tone=danger]{color:var(--t10-color-danger)}.t10-coa-cell-identity__body{flex:1 1 0;gap:.1rem;min-inline-size:0;display:grid;overflow:hidden}.t10-coa-cell-identity__title{text-overflow:ellipsis;white-space:nowrap;font-weight:620;display:block;overflow:hidden}.t10-coa-cell-identity__code{color:var(--t10-color-text-muted);font-family:var(--t10-font-mono,ui-monospace, monospace);font-size:.72rem}.t10-coa-cell-hierarchy{gap:.1rem;min-inline-size:0;display:grid}.t10-coa-cell-hierarchy__root{font-size:.8rem;font-weight:600}.t10-coa-cell-hierarchy__path{color:var(--t10-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.t10-coa-cell-amount{justify-items:end;gap:.2rem;min-inline-size:7rem;display:grid}.t10-coa-cell-amount__value{font-variant-numeric:tabular-nums;align-items:baseline;gap:.35rem;font-weight:620;display:inline-flex}.t10-coa-cell-amount__side{letter-spacing:.05em;text-transform:uppercase;font-size:.62rem;font-weight:800}.t10-coa-cell-amount[data-side=debit] .t10-coa-cell-amount__side{color:var(--t10-color-accent)}.t10-coa-cell-amount[data-side=credit] .t10-coa-cell-amount__side{color:var(--t10-color-warning)}.t10-coa-cell-amount[data-side=zero]{color:var(--t10-color-text-muted)}.t10-coa-cell-amount__share{justify-content:flex-end;align-items:center;gap:.35rem;inline-size:100%;display:inline-flex}.t10-coa-cell-amount__share-bar{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-coa-cell-amount__share-bar{background:color-mix(in srgb, var(--t10-color-accent) 45%, transparent)}}.t10-coa-cell-amount__share-bar{border-radius:999px;block-size:.25rem;min-inline-size:.25rem;max-inline-size:3.5rem}.t10-coa-cell-amount__share-value{color:var(--t10-color-text-muted);font-variant-numeric:tabular-nums;font-size:.66rem}.t10-coa-cell-amount__contra{background:var(--t10-color-danger);align-self:end}@supports (color:color-mix(in lab, red, red)){.t10-coa-cell-amount__contra{background:color-mix(in srgb, var(--t10-color-danger) 14%, transparent)}}.t10-coa-cell-amount__contra{color:var(--t10-color-danger);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;justify-self:end;padding:.05rem .4rem;font-size:.62rem;font-weight:600}.t10-coa-cell-stack{gap:.1rem;min-inline-size:0;display:grid}.t10-coa-cell-stack__primary{color:var(--t10-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;overflow:hidden}.t10-coa-cell-stack__secondary{color:var(--t10-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.t10-coa-cell-plain{color:var(--t10-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.t10-coa-cell-note{color:var(--t10-color-text-muted);overflow-wrap:anywhere;white-space:normal;font-size:.78rem;line-height:1.35;display:block}.t10-coa-row-action{border:1px solid var(--t10-color-border);cursor:pointer;background:0 0;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:600}.t10-coa-row-action:disabled{cursor:progress;opacity:.55}.t10-coa-row-action__empty{color:var(--t10-color-text-muted)}.t10-coa-filter-toggle{border:1px solid var(--t10-color-border);cursor:pointer;background:0 0;border-radius:999px;align-self:end;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex}.t10-coa-filter-toggle[data-active=true]{border-color:var(--t10-color-accent);color:var(--t10-color-accent)}.t10-coa-filter-toggle__count{background:var(--t10-color-accent);color:var(--t10-color-canvas);text-align:center;border-radius:999px;min-inline-size:1.25rem;padding:.05rem .35rem;font-size:.68rem;font-weight:800}.t10-coa-filter-panel{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel,.9rem);gap:.9rem;padding:.95rem;display:grid}.t10-coa-filter-panel__row{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.t10-coa-filter-panel__row label{gap:.3rem;font-size:.78rem;font-weight:600;display:grid}.t10-coa-filter-chips{border:0;gap:.45rem;margin:0;padding:0;display:grid}.t10-coa-filter-chips legend{padding:0;font-size:.78rem;font-weight:600}.t10-coa-filter-chips__list{flex-wrap:wrap;gap:.35rem;display:flex}.t10-coa-filter-chip{border:1px solid var(--t10-color-border);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.75rem;display:inline-flex}.t10-coa-filter-chip[aria-pressed=true]{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-coa-filter-chip[aria-pressed=true]{background:color-mix(in srgb, var(--t10-color-accent) 12%, transparent)}}.t10-coa-filter-chip[aria-pressed=true]{border-color:var(--t10-color-accent);color:var(--t10-color-accent)}.t10-coa-filter-chip__count{color:var(--t10-color-text-muted);font-variant-numeric:tabular-nums;font-size:.68rem}.t10-coa-filter-chip[aria-pressed=true] .t10-coa-filter-chip__count{color:inherit}.t10-coa-filter-panel__footer{border-block-start:1px solid var(--t10-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding-block-start:.7rem;display:flex}.t10-coa-filter-panel__summary{color:var(--t10-color-text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.78rem}.t10-coa-filter-panel__clear{border:1px solid var(--t10-color-border);cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .8rem;font-size:.78rem;font-weight:600}.t10-coa-filter-panel__clear:disabled{cursor:default;opacity:.5}.t10-coa-tree-row__meta,.t10-coa-tree-row__restricted{color:var(--t10-color-text-muted);font-size:.68rem}.t10-coa-tree-row__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:inline-flex}.t10-coa-tree-row__actions button{align-items:center;gap:.35rem;display:inline-flex}.t10-coa-empty,.t10-coa-error{border:1px dashed var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);text-align:center;max-inline-size:96rem;margin:.85rem auto 0;padding:1.25rem}.t10-coa-loading{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);gap:.55rem;max-inline-size:96rem;margin:.85rem auto 0;padding:.85rem;display:grid}.t10-coa-loading span{background:linear-gradient(90deg, var(--t10-color-border) 0%, var(--t10-color-border) 48%, var(--t10-color-border) 100%);border-radius:.55rem;block-size:2.65rem;display:block}@supports (color:color-mix(in lab, red, red)){.t10-coa-loading span{background:linear-gradient(90deg, color-mix(in srgb, var(--t10-color-border) 25%, var(--t10-color-surface)) 0%, color-mix(in srgb, var(--t10-color-border) 55%, var(--t10-color-surface)) 48%, color-mix(in srgb, var(--t10-color-border) 25%, var(--t10-color-surface)) 100%)}}.t10-coa-loading span{background-size:200% 100%;animation:1.4s ease-in-out infinite t10-skeleton}.t10-coa-detail-backdrop,.t10-coa-impact-backdrop{z-index:80;background:var(--t10-color-canvas);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-coa-detail-backdrop,.t10-coa-impact-backdrop{background:color-mix(in srgb, var(--t10-color-canvas) 28%, #0000006b)}}.t10-coa-detail-backdrop,.t10-coa-impact-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.t10-coa-detail-panel,.t10-coa-impact-dialog{border:1px solid var(--t10-color-border);border-radius:calc(var(--t10-radius-panel) + .15rem);background:linear-gradient(180deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%);max-block-size:min(92svh,44rem);inline-size:min(100%,42rem);overflow:auto}@supports (color:color-mix(in lab, red, red)){.t10-coa-detail-panel,.t10-coa-impact-dialog{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-surface-raised) 90%, var(--t10-color-accent) 10%) 0%, var(--t10-color-surface) 100%)}}.t10-coa-detail-panel,.t10-coa-impact-dialog{box-shadow:0 1.5rem 3rem #0000002e, 0 0 2rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-coa-detail-panel,.t10-coa-impact-dialog{box-shadow:0 1.5rem 3rem #0000002e, 0 0 2rem color-mix(in srgb, var(--t10-color-accent) 12%, transparent)}}.t10-coa-detail-panel__header,.t10-coa-impact-dialog__header{justify-content:space-between;align-items:start;gap:1rem;padding:1rem 1.1rem .65rem;display:flex}.t10-coa-detail-panel__eyebrow{color:var(--t10-color-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .25rem;font-size:.68rem;font-weight:800}.t10-coa-detail-panel__header h2,.t10-coa-impact-dialog__header h2{letter-spacing:-.03em;margin:0;font-size:1.25rem}.t10-coa-detail-panel__code{color:var(--t10-color-text-muted);margin:.2rem 0 0;font-size:.78rem}.t10-coa-detail-section{color:var(--t10-color-text-muted);letter-spacing:.06em;text-transform:uppercase;margin:.35rem 1.1rem 0;font-size:.72rem;font-weight:750}.t10-coa-detail-panel__grid,.t10-coa-impact-dialog__summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:.65rem 1.1rem 1rem;display:grid}.t10-coa-detail-panel__grid div,.t10-coa-impact-dialog__summary dl div{border:1px solid var(--t10-color-border);background:var(--t10-color-canvas);border-radius:.65rem;gap:.15rem;padding:.65rem .75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-coa-detail-panel__grid div,.t10-coa-impact-dialog__summary dl div{background:color-mix(in srgb, var(--t10-color-canvas) 72%, transparent)}}.t10-coa-detail-panel__grid dt,.t10-coa-impact-dialog__summary dt{color:var(--t10-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:700}.t10-coa-detail-panel__grid dd,.t10-coa-impact-dialog__summary dd{margin:0;font-size:.86rem;font-weight:720}.t10-coa-impact-dialog__warning{border:1px solid var(--t10-color-danger);border-radius:.65rem;margin:0 1.1rem;padding:.75rem .85rem}@supports (color:color-mix(in lab, red, red)){.t10-coa-impact-dialog__warning{border:1px solid color-mix(in srgb, var(--t10-color-danger) 35%, var(--t10-color-border))}}.t10-coa-impact-dialog__warning{background:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-coa-impact-dialog__warning{background:color-mix(in srgb, var(--t10-color-danger) 10%, transparent)}}.t10-coa-impact-dialog__warning{color:var(--t10-color-danger);font-size:.8rem;font-weight:650}.t10-coa-impact-dialog__surfaces,.t10-coa-impact-dialog__gaps{margin:.75rem 1.1rem 0;font-size:.78rem}.t10-coa-impact-dialog__surfaces ul,.t10-coa-impact-dialog__gaps ul{margin:.35rem 0 0;padding-inline-start:1.1rem}.t10-coa-impact-dialog__reason{letter-spacing:.04em;text-transform:uppercase;color:var(--t10-color-text-muted);gap:.35rem;margin:.85rem 1.1rem 0;font-size:.72rem;font-weight:700;display:grid}.t10-coa-impact-dialog__reason textarea{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-canvas);min-block-size:5.5rem;color:var(--t10-color-text);font:inherit;resize:vertical;padding:.65rem .75rem;font-size:.84rem}.t10-coa-impact-dialog .t10-guidance,.t10-coa-detail-panel .t10-guidance{margin:.55rem 1.1rem 1rem}.t10-coa-impact-dialog__actions{justify-content:flex-end;gap:.55rem;padding:0 1.1rem 1rem;display:flex}@media (max-width:64rem){.t10-coa-page>.t10-metric-card-group,.t10-coa-detail-panel__grid,.t10-coa-impact-dialog__summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.t10-coa-header{flex-direction:column}.t10-coa-page>.t10-metric-card-group{grid-template-columns:minmax(0,1fr)}.t10-coa-tree-row__actions{justify-content:flex-start;inline-size:100%}.t10-coa-detail-panel__grid,.t10-coa-impact-dialog__summary dl{grid-template-columns:minmax(0,1fr)}}.t10-plot-units-command-header .t10-plot-units-scope-chip{background:var(--t10-color-accent);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-units-command-header .t10-plot-units-scope-chip{background:color-mix(in srgb, var(--t10-color-accent) 10%, var(--t10-color-surface))}}.t10-plot-units-command-header .t10-plot-units-scope-chip{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-units-command-header .t10-plot-units-scope-chip{border:1px solid color-mix(in srgb, var(--t10-color-accent) 24%, var(--t10-color-border))}}.t10-plot-units-command-header .t10-plot-units-scope-chip{color:var(--t10-color-text);border-radius:999px;max-inline-size:100%;margin:0;padding:.35rem .85rem;font-size:.82rem;font-weight:650;display:inline-flex}.t10-plot-units-command-deck{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);box-shadow:var(--t10-shadow-panel);gap:0;min-inline-size:0;display:grid;overflow:hidden}.t10-plot-units-intent-bar{background:linear-gradient(180deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-units-intent-bar{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-surface-raised) 92%, var(--t10-color-accent)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-units-intent-bar{border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-units-intent-bar{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-plot-units-intent-bar{flex-wrap:wrap;gap:.75rem;padding:.95rem 1.15rem;display:flex}.t10-plot-units-intent-bar__search{flex:16rem;min-inline-size:min(100%,16rem)}.t10-plot-units-intent-bar__cluster{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;margin-inline-start:auto;display:flex}.t10-plot-units-intent-bar .t10-enterprise-quick-filter{border:0;margin:0;padding:0}.t10-plot-units-advanced-toggle{background:var(--t10-color-surface);border:1px solid var(--t10-color-border);color:var(--t10-color-text);cursor:pointer;border-radius:.75rem;align-items:center;gap:.45rem;min-block-size:2.75rem;padding-inline:.85rem;display:inline-flex}.t10-plot-units-advanced-toggle[data-active=true]{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-units-advanced-toggle[data-active=true]{border-color:color-mix(in srgb, var(--t10-color-accent) 42%, var(--t10-color-border))}}.t10-plot-units-advanced-toggle__badge{background:var(--t10-color-accent);color:var(--t10-color-accent-contrast,#fff);border-radius:999px;justify-content:center;align-items:center;min-inline-size:1.25rem;padding:.1rem .35rem;font-size:.72rem;font-weight:700;display:inline-flex}.t10-plot-units-advanced-filters{border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-units-advanced-filters{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-plot-units-advanced-filters{gap:0;display:grid}.t10-plot-units-advanced-filters .t10-enterprise-project-scope-bar,.t10-plot-units-advanced-filters .t10-enterprise-location-filter-bar{border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-units-advanced-filters .t10-enterprise-project-scope-bar,.t10-plot-units-advanced-filters .t10-enterprise-location-filter-bar{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-plot-units-command-deck>.t10-enterprise-active-filters{padding:.75rem 1.15rem .25rem}.t10-plot-units-data-panel{gap:.75rem;min-inline-size:0;padding:1rem 1.15rem 1.15rem;display:grid}.t10-plot-units-table-region{box-shadow:none;border:0;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow:hidden}.t10-plot-units-table-region .t10-enterprise-table-scroll{overscroll-behavior-x:contain;scrollbar-gutter:stable;max-inline-size:100%;overflow-x:auto}.t10-plot-units-table-region .t10-enterprise-table [data-col=finalRateTotal] .t10-plot-unit-money-hero{font-family:var(--t10-font-display-current);font-size:.98rem;font-weight:780}.t10-plot-units-refresh-btn{align-items:center;gap:.35rem;display:inline-flex}.t10-plot-unit-refresh-icon{block-size:1rem;inline-size:1rem}.t10-plot-unit-identity-cell{align-items:stretch;gap:.65rem;min-inline-size:0;display:flex}.t10-plot-unit-identity-cell__rail{background:var(--t10-color-success);border-radius:999px;flex-shrink:0;inline-size:.22rem}.t10-plot-unit-identity-cell__rail[data-lifecycle=sold]{background:var(--t10-color-danger)}.t10-plot-unit-identity-cell__rail[data-lifecycle=booked]{background:var(--t10-color-warning)}.t10-plot-unit-identity-cell__body{gap:.18rem;min-inline-size:0;display:grid}.t10-plot-unit-identity-cell__title{font-size:.92rem;font-weight:700;line-height:1.25}.t10-plot-unit-identity-cell__meta{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.t10-plot-unit-identity-cell__print{color:var(--t10-color-text-muted);font-size:.78rem}.t10-plot-unit-identity-cell__status{color:var(--t10-color-success);letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:700}.t10-plot-unit-identity-cell__status[data-lifecycle=sold]{color:var(--t10-color-danger)}.t10-plot-unit-identity-cell__status[data-lifecycle=booked]{color:var(--t10-color-warning)}.t10-plot-unit-location-breadcrumb{flex-wrap:wrap;gap:.15rem .35rem;max-inline-size:18rem;display:inline-flex}.t10-plot-unit-location-breadcrumb__sep{color:var(--t10-color-text-muted);font-size:.72rem}.t10-plot-unit-location-breadcrumb__label{color:var(--t10-color-text-muted);font-size:.8rem}.t10-plot-unit-location-breadcrumb__label[data-emphasis=true]{color:var(--t10-color-text);font-weight:650}.t10-plot-unit-lifecycle-cell{letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;display:inline-flex}.t10-plot-unit-lifecycle-cell__dot{background:currentColor;border-radius:999px;block-size:.45rem;inline-size:.45rem}.t10-plot-unit-lifecycle-cell[data-lifecycle=available]{color:var(--t10-color-success)}.t10-plot-unit-lifecycle-cell[data-lifecycle=sold]{color:var(--t10-color-danger)}.t10-plot-unit-lifecycle-cell[data-lifecycle=booked]{color:var(--t10-color-warning)}.t10-plot-unit-dimension-glyph{align-items:center;gap:.45rem;display:inline-flex}.t10-plot-unit-dimension-glyph__shape{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-dimension-glyph__shape{background:color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-plot-unit-dimension-glyph__shape{border:1px solid var(--t10-color-accent);block-size:1.35rem}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-dimension-glyph__shape{border:1px solid color-mix(in srgb, var(--t10-color-accent) 34%, var(--t10-color-border))}}.t10-plot-unit-dimension-glyph__shape{border-radius:.25rem;inline-size:auto;min-inline-size:1rem;display:block}.t10-plot-unit-dimension-glyph__meta{color:var(--t10-color-text-muted);font-size:.72rem}.t10-plot-unit-donut{border-radius:50%;block-size:2.35rem;inline-size:2.35rem;display:block;position:relative}.t10-plot-unit-donut:after{background:var(--t10-color-surface-raised);content:"";border-radius:50%;block-size:1.15rem;inline-size:1.15rem;position:absolute;inset:50%;transform:translate(-50%,-50%)}.t10-plot-unit-donut--empty{background:var(--t10-color-border);align-items:center}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-donut--empty{background:color-mix(in srgb, var(--t10-color-border) 40%, transparent)}}.t10-plot-unit-donut--empty{color:var(--t10-color-text-muted);justify-content:center;font-size:.72rem;display:inline-flex}.t10-plot-units-data-panel .t10-projects-card-grid--premium{perspective:70rem}.t10-plot-unit-drawer__section--flags{background:linear-gradient(180deg, var(--t10-color-accent) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-drawer__section--flags{background:linear-gradient(180deg, color-mix(in srgb, var(--t10-color-accent) 5%, var(--t10-color-surface)) 0%, var(--t10-color-surface) 100%)}}.t10-plot-unit-drawer__section--flags{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-drawer__section--flags{border:1px solid color-mix(in srgb, var(--t10-color-accent) 18%, var(--t10-color-border))}}.t10-plot-unit-drawer__section--flags{border-radius:var(--t10-radius-panel);margin-block-start:.35rem;padding:1rem}.t10-plot-unit-flags-panel{gap:.75rem;display:grid}.t10-plot-unit-flags-panel__summary{color:var(--t10-color-text-muted);letter-spacing:.02em;margin:0;font-size:.78rem;font-weight:600}.t10-plot-unit-flag-grid--drawer{grid-template-columns:minmax(0,1fr)}.t10-plot-units-gallery-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.t10-plot-unit-gallery-tile{background:var(--t10-color-surface-raised);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);cursor:pointer;text-align:start;gap:.75rem;min-block-size:15rem;inline-size:100%;padding:1rem;transition:border-color .18s,box-shadow .22s,transform .18s;animation:.52s cubic-bezier(.22,1,.36,1) backwards t10-projects-card-rise;display:grid;position:relative;overflow:hidden}.t10-plot-unit-gallery-tile:hover,.t10-plot-unit-gallery-tile:focus-visible{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-gallery-tile:hover,.t10-plot-unit-gallery-tile:focus-visible{border-color:color-mix(in srgb, var(--t10-color-accent) 34%, var(--t10-color-border))}}.t10-plot-unit-gallery-tile:hover,.t10-plot-unit-gallery-tile:focus-visible{box-shadow:var(--t10-shadow-panel);transform:translateY(-.12rem)}.t10-plot-unit-gallery-tile__rail{background:var(--t10-color-success);border-radius:999px;inline-size:.24rem;position:absolute;inset-block:.75rem;inset-inline-start:0}.t10-plot-unit-gallery-tile__rail[data-lifecycle=sold]{background:var(--t10-color-danger)}.t10-plot-unit-gallery-tile__rail[data-lifecycle=booked]{background:var(--t10-color-warning)}.t10-plot-unit-gallery-tile__location{color:var(--t10-color-text-muted);padding-inline-start:.55rem;font-size:.76rem}.t10-plot-unit-gallery-tile__center{justify-items:start;gap:.35rem;padding-inline-start:.55rem;display:grid}.t10-plot-unit-gallery-tile__footer{justify-content:space-between;align-items:end;padding-inline-start:.55rem;display:flex}.t10-plot-unit-gallery-tile__footer>span{gap:.15rem;display:grid}.t10-plot-unit-gallery-tile__metric-label{color:var(--t10-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem}.t10-plot-unit-gallery-tile__status{color:var(--t10-color-success);letter-spacing:.03em;text-transform:uppercase;padding-inline-start:.55rem;font-size:.72rem;font-weight:700}.t10-plot-unit-gallery-tile__status[data-lifecycle=sold]{color:var(--t10-color-danger)}.t10-plot-unit-gallery-tile__status[data-lifecycle=booked]{color:var(--t10-color-warning)}.t10-plot-unit-gallery-tile__actions{position:absolute;inset-block-start:.65rem;inset-inline-end:.65rem}.t10-plot-units-command-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.t10-plot-unit-command-list-row{background:var(--t10-color-surface-raised);border:1px solid var(--t10-color-border);cursor:pointer;text-align:start;border-radius:.85rem;grid-template-columns:auto minmax(0,1.4fr) minmax(0,1.2fr) auto;align-items:center;gap:.75rem;min-block-size:4.5rem;inline-size:100%;padding:.75rem .85rem;transition:border-color .16s,box-shadow .18s,transform .16s;animation:.42s cubic-bezier(.22,1,.36,1) backwards t10-projects-card-rise;display:grid;position:relative}.t10-plot-unit-command-list-row:hover,.t10-plot-unit-command-list-row:focus-visible{border-color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-command-list-row:hover,.t10-plot-unit-command-list-row:focus-visible{border-color:color-mix(in srgb, var(--t10-color-accent) 30%, var(--t10-color-border))}}.t10-plot-unit-command-list-row:hover,.t10-plot-unit-command-list-row:focus-visible{box-shadow:var(--t10-shadow-panel)}.t10-plot-unit-command-list-row__rail{background:var(--t10-color-success);border-radius:999px;inline-size:.22rem;position:absolute;inset-block:.55rem;inset-inline-start:0}.t10-plot-unit-command-list-row__rail[data-lifecycle=sold]{background:var(--t10-color-danger)}.t10-plot-unit-command-list-row__rail[data-lifecycle=booked]{background:var(--t10-color-warning)}.t10-plot-unit-command-list-row__identity{gap:.15rem;min-inline-size:0;padding-inline-start:.55rem;display:grid}.t10-plot-unit-command-list-row__status{color:var(--t10-color-success);text-transform:uppercase;font-size:.72rem;font-weight:700}.t10-plot-unit-command-list-row__status[data-lifecycle=sold]{color:var(--t10-color-danger)}.t10-plot-unit-command-list-row__status[data-lifecycle=booked]{color:var(--t10-color-warning)}.t10-plot-unit-command-list-row__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem 1rem;display:grid}.t10-plot-unit-command-list-row__metrics>span{gap:.1rem;display:grid}.t10-plot-unit-command-list-row__metrics>span>span{color:var(--t10-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem}.t10-plot-unit-drawer-root{z-index:1400;position:fixed;inset:0}.t10-plot-unit-drawer-root__backdrop{background:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-drawer-root__backdrop{background:color-mix(in srgb, var(--t10-color-text) 24%, transparent)}}.t10-plot-unit-drawer-root__backdrop{cursor:pointer;border:0;margin:0;padding:0;position:absolute;inset:0}.t10-plot-unit-drawer{background:var(--t10-color-surface-raised);border-inline-start:1px solid var(--t10-color-border);box-shadow:-.5rem 0 2rem var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-drawer{box-shadow:-.5rem 0 2rem color-mix(in srgb, var(--t10-color-text) 16%, transparent)}}.t10-plot-unit-drawer{outline:none;grid-template-rows:auto 1fr auto;max-inline-size:min(100vw,32rem);display:grid;position:absolute;inset-block:0;inset-inline-end:0}.t10-plot-unit-drawer__header{border-block-end:1px solid var(--t10-color-border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.1rem 1.15rem 1rem;display:flex}.t10-plot-unit-drawer__hero{align-items:flex-start;gap:.75rem;min-inline-size:0;display:flex}.t10-plot-unit-drawer__rail{background:var(--t10-color-success);border-radius:999px;flex-shrink:0;min-block-size:3.5rem;inline-size:.28rem}.t10-plot-unit-drawer__rail[data-lifecycle=sold]{background:var(--t10-color-danger)}.t10-plot-unit-drawer__rail[data-lifecycle=booked]{background:var(--t10-color-warning)}.t10-plot-unit-drawer__hero h2{margin:0;font-size:1.25rem;line-height:1.2}.t10-plot-unit-drawer__print{color:var(--t10-color-text-muted);margin:.2rem 0 0;font-size:.84rem}.t10-plot-unit-drawer__status{color:var(--t10-color-success);letter-spacing:.04em;text-transform:uppercase;margin:.35rem 0 0;font-size:.76rem;font-weight:700}.t10-plot-unit-drawer__status[data-lifecycle=sold]{color:var(--t10-color-danger)}.t10-plot-unit-drawer__status[data-lifecycle=booked]{color:var(--t10-color-warning)}.t10-plot-unit-drawer__close{color:var(--t10-color-text-muted);cursor:pointer;background:0 0;border:0;padding:.15rem .35rem;font-size:1.5rem;line-height:1}.t10-plot-unit-drawer__body{overscroll-behavior:contain;gap:1rem;padding:1rem 1.15rem;display:grid;overflow:auto}.t10-plot-unit-drawer__section h3{letter-spacing:.06em;text-transform:uppercase;margin:0 0 .65rem;font-size:.72rem;font-weight:800}.t10-plot-unit-location-tree{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.t10-plot-unit-location-tree li{justify-content:space-between;align-items:baseline;gap:.65rem;display:flex}.t10-plot-unit-location-tree span{color:var(--t10-color-text-muted);font-size:.78rem}.t10-plot-unit-drawer__physical{gap:.85rem;display:grid}.t10-plot-unit-drawer__physical-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;margin:0;display:grid}.t10-plot-unit-drawer__physical-grid dt{color:var(--t10-color-text-muted);font-size:.72rem}.t10-plot-unit-drawer__physical-grid dd{margin:.1rem 0 0;font-size:.88rem;font-weight:650}.t10-plot-unit-pricing-waterfall{gap:.55rem;display:grid}.t10-plot-unit-pricing-waterfall__row{grid-template-columns:minmax(6rem,7.5rem) 1fr auto;align-items:center;gap:.55rem;display:grid}.t10-plot-unit-pricing-waterfall__label{color:var(--t10-color-text-muted);font-size:.76rem}.t10-plot-unit-pricing-waterfall__track{background:var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-plot-unit-pricing-waterfall__track{background:color-mix(in srgb, var(--t10-color-border) 55%, transparent)}}.t10-plot-unit-pricing-waterfall__track{border-radius:999px;block-size:.45rem;overflow:hidden}.t10-plot-unit-pricing-waterfall__bar{background:var(--t10-color-accent);border-radius:inherit;block-size:100%;display:block}.t10-plot-unit-pricing-waterfall__row[data-tone=add] .t10-plot-unit-pricing-waterfall__bar{background:var(--t10-color-warning)}.t10-plot-unit-pricing-waterfall__row[data-tone=subtract] .t10-plot-unit-pricing-waterfall__bar{background:var(--t10-color-danger)}.t10-plot-unit-pricing-waterfall__row[data-tone=final] .t10-plot-unit-pricing-waterfall__bar{background:var(--t10-color-success)}.t10-plot-unit-pricing-waterfall__value{font-variant-numeric:tabular-nums;font-size:.82rem}.t10-plot-unit-drawer__final-rate{font-family:var(--t10-font-display-current);margin:.75rem 0 0;font-size:1.35rem;font-weight:780}.t10-plot-unit-drawer__flags{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.t10-plot-unit-drawer__footer{border-block-start:1px solid var(--t10-color-border);justify-content:flex-end;gap:.65rem;padding:.85rem 1.15rem;display:flex}@media (max-width:960px){.t10-plot-unit-command-list-row,.t10-plot-unit-command-list-row__metrics{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.t10-plot-units-intent-bar{flex-direction:column;align-items:stretch}.t10-plot-units-intent-bar__cluster{justify-content:flex-start;margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.t10-plot-unit-gallery-tile,.t10-plot-unit-command-list-row{transition:none;animation:none}}.t10-investor-detail-hero--premium{background:linear-gradient(145deg, var(--t10-color-accent) 0%, var(--t10-color-surface-raised) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-investor-detail-hero--premium{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-accent) 6%, var(--t10-color-surface-raised)) 0%, var(--t10-color-surface-raised) 100%)}}.t10-investor-detail-hero--premium{border:1px solid var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-investor-detail-hero--premium{border:1px solid color-mix(in srgb, var(--t10-color-accent) 16%, var(--t10-color-border))}}.t10-investor-detail-hero--premium{box-shadow:var(--t10-shadow-panel);border-radius:1rem;gap:1rem;margin-block-end:1rem;padding:1.1rem 1.2rem;display:grid;position:relative}.t10-investor-detail-hero__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.t10-investor-detail-hero__title-row{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.t10-investor-detail-hero__title-row h1{margin:0}.t10-investor-detail-hero__subtitle{margin:.35rem 0 0}.t10-investor-detail-hero__actions{z-index:1;position:relative}.t10-investor-detail-hero__facts{z-index:1;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.75rem 1rem;margin:0;display:grid;position:relative}.t10-investor-detail-hero__facts dt{color:var(--t10-color-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:600}.t10-investor-detail-hero__facts dd{font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:.95rem}.t10-investor-detail-hero__progress{z-index:1;max-inline-size:24rem;position:relative}.t10-investor-detail-hero__balance{color:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-investor-detail-hero__balance{color:color-mix(in srgb, var(--t10-color-accent) 84%, var(--t10-color-text))}}.t10-investor-detail-hero__balance{font-family:var(--t10-font-display-current);font-size:1.05rem;font-weight:700}.t10-investor-detail-shell{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start;gap:1rem;display:grid}.t10-investor-detail-main,.t10-investor-detail-aside{gap:1rem;min-inline-size:0;display:grid}.t10-investor-detail-ledger-panel{background:var(--t10-color-surface-raised);border:1px solid var(--t10-color-border);border-radius:1rem;gap:.75rem;padding:.95rem 1.05rem;display:grid}.t10-investor-detail-ledger-panel__head h2{margin:0;font-size:.98rem}.t10-investor-detail-ledger-panel__head p{color:var(--t10-color-text-muted);margin:.2rem 0 0;font-size:.82rem}.t10-investor-detail-tabs-wrap,.t10-investor-detail-tab-panel{gap:.85rem;min-inline-size:0;display:grid}.t10-investor-detail-overview{gap:.85rem;display:grid}.t10-investor-detail-preview{background:var(--t10-color-surface-raised);border:1px solid var(--t10-color-border);border-radius:1rem;gap:.65rem;padding:.95rem 1.05rem;display:grid}.t10-investor-detail-preview__head{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.t10-investor-detail-preview__head h3{margin:0;font-size:.92rem}.t10-investor-detail-preview__head div{align-items:baseline;gap:.45rem;display:flex}.t10-investor-detail-preview__count{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-investor-detail-preview__count{background:color-mix(in srgb, var(--t10-color-accent) 12%, var(--t10-color-surface))}}.t10-investor-detail-preview__count{color:var(--t10-color-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.t10-investor-detail-preview__count{color:color-mix(in srgb, var(--t10-color-accent) 78%, var(--t10-color-text))}}.t10-investor-detail-preview__count{padding:.12rem .45rem;font-size:.72rem;font-weight:700}.t10-investor-detail-preview__empty{color:var(--t10-color-text-muted);margin:0;font-size:.86rem}.t10-investor-detail-preview-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.t10-investor-detail-preview-list li{border-block-start:1px solid var(--t10-color-border);align-items:baseline}@supports (color:color-mix(in lab, red, red)){.t10-investor-detail-preview-list li{border-block-start:1px solid color-mix(in srgb, var(--t10-color-border) 88%, transparent)}}.t10-investor-detail-preview-list li{grid-template-columns:minmax(5rem,7rem) minmax(0,1fr) auto;gap:.15rem .65rem;padding-block:.55rem;display:grid}.t10-investor-detail-preview-list li strong{font-size:.84rem}.t10-investor-detail-preview-list li span:last-child{font-variant-numeric:tabular-nums;text-align:end;justify-self:end}@media (max-width:960px){.t10-investor-detail-shell{grid-template-columns:1fr}.t10-investor-detail-aside{order:-1}}@media (min-width:768px){.t10-investor-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.t10-tabular-nums{font-variant-numeric:tabular-nums}.t10-landowner-type-chip{text-transform:uppercase;letter-spacing:.03em;border-radius:9999px;align-items:center;gap:.35rem;inline-size:fit-content;padding:.2rem .6rem;font-size:.6875rem;font-weight:700;display:inline-flex}.t10-landowner-type-chip[data-type=net]{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-landowner-type-chip[data-type=net]{background:color-mix(in srgb, var(--t10-color-success) 14%, var(--t10-color-surface))}}.t10-landowner-type-chip[data-type=net]{color:var(--t10-color-success)}.t10-landowner-type-chip[data-type=installment]{background:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.t10-landowner-type-chip[data-type=installment]{background:color-mix(in srgb, var(--status-info) 14%, var(--t10-color-surface))}}.t10-landowner-type-chip[data-type=installment]{color:var(--status-info)}.t10-landowner-amount--liability{font-weight:600}.t10-landowner-progress{align-items:center;gap:.5rem;min-inline-size:7.5rem;display:flex}.t10-landowner-progress__track{background:var(--t10-color-border-strong);border-radius:9999px;flex:1;block-size:.4rem;position:relative}@supports (color:color-mix(in lab, red, red)){.t10-landowner-progress__track{background:color-mix(in srgb, var(--t10-color-border-strong) 55%, transparent)}}.t10-landowner-progress__track{overflow:hidden}.t10-landowner-progress__fill{border-radius:inherit;background:linear-gradient(90deg, var(--t10-color-accent), var(--t10-color-success));transition:width .3s;position:absolute;inset-block:0;inset-inline-start:0}@media (prefers-reduced-motion:reduce){.t10-landowner-progress__fill{transition:none}}.t10-landowner-progress__label{min-inline-size:2.5rem;color:var(--t10-color-text-muted);font-size:.75rem}.t10-landowner-tabs{border-block-end:1px solid var(--t10-color-border);gap:.25rem;margin-block-end:1.25rem;display:flex;overflow-x:auto}.t10-landowner-tab{appearance:none;color:var(--t10-color-text-muted);font-family:var(--t10-font-display-current);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-block-end:2px solid #0000;padding:.65rem 1rem;font-size:.8125rem;font-weight:600}.t10-landowner-tab[aria-selected=true]{color:var(--t10-color-accent);border-block-end-color:var(--t10-color-accent)}.t10-landowner-tab:focus-visible{outline:2px solid var(--t10-color-focus);outline-offset:-2px;border-radius:var(--radius-btn,6px)}.t10-landowner-tabpanel{outline:none}.t10-landowner-installment-toolbar{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-block-end:.75rem;display:flex}.t10-landowner-installment-summary{border-radius:var(--radius-card,12px);background:var(--t10-color-surface-subtle);border:1px solid var(--t10-color-border);flex-wrap:wrap;gap:1.5rem;margin-block-end:.75rem;padding:.75rem 1rem;display:flex}.t10-landowner-installment-summary dt{color:var(--t10-color-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem}.t10-landowner-installment-summary dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.t10-landowner-installment-summary dd[data-balance=off]{color:var(--t10-color-danger)}.t10-landowner-installment-table{border-collapse:collapse;inline-size:100%}.t10-landowner-installment-table th,.t10-landowner-installment-table td{border-block-end:1px solid var(--t10-color-border);text-align:start;padding:.5rem .65rem;font-size:.8125rem}.t10-landowner-installment-table th{color:var(--t10-color-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem;font-weight:600}.t10-landowner-installment-table input{border-radius:var(--radius-field,6px);font-variant-numeric:tabular-nums;inline-size:100%;color:var(--t10-color-text);background:0 0;border:1px solid #0000;padding:.3rem .4rem}.t10-landowner-installment-table input:hover,.t10-landowner-installment-table input:focus-visible{border-color:var(--t10-color-border-strong);background:var(--t10-color-surface)}.t10-landowner-installment-table input:focus-visible{outline:2px solid var(--t10-color-focus);outline-offset:1px}.t10-landowner-recovery{flex-direction:column;gap:.5rem;margin-block-end:.75rem;display:flex}.t10-landowner-recovery-chip{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:.1rem .5rem;font-size:.6rem;font-weight:800;display:inline-flex}.t10-landowner-recovery-chip[data-status=PAID]{background:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-landowner-recovery-chip[data-status=PAID]{background:color-mix(in srgb, var(--t10-color-success) 14%, transparent)}}.t10-landowner-recovery-chip[data-status=PAID]{color:var(--t10-color-success)}.t10-landowner-recovery-chip[data-status=SHORT]{background:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-landowner-recovery-chip[data-status=SHORT]{background:color-mix(in srgb, var(--t10-color-warning) 16%, transparent)}}.t10-landowner-recovery-chip[data-status=SHORT]{color:var(--t10-color-warning)}.t10-landowner-recovery-chip[data-status=PENDING]{background:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-landowner-recovery-chip[data-status=PENDING]{background:color-mix(in srgb, var(--t10-color-text-muted) 14%, transparent)}}.t10-landowner-recovery-chip[data-status=PENDING]{color:var(--t10-color-text-muted)}.t10-landowner-party-card{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-lg,14px);background:var(--t10-color-surface-raised,var(--t10-color-surface));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-block-end:.5rem;padding:1rem 1.15rem;display:flex}.t10-landowner-party-card[data-filled=off]{border-style:dashed}.t10-landowner-party-card__identity{align-items:center;gap:.85rem;min-inline-size:0;display:flex}.t10-landowner-party-card__avatar{background:var(--t10-color-accent);border-radius:50%;place-items:center;block-size:2.75rem;inline-size:2.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-landowner-party-card__avatar{background:color-mix(in srgb, var(--t10-color-accent) 16%, transparent)}}.t10-landowner-party-card__avatar{color:var(--t10-color-accent);flex:none;font-size:1.1rem;font-weight:800}.t10-landowner-party-card__copy{min-inline-size:0}.t10-landowner-party-card__eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--t10-color-text-muted);margin:0;font-size:.62rem;font-weight:800}.t10-landowner-party-card__name{color:var(--t10-color-text);font-size:1.02rem;line-height:1.3;display:block}.t10-landowner-party-card[data-filled=off] .t10-landowner-party-card__name{color:var(--t10-color-text-muted);font-weight:500}.t10-landowner-party-card__name:focus-visible{outline:2px solid var(--t10-color-focus);outline-offset:3px;border-radius:4px}.t10-landowner-party-card__facts{flex-wrap:wrap;gap:.25rem 1.15rem;margin:.35rem 0 0;display:flex}.t10-landowner-party-card__facts div{align-items:baseline;gap:.35rem;display:flex}.t10-landowner-party-card__facts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--t10-color-text-muted);font-size:.66rem}.t10-landowner-party-card__facts dd{color:var(--t10-color-text);margin:0;font-size:.8rem}.t10-landowner-schedule-alert{border-radius:var(--t10-radius-md,10px);border:1px solid var(--t10-color-warning);margin:0 0 .75rem;padding:.6rem .85rem}@supports (color:color-mix(in lab, red, red)){.t10-landowner-schedule-alert{border:1px solid color-mix(in srgb, var(--t10-color-warning) 35%, transparent)}}.t10-landowner-schedule-alert{background:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-landowner-schedule-alert{background:color-mix(in srgb, var(--t10-color-warning) 10%, var(--t10-color-surface))}}.t10-landowner-schedule-alert{color:var(--t10-color-text);font-size:.82rem;line-height:1.45}.t10-landowner-schedule-alert[data-tone=info]{border-color:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.t10-landowner-schedule-alert[data-tone=info]{border-color:color-mix(in srgb, var(--status-info) 30%, transparent)}}.t10-landowner-schedule-alert[data-tone=info]{background:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.t10-landowner-schedule-alert[data-tone=info]{background:color-mix(in srgb, var(--status-info) 9%, var(--t10-color-surface))}}.t10-form-dialog-layer{z-index:90;background:var(--t10-color-canvas);place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-form-dialog-layer{background:color-mix(in srgb, var(--t10-color-canvas) 72%, transparent)}}.t10-form-dialog-layer{-webkit-backdrop-filter:blur(14px)saturate(118%);backdrop-filter:blur(14px)saturate(118%)}.t10-form-dialog{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-lg,16px);background:var(--t10-color-surface);max-block-size:min(85vh,52rem);inline-size:min(46rem,100%);box-shadow:0 24px 60px var(--t10-color-text);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.t10-form-dialog{box-shadow:0 24px 60px color-mix(in srgb, var(--t10-color-text) 28%, transparent)}}.t10-form-dialog:focus-visible{outline:2px solid var(--t10-color-focus);outline-offset:2px}.t10-form-dialog__head{border-block-end:1px solid var(--t10-color-border);align-items:flex-start;gap:.75rem;padding:1.1rem 1.35rem .75rem;display:flex}.t10-form-dialog__head-copy{flex:auto;min-inline-size:0}.t10-form-dialog__eyebrow{font-family:var(--t10-font-mono,ui-monospace, monospace);letter-spacing:.17em;text-transform:uppercase;color:var(--t10-color-text-muted);margin-block-end:.3rem;font-size:.56rem;font-weight:600;display:block}.t10-form-dialog__close{border-radius:var(--radius-field,10px);background:var(--t10-color-text);border:0;flex:none;place-items:center;block-size:1.875rem;inline-size:1.875rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-form-dialog__close{background:color-mix(in srgb, var(--t10-color-text) 4%, transparent)}}.t10-form-dialog__close{color:var(--t10-color-text-muted);cursor:pointer;font-size:.8rem;line-height:1;transition:background .15s,color .15s}.t10-form-dialog__close:hover,.t10-form-dialog__close:focus-visible{background:var(--t10-color-danger);color:var(--t10-color-accent-ink,#fff)}.t10-form-dialog__note{color:var(--t10-color-text-muted);align-self:center;margin-inline-end:auto;font-size:.72rem}.t10-form-dialog__note kbd{font-family:var(--t10-font-mono,ui-monospace, monospace);border-radius:var(--p-radius-sm,6px);border:1px solid var(--t10-color-border);background:var(--t10-color-text);padding:.1rem .3rem;font-size:.6rem}@supports (color:color-mix(in lab, red, red)){.t10-form-dialog__note kbd{background:color-mix(in srgb, var(--t10-color-text) 3%, transparent)}}.t10-form-dialog__note kbd{color:var(--t10-color-text-muted)}.t10-form-dialog__title{color:var(--t10-color-text);margin:0;font-size:1.05rem}.t10-form-dialog__description{color:var(--t10-color-text-muted);margin:.3rem 0 0;font-size:.82rem}.t10-form-dialog__body{padding:1.1rem 1.35rem;overflow-y:auto}.t10-form-dialog__subhead{letter-spacing:.09em;text-transform:uppercase;color:var(--t10-color-text-muted);margin:1.25rem 0 .6rem;font-size:.7rem;font-weight:800}.t10-form-dialog__grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.8rem 1rem;display:grid}.t10-form-dialog__foot{border-block-start:1px solid var(--t10-color-border);background:var(--t10-color-text);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;padding:.85rem 1.35rem;display:flex}@supports (color:color-mix(in lab, red, red)){.t10-form-dialog__foot{background:color-mix(in srgb, var(--t10-color-text) 2.5%, transparent)}}.t10-form-dialog__foot{border-end-end-radius:var(--t10-radius-lg,16px);border-end-start-radius:var(--t10-radius-lg,16px)}@media (max-width:40rem){.t10-landowner-party-card{align-items:flex-start}.t10-form-dialog{max-block-size:92vh}}.t10-tb{--stack-mono-figures:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;flex-direction:column;gap:.85rem;max-inline-size:110rem;margin-inline:auto;padding-block:clamp(1rem,2vw,1.75rem);padding-inline:clamp(1rem,3vw,2rem);display:flex}.t10-tb__heroValue,.t10-tb__kpiValue,.t10-tb__code,.t10-tb__chip,.t10-tb__table tfoot td,.t10-tb__composition .t10-tb__num,.t10-tb__slip dd{font-family:var(--stack-mono-figures);font-variant-numeric:tabular-nums}.t10-tb[data-stale=true] .t10-tb__body{opacity:.62;transition:opacity .18s}.t10-tb__header{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;display:flex}.t10-tb__eyebrow{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--t10-color-accent);margin:0;font-size:.6875rem}.t10-tb__title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--t10-color-text);margin:.15rem 0 0;font-size:1.55rem;font-weight:700}.t10-tb__label{letter-spacing:.16em;text-transform:uppercase;color:var(--t10-color-text-muted);margin:0;font-size:.625rem;font-weight:500}.t10-tb__chips{flex-wrap:wrap;gap:.375rem;margin-block-start:.6rem;display:flex}.t10-tb__chip{border-radius:var(--radius-btn);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-subtle);font-variant-numeric:tabular-nums;color:var(--t10-color-text-muted);align-items:center;gap:.375rem;padding:.25rem .55rem;font-size:.6875rem;display:inline-flex}.t10-tb__chip--ok{border-color:var(--status-stable);background:var(--status-stable-soft);color:var(--status-stable)}.t10-tb__chip--danger{border-color:var(--status-critical);background:var(--status-critical-soft);color:var(--status-critical)}.t10-tb__chip--info{border-color:var(--status-info);background:var(--status-info-soft);color:var(--status-info)}.t10-tb__hero{text-align:end;margin-inline-start:auto}.t10-tb__heroValue{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--t10-color-text);margin:.35rem 0 0;font-size:2.15rem;font-weight:700}.t10-tb__heroValue--ok{color:var(--status-stable)}.t10-tb__heroValue--danger{color:var(--status-critical)}.t10-tb__heroSub{color:var(--t10-color-text-muted);margin:.35rem 0 0;font-size:.6875rem}.t10-tb__filters{border:1px solid var(--t10-color-border);border-radius:var(--radius-card);background:var(--t10-color-surface);box-shadow:var(--shadow-1);flex-wrap:wrap;align-items:flex-end;gap:.85rem;padding:.85rem 1rem;display:flex}.t10-tb__field{flex-direction:column;gap:.35rem;display:flex}.t10-tb__field--grow{flex:12rem}.t10-tb__input{border-radius:var(--radius-field);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-raised);block-size:2rem;min-inline-size:8.5rem;color:var(--t10-color-text);font-variant-numeric:tabular-nums;padding-inline:.7rem;font-size:.8125rem}.t10-tb__input:hover{border-color:var(--t10-color-border-strong)}.t10-tb__segmented,.t10-tb__chipButtons{gap:.25rem;display:flex}.t10-tb__segmented{border-radius:var(--radius-field);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-subtle);padding:.2rem}.t10-tb__segmented button,.t10-tb__chipButtons button{border-radius:var(--radius-btn);block-size:1.65rem;color:var(--t10-color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;padding-inline:.65rem;font-size:.75rem;font-weight:600;transition:background .15s,color .15s}.t10-tb__chipButtons button{border-color:var(--t10-color-border);background:var(--t10-color-surface-raised);font-variant-numeric:tabular-nums}.t10-tb__segmented button[aria-pressed=true]{background:var(--t10-color-surface-raised);color:var(--t10-color-text)}.t10-tb__segmented button:hover,.t10-tb__chipButtons button:hover{color:var(--t10-color-text)}.t10-tb__toggle{block-size:2rem;color:var(--t10-color-text-muted);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.t10-tb__run{border-radius:var(--radius-btn);background:var(--t10-color-accent);block-size:2.1rem;color:var(--t10-color-accent-ink);cursor:pointer;border:0;align-items:center;gap:.5rem;margin-inline-start:auto;padding-inline:.95rem;font-size:.8125rem;font-weight:700;display:inline-flex}.t10-tb__run kbd{background:var(--t10-color-accent-ink);border-radius:.25rem;padding:.1rem .3rem}@supports (color:color-mix(in lab, red, red)){.t10-tb__run kbd{background:color-mix(in srgb, var(--t10-color-accent-ink) 14%, transparent)}}.t10-tb__run kbd{font-size:.625rem}.t10-tb__kpis{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.t10-tb__kpi{border:1px solid var(--t10-color-border);border-radius:var(--radius-card);background:var(--t10-color-surface);box-shadow:var(--shadow-1);padding:.85rem .95rem;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.t10-tb__kpi:hover,.t10-tb__kpi:focus-visible{border-color:var(--t10-color-border-strong);box-shadow:var(--shadow-2);outline:none;transform:translateY(-2px)}.t10-tb__kpi:hover .t10-tb__kpiGlow,.t10-tb__kpi:focus-visible .t10-tb__kpiGlow{opacity:.26}.t10-tb__kpiGlow{transition:opacity .18s}.t10-tb__kpi:focus-visible{box-shadow:var(--shadow-2), 0 0 0 2px var(--t10-color-focus)}.t10-tb__spark{block-size:1.4rem;inline-size:100%;margin-block-start:.5rem;display:block;overflow:visible}.t10-tb__spark path{stroke:var(--t10-color-accent);opacity:.85}.t10-tb__kpi--debit .t10-tb__spark path{stroke:var(--status-watch)}.t10-tb__kpi--credit .t10-tb__spark path,.t10-tb__kpi--ok .t10-tb__spark path{stroke:var(--status-stable)}.t10-tb__kpi--danger .t10-tb__spark path{stroke:var(--status-critical)}.t10-tb__kpiGlow{background:radial-gradient(circle, var(--t10-color-accent), transparent 68%);opacity:.14;pointer-events:none;border-radius:50%;block-size:9rem;inline-size:9rem;position:absolute;inset-block-start:-55%;inset-inline-end:-25%}.t10-tb__kpi--ok .t10-tb__kpiGlow{background:radial-gradient(circle, var(--status-stable), transparent 68%)}.t10-tb__kpi--danger .t10-tb__kpiGlow{background:radial-gradient(circle, var(--status-critical), transparent 68%)}.t10-tb__kpi--info .t10-tb__kpiGlow{background:radial-gradient(circle, var(--status-info), transparent 68%)}.t10-tb__kpiValue{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--t10-color-text);margin:.45rem 0 0;font-size:1.3rem;font-weight:700}.t10-tb__kpi--ok .t10-tb__kpiValue{color:var(--status-stable)}.t10-tb__kpi--danger .t10-tb__kpiValue{color:var(--status-critical)}.t10-tb__kpi--info .t10-tb__kpiValue{color:var(--status-info)}.t10-tb__kpiFootnote{color:var(--t10-color-text-muted);margin:.45rem 0 0;font-size:.6875rem}.t10-tb__notice{border:1px solid var(--t10-color-border);border-radius:var(--radius-card);margin:0;padding:.7rem .9rem;font-size:.8125rem;line-height:1.55}.t10-tb__notice--info{border-color:var(--status-info);background:var(--status-info-soft);color:var(--t10-color-text)}.t10-tb__notice--warning{border-color:var(--status-watch);background:var(--status-watch-soft);color:var(--t10-color-text)}.t10-tb__empty{border:1px dashed var(--t10-color-border-strong);border-radius:var(--radius-card);text-align:center;color:var(--t10-color-text-muted);margin:0;padding:2.25rem 1rem}.t10-tb__empty--error{border-color:var(--status-critical);color:var(--status-critical)}.t10-tb__body{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:.85rem;display:grid}@media (max-width:74rem){.t10-tb__body{grid-template-columns:minmax(0,1fr)}}.t10-tb__side{gap:.85rem;display:grid}.t10-tb__card{border:1px solid var(--t10-color-border);border-radius:var(--radius-card);background:var(--t10-color-surface);box-shadow:var(--shadow-1);overflow:hidden}.t10-tb__cardHeader{border-block-end:1px solid var(--t10-color-border);justify-content:space-between;align-items:center;gap:.9rem;padding:.8rem 1rem;display:flex}.t10-tb__cardHeader h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--t10-color-text);margin:0;font-size:.9rem;font-weight:600}.t10-tb__cardHeader p{color:var(--t10-color-text-muted);margin:.2rem 0 0;font-size:.75rem}.t10-tb__cardActions{flex-shrink:0;gap:.4rem;display:flex}.t10-tb__ghost{border-radius:var(--radius-btn);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-subtle);block-size:1.95rem;color:var(--t10-color-text-muted);cursor:pointer;align-items:center;gap:.4rem;padding-inline:.7rem;font-size:.75rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.t10-tb__ghost:hover:not(:disabled){background:var(--t10-color-surface-raised);border-color:var(--t10-color-border-strong);color:var(--t10-color-text)}.t10-tb__ghost:disabled{opacity:.5;cursor:progress}.t10-tb__tableWrap{overscroll-behavior:contain;max-block-size:min(64vh,44rem);overflow:auto}.t10-tb__table{border-collapse:collapse;inline-size:100%;min-inline-size:60rem}.t10-tb__table thead th{z-index:3;background:var(--t10-color-surface-raised);border-block-end:1px solid var(--t10-color-border);letter-spacing:.14em;text-transform:uppercase;text-align:start;white-space:nowrap;color:var(--t10-color-text-muted);padding:.5rem .75rem;font-size:.625rem;font-weight:600;position:sticky;inset-block-start:0}.t10-tb__table thead th button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0}.t10-tb__table thead th button:hover{color:var(--t10-color-text)}.t10-tb__thNum,.t10-tb__thNum button{text-align:end}.t10-tb__table tbody td{border-block-end:1px solid var(--t10-color-border);padding:.44rem .75rem}@supports (color:color-mix(in lab, red, red)){.t10-tb__table tbody td{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 55%, transparent)}}.t10-tb__table tbody td{color:var(--t10-color-text);font-size:.8125rem}.t10-tb__row{cursor:pointer;transition:background .13s}.t10-tb__row:hover{background:var(--t10-color-surface-subtle)}.t10-tb__row:focus-visible{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--t10-color-accent);outline:none}.t10-tb__groupRow td{background:var(--t10-color-surface-subtle);border-block-end:1px solid var(--t10-color-border-strong);font-weight:700}.t10-tb__groupToggle{color:var(--t10-color-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.55rem;font-weight:700;display:inline-flex}.t10-tb__groupToggle>span[aria-hidden=true]{color:var(--t10-color-accent);font-size:.6rem;transition:transform .16s;display:inline-block}.t10-tb__groupToggle>span[data-open=true]{transform:rotate(90deg)}.t10-tb__groupCount{font-family:var(--stack-mono-figures);color:var(--t10-color-text-muted);font-size:.6875rem;font-weight:500}.t10-tb__row--nested td:first-child{border-inline-start:2px solid var(--accent-soft);padding-inline-start:2rem}.t10-tb__row--quiet td{color:var(--ink-muted)}.t10-tb__table tbody .t10-tb__num[data-zero=true]{color:var(--ink-muted);opacity:.55}.t10-tb__code{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--t10-color-text-muted);font-size:.75rem}.t10-tb__ledger{font-weight:600;display:block}.t10-tb__ledgerMeta{color:var(--t10-color-text-muted);margin-block-start:.15rem;font-size:.6875rem;display:block}.t10-tb__num{text-align:end;font-family:var(--stack-mono-figures);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.02em;white-space:nowrap}.t10-tb__num--debit{color:var(--status-watch)}.t10-tb__num--credit{color:var(--status-stable)}.t10-tb__num--strong{font-weight:700}.t10-tb__tag{border-radius:var(--radius-btn);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-subtle);white-space:nowrap;color:var(--t10-color-text-muted);align-items:center;padding:.1rem .4rem;font-size:.6875rem;display:inline-flex}.t10-tb__tag--assets{border-color:var(--status-info);color:var(--status-info)}.t10-tb__tag--liabilities{border-color:var(--status-critical);color:var(--status-critical)}.t10-tb__tag--capital{border-color:var(--t10-color-accent);color:var(--t10-color-accent)}.t10-tb__tag--revenue{border-color:var(--status-stable);color:var(--status-stable)}.t10-tb__tag--expenses{border-color:var(--status-watch);color:var(--status-watch)}.t10-tb__table tfoot td{z-index:2;background:var(--t10-color-surface-raised);border-block-start:1px solid var(--t10-color-border-strong);font-variant-numeric:tabular-nums;color:var(--t10-color-text);padding:.7rem .75rem;font-size:.8125rem;font-weight:700;position:sticky;inset-block-end:0}.t10-tb__table tfoot tr:first-child td{inset-block-end:2.15rem}.t10-tb__footLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--t10-color-text-muted);font-size:.625rem;font-weight:600}.t10-tb__footNa{text-align:end;letter-spacing:.04em;color:var(--ink-muted);font-size:.6875rem;font-weight:400}.t10-tb__check td{background:var(--status-stable-soft);border-block-start:1px solid var(--status-stable);color:var(--status-stable);font-size:.75rem;font-weight:600;inset-block-end:0}.t10-tb__check--danger td{background:var(--status-critical-soft);border-block-start-color:var(--status-critical);color:var(--status-critical)}.t10-tb__composition{gap:.5rem;margin:0;padding:.75rem 1rem .9rem;list-style:none;display:grid}.t10-tb__composition li{grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:.6rem;font-size:.75rem;display:grid}.t10-tb__compositionLabel{color:var(--t10-color-text-muted)}.t10-tb__compositionTrack{border-radius:var(--radius-field);background:var(--t10-color-surface-subtle);block-size:1.05rem;overflow:hidden}.t10-tb__compositionFill{background:var(--t10-color-accent);block-size:100%;display:block}.t10-tb__compositionFill--assets{background:var(--status-info)}.t10-tb__compositionFill--liabilities{background:var(--status-critical)}.t10-tb__compositionFill--revenue{background:var(--status-stable)}.t10-tb__compositionFill--expenses{background:var(--status-watch)}.t10-tb__derivation{margin:0;padding:.5rem 1rem .9rem}.t10-tb__derivation>div{border-block-end:1px dashed var(--t10-color-border);padding-block:.55rem}.t10-tb__derivation>div:last-child{border-block-end:0}.t10-tb__derivation dt{color:var(--t10-color-text);font-size:.8125rem;font-weight:600}.t10-tb__derivation dd{color:var(--t10-color-text-muted);margin:.2rem 0 0;font-size:.75rem;line-height:1.55}.t10-tb__scrim{z-index:60;background:var(--t10-color-canvas);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-tb__scrim{background:color-mix(in srgb, var(--t10-color-canvas) 72%, transparent)}}.t10-tb__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.t10-tb__sheet{background:var(--t10-color-surface);border-inline-start:1px solid var(--t10-color-border-strong);inline-size:min(30rem,100%);box-shadow:var(--t10-shadow-panel);flex-direction:column;padding:1.15rem 1.25rem;display:flex;position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto}.t10-tb__sheetHeader{border-block-end:1px solid var(--t10-color-border);align-items:flex-start;gap:.85rem;padding-block-end:.85rem;display:flex}.t10-tb__sheetHeader h3{font-family:var(--font-display);color:var(--t10-color-text);margin:.2rem 0 0;font-size:1.1rem;font-weight:700}.t10-tb__sheetMeta{color:var(--t10-color-text-muted);margin:.35rem 0 0;font-size:.6875rem}.t10-tb__sheetClose{border-radius:var(--radius-btn);background:var(--t10-color-surface-subtle);block-size:1.9rem;inline-size:1.9rem;color:var(--t10-color-text-muted);cursor:pointer;border:0;margin-inline-start:auto}.t10-tb__slip{border:1px solid var(--t10-color-border);border-radius:var(--radius-card);margin:.9rem 0 0;overflow:hidden}.t10-tb__slip>div{border-block-end:1px solid var(--t10-color-border);justify-content:space-between;gap:.9rem;padding:.55rem .85rem;font-size:.8125rem;display:flex}.t10-tb__slip>div:last-child{border-block-end:0}.t10-tb__slip dt{color:var(--t10-color-text-muted)}.t10-tb__slip dd{margin:0;font-weight:600}.t10-tb__slipTotal{background:var(--status-stable-soft)}.t10-tb__slipTotal dd{color:var(--status-stable);font-weight:700}.t10-tb__sheetNote{color:var(--t10-color-text-muted);margin:.85rem 0 0;font-size:.75rem;line-height:1.55}.t10-tb__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.t10-db{--stack-mono-figures:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;flex-direction:column;gap:.85rem;max-inline-size:110rem;margin-inline:auto;padding-block:clamp(1rem,2vw,1.75rem);padding-inline:clamp(1rem,3vw,2rem);display:flex}.t10-db__heroValue,.t10-db__kpiValue,.t10-db__code,.t10-db__chip,.t10-db__table tfoot td,.t10-db__slip dd{font-family:var(--stack-mono-figures);font-variant-numeric:tabular-nums}.t10-db[data-stale=true] .t10-db__body{opacity:.62;transition:opacity .18s}.t10-db__header{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;display:flex}.t10-db__eyebrow{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--t10-color-accent);margin:0;font-size:.6875rem}.t10-db__title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--t10-color-text);margin:.15rem 0 0;font-size:1.55rem;font-weight:700}.t10-db__label{letter-spacing:.16em;text-transform:uppercase;color:var(--t10-color-text-muted);margin:0;font-size:.625rem;font-weight:500}.t10-db__chips{flex-wrap:wrap;gap:.375rem;margin-block-start:.6rem;display:flex}.t10-db__chip{border-radius:var(--radius-btn);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-subtle);font-variant-numeric:tabular-nums;color:var(--t10-color-text-muted);align-items:center;gap:.375rem;padding:.25rem .55rem;font-size:.6875rem;display:inline-flex}.t10-db__chip--ok{border-color:var(--status-stable);background:var(--status-stable-soft);color:var(--status-stable)}.t10-db__chip--danger{border-color:var(--status-critical);background:var(--status-critical-soft);color:var(--status-critical)}.t10-db__chip--info{border-color:var(--status-info);background:var(--status-info-soft);color:var(--status-info)}.t10-db__hero{text-align:end;margin-inline-start:auto}.t10-db__heroValue{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--t10-color-text);margin:.35rem 0 0;font-size:2.15rem;font-weight:700}.t10-db__heroValue--ok{color:var(--status-stable)}.t10-db__heroValue--danger{color:var(--status-critical)}.t10-db__heroSub{color:var(--t10-color-text-muted);margin:.35rem 0 0;font-size:.6875rem}.t10-db__filtersBar{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.t10-db__filtersToggle{border-radius:var(--radius-btn);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-subtle);block-size:1.9rem;color:var(--t10-color-text-muted);cursor:pointer;align-items:center;gap:.4rem;padding-inline:.65rem;font-size:.75rem;font-weight:600;display:inline-flex}.t10-db__filtersToggle:hover{color:var(--t10-color-text);border-color:var(--t10-color-border-strong)}.t10-db__filtersToggle span[aria-hidden=true]{color:var(--t10-color-accent);font-size:.6rem;transition:transform .16s;display:inline-block}.t10-db__filtersToggle span[data-open=true]{transform:rotate(90deg)}.t10-db__filtersSummary{font-family:var(--stack-mono-figures);color:var(--t10-color-text-muted);font-size:.75rem}.t10-db__filters{border:1px solid var(--t10-color-border);border-radius:var(--radius-card);background:var(--t10-color-surface);box-shadow:var(--shadow-1);flex-wrap:wrap;align-items:flex-end;gap:.85rem;padding:.85rem 1rem;display:flex}.t10-db__field{flex-direction:column;gap:.35rem;display:flex}.t10-db__field--grow{flex:14rem}.t10-db__input{border-radius:var(--radius-field);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-raised);block-size:2rem;min-inline-size:8.5rem;color:var(--t10-color-text);font-variant-numeric:tabular-nums;padding-inline:.7rem;font-size:.8125rem}.t10-db__input:hover{border-color:var(--t10-color-border-strong)}.t10-db__input:disabled{opacity:.5}.t10-db__segmented,.t10-db__chipButtons{gap:.25rem;display:flex}.t10-db__segmented{border-radius:var(--radius-field);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-subtle);padding:.2rem}.t10-db__segmented button,.t10-db__chipButtons button{border-radius:var(--radius-btn);block-size:1.65rem;color:var(--t10-color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;padding-inline:.65rem;font-size:.75rem;font-weight:600;transition:background .15s,color .15s}.t10-db__chipButtons button{border-color:var(--t10-color-border);background:var(--t10-color-surface-raised);font-variant-numeric:tabular-nums}.t10-db__segmented button[aria-pressed=true]{background:var(--t10-color-surface-raised);color:var(--t10-color-text)}.t10-db__segmented button:hover,.t10-db__chipButtons button:hover{color:var(--t10-color-text)}.t10-db__toggle{block-size:2rem;color:var(--t10-color-text-muted);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.t10-db__run{border-radius:var(--radius-btn);background:var(--t10-color-accent);block-size:2.1rem;color:var(--t10-color-accent-ink);cursor:pointer;border:0;align-items:center;gap:.5rem;margin-inline-start:auto;padding-inline:.95rem;font-size:.8125rem;font-weight:700;display:inline-flex}.t10-db__run kbd{background:var(--t10-color-accent-ink);border-radius:.25rem;padding:.1rem .3rem}@supports (color:color-mix(in lab, red, red)){.t10-db__run kbd{background:color-mix(in srgb, var(--t10-color-accent-ink) 14%, transparent)}}.t10-db__run kbd{font-size:.625rem}.t10-db__kpis{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.t10-db__kpi{border:1px solid var(--t10-color-border);border-radius:var(--radius-card);background:var(--t10-color-surface);box-shadow:var(--shadow-1);padding:.85rem .95rem;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.t10-db__kpi:hover,.t10-db__kpi:focus-visible{border-color:var(--t10-color-border-strong);box-shadow:var(--shadow-2);outline:none;transform:translateY(-2px)}.t10-db__kpi:focus-visible{box-shadow:var(--shadow-2), 0 0 0 2px var(--t10-color-focus)}.t10-db__kpiGlow{background:radial-gradient(circle, var(--t10-color-accent), transparent 68%);opacity:.14;pointer-events:none;border-radius:50%;block-size:9rem;inline-size:9rem;transition:opacity .18s;position:absolute;inset-block-start:-55%;inset-inline-end:-25%}.t10-db__kpi:hover .t10-db__kpiGlow,.t10-db__kpi:focus-visible .t10-db__kpiGlow{opacity:.26}.t10-db__kpi--ok .t10-db__kpiGlow{background:radial-gradient(circle, var(--status-stable), transparent 68%)}.t10-db__kpi--danger .t10-db__kpiGlow{background:radial-gradient(circle, var(--status-critical), transparent 68%)}.t10-db__kpi--info .t10-db__kpiGlow{background:radial-gradient(circle, var(--status-info), transparent 68%)}.t10-db__kpiValue{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--t10-color-text);margin:.45rem 0 0;font-size:1.3rem;font-weight:700}.t10-db__kpi--ok .t10-db__kpiValue{color:var(--status-stable)}.t10-db__kpi--danger .t10-db__kpiValue{color:var(--status-critical)}.t10-db__kpi--info .t10-db__kpiValue{color:var(--status-info)}.t10-db__kpiFootnote{color:var(--t10-color-text-muted);margin:.45rem 0 0;font-size:.6875rem}.t10-db__notice{border:1px solid var(--t10-color-border);border-radius:var(--radius-card);margin:0;padding:.7rem .9rem;font-size:.8125rem;line-height:1.55}.t10-db__notice--info{border-color:var(--status-info);background:var(--status-info-soft);color:var(--t10-color-text)}.t10-db__empty{border:1px dashed var(--t10-color-border-strong);border-radius:var(--radius-card);text-align:center;color:var(--t10-color-text-muted);margin:0;padding:2.25rem 1rem}.t10-db__empty--error{border-color:var(--status-critical);color:var(--status-critical)}.t10-db__body{grid-template-columns:minmax(0,1fr);align-items:start;gap:.85rem;display:grid}.t10-db__card{border:1px solid var(--t10-color-border);border-radius:var(--radius-card);background:var(--t10-color-surface);box-shadow:var(--shadow-1);overflow:hidden}.t10-db__cardHeader{border-block-end:1px solid var(--t10-color-border);justify-content:space-between;align-items:center;gap:.9rem;padding:.8rem 1rem;display:flex}.t10-db__cardHeader h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--t10-color-text);margin:0;font-size:.9rem;font-weight:600}.t10-db__cardHeader p{color:var(--t10-color-text-muted);margin:.2rem 0 0;font-size:.75rem}.t10-db__cardActions{flex-shrink:0;gap:.4rem;display:flex}.t10-db__ghost{border-radius:var(--radius-btn);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-subtle);block-size:1.95rem;color:var(--t10-color-text-muted);cursor:pointer;align-items:center;gap:.4rem;padding-inline:.7rem;font-size:.75rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.t10-db__ghost:hover:not(:disabled){background:var(--t10-color-surface-raised);border-color:var(--t10-color-border-strong);color:var(--t10-color-text)}.t10-db__ghost:disabled{opacity:.5;cursor:progress}.t10-db__tableWrap{overscroll-behavior:contain;max-block-size:min(64vh,44rem);overflow:auto}.t10-db__table{border-collapse:collapse;inline-size:100%;min-inline-size:108rem}.t10-db__table thead th{z-index:3;background:var(--t10-color-surface-raised);border-block-end:1px solid var(--t10-color-border);letter-spacing:.14em;text-transform:uppercase;text-align:start;white-space:nowrap;color:var(--t10-color-text-muted);padding:.5rem .75rem;font-size:.625rem;font-weight:600;position:sticky;inset-block-start:0}.t10-db__thNum{text-align:end}.t10-db__table tbody td{border-block-end:1px solid var(--t10-color-border);padding:.44rem .75rem}@supports (color:color-mix(in lab, red, red)){.t10-db__table tbody td{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 55%, transparent)}}.t10-db__table tbody td{color:var(--t10-color-text);font-size:.8125rem}.t10-db__row{cursor:pointer;transition:background .13s}.t10-db__row--band td{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-db__row--band td{background:color-mix(in srgb, var(--t10-color-accent) 4%, transparent)}}.t10-db__row--first td{border-block-start:1px solid var(--t10-color-border-strong)}.t10-db__row:hover{background:var(--t10-color-surface-subtle)}.t10-db__row:focus-visible{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--t10-color-accent);outline:none}.t10-db__table tbody .t10-db__num[data-zero=true]{color:var(--ink-muted);opacity:.55}.t10-db__code{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--t10-color-text-muted);font-size:.75rem}.t10-db__ledger{font-weight:600;display:inline-block}.t10-db__inactiveMark{border:1px dashed var(--t10-color-border-strong);color:var(--t10-color-text-muted);border-radius:.25rem;margin-inline-start:.4rem;padding:.05rem .3rem;font-size:.6rem;display:inline-block}.t10-db__narration{text-overflow:ellipsis;white-space:nowrap;max-inline-size:16rem;overflow:hidden}.t10-db__num{text-align:end;font-family:var(--stack-mono-figures);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.02em;white-space:nowrap}.t10-db__num--debit{color:var(--status-watch)}.t10-db__num--credit{color:var(--status-stable)}.t10-db__tag{border-radius:var(--radius-btn);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-subtle);white-space:nowrap;color:var(--t10-color-text-muted);align-items:center;padding:.1rem .4rem;font-size:.6875rem;display:inline-flex}.t10-db__table tfoot td{z-index:2;background:var(--t10-color-surface-raised);border-block-start:1px solid var(--t10-color-border-strong);font-variant-numeric:tabular-nums;color:var(--t10-color-text);padding:.7rem .75rem;font-size:.8125rem;font-weight:700;position:sticky;inset-block-end:0}.t10-db__table tfoot tr:first-child td{inset-block-end:2.15rem}.t10-db__footLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--t10-color-text-muted);font-size:.625rem;font-weight:600}.t10-db__check td{background:var(--status-stable-soft);border-block-start:1px solid var(--status-stable);color:var(--status-stable);font-size:.75rem;font-weight:600;inset-block-end:0}.t10-db__check--danger td{background:var(--status-critical-soft);border-block-start-color:var(--status-critical);color:var(--status-critical)}.t10-db__scrim{z-index:60;background:var(--t10-color-canvas);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-db__scrim{background:color-mix(in srgb, var(--t10-color-canvas) 72%, transparent)}}.t10-db__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.t10-db__sheet{background:var(--t10-color-surface);border-inline-start:1px solid var(--t10-color-border-strong);inline-size:min(30rem,100%);box-shadow:var(--t10-shadow-panel);flex-direction:column;padding:1.15rem 1.25rem;display:flex;position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto}.t10-db__sheetHeader{border-block-end:1px solid var(--t10-color-border);align-items:flex-start;gap:.85rem;padding-block-end:.85rem;display:flex}.t10-db__sheetHeader h3{font-family:var(--font-display);color:var(--t10-color-text);margin:.2rem 0 0;font-size:1.1rem;font-weight:700}.t10-db__sheetMeta{color:var(--t10-color-text-muted);margin:.35rem 0 0;font-size:.6875rem}.t10-db__sheetClose{border-radius:var(--radius-btn);background:var(--t10-color-surface-subtle);block-size:1.9rem;inline-size:1.9rem;color:var(--t10-color-text-muted);cursor:pointer;border:0;margin-inline-start:auto}.t10-db__slip{border:1px solid var(--t10-color-border);border-radius:var(--radius-card);margin:.9rem 0 0;overflow:hidden}.t10-db__slipHeading{background:var(--t10-color-surface-subtle);letter-spacing:.14em;text-transform:uppercase;color:var(--t10-color-text-muted);padding:.5rem .85rem;font-size:.625rem;font-weight:600}.t10-db__slip>div{border-block-end:1px solid var(--t10-color-border);justify-content:space-between;gap:.9rem;padding:.55rem .85rem;font-size:.8125rem;display:flex}.t10-db__slip>div:last-child{border-block-end:0}.t10-db__slip dt{color:var(--t10-color-text-muted)}.t10-db__slip dd{margin:0;font-weight:600}.t10-db__slipTotal{background:var(--status-stable-soft)}.t10-db__slipTotal b,.t10-db__slipTotal dd{color:var(--status-stable);font-weight:700}.t10-db__sheetNote{color:var(--t10-color-text-muted);margin:.85rem 0 0;font-size:.75rem;line-height:1.55}.t10-db__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media print{.t10-db>.t10-db__header,.t10-db>.t10-guidance,.t10-db__filtersBar,.t10-db__filters,.t10-db__kpis,.t10-db__notice,.t10-db__empty,.t10-db__scrim,.t10-db__sheet,.t10-db .t10-project-create-breadcrumb,.t10-db__cardActions,.t10-enterprise-table-pagination{display:none!important}.t10-db{max-inline-size:none;margin:0;padding:0;display:block}.t10-db__tableWrap{max-block-size:none;overflow:visible}.t10-db__table thead th,.t10-db__table tfoot td{position:static}.t10-avp-page{max-inline-size:none;margin:0;padding:0;display:block;background:#fff!important}.t10-avp-page .t10-projects-shell{max-inline-size:none;margin:0;padding:0;display:block}.t10-avp-page .t10-projects-shell>:not(.t10-tbp){display:none!important}}.t10-fs{--stack-mono-figures:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;flex-direction:column;gap:.85rem;max-inline-size:78rem;margin-inline:auto;padding-block:clamp(1rem,2vw,1.75rem);padding-inline:clamp(1rem,3vw,2rem);display:flex}.t10-fs__heroValue,.t10-fs__chip,.t10-fs__num{font-family:var(--stack-mono-figures);font-variant-numeric:tabular-nums}.t10-fs[data-stale=true] .t10-fs__body{opacity:.62;transition:opacity .18s}.t10-fs__header{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;display:flex}.t10-fs__eyebrow{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--t10-color-accent);margin:0;font-size:.6875rem}.t10-fs__title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--t10-color-text);margin:.15rem 0 0;font-size:1.55rem;font-weight:700}.t10-fs__label{letter-spacing:.16em;text-transform:uppercase;color:var(--t10-color-text-muted);margin:0;font-size:.625rem;font-weight:500}.t10-fs__chips{flex-wrap:wrap;gap:.375rem;margin-block-start:.6rem;display:flex}.t10-fs__chip{border-radius:var(--radius-btn);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-subtle);color:var(--t10-color-text-muted);align-items:center;gap:.375rem;padding:.25rem .55rem;font-size:.6875rem;display:inline-flex}.t10-fs__chip--ok{border-color:var(--status-stable);background:var(--status-stable-soft);color:var(--status-stable)}.t10-fs__chip--danger{border-color:var(--status-critical);background:var(--status-critical-soft);color:var(--status-critical)}.t10-fs__chip--info{border-color:var(--status-info);background:var(--status-info-soft);color:var(--status-info)}.t10-fs__hero{text-align:end;margin-inline-start:auto}.t10-fs__heroValue{letter-spacing:-.04em;color:var(--t10-color-text);margin:.35rem 0 0;font-size:2.15rem;font-weight:700}.t10-fs__heroValue--ok{color:var(--status-stable)}.t10-fs__heroValue--danger{color:var(--status-critical)}.t10-fs__filters{border:1px solid var(--t10-color-border);border-radius:var(--radius-card);background:var(--t10-color-surface);box-shadow:var(--shadow-1);flex-wrap:wrap;align-items:flex-end;gap:.85rem;padding:.85rem 1rem;display:flex}.t10-fs__field{flex-direction:column;gap:.35rem;display:flex}.t10-fs__input{border-radius:var(--radius-field);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-raised);block-size:2rem;min-inline-size:8.5rem;color:var(--t10-color-text);font-variant-numeric:tabular-nums;padding-inline:.7rem;font-size:.8125rem}.t10-fs__input:hover{border-color:var(--t10-color-border-strong)}.t10-fs__segmented{border-radius:var(--radius-field);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-subtle);gap:.25rem;padding:.2rem;display:flex}.t10-fs__segmented button{border-radius:var(--radius-btn);block-size:1.65rem;color:var(--t10-color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;padding-inline:.65rem;font-size:.75rem;font-weight:600;transition:background .15s,color .15s}.t10-fs__segmented button[aria-pressed=true]{background:var(--t10-color-surface-raised);color:var(--t10-color-text)}.t10-fs__segmented button:hover{color:var(--t10-color-text)}.t10-fs__run{border-radius:var(--radius-btn);background:var(--t10-color-accent);block-size:2.1rem;color:var(--t10-color-accent-ink);cursor:pointer;border:0;align-items:center;gap:.5rem;margin-inline-start:auto;padding-inline:.95rem;font-size:.8125rem;font-weight:700;display:inline-flex}.t10-fs__run kbd{background:var(--t10-color-accent-ink);border-radius:.25rem;padding:.1rem .3rem}@supports (color:color-mix(in lab, red, red)){.t10-fs__run kbd{background:color-mix(in srgb, var(--t10-color-accent-ink) 14%, transparent)}}.t10-fs__run kbd{font-size:.625rem}.t10-fs__empty{border:1px dashed var(--t10-color-border);border-radius:var(--radius-card);text-align:center;color:var(--t10-color-text-muted);padding:2rem 1rem}.t10-fs__empty--error{border-color:var(--status-critical);color:var(--status-critical)}.t10-fs__body{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);align-items:start;gap:.85rem;display:grid}@media (max-width:60rem){.t10-fs__body{grid-template-columns:minmax(0,1fr)}}.t10-fs__card{border:1px solid var(--t10-color-border);border-radius:var(--radius-card);background:var(--t10-color-surface);box-shadow:var(--shadow-1);padding:1.1rem 1.25rem 1.25rem}.t10-fs__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-block-end:.9rem;display:flex}.t10-fs__cardHeader h2{color:var(--t10-color-text);margin:0;font-size:1rem;font-weight:700}.t10-fs__cardHeader p{color:var(--t10-color-text-muted);margin:.2rem 0 0;font-size:.75rem}.t10-fs__cardActions{gap:.5rem;display:flex}.t10-fs__ghost{border-radius:var(--radius-btn);border:1px solid var(--t10-color-border);background:var(--t10-color-surface-raised);block-size:1.9rem;color:var(--t10-color-text);cursor:pointer;padding-inline:.75rem;font-size:.75rem;font-weight:600}.t10-fs__ghost:hover{border-color:var(--t10-color-border-strong)}.t10-fs__ghost:disabled{opacity:.6;cursor:default}.t10-fs__sections{flex-direction:column;gap:1rem;display:flex}.t10-fs__section h3{letter-spacing:.1em;text-transform:uppercase;color:var(--t10-color-text-muted);margin:0 0 .5rem;font-size:.6875rem;font-weight:700}.t10-fs__section ul{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.t10-fs__section li{border-block-end:1px solid var(--t10-color-border);color:var(--t10-color-text);justify-content:space-between;align-items:baseline;gap:.75rem;padding-block:.3rem;font-size:.8125rem;display:flex}.t10-fs__sectionTotal{border-block-start:1.5px solid var(--t10-color-border-strong);color:var(--t10-color-text);justify-content:space-between;align-items:baseline;gap:.75rem;margin-block-start:.2rem;padding-block-start:.45rem;font-size:.875rem;font-weight:700;display:flex}.t10-fs__num{font-variant-numeric:tabular-nums;white-space:nowrap}.t10-fs__steps{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.t10-fs__step{border-block-end:1px solid var(--t10-color-border);color:var(--t10-color-text);justify-content:space-between;align-items:baseline;gap:.75rem;padding-block:.3rem;font-size:.8125rem;display:flex}.t10-fs__step--heading{letter-spacing:.08em;text-transform:uppercase;color:var(--t10-color-text-muted);border-block-end:none;padding-block-start:.6rem;font-size:.6875rem;font-weight:700}.t10-fs__step--subtotal{border-block-start:1.5px solid var(--t10-color-border-strong);color:var(--t10-color-text);border-block-end:none;margin-block-end:.1rem;padding-block-start:.45rem;font-weight:700}.t10-fs__step--grand{border-block-start:2px solid var(--t10-color-border-strong);color:var(--t10-color-text);border-block-end:none;margin-block-start:.3rem;padding-block:.6rem;font-size:.9375rem;font-weight:800}.t10-fs__proof{border-radius:var(--radius-field);border:1px solid var(--status-stable);background:var(--status-stable-soft);color:var(--status-stable);justify-content:space-between;align-items:center;gap:.75rem;margin-block-start:1.1rem;padding:.7rem .9rem;font-size:.8125rem;display:flex}.t10-fs__proof strong{font-family:var(--stack-mono-figures);font-variant-numeric:tabular-nums}.t10-fs__proof--danger{border-color:var(--status-critical);background:var(--status-critical-soft);color:var(--status-critical)}.t10-fs__side .t10-fs__card{flex-direction:column;gap:.5rem;display:flex}.t10-fs__note{color:var(--t10-color-text-muted);margin:0;font-size:.75rem;line-height:1.55}@media print{.t10-fs>.t10-fs__header,.t10-fs>.t10-guidance,.t10-fs__filters,.t10-fs__empty,.t10-fs__body,.t10-fs .t10-project-create-breadcrumb{display:none!important}.t10-fs{max-inline-size:none;margin:0;padding:0;display:block}}.t10-orbit{border:1px solid var(--t10-orbit-tone,var(--t10-color-accent));border-radius:1.1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;padding:.75rem .85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-orbit{border:1px solid color-mix(in srgb, var(--t10-orbit-tone,var(--t10-color-accent)) 28%, var(--t10-color-border))}}.t10-orbit{background:linear-gradient(145deg, var(--t10-color-surface-raised) 0%, var(--t10-color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.t10-orbit{background:linear-gradient(145deg, color-mix(in srgb, var(--t10-color-surface-raised) 94%, var(--t10-orbit-tone,var(--t10-color-accent))) 0%, var(--t10-color-surface) 100%)}}.t10-orbit{box-shadow:var(--t10-shadow-panel), 0 1rem 2.2rem -1rem var(--t10-orbit-tone,var(--t10-color-accent))}@supports (color:color-mix(in lab, red, red)){.t10-orbit{box-shadow:var(--t10-shadow-panel), 0 1rem 2.2rem -1rem color-mix(in srgb, var(--t10-orbit-tone,var(--t10-color-accent)) 34%, transparent)}}.t10-orbit[data-tone=accent]{--t10-orbit-tone:var(--t10-color-accent)}.t10-orbit[data-tone=success]{--t10-orbit-tone:var(--t10-color-success)}.t10-orbit[data-tone=danger]{--t10-orbit-tone:var(--t10-color-danger)}.t10-orbit__ring{background:conic-gradient(from 180deg, var(--t10-orbit-tone) 0, var(--t10-orbit-tone) var(--t10-orbit-progress,0%), var(--t10-orbit-tone) var(--t10-orbit-progress,0%), var(--t10-orbit-tone) 100%);border-radius:999px;place-items:center;block-size:4.5rem;inline-size:4.5rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.t10-orbit__ring{background:conic-gradient(from 180deg, var(--t10-orbit-tone) 0, var(--t10-orbit-tone) var(--t10-orbit-progress,0%), color-mix(in srgb, var(--t10-orbit-tone) 14%, var(--t10-color-border)) var(--t10-orbit-progress,0%), color-mix(in srgb, var(--t10-orbit-tone) 14%, var(--t10-color-border)) 100%)}}.t10-orbit__ring{box-shadow:inset 0 0 0 1px var(--t10-orbit-tone), 0 .65rem 1.4rem -.55rem var(--t10-orbit-tone)}@supports (color:color-mix(in lab, red, red)){.t10-orbit__ring{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t10-orbit-tone) 24%, transparent), 0 .65rem 1.4rem -.55rem color-mix(in srgb, var(--t10-orbit-tone) 42%, transparent)}}.t10-orbit__ring{transition:background .6s cubic-bezier(.2,.8,.3,1)}.t10-orbit__ring:after{content:"";background:var(--t10-color-surface);block-size:calc(100% - .8rem);inline-size:calc(100% - .8rem);box-shadow:inset 0 0 0 1px var(--t10-orbit-tone);border-radius:999px;position:absolute}@supports (color:color-mix(in lab, red, red)){.t10-orbit__ring:after{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t10-orbit-tone) 16%, var(--t10-color-border))}}.t10-orbit__reading{z-index:1;font-family:var(--font-display,inherit);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--t10-orbit-tone,var(--t10-color-accent));font-size:.82rem;font-weight:800;position:relative}.t10-orbit__copy{gap:.15rem;min-inline-size:0;display:grid}.t10-orbit__label{letter-spacing:.02em;color:var(--t10-color-text-muted);margin:0;font-size:.7rem;font-weight:700}.t10-orbit__value{font-family:var(--font-display,inherit);letter-spacing:-.035em;color:var(--t10-color-text);overflow-wrap:anywhere;margin:0;font-size:clamp(1rem,3.2vw,1.25rem);font-weight:700}.t10-orbit__caption{color:var(--t10-color-text-muted);margin:0;font-size:.68rem;line-height:1.45}@media (min-width:40rem){.t10-orbit__ring{block-size:5.5rem;inline-size:5.5rem}.t10-orbit__reading{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.t10-orbit__ring{transition:none}}.t10-log{--log-line:var(--t10-color-border);--log-line-2:var(--t10-color-border-strong);--log-line-3:var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-log{--log-line-3:color-mix(in srgb, var(--t10-color-border) 55%, transparent)}}.t10-log{--log-panel:var(--t10-color-surface);--log-panel-2:var(--t10-color-surface-raised,var(--t10-color-surface));--log-panel-3:var(--t10-color-surface-subtle,var(--t10-color-surface));--log-txt:var(--t10-color-text);--log-txt-2:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-log{--log-txt-2:color-mix(in srgb, var(--t10-color-text) 74%, var(--t10-color-text-muted))}}.t10-log{--log-mut:var(--t10-color-text-muted);--log-faint:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-log{--log-faint:color-mix(in srgb, var(--t10-color-text-muted) 62%, transparent)}}.t10-log{--log-field:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-log{--log-field:color-mix(in srgb, var(--t10-color-text) 4%, transparent)}}.t10-log{--log-field-2:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-log{--log-field-2:color-mix(in srgb, var(--t10-color-text) 2.5%, transparent)}}.t10-log{--log-acc:var(--t10-color-accent);--log-acc-ink:var(--t10-color-accent-ink,#fff);--log-acc-soft:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-log{--log-acc-soft:color-mix(in srgb, var(--t10-color-accent) 13%, transparent)}}.t10-log{--log-pos:var(--t10-color-success);--log-pos-soft:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-log{--log-pos-soft:color-mix(in srgb, var(--t10-color-success) 12%, transparent)}}.t10-log{--log-warn:var(--t10-color-warning);--log-warn-soft:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-log{--log-warn-soft:color-mix(in srgb, var(--t10-color-warning) 13%, transparent)}}.t10-log{--log-neg:var(--t10-color-danger);--log-neg-soft:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-log{--log-neg-soft:color-mix(in srgb, var(--t10-color-danger) 12%, transparent)}}.t10-log{--log-info:var(--status-info,var(--t10-color-accent));--log-info-soft:var(--status-info,var(--t10-color-accent))}@supports (color:color-mix(in lab, red, red)){.t10-log{--log-info-soft:color-mix(in srgb, var(--status-info,var(--t10-color-accent)) 12%, transparent)}}.t10-log{--log-mono:var(--t10-font-mono,"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace);--log-r-sm:var(--p-radius-sm,6px);--log-r:var(--radius-field,10px);--log-r-lg:var(--radius-card,14px);--log-s1:.25rem;--log-s2:.5rem;--log-s3:.75rem;--log-s4:1rem}.t10-log-shell{gap:var(--log-s4);flex-direction:column;display:flex}.t10-log-lbl{font-family:var(--log-mono);letter-spacing:.17em;text-transform:uppercase;color:var(--log-mut);font-size:.56rem;font-weight:600;display:block}.t10-log-hero{gap:var(--log-s4);flex-direction:column;display:flex}.t10-log-hero__who{align-items:center;gap:var(--log-s3);min-inline-size:0;display:flex}.t10-log-hero__avatar{border-radius:var(--log-r-lg);border:1px solid var(--log-line-2);background:var(--log-acc-soft);block-size:3.25rem;inline-size:3.25rem;font-family:var(--font-display,inherit);color:var(--log-acc);flex:none;place-items:center;font-size:1rem;font-weight:700;display:grid}.t10-log-hero__copy{min-inline-size:0}.t10-log-hero__copy h1{font-family:var(--font-display,inherit);letter-spacing:-.035em;color:var(--log-txt);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:1.35rem;font-weight:700;line-height:1.1}.t10-log-chips{gap:var(--log-s1);flex-wrap:wrap;margin-block-start:var(--log-s2);display:flex}.t10-log-chip{border-radius:var(--log-r-sm);border:1px solid var(--log-line);background:var(--log-field);font-family:var(--log-mono);color:var(--log-txt-2);align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.62rem;display:inline-flex}.t10-log-chip[data-tone=accent]{background:var(--log-acc-soft);border-color:var(--log-acc);color:var(--log-acc)}.t10-log-chip[data-tone=positive]{background:var(--log-pos-soft);border-color:var(--log-pos);color:var(--log-pos)}.t10-log-chip[data-tone=info]{background:var(--log-info-soft);border-color:var(--log-info);color:var(--log-info)}.t10-log-chip[data-tone=danger]{background:var(--log-neg-soft);border-color:var(--log-neg);color:var(--log-neg)}.t10-log-hero__v{font-family:var(--font-display,inherit);letter-spacing:-.045em;color:var(--log-acc);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:1.85rem;font-weight:800;line-height:1}.t10-log-hero__v small{font-family:var(--log-mono);letter-spacing:0;color:var(--log-mut);margin-inline-end:.4rem;font-size:.8rem;font-weight:500}.t10-log-hero__sub{margin:var(--log-s2) 0 0;color:var(--log-mut);font-size:.72rem;line-height:1.5}.t10-log-hero__actions{gap:var(--log-s2);flex-wrap:wrap;margin-block-start:var(--log-s3);display:flex}.t10-log-kpis{border:1px solid var(--log-line);border-radius:var(--log-r-lg);background:linear-gradient(180deg, var(--log-panel-2), var(--log-panel));box-shadow:var(--t10-shadow-panel,none);grid-template-columns:1fr;display:grid;overflow:hidden}.t10-log-kpi{border-block-end:1px solid var(--log-line);padding:.7rem .85rem}.t10-log-kpi:last-child{border-block-end:0}.t10-log-kpi b{font-family:var(--font-display,inherit);letter-spacing:-.035em;color:var(--log-txt);margin-block-start:.3rem;font-size:1.2rem;font-weight:700;display:block}.t10-log-kpi em{color:var(--log-mut);margin-block-start:.2rem;font-size:.69rem;font-style:normal;display:block}.t10-log-kpi__pos{color:var(--log-pos)}.t10-log-kpi__acc{color:var(--log-acc)}.t10-log-meter{border-radius:var(--log-r-sm);border:1px solid var(--log-line);background:var(--log-field-2);block-size:.5rem;margin-block-start:.4rem;overflow:hidden}.t10-log-meter i{background:var(--log-pos);block-size:100%;transition:width .5s;display:block}.t10-log-orbits{gap:var(--log-s3);grid-template-columns:1fr;display:grid}@media (min-width:40rem){.t10-log-orbits{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}}.t10-log-tabs{gap:var(--log-s1);border-radius:var(--log-r-lg);border:1px solid var(--log-line);background:var(--log-field-2);scrollbar-width:thin;padding:.3rem;display:flex;overflow-x:auto}.t10-log-tab{border-radius:var(--log-r);cursor:pointer;color:var(--log-mut);white-space:nowrap;background:0 0;border:0;flex:none;padding:.5rem .85rem;font-size:.78rem;font-weight:600}.t10-log-tab:hover{color:var(--log-txt)}.t10-log-tab[aria-selected=true]{background:var(--log-acc);color:var(--log-acc-ink)}.t10-log-tab__count{font-variant-numeric:tabular-nums;opacity:.75;border:1px solid;border-radius:999px;margin-inline-start:.4rem;padding:0 .35rem;font-size:.7rem;line-height:1.35;display:inline-block}.t10-log-panel{gap:var(--log-s4);flex-direction:column;animation:.28s cubic-bezier(.2,.8,.3,1) both t10-log-in;display:flex}@keyframes t10-log-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.t10-log-wrap,.t10-log-grid2,.t10-log-stack{gap:var(--log-s4);grid-template-columns:1fr;align-items:start;display:grid}.t10-log-card{border:1px solid var(--log-line);border-radius:var(--log-r-lg);background:linear-gradient(180deg, var(--log-panel-2), var(--log-panel));box-shadow:var(--t10-shadow-panel,none);overflow:hidden}.t10-log-card__head{justify-content:space-between;align-items:flex-start;gap:var(--log-s3);padding:.8rem var(--log-s4);border-block-end:1px solid var(--log-line);flex-wrap:wrap;display:flex}.t10-log-card__head h2{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:var(--log-txt);margin:0;font-size:.88rem;font-weight:600}.t10-log-card__head p{max-inline-size:74ch;color:var(--log-mut);margin:.2rem 0 0;font-size:.72rem;line-height:1.5}.t10-log-rows{padding:var(--log-s1) var(--log-s4) var(--log-s4);margin:0}.t10-log-row{border-block-end:1px dashed var(--log-line);grid-template-columns:1fr;gap:.15rem;padding-block:.55rem;display:grid}.t10-log-row:last-child{border-block-end:0}.t10-log-row dt{color:var(--log-mut);margin:0;font-size:.72rem}.t10-log-row__v{color:var(--log-txt);overflow-wrap:anywhere;margin:0;font-size:.81rem}.t10-log-row__v.t10-tabular-nums{font-family:var(--log-mono);letter-spacing:-.03em}.t10-log-toggle input{block-size:1rem;inline-size:1rem;accent-color:var(--log-acc)}.t10-log-empty{padding:1.5rem var(--log-s4);text-align:center;color:var(--log-mut);margin:0;font-size:.78rem}.t10-log-rec{padding:var(--log-s4);border-block-end:1px solid var(--log-line)}.t10-log-rec__grid{gap:var(--log-s3);grid-template-columns:1fr;display:grid}.t10-log-rec__grid>div{border-radius:var(--log-r);border:1px solid var(--log-line);background:var(--log-field-2);padding:.7rem .8rem}.t10-log-rec__grid b{font-family:var(--log-mono);letter-spacing:-.03em;color:var(--log-txt);margin-block-start:.3rem;font-size:.94rem;display:block}.t10-log-rec__grid>div:nth-child(2) b{color:var(--log-pos)}.t10-log-rec__grid>div:nth-child(3) b{color:var(--log-acc)}.t10-log-split{padding:var(--log-s4)}.t10-log-sec{align-items:center;gap:var(--log-s2);margin:0 0 var(--log-s3);font-family:var(--log-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--log-mut);font-size:.56rem;font-weight:600;display:flex}.t10-log-sec:after{content:"";background:var(--log-line);flex:1;block-size:1px}.t10-log-split .t10-log-sec+.t10-log-split__track{margin-block-start:0}.t10-log-split .t10-guidance+.t10-log-sec{margin-block-start:var(--log-s4)}.t10-log-split .t10-log-tablewrap{margin-block-end:var(--log-s3)}.t10-log-split__track{border-radius:var(--log-r);border:1px solid var(--log-line);background:var(--log-field-2);block-size:1.75rem;display:flex;overflow:hidden}.t10-log-split__track i{block-size:100%;transition:width .6s cubic-bezier(.2,.8,.3,1);display:block}.t10-log-split__track i[data-part=waqf]{background:var(--log-info)}.t10-log-split__track i[data-part=rehn]{background:var(--log-warn)}.t10-log-split__track i[data-part=byan]{background:var(--log-acc)}.t10-log-split__track i[data-part=other]{background:var(--log-mut)}.t10-log-split__keys{gap:var(--log-s3);margin:var(--log-s3) 0 0;grid-template-columns:1fr;display:grid}.t10-log-split__keys>div{border-radius:var(--log-r);border:1px solid var(--log-line);background:var(--log-field-2);padding:.7rem .8rem}.t10-log-split__keys dt{color:var(--log-mut);align-items:center;gap:.4rem;margin:0;font-size:.72rem;display:flex}.t10-log-split__keys dt s{background:var(--log-line-2);border-radius:2px;block-size:.5rem;inline-size:.5rem;text-decoration:none;display:inline-block}.t10-log-split__keys dt s[data-part=waqf]{background:var(--log-info)}.t10-log-split__keys dt s[data-part=rehn]{background:var(--log-warn)}.t10-log-split__keys dt s[data-part=byan]{background:var(--log-acc)}.t10-log-split__keys dt s[data-part=other]{background:var(--log-mut)}.t10-log-split__keys dd{font-family:var(--log-mono);letter-spacing:-.03em;color:var(--log-txt);margin:.3rem 0 0;font-size:.94rem}.t10-log-chart{padding:var(--log-s4)}.t10-log-chart__svg{block-size:6rem;inline-size:100%;display:block;overflow:visible}.t10-log-chart__line{fill:none;stroke:var(--log-acc);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.t10-log-chart__axis{gap:var(--log-s2);margin:var(--log-s3) 0 0;grid-template-columns:1fr;padding:0;list-style:none;display:grid}.t10-log-chart__axis li{justify-content:space-between;align-items:baseline;gap:var(--log-s3);border-block-end:1px dashed var(--log-line);color:var(--log-mut);padding-block:.35rem;font-size:.72rem;display:flex}.t10-log-chart__axis li:last-child{border-block-end:0}.t10-log-chart__axis b{font-family:var(--log-mono);letter-spacing:-.03em;color:var(--log-txt)}.t10-log-roi{padding:var(--log-s4)}.t10-log-roi__bars{gap:var(--log-s3);display:grid}.t10-log-roi__bar{grid-template-columns:1fr;gap:.3rem;display:grid}.t10-log-roi__track{border-radius:var(--log-r-sm);border:1px solid var(--log-line);background:var(--log-field-2);block-size:1.5rem;display:flex;overflow:hidden}.t10-log-roi__track i{block-size:100%;transition:width .7s cubic-bezier(.2,.8,.3,1);display:block}.t10-log-roi__track i[data-part=cost]{background:var(--log-mut)}.t10-log-roi__track i[data-part=sold]{background:var(--log-pos)}.t10-log-roi__track i[data-part=reserved]{background:var(--log-warn)}.t10-log-roi__track i[data-part=unsold]{background:var(--log-acc)}.t10-log-roi__bar b{font-family:var(--log-mono);letter-spacing:-.03em;color:var(--log-txt);font-size:.88rem}.t10-log-roi__keys{gap:var(--log-s3);margin:var(--log-s4) 0 0;border-block-start:1px solid var(--log-line);grid-template-columns:1fr;padding-block-start:var(--log-s4);display:grid}.t10-log-roi__keys>div{border-radius:var(--log-r);border:1px solid var(--log-line);background:var(--log-field-2);padding:.7rem .8rem}.t10-log-roi__keys dt{color:var(--log-mut);margin:0;font-size:.72rem}.t10-log-roi__keys dd{font-family:var(--log-mono);letter-spacing:-.03em;color:var(--log-txt);margin:.3rem 0 0;font-size:.94rem}.t10-log-roi__keys dd[data-tone=positive]{color:var(--log-pos)}.t10-log-roi__keys dd[data-tone=danger]{color:var(--log-neg)}.t10-log-roi__keys dd span{font-family:var(--log-body,inherit);letter-spacing:normal;color:var(--log-mut);margin-block-start:.15rem;font-size:.68rem;display:block}.t10-log-plots{padding:var(--log-s4)}.t10-log-plots__grid{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.t10-log-plot{border-radius:var(--log-r-sm);border:1px solid var(--log-line);background:var(--log-field-2);text-align:center;place-content:center;gap:.1rem;padding:.45rem .3rem;transition:transform .12s;display:grid}.t10-log-plot:hover{transform:scale(1.06)}.t10-log-plot b{font-family:var(--log-mono);color:var(--log-txt);overflow-wrap:anywhere;font-size:.66rem;font-weight:600}.t10-log-plot span{font-family:var(--log-mono);color:var(--log-mut);font-size:.58rem}.t10-log-plot[data-state=SOLD]{background:var(--log-pos-soft);border-color:var(--log-pos)}.t10-log-plot[data-state=SOLD] b{color:var(--log-pos)}.t10-log-plot[data-state=RESERVED]{background:var(--log-warn-soft);border-color:var(--log-warn)}.t10-log-plot[data-state=RESERVED] b{color:var(--log-warn)}.t10-log-plots__legend{gap:var(--log-s4);margin:var(--log-s3) 0 0;color:var(--log-mut);flex-wrap:wrap;padding:0;font-size:.72rem;list-style:none;display:flex}.t10-log-plots__legend li{align-items:center;gap:.4rem;display:inline-flex}.t10-log-plots__legend s{border:1px solid var(--log-line);background:var(--log-field-2);border-radius:3px;block-size:.55rem;inline-size:.55rem;text-decoration:none;display:inline-block}.t10-log-plots__legend s[data-state=SOLD]{background:var(--log-pos);border-color:var(--log-pos)}.t10-log-plots__legend s[data-state=RESERVED]{background:var(--log-warn);border-color:var(--log-warn)}.t10-log-plots__legend b{font-family:var(--log-mono);color:var(--log-txt)}.t10-log-chart__legend{gap:var(--log-s4);margin:var(--log-s3) 0 0;color:var(--log-mut);flex-wrap:wrap;padding:0;font-size:.72rem;list-style:none;display:flex}.t10-log-chart__legend li{align-items:center;gap:.4rem;display:inline-flex}.t10-log-chart__legend s{border-radius:2px;block-size:.2rem;inline-size:.9rem;text-decoration:none;display:inline-block}.t10-log-chart__legend s[data-leg=paid]{background:var(--log-acc)}.t10-log-chart__legend s[data-leg=collected]{background:var(--log-pos)}.t10-log-chart__note{color:var(--log-faint)}.t10-log-chart__line[data-leg=collected]{stroke:var(--log-pos);stroke-dasharray:3 2}@media (min-width:40rem){.t10-log-roi__bar{align-items:center;gap:var(--log-s3);grid-template-columns:10rem 1fr 9rem}.t10-log-roi__bar b{text-align:end}.t10-log-roi__keys{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}}@media (prefers-reduced-motion:reduce){.t10-log-roi__track i,.t10-log-plot{transition:none}}.t10-log-amenity{padding-block-end:var(--log-s4)}.t10-log-amenity .t10-log-table{border-block-end:1px solid var(--log-line)}.t10-log-amenity__estimate{color:var(--log-mut)}.t10-log-amenity__estimate span{color:var(--log-faint)}.t10-log-amenity .t10-guidance{margin:var(--log-s3) var(--log-s4) 0}.t10-log-timeline{padding:var(--log-s4);margin:0;list-style:none}.t10-log-timeline__item{align-items:start;gap:var(--log-s3);grid-template-columns:.75rem minmax(0,1fr) auto;padding-block-end:var(--log-s4);display:grid;position:relative}.t10-log-timeline__item:before{content:"";background:var(--log-line);inline-size:1px;position:absolute;inset-block:1.1rem -.15rem;inset-inline-start:.34rem}.t10-log-timeline__item:last-child{padding-block-end:0}.t10-log-timeline__item:last-child:before{display:none}.t10-log-timeline__dot{border:2px solid var(--log-faint);background:var(--log-panel-3);border-radius:50%;block-size:.6rem;inline-size:.6rem;margin-block-start:.3rem}.t10-log-timeline__item[data-kind=PAYMENT_POSTED] .t10-log-timeline__dot{border-color:var(--log-pos);background:var(--log-pos)}.t10-log-timeline__item[data-kind=CONTRACT_POSTED] .t10-log-timeline__dot{border-color:var(--log-acc);background:var(--log-acc)}.t10-log-timeline__item[data-kind=CONTRACT_DEACTIVATED] .t10-log-timeline__dot{border-color:var(--log-neg);background:var(--log-neg)}.t10-log-timeline__item[data-occurred=off] .t10-log-timeline__dot{background:var(--log-panel-3)}.t10-log-timeline__copy{min-inline-size:0}.t10-log-timeline__copy b{color:var(--log-txt);font-size:.78rem;font-weight:600;display:block}.t10-log-timeline__copy span{color:var(--log-mut);overflow-wrap:anywhere;margin-block-start:.15rem;font-size:.72rem;line-height:1.5;display:block}.t10-log-timeline__when{font-family:var(--log-mono);color:var(--log-faint);margin-block-start:.2rem;font-size:.62rem;display:block}.t10-log-timeline__amount{font-family:var(--log-mono);letter-spacing:-.03em;color:var(--log-txt);white-space:nowrap;font-size:.78rem}.t10-log-timeline__item[data-occurred=off] .t10-log-timeline__amount{color:var(--log-mut)}@media (min-width:40rem){.t10-log-split__keys{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.t10-log-chart__axis{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.t10-log-chart__axis li{border-block-end:0;flex-direction:column;align-items:flex-start;gap:.15rem}}@media (prefers-reduced-motion:reduce){.t10-log-split__track i{transition:none}}.t10-log-tablewrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.t10-log-table{border-collapse:collapse;inline-size:100%;font-size:.78rem}.t10-log-table thead th{padding:.56rem var(--log-s3);border-block-end:1px solid var(--log-line);background:var(--log-panel-3);font-family:var(--log-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--log-mut);text-align:end;white-space:nowrap;font-size:.56rem;font-weight:500}.t10-log-table tbody td{padding:.55rem var(--log-s3);border-block-end:1px solid var(--log-line-3);color:var(--log-txt);text-align:end;white-space:nowrap}.t10-log-table tbody tr:hover td{background:var(--log-field-2)}.t10-log-table tbody tr[data-cancelled=on] td{color:var(--log-mut);text-decoration:line-through}.t10-log-table__opening td{background:var(--log-field-2);color:var(--log-mut)}.t10-log-table tfoot td{padding:.7rem var(--log-s3);border-block-start:1px solid var(--log-line-2);background:var(--log-panel-3);font-family:var(--log-mono);letter-spacing:-.03em;color:var(--log-txt);text-align:end;font-size:.78rem;font-weight:700}.t10-log-table thead th.t10-log-table__l,.t10-log-table tbody td.t10-log-table__l,.t10-log-table tfoot td.t10-log-table__l{text-align:start}.t10-log-table tfoot td.t10-log-table__l{font-family:var(--font-display,inherit);letter-spacing:normal;font-size:.81rem;font-weight:600}.t10-log-table td.t10-tabular-nums{font-family:var(--log-mono);letter-spacing:-.03em}.t10-log-cell--wide{white-space:normal;min-inline-size:16rem;max-inline-size:30rem}.t10-log-sub{font-family:var(--log-mono);color:var(--log-faint);margin-block-start:.1rem;font-size:.62rem;display:block}.t10-log-status{border-radius:var(--log-r-sm);font-family:var(--log-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.6rem;display:inline-flex}.t10-log-status:before{content:"";background:currentColor;border-radius:50%;block-size:.32rem;inline-size:.32rem}.t10-log-status[data-status=PAID]{background:var(--log-pos-soft);border-color:var(--log-pos);color:var(--log-pos)}.t10-log-status[data-status=SHORT]{background:var(--log-warn-soft);border-color:var(--log-warn);color:var(--log-warn)}.t10-log-status[data-status=PENDING]{background:var(--log-field);border-color:var(--log-line);color:var(--log-mut)}.t10-log-pager{justify-content:space-between;align-items:center;gap:var(--log-s3);padding:.7rem var(--log-s4);border-block-start:1px solid var(--log-line);font-family:var(--log-mono);color:var(--log-mut);flex-wrap:wrap;font-size:.72rem;display:flex}.t10-log-pager__btns{gap:var(--log-s2);display:flex}@media (min-width:40rem){.t10-log-row{align-items:baseline;gap:var(--log-s3);grid-template-columns:minmax(9rem,.8fr) 1fr}.t10-log-row__v{text-align:end}.t10-log-kpis{grid-template-columns:1fr 1fr}.t10-log-kpi{border-inline-end:1px solid var(--log-line)}.t10-log-kpi:nth-child(2n){border-inline-end:0}.t10-log-rec__grid{grid-template-columns:repeat(3,1fr)}.t10-log-hero__copy h1{font-size:1.6rem}.t10-log-hero__v{font-size:2.25rem}}@media (min-width:64rem){.t10-log-hero{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1.35rem}.t10-log-hero__num{text-align:end;flex:none}.t10-log-hero__actions{justify-content:flex-end}.t10-log-kpis{grid-template-columns:repeat(3,1fr)}.t10-log-kpi,.t10-log-kpi:nth-child(2n){border-inline-end:1px solid var(--log-line)}.t10-log-kpi:nth-child(3n){border-inline-end:0}.t10-log-grid2{grid-template-columns:1.3fr .7fr}.t10-log-wrap{grid-template-columns:minmax(0,1fr) 21rem}}@media (min-width:90rem){.t10-log-kpis{grid-template-columns:repeat(6,1fr)}.t10-log-kpi{border-block-end:0;border-inline-end:1px solid var(--log-line)}.t10-log-kpi:last-child{border-inline-end:0}}@media (prefers-reduced-motion:reduce){.t10-log-panel{animation:none}.t10-log-meter i{transition:none}}.t10-lo{--lo-line:var(--t10-color-border);--lo-line-2:var(--t10-color-border-strong);--lo-line-3:var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-lo{--lo-line-3:color-mix(in srgb, var(--t10-color-border) 55%, transparent)}}.t10-lo{--lo-panel:var(--t10-color-surface);--lo-panel-2:var(--t10-color-surface-raised,var(--t10-color-surface));--lo-panel-3:var(--t10-color-surface-subtle,var(--t10-color-surface));--lo-txt:var(--t10-color-text);--lo-txt-2:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-lo{--lo-txt-2:color-mix(in srgb, var(--t10-color-text) 74%, var(--t10-color-text-muted))}}.t10-lo{--lo-mut:var(--t10-color-text-muted);--lo-faint:var(--t10-color-text-muted)}@supports (color:color-mix(in lab, red, red)){.t10-lo{--lo-faint:color-mix(in srgb, var(--t10-color-text-muted) 62%, transparent)}}.t10-lo{--lo-field:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-lo{--lo-field:color-mix(in srgb, var(--t10-color-text) 4%, transparent)}}.t10-lo{--lo-field-2:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-lo{--lo-field-2:color-mix(in srgb, var(--t10-color-text) 2.5%, transparent)}}.t10-lo{--lo-mono:var(--t10-font-mono,"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace);--lo-acc:var(--t10-color-accent);--lo-acc-ink:var(--t10-color-accent-ink,#fff);--lo-acc-soft:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-lo{--lo-acc-soft:color-mix(in srgb, var(--t10-color-accent) 13%, transparent)}}.t10-lo{--lo-pos:var(--t10-color-success);--lo-pos-soft:var(--t10-color-success)}@supports (color:color-mix(in lab, red, red)){.t10-lo{--lo-pos-soft:color-mix(in srgb, var(--t10-color-success) 12%, transparent)}}.t10-lo{--lo-warn:var(--t10-color-warning);--lo-warn-soft:var(--t10-color-warning)}@supports (color:color-mix(in lab, red, red)){.t10-lo{--lo-warn-soft:color-mix(in srgb, var(--t10-color-warning) 13%, transparent)}}.t10-lo{--lo-neg:var(--t10-color-danger);--lo-neg-soft:var(--t10-color-danger)}@supports (color:color-mix(in lab, red, red)){.t10-lo{--lo-neg-soft:color-mix(in srgb, var(--t10-color-danger) 12%, transparent)}}.t10-lo{--lo-info:var(--status-info,var(--t10-color-accent));--lo-info-soft:var(--status-info,var(--t10-color-accent))}@supports (color:color-mix(in lab, red, red)){.t10-lo{--lo-info-soft:color-mix(in srgb, var(--status-info,var(--t10-color-accent)) 12%, transparent)}}.t10-lo{--lo-r-sm:var(--p-radius-sm,6px);--lo-r:var(--radius-field,10px);--lo-r-lg:var(--radius-card,14px);--lo-pill:999px;--lo-s1:.25rem;--lo-s2:.5rem;--lo-s3:.75rem;--lo-s4:1rem;--lo-s5:1.35rem}.t10-lo-shell{gap:var(--lo-s4);flex-direction:column;display:flex}.t10-lo-form{gap:var(--lo-s4);flex-direction:column;padding-block-end:4.5rem;display:flex}.t10-lo-lbl{font-family:var(--lo-mono);letter-spacing:.17em;text-transform:uppercase;color:var(--lo-mut);font-size:.56rem;font-weight:600}.t10-lo-head{gap:var(--lo-s5);flex-wrap:wrap;align-items:flex-start;display:flex}.t10-lo-head__copy{flex:22rem;min-inline-size:0}.t10-lo-head__copy h1{font-family:var(--font-display,inherit);letter-spacing:-.035em;color:var(--lo-txt);margin:.25rem 0 0;font-size:1.5rem;font-weight:700;line-height:1.1}.t10-lo-chips{gap:var(--lo-s1);flex-wrap:wrap;margin-block-start:var(--lo-s2);display:flex}.t10-voucher-segments{gap:var(--lo-s3);flex-wrap:wrap;align-items:center;display:flex}.t10-payments-grid{gap:var(--lo-s5);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.t10-payments-tile{padding:var(--lo-s5);color:inherit;text-decoration:none;display:block}.t10-payments-tile[data-disabled]{opacity:.55}.t10-lo-head__actions{gap:var(--lo-s3);flex-wrap:wrap;align-items:center;margin-inline-start:auto;display:flex}a.t10-lo-chip{cursor:pointer;text-decoration:none}.t10-lo-chip{border-radius:var(--lo-r-sm);background:var(--lo-field);border:1px solid var(--lo-line);font-family:var(--lo-mono);color:var(--lo-txt-2);align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.62rem;display:inline-flex}.t10-lo-chip[data-tone=accent]{background:var(--lo-acc-soft);border-color:var(--lo-acc);color:var(--lo-acc)}.t10-lo-chip[data-tone=positive]{background:var(--lo-pos-soft);border-color:var(--lo-pos);color:var(--lo-pos)}.t10-lo-chip[data-tone=info]{background:var(--lo-info-soft);border-color:var(--lo-info);color:var(--lo-info)}.t10-lo-hero{text-align:end;margin-inline-start:auto}.t10-lo-hero__v{font-family:var(--font-display,inherit);letter-spacing:-.045em;color:var(--lo-acc);white-space:nowrap;margin:.2rem 0 0;font-size:2.25rem;font-weight:800;line-height:1}.t10-lo-hero__v small{font-family:var(--lo-mono);color:var(--lo-mut);letter-spacing:0;margin-inline-end:.5rem;font-size:.9rem;font-weight:500}.t10-lo-hero__sub{font-family:var(--lo-mono);color:var(--lo-mut);margin:var(--lo-s2) 0 0;font-size:.66rem}.t10-lo-hero__actions{gap:var(--lo-s2);flex-wrap:wrap;justify-content:flex-end;margin-block-start:var(--lo-s3);display:flex}.t10-lo-stalebar{align-items:center;gap:var(--lo-s2);border-radius:var(--lo-r-lg);background:var(--lo-warn-soft);border:1px solid var(--lo-warn);color:var(--lo-txt);flex-wrap:wrap;padding:.7rem .9rem;font-size:.8rem;display:flex}.t10-lo-stalebar strong{color:var(--lo-warn)}.t10-lo-tabs{gap:var(--lo-s1);border-radius:var(--lo-r-lg);background:var(--lo-field-2);border:1px solid var(--lo-line);padding:.3rem;display:flex;overflow-x:auto}.t10-lo-tab{border-radius:var(--lo-r);cursor:pointer;color:var(--lo-mut);white-space:nowrap;background:0 0;border:0;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.78rem;font-weight:600;display:inline-flex}.t10-lo-tab:hover{color:var(--lo-txt)}.t10-lo-tab[aria-selected=true]{color:var(--lo-acc-ink);background:var(--lo-acc)}.t10-lo-tab__count{font-family:var(--lo-mono);border-radius:var(--lo-pill);background:var(--lo-field);padding:.05rem .35rem;font-size:.58rem}.t10-lo-tab__count--hot{background:var(--lo-neg);color:var(--t10-color-accent-ink,#fff)}.t10-lo-tab kbd{font-family:var(--lo-mono);border-radius:var(--lo-r-sm);background:var(--lo-field-2);border:1px solid var(--lo-line);color:var(--lo-faint);padding:.1rem .3rem;font-size:.55rem}.t10-lo-tab[aria-selected=true] kbd{background:var(--lo-acc-ink)}@supports (color:color-mix(in lab, red, red)){.t10-lo-tab[aria-selected=true] kbd{background:color-mix(in srgb, var(--lo-acc-ink) 18%, transparent)}}.t10-lo-tab[aria-selected=true] kbd{color:inherit;border-color:#0000}.t10-lo-panel{gap:var(--lo-s4);flex-direction:column;animation:.28s cubic-bezier(.2,.8,.3,1) both t10-lo-in;display:flex}@keyframes t10-lo-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.t10-lo-panel{animation:none}}.t10-lo-grid2{gap:var(--lo-s4);grid-template-columns:1.25fr .75fr;align-items:start;display:grid}.t10-lo-card{background:linear-gradient(180deg, var(--lo-panel-2), var(--lo-panel));border:1px solid var(--lo-line);border-radius:var(--lo-r-lg);box-shadow:var(--t10-shadow-panel,none)}.t10-lo-card__head{justify-content:space-between;align-items:center;gap:var(--lo-s4);padding:.8rem var(--lo-s4);border-block-end:1px solid var(--lo-line);display:flex}.t10-lo-card__head h2{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:var(--lo-txt);margin:0;font-size:.88rem;font-weight:600}.t10-lo-card__head p{color:var(--lo-mut);max-inline-size:70ch;margin:.2rem 0 0;font-size:.72rem;line-height:1.5}.t10-lo-party{align-items:center;gap:var(--lo-s3);padding:var(--lo-s4);flex-wrap:wrap;display:flex}.t10-lo-party__avatar{border-radius:var(--lo-r-lg);background:var(--lo-field);border:1px solid var(--lo-line);block-size:3.5rem;inline-size:3.5rem;font-family:var(--font-display,inherit);color:var(--lo-mut);flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:inline-flex}.t10-lo-party[data-filled=on] .t10-lo-party__avatar{background:var(--lo-acc-soft);border-color:var(--lo-acc);color:var(--lo-acc)}.t10-lo-party__copy{flex:16rem;min-inline-size:0}.t10-lo-party__name{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:var(--lo-txt);font-size:1.0625rem;font-weight:700;display:block}.t10-lo-party__meta{gap:var(--lo-s4);flex-wrap:wrap;margin:.4rem 0 0;display:flex}.t10-lo-party__meta dt{color:var(--lo-mut);margin:0;font-size:.68rem}.t10-lo-party__meta dd{font-family:var(--lo-mono);color:var(--lo-txt-2);letter-spacing:-.01em;margin:.1rem 0 0;font-size:.78rem}.t10-lo-party__action{flex-shrink:0;margin-inline-start:auto}.t10-lo-parm{padding:var(--lo-s1) var(--lo-s4) var(--lo-s4)}.t10-lo-prow{justify-content:space-between;align-items:center;gap:var(--lo-s4);border-block-end:1px dashed var(--lo-line);padding:.7rem 0;display:flex}.t10-lo-prow:last-child{border-block-end:0}.t10-lo-prow--stacked{display:block}.t10-lo-prow__k{color:var(--lo-txt);font-size:.78rem;font-weight:600}.t10-lo-prow__k span{color:var(--lo-mut);max-inline-size:52ch;margin-block-start:.15rem;font-size:.7rem;font-weight:400;line-height:1.5;display:block}.t10-lo-prow__k em{color:var(--lo-neg);font-style:normal}.t10-lo-ctl{align-items:center;gap:var(--lo-s2);flex-wrap:wrap;flex-shrink:0;display:flex}.t10-lo-prow--stacked .t10-lo-ctl{margin-block-start:var(--lo-s2)}.t10-lo-in{border-radius:var(--lo-r);background:var(--lo-field);border:1px solid var(--lo-line);align-items:center;gap:.35rem;block-size:2.1rem;padding:0 .7rem;transition:all .15s;display:inline-flex}.t10-lo-in:focus-within{border-color:var(--lo-acc);background:var(--lo-acc-soft)}.t10-lo-in__pre{font-family:var(--lo-mono);color:var(--lo-faint);flex:none;font-size:.62rem}.t10-lo-in__field{inline-size:9.5rem;min-inline-size:0;color:var(--lo-txt);background:0 0;border:0;outline:none;font-size:.78rem}.t10-lo-in__field.t10-tabular-nums{font-family:var(--lo-mono);text-align:end;letter-spacing:-.03em}.t10-lo-in--sm .t10-lo-in__field{inline-size:4.5rem}.t10-lo-in--wide{inline-size:min(22rem,100%)}.t10-lo-in--wide .t10-lo-in__field{inline-size:100%}.t10-lo-in--date .t10-lo-in__field{inline-size:8.25rem;font-family:var(--lo-mono);letter-spacing:-.02em;font-size:.75rem}.t10-lo-in__echo{border-inline-start:1px solid var(--lo-line);font-family:var(--lo-mono);color:var(--lo-mut);white-space:nowrap;flex:none;padding-inline-start:.55rem;font-size:.66rem}.t10-lo-textarea{resize:vertical;border-radius:var(--lo-r);border:1px solid var(--lo-line);background:var(--lo-field);min-block-size:4.125rem;inline-size:100%;font:inherit;color:var(--lo-txt);outline:none;padding:.625rem .7rem;font-size:.78rem;line-height:1.55;transition:border-color .15s,background .15s}.t10-lo-textarea:focus{border-color:var(--lo-acc);background:var(--lo-acc-soft)}.t10-lo-segm{border-radius:var(--lo-r);border:1px solid var(--lo-line);background:var(--lo-field-2);flex-shrink:0;gap:.125rem;padding:.1875rem;display:inline-flex}.t10-lo-segm__btn{border-radius:var(--lo-r-sm);cursor:pointer;block-size:2.125rem;color:var(--lo-mut);white-space:nowrap;background:0 0;border:0;padding-inline:1.125rem;font-size:.78rem;font-weight:600;transition:background .15s,color .15s}.t10-lo-segm__btn:hover{color:var(--lo-txt)}.t10-lo-segm__btn[data-on=on]{background:var(--lo-acc);color:var(--lo-acc-ink);box-shadow:var(--t10-shadow-panel,none)}.t10-lo-months{flex-wrap:wrap;gap:.375rem;display:flex}.t10-lo-months__btn{border-radius:var(--lo-r-sm);border:1px solid var(--lo-line);background:var(--lo-field-2);cursor:pointer;block-size:1.875rem;font-family:var(--lo-mono);color:var(--lo-mut);padding-inline:.75rem;font-size:.69rem;transition:background .15s,border-color .15s,color .15s}.t10-lo-months__btn:hover{border-color:var(--lo-line-2);color:var(--lo-txt)}.t10-lo-months__btn[data-on=on]{background:var(--lo-acc);border-color:var(--lo-acc);color:var(--lo-acc-ink);font-weight:700}.t10-lo-advance{display:block}.t10-lo-advbar{margin-block-start:var(--lo-s3)}.t10-lo-advbar__track{border-radius:var(--lo-r-sm);border:1px solid var(--lo-line);background:var(--lo-field-2);block-size:.75rem;display:flex;overflow:hidden}.t10-lo-advbar__track i{block-size:100%;transition:width .45s cubic-bezier(.2,.8,.3,1);display:block}.t10-lo-advbar__track i[data-part=advance]{background:var(--lo-acc)}.t10-lo-advbar__track i[data-part=balance]{background:var(--lo-info)}.t10-lo-advbar__legend{justify-content:space-between;gap:var(--lo-s3);color:var(--lo-mut);flex-wrap:wrap;margin-block-start:.45rem;font-size:.69rem;display:flex}.t10-lo-advbar__legend b{font-family:var(--lo-mono);letter-spacing:-.03em;color:var(--lo-txt);margin-inline-start:.3rem}.t10-lo-advbar__legend s{border-radius:2px;block-size:.5rem;inline-size:.5rem;margin-inline-end:.375rem;text-decoration:none;display:inline-block}.t10-lo-advbar__legend s[data-part=advance]{background:var(--lo-acc)}.t10-lo-advbar__legend s[data-part=balance]{background:var(--lo-info)}.t10-lo-pv{padding:var(--lo-s1) var(--lo-s4) var(--lo-s4)}.t10-lo-pv__r{border-block-end:1px dashed var(--lo-line);align-items:flex-start;gap:.7rem;padding-block:.625rem;display:flex}.t10-lo-pv__r:last-child{border-block-end:0}.t10-lo-pv__mk{border-radius:var(--lo-r-sm);background:var(--lo-field);block-size:1.1875rem;inline-size:1.1875rem;font-family:var(--lo-mono);color:var(--lo-faint);flex:none;place-items:center;margin-block-start:.0625rem;font-size:.69rem;display:grid}.t10-lo-pv__r--hi .t10-lo-pv__mk{background:var(--lo-acc-soft);color:var(--lo-acc)}.t10-lo-pv__copy{min-inline-size:0}.t10-lo-pv__copy b{color:var(--lo-txt);font-size:.78rem;font-weight:600;display:block}.t10-lo-pv__copy span{max-inline-size:48ch;color:var(--lo-mut);margin-block-start:.15rem;font-size:.72rem;line-height:1.5;display:block}.t10-lo-pv__n{font-family:var(--lo-mono);letter-spacing:-.03em;color:var(--lo-txt);white-space:nowrap;text-align:end;flex-direction:column;align-items:flex-end;margin-inline-start:auto;font-size:.88rem;display:inline-flex}.t10-lo-pv__r--hi .t10-lo-pv__n{color:var(--lo-acc);font-size:1rem;font-weight:600}.t10-lo-pv__echo{font-family:var(--lo-mono);letter-spacing:normal;color:var(--lo-mut);white-space:nowrap;margin-block-start:.15rem;font-size:.66rem;font-weight:400}.t10-lo-rec{padding:var(--lo-s4)}.t10-lo-rec__grid{gap:var(--lo-s3);grid-template-columns:repeat(3,1fr);display:grid}.t10-lo-rec__grid>div{border-radius:var(--lo-r);border:1px solid var(--lo-line);background:var(--lo-field-2);padding:.7rem .8rem}.t10-lo-rec__grid b{font-family:var(--lo-mono);letter-spacing:-.03em;color:var(--lo-txt);margin-block-start:.3rem;font-size:.94rem;display:block}.t10-lo-rec__grid>div:nth-child(2) b{color:var(--lo-pos)}.t10-lo-rec__grid>div:nth-child(3) b{color:var(--lo-acc)}.t10-lo-rec__bar{border-radius:var(--lo-r-sm);border:1px solid var(--lo-line);background:var(--lo-field-2);block-size:.625rem;margin-block-start:var(--lo-s3);display:flex;overflow:hidden}.t10-lo-rec__bar i{background:var(--lo-pos);block-size:100%;transition:width .5s;display:block}.t10-lo-tablewrap{max-block-size:min(52vh,29.375rem);overflow:auto}.t10-lo-table{border-collapse:collapse;inline-size:100%;font-size:.78rem}.t10-lo-table thead th{z-index:3;padding:.56rem var(--lo-s3);border-block-end:1px solid var(--lo-line);background:var(--lo-panel-3);font-family:var(--lo-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--lo-mut);text-align:end;white-space:nowrap;font-size:.56rem;font-weight:500;position:sticky;inset-block-start:0}.t10-lo-table tbody td{block-size:2.625rem;padding:.3rem var(--lo-s3);border-block-end:1px solid var(--lo-line-3);color:var(--lo-txt);text-align:end;white-space:nowrap}.t10-lo-table tbody td:first-child{font-family:var(--lo-mono);color:var(--lo-mut);font-size:.69rem}.t10-lo-table tbody td.t10-tabular-nums,.t10-lo-table tfoot td.t10-tabular-nums{font-family:var(--lo-mono);letter-spacing:-.03em}.t10-lo-table tbody tr[data-locked=on] td.t10-tabular-nums{color:var(--lo-pos)}.t10-lo-table tbody tr[data-locked=off] td.t10-tabular-nums{color:var(--lo-faint)}.t10-lo-table tbody tr:hover td{background:var(--lo-field-2)}.t10-lo-table tbody tr[data-locked=on] td{background:var(--lo-pos-soft)}.t10-lo-table tbody tr[data-locked=on]:hover td{background:var(--lo-pos)}@supports (color:color-mix(in lab, red, red)){.t10-lo-table tbody tr[data-locked=on]:hover td{background:color-mix(in srgb, var(--lo-pos) 16%, transparent)}}.t10-lo-table tfoot td{padding:.7rem var(--lo-s3);border-block-start:1px solid var(--lo-line-2);background:var(--lo-panel-3);font-family:var(--lo-mono);letter-spacing:-.03em;color:var(--lo-txt);text-align:end;font-size:.78rem;font-weight:700;position:sticky;inset-block-end:0}.t10-lo-table thead th.t10-lo-table__l,.t10-lo-table tbody td.t10-lo-table__l,.t10-lo-table tfoot td.t10-lo-table__l{text-align:start}.t10-lo-table tfoot td.t10-lo-table__l{font-family:var(--font-display,inherit);letter-spacing:normal;font-size:.81rem;font-weight:600}.t10-lo-cellin{border-radius:var(--lo-r-sm);background:var(--lo-field-2);border:1px solid #0000;justify-content:flex-end;align-items:center;gap:.25rem;block-size:1.75rem;min-inline-size:7.375rem;padding-inline:.56rem;transition:border-color .14s,background .14s;display:inline-flex}.t10-lo-cellin:hover{border-color:var(--lo-line)}.t10-lo-cellin:focus-within{border-color:var(--lo-acc);background:var(--lo-acc-soft)}.t10-lo-cellin input{inline-size:100%;min-inline-size:0;font-family:var(--lo-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--lo-txt);text-align:end;background:0 0;border:0;outline:none;font-size:.75rem}.t10-lo-cellin:has(input[type=date]){justify-content:flex-start;min-inline-size:8.25rem}.t10-lo-cellin input[type=date]{text-align:start}.t10-lo-cellin--ro{border-style:dashed;border-color:var(--lo-line);background:0 0}.t10-lo-cellin--ro input{color:var(--lo-txt-2)}.t10-lo-cellin__echo{font-family:var(--lo-mono);color:var(--lo-mut);white-space:nowrap;margin-inline-start:.45rem;font-size:.62rem}.t10-lo-status{border-radius:var(--lo-r-sm);font-family:var(--lo-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.6rem;display:inline-flex}.t10-lo-status:before{content:"";background:currentColor;border-radius:50%;block-size:.32rem;inline-size:.32rem}.t10-lo-status[data-status=PAID]{background:var(--lo-pos-soft);border-color:var(--lo-pos);color:var(--lo-pos)}.t10-lo-status[data-status=SHORT]{background:var(--lo-warn-soft);border-color:var(--lo-warn);color:var(--lo-warn)}.t10-lo-status[data-status=PENDING]{background:var(--lo-field);border-color:var(--lo-line);color:var(--lo-mut)}.t10-lo-table tbody td{position:relative}.t10-lo-rowtag{font-family:var(--lo-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lo-info);font-size:.56rem;position:absolute;inset-block-start:50%;inset-inline-start:var(--lo-s3);transform:translateY(-50%)}.t10-lo-balance{justify-content:space-between;align-items:center;gap:var(--lo-s4);padding:.7rem var(--lo-s4);border-block-start:1px solid var(--lo-line);border-end-end-radius:var(--lo-r-lg);border-end-start-radius:var(--lo-r-lg);flex-wrap:wrap;font-size:.78rem;display:flex}.t10-lo-balance[data-state=ok]{background:var(--lo-pos-soft);color:var(--lo-pos)}.t10-lo-balance[data-state=off]{background:var(--lo-warn-soft);color:var(--lo-warn)}.t10-lo-balance b{font-family:var(--lo-mono);letter-spacing:-.03em}.t10-lo-cash{padding:1.875rem var(--lo-s5);text-align:center}.t10-lo-cash p{max-inline-size:52ch;color:var(--lo-mut);margin:0 auto;font-size:.78rem;line-height:1.65}.t10-lo-actbar{z-index:4;align-items:center;gap:var(--lo-s3);padding:.625rem var(--lo-s4);border:1px solid var(--lo-line);border-radius:var(--lo-r-lg);background:var(--t10-color-canvas);flex-wrap:wrap;display:flex;position:sticky;inset-block-end:0}@supports (color:color-mix(in lab, red, red)){.t10-lo-actbar{background:color-mix(in srgb, var(--t10-color-canvas) 88%, transparent)}}.t10-lo-actbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--t10-shadow-panel,none)}.t10-lo-actbar__s{color:var(--lo-mut);font-size:.75rem}.t10-lo-actbar__s b{font-family:var(--lo-mono);letter-spacing:-.03em;color:var(--lo-txt)}.t10-lo-actbar__grow{flex:auto}.t10-lo-sec{margin:var(--lo-s4) 0 var(--lo-s3);border-block-start:1px solid var(--lo-line);font-family:var(--lo-mono);letter-spacing:.17em;text-transform:uppercase;color:var(--lo-mut);padding-block-start:var(--lo-s3);font-size:.56rem;font-weight:600}.t10-form-dialog__body>div:first-child .t10-lo-sec{border-block-start:0;margin-block-start:0;padding-block-start:0}.t10-lo-fgrid{gap:var(--lo-s3) var(--lo-s4);grid-template-columns:1fr 1fr;display:grid}.t10-lo-f{min-inline-size:0}.t10-lo-f--wide{grid-column:1/-1}.t10-lo-f label{color:var(--lo-mut);margin-block-end:.3rem;font-size:.72rem;display:block}.t10-lo-f label em{color:var(--lo-neg);font-style:normal}.t10-lo-f .t10-lo-in{inline-size:100%;display:flex}.t10-lo-f .t10-lo-in__field{inline-size:100%}@media (max-width:40rem){.t10-lo-fgrid{grid-template-columns:1fr}}.t10-lo-prow--stacked>.t10-lo-advance,.t10-lo-prow--stacked>.t10-lo-months,.t10-lo-prow--stacked>.t10-lo-textarea{margin-block-start:var(--lo-s2)}@media (max-width:74rem){.t10-lo-grid2,.t10-lo-rec__grid{grid-template-columns:1fr}}@media (max-width:52rem){.t10-lo-hero{text-align:start;margin-inline-start:0}.t10-lo-hero__actions{justify-content:flex-start}.t10-lo-prow{align-items:flex-start;gap:var(--lo-s2);flex-direction:column}.t10-lo-party{flex-wrap:wrap}.t10-lo-party__action{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.t10-lo-advbar__track i,.t10-lo-rec__bar i{transition:none}}.t10-tbp{display:none}@media print{@page{size:A4 landscape;margin:0}html,body,#t10-app-root{color:#141a16!important;background:#fff!important}.t10-tb>.t10-tb__header,.t10-tb>.t10-guidance,.t10-tb__filters,.t10-tb__kpis,.t10-tb__notice,.t10-tb__empty,.t10-tb__body,.t10-tb__scrim,.t10-tb__sheet,.t10-tb .t10-project-create-breadcrumb,.t10-tb__cardActions,.t10-enterprise-table-pagination{display:none!important}.t10-tb{max-inline-size:none;margin:0;padding:0;display:block;box-shadow:none!important;background:#fff!important}.t10-tbp{--tbp-paper:#fff;--tbp-ink:#171717;--tbp-ink-2:#3f3f3f;--tbp-muted:#6b6b6b;--tbp-faint:#9a9a9a;--tbp-rule:#d8d8d8;--tbp-rule-2:#b4b4b4;--tbp-rule-strong:#171717;--tbp-band:#1717170a;--tbp-band-2:#17171714;--tbp-zebra:#17171705;--tbp-serif:"IBM Plex Serif", Georgia, "Times New Roman", serif;--tbp-sans:var(--t10-font-interface);--tbp-mono:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:var(--tbp-paper);color:var(--tbp-ink);font-family:var(--tbp-sans);-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:11mm 10mm 12mm;font-size:8.4pt;line-height:1.45;display:block;position:relative}.t10-tbp *{box-shadow:none!important}.t10-tbp__watermark{z-index:0;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:4mm;display:flex;position:fixed;inset:0;overflow:hidden;transform:rotate(-28deg)}.t10-tbp__watermarkName{max-inline-size:100%;font-family:var(--tbp-serif);letter-spacing:.06em;text-transform:uppercase;color:#1717170f;white-space:nowrap;font-size:58pt;font-weight:700;line-height:1}.t10-tbp__watermarkTag{max-inline-size:100%;font-family:var(--tbp-mono);letter-spacing:.34em;text-transform:uppercase;color:#17171717;white-space:nowrap;font-size:11pt}.t10-tbp>:not(.t10-tbp__watermark){z-index:1;position:relative}.t10-tbp .t10-tbp__num{font-family:var(--tbp-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:end;white-space:nowrap}.t10-tbp__head{border-block-end:1.4pt solid var(--tbp-rule-strong);break-inside:avoid;align-items:flex-start;gap:6mm;padding-block-end:3mm;display:flex}.t10-tbp__logo{object-fit:contain;block-size:15mm;inline-size:auto;max-inline-size:32mm}.t10-tbp__orgName{font-family:var(--tbp-serif);letter-spacing:-.015em;margin:0;font-size:17pt;font-weight:700;line-height:1.05}.t10-tbp__orgLine{max-inline-size:62ch;color:var(--tbp-muted);margin:1.4mm 0 0;font-size:7.8pt}.t10-tbp__orgContact{font-family:var(--tbp-mono);color:var(--tbp-ink-2);margin:.8mm 0 0;font-size:7.4pt}.t10-tbp__doc{text-align:end;margin-inline-start:auto}.t10-tbp__docTitle{font-family:var(--tbp-serif);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:13pt;font-weight:600}.t10-tbp__docPeriod{color:var(--tbp-muted);margin:1mm 0 0;font-size:8pt}.t10-tbp__docDate{font-family:var(--tbp-mono);letter-spacing:-.01em;color:var(--tbp-ink);margin:1.4mm 0 0;font-size:8.4pt;font-weight:600}.t10-tbp__docRef{font-family:var(--tbp-mono);color:var(--tbp-faint);margin:1mm 0 0;font-size:6.8pt}.t10-tbp__strip{border-block-end:.5pt solid var(--tbp-rule);break-inside:avoid;grid-template-columns:repeat(5,1fr);gap:0;margin:0;padding-block:2.4mm;display:grid}.t10-tbp__strip>div{padding-inline-end:4mm}.t10-tbp__strip dt{font-family:var(--tbp-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--tbp-muted);font-size:6pt}.t10-tbp__strip dd{font-family:var(--tbp-mono);letter-spacing:-.015em;margin:.8mm 0 0;font-size:8.2pt}.t10-tbp__proof{background:var(--tbp-rule);border:.5pt solid var(--tbp-rule);break-inside:avoid;grid-template-columns:repeat(3,1fr);gap:.5pt;margin-block:3.5mm 0;display:grid}.t10-tbp__proof--single{grid-template-columns:1fr;max-inline-size:72mm}.t10-tbp__proofCard{background:var(--tbp-band);padding:2.4mm 3mm}.t10-tbp__proofCard--ok{border-inline-start:1.4pt solid var(--tbp-rule-2)}.t10-tbp__proofCard:not(.t10-tbp__proofCard--ok){background:var(--tbp-band-2);border-inline-start:2.4pt solid var(--tbp-rule-strong)}.t10-tbp__proofHead{justify-content:space-between;align-items:baseline;gap:3mm;display:flex}.t10-tbp__proofHead span{font-family:var(--tbp-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--tbp-muted);font-size:6pt}.t10-tbp__proofHead em{font-family:var(--tbp-mono);color:var(--tbp-ink-2);font-size:7pt;font-style:normal}.t10-tbp__proofCard:not(.t10-tbp__proofCard--ok) .t10-tbp__proofHead em{color:var(--tbp-ink);font-weight:700}.t10-tbp__proofValues{justify-content:space-between;gap:4mm;margin-block-start:1.8mm;display:flex}.t10-tbp__proofValues>div{font-family:var(--tbp-mono);letter-spacing:-.03em;font-size:9.5pt}.t10-tbp__proofValues>div span{font-family:var(--tbp-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--tbp-faint);margin-block-end:.5mm;font-size:6pt;display:block}.t10-tbp__table{border-collapse:collapse;table-layout:fixed;inline-size:100%}.t10-tbp__table thead{display:table-header-group}.t10-tbp__table th{font-family:var(--tbp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tbp-muted);text-align:end;white-space:nowrap;border-block-end:1.2pt solid var(--tbp-rule-strong);padding:1.6mm 2mm;font-size:6pt;font-weight:500}.t10-tbp__table thead th:first-child,.t10-tbp__table thead th:nth-child(2){text-align:start}.t10-tbp__span th{letter-spacing:.2em;color:var(--tbp-ink-2);text-align:center;border-block-end:.5pt solid var(--tbp-rule);padding-block:9mm .8mm;font-size:6pt}.t10-tbp__span th:first-child{border-block-end:0}.t10-tbp__colCode{inline-size:30mm}.t10-tbp__table td{vertical-align:top;text-align:end;border-block-end:.4pt solid var(--tbp-rule);overflow-wrap:anywhere;padding:1.1mm 2mm;font-size:8pt}.t10-tbp__table td:first-child,.t10-tbp__table td:nth-child(2){text-align:start}.t10-tbp__code{font-family:var(--tbp-mono);letter-spacing:-.02em;color:var(--tbp-muted);white-space:nowrap;font-size:7pt}.t10-tbp__zebra td{background:var(--tbp-zebra)}.t10-tbp__contra td:nth-child(2){box-shadow:inset 2pt 0 0 var(--tbp-rule-strong)!important}.t10-tbp__mark{font-family:var(--tbp-mono);color:var(--tbp-ink);vertical-align:super;margin-inline-start:1mm;font-size:6.5pt;font-weight:700}.t10-tbp__class td,.t10-tbp__group td{font-family:var(--tbp-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--tbp-ink-2);text-align:start;background:var(--tbp-band);border-block:.5pt solid var(--tbp-rule-2);padding-block:2mm;font-size:6.4pt}.t10-tbp__class td{letter-spacing:.26em;color:var(--tbp-ink);background:var(--tbp-band-2);border-block-start:1pt solid var(--tbp-rule-strong);font-weight:700}.t10-tbp__subtotal td{background:var(--tbp-band);border-block-end:1pt solid var(--tbp-rule-2);font-weight:700}.t10-tbp__classTotal td{color:var(--tbp-ink);background:var(--tbp-band-2);border-block-end:1pt solid var(--tbp-rule-strong);font-weight:700}.t10-tbp__grand td{font-family:var(--tbp-mono);letter-spacing:-.03em;border-block:2pt double var(--tbp-rule-strong);padding-block:2.4mm;font-size:9.5pt;font-weight:700}.t10-tbp__grand .t10-tbp__label{font-family:var(--tbp-serif);letter-spacing:0;font-size:10pt;font-weight:600}.t10-tbp__label{text-align:start}.t10-tbp__gutter{display:table-footer-group}.t10-tbp__gutter td{background:0 0;border:0;block-size:10mm;padding:0}.t10-tbp__table tr{break-inside:avoid}.t10-tbp__class,.t10-tbp__group{break-after:avoid}.t10-tbp__subtotal,.t10-tbp__classTotal,.t10-tbp__grand{break-before:avoid}.t10-tbp__notes{border-block-start:.5pt solid var(--tbp-rule);break-inside:avoid;grid-template-columns:1.5fr .7fr;gap:8mm;margin-block-start:4mm;padding-block-start:2.5mm;display:grid}.t10-tbp__notes h3{font-family:var(--tbp-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--tbp-muted);margin:0 0 1.8mm;font-size:6pt;font-weight:500}.t10-tbp__notes p{max-inline-size:96ch;color:var(--tbp-ink-2);margin:0 0 1.5mm;font-size:7.6pt;line-height:1.5}.t10-tbp__sign{break-inside:avoid;grid-template-columns:repeat(3,1fr);gap:12mm;margin-block-start:14mm;display:grid}.t10-tbp__sign>div{border-block-start:.8pt solid var(--tbp-rule-strong);text-align:center;color:var(--tbp-ink-2);padding-block-start:1.6mm;font-size:7.6pt}.t10-tbp__sign>div b{color:var(--tbp-ink);margin-block-end:.6mm;font-size:8.4pt;font-weight:600;display:block}.t10-tbp__sign>div span{font-family:var(--tbp-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tbp-faint);font-size:6pt;display:block}.t10-tbp__foot{border-block-start:.5pt solid var(--tbp-rule);font-family:var(--tbp-mono);letter-spacing:.06em;color:var(--tbp-faint);break-inside:avoid;justify-content:space-between;gap:8mm;margin-block-start:5mm;padding-block-start:1.6mm;font-size:6.2pt;display:flex}}.t10-npr{--npr-row:2.5rem;--npr-frozen:15.5rem;gap:var(--t10-space-4);padding:var(--t10-space-6) var(--t10-space-6) var(--t10-space-12);font-family:var(--t10-font-current);flex-direction:column;display:flex}.t10-npr-visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.t10-npr-cap{letter-spacing:.09em;text-transform:uppercase;color:var(--t10-color-text-muted);font-size:.6875rem;font-weight:620}.t10-npr-kbd{font-family:var(--t10-font-mono,ui-monospace, monospace);border:1px solid var(--t10-color-border);background:var(--t10-color-text);border-radius:.3rem;padding:.2rem .35rem;font-size:.625rem;line-height:1}@supports (color:color-mix(in lab, red, red)){.t10-npr-kbd{background:color-mix(in srgb, var(--t10-color-text) 6%, transparent)}}.t10-npr-kbd{color:var(--t10-color-text-muted)}.t10-npr-head{align-items:flex-end;gap:var(--t10-space-4);flex-wrap:wrap;display:flex}.t10-npr-head__copy{flex:22rem;min-inline-size:0}.t10-npr-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--t10-color-accent);margin:0;font-size:.6875rem;font-weight:620}.t10-npr-head h1{margin:var(--t10-space-1) 0 0;font-family:var(--t10-font-display-current);letter-spacing:-.02em;color:var(--t10-color-text);font-size:clamp(1.4rem,2.4vw,1.75rem);font-weight:720}.t10-npr-head__sub{margin:var(--t10-space-1) 0 0;color:var(--t10-color-text-muted);font-size:.8125rem}.t10-npr-head__actions{gap:var(--t10-space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.t10-npr-summary{z-index:30;border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface-raised);box-shadow:var(--t10-shadow-panel);grid-template-columns:minmax(17rem,1.05fr) minmax(0,2.1fr) minmax(12rem,auto);display:grid;position:sticky;inset-block-start:0;overflow:hidden}.t10-npr-summary__steps{padding:var(--t10-space-3) var(--t10-space-4);border-inline-end:1px solid var(--t10-color-border);min-inline-size:0;overflow:hidden}.t10-npr-summary__steps ol{align-items:center;gap:var(--t10-space-1);row-gap:var(--t10-space-2);margin:var(--t10-space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.t10-npr-summary__steps li{align-items:center;gap:var(--t10-space-2);color:var(--t10-color-text-muted);flex:none;font-size:.75rem;display:flex}.t10-npr-summary__steps li>span:last-child{white-space:nowrap}.t10-npr-summary__steps li:after{content:"";background:var(--t10-color-border);flex:.4rem;block-size:1px;min-inline-size:.4rem}.t10-npr-summary__steps li:last-child:after{display:none}.t10-npr-summary__dot{border:1px solid var(--t10-color-border-strong);border-radius:50%;flex-shrink:0;place-items:center;block-size:1.25rem;inline-size:1.25rem;font-size:.625rem;font-weight:700;display:grid}.t10-npr-summary__steps li[data-state=done] .t10-npr-summary__dot{border-color:var(--status-stable);background:var(--status-stable);color:var(--ink-inverse)}.t10-npr-summary__steps li[data-state=current]{color:var(--t10-color-text);font-weight:620}.t10-npr-summary__steps li[data-state=current] .t10-npr-summary__dot{border-color:var(--t10-color-accent);background:var(--t10-color-accent);color:var(--t10-color-accent-ink);box-shadow:0 0 0 .2rem var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-npr-summary__steps li[data-state=current] .t10-npr-summary__dot{box-shadow:0 0 0 .2rem color-mix(in srgb, var(--t10-color-accent) 22%, transparent)}}.t10-npr-summary__metrics{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.t10-npr-metric{padding:var(--t10-space-3) var(--t10-space-4);border-inline-end:1px solid var(--t10-color-border);flex-direction:column;gap:.15rem;min-inline-size:0;display:flex}.t10-npr-metric strong{font-family:var(--stack-mono-figures);font-feature-settings:"tnum" 1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--t10-color-text);font-size:1.0625rem;font-weight:700}.t10-npr-metric em{color:var(--t10-color-text-muted);font-size:.6875rem;font-style:normal}.t10-npr-summary__net{padding:var(--t10-space-3) var(--t10-space-5);text-align:end;border-inline-start:1px solid var(--status-stable);flex-direction:column;justify-content:center;align-items:flex-end;gap:.2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.t10-npr-summary__net{border-inline-start:1px solid color-mix(in srgb, var(--status-stable) 35%, var(--t10-color-border))}}.t10-npr-summary__net{background:var(--status-stable-soft)}.t10-npr-summary__net strong{font-family:var(--stack-mono-figures);font-feature-settings:"tnum" 1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--status-stable);font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:700;line-height:1.1}.t10-npr-summary__hint{color:var(--t10-color-text-muted);font-size:.6875rem}.t10-npr-summary__hint[data-tone=warn]{color:var(--status-watch);font-weight:620}.t10-npr-toolbar{align-items:center;gap:var(--t10-space-2);padding:var(--t10-space-2) var(--t10-space-3);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);flex-wrap:wrap;display:flex}.t10-npr-toolbar__hint{color:var(--t10-color-text-muted);margin-inline-start:auto;font-size:.6875rem}.t10-npr-field{position:relative}.t10-npr-control{align-items:center;gap:var(--t10-space-2);min-block-size:var(--t10-density-control);padding-inline:var(--t10-space-3);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface-raised);color:var(--t10-color-text);font:inherit;cursor:pointer;font-size:.8125rem;display:inline-flex}.t10-npr-control:hover:not(:disabled){border-color:var(--t10-color-border-strong)}.t10-npr-control:disabled{opacity:.6;cursor:not-allowed}.t10-npr-control--field{cursor:default}.t10-npr-control--grow{flex:14rem;min-inline-size:0}.t10-npr-control__cap{letter-spacing:.09em;text-transform:uppercase;color:var(--t10-color-text-muted);white-space:nowrap;font-size:.625rem;font-weight:620}.t10-npr-control__value{font-weight:620}.t10-npr-control__caret{color:var(--t10-color-text-muted);font-size:.625rem}.t10-npr-control input{min-inline-size:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:.8125rem}.t10-npr-pop{z-index:40;inline-size:15rem;padding:var(--t10-space-3);border:1px solid var(--t10-color-border-strong);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface-raised);box-shadow:var(--shadow-2);position:absolute;inset-block-start:calc(100% + .35rem);inset-inline-start:0}.t10-npr-pop__year{font-family:var(--t10-font-display-current);justify-content:space-between;align-items:center;margin-block-end:var(--t10-space-2);display:flex}.t10-npr-pop__nav{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);block-size:1.75rem;inline-size:1.75rem;color:var(--t10-color-text-muted);cursor:pointer;background:0 0}.t10-npr-pop__nav:hover{background:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-npr-pop__nav:hover{background:color-mix(in srgb, var(--t10-color-text) 7%, transparent)}}.t10-npr-pop__grid{gap:var(--t10-space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.t10-npr-pop__month{border-radius:var(--t10-radius-control);min-block-size:2rem;color:var(--t10-color-text-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;font-size:.75rem}.t10-npr-pop__month:hover{background:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-npr-pop__month:hover{background:color-mix(in srgb, var(--t10-color-text) 7%, transparent)}}.t10-npr-pop__month:hover{color:var(--t10-color-text)}.t10-npr-pop__month[data-selected=true]{background:var(--t10-color-accent);border-color:var(--t10-color-accent);color:var(--t10-color-accent-ink);font-weight:700}.t10-npr-toggle{align-items:center;gap:var(--t10-space-2);min-block-size:var(--t10-density-control);padding-inline:var(--t10-space-3);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface-raised);color:var(--t10-color-text-muted);font:inherit;cursor:pointer;font-size:.8125rem;display:inline-flex}.t10-npr-toggle__switch{background:var(--t10-color-text);border-radius:1rem;block-size:1rem;inline-size:1.75rem;position:relative}@supports (color:color-mix(in lab, red, red)){.t10-npr-toggle__switch{background:color-mix(in srgb, var(--t10-color-text) 18%, transparent)}}.t10-npr-toggle__switch{transition:background-color .18s}.t10-npr-toggle__switch:after{content:"";background:var(--t10-color-surface);border-radius:50%;block-size:.7rem;inline-size:.7rem;transition:translate .18s;position:absolute;inset-block-start:.15rem;inset-inline-start:.15rem}.t10-npr-toggle[aria-pressed=true]{border-color:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){.t10-npr-toggle[aria-pressed=true]{border-color:color-mix(in srgb, var(--status-watch) 55%, transparent)}}.t10-npr-toggle[aria-pressed=true]{background:var(--status-watch-soft);color:var(--status-watch);font-weight:620}.t10-npr-toggle[aria-pressed=true] .t10-npr-toggle__switch{background:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){.t10-npr-toggle[aria-pressed=true] .t10-npr-toggle__switch{background:color-mix(in srgb, var(--status-watch) 45%, transparent)}}.t10-npr-toggle[aria-pressed=true] .t10-npr-toggle__switch:after{translate:.75rem}.t10-npr-seg{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface-raised);gap:.15rem;padding:.2rem;display:inline-flex}.t10-npr-seg button{padding:.35rem var(--t10-space-3);border-radius:calc(var(--t10-radius-control) - .15rem);color:var(--t10-color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.75rem;font-weight:620}.t10-npr-seg button[aria-pressed=true]{background:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-npr-seg button[aria-pressed=true]{background:color-mix(in srgb, var(--t10-color-text) 10%, transparent)}}.t10-npr-seg button[aria-pressed=true]{color:var(--t10-color-text)}.t10-npr-chip{align-items:center;gap:var(--t10-space-2);padding:.35rem var(--t10-space-3);border:1px solid var(--t10-color-border);color:var(--t10-color-text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;font-size:.75rem;font-weight:620;display:inline-flex}.t10-npr-chip[aria-pressed=true]{border-color:var(--t10-color-border-strong);background:var(--t10-color-text)}@supports (color:color-mix(in lab, red, red)){.t10-npr-chip[aria-pressed=true]{background:color-mix(in srgb, var(--t10-color-text) 7%, transparent)}}.t10-npr-chip[aria-pressed=true]{color:var(--t10-color-text)}.t10-npr-chip__dot{opacity:.55;background:currentColor;border-radius:50%;block-size:.4rem;inline-size:.4rem}.t10-npr-chip__dot[data-g=att]{background:var(--status-info)}.t10-npr-chip__dot[data-g=ern]{background:var(--status-stable)}.t10-npr-chip__dot[data-g=ded]{background:var(--status-critical)}.t10-npr-chip__dot[data-g=sta]{background:var(--status-watch)}.t10-npr-chip__dot[data-g=pay]{background:var(--t10-color-accent)}.t10-npr-chip[aria-pressed=true] .t10-npr-chip__dot{opacity:1}.t10-npr-card{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface);box-shadow:var(--t10-shadow-panel);overflow:hidden}.t10-npr-card__head{align-items:center;gap:var(--t10-space-4);padding:var(--t10-space-3) var(--t10-space-4);border-block-end:1px solid var(--t10-color-border);flex-wrap:wrap;display:flex}.t10-npr-card__head h2{font-family:var(--t10-font-display-current);color:var(--t10-color-text);margin:0;font-size:.9375rem;font-weight:680}.t10-npr-card__head p{color:var(--t10-color-text-muted);margin:.15rem 0 0;font-size:.75rem}.t10-npr-notes{align-items:center;gap:var(--t10-space-2);min-inline-size:0;min-block-size:var(--t10-density-control);padding-inline:var(--t10-space-3);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface-raised);flex:16rem;margin-inline-start:auto;display:flex}.t10-npr-notes input{min-inline-size:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:.8125rem}.t10-npr-scroll{overscroll-behavior:contain;max-block-size:min(64vh,42rem);overflow:auto}.t10-npr-table{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:.8125rem}.t10-npr-table--compact{--npr-row:2rem;font-size:.78125rem}.t10-npr-table thead th{z-index:3;padding:.4rem var(--t10-space-3);background:var(--t10-color-surface-subtle);border-block-end:1px solid var(--t10-color-border);text-align:end;white-space:nowrap;color:var(--t10-color-text-muted);font-weight:620;position:sticky}.t10-npr-grouprow th{text-align:center;letter-spacing:.14em;text-transform:uppercase;font-size:.625rem;inset-block-start:0}.t10-npr-grouprow th[data-g=att]{color:var(--status-info)}.t10-npr-grouprow th[data-g=ern]{color:var(--status-stable)}.t10-npr-grouprow th[data-g=ded]{color:var(--status-critical)}.t10-npr-grouprow th[data-g=sta]{color:var(--status-watch)}.t10-npr-grouprow th[data-g=pay]{color:var(--t10-color-accent)}.t10-npr-colrow th{letter-spacing:.05em;font-size:.6875rem;inset-block-start:1.65rem}.t10-npr-table thead th:first-child,.t10-npr-table tbody th,.t10-npr-table tfoot th{z-index:4;inline-size:var(--npr-frozen);min-inline-size:var(--npr-frozen);text-align:start;border-inline-end:1px solid var(--t10-color-border-strong);position:sticky;inset-inline-start:0}.t10-npr-table thead th:first-child{z-index:6}.t10-npr-table tbody th{block-size:var(--npr-row);background:var(--t10-color-surface);padding:0 var(--t10-space-3);font-weight:500}.t10-npr-table tbody td{block-size:var(--npr-row);padding:0 var(--t10-space-3);border-block-end:1px solid var(--t10-color-border)}@supports (color:color-mix(in lab, red, red)){.t10-npr-table tbody td{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 65%, transparent)}}.t10-npr-table tbody td{text-align:end;white-space:nowrap}.t10-npr-table tbody tr{content-visibility:auto;contain-intrinsic-size:auto var(--npr-row)}.t10-npr-table tbody tr:hover td{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-npr-table tbody tr:hover td{background:color-mix(in srgb, var(--t10-color-accent) 7%, transparent)}}.t10-npr-table tbody tr[data-state=review] th{box-shadow:inset .2rem 0 0 var(--status-watch)}.t10-npr-table tbody tr[data-state=negative] th{box-shadow:inset .2rem 0 0 var(--status-critical)}.t10-npr-who__inner{align-items:center;gap:var(--t10-space-2);min-inline-size:0;display:flex}.t10-npr-who .t10-profile-avatar{flex-shrink:0}.t10-npr-who__text{flex-direction:column;min-inline-size:0;line-height:1.25;display:flex}.t10-npr-who__name{color:var(--t10-color-text);text-overflow:ellipsis;white-space:nowrap;max-inline-size:11rem;font-weight:620;overflow:hidden}.t10-npr-who__meta{align-items:center;gap:var(--t10-space-2);display:inline-flex}.t10-npr-who__code{font-family:var(--stack-mono-figures);font-feature-settings:"tnum" 1;color:var(--t10-color-text-muted);font-size:.625rem}.t10-npr-who__state{border-radius:999px;padding:.05rem .35rem;font-size:.625rem;font-weight:620}.t10-npr-who__state[data-state=review]{background:var(--status-watch-soft);color:var(--status-watch)}.t10-npr-who__state[data-state=negative]{background:var(--status-critical-soft);color:var(--status-critical)}.t10-npr-num{font-family:var(--stack-mono-figures);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--t10-color-text-muted)}.t10-npr-num[data-zero=true]{opacity:.45}.t10-npr-num[data-tone=gross]{color:var(--status-stable);font-weight:620}.t10-npr-num[data-tone=deduction]{color:var(--status-critical)}.t10-npr-num[data-tone=muted]{opacity:.75}.t10-npr-num[data-tone=net],.t10-npr-table tfoot td[data-tone=net]{color:var(--status-stable);background:var(--status-stable-soft);border-inline-start:1px solid var(--status-stable);font-weight:720}@supports (color:color-mix(in lab, red, red)){.t10-npr-num[data-tone=net],.t10-npr-table tfoot td[data-tone=net]{border-inline-start:1px solid color-mix(in srgb, var(--status-stable) 30%, transparent)}}.t10-npr-edit{padding:0 .35rem!important}.t10-npr-cell{block-size:1.85rem;min-inline-size:5.5rem;padding-inline:var(--t10-space-2);border-radius:var(--t10-radius-control);background:var(--t10-color-text);border:1px solid #0000;justify-content:flex-end;align-items:center;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.t10-npr-cell{background:color-mix(in srgb, var(--t10-color-text) 4%, transparent)}}.t10-npr-cell:hover{border-color:var(--t10-color-border)}.t10-npr-cell:focus-within{border-color:var(--t10-color-accent);background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-npr-cell:focus-within{background:color-mix(in srgb, var(--t10-color-accent) 12%, transparent)}}.t10-npr-cell[data-dirty=true]{border-color:var(--status-watch)}@supports (color:color-mix(in lab, red, red)){.t10-npr-cell[data-dirty=true]{border-color:color-mix(in srgb, var(--status-watch) 45%, transparent)}}.t10-npr-cell[data-dirty=true]{background:var(--status-watch-soft)}.t10-npr-cell[data-charged=true]{border-color:var(--status-critical)}@supports (color:color-mix(in lab, red, red)){.t10-npr-cell[data-charged=true]{border-color:color-mix(in srgb, var(--status-critical) 40%, transparent)}}.t10-npr-cell[data-charged=true]{background:var(--status-critical-soft)}.t10-npr-cell[data-charged=true] .t10-npr-cell__input{color:var(--status-critical)}.t10-npr-cell__input{inline-size:100%;min-inline-size:0;color:var(--t10-color-text);font-family:var(--stack-mono-figures);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:end;background:0 0;border:0;outline:none;font-size:.78125rem}.t10-npr-cell__input:disabled{cursor:not-allowed}.t10-npr-table tfoot th,.t10-npr-table tfoot td{z-index:3;block-size:2.6rem;padding:0 var(--t10-space-3);background:var(--t10-color-surface-subtle);border-block-start:1px solid var(--t10-color-border-strong);font-family:var(--stack-mono-figures);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;text-align:end;color:var(--t10-color-text);font-weight:700;position:sticky;inset-block-end:0}.t10-npr-table tfoot th{z-index:5;font-family:var(--t10-font-display-current);text-align:start}.t10-npr-table tfoot td[data-tone=deduction]{color:var(--status-critical)}.t10-npr-table--hide-att [data-g=att],.t10-npr-table--hide-ern [data-g=ern],.t10-npr-table--hide-ded [data-g=ded],.t10-npr-table--hide-sta [data-g=sta]{display:none}.t10-npr-legend{align-items:center;gap:var(--t10-space-5);padding:var(--t10-space-3) var(--t10-space-4);border-block-start:1px solid var(--t10-color-border);color:var(--t10-color-text-muted);flex-wrap:wrap;font-size:.75rem;display:flex}.t10-npr-legend span{align-items:center;gap:var(--t10-space-2);display:inline-flex}.t10-npr-legend__note{opacity:.75;margin-inline-start:auto}.t10-npr-legend__swatch{border-radius:.2rem;block-size:.6rem;inline-size:.6rem}.t10-npr-legend__swatch[data-kind=dirty]{background:var(--status-watch-soft);border:1px solid var(--status-watch)}.t10-npr-legend__swatch[data-kind=charged]{background:var(--status-critical-soft);border:1px solid var(--status-critical)}.t10-npr-legend__swatch[data-kind=review]{background:var(--status-watch)}.t10-npr-empty{align-items:center;gap:var(--t10-space-3);padding:var(--t10-space-12) var(--t10-space-6);text-align:center;flex-direction:column;display:flex}.t10-npr-empty h3{font-family:var(--t10-font-display-current);color:var(--t10-color-text);margin:0;font-size:1.0625rem;font-weight:680}.t10-npr-empty p{max-inline-size:44ch;color:var(--t10-color-text-muted);margin:0;font-size:.8125rem;line-height:1.6}.t10-npr-skeleton{padding:var(--t10-space-3) var(--t10-space-4)}.t10-npr-skeleton__label{color:var(--t10-color-text-muted);margin-block-end:var(--t10-space-3);font-size:.75rem;display:block}.t10-npr-skeleton__row{align-items:center;gap:var(--t10-space-3);block-size:var(--npr-row);border-block-end:1px solid var(--t10-color-border);display:flex}@supports (color:color-mix(in lab, red, red)){.t10-npr-skeleton__row{border-block-end:1px solid color-mix(in srgb, var(--t10-color-border) 65%, transparent)}}.t10-npr-skeleton__avatar{background:var(--t10-color-text);border-radius:.5rem;flex-shrink:0;block-size:1.6rem;inline-size:1.6rem}@supports (color:color-mix(in lab, red, red)){.t10-npr-skeleton__avatar{background:color-mix(in srgb, var(--t10-color-text) 9%, transparent)}}.t10-npr-skeleton__bar{background:linear-gradient(90deg, var(--t10-color-text), var(--t10-color-text), var(--t10-color-text));border-radius:.3rem;block-size:.5rem}@supports (color:color-mix(in lab, red, red)){.t10-npr-skeleton__bar{background:linear-gradient(90deg, color-mix(in srgb, var(--t10-color-text) 6%, transparent), color-mix(in srgb, var(--t10-color-text) 14%, transparent), color-mix(in srgb, var(--t10-color-text) 6%, transparent))}}.t10-npr-skeleton__bar{background-size:240% 100%;animation:1.25s linear infinite t10-npr-shimmer}@keyframes t10-npr-shimmer{0%{background-position:180% 0}to{background-position:-60% 0}}@media (max-width:78rem){.t10-npr-summary{grid-template-columns:minmax(0,1fr)}.t10-npr-summary__steps,.t10-npr-metric:last-child{border-inline-end:0}.t10-npr-summary__net{text-align:start;border-inline-start:0;border-block-start:1px solid var(--status-stable);align-items:flex-start}@supports (color:color-mix(in lab, red, red)){.t10-npr-summary__net{border-block-start:1px solid color-mix(in srgb, var(--status-stable) 35%, var(--t10-color-border))}}}@media (max-width:52rem){.t10-npr{--npr-frozen:11rem;padding:var(--t10-space-4) var(--t10-space-3) var(--t10-space-8)}.t10-npr-summary__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.t10-npr-head__actions{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.t10-npr-skeleton__bar{animation:none}.t10-npr-toggle__switch,.t10-npr-toggle__switch:after{transition:none}}.t10-enterprise-button--primary{background:var(--t10-color-accent);color:var(--t10-color-accent-ink);box-shadow:var(--shadow-1);border-color:#0000}.t10-enterprise-button--primary:hover:not(:disabled),.t10-enterprise-button--primary:focus-visible{background:var(--t10-color-accent)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--primary:hover:not(:disabled),.t10-enterprise-button--primary:focus-visible{background:color-mix(in srgb, var(--t10-color-accent) 88%, var(--ink-primary))}}.t10-enterprise-button--primary:hover:not(:disabled),.t10-enterprise-button--primary:focus-visible{color:var(--t10-color-accent-ink);box-shadow:var(--shadow-2)}.t10-enterprise-button--primary kbd,.t10-enterprise-button--primary .t10-npr-kbd{border-color:var(--t10-color-accent-ink)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--primary kbd,.t10-enterprise-button--primary .t10-npr-kbd{border-color:color-mix(in srgb, var(--t10-color-accent-ink) 40%, transparent)}}.t10-enterprise-button--primary kbd,.t10-enterprise-button--primary .t10-npr-kbd{background:var(--t10-color-accent-ink)}@supports (color:color-mix(in lab, red, red)){.t10-enterprise-button--primary kbd,.t10-enterprise-button--primary .t10-npr-kbd{background:color-mix(in srgb, var(--t10-color-accent-ink) 18%, transparent)}}.t10-enterprise-button--primary kbd,.t10-enterprise-button--primary .t10-npr-kbd{color:var(--t10-color-accent-ink)}.t10-npr-payment-account{flex:22rem;min-inline-size:0}.t10-lalloc-modes{gap:var(--t10-space-1);padding:var(--t10-space-1);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-control);background:var(--t10-color-surface-muted);display:inline-flex}.t10-lalloc-mode{align-items:center;gap:var(--t10-space-2);border-radius:var(--t10-radius-control);color:var(--t10-color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:.35rem .75rem;display:inline-flex}.t10-lalloc-mode[aria-selected=true]{background:var(--t10-color-surface-raised);color:var(--t10-color-text);box-shadow:var(--t10-shadow-soft,none)}.t10-lalloc-mode kbd{opacity:.7;font-size:.68rem}.t10-lalloc-scope{align-items:center;gap:var(--t10-space-2);color:var(--t10-color-text-muted);font-size:.82rem;display:inline-flex}.t10-lalloc-scope select{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-field);background:var(--t10-color-surface);color:var(--t10-color-text);font:inherit;padding:.35rem .5rem}.t10-lalloc-note{padding:var(--t10-space-2) var(--t10-space-3);border:1px dashed var(--t10-color-border-strong);border-radius:var(--t10-radius-md);color:var(--t10-color-text-muted);margin:0;font-size:.82rem}.t10-lalloc-bulk{gap:var(--t10-space-3);padding:var(--t10-space-3);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface-raised);display:grid}.t10-lalloc-bulk__fields{gap:var(--t10-space-3);align-items:end;display:grid}.t10-lalloc-commit{z-index:2;gap:var(--t10-space-3);padding:var(--t10-space-3);border:1px solid var(--t10-color-border-strong);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface-elevated);box-shadow:var(--t10-shadow-panel,none);display:grid;position:sticky;inset-block-end:0}.t10-lalloc-commit__status{color:var(--t10-color-text-muted);margin:0;font-size:.85rem}.t10-lalloc-commit__actions{gap:var(--t10-space-2);flex-wrap:wrap;display:flex}.t10-lalloc-flag[data-on=true]{color:var(--t10-color-success);font-weight:600}.t10-lalloc-flag[data-on=false]{color:var(--t10-color-text-muted)}.t10-lalloc-fard{gap:var(--t10-space-3);display:grid}.t10-lalloc-fard__field{gap:var(--t10-space-1);font-size:.85rem;display:grid}.t10-lalloc-fard__field input,.t10-lalloc-fard__field textarea{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-field);background:var(--t10-color-surface);color:var(--t10-color-text);font:inherit;padding:.45rem .6rem}.t10-lalloc-fard__check{align-items:center;gap:var(--t10-space-2);font-size:.9rem;display:flex}.t10-lalloc-totals{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface-raised);grid-template-columns:1fr;gap:0;margin:0;display:grid;overflow:hidden}.t10-lalloc-totals>div{justify-content:space-between;gap:var(--t10-space-3);border-block-end:1px solid var(--t10-color-border);padding:.55rem .8rem;display:flex}.t10-lalloc-totals>div:last-child{border-block-end:0}.t10-lalloc-totals dt{color:var(--t10-color-text-muted);font-size:.78rem}.t10-lalloc-totals dd{margin:0;font-weight:600}.t10-lalloc-util{gap:var(--t10-space-3);padding:var(--t10-space-4);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface-raised);display:grid}.t10-lalloc-util h2{margin:0;font-size:.95rem}.t10-lalloc-drawer{gap:var(--t10-space-3);padding:var(--t10-space-4);border:1px solid var(--t10-color-border-strong);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface-elevated);box-shadow:var(--t10-shadow-panel,none);display:grid;position:sticky;inset-block-end:0}.t10-lalloc-drawer header{justify-content:space-between;gap:var(--t10-space-3);flex-wrap:wrap;align-items:start;display:flex}.t10-lalloc-drawer h2{margin:0;font-size:1.05rem}.t10-lalloc-drawer__table{overflow-x:auto}.t10-lalloc-drawer__table table{border-collapse:collapse;width:100%;font-size:.85rem}.t10-lalloc-drawer__table th,.t10-lalloc-drawer__table td{border-block-end:1px solid var(--t10-color-border);text-align:start;white-space:nowrap;padding:.4rem .6rem}.t10-land-util{gap:var(--t10-space-3);display:grid}.t10-land-util__bar{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-md);height:2.1rem;display:flex;overflow:hidden}.t10-land-util__seg{background:var(--t10-land-tone);min-width:.35rem;color:var(--t10-color-accent-ink);font-variant-numeric:tabular-nums;place-items:center;font-size:.7rem;transition:flex-grow .4s;display:grid}.t10-land-util__seg[data-tone=accent],.t10-land-util__dot[data-tone=accent]{--t10-land-tone:var(--t10-color-accent)}.t10-land-util__seg[data-tone=info],.t10-land-util__dot[data-tone=info]{--t10-land-tone:var(--t10-color-focus)}.t10-land-util__seg[data-tone=warning],.t10-land-util__dot[data-tone=warning]{--t10-land-tone:var(--t10-color-warning)}.t10-land-util__seg[data-tone=danger],.t10-land-util__dot[data-tone=danger]{--t10-land-tone:var(--t10-color-danger)}.t10-land-util__seg[data-tone=positive],.t10-land-util__dot[data-tone=positive]{--t10-land-tone:var(--t10-color-success)}.t10-land-util__seg[data-tone=muted],.t10-land-util__dot[data-tone=muted]{--t10-land-tone:var(--t10-color-border-strong)}.t10-land-util__keys{gap:var(--t10-space-2);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.t10-land-util__keys li{align-items:center;gap:var(--t10-space-2);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-md);background:var(--t10-color-surface);grid-template-columns:auto 1fr auto;padding:.45rem .6rem;display:grid}.t10-land-util__dot{background:var(--t10-land-tone);border-radius:50%;width:.6rem;height:.6rem}.t10-land-util__label{color:var(--t10-color-text-muted);font-size:.8rem}.t10-land-util__keys small{color:var(--t10-color-text-muted);grid-column:2/-1;font-size:.72rem}@media (min-width:48rem){.t10-lalloc-bulk__fields{grid-template-columns:1fr 1fr auto}.t10-lalloc-commit{grid-template-columns:1fr auto;align-items:center}.t10-lalloc-totals{grid-template-columns:repeat(3,1fr)}.t10-lalloc-totals>div{border-inline-end:1px solid var(--t10-color-border)}.t10-lalloc-totals>div:nth-child(3n){border-inline-end:0}.t10-land-util__keys{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.t10-lalloc-totals{grid-template-columns:repeat(6,1fr)}.t10-lalloc-totals>div:nth-child(3n){border-inline-end:1px solid var(--t10-color-border)}.t10-lalloc-totals>div:last-child{border-inline-end:0}.t10-land-util__keys{grid-template-columns:repeat(3,1fr)}}.t10-lrb{--lrb-critical:var(--log-neg);--lrb-weak:var(--log-neg)}@supports (color:color-mix(in lab, red, red)){.t10-lrb{--lrb-weak:color-mix(in srgb, var(--log-neg) 62%, var(--log-warn))}}.t10-lrb{--lrb-moderate:var(--log-warn);--lrb-strong:var(--log-warn)}@supports (color:color-mix(in lab, red, red)){.t10-lrb{--lrb-strong:color-mix(in srgb, var(--log-warn) 45%, var(--log-pos))}}.t10-lrb{--lrb-complete:var(--log-pos)}.t10-lrb [data-band=CRITICAL]{--lrb-band:var(--lrb-critical)}.t10-lrb [data-band=WEAK]{--lrb-band:var(--lrb-weak)}.t10-lrb [data-band=MODERATE]{--lrb-band:var(--lrb-moderate)}.t10-lrb [data-band=STRONG]{--lrb-band:var(--lrb-strong)}.t10-lrb [data-band=COMPLETE]{--lrb-band:var(--lrb-complete)}.t10-lrb [data-band=ALL]{--lrb-band:var(--log-acc)}.t10-lrb-hero{gap:var(--log-s4);padding:var(--log-s4);border:1px solid var(--log-line);border-radius:var(--log-r-lg);background:linear-gradient(180deg, var(--log-panel-2), var(--log-panel));box-shadow:var(--t10-shadow-panel,none);flex-direction:column;display:flex}.t10-lrb-hero__copy>*{margin:0}.t10-lrb-hero__copy h1{font-family:var(--font-display,inherit);letter-spacing:-.035em;color:var(--log-txt);margin-block-start:.3rem;font-size:1.35rem;font-weight:700;line-height:1.15}.t10-lrb-hero__copy .t10-guidance{max-inline-size:68ch;margin-block-start:.6rem;line-height:1.6}.t10-lrb-hero__num{min-inline-size:0}.t10-lrb-hero__num .t10-log-hero__v{margin-block-start:.3rem;line-height:1}.t10-lrb-hero__num .t10-log-hero__sub{margin-block-start:.6rem;line-height:1.5}.t10-lrb-hero__meter{border-radius:var(--log-r-sm);border:1px solid var(--log-line);background:var(--log-field-2);block-size:.5rem;margin-block-start:var(--log-s2);overflow:hidden}.t10-lrb-hero__meter i{background:var(--lrb-band,var(--log-acc));block-size:100%;transition:inline-size .6s cubic-bezier(.2,.8,.3,1);display:block}@media (min-width:60rem){.t10-lrb-hero{justify-content:space-between;align-items:flex-start;gap:var(--log-s4);flex-direction:row}.t10-lrb-hero__num{text-align:end;flex:none;inline-size:15rem}.t10-lrb-hero__meter{margin-inline-start:auto}}.t10-lrb-filters{gap:var(--log-s3);flex-direction:column;display:flex}.t10-lrb-filters__row{align-items:center;gap:var(--log-s2);flex-wrap:wrap;display:flex}.t10-lrb-filters__row .t10-projects-search{flex:14rem;min-inline-size:0}.t10-lrb-segment{border-radius:var(--log-r);border:1px solid var(--log-line);background:var(--log-field-2);padding:.15rem;display:inline-flex}.t10-lrb-segment__button{border-radius:calc(var(--log-r) - .15rem);color:var(--log-mut);font:inherit;cursor:pointer;background:0 0;border:0;padding:.3rem .7rem;font-size:.78rem;font-weight:600;transition:background .16s,color .16s}.t10-lrb-segment__button:hover{color:var(--log-txt)}.t10-lrb-segment__button[aria-pressed=true]{background:var(--log-acc-soft);color:var(--log-acc)}.t10-lrb-bands{gap:var(--log-s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.t10-lrb-band{border:1px solid var(--log-line);border-inline-start:3px solid var(--lrb-band,var(--log-acc));border-radius:var(--log-r);background:var(--log-panel-2);color:var(--log-txt-2);text-align:start;cursor:pointer;gap:.1rem;padding:.5rem .65rem;transition:border-color .16s,background .16s,transform .16s;display:grid}.t10-lrb-band:hover{border-color:var(--log-line-2);border-inline-start-color:var(--lrb-band,var(--log-acc));transform:translateY(-1px)}.t10-lrb-band[aria-pressed=true]{background:var(--lrb-band,var(--log-acc))}@supports (color:color-mix(in lab, red, red)){.t10-lrb-band[aria-pressed=true]{background:color-mix(in srgb, var(--lrb-band,var(--log-acc)) 12%, transparent)}}.t10-lrb-band[aria-pressed=true]{border-color:var(--lrb-band,var(--log-acc))}.t10-lrb-band__name{color:var(--log-txt);font-size:.72rem;font-weight:600}.t10-lrb-band__count{font-family:var(--font-display,inherit);letter-spacing:-.035em;color:var(--lrb-band,var(--log-acc));font-size:1.1rem;font-weight:700}.t10-lrb-band__range{font-family:var(--log-mono);letter-spacing:.06em;color:var(--log-mut);font-size:.6rem}@media (min-width:48rem){.t10-lrb-bands{grid-template-columns:repeat(6,minmax(0,1fr))}}.t10-lrb-list{gap:var(--log-s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.t10-lrb-headrow{display:none}.t10-lrb-row{gap:var(--log-s3);padding:var(--log-s3);border:1px solid var(--log-line);border-radius:var(--log-r-lg);background:var(--log-panel-2);transition:border-color .16s,transform .16s,box-shadow .16s;display:grid}.t10-lrb-row:hover{border-color:var(--log-line-2);box-shadow:var(--t10-shadow-panel,none);transform:translateY(-1px)}.t10-lrb-row__who{align-items:center;gap:var(--log-s3);min-inline-size:0;display:flex}.t10-lrb-row__avatar{border-radius:var(--log-r);border:1px solid var(--lrb-band,var(--log-acc));flex:none;place-items:center;block-size:2.25rem;inline-size:2.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.t10-lrb-row__avatar{border:1px solid color-mix(in srgb, var(--lrb-band,var(--log-acc)) 45%, transparent)}}.t10-lrb-row__avatar{background:var(--lrb-band,var(--log-acc))}@supports (color:color-mix(in lab, red, red)){.t10-lrb-row__avatar{background:color-mix(in srgb, var(--lrb-band,var(--log-acc)) 12%, transparent)}}.t10-lrb-row__avatar{font-family:var(--log-mono);color:var(--lrb-band,var(--log-acc));font-size:.7rem;font-weight:700}.t10-lrb-row__copy{min-inline-size:0}.t10-lrb-row__name{color:var(--log-txt);overflow-wrap:anywhere;font-size:.9rem;font-weight:600;text-decoration:none;display:block}.t10-lrb-row__name:hover{color:var(--log-acc);text-decoration:underline}.t10-lrb-row__num{justify-content:space-between;align-items:baseline;gap:var(--log-s2);font-family:var(--log-mono);letter-spacing:-.03em;color:var(--log-txt);font-size:.85rem;display:flex}.t10-lrb-row__num em{letter-spacing:.17em;text-transform:uppercase;color:var(--log-mut);font-size:.56rem;font-style:normal;font-weight:600}.t10-lrb-row__num[data-role=recovered]{color:var(--log-pos)}.t10-lrb-row__num[data-role=remaining]{color:var(--log-neg)}.t10-lrb-row__progress{align-items:center;gap:var(--log-s2);display:flex}.t10-lrb-meter{background:var(--log-field-2);border:1px solid var(--log-line);border-radius:9999px;flex:1;block-size:.45rem;display:block;position:relative;overflow:hidden}.t10-lrb-meter i{border-radius:inherit;background:var(--lrb-band,var(--log-acc));block-size:100%;transition:inline-size .6s cubic-bezier(.2,.8,.3,1);display:block}.t10-lrb-row__pct{min-inline-size:2.75rem;font-family:var(--log-mono);text-align:end;color:var(--lrb-band,var(--log-acc));font-size:.78rem;font-weight:600}.t10-lrb-totalrow{gap:var(--log-s2);padding:var(--log-s3);border:1px solid var(--log-line-2);border-radius:var(--log-r-lg);background:var(--log-panel-3);font-family:var(--log-mono);letter-spacing:-.03em;color:var(--log-txt);font-size:.85rem;font-weight:700;display:grid}.t10-lrb-caption{color:var(--log-mut);margin:0;font-size:.72rem}.t10-lrb-skeleton{gap:var(--log-s2);flex-direction:column;display:flex}.t10-lrb-skeleton span{border-radius:var(--log-r-lg);border:1px solid var(--log-line);background:linear-gradient(90deg, var(--log-panel-2), var(--log-panel-3), var(--log-panel-2));background-size:200% 100%;block-size:4.5rem;animation:1.4s ease-in-out infinite t10-lrb-shimmer;display:block}@keyframes t10-lrb-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:64rem){.t10-lrb-headrow,.t10-lrb-row,.t10-lrb-totalrow{align-items:center;gap:var(--log-s3);grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);display:grid}.t10-lrb-headrow{padding:0 var(--log-s3);font-family:var(--log-mono);letter-spacing:.17em;text-transform:uppercase;color:var(--log-mut);font-size:.56rem;font-weight:600}.t10-lrb-headrow span:not(:first-child){text-align:end}.t10-lrb-row__num{justify-content:flex-end}.t10-lrb-row__num em{display:none}.t10-lrb-totalrow span:not(:first-child){text-align:end}}@media (prefers-reduced-motion:reduce){.t10-lrb-hero__meter i,.t10-lrb-meter i,.t10-lrb-band,.t10-lrb-row{transition:none}.t10-lrb-skeleton span{animation:none}}.t10-ldist-hero{gap:var(--t10-space-4);padding:var(--t10-space-4);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface-raised);display:grid}.t10-ldist-hero__copy h1{margin:0 0 var(--t10-space-2);letter-spacing:-.02em;font-size:1.35rem}.t10-ldist-hero__num{gap:var(--t10-space-1);padding:var(--t10-space-3);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-md);background:var(--t10-color-surface);border-inline-start:3px solid var(--t10-ldist-tone,var(--t10-color-border-strong));display:grid}.t10-ldist-hero__num[data-state=balanced]{--t10-ldist-tone:var(--t10-color-success)}.t10-ldist-hero__num[data-state=attention]{--t10-ldist-tone:var(--t10-color-warning)}.t10-ldist-hero__value{font-family:var(--t10-font-display,inherit);letter-spacing:-.04em;color:var(--t10-ldist-tone,var(--t10-color-text));margin:0;font-size:2.1rem;font-weight:700}.t10-ldist-hero__sub{color:var(--t10-color-text-muted);margin:0;font-size:.85rem}.t10-ldist-note{margin:var(--t10-space-2) 0 0;padding:var(--t10-space-2) var(--t10-space-3);border:1px dashed var(--t10-color-border-strong);border-radius:var(--t10-radius-md);color:var(--t10-color-text-muted);font-size:.82rem}.t10-ldist-panel{gap:var(--t10-space-3);padding:var(--t10-space-4);border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface-raised);display:grid}.t10-ldist-panel__head h2{margin:0 0 var(--t10-space-1);font-size:.95rem}.t10-ldist-grid{gap:var(--t10-space-3);grid-template-columns:1fr;display:grid}.t10-ldist-field{gap:var(--t10-space-1);font-size:.85rem;display:grid}.t10-ldist-field input,.t10-ldist-field textarea{border:1px solid var(--t10-color-border);border-radius:var(--t10-radius-field);background:var(--t10-color-surface);color:var(--t10-color-text);font:inherit;padding:.45rem .6rem}.t10-ldist-field input.t10-tabular-nums{text-align:end}.t10-ldist-field small{min-height:1em;color:var(--t10-color-text-muted);font-size:.72rem}.t10-ldist-commit{z-index:2;gap:var(--t10-space-3);padding:var(--t10-space-3);border:1px solid var(--t10-color-border-strong);border-radius:var(--t10-radius-panel);background:var(--t10-color-surface-elevated);box-shadow:var(--t10-shadow-panel,none);display:grid;position:sticky;inset-block-end:0}.t10-ldist-commit__status p{color:var(--t10-ldist-status,var(--t10-color-text));margin:0;font-size:.88rem}.t10-ldist-commit__status[data-state=ok]{--t10-ldist-status:var(--t10-color-success)}.t10-ldist-commit__status[data-state=warn]{--t10-ldist-status:var(--t10-color-warning)}.t10-ldist-commit__status small{color:var(--t10-color-text-muted);margin-block-start:var(--t10-space-1);font-size:.72rem;display:block}.t10-ldist-commit__actions{gap:var(--t10-space-2);flex-wrap:wrap;display:flex}@media (min-width:48rem){.t10-ldist-hero{grid-template-columns:minmax(0,1.4fr) minmax(16rem,1fr);align-items:start}.t10-ldist-grid{grid-template-columns:repeat(2,1fr)}.t10-ldist-field--wide{grid-column:1/-1}.t10-ldist-commit{grid-template-columns:1fr auto;align-items:center}}@media (min-width:64rem){.t10-ldist-grid{grid-template-columns:repeat(3,1fr)}}.t10-opd-shell{gap:var(--lo-s4);flex-direction:column;max-inline-size:74rem;margin-inline:auto;display:flex}.t10-opd-top{z-index:20;align-items:center;gap:var(--lo-s3);padding-block:.6rem;display:flex;position:sticky;top:0}.t10-opd-top__grow{flex:1}.t10-opd-top kbd{font-family:var(--lo-mono);background:var(--lo-field);border:1px solid var(--lo-line);color:var(--lo-mut);border-radius:5px;padding:2px 5px;font-size:.62rem}.t10-opd-iconbtn{border-radius:var(--lo-r);block-size:2.35rem;inline-size:2.35rem;color:var(--lo-faint);background:var(--lo-field);border:1px solid var(--lo-line);place-items:center;transition:all .16s;display:grid}.t10-opd-iconbtn:hover{color:var(--lo-txt);border-color:var(--lo-line-2)}.t10-opd-iconbtn svg{block-size:15px;inline-size:15px}.t10-opd-hero{justify-content:space-between;align-items:flex-start;gap:var(--lo-s5);padding-block:var(--lo-s3) var(--lo-s2);flex-wrap:wrap;display:flex}.t10-opd-hero h1{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:var(--lo-txt);margin:.35rem 0 .4rem;font-size:1.5rem;font-weight:700}.t10-opd-finder{align-items:center;gap:var(--lo-s3);flex-wrap:wrap;display:flex}.t10-opd-finder__search{flex:1;min-inline-size:14rem}.t10-opd-filters{flex-wrap:wrap;gap:.4rem;display:flex}.t10-opd-fchip{border-radius:var(--lo-r-lg);block-size:2.35rem;color:var(--lo-txt-2);background:var(--lo-field);border:1px solid var(--lo-line);align-items:center;gap:.35rem;padding:0 .85rem;font-size:.72rem;font-weight:600;transition:all .16s;display:inline-flex}.t10-opd-fchip:hover{border-color:var(--lo-line-2);color:var(--lo-txt)}.t10-opd-fchip[data-on=on]{background:var(--lo-acc-soft);color:var(--lo-acc);border-color:#0000}.t10-opd-fchip__n{font-family:var(--lo-mono);opacity:.75;font-size:.58rem}.t10-opd-grp{margin-block-end:var(--lo-s5)}.t10-opd-grp__h{align-items:baseline;gap:.6rem;margin-block-end:var(--lo-s3);display:flex}.t10-opd-grp__rule{background:var(--lo-line);flex:1;block-size:1px}.t10-opd-grp__cnt{font-family:var(--lo-mono);color:var(--lo-faint);font-size:.6rem}.t10-opd-grid{grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:.7rem;display:grid}.t10-opd-tile{--opd-mx:50%;--opd-my:50%;--opd-i:0;isolation:isolate;border-radius:var(--lo-r-lg);background:var(--lo-panel-2);border:1px solid var(--lo-line);cursor:pointer;text-align:start;color:inherit;opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) forwards t10-opd-rise;animation-delay:calc(var(--opd-i) * 28ms);padding:1rem 1rem .95rem;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .25s,box-shadow .35s,background .25s;display:block;position:relative;overflow:hidden;transform:perspective(700px)rotateX(0)rotateY(0)translateZ(0)}@keyframes t10-opd-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.t10-opd-tile:before{content:"";z-index:0;opacity:0;pointer-events:none;background:radial-gradient(160px circle at var(--opd-mx) var(--opd-my), var(--lo-acc-soft), transparent 70%);transition:opacity .3s;position:absolute;inset:0}.t10-opd-tile:after{content:"";z-index:0;opacity:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--lo-acc);transition:opacity .3s;position:absolute;inset:0}.t10-opd-tile:hover,.t10-opd-tile:focus-visible{box-shadow:var(--t10-shadow-panel);background:var(--lo-panel-3);border-color:#0000}.t10-opd-tile:hover:before,.t10-opd-tile:focus-visible:before{opacity:1}.t10-opd-tile:hover:after,.t10-opd-tile:focus-visible:after{opacity:.55}.t10-opd-tile:active{transition:transform .1s;transform:perspective(700px)scale(.985)translateZ(0)!important}.t10-opd-tile__ic{z-index:1;background:var(--lo-field);block-size:2.15rem;inline-size:2.15rem;color:var(--lo-txt-2);border:1px solid var(--lo-line);border-radius:.625rem;place-items:center;margin-block-end:.7rem;transition:all .3s;display:grid;position:relative}.t10-opd-tile__ic svg{block-size:17px;inline-size:17px}.t10-opd-tile:hover .t10-opd-tile__ic{background:var(--lo-acc);color:var(--lo-acc-ink);border-color:#0000;transform:scale(1.06)rotate(-4deg)}.t10-opd-tile h3{z-index:1;letter-spacing:-.01em;color:var(--lo-txt);margin:0 0 .25rem;font-size:.84rem;font-weight:700;position:relative}.t10-opd-tile p{z-index:1;color:var(--lo-mut);min-block-size:1.9rem;margin:0;font-size:.68rem;line-height:1.45;position:relative}.t10-opd-tile__go{z-index:1;color:var(--lo-acc);opacity:0;align-items:center;gap:.3rem;margin-block-start:.7rem;font-size:.65rem;font-weight:700;transition:all .25s;display:flex;position:relative;transform:translate(-4px)}.t10-opd-tile__go svg{block-size:12px;inline-size:12px}.t10-opd-tile:hover .t10-opd-tile__go,.t10-opd-tile:focus-visible .t10-opd-tile__go{opacity:1;transform:translate(0)}.t10-opd-tile__stat{z-index:1;letter-spacing:.03em;border-radius:var(--lo-pill);background:var(--lo-info-soft);color:var(--lo-info);align-items:center;gap:.3rem;margin-block-start:.65rem;padding:.18rem .5rem;font-size:.58rem;font-weight:700;display:inline-flex;position:relative}.t10-opd-tile__stat--pos{background:var(--lo-pos-soft);color:var(--lo-pos)}.t10-opd-tile__stat--warn{background:var(--lo-warn-soft);color:var(--lo-warn)}.t10-opd-tile--danger .t10-opd-tile__ic{color:var(--lo-neg)}.t10-opd-tile--danger:hover{background:var(--lo-neg-soft)}.t10-opd-tile--danger:hover .t10-opd-tile__ic{background:var(--lo-neg);color:var(--lo-acc-ink)}.t10-opd-tile--danger:hover:before{background:radial-gradient(160px circle at var(--opd-mx) var(--opd-my), var(--lo-neg-soft), transparent 70%)}.t10-opd-tile--danger:hover:after{box-shadow:inset 0 0 0 1px var(--lo-neg)}.t10-opd-tile--danger:hover .t10-opd-tile__go{color:var(--lo-neg)}.t10-opd-tile--off{cursor:not-allowed;opacity:.5;font:inherit}.t10-opd-tile--off:hover,.t10-opd-tile--off:focus-visible{border-color:var(--lo-line);box-shadow:none;background:var(--lo-panel-2);transform:none}.t10-opd-tile--off:hover:before,.t10-opd-tile--off:after{opacity:0}.t10-opd-tile--off .t10-opd-tile__ic{color:var(--lo-faint)}.t10-opd-tile--off .t10-opd-tile__go{display:none}.t10-opd-tile__tag{z-index:1;letter-spacing:.03em;border-radius:var(--lo-pill);background:var(--lo-field);color:var(--lo-faint);margin-block-start:.65rem;padding:.18rem .5rem;font-size:.58rem;font-weight:700;display:inline-block;position:relative}.t10-opd-pal-scrim{z-index:200;background:var(--t10-color-canvas);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.t10-opd-pal-scrim{background:color-mix(in srgb, var(--t10-color-canvas) 72%, transparent)}}.t10-opd-pal-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:flex-start;padding-block-start:11vh;display:flex}.t10-opd-pal{background:var(--lo-panel-2);border:1px solid var(--lo-line-2);border-radius:var(--lo-r-lg);inline-size:min(34rem,92vw);box-shadow:var(--t10-shadow-panel);overflow:hidden}.t10-opd-pal__in{border-block-end:1px solid var(--lo-line);align-items:center;gap:.6rem;padding:.85rem 1rem;display:flex}.t10-opd-pal__in svg{block-size:16px;inline-size:16px;color:var(--lo-faint);flex:none}.t10-opd-pal__in input{font:inherit;color:var(--lo-txt);background:0 0;border:0;outline:none;flex:1;font-size:.9rem}.t10-opd-pal__list{max-block-size:52vh;padding:.4rem;overflow-y:auto}.t10-opd-pal__row{border-radius:var(--lo-r);cursor:pointer;align-items:center;gap:.7rem;padding:.55rem .6rem;transition:all .12s;display:flex}.t10-opd-pal__row[data-sel=on]{background:var(--lo-acc-soft)}.t10-opd-pal__ic{background:var(--lo-field);block-size:1.75rem;inline-size:1.75rem;color:var(--lo-txt-2);border-radius:.5rem;flex:none;place-items:center;display:grid}.t10-opd-pal__row[data-sel=on] .t10-opd-pal__ic{background:var(--lo-acc);color:var(--lo-acc-ink)}.t10-opd-pal__ic svg{block-size:14px;inline-size:14px}.t10-opd-pal__t{flex-direction:column;flex:1;min-inline-size:0;display:flex}.t10-opd-pal__t b{color:var(--lo-txt);font-size:.78rem;font-weight:600}.t10-opd-pal__t span{color:var(--lo-mut);white-space:nowrap;text-overflow:ellipsis;font-size:.66rem;overflow:hidden}.t10-opd-pal__grp{font-family:var(--lo-mono);color:var(--lo-faint);flex:none;font-size:.56rem}.t10-opd-pal__empty{text-align:center;color:var(--lo-mut);padding:1.9rem 1rem;font-size:.75rem}.t10-opd-pal__ft{border-block-start:1px solid var(--lo-line);color:var(--lo-faint);gap:.9rem;padding:.55rem 1rem;font-size:.62rem;display:flex}.t10-opd-pal__ft span{align-items:center;gap:.3rem;display:flex}.t10-opd-pal__ft kbd{font-family:var(--lo-mono);background:var(--lo-field);border:1px solid var(--lo-line-2);color:var(--lo-mut);border-radius:4px;padding:1px 4px;font-size:.6rem}@media (max-width:640px){.t10-opd-hero{flex-direction:column}.t10-lo-hero{text-align:start}.t10-lo-hero__v{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.t10-opd-tile,.t10-opd-tile:before,.t10-opd-tile:after,.t10-opd-tile__ic,.t10-opd-tile__go{transition-duration:.001ms!important;animation-duration:.001ms!important}.t10-opd-tile{opacity:1;transform:none!important}}.t10-lrb .t10-micro-metrics{border-block-start:1px dashed var(--log-line);gap:.2rem .25rem;margin-block-start:.4rem;padding-block-start:.4rem}@supports (color:color-mix(in lab, red, red)){.t10-lrb .t10-micro-metrics{border-block-start:1px dashed color-mix(in srgb, var(--log-line) 85%, transparent)}}.t10-lrb .t10-micro-metrics div{--lrb-micro:var(--log-mut);background:var(--lrb-micro);border-radius:9999px;align-items:baseline;gap:.25rem;padding:.1rem .45rem}@supports (color:color-mix(in lab, red, red)){.t10-lrb .t10-micro-metrics div{background:color-mix(in srgb, var(--lrb-micro) 8%, transparent)}}.t10-lrb .t10-micro-metrics div:not(:last-child):after{content:none}.t10-lrb .t10-micro-metrics dt{letter-spacing:.02em;color:var(--log-mut);font-size:.56rem;font-weight:600}.t10-lrb .t10-micro-metrics dd{font-family:var(--log-mono);letter-spacing:-.02em;color:var(--lrb-micro);font-size:.64rem;font-weight:700}.t10-lrb .t10-micro-metrics div[data-tone=success]{--lrb-micro:var(--log-pos)}.t10-lrb .t10-micro-metrics div[data-tone=danger]{--lrb-micro:var(--log-neg)}.t10-lrb .t10-micro-metrics div[data-tone=warning]{--lrb-micro:var(--log-warn)}.t10-lrb .t10-micro-metrics div[data-tone=accent]{--lrb-micro:var(--log-acc)}.t10-lrb .t10-micro-metrics div[data-tone=neutral] dd{color:var(--log-txt-2)}.t10-rcb-hero{justify-content:space-between;align-items:flex-end;gap:var(--log-s3);flex-wrap:wrap;display:flex}.t10-rcb-hero__copy h1{color:var(--log-txt);margin:.2rem 0 0;font-size:1.35rem;font-weight:700}.t10-rcb-hero__num{text-align:end}.t10-rcb-scope{border-radius:var(--log-r);border:1px solid var(--log-line);background:var(--log-field-2);color:var(--log-txt-2);margin:0;padding:.5rem .75rem;font-size:.82rem}.t10-rcb-scope[data-extended=false]{border-inline-start:3px solid var(--log-warn,var(--log-acc))}.t10-rcb-filters{gap:var(--log-s3);flex-direction:column;display:flex}.t10-rcb-filters__row{align-items:center;gap:var(--log-s2);flex-wrap:wrap;display:flex}.t10-rcb-date,.t10-rcb-check{color:var(--log-txt-2);align-items:center;gap:.4rem;font-size:.82rem;display:inline-flex}.t10-rcb-date input{border-radius:var(--log-r);border:1px solid var(--log-line);background:var(--log-field);color:var(--log-txt);font:inherit;padding:.3rem .5rem}.t10-rcb-search{color:var(--log-txt-2);align-items:center;gap:.4rem;font-size:.82rem;display:inline-flex}.t10-rcb-search input{border-radius:var(--log-r);border:1px solid var(--log-line);background:var(--log-field);min-width:16rem;color:var(--log-txt);font:inherit;padding:.3rem .5rem}@media (max-width:48rem){.t10-rcb-search input{width:100%;min-width:0}}.t10-rcb-sort{color:inherit;font:inherit;font-weight:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:0;display:inline-flex}.t10-rcb-sort>span[aria-hidden=true]{color:var(--log-mut);font-size:.7em}.t10-rcb-sort:hover,.t10-rcb-sort[data-active=true],.t10-rcb-sort[data-active=true]>span[aria-hidden=true]{color:var(--log-acc)}.t10-rcb-num .t10-rcb-sort{justify-content:flex-end;width:100%}.t10-rcb-chips{align-items:center;gap:var(--log-s2);flex-wrap:wrap;display:flex}.t10-rcb-chip{border:1px solid var(--log-line);background:var(--log-field-2);color:var(--log-mut);font:inherit;cursor:pointer;border-radius:999px;padding:.3rem .7rem;font-size:.78rem;font-weight:600;transition:background .16s,color .16s}.t10-rcb-chip:hover{color:var(--log-txt)}.t10-rcb-chip[aria-pressed=true]{background:var(--log-acc-soft);border-color:var(--log-acc);color:var(--log-acc)}.t10-rcb-tablewrap{border:1px solid var(--log-line);border-radius:var(--log-r);overflow-x:auto}.t10-rcb-table{border-collapse:collapse;inline-size:100%;font-size:.85rem}.t10-rcb-table th,.t10-rcb-table td{text-align:start;vertical-align:top;border-block-end:1px solid var(--log-line);padding:.5rem .7rem}.t10-rcb-table thead th{z-index:1;background:var(--log-panel);color:var(--log-mut);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700;position:sticky;inset-block-start:0}.t10-rcb-num{text-align:end}.t10-rcb-table tbody tr:hover{background:var(--log-field-2)}.t10-rcb-table tbody tr[data-flagged=true] th[scope=row]{box-shadow:inset 3px 0 0 var(--log-danger,crimson)}.t10-rcb-table tbody tr[data-status=PAID]{color:var(--log-txt-2)}.t10-rcb-table tfoot th,.t10-rcb-table tfoot td{background:var(--log-panel-2);border-block-end:0;font-weight:700}.t10-rcb-unit{color:var(--log-txt);font-weight:600;display:block}.t10-rcb-customer{color:var(--log-txt);display:block}.t10-rcb-cell{color:var(--log-mut);font-size:.76rem;display:block}.t10-rcb-caption{color:var(--log-mut);margin:0;font-size:.76rem}.t10-rcb-skeleton{gap:.4rem;display:grid}.t10-rcb-skeleton span{border-radius:var(--log-r);background:var(--log-field-2);block-size:2.2rem}.t10-rcb-drawer{z-index:40;background:#00000073;justify-content:flex-end;display:flex;position:fixed;inset:0}.t10-rcb-drawer__panel{inline-size:min(34rem,100%);padding:var(--log-s3);gap:var(--log-s3);background:var(--log-panel);border-inline-start:1px solid var(--log-line);flex-direction:column;display:flex;overflow-y:auto}.t10-rcb-drawer__head{justify-content:space-between;align-items:flex-start;gap:var(--log-s2);display:flex}.t10-rcb-drawer__head h2{margin:.15rem 0 0;font-size:1.1rem;font-weight:700}.t10-rcb-drawer__facts{gap:var(--log-s2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.t10-rcb-drawer__facts dt{color:var(--log-mut);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem}.t10-rcb-drawer__facts dd{color:var(--log-txt);margin:.1rem 0 0;font-weight:600}.t10-rcb-drawer__strong{font-size:1.05rem;font-weight:700}.t10-rcb-drawer__ledger{border-radius:var(--log-r);border:1px solid var(--log-line);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;padding:.55rem .75rem;display:flex}.t10-rcb-drawer__ledger strong{font-size:1.05rem}.t10-rcb-drawer__ledger>span:last-child{color:var(--log-mut);font-size:.78rem}.t10-rcb-drawer__ledger[data-tone=positive]{background:var(--log-pos-soft);border-color:var(--log-pos)}.t10-rcb-drawer__ledger[data-tone=positive] strong{color:var(--log-pos)}.t10-rcb-drawer__ledger[data-tone=negative]{background:var(--log-neg-soft);border-color:var(--log-neg)}.t10-rcb-drawer__ledger[data-tone=negative] strong{color:var(--log-neg)}.t10-rcb-segment{border-radius:var(--log-r);border:1px solid var(--log-line);background:var(--log-field-2);padding:.15rem;display:inline-flex}.t10-rcb-segment__button{border-radius:calc(var(--log-r) - .15rem);color:var(--log-mut);font:inherit;cursor:pointer;background:0 0;border:0;padding:.3rem .7rem;font-size:.78rem;font-weight:600}.t10-rcb-segment__button[aria-pressed=true]{background:var(--log-acc-soft);color:var(--log-acc)}.t10-rcb-drawer__actions{justify-content:space-between;align-items:center;gap:var(--log-s2);display:flex}.t10-rcb-commitments{gap:var(--log-s2);margin:0;padding:0;list-style:none;display:grid}.t10-rcb-commitments li{justify-content:space-between;align-items:flex-start;gap:var(--log-s2);border:1px solid var(--log-line);border-radius:var(--log-r);padding:.6rem .7rem;display:flex}.t10-rcb-commitments li p{color:var(--log-txt-2);margin:.2rem 0}.t10-rcb-commitments__actions{gap:.35rem;display:flex}.t10-rcb-drawer__form{gap:var(--log-s2);padding:var(--log-s3);border:1px solid var(--log-line);border-radius:var(--log-r);background:var(--log-field-2);display:grid}.t10-rcb-drawer__form label,form.t10-rcb-drawer__panel>label{gap:.25rem;display:grid}form.t10-rcb-drawer__panel>label>span{color:var(--log-mut);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:600}form.t10-rcb-drawer__panel>label.t10-rcb-check{align-items:center;gap:.4rem;display:flex}form.t10-rcb-drawer__panel>label.t10-rcb-check>span{text-transform:none;letter-spacing:0;font-size:.85rem}form.t10-rcb-drawer__panel select,form.t10-rcb-drawer__panel input,form.t10-rcb-drawer__panel textarea,.t10-rcb-drawer__form input,.t10-rcb-drawer__form textarea{border-radius:var(--log-r);border:1px solid var(--log-line);background:var(--log-field);color:var(--log-txt);font:inherit;padding:.4rem .55rem}.t10-rcb-drawer__formactions{gap:.4rem;display:flex}@media (max-width:48rem){.t10-rcb-drawer__facts{grid-template-columns:minmax(0,1fr)}}.t10-lnr-kpis{gap:var(--log-s2);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.t10-lnr-kpi{border:1px solid var(--log-line);border-radius:var(--log-r);background:var(--log-field-2);gap:.15rem;padding:.6rem .75rem;display:grid}.t10-lnr-kpi strong{color:var(--log-txt);font-size:1.3rem;font-weight:700}.t10-lnr-chains,.t10-lnr-steps{margin:0;padding:0;list-style:none}.t10-lnr-chains{gap:var(--log-s3);display:grid}.t10-lnr-chain{padding:var(--log-s3);border:1px solid var(--log-line);border-radius:var(--log-r)}.t10-lnr-chain h2{margin:0 0 var(--log-s2);color:var(--log-txt);font-size:1rem;font-weight:700}.t10-lnr-steps{gap:var(--log-s2);border-inline-start:2px solid var(--log-line);padding-inline-start:1rem;display:grid}.t10-lnr-step{border:1px solid var(--log-line);border-radius:var(--log-r);background:var(--log-field-2);gap:.4rem;padding:.6rem .75rem;display:grid}.t10-lnr-step[data-active=false]{opacity:.72}.t10-lnr-step[data-active=true]{border-inline-start:3px solid var(--log-acc)}.t10-lnr-step__head{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.t10-lnr-step__facts{gap:var(--log-s2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;display:grid}.t10-lnr-step__facts dt{color:var(--log-mut);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem}.t10-lnr-step__facts dd{color:var(--log-txt);margin:.1rem 0 0;font-weight:600}.t10-lnr-step__note{color:var(--log-txt-2);margin:0;font-size:.85rem}.t10-lnr-step__actions{flex-wrap:wrap;gap:.35rem;display:flex}@media screen{.t10-lnp .t10-tbp{--tbp-paper:#fff;--tbp-ink:#171717;--tbp-ink-2:#3f3f3f;--tbp-muted:#6b6b6b;--tbp-faint:#9a9a9a;--tbp-rule:#d8d8d8;--tbp-rule-2:#b4b4b4;--tbp-rule-strong:#171717;--tbp-band:#1717170a;--tbp-band-2:#17171714;--tbp-zebra:#17171705;--tbp-serif:"IBM Plex Serif", Georgia, "Times New Roman", serif;--tbp-sans:var(--t10-font-interface);--tbp-mono:var(--t10-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:var(--log-r);background:var(--tbp-paper);color:var(--tbp-ink);font-family:var(--tbp-sans);padding:11mm 10mm 12mm;font-size:10pt;line-height:1.45;display:block;position:relative}.t10-lnp .t10-tbp *{color:inherit}.t10-lnp .t10-tbp__watermark{z-index:0;pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4mm;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotate(-28deg)}.t10-lnp .t10-tbp__watermarkName{max-inline-size:100%;font-family:var(--tbp-serif);letter-spacing:.06em;text-transform:uppercase;color:#1717170f;white-space:nowrap;font-size:58pt;font-weight:700;line-height:1}.t10-lnp .t10-tbp__watermarkTag{max-inline-size:100%;font-family:var(--tbp-mono);letter-spacing:.34em;text-transform:uppercase;color:#17171717;white-space:nowrap;font-size:11pt}.t10-lnp .t10-tbp>:not(.t10-tbp__watermark){z-index:1;position:relative}.t10-lnp .t10-tbp__head{border-block-end:2px solid var(--tbp-rule-strong);grid-template-columns:auto 1fr auto;align-items:start;gap:1rem;padding-block-end:.8rem;display:grid;position:relative}.t10-lnp .t10-tbp__logo{object-fit:contain;block-size:auto;inline-size:26mm}.t10-lnp .t10-tbp__orgName{margin:0;font-size:1.25rem;font-weight:700}.t10-lnp .t10-tbp__orgLine,.t10-lnp .t10-tbp__orgContact{color:var(--tbp-ink-2);margin:.15rem 0 0;font-size:.82rem}.t10-lnp .t10-tbp__doc{text-align:end}.t10-lnp .t10-tbp__docTitle{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:1rem;font-weight:700}.t10-lnp .t10-tbp__docPeriod,.t10-lnp .t10-tbp__docDate,.t10-lnp .t10-tbp__docRef{color:var(--tbp-muted);margin:.15rem 0 0;font-size:.78rem}.t10-lnp .t10-tbp__strip{border:1px solid var(--tbp-rule);background:var(--tbp-band);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem;margin:1rem 0 1.4rem;padding:.7rem .9rem;display:grid;position:relative}.t10-lnp .t10-tbp__strip dt{color:var(--tbp-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.t10-lnp .t10-tbp__strip dd{margin:.1rem 0 0;font-weight:600}.t10-lnp .t10-tbp__table{border-collapse:collapse;inline-size:100%;margin-block-end:1.2rem;position:relative}.t10-lnp .t10-tbp__table td{border:1px solid var(--tbp-rule);vertical-align:top;padding:.45rem .6rem}.t10-lnp .t10-tbp__label{inline-size:60%;font-weight:600}.t10-lnp .t10-tbp__num{text-align:end;font-variant-numeric:tabular-nums}.t10-lnp .t10-tbp__grand td,.t10-lnp .t10-tbp__subtotal td{background:var(--tbp-band);font-weight:700}.t10-lnp .t10-tbp__notes{border-block-start:1px solid var(--tbp-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-block-start:1.5rem;padding-block-start:.8rem;display:grid;position:relative}.t10-lnp .t10-tbp__notes h3{letter-spacing:.08em;text-transform:uppercase;color:var(--tbp-muted);margin:0 0 .3rem;font-size:.7rem}.t10-lnp .t10-tbp__notes p{margin:0;font-size:.82rem;line-height:1.6}.t10-lnp .t10-tbp__sign{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-block-start:3rem;display:grid;position:relative}.t10-lnp .t10-tbp__sign div{border-block-start:1px solid var(--tbp-rule-2);text-align:center;color:var(--tbp-muted);padding-block-start:.4rem;font-size:.78rem}.t10-lnp .t10-tbp__sign b{color:var(--tbp-ink);font-size:.9rem;display:block}.t10-lnp .t10-tbp__foot{border-block-start:1px solid var(--tbp-rule);color:var(--tbp-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-block-start:2rem;padding-block-start:.6rem;font-size:.72rem;display:flex;position:relative}}.t10-lnp{gap:var(--log-s3);display:grid}.t10-lnp-prose{text-align:justify;margin:0 0 .9rem;font-size:.9rem;line-height:1.7}.t10-lnp-sheet .t10-tbp__table td{vertical-align:top}@media print{@page t10-legal-notice{size:legal portrait;margin:0}.t10-lnp-actions{display:none}.t10-lnp{page:t10-legal-notice;gap:0;display:block}.t10-lnp-sheet{page:t10-legal-notice}.t10-lnp .t10-tbp{font-size:10pt}}.t10-rcb-rowactions{flex-wrap:wrap;gap:.35rem;display:flex}.t10-log-table .t10-log-meter{inline-size:min(9rem,100%);display:block}.t10-log-meter[data-tone=settled] i,.t10-log-meter[data-tone=strong] i{background:var(--log-pos)}.t10-log-meter[data-tone=fair] i{background:var(--log-warn)}.t10-log-meter[data-tone=weak] i,.t10-log-meter[data-tone=critical] i{background:var(--log-neg)}.t10-log-table .t10-log-meter+.t10-log-sub{margin-block-start:.25rem;display:block}.t10-log-toggle{color:var(--log-txt-2);cursor:pointer;align-items:center;gap:.5rem;font-size:.8125rem;display:inline-flex}.t10-log-toggle input{block-size:1rem;inline-size:1rem;accent-color:var(--log-acc);cursor:pointer}.t10-log-card__tools{align-items:center;gap:var(--log-s3);flex-wrap:wrap;display:flex}.t10-log-reconcile{border-color:var(--log-acc-soft,var(--log-line))}.t10-log-reconcile .t10-log-row[data-total=on]{border-block-start:1px solid var(--log-line);background:var(--log-field-2)}.t10-log-reconcile .t10-log-row[data-total=on] dt,.t10-log-reconcile .t10-log-row[data-total=on] .t10-log-row__v{color:var(--log-txt);font-weight:600}.t10-log-reconcile__why{padding:.6rem var(--log-s4) .8rem;color:var(--log-mut);margin:0;font-family:inherit;font-size:.7rem;line-height:1.55}.t10-log-ageing{margin:var(--log-s4) var(--log-s4) 0;background:var(--log-line);border:1px solid var(--log-line);border-radius:var(--log-r2,8px);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (min-width:60rem){.t10-log-ageing{grid-template-columns:repeat(5,minmax(0,1fr))}}.t10-log-ageing__cell{padding:.6rem var(--log-s3);background:var(--log-panel-2,var(--log-panel));flex-direction:column;gap:.15rem;display:flex}.t10-log-ageing__cell b{color:var(--log-txt);font-size:.95rem;font-weight:600}.t10-log-ageing__cell em{color:var(--log-faint);font-size:.66rem;font-style:normal}.t10-log-ageing__cell[data-empty=on] b{color:var(--log-mut)}.t10-log-ageing__cell[data-total=on]{background:var(--log-panel-3,var(--log-field-2))}.t10-log-ageing__cell[data-total=on] b{color:var(--log-neg)}.t10-log-rowlink{color:var(--log-acc);white-space:nowrap;font-size:.72rem;font-weight:600;text-decoration:none}.t10-log-rowlink:hover,.t10-log-rowlink:focus-visible{text-decoration:underline}.t10-log-sub[data-tone=danger]{color:var(--log-neg,var(--log-mut));letter-spacing:.04em;text-transform:uppercase;font-family:inherit}.t10-log-table tbody tr[data-cancelled=on] .t10-log-rowlink{text-decoration:none}.t10-lo .t10-lookup-field--row{flex:none;inline-size:min(26rem,100%)}.t10-lo .t10-lookup-field--row .t10-lookup-field__combo,.t10-lo .t10-lookup-field--row .t10-lookup-field__input{inline-size:100%}.t10-lo-pos{border:1px solid var(--lo-line);border-radius:var(--lo-r);background:var(--lo-field-2);flex:none;align-items:stretch;gap:0;display:flex;overflow:hidden}.t10-lo-pos__cell{flex-direction:column;gap:.1rem;min-inline-size:6.5rem;padding:.35rem .8rem;display:flex}.t10-lo-pos__cell+.t10-lo-pos__cell{border-inline-start:1px solid var(--lo-line-3)}.t10-lo-pos__k{font-family:var(--lo-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lo-faint);font-size:.58rem}.t10-lo-pos__v{font-family:var(--lo-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:end;color:var(--lo-txt);font-size:.82rem;font-weight:600}.t10-lo-pos__cell--lead{background:var(--lo-field)}.t10-lo-pos__cell--lead .t10-lo-pos__v{font-size:.95rem;font-weight:700}.t10-lo-pos__v[data-tone=positive]{color:var(--lo-pos)}.t10-lo-pos__v[data-tone=negative]{color:var(--lo-neg)}.t10-lo-pos__cell--pending .t10-lo-pos__v{color:var(--lo-faint)}.t10-lo-idy{flex-wrap:wrap;flex:none;align-items:center;gap:0;display:flex}.t10-lo-idy__cell{align-items:baseline;gap:.4rem;padding:.1rem .8rem;display:inline-flex}.t10-lo-idy__cell+.t10-lo-idy__cell{border-inline-start:1px solid var(--lo-line-3)}.t10-lo-idy__k{font-family:var(--lo-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lo-faint);font-size:.58rem}.t10-lo-idy__v{color:var(--lo-txt-2);font-size:.78rem}.t10-lo-idy__v--mono{font-family:var(--lo-mono);letter-spacing:-.02em;font-size:.72rem}.t10-lo-in--amount{inline-size:min(16rem,100%)}.t10-lo-in--amount .t10-lo-in__field{inline-size:100%;font-family:var(--lo-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:end;font-size:1.05rem;font-weight:700}.t10-lo-in--amount .t10-lo-in__pre{font-size:.66rem}.t10-lo-in--text{inline-size:min(26rem,100%)}.t10-lo-in--text .t10-lo-in__field,.t10-lo-in--enum .t10-lo-in__field{inline-size:100%}.t10-lo-in--enum{inline-size:min(18rem,100%)}.t10-vou-commit{z-index:20;align-items:center;gap:var(--lo-s4);padding:var(--lo-s3) clamp(var(--lo-s4), 5vw, 4rem);border-block-start:1px solid var(--lo-line);background:var(--lo-panel-2);flex-wrap:wrap;display:flex;position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -10px 30px -20px #0000008c}.t10-lo .t10-lo-shell:has(.t10-vou-commit){padding-block-end:5.5rem}.t10-vou-commit__what{flex-direction:column;flex:22rem;gap:.15rem;min-inline-size:0;display:flex}.t10-vou-commit__line{color:var(--lo-txt);font-size:.8rem}.t10-vou-commit__line b{font-family:var(--lo-mono);font-variant-numeric:tabular-nums}.t10-vou-commit__note{color:var(--lo-mut);font-size:.68rem}.t10-vou-commit__actions{align-items:center;gap:var(--lo-s2);margin-inline-start:auto;display:flex}.t10-vou-commit__blocked{font-family:var(--lo-mono);color:var(--lo-warn);font-size:.66rem}@media (max-width:720px){.t10-lo-pos{inline-size:100%}.t10-lo-pos__cell{flex:1;min-inline-size:0}}.t10-lo-recsub{font-family:var(--lo-mono);color:var(--lo-faint);margin-block-start:.1rem;font-size:.62rem;display:block}.t10-psd{gap:var(--lo-s4);align-content:start;display:grid}.t10-psd-head{justify-content:space-between;align-items:flex-end;gap:var(--lo-s4);flex-wrap:wrap;display:flex}.t10-psd-head h1{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:var(--lo-txt);margin:.15rem 0 0;font-size:1.25rem;font-weight:650}.t10-psd-picker,.t10-psd-status,.t10-psd-customer,.t10-psd-actions{padding:var(--lo-s4)}.t10-psd-customer{padding:0 0 var(--lo-s4)}.t10-psd-customer .t10-psd-facts{padding-inline:var(--lo-s4);padding-block-start:var(--lo-s4)}.t10-psd-facts{gap:var(--lo-s4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;display:grid}.t10-psd-facts>div{gap:.25rem;min-inline-size:0;display:grid}.t10-psd-facts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--lo-txt-2);font-size:.64rem}.t10-psd-facts dd{color:var(--lo-txt);overflow-wrap:anywhere;margin:0;font-size:.84rem}.t10-psd-facts__strong{font-weight:620}.t10-psd-warn{margin:var(--lo-s4) 0 0;border-radius:var(--lo-r-sm);background:var(--lo-warn-soft);border:1px solid var(--lo-warn);color:var(--lo-txt);padding:.6rem .75rem;font-size:.75rem}.t10-psd-actions{gap:var(--lo-s4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.t10-psd-action{align-content:start;gap:.35rem;display:grid}.t10-psd-action>a{justify-content:center}.t10-psd-action>a[data-disabled=true]{opacity:.5;cursor:not-allowed;filter:grayscale(.35)}.t10-lo-chip[data-tone=warning]{background:var(--lo-warn-soft);border-color:var(--lo-warn);color:var(--lo-warn)}.t10-lo-static{align-items:baseline;gap:var(--lo-s4);flex-wrap:wrap;display:inline-flex}.t10-lo-static__v{color:var(--lo-txt);font-weight:620}.t10-lo-static__link{color:var(--lo-acc);text-underline-offset:.2em;font-size:.72rem;text-decoration:underline}.t10-lo-note{margin:0 0 var(--lo-s4);border-radius:var(--lo-r-sm);background:var(--lo-info-soft);border:1px solid var(--lo-info);color:var(--lo-txt);padding:.6rem .75rem;font-size:.78rem}.t10-log-head{align-items:flex-end;gap:var(--log-s4);justify-content:space-between;margin:0;display:flex}.t10-log-head h1{letter-spacing:-.01em;margin:.15rem 0 .2rem;font-size:1.32rem;font-weight:650}.t10-log-head .t10-log-sub{margin:0}.t10-log-rowactions{white-space:nowrap;gap:.75rem;display:inline-flex}.t10-log-rowactions button.t10-log-rowlink{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.t10-log-rowactions .t10-log-rowlink[data-tone=danger]{color:var(--log-neg,var(--log-acc))}.t10-log-table tbody tr[data-selected=on] td{background:var(--log-panel-2,transparent)}.t10-log-table tbody tr[data-selected=on] td:first-child{box-shadow:inset 2px 0 0 0 var(--log-acc)}html{min-height:100%}body{min-height:100%;margin:0}
