@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-vietnamese-800-normal-CpjukuLw.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-800-normal-BZxKbt5V.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-ext-800-normal-DGNyg4u8.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-800-normal-gY_0Gifi.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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiYAA4AAAAAC0AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJsAAAD8joyVK0dTVUIAAAHgAAAALQAAAC4jdiSCT1MvMgAAAhAAAABNAAAAYHI5reNTVEFUAAACYAAAACoAAAAueZJs3WNtYXAAAAKMAAAAZAAAAIpNu/P9Z2FzcAAAAvAAAAAIAAAACAAAABBnbHlmAAAC+AAAA3cAAASWUYkMm2hlYWQAAAZwAAAANgAAADYgWsSPaGhlYQAABqgAAAAfAAAAJBDBBppobXR4AAAGyAAAADYAAAA8QYMDamxvY2EAAAcAAAAAIAAAACAI1wpebWF4cAAAByAAAAAcAAAAIAAmAL9uYW1lAAAHPAAAAPcAAAIEKtNM/3Bvc3QAAAg0AAAAYwAAAI7B1Xo4eNpVzqdZRFEQBeD/ZZJ8VVABCkMOEk825Bw0sQ4qWL2aInCorePu/UbtTs5zFJizaEm1ur67pz9+vbvQXxw+XOnVkJICxfnp3ZUZRKZW5qzIWrqJyR/v2piAnnSQ/gByJP1OZFuk7zQg5gbpIf1bTsNcEbMj0tAUxT5F/C1VGq0uZ3OKzAuqYBqUWrVCl7kQOIPFXqEeA9KNKLwAeNpjYGRgYOBi0AFCZhc3nxAGieTKohwGkZzEkjwGEQYQYAER//+DSACWTwc8AAAAeNpjYGGZwDiBgZWBgVWEZQMDA8M0CM20h8GIqYMBBTCxgwgYL9jD15PhAAOvwhaOkL8rGBg4QpgiFBgY54PkWCxYFwApBQYWADWRDDIAAAB42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDM4hkZGacAKT2MDAAADlZA1QAAHjaVcg1AUIBFAXQg7vLTJVfgwzM5KEAzoJDEkYsBK7vXUcYEVRFhB4e1UZdUURcTkOgYxsKR/vRefTYmFwu/O296Cx6eO6X82VzaV2CSwjYNYXUfS8rrwhyYpLiUhLSV1I9F+YAAQAB//8AD3jalFMDlBxLFH1VrbV71qOejFfT2J6NtT5/Y9vGrDe2bfvbtm3bPPjxUdA1qY5xlGbp3vsIifA+AAfcQWBAgHhIhnTIhFywgQQeCEARyACy6hDb3eX7PqtfuMs3EtnYq1dDdXWkvLyhW7eGDh0iut5UXBwJBiN+f5PLFbHbG3JyADB4AdiPqM0CxAHISEYS42BisRedegud2tVqLGzB75OT5DR38PwoNJwcQf8x6RePAzBXkMLCy8ikm7CMlC7fAUcj5jfPv5WDHYu0GzzOyzw5N/M43W5VzrDIIY3+eP5OzrTKxp5tvfRwXVt5423c4fLGCr1XL72isRwAAb3YQdTLGABHKhWgTyr6i+Q/iJagRQ8SGx7K9DTG4n0XXzKOQTR67TzmgQUTv5bOF1F8Fp2kaqWaHLJYxFQpVSnEklPgBTpENr1q3LyXfx+31T1w07Rlo3oEtnAHjWfsFuvqs/vIbDRs/JGmzt48h1F7uUI6RP/kpnKvQiLllAA4pwunpLnkEJuWgllPiGqUOiyZFgtye9xuj5OnIvir78j3O3ci73ffI8+uXeSH7x/4MxyMu5gYW6D/iY/EBcN/PvDA73pBnPU11Ae9iPq89hp5lJSTR19bt3v1tJUrpq3agx9YMX3VbrR71fSVgMBLdjKfs7oZFXQ9Ko+Tlh2oI+q8jbSQnWgSq19cybRceJ/sNONwHwAbTxE5l+NghiHTikVRUhXTTMl5JRJl2v6hRz+xxsbgrWxMxtqFvTaEtrA6mZHn2bzaN7Qm5cQJZz/P9Fk+yfibcjHQK/onW8cOgGTIBqcZCzdWlTSTPU3MwHw65ZYuRwCFroYF1x36u23uP/sP/9Pa9u+bCdWDn2rd586PQaOfHlSVYHROqBli3YzwfQ8i2LCJRO97kEQ34tZdoxumj6oaRDJaxmzdMboJAEN3qtybZqEd1F7WpU6oCtWQaNs5qKKYYeZANtOhlco8XeGR6jBnNzymqxLdvRINWhYZ1FBZxD36HdDL77FjZiKbZIj2dItHKm7TahqDOZKwXQh5Or9obMC/Mkx+js/pGN+h83iX3cft5DsXlx0a0X+vHu4ucsJca0lA3j+0rgvHzZ9vdXjCaj+b31mm5lZ6OtQX9R7EtJ/PsvYqb9kQm81f4nL0K6pZXtK5PKwolzY13NGCn6+OAQDG7UKdAAABAAAABIEGEYo73l8PPPUAAwfQAAAAANu2poQAAAAA3R9Rn/6W/doJ1AjBAAAABgACAAAAAAAAeNpjYGRg4Aj5u4KBgcvn37R/0zivAEVQAT8AnI0GbgB42mM9wXCC5TODBhxHMDCAMCsvQw/reQYb5h9AsWiG5SzzGQIYJzAwgDDLBiCewuAMALUKDSYAAAAAAFoAdwCbAM0A5QDtARYBWAFxAZwB2QHZAdkB2QJLeNpjYGRgYOBnSGHgZYhkYAPzEICZgREAFJ0A5njafZBDekVBEEZP7MzjO4tt2/Yotm0sI+OsJyvICrKO/F+9fkbzdHUZyOaTFJJSs8Tf/DlOIp9fx8niHx/rbOHLcSqlPDtOo5BNx+mSDzjOl36uj5MQ4TjFfK5zwAlHHHOPtuY1XdRr3rHHLSd634vruBOf676S9Ej/84wxwyw7XHIr6TUH1LKk84gHae5IuqbXrVleScujRfatNOgOt/Mi7IJ63SwzIe1JUcJYEa9w3WG7X7gN1OrRRAONdIpWJFEOUTktGJ+K98xikAfr0pXV5FER6Nid69kRJ6bxwC517EnzAnVSEuVk3vd11ksaGqnyH7PZTf0AeNpjYGIAg/9zGIwYsAF+IFZhOMnIxGDDyMzIwsjKyMbIzsjBwMzIycjFyM3mmFSUWpbKGVpcUpSYWZJcyV6al2lg4uQIoV0tOEvRZJygMpZg2sDRgMk5CMQ0MnAyAQBr7hs3AA==)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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2)format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2)format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.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}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--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,ui-sans-serif, system-ui, 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{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}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.inline{display:inline}.table{display:table}.table-row{display:table-row}}:root{--cream:#f5efe2;--paper:#fffdf8;--ink:#183127;--muted:#66736b;--green:#07372d;--green2:#174c3c;--brand-green:#071f16;--rust:#b9572f;--gold:#c99d42;--line:#dcd2c0}.registry-note{border-left:3px solid var(--gold);background:#fff8e9;border-radius:8px;margin-top:12px;padding:12px}.registry-note b,.registry-note span{display:block}.registry-note b{font-size:9px}.registry-note span{color:#6e7b73;margin-top:4px;font-size:8px;line-height:1.4}.registry-card h3{margin:4px 0;font-family:Georgia,serif;font-size:21px}.registry-card p{color:#707c74;font-size:9px;line-height:1.5}.registry-card button:disabled{cursor:not-allowed;opacity:.55}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}.data-live{font-weight:900;color:#20734f!important}.proposal-error{color:#9c4325;background:#fff1eb;border:1px solid #e2b5a1;border-radius:9px;margin-top:14px;padding:11px 13px;font-size:10px;font-weight:800}.topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071f16f7;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;min-height:94px;padding:0 4.5vw;display:flex;position:sticky;top:0;box-shadow:0 8px 28px #071f1624}.brand{width:235px;height:88px;display:block;overflow:hidden}.brand img{object-fit:contain;width:100%;height:100%}nav{gap:4px;display:flex}nav a{color:#f5efe2;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:700;text-decoration:none}nav a:hover{background:#ffffff17}.account-actions{align-items:center;gap:7px;display:flex}.favorite-count,.login{color:#f5efe2;background:0 0;border:0;font-weight:800}.favorite-count{min-width:44px;font-size:20px}.favorite-count span{font-size:11px}.login{padding:10px}.notification-bell{color:#f5efe2;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:relative}.notification-bell>span{filter:grayscale()brightness(2);font-size:16px}.notification-bell>b{border:2px solid var(--brand-green);background:var(--rust);color:#fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:8px;display:grid;position:absolute;top:-4px;right:-4px}.primary{background:var(--rust);color:#fff;border:0;border-radius:10px;font-weight:800;box-shadow:0 9px 24px #73361d33}.primary.small{padding:11px 17px}.toast{z-index:60;background:var(--paper);max-width:min(420px,88vw);color:var(--ink);text-align:left;border:1px solid #c8c1b2;border-radius:12px;align-items:center;gap:20px;padding:14px 18px;display:flex;position:fixed;top:91px;right:3vw;box-shadow:0 18px 50px #17231b2e}.toast span{font-size:20px}.hero{background:var(--cream);grid-template-columns:49% 51%;min-height:710px;display:grid;overflow:hidden}.hero-copy{z-index:2;padding:75px 4vw 35px;position:relative}.eyebrow{color:var(--rust);letter-spacing:2.2px;text-transform:uppercase;margin-bottom:15px;font-size:11px;font-weight:900;display:inline-block}.hero h1{letter-spacing:-4px;max-width:710px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,5.5vw,84px);font-weight:500;line-height:.93}.hero h1 em{color:var(--rust);font-weight:500}.hero-actions{gap:14px;display:flex}.hero-button,.outline-button{border-radius:13px;padding:16px 26px;font-weight:900}.hero-button span{margin-left:18px}.outline-button{border:1px solid var(--green);color:var(--green);background:0 0}.hero-stats{margin-top:34px;display:flex}.hero-stats div{border-left:1px solid #cfc5b2;min-width:145px;padding:0 24px}.hero-stats div:first-child{border:0;padding-left:0}.hero-stats strong,.hero-stats span{display:block}.hero-stats strong{font-family:Georgia,serif;font-size:29px;font-weight:500}.hero-stats span{color:#617067;margin-top:5px;font-size:11px}.hero-image{background:linear-gradient(90deg,#f5efe21a,#0000 20%),url(/marketgen-hero.png) 50%/cover;border-radius:0 0 0 48%;min-height:710px;position:relative;box-shadow:inset 1px 0 #c99d42b3}.registered-only{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07372ddb;border:1px solid #fff9;border-radius:12px;align-items:center;gap:11px;padding:13px 17px;display:flex;position:absolute;bottom:5%;left:5%;box-shadow:0 12px 35px #0003}.registered-only b{width:28px;height:28px;color:var(--green);background:#e7bb5f;border-radius:8px;place-items:center;font-size:15px;display:grid}.registered-only span{text-transform:uppercase;letter-spacing:.8px;font-size:10px;font-weight:900;line-height:1.35}.search-band{background:var(--green);align-items:center;gap:35px;padding:24px 6vw;display:flex}.search{background:#fff;border-radius:12px;flex:1;align-items:center;gap:10px;max-width:750px;height:58px;padding:6px 6px 6px 18px;display:flex}.search>span{font-size:25px}.search input{border:0;outline:0;flex:1;min-width:0}.search button{background:var(--rust);color:#fff;border:0;border-radius:9px;height:46px;padding:0 24px;font-weight:900}.trust-row{color:#d8e1dc;flex-wrap:wrap;gap:18px;font-size:11px;font-weight:800;display:flex}.breeder-feed{background:var(--cream);border-bottom:1px solid var(--line);padding:52px 6vw 42px}.feed-heading{justify-content:space-between;align-items:end;gap:30px;display:flex}.feed-heading h2{letter-spacing:-2px;margin:0;font-family:Georgia,serif;font-size:clamp(30px,3.5vw,48px);font-weight:500}.feed-heading p{color:#67746c;max-width:470px;margin:0;font-size:13px;line-height:1.55}.breeder-stories{gap:28px;margin-top:28px;padding-bottom:8px;display:flex;overflow:auto}.breeder-stories button{min-width:116px;color:var(--ink);text-align:center;background:0 0;border:0;padding:0}.story-ring{border:2px solid var(--gold);background:linear-gradient(140deg,#d7d4c8,#819078);border-radius:50%;place-items:center;width:84px;height:84px;margin:0 auto 10px;padding:4px;display:grid}.story-ring.silver{background:linear-gradient(140deg,#c9cdca,#6e826b)}.story-ring.sand{background:linear-gradient(140deg,#dccdb6,#8b8c61)}.story-ring i{border:3px solid var(--cream);color:#fff;background:#07372dad;border-radius:50%;place-items:center;width:72px;height:72px;font-style:normal;display:grid}.breeder-stories b,.breeder-stories small{display:block}.breeder-stories b{font-size:11px}.breeder-stories small{color:#7e8982;margin-top:4px;font-size:9px}.listings,.how{background:#fcfaf5;padding:90px 6vw 100px}.section-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:34px;display:flex}.section-heading h2,.how h2,.seller h2,.modal h2{letter-spacing:-2px;margin:0;font-family:Georgia,serif;font-size:clamp(35px,4vw,54px);font-weight:500}.filters{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.filters button{border:1px solid var(--line);color:#536057;background:0 0;border-radius:999px;padding:9px 16px;font-size:12px;font-weight:800}.filters button.selected{border-color:var(--green);background:var(--green);color:#fff}.filter-stack{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:14px;display:flex}.farm-filter{color:#77827b;letter-spacing:.8px;text-transform:uppercase;gap:5px;font-size:9px;font-weight:900;display:grid}.farm-filter select{border:1px solid var(--line);min-width:205px;color:var(--green);text-transform:none;letter-spacing:0;background:#fff;border-radius:10px;padding:10px 35px 10px 12px;font-size:12px;font-weight:800}.save-search{color:var(--green);white-space:nowrap;background:#fffaf0;border:1px solid #b9ad99;border-radius:10px;padding:10px 14px;font-size:9px;font-weight:900}.save-search:hover{border-color:var(--green)}.save-search.saved{color:#176747;background:#e5efe8;border-color:#79a18b}.save-search:disabled{cursor:default;opacity:.72}.animal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.animal-card{background:#fff;border:1px solid #ded9cf;border-radius:20px;transition:all .18s;overflow:hidden;box-shadow:0 11px 35px #2d362d0f}.animal-card:hover{transform:translateY(-5px);box-shadow:0 20px 50px #2d362d1f}.animal-photo{background:radial-gradient(at 50% 100%,#3e4d3680,#0000 42%),linear-gradient(#d7d4c8 0 68%,#819078 68%);height:265px;position:relative;overflow:hidden}.animal-photo.silver{background:radial-gradient(at 50% 100%,#35493385,#0000 42%),linear-gradient(#c9cdca 0 68%,#6e826b 68%)}.animal-photo.sand{background:radial-gradient(at 50% 100%,#4b4c2e7a,#0000 42%),linear-gradient(#dccdb6 0 68%,#8b8c61 68%)}.verified,.photo-count{z-index:3;color:#fff;border-radius:999px;font-size:10px;font-weight:800;position:absolute}.verified{background:#07372de6;padding:7px 10px;top:14px;left:14px}.photo-count{background:#141b16b3;padding:6px 9px;bottom:12px;right:13px}.favorite{z-index:4;width:38px;height:38px;color:var(--green);background:#ffffffe0;border:0;border-radius:50%;font-size:21px;position:absolute;top:13px;right:13px}.favorite.saved{color:var(--rust)}.cattle-art{filter:drop-shadow(0 18px 12px #252d2233);width:245px;height:150px;position:absolute;bottom:31px;left:50%;transform:translate(-50%)}.cattle-art span{background:#eeeae1;display:block;position:absolute}.cattle-art .body{border-radius:56% 44% 40% 38%;width:160px;height:78px;top:40px;left:42px}.cattle-art .hump{border-radius:65% 45% 30% 30%;width:65px;height:64px;top:21px;left:37px;transform:rotate(-13deg)}.cattle-art .head{border-radius:45% 40% 55% 55%;width:62px;height:50px;top:62px;left:2px;transform:rotate(7deg)}.cattle-art .ear{border-radius:80% 15%;width:31px;height:13px;top:57px}.cattle-art .ear.left{left:-12px;transform:rotate(13deg)}.cattle-art .ear.right{left:46px;transform:rotate(-16deg)}.cattle-art .leg{border-radius:0 0 4px 4px;width:12px;height:43px;top:103px}.cattle-art .leg.one{left:55px}.cattle-art .leg.two{left:87px}.cattle-art .leg.three{left:165px}.cattle-art .leg.four{left:190px}.animal-info{padding:20px}.lot-owner{justify-content:space-between;align-items:center;gap:8px;margin-bottom:13px;display:flex}.farm-link{color:var(--green);text-align:left;background:0 0;border:0;padding:0;font-size:11px;font-weight:900}.farm-link span{color:var(--gold)}.farm-link b{color:#3f8f6e}.video-link{color:#8a512f;white-space:nowrap;background:#fbf6eb;border:1px solid #d9c9aa;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:900}.animal-meta{gap:7px;display:flex}.animal-meta span{color:var(--green);letter-spacing:.8px;text-transform:uppercase;background:#edf0e9;border-radius:5px;padding:5px 8px;font-size:9px;font-weight:900}.animal-meta span:last-child{color:#8a512f;background:#f1e5d6}.animal-info h3{margin:14px 0 5px;font-family:Georgia,serif;font-size:23px}.animal-info p{color:#758078;margin:0;font-size:12px}.animal-info .location{margin-top:11px}.price-row{border-top:1px solid #ebe7df;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;padding-top:17px;display:grid}.price-row small,.similar-average small{color:#8a918b;letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px;font-size:8px;font-weight:800;display:block}.price-row strong{font-size:20px}.similar-average{text-align:right}.similar-average strong{color:var(--rust);font-size:17px;display:block}.similar-average em{color:#66736b;background:#ece8df;border-radius:99px;margin-top:5px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:900;display:inline-block}.similar-average em.below{color:#20734f;background:#dcece1}.similar-average em.above{color:#95652d;background:#f6ead3}.similar-average>span{color:#8a918b;margin-top:5px;font-size:7px;line-height:1.35;display:block}.market-filters{width:100%}.market-filters button{font-size:10px}.card-actions{border-top:1px solid #ebe7df;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:18px;padding-top:12px;display:grid}.compare-toggle{color:var(--green);white-space:nowrap;background:#faf7f0;border:1px solid #cfc5b4;border-radius:8px;padding:8px 10px;font-size:9px;font-weight:900}.compare-toggle:hover{border-color:var(--green)}.compare-toggle.selected{border-color:var(--green);color:#176747;background:#e5efe8}.card-action{width:100%;color:var(--green);background:0 0;border:0;justify-content:space-between;padding:8px 0 3px;font-size:12px;font-weight:900;display:flex}.empty{text-align:center;background:#e9e4d8;border-radius:18px;padding:70px}.compare-tray{z-index:70;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07372df5;border:1px solid #ffffff29;border-radius:16px;grid-template-columns:minmax(145px,.75fr) minmax(260px,1.35fr) auto auto;align-items:center;gap:14px;width:min(920px,100vw - 36px);padding:12px 14px;display:grid;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 22px 60px #07231d4d}.compare-tray>div:first-child small,.compare-tray>div:first-child strong{display:block}.compare-tray>div:first-child small{color:#ddb36a;letter-spacing:1px;text-transform:uppercase;font-size:7px;font-weight:900}.compare-tray>div:first-child strong{margin-top:4px;font-size:11px}.compare-tray-animals{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;display:grid}.compare-tray-animals>button{color:#fff;text-align:left;background:#ffffff14;border:1px solid #ffffff29;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:6px 8px;display:grid}.compare-tray-animals .listing-thumb{width:32px;height:32px;font-size:8px}.compare-tray-animals b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.compare-tray-animals i{color:#d8cfc1;font-size:15px;font-style:normal}.compare-clear{color:#d8cfc1;background:0 0;border:0;padding:9px 4px;font-size:8px;font-weight:900}.compare-open{white-space:nowrap;border:0;padding:12px 14px;font-size:9px}.compare-open:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.img-section{background:var(--cream);grid-template-columns:1fr 1fr;align-items:center;gap:9vw;padding:88px 7vw;display:grid}.img-section>div>p{color:#5e6c64;max-width:590px;font-size:17px;line-height:1.65}.img-section>div>a{color:var(--rust);font-weight:900;text-decoration:none}.eyebrow.light{color:#dfb462}.market-card{background:var(--green);color:#fff;border-radius:24px;min-height:390px;padding:28px;box-shadow:0 30px 70px #07372d2e}.market-top,.market-foot{color:#d6ded7;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.live{color:#efbf6d}.market-card>strong{margin-top:45px;font-family:Georgia,serif;font-size:55px;font-weight:500;display:block}.market-card>p{color:#b9c6bd;font-size:13px}.chart{border-bottom:1px solid #ffffff2e;align-items:flex-end;gap:7px;height:115px;display:flex}.chart i{background:linear-gradient(#d6ae6b,#856733);border-radius:4px 4px 0 0;flex:1}.market-foot{margin-top:22px}.market-foot b{color:#f0c37e}.how{text-align:center}.how>h2{margin-bottom:44px}.how-grid{text-align:left;grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.how-grid>div{border:1px solid var(--line);background:#fff;border-radius:17px;padding:26px}.how-grid b{color:var(--gold);font-family:Georgia,serif;font-size:25px}.how-grid h3{font-family:Georgia,serif;font-size:21px}.how-grid p{color:#65736b;font-size:13px;line-height:1.55}.seller{background:var(--green);color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:88px 7vw;display:grid}.seller h2{color:#fff;font-size:clamp(42px,5vw,68px);line-height:1}.seller>div>p{color:#bfcac2;max-width:590px;font-size:17px;line-height:1.65}.seller ol{margin:0;padding:0;list-style:none}.seller li{border-bottom:1px solid #ffffff24;gap:18px;padding:19px 0;display:flex}.seller li b{color:#d4a86b;font-family:Georgia,serif;font-size:21px}.seller li span{color:#aebeb2;font-size:12px;line-height:1.6}.seller li strong{color:#fff;font-size:15px;display:block}.seller-action{background:var(--rust);color:#fff;border:0;border-radius:9px;grid-column:2;justify-self:start;padding:14px 20px;font-size:12px;font-weight:900}.terms-strip{background:#e7decd;grid-template-columns:repeat(4,1fr);gap:20px;padding:35px 6vw;display:grid}.terms-strip div{border-left:2px solid var(--rust);padding-left:18px}.terms-strip b,.terms-strip span{display:block}.terms-strip b{margin-bottom:5px;font-family:Georgia,serif;font-size:19px}.terms-strip span{color:#6d766f;font-size:11px}footer{color:#bac8c1;background:#062d25;grid-template-columns:180px 1fr auto auto;align-items:center;gap:25px;padding:35px 5vw;display:grid}footer img{object-fit:contain;width:160px;height:75px}footer p,footer span{font-size:11px}footer div{gap:18px;display:flex}footer button,footer a{color:#e9c374;background:0 0;border:0;font-size:11px;text-decoration:none}.modal-backdrop{z-index:90;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#02130fb8;place-items:center;padding:25px;display:grid;position:fixed;inset:0}.modal{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--paper);border-radius:24px;width:min(920px,96vw);max-height:90vh;position:relative;overflow:auto;box-shadow:0 30px 100px #00000052}.modal-close{z-index:2;background:#ffffffe6;border:0;border-radius:50%;width:40px;height:40px;font-size:24px;position:absolute;top:17px;right:17px}.animal-detail{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;grid-template-columns:42% 58%;display:grid;overflow:auto}.detail-photo{background:linear-gradient(#d4d5cc 0 62%,#71866e 62%);min-height:610px}.detail-photo span{background:var(--green);color:#fff;border-radius:99px;margin:20px;padding:8px 11px;font-size:10px;font-weight:900;display:inline-block}.detail-copy{padding:55px 45px}.detail-copy h2{font-size:43px}.detail-copy>p{color:#6c786f}.detail-facts{grid-template-columns:1fr 1fr;gap:14px;margin:30px 0;display:grid}.detail-facts div{border:1px solid var(--line);border-radius:9px;padding:13px}.detail-facts small,.detail-facts b{display:block}.detail-facts small{color:#819087;text-transform:uppercase;margin-bottom:4px;font-size:9px}.payment-box{background:#eee7da;border-radius:13px;padding:20px}.payment-box small,.payment-box strong,.payment-box span{display:block}.payment-box strong{margin:4px 0;font-family:Georgia,serif;font-size:31px}.payment-box span{color:#66736b;font-size:12px}.detail-action{width:100%;margin-top:20px;padding:15px}.detail-action:disabled{cursor:not-allowed;opacity:.45}.seller-modal,.contract-modal{padding:50px}.seller-modal>p,.contract-modal>p{color:#68766d;line-height:1.55}.form-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:25px;display:grid}.form-grid label{font-size:11px;font-weight:900}.form-grid input,.form-grid textarea{border:1px solid var(--line);background:#fff;border-radius:9px;outline:none;width:100%;margin-top:7px;padding:13px}.form-grid textarea{resize:vertical;min-height:92px;font:inherit}.form-grid .form-wide{grid-column:1/-1}.form-grid input.invalid{background:#fff7f3;border-color:#c96743;box-shadow:0 0 0 2px #b9572f14}.field-help,.field-ok{margin-top:5px;font-size:8px;font-weight:700;line-height:1.35;display:block}.field-help{color:#7c867f}.field-ok{color:#237250}.identity-checks{background:#f1ecdf;border-radius:10px;gap:8px;margin-top:18px;padding:10px 12px;display:flex}.identity-checks span{color:#7d857f;background:#e2ddd2;border-radius:99px;padding:7px 9px;font-size:8px;font-weight:900}.identity-checks span.checked{color:#20734f;background:#dcece1}.contract-check{align-items:flex-start;gap:10px;margin-top:22px;font-size:12px;display:flex}.contract-check button{color:var(--rust);background:0 0;border:0;padding:0;font-weight:900}.contract-layer{z-index:110}.contract-summary{background:#eee7da;border-radius:14px;margin:25px 0;padding:24px}.contract-summary h3{margin-top:0;font-family:Georgia,serif}.contract-summary p{color:#536159;margin:9px 0;font-size:13px;line-height:1.5}.pdf-link{padding:14px 18px;text-decoration:none;display:inline-block}.video-upload{cursor:pointer;background:#f5efe2;border:1px dashed #b7a98d;border-radius:12px;align-items:center;gap:14px;margin-top:18px;padding:16px;display:flex;position:relative;overflow:hidden}.video-upload.uploaded{background:#edf4ef;border-style:solid;border-color:#5f9c7b}.video-upload span{flex:1}.video-upload b,.video-upload small{display:block}.video-upload small{color:#7c867f;margin-top:3px;font-size:10px;font-weight:400}.video-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.video-upload strong{background:var(--green);color:#fff;pointer-events:none;border-radius:8px;padding:9px 11px;font-size:10px}.farm-modal{grid-template-columns:54% 46%;display:grid;overflow:hidden}.institutional-video{background:linear-gradient(#031f182e,#031f18ad),url(/marketgen-hero.png) 50%/cover;place-items:center;min-height:540px;display:grid;position:relative}.institutional-video button{color:#fff;background:#07372dd1;border:1px solid #ffffffbf;border-radius:50%;width:76px;height:76px;padding-left:6px;font-size:25px}.institutional-video span{color:#fff;letter-spacing:1.4px;font-size:9px;font-weight:900;position:absolute;bottom:22px;left:22px}.farm-copy{padding:55px 38px}.farm-copy h2{font-size:43px}.farm-copy>p{color:#65736b;line-height:1.6}.farm-since{font-weight:800}.farm-numbers{grid-template-columns:1fr 1fr;gap:10px;margin:26px 0;display:grid}.farm-numbers div{border:1px solid var(--line);border-radius:10px;padding:15px}.farm-numbers b,.farm-numbers span{display:block}.farm-numbers b{font-family:Georgia,serif;font-size:25px}.farm-numbers span{color:#7a847d;text-transform:uppercase;margin-top:3px;font-size:9px}.proposal-layer{z-index:95}.proposal-modal{width:min(760px,96vw);padding:0}.proposal-progress{border-bottom:1px solid var(--line);background:#eee7da;grid-template-columns:repeat(3,1fr);gap:8px;padding:22px 55px;display:grid}.proposal-progress div{color:#8a918b;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:900;display:flex}.proposal-progress b{border:1px solid #bcb5a7;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.proposal-progress .active{color:var(--green)}.proposal-progress .active b{border-color:var(--green);background:var(--green);color:#fff}.proposal-content{padding:42px 55px 50px}.proposal-content>p{color:#68766d}.analysis-note{border-left:3px solid var(--gold);background:#f2ecdf;gap:4px;margin-top:18px;padding:15px;display:grid}.analysis-note b{font-size:12px}.analysis-note span{color:#68766d;font-size:11px;line-height:1.45}.proposal-animal{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:22px 0;padding:18px;display:flex}.proposal-animal small,.proposal-animal b,.proposal-animal span{display:block}.proposal-animal small,.review-card small{color:#8b948e;text-transform:uppercase;font-size:9px;font-weight:900}.proposal-animal b{margin:4px 0;font-family:Georgia,serif;font-size:20px}.proposal-animal span{color:#77827b;font-size:10px}.proposal-animal>strong{font-family:Georgia,serif;font-size:25px}.payment-options{gap:12px;display:grid}.payment-options>button{border:1px solid var(--line);color:var(--ink);text-align:left;background:#fff;border-radius:13px;grid-template-columns:28px 1fr;padding:18px;display:grid}.payment-options>button.chosen{border:2px solid var(--green);background:#f0f3ed}.payment-options .radio{color:var(--green);font-size:18px}.payment-options b,.payment-options small,.payment-options em{display:block}.payment-options b{font-size:15px}.payment-options small{color:#7b857e;margin-top:4px;font-size:10px}.payment-options em{color:#536159;margin-top:10px;font-size:11px;font-style:normal;line-height:1.45}.payment-options .cash-value{color:var(--rust);font-family:Georgia,serif;font-size:25px;font-weight:700}.proposal-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:25px;display:flex}.proposal-actions .primary{padding:14px 20px}.proposal-actions .primary:disabled{cursor:not-allowed;opacity:.45}.back-action{color:var(--green);background:0 0;border:0;padding:12px;font-weight:900}.review-card{border:1px solid var(--line);border-radius:14px;margin-top:22px;overflow:hidden}.review-card>div{border-bottom:1px solid var(--line);gap:4px;padding:17px;display:grid}.review-card>div:last-child{border:0}.review-card b{font-size:14px}.review-card span{color:#6f7a73;font-size:11px}.proposal-accept{background:#eee7da;border-radius:10px;padding:16px;line-height:1.45}.account-layer{z-index:98}.buyer-panel{width:min(980px,96vw);padding:45px}.buyer-panel-head{justify-content:space-between;align-items:flex-start;gap:25px;padding-right:45px;display:flex}.buyer-panel-head h2{margin:0 0 8px;font-size:40px}.buyer-panel-head p{color:#6d786f;margin:0}.buyer-avatar{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:54px;height:54px;font-family:Georgia,serif;font-size:24px;display:grid}.deal-status{border:1px solid var(--line);border-radius:16px;margin-top:30px;overflow:hidden}.deal-animal{background:#f4eddf;grid-template-columns:58px 1fr auto;align-items:center;gap:15px;padding:18px;display:grid}.deal-thumb{width:58px;height:58px;color:var(--green);background:#d9d6ca;border-radius:10px;place-items:center;font-family:Georgia,serif;font-weight:900;display:grid}.deal-thumb.silver{background:#c9cdca}.deal-thumb.sand{background:#dccdb6}.deal-animal small{color:#8b948e;text-transform:uppercase;font-size:9px;font-weight:900}.deal-animal h3{margin:4px 0;font-family:Georgia,serif;font-size:20px}.deal-animal p{color:#758078;margin:0;font-size:10px}.deal-animal>strong{font-family:Georgia,serif;font-size:24px}.status-track{grid-template-columns:repeat(4,1fr);gap:10px;padding:22px;display:grid}.status-track>div{color:#909991;align-items:center;gap:9px;display:flex;position:relative}.status-track>div:not(:last-child):after{content:"";background:#d8d5cc;height:2px;position:absolute;top:14px;left:35px;right:-3px}.status-track b{z-index:1;background:#fff;border:2px solid #d4d0c6;border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:10px;display:grid;position:relative}.status-track span,.status-track strong,.status-track small{display:block}.status-track strong{font-size:10px}.status-track small{margin-top:3px;font-size:8px}.status-track .done,.status-track .active{color:var(--green)}.status-track .done b{border-color:var(--green);background:var(--green);color:#fff}.status-track .done:after{background:var(--green)}.status-track .active b{border-color:var(--gold);color:#8a6425}.buyer-columns{grid-template-columns:1.15fr .85fr;gap:18px;margin-top:18px;display:grid}.panel-card{border:1px solid var(--line);background:#fff;border-radius:15px;padding:22px}.panel-card-title{justify-content:space-between;align-items:center;display:flex}.panel-card-title small,.panel-card-title b{display:block}.panel-card-title small,.next-card>small{color:#8b948e;text-transform:uppercase;font-size:9px;font-weight:900}.panel-card-title b{margin-top:4px;font-size:16px}.panel-card-title i{color:#8a512f;background:#f1e6d5;border-radius:999px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:900}.schedule{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.schedule div{background:#f3efe6;border-radius:9px;padding:12px}.schedule span,.schedule b,.schedule small{display:block}.schedule span{font-size:9px}.schedule b{margin:5px 0;font-size:13px}.schedule small{color:#7d877f;font-size:8px}.single-payment{background:#f3efe6;border-radius:9px;margin-top:18px;padding:14px}.single-payment small,.single-payment strong,.single-payment span{display:block}.single-payment strong{margin:4px 0;font-family:Georgia,serif;font-size:26px}.single-payment span{color:#758078;font-size:9px}.next-card ul{gap:9px;margin:13px 0 0;padding:0;list-style:none;display:grid}.next-card li{color:#69766e;align-items:center;gap:9px;font-size:10px;display:flex}.next-card li b{width:23px;height:23px;color:var(--green);background:#eee8dc;border-radius:50%;place-items:center;font-size:9px;display:grid}.buyer-alert{background:var(--green);color:#fff;border-radius:12px;align-items:center;gap:12px;margin-top:18px;padding:15px 18px;display:flex}.buyer-alert>span{width:31px;height:31px;color:var(--green);background:#d5ac62;border-radius:50%;place-items:center;font-weight:900;display:grid}.buyer-alert div{flex:1}.buyer-alert b{font-size:12px}.buyer-alert p{color:#c1cec5;margin:3px 0 0;font-size:9px}.buyer-alert button{color:#fff;background:0 0;border:1px solid #ffffff59;border-radius:8px;padding:9px 12px;font-size:9px;font-weight:900}.no-deals{text-align:center;padding:70px 20px}.no-deals>span{color:var(--gold);font-size:45px}.no-deals h3{font-family:Georgia,serif;font-size:25px}.no-deals p{color:#718078}.no-deals button{margin-top:10px;padding:13px 18px}.buyer-verification-strip{background:#f5efe4;border:1px solid #ded6c8;border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;margin-top:20px;padding:14px 16px;display:grid}.buyer-verification-strip>span{color:#8b6428;background:#e7d9bd;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.buyer-verification-strip small,.buyer-verification-strip b,.buyer-verification-strip p{display:block}.buyer-verification-strip small{color:#7b867e;text-transform:uppercase;font-size:8px}.buyer-verification-strip b{margin-top:3px;font-size:10px}.buyer-verification-strip p{color:#707b74;margin:3px 0 0;font-size:8px}.buyer-verification-strip>em{color:#92692c;background:#eee3d0;border-radius:99px;padding:7px 9px;font-size:8px;font-style:normal;font-weight:900}.buyer-verification-strip.approved{background:#e9f2eb;border-color:#b9d4c0}.buyer-verification-strip.approved>span{color:#fff;background:#267352}.buyer-verification-strip.approved>em{color:#216d4d;background:#d5e8d9}.buyer-verification-strip.changes_requested{background:#fff2ee;border-color:#dfb5a9}.buyer-verification-strip.changes_requested>span,.buyer-verification-strip.changes_requested>em{color:#984632;background:#efdcd5}.saved-favorites{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:14px;padding:15px}.saved-favorites>div:first-child{justify-content:space-between;align-items:center;display:flex}.saved-favorites>div:first-child b{font-size:9px}.saved-favorites>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.saved-favorites button{min-width:0;color:var(--ink);text-align:left;background:#faf7f0;border:1px solid #e6dfd3;border-radius:9px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid}.saved-favorites .listing-thumb{width:40px;height:40px}.saved-favorites strong,.saved-favorites small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.saved-favorites strong{font-size:9px}.saved-favorites small{color:#7c867f;margin-top:3px;font-size:7px}.saved-favorites em{color:var(--rust);font-size:7px;font-style:normal;font-weight:900}.saved-searches{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:14px;padding:15px}.saved-searches>div:first-child{justify-content:space-between;align-items:center;display:flex}.saved-searches>div:first-child b{font-size:9px}.saved-searches>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.saved-searches article{background:#faf7f0;border:1px solid #e6dfd3;border-radius:9px;grid-template-columns:minmax(0,1fr) 32px;min-width:0;display:grid;overflow:hidden}.saved-searches article>button{min-width:0;color:var(--ink);text-align:left;background:0 0;border:0;padding:10px}.saved-searches article>button:last-child{color:#8f6553;text-align:center;border-left:1px solid #e6dfd3;place-items:center;font-size:17px;display:grid}.saved-searches strong,.saved-searches small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.saved-searches strong{font-size:9px}.saved-searches small{color:#7c867f;margin-top:4px;font-size:7px}.followed-farms{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:14px;padding:15px}.followed-farms>div:first-child{justify-content:space-between;align-items:center;display:flex}.followed-farms>div:first-child b{font-size:9px}.followed-farms>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.followed-farms article{background:#faf7f0;border:1px solid #e6dfd3;border-radius:9px;grid-template-columns:minmax(0,1fr) 32px;min-width:0;display:grid;overflow:hidden}.followed-farms article>button{min-width:0;color:var(--ink);text-align:left;background:0 0;border:0;padding:10px}.followed-farms article>button:last-child{color:#8f6553;text-align:center;border-left:1px solid #e6dfd3;place-items:center;font-size:17px;display:grid}.followed-farms strong,.followed-farms small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.followed-farms strong{font-size:9px}.followed-farms small{color:#7c867f;margin-top:4px;font-size:7px}.saved-deals{margin-top:28px}.saved-deals h3{font-family:Georgia,serif;font-size:28px}.saved-deals article{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin-top:10px;padding:16px;display:grid}.saved-deals small,.saved-deals b,.saved-deals span{display:block}.saved-deals small{color:#7d877f;font-size:8px}.saved-deals b{margin:4px 0}.saved-deals span{color:#758078;font-size:9px}.saved-deals em{border-radius:99px;padding:7px 9px;font-size:8px;font-style:normal;font-weight:900}.saved-deals em.pending{color:#94692d;background:#f3ead8}.saved-deals em.accepted{color:#217450;background:#e2efe5}.saved-deals em.rejected{color:#a14b30;background:#f3e2dc}@media (width<=980px){nav{display:none}.hero{grid-template-columns:1fr;min-height:auto}.hero-copy{padding:55px 6vw 45px}.hero-image{border-radius:35% 0 0;min-height:520px}.search-band{display:block}.trust-row{margin-top:16px}.animal-grid,.how-grid{grid-template-columns:1fr 1fr}.img-section{gap:4vw}.account-actions .seller-login{display:none}}@media (width<=680px){.topbar{min-height:66px;padding:0 16px}.brand{width:145px;height:48px}.account-actions .favorite-count{display:none}.primary.small{padding:10px 13px}.hero-copy{padding:42px 22px 34px}.hero h1{letter-spacing:-2.5px;font-size:48px}.hero-copy>p{font-size:16px}.hero-actions{grid-template-columns:1fr 1fr;display:grid}.hero-button,.outline-button{padding:14px 10px}.hero-stats{overflow:auto}.hero-stats div{min-width:125px;padding:0 15px}.hero-image{min-height:420px}.search-band{padding:18px}.search input{font-size:12px}.search button{padding:0 15px}.breeder-feed{padding:38px 18px 30px}.feed-heading{display:block}.feed-heading p{margin-top:12px}.breeder-stories{gap:18px;margin-right:-18px}.listings,.how{padding:65px 18px}.section-heading{display:block}.filter-stack{justify-content:flex-start;align-items:stretch;margin-top:20px}.farm-filter select{width:100%}.filters{justify-content:flex-start}.animal-grid{grid-template-columns:1fr}.lot-owner{align-items:flex-start}.img-section,.seller{grid-template-columns:1fr;padding:65px 22px}.market-card{min-height:350px}.seller-action{grid-column:1}.how-grid{grid-template-columns:1fr}.terms-strip{grid-template-columns:1fr 1fr;padding:30px 18px}.terms-strip div{min-height:58px}footer{text-align:center;grid-template-columns:1fr}footer img{margin:auto}footer div{justify-content:center}.modal-backdrop{padding:max(10px,env(safe-area-inset-top)) 10px max(18px,env(safe-area-inset-bottom));align-items:start;overflow-y:auto}.animal-detail,.farm-modal{display:block}.animal-detail{max-height:calc(100dvh - max(20px,env(safe-area-inset-top)) - max(28px,env(safe-area-inset-bottom)));overflow-y:auto}.detail-photo{min-height:230px}.institutional-video{min-height:280px}.detail-copy,.seller-modal,.contract-modal,.farm-copy,.proposal-content{padding:45px 22px 25px}.animal-detail .detail-copy{padding-bottom:max(92px,calc(84px + env(safe-area-inset-bottom)))}.animal-detail .detail-action{z-index:1;box-shadow:0 -12px 22px var(--paper);position:sticky;bottom:0}.seller-modal{padding-bottom:max(42px,calc(25px + env(safe-area-inset-bottom)))}.detail-copy h2,.farm-copy h2{font-size:34px}.form-grid{grid-template-columns:1fr}.video-upload{flex-wrap:wrap;align-items:flex-start}.modal{width:100%;max-height:calc(100dvh - max(20px,env(safe-area-inset-top)) - max(28px,env(safe-area-inset-bottom)))}.proposal-progress{padding:18px 22px}.proposal-progress div{text-align:center;justify-items:center;display:grid}.proposal-progress span{font-size:8px}.proposal-animal{align-items:flex-start}.proposal-animal>strong{font-size:20px}.proposal-actions{padding:14px 0 calc(14px + env(safe-area-inset-bottom));background:var(--paper);position:sticky;bottom:0}.card-actions{grid-template-columns:1fr 1fr}.card-action{font-size:10px}.compare-tray{border-radius:14px;grid-template-columns:1fr auto;gap:8px;width:calc(100vw - 20px);padding:10px;bottom:76px}.compare-tray>div:first-child{grid-column:1}.compare-tray-animals{grid-area:2/1/auto/-1}.compare-clear{grid-area:1/2}.compare-open{grid-column:1/-1;width:100%}.compare-tray-animals>button{grid-template-columns:28px minmax(0,1fr) auto;padding:5px 7px}.compare-tray-animals .listing-thumb{width:26px;height:26px}.compare-tray-animals b{font-size:8px}.buyer-panel{padding:42px 18px max(30px,calc(20px + env(safe-area-inset-bottom)))}.buyer-panel-head h2{font-size:30px}.buyer-avatar{display:none}.deal-animal{grid-template-columns:48px 1fr}.deal-thumb{width:48px;height:48px}.deal-animal>strong{grid-column:2;font-size:20px}.status-track{grid-template-columns:1fr;padding:18px}.status-track>div:not(:last-child):after{width:2px;height:auto;inset:28px auto -12px 14px}.buyer-columns,.schedule{grid-template-columns:1fr}.buyer-alert{flex-wrap:wrap;align-items:flex-start}.buyer-alert button{margin-left:43px}.saved-deals article{grid-template-columns:1fr auto}.saved-deals article>strong{grid-column:2}.saved-deals article>em{grid-column:1/-1;justify-self:start}}.social-proof{color:#899189;justify-content:space-between;gap:8px;margin-top:12px;font-size:9px;font-weight:700;display:flex}.buyer-alert.rejected{background:#70392c}.seller-login{font-size:12px}.mobile-nav{display:none}.workspace-layer{z-index:80;color:var(--ink);background:#eae5da;position:fixed;inset:0;overflow:auto}.workspace-shell{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.workspace-nav{color:#fff;background:#062f27;flex-direction:column;height:100vh;padding:24px 17px;display:flex;position:sticky;top:0}.workspace-brand{border-bottom:1px solid #ffffff1f;align-items:center;gap:11px;height:56px;display:flex}.workspace-brand img{object-fit:contain;width:38px;height:38px}.workspace-brand span,.workspace-brand b,.workspace-brand small{display:block}.workspace-brand b{font-family:Georgia,serif;font-size:18px}.workspace-brand small{color:#9fb4a9;text-transform:uppercase;letter-spacing:1px;margin-top:2px;font-size:9px}.farm-account{background:#ffffff12;border-radius:12px;align-items:center;gap:10px;margin:20px 0;padding:12px;display:flex}.farm-account>span{width:34px;height:34px;color:var(--green);background:#d1a455;border-radius:50%;place-items:center;font-weight:900;display:grid}.farm-account b,.farm-account small{display:block}.farm-account b{font-size:11px}.farm-account small{color:#a8bcb1;margin-top:3px;font-size:8px}.workspace-nav nav{gap:5px;display:grid}.workspace-nav nav button{color:#b9c9c1;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;width:100%;padding:11px 12px;font-size:11px;font-weight:800;display:flex;position:relative}.workspace-nav nav button:hover,.workspace-nav nav button.active{color:#fff;background:#174a3b}.workspace-nav nav i{color:#d4aa62;text-align:center;width:22px;font-size:15px;font-style:normal}.workspace-nav nav em{background:var(--rust);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:auto;font-size:8px;font-style:normal;display:grid}.workspace-admin-link{color:#9fb4a9;background:0 0;border:1px solid #ffffff24;border-radius:8px;margin-top:auto;padding:10px;font-size:9px}.workspace-main{min-width:0;padding:34px 42px 60px}.workspace-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.workspace-top h2{margin:5px 0 0;font-size:34px}.workspace-top>div:last-child{align-items:center;gap:9px;display:flex}.workspace-top .primary{padding:12px 16px}.workspace-notify{width:38px;height:38px;color:var(--rust);background:#fff;border:1px solid #d4cebf;border-radius:10px;font-size:11px}.workspace-close{width:38px;height:38px;color:var(--ink);background:#d9d2c4;border:0;border-radius:50%;font-size:24px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric-grid article{background:#fffdf8;border:1px solid #d9d2c3;border-radius:15px;padding:21px;box-shadow:0 7px 20px #27322a0a}.metric-grid span,.metric-grid strong,.metric-grid small{display:block}.metric-grid span{color:#748078;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:800}.metric-grid strong{margin:12px 0 8px;font-family:Georgia,serif;font-size:29px}.metric-grid small{color:#879087;font-size:9px}.metric-grid .positive{color:#19734e}.dashboard-grid{grid-template-columns:1.45fr .85fr;gap:16px;margin-top:16px;display:grid}.dash-card{background:#fffdf8;border:1px solid #d9d2c3;border-radius:16px;padding:22px;box-shadow:0 7px 20px #27322a09}.dash-title{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.dash-title h3{margin:6px 0 0;font-family:Georgia,serif;font-size:22px}.dash-title select{color:var(--ink);background:#f7f2e8;border:1px solid #ddd5c8;border-radius:8px;padding:8px;font-size:9px}.reach-chart{background:repeating-linear-gradient(#0000 0 44px,#2944370f 45px);border-bottom:1px solid #ddd7cc;align-items:flex-end;gap:9px;height:190px;margin-top:28px;padding-top:20px;display:flex}.reach-chart i{background:linear-gradient(#d2ae6a,#956f36);border-radius:4px 4px 0 0;flex:1;min-height:10px;position:relative}.reach-chart i span{color:var(--green);font-size:8px;font-style:normal;font-weight:900;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.chart-legend{color:#92988f;justify-content:space-between;margin-top:8px;font-size:8px;display:flex}.action-list,.notification-list{gap:4px;margin:17px 0 0;padding:0;list-style:none;display:grid}.action-list li{border-bottom:1px solid #ebe6dc;align-items:center;gap:10px;padding:10px 0;display:flex}.action-list li:last-child{border:0}.action-list li>b{color:#946c31;background:#efe6d5;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.action-list li div{flex:1}.action-list strong,.action-list span{display:block}.action-list strong{font-size:10px}.action-list span{color:#7b857d;margin-top:3px;font-size:8px}.action-list button{color:var(--green);background:#e8eee9;border:0;border-radius:6px;padding:6px 8px;font-size:8px;font-weight:900}.recent-listings{margin-top:16px}.dash-title>button{color:var(--rust);background:0 0;border:0;padding:7px 0;font-size:9px;font-weight:900}.listing-row{border-top:1px solid #ebe6dc;grid-template-columns:46px minmax(160px,1fr) 95px 80px 65px 60px;align-items:center;gap:10px;padding:14px 0;display:grid}.listing-thumb{width:42px;height:42px;color:var(--green);background:#d8d7d0;border-radius:10px;place-items:center;font-family:Georgia,serif;font-size:11px;font-weight:900;display:grid}.listing-thumb.silver{background:#c5cac7}.listing-thumb.sand{background:#d9c8ad}.listing-row b,.listing-row small{display:block}.listing-row b{font-size:10px}.listing-row small{color:#838c84;margin-top:3px;font-size:8px}.listing-status,.status-review,.validation-ok{color:#20734f;text-align:center;background:#e4f0e7;border-radius:99px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900}.status-review{color:#946a2d;background:#eee5d5}.listing-row>button,.table-row>button{color:var(--green);background:0 0;border:0;font-size:9px;font-weight:900}.proposal-inbox,.sales-layout{grid-template-columns:minmax(0,1fr) 290px;gap:16px;display:grid}.proposal-card-head{grid-template-columns:50px 1fr auto;align-items:center;gap:12px;display:grid}.proposal-card-head small{color:#859087;font-size:8px}.proposal-card-head h3{margin:4px 0;font-family:Georgia,serif;font-size:23px}.proposal-card-head p{color:#7c867f;margin:0;font-size:9px}.decision-chip{border-radius:99px;padding:7px 10px;font-size:8px;font-weight:900}.decision-chip.pending{color:#94692d;background:#f2e6d4}.decision-chip.accepted{color:#217450;background:#e2efe5}.decision-chip.rejected{color:#9b4734;background:#f1dfda}.proposal-summary-grid{background:#f2ecdf;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px;padding:18px;display:grid}.proposal-summary-grid small,.proposal-summary-grid b,.proposal-summary-grid span{display:block}.proposal-summary-grid small{color:#879088;text-transform:uppercase;font-size:8px;font-weight:900}.proposal-summary-grid b{margin:6px 0;font-size:11px}.proposal-summary-grid span{color:#7b857e;font-size:8px}.risk-ok{color:#20734f}.proposal-message{border-left:3px solid var(--gold);background:#faf5ea;margin-top:17px;padding:15px}.proposal-message b{font-size:9px}.proposal-message p{color:#67736c;margin:7px 0 0;font-size:10px;font-style:italic;line-height:1.5}.decision-actions{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.decision-actions button,.secondary-button,.reject-button{border-radius:8px;padding:10px 14px;font-size:9px;font-weight:900}.decision-actions .primary{border:0}.secondary-button{color:var(--green);background:#fff;border:1px solid #cfc6b6}.reject-button{color:#9b4734;background:#fff7f5;border:1px solid #d2a99d}.decision-result{background:#e6eee7;border-radius:10px;align-items:center;gap:15px;margin-top:20px;padding:15px;display:flex}.decision-result b{font-size:11px}.decision-result span{color:#607068;flex:1;font-size:9px}.decision-result button{color:var(--green);background:0 0;border:0;font-size:8px;font-weight:900}.buyer-reputation{text-align:center}.reputation-avatar{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:58px;height:58px;margin:20px auto 12px;font-family:Georgia,serif;font-size:20px;display:grid}.buyer-reputation h3{margin:0;font-family:Georgia,serif}.buyer-reputation p{color:#7c867f;font-size:9px}.buyer-reputation>strong{margin-top:18px;font-family:Georgia,serif;font-size:34px;display:block}.buyer-reputation>span{color:#7c867f;font-size:8px;display:block}.buyer-reputation ul{text-align:left;background:#f1ecdf;border-radius:10px;gap:8px;margin:18px 0;padding:15px;font-size:9px;list-style:none;display:grid}.buyer-reputation>small{color:#818b83;font-size:8px;line-height:1.45}.tab-toolbar{justify-content:flex-end;gap:9px;margin-bottom:14px;display:flex}.inline-search{background:#fff;border:1px solid #d4cebf;border-radius:9px;align-items:center;gap:8px;margin-right:auto;padding:0 12px;display:flex}.inline-search input{background:0 0;border:0;outline:0;min-width:240px;padding:10px 0;font-size:10px}.tab-toolbar select{background:#fff;border:1px solid #d4cebf;border-radius:9px;padding:9px;font-size:9px}.tab-toolbar .primary{padding:10px 14px}.table-card{padding:0;overflow:hidden}.table-head,.table-row{grid-template-columns:2fr 1fr 1fr 1fr .65fr 30px;align-items:center;gap:12px;padding:12px 18px;display:grid}.table-head{color:#7d877f;text-transform:uppercase;background:#eee8dc;font-size:8px;font-weight:900}.table-row{border-top:1px solid #ebe6dc}.table-row>div{align-items:center;gap:10px;display:flex}.table-row b,.table-row small,.table-row span{display:block}.table-row b{font-size:10px}.table-row small{color:#818a83;margin-top:3px;font-size:8px}.table-row>span>b{margin-bottom:4px}.delivery-track{grid-template-columns:repeat(5,1fr);margin:28px 0;display:grid}.delivery-track>div{text-align:center;color:#89928b;position:relative}.delivery-track>div:not(:last-child):after{content:"";background:#ddd7cd;width:100%;height:2px;position:absolute;top:14px;left:50%}.delivery-track b{z-index:1;background:#fff;border:2px solid #d4d0c6;border-radius:50%;place-items:center;width:30px;height:30px;margin:auto;font-size:9px;display:grid;position:relative}.delivery-track span,.delivery-track small{display:block}.delivery-track span{margin-top:8px;font-size:9px;font-weight:900}.delivery-track small{margin-top:3px;font-size:7px;font-weight:400}.delivery-track .done,.delivery-track .active{color:var(--green)}.delivery-track .done b{border-color:var(--green);background:var(--green);color:#fff}.delivery-track .done:after{background:var(--green)}.delivery-track .active b{border-color:var(--gold);color:#946a2d}.document-checklist{background:#f2ecdf;border-radius:12px;padding:18px}.document-checklist h4{margin:0 0 12px}.document-checklist label{gap:8px;padding:8px 0;font-size:9px;display:flex}.document-checklist button{margin-top:10px}.freight-match h3{font-family:Georgia,serif;font-size:23px}.freight-match p{color:#707c74;font-size:10px;line-height:1.5}.route-line{background:#f2ecdf;border-radius:9px;justify-content:space-between;align-items:center;margin:20px 0;padding:14px;font-size:9px;font-weight:900;display:flex}.route-line i{color:var(--rust);font-style:normal}.match-score{text-align:center;margin-bottom:15px}.match-score b,.match-score span{display:block}.match-score b{color:var(--rust);font-family:Georgia,serif;font-size:38px}.match-score span{color:#7a847d;font-size:8px}.freight-match .primary{width:100%;padding:12px}.freight-match>small{color:#879087;text-align:center;margin-top:10px;font-size:7px;line-height:1.4;display:block}.finance-metrics{margin-bottom:16px}.table-card>.dash-title{padding:20px}.finance-row{border-top:1px solid #ebe6dc;grid-template-columns:1.4fr 1fr 1fr .7fr .8fr;align-items:center;gap:12px;padding:14px 20px;font-size:9px;display:grid}.finance-row.head{color:#7d877f;text-transform:uppercase;background:#eee8dc;border:0;font-size:8px;font-weight:900}.finance-row b,.finance-row small{display:block}.finance-row small{color:#818a83;margin-top:3px;font-size:8px}.finance-row em{text-align:center;border-radius:99px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900}.paid{color:#217450;background:#e2efe5}.warning{color:#94692d;background:#f3ead8}.late{color:#9b4734;background:#f2dfda}.bank-note{border-left:3px solid var(--gold);background:#f5efe2;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin:16px 20px 20px;padding:16px;display:grid}.bank-note b{font-size:10px}.bank-note span{color:#69756e;font-size:9px;line-height:1.45}.bank-note button{color:var(--rust);background:0 0;border:0;font-size:8px;font-weight:900}.bank-note.large{margin:16px 0;padding:22px}.fee-card{justify-content:space-between;align-items:center;gap:30px;margin-top:16px;display:flex}.fee-card h3{margin:6px 0;font-family:Georgia,serif}.fee-card p{color:#748078;margin:0;font-size:9px}.fee-actions{gap:8px;display:flex}.fee-actions .primary{padding:10px 14px}.neutral{color:#69756e;background:#eee8dc}.payment-health-strip{background:#edf5ef;border:1px solid #d8e6dc;border-radius:12px;grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:14px;margin:0 0 16px;padding:14px 18px;display:grid}.payment-health-strip.has-late{background:#fbefeb;border-color:#e4c5bb}.payment-health-strip span b,.payment-health-strip span small{display:block}.payment-health-strip span b{font-family:Georgia,serif;font-size:20px}.payment-health-strip span small{color:#6f7d74;margin-top:2px;font-size:8px}.payment-health-strip em{color:#217450;background:#dcece1;border-radius:99px;padding:7px 10px;font-size:8px;font-style:normal;font-weight:900}.payment-health-strip.has-late em{color:#9b4734;background:#efd8d1}.payment-admin-row{border-top:1px solid #ebe6dc;grid-template-columns:1.3fr .7fr .9fr .8fr .7fr 1fr;align-items:center;gap:10px;min-width:920px;padding:12px 18px;font-size:9px;display:grid}.payment-admin-row.head{color:#7d877f;text-transform:uppercase;background:#eee8dc;border:0;font-size:8px;font-weight:900}.payment-admin-row b,.payment-admin-row small{display:block}.payment-admin-row small{color:#7c877f;margin-top:3px;font-size:7px}.payment-admin-row>em{text-align:center;border-radius:99px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900}.payment-admin-actions{flex-wrap:wrap;gap:5px;display:flex}.payment-admin-actions button{color:var(--green);background:#fff;border:1px solid #d2c8b9;border-radius:7px;padding:6px 8px;font-size:7px;font-weight:900}.payment-admin-actions button:disabled{opacity:.45}.admin-payment-table{margin-bottom:16px;overflow:auto}.fee-progress{grid-template-columns:1fr auto;align-items:end;gap:8px 14px;width:min(520px,100%);margin-top:15px;display:grid}.fee-progress span b,.fee-progress span small{display:block}.fee-progress span b{font-size:9px}.fee-progress span small{color:#7d877f;margin-top:3px;font-size:8px}.fee-progress>i{background:#e7e0d4;border-radius:99px;grid-column:1/-1;height:7px;overflow:hidden}.fee-progress>i b{border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--gold));height:100%;transition:width .3s;display:block}.fee-progress>em{color:var(--green);grid-area:1/2;font-size:9px;font-style:normal;font-weight:900}.admin-fee-table{margin-top:16px;overflow:auto}.admin-fee-table .finance-row{min-width:720px}.account-status-strip{background:#fff8e9;border:1px solid #dfc99b;border-radius:12px;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;margin-bottom:16px;padding:15px 18px;display:grid}.account-status-strip.connected{background:#edf5ef;border-color:#a9c9b5}.account-status-icon{background:var(--gold);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.account-status-strip.connected .account-status-icon{background:#237250}.account-status-strip small,.account-status-strip b,.account-status-strip span{display:block}.account-status-strip small{color:#8d7644;letter-spacing:1.3px;text-transform:uppercase;font-size:7px;font-weight:900}.account-status-strip b{margin:4px 0;font-size:11px}.account-status-strip span{color:#69766e;font-size:9px}.account-status-strip button{padding:10px 14px}.receiving-account-card{background:linear-gradient(135deg,#fffaf0,#f0e6d4);border:1px solid #d5c49e;border-radius:14px;margin-bottom:16px;padding:24px}.receiving-account-card.connected{background:linear-gradient(135deg,#f4faf5,#e6f1e9);border-color:#9fc2ad}.receiving-account-top{justify-content:space-between;gap:20px;display:flex}.receiving-account-top h3{margin:4px 0 7px;font-family:Georgia,serif;font-size:24px}.receiving-account-top p{color:#68766e;max-width:710px;margin:0;font-size:10px;line-height:1.55}.connection-badge{color:#94692d;white-space:nowrap;background:#efe2c8;border-radius:99px;height:max-content;padding:8px 10px;font-size:8px;font-weight:900}.connection-badge.ok{color:#20734f;background:#dcece1}.receiving-flow{background:#ffffffb8;border-radius:11px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin:22px 0;padding:16px;display:grid}.receiving-flow>div{align-items:center;gap:9px;display:flex}.receiving-flow>div>b{background:var(--green);color:#fff;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.receiving-flow strong,.receiving-flow small{display:block}.receiving-flow strong{font-size:9px}.receiving-flow small{color:#7d877f;margin-top:3px;font-size:7px}.receiving-flow>i{color:var(--gold);font-style:normal}.receiving-account-actions{color:#6d7971;justify-content:space-between;align-items:center;gap:20px;font-size:9px;display:flex}.receiving-account-actions button{padding:11px 15px}.billing-automation-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.billing-automation-grid h3{margin:4px 0 7px;font-family:Georgia,serif;font-size:21px}.billing-automation-grid p{color:#718078;margin:0 0 16px;font-size:9px;line-height:1.5}.automation-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.switch{background:#c9ccc9;border:0;border-radius:99px;width:42px;height:23px;padding:3px}.switch span{background:#fff;border-radius:50%;width:17px;height:17px;transition:all .2s;display:block;box-shadow:0 2px 5px #0000002e}.switch.on{background:#267352}.switch.on span{transform:translate(19px)}.alert-timeline{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.alert-timeline span{text-align:center;background:#f1ecdf;border-radius:8px;padding:10px 7px}.alert-timeline b,.alert-timeline small{display:block}.alert-timeline b{color:var(--rust);font-size:9px}.alert-timeline small{color:#76827a;margin-top:3px;font-size:7px}.charge-summary{border:1px solid #e3ddd2;border-radius:9px;grid-template-columns:repeat(3,1fr);margin:12px 0;display:grid;overflow:hidden}.charge-summary span{text-align:center;padding:10px}.charge-summary span+span{border-left:1px solid #e3ddd2}.charge-summary b,.charge-summary small{display:block}.charge-summary b{font-family:Georgia,serif;font-size:19px}.charge-summary small{color:#7e8881;font-size:7px}.account-setup-layer{z-index:125}.account-setup-modal{grid-template-columns:330px 1fr;width:min(940px,96vw);display:grid;overflow:auto}.account-setup-aside{background:var(--green);color:#fff;padding:42px 34px}.account-setup-aside img{object-fit:contain;width:52px;height:52px}.account-setup-aside>span{color:#d3ac63;letter-spacing:2px;margin-top:20px;font-size:8px;font-weight:900;display:block}.account-setup-aside h2{margin:12px 0 16px;font-family:Georgia,serif;font-size:31px;font-weight:500;line-height:1.08}.account-setup-aside p{color:#b9cbc4;font-size:10px;line-height:1.6}.account-setup-aside ul{gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.account-setup-aside li{color:#729187;align-items:center;gap:10px;font-size:9px;font-weight:900;display:flex}.account-setup-aside li b{border:1px solid #729187;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.account-setup-aside li.active{color:#fff}.account-setup-aside li.active b{color:var(--green);background:#d3ac63;border-color:#d3ac63}.account-setup-content{background:var(--paper);min-height:590px;padding:48px 45px}.account-setup-content h3{margin:5px 0 12px;font-family:Georgia,serif;font-size:31px}.account-setup-content>p{color:#69766e;font-size:11px;line-height:1.6}.money-separation{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0;display:grid}.money-separation>div{background:#f1ecdf;border-radius:11px;padding:18px}.money-separation b,.money-separation strong,.money-separation small{display:block}.money-separation b{font-size:9px}.money-separation strong{color:var(--green);margin:9px 0;font-family:Georgia,serif;font-size:19px}.money-separation small{color:#7c867f;font-size:8px;line-height:1.4}.provider-note{border-left:3px solid var(--gold);background:#fff8e9;border-radius:8px;grid-template-columns:auto 1fr;gap:3px 12px;padding:16px;display:grid}.provider-note span{color:#8f763f;text-transform:uppercase;grid-row:1/3;font-size:8px;font-weight:900}.provider-note b{font-size:11px}.provider-note small{color:#748078;font-size:8px}.account-next{width:100%;margin-top:22px;padding:13px}.account-setup-content .form-grid select{border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;margin-top:7px;padding:12px}.bank-explainer{border-left:3px solid var(--gold);background:#fff8e9;border-radius:8px;margin-top:17px;padding:13px 15px}.bank-explainer b,.bank-explainer span{display:block}.bank-explainer b{font-size:9px}.bank-explainer span{color:#6f7b74;margin-top:4px;font-size:8px;line-height:1.45}.account-consent{margin-top:20px}.account-actions-row{justify-content:space-between;align-items:center;margin-top:22px;display:flex}.account-actions-row .primary{padding:12px 18px}.account-success{color:#fff;background:#267352;border-radius:50%;place-items:center;width:68px;height:68px;margin-bottom:22px;font-size:31px;display:grid}.account-ready-details{border:1px solid #ddd5c8;border-radius:11px;grid-template-columns:1fr 1fr;margin:23px 0;display:grid;overflow:hidden}.account-ready-details>div{padding:15px}.account-ready-details>div:nth-child(2n){border-left:1px solid #ddd5c8}.account-ready-details>div:nth-child(n+3){border-top:1px solid #ddd5c8}.account-ready-details small,.account-ready-details b{display:block}.account-ready-details small{color:#7d877f;font-size:8px}.account-ready-details b{margin-top:5px;font-size:10px}.account-safety-note{background:#e8f1ea;border-radius:9px;padding:16px}.account-safety-note b,.account-safety-note span{display:block}.account-safety-note b{color:#236b4c;font-size:10px}.account-safety-note span{color:#64736a;margin-top:4px;font-size:9px}.operation-grid{grid-template-columns:1.4fr .6fr;gap:16px;display:grid}.chat-card{padding:0;overflow:hidden}.chat-head{border-bottom:1px solid #e8e2d7;align-items:center;gap:10px;padding:17px;display:flex}.reputation-avatar.small{width:38px;height:38px;margin:0;font-size:13px}.chat-head b,.chat-head small{display:block}.chat-head b{font-size:10px}.chat-head small{color:#7b857d;margin-top:3px;font-size:8px}.messages{background:#f4efe5;min-height:350px;padding:25px}.messages p{border-radius:13px;max-width:70%;padding:11px 13px;font-size:9px;line-height:1.45}.messages .received{background:#fff;border-bottom-left-radius:3px}.messages .sent{background:#dfece3;border-bottom-right-radius:3px;margin-left:auto}.message-box{border-top:1px solid #e8e2d7;gap:8px;padding:13px;display:flex}.message-box input{border:1px solid #d5cebf;border-radius:8px;outline:0;flex:1;padding:10px}.message-box button{background:var(--green);color:#fff;border:0;border-radius:8px;padding:0 18px;font-size:9px;font-weight:900}.operation-side{gap:12px;display:grid}.operation-side h3{font-family:Georgia,serif}.operation-side p{color:#748078;font-size:9px;line-height:1.5}.notification-list li{border-bottom:1px solid #ebe6dc;justify-content:space-between;padding:9px 0;font-size:9px;display:flex}.notification-list li span{color:#7b857d;font-size:8px}.buyer-reputation-card{margin-top:14px}.reputation-card>p{color:#748078;font-size:9px;line-height:1.55}.rating-grid{gap:10px;margin:15px 0;display:grid}.rating-grid>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.rating-grid>div>span{color:#53645a;font-size:9px;font-weight:800}.rating-grid>div>div{gap:2px;display:flex}.rating-grid button{color:#cfc8ba;background:0 0;border:0;padding:1px;font-size:20px;line-height:1}.rating-grid button.chosen{color:#c59436}.reputation-card textarea{resize:vertical;width:100%;min-height:76px;color:var(--ink);font:inherit;border:1px solid #d8d0c2;border-radius:9px;padding:10px;font-size:9px}.reputation-card>.primary{width:100%;margin-top:10px;padding:11px}.reputation-card>.primary:disabled{cursor:not-allowed;opacity:.55}.reputation-score{align-items:center;gap:13px;margin:13px 0;display:flex}.reputation-score>strong{font-family:Georgia,serif;font-size:42px;font-weight:500}.reputation-score span,.reputation-score small{display:block}.reputation-score span{font-size:10px;font-weight:900}.reputation-score small{color:#849087;margin-top:4px;font-size:8px;font-weight:400}.review-waiting{color:#28694f;background:#edf3ed;border-radius:8px;padding:10px;font-size:8px;font-weight:900}.review-item{border-top:1px solid #ebe5da;gap:10px;margin-top:8px;padding-top:8px;display:flex}.review-item>b{color:#ad7c29;font-size:10px}.review-item span,.review-item small{display:block}.review-item span{font-size:9px;font-weight:900}.review-item small{color:#7e8880;margin-top:3px;font-size:8px;font-weight:400}.reputation-360-summary{background:#f6f1e7;border:1px solid #ddd6c9;border-radius:11px;grid-template-columns:auto minmax(120px,.7fr) minmax(260px,1.3fr);align-items:center;gap:12px;margin:13px 0;padding:13px;display:grid}.reputation-360-summary.compact{grid-template-columns:auto 1fr}.reputation-360-summary.compact .reputation-objective-mini{grid-column:1/-1}.reputation-tier{color:#fff;text-align:center;text-transform:uppercase;background:#8a6846;border-radius:8px;min-width:72px;padding:9px 11px;font-size:8px;font-weight:900}.reputation-tier.prata{background:#7d8985}.reputation-tier.ouro{background:#b8862f}.reputation-tier.diamante{background:#0e6250}.reputation-360-summary>div>b,.reputation-360-summary>div>small{display:block}.reputation-360-summary>div>b{font-size:11px}.reputation-360-summary>div>small{color:#77827b;margin-top:3px;font-size:7px;line-height:1.35}.reputation-objective-mini{background:#fff;border:1px solid #ded7cb;border-radius:8px;grid-template-columns:repeat(3,1fr);overflow:hidden;display:grid!important}.reputation-objective-mini>span{border-left:1px solid #e4ded4;padding:8px;display:block}.reputation-objective-mini>span:first-child{border-left:0}.reputation-objective-mini b,.reputation-objective-mini small{display:block}.reputation-objective-mini b{font-family:var(--display);font-size:18px}.reputation-objective-mini small{color:#7e8982;margin-top:2px;font-size:6px;line-height:1.25}.review-required{color:#8a5a22;background:#fff0db;border-radius:8px;margin:9px 0;padding:10px;font-size:8px;font-weight:900}@media (width<=720px){.reputation-360-summary{grid-template-columns:auto 1fr}.reputation-objective-mini{grid-column:1/-1}.reputation-objective-mini>span{padding:7px}}.wizard-layer{z-index:115}.listing-wizard{width:min(850px,96vw)}.wizard-head{border-bottom:1px solid #e4ded3;padding:38px 45px 24px}.wizard-head h2{margin:5px 0 22px;font-size:34px}.wizard-head>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.wizard-head>div span{color:#969c95;text-transform:uppercase;align-items:center;gap:7px;font-size:8px;font-weight:900;display:flex}.wizard-head>div b{border:1px solid #d0c9bb;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.wizard-head>div span.active{color:var(--green)}.wizard-head>div span.active b{border-color:var(--green);background:var(--green);color:#fff}.wizard-body{padding:35px 45px 42px}.wizard-body h3{margin:0;font-family:Georgia,serif;font-size:26px}.wizard-body>p{color:#6c786f;font-size:11px}.form-grid select{border:1px solid var(--line);background:#fff;border-radius:9px;outline:none;width:100%;margin-top:7px;padding:13px}.wizard-actions{justify-content:space-between;align-items:center;margin-top:28px;display:flex}.wizard-actions .primary{padding:12px 18px}.wizard-actions .primary:disabled{opacity:.45;cursor:not-allowed}.upload-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.upload-grid button,.upload-tile{color:var(--ink);text-align:left;cursor:pointer;background:#f7f2e8;border:1px dashed #b9ae99;border-radius:13px;align-items:center;gap:16px;padding:25px;display:flex}.upload-tile input{display:none}.upload-grid button>b,.upload-tile>b{width:38px;height:38px;color:var(--rust);background:#fff;border-radius:50%;flex:0 0 38px;place-items:center;font-size:20px;display:grid}.upload-grid strong,.upload-grid small{display:block}.upload-grid strong{font-size:11px}.upload-grid small{color:#7c867f;margin-top:4px;font-size:8px}.upload-grid button.complete,.upload-tile.complete{background:#edf4ef;border-style:solid;border-color:#5f9c7b}.upload-grid button.complete>b,.upload-tile.complete>b{color:#fff;background:#267352}.photo-guide{background:#eee8dc;border-radius:9px;align-items:center;gap:15px;margin-top:14px;padding:14px;display:flex}.photo-guide b{margin-right:auto;font-size:9px}.photo-guide span{color:#69756e;font-size:8px}.photo-guide span:before{content:"✓";color:#20734f;margin-right:4px}.ai-review{text-align:center}.ai-orb{background:var(--green);border:2px solid #c8b077;border-radius:50%;place-items:center;width:88px;height:88px;margin:5px auto 22px;display:grid;box-shadow:0 0 0 12px #eee7d9}.ai-orb span{color:#d4aa62;font-family:Georgia,serif;font-size:25px;font-weight:900}.ai-orb.checking{animation:1s infinite pulse}.ai-orb.approved{background:#236c4e;border-color:#63a27e}.ai-orb.approved span{color:#fff}.ai-review>p{color:#67736c;max-width:570px;margin:12px auto;line-height:1.6}.review-results{text-align:left;background:#edf4ef;border-radius:12px;grid-template-columns:1fr 1fr;gap:10px;max-width:570px;margin:22px auto;padding:18px;display:grid}.review-results span{color:#38664f;font-size:9px}.publish-review{text-align:center}.publish-review>p{color:#78837b}.publish-price{background:#eee8dc;border-radius:12px;max-width:420px;margin:25px auto;padding:20px}.publish-price small,.publish-price strong,.publish-price span{display:block}.publish-price small{text-transform:uppercase;font-size:8px}.publish-price strong{margin:6px 0;font-family:Georgia,serif;font-size:34px}.publish-price span{color:#748078;font-size:9px}.publish-review ul{text-align:left;grid-template-columns:1fr 1fr;gap:10px;max-width:420px;margin:auto;padding:0;font-size:9px;list-style:none;display:grid}.empty-listing-state{color:#758078;text-align:center;justify-items:center;gap:9px;min-width:650px;padding:42px 20px;display:grid}.empty-listing-state b{color:var(--ink);font-family:Georgia,serif;font-size:22px}.empty-listing-state span{max-width:430px;font-size:10px;line-height:1.5}.empty-listing-state button{margin-top:8px;padding:11px 16px}@keyframes pulse{50%{opacity:.5}}.integrations-card{margin-top:16px}.integration-accounts{grid-template-columns:1fr 1fr;gap:12px;display:grid}.integration-accounts>div{background:#faf7f0;border:1px solid #e0d9ce;border-radius:11px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:16px;display:grid}.integration-accounts>div>span{background:var(--green);color:#fff;border-radius:10px;place-items:center;width:40px;height:40px;font-family:Georgia,serif;font-weight:900;display:grid}.integration-accounts small,.integration-accounts b,.integration-accounts p{display:block}.integration-accounts small{color:#7d877f;font-size:8px}.integration-accounts b{margin-top:4px;font-size:10px}.integration-accounts p{color:#7b857e;margin:4px 0 0;font-size:8px}.integration-accounts em{border-radius:99px;padding:7px 9px;font-size:8px;font-style:normal;font-weight:900}.admin-nav{background:#172c26}.admin-nav nav button{padding-left:14px}.admin-review-layout{grid-template-columns:minmax(0,1fr) 290px;gap:16px;display:grid}.admin-preview{grid-template-columns:42% 58%;padding:0;display:grid;overflow:hidden}.admin-photo{background:linear-gradient(#07372d0d,#07372d9e),url(/marketgen-hero.png) 50%/cover;align-items:flex-end;min-height:470px;padding:18px;display:flex}.admin-photo span{color:var(--green);background:#ffffffe6;border-radius:99px;padding:7px 9px;font-size:8px;font-weight:900}.admin-preview>div:last-child{padding:32px}.admin-preview h3{margin:7px 0;font-family:Georgia,serif;font-size:28px}.admin-preview p{color:#6e7971;font-size:10px;line-height:1.5}.admin-preview dl{margin:20px 0}.admin-preview dl div{border-bottom:1px solid #e8e2d7;justify-content:space-between;padding:10px 0;display:flex}.admin-preview dt{color:#7c867e;font-size:9px}.admin-preview dd{margin:0;font-size:9px;font-weight:900}.admin-decision{color:#7c867e;text-align:center;background:#eee8dc;border-radius:8px;margin-top:15px;padding:11px;font-size:9px}.admin-decision.approved{color:#217450;background:#e2efe5}.admin-decision.adjustments{color:#94692d;background:#f3ead8}.queue-list>button{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-top:1px solid #e9e3d8;grid-template-columns:54px 1fr auto;align-items:center;gap:8px;padding:12px 0;display:grid}.queue-list>button b{font-size:8px}.queue-list>button span{font-size:9px}.queue-list>button em{color:#8a938b;font-size:8px;font-style:normal}.admin-table{margin-top:5px}.risk-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.risk-list{gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.risk-list li{border-left:3px solid var(--rust);background:#f4ede1;padding:14px}.risk-list b,.risk-list span{display:block}.risk-list b{font-size:10px}.risk-list span{color:#7b857d;margin-top:4px;font-size:8px}.action-list.simple li{color:#4d6759;font-size:10px;display:block}.queue-list>button.active{background:#edf4ef;border-radius:8px;width:calc(100% + 16px);margin-inline:-8px;padding-inline:8px}.review-reason{color:#59665e;gap:7px;font-size:9px;font-weight:900;display:grid}.review-reason textarea{resize:vertical;min-height:76px;font:inherit;border:1px solid #d9d1c4;border-radius:8px;padding:10px}.empty-finance-row{color:#768179;text-align:center;padding:28px 18px;font-size:10px}.fee-actions button:disabled{cursor:not-allowed;opacity:.45}.admin-buyer-row{align-items:start}.admin-buyer-actions{gap:5px;display:grid}.admin-buyer-actions em{display:block}.admin-buyer-actions button{border-radius:7px;padding:6px 8px;font-size:7px}.admin-buyer-reason{color:#59665e;gap:7px;margin:16px 20px;font-size:9px;font-weight:900;display:grid}.admin-buyer-reason textarea{resize:vertical;min-height:70px;font:inherit;border:1px solid #d9d1c4;border-radius:8px;padding:10px}.sale-room{grid-template-columns:minmax(0,1fr) 310px;gap:16px;display:grid}.sale-timeline{min-width:0}.sale-timeline .dash-title p{color:#748078;margin:5px 0 0;font-size:9px}.sale-rule-note{border-left:3px solid var(--gold);background:#fff8e9;border-radius:8px;align-items:center;gap:18px;margin:20px 0 4px;padding:14px 16px;display:flex}.sale-rule-note b{min-width:max-content;font-size:10px}.sale-rule-note span{color:#6e7b73;font-size:9px;line-height:1.5}.sale-section{border-top:1px solid #e8e2d8;margin-top:18px;padding-top:18px}.sale-section-head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.sale-section-head h4{margin:2px 0 0;font-family:Georgia,serif;font-size:21px}.sale-section-head>small{color:#7e8881;font-size:8px}.sale-document-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.sale-doc-row{background:#faf7f0;border:1px solid #dfd8cc;border-radius:10px;grid-template-columns:26px minmax(0,1fr) auto auto;align-items:center;gap:9px;min-width:0;padding:12px;display:grid}.sale-doc-row>span{color:#7d867f;background:#eee8dc;border-radius:50%;place-items:center;width:25px;height:25px;font-weight:900;display:grid}.sale-doc-row.uploaded>span,.sale-doc-row.approved>span{color:#20734f;background:#dcece1}.sale-doc-row b,.sale-doc-row small{display:block}.sale-doc-row b{font-size:9px}.sale-doc-row small{color:#7b857e;text-overflow:ellipsis;white-space:nowrap;max-width:170px;margin-top:3px;font-size:7px;overflow:hidden}.sale-doc-row>a,.sale-doc-row>label{color:var(--green);font-size:8px;font-weight:900;text-decoration:none}.sale-doc-row>label{cursor:pointer;background:#fff;border:1px solid #d1c8b9;border-radius:7px;padding:7px}.sale-doc-row input{display:none}.installment-list{border:1px solid #e3ddd2;border-radius:11px;margin-top:13px;overflow:hidden}.installment-list>div{border-top:1px solid #eee8df;grid-template-columns:30px minmax(0,1fr) auto 62px;align-items:center;gap:10px;padding:10px 12px;display:grid}.installment-list>div:first-child{border-top:0}.installment-list>div>b{background:#eee8dc;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.installment-list span strong,.installment-list span small{display:block}.installment-list span strong{font-size:9px}.installment-list span small{color:#7d877f;margin-top:3px;font-size:7px}.installment-list em{font-size:9px;font-style:normal;font-weight:900}.installment-list i{color:#7a847d;text-align:center;background:#eee8dc;border-radius:99px;padding:6px;font-size:7px;font-style:normal;font-weight:900}.installment-list i.paid{color:#20734f;background:#dcece1}.installment-list i.late{color:#9b4734;background:#f1dfda}.sale-side{align-content:start;gap:12px;display:grid}.logistics-card h3,.authorization-card h3{margin:3px 0 8px;font-family:Georgia,serif;font-size:22px}.logistics-card>p,.authorization-card p{color:#707c74;font-size:9px;line-height:1.5}.sale-form{grid-template-columns:1fr 70px;gap:8px;margin:15px 0;display:grid}.sale-form label{color:#6d7971;font-size:8px;font-weight:900}.sale-form label.full{grid-column:1/-1}.sale-form input{border:1px solid #d9d1c4;border-radius:8px;outline:0;width:100%;margin-top:5px;padding:10px}.freight-consent{color:#647169;align-items:flex-start;gap:8px;margin:10px 0 15px;font-size:8px;line-height:1.4;display:flex}.logistics-card>.primary{width:100%;padding:11px}.authorization-card>strong{color:var(--rust);letter-spacing:3px;margin:10px 0;font-family:Georgia,serif;font-size:30px;display:block}.sale-history{gap:10px;margin-top:12px;display:grid}.sale-history>div{grid-template-columns:9px 1fr;align-items:start;gap:9px;display:grid}.sale-history>div>span{border:2px solid var(--gold);background:#fff;border-radius:50%;width:8px;height:8px;margin-top:3px}.sale-history b,.sale-history small{display:block}.sale-history b{font-size:9px}.sale-history small{color:#7d877f;margin-top:3px;font-size:7px}.buyer-sale-room{margin-top:24px}.sale-status-track{grid-template-columns:repeat(4,1fr)}.sale-finance-alert{background:#243e34}.buyer-sale-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.buyer-installments{border:1px solid #e6dfd4;border-radius:10px;max-height:285px;margin-top:14px;overflow:auto}.buyer-installments>div{border-top:1px solid #eee9e0;grid-template-columns:27px minmax(0,1fr) auto 72px;align-items:center;gap:9px;padding:9px 10px;display:grid}.buyer-installments>div:first-child{border-top:0}.buyer-installments>div>b{background:#eee8dc;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.buyer-installments strong,.buyer-installments small{display:block}.buyer-installments strong{font-size:9px}.buyer-installments small{color:#7e8881;margin-top:2px;font-size:7px}.buyer-installments em{font-size:9px;font-style:normal;font-weight:900}.buyer-installments i{text-align:center;border-radius:99px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.buyer-documents{gap:8px;margin-top:14px;display:grid}.buyer-documents>div{background:#f4efe6;border-radius:9px;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;padding:11px;display:grid}.buyer-documents>div>span{color:#267352;font-weight:900}.buyer-documents b,.buyer-documents small{display:block}.buyer-documents b{font-size:9px}.buyer-documents small{color:#7d877f;margin-top:3px;font-size:7px}.buyer-documents a{color:var(--rust);font-size:8px;font-weight:900;text-decoration:none}.buyer-logistics .primary{width:100%;padding:11px}.buyer-history .sale-history{max-height:260px;overflow:auto}@media (width<=1100px){.workspace-shell{grid-template-columns:190px 1fr}.workspace-main{padding:28px 25px 50px}.metric-grid,.proposal-summary-grid{grid-template-columns:1fr 1fr}.table-head,.table-row{grid-template-columns:1.8fr .8fr 1fr .9fr .7fr 118px}.dashboard-grid,.proposal-inbox,.sales-layout,.operation-grid{grid-template-columns:1fr}.operation-side{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){body{padding-bottom:66px}.topbar .seller-login{display:none}.mobile-nav{z-index:75;height:66px;padding:7px 10px calc(7px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf8fa;border-top:1px solid #d8d0c2;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-nav button{color:#66736b;background:0 0;border:0;place-items:center;font-size:8px;font-weight:800;display:grid}.mobile-nav span{color:var(--green);font-size:18px;display:block}.workspace-shell{display:block}.workspace-nav{z-index:3;width:100%;height:auto;padding:10px 15px;display:block;position:sticky}.workspace-brand{border:0;height:44px}.workspace-brand img{width:31px;height:31px}.farm-account,.workspace-admin-link{display:none}.workspace-nav nav{display:flex;overflow:auto}.workspace-nav nav button{min-width:max-content;padding:9px 12px}.workspace-nav nav i{display:none}.workspace-main{padding:20px 14px 35px}.workspace-top{align-items:flex-start}.workspace-top h2{font-size:25px}.workspace-top .workspace-notify{display:none}.workspace-top .primary{padding:9px 10px;font-size:9px}.metric-grid{grid-template-columns:1fr 1fr;gap:8px}.metric-grid article{padding:15px}.metric-grid strong{font-size:22px}.account-status-strip{grid-template-columns:38px 1fr}.account-status-strip button{grid-column:1/-1}.dashboard-grid{display:block}.dashboard-grid .dash-card{margin-bottom:10px}.reach-chart{height:150px}.listing-row{grid-template-columns:42px 1fr auto}.listing-row>span:nth-of-type(2),.listing-row>span:nth-of-type(3),.listing-row>.listing-status{display:none}.proposal-card-head{grid-template-columns:45px 1fr}.decision-chip{grid-column:2;justify-self:start}.proposal-summary-grid{grid-template-columns:1fr 1fr;padding:13px}.proposal-inbox,.sales-layout{display:block}.buyer-reputation,.freight-match{margin-top:10px}.decision-actions{grid-template-columns:1fr 1fr;display:grid}.decision-actions .primary{grid-column:1/-1;padding:11px}.tab-toolbar{flex-wrap:wrap}.inline-search{order:3;width:100%}.inline-search input{width:100%;min-width:0}.table-card{overflow:auto}.table-head,.table-row{min-width:720px}.delivery-track{grid-template-columns:1fr;gap:0}.delivery-track>div{text-align:left;grid-template-columns:30px 1fr;padding:9px 0;display:grid}.delivery-track>div:not(:last-child):after{width:2px;height:auto;top:30px;bottom:-9px;left:14px}.delivery-track b{margin:0}.delivery-track span{margin:0 0 0 10px}.receiving-account-top,.receiving-account-actions{display:block}.connection-badge{margin:13px 0;display:inline-block}.receiving-flow{grid-template-columns:1fr}.receiving-flow>i{display:none}.receiving-account-actions button{width:100%;margin-top:13px}.billing-automation-grid{grid-template-columns:1fr}.alert-timeline{grid-template-columns:1fr 1fr}.finance-row{min-width:650px}.bank-note{grid-template-columns:1fr;margin:12px}.fee-card{display:block}.fee-actions{flex-wrap:wrap;margin-top:15px}.operation-side{grid-template-columns:1fr}.messages{min-height:260px}.account-setup-modal{display:block;overflow:auto}.account-setup-aside{padding:25px 22px}.account-setup-aside h2{font-size:25px}.account-setup-aside ul{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:20px}.account-setup-aside li{text-align:center;justify-items:center;font-size:7px;display:grid}.account-setup-content{min-height:0;padding:28px 20px max(42px,calc(24px + env(safe-area-inset-bottom)))}.identity-checks{flex-wrap:wrap}.money-separation,.account-ready-details{grid-template-columns:1fr}.account-ready-details>div:nth-child(2n){border-left:0}.account-ready-details>div+div{border-top:1px solid #ddd5c8}.wizard-head{padding:30px 20px 18px}.wizard-head>div{grid-template-columns:1fr 1fr;gap:10px}.wizard-body{padding:25px 20px}.upload-grid{grid-template-columns:1fr}.photo-guide{grid-template-columns:1fr 1fr;display:grid}.review-results,.publish-review ul{grid-template-columns:1fr}.admin-review-layout,.risk-grid,.admin-preview{display:block}.admin-photo{min-height:240px}.queue-list{margin-top:10px}.admin-table{overflow:auto}.admin-table .finance-row{min-width:650px}}@media (width<=1100px){.sale-room{grid-template-columns:1fr}.sale-side{grid-template-columns:1fr 1fr}.sale-history-card{grid-column:1/-1}.buyer-sale-grid{grid-template-columns:1fr}}@media (width<=760px){.sale-room,.sale-side{display:block}.sale-side>article{margin-top:10px}.sale-rule-note,.sale-section-head{display:block}.sale-rule-note span{margin-top:7px;display:block}.sale-document-grid{grid-template-columns:1fr}.sale-doc-row{grid-template-columns:26px minmax(0,1fr) auto}.sale-doc-row>a{grid-column:2}.sale-doc-row>label{grid-area:1/3/3}.installment-list>div{grid-template-columns:28px minmax(0,1fr) auto}.installment-list i{grid-column:2/4;justify-self:start}.buyer-sale-room{margin-top:16px}.sale-finance-alert{grid-template-columns:32px 1fr;display:grid}.sale-finance-alert button{grid-column:2;margin:8px 0 0}.buyer-sale-grid{display:block}.buyer-sale-grid>article{margin-top:10px}.buyer-logistics .sale-form{grid-template-columns:1fr 70px}.buyer-panel{padding-bottom:max(40px,calc(28px + env(safe-area-inset-bottom)))}.payment-health-strip{grid-template-columns:1fr 1fr}.payment-health-strip em{text-align:center;grid-column:1/-1}.buyer-installments>div{grid-template-columns:27px minmax(0,1fr) auto}.buyer-installments i{grid-column:2/4;justify-self:start}.admin-payment-table .bank-note{min-width:620px}}.freight-suggestions{border-top:1px solid #e2dbcf;margin-top:14px;padding-top:14px}.freight-suggestions>b{margin-bottom:8px;font-size:9px;display:block}.freight-suggestions>small{color:#758179;font-size:8px;line-height:1.5;display:block}.freight-suggestion{border-top:1px solid #eee8df;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.freight-suggestion:first-of-type{border-top:0}.freight-suggestion strong,.freight-suggestion small,.freight-suggestion em{display:block}.freight-suggestion strong{color:var(--green);font-size:9px}.freight-suggestion small{margin-top:3px;font-size:8px}.freight-suggestion em{color:#7a857e;margin-top:3px;font-size:7px;font-style:normal}.freight-suggestion a{background:var(--green);color:#fff;border-radius:7px;padding:8px 9px;font-size:7px;font-weight:900;text-decoration:none}.freight-mini-match{background:#f2ecdf;border-radius:9px;align-items:center;gap:10px;margin:12px 0;padding:10px;display:flex}.freight-mini-match>b{color:var(--rust);font-family:Georgia,serif;font-size:23px}.freight-mini-match span,.freight-mini-match small{display:block}.freight-mini-match span{font-size:9px;font-weight:900}.freight-mini-match small{color:#768179;margin-top:3px;font-size:7px}.freight-operation>h3{margin:8px 0;font-family:Georgia,serif;font-size:23px}.freight-operation>p{color:#707c74;font-size:9px;line-height:1.5}.freight-operation>small{color:#7d877f;margin-top:14px;font-size:8px;display:block}.freight-operation-list{gap:8px;margin-top:14px;display:grid}.freight-operation-list>div{background:#f2ecdf;border-radius:9px;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.freight-operation-list>div>b{color:var(--rust);font-family:Georgia,serif;font-size:18px}.freight-operation-list strong,.freight-operation-list small{display:block}.freight-operation-list strong{font-size:8px}.freight-operation-list small{color:#78827b;margin-top:3px;font-size:7px}.freight-operation-list a{background:var(--green);color:#fff;border-radius:7px;padding:7px 9px;font-size:7px;font-weight:900;text-decoration:none}@media (width<=760px){.freight-suggestion{grid-template-columns:1fr}.freight-suggestion a{justify-self:start}.freight-operation-list>div{grid-template-columns:38px 1fr}.freight-operation-list a{grid-column:2;justify-self:start}}@media (width<=680px){.buyer-verification-strip{grid-template-columns:32px 1fr}.buyer-verification-strip>em{grid-column:2;justify-self:start}.saved-favorites>div:last-child,.saved-searches>div:last-child,.followed-farms>div:last-child{grid-template-columns:1fr}.admin-buyer-actions{min-width:105px}}.notification-layer{z-index:135;justify-content:flex-end;align-items:stretch;padding:0}.notification-center{border-radius:24px 0 0 24px;width:min(1040px,96vw);height:100dvh;max-height:none;padding:42px;overflow:auto;box-shadow:-25px 0 70px #14261e2e}.notification-head{justify-content:space-between;align-items:flex-start;gap:20px;padding-right:42px;display:flex}.notification-head h2{margin:4px 0 8px;font-family:Georgia,serif;font-size:40px;font-weight:500}.notification-head p{color:#6d7971;margin:0;font-size:11px}.notification-head>button{color:var(--green);background:#fff;border:1px solid #d8d0c2;border-radius:8px;padding:9px 12px;font-size:8px;font-weight:900}.notification-layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:16px;margin-top:28px;display:grid}.notification-summary{border:1px solid var(--line);background:#f3eee4;border-radius:13px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.notification-summary>span{text-align:center;padding:14px}.notification-summary>span+span{border-left:1px solid var(--line)}.notification-summary b,.notification-summary small{display:block}.notification-summary b{font-family:Georgia,serif;font-size:24px}.notification-summary small{color:#768179;margin-top:3px;font-size:7px}.notification-feed{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:12px;overflow:hidden}.notification-feed>button{width:100%;color:var(--ink);text-align:left;background:#fff;border:0;border-top:1px solid #ebe5da;grid-template-columns:36px minmax(0,1fr) 8px;align-items:start;gap:11px;padding:15px;display:grid}.notification-feed>button:first-child{border-top:0}.notification-feed>button.unread{background:#fff8eb}.notification-feed>button.read{opacity:.72}.notification-kind{background:var(--green);color:#e9bd6d;border-radius:10px;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:15px;font-weight:900;display:grid}.notification-feed strong,.notification-feed small,.notification-feed em{display:block}.notification-feed strong{font-size:10px}.notification-feed small{color:#68766e;margin-top:4px;font-size:8px;line-height:1.45}.notification-feed em{color:#929991;margin-top:6px;font-size:7px;font-style:normal}.notification-feed i{background:var(--rust);border-radius:50%;width:7px;height:7px;margin-top:12px}.notification-empty{color:#748078;text-align:center;align-content:center;place-items:center;gap:7px;min-height:210px;padding:35px;display:grid}.notification-empty>span{color:var(--gold);font-size:35px}.notification-empty>b{color:var(--green);font-family:Georgia,serif;font-size:20px}.notification-empty>small{font-size:8px}.notification-side{align-content:start;gap:12px;display:grid}.notification-side>article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px}.notification-side h3{margin:4px 0 13px;font-family:Georgia,serif;font-size:21px}.notification-side>article>label{border-top:1px solid #ede7dc;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.notification-side>article>label span,.notification-side>article>label b,.notification-side>article>label small{display:block}.notification-side>article>label b{font-size:9px}.notification-side>article>label small{color:#7a857d;margin-top:3px;font-size:7px}.notification-side input[type=checkbox]{accent-color:#267352;width:32px;height:18px}.future-channels{background:#f2ecdf;border-radius:9px;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;padding:11px;display:grid}.future-channels span{padding:4px}.future-channels b,.future-channels small{display:block}.future-channels b{font-size:8px}.future-channels small{color:#838c84;margin-top:3px;font-size:7px}.similar-list{gap:7px;display:grid}.similar-list>button{min-width:0;color:var(--ink);text-align:left;background:#faf7f0;border:1px solid #e5ded2;border-radius:9px;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid}.similar-list .listing-thumb{width:38px;height:38px}.similar-list span b,.similar-list span small,.similar-list span em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.similar-list span b{font-size:8px}.similar-list span small{color:#758179;margin-top:3px;font-size:7px}.similar-list span em{color:#a06a39;margin-top:3px;font-size:6px;font-style:normal;font-weight:900}.similar-list>button>strong{color:var(--rust);font-family:Georgia,serif;font-size:15px}.similar-empty{color:#748078;background:#f2ecdf;border-radius:9px;margin:0;padding:16px;font-size:8px;line-height:1.5}.mobile-alert-button span{position:relative}.mobile-alert-button span b{background:var(--rust);color:#fff;border-radius:99px;place-items:center;min-width:16px;height:16px;padding:0 3px;font-size:7px;display:grid;position:absolute;top:-5px;right:-10px}.messages p b,.messages p small{display:block}.messages p b{margin-bottom:4px;font-size:8px}.messages p small{color:#7b857d;margin-top:6px;font-size:7px}.message-empty{color:#78837c;text-align:center;align-content:center;place-items:center;gap:6px;min-height:210px;display:grid}.message-empty b{color:var(--green);font-family:Georgia,serif;font-size:18px}.message-empty span{max-width:310px;font-size:8px;line-height:1.5}.message-box button:disabled,.message-box input:disabled{cursor:not-allowed;opacity:.55}.buyer-conversation{margin-top:16px;padding:0;overflow:hidden}.buyer-conversation .panel-card-title{padding:17px}.buyer-conversation .panel-card-title>button{color:var(--green);background:#fff;border:1px solid #d9d1c4;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:900}.buyer-conversation .messages{min-height:220px;max-height:330px;overflow:auto}.offer-input{border:1px solid var(--line);color:var(--green);background:#fffdf8;border-radius:11px;margin-top:14px;padding:14px;font-size:9px;font-weight:900;display:block}.offer-input>span{background:#fff;border:1px solid #d8d0c2;border-radius:9px;align-items:center;margin-top:7px;display:flex;overflow:hidden}.offer-input>span b{color:#7a857d;padding:0 11px}.offer-input input{min-width:0;color:var(--green);border:0;outline:0;flex:1;padding:11px;font-size:17px;font-weight:900}.offer-input small{color:#768179;margin-top:7px;font-size:8px;font-weight:500;line-height:1.45;display:block}.decision-chip.countered,.saved-deals em.countered{color:#6d4c8f;background:#e8e1f3}.decision-chip.expired,.saved-deals em.expired{color:#6e746f;background:#ece9e2}.counter-offer-box{background:#fff8e9;border:1px solid #d9cbb1;border-radius:11px;grid-template-columns:1.2fr 1fr 1fr auto;align-items:end;gap:9px;margin-top:14px;padding:14px;display:grid}.counter-offer-box>div b,.counter-offer-box>div small{display:block}.counter-offer-box>div b{font-size:10px}.counter-offer-box>div small{color:#7d806f;margin-top:4px;font-size:8px}.counter-offer-box label{color:#69766e;font-size:8px;font-weight:900}.counter-offer-box input,.counter-offer-box select{background:#fff;border:1px solid #d7cebf;border-radius:7px;outline:0;width:100%;margin-top:5px;padding:9px}.counter-offer-box .full{grid-column:1/-2}.counter-offer-box>button{grid-area:2/4}.countered-deal{background:#fbf8ff!important;border-color:#c9b6dd!important}.countered-deal>div>p{background:#fff;border-radius:8px;margin:10px 0 0;padding:10px;font-size:9px;line-height:1.5;color:#56645c!important}.countered-deal>div>p strong{color:var(--rust);display:inline}.countered-deal>div>p small{margin-top:5px}.counter-response-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.counter-response-actions button{color:var(--green);background:#fff;border:1px solid #cfc6b7;border-radius:8px;padding:10px 13px;font-size:8px;font-weight:900}.counter-response-actions .primary{border-color:var(--rust);background:var(--rust);color:#fff}.proposal-switcher{border:1px solid var(--line);background:#f3eee4;border-radius:13px;grid-template-columns:210px minmax(0,1fr);gap:14px;margin-bottom:14px;padding:14px;display:grid}.proposal-switcher>div:first-child>b,.proposal-switcher>div:first-child>small{display:block}.proposal-switcher>div:first-child>b{font-family:Georgia,serif;font-size:19px}.proposal-switcher>div:first-child>small{color:#77827b;margin-top:5px;font-size:8px;line-height:1.45}.proposal-switcher>div:last-child{gap:7px;display:flex;overflow:auto}.proposal-switcher button{min-width:190px;color:var(--ink);text-align:left;background:#fff;border:1px solid #ddd5c8;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:4px 8px;padding:10px;display:grid}.proposal-switcher button.active{border-color:var(--rust);box-shadow:0 0 0 2px #b9572f1f}.proposal-switcher button span b,.proposal-switcher button span small{display:block}.proposal-switcher button span b{font-size:8px}.proposal-switcher button span small{color:#7b867f;margin-top:3px;font-size:7px}.proposal-switcher button>strong{font-size:9px}.proposal-switcher button>em{color:#6f7972;background:#eee9df;border-radius:99px;grid-column:1/-1;justify-self:start;padding:4px 6px;font-size:6px;font-style:normal;font-weight:900}.proposal-switcher button>em.pending{color:#94692d;background:#f3ead8}.proposal-switcher button>em.countered{color:#6d4c8f;background:#e8e1f3}.proposal-switcher button>em.accepted{color:#217450;background:#e2efe5}@media (width<=760px){.notification-center{width:100%;height:100dvh;padding:34px 14px max(90px,calc(74px + env(safe-area-inset-bottom)));border-radius:0}.notification-head{padding-right:34px;display:block}.notification-head h2{font-size:31px}.notification-head>button{margin-top:12px}.notification-layout{margin-top:20px;display:block}.notification-side{margin-top:12px}.notification-summary>span{padding:11px 5px}.notification-summary b{font-size:20px}.notification-feed>button{grid-template-columns:32px minmax(0,1fr) 7px}.notification-kind{width:31px;height:31px}.mobile-nav{grid-template-columns:repeat(6,1fr)}.counter-offer-box{grid-template-columns:1fr 1fr}.counter-offer-box>div,.counter-offer-box .full{grid-column:1/-1}.counter-offer-box>button{grid-area:auto/1/auto/-1}.counter-response-actions{justify-content:stretch}.counter-response-actions button{flex:1}.proposal-switcher{grid-template-columns:1fr;padding:11px}.proposal-switcher>div:last-child{margin:0 -2px}.proposal-switcher button{min-width:175px}}body{padding-bottom:96px}.market-dock{left:50%;bottom:max(14px,env(safe-area-inset-bottom));z-index:1000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#143026f7;border:1px solid #ece4d229;border-radius:22px;grid-template-columns:repeat(5,1fr);gap:3px;width:min(720px,100% - 28px);min-height:68px;padding:7px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 18px 52px #0f241d4d}.market-dock a{color:#dce9df;border-radius:15px;place-items:center;gap:3px;min-width:0;padding:8px 5px;text-decoration:none;transition:all .18s;display:grid;position:relative}.market-dock a:hover,.market-dock a:focus-visible{color:#fff;background:#ffffff1a;outline:none}.market-dock span{height:23px;font:700 23px/20px Barlow Condensed,sans-serif}.market-dock b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font:700 10px/1.1 Manrope,sans-serif;overflow:hidden}.market-dock a>em{color:#fff;background:#d97b55;border:2px solid #143026;border-radius:99px;place-items:center;min-width:17px;height:17px;padding:0 4px;font:800 8px/1 Manrope,sans-serif;display:grid;position:absolute;top:3px;left:calc(50% + 10px)}.compare-tray{bottom:104px}.proposal-terms-gate{background:#f5f1e9;border:1px solid #d9d0c1;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:15px;display:grid}.proposal-terms-gate.opened{background:#edf5ef;border-color:#96b5a4}.proposal-terms-gate>button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:10px;grid-row:1/3;min-width:104px;padding:10px;font:800 11px Manrope,sans-serif}.proposal-terms-gate label{color:#203b31;align-items:flex-start;gap:8px;font-size:12px;font-weight:700;display:flex}.proposal-terms-gate label input:disabled{cursor:not-allowed}.proposal-terms-gate small{color:#6d746e;font-size:10px;line-height:1.45}.contract-check.locked{opacity:.72}.contract-check.locked input{cursor:not-allowed}.proposal-terms-modal{width:min(680px,100% - 28px);max-height:88dvh;overflow:auto}.proposal-terms-summary{border:1px solid #ddd5c8;border-radius:14px;grid-template-columns:repeat(2,1fr);margin:20px 0;display:grid;overflow:hidden}.proposal-terms-summary>div{border-bottom:1px solid #ddd5c8;gap:3px;padding:13px;display:grid}.proposal-terms-summary>div:nth-child(odd){border-right:1px solid #ddd5c8}.proposal-terms-summary small{color:#6b736d;text-transform:uppercase;letter-spacing:.07em;font-size:9px}.proposal-terms-summary b{font-size:13px}.proposal-terms-modal ol{color:#45524b;gap:10px;padding-left:20px;font-size:12px;line-height:1.55;display:grid}.proposal-terms-done{width:100%;margin-top:18px}.pedigree-tree{background:#f5f1e9;border:1px solid #ded7ca;border-radius:16px;margin:18px 0;overflow:hidden}.pedigree-head{border-bottom:1px solid #ded7ca;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.pedigree-head b{color:#24483a;font-size:10px}.pedigree-columns{grid-template-columns:repeat(4,1fr);gap:8px;padding:10px;display:grid}.pedigree-columns>div{background:#fff;border:1px solid #e2dbcf;border-radius:12px;align-content:start;gap:6px;padding:12px;display:grid}.pedigree-tree small{color:#758078;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.pedigree-tree strong{color:#173c2e;font-size:11px}.pedigree-tree strong+strong{border-top:1px solid #e5dfd5;padding-top:6px}.pedigree-tree span{color:#79817c;font-size:8px}.pedigree-form-title{color:#24483a;background:#f4efe4;border-left:3px solid #b7913f;border-radius:0 10px 10px 0;grid-column:1/-1;gap:2px;margin:8px 0 -2px;padding:11px 13px;display:grid}.pedigree-form-title span{text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800}.pedigree-form-title b{font-size:12px}.pedigree-form-title small{color:#788079;font-size:8px}.central-layer{z-index:850;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1d17c7;padding:28px 24px 118px;position:fixed;inset:0;overflow:auto}.central-shell{background:#f8f5ee;border:1px solid #e1d9cb;border-radius:26px;width:min(1180px,100%);min-height:min(760px,100dvh - 150px);margin:0 auto;overflow:hidden;box-shadow:0 34px 90px #05140f6b}.central-head{background:#fdfbf7;border-bottom:1px solid #ded6c8;justify-content:space-between;align-items:flex-start;gap:22px;padding:26px 30px;display:flex}.central-head h2{color:#173d2f;margin:4px 0;font:800 clamp(28px,4vw,45px)/.95 Barlow Condensed,sans-serif}.central-head p{color:#67726b;max-width:720px;margin:0;font-size:12px;line-height:1.55}.central-close{color:#173d2f;cursor:pointer;background:#fff;border:1px solid #d9d1c5;border-radius:50%;flex:none;width:42px;height:42px;font-size:26px}.central-auth,.central-thread-empty{text-align:center;align-content:center;place-items:center;min-height:480px;padding:50px;display:grid}.central-auth>span,.central-thread-empty>span{color:#173d2f;background:#e3ede6;border-radius:50%;place-items:center;width:68px;height:68px;font-size:30px;display:grid}.central-auth h3,.central-thread-empty h3{color:#173d2f;margin:15px 0 5px;font-size:22px}.central-auth p,.central-thread-empty p{color:#707871;max-width:430px;margin:0 0 18px;font-size:12px;line-height:1.5}.central-offers-wrap{padding:24px 30px 34px}.central-action-strip{background:#edf4ef;border:1px solid #cbd9cf;border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:grid}.central-action-strip>span{color:#fff;background:#2e7655;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.central-action-strip small,.central-action-strip strong{display:block}.central-action-strip small{color:#61806f;text-transform:uppercase;font-size:8px;font-weight:900}.central-action-strip strong{color:#193f31;margin-top:2px;font-size:12px}.central-action-strip p{color:#718078;margin:3px 0 0;font-size:9px}.central-action-strip.attention{background:#fff7e6;border-color:#ddc18b}.central-action-strip.attention>span{color:#fff;background:#a97031}.central-offers-grid,.central-freight,.central-profile{grid-template-columns:1fr 1fr;gap:24px;display:grid}.central-freight,.central-profile{padding:24px 30px 34px}.central-section-title{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-bottom:12px;display:flex}.central-section-title small{color:#7b847e;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.central-section-title h3{color:#193f31;margin:2px 0 0;font:800 22px/1 Barlow Condensed,sans-serif}.central-section-title>b,.central-section-title>span{color:#1c4837;text-align:center;background:#e4ece6;border-radius:12px;min-width:34px;padding:7px 9px;font-size:11px}.central-card-list{gap:10px;display:grid}.central-offer-card,.central-freight-card{background:#fff;border:1px solid #ded7cb;border-radius:16px;padding:16px}.central-offer-card.requires-action{background:#fffaf0;border-color:#d6ae66;box-shadow:0 8px 22px #8a602214}.central-offer-card>div,.central-offer-card footer,.central-freight-card header{justify-content:space-between;align-items:center;gap:12px;display:flex}.central-direction{text-transform:uppercase;border-radius:10px;padding:4px 8px;font-size:9px;font-weight:800}.central-direction.buyer{color:#235340;background:#e5eee8}.central-direction.seller{color:#795f28;background:#eee6d8}.central-offer-card h4,.central-freight-card h4{color:#193f31;margin:11px 0 3px;font-size:14px}.central-offer-card p,.central-freight-card p{color:#737a75;margin:0 0 12px;font-size:10px}.central-offer-card footer{border-top:1px solid #ece7df;padding-top:11px}.central-offer-card footer>b{color:#173d2f;font-size:16px}.central-offer-card>button{color:#244a3b;cursor:pointer;background:#eef2ee;border:0;border-radius:9px;width:100%;margin-top:10px;padding:8px;font-size:10px;font-weight:800}.central-offer-card>button.action{color:#fff;background:#a56d2f}.central-empty{text-align:center;color:#7a817c;border:1px dashed #cfc8bc;border-radius:15px;align-content:center;place-items:center;min-height:126px;padding:26px;display:grid}.central-empty b{color:#385247;font-size:12px}.central-empty span{margin-top:4px;font-size:10px;line-height:1.45}.central-messages{grid-template-columns:350px 1fr;min-height:590px;display:grid}.central-messages>aside{background:#f4f0e7;border-right:1px solid #ded6c8;padding:22px}.central-conversation-list{gap:6px;display:grid}.central-conversation-list>button{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:36px 1fr;align-items:center;gap:9px;width:100%;padding:11px;display:grid}.central-conversation-list>button.active{background:#fff;border-color:#cbd9cf;box-shadow:0 5px 16px #1b3a2e12}.central-conversation-list>button.unread{background:#fff8e9;border-color:#d8bf88}.central-conversation-list>button.unread em{color:#9a572f;font-weight:900}.central-conversation-list>button>span{color:#fff;border-radius:11px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.central-conversation-list>button>span.buyer{background:#2a5c48}.central-conversation-list>button>span.seller{background:#8b713e}.central-conversation-list b{color:#203f33;font-size:11px;display:block}.central-conversation-list small{color:#7b817c;margin-top:2px;font-size:8px;display:block}.central-conversation-list p{color:#596960;text-overflow:ellipsis;white-space:nowrap;max-width:240px;margin:5px 0 0;font-size:8px;line-height:1.3;overflow:hidden}.central-conversation-list em{color:#7c847f;grid-column:2;font-size:8px;font-style:normal}.central-thread{background:#fff;flex-direction:column;min-width:0;padding:24px;display:flex}.central-thread>header{border-bottom:1px solid #e6e1d8;justify-content:space-between;padding-bottom:15px;display:flex}.central-thread>header h3{color:#173d2f;margin:2px 0}.central-thread>header p{color:#737d77;margin:0;font-size:10px}.central-thread>header>span{color:#3d574b;background:#eef2ee;border-radius:10px;align-self:center;padding:6px 9px;font-size:9px;font-weight:800}.central-message-feed{flex:1;max-height:400px;padding:18px 2px;overflow:auto}.central-freight{grid-template-columns:1.1fr .9fr}.freight-live-map{color:#fff;background:#153d2f;border:1px solid #d9d2c6;border-radius:18px;padding:19px}.freight-live-map .central-section-title small,.freight-live-map .central-section-title h3{color:#fff}.live-pill{color:#dff3e5!important;background:#2a624a!important}.live-pill:first-letter{color:#70d48d}.freight-route-stage{grid-template-columns:1fr 110px 1fr;align-items:center;gap:12px;min-height:300px;padding:22px 4px;display:grid}.route-origins,.route-destinations{gap:9px;display:grid}.route-origins span,.route-destinations span{color:#abc2b7;text-transform:uppercase;font-size:9px}.route-origins b,.route-destinations b{background:#ffffff0f;border:1px solid #ffffff26;border-radius:12px;padding:10px;font-size:9px}.route-ai{text-align:center;place-items:center;padding:13px 5px;display:grid;position:relative}.route-ai:before,.route-ai:after{content:"";background:#769989;width:42px;height:1px;position:absolute;top:50%}.route-ai:before{right:100%}.route-ai:after{left:100%}.route-ai i{color:#173d2f;background:#e9c467;border-radius:50%;place-items:center;width:48px;height:48px;font-style:normal;font-weight:900;display:grid}.route-ai b{margin-top:7px;font-size:8px}.route-ai span{color:#99b4a8;font-size:7px}.freight-privacy-note{color:#b8cbc2;margin:0;font-size:9px;line-height:1.5}.central-freight-card header span{color:#22523f;background:#e4efe7;border-radius:10px;padding:5px 8px;font-size:9px;font-weight:800}.central-freight-card header b{color:#717a74;font-size:9px}.central-freight-card ul{flex-wrap:wrap;gap:5px;padding:0;list-style:none;display:flex}.central-freight-card li{color:#617068;background:#f1eee7;border-radius:8px;padding:4px 7px;font-size:8px}.central-freight-card a{color:#23513e;margin-top:10px;font-size:10px;font-weight:800;text-decoration:none;display:block}.central-profile{grid-template-columns:.8fr 1.2fr}.profile-overview{gap:10px;display:grid}.profile-overview article{background:#fff;border:1px solid #dcd5c9;border-radius:16px;grid-template-columns:34px 1fr;gap:10px;padding:15px;display:grid}.profile-overview article>span{color:#fff;background:#173d2f;border-radius:10px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:800;display:grid}.profile-overview small{color:#79817c;text-transform:uppercase;font-size:8px}.profile-overview h3{color:#1d4435;margin:2px 0;font-size:15px}.profile-overview p{color:#737b76;margin:0;font-size:9px;line-height:1.4}.profile-overview button{color:#204a39;cursor:pointer;background:#edf1ed;border:0;border-radius:9px;grid-column:2;padding:8px;font-size:9px;font-weight:800}.security-center{background:#fff;border:1px solid #d7d0c4;border-radius:18px;padding:19px}.security-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.security-grid article{background:#f2f0e9;border-radius:13px;padding:12px}.security-grid b{color:#af8b3c;font-size:9px}.security-grid h4{color:#193f31;margin:5px 0;font-size:11px}.security-grid p{color:#69736d;margin:0;font-size:8px;line-height:1.45}.security-scope{color:#6b6b5d;background:#faf6e9;border-left:3px solid #c69b45;margin:12px 0 0;padding:10px;font-size:8px;line-height:1.5}.security-shield{color:#fff;background:linear-gradient(135deg,#102f25,#1a4837);border-color:#294f40;padding:22px;overflow:hidden}.security-shield>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.security-shield>header .eyebrow{color:#e7bd64}.security-shield>header h3{color:#fff;margin:5px 0 4px;font-family:Georgia,serif;font-size:24px}.security-shield>header p{color:#b6ccc2;max-width:590px;margin:0;font-size:9px;line-height:1.5}.shield-live{color:#8fe3aa;text-transform:uppercase;background:#51b2701f;border:1px solid #72d79166;border-radius:99px;padding:7px 10px;font-size:8px;font-weight:900}.security-shield-metrics{border:1px solid #ffffff1f;border-radius:13px;grid-template-columns:repeat(4,1fr);margin-top:18px;display:grid;overflow:hidden}.security-shield-metrics>div{padding:14px}.security-shield-metrics>div+div{border-left:1px solid #ffffff1f}.security-shield-metrics small,.security-shield-metrics strong,.security-shield-metrics span{display:block}.security-shield-metrics small{color:#9fbaae;text-transform:uppercase;font-size:7px;font-weight:900}.security-shield-metrics strong{color:#efc66e;margin:3px 0;font-size:27px}.security-shield-metrics span{color:#afc4ba;font-size:7px}.security-shield-body{grid-template-columns:.8fr 1.2fr;gap:12px;margin-top:15px;display:grid}.security-shield-body>section{background:#ffffff0d;border:1px solid #ffffff1c;border-radius:13px;padding:15px}.security-shield-body .dash-title h3{color:#fff}.security-shield-body .dash-title button{color:#fff;background:0 0;border:1px solid #fff3;border-radius:7px;padding:6px 8px;font-size:7px;font-weight:900}.security-shield-body ul{grid-template-columns:1fr 1fr;gap:7px;padding:0;list-style:none;display:grid}.security-shield-body li{color:#c5d7cf;font-size:8px;line-height:1.4}.security-privacy{color:#bcd0c7;background:#0000001f;border-left:2px solid #d7af59;margin:11px 0 0;padding:9px;font-size:7px;line-height:1.5}.security-event-list{gap:5px;display:grid}.security-event-list>article{background:#ffffff0f;border-radius:9px;grid-template-columns:27px 1fr auto;align-items:center;gap:8px;padding:8px;display:grid}.security-event-severity{color:#fff;background:#4f695f;border-radius:8px;place-items:center;width:25px;height:25px;font-size:8px;font-weight:900;display:grid}.security-event-severity.high,.security-event-severity.critical{background:#9c493f}.security-event-severity.medium{background:#9b7938}.security-event-list b,.security-event-list small,.security-event-list em{display:block}.security-event-list b{font-size:8px}.security-event-list small{color:#a9c0b6;margin-top:2px;font-size:7px}.security-event-list em{color:#819e91;margin-top:2px;font-size:6px;font-style:normal}.security-event-list>article>button{color:#173b2f;background:#e9c46c;border:0;border-radius:7px;padding:6px;font-size:7px;font-weight:900}.security-event-reviewed{color:#90b7a5;font-size:7px;font-weight:900}.retention-center{padding:21px}.retention-center>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.retention-center>header h3{font-family:var(--display);margin:4px 0;font-size:27px}.retention-center>header p{color:#6d7971;max-width:670px;margin:0;font-size:9px;line-height:1.55}.retention-center>header button{white-space:nowrap;padding:10px 13px;font-size:8px}.retention-metrics{background:#fbf8f1;border:1px solid #e0d9cd;border-radius:11px;grid-template-columns:repeat(3,1fr);margin-top:16px;display:grid;overflow:hidden}.retention-metrics>div{padding:13px}.retention-metrics>div+div{border-left:1px solid #e0d9cd}.retention-metrics small,.retention-metrics strong,.retention-metrics span{display:block}.retention-metrics small{color:#7a847e;text-transform:uppercase;font-size:7px;font-weight:900}.retention-metrics strong{color:var(--green);margin:5px 0 2px;font-size:19px}.retention-metrics span{color:#919891;font-size:7px}.retention-grid{grid-template-columns:1.2fr .8fr;gap:12px;margin-top:14px;display:grid}.retention-grid>section{border:1px solid #e2ddd3;border-radius:11px;padding:15px}.retention-grid .dash-title h3{font-size:17px}.retention-policy-list,.retention-protected-list{gap:6px;display:grid}.retention-policy-list>article{background:#f7f4ed;border-radius:8px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.retention-policy-list>article>span{color:#2f684f;background:#e1ebe4;border-radius:8px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid}.retention-policy-list b,.retention-policy-list small,.retention-protected-list b,.retention-protected-list small{display:block}.retention-policy-list b,.retention-protected-list b{font-size:8px}.retention-policy-list small,.retention-protected-list small{color:#7d8781;margin-top:2px;font-size:7px;line-height:1.35}.retention-policy-list em{color:#8a7042;font-size:7px;font-style:normal;font-weight:900}.retention-protected-list>article{background:#edf3ee;border-radius:8px;grid-template-columns:22px 1fr;gap:7px;padding:9px;display:grid}.retention-protected-list>article>span{color:#2f724f;font-size:10px;font-weight:900}.retention-history{border-top:1px solid #e5e0d7;margin-top:12px;padding-top:11px}.retention-history>small{color:#7c867f;text-transform:uppercase;margin-bottom:6px;font-size:7px;font-weight:900;display:block}.retention-history>span{border-top:1px solid #eeeae3;justify-content:space-between;gap:8px;padding:5px 0;display:flex}.retention-history b{font-size:7px}.retention-history em{color:#89918c;font-size:6px;font-style:normal}.security-event-actions{justify-items:end;gap:4px;display:grid}.security-event-actions button{white-space:nowrap}.security-event-actions .incident-open-button{color:#173b2f;background:#e9c46c;border-color:#d9b55f}.incident-response-center{padding:21px}.incident-response-center>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.incident-response-center>header h3{font-family:var(--display);margin:4px 0;font-size:28px}.incident-response-center>header p{color:#6e7a73;margin:0;font-size:9px}.incident-summary{gap:6px;display:flex}.incident-summary>span{color:#65736b;background:#eef2ee;border-radius:8px;padding:8px 9px;font-size:7px;font-weight:800}.incident-summary b{color:var(--green);margin-right:3px;font-size:13px}.incident-summary .overdue{color:#913b2d;background:#f5dfd8}.incident-summary .overdue b{color:#913b2d}.incident-protocol{border:1px solid #e1ddd5;border-radius:10px;grid-template-columns:repeat(6,1fr);margin-top:15px;display:grid;overflow:hidden}.incident-protocol>span{color:#6c7871;gap:4px;padding:10px;font-size:7px;line-height:1.35;display:grid}.incident-protocol>span+span{border-left:1px solid #e1ddd5}.incident-protocol b{color:#b38134;font-size:9px}.incident-workbench{grid-template-columns:minmax(260px,.72fr) minmax(0,1.35fr);gap:12px;margin-top:14px;display:grid}.incident-workbench>aside,.incident-detail{border:1px solid #e0ddd5;border-radius:11px;min-width:0;padding:14px}.incident-list{gap:6px;display:grid}.incident-list>button{text-align:left;background:#fff;border:1px solid #e6e1d8;border-radius:8px;grid-template-columns:29px 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.incident-list>button.active{background:#edf4ef;border-color:#6c947c}.incident-list>button>span{color:#4f6b5c;background:#e5ebe7;border-radius:8px;place-items:center;width:29px;height:29px;font-size:8px;font-weight:900;display:grid}.incident-list>button>span.high,.incident-list>button>span.critical,.incident-list>button>span.overdue{color:#fff;background:#9c493f}.incident-list b,.incident-list small{display:block}.incident-list b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.incident-list small{color:#7f8983;margin-top:3px;font-size:6px}.incident-list em{color:#8b7446;font-size:7px;font-style:normal;font-weight:900}.incident-detail>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.incident-detail>header h3{font-family:var(--display);margin:4px 0;font-size:24px}.incident-detail>header p{color:#7e8882;margin:0;font-size:8px}.incident-status{color:#756f66;white-space:nowrap;background:#ece9e2;border-radius:99px;padding:7px 9px;font-size:7px;font-weight:900}.incident-status.notification_required{color:#963e2e;background:#f3dfd7}.incident-status.resolved{color:#2b6c4b;background:#dcece1}.incident-deadlines{border:1px solid #e2ded6;border-radius:9px;grid-template-columns:repeat(4,1fr);margin-top:14px;display:grid;overflow:hidden}.incident-deadlines>div{padding:9px}.incident-deadlines>div+div{border-left:1px solid #e2ded6}.incident-deadlines small,.incident-deadlines b{display:block}.incident-deadlines small{color:#7f8982;text-transform:uppercase;font-size:6px;font-weight:900}.incident-deadlines b{margin-top:3px;font-size:7px}.incident-next{border-left:3px solid var(--gold);background:#fff7e8;margin-top:10px;padding:10px}.incident-next span,.incident-next b{display:block}.incident-next span{color:#927439;text-transform:uppercase;font-size:6px;font-weight:900}.incident-next b{margin-top:3px;font-size:9px}.incident-action{gap:8px;margin-top:11px;display:grid}.incident-action textarea{resize:vertical;border:1px solid #ded9d0;border-radius:8px;min-height:85px;padding:10px;font-size:8px}.incident-action label{color:#758078;text-transform:uppercase;gap:5px;font-size:7px;font-weight:900;display:grid}.incident-action select{background:#fff;border:1px solid #ded9d0;border-radius:8px;padding:9px}.incident-action button{justify-self:end;padding:10px 13px;font-size:8px}.incident-resolution{background:#e7f0e9;border-radius:9px;grid-template-columns:28px 1fr;gap:8px;margin-top:12px;padding:12px;display:grid}.incident-resolution>span{color:#fff;background:#4b8062;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.incident-resolution small{color:#587261;text-transform:uppercase;font-size:7px;font-weight:900}.incident-resolution p{margin:4px 0 0;font-size:8px}.incident-timeline{border-top:1px solid #e6e2da;margin-top:14px;padding-top:12px}.incident-timeline .dash-title h3{font-size:16px}.incident-timeline>article{border-top:1px solid #eeeae3;grid-template-columns:16px 1fr;gap:6px;padding:8px 0;display:grid}.incident-timeline>article>span{color:var(--gold);font-weight:900}.incident-timeline b,.incident-timeline small{display:block}.incident-timeline b{text-transform:capitalize;font-size:7px}.incident-timeline small{color:#8a928d;margin-top:2px;font-size:6px}.incident-timeline p{color:#66726b;margin:3px 0 0;font-size:7px;line-height:1.4}.incident-detail.empty{text-align:center;align-content:center;place-items:center;display:grid}.incident-detail.empty>span{width:42px;height:42px;color:var(--green);background:#e6eee8;border-radius:12px;place-items:center;font-weight:900;display:grid}.incident-detail.empty h3{margin:10px 0 3px}.incident-detail.empty p{color:#7c8780;margin:0;font-size:8px}.incident-communication-rule{color:#7a6849;background:#f7f1e5;border-radius:8px;margin:12px 0 0;padding:9px;font-size:7px;line-height:1.45}.pentest-center{padding:21px}.pentest-center>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.pentest-center>header h3{font-family:var(--display);margin:4px 0;font-size:28px}.pentest-center>header p{color:#6f7b74;max-width:680px;margin:0;font-size:9px;line-height:1.5}.pentest-center>header>span{white-space:nowrap;border-radius:99px;padding:8px 10px;font-size:7px;font-weight:900}.pentest-center>header>span.ready{color:#2f6d4e;background:#dfece3}.pentest-center>header>span.waiting{color:#876427;background:#f3ead5}.pentest-summary{border:1px solid #e1dcd3;border-radius:10px;grid-template-columns:repeat(4,1fr);margin-top:15px;display:grid;overflow:hidden}.pentest-summary>span{color:#6f7a74;padding:11px;font-size:7px;font-weight:800}.pentest-summary>span+span{border-left:1px solid #e1dcd3}.pentest-summary b{color:var(--green);margin-right:4px;font-size:15px}.pentest-summary .critical{color:#913c2d;background:#f7e2db}.pentest-summary .critical b{color:#913c2d}.pentest-grid{grid-template-columns:1.1fr .9fr;gap:12px;margin-top:13px;display:grid}.pentest-grid>section,.pentest-findings>section{border:1px solid #e2ded6;border-radius:10px;padding:14px}.pentest-grid .dash-title h3,.pentest-findings .dash-title h3{font-size:17px}.pentest-grid ul{grid-template-columns:1fr 1fr;gap:6px;padding:0;list-style:none;display:grid}.pentest-grid li{color:#607168;font-size:7px;line-height:1.4}.pentest-grid details{color:#69766f;background:#f8f4eb;border-radius:8px;margin-top:9px;padding:9px;font-size:7px}.pentest-grid summary{cursor:pointer;color:#7e663a;font-weight:900}.pentest-grid details>b{margin-top:8px;display:block}.pentest-grid details p{margin:4px 0}.pentest-start-form,.pentest-finding-form{gap:8px;display:grid}.pentest-start-form label,.pentest-finding-form label,.pentest-remediation-note{color:#737f78;text-transform:uppercase;gap:5px;font-size:7px;font-weight:900;display:grid}.pentest-start-form input,.pentest-finding-form input,.pentest-finding-form select,.pentest-finding-form textarea,.pentest-remediation-note textarea{text-transform:none;background:#fff;border:1px solid #ddd8cf;border-radius:8px;padding:9px;font-size:8px}.pentest-finding-form textarea,.pentest-remediation-note textarea{resize:vertical;min-height:72px}.pentest-start-form button,.pentest-finding-form button{justify-self:end;padding:9px 12px;font-size:8px}.pentest-cycle{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pentest-cycle>div{background:#eef3ef;border-radius:8px;padding:10px}.pentest-cycle small,.pentest-cycle b{display:block}.pentest-cycle small{color:#77847c;text-transform:uppercase;font-size:6px;font-weight:900}.pentest-cycle b{margin-top:4px;font-size:8px}.pentest-cycle p{border-left:3px solid var(--gold);color:#6e746f;background:#fff8eb;grid-column:1/-1;margin:0;padding:9px;font-size:7px;line-height:1.45}.pentest-findings{grid-template-columns:.72fr 1.28fr;gap:12px;margin-top:12px;display:grid}.pentest-finding-list>article{border-top:1px solid #ebe7df;grid-template-columns:29px 1fr auto;align-items:start;gap:9px;padding:9px 0;display:grid}.pentest-finding-list>article>span{color:#527160;background:#e6ede8;border-radius:8px;place-items:center;width:29px;height:29px;font-size:8px;font-weight:900;display:grid}.pentest-finding-list>article>span.high,.pentest-finding-list>article>span.critical,.pentest-finding-list>article>span.overdue{color:#fff;background:#9c493f}.pentest-finding-list b,.pentest-finding-list small{display:block}.pentest-finding-list b{font-size:8px}.pentest-finding-list small{color:#89918c;margin-top:2px;font-size:6px}.pentest-finding-list p{color:#657169;margin:4px 0 0;font-size:7px;line-height:1.4}.pentest-remediation-note{margin-bottom:9px}.pentest-finding-actions{justify-items:end;gap:5px;display:grid}.pentest-finding-actions em{color:#7c734f;text-transform:uppercase;font-size:6px;font-style:normal;font-weight:900}.pentest-finding-actions button{color:#735a2a;white-space:nowrap;background:#fff8e9;border:1px solid #d5c7aa;border-radius:7px;padding:6px 7px;font-size:6px;font-weight:900}.privacy-rights-center{background:#f7faf7;border:1px solid #d9e2dc;border-radius:13px;margin-top:16px;padding:16px}.privacy-rights-center>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.privacy-rights-center>header small{color:#75837a;text-transform:uppercase;font-size:7px;font-weight:900}.privacy-rights-center>header h3{font-family:var(--display);margin:3px 0;font-size:21px}.privacy-rights-center>header p{color:#6d7972;max-width:650px;margin:0;font-size:8px;line-height:1.5}.privacy-rights-center>header>span{color:#35654d;white-space:nowrap;background:#e1ebe4;border-radius:99px;padding:7px 9px;font-size:7px;font-weight:900}.privacy-rights-form{grid-template-columns:.65fr 1.35fr auto;align-items:end;gap:8px;margin-top:12px;display:grid}.privacy-rights-form label{color:#728078;text-transform:uppercase;gap:5px;font-size:7px;font-weight:900;display:grid}.privacy-rights-form select,.privacy-rights-form textarea{text-transform:none;background:#fff;border:1px solid #d7ded9;border-radius:8px;padding:9px;font-size:8px}.privacy-rights-form textarea{resize:vertical;min-height:38px}.privacy-rights-form button{height:38px;padding:0 12px;font-size:8px}.privacy-request-list{gap:5px;margin-top:11px;display:grid}.privacy-request-list>article{background:#fff;border-radius:8px;grid-template-columns:27px 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.privacy-request-list>article>span{color:#35684e;background:#e4ece6;border-radius:8px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.privacy-request-list b,.privacy-request-list small{display:block}.privacy-request-list b{font-size:8px}.privacy-request-list small{color:#87918b;margin-top:2px;font-size:7px}.privacy-request-list p{color:#66746c;margin:4px 0 0;font-size:7px}.privacy-request-list em{color:#8a744a;font-size:7px;font-style:normal;font-weight:900}.privacy-rights-notice{border-left:3px solid var(--gold);color:#75684f;background:#fff8e9;margin:9px 0 0;padding:8px;font-size:7px;line-height:1.45}.admin-privacy-center{padding:21px}.admin-privacy-center>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admin-privacy-center>header h3{font-family:var(--display);margin:4px 0;font-size:27px}.admin-privacy-center>header p{color:#6e7a73;max-width:680px;margin:0;font-size:9px}.admin-privacy-summary{gap:6px;display:flex}.admin-privacy-summary>span{color:#69766e;background:#edf2ee;border-radius:8px;padding:8px 9px;font-size:7px;font-weight:800}.admin-privacy-summary b{color:var(--green);margin-right:3px;font-size:13px}.admin-privacy-summary .overdue{color:#963f2e;background:#f6e0d8}.admin-privacy-workbench{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:12px;margin-top:14px;display:grid}.admin-privacy-workbench>aside,.admin-privacy-workbench>section{border:1px solid #e1ddd5;border-radius:11px;padding:14px}.admin-privacy-workbench>aside{align-content:start;gap:6px;display:grid}.admin-privacy-workbench>aside>button{text-align:left;background:#fff;border:1px solid #e5e1d9;border-radius:8px;grid-template-columns:27px 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.admin-privacy-workbench>aside>button.active{background:#edf4ef;border-color:#6c927d}.admin-privacy-workbench>aside>button>span{color:#46705a;background:#e5ede7;border-radius:8px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.admin-privacy-workbench>aside b,.admin-privacy-workbench>aside small{display:block}.admin-privacy-workbench>aside b{font-size:8px}.admin-privacy-workbench>aside small{color:#87918a;margin-top:2px;font-size:6px}.admin-privacy-workbench>aside em{color:#806a40;text-transform:uppercase;font-size:6px;font-style:normal;font-weight:900}.admin-privacy-workbench>section>header{justify-content:space-between;gap:14px;display:flex}.admin-privacy-workbench>section>header h3{font-family:var(--display);margin:4px 0;font-size:22px}.admin-privacy-workbench>section>header p{color:#758079;margin:0;font-size:8px}.admin-privacy-workbench>section>header>span{color:#746f67;background:#eeeae3;border-radius:99px;height:max-content;padding:6px 8px;font-size:6px;font-weight:900}.admin-privacy-facts{border:1px solid #e2ded6;border-radius:8px;grid-template-columns:1fr 1fr;margin-top:12px;display:grid;overflow:hidden}.admin-privacy-facts>div{padding:9px}.admin-privacy-facts>div+div{border-left:1px solid #e2ded6}.admin-privacy-facts small,.admin-privacy-facts b{display:block}.admin-privacy-facts small{color:#7d8881;text-transform:uppercase;font-size:6px;font-weight:900}.admin-privacy-facts b{margin-top:3px;font-size:8px}.admin-privacy-action{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:11px;display:flex}.admin-privacy-action textarea{resize:vertical;border:1px solid #dcd8cf;border-radius:8px;width:100%;min-height:80px;padding:9px;font-size:8px}.admin-privacy-action button{padding:9px 11px;font-size:7px}.admin-privacy-response{background:#e9f1eb;border-radius:8px;margin-top:11px;padding:11px}.admin-privacy-response small{color:#5b7463;text-transform:uppercase;font-size:7px;font-weight:900}.admin-privacy-response p{margin:5px 0 0;font-size:8px}.admin-privacy-workbench>section.empty{text-align:center;align-content:center;place-items:center;display:grid}.admin-privacy-workbench>section.empty>span{width:42px;height:42px;color:var(--green);background:#e5ede7;border-radius:12px;place-items:center;font-weight:900;display:grid}.admin-privacy-workbench>section.empty h3{margin:9px 0 3px}.admin-privacy-workbench>section.empty p{color:#7a857e;margin:0;font-size:8px}.registration-risk{border-radius:7px;width:max-content;max-width:100%;margin-top:5px;padding:4px 6px;font-style:normal;font-weight:900;font-size:7px!important}.registration-risk.clear{color:#236445;background:#e5f1e9}.registration-risk.attention{color:#806120;background:#fff0ca}.registration-risk.critical{color:#8a3027;background:#f8ded8}.registration-queue-summary{background:#faf5ea;border:1px solid #e2d7c4;border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;margin:0 20px 14px;padding:11px 13px;display:flex}.registration-queue-summary span{color:#56645c;background:#fff;border-radius:8px;padding:6px 8px;font-size:8px;font-weight:800}.registration-queue-summary span b{color:var(--rust);margin-right:3px;font-size:12px}.registration-queue-summary small{color:#7a837d;margin-left:auto;font-size:7px}.queue-priority{border-radius:7px;width:max-content;margin-top:5px;padding:4px 6px;font-style:normal;font-weight:900;font-size:7px!important}.queue-priority.critical{color:#fff;background:#9b382f}.queue-priority.attention{color:#5c4714;background:#f1c969}.queue-priority.priority{color:#6c4934;background:#e7ddd0}.queue-priority.standard{color:#52645a;background:#edf0ec}.queue-priority.completed{color:#296044;background:#dcecdf}.registration-title-actions{align-items:center;gap:8px;display:flex}.registration-title-actions>a{color:var(--rust);background:#fff;border:1px solid #d5c9b5;border-radius:8px;padding:7px 9px;font-size:7px;font-weight:900;text-decoration:none}@media (width<=760px){body{padding-bottom:82px}.market-dock{width:100%;min-height:68px;padding:6px 5px max(6px,env(safe-area-inset-bottom));background:#143026fb;border-width:1px 0 0;border-radius:0;bottom:0}.market-dock a{padding:6px 2px}.market-dock span{font-size:20px}.market-dock b{font-size:8px}.compare-tray{bottom:76px}.registration-queue-summary{margin:0 12px 12px}.registration-queue-summary small{width:100%;margin-left:0}.central-layer{background:#f8f5ee;padding:0 0 74px}.central-shell{min-height:calc(100dvh - 74px);box-shadow:none;border:0;border-radius:0}.central-head{z-index:3;padding:20px 17px 15px;position:sticky;top:0}.central-head p{font-size:10px}.central-close{width:36px;height:36px}.central-offers-wrap,.central-freight,.central-profile{padding:16px}.central-offers-grid,.central-freight,.central-profile{grid-template-columns:1fr}.central-action-strip{align-items:start}.central-action-strip p{font-size:8px}.central-messages{min-height:0;display:block}.central-messages>aside{border-bottom:1px solid #ded6c8;border-right:0;padding:14px}.central-conversation-list{max-height:210px;overflow:auto}.central-thread{min-height:420px;padding:16px}.freight-route-stage{grid-template-columns:1fr 78px 1fr;min-height:250px;padding:13px 0}.route-ai:before,.route-ai:after{width:22px}.security-grid{grid-template-columns:1fr}.security-shield>header{flex-direction:column}.security-shield-metrics{grid-template-columns:1fr 1fr}.security-shield-metrics>div+div{border-left:0}.security-shield-metrics>div:nth-child(2n){border-left:1px solid #ffffff1f}.security-shield-metrics>div:nth-child(n+3){border-top:1px solid #ffffff1f}.security-shield-body,.security-shield-body ul,.proposal-terms-summary{grid-template-columns:1fr}.proposal-terms-summary>div:nth-child(odd){border-right:0}.proposal-terms-gate{grid-template-columns:1fr}.proposal-terms-gate>button{grid-row:auto}.pedigree-columns{grid-template-columns:1fr 1fr}}.sale-term-callout{background:#fff8e9;border:1px solid #d5c7ac;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;display:grid}.sale-term-callout>span{background:var(--green);color:#e9bd6d;border-radius:9px;place-items:center;width:33px;height:33px;font-weight:900;display:grid}.sale-term-callout small,.sale-term-callout b,.sale-term-callout p{display:block}.sale-term-callout small{color:#8d7650;letter-spacing:.8px;text-transform:uppercase;font-size:7px;font-weight:900}.sale-term-callout b{margin-top:3px;font-size:11px}.sale-term-callout p{color:#6f796f;margin:4px 0 0;font-size:8px;line-height:1.45}.sale-term-callout button{color:var(--green);background:#fff;border:1px solid #cdbd9f;border-radius:8px;padding:9px 11px;font-size:8px;font-weight:900}.seller-term-callout{margin-top:10px}.sale-term-layer{z-index:160;padding:22px}.sale-term-modal{background:#fffdf8;width:min(820px,96vw);max-height:94dvh;padding:42px;overflow:auto}.sale-term-head{border-bottom:1px solid #d9d0c1;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex}.sale-term-head img{object-fit:contain;width:150px;height:55px}.sale-term-head>div{text-align:right}.sale-term-head span,.sale-term-head b{display:block}.sale-term-head span{color:#85755f;letter-spacing:1px;font-size:8px;font-weight:900}.sale-term-head b{color:var(--green);margin-top:5px;font-family:Georgia,serif;font-size:18px}.sale-term-title{padding:25px 0 18px}.sale-term-title h2{margin:2px 0 10px;font-family:Georgia,serif;font-size:35px;font-weight:500}.sale-term-title p{color:#68766e;max-width:650px;margin:0;font-size:10px;line-height:1.6}.sale-term-grid{border:1px solid #ddd4c6;border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.sale-term-grid>div{background:#fff;padding:16px}.sale-term-grid>div:nth-child(2n){border-left:1px solid #ddd4c6}.sale-term-grid>div:nth-child(n+3){border-top:1px solid #ddd4c6}.sale-term-grid small,.sale-term-grid b,.sale-term-grid span{display:block}.sale-term-grid small{color:#8b948d;text-transform:uppercase;font-size:8px;font-weight:900}.sale-term-grid b{margin-top:5px;font-size:12px}.sale-term-grid span{color:#6e7a72;margin-top:4px;font-size:9px}.sale-term-clauses{border-left:3px solid var(--gold);background:#f5efe4;border-radius:9px;margin-top:20px;padding:20px}.sale-term-clauses h3{margin:0 0 10px;font-family:Georgia,serif;font-size:20px}.sale-term-clauses ol{color:#59675f;margin:0;padding-left:18px;font-size:9px;line-height:1.55}.sale-term-clauses li+li{margin-top:6px}.sale-term-acceptances{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.sale-term-acceptances>div{background:#fff;border:1px solid #d8d0c2;border-radius:10px;align-items:center;gap:10px;padding:14px;display:flex}.sale-term-acceptances>div>span{color:#20734f;background:#dcece1;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.sale-term-acceptances p{margin:0}.sale-term-acceptances small,.sale-term-acceptances b{display:block}.sale-term-acceptances small{color:#7a867e;font-size:8px}.sale-term-acceptances b{margin-top:4px;font-size:10px}.sale-term-footer{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.sale-term-footer>span{color:#7b867f;max-width:450px;font-size:8px;line-height:1.5}.sale-term-footer button{padding:11px 15px}@media (width<=760px){.sale-term-callout{grid-template-columns:32px 1fr}.sale-term-callout button{grid-column:2;justify-self:start}.sale-term-layer{padding:0}.sale-term-modal{border-radius:0;width:100%;height:100dvh;max-height:none;padding:32px 16px 90px}.sale-term-head{align-items:flex-start}.sale-term-head img{width:115px;height:42px}.sale-term-head>div{max-width:145px}.sale-term-title h2{font-size:28px}.sale-term-grid,.sale-term-acceptances{grid-template-columns:1fr}.sale-term-grid>div:nth-child(2n){border-left:0}.sale-term-grid>div+div{border-top:1px solid #ddd4c6}.sale-term-footer{flex-direction:column;align-items:flex-start}.sale-term-footer button{width:100%}}@media print{body>*{visibility:hidden}.sale-term-layer,.sale-term-layer *{visibility:visible}.sale-term-layer{background:#fff;padding:0;display:block;position:absolute;inset:0}.sale-term-modal{width:100%;max-height:none;box-shadow:none;border:0;border-radius:0;padding:28px}.no-print{display:none!important}}.detail-actions{align-items:center;gap:13px;margin-top:15px;display:flex}.detail-actions .detail-action{margin-top:0}.detail-actions>a{color:var(--green);padding:13px 4px;font-size:10px;font-weight:900;text-decoration:none}.follow-detail{color:var(--green);background:0 0;border:1px solid #b8ad9b;border-radius:9px;padding:12px 15px;font-size:9px;font-weight:900}.follow-detail.active{border-color:var(--green);background:#e2eadf}.follow-detail-note{color:#7b877f;margin-top:9px;font-size:8px;display:block}.public-animal-page{background:#f7f1e6;min-height:100vh}.public-animal-header{background:#f7f1e6;border-bottom:1px solid #07372d1f;justify-content:space-between;align-items:center;height:82px;padding:0 5vw;display:flex}.public-animal-header img{object-fit:contain;width:180px;height:60px}.public-animal-header>div{align-items:center;gap:22px;display:flex}.public-animal-header span{color:#637168;letter-spacing:.7px;text-transform:uppercase;font-size:9px;font-weight:900}.public-animal-header a{color:var(--green);font-size:11px;font-weight:900;text-decoration:none}.public-animal-hero{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:6vw;min-height:610px;padding:55px 6vw;display:grid}.public-animal-photo{background:radial-gradient(at 50% 100%,#3e4d3680,#0000 42%),linear-gradient(#d7d4c8 0 68%,#819078 68%);border-radius:28px;min-height:500px;position:relative;overflow:hidden;box-shadow:0 28px 65px #1c2e2526}.public-animal-photo.silver{background:radial-gradient(at 50% 100%,#35493385,#0000 42%),linear-gradient(#c9cdca 0 68%,#6e826b 68%)}.public-animal-photo.sand{background:radial-gradient(at 50% 100%,#4b4c2e7a,#0000 42%),linear-gradient(#dccdb6 0 68%,#8b8c61 68%)}.public-animal-photo .cattle-art{bottom:100px;transform:translate(-50%)scale(1.55)}.public-animal-photo>small{color:#fff;background:#07372dd1;border-radius:99px;padding:8px 11px;font-size:9px;font-weight:900;position:absolute;bottom:18px;right:20px}.public-animal-copy h1{letter-spacing:-3px;max-width:650px;margin:4px 0 13px;font-family:Georgia,serif;font-size:clamp(44px,5.3vw,74px);font-weight:500;line-height:.95}.public-animal-registry{color:#68766d;font-size:13px}.public-animal-price{border-top:1px solid #d8cfbf;border-bottom:1px solid #d8cfbf;margin-top:26px;padding:20px 0}.public-animal-price small,.public-animal-price strong,.public-animal-price span{display:block}.public-animal-price small{color:#869087;letter-spacing:.7px;text-transform:uppercase;font-size:8px;font-weight:900}.public-animal-price strong{color:var(--green);margin:5px 0;font-size:33px}.public-animal-price span{color:#69766e;font-size:10px;line-height:1.5}.public-animal-actions{align-items:flex-start;gap:18px;margin-top:22px;display:flex}.public-animal-actions a,.public-animal-actions button{color:var(--green);background:0 0;border:0;padding:14px 20px;font-size:10px;font-weight:900;text-decoration:none}.public-animal-actions button{border:1px solid #bfb4a2;border-radius:10px}.public-animal-actions .primary{color:#fff}.follow-animal-action{gap:5px;display:grid}.follow-animal-action button.active{border-color:var(--green);background:#e2eadf}.follow-animal-action button:disabled{cursor:wait;opacity:.65}.follow-animal-action small{color:#7c877f;max-width:190px;font-size:7px;line-height:1.4}.public-animal-proof{color:#7c877f;margin-top:18px;font-size:8px;display:block}.public-animal-details{background:#fffdf8;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:45px;padding:75px 7vw;display:grid}.public-animal-details h2{margin:3px 0 18px;font-family:Georgia,serif;font-size:35px;font-weight:500}.public-animal-details article>p,.public-animal-details aside>p{color:#68766e;font-size:11px;line-height:1.65}.public-facts{border:1px solid #e0d8cb;border-radius:13px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.public-facts>div{padding:16px}.public-facts>div:nth-child(2n){border-left:1px solid #e0d8cb}.public-facts>div:nth-child(n+3){border-top:1px solid #e0d8cb}.public-facts small,.public-facts b{display:block}.public-facts small{color:#8b948d;text-transform:uppercase;font-size:8px}.public-facts b{margin-top:5px;font-size:11px}.public-animal-details aside{background:var(--green);color:#fff;border-radius:18px;padding:28px}.public-animal-details aside h2{color:#fff}.public-animal-details aside>p{color:#c3d0c9}.public-animal-details aside>div{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;margin:20px 0;padding:14px 0}.public-animal-details aside b,.public-animal-details aside span{display:block}.public-animal-details aside b{font-family:Georgia,serif;font-size:25px}.public-animal-details aside span{color:#c4d0c9;margin-top:4px;font-size:8px}.public-animal-details aside a{color:#e9c374;font-size:10px;font-weight:900;text-decoration:none}.public-animal-footer p{margin:0}.public-animal-footer a{color:#e9c374;font-size:10px;font-weight:900;text-decoration:none}.unavailable-animal{align-content:center;place-items:start;min-height:100vh;padding:10vh 8vw;display:grid}.unavailable-animal>img{width:210px}.unavailable-animal>span{color:var(--rust);letter-spacing:1px;margin-top:35px;font-size:10px;font-weight:900}.unavailable-animal h1{max-width:700px;margin:10px 0;font-family:Georgia,serif;font-size:50px;font-weight:500}.unavailable-animal p{color:#6b776f}.unavailable-animal a{background:var(--green);color:#fff;border-radius:9px;margin-top:12px;padding:13px 17px;font-size:10px;font-weight:900;text-decoration:none}@media (width<=800px){.detail-actions{flex-direction:column;align-items:stretch}.detail-actions>a{text-align:center}.public-animal-header{height:70px;padding:0 16px}.public-animal-header img{width:135px}.public-animal-header span{display:none}.public-animal-hero{flex-direction:column;gap:30px;padding:22px 16px 45px;display:flex}.public-animal-photo{width:100%;min-height:330px}.public-animal-photo .cattle-art{bottom:65px;transform:translate(-50%)scale(1.08)}.public-animal-copy h1{font-size:44px}.public-animal-actions{flex-direction:column;align-items:stretch}.public-animal-actions a,.public-animal-actions button{text-align:center}.public-animal-details{grid-template-columns:1fr;padding:50px 16px}.public-facts{grid-template-columns:1fr}.public-facts>div+div{border-top:1px solid #e0d8cb}.public-facts>div:nth-child(2n){border-left:0}.public-animal-footer{flex-direction:column;align-items:flex-start;padding:25px 18px;display:flex}.public-animal-footer img{width:140px;height:55px}}.sale-term-callout.signed{background:#eef7f0;border-color:#b8d1c0}.contract-hash{color:#7b6e5d;text-overflow:ellipsis;white-space:nowrap;background:#f2ece1;border-radius:6px;margin-top:10px;padding:7px 9px;font-size:7px;display:block;overflow:hidden}.proposal-acceptances{opacity:.82}.contract-signing{background:#fff;border:1px solid #d8d0c2;border-radius:13px;margin-top:20px;padding:20px}.contract-signing-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.contract-signing-head h3{margin:4px 0 0;font-family:Georgia,serif;font-size:22px}.contract-signing-head>a{color:var(--rust);font-size:9px;font-weight:900}.contract-party-signatures{grid-template-columns:1fr 1fr;gap:9px;margin-top:14px;display:grid}.contract-party-signatures article{background:#faf7f1;border:1px solid #ddd5c8;border-radius:10px;align-items:flex-start;gap:10px;padding:13px;display:flex}.contract-party-signatures article>span{color:#8a928d;background:#eee8dd;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.contract-party-signatures article.signed>span{color:#20734f;background:#dcece1}.contract-party-signatures small,.contract-party-signatures b,.contract-party-signatures p,.contract-party-signatures em{display:block}.contract-party-signatures small{color:#7d887f;text-transform:uppercase;font-size:7px}.contract-party-signatures b{margin-top:3px;font-size:10px}.contract-party-signatures p{color:#6f7a72;margin:4px 0 0;font-size:7px;line-height:1.45}.contract-party-signatures em{color:#9b6a3d;margin-top:3px;font-style:normal}.signature-actions{border-top:1px solid #e4ddd2;margin-top:15px;padding-top:15px}.signature-declaration{color:#58665e;align-items:flex-start;gap:9px;font-size:8px;line-height:1.55;display:flex}.signature-declaration input{accent-color:var(--green);margin-top:2px}.signature-actions>.primary{width:100%;margin-top:12px;padding:13px}.govbr-signature-option{background:#f3eee5;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:13px;display:flex}.govbr-signature-option b,.govbr-signature-option p{display:block}.govbr-signature-option b{font-size:9px}.govbr-signature-option p{color:#6c7971;max-width:410px;margin:4px 0 0;font-size:7px;line-height:1.5}.govbr-signature-option>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.govbr-signature-option a,.govbr-signature-option label{color:var(--green);cursor:pointer;background:#fff;border:1px solid #cfc5b6;border-radius:7px;padding:8px 9px;font-size:7px;font-weight:900;text-decoration:none}.govbr-signature-option input{display:none}.signature-complete-note{background:#e7f1e9;border-radius:9px;align-items:center;gap:10px;margin-top:14px;padding:13px;display:flex}.signature-complete-note>span{color:#fff;background:#277052;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.signature-complete-note p{margin:0}.signature-complete-note b,.signature-complete-note small{display:block}.signature-complete-note b{font-size:9px}.registration-section-title{border-top:1px solid var(--line);padding-top:15px;font-family:Georgia,serif;margin:22px 0 10px!important;font-size:18px!important}.registration-help{color:#6c786f;line-height:1.55;margin:0 0 12px!important;font-size:9px!important}.form-grid .full-field{grid-column:1/-1}.document-upload{cursor:pointer;background:#f8f3e9;border:1px dashed #b8ac94;border-radius:9px;padding:13px}.document-upload input{display:none}.document-upload span{color:#6f786f;margin-top:7px;font-size:9px;font-weight:800;display:block}.document-upload.complete{background:#edf4ef;border-style:solid;border-color:#5f9c7b}.reference-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.reference-grid article{border:1px solid var(--line);background:#faf7f0;border-radius:11px;padding:15px}.reference-grid article>b{color:var(--green);margin-bottom:10px;font-size:10px;display:block}.reference-grid label{color:#627068;margin-top:8px;font-size:8px;font-weight:900;display:block}.reference-grid input{border:1px solid var(--line);background:#fff;border-radius:8px;outline:none;width:100%;margin-top:5px;padding:10px}.profile-gate{margin-top:18px}.profile-gate.pending{background:#f7edda}.profile-gate.changes_requested{background:#f6e4df}.seller-registration-progress.five-steps{grid-template-columns:repeat(5,1fr)}.admin-buyer-row a{color:var(--rust);font-weight:900;text-decoration:none}.profile-editor-modal{width:min(820px,94vw);max-height:90vh;padding:30px;overflow:auto}.profile-editor-modal>h2{margin:5px 0 8px;font-family:Georgia,serif;font-size:31px}.profile-editor-modal>p{color:#657168;max-width:650px;font-size:10px;line-height:1.55}.profile-editor-alert{color:#5f563f;background:#f4ead7;border-radius:10px;grid-template-columns:auto 1fr;gap:12px;margin-top:16px;padding:13px 15px;font-size:9px;line-height:1.45;display:grid}.profile-editor-alert b{color:var(--rust)}.profile-editor-actions{border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf8fa;justify-content:flex-end;gap:9px;margin:24px -30px -30px;padding:15px 30px;display:flex;position:sticky;bottom:-30px}.account-gateway-options .forgot-access{color:var(--rust);cursor:pointer;background:0 0;border:0;margin-top:9px;font-size:9px;font-weight:900;text-decoration:underline}.account-gateway-options article>small{color:#788079;margin-top:7px;font-size:7px;line-height:1.45;display:block}@media (width<=680px){.profile-editor-modal{padding:24px 18px}.profile-editor-alert{grid-template-columns:1fr}.profile-editor-actions{grid-template-columns:1fr 1fr;margin:20px -18px -24px;padding:13px 18px;display:grid;bottom:-24px}.reference-grid{grid-template-columns:1fr}.seller-registration-progress.five-steps{grid-template-columns:repeat(5,minmax(62px,1fr));overflow:auto}.seller-registration-progress.five-steps small{font-size:6px}}@media (width<=760px){.retention-center>header{display:grid}.retention-center>header button{width:100%}.retention-metrics,.retention-grid{grid-template-columns:1fr}.retention-metrics>div+div{border-top:1px solid #e0d9cd;border-left:0}.retention-policy-list>article{grid-template-columns:28px 1fr}.retention-policy-list em{grid-column:2}.retention-history>span,.incident-response-center>header{display:grid}.incident-summary{grid-template-columns:repeat(3,1fr);display:grid}.incident-protocol{grid-template-columns:1fr 1fr}.incident-protocol>span+span{border-left:0}.incident-protocol>span:nth-child(2n){border-left:1px solid #e1ddd5}.incident-protocol>span:nth-child(n+3){border-top:1px solid #e1ddd5}.incident-workbench{grid-template-columns:1fr}.incident-deadlines{grid-template-columns:1fr 1fr}.incident-deadlines>div+div{border-left:0}.incident-deadlines>div:nth-child(2n){border-left:1px solid #e2ded6}.incident-deadlines>div:nth-child(n+3){border-top:1px solid #e2ded6}.incident-detail>header{display:grid}.incident-action button{width:100%}.pentest-center>header{display:grid}.pentest-summary{grid-template-columns:1fr 1fr}.pentest-summary>span+span{border-left:0}.pentest-summary>span:nth-child(2n){border-left:1px solid #e1dcd3}.pentest-summary>span:nth-child(n+3){border-top:1px solid #e1dcd3}.pentest-grid,.pentest-findings,.pentest-grid ul{grid-template-columns:1fr}.pentest-finding-list>article{grid-template-columns:29px 1fr}.pentest-finding-actions{grid-column:2;justify-items:start}.pentest-start-form button,.pentest-finding-form button{width:100%}.privacy-rights-center>header,.admin-privacy-center>header{display:grid}.privacy-rights-form,.admin-privacy-workbench{grid-template-columns:1fr}.privacy-rights-form button{width:100%}.privacy-request-list>article{grid-template-columns:27px 1fr}.privacy-request-list em{grid-column:2}.admin-privacy-summary{grid-template-columns:repeat(3,1fr);display:grid}.admin-privacy-workbench>section>header{display:grid}.admin-privacy-action button{width:100%}}.reference-check-cell{gap:3px;display:grid!important}.reference-check-cell>b{margin-top:4px;font-size:8px}.reference-check-cell>small{font-size:7px}.reference-check-actions{gap:4px;margin:2px 0 5px;display:flex!important}.reference-check-actions button{color:var(--green)!important;background:#fff!important;border:1px solid #d8d0c2!important;border-radius:5px!important;padding:4px 5px!important;font-size:6px!important}.admin-registration-notes{grid-template-columns:1fr 1fr;gap:10px;padding:0 20px 18px;display:grid}@media (width<=760px){.admin-registration-notes{grid-template-columns:1fr}.reference-check-actions{flex-wrap:wrap}}.signature-complete-note small{color:#67766d;margin-top:3px;font-size:7px}.signature-legal-note{color:#78837c;margin:12px 0 0;font-size:7px;line-height:1.55}.signature-legal-note a{color:var(--rust);font-weight:900}.sale-term-footer>a{padding:11px 15px;text-decoration:none}@media (width<=760px){.contract-party-signatures{grid-template-columns:1fr}.contract-signing{padding:14px}.contract-signing-head,.govbr-signature-option{flex-direction:column;align-items:flex-start}.govbr-signature-option>div:last-child{justify-content:flex-start;width:100%}.sale-term-footer>a{text-align:center;width:100%}}.contract-archive{overflow:hidden}.contract-archive-head,.contract-archive-row{grid-template-columns:1.15fr 1.2fr .75fr .65fr .55fr;align-items:center;gap:12px;display:grid}.contract-archive-head{color:#768179;text-transform:uppercase;background:#f1ece3;border-radius:8px;margin-top:15px;padding:10px 12px;font-size:7px;font-weight:900}.contract-archive-row{border-bottom:1px solid #e7e0d5;padding:13px 12px}.contract-archive-row span b,.contract-archive-row span small{display:block}.contract-archive-row span b{font-size:9px}.contract-archive-row span small{color:#78837c;margin-top:4px;font-size:7px}.contract-archive-row em{border-radius:99px;place-items:center;min-width:34px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900;display:inline-grid}.contract-archive-row em.complete{color:#20734f;background:#dcece1}.contract-archive-row em.pending{color:#98642b;background:#f5ead3}.contract-archive-row>a{color:var(--rust);font-size:8px;font-weight:900}@media (width<=760px){.contract-archive-head{display:none}.contract-archive-row{grid-template-columns:1fr 1fr}.contract-archive-row>span:nth-child(3),.contract-archive-row>span:nth-child(4){border-top:1px solid #eee7dc;padding-top:8px}.contract-archive-row>a{text-align:center;border:1px solid #d8cdbd;border-radius:7px;grid-column:1/-1;padding:9px;text-decoration:none}}.account-gateway-layer{z-index:105}.account-gateway{max-width:760px;padding:52px}.account-gateway>p{color:#68766d;max-width:600px;line-height:1.55}.account-gateway-options{grid-template-columns:1fr 1fr;gap:14px;margin-top:25px;display:grid}.account-gateway-options article{border:1px solid var(--line);background:#fbf8f1;border-radius:16px;padding:24px}.account-gateway-options article.creator-option{background:#edf3ee}.account-gateway-options article>span{color:var(--rust);letter-spacing:.9px;text-transform:uppercase;font-size:8px;font-weight:900}.account-gateway-options h3{margin:7px 0;font-family:Georgia,serif;font-size:27px}.account-gateway-options p{color:#68756d;min-height:45px;margin:0 0 18px;font-size:11px;line-height:1.55}.account-gateway-options button{width:100%;padding:13px}.account-security-note{color:#7d8780;text-align:center;margin-top:16px;font-size:8px;display:block}.video-later-note{background:#faf5ea;border:1px solid #d9ccb4;border-radius:11px;align-items:flex-start;gap:12px;margin-top:18px;padding:15px;display:flex}.video-later-note>span{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.video-later-note b,.video-later-note small{display:block}.video-later-note b{font-size:11px}.video-later-note small{color:#6d7971;margin-top:4px;font-size:9px;line-height:1.5}.profile-readiness-alert{background:#fff6e6;border:1px solid #e1be88;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;margin-bottom:16px;padding:17px 19px;display:grid}.profile-readiness-alert>span{background:var(--rust);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.profile-readiness-alert small,.profile-readiness-alert b,.profile-readiness-alert p{display:block}.profile-readiness-alert small{color:#9a682f;text-transform:uppercase;font-size:7px;font-weight:900}.profile-readiness-alert b{margin-top:3px;font-size:11px}.profile-readiness-alert p{color:#6f786f;margin:3px 0 0;font-size:8px}.profile-readiness-alert button{background:var(--green);color:#fff;border:0;border-radius:8px;padding:10px 12px;font-size:8px;font-weight:900}.creator-profile-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;display:grid}.creator-profile-card{grid-row:span 2}.creator-profile-title{align-items:center;gap:13px;margin:20px 0;display:flex}.creator-profile-title>span{background:var(--green);color:#fff;border-radius:14px;place-items:center;width:52px;height:52px;font-family:Georgia,serif;font-size:19px;display:grid}.creator-profile-title h3{margin:0;font-family:Georgia,serif;font-size:25px}.creator-profile-title p{color:#748078;margin:4px 0 0;font-size:9px}.creator-profile-card dl{margin:0 0 20px}.creator-profile-card dl>div{border-top:1px solid #e7e0d6;padding:11px 0}.creator-profile-card dt{color:#7c877f;text-transform:uppercase;font-size:7px;font-weight:900}.creator-profile-card dd{margin:3px 0 0;font-size:9px;font-weight:800}.creator-profile-card>button{width:100%;padding:11px}.institutional-profile-card{grid-template-columns:42% 58%;padding:0;display:grid;overflow:hidden}.institutional-profile-preview{color:#fff;background:linear-gradient(#07372d47,#07372dbf),url(/marketgen-hero.png) 50%/cover;align-content:center;place-items:center;gap:12px;min-height:270px;display:grid}.institutional-profile-preview>span{background:#07372db8;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:60px;height:60px;font-size:18px;display:grid}.institutional-profile-preview small{letter-spacing:1px;font-size:7px;font-weight:900}.institutional-profile-card.complete .institutional-profile-preview>span{background:#267052}.institutional-profile-copy{padding:25px}.institutional-profile-copy h3{margin:6px 0;font-family:Georgia,serif;font-size:24px}.institutional-profile-copy p{color:#6e7a72;font-size:9px;line-height:1.55}.institutional-profile-copy>small{color:#7a857e;margin-top:8px;font-size:7px;display:block}.profile-video-action{margin-top:8px;padding:11px 14px;font-size:9px;display:inline-block;position:relative;overflow:hidden}.profile-video-action input,.video-required-action input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.profile-checklist h3{margin:5px 0 16px;font-family:Georgia,serif;font-size:24px}.profile-checklist>div{border-top:1px solid #e7e0d6;align-items:center;gap:10px;padding:10px 0;display:flex}.profile-checklist>div>span{color:#8b928d;background:#eee8dd;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;font-weight:900;display:grid}.profile-checklist>div>span.done{color:#20734f;background:#dcece1}.profile-checklist p{margin:0}.profile-checklist b,.profile-checklist small{display:block}.profile-checklist b{font-size:9px}.profile-checklist small{color:#7b867e;margin-top:3px;font-size:7px}.profile-checklist>strong{color:#95652d;background:#f6ead3;border-radius:8px;margin-top:13px;padding:11px;font-size:8px;display:block}.profile-checklist>strong.ready{color:#20734f;background:#dcece1}.video-required-layer{z-index:120}.video-required-modal{text-align:center;max-width:500px;padding:50px}.video-required-icon{background:var(--rust);color:#fff;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 20px;font-size:20px;display:grid}.video-required-modal>p{color:#69766e;font-size:12px;line-height:1.6}.video-required-action{margin-top:10px;padding:14px 18px;display:block;position:relative;overflow:hidden}.profile-link-action{border:1px solid var(--green);width:100%;color:var(--green);background:0 0;border-radius:9px;margin-top:9px;padding:12px;font-size:9px;font-weight:900}.video-required-modal>small{color:#78827b;margin-top:13px;font-size:8px;display:block}@media (width<=760px){.account-gateway{padding:46px 20px 26px}.account-gateway-options{grid-template-columns:1fr}.account-gateway-options p{min-height:0}.creator-profile-grid{grid-template-columns:1fr}.creator-profile-card{grid-row:auto}.institutional-profile-card{grid-template-columns:1fr}.institutional-profile-preview{min-height:220px}.profile-readiness-alert{grid-template-columns:34px 1fr}.profile-readiness-alert>span{width:34px;height:34px}.profile-readiness-alert button{grid-column:1/-1;width:100%}.video-required-modal{padding:45px 22px 28px}}.table-head,.table-row{grid-template-columns:2fr 1fr 1fr 1fr .65fr 192px}.table-row.needs-correction{background:#fff8f2}.listing-review-reason{color:#a24d2e;max-width:300px;margin-top:5px;font-size:8px;font-style:normal;font-weight:800;line-height:1.35}.table-row>.listing-edit-action{color:#9e4525;background:#fff1e9;border:1px solid #d7aa91;border-radius:7px;padding:7px 8px}.listing-actions-cell{grid-template-columns:1fr 1fr;align-items:center;gap:5px;display:grid}.listing-actions-cell button,.table-row>.listing-reactivate-action{border-radius:7px;padding:7px 8px;font-size:8px;font-weight:900}.listing-confirm-action{color:#236e4e;background:#e7f1ea;border:1px solid #77a88c;grid-column:1/-1}.listing-report-action{color:#435a4d;background:#f2f4f1;border:1px solid #85958c}.listing-share-action{color:#176345;background:#e8f2ec;border:1px solid #7aa18c}.listing-price-action{color:#815c24;background:#fbf4e5;border:1px solid #c7b27f}.listing-pause-action{color:#954932;background:#fff5f2;border:1px solid #d2aaa0}.table-row>.listing-reactivate-action{color:#236e4e;background:#e7f1ea;border:1px solid #77a88c}.listing-actions-cell button:disabled,.table-row>.listing-reactivate-action:disabled{cursor:wait;opacity:.55}.listing-report-layer{z-index:120}.listing-report-modal{width:min(690px,96vw);padding:44px}.listing-report-modal h2{margin:6px 0 8px;font-size:38px}.listing-report-modal>p{color:#718078;margin:0}.listing-report-funnel{grid-template-columns:repeat(3,1fr);gap:9px;margin:22px 0 16px;display:grid}.listing-report-funnel>div{background:#faf7f0;border:1px solid #e0d9cd;border-radius:11px;padding:15px}.listing-report-funnel small,.listing-report-funnel strong,.listing-report-funnel span{display:block}.listing-report-funnel small{color:#7a857e;text-transform:uppercase;font-size:7px;font-weight:900}.listing-report-funnel strong{color:var(--green);margin:5px 0;font-family:Georgia,serif;font-size:27px}.listing-report-funnel span{color:#78837c;font-size:7px}.listing-report-source{background:#eee8dc;border-radius:12px;padding:16px}.listing-report-source>div:first-child{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.listing-report-source>div:first-child b{font-size:10px}.listing-report-source>div:first-child small{color:#738077;font-size:8px}.listing-source-row{grid-template-columns:120px minmax(0,1fr) 28px;align-items:center;gap:9px;margin-top:7px;display:grid}.listing-source-row>span{color:#65736a;font-size:8px}.listing-source-row>i{background:#d9d2c5;border-radius:99px;height:7px;overflow:hidden}.listing-source-row>i>b{border-radius:inherit;background:linear-gradient(90deg,var(--green),#5b9276);min-width:2px;height:100%;display:block}.listing-source-row>strong{text-align:right;font-size:8px}.listing-report-insight{border-left:4px solid var(--gold);background:#faf5e9;border-radius:9px;align-items:flex-start;gap:11px;margin-top:13px;padding:14px;display:flex}.listing-report-insight>span{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.listing-report-insight small,.listing-report-insight b{display:block}.listing-report-insight small{color:#8b7250;text-transform:uppercase;font-size:7px;font-weight:900}.listing-report-insight b{margin-top:4px;font-size:9px;line-height:1.5}.listing-report-actions{justify-content:flex-end;align-items:center;gap:9px;margin-top:18px;display:flex}.listing-report-actions>a{border:1px solid var(--line);color:var(--green);border-radius:8px;padding:10px 13px;font-size:8px;font-weight:900;text-decoration:none}.listing-report-actions .primary{padding:11px 14px}.listing-report-note{color:#758079;text-align:right;margin-top:12px;font-size:7px;display:block}.share-listing-layer{z-index:119}.share-listing-modal{width:min(620px,96vw);padding:44px}.share-listing-modal h2{margin:6px 0 8px;font-size:36px}.share-listing-modal>p{color:#6f7b73;margin:0}.share-listing-summary{grid-template-columns:1fr 1fr;gap:9px;margin:22px 0 14px;display:grid}.share-listing-summary>div{background:#eee8dc;border-radius:11px;padding:14px 16px}.share-listing-summary small,.share-listing-summary strong{display:block}.share-listing-summary small{color:#78847c;text-transform:uppercase;font-size:7px;font-weight:900}.share-listing-summary strong{color:var(--green);margin-top:4px;font-family:Georgia,serif;font-size:24px}.share-listing-options{grid-template-columns:1fr 1fr;gap:9px;display:grid}.share-channel{color:var(--ink);text-align:left;background:#fbf8f1;border:1px solid #ddd5c8;border-radius:11px;align-items:center;gap:11px;padding:13px;display:flex}.share-channel>span{background:var(--green);color:#fff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid}.share-channel b,.share-channel small{display:block}.share-channel b{font-size:10px}.share-channel small{color:#758078;margin-top:3px;font-size:7px}.share-channel.whatsapp>span{background:#287a55}.share-channel.instagram>span{background:#a24668}.share-channel.facebook>span{background:#315e9f}.share-channel.other>span{background:#966638}.share-listing-feedback{color:#1d6d4c;background:#dcece1;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:8px;font-weight:900}.share-listing-note{color:#748078;margin-top:13px;font-size:8px;line-height:1.5;display:block}.price-change,.public-price-change{color:#95652d;background:#f6ead3;border-radius:99px;margin-top:6px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:900;display:inline-block}.price-change.reduced,.public-price-change.reduced{color:#20734f;background:#dcece1}.public-animal-price .public-price-change{margin:2px 0 8px}.price-editor-layer{z-index:118}.price-editor-modal{width:min(560px,96vw);padding:42px}.price-editor-modal h2{margin:6px 0 8px;font-size:38px}.price-editor-modal>p{color:#6f7b73;margin:0}.price-editor-comparison{background:#eee8dc;border-radius:12px;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0 20px;padding:16px;display:grid}.price-editor-comparison small,.price-editor-comparison strong{display:block}.price-editor-comparison small{color:#7f8982;text-transform:uppercase;font-size:8px;font-weight:900}.price-editor-comparison strong{margin-top:5px;font-family:Georgia,serif;font-size:20px}.price-editor-modal>label{gap:7px;font-size:10px;font-weight:900;display:grid}.price-editor-modal>label input{border:1px solid var(--line);background:#fff;border-radius:9px;outline:none;padding:14px;font-size:16px}.price-editor-preview{border-left:3px solid var(--gold);background:#f8f3e9;margin-top:14px;padding:13px}.price-editor-preview b,.price-editor-preview span{display:block}.price-editor-preview b{font-size:11px}.price-editor-preview span{color:#6b776f;margin-top:4px;font-size:9px;line-height:1.45}.price-editor-actions{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.price-editor-actions .primary{padding:10px 14px}.price-editor-actions .primary:disabled{opacity:.45}.price-editor-note{color:#738078;text-align:right;margin-top:12px;font-size:8px;display:block}@media (width<=680px){.price-editor-modal,.share-listing-modal,.listing-report-modal{padding:42px 20px 28px}.price-editor-comparison,.share-listing-summary,.share-listing-options,.listing-report-funnel{grid-template-columns:1fr}.price-editor-actions{grid-template-columns:1fr 1fr;display:grid}.price-editor-note,.listing-report-note{text-align:left}.listing-report-source>div:first-child{display:grid}.listing-source-row{grid-template-columns:95px minmax(0,1fr) 24px}.listing-report-actions{grid-template-columns:1fr 1fr;display:grid}.listing-report-actions>a{text-align:center}}.wizard-actions .primary:disabled,.draft-action:disabled{opacity:.45;cursor:not-allowed}.draft-action{color:var(--green);background:0 0;border:1px solid #b7aa95;border-radius:9px;padding:11px 14px;font-size:9px;font-weight:900}.listing-funnel{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:center;gap:24px;margin-bottom:14px;display:grid}.listing-funnel h3{margin:5px 0 3px;font-family:Georgia,serif;font-size:24px}.listing-funnel p{color:#768179;margin:0;font-size:8px}.listing-funnel dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.listing-funnel dl>div{background:#faf7f0;border:1px solid #e4ddd2;border-radius:10px;padding:14px}.listing-funnel dt{color:#7f8982;text-transform:uppercase;font-size:7px;font-weight:900}.listing-funnel dd{color:var(--green);margin:5px 0;font-family:Georgia,serif;font-size:28px}.listing-funnel dl small{color:#7b857e;font-size:7px;display:block}.listing-performance-cell b,.listing-performance-cell small,.listing-performance-cell em{display:block}.listing-performance-cell em{color:#9a642f;max-width:230px;margin-top:4px;font-size:7px;font-style:normal;line-height:1.35}.listing-results-summary{color:#758078;justify-content:space-between;align-items:center;gap:12px;margin:-2px 2px 10px;font-size:8px;display:flex}.listing-results-summary b{color:var(--green);font-size:10px}.listing-results-summary button{color:var(--green);background:0 0;border:0;border-bottom:1px solid;padding:5px 0;font-size:8px;font-weight:900}.listing-correction-banner{border-left:4px solid var(--rust);text-align:left;background:#fff0e9;border-radius:9px;margin:0 0 22px;padding:15px 17px}.listing-correction-banner b,.listing-correction-banner span{display:block}.listing-correction-banner b{color:#9d4527;text-transform:uppercase;font-size:9px}.listing-correction-banner span{color:#6f655e;margin-top:5px;font-size:10px;line-height:1.5}.admin-media-review{margin-top:16px}.admin-media-layout{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:16px;margin-top:18px;display:grid}.admin-media-feature{color:#7c867f;background:#e9e3d7;border-radius:14px;place-items:center;min-height:320px;font-size:10px;font-weight:900;display:grid;overflow:hidden}.admin-media-feature img{object-fit:cover;width:100%;height:100%;min-height:320px}.admin-media-files{align-content:start;gap:7px;max-height:320px;display:grid;overflow:auto}.admin-media-files a{color:var(--ink);background:#fbf8f1;border:1px solid #e1d9cc;border-radius:9px;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;text-decoration:none;display:grid}.admin-media-files b,.admin-media-files span,.admin-media-files em{font-size:8px}.admin-media-files span{color:#78837c;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-media-files em{color:var(--rust);font-style:normal;font-weight:900}.admin-media-review>small{color:#7e8881;margin-top:13px;font-size:8px;display:block}.selected-media-list{grid-template-columns:1fr 1fr;gap:6px;margin-top:11px;display:grid}.selected-media-list span{color:#737e77;text-overflow:ellipsis;white-space:nowrap;background:#fbf8f1;border:1px solid #e1d9cd;border-radius:8px;min-width:0;padding:8px 10px;font-size:8px;overflow:hidden}.selected-media-list b{color:var(--green);text-transform:uppercase;margin-right:7px;font-size:7px}.ai-orb.blocked{background:#8e3e2c;border-color:#b85a3e;box-shadow:0 0 0 12px #f2dfd8}.ai-orb.blocked span{color:#fff}.media-check-results{text-align:left;gap:7px;max-width:620px;margin:20px auto;display:grid}.media-check-results>div{background:#f3f8f4;border:1px solid #dce5df;border-radius:9px;grid-template-columns:26px 1fr;align-items:start;gap:9px;padding:11px 13px;display:grid}.media-check-results>div>b{color:#20734f;background:#d8eadf;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.media-check-results strong,.media-check-results small{display:block}.media-check-results strong{font-size:9px}.media-check-results small{color:#6f7a73;margin-top:3px;font-size:8px;line-height:1.45}.media-check-results>div.attention{background:#fff8e9;border-color:#ead5a9}.media-check-results>div.attention>b{color:#8c622d;background:#f1dfb7}.media-check-results>div.blocked{background:#fff0eb;border-color:#e5b7aa}.media-check-results>div.blocked>b{color:#9e452c;background:#eccdc3}.media-check-results .human-review-note{color:#756d5f;border-left:3px solid #d1a45e;padding:9px 11px;font-size:8px;line-height:1.5}.admin-quality-summary{background:#fbf6eb;border:1px solid #e1d6c1;border-radius:12px;grid-template-columns:180px 1fr;gap:18px;margin-top:16px;padding:16px;display:grid}.admin-quality-summary>div:first-child{flex-direction:column;justify-content:center;display:flex}.admin-quality-summary small,.admin-quality-summary strong,.admin-quality-summary span{display:block}.admin-quality-summary>div:first-child small{color:#8b918b;text-transform:uppercase;font-size:7px;font-weight:900}.admin-quality-summary>div:first-child strong{color:var(--green);margin:5px 0;font-family:Georgia,serif;font-size:31px}.admin-quality-summary>div:first-child span{color:#6f7a72;font-size:8px}.admin-quality-summary>div:last-child{gap:5px;display:grid}.admin-quality-summary p{background:#ffffff9e;border-radius:7px;grid-template-columns:20px 1fr;gap:7px;margin:0;padding:7px 9px;display:grid}.admin-quality-summary p>b{color:#20734f;background:#dcece1;border-radius:50%;place-items:center;width:19px;height:19px;font-size:8px;display:grid}.admin-quality-summary p strong,.admin-quality-summary p small{display:block}.admin-quality-summary p strong{font-size:8px}.admin-quality-summary p small{color:#7b857d;margin-top:2px;font-size:7px;line-height:1.35}.admin-quality-summary p.attention>b{color:#8c622d;background:#f1dfb7}.admin-quality-summary p.blocked>b{color:#9e452c;background:#eccdc3}.admin-quality-summary.attention{border-color:#e1c58d}.admin-quality-summary.blocked{background:#fff1eb;border-color:#deb09f}@media (width<=760px){.listing-funnel{grid-template-columns:1fr}.listing-funnel dl{grid-template-columns:repeat(3,1fr)}.listing-funnel dl>div{padding:11px}.admin-media-layout{grid-template-columns:1fr}.admin-media-files a{grid-template-columns:70px minmax(0,1fr)}.admin-media-files em{grid-column:2}.selected-media-list,.admin-quality-summary{grid-template-columns:1fr}.media-check-results{max-height:300px;overflow:auto}}.farm-link{text-decoration:none}.farm-public-link{color:#fff;text-align:center;text-decoration:none;display:block}.follow-farm-detail{width:100%;color:var(--green);background:0 0;border:1px solid #b8ad9b;border-radius:9px;padding:12px 14px;font-size:9px;font-weight:900}.follow-farm-detail.active{border-color:var(--green);background:#e2eadf}.follow-farm-note{color:#78847c;margin:6px 0 10px;font-size:8px;line-height:1.4;display:block}.public-farm-page{background:#f8f3e8;min-height:100vh}.public-farm-hero{background:var(--cream);grid-template-columns:1.08fr .92fr;align-items:center;gap:6vw;min-height:650px;padding:55px 6vw 70px;display:grid}.public-farm-video{background:linear-gradient(#07372d2e,#07372dba),url(/marketgen-hero.png) 50%/cover;border-radius:24px 24px 120px;min-height:500px;overflow:hidden;box-shadow:0 25px 60px #07372d29}.public-farm-video video{object-fit:cover;width:100%;height:500px;display:block}.public-farm-video>div{color:#fff;align-content:center;place-items:center;gap:15px;min-height:500px;display:grid}.public-farm-video>div>span{background:#07372db8;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:78px;height:78px;padding-left:5px;font-size:24px;display:grid}.public-farm-video>div>small{letter-spacing:1.4px;font-size:8px;font-weight:900}.public-farm-copy h1{letter-spacing:-3px;margin:7px 0 10px;font-family:Georgia,serif;font-size:clamp(48px,6vw,78px);font-weight:500;line-height:.95}.public-farm-copy>p{color:#627068;font-size:15px;line-height:1.65}.public-farm-location{font-weight:900;color:var(--rust)!important;font-size:11px!important}.public-farm-numbers{grid-template-columns:1fr 1fr;gap:10px;margin:28px 0;display:grid}.public-farm-numbers>div{border:1px solid var(--line);background:#ffffff8c;border-radius:12px;padding:17px}.public-farm-numbers b,.public-farm-numbers span{display:block}.public-farm-numbers b{font-family:Georgia,serif;font-size:27px}.public-farm-numbers span{color:#768078;text-transform:uppercase;margin-top:4px;font-size:8px}.public-farm-actions{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.public-farm-actions a,.public-farm-actions button{border-radius:10px;padding:14px 18px;font-size:10px;font-weight:900;text-decoration:none}.public-farm-actions button{border:1px solid var(--green);color:var(--green);background:0 0}.follow-farm-action{gap:5px;display:grid}.follow-farm-action button.active{background:#e2eadf}.follow-farm-action button:disabled{cursor:wait;opacity:.65}.follow-farm-action small{color:#77837b;max-width:210px;font-size:7px;line-height:1.4}.public-farm-listings{padding:80px 6vw 100px}.public-farm-heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.public-farm-heading h2{letter-spacing:-2px;margin:7px 0 0;font-family:Georgia,serif;font-size:clamp(35px,4vw,52px);font-weight:500}.public-farm-heading p{color:#6b776f;max-width:460px;margin:0;font-size:11px;line-height:1.55}.public-farm-animal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.public-farm-animal-grid article{background:#fff;border:1px solid #ddd5c7;border-radius:18px;overflow:hidden}.public-farm-animal-photo{background:linear-gradient(#d7d4c8 0 68%,#819078 68%);min-height:220px;position:relative}.public-farm-animal-photo.silver{background:linear-gradient(#c9cdca 0 68%,#6e826b 68%)}.public-farm-animal-photo.sand{background:linear-gradient(#dccdb6 0 68%,#8b8c61 68%)}.public-farm-animal-photo span,.public-farm-animal-photo small{color:#fff;background:#07372de0;border-radius:99px;padding:7px 9px;font-size:7px;font-weight:900;position:absolute}.public-farm-animal-photo span{top:13px;left:13px}.public-farm-animal-photo small{bottom:13px;right:13px}.public-farm-animal-grid article>div:last-child{padding:20px}.public-farm-animal-grid article>div:last-child>small{color:var(--rust);text-transform:uppercase;font-size:8px;font-weight:900}.public-farm-animal-grid h3{margin:8px 0 4px;font-family:Georgia,serif;font-size:22px}.public-farm-animal-grid p{color:#737e77;margin:0;font-size:9px}.public-farm-animal-grid strong{margin-top:16px;font-size:19px;display:block}.public-farm-animal-grid a{color:var(--green);border-top:1px solid #ebe5dc;margin-top:14px;padding-top:12px;font-size:9px;font-weight:900;text-decoration:none;display:block}@media (width<=850px){.public-farm-hero{grid-template-columns:1fr;padding:30px 18px 55px}.public-farm-video,.public-farm-video video,.public-farm-video>div{height:360px;min-height:360px}.public-farm-copy h1{letter-spacing:-2px;font-size:48px}.public-farm-actions{flex-direction:column}.public-farm-actions a,.public-farm-actions button{text-align:center}.public-farm-listings{padding:60px 18px 80px}.public-farm-heading{display:block}.public-farm-heading p{margin-top:12px}.public-farm-animal-grid{grid-template-columns:1fr}}.public-animal-commercial{grid-template-columns:minmax(0,1fr) 220px;align-items:stretch;gap:12px;display:grid}.public-animal-img{color:var(--green);background:#fbf6eb;border:1px solid #d9c9aa;border-radius:13px;flex-direction:column;justify-content:center;padding:18px;text-decoration:none;display:flex}.public-animal-img small,.public-animal-img strong,.public-animal-img span{display:block}.public-animal-img small{color:#8a918b;letter-spacing:.7px;text-transform:uppercase;font-size:8px;font-weight:900}.public-animal-img strong{color:var(--rust);margin:5px 0;font-family:Georgia,serif;font-size:22px}.public-animal-img span{color:#786f60;font-size:8px;font-weight:800}.public-farm-price{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.public-farm-price>span,.public-farm-price>a{background:#fbfaf6;border:1px solid #e3dccf;border-radius:9px;padding:9px;text-decoration:none}.public-farm-price small,.public-farm-price strong,.public-farm-price b{display:block}.public-farm-price small{color:#8a918b;text-transform:uppercase;font-size:7px;font-weight:900}.public-farm-price strong,.public-farm-price b{color:var(--green);font-size:14px;margin-top:4px!important}.public-farm-price>a b{color:var(--rust)}.img-method-page{background:#f8f3e8;min-height:100vh}.img-method-hero{background:var(--cream);grid-template-columns:1.05fr .95fr;align-items:center;gap:8vw;min-height:680px;padding:90px 7vw;display:grid}.img-method-hero h1{letter-spacing:-4px;margin:5px 0 24px;font-family:Georgia,serif;font-size:clamp(52px,6vw,84px);font-weight:500;line-height:.95}.img-method-hero>div>p{color:#596860;max-width:670px;font-size:18px;line-height:1.65}.img-calibration-note{border-left:3px solid var(--gold);background:#fff8e9;border-radius:8px;align-items:flex-start;gap:18px;margin-top:28px;padding:17px 19px;display:flex}.img-calibration-note b{color:#8b5d24;letter-spacing:1px;flex:none;font-size:9px}.img-calibration-note span{color:#6e685d;font-size:10px;line-height:1.5}.img-formula-card{background:var(--green);color:#fff;border-radius:26px;padding:38px;box-shadow:0 30px 70px #07372d33}.img-formula-card>span{color:#dfb462;letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-weight:900}.img-formula-card>strong{margin-top:38px;font-family:Georgia,serif;font-size:62px;font-weight:500;display:block}.img-formula-card>p{color:#b9c6bd;margin:4px 0 34px;font-size:13px}.img-scale{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.img-scale i{border:1px solid #ffffff24;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:105px;padding:15px 10px;font-style:normal;display:flex}.img-scale i.center{background:#d7ac6321;border-color:#d7ac63}.img-scale b,.img-scale span{display:block}.img-scale b{font-family:Georgia,serif;font-size:27px}.img-scale span{color:#b9c6bd;font-size:8px;line-height:1.35}.img-formula-card>small{color:#d8e1dc;border-top:1px solid #ffffff24;margin-top:26px;padding-top:18px;font-size:9px;display:block}.img-method-content{padding:95px 7vw 105px}.img-method-heading{justify-content:space-between;align-items:flex-end;gap:35px;display:flex}.img-method-heading h2,.img-guardrails h2,.img-method-cta h2{letter-spacing:-2px;margin:0;font-family:Georgia,serif;font-size:clamp(38px,4.5vw,58px);font-weight:500}.img-method-heading>p{color:#68766e;max-width:480px;margin:0;font-size:12px;line-height:1.6}.img-factor-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:45px;display:grid}.img-factor-grid article{border:1px solid var(--line);background:#fff;border-radius:17px;padding:26px}.img-factor-grid article>b{color:var(--gold);font-family:Georgia,serif;font-size:24px}.img-factor-grid h3{margin:23px 0 9px;font-family:Georgia,serif;font-size:20px}.img-factor-grid p{color:#68766e;margin:0;font-size:11px;line-height:1.55}.img-guardrails{background:var(--green);color:#fff;grid-template-columns:.85fr 1.15fr;gap:8vw;padding:90px 7vw;display:grid}.img-guardrails h2{color:#fff}.img-guardrails ul{margin:0;padding:0;list-style:none}.img-guardrails li{border-bottom:1px solid #ffffff24;grid-template-columns:160px 1fr;gap:20px;padding:18px 0;display:grid}.img-guardrails li b{font-size:12px}.img-guardrails li span{color:#b9c6bd;font-size:11px;line-height:1.5}.img-method-cta{text-align:center;padding:100px 7vw}.img-method-cta>p{color:#68766e;max-width:610px;margin:18px auto 28px;font-size:14px;line-height:1.6}.img-method-cta>a{padding:15px 21px;text-decoration:none;display:inline-block}@media (width<=850px){.public-animal-commercial{grid-template-columns:1fr}.img-method-hero{grid-template-columns:1fr;min-height:0;padding:65px 20px}.img-method-hero h1{letter-spacing:-2px;font-size:50px}.img-calibration-note{display:block}.img-calibration-note span{margin-top:8px;display:block}.img-formula-card{padding:25px}.img-scale{grid-template-columns:1fr}.img-scale i{min-height:75px}.img-method-content{padding:70px 20px}.img-method-heading{display:block}.img-method-heading>p{margin-top:15px}.img-factor-grid{grid-template-columns:1fr}.img-guardrails{grid-template-columns:1fr;padding:70px 20px}.img-guardrails li{grid-template-columns:1fr;gap:6px}.img-method-cta{padding:75px 20px}}.seller-price-img b,.seller-price-img small{display:block}.seller-price-img small{color:var(--rust);margin-top:4px;font-size:8px;font-weight:900}.admin-img-preview{background:#fbf6eb;border:1px solid #d9c9aa;border-radius:12px;grid-template-columns:135px 1fr auto;align-items:center;gap:14px;margin:17px 0;padding:15px;display:grid}.admin-img-preview>div small,.admin-img-preview>div strong{display:block}.admin-img-preview>div small{color:#8a918b;text-transform:uppercase;font-size:7px;font-weight:900}.admin-img-preview>div strong{color:var(--rust);margin-top:3px;font-family:Georgia,serif;font-size:18px}.admin-img-preview p{color:#596860;margin:0;font-size:9px;line-height:1.45}.admin-img-preview p small{color:#879087;margin-top:4px;font-size:7px;display:block}.admin-img-preview>a{color:var(--rust);white-space:nowrap;font-size:8px;font-weight:900;text-decoration:none}@media (width<=760px){.admin-img-preview{grid-template-columns:70px 1fr}.admin-img-preview>a{grid-column:1/-1}}.public-farm-price em{color:#8a918b;margin-top:4px;font-size:7px;font-style:normal;font-weight:800;display:block}.public-comparables{background:#f7f1e6;padding:75px 7vw 90px}.public-comparables-heading{justify-content:space-between;align-items:flex-end;gap:36px;display:flex}.public-comparables-heading h2{letter-spacing:-2px;max-width:680px;margin:4px 0 0;font-family:Georgia,serif;font-size:clamp(36px,4vw,52px);font-weight:500}.public-comparables-heading>p{color:#68766e;max-width:480px;margin:0;font-size:11px;line-height:1.65}.public-comparable-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.public-comparable-grid>article{color:var(--ink);background:#fffdf8;border:1px solid #ded5c7;border-radius:17px;transition:transform .18s,box-shadow .18s;overflow:hidden}.public-comparable-grid>article:hover{transform:translateY(-3px);box-shadow:0 18px 35px #1c2e251a}.public-comparable-photo{background:linear-gradient(#d7d4c8 0 68%,#819078 68%);min-height:155px;display:block;position:relative}.public-comparable-photo.silver{background:linear-gradient(#c9cdca 0 68%,#6e826b 68%)}.public-comparable-photo.sand{background:linear-gradient(#dccdb6 0 68%,#8b8c61 68%)}.public-comparable-photo>span{color:#fff;background:#07372ddb;border-radius:99px;padding:6px 8px;font-size:7px;font-weight:900;position:absolute;top:12px;left:12px}.public-comparable-grid>article>div:last-child{padding:18px}.public-comparable-grid small{color:var(--rust);text-transform:uppercase;font-size:8px;font-weight:900}.public-comparable-grid h3{margin:7px 0 5px;font-family:Georgia,serif;font-size:21px;font-weight:500}.public-comparable-grid p{color:#748078;margin:3px 0;font-size:8px}.public-comparable-grid strong{color:var(--green);margin-top:16px;font-size:20px;display:block}.public-comparable-actions{border-top:1px solid #ebe5da;justify-content:space-between;gap:12px;margin-top:12px;padding-top:11px;display:flex}.public-comparable-actions a{color:var(--green);font-size:8px;font-weight:900;text-decoration:none}.public-comparable-actions a:last-child{color:var(--rust);text-align:right}.public-comparable-method{color:var(--green);margin-top:23px;font-size:9px;font-weight:900;text-decoration:none;display:inline-block}.public-comparable-empty{color:#748078;text-align:center;border:1px dashed #cfc3b0;border-radius:14px;margin-top:28px;padding:28px;font-size:10px}@media (width<=800px){.public-comparables{padding:55px 16px 70px}.public-comparables-heading{display:block}.public-comparables-heading>p{margin-top:12px}.public-comparable-grid{grid-template-columns:1fr}.public-comparable-photo{min-height:190px}}.compare-page{background:#f7f1e6;min-height:100vh}.compare-hero{text-align:center;padding:65px 7vw 30px}.compare-hero h1{letter-spacing:-3px;margin:5px 0 12px;font-family:Georgia,serif;font-size:clamp(48px,6vw,74px);font-weight:500}.compare-hero>p{color:#68766e;max-width:690px;margin:0 auto;font-size:13px;line-height:1.65}.compare-toolbar{background:#eee6d8;border:1px solid #ddd2c1;border-radius:14px;grid-template-columns:1fr auto auto;align-items:center;gap:15px;width:min(1180px,90vw);margin:0 auto 16px;padding:14px 16px;display:grid}.compare-toolbar small,.compare-toolbar strong,.compare-toolbar span{display:block}.compare-toolbar small{color:var(--rust);letter-spacing:1px;text-transform:uppercase;font-size:7px;font-weight:900}.compare-toolbar strong{margin-top:3px;font-family:Georgia,serif;font-size:16px;font-weight:500}.compare-toolbar span{color:#768078;margin-top:3px;font-size:8px}.compare-toolbar>a{color:var(--green);padding:10px;font-size:9px;font-weight:900;text-decoration:none}.compare-share{border:0;padding:12px 15px;font-size:9px}.compare-board{background:#fffdf8;border:1px solid #dcd3c5;border-radius:20px;grid-template-columns:170px repeat(2,minmax(0,1fr));width:min(1180px,90vw);margin:0 auto 36px;display:grid;overflow:hidden;box-shadow:0 24px 55px #1c2e251a}.compare-animal-head{border-left:1px solid #e4ddd2;min-width:0;padding:22px}.compare-label-head{background:#f0e9dd;border-left:0}.compare-label-head span{color:#758078;text-transform:uppercase;font-size:9px;font-weight:900}.compare-animal-photo{background:linear-gradient(#d7d4c8 0 68%,#819078 68%);border-radius:13px;min-height:145px;position:relative}.compare-animal-photo.silver{background:linear-gradient(#c9cdca 0 68%,#6e826b 68%)}.compare-animal-photo.sand{background:linear-gradient(#dccdb6 0 68%,#8b8c61 68%)}.compare-animal-photo>span{color:#fff;background:#07372ddb;border-radius:99px;padding:6px 8px;font-size:7px;font-weight:900;position:absolute;top:10px;left:10px}.compare-animal-head>small{color:var(--rust);text-transform:uppercase;margin-top:15px;font-size:8px;font-weight:900;display:block}.compare-animal-head h2{margin:5px 0;font-family:Georgia,serif;font-size:24px;font-weight:500}.compare-animal-head p{color:#758078;margin:0;font-size:9px}.compare-animal-head>strong{color:var(--green);margin-top:13px;font-size:24px;display:block}.compare-animal-head>em{color:#20734f;background:#dcece1;border-radius:99px;margin-top:7px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:900;display:inline-block}.compare-row{border-top:1px solid #e4ddd2;grid-column:1/-1;grid-template-columns:170px repeat(2,minmax(0,1fr));display:grid}.compare-row>b,.compare-row>span,.compare-row>div{min-width:0;padding:14px 18px}.compare-row>b{color:#6d7971;text-transform:uppercase;background:#f0e9dd;font-size:9px}.compare-row>span,.compare-row>div{color:#36443c;border-left:1px solid #e4ddd2;font-size:11px;font-weight:700;line-height:1.4}.compare-actions-row>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.compare-actions-row a{color:var(--green);text-align:center;border:1px solid #c8bcaa;border-radius:8px;padding:11px 9px;font-size:8px;font-weight:900;text-decoration:none}.compare-actions-row a.primary{color:#fff;border:0}.compare-note{border-left:3px solid var(--gold);background:#fff8e9;border-radius:9px;grid-template-columns:auto 1fr;gap:20px;width:min(900px,86vw);margin:0 auto 70px;padding:17px 20px;display:grid}.compare-note b{color:#8b5d24;text-transform:uppercase;font-size:9px}.compare-note p{color:#6e685d;margin:0;font-size:9px;line-height:1.55}.compare-empty{align-content:center;place-items:start;padding:10vh 8vw;display:grid}.compare-empty>img{width:210px}.compare-empty>span{color:var(--rust);letter-spacing:1px;margin-top:34px;font-size:9px;font-weight:900}.compare-empty h1{max-width:680px;margin:10px 0;font-family:Georgia,serif;font-size:50px;font-weight:500}.compare-empty p{color:#68766e}.compare-empty>a{background:var(--green);color:#fff;border-radius:9px;margin-top:12px;padding:13px 17px;font-size:10px;font-weight:900;text-decoration:none}@media (width<=800px){.compare-hero{padding:48px 18px 24px}.compare-toolbar{grid-template-columns:1fr auto;gap:8px;width:calc(100vw - 24px)}.compare-toolbar>div{grid-column:1/-1}.compare-toolbar>a{text-align:center}.compare-share{min-width:170px}.compare-board{grid-template-columns:110px repeat(2,minmax(210px,1fr));width:calc(100vw - 24px);overflow-x:auto}.compare-label-head{min-width:110px}.compare-animal-head{min-width:210px;padding:14px}.compare-animal-photo{min-height:115px}.compare-row{grid-template-columns:110px repeat(2,minmax(210px,1fr));min-width:530px}.compare-row>b,.compare-row>span,.compare-row>div{padding:12px 10px}.compare-actions-row>div{grid-template-columns:1fr}.compare-note{grid-template-columns:1fr;gap:7px;width:calc(100vw - 32px)}.compare-empty{padding:8vh 20px}.compare-empty h1{font-size:42px}}footer{background:var(--brand-green);grid-template-columns:215px 1fr auto auto;padding:32px 5vw}footer img{width:205px;height:112px}.public-animal-header{background:var(--brand-green);border-bottom-color:#ffffff1a;height:102px;box-shadow:0 8px 28px #071f161f}.public-animal-header img{width:240px;height:96px}.public-animal-header span{color:#b9c8c0}.public-animal-header a{color:#e9c374}.public-animal-footer{grid-template-columns:215px 1fr auto}.recently-viewed{border-top:1px solid var(--line);background:#f1eadf;padding:55px 6vw 65px}.recently-viewed-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.recently-viewed-heading h2{letter-spacing:-1.5px;margin:3px 0 0;font-family:Georgia,serif;font-size:clamp(30px,3.4vw,44px);font-weight:500}.recently-viewed-heading>button{color:#77817a;background:0 0;border:0;padding:9px;font-size:9px;font-weight:900}.recently-viewed-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:25px;display:grid}.recently-viewed-grid>article{background:#fffdf8;border:1px solid #dcd4c8;border-radius:14px;grid-template-columns:95px minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.recent-animal-photo{min-height:145px;color:var(--green);background:linear-gradient(#d7d4c8 0 68%,#819078 68%);border:0;font-family:Georgia,serif;font-size:18px;font-weight:900}.recent-animal-photo.silver{background:linear-gradient(#c9cdca 0 68%,#6e826b 68%)}.recent-animal-photo.sand{background:linear-gradient(#dccdb6 0 68%,#8b8c61 68%)}.recently-viewed-grid>article>div{min-width:0;padding:14px 12px}.recently-viewed-grid small,.recently-viewed-grid h3,.recently-viewed-grid p,.recently-viewed-grid strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.recently-viewed-grid small{color:var(--rust);text-transform:uppercase;font-size:7px;font-weight:900}.recently-viewed-grid h3{margin:6px 0 3px;font-family:Georgia,serif;font-size:18px}.recently-viewed-grid p{color:#7b857e;margin:0;font-size:7px}.recently-viewed-grid strong{color:var(--green);margin-top:11px;font-size:15px}.recently-viewed-grid article>div>div{gap:5px;margin-top:12px;display:flex}.recently-viewed-grid article>div>div button{color:var(--green);background:#fff;border:1px solid #d3c9b9;border-radius:6px;padding:6px 7px;font-size:7px;font-weight:900}.recently-viewed-grid article>div>div button.selected{border-color:var(--green);color:#176747;background:#e5efe8}@media (width<=680px){.topbar{min-height:78px;padding:0 12px}.brand{width:185px;height:72px}.account-actions{gap:2px}.account-actions .login{padding:8px 5px}.primary.small{padding:10px 11px}.recently-viewed{padding:45px 16px 55px}.recently-viewed-heading{align-items:flex-start}.recently-viewed-grid{grid-template-columns:1fr}.recently-viewed-grid>article{grid-template-columns:105px minmax(0,1fr)}.recent-animal-photo{min-height:130px}footer img{width:215px;height:120px}}@media (width<=800px){.public-animal-header{height:82px;padding:0 12px}.public-animal-header img{width:185px;height:76px}.public-animal-footer img{width:215px;height:120px}}.workspace-notify{font-size:13px;position:relative}.workspace-notify>b{background:var(--rust);color:#fff;border:2px solid #eae5da;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:7px;display:grid;position:absolute;top:-6px;right:-6px}.proposal-toolbar{border:1px solid var(--line);background:#fffdf8;border-radius:11px;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;display:flex}.proposal-toolbar .inline-search{flex:1}.proposal-toolbar select{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;padding:9px 10px;font-size:9px}.proposal-toolbar>span{color:#748078;white-space:nowrap;font-size:8px}.proposal-toolbar>span b{color:var(--green);font-size:10px}.proposal-toolbar>button{color:var(--green);white-space:nowrap;background:0 0;border:0;border-bottom:1px solid;padding:5px 0;font-size:8px;font-weight:900}@media (width<=760px){.proposal-toolbar{flex-wrap:wrap}.proposal-toolbar .inline-search{flex:0 0 100%;order:0;width:100%}.proposal-toolbar select{flex:1}}.admin-queue-toolbar{border:1px solid var(--line);background:#fffdf8;border-radius:11px;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;display:flex}.admin-queue-toolbar .inline-search{flex:1}.admin-queue-toolbar select{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;padding:9px 10px;font-size:9px}.admin-queue-toolbar>span{color:#748078;white-space:nowrap;font-size:8px}.admin-queue-toolbar>span b{color:var(--green);font-size:10px}.admin-queue-toolbar>button{color:var(--green);white-space:nowrap;background:0 0;border:0;border-bottom:1px solid;padding:5px 0;font-size:8px;font-weight:900}.admin-waiting-seller{border-left:4px solid var(--gold);background:#f6edda;border-radius:9px;margin-top:18px;padding:16px}.admin-waiting-seller b,.admin-waiting-seller span{display:block}.admin-waiting-seller b{color:#8b622b;font-size:10px}.admin-waiting-seller span{color:#6f766f;margin-top:5px;font-size:9px;line-height:1.5}@media (width<=760px){.admin-queue-toolbar{flex-wrap:wrap}.admin-queue-toolbar .inline-search{flex:0 0 100%;order:0;width:100%}.admin-queue-toolbar select{flex:1}}.pilot-sale-lab{background:linear-gradient(135deg,#fffdf8 0%,#f4ead9 100%);border:1px solid #d7c7ac;border-radius:20px;margin-bottom:22px;padding:28px;box-shadow:0 18px 46px #28342b14}.pilot-sale-lab.complete{background:linear-gradient(135deg,#f8fcf8 0%,#e2efe5 100%);border-color:#91b39f}.pilot-sale-lab-head{grid-template-columns:minmax(0,1fr) 210px;align-items:end;gap:28px;display:grid}.pilot-sale-lab-head h3{letter-spacing:-1px;margin:4px 0 7px;font-family:Georgia,serif;font-size:31px;font-weight:500}.pilot-sale-lab-head p{color:#647168;max-width:720px;margin:0;font-size:11px;line-height:1.6}.pilot-sale-progress{background:#ded4c4;border-radius:999px;height:12px;position:relative;overflow:hidden}.pilot-sale-progress span{border-radius:inherit;background:linear-gradient(90deg,var(--rust),var(--gold));transition:width .28s;position:absolute;inset:0 auto 0 0}.pilot-sale-progress b{color:var(--green);font-size:10px;position:absolute;bottom:17px;right:0}.pilot-sale-reference{background:#ffffffb8;border:1px solid #ded4c5;border-radius:13px;grid-template-columns:1fr 1fr 1.35fr 1fr;margin-top:24px;display:grid}.pilot-sale-reference>span{border-left:1px solid #e3dacd;min-width:0;padding:14px 16px}.pilot-sale-reference>span:first-child{border-left:0}.pilot-sale-reference small,.pilot-sale-reference b{display:block}.pilot-sale-reference small{color:#7b857d;letter-spacing:.7px;text-transform:uppercase;font-size:7px;font-weight:900}.pilot-sale-reference b{color:var(--green);margin-top:5px;font-size:11px}.pilot-sale-steps{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:19px;display:grid}.pilot-sale-steps>div{opacity:.58;background:#ffffff8c;border:1px solid #ddd5ca;border-radius:12px;grid-template-columns:25px 1fr;align-content:start;gap:9px;min-height:108px;padding:14px;display:grid}.pilot-sale-steps>div.active{border-color:var(--rust);opacity:1;background:#fff8ec;box-shadow:0 8px 24px #b9572f1a}.pilot-sale-steps>div.done{opacity:1;background:#e7f0e9;border-color:#95b4a2}.pilot-sale-steps>div>span{color:#68746c;background:#ddd6cb;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-weight:900;display:grid}.pilot-sale-steps>div.active>span{background:var(--rust);color:#fff}.pilot-sale-steps>div.done>span{color:#fff;background:#287453}.pilot-sale-steps b,.pilot-sale-steps small{display:block}.pilot-sale-steps b{font-size:9px;line-height:1.35}.pilot-sale-steps small{color:#77827b;margin-top:5px;font-size:7px;line-height:1.45}.pilot-sale-rules{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pilot-sale-rules span{color:#526158;background:#e8e1d5;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:900}.pilot-sale-action,.pilot-sale-empty{border-top:1px solid #d8cfbf;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding-top:19px;display:flex}.pilot-sale-action>div small,.pilot-sale-action>div b,.pilot-sale-action>div strong,.pilot-sale-action>div span,.pilot-sale-empty b,.pilot-sale-empty span{display:block}.pilot-sale-action>div small{color:var(--rust);letter-spacing:.8px;text-transform:uppercase;font-size:7px;font-weight:900}.pilot-sale-action>div b{margin-top:4px;font-size:12px}.pilot-sale-action>div strong{color:var(--green);letter-spacing:4px;margin-top:3px;font-family:Georgia,serif;font-size:32px}.pilot-sale-action>div span,.pilot-sale-empty span{color:#6d7971;margin-top:5px;font-size:8px}.pilot-sale-action>button,.pilot-sale-empty>button{flex:none;padding:13px 17px}.pilot-sale-empty b{font-size:11px}@media (width<=900px){.pilot-sale-lab{padding:20px}.pilot-sale-lab-head{grid-template-columns:1fr}.pilot-sale-progress{margin-top:12px}.pilot-sale-reference{grid-template-columns:1fr 1fr}.pilot-sale-reference>span:nth-child(3){border-top:1px solid #e3dacd;border-left:0}.pilot-sale-reference>span:nth-child(4){border-top:1px solid #e3dacd}.pilot-sale-steps{grid-template-columns:1fr}.pilot-sale-steps>div{min-height:0}}@media (width<=600px){.pilot-sale-reference{grid-template-columns:1fr}.pilot-sale-reference>span{border-top:1px solid #e3dacd;border-left:0!important}.pilot-sale-reference>span:first-child{border-top:0}.pilot-sale-action,.pilot-sale-empty{flex-direction:column;align-items:stretch}.pilot-sale-action>button,.pilot-sale-empty>button{width:100%}}:root{--display:"Barlow Condensed","Arial Narrow",sans-serif;--body:"Manrope","Helvetica Neue",Arial,sans-serif;--cream:#f2ecdf;--paper:#fffdf7;--ink:#15372d;--green:#052f26;--brand-green:#03251e;--rust:#a94f32;--gold:#bc913f}body{font-family:var(--body)}h1,h2,h3,h4,.section-heading h2,.how h2,.seller h2,.modal h2,.feed-heading h2,.public-farm-heading h1,.public-animal-main h1,.img-method-hero h1,.img-method-heading h2,.img-guardrails h2,.img-method-cta h2,.compare-hero h1,.compare-animal-head h2,.compare-empty h1,.recently-viewed-heading h2{letter-spacing:-.035em;font-family:var(--display)!important;font-weight:700!important}.eyebrow{font-family:var(--display);letter-spacing:.18em;font-size:12px}.topbar{background:#03251efb;border-bottom:1px solid #bc913f6b;min-height:116px;padding:0 3.6vw;box-shadow:0 12px 32px #03251e29}.brand{place-items:center;width:220px;height:112px;display:grid;overflow:visible}.brand img{object-fit:contain;object-position:left center;width:100%;height:100%}.topbar nav{gap:12px}.topbar nav a{font-family:var(--display);letter-spacing:.025em;text-transform:uppercase;border-radius:0;padding:11px 12px;font-size:17px;font-weight:600}.topbar nav a:hover{color:#e3ba69;background:0 0}.account-actions .login,.account-actions .primary{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;font-size:15px}.account-actions .primary.small{color:#e7bd6a;box-shadow:none;background:0 0;border:1px solid #bc913f;border-radius:0;padding:14px 18px}.account-actions .primary.small:hover{color:#082a22;background:#bc913f}.hero{background:#f2ecdf;grid-template-columns:45% 55%;min-height:760px}.hero-copy{flex-direction:column;justify-content:center;min-height:760px;padding:54px 4.6vw 38px;display:flex;overflow:hidden}.hero-brand-architecture{z-index:-1;color:#052f260e;font-family:var(--display);letter-spacing:-.12em;-webkit-user-select:none;user-select:none;font-size:370px;font-weight:800;line-height:.8;position:absolute;top:-54px;left:1.8vw}.hero .eyebrow{color:#9d6d24;margin-bottom:20px}.hero h1{letter-spacing:-.045em;text-transform:none;max-width:680px;font-size:clamp(66px,6vw,102px);line-height:.82;font-family:var(--display)!important;font-weight:700!important}.hero h1 em{color:var(--rust);font-style:normal;font-weight:700;display:inline}.hero-copy>p{color:#41584f;max-width:570px;margin:26px 0 25px;font-size:17px;line-height:1.62}.hero-actions{gap:11px}.hero-button,.outline-button{min-height:58px;font-family:var(--display);letter-spacing:.055em;text-transform:uppercase;border-radius:0;padding:0 25px;font-size:17px}.hero-button{background:var(--green)}.hero-button span{color:#e4b65c;margin-left:35px}.outline-button{border-color:#9f7b37}.hero-stats{border-top:1px solid #755d3173;margin-top:38px;padding-top:19px}.hero-stats div{flex:1;min-width:0;padding:0 16px}.hero-stats strong{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;font-size:24px;font-weight:700}.hero-stats span{letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.hero-image{background:linear-gradient(90deg,#f2ecdf21,#0000 18%),linear-gradient(#0000 60%,#03251e3d),url(/marketgen-handshake-hero.webp) 50%/cover;border-radius:0;min-height:760px;box-shadow:inset 1px 0 #bc913fa6}.hero-image:after{content:"MG";color:#c29541e0;font-family:var(--display);letter-spacing:-.12em;mix-blend-mode:multiply;font-size:235px;font-weight:800;line-height:1;position:absolute;bottom:-72px;left:-4px}.hero-photo-caption{z-index:2;color:#fff;text-align:right;text-shadow:0 2px 16px #0000004d;position:absolute;bottom:5%;right:4.5%}.hero-photo-caption span,.hero-photo-caption b{font-family:var(--display);letter-spacing:.12em;display:block}.hero-photo-caption span{font-size:11px}.hero-photo-caption b{color:#edc676;margin-top:3px;font-size:16px}.registered-only{z-index:3;background:#03251ee8;border-radius:0;bottom:4%;left:5%}.search-band{background:#052f26;border-top:1px solid #bb913f;padding:21px 5vw}.search{border-radius:0}.search button{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;border-radius:0;font-size:15px}@media (width<=1050px){.brand{width:205px}.topbar nav{display:none}.hero{grid-template-columns:1fr 1fr}.hero h1{font-size:72px}}@media (width<=760px){.topbar{min-height:94px;padding:0 12px}.brand{flex:0 0 165px;width:165px;height:92px}.notification-bell,.favorite-count,.seller-login{display:none}.account-actions .login{font-size:13px}.account-actions .primary.small{padding:10px 11px;font-size:12px}.hero{flex-direction:column;min-height:0;display:flex}.hero-copy{min-height:0;padding:62px 20px 42px}.hero-brand-architecture{font-size:245px;top:-20px;left:-8px}.hero h1{font-size:clamp(58px,17vw,76px);line-height:.84}.hero-copy>p{font-size:15px}.hero-actions{grid-template-columns:1fr;display:grid}.hero-button,.outline-button{width:100%}.hero-stats{grid-template-columns:repeat(3,1fr);display:grid}.hero-stats div{min-width:0;padding:0 9px}.hero-stats strong{font-size:18px}.hero-image{background-position:50%;min-height:500px}.hero-image:after{font-size:160px;bottom:-47px}.hero-photo-caption{max-width:58%;bottom:112px;right:16px}.registered-only{max-width:58%;bottom:18px;left:16px}.search-band{padding:16px;display:block}.search-band .trust-row{margin-top:13px}}.sale-change-panel{background:#fffdf8;border:1px solid #d9d0c2;border-radius:15px;margin:18px 0;padding:22px}.sale-change-panel.pending{background:#fff8e9;border-color:#d9b46f}.sale-change-panel.effective{background:#edf5ef;border-color:#86aa94}.sale-change-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.sale-change-head h4{margin:2px 0 7px;font-family:Georgia,serif;font-size:24px;font-weight:500}.sale-change-head p{color:#68766e;max-width:670px;margin:0;font-size:10px;line-height:1.55}.sale-change-status{color:#756b5d;text-transform:uppercase;background:#eee6d8;border-radius:99px;flex:none;padding:7px 10px;font-size:8px;font-weight:900}.sale-change-status.pending{color:#8b5d24;background:#f4dfb8}.sale-change-status.effective{color:#20734f;background:#d8eadc}.sale-change-status.rejected{color:#9c4325;background:#f2ded6}.sale-change-proposal{border-top:1px solid #e3d5ba;margin-top:17px;padding-top:17px}.sale-change-proposal small,.sale-change-proposal strong,.sale-change-proposal p,.sale-change-proposal em{display:block}.sale-change-proposal small{color:#8b744a;text-transform:uppercase;font-size:8px;font-weight:900}.sale-change-proposal strong{color:var(--green);margin-top:5px;font-size:18px}.sale-change-proposal p{color:#5f6e65;margin:8px 0 0;font-size:10px;line-height:1.5}.sale-change-proposal em{border-left:3px solid var(--gold);color:#756957;background:#fffdf8;margin-top:9px;padding:10px;font-size:9px;font-style:normal}.bilateral-acceptance{gap:8px;margin-top:15px;display:flex}.bilateral-acceptance span{color:#8d958f;border:1px solid #d8cdbb;border-radius:99px;padding:7px 10px;font-size:8px;font-weight:900}.bilateral-acceptance span.done{color:#20734f;background:#dfeee3;border-color:#8bb29a}.sale-change-waiting{background:#f0e9dc;border-radius:9px;justify-content:space-between;gap:18px;margin-top:14px;padding:12px 14px;display:flex}.sale-change-waiting b{font-size:9px}.sale-change-waiting span{color:#68766e;text-align:right;font-size:8px}.sale-change-answer{grid-template-columns:1fr auto auto;gap:8px;margin-top:14px;display:grid}.sale-change-answer input{background:#fff;border:1px solid #d8cdbb;border-radius:8px;min-width:0;padding:11px;font-size:9px}.sale-change-answer button{border-radius:8px;padding:10px 14px;font-size:9px}.sale-change-summary{background:#ffffff9e;border-radius:9px;justify-content:space-between;gap:20px;margin-top:15px;padding:12px 14px;display:flex}.sale-change-summary b{font-size:10px}.sale-change-summary span{color:#68766e;font-size:8px}.sale-change-actions{gap:9px;margin-top:16px;display:flex}.sale-change-actions button{border-radius:8px;padding:11px 15px;font-size:9px;font-weight:900}.sale-termination-button,.sale-termination-confirm{color:#9b4527;background:#fff4ef;border:1px solid #c9795d;font-weight:900}.sale-change-modal{width:min(680px,94vw);padding:42px}.sale-change-modal>p{color:#68766e;margin:12px 0 22px;font-size:11px;line-height:1.6}.sale-change-form{grid-template-columns:1fr 1.45fr;gap:12px;display:grid}.sale-change-form label,.sale-change-settlement,.sale-change-reason{color:#68766e;text-transform:uppercase;gap:7px;font-size:8px;font-weight:900;display:grid;position:relative}.sale-change-form label>span{color:#879087;font-size:10px;position:absolute;bottom:13px;left:12px}.sale-change-form input,.sale-change-form select,.sale-change-settlement textarea,.sale-change-reason textarea{width:100%;color:var(--ink);text-transform:none;background:#fff;border:1px solid #d8cdbb;border-radius:9px;padding:13px;font-size:11px}.sale-change-form input{padding-left:34px}.sale-change-paid-note{background:#edf3ed;border-radius:9px;grid-column:1/-1;align-items:center;gap:14px;padding:12px 14px;display:flex}.sale-change-paid-note b{color:#20734f;font-size:16px}.sale-change-paid-note span{color:#68766e;font-size:8px}.sale-change-settlement textarea,.sale-change-reason textarea{resize:vertical;min-height:96px}.sale-change-settlement+.sale-change-reason,.sale-change-form+.sale-change-reason{margin-top:14px}.sale-change-warning{border-left:3px solid var(--gold);background:#fff8e9;border-radius:8px;grid-template-columns:auto 1fr;gap:18px;margin-top:16px;padding:13px 15px;display:grid}.sale-change-warning b{color:#8b5d24;font-size:9px}.sale-change-warning span{color:#756957;font-size:8px;line-height:1.5}.sale-change-modal-actions{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.sale-change-modal-actions button{border-radius:9px;padding:13px 17px}@media (width<=680px){.sale-change-panel{padding:17px}.sale-change-head{display:block}.sale-change-status{margin-top:12px;display:inline-block}.sale-change-waiting,.sale-change-summary{gap:5px;display:grid}.sale-change-waiting span{text-align:left}.sale-change-answer{grid-template-columns:1fr 1fr}.sale-change-answer input{grid-column:1/-1}.sale-change-actions{grid-template-columns:1fr 1fr;display:grid}.sale-change-modal{padding:36px 20px 24px}.sale-change-form{grid-template-columns:1fr}.sale-change-paid-note{grid-column:auto;gap:4px;display:grid}.sale-change-warning{grid-template-columns:1fr;gap:5px}.sale-change-modal-actions{grid-template-columns:1fr;display:grid}}.operational-case-panel{background:#f7faf7;border:1px solid #cdd8d0;border-radius:15px;margin:18px 0;padding:22px}.operational-case-panel.awaiting_counterpart{background:#fff9ed;border-color:#d8b56e}.operational-case-panel.under_review{background:#eef5f2;border-color:#84a69a}.operational-case-panel.resolved{background:#edf6ef;border-color:#91ae9b}.operational-case-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.operational-case-head h4{font-family:var(--display);margin:3px 0 6px;font-size:26px;line-height:1.05}.operational-case-head p{color:#66736b;margin:0;font-size:9px;line-height:1.55}.operational-case-status{color:#5f6e65;text-transform:uppercase;background:#e7ece8;border-radius:99px;flex:none;padding:7px 10px;font-size:8px;font-weight:900}.operational-case-status.awaiting_counterpart{color:#895b22;background:#f3deb3}.operational-case-status.under_review{color:#22664d;background:#dcebe5}.operational-case-status.resolved{color:#1f704c;background:#d7eadc}.operational-case-empty{border-top:1px solid #dce4de;justify-content:space-between;align-items:center;gap:20px;margin-top:17px;padding-top:17px;display:flex}.operational-case-empty>span{color:#6d7a72;max-width:640px;font-size:9px;line-height:1.55}.operational-case-empty button{flex:none}.operational-case-summary{background:#ffffffb8;border:1px solid #dfe5df;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:12px 14px;display:flex}.operational-case-summary small,.operational-case-summary b{display:block}.operational-case-summary small{color:#7a867e;text-transform:uppercase;font-size:7px;font-weight:900}.operational-case-summary b{margin-top:3px;font-size:10px}.operational-case-summary>span{color:#607067;text-transform:uppercase;background:#e7ece8;border-radius:99px;padding:6px 9px;font-size:7px;font-weight:900}.operational-case-summary>span.urgent{color:#9b4527;background:#f4ddd5}.operational-case-history{gap:8px;margin-top:14px;display:grid}.operational-case-history article{background:#fff;border:1px solid #e1e6e2;border-radius:10px;grid-template-columns:30px 1fr;gap:10px;padding:11px 12px;display:grid}.operational-case-history article>span{width:30px;height:30px;color:var(--green);background:#e8eee9;border-radius:9px;place-items:center;font-size:8px;font-weight:900;display:grid}.operational-case-history article.administrative_decision{background:#edf6ef;border-color:#8fb09b}.operational-case-history article.administrative_decision>span{background:var(--green);color:#fff}.operational-case-history small{color:#7a867e;text-transform:uppercase;font-size:7px;font-weight:800}.operational-case-history p{color:#425149;white-space:pre-line;margin:4px 0 0;font-size:9px;line-height:1.55}.operational-case-files{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.operational-case-files a{color:var(--green);background:#fff;border:1px solid #d8e0da;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px 10px;text-decoration:none;display:grid}.operational-case-files a span{font-size:11px}.operational-case-files a b{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:8px;overflow:hidden}.operational-case-files a small{color:#88928c;font-size:7px}.operational-case-reply{grid-template-columns:1fr auto;gap:8px;margin-top:14px;display:grid}.operational-case-reply textarea{min-height:76px;color:var(--ink);resize:vertical;background:#fff;border:1px solid #d3ddd6;border-radius:9px;padding:12px;font-size:9px;line-height:1.5}.operational-case-reply button{border-radius:9px;align-self:end;padding:12px 14px}.operational-case-admin{background:#e8f2eb;border:1px dashed #85a793;border-radius:10px;grid-template-columns:1fr 1fr auto;gap:8px;margin-top:14px;padding:14px;display:grid}.operational-case-admin>div{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.operational-case-admin>div b{font-size:9px}.operational-case-admin textarea{resize:vertical;background:#fff;border:1px solid #cadacf;border-radius:8px;min-height:72px;padding:11px;font-size:9px}.operational-case-admin button{align-self:end}.operational-case-decision{background:#dfeee3;border-radius:10px;grid-template-columns:32px 1fr;gap:11px;margin-top:15px;padding:14px;display:grid}.operational-case-decision>span{color:#fff;background:#27714f;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.operational-case-decision small,.operational-case-decision b{display:block}.operational-case-decision small{color:#597167;text-transform:uppercase;font-size:7px;font-weight:900}.operational-case-decision b{color:#1f5d43;margin-top:3px;font-size:11px}.operational-case-decision p{color:#587067;margin:5px 0 0;font-size:8px;line-height:1.5}.operational-case-modal{width:min(720px,94vw);padding:42px}.operational-case-modal>p{color:#68766e;margin:10px 0 22px;font-size:10px;line-height:1.6}.operational-case-form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.operational-case-form label{color:#66736b;text-transform:uppercase;gap:7px;font-size:8px;font-weight:900;display:grid}.operational-case-form .full{grid-column:1/-1}.operational-case-form input,.operational-case-form select,.operational-case-form textarea{width:100%;color:var(--ink);text-transform:none;background:#fff;border:1px solid #d5ddd6;border-radius:9px;padding:12px;font-size:10px}.operational-case-form textarea{resize:vertical;min-height:112px}.operational-case-upload{background:#f4f8f4;border:1px dashed #9daf9f;border-radius:10px;padding:13px}.operational-case-upload>span{color:#849087;text-transform:none;font-size:7px;font-weight:700}.operational-case-selected{gap:5px;display:grid}.operational-case-selected span{background:#eef3ef;border-radius:7px;justify-content:space-between;gap:10px;padding:8px 10px;display:flex}.operational-case-selected b{font-size:8px}.operational-case-selected small{color:#7a867e;font-size:7px}.operational-case-limits{border-left:3px solid var(--gold);background:#fff8e9;border-radius:8px;grid-template-columns:auto 1fr;gap:16px;margin-top:16px;padding:13px 15px;display:grid}.operational-case-limits b{color:#8b5d24;font-size:9px}.operational-case-limits span{color:#756957;font-size:8px;line-height:1.5}@media (width<=680px){.operational-case-panel{padding:17px}.operational-case-head,.operational-case-empty,.operational-case-summary{display:block}.operational-case-status{margin-top:12px;display:inline-block}.operational-case-empty button{width:100%;margin-top:12px}.operational-case-summary>span{margin-top:9px;display:inline-block}.operational-case-reply{grid-template-columns:1fr}.operational-case-reply button{width:100%}.operational-case-admin{grid-template-columns:1fr}.operational-case-admin>div{display:block}.operational-case-modal{padding:36px 20px 24px}.operational-case-form{grid-template-columns:1fr}.operational-case-form .full{grid-column:auto}.operational-case-limits{grid-template-columns:1fr;gap:5px}}.trust-center-layout{grid-template-columns:minmax(280px,.8fr) minmax(0,1.3fr);gap:14px;display:grid}.trust-case-queue,.trust-case-detail{min-width:0}.trust-case-list{gap:7px;margin-top:14px;display:grid}.trust-case-list button{text-align:left;background:#fff;border:1px solid #e1ded6;border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px;display:grid}.trust-case-list button.active{background:#edf4ef;border-color:#72957f}.trust-case-list button>span{color:#756d61;background:#ebe7de;border-radius:8px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:900;display:grid}.trust-case-list button>span.under_review{color:#21674c;background:#dbeae3}.trust-case-list button>span.resolved{color:#24704f;background:#dcebdd}.trust-case-list button>span.overdue{color:#9b4527;background:#f3ddd5}.trust-case-list b,.trust-case-list small{display:block}.trust-case-list b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.trust-case-list small{color:#7b867f;margin-top:3px;font-size:7px}.trust-case-list em{color:#7a867e;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:900}.trust-case-detail-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.trust-case-detail-head h3{font-family:var(--display);margin:3px 0;font-size:28px}.trust-case-detail-head p{color:#7a867e;margin:0;font-size:8px}.trust-case-facts{border:1px solid #e1ddd5;border-radius:10px;grid-template-columns:1fr 1fr;margin-top:17px;display:grid;overflow:hidden}.trust-case-facts>div{padding:12px}.trust-case-facts>div:nth-child(2n){border-left:1px solid #e1ddd5}.trust-case-facts>div:nth-child(n+3){border-top:1px solid #e1ddd5}.trust-case-facts small,.trust-case-facts b{display:block}.trust-case-facts small{color:#7b867f;text-transform:uppercase;font-size:7px;font-weight:900}.trust-case-facts b{margin-top:4px;font-size:9px}.trust-case-report{border-left:3px solid var(--gold);background:#fff8eb;margin-top:13px;padding:13px}.trust-case-report small{color:#8d713d;text-transform:uppercase;font-size:7px;font-weight:900}.trust-case-report p{color:#5b665f;margin:6px 0 0;font-size:9px;line-height:1.55}.trust-case-decision{grid-template-columns:1fr 1fr auto;gap:8px;margin-top:14px;display:grid}.trust-case-decision>span{grid-column:1/-1}.trust-case-decision textarea{resize:vertical;background:#fff;border:1px solid #d7ddd8;border-radius:8px;min-height:90px;padding:11px;font-size:9px}.trust-case-decision button{align-self:end}.trust-scope-note{color:#818b85;margin-top:12px;font-size:7px;line-height:1.5;display:block}.trust-case-detail.empty{text-align:center;align-content:center;place-items:center;min-height:320px;display:grid}.trust-case-detail.empty>span{width:48px;height:48px;color:var(--green);background:#e5ede7;border-radius:14px;place-items:center;font-weight:900;display:grid}.trust-case-detail.empty h3{margin:12px 0 4px}.trust-case-detail.empty p{color:#7a867e;margin:0;font-size:9px}@media (width<=900px){.trust-center-layout{grid-template-columns:1fr}.trust-case-list{max-height:320px;overflow:auto}}@media (width<=680px){.trust-case-detail-head{display:block}.trust-case-detail-head .operational-case-status{margin-top:10px}.trust-case-facts{grid-template-columns:1fr}.trust-case-facts>div:nth-child(2n){border-left:0}.trust-case-facts>div+div{border-top:1px solid #e1ddd5}.trust-case-decision{grid-template-columns:1fr}.trust-case-decision>span{grid-column:auto}.trust-case-decision button{width:100%}}.integrity-center{gap:14px;display:grid}.integrity-metrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.integrity-metrics article{background:#fff;border:1px solid #ded9cf;border-radius:12px;padding:18px}.integrity-metrics span,.integrity-metrics strong,.integrity-metrics small{display:block}.integrity-metrics span{color:#758078;text-transform:uppercase;font-size:8px;font-weight:900}.integrity-metrics strong{font-family:var(--display);margin:7px 0 2px;font-size:31px}.integrity-metrics small{color:#8a938d;font-size:7px}.integrity-register>p{color:#68766e;max-width:760px;margin:8px 0 15px;font-size:9px;line-height:1.55}.integrity-form-grid{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:11px;display:grid}.integrity-form-grid label,.integrity-decision label{color:#6f7a73;text-transform:uppercase;gap:5px;font-size:7px;font-weight:900;display:grid}.integrity-form-grid input,.integrity-form-grid select,.integrity-form-grid textarea,.integrity-decision select,.integrity-decision textarea{width:100%;color:var(--ink);text-transform:none;background:#fff;border:1px solid #d9d6ce;border-radius:8px;padding:10px;font-size:9px}.integrity-form-grid textarea{resize:vertical;min-height:80px}.integrity-form-grid .integrity-wide{grid-column:span 2}.integrity-register>.primary{padding:11px 15px;font-size:9px}.integrity-workbench{grid-template-columns:minmax(300px,.78fr) minmax(0,1.45fr);gap:14px;display:grid}.integrity-alert-queue,.integrity-alert-detail{min-width:0}.integrity-alert-list{gap:7px;margin-top:13px;display:grid}.integrity-alert-list button{text-align:left;background:#fff;border:1px solid #e1ded6;border-radius:9px;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px;display:grid}.integrity-alert-list button.active{background:#edf4ef;border-color:#6f927d}.integrity-severity{border-radius:8px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:900;display:grid}.integrity-severity.low{color:#557064;background:#e7eee9}.integrity-severity.medium{color:#8a6a2e;background:#f2ead7}.integrity-severity.high{color:#9b4527;background:#f3ddd5}.integrity-severity.critical{color:#fff;background:#7d2e22}.integrity-alert-list b,.integrity-alert-list small{display:block}.integrity-alert-list b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.integrity-alert-list small{color:#7d8780;margin-top:3px;font-size:7px}.integrity-alert-list em{color:#7a857e;text-transform:uppercase;background:#eeeae2;border-radius:99px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:900}.integrity-alert-list em.confirmed{color:#8f4027;background:#e9ded7}.integrity-alert-list em.dismissed{color:#2c6c50;background:#e1ede4}.integrity-alert-list em.clarification_requested{color:#866529;background:#f2ead5}.integrity-alert-detail>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.integrity-alert-detail>header h3{font-family:var(--display);margin:3px 0;font-size:29px}.integrity-alert-detail>header p{color:#79847d;margin:0;font-size:8px}.integrity-status{color:#736f68;text-transform:uppercase;background:#eeeae2;border-radius:99px;padding:7px 9px;font-size:7px;font-weight:900}.integrity-status.confirmed{color:#913f25;background:#f1ddd4}.integrity-status.dismissed{color:#286c4d;background:#dfece3}.integrity-status.clarification_requested{color:#866529;background:#f2ead5}.integrity-facts{border:1px solid #e1ddd5;border-radius:10px;grid-template-columns:1fr 1fr;margin-top:17px;display:grid;overflow:hidden}.integrity-facts>div{padding:12px}.integrity-facts>div:nth-child(2n){border-left:1px solid #e1ddd5}.integrity-facts>div:nth-child(n+3){border-top:1px solid #e1ddd5}.integrity-facts small,.integrity-facts b,.integrity-facts span{display:block}.integrity-facts small{color:#7b867f;text-transform:uppercase;font-size:7px;font-weight:900}.integrity-facts b{margin-top:4px;font-size:9px}.integrity-facts span{color:#8b948e;margin-top:2px;font-size:7px}.integrity-report{border-left:3px solid var(--gold);background:#fff8eb;margin-top:13px;padding:14px}.integrity-report small{color:#8d713d;text-transform:uppercase;font-size:7px;font-weight:900}.integrity-report p{color:#5b665f;margin:6px 0 0;font-size:9px;line-height:1.55}.integrity-decision{border-top:1px solid #e4e0d8;margin-top:15px;padding-top:15px}.integrity-decision-row{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0;display:grid}.integrity-decision>textarea{resize:vertical;min-height:95px}.integrity-decision>.primary{margin-top:9px;padding:11px 14px;font-size:9px}.integrity-resolution{background:#f0eee8;border-radius:10px;margin-top:15px;padding:14px}.integrity-resolution>small{color:#7a867e;text-transform:uppercase;font-size:7px;font-weight:900}.integrity-resolution>p{color:#4f5d55;margin:7px 0;font-size:9px;line-height:1.55}.integrity-reversal-actions{gap:8px;display:flex}.integrity-reversal-actions button{color:var(--green);background:#fff;border:1px solid #aebbb3;border-radius:7px;padding:8px 10px;font-size:7px;font-weight:900}.integrity-history{border-top:1px solid #e4e0d8;margin-top:17px;padding-top:15px}.integrity-history>.dash-title h3{font-size:17px}.integrity-history>article{border-top:1px solid #ece8e0;grid-template-columns:28px 1fr;gap:9px;padding:10px 0;display:grid}.integrity-history>article>span{width:28px;height:28px;color:var(--green);background:#e9eee9;border-radius:8px;place-items:center;font-size:9px;font-weight:900;display:grid}.integrity-history b,.integrity-history small{display:block}.integrity-history b{text-transform:capitalize;font-size:8px}.integrity-history small{color:#818a84;margin-top:3px;font-size:7px}.integrity-history p{color:#5f6c64;margin:4px 0 0;font-size:8px;line-height:1.45}.integrity-empty{color:#7a857e;text-align:center;gap:5px;padding:25px;font-size:8px;display:grid}.integrity-alert-detail.empty{text-align:center;align-content:center;place-items:center;min-height:350px;display:grid}.integrity-alert-detail.empty>span{width:48px;height:48px;color:var(--green);background:#e5ede7;border-radius:14px;place-items:center;font-weight:900;display:grid}.integrity-alert-detail.empty h3{margin:12px 0 4px}.integrity-alert-detail.empty p{color:#7a867e;margin:0;font-size:9px}.preventive-integrity{border-left:4px solid var(--gold);grid-template-columns:minmax(250px,1.2fr) minmax(300px,1fr) auto;align-items:center;gap:22px;display:grid}.preventive-integrity h3{font-family:var(--display);margin:3px 0;font-size:25px}.preventive-integrity p{color:#68766e;max-width:620px;margin:6px 0 0;font-size:9px;line-height:1.55}.preventive-integrity-counts{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.preventive-integrity-counts>span{text-align:center;background:#f3eee4;border-radius:9px;padding:11px}.preventive-integrity-counts b,.preventive-integrity-counts small{display:block}.preventive-integrity-counts b{font-family:var(--display);font-size:24px}.preventive-integrity-counts small{color:#7d877f;margin-top:2px;font-size:7px;line-height:1.3}.preventive-integrity>.primary{white-space:nowrap;padding:11px 14px}@media (width<=980px){.integrity-metrics{grid-template-columns:1fr 1fr}.preventive-integrity{grid-template-columns:1fr}.preventive-integrity>.primary{justify-self:start}.integrity-form-grid{grid-template-columns:1fr 1fr}.integrity-workbench{grid-template-columns:1fr}.integrity-alert-list{max-height:320px;overflow:auto}}@media (width<=620px){.integrity-metrics{grid-template-columns:1fr 1fr}.integrity-metrics article{padding:13px}.preventive-integrity-counts{grid-template-columns:1fr}.preventive-integrity>.primary{width:100%}.integrity-form-grid{grid-template-columns:1fr}.integrity-form-grid .integrity-wide{grid-column:auto}.integrity-alert-detail>header{display:block}.integrity-status{margin-top:10px;display:inline-block}.integrity-facts{grid-template-columns:1fr}.integrity-facts>div:nth-child(2n){border-left:0}.integrity-facts>div+div{border-top:1px solid #e1ddd5}.integrity-decision-row{grid-template-columns:1fr}.integrity-reversal-actions{display:grid}}.sale-dossier{background:#fff9ed;border:1px solid #d9c9aa;border-radius:15px;margin:18px 0;padding:21px}.sale-dossier.ready{background:#e8f2ea;border-color:#82aa92}.buyer-sale-dossier{margin:0 0 18px}.sale-dossier-head{grid-template-columns:1fr auto;align-items:center;gap:24px;display:grid}.sale-dossier-head h4{font-family:var(--display);margin:3px 0 4px;font-size:28px;font-weight:700}.sale-dossier-head p{color:#6a776f;margin:0;font-size:9px;line-height:1.5}.sale-dossier-progress{text-align:right;min-width:90px}.sale-dossier-progress strong,.sale-dossier-progress span{display:block}.sale-dossier-progress strong{color:var(--rust);font-family:var(--display);font-size:34px}.sale-dossier.ready .sale-dossier-progress strong{color:#24704f}.sale-dossier-progress span{color:#77827b;text-transform:uppercase;font-size:7px;font-weight:900}.sale-dossier-checks{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:16px;display:grid}.sale-dossier-checks>div{background:#ffffffb3;border:1px solid #ddd3c4;border-radius:9px;grid-template-columns:22px 1fr;gap:7px;min-height:70px;padding:11px;display:grid}.sale-dossier-checks>div.done{background:#e4efe7;border-color:#90b09d}.sale-dossier-checks>div.post-sale{background:#f1ece2;border-style:dashed}.sale-dossier-checks>div>span{color:#748078;background:#e4dbcc;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-weight:900;display:grid}.sale-dossier-checks>div.done>span{color:#fff;background:#267451}.sale-dossier-checks p{margin:0}.sale-dossier-checks b,.sale-dossier-checks small{display:block}.sale-dossier-checks b{font-size:8px}.sale-dossier-checks small{color:#77827b;margin-top:4px;font-size:6px;line-height:1.4}.sale-dossier-actions{border-top:1px solid #ded4c4;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding-top:13px;display:flex}.sale-dossier-actions>span{color:#647168;font-size:8px;line-height:1.45}.sale-dossier-actions>a{flex:none;padding:10px 13px;text-decoration:none}@media (width<=820px){.sale-dossier-checks{grid-template-columns:1fr 1fr}}@media (width<=520px){.sale-dossier{padding:16px}.sale-dossier-head{grid-template-columns:1fr}.sale-dossier-progress{text-align:left}.sale-dossier-checks{grid-template-columns:1fr}.sale-dossier-actions{flex-direction:column;align-items:stretch}.sale-dossier-actions>a{text-align:center}}.collection-ladder{background:#f8f4eb;border:1px solid #d8d0c3;border-radius:15px;margin-top:20px;padding:21px}.collection-ladder.overdue{background:#fff5ef;border-color:#d4a18e}.collection-ladder-head{grid-template-columns:1fr auto;align-items:start;gap:22px;display:grid}.collection-ladder-head h4{font-family:var(--display);margin:3px 0 5px;font-size:29px}.collection-ladder-head p{color:#69766e;margin:0;font-size:9px;line-height:1.5}.collection-ladder-head>div:last-child{text-align:right}.collection-ladder-head>div:last-child strong,.collection-ladder-head>div:last-child span{display:block}.collection-ladder-head>div:last-child strong{color:#267451;font-family:var(--display);font-size:27px}.collection-ladder.overdue .collection-ladder-head>div:last-child strong{color:var(--rust)}.collection-ladder-head>div:last-child span{color:#77827b;text-transform:uppercase;margin-top:3px;font-size:7px;font-weight:900}.collection-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:17px;display:grid}.collection-steps>div{background:#ffffffbf;border:1px solid #ddd5c9;border-radius:8px;grid-template-columns:20px 1fr;gap:6px;min-width:0;padding:10px 8px;display:grid}.collection-steps>div>b{color:#7b857e;background:#e5ded2;border-radius:50%;place-items:center;width:20px;height:20px;font-size:7px;display:grid}.collection-steps>div.done{background:#e8f0e9;border-color:#a9c2b2}.collection-steps>div.done>b,.collection-steps>div.sent>b{color:#fff;background:#267451}.collection-steps>div.active{background:#fff0e8;border-color:#c67d61;box-shadow:inset 0 0 0 1px #c67d61}.collection-steps>div.active>b{background:var(--rust);color:#fff}.collection-steps strong,.collection-steps small{display:block}.collection-steps strong{font-size:7px}.collection-steps small{color:#77827b;margin-top:3px;font-size:6px;line-height:1.35}.collection-actions{border-top:1px solid #ded5c9;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding-top:13px;display:flex}.collection-actions>span{color:#68756d;max-width:440px;font-size:8px;line-height:1.45}.collection-actions>div{gap:7px;display:flex}.collection-actions button,.collection-actions a{white-space:nowrap;padding:10px 13px;font-size:8px;text-decoration:none}.collection-actions button:disabled{cursor:not-allowed;opacity:.55}@media (width<=940px){.collection-steps{grid-template-columns:repeat(3,1fr)}}@media (width<=620px){.collection-ladder{padding:16px}.collection-ladder-head{grid-template-columns:1fr}.collection-ladder-head>div:last-child{text-align:left}.collection-steps{grid-template-columns:1fr 1fr}.collection-actions{flex-direction:column;align-items:stretch}.collection-actions>div{display:grid}.collection-actions button,.collection-actions a{text-align:center}}.reach-chart.real{gap:3px}.reach-chart.real i{min-width:3px}.reach-chart.real i:has(span:empty){background:#ded8cb}.chart-legend>b{color:var(--green);font-size:9px}.reach-source-grid{border:1px solid var(--line);background:#faf7f0;border-radius:10px;grid-template-columns:repeat(4,1fr);margin-top:14px;display:grid;overflow:hidden}.reach-source-grid>span{text-align:center;padding:11px}.reach-source-grid>span+span{border-left:1px solid var(--line)}.reach-source-grid b,.reach-source-grid small{display:block}.reach-source-grid b{color:var(--green);font-family:Georgia,serif;font-size:18px}.reach-source-grid small{color:#77827b;margin-top:3px;font-size:7px}@media (width<=620px){.reach-source-grid{grid-template-columns:1fr 1fr}.reach-source-grid>span:nth-child(3){border-left:0;border-top:1px solid var(--line)}.reach-source-grid>span:nth-child(4){border-top:1px solid var(--line)}}.seller-registration-progress{grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0 8px;display:grid}.seller-registration-progress span{color:#8b928d;text-align:center;justify-items:center;gap:5px;display:grid;position:relative}.seller-registration-progress span:not(:last-child):after{content:"";background:#ddd7cc;height:2px;position:absolute;top:14px;left:calc(50% + 18px);right:calc(18px - 50%)}.seller-registration-progress b{z-index:1;background:#e7e1d6;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;display:grid;position:relative}.seller-registration-progress small{font-size:7px;font-weight:900}.seller-registration-progress .active,.seller-registration-progress .done{color:var(--green)}.seller-registration-progress .active b{background:var(--green);color:#fff;box-shadow:0 0 0 4px #dce9df}.seller-registration-progress .done b{color:#20734f;background:#dcece1}.seller-registration-progress .done:not(:last-child):after{background:#78a58d}.pilot-contract-card{background:#f7f0e2;border:1px solid #d8c8aa;border-radius:12px;margin-top:20px;padding:18px}.pilot-contract-card>span,.pilot-contract-card>b,.pilot-contract-card>p{display:block}.pilot-contract-card>span{color:var(--rust);text-transform:uppercase;letter-spacing:.7px;font-size:7px;font-weight:900}.pilot-contract-card>b{margin-top:6px;font-family:Georgia,serif;font-size:17px}.pilot-contract-card>p{color:#657169;margin:7px 0;font-size:9px;line-height:1.5}.pilot-contract-card>button{color:var(--green);background:0 0;border:0;padding:0;font-size:8px;font-weight:900}.seller-registration-review{border:1px solid var(--line);border-radius:13px;grid-template-columns:1fr 1fr;margin-top:22px;display:grid;overflow:hidden}.seller-registration-review>div{background:#fbf8f1;padding:16px}.seller-registration-review>div:nth-child(2n){border-left:1px solid var(--line)}.seller-registration-review>div:nth-child(n+3){border-top:1px solid var(--line)}.seller-registration-review small,.seller-registration-review b,.seller-registration-review span{display:block}.seller-registration-review small{color:#8a918c;text-transform:uppercase;font-size:7px;font-weight:900}.seller-registration-review b{margin-top:5px;font-size:10px}.seller-registration-review span{color:#68756d;margin-top:3px;font-size:8px;line-height:1.4}.seller-registration-actions{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.seller-registration-actions button{padding:12px 18px}.pilot-onboarding{color:#fff;background:linear-gradient(135deg,#0b4337,#17614f);border-radius:18px;margin-bottom:16px;padding:24px;box-shadow:0 15px 35px #09372d29}.pilot-onboarding.complete{background:linear-gradient(135deg,#184c3f,#32745e)}.pilot-onboarding-head{justify-content:space-between;align-items:center;gap:24px;display:flex}.pilot-onboarding .eyebrow{color:#d8b26d}.pilot-onboarding h3{margin:5px 0 4px;font-family:Georgia,serif;font-size:26px}.pilot-onboarding p{color:#c9d8d3;margin:0;font-size:9px}.pilot-progress-ring{--pilot-progress:0deg;background:conic-gradient(#d7b268 var(--pilot-progress),#ffffff21 0);border-radius:50%;flex:none;place-items:center;width:82px;height:82px;display:grid;position:relative}.pilot-progress-ring:before{content:"";background:#104b3e;border-radius:50%;position:absolute;inset:7px}.pilot-progress-ring>span{text-align:center;position:relative}.pilot-progress-ring b,.pilot-progress-ring small{display:block}.pilot-progress-ring b{font-family:Georgia,serif;font-size:18px}.pilot-progress-ring small{color:#c9d8d3;margin-top:2px;font-size:7px}.pilot-step-grid{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:21px;display:grid}.pilot-step-grid>div{background:#ffffff0f;border:1px solid #ffffff26;border-radius:11px;min-height:98px;padding:12px}.pilot-step-grid>div.done{background:#d7b2681f;border-color:#d7b2684d}.pilot-step-grid span{background:#ffffff1f;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;font-weight:900;display:grid}.pilot-step-grid .done span{color:#123f35;background:#d7b268}.pilot-step-grid b,.pilot-step-grid small{display:block}.pilot-step-grid b{margin-top:9px;font-size:9px}.pilot-step-grid small{color:#bed0ca;margin-top:4px;font-size:7px;line-height:1.4}.pilot-onboarding-action{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding-top:16px;display:flex}.pilot-onboarding-action>span{font-size:8px;font-weight:800}.pilot-onboarding-action .primary{color:#123f35;background:#d7b268}@media (width<=760px){.seller-registration-review{grid-template-columns:1fr}.seller-registration-review>div:nth-child(2n){border-left:0}.seller-registration-review>div+div{border-top:1px solid var(--line)}.seller-registration-actions{grid-template-columns:1fr 1fr;display:grid}.seller-registration-actions button:only-child{grid-column:1/-1}.pilot-onboarding{padding:19px 15px}.pilot-onboarding h3{font-size:22px}.pilot-progress-ring{width:70px;height:70px}.pilot-step-grid{grid-template-columns:1fr 1fr}.pilot-step-grid>div{min-height:88px}.pilot-step-grid>div:last-child{grid-column:1/-1}.pilot-onboarding-action{flex-direction:column;align-items:stretch}.pilot-onboarding-action button{width:100%}}.demand-radar{gap:16px;display:grid}.demand-radar-hero{color:#fff;background:linear-gradient(135deg,#082f27 0%,#0f493b 62%,#7d5a2d 140%);border-radius:19px;grid-template-columns:minmax(0,1fr) 170px;align-items:end;gap:35px;min-height:230px;padding:30px;display:grid;overflow:hidden;box-shadow:0 18px 45px #07372d26}.demand-radar-hero .eyebrow{color:#dfb76c}.demand-radar-hero h3{letter-spacing:-1px;text-transform:uppercase;max-width:720px;margin:5px 0 10px;font-family:Barlow Condensed,Arial,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:700;line-height:.96}.demand-radar-hero p{color:#c4d3ce;max-width:720px;margin:0;font-size:10px;line-height:1.55}.demand-radar-window{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff12;border:1px solid #ffffff2b;border-radius:13px;padding:20px}.demand-radar-window small,.demand-radar-window strong,.demand-radar-window span{display:block}.demand-radar-window small{color:#e3bd76;letter-spacing:1px;text-transform:uppercase;font-size:7px;font-weight:900}.demand-radar-window strong{text-transform:uppercase;margin:8px 0 4px;font-family:Barlow Condensed,Arial,sans-serif;font-size:30px}.demand-radar-window span{color:#bfcfc9;font-size:8px}.demand-radar-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.demand-radar-metrics article{border:1px solid var(--line);background:#fffdf8;border-radius:13px;padding:18px}.demand-radar-metrics small,.demand-radar-metrics strong,.demand-radar-metrics span{display:block}.demand-radar-metrics small{color:#7a857d;letter-spacing:.6px;text-transform:uppercase;font-size:7px;font-weight:900}.demand-radar-metrics strong{color:var(--green);margin:7px 0 3px;font-family:Barlow Condensed,Arial,sans-serif;font-size:31px;line-height:1}.demand-radar-metrics span{color:#7d877f;font-size:7px;line-height:1.4}.demand-radar-section{border:1px solid var(--line);background:#fffdf8;border-radius:17px;padding:24px}.demand-radar-heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.demand-radar-heading h3{text-transform:uppercase;margin:3px 0 0;font-family:Barlow Condensed,Arial,sans-serif;font-size:29px}.demand-radar-heading>p{color:#717c75;text-align:right;max-width:490px;margin:0;font-size:8px;line-height:1.55}.demand-segment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.demand-segment-grid>article{background:#f8f3e9;border:1px solid #ded7ca;border-radius:13px;padding:17px}.demand-segment-grid>article>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.demand-segment-grid>article>div:first-child>strong{color:#9b6238;font-family:Barlow Condensed,Arial,sans-serif;font-size:25px}.demand-level{color:#6f7972;letter-spacing:.5px;text-transform:uppercase;background:#ece6da;border-radius:99px;padding:5px 7px;font-size:6px;font-weight:900}.demand-level.active{color:#8a6429;background:#f2e7ca}.demand-level.strong{color:#20734f;background:#dcebe0}.demand-segment-grid h4{text-transform:uppercase;margin:14px 0 12px;font-family:Barlow Condensed,Arial,sans-serif;font-size:23px}.demand-signal-grid{grid-template-columns:repeat(3,1fr);gap:8px!important;display:grid!important}.demand-signal-grid span{background:#fff;border-radius:8px;padding:8px}.demand-signal-grid b,.demand-signal-grid small{display:block}.demand-signal-grid b{color:var(--green);font-size:12px}.demand-signal-grid small{color:#858e87;text-transform:uppercase;margin-top:2px;font-size:6px}.demand-listing-table{border:1px solid #ddd6ca;border-radius:13px;margin-top:20px;overflow:hidden}.demand-listing-row{border-top:1px solid #e7e1d8;grid-template-columns:1.05fr .8fr .72fr 1.6fr;align-items:center;gap:15px;padding:14px 16px;display:grid}.demand-listing-row.head{color:#7b857e;text-transform:uppercase;background:#eee8dc;border:0;font-size:7px;font-weight:900}.demand-listing-row>span b,.demand-listing-row>span small{display:block}.demand-listing-row>span b{font-size:9px;line-height:1.4}.demand-listing-row>span small{color:#828b85;margin-top:3px;font-size:7px}.demand-listing-row>span:nth-child(3)>b{color:var(--rust);font-size:13px}.demand-match-status{color:#8a6429;background:#f2e7ca;border-radius:99px;width:max-content;max-width:100%;margin-top:6px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:900;display:block}.demand-match-status.sent{color:#20734f;background:#dcebe0}.demand-listing-row>span small.demand-match-impact{color:#52645a;margin-top:5px;font-size:6px;font-weight:800}.demand-listing-actions{align-items:center;gap:10px;margin-top:7px;display:flex}.demand-listing-row>span:last-child button{color:var(--green);background:0 0;border:0;border-bottom:1px solid;padding:0;font-size:7px;font-weight:900}.demand-listing-row>span:last-child button.match-action{background:var(--green);color:#fff;border:0;border-radius:6px;padding:6px 8px}.demand-listing-row>span:last-child button:disabled{cursor:wait;opacity:.6}.demand-radar-empty{background:#faf6ee;border:1px dashed #cfc4b3;border-radius:12px;justify-items:start;gap:6px;margin-top:20px;padding:28px;display:grid}.demand-radar-empty b{font-size:11px}.demand-radar-empty span{color:#77827b;font-size:8px}.demand-radar-empty button{margin-top:6px;padding:10px 13px}.demand-radar-method{border-left:4px solid var(--gold);background:#fff8e9;border-radius:10px;grid-template-columns:52px 1fr;align-items:center;gap:16px;padding:17px 20px;display:grid}.demand-radar-method>span{background:var(--green);color:#e3b969;border-radius:50%;place-items:center;width:50px;height:50px;font-family:Barlow Condensed,Arial,sans-serif;font-size:18px;font-weight:900;display:grid}.demand-radar-method b,.demand-radar-method p{display:block}.demand-radar-method b{font-size:10px}.demand-radar-method p{color:#746f63;margin:5px 0 0;font-size:8px;line-height:1.5}.demand-radar-method.matching{background:#edf5ef;border-left-color:#6d9b82}.demand-radar-method.matching>span{color:#20734f;background:#dcebe0}@media (width<=900px){.demand-segment-grid,.demand-radar-metrics{grid-template-columns:1fr 1fr}.demand-listing-table{overflow-x:auto}.demand-listing-row{min-width:760px}}@media (width<=680px){.demand-radar-hero{grid-template-columns:1fr;gap:22px;min-height:0;padding:23px 18px}.demand-radar-window{padding:14px}.demand-radar-metrics{grid-template-columns:1fr 1fr}.demand-radar-metrics article{padding:14px}.demand-radar-section{padding:18px 14px}.demand-radar-heading{display:block}.demand-radar-heading>p{text-align:left;margin-top:9px}.demand-segment-grid{grid-template-columns:1fr}.demand-radar-method{grid-template-columns:42px 1fr;padding:14px}.demand-radar-method>span{width:42px;height:42px}}.admin-market-intelligence{gap:16px;display:grid}.admin-market-hero{color:#fff;background:linear-gradient(135deg,#082f27 0%,#124c3e 62%,#8d6834 145%);border-radius:19px;grid-template-columns:minmax(0,1fr) 190px;align-items:end;gap:38px;min-height:230px;padding:30px;display:grid;overflow:hidden;box-shadow:0 18px 45px #07372d26}.admin-market-hero .eyebrow{color:#dfb76c}.admin-market-hero h3{letter-spacing:-1px;text-transform:uppercase;max-width:780px;margin:6px 0 10px;font-family:Barlow Condensed,Arial,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:700;line-height:.96}.admin-market-hero p{color:#c6d5d0;max-width:760px;margin:0;font-size:10px;line-height:1.55}.admin-market-hero-score{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff12;border:1px solid #ffffff2b;border-radius:13px;padding:20px}.admin-market-hero-score small,.admin-market-hero-score strong,.admin-market-hero-score span{display:block}.admin-market-hero-score small{color:#e3bd76;letter-spacing:.8px;text-transform:uppercase;font-size:7px;font-weight:900}.admin-market-hero-score strong{margin:7px 0 3px;font-family:Barlow Condensed,Arial,sans-serif;font-size:44px;line-height:1}.admin-market-hero-score span{color:#c3d2cd;font-size:7px;line-height:1.45}.admin-market-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-market-metrics article{border:1px solid var(--line);background:#fffdf8;border-radius:13px;padding:18px}.admin-market-metrics small,.admin-market-metrics strong,.admin-market-metrics span{display:block}.admin-market-metrics small{color:#7a857d;letter-spacing:.6px;text-transform:uppercase;font-size:7px;font-weight:900}.admin-market-metrics strong{color:var(--green);margin:7px 0 3px;font-family:Barlow Condensed,Arial,sans-serif;font-size:31px;line-height:1}.admin-market-metrics span{color:#7d877f;font-size:7px;line-height:1.4}.admin-market-section{padding:23px}.admin-market-table{border:1px solid #ddd6ca;border-radius:13px;margin-top:18px;overflow:hidden}.admin-market-row{border-top:1px solid #e7e1d8;grid-template-columns:.68fr .3fr .62fr .72fr .76fr 1.25fr;align-items:center;gap:14px;padding:14px 16px;display:grid}.admin-market-row.head{color:#7b857e;text-transform:uppercase;background:#eee8dc;border-top:0;font-size:7px;font-weight:900}.admin-market-row b,.admin-market-row small{display:block}.admin-market-row b{font-size:8px;line-height:1.45}.admin-market-row small{color:#828b85;margin-top:3px;font-size:6px;line-height:1.45}.admin-market-row>span:nth-child(2)>b,.admin-market-row>span:nth-child(3)>b{color:var(--green);font-family:Barlow Condensed,Arial,sans-serif;font-size:21px}.admin-market-row em{color:#6f7972;text-transform:uppercase;background:#ece6da;border-radius:99px;width:max-content;max-width:100%;padding:5px 7px;font-size:6px;font-style:normal;font-weight:900;display:block}.admin-market-row em.critical{color:#a34431;background:#f7ddd7}.admin-market-row em.high{color:#8a6429;background:#f2e7ca}.admin-market-row em.balanced,.admin-market-row em.trend.accelerating{color:#20734f;background:#dcebe0}.admin-market-row em.trend.cooling{color:#a34431;background:#f7ddd7}.admin-market-row em.trend.stable{color:#52645a;background:#e2e8e4}.admin-market-actions{gap:8px;margin-top:17px;display:grid}.admin-market-actions article{background:#faf7f0;border:1px solid #e2dbcf;border-radius:11px;grid-template-columns:36px minmax(0,1fr) 180px;align-items:center;gap:14px;padding:14px 16px;display:grid}.admin-market-actions>article>span{color:#6d7770;background:#e8e1d5;border-radius:50%;place-items:center;width:34px;height:34px;font-family:Barlow Condensed,Arial,sans-serif;font-size:14px;font-weight:800;display:grid}.admin-market-actions>article>span.critical{color:#a34431;background:#f7ddd7}.admin-market-actions>article>span.high{color:#8a6429;background:#f2e7ca}.admin-market-actions small,.admin-market-actions b{display:block}.admin-market-actions small{color:#8b928d;text-transform:uppercase;font-size:6px;font-weight:900}.admin-market-actions b{margin-top:3px;font-size:9px}.admin-market-actions p{color:#717c75;margin:4px 0 0;font-size:7px;line-height:1.45}.admin-market-actions>article>em{color:#52645a;text-align:right;font-size:7px;font-style:normal;font-weight:900}.admin-sourcing-intro{color:#717c75;max-width:760px;margin:8px 0 0;font-size:8px;line-height:1.55}.admin-sourcing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.admin-sourcing-grid>article{background:#f8f3e9;border:1px solid #ded7ca;border-radius:13px;padding:17px}.admin-sourcing-grid header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-sourcing-grid header small{color:#8b928d;text-transform:uppercase;font-size:6px;font-weight:900;display:block}.admin-sourcing-grid h4{text-transform:uppercase;margin:4px 0 0;font-family:Barlow Condensed,Arial,sans-serif;font-size:26px}.admin-sourcing-grid header>span{color:#6f7972;text-transform:uppercase;white-space:nowrap;background:#ece6da;border-radius:99px;padding:5px 7px;font-size:6px;font-weight:900}.admin-sourcing-grid header>span.critical{color:#a34431;background:#f7ddd7}.admin-sourcing-grid header>span.high{color:#8a6429;background:#f2e7ca}.admin-sourcing-candidates{gap:7px;margin-top:14px;display:grid}.admin-sourcing-candidates>div{background:#fffdf8;border:1px solid #e3ddd2;border-radius:9px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.admin-sourcing-candidates>div>span{color:#20734f;background:#e5eee8;border-radius:50%;place-items:center;width:24px;height:24px;font-family:Barlow Condensed,Arial,sans-serif;font-size:11px;font-weight:900;display:grid}.admin-sourcing-candidates b,.admin-sourcing-candidates small,.admin-sourcing-candidates em{display:block}.admin-sourcing-candidates b{font-size:8px}.admin-sourcing-candidates small{color:#7d877f;margin-top:3px;font-size:6px;line-height:1.4}.admin-sourcing-candidates em{color:#8a6429;margin-top:6px;font-size:6px;font-style:normal;font-weight:900}.admin-sourcing-candidates button{color:#176747;background:#edf5ef;border:1px solid #b9cbbf;border-radius:7px;padding:7px 9px;font-size:6px;font-weight:900}.admin-sourcing-candidates button.sent{color:#67736b;background:#f1eee7;border-color:#d8d1c5}.admin-sourcing-candidates button:disabled{cursor:default;opacity:.72}.admin-sourcing-empty{background:#fffaf2;border:1px dashed #cfc4b3;border-radius:10px;margin-top:14px;padding:18px}.admin-sourcing-empty b,.admin-sourcing-empty span{display:block}.admin-sourcing-empty b{font-size:8px}.admin-sourcing-empty span{color:#7d877f;margin-top:4px;font-size:6px;line-height:1.45}.admin-market-method{border-left:4px solid var(--gold);background:#fff8e9;border-radius:10px;grid-template-columns:52px 1fr;align-items:center;gap:16px;padding:17px 20px;display:grid}.admin-market-method>span{background:var(--green);color:#e3b969;border-radius:50%;place-items:center;width:50px;height:50px;font-family:Barlow Condensed,Arial,sans-serif;font-size:18px;font-weight:900;display:grid}.admin-market-method b{font-size:10px;display:block}.admin-market-method p{color:#746f63;margin:5px 0 0;font-size:8px;line-height:1.5}.admin-nav-label{color:#819a8f;letter-spacing:1.2px;text-transform:uppercase;margin:24px 13px 9px;font-size:7px;font-weight:900}.admin-nav nav{gap:7px}.admin-nav nav button{min-height:57px;padding:10px 12px;position:relative}.admin-nav nav button>i{color:#dbb66d;background:#ffffff0f;border-radius:8px;place-items:center;width:25px;height:25px;font-family:Barlow Condensed,Arial,sans-serif;font-size:16px;display:grid}.admin-nav nav button>span{min-width:0;display:block}.admin-nav nav button>span b,.admin-nav nav button>span small{display:block}.admin-nav nav button>span b{font-size:10px}.admin-nav nav button>span small{color:#829b90;margin-top:3px;font-size:6px;font-weight:600;line-height:1.35}.admin-nav nav button.active>span small{color:#b9cec4}.admin-nav nav button>em{color:#123f35;background:#d7b268;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:7px;font-style:normal;font-weight:900;display:grid;position:absolute;top:10px;right:10px}.admin-workspace-top{margin-bottom:18px}.admin-workspace-top>div:first-child p{color:#768078;margin:6px 0 0;font-size:9px}.admin-subnav{background:#f4efe5;border:1px solid #d8d0c2;border-radius:12px;gap:4px;margin:0 0 18px;padding:5px;display:flex;overflow:auto}.admin-subnav button{color:#68756d;background:0 0;border:0;border-radius:8px;min-width:max-content;padding:10px 13px;font-size:8px;font-weight:900}.admin-subnav button.active{color:var(--green);background:#fffdf8;box-shadow:0 4px 12px #1c332914}.security-section-nav{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f4efe5f5;border:1px solid #d5cec1;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-bottom:14px;padding:6px;display:grid;position:sticky;top:0;box-shadow:0 8px 22px #1e2e2612}.security-section-nav button{color:#69766e;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:0;padding:11px 10px;font-size:8px;font-weight:900;display:flex}.security-section-nav button.active{background:var(--green);color:#fff;box-shadow:0 5px 14px #07372d2e}.security-section-nav button b{color:#123f35;background:#d7b268;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:7px;display:grid}.integrity-center[data-section=defesa]>[data-security-panel]:not([data-security-panel=defesa]),.integrity-center[data-section=privacidade]>[data-security-panel]:not([data-security-panel=privacidade]),.integrity-center[data-section=pentest]>[data-security-panel]:not([data-security-panel=pentest]),.integrity-center[data-section=integridade]>[data-security-panel]:not([data-security-panel=integridade]){display:none}.admin-command-center{gap:16px;display:grid}.admin-command-hero{color:#fff;background:linear-gradient(135deg,#082f27,#164f40 70%,#9b753e 150%);border-radius:18px;grid-template-columns:minmax(0,1fr) 155px;align-items:end;gap:28px;min-height:215px;padding:28px;display:grid;overflow:hidden;box-shadow:0 18px 44px #07372d24}.admin-command-hero h3{text-transform:uppercase;max-width:650px;margin:6px 0 9px;font-family:Barlow Condensed,Arial,sans-serif;font-size:clamp(34px,4vw,50px);line-height:.95}.admin-command-hero p{color:#c4d3cd;max-width:680px;margin:0;font-size:9px;line-height:1.55}.admin-command-hero>div:last-child{background:#ffffff12;border:1px solid #ffffff26;border-radius:13px;padding:18px}.admin-command-hero>div:last-child strong,.admin-command-hero>div:last-child span{display:block}.admin-command-hero>div:last-child strong{font-family:Barlow Condensed,Arial,sans-serif;font-size:45px;line-height:1}.admin-command-hero>div:last-child span{color:#d4dfda;margin-top:4px;font-size:7px}.admin-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-command-grid>button{min-width:0;color:var(--ink);text-align:left;background:#fffdf8;border:1px solid #d9d2c5;border-radius:13px;grid-template-columns:31px minmax(0,1fr);gap:3px 10px;padding:18px;display:grid;box-shadow:0 7px 18px #27322a09}.admin-command-grid>button:hover{border-color:#9eb7a8;translate:0 -1px}.admin-command-grid>button>span{width:30px;height:30px;color:var(--green);background:#e4eee7;border-radius:9px;grid-row:1/3;place-items:center;font-family:Barlow Condensed,Arial,sans-serif;font-size:17px;font-weight:900;display:grid}.admin-command-grid small,.admin-command-grid strong,.admin-command-grid b,.admin-command-grid em{display:block}.admin-command-grid small{color:#78827b;text-transform:uppercase;align-self:end;font-size:7px;font-weight:900}.admin-command-grid strong{color:var(--green);grid-column:1/-1;margin-top:10px;font-family:Barlow Condensed,Arial,sans-serif;font-size:33px;line-height:1}.admin-command-grid b{grid-column:1/-1;font-size:8px}.admin-command-grid em{color:#976d34;grid-column:1/-1;margin-top:9px;font-size:7px;font-style:normal;font-weight:900}.admin-priority-list{padding-bottom:12px}.admin-priority-list>button{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-top:1px solid #e8e2d7;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 5px;display:grid}.admin-priority-list>.dash-title+button{margin-top:14px}.admin-priority-list>button>b{color:#8c6630;background:#eee6d8;border-radius:9px;place-items:center;width:30px;height:30px;font-size:8px;display:grid}.admin-priority-list>button span strong,.admin-priority-list>button span small{display:block}.admin-priority-list>button span strong{font-size:9px}.admin-priority-list>button span small{color:#78827b;margin-top:3px;font-size:7px}.admin-priority-list>button>em{color:var(--green);font-size:13px;font-style:normal}@media (width<=980px){.admin-market-table{overflow-x:auto}.admin-market-row{min-width:830px}.admin-market-actions article{grid-template-columns:36px minmax(0,1fr)}.admin-market-actions>article>em{text-align:left;grid-column:2}.admin-sourcing-grid{grid-template-columns:1fr}.admin-command-grid{grid-template-columns:1fr 1fr}}@media (width<=680px){.admin-nav-label{display:none}.admin-nav nav button{min-height:auto}.admin-nav nav button>span small{display:none}.admin-nav nav button>em{margin-left:3px;position:static}.admin-workspace-top{margin-bottom:14px}.admin-workspace-top>div:first-child p{font-size:8px}.admin-subnav{margin-bottom:13px}.security-section-nav{display:flex;position:static;overflow:auto}.security-section-nav button{min-width:max-content;padding:10px 12px}.admin-command-hero{grid-template-columns:1fr;min-height:0;padding:22px 18px}.admin-command-hero>div:last-child{align-items:baseline;gap:7px;display:flex}.admin-command-hero>div:last-child span{margin:0}.admin-command-grid{grid-template-columns:1fr 1fr;gap:8px}.admin-command-grid>button{padding:13px}.admin-market-hero{grid-template-columns:1fr;gap:22px;min-height:0;padding:23px 18px}.admin-market-metrics{grid-template-columns:1fr 1fr}.admin-market-section{padding:18px 14px}.admin-market-actions article{grid-template-columns:32px minmax(0,1fr);padding:13px 12px}.admin-market-actions>article>span{width:31px;height:31px}.admin-market-method{grid-template-columns:42px 1fr;padding:14px}.admin-market-method>span{width:42px;height:42px}}.auth-gateway{width:min(520px,100vw - 28px);padding:34px}.auth-form{gap:12px;margin-top:20px;display:grid}.auth-form label{color:#58675f;text-transform:uppercase;gap:6px;font-size:8px;font-weight:900;display:grid}.auth-form input{width:100%;color:var(--ink);text-transform:none;background:#fffdf8;border:1px solid #d5cec1;border-radius:9px;outline:0;padding:12px 13px;font-size:12px}.auth-form input:focus{border-color:#7d9f8e;box-shadow:0 0 0 3px #20694b1a}.auth-submit{width:100%;margin-top:4px;padding:13px}.auth-error,.auth-success{border-radius:8px;margin:0;padding:10px 12px;font-size:9px;line-height:1.45}.auth-error{color:#944a39;background:#f7e4df}.auth-success{color:#226846;background:#e1eee5}.auth-provider-pending{background:#faf6ee;border:1px solid #d8d0c2;border-radius:11px;grid-template-columns:38px 1fr;align-items:center;gap:12px;margin:22px 0 14px;padding:16px;display:grid}.auth-provider-pending>span{color:#246a49;background:#dcebe1;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.auth-provider-pending b{font-size:10px;display:block}.auth-provider-pending p{color:#727b75;margin:4px 0 0;font-size:8px;line-height:1.5}.auth-switch,.auth-fallback{width:100%;color:var(--green);cursor:pointer;background:0 0;border:0;border-radius:8px;margin-top:9px;padding:10px;font-size:9px;font-weight:900}.auth-switch{text-decoration:underline}.auth-fallback{background:#fffdf8;border:1px solid #d4ccbe;text-decoration:none}.auth-gateway>.forgot-access{width:100%;margin-top:12px}.auth-recovery-note{color:#77817a;text-align:center;margin-top:4px;font-size:7px;display:block}.auth-gateway .account-security-note{text-align:center;margin-top:14px;display:block}.account-security-control{background:linear-gradient(135deg,#fffdf8,#f2eee6);border:1px solid #d7d0c4;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:18px;padding:18px;display:grid}.account-security-control-copy{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;display:grid}.account-security-control-copy>span{color:#226b49;background:#dcebe1;border-radius:12px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:900;display:grid}.account-security-control-copy small,.account-security-control-copy h4,.account-security-control-copy p{display:block}.account-security-control-copy small{color:#8b7044;text-transform:uppercase;font-size:7px;font-weight:900}.account-security-control-copy h4{color:var(--green);overflow-wrap:anywhere;margin:3px 0;font-size:13px}.account-security-control-copy p{color:#6f7972;max-width:610px;margin:0;font-size:8px;line-height:1.5}.account-security-control-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.account-security-control-actions button{color:var(--green);cursor:pointer;background:#fffdf8;border:1px solid #cfc6b7;border-radius:8px;padding:9px 11px;font-size:8px;font-weight:900}.account-security-control-actions button.danger{color:#923e30;border-color:#deb5a9}.account-security-control-actions button:disabled{cursor:not-allowed;opacity:.48}.account-security-feedback{color:#276949;background:#e2eee6;border-radius:8px;grid-column:1/-1;margin:0;padding:9px 11px;font-size:8px;font-weight:800}.security-measures-title{margin-top:5px}.privacy-self-service{background:#edf5ef;border:1px solid #c8d9cd;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin:14px 0;padding:14px 15px;display:grid}.privacy-self-service>div{grid-template-columns:35px minmax(0,1fr);align-items:center;gap:10px;display:grid}.privacy-self-service>div>span{color:#fff;background:#2d7855;border-radius:9px;place-items:center;width:35px;height:35px;font-size:17px;font-weight:900;display:grid}.privacy-self-service small,.privacy-self-service b,.privacy-self-service p{display:block}.privacy-self-service small{color:#568069;text-transform:uppercase;font-size:7px;font-weight:900}.privacy-self-service b{color:var(--green);margin-top:2px;font-size:10px}.privacy-self-service p{color:#68756d;margin:3px 0 0;font-size:8px;line-height:1.45}.privacy-self-service>a{background:var(--green);color:#fff;white-space:nowrap;border-radius:8px;padding:10px 12px;font-size:8px;font-weight:900;text-decoration:none}.phone-verification-panel{background:linear-gradient(135deg,#fffdf8,#f5efe5);border:1px solid #d9d1c5;border-radius:14px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:15px;margin:14px 0;padding:18px;display:grid}.phone-verification-panel.verified{background:linear-gradient(135deg,#eff7f1,#e2efe6);border-color:#bad3c1}.phone-verification-icon{background:var(--green);color:#e0bc74;border-radius:13px;place-items:center;width:48px;height:48px;font-family:Barlow Condensed,Arial,sans-serif;font-size:16px;font-weight:900;display:grid}.phone-verification-panel.verified .phone-verification-icon{color:#fff;background:#2b7954}.phone-verification-copy small,.phone-verification-copy h3,.phone-verification-copy p,.phone-verification-copy span{display:block}.phone-verification-copy small{color:#8a6a39;text-transform:uppercase;font-size:7px;font-weight:900}.phone-verification-copy h3{margin:3px 0 4px;font-size:16px}.phone-verification-copy p{color:#6b766f;margin:0;font-size:8px;line-height:1.45}.phone-provider-pending,.phone-verification-notice{color:#8c6330;margin-top:7px;font-size:7px;font-weight:900}.phone-verification-panel.verified .phone-verification-notice{color:#276c4b}.phone-verification-actions{gap:7px;display:flex}.phone-verification-actions button,.phone-code-form>button{color:var(--green);cursor:pointer;background:#fffdf8;border:1px solid #cfc6b7;border-radius:8px;padding:9px 11px;font-size:8px;font-weight:900}.phone-code-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;min-width:270px;display:grid}.phone-code-form label{color:#65726a;text-transform:uppercase;gap:5px;font-size:7px;font-weight:900;display:grid}.phone-code-form input{letter-spacing:2px;background:#fff;border:1px solid #cfc6b7;border-radius:8px;width:100%;padding:9px;font-size:12px}.phone-code-form>button:last-child{grid-column:1/-1}@media (width<=760px){.auth-gateway{padding:27px 20px}.account-security-control{grid-template-columns:1fr}.account-security-control-actions{grid-template-columns:1fr;justify-content:stretch;display:grid}.account-security-control-actions button{width:100%}.privacy-self-service{grid-template-columns:1fr}.privacy-self-service>a{text-align:center;width:100%;display:block}.phone-verification-panel{grid-template-columns:42px minmax(0,1fr);padding:15px}.phone-verification-icon{width:42px;height:42px}.phone-verification-actions,.phone-code-form{grid-column:1/-1;min-width:0}.phone-verification-actions{grid-template-columns:1fr 1fr;display:grid}}
