@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQsABAAAAAACBQAAAPSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJwCxQAATYCJAMiBCAFhHwHZwwHG7MGAC4KY3BPU+JujmTy/q5FrS2o4Hn0r+/cJDNe0B/WiqgkVbIq4f219nsnuMRN4HuHaxLRPbH9a4doJltjKJHpHgqUBNHk7jmRSCOO2soPNrj8jy8cuhz/WDZq25oCT5xY2+q4sainL5C0TMfWuSmbQlvD3l4sy9acRIubAT5A1O3eLAJ4AQCFIGgEAdzU18tISJpZgcodySOo/I4ygUomgGUhgPTuyhPIBQQQDC6cCE4EBThRVGQCQeroaADr4fBnjdtARoRRKMiEpR5FQy3c2iRATRCzjbolX7GBmqpaAKRflUg72tOUxcUBKC6WNXMAx6ja+/VLywPmi1QGZNHVa6BC1RegKgN5P1soSYPL6MO7e1IzgEIAxClfAVCABkoyvKRhkgIojBOFnarGvHJcVNX9FrB9wnrlmK5iydM8NPhKglgoAoALgOIAD9AdsBioCOgQUBZB2KMRxNBOX5NXuL3HuIdPXa8iFFaC5lKEdmca7enh7t3x/s4dmbjv6t3mzf/uKsI77qm3Krrv8mjPtNu3mbD70q2Cgvdb25lw25i6W8Nzi3KDpBgXU31ZBe7Ikst71NUK67in3sn4vP7L+mKfN3zZcPSzfa79Ao3g7Iqpzqlzs9v9H/DbHHKHDij/jhOFuy8Oy+sx2TD195p6u5dOLRwbWLdR8+D85qsDozfaEpp7z6Fduz6E5HQcbTr4Ozne9qVGxaNHFRu3C23a+rBn3UaT1CZ4CXWVys6Y7zw2LydjAfJvnj++efU2JP7SpKs+dev6XJ1UqmD0yubG1QrotdEABw5JxzLfyXXwAWBAL9fn5dNdQgDZN/Ts8s8t2pdEfHNq/Q7gafTMKQDP2tTIxbTG9wY7CgCB/6pjvRrzv7Re/k15p85lFhF4agX4Or2UOoDyKmmAi1Am5RlR9lMI4GUhGjEuYKeE6CahasqaFIXFbdIE+C01OJONZu5Mdqo6MBUmSJOpqHK1xmIK8QIxhAE5T+WlOcLn8kiziBM+JbYqcYRSEid7HtR6UobQz2IRjnG+DDECFpMvglGcyzJv2kys8tZc/BqC+/9UVAJpg/WwtRngckgUFRG22bA+WLte2Aki1aWZizjRrk+PPid2I9Vvzpg5A9VAS925lMgh7sFFxROojHO8g2JG2tnatUNWeAjE0l/AUQHimISMUSQPxQlIQ7ejLh91iHIEO0bFLC6KckUIhyuXBIvKm22ks7i1luPnCC6gph9RaNFixCZ2e2wnTlKSM7Sfb/vE+shvtvvEBRTu2FlJcpYNz6E2QOFQSNTfJ8hQ+CZWu80M) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY8AA8AAAAAB7gAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAAYAAAAIyO+ZdmR1NVQgAAAdAAAAAtAAAALiN2JIJPUy8yAAACAAAAAEwAAABgYXZ+Q1NUQVQAAAJMAAAAJwAAACp5m2qBY21hcAAAAnQAAABCAAAAXEHQ4ltnYXNwAAACuAAAAAgAAAAIAAAAEGdseWYAAALAAAABZAAAAYYUMvtmaGVhZAAABCQAAAA2AAAANiRzqa5oaGVhAAAEXAAAAB8AAAAkCaYCvWhtdHgAAAR8AAAAIAAAACIT3wCabG9jYQAABJwAAAAUAAAAFAFsAfptYXhwAAAEsAAAABwAAAAgABsA8W5hbWUAAATMAAABHgAAAlIxMVT2cG9zdAAABewAAABQAAAAZ1ZaGUUAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42iWJJQJCURBFzwiaX6SiHelIIrIAtOAua2Uv30euIkCdHiNsMpsvCJvf/Ug4rp5nAg4Qxwggh939TBUKh1OjiuSvQBWlgQMDWigGEP+LRxGEElCw5Kt57kWbALH8DX542mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYeZj/MLAysDA1MUUwcDA4A2hGeMYjBhDGVABOxAzwTh+jn4MDAcYFBS2MD/+z83AwPKOUQ6obzpIjsmS6R2QUmBgBgD4bQuPeNpjYARCDiBmYBABkzIMTOXpGSWMLEA2E1iEgZGD8QsDAwAuKgL/AHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYGBQYHBkWMBxkZFLY8v8/UByF///J/wP/U/87/me8HwTUjQIAZb8SQgAAAAEAAf//AA942jzLAQbCUBgH8P/3vdqXEGttALweC4DW3iMKQpJuEHWCoJsMQAa6wgQ6QAm6yOgA25IYwI8fGDtAdbiEggCB9nXga3/Ht2pzpROX1ZD3taUnGB1AXbiEoA8QmYkWQ4FSvKBDsa6P64IOTZb9Tp5zWc9pVd+b5v/Ug2MQAIHQFmj91XoPbwCESfNRZ64wB7rjOE5nzqSJddY5nWqbzmIz9sQseRpF4UiS0HjiiehQe+EoSqbWJQOm7w6nzwxm9euUN7YIk/5Xw+TPFxEcHsaxjC1ixqmpgRzhC6TVzANtGZf9XckTHxqdxL2MNXY+v3Wmi6SovzCfAC9bgIiUroWNjmumlWWSg7xkAB+3AC+fv6iknpWFiXu2FdCVUswajHnMJxmYgaFmzK689uDK1cwnF4LcL8KsxPiK+QwDL0hGDOIiNjZlJTWRJl4TDQ0T3iaxmsiIWuYzCoqKCqGhoQwAg+ZXYwABAAAAAbN1t7Klr18PPPUAAwPoAAAAAN8/joQAAAAA4FwjUf7E/tEG/ASwAAAABgACAAAAAAAAeNpjYGRgYH78n5uBgV3k35E/U9n+AEVQAQcAnIEGawB42mMOZPBlXsDAAsOMDAwMIMw8i0EdSEkxiAAATEUDiwAAABUAMQA9AEkASQBJAJwAqQDDeNpjYGRgYOBkmM/AzhDAwAbmIQALAyMAGHoBDXjahZA1VgRBEEA/7sSEk+Cw7pvgCe7urEuvzeAciVNwKELqFe6v7Xd5FdDOHQ3UNbYB93V9KFOHVdeMMvV084iy3AEeUKbxg00TGxRRphmLBZTpJkQPynWNdMp65lYhmCfBGRlsCmySEEqRpoYcWSWqxHDLqnJKhYxIasIuqsJ5eQ0VUqJfZIY51ilygsGW90wjj37KsCFcUV9DEQsvLsJ45I2TIkkNIytPlV2RuojK8RHBpdEcggyT0ng+0YWJCu1/irLAuJz4v5WsCKeE8hxT+cHa+mQ9iaHEJZW3+Vj48MjxCa2JJIH1Y5QlKhiyJDhVr3Fsna7ROVgMfJt0ioxa2Jzg4hRDQaVGVoo8CZI6vRpVkdvfcg4+AYWbWVUAAHjaY2BiAIP/cxiMGLABTiBWYTjJyMTAzMjMyMLIysjG5phUlFqWyl6al2lg4GgAoo0MnEz4EpNLS1KT83OT9JITi1N5QNLGBmZgDgCJKRMC) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-cyrillic-500-normal-vuFlZByi.woff2) format("woff2"),url(/assets/unbounded-cyrillic-500-normal-CRDmNtZY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-vietnamese-500-normal-BdVOZ7mI.woff2) format("woff2"),url(/assets/unbounded-vietnamese-500-normal-DRrV6_OG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-ext-500-normal-BTIpesyw.woff2) format("woff2"),url(/assets/unbounded-latin-ext-500-normal-DRTUZjT4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-500-normal-4slEIF53.woff2) format("woff2"),url(/assets/unbounded-latin-500-normal-ZsrgWWU1.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAAB+AAAAOwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhEYHZwwHG3oGIxFmfM0O8M/D2IE2KXexlvRX30jl4k0ByoIFW5Pm075+YpPjCMK6+K9Osusn4APwSeKJ0ARA/zfCdz9c0xILi5BPgVU7UACUe6B7QO0mZzupNnE5/rFs1LZf+AIRJzI3rkEf/YdjYxmFr42NC6Q839aFT4hla06fRTcFxCDqdm5WoAtIQshCoG2qheXlV1x9ff23O2Tf3fXffZv999RfgYpA7LbDvntqIhCKlqbQFBKakuEKFjRRkqFa83rN1eChoJIElHjEY5huuu3gAmICbC/po/SQGunUtDFWwzixpbmxkUXUQPIDWHOZNbnM6NF35U+qPOX7GEmc+8KL0mLpe0bLQmgK9BcYLh200877R0ESEO30EEjI6C8L9FesjJ6akrrRlnGZxyONvquC7hvVp36BZcQH6wr9MiEqeoEW6IsOdsLZGE6GrFIlg3cIFZDNOUXRc6tOqd0+aDK79tBNso2ily0l1fLOzu3dtjn19dfjmDtfeGOjjZ54RZC/3j711eHtN2h557TXXnP0bc++uv76dz15k6NfUxbfGNV5tUv7Rp9Dp/mw/PrtxPn3nxHPDHPcXf36Ct89+f2Tje/23z91xXc/3/HzqVjujbOurV17wOv637034uzFR579nnBtnuy168WLbaSuOOngf6u8aXGPIY/sU520Wn+lk5VnbvNXW36zXS5edGfh/IXW+1526gV/71vZuLT1kLeOvGbQ5HWHq56vO+2+Z2orOW6525WL9O+72eabLfDYWeME7e2e//Kma5/3ycsXfv1vY1z36wsHbXrixltthQ+kiQINjVibZnfTK2ZDkB/Kz/Pgy2cRdx5w/rdL9t6q1+K/NXP+Eh8sdebx8OHm49YR1e2n1SUQ/FSq88Piv9/zQx+02sybW9HCt1v9qbl8jQnop6dAyyKKofJT9ksCbUfKorRwSwyVhdA3mkLSDEI224tCMdxdQs2GthTqhluW72lBXVEUXTa3NYM5G4EkiA7+YY5hrznO/rYkw7GJLakELYE7Pz651b/Q1Rmw4Q5VdgeWLaFeGZEFHW0E3kFU7WdKVmS8JAy8WV8ANl4tVuzVK1rp9ZI622L0TZRefpBd5wEaoZUjZWVMx8RUbsThlXgmXVgow/fNzNbNsHq07Eon2xlBspLcL0IZ1E60jiiowKPu2Jzrt9KNWexWFxnv2cL4fSQ5cpSoRb2+zFcd/nVpV5co3VL+zTHdTUvbfLsOlKThqk0jWXBNMhM6V9T+hBNuKwEAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY4AA8AAAAAB6wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAAYAAAAIyO/ZdmR1NVQgAAAdAAAAAtAAAALiN2JIJPUy8yAAACAAAAAEwAAABgYkB+OlNUQVQAAAJMAAAAJwAAACp5nWtJY21hcAAAAnQAAABCAAAAXEHQ4ltnYXNwAAACuAAAAAgAAAAIAAAAEGdseWYAAALAAAABZQAAAYjaD+9haGVhZAAABCgAAAA2AAAANiSlqbdoaGVhAAAEYAAAAB8AAAAkCdcC1GhtdHgAAASAAAAAIAAAACIUNwCBbG9jYQAABKAAAAAUAAAAFAFwAf5tYXhwAAAEtAAAABwAAAAgABsA8W5hbWUAAATQAAABGAAAAkYwbVNucG9zdAAABegAAABQAAAAZ1ZaGUUAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42iWJJQJCURBFzwiaX6SiHelIIrIAtOAui2Ur30euIkCdHiNsMpsvCJvf/Ug4rp5nAg4Qxwggh939TBUKh1OjiuSvQBWlgQMDWigGEP+LRxGEElCw5Kt57kWbALKgDYJ42mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYVZm2sPAysDA1MUUwcDA4A2hGeMYjBjDGVABOxAzwTh+jn4MDAsYFBS2MD/+z83AwPKOUQ6obzpIjsma6R2QUmBgBgDo+gtReNpjYARCDiBmYBABkzIMTOXpGSWMLEA2E1iEgZGLaQ8DAwAtkALKAHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYGBQYHBkWMBxkZFLY8v8/UByF///J/wP/U/87/me8HwTUjQIAZb8SQgAAAAEAAf//AA942kTLgQbCUBQG4P+cq50ErNoi4Ha1ANHaRjKBCAj2DL1BWCCAwB6oBwhEBWAAAaYX2F0SBfDxgbEG1IArKAjQ067uudpd862eXmjFVd3lpd3TCQwC1JkrCDoAkZloMURK8Y6yMrWHtKSMVJ5/UlFwZTc0tE80zXeqKwcgAAKhLf5+/3kbDwCEcfNSR7ZYAK1REETzxERhnMSJjnQczQMzcsSkHM583+tL6BlHHBHtacfr++EsTt4z5mNiPJk1L4LZvV9G29Dr33omJy4fdx9P9lNsMfMy0meFsAWtFpe1imRnrPy7lTPYyz+Y5zRb/BIBm1w3YcFoPh4+nmhBEXUdfSXXLGuLFCcZ8WguDkF+pmhBYQ09HU2PHCuQK4WZ1Rj7mM8xMAPDzZhdedmLteeYz60AyfAxyzFxMV9i4AXJiEFcxMamrKTGN5vfQEXZkH+2RHt8fDvzJWlZWenoyEgGAKVMVfYAAAAAAQAAAAGzdSpivz9fDzz1AAMD6AAAAADfP46EAAAAAOBcI1H+uv7ABzcEygABAAYAAgAAAAAAAHjaY2BkYGB+/J+bgYHd/9+uP4Xs5kARVMABAI/fBbQAeNpjjmFwY97LwAjDDD8YGECYeRmDKpAlzMAHAHG6BcgAAAAVADIAPgBKAEoASgCdAKoAxHjaY2BkYGDgZJjPwM4QwMAG5iEACwMjABh6AQ142n2QhU5DYQxGD+4axYni7lsEj+DuLvPdOc4jEeNBeCS+/Jlbmqan3hSo5ZsySsprgJ+S9jiX0FpSHedSqkuIcxnj/MW5nE5+41zBMddxrlR8Oc6NzFKP4ZJyEXGuNTNPeMKFAycRpJIAYWyMScI8EFI2QEQ8SljslbUUdSi/wzqbHOHnXrGo7CNP0hHttvCKjuWHTJ+lbC8TjDLHuKwdB89EsExlmAtFR1mQTjLPqJkUY4YhHGbmpHJz0keu8mzsJb4xY8M2S1J70QvjNk/NirwAb4SS/+llknHppOhQkSfZfLfsElLELe/BdC0RNd+1FA/L78/5tAOXqYhq1qi6LHwmakkceHni2XwwQljxaM7OgX9fg1YKeNpjYGIAg/9zGIwYsAFOIFZhOMnIxMDMyMzIwsjKyMbmmFSUWpbKXpqXaWDgaACijQycTPgSk0tLUpPzc5P0khOLU3lA0sYGZmAOAIkpEwI=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2) format("woff2"),url(/assets/unbounded-cyrillic-700-normal-BKv7sql3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-vietnamese-700-normal-CjKRcRIV.woff2) format("woff2"),url(/assets/unbounded-vietnamese-700-normal-Bvu7IMCd.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-ext-700-normal-BLzWLLjG.woff2) format("woff2"),url(/assets/unbounded-latin-ext-700-normal-C5zWdd_U.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2) format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.apple-ui.premium.landing-page,html.apple-ui.premium.landing-page[data-theme]{--paper:#000;--paper-2:#121214;--paper-3:#1c1c1f;--card:#0c0c0d;--ink:#f3efe8;--ink-2:#121214;--ink-3:#1c1c1f;--graphite:#8d8a84;--soft:#c9c5bd;--hot:#e3160b;--ember:#ff4a2a;--hot-ink:#ff6a52;--hot-soft:rgba(227,22,11,.16);--line:rgba(243,239,232,.14);--display:"Unbounded",system-ui,sans-serif;--apple-glass:rgba(0,0,0,.84);background:#000;color:var(--ink);color-scheme:dark}html.landing-page .landing{--ease:cubic-bezier(.16,1,.3,1);--snap:cubic-bezier(.76,0,.24,1);font-family:Golos Text,system-ui,sans-serif;color:var(--ink);background:#000;-webkit-font-smoothing:antialiased;overflow-x:clip}html.landing-page,html.landing-page body{background:#000}html.landing-page .language-control,html.landing-page .appearance-control{display:none}html.landing-page .landing a{color:inherit;text-decoration:none}html.landing-page .landing-mono{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}html.landing-page .landing h1,html.landing-page .landing h2,html.landing-page .landing h3{color:var(--ink);margin:0}html.landing-page .landing :is(h1,h2){font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:-.02em;line-height:.98}html.landing-page .landing h1 b{color:var(--hot);font-weight:inherit}html.landing-page .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html.landing-page ::selection{background:var(--hot);color:#fff}.page-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#000;pointer-events:none;transform:translateY(0)}.page-curtain:before{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;background:var(--hot,#e3160b);box-shadow:0 0 28px 4px #e3160b99}.page-curtain.hidden{transform:translateY(-102%)}.page-curtain.out{animation:curtain-out .7s var(--snap,cubic-bezier(.76,0,.24,1)) forwards}.page-curtain.in{animation:curtain-in .55s var(--snap,cubic-bezier(.76,0,.24,1)) forwards}.page-curtain.in:before{bottom:auto;top:-2px}@keyframes curtain-out{to{transform:translateY(-102%)}}@keyframes curtain-in{0%{transform:translateY(102%)}to{transform:translateY(0)}}html.landing-page .landing-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000;color:var(--ink);display:flex;flex-direction:column;justify-content:space-between;padding:28px 32px;animation:landing-curtain .8s var(--snap) 1.5s forwards}html.landing-page .landing-loader-top{display:flex;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--graphite)}html.landing-page .landing-loader-top span:last-child:before{content:"● ";color:var(--hot);animation:landing-blink 1s steps(1) infinite}html.landing-page .landing-loader-count{font-family:var(--display);font-size:20vw;line-height:.85;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}html.landing-page .landing-loader-count small{font-size:2.2vw;margin-left:1vw;font-family:IBM Plex Mono,monospace;font-weight:500;color:var(--graphite)}html.landing-page .landing-loader-bar{height:2px;background:#1c1c1f}html.landing-page .landing-loader-bar i{display:block;height:2px;background:var(--hot);transform-origin:left;box-shadow:0 0 18px 2px #e3160b99}@keyframes landing-curtain{to{transform:translateY(-101%)}}html.landing-page .landing-header,html.public-route .landing-header{position:sticky;top:0;z-index:50;background:#000000b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);color:var(--ink)}html.landing-page .landing-header nav,html.public-route .landing-header nav{display:flex;align-items:center;gap:10px;padding:14px 28px;max-width:none;font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase}html.landing-page .landing-logo,html.public-route .landing-logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:0;text-transform:uppercase;margin-right:auto;color:var(--ink);text-decoration:none}html.landing-page .landing-logo i,html.public-route .landing-logo i{width:22px;height:22px;border-radius:50%;border:2px solid var(--hot);box-shadow:inset 0 0 0 4px #000,inset 0 0 0 8px var(--hot)}html.landing-page .landing-menu,html.public-route .landing-menu{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}html.landing-page .landing-menu a,html.public-route .landing-menu a{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border:1px solid var(--line);border-radius:999px;color:var(--ink);text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease}html.landing-page .landing-menu a:hover,html.public-route .landing-menu a:hover{background:var(--ink);color:#000;border-color:var(--ink)}html.public-route .landing-menu a[aria-current=page]{border-color:var(--hot);color:var(--hot)}html.landing-page .landing-cta,html.public-route .landing-cta{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;background:var(--hot);color:#fff!important;border:1px solid var(--hot);text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease}html.landing-page .landing-cta:hover,html.public-route .landing-cta:hover{background:var(--ink)!important;border-color:var(--ink);color:#000!important}html.landing-page .landing-burger,html.public-route .landing-burger{display:none;width:36px;height:36px;border:1px solid var(--line);border-radius:50%;background:transparent;padding:0;cursor:pointer;position:relative;color:var(--ink)}html.landing-page .landing-burger span:not(.sr-only),html.public-route .landing-burger span:not(.sr-only){position:absolute;left:10px;right:10px;height:1.5px;background:currentColor;transition:transform .2s ease,top .2s ease}html.landing-page .landing-burger span:nth-child(1),html.public-route .landing-burger span:nth-child(1){top:13px}html.landing-page .landing-burger span:nth-child(2),html.public-route .landing-burger span:nth-child(2){top:20px}html.landing-page nav.open .landing-burger span:nth-child(1),html.public-route nav.open .landing-burger span:nth-child(1){top:16.5px;transform:rotate(45deg)}html.landing-page nav.open .landing-burger span:nth-child(2),html.public-route nav.open .landing-burger span:nth-child(2){top:16.5px;transform:rotate(-45deg)}html.public-route :is(.project-header,.community-public-header,.exchange-header:not(.embedded)){display:none!important}html.public-route .landing-header a{color:inherit}html.landing-page .landing-actions{display:flex;flex-wrap:wrap;gap:10px}html.landing-page .landing .landing-btn{display:inline-flex;align-items:center;gap:10px;border-radius:999px;padding:16px 26px;font-weight:600;font-size:15px;background:var(--ink);color:#000;border:1px solid var(--ink);transition:background .2s ease,color .2s ease,border-color .2s ease}html.landing-page .landing .landing-btn:after{content:"+";font-family:IBM Plex Mono,monospace;font-weight:500;font-size:16px;line-height:1}html.landing-page .landing .landing-btn:hover{background:var(--hot);border-color:var(--hot);color:#fff}html.landing-page .landing .landing-btn.ghost{background:transparent;color:var(--ink);border-color:var(--line)}html.landing-page .landing .landing-btn.ghost:hover{background:var(--ink);color:#000;border-color:var(--ink)}html.landing-page .landing-ticker{border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;padding:16px 0;background:#000}html.landing-page .landing-ticker>div{display:flex;width:max-content;gap:40px;font-family:var(--display);font-weight:500;font-size:clamp(14px,1.6vw,20px);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;animation:landing-marquee 34s linear infinite}html.landing-page .landing-ticker span{display:flex;align-items:center;gap:40px}html.landing-page .landing-ticker i{font-style:normal;color:var(--hot);font-family:IBM Plex Mono,monospace}@keyframes landing-marquee{to{transform:translate(-50%)}}html.landing-page .landing-section{padding:140px 28px 60px}html.landing-page .landing-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:32px;align-items:end;margin-bottom:64px}html.landing-page .landing-split h2{font-size:clamp(30px,4.6vw,72px)}html.landing-page .landing-split>p{margin:0;font-size:19px;line-height:1.5;color:var(--soft);max-width:460px}html.landing-page .landing-split>p.landing-mono{font-size:12px;color:var(--graphite);max-width:320px;line-height:1.6}html.landing-page .reveal{opacity:0;transform:translateY(36px);transition:opacity .9s var(--ease),transform .9s var(--ease)}html.landing-page .reveal.mask{transform:none;clip-path:inset(0 0 100% 0);transition:opacity .2s linear,clip-path 1s var(--ease)}html.landing-page .reveal.in{opacity:1;transform:none;clip-path:inset(0 0 0 0)}html.landing-page .landing-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}html.landing-page .landing-steps li{padding:28px 28px 36px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;gap:18px;align-content:start;background:#000;transition:background .25s ease}html.landing-page .landing-steps li:hover{background:var(--card)}html.landing-page .landing-steps li:nth-child(2){transition-delay:.08s}html.landing-page .landing-steps li:nth-child(3){transition-delay:.16s}html.landing-page .landing-steps .landing-mono{color:var(--hot)}html.landing-page .landing-steps h3{font-family:var(--display);font-weight:500;font-size:clamp(18px,1.6vw,24px);text-transform:uppercase;letter-spacing:0;line-height:1.1}html.landing-page .landing-steps p{margin:0;color:var(--soft);font-size:16px;line-height:1.5}html.landing-page .landing-models{height:320vh;background:#000;color:var(--ink);position:relative;border-top:1px solid var(--line)}html.landing-page .landing-models-sticky{position:sticky;top:0;height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:40px;padding:0 28px;box-sizing:border-box}html.landing-page .landing-models-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px}html.landing-page .landing-models h2{font-size:clamp(30px,4.6vw,72px)}html.landing-page .landing-link{color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:4px;transition:border-color .2s ease,color .2s ease}html.landing-page .landing-link:after{content:" +";color:var(--hot)}html.landing-page .landing-link:hover{border-color:var(--hot)}html.landing-page .landing-rail{display:flex;gap:20px;width:max-content;will-change:transform}html.landing-page .landing-model{width:min(78vw,420px);flex:none;display:flex;flex-direction:column;gap:16px}html.landing-page .landing-model-image{display:block;height:50vh;max-height:500px;min-height:280px;border-radius:20px;overflow:hidden;background:var(--card);border:1px solid var(--line)}html.landing-page .landing-model-image img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease),filter .4s ease;filter:saturate(.85)}html.landing-page .landing-model:hover img{transform:scale(1.05);filter:saturate(1)}html.landing-page .landing-model-meta{display:flex;justify-content:space-between;align-items:baseline;gap:16px}html.landing-page .landing-model-meta b{font-size:20px;font-weight:600;letter-spacing:-.02em}html.landing-page .landing-model-meta .landing-mono{color:var(--graphite)}html.landing-page .landing-tools{border-top:1px solid var(--line)}html.landing-page .landing-tool{display:grid;grid-template-columns:28px minmax(0,1fr) minmax(0,1fr) 44px;gap:24px;align-items:center;padding:30px 0;border-bottom:1px solid var(--line);transition:padding .25s ease,background .25s ease,opacity .9s var(--ease),transform .9s var(--ease)}html.landing-page .landing-tool:hover{padding-left:12px;background:linear-gradient(90deg,var(--card),transparent)}html.landing-page .landing-tool-mark{width:10px;height:10px;background:var(--hot);transition:transform .25s ease}html.landing-page .landing-tool:hover .landing-tool-mark{transform:rotate(45deg)}html.landing-page .landing-tool b{font-family:var(--display);font-size:clamp(18px,2.2vw,32px);font-weight:500;text-transform:uppercase;letter-spacing:0;line-height:1.05}html.landing-page .landing-tool>span{font-size:16px;color:var(--soft);line-height:1.45}html.landing-page .landing-tool-plus{font-style:normal;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;font-family:IBM Plex Mono,monospace;transition:background .2s ease,border-color .2s ease,color .2s ease}html.landing-page .landing-tool:hover .landing-tool-plus{background:var(--hot);border-color:var(--hot);color:#fff}html.landing-page .landing-footer{background:#000;color:var(--ink);padding:88px 28px 28px;overflow:hidden;margin-top:60px;border-top:1px solid var(--line);display:block;text-align:left}html.landing-page .landing-footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:40px;margin-bottom:80px}html.landing-page .landing-footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-size:15px}html.landing-page .landing-footer nav .landing-mono{color:var(--graphite);margin-bottom:6px}html.landing-page .landing-footer nav a{color:var(--soft);transition:color .18s ease}html.landing-page .landing-footer nav a:hover{color:var(--hot-ink)}html.landing-page .landing-footer-cta{margin:0 0 18px;font-family:var(--display);font-size:clamp(20px,2vw,28px);font-weight:500;text-transform:uppercase;letter-spacing:0;line-height:1.1}html.landing-page .landing-wordmark{display:inline-block;max-width:100%;font-family:var(--display);font-size:calc((100vw - 84px) / 6.45);line-height:.82;font-weight:700;letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap;color:var(--ink)}html.landing-page .landing-wordmark span{color:var(--hot)}html.landing-page .landing-footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:28px;color:var(--graphite)}html.landing-page .landing main{padding:0;margin:0;max-width:none;width:auto}@media(max-width:900px){html.landing-page .landing-menu,html.public-route .landing-menu{display:none}html.landing-page .landing-burger,html.public-route .landing-burger{display:block}html.landing-page nav.open .landing-menu,html.public-route nav.open .landing-menu{display:flex;flex-direction:column;align-items:stretch;position:absolute;left:0;right:0;top:100%;padding:12px 16px 18px;background:#000000f0;border-bottom:1px solid var(--line)}html.landing-page nav.open .landing-menu a,html.public-route nav.open .landing-menu a{min-height:44px;justify-content:center}}@media(max-width:760px){html.landing-page .landing-header nav,html.public-route .landing-header nav{padding:12px 16px}html.landing-page .landing-cta,html.public-route .landing-cta{padding:0 12px;font-size:10.5px}html.landing-page .landing-section{padding-left:16px;padding-right:16px}html.landing-page .landing-section{padding-top:88px}html.landing-page .landing-tool{grid-template-columns:28px 1fr 44px;gap:12px 16px}html.landing-page .landing-tool>span{grid-column:2/4}html.landing-page .landing-tool-plus{grid-column:3;grid-row:1}html.landing-page .landing-tool-mark{grid-row:1}html.landing-page .landing-models-sticky{padding:0 16px}html.landing-page .landing-footer{padding:64px 16px 24px}}@media(prefers-reduced-motion:reduce){html.landing-page .landing *{animation:none!important;transition:none!important}html.landing-page .landing .line>span{transform:none}html.landing-page .reveal{opacity:1;transform:none;clip-path:none}html.landing-page .landing-models{height:auto}html.landing-page .landing-models-sticky{position:static;height:auto;padding:96px 16px}html.landing-page .landing-rail{width:auto;overflow-x:auto;transform:none!important}}html:is(.landing-page,.public-route) header.landing-header{--nav-bg: #111214;--nav-text: #f7f5f0;--nav-border: #55565b;background:var(--nav-bg);color:var(--nav-text);border-bottom:1px solid #3b3d42;backdrop-filter:none;-webkit-backdrop-filter:none;color-scheme:dark}html:is(.landing-page,.public-route) .landing-header .landing-logo{color:var(--nav-text)}html:is(.landing-page,.public-route) .landing-header .landing-menu a{min-height:40px;font-size:12px;font-weight:500;background:#1d1f23;color:var(--nav-text);border-color:var(--nav-border);transition:border-color .16s ease}html:is(.landing-page,.public-route) .landing-header .landing-menu a[aria-current=page]{background:#49251e;color:#fff7f3;border-color:#ff927b;box-shadow:inset 0 -2px #ff927b}html:is(.landing-page,.public-route) .landing-header .landing-menu a:is(:hover,:focus-visible){background:#f7f5f0;color:#111214;border-color:#f7f5f0}html:is(.landing-page,.public-route) .landing-header .landing-cta{min-height:40px;background:#c52b1d;border-color:#f26454;color:#fff!important;font-size:12px;font-weight:600;transition:border-color .16s ease}html:is(.landing-page,.public-route) .landing-header .landing-cta:is(:hover,:focus-visible){background:#f7f5f0!important;border-color:#f7f5f0;color:#111214!important}html:is(.landing-page,.public-route) .landing-header .landing-burger{width:40px;height:40px;flex-shrink:0;color:var(--nav-text);background:#1d1f23;border-color:var(--nav-border)}html:is(.landing-page,.public-route) .landing-header .landing-burger:is(:hover,:focus-visible){background:#f7f5f0;color:#111214;border-color:#f7f5f0}html:is(.landing-page,.public-route) .landing-header :is(a,button):focus-visible{outline:3px solid #ffad98;outline-offset:4px}@media(max-width:1200px){html:is(.landing-page,.public-route) .landing-header .landing-menu{display:none}html:is(.landing-page,.public-route) .landing-header .landing-burger{display:block}html:is(.landing-page,.public-route) .landing-header nav.open .landing-menu{display:flex;flex-direction:column;align-items:stretch;position:absolute;left:0;right:0;top:100%;padding:12px 16px 18px;background:var(--nav-bg);border-bottom:1px solid #55565b;max-height:calc(100dvh - 80px);overflow-y:auto}html:is(.landing-page,.public-route) .landing-header nav.open .landing-menu a{min-height:46px;font-size:13px;justify-content:center}}@media(max-width:480px){html:is(.landing-page,.public-route) .landing-header nav{gap:8px;padding:12px}html:is(.landing-page,.public-route) .landing-header .landing-logo{font-size:12px;gap:8px;flex-shrink:0}html:is(.landing-page,.public-route) .landing-header .landing-logo i{width:18px;height:18px}html:is(.landing-page,.public-route) .landing-header .landing-cta{min-width:0;max-width:142px;padding:8px 10px;font-size:10.5px;line-height:1.3;text-align:center}}@media(prefers-reduced-motion:reduce){html:is(.landing-page,.public-route) .landing-header :is(a,button){transition:none}}.landing-community-empty .landing-models-head{padding:0}.landing-community-note{max-width:580px;font-size:18px;line-height:1.7;color:var(--muted);margin:40px 0 0}.project-catalog{padding:12px 0}.catalog-intro{max-width:640px;margin-bottom:30px}.catalog-intro h2{font-size:clamp(28px,4vw,44px);letter-spacing:-.055em;margin:14px 0}.catalog-intro p{color:var(--muted,#a2b2a7);line-height:1.7}.catalog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,440px));gap:24px}.catalog-tile{border:1px solid #ffffff16;border-radius:22px;overflow:hidden;text-decoration:none;color:inherit;background:#16201b;transition:transform .2s,border-color .2s}.catalog-tile:hover{transform:translateY(-4px);border-color:#d0e0a777}.catalog-tile img{width:100%;aspect-ratio:3/2;object-fit:cover}.catalog-tile>div{padding:25px}.catalog-tile h3{font-size:26px;margin:14px 0}.catalog-tile p{color:#a2b2a7;line-height:1.65}.catalog-link{display:inline-flex;gap:12px;align-items:center;color:#d1e5ad;margin-top:14px;text-decoration:none}.project-page{min-height:100vh;background:radial-gradient(ellipse at 80% 0,#293527 0,transparent 45%),#0d1511;color:#ecf1e6;padding:0 5vw}.project-header{display:flex;justify-content:space-between;align-items:center;height:96px;border-bottom:1px solid #ffffff13}.project-header>a{color:inherit;text-decoration:none;display:flex;align-items:center;gap:10px}.project-page main{max-width:1340px;margin:auto}.project-back{display:inline-flex;align-items:center;gap:10px;margin:34px 0;color:#9ead9f;text-decoration:none;font-size:13px}.project-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:5vw;align-items:start}.project-visual{position:relative;border-radius:24px;overflow:hidden;background:#263327;min-height:360px}.project-visual>img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.project-render-label{position:absolute;bottom:18px;left:20px;background:#0d1511c9;border:1px solid #ffffff21;padding:9px 14px;border-radius:30px;font-size:12px;color:#e2e9db}.project-details{padding:18px 0}.project-details h1{font-size:clamp(38px,4.5vw,68px);line-height:1.03;letter-spacing:-.065em;margin:22px 0}.project-summary{font-size:17px;color:#b0bfb0;line-height:1.65}.project-specs{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:26px 0;border-top:1px solid #ffffff15;border-bottom:1px solid #ffffff15;margin:28px 0}.project-specs span{display:block;font-size:12px;color:#96a894;margin-bottom:10px}.project-specs strong{font-size:14px;line-height:1.6}.project-status{display:flex;align-items:flex-start;gap:12px;line-height:1.6;color:#b5cba5;font-size:13px;margin:22px 0}.project-status svg{flex-shrink:0;margin-top:2px}.project-secondary{display:flex;gap:12px;margin-top:12px;flex-wrap:wrap}.project-secondary>*{flex:1;white-space:nowrap}.project-login{color:#d3e5b6;background:none;border:0;cursor:pointer;padding:18px 0}.project-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px 6vw;padding:70px 0}.project-info-grid section{border-top:1px solid #ffffff20;padding-top:24px}.project-info-grid h2{font-size:27px;letter-spacing:-.035em;margin:16px 0}.project-info-grid p,.project-info-grid li{color:#adbdad;line-height:1.8;font-size:14px}.project-info-grid ul{padding-left:20px}.project-footer{padding:30px 0;border-top:1px solid #ffffff13;font-size:13px;color:#96a894}.project-auth-note{padding:15px 24px;display:flex;gap:20px;align-items:center;background:#243222;color:#e0edcb;font-size:13px}.project-auth-note button{display:flex;gap:8px;align-items:center;border:0;background:none;color:inherit;cursor:pointer}.project-auth-note+.auth-page{min-height:calc(100vh - 52px)}@media(max-width:780px){.project-page{padding:0 22px}.project-header{height:78px}.project-header>a:last-child{font-size:12px}.project-hero,.project-info-grid{grid-template-columns:1fr;gap:24px}.project-visual{min-height:280px}.project-visual>img{aspect-ratio:4/3}.project-details{padding-top:4px}.project-details h1{font-size:44px}.project-info-grid{padding:40px 0}.project-auth-note{align-items:flex-start;font-size:11px}.project-auth-note button{white-space:nowrap}.catalog-grid{grid-template-columns:1fr}}.catalog-folders{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,440px));gap:20px;margin:30px 0 40px}.catalog-folders>a{display:flex;gap:20px;align-items:center;border:1px solid #c9dd9f40;background:linear-gradient(110deg,#31422c,#17271f);border-radius:20px;padding:26px;color:#d8e7bf;text-decoration:none}.catalog-folders>a>div{flex:1}.catalog-folders strong{display:block;font-size:20px}.catalog-folders span{display:block;color:#a5b797;font-size:12px;margin-top:9px}.catalog-section-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:20px 0;color:#9eaf98;font-size:13px}.catalog-section-heading h2{display:flex;align-items:center;gap:13px;font-size:25px;color:#e6eddf}.catalog-tile .catalog-tile-image{position:relative;padding:0}.catalog-tile-image span{position:absolute;bottom:16px;left:18px;border-radius:30px;padding:7px 12px;background:#132119c9;color:#d9e8cc;font-size:11px}.catalog-tile img{display:block}.project-breadcrumbs{display:flex;flex-wrap:wrap;gap:12px;padding:32px 0;font-size:12px;color:#7e927c}.project-breadcrumbs a{color:#b4c7a5;text-decoration:none}.project-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.project-gallery button{border:1px solid #ffffff18;background:#19241b;border-radius:12px;padding:4px;overflow:hidden;cursor:pointer;color:#a7b49f}.project-gallery button.active{border-color:#cbe399;color:#e1edce}.project-gallery img{width:100%;aspect-ratio:1.25;object-fit:cover;border-radius:8px;display:block}.project-gallery span{display:block;font-size:10px;padding:9px 2px}.project-page .fine-print{font-size:12px;line-height:1.6;color:#90a087}.project-visual>img{aspect-ratio:14/11;object-fit:contain}.project-visual .model-preview{height:440px}.project-file-section{padding-top:48px;scroll-margin-top:20px}.project-file-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.project-file{display:flex;gap:18px;align-items:center;text-align:left;padding:24px;border:1px solid #ffffff19;border-radius:18px;background:#16231a;color:#d7e7c4;cursor:pointer}.project-file:hover{background:#20301f;border-color:#d1e5ad55}.project-file:disabled{opacity:.6;cursor:wait}.project-file>span:nth-child(2){flex:1}.project-file strong{display:block;font-size:15px;font-weight:600;margin-bottom:8px}.project-file>span>span{display:block;font-size:12px;line-height:1.6;color:#9fb194}.project-file-icon{display:grid;justify-items:center;gap:7px;flex-shrink:0}.project-file-icon small{font-size:8px;letter-spacing:1px}.project-file>svg{flex-shrink:0}.project-page .project-secondary a{text-decoration:none;justify-content:center}.project-page:has(.project-catalog)>main{min-height:calc(100vh - 185px);padding-bottom:60px}@media(max-width:780px){.project-file-grid{grid-template-columns:1fr}.project-file{padding:18px;gap:14px}.project-file-section{padding-top:22px}.project-gallery{gap:6px}.project-gallery span{font-size:9px}.project-visual .model-preview{height:350px}.project-breadcrumbs{padding:23px 0;gap:8px}.catalog-section-heading{align-items:flex-start}.catalog-section-heading>span:last-child{font-size:11px}.project-visual>img{aspect-ratio:14/11}}.catalog-search{display:grid;gap:9px;max-width:580px;margin:24px 0;color:#b9cbb0;font-size:13px}.catalog-search input,.catalog-search select{font:inherit;color:#e8eedf;background:#142018;border:1px solid #788f6059;border-radius:12px;padding:14px 16px;min-width:0;width:100%;box-sizing:border-box}.catalog-tile img{aspect-ratio:6/5;object-fit:contain}.project-gallery{grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}:root{font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f1f2ed;background:#111311;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--bg:#111311;--surface:#191c19;--surface-high:#222622;--border:#30352f;--muted:#9aA196;--lime:#ccfa75;--radius:18px;color-scheme:dark}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:disabled{opacity:.5;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--lime);outline-offset:4px}button{border:0;background:none}h1,h2,h3,p{margin:0}h1{font-size:clamp(1.75rem,2.55vw,2.45rem);letter-spacing:-1.3px;font-weight:650;line-height:1.2}h2{font-size:1.25rem;font-weight:650;letter-spacing:-.5px;line-height:1.3}h3{font-size:1.05rem;font-weight:650;line-height:1.4}p{line-height:1.7}svg{flex-shrink:0}input,textarea,select{background:#141714;border:1px solid #363d34;border-radius:9px;color:#e5e9e0;width:100%;min-height:44px;padding:11px 13px;outline:none;font-size:.9rem;transition:border-color .2s}input:focus,textarea:focus,select:focus{border-color:#a9d76a}input::placeholder,textarea::placeholder{color:#787f75}textarea{min-height:100px;resize:vertical}select{padding-right:28px}input[type=color]{padding:4px}input[type=checkbox]{width:17px;min-height:17px;height:17px;accent-color:var(--lime);margin:0;flex-shrink:0}input[hidden]{display:none}button svg{vertical-align:middle}small{font-size:.8rem;line-height:1.5}.muted{color:var(--muted);margin:12px 0 22px;font-size:.94rem}.fine-print{color:var(--muted);font-size:.8rem;line-height:1.65;margin-top:20px}.full{width:100%}.stack{display:flex;flex-direction:column;gap:20px}.app-shell{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:246px;background:#151815;border-right:1px solid #2a3029;display:flex;flex-direction:column;z-index:40;padding:30px 17px 0}.brand{display:flex;align-items:center;gap:12px;padding:0 16px;margin:0 0 45px;font-size:1.7rem;font-weight:800;letter-spacing:2px}.brand>span:last-child{position:relative}.brand small{display:block;font-size:.75rem;color:#858e80;letter-spacing:1.8px;font-weight:600;margin-top:3px}.brand-symbol{color:#182016;width:40px;height:43px;border-radius:10px;background:var(--lime);display:grid;place-items:center;transform:rotate(-5deg)}.brand-dot{font-size:.75rem;letter-spacing:0;position:absolute;right:-11px;top:3px}.workspace-label{display:flex;align-items:center;justify-content:space-between;color:#7c8878;font-size:.75rem;font-weight:650;letter-spacing:1.5px;padding:0 15px 20px}.workspace-label span{border:1px solid #354130;padding:2px 6px;border-radius:4px}.nav-item{display:flex;align-items:center;gap:13px;width:100%;padding:13px 15px;color:#a9afa4;border-radius:9px;margin:3px 0;font-size:.875rem;text-align:left;transition:background .2s,color .2s;font-weight:500}.nav-item svg{color:#87917f}.nav-item:hover{background:#242a20;color:#ecf1e6}.nav-item.active{background:#cefa78;color:#1c2714;font-weight:750}.nav-item.active svg{color:#314322}.nav-item small{margin-left:auto;background:#293021;padding:1px 6px;border-radius:4px;font-size:.75rem}.nav-item.active small{background:#aecf70;color:#26331a}.nav-alert{color:#ffbc86}.nav-divider{height:1px;background:#2c3229;margin:21px 15px}.sidebar-bottom{margin-top:auto;padding-top:44px}.local-card{display:flex;gap:11px;align-items:center;padding:16px 12px;margin-bottom:14px;border:1px solid #343b2e;border-radius:11px;color:#b9cba9;font-size:.79rem}.local-card svg{color:#9aaa84}.local-card small{display:block;color:#818d76;font-size:.75rem;margin-top:4px}.profile{display:flex;gap:12px;padding:24px 0 25px 12px;border-top:1px solid #30382b;margin-top:17px;font-size:.82rem;font-weight:600}.profile small{display:block;color:#7b8872;font-size:.75rem;margin-top:3px;font-weight:400}.avatar,.header-avatar{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:#d8e4c4;background:#37412d;border:1px solid #4c5a3d;font-size:.85rem}.main-shell{margin-left:246px}.topbar{height:83px;border-bottom:1px solid #2a3028;padding:0 42px;display:flex;align-items:center;justify-content:space-between;gap:16px}.breadcrumb{font-size:.8rem;color:#818b7c;display:flex;gap:16px;align-items:center}.breadcrumb strong{font-weight:500;color:#c6cdbf}.breadcrumb>span{color:#525d4b}.topbar-right{display:flex;gap:22px;align-items:center}.address-button{color:#adb5a6;display:flex;align-items:center;gap:9px;font-size:.8rem;max-width:350px}.address-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address-button:hover{color:var(--lime)}.header-divider{height:24px;width:1px;background:#323b2d}.header-avatar{width:33px;height:33px}.mobile-menu{display:none!important}main{max-width:1660px;margin:auto;padding:35px 42px 0}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:29px}.eyebrow{font-size:.75rem;letter-spacing:2px;font-weight:650;color:#99a887;margin-bottom:12px}.page-heading p{color:#939d8c;font-size:.9rem;margin-top:12px}.page-heading>select{max-width:270px}.button{display:inline-flex;justify-content:center;align-items:center;gap:10px;white-space:normal;border:1px solid transparent;border-radius:9px;min-height:44px;padding:12px 18px;background:var(--lime);color:#26321b;font-weight:700;font-size:.83rem;line-height:1.4;transition:background .2s,transform .2s,box-shadow .2s}.button:hover{background:#daff95;transform:translateY(-1px);box-shadow:0 3px 15px #c9f46a0d}.button.secondary{background:#252c23;color:#d6dfce;border-color:#3a4433}.button.secondary:hover{background:#303b29;border-color:#5b6a49}.button.ghost{color:#b6c4a7;background:transparent;border-color:transparent}.button.ghost:hover{background:#283122}.button.light{background:#f4fae9;color:#29391b;border-color:#fafff3}.text-button{font-size:.79rem;display:inline-flex;align-items:center;gap:9px;color:#a3b194;padding:4px 0}.text-button:hover,.lime{color:var(--lime)}.icon-button{width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center;border-radius:8px;color:#a5b09b;flex-shrink:0}.icon-button:hover{background:#303a28;color:var(--lime)}.button-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:25px}.stats-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-card{background:linear-gradient(120deg,#1d221b,#191d17);border:1px solid #31392b;border-radius:12px;padding:19px 20px 17px}.stat-label{display:flex;justify-content:space-between;gap:6px;align-items:center;font-size:.75rem;color:#adb7a3}.stat-label svg{color:#869674}.stat-value{font-size:2.1rem;font-weight:550;line-height:1.5;letter-spacing:-1px;margin:9px 0 3px;font-variant-numeric:tabular-nums}.stat-value>span{font-size:1rem;color:#88987b;font-weight:400;margin-left:7px;letter-spacing:0}.stat-detail{font-size:.75rem;color:#829074}.stat-card.accent .stat-value{color:#eaba84}.overview-main{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(260px,1fr);gap:22px}.spotlight{background:#d8edb8;border-radius:var(--radius);position:relative;min-height:355px;color:#26331e;overflow:hidden;display:flex;isolation:isolate}.spotlight-copy{z-index:2;position:relative;padding:27px 0 67px 30px;width:51%}.tiny-label{font-size:.75rem;letter-spacing:1.8px;display:flex;align-items:center;gap:8px;color:#556840;font-weight:650}.square-dot{width:6px;height:6px;background:#658239;border-radius:2px}.spotlight-brand{font-size:.75rem;font-weight:700;letter-spacing:2.5px;margin-top:30px;color:#485d31}.spotlight h2{font-size:4.2rem;font-weight:700;line-height:1;letter-spacing:-4px;margin:10px 0 16px}.spotlight h2 span{font-size:1.18rem;letter-spacing:-.4px;line-height:1.45;font-weight:550;display:block;margin-top:14px}.spotlight-spec{display:flex;gap:9px;flex-wrap:wrap;max-width:300px;margin:15px 0 18px}.spotlight-spec span{font-size:.75rem;border:1px solid #a7c57b;padding:6px;border-radius:4px;color:#5b6e45}.spotlight-visual{position:absolute;right:0;top:8px;width:54%;height:calc(100% - 35px)}.spotlight-visual img{position:relative;z-index:1;mix-blend-mode:multiply;width:100%;height:100%;object-fit:contain;transform:scale(1.13);filter:contrast(1.04)}.spotlight-glow{position:absolute;top:24%;right:0;bottom:2%;left:0;background:radial-gradient(ellipse,#99c94a80,transparent 68%);filter:blur(25px)}.orbit{position:absolute;border:1px solid #aecb8990;border-radius:50%;transform:rotate(-22deg)}.orbit-one{width:350px;height:350px;left:-2%;top:5%}.orbit-two{width:430px;height:430px;left:-15%;top:-6%}.image-index{position:absolute;bottom:24px;right:17px;color:#7c965d;font-size:.75rem;letter-spacing:1px}.spotlight-footer{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #b8d597;display:flex;justify-content:space-between;gap:10px;padding:15px 28px;font-size:.75rem;color:#5b7540;background:#cbe4a955;z-index:3}.spotlight-footer>span{display:flex;gap:8px;align-items:center}.spotlight-footer>span:last-child{letter-spacing:2px;font-size:.75rem}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:0}.panel-heading{display:flex;gap:10px;align-items:center;font-size:.9rem;font-weight:550}.panel-heading>svg:last-child{margin-left:auto;color:#859676}.mini-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:8px;color:#b9d791;background:#2a3522}.quick-cost{padding:22px 24px;display:flex;flex-direction:column}.quick-cost>p{font-size:.75rem;color:#849479;margin:18px 0 8px}.quick-total{font-size:2.7rem;letter-spacing:-1.5px;font-weight:600;line-height:1.1}.quick-total>small{font-size:.75rem;letter-spacing:0;display:block;font-weight:400;color:#96a28b;margin-top:10px}.quick-inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;padding-top:24px}.quick-inputs .field{margin-bottom:12px}.quick-inputs .field>span{font-size:.75rem}.quick-inputs input{font-size:.8rem}.quick-cost-note{font-size:.75rem;color:#8b9b7b;display:flex;gap:6px;align-items:center;margin:2px 0 17px}.section-title{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:29px 0 17px}.section-title h2{font-size:1.06rem;letter-spacing:-.3px}.section-title h2>span{display:inline-block;color:#8a9d77;background:#283123;padding:3px 7px;margin-left:9px;vertical-align:middle;border-radius:4px;font-size:.75rem;letter-spacing:1px}.section-title.compact{margin:0;padding:23px 24px 15px}.section-title.compact h2{font-size:.97rem}.printer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.printer-card{text-align:left;position:relative;padding:0;border:1px solid #34402c;border-radius:14px;background:#1a2017;overflow:hidden;transition:border-color .2s}.printer-card:hover{border-color:#728b57}.printer-card-top{display:flex;align-items:center;justify-content:space-between;padding:14px 15px;background:#e4e8de;position:relative;color:#4a5c3a;z-index:1}.printer-number{font-size:.75rem;letter-spacing:1px}.pill{display:inline-flex;gap:5px;align-items:center;justify-content:center;border:1px solid #465137;color:#b1c09f;font-size:.75rem;font-weight:500;padding:5px 8px;border-radius:5px;white-space:nowrap;letter-spacing:.1px}.printer-card .pill{border-color:#c4ccb9;color:#5e714b;font-size:.75rem;padding:4px 6px}.pill.green{color:#bfdf95;border-color:#465c32;background:#2a3524}.pill.amber{color:#e8c181;border-color:#6c5637;background:#352e21}.pill.red{color:#e8a595;border-color:#6e463f;background:#362721}.printer-image{background:#e4e8de;height:158px;padding:0 21px 7px;display:flex;justify-content:center;align-items:center}.printer-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s}.printer-card:hover img{transform:scale(1.07)}.printer-card-title{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 15px}.printer-card-title small{font-size:.75rem;letter-spacing:1.5px;color:#8c9a7e}.printer-card-title h3{font-size:1.25rem;font-weight:600;margin-top:3px}.round-arrow{width:28px;height:28px;display:grid;place-items:center;border:1px solid #3b4a30;border-radius:50%;color:#91a77b}.printer-card-bottom{display:flex;justify-content:space-between;font-size:.75rem;color:#8e9f7b;padding:13px 18px;border-top:1px solid #303c27}.printer-card-bottom span{display:flex;align-items:center;gap:6px}.bottom-grid{display:grid;grid-template-columns:1.16fr 1fr;gap:22px;margin-top:24px}.empty{padding:32px 24px;text-align:center;display:flex;align-items:center;flex-direction:column;min-height:230px;justify-content:center}.empty-icon{background:#252f21;border:1px solid #394b2d;border-radius:12px;width:54px;height:54px;display:grid;place-items:center;color:#8cae6c;margin-bottom:15px}.empty h3{font-size:.95rem}.empty p{font-size:.79rem;color:#8c9b7e;max-width:430px;margin:9px 0 20px}.bottom-grid .empty{min-height:210px;padding-top:10px}.bottom-grid .empty-icon{width:42px;height:42px;margin-bottom:10px}.bottom-grid .empty p{max-width:325px;font-size:.75rem;margin-bottom:12px}.bottom-grid .empty h3{font-size:.85rem}.knowledge-teaser{padding-bottom:12px}.article-row{width:calc(100% - 40px);margin:0 20px;display:flex;align-items:center;text-align:left;gap:14px;padding:13px 0;border-bottom:1px solid #2c3725}.article-row:last-child{border:0}.article-icon{color:#b8ce9a;background:#2d3824;width:41px;height:41px;border:1px solid #3e4a31;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.article-icon.a1{color:#a4bdcc;background:#233039;border-color:#344654}.article-icon.a2{color:#bdadd0;background:#302a3a;border-color:#494055}.article-row>div{flex:1}.article-row small{display:block;color:#81906f;font-size:.75rem;margin-bottom:5px}.article-row strong{font-size:.77rem;line-height:1.4;font-weight:500;display:block}.article-row>svg{color:#8fa178}.article-row:hover strong{color:var(--lime)}footer{border-top:1px solid #2a3524;padding:25px 0;margin-top:42px;display:flex;align-items:center;justify-content:space-between;color:#64745a;font-size:.75rem;letter-spacing:.8px;gap:20px}.footer-slash{margin:0 15px;color:#4c5e41}footer>span:last-child{letter-spacing:0;font-size:.75rem}.field{display:flex;flex-direction:column;gap:8px;margin:0 0 18px;min-width:0}.field>span{color:#b2bba8;font-size:.79rem;line-height:1.5}.field small{font-size:.75rem;color:#7f8e70;font-weight:400}.number-wrap{position:relative}.number-wrap input{padding-right:37px;min-width:0}.number-wrap>span{position:absolute;top:50%;transform:translateY(-50%);right:12px;pointer-events:none;color:#819172;font-size:.75rem}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.form-grid.three{grid-template-columns:repeat(3,1fr);gap:0 12px}.two-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.printer-tabs{display:flex;gap:8px;margin-bottom:24px;padding:6px;border:1px solid #303c27;border-radius:12px;background:#181e15;overflow-x:auto}.printer-tabs button{display:flex;gap:10px;align-items:center;justify-content:center;flex:1;padding:12px 16px;border-radius:8px;white-space:nowrap;font-size:.82rem;color:#8f9d81}.printer-tabs button.selected{background:#2b3a22;color:#d0eda6}.printer-detail{display:grid;grid-template-columns:1fr 1.2fr;overflow:hidden}.detail-photo{min-height:365px;background:#e4e8de;display:flex;align-items:center;justify-content:center;padding:30px}.detail-photo img{width:100%;height:340px;object-fit:contain;mix-blend-mode:multiply}.detail-info{padding:36px}.detail-info>h2{font-size:3rem;letter-spacing:-2px}.detail-info>p{font-size:.9rem;color:#93a180;margin-top:9px}.detail-specs{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:27px 0}.detail-specs small{display:block;color:#839672;font-size:.75rem;margin-bottom:6px}.detail-specs strong{font-weight:500;font-size:.94rem}.simple-row{display:flex;gap:10px;align-items:center;justify-content:space-between;width:100%;text-align:left;padding:15px 0;border-bottom:1px solid #303d26;font-size:.82rem;line-height:1.5;color:#b3c29f}.simple-row:hover{color:var(--lime)}.simple-row:last-child{border:0}.source-link{color:#b4d391;display:inline-flex;gap:9px;align-items:center;font-size:.8rem;margin-top:10px}.wiki-search{border:1px solid #455d33;background:linear-gradient(130deg,#25331e,#192115);border-radius:13px;padding:7px 20px;display:flex;gap:16px;align-items:center;color:#a7ca80;margin-bottom:24px}.wiki-search input{background:transparent;border:0;font-size:.95rem;padding:16px 0}.filter-row{display:flex;align-items:center;gap:15px;margin:20px 0 24px;flex-wrap:wrap}.filter-row>select{width:auto;max-width:240px;margin-left:auto;font-size:.8rem}.chips{display:flex;gap:6px;flex-wrap:wrap}.chips button{padding:9px 14px;border:1px solid #35412c;border-radius:7px;color:#97a389;font-size:.76rem;transition:all .2s}.chips button.active,.chips button:hover{background:#ff7a45;color:#26371a;border-color:#ff7a45}.wiki-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.wiki-card{text-align:left;padding:24px;transition:border-color .2s,transform .2s}.wiki-card:hover{border-color:#768e56;transform:translateY(-3px)}.wiki-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;color:#758b61}.wiki-card>small{color:#90a577;font-size:.75rem;letter-spacing:.5px}.wiki-card>h2{font-size:1.12rem;margin-top:10px;line-height:1.5;min-height:3.4em}.wiki-card>p{color:#8c9c7b;font-size:.81rem;margin:12px 0 25px;min-height:5em}.wiki-card-bottom{display:flex;justify-content:space-between;gap:10px;align-items:center;border-top:1px solid #354329;padding-top:15px;color:#94a77c;font-size:.75rem}.wiki-card-bottom>span{display:flex;gap:4px;align-items:center}.info-banner{display:flex;align-items:center;gap:19px;background:#202b1a;border:1px solid #3c502c;padding:22px 25px;border-radius:12px;margin-top:26px;color:#b5d592}.info-banner>div{flex:1}.info-banner strong{font-weight:550;font-size:.9rem}.info-banner p{font-size:.8rem;color:#8d9f78;margin-top:5px}.official-links{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;margin:25px 0}.official-links a{display:flex;gap:10px;align-items:center;color:#8fae70;font-size:.8rem}.official-links a:hover{color:var(--lime)}.service-summary{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:24px 30px;margin-bottom:24px}.service-summary>div:first-child small{display:block;color:#8f9e7e;font-size:.75rem;letter-spacing:1px;margin-bottom:6px}.service-summary>div:first-child strong{font-size:2rem;font-weight:500}.service-summary>div:first-child strong span{font-size:.8rem;color:#8f9f7d}.service-summary>div:nth-child(2){display:flex;gap:14px;align-items:center;color:#9ebd7c}.service-summary p{font-size:.8rem}.service-summary p span{color:#7e916d;font-size:.75rem}.service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.service-card{padding:23px}.service-card-header{display:flex;justify-content:space-between;color:#8ba96a;align-items:center;margin-bottom:20px}.service-card h3{font-size:1rem;min-height:2.8em}.service-card>p{font-size:.75rem;color:#8b9b7b;min-height:5em;margin:12px 0 24px}.service-remaining{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.service-remaining strong{font-weight:500;font-size:1.4rem;white-space:nowrap}.service-remaining span{font-size:.75rem;color:#879a71}.progress-track{height:5px;background:#343e2b;border-radius:9px;overflow:hidden;margin:12px 0 22px}.progress-track>span{display:block;height:100%;border-radius:9px;transition:width .35s}.service-settings{display:flex;align-items:center;gap:20px;justify-content:space-between;margin-bottom:10px}.service-settings .field{max-width:125px}.service-settings .field>span{font-size:.75rem}.service-settings>span{font-size:.75rem;color:#859a6f;line-height:1.8}.service-settings strong{color:#b4c6a0;font-size:.76rem;font-weight:400}.service-guide{display:grid;grid-template-columns:1.2fr 1fr;overflow:hidden}.scene-wrap{position:relative;min-height:450px;display:flex;flex-direction:column;background:#151b18}.scene-start{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:30px;color:#b3d58b;background:radial-gradient(ellipse,#2e452350,transparent 65%)}.scene-start p{color:#8aa078;font-size:.84rem}.scene-start h3{color:#d0e0c0}.scene-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:18px 20px;border-top:1px solid #314227;font-size:.75rem;position:relative;z-index:1;background:#171f18}.scene-controls button{display:flex;align-items:center;gap:7px;color:#aac58b;font-size:.75rem}.scene-controls button.active{color:var(--lime)}.scene-controls span{color:#70885e}.guide-copy{padding:30px}.guide-copy>p{font-size:.79rem;color:#8fa17d;margin:13px 0 20px}.guide-parts{margin-bottom:23px}.guide-parts button{display:flex;align-items:center;gap:15px;width:100%;border-bottom:1px solid #303f25;padding:13px 10px;font-size:.8rem;text-align:left;color:#a4b991}.guide-parts button span{font-size:.75rem;color:#6d8659}.guide-parts button>svg{margin-left:auto}.guide-parts button.active{color:#ccec9f;background:#27381d;border-radius:6px}.three-container{flex:1;width:100%;height:395px;position:relative;min-height:350px;touch-action:none;overflow:hidden}.three-container canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.scene-caption{position:absolute;left:18px;top:17px;color:#899e78;font-size:.75rem;pointer-events:none;max-width:calc(100% - 36px)}.scene-loading{display:grid;place-items:center;height:350px;padding:35px;color:#9db984;font-size:.9rem}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;text-align:left;min-width:620px}th{padding:17px 20px;color:#82956e;font-weight:500;font-size:.75rem;border-bottom:1px solid #34452a;background:#1c2518}td{padding:19px 20px;border-bottom:1px solid #2e3b24;font-size:.79rem;color:#bdcbb0}tr:last-child td{border-bottom:0}td small{display:block;color:#7b9167;font-size:.75rem;margin-top:6px}td strong{font-weight:550}.job-row{display:flex;gap:15px;align-items:center;padding:18px 24px;border-top:1px solid #2b3b22}.job-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid #354b28;border-radius:8px;color:#90ae75;background:#21321a}.job-row>div:nth-child(2){flex:1;min-width:0}.job-row strong{font-weight:550;font-size:.8rem}.job-row small{display:block;margin-top:5px;color:#7e9669;font-size:.75rem}.job-values{text-align:right}.spool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.spool-card{padding:24px}.spool-card-top{display:flex;align-items:center;justify-content:space-between}.spool-symbol{padding:20px;text-align:center;color:var(--spool-color)}.spool-card h3{margin:12px 0 20px}.spool-meta{display:flex;justify-content:space-between;gap:12px;color:#8fa279;font-size:.75rem}.spool-card .field>span{font-size:.75rem}.spool-card .field{margin-bottom:0}.calculator-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr);gap:24px;align-items:start}.calculator-inputs{display:flex;flex-direction:column;gap:20px}.numbered-heading{display:flex;align-items:center;gap:13px;margin-bottom:25px;color:#9cb784}.numbered-heading>span{font-size:.75rem;color:#a8c886;background:#293d1e;border:1px solid #3a542b;width:32px;height:32px;display:grid;place-items:center;border-radius:7px}.numbered-heading h2{font-size:1rem;color:#d2ddc7;font-weight:550}.numbered-heading svg:last-child{margin-left:auto;color:#7c9964}.material-line{padding:20px 0 4px;border-bottom:1px solid #304326}.material-line:first-child{padding-top:0}.material-line-head{display:flex;align-items:center;gap:9px;font-size:.8rem;margin-bottom:18px;color:#c9d6ba}.material-line-head .icon-button{margin-left:auto}.material-line-head strong{font-weight:550}.material-bullet{width:12px;height:12px;border-radius:50%}.material-line .form-grid .field>span{font-size:.75rem}.material-line .form-grid input{font-size:.82rem}.add-material{border:1px dashed #496330;color:#a4c286;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;font-size:.76rem;padding:14px;border-radius:8px;margin-top:18px}.add-material:hover{background:#2b3d1e}.formula-details{border-top:1px solid #324429;padding-top:16px;margin-top:15px;color:#9ab083;font-size:.76rem}.formula-details summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:12px}.formula-details p{margin-top:13px;color:#859c6e}.formula-details>.form-grid{margin-top:20px}.cost-result{position:sticky;top:25px;padding:28px}.cost-result>h2{font-size:2.9rem;letter-spacing:-1.8px;font-weight:550;margin:21px 0 10px}.cost-result>p{color:#8ca373;font-size:.77rem}.cost-bar{display:flex;height:8px;border-radius:8px;overflow:hidden;margin:29px 0}.cost-bar div{transition:width .25s}.cost-breakdown{display:flex;flex-direction:column;gap:16px;margin-bottom:25px}.cost-breakdown>div{display:flex;align-items:center;gap:15px;justify-content:space-between;font-size:.75rem}.cost-breakdown>div>span{display:flex;gap:9px;align-items:center;color:#a6b794}.cost-breakdown strong{font-weight:550;white-space:nowrap}.cost-breakdown i{width:7px;height:7px;border-radius:2px;flex-shrink:0}.cost-unit{display:flex;justify-content:space-between;border-top:1px solid #3e522f;padding-top:20px;color:#adbf98;font-size:.8rem}.cost-unit strong{font-size:1rem;color:#d3e3c0;font-weight:550}.selling-price{background:#d4efa9;border-radius:10px;padding:21px;color:#2f461e;margin:26px 0}.selling-price>span{font-size:.75rem;display:block;color:#577339}.selling-price strong{font-size:2.15rem;display:block;letter-spacing:-1px;font-weight:650;margin:7px 0}.selling-price small{font-size:.75rem;color:#5b7a3c}.cost-result .result-footnote{font-size:.75rem;line-height:1.75;margin-top:15px;text-align:center;color:#718b5c}.search-input{display:flex;align-items:center;gap:10px;background:#192116;border:1px solid #36482a;border-radius:8px;padding:0 12px;color:#779464;flex:1;min-width:200px}.search-input input{border:0;background:transparent;font-size:.79rem;padding:12px 0}.market-delivery{display:flex;gap:18px;align-items:center;background:linear-gradient(125deg,#25361b,#1b2815);padding:25px 28px;border:1px solid #425c2c;border-radius:14px;margin-bottom:25px}.market-map{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#334a23;border:1px solid #527135;color:#c9eaa5}.market-delivery>div{flex:1;min-width:0}.market-delivery small{display:block;font-size:.75rem;letter-spacing:1.5px;color:#88a56c;margin-bottom:7px}.market-delivery strong{font-size:.9rem;font-weight:500;line-height:1.5;display:block}.market-notice{display:flex;gap:10px;color:#829b6b;font-size:.75rem;line-height:1.6;align-items:center;margin:0 0 22px}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px}.product-card{text-align:left;padding:0;overflow:hidden;transition:transform .2s,border-color .2s}.product-card:hover{transform:translateY(-4px);border-color:#6c8d49}.product-visual{height:170px;position:relative;background:radial-gradient(ellipse at 50% 70%,#3a5029,#252f20 70%);display:flex;align-items:center;justify-content:center;color:#a9c28b}.product-category{position:absolute;top:17px;left:20px;font-size:.75rem;letter-spacing:1px;color:#889f72}.product-index{position:absolute;bottom:17px;right:20px;font-size:.75rem;color:#647d50}.product-content{padding:22px}.product-content>small{font-size:.75rem;letter-spacing:1px;color:#859d6b}.product-content>h3{margin:9px 0 10px;font-size:.94rem;line-height:1.5}.product-content>p{font-size:.75rem;color:#8b9f77;min-height:5em}.product-bottom{display:flex;align-items:center;justify-content:space-between;color:#b8d59a;font-size:.76rem;border-top:1px solid #344a28;margin-top:21px;padding-top:16px}.market-links{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0}.market-links a{display:flex;align-items:center;gap:8px;justify-content:space-between;color:var(--market-color);border:1px solid #3a4b2f;border-radius:8px;padding:13px 10px;font-size:.75rem;background:#212c1b}.market-links a:hover{border-color:var(--market-color)}.quality-filter{padding:20px;background:#222d1c;border:1px solid #3d5230;border-radius:10px;margin:20px 0}.quality-header{display:flex;align-items:center;gap:9px;font-size:.83rem;color:#b8cf9e;flex-wrap:wrap;margin-bottom:20px}.quality-header .switch-label{margin-left:auto;font-size:.75rem}.quality-filter>small{font-size:.75rem;line-height:1.7;display:block;color:#819b69}.quality-filter .field>span{font-size:.75rem}.switch-label{display:flex;gap:9px;align-items:center;color:#a4b98e;font-size:.79rem;cursor:pointer;line-height:1.5}.switch-label.block{margin:18px 0}.offers-list{display:flex;gap:16px;flex-direction:column;margin-top:24px}.offer{padding:21px;border:1px solid #415730;border-radius:10px;background:#1b2516}.offer-heading{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.offer-heading strong{color:#c9dcad;font-size:.9rem}.offer-heading>small{margin-left:auto;font-size:.75rem;color:#7f9a65}.offer>a{font-size:.86rem;display:flex;gap:8px;align-items:center;color:#d1dfc0}.offer>a:hover{color:var(--lime)}.offer-rating{display:flex;gap:9px;align-items:center;color:#d0c887;font-size:.75rem;margin:13px 0}.offer-rating span{color:#8fa775}.offer-pricing{display:flex;align-items:center;gap:15px;justify-content:space-between;border-top:1px solid #364b29;margin-top:17px;padding-top:17px}.offer-pricing>div>span{font-size:.79rem;color:#aec696}.offer-pricing small{font-size:.75rem;color:#7e9b65;display:block;margin-top:6px}.offer-pricing>strong{font-size:1.25rem;font-weight:550;text-align:right;max-width:240px}.offer-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:18px;font-size:.75rem;color:#718f59}.offer-foot .text-button{font-size:.75rem}.backup-stats{display:flex;gap:10px;flex-wrap:wrap;font-size:.75rem;color:#acc492;margin:22px 0}.backup-stats span{padding:7px 10px;border:1px solid #3b512c;border-radius:6px}.stack .full+.full{margin-top:12px}.settings-printer{padding-top:22px;margin-top:15px;border-top:1px solid #354a29}.settings-printer h3{font-size:.79rem;font-weight:500;margin-bottom:18px;color:#bed4a6}.integration-status{display:flex;gap:13px;align-items:center;padding:16px;border:1px solid #3b532c;border-radius:8px;background:#25351c}.integration-status strong{font-size:.8rem;font-weight:500}.integration-status small{display:block;font-size:.75rem;color:#819c67;margin-top:5px}.status-ring{width:10px;height:10px;border:2px solid #bbaa6d;border-radius:50%;flex-shrink:0}.storage-error{padding:15px 35px;background:#543828;color:#f4ce9c;font-size:.85rem;line-height:1.6}.modal{padding:0;background:#1c2419;color:#e9efdf;border:1px solid #4c613b;border-radius:18px;width:min(520px,calc(100vw - 30px));max-height:90dvh;box-shadow:0 40px 120px #000b;overflow:auto}.modal.wide{width:min(830px,calc(100vw - 30px))}.modal::backdrop{background:#080e08c9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal[open]{animation:modal-in .2s ease-out}.modal-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 27px;border-bottom:1px solid #35472a;position:sticky;top:0;background:#1c2419;z-index:3}.modal-head h2{font-size:1.12rem;letter-spacing:-.4px}.modal-content{padding:27px}.modal-illustration{display:grid;place-items:center;margin:2px auto 20px;width:70px;height:70px;background:#304321;border:1px solid #4d6c34;color:#b8e385;border-radius:18px;transform:rotate(-4deg)}.notice{background:#26361d;border:1px solid #435c2e;padding:16px;display:flex;align-items:flex-start;gap:12px;color:#a7c48b;border-radius:9px;margin:18px 0;font-size:.75rem;line-height:1.75}.notice svg{margin-top:2px}.notice.amber{background:#383121;border-color:#685837;color:#d3bd8f}.form-error{color:#ffb19a;background:#482b23;padding:12px 15px;border:1px solid #784b3c;border-radius:7px;font-size:.8rem;margin:15px 0}.modal-total{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:25px;padding-top:22px;border-top:1px solid #3b522c}.modal-total small{color:#8aa96d;display:block;font-size:.75rem;margin-bottom:5px}.modal-total strong{font-size:1.7rem;font-weight:550;color:#d7edc0}.article-meta{display:flex;gap:20px;align-items:center;font-size:.75rem;color:#92af76}.article-meta>span:last-child{display:flex;align-items:center;gap:6px}.article-intro{font-size:1.1rem;line-height:1.8;color:#bccfaa;margin:25px 0}.tools-list{display:flex;gap:9px;flex-wrap:wrap;margin:15px 0 28px}.tools-list span{display:flex;gap:7px;align-items:center;font-size:.75rem;color:#aac691;border:1px solid #456230;background:#293e1e;padding:9px 11px;border-radius:7px}.article-steps{list-style:none;padding:0;margin:20px 0 28px}.article-steps li{display:flex;gap:18px;align-items:flex-start;padding:17px 0;border-bottom:1px solid #344b26}.article-steps li>span{width:34px;height:34px;border:1px solid #52773a;border-radius:50%;display:grid;place-items:center;flex-shrink:0;color:#c3e89d;font-size:.75rem}.article-steps p{font-size:.9rem;color:#aabb98;line-height:1.9}.source-card{display:flex;gap:15px;align-items:center;padding:20px;background:#2c421f;border:1px solid #547d36;border-radius:10px;color:#cbe5b0}.source-card>div{flex:1}.source-card small{display:block;font-size:.75rem;color:#96b37c;margin-bottom:6px}.source-card strong{font-size:.85rem;font-weight:550}.note-text{white-space:pre-wrap;font-size:.88rem;color:#a6bd91;overflow-wrap:anywhere;padding:20px;background:#24361b;border-radius:8px;margin:20px 0}.toast{position:fixed;bottom:28px;left:calc(50% + 100px);transform:translate(-50%)!important;max-width:min(640px,calc(100vw - 30px));padding:17px 22px;display:flex;gap:11px;align-items:center;background:#ceeaa8;border:1px solid #e1f5c9;border-radius:12px;box-shadow:0 15px 60px #0007;color:#2a3e1b;font-size:.83rem;font-weight:550;z-index:100}.toast>button{margin-left:8px;color:#395329}.spin{animation:spin 1s linear infinite}.sidebar-overlay{display:none}@keyframes spin{to{transform:rotate(360deg)}}@keyframes modal-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.spotlight{min-height:380px}.spotlight-copy{padding-top:32px}.spotlight h2{font-size:5rem}.printer-image{height:200px}.stat-label{font-size:.84rem}.stat-detail{font-size:.75rem}.quick-cost>p{font-size:.8rem}.quick-cost-note{font-size:.75rem}}@media(max-width:1250px){.sidebar{width:218px;padding-left:12px;padding-right:12px}.main-shell{margin-left:218px}main{padding:28px 28px 0}.topbar{padding:0 28px}.nav-item{font-size:.78rem;gap:10px;padding:12px}.brand{font-size:1.5rem;padding:0 14px}.workspace-label{font-size:.75rem}.stat-card{padding:15px}.stat-label,.stat-detail{font-size:.75rem}.stat-value{font-size:1.85rem}.overview-main{gap:18px;grid-template-columns:minmax(0,1.65fr) minmax(255px,1fr)}.spotlight-copy{padding-left:23px}.spotlight-brand{margin-top:26px}.spotlight h2 span{font-size:1rem}.tiny-label{font-size:.75rem;letter-spacing:1px}.spotlight-spec{gap:5px}.spotlight-spec span{font-size:.75rem}.quick-cost{padding:20px}.quick-total{font-size:2.25rem}.printer-grid{gap:12px}.printer-image{height:140px;padding:0 12px 7px}.printer-card-title{padding:15px 13px}.printer-card-bottom{padding:12px;font-size:.75rem}.printer-card-top{padding:12px}.printer-card .pill{font-size:.75rem}.printer-card-title h3{font-size:1.1rem}.printer-card-title small{font-size:.75rem}.round-arrow{width:25px;height:25px}.wiki-grid,.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-summary{padding:22px}.service-summary>div:nth-child(2){max-width:300px}.product-grid{gap:16px}.product-content{padding:18px}.product-content h3{font-size:.86rem}.calculator-layout{grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr)}.cost-result{padding:23px}.cost-breakdown>div{font-size:.75rem}.padded{padding:23px}.cost-result>h2{font-size:2.5rem}.form-grid.three{grid-template-columns:1fr 1fr}.material-line .form-grid>.field:last-child{grid-column:1/-1}.quality-filter .form-grid.three{grid-template-columns:repeat(3,1fr)}.guide-copy{padding:25px}.service-guide{grid-template-columns:1fr 1fr}.detail-info{padding:28px}.detail-specs{gap:19px}.detail-specs strong{font-size:.8rem}.stat-label svg{width:15px}.page-heading h1{font-size:1.9rem}}@media(max-width:1020px){.sidebar{width:195px;padding-left:8px;padding-right:8px}.main-shell{margin-left:195px}main{padding:26px 22px 0}.topbar{padding:0 22px;height:72px}.nav-item{font-size:.75rem;padding:12px 11px;gap:9px}.nav-item svg{width:17px}.brand{font-size:1.3rem;padding:0 12px;gap:10px}.brand-symbol{width:34px;height:37px}.brand small{font-size:.75rem}.local-card{font-size:.75rem;padding:12px 8px;gap:7px}.local-card small,.profile,.profile small{font-size:.75rem}.workspace-label{font-size:.75rem;padding-left:13px;letter-spacing:1px}.breadcrumb{font-size:.75rem;gap:10px}.address-button{font-size:.75rem;max-width:220px}.header-divider{display:none}.topbar-right{gap:12px}.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-label{font-size:.76rem}.stat-detail{font-size:.75rem}.overview-main{grid-template-columns:1fr}.spotlight{min-height:330px}.spotlight-copy{width:55%;padding:25px 0 70px 30px}.spotlight-visual{width:46%}.spotlight h2{font-size:4rem}.spotlight h2 span{font-size:1.1rem}.spotlight-brand{margin-top:25px}.tiny-label{font-size:.75rem}.spotlight-spec{max-width:400px}.spotlight-spec span{font-size:.75rem}.quick-cost{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.quick-cost .panel-heading{grid-column:1/-1}.quick-cost>p{grid-column:1;grid-row:2;margin:20px 0 10px}.quick-total{grid-column:1;grid-row:3/5}.quick-inputs{grid-column:2;grid-row:2/4;padding-top:20px}.quick-cost-note{grid-column:1;grid-row:5;font-size:.75rem;margin-top:18px}.quick-cost .button{grid-column:2;grid-row:4/6;align-self:center}.printer-grid{grid-template-columns:repeat(2,1fr);gap:18px}.printer-image{height:185px}.printer-card-title h3{font-size:1.3rem}.printer-card-title small{font-size:.75rem}.printer-card-top{padding:14px 17px}.printer-card .pill{font-size:.75rem}.printer-card-title{padding:18px}.printer-card-bottom{font-size:.75rem;padding:14px 17px}.bottom-grid{grid-template-columns:1fr}.article-row strong{font-size:.85rem}.two-columns{grid-template-columns:1fr}.printer-detail{grid-template-columns:1fr 1fr}.detail-photo{padding:15px}.detail-photo img{height:300px}.detail-specs{grid-template-columns:1fr;gap:14px}.detail-info>h2{font-size:2.5rem}.detail-info .button-row{gap:8px}.detail-info .button{padding:10px;font-size:.75rem}.service-summary>div:nth-child(2){max-width:220px}.service-summary p,.service-summary p span{font-size:.75rem}.service-summary>div:first-child strong{font-size:1.5rem}.service-summary{padding:22px;gap:15px}.service-guide{grid-template-columns:1fr}.guide-copy{padding:30px}.scene-wrap{min-height:365px}.scene-start{min-height:300px}.product-grid{grid-template-columns:repeat(2,1fr)}.calculator-layout{grid-template-columns:1fr}.cost-result{position:static}.cost-result>h2{font-size:3rem}.cost-breakdown>div{font-size:.85rem}.calculator-inputs .form-grid.three{grid-template-columns:repeat(3,1fr)}.material-line .form-grid>.field:last-child{grid-column:auto}.spool-grid{grid-template-columns:repeat(2,1fr)}.toast{left:calc(50% + 75px)}.stats-grid.three{gap:12px}.stats-grid.three .stat-label{font-size:.75rem}.stats-grid.three .stat-value{font-size:1.65rem}}@media(max-width:760px){.sidebar{transform:translate(-100%);width:250px;transition:transform .25s;padding:27px 16px 0}.sidebar.open{transform:translate(0)}.sidebar.open .nav-item{font-size:.84rem;padding:13px;gap:12px}.sidebar.open .brand{font-size:1.7rem}.sidebar.open .brand small{font-size:.75rem}.sidebar.open .brand-symbol{width:40px;height:42px}.sidebar.open .workspace-label{font-size:.75rem}.sidebar.open .local-card{font-size:.8rem}.sidebar.open .local-card small{font-size:.75rem}.sidebar.open .profile{font-size:.84rem}.sidebar.open .profile small{font-size:.75rem}.sidebar-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#050c05a8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:35}.main-shell{margin-left:0}.topbar{height:68px;padding:0 19px;gap:12px}.mobile-menu{display:flex!important}.breadcrumb{flex:1}.breadcrumb>span,.breadcrumb>strong{display:none}.topbar-right{gap:8px}.header-avatar{width:29px;height:29px;font-size:.75rem}.address-button{font-size:.75rem;max-width:185px;gap:6px}.address-button>svg:last-child{display:none}main{padding:25px 18px 0}.page-heading{gap:20px;align-items:flex-start;margin-bottom:23px;flex-wrap:wrap}.page-heading h1{font-size:1.9rem;letter-spacing:-1.1px}.eyebrow{font-size:.75rem;letter-spacing:1.5px}.page-heading p{font-size:.82rem;margin-top:10px}.page-heading>.button{font-size:.75rem;padding:11px 15px}.stats-grid{gap:11px;margin-bottom:18px}.stat-card{padding:15px}.stat-label{font-size:.75rem}.stat-value{font-size:1.85rem;margin:10px 0 3px}.stat-detail{font-size:.75rem}.spotlight{min-height:350px}.spotlight-copy{width:57%;padding:24px 0 70px 22px}.spotlight-visual{width:49%;top:26px;height:calc(100% - 50px);right:-6px}.spotlight h2{font-size:4rem}.spotlight h2 span{font-size:1.06rem}.spotlight-brand{font-size:.75rem;letter-spacing:2px;margin-top:26px}.tiny-label{font-size:.75rem;letter-spacing:.8px}.spotlight-spec{max-width:200px}.spotlight-spec span{font-size:.75rem}.spotlight-copy .button{font-size:.75rem;min-height:40px;padding:10px 13px}.spotlight-footer{padding:13px 19px;font-size:.75rem}.spotlight-footer>span:last-child{font-size:.75rem;letter-spacing:1px}.quick-cost{padding:20px;gap:0 18px}.quick-total{font-size:2.1rem}.quick-cost-note{font-size:.75rem;gap:4px;line-height:1.7}.quick-cost .button{font-size:.75rem;padding:10px}.quick-inputs{gap:9px}.quick-inputs .field>span{font-size:.75rem}.quick-inputs input{padding:11px 25px 11px 9px;font-size:.76rem}.quick-inputs .number-wrap>span{right:9px;font-size:.75rem}.panel-heading{font-size:.82rem}.quick-cost>p{font-size:.75rem}.quick-total>small{font-size:.75rem}.printer-grid{gap:13px}.printer-image{height:165px;padding:0 14px 9px}.printer-card-top{padding:12px 13px}.printer-card-title{padding:15px 14px}.printer-card-title small{font-size:.75rem}.printer-card-title h3{font-size:1.2rem}.printer-card-bottom{padding:12px;font-size:.75rem}.printer-card .pill{font-size:.75rem}.section-title h2{font-size:1rem}.section-title .text-button{font-size:.75rem}.bottom-grid{gap:18px;margin-top:20px}.section-title.compact{padding:20px}.article-row strong{font-size:.78rem}.article-row small{font-size:.75rem}footer{font-size:.75rem;line-height:1.8;gap:15px;align-items:flex-start}footer>span:last-child{font-size:.75rem;text-align:right;max-width:80px}.footer-slash{margin:0 5px}.printer-tabs{gap:5px;padding:5px}.printer-tabs button{font-size:.75rem;padding:10px}.printer-detail{grid-template-columns:1fr}.detail-photo{min-height:280px}.detail-photo img{height:270px}.detail-info{padding:26px}.detail-specs{grid-template-columns:1fr 1fr;gap:20px}.detail-info>h2{font-size:3rem}.detail-specs strong{font-size:.81rem}.two-columns{gap:18px}.padded{padding:22px}.padded h2{font-size:1.1rem}.muted{font-size:.84rem}.filter-row{gap:14px;margin:18px 0}.filter-row>select{max-width:none;flex:1;min-width:160px}.chips{gap:7px}.chips button{font-size:.75rem;padding:8px 11px}.wiki-search{padding:7px 15px;gap:12px}.wiki-search input{font-size:.81rem;min-height:50px}.wiki-grid{grid-template-columns:1fr}.wiki-card{padding:23px}.wiki-card>h2{min-height:0;font-size:1.13rem}.wiki-card>p{min-height:0;font-size:.83rem}.wiki-card-top{margin-bottom:20px}.wiki-card-bottom{font-size:.75rem}.info-banner{padding:19px;gap:12px;flex-wrap:wrap}.info-banner strong{font-size:.83rem}.info-banner p{font-size:.75rem}.info-banner .button{width:100%}.official-links{display:grid;grid-template-columns:1fr 1fr}.official-links a{font-size:.75rem}.service-summary{padding:21px;flex-wrap:wrap}.service-summary>div:first-child strong{font-size:1.85rem}.service-summary>div:nth-child(2){order:3;max-width:none;width:100%;border-top:1px solid #354b29;padding-top:18px}.service-summary p,.service-summary p span{font-size:.75rem}.service-summary>.text-button{margin-left:auto}.service-grid{grid-template-columns:1fr}.service-card{padding:23px}.service-card>p{min-height:0;font-size:.8rem;margin:10px 0 24px}.service-card h3{min-height:0;font-size:1.08rem}.service-remaining span{font-size:.75rem}.service-remaining strong{font-size:1.7rem}.service-settings .field>span{font-size:.75rem}.service-settings>span{font-size:.75rem}.service-settings .field{max-width:155px}.service-settings strong{font-size:.8rem}.section-title>.pill{font-size:.75rem}.guide-copy{padding:24px}.guide-copy>p{font-size:.8rem}.scene-controls{font-size:.75rem;padding:16px}.scene-controls button{font-size:.75rem}.three-container{min-height:320px;height:340px}.scene-caption{font-size:.75rem;top:18px;left:18px}.table-scroll{border-radius:15px}.stats-grid.three{grid-template-columns:1fr}.stats-grid.three .stat-card{display:grid;grid-template-columns:1.4fr 1fr;gap:0 15px;align-items:center}.stats-grid.three .stat-label{font-size:.75rem}.stats-grid.three .stat-value{grid-column:2;grid-row:1/3;text-align:right;margin:0;font-size:1.9rem}.stats-grid.three .stat-detail{font-size:.75rem;grid-column:1;margin-top:8px}.spool-grid{grid-template-columns:1fr 1fr;gap:12px}.spool-card{padding:17px}.spool-card h3{font-size:.9rem}.spool-meta{font-size:.75rem;flex-wrap:wrap}.spool-card .field>span{font-size:.75rem}.spool-symbol{padding:20px 0}.spool-symbol svg{width:85px;height:85px}.spool-card-top .pill{font-size:.75rem}.spool-card .field input{min-height:40px;font-size:.8rem}.form-grid{gap:0 14px}.field>span{font-size:.75rem}.form-grid.three,.calculator-inputs .form-grid.three{grid-template-columns:1fr 1fr}.material-line .form-grid>.field:last-child{grid-column:1/-1}.material-line .form-grid .field>span{font-size:.75rem}.cost-result{padding:25px}.cost-result>h2{font-size:3rem}.cost-result>p{font-size:.8rem}.cost-result .result-footnote{font-size:.75rem}.selling-price strong{font-size:2.5rem}.cost-breakdown>div{font-size:.8rem}.market-delivery{padding:20px;gap:14px;flex-wrap:wrap}.market-map{width:40px;height:40px}.market-delivery small{font-size:.75rem;letter-spacing:1px}.market-delivery strong{font-size:.78rem}.market-delivery .button{width:100%;min-height:40px;font-size:.75rem}.market-notice{font-size:.75rem;align-items:flex-start}.product-grid{gap:13px}.product-visual{height:140px}.product-visual>svg{width:63px;height:63px}.product-content{padding:16px}.product-content h3{font-size:.82rem}.product-content>small{font-size:.75rem;letter-spacing:.5px}.product-content>p{font-size:.75rem;min-height:7em;line-height:1.7}.product-bottom{font-size:.75rem;margin-top:15px}.product-category{font-size:.75rem;left:15px;top:14px}.product-index{font-size:.75rem}.product-bottom>svg{width:15px}.market-links{grid-template-columns:1fr 1fr;gap:9px}.market-links a{font-size:.75rem}.quality-filter{padding:17px}.quality-filter .form-grid.three{grid-template-columns:repeat(3,1fr);gap:8px}.quality-filter .field>span{font-size:.75rem}.quality-filter input{padding:10px 8px;font-size:.75rem}.quality-header{font-size:.76rem}.quality-header .switch-label{margin-left:0;width:100%;font-size:.75rem;margin-top:5px}.quality-filter>small{font-size:.75rem}.offer{padding:17px}.offer-pricing{flex-wrap:wrap}.offer-pricing>strong{font-size:1.3rem;max-width:none}.offer-heading .pill{font-size:.75rem}.offer-foot{align-items:flex-start;font-size:.75rem}.offer-rating{flex-wrap:wrap;font-size:.75rem}.modal{max-height:94dvh;width:calc(100vw - 24px)}.modal.wide{width:calc(100vw - 24px)}.modal-head{padding:18px 21px}.modal-head h2{font-size:1rem}.modal-content{padding:21px}.modal-total{flex-wrap:wrap}.modal-total>.button{flex:1;min-width:170px}.modal-total strong{font-size:1.5rem}.article-intro{font-size:1rem;margin:20px 0}.article-steps{margin:20px 0}.article-steps p{font-size:.82rem}.article-steps li{gap:13px}.tools-list span{font-size:.75rem}.source-card{padding:16px;gap:12px}.source-card strong{font-size:.77rem}.source-card small{font-size:.75rem}.source-card>svg{width:19px}.notice{font-size:.75rem;padding:13px}.toast{left:50%;bottom:20px;width:max-content;max-width:calc(100vw - 25px);font-size:.75rem;padding:15px 18px}.storage-error{padding:15px 20px;font-size:.78rem}.quality-filter .number-wrap input{padding-right:7px}.section-title .button{font-size:.75rem;padding:9px 10px}.button-row .button,.cost-result .eyebrow{font-size:.75rem}}@media(max-width:390px){.address-button{max-width:148px}.spotlight-copy{padding-left:18px;width:63%}.spotlight-visual{width:46%;right:-5%}.spotlight h2 span{font-size:1rem}.quick-cost{gap:0 12px;padding:17px}.quick-total{font-size:1.9rem}.quick-cost-note{font-size:.75rem}.stat-card{padding:12px}.stat-label,.stat-detail{font-size:.75rem}.stat-value{font-size:1.7rem}.printer-image{height:140px}.printer-card-title{padding:13px}.printer-card-bottom{font-size:.75rem}.product-grid{grid-template-columns:1fr}.product-content>p{min-height:0}.product-visual{height:170px}.product-content h3{font-size:1rem}.product-content>p{font-size:.78rem}.product-bottom{font-size:.78rem}.product-content>small{font-size:.75rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.nav-item,.field>span,.button,.text-button,.simple-row,.guide-parts button,.search-input input,.filter-row>select,.chips button{font-size:.875rem}.muted,.article-steps p,.detail-info>p,.page-heading p{font-size:1rem}.wiki-card>p,.product-content>p,.service-card>p,.guide-copy>p,.empty p,.info-banner p,.notice,.formula-details,.switch-label,.cost-breakdown>div{font-size:.875rem}.spotlight{min-height:410px}.spotlight-copy{padding-bottom:80px}.spotlight-spec span{font-size:.75rem}.spotlight-spec{gap:7px}.spotlight h2 span{font-size:1.18rem}.spotlight-footer{min-height:54px}.product-content>p{min-height:6em}.wiki-card>p{min-height:6em}.quick-cost-note{line-height:1.6}.quick-inputs{padding-top:22px}.sidebar{overflow-y:auto}.brand small{font-size:.75rem;letter-spacing:1px}.workspace-label{font-size:.75rem;letter-spacing:.7px;padding-left:10px;padding-right:10px}.service-remaining,.scene-controls{flex-wrap:wrap}.printer-card-top,.printer-card-bottom{gap:8px;flex-wrap:wrap}.printer-card .pill{font-size:.75rem}.stat-label{line-height:1.5}.stat-label span{min-height:2.5em}.stat-detail{line-height:1.6;min-height:2.8em}.quick-inputs .field>span{font-size:.8rem}.quick-cost>p{line-height:1.6}.quick-cost-note{margin-top:15px}.tiny-label{letter-spacing:.5px}.cost-result .result-footnote{font-size:.8rem}.service-card>p{min-height:7em}.service-settings .field>span{font-size:.8rem}.material-line .form-grid .field>span{font-size:.8rem}.number-wrap input{padding-right:26px}.spotlight-copy .button{position:relative;z-index:5}.profile small{font-size:.75rem}.profile{flex-wrap:wrap}.local-card small{font-size:.75rem}.local-card{font-size:.875rem}.local-card svg{display:none}.brand{margin-bottom:30px}.sidebar-bottom{padding-top:28px}.bottom-grid .empty p{font-size:.875rem;max-width:400px}.article-row strong{font-size:.875rem}.bottom-grid .empty{padding-bottom:24px}.footer-slash{margin:0 8px}.market-delivery strong,.source-card strong,.job-row strong,.history-table td{overflow-wrap:anywhere}.job-row strong{display:block}.quality-header{align-items:flex-start}.quality-header .switch-label{margin-left:0}.quality-filter .form-grid .field>span{font-size:.875rem}.offer-heading .pill{white-space:normal}.stat-value{overflow-wrap:anywhere}.modal-head h2{line-height:1.5}.field small{line-height:1.7}.printer-tabs button{font-size:.875rem}@media(max-width:1250px)and (min-width:761px){.nav-item{padding:12px 9px;gap:9px;line-height:1.5}.nav-item span{min-width:0}.nav-item small{display:none}.workspace-label>span{display:none}.brand{padding:0 9px;letter-spacing:1px;gap:9px}.brand-symbol{flex-shrink:0}.brand small{letter-spacing:0;font-size:.75rem}.sidebar-bottom .local-card{padding:12px 9px}.sidebar-bottom .local-card small{font-size:.75rem}.profile{padding-left:7px;gap:9px}.printer-card .pill{font-size:.75rem}.stat-label{font-size:.875rem}.stat-detail{font-size:.75rem}.stats-grid{gap:12px}.spotlight-copy{width:56%}.spotlight-visual{right:-6%;width:53%}.spotlight-spec{max-width:240px}.spotlight-spec span{font-size:.75rem}.spotlight h2 span{font-size:1.1rem}.spotlight-footer>span:last-child{display:none}.quick-cost .panel-heading{flex-wrap:wrap}.quick-cost .panel-heading>svg:last-child{display:none}}@media(max-width:1020px){.sidebar{width:222px}.main-shell{margin-left:222px}.stat-label{font-size:.875rem}.service-card h3{font-size:1.05rem}.stat-detail,.stat-label span{min-height:0}.spotlight-visual{right:-2%;width:48%}.spotlight-copy{width:57%}.quick-cost{grid-template-columns:1fr 1fr}.quick-cost-note{grid-column:1/-1;grid-row:6;margin:17px 0 0;font-size:.8rem}.quick-cost .button{grid-column:2;grid-row:4/6}.quick-total>small{font-size:.75rem}.quality-filter .form-grid.three{grid-template-columns:1fr 1fr}.quality-filter .form-grid>.field:last-child{grid-column:1/-1}.service-card>p{min-height:7em}.printer-card-title small{letter-spacing:1px}.printer-card-top{padding:13px}.market-delivery{flex-wrap:wrap}.market-delivery .button{font-size:.875rem}.stat-value{font-size:1.9rem}.service-summary p{font-size:.875rem}.service-summary p span{font-size:.8rem}}@media(max-width:760px){.main-shell{margin-left:0}.sidebar{width:260px}.sidebar.open .nav-item{font-size:.875rem}.sidebar.open .workspace-label,.sidebar.open .brand small,.sidebar.open .local-card small,.sidebar.open .profile small{font-size:.75rem}.sidebar.open .local-card,.sidebar.open .profile{font-size:.875rem}.page-heading>.button,.button-row .button,.section-title .button{font-size:.875rem}.page-heading h1{font-size:1.9rem}.spotlight{min-height:450px}.spotlight-copy{width:64%;padding:25px 0 80px 22px}.spotlight-visual{top:87px;width:47%;right:-4%;height:290px}.spotlight h2 span{font-size:1.14rem}.spotlight-brand{margin-top:26px;font-size:.75rem}.tiny-label{font-size:.75rem;line-height:1.8;max-width:180px}.spotlight-spec{max-width:205px;margin:16px 0}.spotlight-spec span{font-size:.75rem}.spotlight-footer{padding:14px 20px;min-height:57px;line-height:1.6}.spotlight-footer>span:last-child{display:none}.spotlight-copy .button{font-size:.875rem;padding:10px 13px;min-height:43px}.spotlight h2{font-size:3.7rem}.quick-cost{display:flex;gap:0}.quick-cost>p{font-size:.8rem;margin-top:23px}.quick-total{font-size:2.6rem}.quick-total>small{font-size:.8rem}.quick-inputs{width:100%;padding-top:25px;gap:15px}.quick-inputs input{font-size:1rem}.quick-inputs .field>span{font-size:.875rem}.quick-inputs .number-wrap>span{font-size:.8rem}.quick-cost-note{margin:0 0 18px;font-size:.8rem}.quick-cost .button{font-size:.875rem;width:100%}.stat-label{font-size:.8rem}.stat-detail{font-size:.75rem;line-height:1.7}.stat-value{font-size:1.85rem}.stat-label svg{width:15px}.printer-card-title{gap:8px;flex-wrap:wrap}.printer-card-title h3{font-size:1.3rem}.printer-card-title small{font-size:.75rem;letter-spacing:.5px}.printer-card .pill{font-size:.7rem}.printer-card-top{padding:12px;gap:6px}.printer-card-bottom{font-size:.75rem;line-height:1.6}.printer-card-bottom svg{width:13px}.printer-number{font-size:.75rem}.product-grid{grid-template-columns:1fr}.product-content>h3{font-size:1.05rem}.product-content>p{min-height:0;font-size:.875rem}.product-content>small{font-size:.75rem}.product-bottom{font-size:.875rem}.product-visual{height:170px}.product-category,.product-index{font-size:.75rem}.wiki-card>p{min-height:0}.wiki-card>small{font-size:.8rem}.wiki-card-bottom{font-size:.75rem}.service-card>p{min-height:0}.service-settings>span{font-size:.875rem}.service-remaining span,.official-links a{font-size:.875rem}.spool-grid{grid-template-columns:1fr}.spool-card{padding:25px}.spool-card h3{font-size:1.1rem}.spool-meta{font-size:.875rem}.spool-card .field>span{font-size:.875rem}.spool-card input{font-size:1rem}.quality-filter .form-grid.three{grid-template-columns:1fr 1fr}.quality-filter .form-grid>.field:last-child{grid-column:1/-1}.quality-filter input{font-size:.875rem}.quality-filter>small{font-size:.8rem}.market-delivery small{font-size:.75rem;line-height:1.6}.market-delivery strong,.market-delivery .button{font-size:.875rem}.market-notice{font-size:.8rem}.modal-head h2{font-size:1.1rem}.tools-list span{font-size:.8rem}.guide-parts button{font-size:.875rem}.scene-caption{font-size:.75rem;max-width:240px;line-height:1.6}.scene-controls>span,.scene-controls>button{font-size:.75rem}.source-card strong{font-size:.875rem}.source-card small{font-size:.75rem}.stat-label span{min-height:0}.stats-grid.three .stat-label{font-size:.875rem}.stats-grid.three .stat-detail{font-size:.75rem}.stats-grid.three .stat-value{font-size:1.7rem}.form-grid.three{grid-template-columns:1fr 1fr}.cost-breakdown>div{font-size:.875rem}.offer-foot,.offer-foot .text-button{font-size:.75rem}.offer-rating{font-size:.875rem}.offer-heading>small{font-size:.75rem}.offer-pricing small{font-size:.8rem}.offer>a{font-size:1rem}.offer-pricing>div>span{font-size:.875rem}.toast{font-size:.875rem}.profile{flex-wrap:nowrap}.section-title{flex-wrap:wrap}.section-title .text-button{font-size:.875rem}}:root{--bg:#090e0e;--surface:#121919;--surface-high:#1b2524;--border:#293431;--muted:#9daaa5;--lime:#bedb9e;--radius:10px;background:var(--bg);color:#edf3ef;font-family:Onest,system-ui,sans-serif}body{background:var(--bg)}h1,h2,h3{font-family:Onest,system-ui,sans-serif}h1{font-weight:500;letter-spacing:-.055em;font-size:clamp(30px,3vw,45px)}h2{font-weight:500}input,textarea,select{background:#0d1413;border-color:#35423d;border-radius:5px}button,a,input{outline-offset:4px}.button{border-radius:5px;font-weight:550;min-height:45px;padding:12px 18px}.button:hover{background:#d2e9bb;box-shadow:none;transform:translateY(-1px)}.button.secondary{background:#19231f;color:#d8e2dc;border-color:#39473f}.button.secondary:hover{background:#25332b;border-color:#758d6c}.button.light{background:#e7edde;color:#192119;border-color:#e7edde}.button.ghost{color:#b0beb5}.button.ghost:hover{background:#23302a}.panel{background:linear-gradient(130deg,#131c1b,#101716);border-color:#2a3530;border-radius:10px;box-shadow:none}.padded{padding:26px}.field>span{font-weight:450;color:#b9c5bd}.eyebrow{color:#9caf9e;letter-spacing:.14em;font-weight:450;font-size:11px}.page-heading{margin-bottom:28px}.page-heading p{font-size:14px;color:#9dada3}.pill{font-size:11px;border-radius:4px}.pill.green{color:#c6deb6;background:#243222;border-color:#364f30}.muted{font-size:14px}.notice{background:#17251e;border-color:#314637}.text-button{color:#b1c49f}.icon-button:hover{background:#223128}.round-arrow{border:1px solid #75866e;background:#182019}.progress-track{background:#24302a}.magic-wordmark{display:inline-flex;align-items:center;gap:11px;font-size:20px;letter-spacing:-.065em;font-weight:650;color:#e8efe8;white-space:nowrap}.magic-monogram{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:30px;transform:skewY(-9deg);font-size:17px;letter-spacing:-.19em;border:1px solid #9db28c;border-radius:4px;color:#c5dbb3;padding-right:3px}.magic-monogram span{transform:translateY(3px)}.wordmark-period{color:#b5d68e}.magic-brand{display:block;padding:0 15px;margin:0 0 45px}.sidebar{width:220px;padding:30px 13px 0;background:#0d1412;border-color:#233029}.main-shell{margin-left:220px}.workspace-label{letter-spacing:.12em;color:#7c9182;font-size:10px;padding:0 14px 17px}.workspace-label>span{border:0;padding:0;color:#cad9bf}.nav-item{border-radius:5px;font-size:13px;gap:11px;padding:12px 13px;color:#a0afa4;margin:4px 0;position:relative}.nav-item svg{color:#7d9484;width:17px}.nav-item.active{background:#202e23;color:#e1ecd9;font-weight:500}.nav-item.active:before{content:"";position:absolute;left:0;top:13px;bottom:13px;width:2px;background:#bbd99f}.nav-item.active svg{color:#c7deb1}.nav-item:hover{background:#1c2820;color:#eef4e8}.nav-item small{background:transparent;color:#acbf9e;font-size:11px;padding:0}.nav-item.active small{background:transparent;color:#d1e3bd}.nav-divider{background:#263329;margin:20px 13px}.sidebar-bottom{padding-top:30px}.profile{font-size:12px;padding:20px 4px 20px 10px;border-color:#2a372e;gap:10px;flex-wrap:nowrap;align-items:center}.profile>div:nth-child(2){overflow:hidden;flex:1;text-overflow:ellipsis}.profile small{font-size:10px;color:#849887;overflow:hidden;text-overflow:ellipsis}.profile>.icon-button{width:25px}.avatar{width:30px;height:30px;font-size:12px;background:#253829;border-color:#476044}.topbar{height:73px;padding:0 35px;border-color:#253329;background:#0c1310cc}.breadcrumb{font-size:12px;gap:13px}.breadcrumb strong{color:#c3d0c5}.topbar-right{gap:25px}.address-button{font-size:12px;color:#aabaad;max-width:290px}.cloud-status{display:flex;align-items:center;gap:7px;font-size:11px;color:#8fa88a}.cloud-status.error,.cloud-status.conflict{color:#e6b58e}.sync-banner{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:15px 35px;background:#3a281a;color:#f0d7b9;font-size:13px}.sync-banner .button{font-size:12px;min-height:35px;padding:7px 10px}.magic-shell main{padding:28px 35px 0;max-width:1570px}.overview-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:19px}.overview-title .eyebrow{margin:0;text-transform:uppercase}.overview-title .button{font-size:12px;min-height:37px;padding:9px 13px}.magic-hero{position:relative;min-height:440px;overflow:hidden;background:radial-gradient(ellipse at 75% 40%,#1c3933,#0b1412 64%);border:1px solid #30463a;border-radius:11px;isolation:isolate}.atmosphere{position:absolute;top:0;right:0;bottom:0;left:0}.atmosphere canvas{width:100%;height:100%;display:block}.atmosphere-vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#0a1512e6 0%,#0a15127a 32%,transparent 70%),linear-gradient(0deg,#0a1512bb,transparent 25%,transparent 80%,#0a151288)}.magic-hero>.atmosphere{left:16%;right:-8%;top:-8%;bottom:-13%}.hero-topline,.hero-bottomline{position:absolute;left:27px;right:27px;display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:.17em;color:#91a995;z-index:2}.hero-topline{top:22px}.hero-topline>span:first-child{display:flex;gap:8px;align-items:center}.hero-topline i{width:5px;height:5px;background:#bce196;border-radius:50%;box-shadow:0 0 10px #a0d88b99}.hero-bottomline{bottom:19px}.hero-copy{position:relative;z-index:2;padding:96px 38px 70px;pointer-events:none;max-width:560px}.hero-copy h1{font-size:clamp(46px,5.4vw,78px);font-weight:450;letter-spacing:-.065em;line-height:.98;pointer-events:none}.hero-copy h1 span{display:block;color:#abc4b0}.hero-copy p{font-size:13px;line-height:1.65;max-width:260px;color:#b0c0b2;margin-top:24px}.hero-copy .button{margin-top:27px;pointer-events:auto;min-height:40px;font-size:12px;background:#dbe5d1;box-shadow:none}.overview-stats{margin-top:20px;gap:0;border:1px solid #29382c;border-radius:9px;overflow:hidden}.overview-stats .stat-card{border:0;border-right:1px solid #29382c;border-radius:0;background:#111a14;padding:21px 23px}.overview-stats .stat-card:last-child{border:0}.stat-label{color:#a5b5a7;font-size:11px}.stat-label span{min-height:0}.stat-label svg{width:16px;color:#71896f}.stat-value{font-weight:450;font-size:36px;letter-spacing:-.055em;color:#e4eddf;margin:12px 0 5px}.stat-value span{font-size:17px}.stat-detail{font-size:10px;min-height:0;color:#7f967e}.stat-card.accent{background:#1c2818}.section-title{margin:33px 0 17px}.section-title h2{font-size:19px;letter-spacing:-.035em}.section-title h2>span{color:#71866c;font-size:12px}.section-title.compact{margin:0;padding:22px 23px 12px}.overview-fleet{display:grid;grid-template-columns:1fr 1fr;gap:12px}.overview-printer{border:1px solid #304032;border-radius:8px;background:linear-gradient(130deg,#18241b,#101a13);display:flex;gap:18px;align-items:center;text-align:left;padding:17px 19px;transition:background .3s,border-color .3s,transform .3s}.overview-printer:hover{background:#1d2d1e;border-color:#718969;transform:translateY(-3px)}.overview-printer-image{width:88px;height:83px;flex:none;display:grid;place-items:center}.overview-printer-image img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 8px 10px #0005);transition:transform .4s}.overview-printer:hover img{transform:scale(1.05) rotate(-2deg)}.overview-printer>span:nth-child(2){min-width:0;flex:1}.overview-printer small{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:#8ca685;display:block;overflow:hidden;text-overflow:ellipsis}.overview-printer strong{display:block;font-weight:500;font-size:16px;letter-spacing:-.02em;margin-top:6px;overflow-wrap:anywhere}.overview-printer em{display:block;font-style:normal;font-size:11px;margin-top:7px;color:#8da385}.overview-printer>svg{color:#9fb78f}.start-workshop{display:flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid #374832;border-radius:9px;padding:30px;background:#162218}.start-workshop p{font-size:13px;color:#9faf96;margin-top:8px}.start-workshop h2{font-size:22px}.bottom-grid{grid-template-columns:1.1fr 1fr;gap:20px;margin-top:28px}.featured-guide{position:relative;min-height:275px;border-radius:10px;overflow:hidden;text-align:left;border:1px solid #41503a}.featured-guide>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.65);transition:transform .7s,filter .7s}.featured-guide:hover>img{transform:scale(1.035);filter:brightness(.8)}.featured-guide>div{position:absolute;top:0;right:0;bottom:0;left:0;padding:28px;background:linear-gradient(0deg,#07110eeb,transparent 95%);display:flex;flex-direction:column;justify-content:flex-end}.featured-guide h2{font-size:31px;letter-spacing:-.055em;line-height:1.1}.featured-guide .eyebrow{color:#c3d4b7}.featured-guide svg{position:absolute;bottom:30px;right:28px}.magic-footer{display:flex;justify-content:space-between;align-items:center;padding:33px 0 25px;margin-top:42px;border-top:1px solid #283727;color:#748c6e;font-size:10px}.magic-footer .magic-wordmark{font-size:14px;opacity:.7}.magic-footer .magic-monogram{display:none}.fleet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.fleet-card{padding:19px;transition:transform .3s,border-color .3s}.fleet-card:hover{border-color:#69825b;transform:translateY(-3px)}.fleet-card.selected{border-color:#799a64}.fleet-card-top{display:flex;justify-content:space-between;align-items:center}.index-label{color:#779068;font-size:11px;font-variant-numeric:tabular-nums}.fleet-image{height:190px;width:100%;display:grid;place-items:center;margin:2px 0 22px;background:radial-gradient(ellipse at 50% 60%,#263d2044,transparent 66%);perspective:700px}.fleet-image img{max-width:100%;height:100%;max-height:190px;object-fit:contain;filter:drop-shadow(0 12px 12px #0005);transition:transform .55s cubic-bezier(.22,1,.36,1)}.fleet-image:hover img{transform:rotateY(12deg) scale(1.055)}.fleet-image svg{color:#7e9c6a}.model-caption{font-size:10px;display:block;text-transform:uppercase;color:#8da379;line-height:1.5}.fleet-card h2{font-size:20px;margin:7px 0 16px;overflow-wrap:anywhere}.fleet-metrics{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#90a87f;padding-bottom:18px;border-bottom:1px solid #32412a}.fleet-metrics strong{font-size:19px;font-weight:500;color:#d6e5c7;padding-right:4px}.setup-progress{display:flex;justify-content:space-between;gap:10px;font-size:11px;width:100%;padding:17px 0;color:#a5bd92}.setup-progress>span:last-child{display:flex;align-items:center;gap:8px}.fleet-card .button-row{margin-top:5px;flex-wrap:nowrap;gap:8px}.fleet-card .button-row>.button{flex:1;font-size:11px;padding:10px 9px;min-height:38px}.fleet-card .button-row>.icon-button{border:1px solid #3a4d30;min-height:38px}.add-printer-layout{display:grid;grid-template-columns:1fr 1fr;gap:28px}.add-printer-layout .form-grid{grid-template-columns:1fr}.model-list{max-height:420px;overflow-y:auto;border:1px solid #33482c;border-radius:5px;margin-bottom:16px}.model-list>button{width:100%;display:flex;justify-content:space-between;gap:14px;align-items:center;padding:11px 15px;border-bottom:1px solid #2c3c27;text-align:left}.model-list small{font-size:10px;color:#8ba27b;display:block}.model-list strong{display:block;font-weight:500;font-size:13px}.model-list button.chosen{background:#263c1e;color:#d5eabf}.model-list button:hover{background:#24321f}.printer-form{border-left:1px solid #3a4a31;padding-left:25px}.printer-form .eyebrow{display:block}.selected-model-image{width:100%;height:150px;object-fit:contain;margin:5px 0 23px}.selected-model-glyph{display:grid;place-items:center;height:120px;color:#9aae89}.printer-form .form-grid{grid-template-columns:1fr 1fr}.model-import{padding:22px;margin-bottom:25px}.import-top{display:flex;align-items:center;gap:16px}.import-top>div{flex:1;min-width:0}.import-top h3{font-size:16px;font-weight:500;overflow-wrap:anywhere}.import-top p{font-size:11px;color:#91a485;margin-top:5px;line-height:1.5}.import-icon{color:#b7caa0;border:1px solid #415037;border-radius:9px;padding:12px;display:grid;place-items:center}.import-details{border-top:1px solid #35482d;padding-top:20px;margin-top:19px}.geometry-stats{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 20px}.geometry-stats>span{font-size:11px;color:#c5d5b5;border:1px solid #3c5030;padding:5px 9px;border-radius:3px}.import-result{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin-bottom:15px}.import-result strong{font-weight:500;font-size:18px}.form-grid.four{grid-template-columns:repeat(4,1fr)}.form-grid.four .field>span{font-size:11px}.import-details .fine-print{margin:0 0 18px}.knowledge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 20px}.knowledge-card{text-align:left;border-bottom:1px solid #3b4d32;padding:0 0 22px;display:flex;flex-direction:column}.knowledge-cover{height:195px;position:relative;overflow:hidden;width:100%;background:#293a28;border-radius:8px}.knowledge-cover>img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.knowledge-card:hover .knowledge-cover>img{transform:scale(1.045)}.knowledge-cover-tag{position:absolute;left:15px;bottom:15px;font-size:8px;letter-spacing:.14em;color:#dfebd5;background:#101d14bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:5px 8px;border:1px solid #c2d3ad44;border-radius:3px}.knowledge-cover .round-arrow{position:absolute;right:14px;bottom:14px;background:#142212a0;color:#d8e9c4;width:30px;height:30px}.knowledge-mark{font-size:95px;font-weight:450;letter-spacing:-.1em;color:#d0e4c03b;position:absolute;top:15px;left:24px;transform:rotate(-9deg)}.cover-lines{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(120deg,transparent,transparent 15px,#b4d59b15 16px,transparent 17px);-webkit-mask-image:linear-gradient(120deg,transparent,#000);mask-image:linear-gradient(120deg,transparent,#000)}.cover-1{background:radial-gradient(at 70% 40%,#516b67,#132421)}.cover-2{background:radial-gradient(at 30% 70%,#64734c,#172b21)}.cover-3{background:radial-gradient(at 60% 40%,#52604e,#1c2e29)}.knowledge-copy{padding:17px 0 0}.knowledge-copy small{font-size:10px;color:#92aa80}.knowledge-copy h2{font-size:20px;line-height:1.2;letter-spacing:-.04em;margin-top:10px}.knowledge-copy p{font-size:12px;color:#9fae91;line-height:1.65;margin-top:11px}.illustrated-guide{margin:27px 0;display:grid;grid-template-columns:1fr;gap:26px}.illustrated-guide.has-images{grid-template-columns:1.1fr 1fr;align-items:start}.illustrated-guide figure{margin:0;background:#141b13;border-radius:7px;overflow:hidden}.illustrated-guide figure img{display:block;width:100%;max-height:390px;object-fit:contain;background:#e3e8df}.illustrated-guide figcaption{font-size:9px;color:#95aa85;padding:9px 11px;line-height:1.5}.step-number{font-size:45px;letter-spacing:-.06em;color:#c1d9ac;font-weight:450}.step-number small{font-size:15px;color:#6f8660;letter-spacing:0}.step-copy>p{font-size:15px;line-height:1.8;margin:12px 0 22px;color:#d8e3d0}.step-dots{display:flex;gap:8px;margin-bottom:23px}.step-dots button{height:4px;min-width:25px;flex:1;background:#304328;border-radius:3px;padding:0}.step-dots button.active{background:#b3d18e}.guide-video{width:100%;aspect-ratio:16/9;border:1px solid #37482c;border-radius:7px;display:block;margin:23px 0;background:#080c07}.video-launch{display:flex;gap:18px;align-items:center;width:100%;text-align:left;padding:25px;border:1px solid #465b35;border-radius:7px;margin:25px 0;background:radial-gradient(at 10% 50%,#314426,#152214)}.video-launch>span{flex:1}.video-launch strong{font-size:15px;font-weight:500;display:block}.video-launch small{font-size:11px;color:#a5b893;display:block;margin-top:5px}.onboarding-tabs{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:28px}.onboarding-tabs button{display:flex;gap:7px;align-items:center;font-size:12px;padding:9px 10px;border:1px solid #374a2a;border-radius:4px;color:#93ac7f}.onboarding-tabs button.active{background:#2b4220;color:#dbeacb;border-color:#6a8a4e}.onboarding-tabs button>span{font-size:10px;border:1px solid #4b6539;border-radius:50%;width:19px;height:19px;display:grid;place-items:center}.setup-content>p{margin:17px 0 24px;font-size:15px}.setup-content .button-row{margin-top:25px}.formula-details ol{padding-left:20px}.formula-details li{margin:15px 0;line-height:1.7}.modal{background:#111c13;border:1px solid #52653d;border-radius:10px;box-shadow:0 40px 100px #000b}.modal::backdrop{background:#030b06ce;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.modal-head{border-color:#304027}.modal-head h2{font-size:20px;font-weight:500}.modal.wide{max-width:950px}.toast{background:#dce8c9;color:#1c2e15;border:1px solid #adc38d;border-radius:7px;box-shadow:0 10px 35px #0006;font-size:13px}.boot-screen{min-height:100dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:25px;background:radial-gradient(at 50% 50%,#1b3526,#09100c 65%);padding:30px;color:#abc199;text-align:center;font-size:13px}.boot-screen .magic-wordmark{font-size:27px}.spin{animation:magic-spin 1.2s linear infinite}@keyframes magic-spin{to{transform:rotate(360deg)}}.auth-page{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(390px,.8fr);background:#0a120d;position:relative;isolation:isolate}.auth-art{position:relative;min-height:790px;overflow:hidden;border-right:1px solid #2e4532;background:radial-gradient(ellipse at 70% 38%,#27433b,#0a160e 75%)}.auth-art header{position:absolute;top:35px;left:40px;right:40px;display:flex;justify-content:space-between;align-items:center;z-index:3}.auth-edition{font-size:9px;color:#94b194;letter-spacing:.14em}.auth-product{position:absolute;top:0;right:0;bottom:0;left:0}.auth-product>.atmosphere{top:0;right:-25%;bottom:0;left:-12%}.auth-product .atmosphere-vignette{background:linear-gradient(0deg,#08140de6,transparent 48%,#06110955),linear-gradient(90deg,#06110922,transparent)}.auth-art-caption{position:absolute;bottom:76px;left:43px;right:35px;z-index:3;display:flex;flex-direction:column;gap:25px;pointer-events:none}.auth-art-caption>span{font-size:clamp(65px,7vw,110px);font-weight:450;letter-spacing:-.09em;line-height:.95;color:#e2eedc}.auth-caption-dot{color:#a5c28e}.auth-art-caption p{font-size:14px;color:#b4c8ad;line-height:1.7}.art-coordinate{position:absolute;bottom:30px;left:43px;font-size:8px;letter-spacing:.22em;color:#72916e}.auth-main{padding:45px;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%;max-width:none;margin:0;background:radial-gradient(ellipse at 110% 30%,#182c1c,#0b150e 70%)}.auth-form{max-width:360px;width:100%;margin:auto}.auth-kicker{display:flex;gap:7px;align-items:center;font-size:9px;letter-spacing:.17em;color:#8eaa7e;margin-bottom:24px}.auth-form h1{font-size:37px;line-height:1.1;letter-spacing:-.06em;font-weight:500}.auth-form>p{font-size:13px;color:#9fb294;line-height:1.7;margin:16px 0 29px}.auth-field{display:block;font-size:12px;color:#bacdad;margin-bottom:18px}.auth-field>input,.password-field{margin-top:8px}.auth-field input{min-height:47px;font-size:13px;border:1px solid #3d5334;background:#111e13;border-radius:5px;padding:12px 13px;color:#e0ecd7;box-shadow:inset 0 1px 4px #0001}.auth-field small{display:block;font-size:10px;color:#829776;line-height:1.5;margin-top:7px}.password-field{position:relative}.password-field>input{padding-right:45px;width:100%}.password-field>button{position:absolute;right:8px;top:7px;height:34px;width:33px;display:grid;place-items:center;color:#8fac7b}.auth-submit{font-size:13px;margin-top:8px;padding:14px;min-height:48px;justify-content:space-between;color:#203218;background:#c4dda6}.auth-switch{margin-top:24px;font-size:12px;display:flex;justify-content:center;gap:7px;flex-wrap:wrap;color:#8ea17d}.auth-switch button{display:inline-flex;align-items:center;gap:5px;padding:0;color:#c8ddb2;font-size:12px;text-decoration:underline;text-underline-offset:4px}.forgot-button{font-size:11px;color:#91aa7c;display:block;margin:19px auto 0}.auth-privacy{display:flex;align-items:center;gap:13px;font-size:10px;line-height:1.7;color:#7e976b;border-top:1px solid #2e4424;margin-top:32px;padding-top:24px}.auth-footer{display:flex;justify-content:space-between;gap:15px;color:#6f8960;font-size:9px;margin:38px 0 0;border-top:0;padding:0}.auth-mobile-logo{display:none}.recovery-code{overflow-wrap:anywhere;font-family:monospace;font-size:17px;line-height:1.7;background:#23371b;border:1px solid #4b6935;border-radius:6px;padding:20px;margin-bottom:20px;color:#d3e8b9;-webkit-user-select:all;user-select:all}.recovery-check{display:flex;gap:10px;align-items:center;font-size:12px;margin:23px 0}.scene-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.scene-fallback img{height:75%;width:70%;object-fit:contain}.atmosphere-fallback{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(at 70% 45%,#284439,#0b1811)}@media(min-width:1600px){.magic-hero{min-height:500px}.hero-copy{padding-top:115px}.fleet-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1150px){.sidebar{width:194px}.main-shell{margin-left:194px}.magic-brand{padding:0 10px}.nav-item{font-size:12px;padding:11px 10px;gap:8px}.nav-item small{display:none}.magic-shell main{padding:25px 25px 0}.topbar{padding:0 25px}.topbar-right{gap:15px}.cloud-status>span{display:none}.fleet-grid,.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-copy h1{font-size:62px}.hero-copy{padding-left:28px}.overview-stats .stat-card{padding:19px 17px}.stat-value{font-size:31px}.stat-label{font-size:10px}.stat-detail{font-size:9px}.auth-main{padding:35px}.auth-art header{left:28px;right:28px}.auth-edition{display:none}.auth-art-caption{left:30px}.auth-art-caption>span{font-size:79px}.auth-art{min-height:780px}.overview-printer{gap:12px;padding:15px 13px}.overview-printer-image{width:64px;height:77px}.overview-printer strong{font-size:14px}.overview-printer small{font-size:8px}.profile>div:nth-child(2){max-width:92px}.form-grid.four{grid-template-columns:1fr 1fr}.featured-guide h2{font-size:27px}.import-top .button{font-size:11px;padding:9px 11px}}@media(max-width:760px){.sidebar{width:238px;transform:translate(-100%);padding-top:28px}.sidebar.open{transform:translate(0)}.main-shell{margin-left:0}.nav-item{font-size:14px;padding:13px;gap:12px}.nav-item small{display:block}.mobile-menu{display:inline-flex!important}.topbar{padding:0 17px;height:64px}.topbar .breadcrumb{font-size:11px}.breadcrumb>span{display:none}.breadcrumb>strong{display:none}.topbar-right{gap:13px;margin-left:auto}.address-button{font-size:10px;max-width:170px}.magic-shell main{padding:20px 17px 0}.hero-copy h1{font-size:57px}.magic-hero{min-height:400px}.hero-copy{padding:91px 25px 65px;max-width:400px}.hero-copy p{font-size:12px;max-width:220px}.hero-topline,.hero-bottomline{left:22px;right:22px;font-size:8px}.hero-topline>span:last-child{display:none}.magic-hero>.atmosphere{left:12%;right:-65%;top:0;bottom:-13%}.overview-title .button{font-size:11px}.overview-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.overview-stats .stat-card{padding:18px;border-right:1px solid #29382c;border-bottom:1px solid #29382c}.overview-stats .stat-card:nth-child(2){border-right:0}.overview-stats .stat-card:nth-child(3){border-bottom:0}.stat-label{font-size:11px}.stat-detail{font-size:10px}.stat-value{font-size:31px}.overview-fleet{grid-template-columns:1fr}.overview-printer-image{height:75px;width:80px}.overview-printer strong{font-size:16px}.overview-printer small{font-size:9px}.start-workshop{flex-direction:column;align-items:flex-start;padding:25px;gap:18px}.start-workshop .button{width:100%}.bottom-grid{grid-template-columns:1fr}.featured-guide{min-height:300px}.magic-footer{gap:15px;flex-wrap:wrap;font-size:9px}.magic-footer>span:nth-child(2){display:none}.fleet-grid{grid-template-columns:1fr 1fr;gap:12px}.fleet-card{padding:14px}.fleet-image{height:150px;margin-bottom:15px}.fleet-image img{max-height:150px}.fleet-card h2{font-size:17px}.model-caption{font-size:9px}.fleet-metrics{flex-wrap:wrap;gap:4px}.fleet-metrics strong{font-size:17px}.setup-progress{font-size:10px;flex-wrap:wrap;gap:7px}.fleet-card .button-row>.button{font-size:10px}.fleet-card .button-row>.icon-button{width:28px}.add-printer-layout{grid-template-columns:1fr;gap:25px}.model-list{max-height:260px}.add-printer-layout>.printer-form{border-left:0;border-top:1px solid #3d512e;padding:25px 0 0}.add-printer-layout .form-grid{grid-template-columns:1fr 1fr}.model-list small{font-size:10px}.model-list strong{font-size:13px}.selected-model-image{height:130px}.knowledge-grid{gap:22px 15px}.knowledge-cover{height:150px}.knowledge-mark{font-size:75px;left:15px}.knowledge-copy h2{font-size:18px}.knowledge-copy p{font-size:11px}.knowledge-copy small{font-size:9px}.illustrated-guide.has-images{grid-template-columns:1fr}.illustrated-guide figure img{max-height:350px}.step-copy>p{font-size:14px}.step-number{font-size:37px}.import-top{flex-wrap:wrap;gap:12px}.import-top>.button{width:100%}.import-top h3{font-size:15px}.import-top p{font-size:10px}.import-icon{padding:10px}.model-import{padding:17px}.auth-page{display:block}.auth-art{height:305px;min-height:0;border-right:0;border-bottom:1px solid #304b32}.auth-art header{top:24px;left:25px;right:25px}.auth-product>.atmosphere{top:-20%;right:-20%;bottom:-70%;left:-5%}.auth-art-caption{bottom:45px;left:26px;right:20px}.auth-art-caption>span{font-size:58px}.auth-art-caption p{display:none}.art-coordinate{left:26px;bottom:21px}.auth-main{padding:35px 28px 22px;background:#0b160d}.auth-form{max-width:420px}.auth-form h1{font-size:33px}.auth-kicker{margin-bottom:18px}.auth-privacy{margin-top:25px}.auth-footer{max-width:420px;width:100%;margin:35px auto 0}.auth-form>p{margin-bottom:24px}.sync-banner{padding:15px 20px;font-size:12px}.modal-content{padding:22px}.modal-head{padding:20px 22px}.modal-head h2{font-size:18px}.page-heading{align-items:flex-start}.page-heading h1{font-size:32px}.page-heading>.button{font-size:11px;min-width:130px}.page-heading p{font-size:12px}.service-summary strong{font-size:32px}.service-summary>div>p{font-size:11px}.video-launch{padding:20px 16px;gap:12px}.video-launch strong{font-size:13px}.video-launch small{font-size:10px}}@media(max-width:420px){.fleet-grid,.knowledge-grid{grid-template-columns:1fr}.fleet-image{height:200px}.fleet-image img{max-height:200px}.fleet-card h2{font-size:21px}.fleet-card .button-row>.button{font-size:12px}.knowledge-cover{height:200px}.knowledge-copy h2{font-size:22px}.knowledge-copy p{font-size:12px}.overview-title .eyebrow{font-size:9px;letter-spacing:.08em}.hero-copy h1{font-size:52px}.hero-copy{padding-left:23px}.hero-copy p{max-width:180px}.magic-hero{min-height:395px}.hero-bottomline{font-size:7px;letter-spacing:.08em}.page-heading{flex-direction:column;gap:15px}.page-heading>.button{width:100%}.auth-main{padding-left:22px;padding-right:22px}.auth-art-caption>span{font-size:54px}.topbar-right{gap:9px}.address-button{max-width:137px}.cloud-status{display:none}.stat-label{font-size:10px}.stat-detail{font-size:9px}}@media(prefers-reduced-motion:reduce){.atmosphere canvas{animation:none!important}.spin{animation:none}.overview-printer,.fleet-image img,.featured-guide>img,.button{transition:none!important}}.catalog-count{color:var(--muted);font-size:13px;margin:0 0 20px}.video-guide{margin:22px 0}.video-stage{position:relative;aspect-ratio:16/9;min-height:240px;background:#030707;border:1px solid var(--line);border-radius:16px;overflow:hidden}.video-mount{position:absolute;top:0;right:0;bottom:0;left:0}.video-mount iframe{width:100%;height:100%;border:0}.video-loading{position:absolute;left:16px;top:16px;padding:10px 14px;border-radius:10px;background:#0b171bea;display:flex;align-items:center;gap:10px;color:#e7f0eb;pointer-events:none;font-size:13px}.video-stage.failed .video-mount{visibility:hidden}.video-failure{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;gap:10px;background:radial-gradient(ellipse at top,#17352d,#08110e)}.video-failure>strong{font-size:20px}.video-failure p{max-width:480px;color:var(--muted);line-height:1.6;margin:0 0 6px}.video-actions{display:flex;gap:18px;flex-wrap:wrap;align-items:center;padding:14px 0}.video-actions .text-button{font-size:12px}.video-text-guide{padding:24px;background:#0f1d17;border:1px solid var(--line);border-radius:14px}.video-text-guide h3{margin:0 0 18px}.video-text-guide ol{padding-left:24px;margin:0}.video-text-guide li{padding-left:8px;line-height:1.7;margin-bottom:15px;color:#c5cec6}.video-text-guide li::marker{color:var(--lime);font-weight:700}@media(max-width:540px){.video-stage{min-height:300px}.video-actions{gap:12px}.video-failure{padding:18px}.video-failure p{font-size:13px}.video-text-guide{padding:18px}}.sources-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.source-tile{display:block;padding:24px;color:inherit;text-decoration:none;transition:transform .25s,border-color .25s}.source-tile:hover{transform:translateY(-4px);border-color:#b6da91}.source-tile-mark{display:flex;width:48px;height:48px;align-items:center;justify-content:center;font-size:20px;font-weight:600;border:1px solid #395447;border-radius:12px;margin-bottom:20px;color:var(--lime)}.source-tile>small{font-size:12px;color:var(--muted)}.source-tile h2{font-size:24px;margin:8px 0}.source-tile p{font-size:14px;line-height:1.6;color:var(--muted);min-height:45px}.source-tile>span:last-child{display:flex;align-items:center;justify-content:space-between;font-size:14px;margin-top:26px}.magic-shell .sidebar nav{overflow-y:auto;min-height:0;flex:1}.magic-shell .sidebar-bottom{flex-shrink:0}@media(max-width:1100px){.sources-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.sources-grid{grid-template-columns:1fr}}.duration-input{border:1px solid var(--border);padding:14px 16px 0;margin:0;border-radius:14px;min-width:0}.duration-input legend{color:var(--text);font-size:13px;padding:0 6px}.duration-input .form-grid{gap:12px}.material-requirement{display:flex;align-items:center;gap:18px;margin:0 0 22px}.material-requirement p{font-size:13px;color:var(--muted);line-height:1.55;margin:8px 0}.material-requirement .button{flex-shrink:0}.material-remainder{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;font-size:12px;color:var(--muted);padding-top:12px;border-top:1px solid var(--border)}.material-remainder.insufficient{color:#f3a58b}.field-output{display:block;padding:12px 14px;border:1px solid var(--border);border-radius:10px;font-variant-numeric:tabular-nums}.fleet-spools{display:flex;align-items:center;gap:12px;width:100%;padding:16px 0;background:none;text-align:left;border:0;border-top:1px solid var(--border);color:inherit}.fleet-spools>span{flex:1;min-width:0}.fleet-spools strong{display:block;font-size:13px}.fleet-spools small{display:block;color:var(--muted);margin-top:5px;overflow-wrap:anywhere}.spool-slot{padding:18px 0;border-bottom:1px solid var(--border)}.spool-slot select{width:100%;margin:12px 0}.spool-slot-heading{display:flex;justify-content:space-between;gap:12px;font-size:13px}.spool-slot-heading span,.spool-slot small{color:var(--muted)}.spool-slot small{display:block;margin-bottom:12px}.print-mode{margin-bottom:24px}.print-queue{padding:24px;margin-bottom:24px}.queue-row{display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-top:1px solid var(--border);gap:16px}.queue-row small{display:block;color:var(--muted);margin-top:6px}.spool-location{margin-top:18px;border-top:1px solid var(--border);padding-top:14px}.spool-location .button{width:100%}@media(max-width:760px){.material-requirement,.queue-row{flex-direction:column;align-items:stretch}.material-requirement .button{width:100%}.spool-slot-heading{flex-wrap:wrap}}.model-tabs{margin:0 0 28px}.library-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:24px 0}.direct-import{padding:22px;display:grid;grid-template-columns:1fr auto;gap:0 18px;align-items:center}.direct-import .fine-print{grid-column:1/-1}.library-grid,.maker-grid,.ad-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0}.library-card,.maker-card,.ad-card{padding:26px;min-width:0}.library-card h3{overflow-wrap:anywhere}.library-card>small,.ad-card>small{display:block;color:var(--muted);margin:12px 0}.library-card p,.maker-card p,.ad-card p{font-size:13px;color:var(--muted);line-height:1.6}.library-card .button-row{margin-top:20px}.model-preview{position:relative;background:radial-gradient(ellipse at 50% 65%,#1c3832,#091714 70%);border:1px solid var(--border);border-radius:14px;margin:20px 0;overflow:hidden}.model-canvas{height:420px;min-height:240px}.preview-caption{position:absolute;bottom:14px;text-align:center;width:100%;color:#adc1b8;font-size:11px;pointer-events:none;padding:0 10px}.preview-message{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;padding:30px;color:#edb297}.slicer-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:24px;margin:26px 0;align-items:start}.slicer-fields{border:0;padding:0;margin:0}.slicer-engine{position:absolute;width:1px;height:1px;border:0;opacity:0;pointer-events:none}.slice-result{padding:20px;background:#203a30;border-radius:12px}.slice-result .button-row{margin-top:20px}.maker-card{text-align:left;color:inherit;display:flex;flex-direction:column;align-items:flex-start;background:var(--panel);transition:transform .25s,border-color .25s}.maker-card:hover{transform:translateY(-5px);border-color:#a2dbbb}.maker-avatar{width:64px;height:64px;display:grid;place-content:center;font-size:22px;border-radius:50%;background:linear-gradient(150deg,#456f62,#193729);margin-bottom:28px}.maker-card>small{color:var(--muted)}.maker-card h2{font-size:24px;margin:10px 0}.maker-card p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.maker-card>strong{font-size:13px;margin:18px 0}.maker-card>.text-button{margin-top:auto}.community-search{margin:24px 0;max-width:560px}.profile-bio{white-space:pre-wrap;line-height:1.8}.profile-facts{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:24px 0}.profile-facts small{color:var(--muted)}.profile-facts p{white-space:pre-wrap}.portfolio-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.portfolio-grid img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px}.portfolio-grid p{font-size:13px;color:var(--muted)}.portfolio-edit{padding:20px;border:1px solid var(--border);border-radius:14px;margin-bottom:20px}.portfolio-edit>img,.campaign-preview{width:100%;max-height:260px;object-fit:contain;margin:16px 0;border-radius:12px}.inquiry-card{padding:26px;margin:18px 0}.inquiry-card>small{color:var(--muted)}.inquiry-card p{white-space:pre-wrap;line-height:1.7}.inquiry-card blockquote{border-left:2px solid #a3dfbc;padding-left:16px;margin:20px 0}.campaign-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px;margin:16px 0}.campaign-row p{color:var(--muted);font-size:12px}.ad-card{color:inherit;text-decoration:none;display:flex;flex-direction:column;align-items:flex-start}.ad-card>img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px;margin-top:18px}.ad-card>span:not(.pill){display:flex;align-items:center;gap:10px;margin:16px 0}.ad-card>small:last-child{font-size:10px;overflow-wrap:anywhere}.ad-card h3{margin:8px 0}.sponsored-products{margin:30px 0}.material-editor>.material-requirement{margin-top:24px}@media(max-width:1100px){.library-grid,.maker-grid,.ad-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.slicer-layout{grid-template-columns:1fr}}@media(max-width:650px){.library-grid,.maker-grid,.ad-grid,.portfolio-grid,.profile-facts,.direct-import{grid-template-columns:1fr}.library-toolbar,.campaign-row{align-items:stretch;flex-direction:column}.model-canvas{height:310px}.slicer-layout{display:block}.slicer-layout>.panel{margin-bottom:20px}}.gcode-preview{max-height:280px;overflow:auto;white-space:pre;font:11px/1.6 monospace;padding:14px;background:#101714;border-radius:8px}.technology-switch{display:flex;align-items:center;gap:8px;margin:0 0 28px;padding:7px;border:1px solid var(--border,#303a36);border-radius:18px;background:#0b1412bf}.technology-switch button{display:flex;align-items:center;gap:13px;padding:13px 22px;border:0;border-radius:12px;background:transparent;color:#9caeaa;text-align:left;cursor:pointer;transition:background .25s,color .25s,transform .25s}.technology-switch button.active{background:#d5f3b4;color:#17251a}.technology-switch button:hover{transform:translateY(-1px)}.technology-switch button span{font-size:15px;font-weight:650}.technology-switch small{display:block;font-size:11px;font-weight:400;margin-top:4px;opacity:.7}.technology-caption{margin-left:auto;padding:0 18px;font-size:12px;color:#93a49d}.resin-vat{background:#101e1c;border:1px solid #30463f;border-radius:14px;padding:18px;margin:16px 0}.resin-vat-title{display:flex;gap:12px;align-items:center;margin-bottom:14px;color:#b4ead9}.resin-vat select{width:100%}.vat-values,.need-counts{display:flex;gap:16px;justify-content:space-between;margin:18px 0}.vat-values span,.need-counts span{font-size:11px;color:#9baea5}.vat-values strong,.need-counts strong{display:block;color:#e3eee7;font-size:23px;font-weight:500;margin-top:6px}.vat-transfer{display:grid;grid-template-columns:1fr 72px;gap:10px;margin-bottom:10px}.resin-bottle{display:grid;place-items:center;height:120px;background:radial-gradient(ellipse,#ffffff0d,transparent 65%)}.resin-guide-grid,.help-need-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.resin-guide{padding:30px;text-align:left;cursor:pointer;color:inherit;display:flex;flex-direction:column;gap:20px}.resin-guide h2{font-size:23px;line-height:1.25}.resin-guide p{color:#a7b8ae;line-height:1.6}.resin-steps{list-style:none;padding:0}.resin-steps li{display:flex;gap:22px;padding:20px 0;border-bottom:1px solid #ffffff12;align-items:flex-start}.resin-steps li>span,.step-check{flex-shrink:0;display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#b9e2ce16;color:#c4efcc;border:1px solid #b9e2ce35}.resin-steps p{margin:0;line-height:1.7;color:#c4d0c9}.step-check.active{background:#ff7a45;color:#172212}.resin-featured{padding:32px;text-align:left;display:flex;flex-direction:column;justify-content:space-between;gap:16px;background:radial-gradient(ellipse at top right,#477d7055,transparent 80%)}.resin-profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.resin-profile-grid article{padding:16px;border:1px solid #ffffff16;border-radius:12px}.resin-profile-grid img{width:100%;height:180px;object-fit:cover;border-radius:8px}.resin-profiles{margin-top:25px}.postprocess-fields{margin:20px 0}.postprocess-fields h3{margin-bottom:18px}.help-hero{padding:26px;display:flex;align-items:center;gap:24px;background:radial-gradient(ellipse at right,#a1cf7720,transparent 65%);margin-bottom:24px}.help-hero>div{flex:1}.help-hero h2{font-size:23px;margin:0 0 8px}.help-hero p{margin:0;max-width:690px;line-height:1.6;color:#a9b8b0}.help-tabs{margin:22px 0;flex-wrap:wrap}.help-need{padding:25px;text-align:left;cursor:pointer;color:inherit;transition:border-color .2s,transform .2s}.help-need:hover{border-color:#b2cd8b66;transform:translateY(-3px)}.help-need h2{font-size:23px;line-height:1.25;margin:24px 0 8px}.need-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#a2b3a9;line-height:1.6;min-height:76px}.need-progress{height:5px;background:#ffffff10;border-radius:10px;overflow:hidden;margin-top:24px}.need-progress span{display:block;height:100%;background:#ff7a45}.need-foot{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #ffffff15;padding-top:16px;font-size:11px;color:#a5b6aa}.help-participation{display:flex;justify-content:space-between;width:100%;gap:16px;text-align:left;padding:20px 0;border:0;border-bottom:1px solid #ffffff12;background:none;color:inherit;cursor:pointer}.help-participation small{display:block;color:#96aaa0;margin-top:7px}.help-participation>span{display:flex;gap:10px;align-items:center}.help-participants>div{display:flex;gap:20px;padding:15px 0;border-bottom:1px solid #ffffff12;align-items:center}.help-participants strong{flex:1}.pledge-row{padding:20px 0;border-bottom:1px solid #ffffff12}.pledge-row strong{margin-right:14px}.pledge-row .button-row{margin:14px 0}.delivery-private{padding:18px;border:1px solid #b6cced38;border-radius:12px;margin:22px 0;background:#29415330}.delivery-private summary{cursor:pointer;color:#bdd3e7}.receipt-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.receipt-photos img{width:100%;max-height:400px;object-fit:contain;border-radius:8px}.help-claim{margin-top:24px}.help-need-grid+.button-row{margin:20px 0}.save-message{font-size:13px;color:#ff7a45}.inbox-button{position:relative}.inbox-button small{position:absolute;right:-5px;top:-3px;min-width:16px;height:16px;padding:1px 3px;border-radius:9px;font-size:9px;background:#ff7a45;color:#16221a}.notification-row{padding:18px 12px;display:block;width:100%;border:0;border-bottom:1px solid #ffffff15;background:none;color:inherit;text-align:left;cursor:pointer}.notification-row.unread{background:#b1dc9210}.notification-row p{color:#a0b2a7;line-height:1.6}.notification-row small{color:#80968a}.panel.padded+.panel.padded{margin-top:20px}@media(max-width:1100px){.resin-guide-grid,.help-need-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.technology-caption{display:none}.help-hero{flex-wrap:wrap}.resin-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.technology-switch{padding:5px;border-radius:13px;gap:4px}.technology-switch button{padding:11px 10px;gap:9px;flex:1}.technology-switch button span{font-size:12px}.technology-switch small{font-size:10px}.resin-guide-grid,.help-need-grid,.resin-profile-grid{grid-template-columns:1fr}.help-hero{padding:21px;gap:15px}.help-hero h2{font-size:21px}.help-hero>div{min-width:200px}.help-participants>div{flex-wrap:wrap;gap:10px}.help-participants span{font-size:12px}.receipt-photos{grid-template-columns:1fr}.resin-vat{padding:14px}.resin-vat .button-row{flex-wrap:wrap}.need-counts strong{font-size:21px}.help-tabs button{font-size:12px}.notification-row{padding:15px 0}}.order-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.order-column{padding:15px;border-radius:15px;background:#ffffff03;border:1px solid #ffffff10;min-height:180px}.order-column h3{font-size:15px;font-weight:500;display:flex;justify-content:space-between;margin:6px 0 20px}.order-column h3 small{color:#9aae9f}.order-card{display:block;text-align:left;width:100%;color:inherit;padding:20px;margin:12px 0;cursor:pointer}.order-card strong{font-size:18px;line-height:1.4}.order-card small{display:block;color:#aebfb3;margin-top:7px}.order-card p{color:#c6e9a4}.order-card>span{font-size:11px;color:#96aa9c}.customer-row{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #ffffff12;padding:20px 0}.customer-row p{color:#9dafaa;font-size:13px}.customer-row small{color:#aec28f}@media(max-width:900px){.order-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.order-board{grid-template-columns:1fr}.customer-row{align-items:flex-start;flex-direction:column}.filter-row>.field{width:100%}}.monitor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:25px 0}.monitor-card{padding:26px}.monitor-top{display:flex;justify-content:space-between;align-items:center;color:#ff7a45}.monitor-card h2{font-size:25px;margin:22px 0 7px}.monitor-file{color:#a5b9aa;overflow-wrap:anywhere;min-height:22px}.monitor-progress{display:flex;align-items:baseline;justify-content:space-between;margin-top:26px}.monitor-progress strong{font-size:44px;font-weight:400;letter-spacing:-2px}.monitor-progress span{font-size:13px;color:#a3b7a5}.monitor-readings{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0}.monitor-readings>span{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:11px;color:#98ad9f}.monitor-readings b{display:block;flex-basis:100%;font-size:17px;color:#e3ede3;font-weight:500}.monitor-card.stale .monitor-readings b{color:#839589}.monitor-context{display:flex;gap:10px;padding:15px 0;border-top:1px solid #ffffff15;font-size:13px}.monitor-context small{display:block;color:#8da592;font-size:10px;margin-top:6px}.support-matrix{margin:25px 0}.support-matrix summary{cursor:pointer;font-size:18px}.support-matrix td{min-width:160px;font-size:12px;line-height:1.7}@media(max-width:680px){.monitor-grid{grid-template-columns:1fr}.monitor-card{padding:22px}.monitor-progress strong{font-size:40px}}.role-options{border:0;padding:0;margin:24px 0}.role-options legend{font-size:13px;font-weight:650;margin-bottom:12px}.role-option{display:flex;align-items:center;gap:13px;padding:17px;border:1px solid var(--border);border-radius:12px;margin:9px 0;cursor:pointer;transition:background .2s,border-color .2s}.role-option.selected{background:#243526;border-color:#9bb77f}.role-option input{accent-color:#bddb9e;flex:0 0 16px;width:16px;height:16px}.role-option>svg{flex-shrink:0}.role-option strong,.role-option small{display:block}.role-option small{font-size:12px;font-weight:400;line-height:1.5;margin-top:4px;color:var(--muted)}.role-options>p{font-size:12px;line-height:1.6;color:var(--muted)}.role-page{max-width:620px;margin:70px auto;padding:24px}.role-page>section{margin-top:35px}.role-page h1{font-size:32px}.organization-shell{max-width:1400px;margin:auto;padding:0 40px}.organization-topbar{display:flex;justify-content:space-between;align-items:center;min-height:100px;border-bottom:1px solid var(--border);margin-bottom:40px}.organization-identity{display:flex;gap:8px;align-items:center;font-size:13px}.organization-shell main{min-height:65vh}.organization-steps{display:flex;gap:26px;flex-wrap:wrap;padding-left:20px;font-size:13px;margin-top:24px}.organization-shell .panel.padded{margin-bottom:24px}.admin-identity{display:flex;align-items:center;gap:13px;padding:20px 24px;border:1px solid #40553d;background:linear-gradient(115deg,#203122,#131e19);border-radius:15px;margin-bottom:24px}.admin-identity>div{flex:1}.admin-identity strong,.admin-identity span{display:block}.admin-identity span{font-size:12px;color:#a4b49c;margin-top:4px}.admin-tabs{margin:28px 0 20px}.admin-count{display:inline-flex;margin-left:8px;min-width:20px;justify-content:center;background:#dbe8b9;border-radius:30px;color:#344329}.admin-toolbar{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:22px}.admin-toolbar>.field{flex:1;min-width:180px;margin:0}.admin-toolbar>p{flex:2;min-width:240px;margin:0}.admin-org-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.admin-org h2{font-size:23px;margin:18px 0 8px}.admin-org>.button{margin-top:20px}.admin-org>small{display:block;color:var(--muted)}.admin-users th{white-space:nowrap}.admin-users td{font-size:12px;max-width:220px;overflow-wrap:anywhere}.admin-users small{display:block;margin-top:5px;color:var(--muted)}.admin-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:25px 0}.admin-facts dt{font-size:12px;color:var(--muted);margin-bottom:7px}.admin-facts dd{margin:0;overflow-wrap:anywhere;line-height:1.6}.admin-link{padding:18px;background:#1b2920;border-radius:9px;overflow-wrap:anywhere;font-size:13px}.admin-sources{margin:30px 0}.admin-sources>div{display:grid;grid-template-columns:minmax(160px,1fr) 2fr 40px;gap:20px;align-items:center;margin:20px 0;font-size:13px}.admin-sources>div>div{height:9px;background:#26382b;border-radius:10px;overflow:hidden}.admin-sources i{height:100%;display:block;background:#adcc8f;border-radius:10px;min-width:3px}.admin-audit{display:flex;gap:15px;border-bottom:1px solid var(--border);padding:20px 0;font-size:13px}.admin-audit>svg{flex-shrink:0;margin-top:3px}.admin-audit p{margin:6px 0}.admin-audit small{color:var(--muted)}.admin-review>p{line-height:1.8}.admin-panel .stats-grid{margin-bottom:24px}@media(max-width:700px){.role-page{margin:25px auto}.organization-shell{padding:0 18px}.organization-topbar{gap:10px;min-height:82px;margin-bottom:26px}.organization-identity{font-size:11px}.organization-identity svg{display:none}.organization-steps{display:grid;gap:12px}.admin-org-grid,.admin-facts{grid-template-columns:1fr}.admin-sources>div{grid-template-columns:minmax(120px,1fr) 1fr 24px;gap:9px}.admin-identity{padding:17px}.admin-toolbar>.button{width:100%}.role-option{padding:13px}.admin-panel .page-heading h1{font-size:29px}}.admin-users{min-width:900px}.admin-users td:first-child{min-width:150px}.admin-users td:last-child{min-width:90px}.nav-group-label{padding:19px 14px 7px;color:#a2aaa4;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.sidebar nav .nav-item span{white-space:normal;line-height:1.35}.sidebar nav .nav-item{min-height:42px}.field>small{color:#aeb9b0;line-height:1.55;font-size:12px;max-width:64ch}.numeric-field{min-width:0;width:100%}.numeric-error{display:block;margin-top:7px;color:#f3ac9b;font-size:12px;line-height:1.5}.number-wrap input[aria-invalid=true]{border-color:#d8836e}.nav-group-label+.nav-item{margin-top:0}.account-settings form{display:grid;gap:14px}.account-settings .formula-details{margin-top:22px}.account-settings .formula-details form{padding-top:14px}.account-notice{padding:13px 16px;border:1px solid #c9f46a45;border-radius:12px;background:#c9f46a0c;color:#d5efad;line-height:1.6}.service-fleet-list,.service-task-list{display:grid;gap:12px;margin:20px 0}.service-fleet-row{display:flex;align-items:center;gap:18px;width:100%;padding:22px;text-align:left;color:inherit;cursor:pointer}.service-fleet-row>span:first-of-type{flex:1;min-width:0}.service-fleet-row strong,.service-fleet-row small{display:block}.service-fleet-row small{color:var(--muted,#a6afa8);margin-top:7px}.service-fleet-row:hover{border-color:#c9f46a70}.service-task{overflow:hidden}.service-task>summary{display:flex;align-items:center;gap:16px;cursor:pointer;padding:20px;list-style:none}.service-task>summary::-webkit-details-marker{display:none}.service-task>summary>span:first-child{flex:1;min-width:0}.service-task>summary strong,.service-task>summary small{display:block}.service-task>summary small{margin-top:6px;color:var(--muted,#a6afa8);font-size:12px}.service-task[open]>summary{border-bottom:1px solid var(--line,#ffffff12)}.service-task[open]>summary>svg:last-child{transform:rotate(180deg)}.service-task-body{padding:0 20px 20px}.service-task-body>p,.station-care>p{color:var(--muted,#a6afa8);line-height:1.65}.station-care{padding:20px 0;border-top:1px solid var(--line,#ffffff14)}.station-care:first-child{border-top:0}.station-care .formula-details{margin-top:16px}.purchase-entry{margin:20px 0 28px}.purchase-categories{display:flex;flex-wrap:wrap;gap:10px;margin-top:17px}.purchase-categories button{display:flex;align-items:center;gap:18px;padding:13px 17px;border:1px solid var(--line,#ffffff20);background:var(--panel,#161d19);color:inherit;border-radius:12px;cursor:pointer;font:inherit;font-size:13px}.purchase-categories button span{color:var(--muted,#a6afa8);font-size:11px}.purchase-categories button.active{border-color:var(--lime,#ff7a45);background:#c9f46a12;color:#d5efad}.promotion-guide{padding:24px;margin:18px 0 24px}.promotion-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0}.promotion-steps strong{display:block;margin-bottom:8px}.promotion-steps p{color:var(--muted,#a6afa8);font-size:13px;line-height:1.6;margin:0}.promotion-preview{border:1px dashed #a6afa850;border-radius:14px;padding:18px;margin:16px 0}.promotion-preview h3{margin-top:8px}.promotion-preview p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.setup-steps{list-style:none;display:flex;gap:12px;padding:0;margin:5px 0 24px;counter-reset:none}.setup-steps li{flex:1;display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.4;color:var(--muted,#a6afa8)}.setup-steps li span{display:grid;place-items:center;border:1px solid var(--line,#ffffff25);border-radius:50%;width:25px;height:25px;flex-shrink:0}.setup-steps li.active{color:#d5efad}.setup-steps li.active span{border-color:#ff7a45;background:#c9f46a15}.setup-instructions{padding-left:22px;line-height:1.8}.setup-instructions li{margin:10px 0}.setup-instructions a{color:#d5efad;text-decoration:underline}@media(max-width:700px){.promotion-steps{grid-template-columns:1fr;gap:15px}.service-fleet-row{gap:12px;flex-wrap:wrap;padding:17px}.service-fleet-row>span:first-of-type{flex-basis:60%}.service-task>summary{padding:16px;gap:8px}.service-task>summary .pill{font-size:10px;max-width:105px}.purchase-categories{gap:8px}.purchase-categories button{padding:11px;font-size:12px}.setup-steps{gap:7px}.setup-steps li{display:block}.setup-steps li span{margin-bottom:6px}}html.apple-ui input,html.apple-ui textarea,html.apple-ui select{background:var(--card);border:1px solid var(--paper-3);color:var(--ink)}html.apple-ui input:focus,html.apple-ui textarea:focus,html.apple-ui select:focus{border-color:var(--paper-3)}html.apple-ui input::placeholder,html.apple-ui textarea::placeholder{color:var(--graphite)}html.apple-ui .sidebar{background:var(--card);border-right:1px solid var(--paper-3)}html.apple-ui .brand small,html.apple-ui .brand-symbol,html.apple-ui .workspace-label{color:var(--graphite)}html.apple-ui .workspace-label span{border:1px solid var(--paper-3)}html.apple-ui .nav-item small{background:var(--paper)}html.apple-ui .nav-item.active small{background:var(--hot-soft);color:var(--hot-ink)}html.apple-ui .nav-alert{color:var(--graphite)}html.apple-ui .local-card{border:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .local-card svg{color:var(--graphite)}html.apple-ui .local-card small{color:var(--graphite)}html.apple-ui .profile{border-top:1px solid var(--paper-3)}html.apple-ui .avatar,html.apple-ui .header-avatar{color:var(--ink);background:var(--paper);border:1px solid var(--paper-3)}html.apple-ui .topbar{border-bottom:1px solid var(--paper-3)}html.apple-ui .breadcrumb{color:var(--graphite)}html.apple-ui .breadcrumb>span{color:var(--graphite)}html.apple-ui .address-button{color:var(--graphite)}html.apple-ui .header-divider{background:var(--paper)}html.apple-ui .button{color:#fff}html.apple-ui .button:hover{background:#e3160b;box-shadow:0 3px 15px #00000004}html.apple-ui .text-button,html.apple-ui .icon-button{color:var(--graphite)}html.apple-ui .stat-card{background:linear-gradient(120deg,var(--paper),var(--card));border:1px solid var(--paper-3)}html.apple-ui .stat-value>span{color:var(--graphite)}html.apple-ui .stat-detail,html.apple-ui .stat-card.accent .stat-value{color:var(--graphite)}html.apple-ui .spotlight{background:#ecebe5;color:var(--graphite)}html.apple-ui .tiny-label{color:var(--graphite)}html.apple-ui .square-dot{background:#ecebe5}html.apple-ui .spotlight-brand{color:var(--graphite)}html.apple-ui .spotlight-spec span{border:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .spotlight-glow{background:radial-gradient(ellipse,rgba(238,240,243,.5),transparent 68%)}html.apple-ui .orbit{border:1px solid rgba(210,210,215,.56)}html.apple-ui .image-index{color:var(--graphite)}html.apple-ui .spotlight-footer{border-top:1px solid var(--paper-3);color:var(--graphite);background:#ecebe5}html.apple-ui .panel-heading>svg:last-child{color:var(--graphite)}html.apple-ui .mini-icon{color:var(--ink);background:var(--paper)}html.apple-ui .quick-cost>p{color:var(--graphite)}html.apple-ui .quick-total>small{color:var(--graphite)}html.apple-ui .quick-cost-note{color:var(--graphite)}html.apple-ui .section-title h2>span{color:var(--graphite);background:var(--paper)}html.apple-ui .printer-card{border:1px solid var(--paper-3);background:var(--paper)}html.apple-ui .printer-card:hover{border-color:var(--paper-3)}html.apple-ui .printer-card-top{background:#ecebe5;color:var(--graphite)}html.apple-ui .pill{border:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .printer-card .pill{border-color:var(--paper-3);color:var(--graphite)}html.apple-ui .pill.green{color:#23783b;border-color:#b4d9bd;background:#edf8ef}html.apple-ui .pill.amber,html.apple-ui .pill.red{color:var(--graphite);border-color:var(--paper-3);background:var(--paper)}html.apple-ui .printer-image{background:#ecebe5}html.apple-ui .printer-card-title small{color:var(--graphite)}html.apple-ui .round-arrow{border:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .printer-card-bottom{color:var(--graphite);border-top:1px solid var(--paper-3)}html.apple-ui .empty-icon{background:var(--paper);border:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .empty p{color:var(--graphite)}html.apple-ui .article-row{border-bottom:1px solid var(--paper-3)}html.apple-ui .article-icon{color:var(--graphite);background:var(--paper);border:1px solid var(--paper-3)}html.apple-ui .article-icon.a1,html.apple-ui .article-icon.a2{color:var(--graphite);background:var(--paper);border-color:var(--paper-3)}html.apple-ui .article-row small{color:var(--graphite)}html.apple-ui .article-row>svg{color:var(--graphite)}html.apple-ui footer{border-top:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .footer-slash{color:var(--graphite)}html.apple-ui .field small{color:var(--graphite)}html.apple-ui .number-wrap>span{color:var(--graphite)}html.apple-ui .printer-tabs{border:1px solid var(--paper-3);background:var(--paper)}html.apple-ui .printer-tabs button{color:var(--graphite)}html.apple-ui .printer-tabs button.selected{background:var(--hot-soft);color:var(--hot-ink)}html.apple-ui .detail-photo{background:#ecebe5}html.apple-ui .detail-info>p{color:var(--graphite)}html.apple-ui .detail-specs small{color:var(--graphite)}html.apple-ui .simple-row{border-bottom:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .source-link{color:var(--ink)}html.apple-ui .wiki-search{border:1px solid var(--paper-3);background:linear-gradient(130deg,var(--paper),var(--paper));color:var(--graphite)}html.apple-ui .chips button{border:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .chips button.active,html.apple-ui .chips button:hover{background:var(--hot-soft);color:var(--hot-ink);border-color:#ffb08f}html.apple-ui .wiki-card:hover{border-color:var(--paper-3)}html.apple-ui .wiki-card-top{color:var(--graphite)}html.apple-ui .wiki-card>small{color:var(--graphite)}html.apple-ui .wiki-card>p{color:var(--graphite)}html.apple-ui .wiki-card-bottom{border-top:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .info-banner{background:var(--paper);border:1px solid var(--paper-3);color:var(--ink)}html.apple-ui .info-banner p,html.apple-ui .official-links a{color:var(--graphite)}html.apple-ui .service-summary>div:first-child small{color:var(--graphite)}html.apple-ui .service-summary>div:first-child strong span{color:var(--graphite)}html.apple-ui .service-summary>div:nth-child(2){color:var(--graphite)}html.apple-ui .service-summary p span,html.apple-ui .service-card-header{color:var(--graphite)}html.apple-ui .service-card>p{color:var(--graphite)}html.apple-ui .service-remaining span{color:var(--graphite)}html.apple-ui .service-settings>span{color:var(--graphite)}html.apple-ui .service-settings strong{color:var(--graphite)}html.apple-ui .scene-wrap{background:var(--card)}html.apple-ui .scene-start{color:var(--ink);background:radial-gradient(ellipse,rgba(245,245,247,.31),transparent 65%)}html.apple-ui .scene-start p{color:var(--graphite)}html.apple-ui .scene-start h3{color:var(--ink)}html.apple-ui .scene-controls{border-top:1px solid var(--paper-3);background:var(--paper)}html.apple-ui .scene-controls button,html.apple-ui .scene-controls span{color:var(--graphite)}html.apple-ui .guide-copy>p{color:var(--graphite)}html.apple-ui .guide-parts button{border-bottom:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .guide-parts button span{color:var(--graphite)}html.apple-ui .guide-parts button.active{color:var(--hot-ink);background:var(--hot-soft)}html.apple-ui .scene-caption,html.apple-ui .scene-loading{color:var(--graphite)}html.apple-ui th{color:var(--graphite);border-bottom:1px solid var(--paper-3);background:var(--paper)}html.apple-ui td{border-bottom:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui td small{color:var(--graphite)}html.apple-ui .job-row{border-top:1px solid var(--paper-3)}html.apple-ui .job-icon{border:1px solid var(--paper-3);color:var(--graphite);background:var(--paper)}html.apple-ui .job-row small,html.apple-ui .spool-meta,html.apple-ui .numbered-heading{color:var(--graphite)}html.apple-ui .numbered-heading>span{color:var(--graphite);background:var(--paper);border:1px solid var(--paper-3)}html.apple-ui .numbered-heading h2{color:var(--ink)}html.apple-ui .numbered-heading svg:last-child{color:var(--graphite)}html.apple-ui .material-line{border-bottom:1px solid var(--paper-3)}html.apple-ui .material-line-head{color:var(--ink)}html.apple-ui .add-material{border:1px dashed var(--paper-3);color:var(--graphite)}html.apple-ui .add-material:hover{background:var(--paper)}html.apple-ui .formula-details{border-top:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .formula-details p{color:var(--graphite)}html.apple-ui .cost-result>p{color:var(--graphite)}html.apple-ui .cost-breakdown>div>span{color:var(--graphite)}html.apple-ui .cost-unit{border-top:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .cost-unit strong{color:var(--ink)}html.apple-ui .selling-price{background:#ecebe5;color:var(--graphite)}html.apple-ui .selling-price>span{color:var(--graphite)}html.apple-ui .selling-price small,html.apple-ui .cost-result .result-footnote{color:var(--graphite)}html.apple-ui .search-input{background:var(--paper);border:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .market-delivery{background:linear-gradient(125deg,var(--paper),var(--paper));border:1px solid var(--paper-3)}html.apple-ui .market-map{background:var(--paper);border:1px solid var(--paper-3);color:var(--ink)}html.apple-ui .market-delivery small,html.apple-ui .market-notice{color:var(--graphite)}html.apple-ui .product-card:hover{border-color:var(--paper-3)}html.apple-ui .product-visual{background:radial-gradient(ellipse at 50% 70%,var(--paper),var(--paper) 70%);color:var(--graphite)}html.apple-ui .product-category,html.apple-ui .product-index{color:var(--graphite)}html.apple-ui .product-content>small{color:var(--graphite)}html.apple-ui .product-content>p{color:var(--graphite)}html.apple-ui .product-bottom{color:var(--ink);border-top:1px solid var(--paper-3)}html.apple-ui .market-links a{border:1px solid var(--paper-3);background:var(--paper)}html.apple-ui .quality-filter{background:var(--paper);border:1px solid var(--paper-3)}html.apple-ui .quality-header{color:var(--graphite)}html.apple-ui .quality-filter>small{color:var(--graphite)}html.apple-ui .switch-label{color:var(--graphite)}html.apple-ui .offer{border:1px solid var(--paper-3);background:var(--paper)}html.apple-ui .offer-heading strong{color:var(--ink)}html.apple-ui .offer-heading>small{color:var(--graphite)}html.apple-ui .offer>a{color:var(--ink)}html.apple-ui .offer-rating,html.apple-ui .offer-rating span{color:var(--graphite)}html.apple-ui .offer-pricing{border-top:1px solid var(--paper-3)}html.apple-ui .offer-pricing>div>span{color:var(--graphite)}html.apple-ui .offer-pricing small,html.apple-ui .offer-foot,html.apple-ui .backup-stats{color:var(--graphite)}html.apple-ui .backup-stats span{border:1px solid var(--paper-3)}html.apple-ui .settings-printer{border-top:1px solid var(--paper-3)}html.apple-ui .settings-printer h3{color:var(--ink)}html.apple-ui .integration-status{border:1px solid var(--paper-3);background:var(--paper)}html.apple-ui .integration-status small{color:var(--graphite)}html.apple-ui .status-ring{border:2px solid var(--paper-3)}html.apple-ui .storage-error{background:#fff1ef;color:#b42318}html.apple-ui .modal{background:var(--paper);color:var(--ink);border:1px solid var(--paper-3);box-shadow:0 40px 120px #00000021}html.apple-ui .modal-head{border-bottom:1px solid var(--paper-3);background:var(--paper)}html.apple-ui .modal-illustration{background:var(--paper);border:1px solid var(--paper-3);color:var(--ink)}html.apple-ui .notice{background:var(--paper);border:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .notice.amber{background:var(--paper);border-color:var(--paper-3);color:var(--graphite)}html.apple-ui .form-error{color:#b42318;background:#fff1ef;border:1px solid #e5b5ad}html.apple-ui .modal-total{border-top:1px solid var(--paper-3)}html.apple-ui .modal-total small{color:var(--graphite)}html.apple-ui .modal-total strong{color:var(--ink)}html.apple-ui .article-meta{color:var(--graphite)}html.apple-ui .article-intro{color:var(--ink)}html.apple-ui .tools-list span{color:var(--graphite);border:1px solid var(--paper-3);background:var(--paper)}html.apple-ui .article-steps li{border-bottom:1px solid var(--paper-3)}html.apple-ui .article-steps li>span{border:1px solid var(--paper-3);color:var(--ink)}html.apple-ui .article-steps p{color:var(--graphite)}html.apple-ui .source-card{background:var(--paper);border:1px solid var(--paper-3);color:var(--ink)}html.apple-ui .source-card small{color:var(--graphite)}html.apple-ui .note-text{color:var(--graphite);background:var(--paper)}html.apple-ui .toast{background:#ecebe5;border:1px solid var(--paper-3);box-shadow:0 15px 60px #00000021;color:var(--graphite)}html.apple-ui .toast>button{color:var(--graphite)}@media(max-width:760px){html.apple-ui .sidebar-overlay{background:var(--card)}}@media(max-width:760px){html.apple-ui .service-summary>div:nth-child(2){border-top:1px solid var(--paper-3)}}html.apple-ui .catalog-intro p{color:var(--muted,var(--graphite))}html.apple-ui .catalog-tile{border:1px solid rgba(210,210,215,.15);background:var(--paper)}html.apple-ui .catalog-tile:hover{border-color:#d2d2d778}html.apple-ui .catalog-tile p{color:var(--graphite)}html.apple-ui .catalog-link{color:var(--ink)}html.apple-ui .project-page{background:radial-gradient(ellipse at 80% 0,var(--paper) 0,transparent 45%),var(--card);color:var(--ink)}html.apple-ui .project-header{border-bottom:1px solid rgba(210,210,215,.15)}html.apple-ui .project-back{color:var(--graphite)}html.apple-ui .project-visual{background:var(--paper)}html.apple-ui .project-render-label{background:var(--card);border:1px solid rgba(210,210,215,.15);color:var(--ink)}html.apple-ui .project-summary{color:var(--graphite)}html.apple-ui .project-specs{border-top:1px solid rgba(210,210,215,.15);border-bottom:1px solid rgba(210,210,215,.15)}html.apple-ui .project-specs span,html.apple-ui .project-status{color:var(--graphite)}html.apple-ui .project-login{color:var(--ink)}html.apple-ui .project-info-grid section{border-top:1px solid rgba(210,210,215,.15)}html.apple-ui .project-info-grid p,html.apple-ui .project-info-grid li{color:var(--graphite)}html.apple-ui .project-footer{border-top:1px solid rgba(210,210,215,.15);color:var(--graphite)}html.apple-ui .project-auth-note{background:var(--paper);color:var(--ink)}html.apple-ui .catalog-folders>a{border:1px solid rgba(210,210,215,.25);background:linear-gradient(110deg,var(--paper),var(--paper));color:var(--ink)}html.apple-ui .catalog-folders span,html.apple-ui .catalog-section-heading{color:var(--graphite)}html.apple-ui .catalog-section-heading h2{color:var(--ink)}html.apple-ui .catalog-tile-image span{background:var(--paper);color:var(--ink)}html.apple-ui .project-breadcrumbs,html.apple-ui .project-breadcrumbs a{color:var(--graphite)}html.apple-ui .project-gallery button{border:1px solid rgba(210,210,215,.15);background:var(--paper);color:var(--graphite)}html.apple-ui .project-gallery button.active{border-color:#ffb08f;color:var(--hot-ink)}html.apple-ui .project-page .fine-print{color:var(--graphite)}html.apple-ui .project-file{border:1px solid rgba(210,210,215,.15);background:var(--paper);color:var(--ink)}html.apple-ui .project-file:hover{background:var(--paper);border-color:#d2d2d754}html.apple-ui .project-file>span>span{color:var(--graphite)}html.apple-ui .catalog-search{color:var(--graphite)}html.apple-ui .catalog-search input,html.apple-ui .catalog-search select{color:var(--ink);background:var(--paper);border:1px solid rgba(210,210,215,.35)}html.apple-ui input,html.apple-ui textarea,html.apple-ui select{background:var(--card);border-color:var(--paper-3)}html.apple-ui .button:hover{background:#e3160b}html.apple-ui .button.secondary{background:var(--paper);color:var(--ink);border-color:var(--paper-3)}html.apple-ui .button.secondary:hover{background:var(--paper);border-color:var(--paper-3)}html.apple-ui .button.light{background:#e3160b;color:#fff;border-color:var(--paper-3)}html.apple-ui .button.ghost{color:var(--graphite)}html.apple-ui .button.ghost:hover{background:var(--paper)}html.apple-ui .panel{background:linear-gradient(130deg,var(--card),var(--card));border-color:var(--paper-3)}html.apple-ui .field>span{color:var(--graphite)}html.apple-ui .eyebrow,html.apple-ui .page-heading p{color:var(--graphite)}html.apple-ui .pill.green{color:#23783b;background:#edf8ef;border-color:#b4d9bd}html.apple-ui .notice{background:var(--paper);border-color:var(--paper-3)}html.apple-ui .text-button{color:var(--graphite)}html.apple-ui .icon-button:hover{background:var(--paper)}html.apple-ui .round-arrow{border:1px solid var(--paper-3);background:var(--paper)}html.apple-ui .progress-track{background:var(--paper)}html.apple-ui .magic-wordmark{color:var(--ink)}html.apple-ui .magic-monogram{border:1px solid var(--paper-3);color:var(--ink)}html.apple-ui .wordmark-period{color:var(--ink)}html.apple-ui .sidebar{background:var(--card);border-color:var(--paper-3)}html.apple-ui .workspace-label{color:var(--graphite)}html.apple-ui .workspace-label>span{color:var(--ink)}html.apple-ui .nav-item{color:var(--graphite)}html.apple-ui .nav-item svg{color:var(--graphite)}html.apple-ui .nav-item.active{background:var(--hot-soft);color:var(--hot-ink)}html.apple-ui .nav-item.active:before{background:var(--hot-soft)}html.apple-ui .nav-item.active svg{color:var(--hot-ink)}html.apple-ui .nav-item:hover{background:var(--paper);color:var(--ink)}html.apple-ui .nav-item small{color:var(--graphite)}html.apple-ui .nav-item.active small{color:var(--hot-ink)}html.apple-ui .nav-divider{background:var(--paper)}html.apple-ui .profile{border-color:var(--paper-3)}html.apple-ui .profile small{color:var(--graphite)}html.apple-ui .avatar{background:var(--paper);border-color:var(--paper-3)}html.apple-ui .topbar{border-color:var(--paper-3);background:var(--card)}html.apple-ui .breadcrumb strong{color:var(--ink)}html.apple-ui .address-button,html.apple-ui .cloud-status{color:var(--graphite)}html.apple-ui .cloud-status.error,html.apple-ui .cloud-status.conflict{color:#b42318}html.apple-ui .sync-banner{background:var(--paper);color:var(--ink)}html.apple-ui .magic-hero{background:radial-gradient(ellipse at 75% 40%,var(--paper),var(--card) 64%);border:1px solid var(--paper-3)}html.apple-ui .atmosphere-vignette{background:linear-gradient(90deg,rgba(255,255,255,.9) 0%,rgba(255,255,255,.48) 32%,transparent 70%),linear-gradient(0deg,rgba(255,255,255,.73),transparent 25%,transparent 80%,rgba(255,255,255,.53))}html.apple-ui .hero-topline,html.apple-ui .hero-bottomline{color:var(--graphite)}html.apple-ui .hero-topline i{background:#ecebe5;box-shadow:0 0 10px #00000021}html.apple-ui .hero-copy h1 span,html.apple-ui .hero-copy p{color:var(--graphite)}html.apple-ui .hero-copy .button{background:#e3160b}html.apple-ui .overview-stats{border:1px solid var(--paper-3)}html.apple-ui .overview-stats .stat-card{border-right:1px solid var(--paper-3);background:var(--card)}html.apple-ui .stat-label{color:var(--graphite)}html.apple-ui .stat-label svg{color:var(--graphite)}html.apple-ui .stat-value{color:var(--ink)}html.apple-ui .stat-detail{color:var(--graphite)}html.apple-ui .stat-card.accent{background:var(--paper)}html.apple-ui .section-title h2>span{color:var(--graphite)}html.apple-ui .overview-printer{border:1px solid var(--paper-3);background:linear-gradient(130deg,var(--paper),var(--card))}html.apple-ui .overview-printer:hover{background:var(--paper);border-color:var(--paper-3)}html.apple-ui .overview-printer small,html.apple-ui .overview-printer em{color:var(--graphite)}html.apple-ui .overview-printer>svg{color:var(--graphite)}html.apple-ui .start-workshop{border:1px solid var(--paper-3);background:var(--paper)}html.apple-ui .start-workshop p{color:var(--graphite)}html.apple-ui .featured-guide{border:1px solid var(--paper-3)}html.apple-ui .featured-guide>div{background:linear-gradient(0deg,rgba(255,255,255,.92),transparent 95%)}html.apple-ui .featured-guide .eyebrow{color:var(--ink)}html.apple-ui .magic-footer{border-top:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .fleet-card:hover{border-color:var(--paper-3)}html.apple-ui .fleet-card.selected{border-color:#ffb08f}html.apple-ui .index-label{color:var(--graphite)}html.apple-ui .fleet-image{background:radial-gradient(ellipse at 50% 60%,rgba(245,245,247,.27),transparent 66%)}html.apple-ui .fleet-image svg{color:var(--graphite)}html.apple-ui .model-caption{color:var(--graphite)}html.apple-ui .fleet-metrics{color:var(--graphite);border-bottom:1px solid var(--paper-3)}html.apple-ui .fleet-metrics strong{color:var(--ink)}html.apple-ui .setup-progress{color:var(--graphite)}html.apple-ui .fleet-card .button-row>.icon-button{border:1px solid var(--paper-3)}html.apple-ui .model-list{border:1px solid var(--paper-3)}html.apple-ui .model-list>button{border-bottom:1px solid var(--paper-3)}html.apple-ui .model-list small{color:var(--graphite)}html.apple-ui .model-list button.chosen{background:var(--hot-soft);color:var(--hot-ink)}html.apple-ui .model-list button:hover{background:var(--paper)}html.apple-ui .printer-form{border-left:1px solid var(--paper-3)}html.apple-ui .selected-model-glyph{color:var(--hot-ink)}html.apple-ui .import-top p{color:var(--graphite)}html.apple-ui .import-icon{color:var(--graphite);border:1px solid var(--paper-3)}html.apple-ui .import-details{border-top:1px solid var(--paper-3)}html.apple-ui .geometry-stats>span{color:var(--ink);border:1px solid var(--paper-3)}html.apple-ui .knowledge-card{border-bottom:1px solid var(--paper-3)}html.apple-ui .knowledge-cover{background:var(--paper)}html.apple-ui .knowledge-cover-tag{color:var(--ink);background:var(--card);border:1px solid rgba(210,210,215,.27)}html.apple-ui .knowledge-cover .round-arrow{background:var(--paper);color:var(--ink)}html.apple-ui .knowledge-mark{color:var(--ink)}html.apple-ui .cover-lines{background:repeating-linear-gradient(120deg,transparent,transparent 15px,rgba(238,240,243,.15) 16px,transparent 17px)}html.apple-ui .cover-1{background:radial-gradient(at 70% 40%,#ecebe5,var(--paper))}html.apple-ui .cover-2{background:radial-gradient(at 30% 70%,#ecebe5,var(--paper))}html.apple-ui .cover-3{background:radial-gradient(at 60% 40%,#ecebe5,var(--paper))}html.apple-ui .knowledge-copy small,html.apple-ui .knowledge-copy p{color:var(--graphite)}html.apple-ui .illustrated-guide figure{background:var(--card)}html.apple-ui .illustrated-guide figure img{background:#ecebe5}html.apple-ui .illustrated-guide figcaption{color:var(--graphite)}html.apple-ui .step-number{color:var(--ink)}html.apple-ui .step-number small{color:var(--graphite)}html.apple-ui .step-copy>p{color:var(--ink)}html.apple-ui .step-dots button{background:var(--paper)}html.apple-ui .step-dots button.active{background:var(--hot-soft)}html.apple-ui .guide-video{border:1px solid var(--paper-3);background:var(--card)}html.apple-ui .video-launch{border:1px solid var(--paper-3);background:radial-gradient(at 10% 50%,var(--paper),var(--paper))}html.apple-ui .video-launch small{color:var(--graphite)}html.apple-ui .onboarding-tabs button{border:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .onboarding-tabs button.active{background:var(--hot-soft);color:var(--hot-ink);border-color:#ffb08f}html.apple-ui .onboarding-tabs button>span{border:1px solid var(--paper-3)}html.apple-ui .modal{background:var(--card);border:1px solid var(--paper-3);box-shadow:0 40px 100px #00000021}html.apple-ui .modal::backdrop{background:var(--card)}html.apple-ui .modal-head{border-color:var(--paper-3)}html.apple-ui .toast{background:#ecebe5;color:var(--graphite);border:1px solid var(--paper-3);box-shadow:0 10px 35px #0000001f}html.apple-ui .boot-screen{background:radial-gradient(at 50% 50%,var(--paper),var(--card) 65%);color:var(--graphite)}html.apple-ui .auth-page{background:var(--card)}html.apple-ui .auth-art{border-right:1px solid var(--paper-3);background:radial-gradient(ellipse at 70% 38%,var(--paper),var(--card) 75%)}html.apple-ui .auth-edition{color:var(--graphite)}html.apple-ui .auth-product .atmosphere-vignette{background:linear-gradient(0deg,rgba(255,255,255,.9),transparent 48%,rgba(255,255,255,.33)),linear-gradient(90deg,rgba(255,255,255,.15),transparent)}html.apple-ui .auth-art-caption>span{color:var(--ink)}html.apple-ui .auth-caption-dot,html.apple-ui .auth-art-caption p,html.apple-ui .art-coordinate{color:var(--graphite)}html.apple-ui .auth-main{background:radial-gradient(ellipse at 110% 30%,var(--paper),var(--card) 70%)}html.apple-ui .auth-kicker{color:var(--graphite)}html.apple-ui .auth-form>p{color:var(--graphite)}html.apple-ui .auth-field{color:var(--graphite)}html.apple-ui .auth-field input{border:1px solid var(--paper-3);background:var(--card);color:var(--ink);box-shadow:inset 0 1px 4px #00000005}html.apple-ui .auth-field small{color:var(--graphite)}html.apple-ui .password-field>button{color:var(--graphite)}html.apple-ui .auth-submit{color:#fff;background:#e3160b}html.apple-ui .auth-switch{color:var(--graphite)}html.apple-ui .auth-switch button{color:var(--ink)}html.apple-ui .forgot-button{color:var(--graphite)}html.apple-ui .auth-privacy{color:var(--graphite);border-top:1px solid var(--paper-3)}html.apple-ui .auth-footer{color:var(--graphite)}html.apple-ui .recovery-code{background:var(--paper);border:1px solid var(--paper-3);color:var(--ink)}html.apple-ui .atmosphere-fallback{background:radial-gradient(at 70% 45%,var(--paper),var(--card))}@media(max-width:760px){html.apple-ui .overview-stats .stat-card{border-right:1px solid var(--paper-3);border-bottom:1px solid var(--paper-3)}}@media(max-width:760px){html.apple-ui .add-printer-layout>.printer-form{border-top:1px solid var(--paper-3)}}@media(max-width:760px){html.apple-ui .auth-art{border-bottom:1px solid var(--paper-3)}}@media(max-width:760px){html.apple-ui .auth-main{background:var(--card)}}html.apple-ui .video-stage{background:var(--card)}html.apple-ui .video-loading{background:var(--card);color:var(--ink)}html.apple-ui .video-failure{background:radial-gradient(ellipse at top,var(--paper),var(--card))}html.apple-ui .video-text-guide{background:var(--card)}html.apple-ui .video-text-guide li{color:var(--ink)}html.apple-ui .source-tile:hover{border-color:var(--paper-3)}html.apple-ui .source-tile-mark{border:1px solid var(--paper-3)}html.apple-ui .material-remainder.insufficient{color:var(--graphite)}html.apple-ui .model-preview{background:radial-gradient(ellipse at 50% 65%,var(--paper),var(--card) 70%)}html.apple-ui .preview-caption,html.apple-ui .preview-message{color:var(--graphite)}html.apple-ui .slice-result{background:var(--paper)}html.apple-ui .maker-card:hover{border-color:var(--paper-3)}html.apple-ui .maker-avatar{background:linear-gradient(150deg,#ecebe5,var(--paper))}html.apple-ui .inquiry-card blockquote{border-left:2px solid var(--paper-3)}html.apple-ui .gcode-preview{background:var(--card)}html.apple-ui .technology-switch{border:1px solid var(--border,var(--paper-3))}html.apple-ui .technology-switch button{color:var(--graphite)}html.apple-ui .technology-switch button.active{background:var(--hot-soft);color:var(--hot-ink)}html.apple-ui .technology-caption{color:var(--graphite)}html.apple-ui .resin-vat{background:var(--card);border:1px solid var(--paper-3)}html.apple-ui .resin-vat-title{color:var(--ink)}html.apple-ui .vat-values span,html.apple-ui .need-counts span{color:var(--graphite)}html.apple-ui .vat-values strong,html.apple-ui .need-counts strong{color:var(--ink)}html.apple-ui .resin-bottle{background:radial-gradient(ellipse,rgba(238,240,243,.15),transparent 65%)}html.apple-ui .resin-guide p{color:var(--graphite)}html.apple-ui .resin-steps li{border-bottom:1px solid rgba(210,210,215,.15)}html.apple-ui .resin-steps li>span,html.apple-ui .step-check{background:#ecebe5;color:var(--ink);border:1px solid rgba(210,210,215,.21)}html.apple-ui .resin-steps p{color:var(--ink)}html.apple-ui .step-check.active{background:var(--hot-soft);color:var(--hot-ink)}html.apple-ui .resin-featured{background:radial-gradient(ellipse at top right,rgba(238,240,243,.33),transparent 80%)}html.apple-ui .resin-profile-grid article{border:1px solid rgba(210,210,215,.15)}html.apple-ui .help-hero{background:radial-gradient(ellipse at right,rgba(238,240,243,.15),transparent 65%)}html.apple-ui .help-hero p{color:var(--graphite)}html.apple-ui .help-need:hover{border-color:#d2d2d766}html.apple-ui .need-description{color:var(--graphite)}html.apple-ui .need-progress,html.apple-ui .need-progress span{background:#ecebe5}html.apple-ui .need-foot{border-top:1px solid rgba(210,210,215,.15);color:var(--graphite)}html.apple-ui .help-participation{border-bottom:1px solid rgba(210,210,215,.15)}html.apple-ui .help-participation small{color:var(--graphite)}html.apple-ui .help-participants>div{border-bottom:1px solid rgba(210,210,215,.15)}html.apple-ui .pledge-row{border-bottom:1px solid rgba(210,210,215,.15)}html.apple-ui .delivery-private{border:1px solid rgba(210,210,215,.22);background:var(--paper)}html.apple-ui .delivery-private summary{color:var(--ink)}html.apple-ui .save-message{color:var(--ink)}html.apple-ui .inbox-button small{background:#ecebe5;color:var(--graphite)}html.apple-ui .notification-row{border-bottom:1px solid rgba(210,210,215,.15)}html.apple-ui .notification-row.unread{background:#ecebe5}html.apple-ui .notification-row p,html.apple-ui .notification-row small{color:var(--graphite)}html.apple-ui .order-column{background:#ecebe5;border:1px solid rgba(210,210,215,.15)}html.apple-ui .order-column h3 small,html.apple-ui .order-card small{color:var(--graphite)}html.apple-ui .order-card p{color:var(--ink)}html.apple-ui .order-card>span{color:var(--graphite)}html.apple-ui .customer-row{border-bottom:1px solid rgba(210,210,215,.15)}html.apple-ui .customer-row p,html.apple-ui .customer-row small{color:var(--graphite)}html.apple-ui .monitor-top{color:var(--ink)}html.apple-ui .monitor-file,html.apple-ui .monitor-progress span{color:var(--graphite)}html.apple-ui .monitor-readings>span{color:var(--graphite)}html.apple-ui .monitor-readings b{color:var(--ink)}html.apple-ui .monitor-card.stale .monitor-readings b{color:var(--graphite)}html.apple-ui .monitor-context{border-top:1px solid rgba(210,210,215,.15)}html.apple-ui .monitor-context small{color:var(--graphite)}html.apple-ui .role-option.selected{background:var(--hot-soft);border-color:#ffb08f}html.apple-ui .admin-identity{border:1px solid var(--paper-3);background:linear-gradient(115deg,var(--paper),var(--card))}html.apple-ui .admin-identity span{color:var(--graphite)}html.apple-ui .admin-count{background:#ecebe5;color:var(--graphite)}html.apple-ui .admin-link{background:var(--paper)}html.apple-ui .admin-sources>div>div{background:var(--paper)}html.apple-ui .admin-sources i{background:#ecebe5}html.apple-ui .author-heading p{color:var(--muted,var(--graphite))}html.apple-ui .author-wallet{border:1px solid var(--border,var(--paper-3));background:var(--surface,var(--card));color:var(--ink)}html.apple-ui .author-models input:not([type=checkbox]),html.apple-ui .author-models select,html.apple-ui .author-models textarea{border:1px solid var(--paper-3);background:var(--card);color:var(--ink)}html.apple-ui .author-models input:focus-visible,html.apple-ui .author-models select:focus-visible,html.apple-ui .author-models textarea:focus-visible{outline:2px solid var(--lime,var(--paper-3))}html.apple-ui .author-models small{color:var(--graphite)}html.apple-ui .author-cover-preview{background:var(--surface,var(--card))}html.apple-ui .author-notice{border:1px solid var(--paper-3);color:var(--ink);background:var(--paper)}html.apple-ui .author-card>img{background:var(--card)}html.apple-ui .author-description{color:var(--graphite)}html.apple-ui .author-review{border-top:1px solid var(--border,var(--paper-3))}html.apple-ui .author-review-note{background:var(--surface-high,var(--paper))}html.apple-ui .author-empty p{color:var(--graphite)}html.apple-ui .author-history>p{color:var(--graphite)}html.apple-ui .author-history>div{border-top:1px solid var(--border,var(--paper-3))}html.apple-ui .commerce-card p{color:var(--graphite)}html.apple-ui .commerce-notice{background:var(--paper)}html.apple-ui .commerce-terms pre{color:var(--graphite)}html.apple-ui .comparison-model{background:var(--card);border:1px solid var(--paper-3)}html.apple-ui .comparison-model p{color:var(--graphite)}html.apple-ui .comparison-model span{color:var(--ink)}html.apple-ui .comparison-offer,html.apple-ui .comparison-form{background:var(--card);border:1px solid var(--paper-3)}html.apple-ui .comparison-price small{color:var(--graphite)}html.apple-ui .comparison-badges{color:var(--ink)}html.apple-ui .comparison-offer dt{color:var(--graphite)}html.apple-ui .comparison-fields input,html.apple-ui .comparison-fields select{background:var(--card);border:1px solid var(--paper-3);color:var(--ink)}html.apple-ui .comparison-form>p{color:var(--graphite)}html.apple-ui .comparison-columns a:focus-visible,html.apple-ui .comparison-form :focus-visible{outline:2px solid var(--paper-3)}html.apple-ui .economics-material{border:1px solid var(--paper-3)}html.apple-ui .economics-material legend{color:var(--ink)}html.apple-ui .economics-page .comparison-fields small{color:var(--graphite)}html.apple-ui .economics-summary{background:var(--card);border:1px solid var(--paper-3)}html.apple-ui .economics-total span{color:var(--ink)}html.apple-ui .economics-breakdown dt{color:var(--graphite)}html.apple-ui .economics-price{border-top:1px solid var(--paper-3)}html.apple-ui .economics-price strong{color:var(--ink)}html.apple-ui .economics-price small,html.apple-ui .economics-note{color:var(--graphite)}html.apple-ui .economics-profit{border:1px solid var(--paper-3)}html.apple-ui .economics-profit.negative{border-color:var(--paper-3);background:var(--paper)}html.apple-ui .economics-profit small{color:var(--ink)}html.apple-ui .economics-market>p{color:var(--graphite)}html.apple-ui .economics-page button:focus-visible,html.apple-ui .economics-page input:focus-visible{outline:2px solid var(--paper-3)}html.apple-ui .economics-page .comparison-offer small,html.apple-ui .nav-group-label{color:var(--graphite)}html.apple-ui .field>small{color:var(--graphite)}html.apple-ui .numeric-error{color:#b42318}html.apple-ui .number-wrap input[aria-invalid=true]{border-color:#e5b5ad}html.apple-ui .account-notice{border:1px solid rgba(210,210,215,.27);background:#ecebe5;color:var(--ink)}html.apple-ui .service-fleet-row small{color:var(--muted,var(--graphite))}html.apple-ui .service-fleet-row:hover{border-color:#d2d2d770}html.apple-ui .service-task>summary small{color:var(--muted,var(--graphite))}html.apple-ui .service-task[open]>summary{border-bottom:1px solid var(--line,rgba(210, 210, 215, .15))}html.apple-ui .service-task-body>p,html.apple-ui .station-care>p{color:var(--muted,var(--graphite))}html.apple-ui .station-care{border-top:1px solid var(--line,rgba(210, 210, 215, .15))}html.apple-ui .purchase-categories button{border:1px solid var(--line,rgba(210, 210, 215, .15));background:var(--panel,var(--card))}html.apple-ui .purchase-categories button span{color:var(--muted,var(--graphite))}html.apple-ui .purchase-categories button.active{border-color:var(--lime,#ffb08f);background:var(--hot-soft);color:var(--hot-ink)}html.apple-ui .promotion-steps p{color:var(--muted,var(--graphite))}html.apple-ui .promotion-preview{border:1px dashed rgba(210,210,215,.31)}html.apple-ui .setup-steps li{color:var(--muted,var(--graphite))}html.apple-ui .setup-steps li span{border:1px solid var(--line,rgba(210, 210, 215, .15))}html.apple-ui .setup-steps li.active{color:var(--hot-ink)}html.apple-ui .setup-steps li.active span{border-color:#ffb08f;background:var(--hot-soft)}html.apple-ui .setup-instructions a{color:var(--ink)}html.apple-ui .imported-editor input:not([type=checkbox]),html.apple-ui .imported-editor select{border:1px solid var(--paper-3);background:var(--card);color:var(--ink)}html.apple-ui .imported-editor small,html.apple-ui .imported-editor .fine-print{color:var(--graphite)}html.apple-ui .editor-file{border:1px dashed var(--paper-3);background:var(--paper)}html.apple-ui .imported-editor :focus-visible{outline:2px solid var(--paper-3)}html.apple-ui .editor-source{border-bottom:1px solid var(--paper-3)}html.apple-ui .learning-section{border:1px solid rgba(210,210,215,.15);background:var(--card)}html.apple-ui .learning-heading p{color:var(--graphite)}html.apple-ui .learning-filters input,html.apple-ui .learning-filters select,html.apple-ui .learning-form input,html.apple-ui .learning-form textarea,html.apple-ui .learning-form select{border:1px solid var(--paper-3);background:var(--paper);color:var(--ink)}html.apple-ui .learning-card{border:1px solid var(--paper-3);background:var(--paper)}html.apple-ui .learning-card-top{color:var(--ink)}html.apple-ui .learning-card p{color:var(--graphite)}html.apple-ui .learning-tags span{background:var(--paper);color:var(--ink)}html.apple-ui .learning-state{color:var(--ink)}html.apple-ui .learning-form>p{color:var(--graphite)}html.apple-ui .learning-form small{color:var(--graphite)}html.apple-ui .learning-detail>p{color:var(--graphite)}html.apple-ui .learning-detail li{background:var(--paper)}html.apple-ui .learning-detail li:before{color:var(--ink)}html.apple-ui .learning-notice{color:var(--ink)}html.apple-ui .learning-model-picker{border:1px solid var(--paper-3)}html.apple-ui .learning-section,html.apple-ui .learning-card,html.apple-ui .learning-detail li,html.apple-ui .learning-form,html.apple-ui .learning-detail li span{color:var(--ink)}html.apple-ui .learning-form details{color:var(--graphite)}html.apple-ui .learning-count{color:var(--graphite)}html.apple-ui .market-coverage{background:radial-gradient(ellipse at top right,rgba(238,240,243,.15),transparent 70%),var(--panel,var(--card))}html.apple-ui .market-coverage p{color:var(--graphite)}html.apple-ui .market-coverage>.fine-print{border-top:1px solid rgba(210,210,215,.15)}html.apple-ui .market-coverage-stats span{color:var(--graphite)}html.apple-ui .market-coverage-stats strong{color:var(--ink)}html.apple-ui .market-visibility button{border:1px solid rgba(210,210,215,.15);color:var(--ink)}html.apple-ui .market-visibility button.active{background:var(--hot-soft);color:var(--hot-ink);border-color:#ffb08f}html.apple-ui .product-card.has-shop-image .product-visual{background:#ecebe5}html.apple-ui .product-card.has-shop-image .product-category,html.apple-ui .product-card.has-shop-image .product-index{color:var(--graphite)}html.apple-ui .market-card-price{color:var(--ink)}html.apple-ui .product-bottom small{color:var(--graphite)}html.apple-ui .market-comparison{background:#ecebe5;border:1px solid rgba(210,210,215,.21)}html.apple-ui .market-comparison span{color:var(--graphite)}html.apple-ui .shop-offer{border:1px solid rgba(210,210,215,.15);background:var(--card)}html.apple-ui .shop-stock,html.apple-ui .shop-offer h4{color:var(--ink)}html.apple-ui .shop-offer-price span,html.apple-ui .shop-offer p,html.apple-ui .shop-offer-bottom small{color:var(--graphite)}html.apple-ui .market-personal{border-top:1px solid rgba(210,210,215,.15)}html.apple-ui .market-personal>summary{color:var(--ink)}html.apple-ui .purchase-entry .purchase-categories button{border:1px solid rgba(210,210,215,.15);background:var(--paper);color:var(--ink)}html.apple-ui .purchase-entry .purchase-categories button.active{border-color:#8cbcf287;color:var(--hot-ink);background:var(--hot-soft)}html.apple-ui .purchase-entry .purchase-categories button span{background:#ecebe5;color:var(--graphite)}html.apple-ui .market-price-change{background:#ecebe5}html.apple-ui .market-price-change.decreased strong{color:var(--ink)}html.apple-ui .market-price-change.increased strong,html.apple-ui .market-price-change span,html.apple-ui .shop-offer .market-history-note{color:var(--graphite)}html.apple-ui .market-history-details{border-top:1px solid rgba(210,210,215,.15)}html.apple-ui .market-history-details summary{color:var(--ink)}html.apple-ui .market-history-details th,html.apple-ui .market-history-details td{border-bottom:1px solid rgba(210,210,215,.15)}html.apple-ui .market-history-details th{color:var(--graphite)}html.apple-ui .market-history-details td{color:var(--ink)}html.apple-ui .market-history-details caption{color:var(--graphite)}html.apple-ui .marketplace-location{border:1px solid rgba(210,210,215,.19);color:var(--ink)}html.apple-ui .marketplace-comparison>p{color:var(--graphite)}html.apple-ui .marketplace-ranges>div{border:1px solid rgba(210,210,215,.15);background:#ecebe5}html.apple-ui .marketplace-ranges span{color:var(--ink)}html.apple-ui .marketplace-ranges small{color:var(--graphite)}html.apple-ui .marketplace-ranges>p{color:var(--graphite)}html.apple-ui .marketplace-tabs button{border:1px solid rgba(210,210,215,.15);color:var(--ink)}html.apple-ui .marketplace-tabs button[aria-pressed=true]{background:var(--hot-soft);color:var(--hot-ink)}html.apple-ui .marketplace-best{background:#ecebe5;border:1px solid rgba(210,210,215,.21)}html.apple-ui .marketplace-best small{color:var(--graphite)}html.apple-ui .model-constructor{border:1px solid rgba(210,210,215,.31);background:linear-gradient(130deg,rgba(238,240,243,.15),transparent)}html.apple-ui .constructor-fields input,html.apple-ui .constructor-label input{background:var(--panel,var(--paper));color:var(--text,var(--ink));border:1px solid rgba(210,210,215,.4)}html.apple-ui .constructor-note{border-left:2px solid var(--paper-3)}html.apple-ui .constructor-process{background:#ecebe5}html.apple-ui .constructor-job{border:1px solid rgba(210,210,215,.25)}html.apple-ui .constructor-state{color:var(--graphite)}html.apple-ui .constructor-job.ready .constructor-state{color:#23783b}html.apple-ui .constructor-job pre{background:#ecebe5}html.apple-ui .constructor-hero-link{background:#ecebe5;color:var(--graphite)}html.apple-ui .constructor-label select{border:1px solid var(--paper-3);background:var(--paper);color:var(--ink)}html.apple-ui .constructor-live{background:radial-gradient(ellipse at 50% 25%,var(--paper),var(--card));border:1px solid var(--paper-3)}html.apple-ui .constructor-live-heading [role=status]{color:var(--graphite)}html.apple-ui .constructor-part-tabs button{border:1px solid var(--paper-3);color:var(--ink)}html.apple-ui .constructor-part-tabs button[aria-pressed=true]{background:var(--hot-soft);color:var(--hot-ink);border-color:#ffb08f}html.apple-ui .constructor-preview-note{border-top:1px solid var(--paper-3);color:var(--graphite)}html.apple-ui .constructor-preview-placeholder,html.apple-ui .constructor-live .fine-print{color:var(--graphite)}html.apple-ui .constructor-live .preview-caption,html.apple-ui .constructor-live .eyebrow{color:var(--ink)}html.apple-ui .model-publications{border-top:1px solid var(--line,rgba(210, 210, 215, .15))}html.apple-ui .model-publications a{border:1px solid var(--line,rgba(210, 210, 215, .15))}html.apple-ui .model-publications a:hover{background:#ecebe5}html.apple-ui .exchange{background:var(--bg,var(--card));color:var(--text,var(--ink))}html.apple-ui .exchange-header{border-bottom:1px solid var(--line,var(--paper-3))}html.apple-ui .exchange-title p,html.apple-ui .exchange-intro p,html.apple-ui .exchange-payment-note{color:var(--muted,var(--graphite))}html.apple-ui .exchange-tabs{border-bottom:1px solid var(--line,var(--paper-3))}html.apple-ui .exchange-tabs button[aria-current]{border-color:var(--line,var(--paper-3))}html.apple-ui .exchange-card{border:1px solid var(--line,var(--paper-3))}html.apple-ui .exchange-order-card:hover{border-color:var(--paper-3)}html.apple-ui .exchange-card p{color:var(--muted,var(--graphite))}html.apple-ui .exchange-card-bottom{border-top:1px solid var(--line,var(--paper-3));color:var(--muted,var(--graphite))}html.apple-ui .exchange-status{border:1px solid var(--line,var(--paper-3))}html.apple-ui .exchange-status.open,html.apple-ui .exchange-status.completed{color:var(--ink)}html.apple-ui .exchange-empty{border:1px dashed var(--line,var(--paper-3))}html.apple-ui .exchange-empty p{color:var(--muted,var(--graphite))}html.apple-ui .exchange-detail-heading>span{color:var(--muted,var(--graphite))}html.apple-ui .exchange-facts dt{color:var(--muted,var(--graphite))}html.apple-ui .exchange-summary{border:1px solid var(--line,var(--paper-3))}html.apple-ui .exchange-summary small{color:var(--muted,var(--graphite))}html.apple-ui .exchange-offer{border:1px solid var(--line,var(--paper-3))}html.apple-ui .exchange-offer.selected{border-color:#ffb08f}html.apple-ui .exchange-offer>small{color:var(--ink)}html.apple-ui .exchange-portfolio img{background:var(--card)}html.apple-ui .exchange-messages small{color:var(--muted,var(--graphite))}html.apple-ui .exchange button:focus-visible,html.apple-ui .exchange a:focus-visible{outline:2px solid var(--paper-3)}html.apple-ui .exchange-capacity{border:1px solid var(--line,var(--paper-3))}html.apple-ui .exchange-capacity-printer{border-top:1px solid var(--line,var(--paper-3))}html.apple-ui .exchange-capacity-printer p,html.apple-ui .exchange-capacity-printer small,html.apple-ui .exchange-match-note{color:var(--muted,var(--graphite))}html.apple-ui .exchange-recommendations{border-top:1px solid var(--line,var(--paper-3))}html.apple-ui .exchange-proof{border-left:2px solid var(--accent,var(--paper-3))}html.apple-ui .exchange-review-history{border-bottom:1px solid var(--line,var(--paper-3))}html.apple-ui .exchange-restriction,html.apple-ui .dispute-order{border:1px solid var(--paper-3)}html.apple-ui .dispute-decision{border-left:3px solid var(--paper-3)}html.apple-ui .print-workbench-heading p,html.apple-ui .print-step p{color:var(--muted,var(--graphite))}html.apple-ui .print-step>span:first-child{border:1px solid var(--paper-3);color:var(--ink)}html.apple-ui .print-dropzone{border:1px dashed var(--paper-3);color:var(--ink)}html.apple-ui .print-dropzone:hover{border-color:var(--paper-3)}html.apple-ui .print-dropzone span{color:var(--graphite)}html.apple-ui .print-model-preview{border:1px solid var(--paper-3)}html.apple-ui .print-profile-summary{border-top:1px solid var(--paper-3);border-bottom:1px solid var(--paper-3)}html.apple-ui .print-profile-summary span{color:var(--graphite)}html.apple-ui .print-profile-summary b,html.apple-ui .print-check{color:var(--ink)}html.apple-ui .print-inline-details{border-top:1px solid var(--paper-3)}html.apple-ui .print-inline-details summary{color:var(--ink)}html.apple-ui .print-success{color:#23783b}html.apple-ui .print-result{border-top:1px solid var(--paper-3)}html.apple-ui .print-result-grid>img{background:var(--paper)}html.apple-ui .print-result-stats b{color:var(--ink)}html.apple-ui .print-result-stats small{color:var(--graphite)}html.apple-ui .print-result-stats svg{color:var(--ink)}html.apple-ui .print-start-row{border-top:1px solid var(--paper-3)}html.apple-ui .print-job-choice{color:var(--ink);border-bottom:1px solid var(--paper-3)}html.apple-ui .print-job-choice small{color:var(--graphite)}html.apple-ui .profile-tabs{border-bottom:1px solid var(--paper-3)}html.apple-ui .profile-tabs button{color:var(--graphite)}html.apple-ui .profile-tabs button.active{color:var(--hot-ink);border-color:#ffb08f;background:var(--hot-soft)}@media(max-width:760px){html.apple-ui .print-profile-pane{border-top:1px solid var(--paper-3)}}html.apple-ui .skadis-intro .skadis-fit-note{border-left:3px solid var(--paper-3);background:var(--paper);color:var(--ink)}html.apple-ui .skadis-options button{background:var(--card);border:1px solid var(--paper-3)}html.apple-ui .skadis-options button[aria-pressed=true]{background:var(--hot-soft);border:2px solid #ffb08f}html.apple-ui .skadis-options button>span{color:var(--ink)}html.apple-ui .skadis-options small{color:var(--ink)}html.apple-ui .skadis-options button:focus-visible{outline:3px solid var(--paper-3)}html.apple-ui .trend-intro{border-left:3px solid var(--accent,var(--paper-3));color:var(--ink)}html.apple-ui .trends select,html.apple-ui .trends input,html.apple-ui .trends textarea{background:var(--paper);border:1px solid var(--paper-3)}html.apple-ui .trend-card dl>div{border-bottom:1px solid var(--paper-3)}html.apple-ui .trend-pending{background:#fff8e6}html.apple-ui .trend-state{color:var(--ink)}html.apple-ui .trend-admin{background:var(--paper);border:1px solid var(--paper-3)}html.apple-ui .trend-review{border-top:1px solid var(--paper-3)}html.apple-ui .trends button:focus-visible,html.apple-ui .trends a:focus-visible,html.apple-ui .trends input:focus-visible,html.apple-ui .trends select:focus-visible,html.apple-ui .trends summary:focus-visible{outline:2px solid var(--paper-3)}html.apple-ui:root{--bg:#f2f1ec;--surface:#fff;--surface-high:#f0f1f4;--border:#d6d3c8;--muted:#6b6a64;--lime:#e3160b;--text:#111112;--panel:#fff;--radius:24px;--apple-blue:#e3160b;--apple-glass:rgba(255,255,255,.82);--apple-shadow:0 8px 32px rgba(0,0,0,.045);color-scheme:light;color:var(--text);background:var(--bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;scroll-padding-top:100px}html.apple-ui body{background:var(--bg);color:var(--text);font-size:16px;line-height:1.5}html.apple-ui :is(h1,h2,h3,h4,button,input,select,textarea){font-family:inherit}html.apple-ui :is(h1,h2,h3,h4){color:var(--text);text-wrap:balance}html.apple-ui h1{font-weight:650;letter-spacing:-.045em;line-height:1.07}html.apple-ui h2{font-weight:600;letter-spacing:-.025em}html.apple-ui :is(p,li){text-wrap:pretty}html.apple-ui :is(button,a,input,select,textarea,summary){touch-action:manipulation}html.apple-ui :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid #e3160b;outline-offset:4px}html.apple-ui :is(input,select,textarea){background:#fff;color:#111112;border:1px solid #c6c6cb;border-radius:12px;min-height:44px;transition:border-color .18s ease,box-shadow .18s ease}html.apple-ui :is(input,select,textarea):focus{border-color:#e3160b;box-shadow:0 0 0 3px #e3160b1f}html.apple-ui :is(input[type=checkbox],input[type=radio]){accent-color:#e3160b;min-height:20px;width:20px;flex:none}html.apple-ui input::placeholder,html.apple-ui textarea::placeholder{color:#76767d;opacity:1}html.apple-ui .button{background:#e3160b;color:#fff;border:1px solid transparent;border-radius:999px;min-height:44px;padding:12px 22px;font-size:14px;font-weight:550;line-height:1.25;box-shadow:none;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}html.apple-ui .button:not(:disabled):hover{background:#ff6a36;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #e3160b22}html.apple-ui .button:not(:disabled):active{transform:scale(.975);box-shadow:none}html.apple-ui .button.secondary{background:#ffe7dc;color:#c0390b;border-color:transparent}html.apple-ui .button.secondary:not(:disabled):hover{background:#ffd8c7;color:#a8320a}html.apple-ui .button.light{background:#111112;color:#fff}html.apple-ui .button.light:not(:disabled):hover{background:#353538;color:#fff}html.apple-ui .button.ghost{background:transparent;color:#c0390b}html.apple-ui .button.ghost:not(:disabled):hover{background:#ffe7dc;color:#a8320a}html.apple-ui :is(.button,button):disabled{cursor:not-allowed;opacity:.48;transform:none;box-shadow:none}html.apple-ui :is(.text-button,.auth-switch button,.forgot-button){color:#c0390b;min-height:44px}html.apple-ui .icon-button{width:44px;height:44px;border-radius:50%;color:#515158}html.apple-ui .icon-button:hover{background:#e9e9ed;color:#111112}html.apple-ui :is(.panel,.stat-card,.fleet-card,.wiki-card,.author-card,.order-card){background:#fff;border-color:#e6e6eb;border-radius:24px;box-shadow:var(--apple-shadow)}html.apple-ui .padded{padding:30px}html.apple-ui .eyebrow{color:#6b6a64;letter-spacing:0;font-weight:550;font-size:12px;text-transform:none}html.apple-ui :is(.muted,.fine-print,.page-heading p){color:#6b6a64;opacity:1}html.apple-ui .fine-print{font-size:13px;line-height:1.6}html.apple-ui :is(.pill,.status-badge){border-radius:999px;min-height:24px;line-height:1.5}html.apple-ui .magic-wordmark{color:#111112;font-weight:650;letter-spacing:-.045em}html.apple-ui .magic-monogram{border:0;background:#e3160b;color:#fff;border-radius:9px;transform:none;width:32px;height:32px;font-size:17px}html.apple-ui .wordmark-period{color:#e3160b}html.apple-ui .sidebar{width:236px;padding:30px 14px 0;background:#f5f5f7eb;border-right:1px solid #dcd9cf;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}html.apple-ui .main-shell{margin-left:236px}html.apple-ui .magic-brand{padding:0 14px;margin-bottom:36px}html.apple-ui .workspace-label{color:#6b6a64;font-size:11px;letter-spacing:.01em}html.apple-ui .nav-item{color:#515158;min-height:44px;padding:11px 14px;border-radius:12px;font-size:13px;transition:background-color .16s ease,color .16s ease}html.apple-ui .nav-item svg{color:inherit;stroke-width:1.65}html.apple-ui .nav-item.active{background:#ffe1d3;color:#a8320a;font-weight:600}html.apple-ui .nav-item.active:before{display:none}html.apple-ui .nav-item:hover{background:#e9e9ee;color:#111112}html.apple-ui .nav-item.active:hover{background:#ffd2bf;color:#a8320a}html.apple-ui .nav-item :is(small,svg){color:inherit}html.apple-ui .topbar{height:76px;background:var(--apple-glass);border-color:#dcd9cf;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%)}html.apple-ui .breadcrumb strong{color:#111112}html.apple-ui .avatar{background:#e4edf9;color:#c0390b;border:0;border-radius:50%}html.apple-ui .profile{border-color:#dcd9cf}html.apple-ui .profile>.icon-button{width:36px}html.apple-ui .magic-shell main{max-width:1560px;padding:32px 36px 0}html.apple-ui .technology-switch{background:#e9e9ed;border:0;border-radius:16px;padding:5px}html.apple-ui .technology-switch button{border-radius:12px;min-height:48px;transition:background-color .2s ease,box-shadow .2s ease}html.apple-ui .technology-switch button.active{background:#fff;color:#111112;box-shadow:0 2px 5px #00000012}html.apple-ui .technology-switch button :is(span,small,svg){color:inherit}html.apple-ui .magic-hero{border:0;border-radius:28px;background:linear-gradient(125deg,#fff 12%,#edf1f6);min-height:470px;box-shadow:var(--apple-shadow)}html.apple-ui .hero-copy{padding:106px 44px 76px;max-width:620px}html.apple-ui .hero-copy h1{font-size:clamp(44px,5.1vw,76px);font-weight:650;line-height:1.04;letter-spacing:-.05em}html.apple-ui .hero-copy h1 span{color:#111112}html.apple-ui .hero-copy p{font-size:17px;line-height:1.5;color:#6b6a64;max-width:290px}html.apple-ui .hero-copy .button{font-size:14px;min-height:44px;background:#e3160b;color:#fff}html.apple-ui :is(.hero-topline,.hero-bottomline){color:#6b6a64;font-size:11px;letter-spacing:0}html.apple-ui .hero-topline i{background:#23783b;box-shadow:none}html.apple-ui .atmosphere-vignette{background:linear-gradient(90deg,#ffffffec 0%,#ffffff60 28%,transparent 62%),linear-gradient(0deg,#eef1f680,transparent 30%)}html.apple-ui .overview-stats{border:0;border-radius:24px;background:#fff;box-shadow:var(--apple-shadow);margin-top:24px}html.apple-ui .overview-stats .stat-card{background:#fff;border-right:1px solid #e8e8ed;padding:26px;box-shadow:none;border-radius:0}html.apple-ui .stat-value{color:#111112;font-size:36px;font-weight:550;letter-spacing:-.04em}html.apple-ui :is(.stat-label,.stat-detail){color:#6b6a64;font-size:12px}html.apple-ui :is(.overview-printer,.start-workshop){background:#fff;border:1px solid #e4e2da;border-radius:22px}html.apple-ui .overview-printer{padding:22px}html.apple-ui .overview-printer:hover{background:#fff;border-color:#b4d0ef;transform:translateY(-2px)}html.apple-ui .overview-printer :is(small,em){color:#6b6a64}html.apple-ui .overview-printer strong{color:#111112}html.apple-ui .featured-guide{border:0;border-radius:24px}html.apple-ui .featured-guide>div{background:linear-gradient(0deg,#101014df,transparent 98%)}html.apple-ui .featured-guide :is(h2,.eyebrow,svg){color:#fff}html.apple-ui .project-header{background:var(--apple-glass);-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);border-color:#dcd9cf;padding:18px max(24px,calc((100vw - 1280px)/2));gap:20px}html.apple-ui .project-header nav{gap:22px}html.apple-ui .project-header nav>a{font-size:13px;min-height:44px;display:inline-flex;align-items:center;color:#515158}html.apple-ui .project-header nav>a:hover{color:#c0390b}html.apple-ui .project-page{background:#f2f1ec;color:#111112}html.apple-ui .public-catalog-main{padding-top:58px}html.apple-ui :is(.catalog-hero,.project-hero,.author-heading,.commercial-heading) h1{font-size:clamp(38px,5vw,64px);line-height:1.06;letter-spacing:-.045em}html.apple-ui :is(.catalog-card,.project-card){border-radius:24px;background:#fff;border-color:#e4e2da;box-shadow:var(--apple-shadow);overflow:hidden}html.apple-ui :is(.catalog-card-image,.catalog-media,.project-visual){background:#f0f1f4}html.apple-ui .catalog-card:hover{transform:translateY(-3px);border-color:#d0d8e3}html.apple-ui .author-wallet{background:#fff;border:1px solid #e4e2da;color:#111112;border-radius:24px;box-shadow:var(--apple-shadow)}html.apple-ui .author-wallet strong{color:#111112;font-weight:550}html.apple-ui .model-constructor{background:#fff;border:1px solid #e8e8ed;border-radius:28px;padding:36px;box-shadow:var(--apple-shadow)}html.apple-ui .imported-editor .model-constructor{margin-top:18px}html.apple-ui .imported-editor h1{font-size:clamp(38px,5vw,62px);font-weight:650;letter-spacing:-.045em}html.apple-ui .constructor-note{color:#6b6a64;border-left:2px solid #e3160b;opacity:1;font-size:14px}html.apple-ui .constructor-live{background:#f2f1ec;border:1px solid #e4e4e9;border-radius:24px;box-shadow:none}html.apple-ui .constructor-live :is(p,.fine-print,.eyebrow,.preview-caption,.constructor-preview-placeholder){color:#6b6a64;opacity:1}html.apple-ui .constructor-live .model-preview{background:transparent}html.apple-ui .constructor-preview-note{color:#6b6a64;border-color:#e5e5ea;line-height:1.6;font-size:13px}html.apple-ui .constructor-job{background:#f9f9fb;border:1px solid #e4e2da;border-radius:20px}html.apple-ui .editor-file{background:#f5f8fd;border:1px dashed #a8c9ee;border-radius:18px;padding:20px}html.apple-ui .editor-file input::file-selector-button{background:#e1edfd;color:#a8320a;border:0;border-radius:999px;min-height:38px;padding:8px 16px;margin:6px 12px 6px 6px;cursor:pointer;font:inherit}html.apple-ui :is(.editor-check,.recovery-check){min-height:44px;align-items:center;line-height:1.5}html.apple-ui .auth-page{background:#fff;color:#111112}html.apple-ui .auth-art{background:linear-gradient(145deg,#f2f1ec,#e6edf7);border:0}html.apple-ui .auth-main{background:#fff}html.apple-ui .auth-art-caption>span{color:#111112;font-size:clamp(52px,6vw,84px);letter-spacing:-.05em}html.apple-ui .auth-art-caption p{color:#6b6a64;font-size:18px}html.apple-ui :is(.auth-edition,.art-coordinate,.auth-kicker,.auth-footer,.auth-privacy){color:#6b6a64;letter-spacing:0}html.apple-ui .auth-form h1{font-size:38px;font-weight:650;letter-spacing:-.04em}html.apple-ui .auth-form>p{color:#6b6a64;font-size:16px;line-height:1.5}html.apple-ui .auth-field{color:#343439;font-size:14px}html.apple-ui .auth-field input{background:#fff;border-color:#bdbdc4;border-radius:12px;min-height:50px;padding:14px 16px;color:#111112}html.apple-ui .auth-field .password-field input{padding-right:48px}html.apple-ui .auth-submit{margin-top:24px;min-height:48px;font-size:16px}html.apple-ui :is(.modal,.dialog){background:#fff;color:#111112;border-color:#e5e5ea;border-radius:26px;box-shadow:0 20px 80px #00000025;overscroll-behavior:contain}html.apple-ui :is(.modal-backdrop,.sidebar-overlay){background:#1d1d1f4d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html.apple-ui :is(.form-error,[role=alert].error){background:#fff1ef;color:#a82018;border-color:#ecc7c1}html.apple-ui :is(.magic-footer,.auth-footer){border-color:#dcd9cf;color:#6b6a64;font-size:12px}html.apple-ui .skip-link{position:fixed;left:20px;top:12px;z-index:10000;padding:12px 20px;border-radius:999px;background:#111112;color:#fff;transform:translateY(-160%)}html.apple-ui .skip-link:focus{transform:none}@media(max-width:1100px){html.apple-ui .sidebar{width:220px}html.apple-ui .main-shell{margin-left:220px}html.apple-ui .magic-shell main{padding:24px 24px 0}html.apple-ui .hero-copy{padding-left:30px}}@media(max-width:900px){html.apple-ui .sidebar{width:250px}html.apple-ui .main-shell{margin-left:0}html.apple-ui .project-header{padding:12px 20px;flex-wrap:wrap}html.apple-ui .project-header nav{gap:14px;flex-wrap:wrap}html.apple-ui .hero-copy{padding:90px 28px 60px}}@media(max-width:600px){html.apple-ui .magic-shell main{padding:20px 16px 0}html.apple-ui .topbar{padding:0 16px}html.apple-ui .hero-copy h1{font-size:44px}html.apple-ui .hero-copy p{font-size:15px;max-width:210px}html.apple-ui .magic-hero{min-height:430px;border-radius:24px}html.apple-ui .magic-hero>.atmosphere{left:20%;opacity:.65}html.apple-ui .overview-stats .stat-card{padding:20px}html.apple-ui .model-constructor{padding:22px 18px;border-radius:24px}html.apple-ui .imported-editor main{padding:20px 12px}html.apple-ui .constructor-layout{gap:24px}html.apple-ui .constructor-fields{gap:14px}html.apple-ui .project-header nav{gap:8px 16px}html.apple-ui .auth-form h1{font-size:32px}html.apple-ui .author-heading{gap:24px}html.apple-ui .author-wallet{padding:22px}}@media(prefers-reduced-transparency:reduce){html.apple-ui :is(.topbar,.sidebar,.project-header){background:#f2f1ec;-webkit-backdrop-filter:none;backdrop-filter:none}html.apple-ui :is(.modal-backdrop,.sidebar-overlay){-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){html.apple-ui *,html.apple-ui *:before,html.apple-ui *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html.apple-ui :is(.auth-privacy,.auth-edition,.art-coordinate,.auth-field small){font-size:12px;line-height:1.6}html.apple-ui .auth-switch{font-size:14px}html.apple-ui main:focus{outline:none}@media(hover:none){html.apple-ui :is(.button,.catalog-card,.overview-printer):hover{transform:none}}html.apple-ui .sidebar-close{display:none}@media(max-width:900px){html.apple-ui .sidebar{transform:translate(-100%);transition:transform .24s cubic-bezier(.2,.7,.2,1);z-index:1001}html.apple-ui .sidebar.open{transform:translate(0)}html.apple-ui .sidebar-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;border:0}html.apple-ui .mobile-menu{display:flex!important;align-items:center;justify-content:center}html.apple-ui .sidebar-close{display:flex;position:absolute;top:17px;right:8px;align-items:center;justify-content:center;font-size:27px}html.apple-ui .sidebar .magic-brand{padding-right:26px}}html.apple-ui .catalog-intro{margin:28px 0 30px;max-width:760px}html.apple-ui .catalog-intro :is(h1,h2){font-size:clamp(34px,4.5vw,60px);line-height:1.08;letter-spacing:-.045em;margin:16px 0 20px}html.apple-ui .catalog-intro p{font-size:17px;line-height:1.65;max-width:660px}html.apple-ui .catalog-actions{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 36px}html.apple-ui .catalog-actions .button{padding:11px 18px}html.apple-ui .catalog-folders>a{background:#fff;border:1px solid #e4e2da;border-radius:22px;box-shadow:var(--apple-shadow);transition:transform .2s ease,border-color .2s ease}html.apple-ui .catalog-folders>a:hover{border-color:#a8c9ee;transform:translateY(-2px)}html.apple-ui .catalog-tile{background:#fff;border:1px solid #e4e2da;border-radius:24px;box-shadow:var(--apple-shadow);overflow:hidden}html.apple-ui .catalog-tile:hover{border-color:#a8c9ee}html.apple-ui .catalog-tile-image{background:#ecebe5}html.apple-ui .catalog-link{color:#c0390b}@media(max-width:600px){html.apple-ui .catalog-intro{margin:18px 0 26px}html.apple-ui .catalog-actions{gap:8px;margin-bottom:28px}html.apple-ui .catalog-actions .button{font-size:13px}html.apple-ui .catalog-intro p{font-size:16px}}html.apple-ui{--ease-spatial:cubic-bezier(.22,1,.36,1)}html.apple-ui .catalog-intro{position:relative;max-width:none;min-height:340px;display:flex;align-items:center;margin-top:12px;margin-bottom:32px;isolation:isolate}html.apple-ui .catalog-intro-copy{position:relative;z-index:1;width:57%;max-width:670px}html.apple-ui .catalog-intro-copy p{max-width:530px}html.apple-ui .catalog-intro-art{position:absolute;top:-28px;right:-24px;bottom:-8px;left:43%;z-index:0;overflow:hidden;contain:layout paint}html.apple-ui .catalog-intro-art .atmosphere{top:0;right:0;bottom:0;left:0}html.apple-ui .catalog-intro-art .atmosphere-vignette{background:linear-gradient(90deg,#f2f1ec,#f5f5f700 26%),linear-gradient(0deg,#f2f1ec,#f5f5f700 20%)}html.apple-ui .catalog-actions{border-bottom:1px solid #dcd9cf;padding-bottom:28px}html.apple-ui .catalog-folders>a{box-shadow:none;background:transparent;border-color:transparent;padding:20px 12px}html.apple-ui .catalog-folders>a:hover{background:#fff;box-shadow:0 8px 28px #1d1d1f06}html.apple-ui :is(.catalog-tile,.overview-printer,.skadis-options>button,.commerce-card>a:first-child){position:relative;transition:transform .65s var(--ease-spatial),box-shadow .65s var(--ease-spatial),border-color .25s ease}html.apple-ui .commerce-card>a:first-child{display:block;overflow:hidden;border-radius:22px 22px 0 0}html.apple-ui .commerce-card{border-radius:24px;background:#fff;border:1px solid #e4e2da;overflow:hidden;box-shadow:0 8px 32px #00000004}html.apple-ui .commerce-card img{transition:transform .8s var(--ease-spatial)}html.apple-ui .catalog-tile-image{position:relative}html.apple-ui :is(.catalog-tile-image,.commerce-card>a:first-child):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background:radial-gradient(ellipse at var(--light-x,50%) var(--light-y,30%),#ffffff70,transparent 65%);transition:opacity .45s ease}html.apple-ui .catalog-tile-image img{transition:transform .85s var(--ease-spatial)}html.apple-ui .skadis-options>button{box-shadow:0 4px 16px #1d1d1f03;border-radius:22px;padding:28px}html.apple-ui .skadis-options>button>strong{font-size:25px;letter-spacing:-.035em}html.apple-ui .skadis-options>button[aria-pressed=true]{background:#eaf3ff;border-color:#a3c7ef;box-shadow:inset 0 1px #fff,0 10px 24px #0071e309}html.apple-ui .button{box-shadow:inset 0 1px #ffffff26;transition:transform .3s var(--ease-spatial),box-shadow .3s ease,background-color .2s ease}html.apple-ui .button:not(:disabled):hover{box-shadow:inset 0 1px #ffffff40,0 6px 20px #0071e320;transform:translateY(-2px)}html.apple-ui .button:not(:disabled):active{transform:translateY(0) scale(.97);transition-duration:.12s}html.apple-ui :is(.button.secondary,.button.ghost):not(:disabled):hover{box-shadow:0 4px 12px #1d1d1f08}html.apple-ui .project-header{box-shadow:0 1px #fffa}html.apple-ui .auth-product .atmosphere-vignette{background:linear-gradient(0deg,#edf1f6,transparent 70%)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html.apple-ui [data-depth=active]{transform:perspective(1100px) rotateX(var(--depth-x,0deg)) rotateY(var(--depth-y,0deg)) translateY(-4px);box-shadow:0 20px 44px -20px #14253c40;will-change:transform}html.apple-ui .catalog-tile[data-depth=active] .catalog-tile-image img{transform:scale(1.035)}html.apple-ui .commerce-card>a[data-depth=active] img{transform:scale(1.035)}html.apple-ui [data-depth=active] .catalog-tile-image:after,html.apple-ui .commerce-card>a[data-depth=active]:after{opacity:1}}@view-transition{navigation:auto}::view-transition-old(root){animation:.22s ease-out both spatial-out}::view-transition-new(root){animation:.48s cubic-bezier(.22,1,.36,1) both spatial-in}@keyframes spatial-out{to{opacity:0;transform:scale(.992) translateY(-5px)}}@keyframes spatial-in{0%{opacity:0;transform:scale(1.008) translateY(9px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){html.apple-ui dialog[open]{animation:dialog-arrive .4s var(--ease-spatial) both;transform-origin:50% 65%}@keyframes dialog-arrive{0%{opacity:0;transform:perspective(1000px) translateY(16px) rotateX(-3deg) scale(.98)}to{opacity:1;transform:none}}}@media(max-width:760px){html.apple-ui .catalog-intro{min-height:0;display:block;margin-bottom:18px}html.apple-ui .catalog-intro-copy{width:100%}html.apple-ui .catalog-intro-art{position:relative;inset:auto;height:240px;margin:-12px -18px -8px}html.apple-ui .catalog-intro-art .atmosphere-vignette{background:linear-gradient(0deg,#f2f1ec,transparent 30%),linear-gradient(180deg,#f2f1ec,transparent 25%)}html.apple-ui .catalog-actions{padding-bottom:22px}html.apple-ui .skadis-options>button{padding:22px}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}html.apple-ui [data-depth]{transform:none!important}}html.apple-ui .appearance-control{position:fixed;bottom:max(18px,env(safe-area-inset-bottom));right:20px;z-index:900;font-size:14px}html.apple-ui .appearance-toggle{display:flex;align-items:center;gap:8px;padding:10px 15px;min-height:44px;border:1px solid var(--border);border-radius:99px;background:var(--apple-glass);color:var(--text);box-shadow:0 4px 20px #00000010;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html.apple-ui .appearance-panel{position:absolute;bottom:58px;right:0;width:min(350px,calc(100vw - 32px));padding:12px;background:var(--surface);border:1px solid var(--border);border-radius:24px;box-shadow:0 18px 65px #00000025}html.apple-ui .appearance-panel header{display:flex;align-items:center;justify-content:space-between;padding-left:12px}html.apple-ui .appearance-panel header>strong{font-size:17px;letter-spacing:-.02em}html.apple-ui .appearance-panel [role=group]>button{display:flex;align-items:center;gap:14px;width:100%;min-height:66px;text-align:left;border-radius:14px;padding:10px 12px;color:var(--text)}html.apple-ui .appearance-panel button span{flex:1}html.apple-ui .appearance-panel button strong{display:block;font-size:14px;font-weight:550}html.apple-ui .appearance-panel button small{display:block;margin-top:3px;font-size:12px;line-height:1.4;color:var(--muted)}html.apple-ui .appearance-panel button[aria-pressed=true]{background:var(--surface-high)}html.apple-ui .appearance-panel p{font-size:12px;line-height:1.6;color:var(--muted);padding:8px 12px 2px}@media(prefers-reduced-motion:no-preference){html.apple-ui .appearance-panel{animation:dialog-arrive .3s var(--ease-spatial) both}}@media(max-width:600px){html.apple-ui .appearance-control{right:14px;bottom:max(14px,env(safe-area-inset-bottom))}html.apple-ui .project-page main{padding-bottom:84px}}html.apple-ui .project-header{height:auto;min-height:90px}html.apple-ui .catalog-intro-art{-webkit-mask-image:radial-gradient(ellipse 70% 68% at 53% 49%,#000 46%,transparent 76%);mask-image:radial-gradient(ellipse 70% 68% at 53% 49%,#000 46%,transparent 76%)}html.apple-ui .catalog-intro-copy h1{max-width:620px}html.apple-ui :is(.project-footer,.magic-footer){padding-right:100px}@media(max-width:900px){html.apple-ui .project-header{min-height:78px;gap:8px 20px}html.apple-ui .project-header nav{min-width:0}}html.apple-ui .sidebar>nav{overflow-y:auto;min-height:0;flex:1;overscroll-behavior:contain}html.apple-ui .sidebar-bottom{padding-top:14px;flex-shrink:0}html.apple-ui .nav-customize-button{color:var(--muted)}html.apple-ui .nav-empty{font-size:13px;line-height:1.6;padding:12px 14px;color:var(--muted)}html.apple-ui .nav-settings-entry{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}html.apple-ui .nav-settings-entry h2{margin:0 0 6px}html.apple-ui .nav-settings-entry p{margin:0}html.apple-ui .nav-position{display:flex;gap:10px;border:0;padding:0;margin:24px 0 10px}html.apple-ui .nav-position legend{margin-bottom:12px;font-size:15px;font-weight:550}html.apple-ui .nav-position button{display:flex;flex:1;align-items:center;justify-content:center;gap:9px;min-height:66px;padding:14px;border:1px solid var(--border);border-radius:16px;color:var(--text);background:var(--surface)}html.apple-ui .nav-position button[aria-pressed=true]{border-color:#75aeea;background:var(--surface-high);box-shadow:inset 0 0 0 1px #75aeea}html.apple-ui .nav-customizer-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:24px}html.apple-ui .nav-customizer-caption h3{margin:0;font-size:20px}html.apple-ui .nav-customizer-caption>span{font-size:13px;color:var(--muted)}html.apple-ui .nav-editor-list{list-style:none;padding:0;margin:16px 0;display:flex;flex-direction:column;gap:6px}html.apple-ui .nav-editor-list li{display:flex;align-items:center;gap:4px;min-height:58px;background:var(--surface-high);border:1px solid transparent;border-radius:14px;padding:4px 8px}html.apple-ui .nav-editor-list li.is-dragging{opacity:.45;border-color:#75aeea}html.apple-ui .nav-drag-handle{display:flex;align-items:center;justify-content:center;width:44px;min-height:44px;color:var(--muted);cursor:grab}html.apple-ui .nav-editor-list label{display:flex;align-items:center;gap:12px;flex:1;min-width:0;font-size:14px;cursor:pointer}html.apple-ui .nav-editor-list .icon-button{flex-shrink:0}html.apple-ui .nav-editor-list input{margin:0}html.apple-ui .nav-editor-actions{position:sticky;bottom:0;background:var(--surface);padding:18px 0 4px;margin-top:24px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--border)}html.apple-ui .nav-editor-actions .button-row{margin:0}html.apple-ui .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:901px){html.apple-ui .navigation-right>.sidebar{inset:0 0 0 auto;border-right:0;border-left:1px solid var(--border)}html.apple-ui .navigation-right>.main-shell{margin-left:0;margin-right:236px}html.apple-ui .navigation-top>.sidebar{position:relative;inset:auto;width:auto;padding:18px 28px 12px;display:grid;grid-template-columns:auto 1fr;gap:12px 28px;border-right:0;border-bottom:1px solid var(--border)}html.apple-ui .navigation-top>.main-shell{margin:0}html.apple-ui .navigation-top .sidebar>.magic-brand{margin:0;padding:0;grid-column:1;grid-row:1;align-self:center}html.apple-ui .navigation-top .workspace-label{display:none}html.apple-ui .navigation-top .sidebar>nav{grid-column:1/-1;grid-row:2;display:flex;flex-wrap:wrap;gap:4px;max-height:180px}html.apple-ui .navigation-top .sidebar>nav>div{display:flex}html.apple-ui .navigation-top .sidebar>nav .nav-item{margin:0;gap:8px;white-space:nowrap;padding:10px 13px}html.apple-ui .navigation-top .sidebar-bottom{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:0;padding:0}html.apple-ui .navigation-top .sidebar-bottom .nav-item{margin:0;white-space:nowrap}html.apple-ui .navigation-top .profile{padding:0 0 0 14px;border:0;max-width:230px}}@media(min-width:901px)and (max-width:1100px){html.apple-ui .navigation-right>.main-shell{margin-right:220px}html.apple-ui .navigation-top .profile{max-width:160px}html.apple-ui .navigation-top .sidebar-bottom .nav-item{font-size:12px;padding:10px}}@media(max-width:600px){html.apple-ui .nav-settings-entry{align-items:flex-start;flex-direction:column}html.apple-ui .nav-position button{flex-direction:column;gap:6px;padding:10px}html.apple-ui .nav-editor-list li{padding:4px;gap:0}html.apple-ui .nav-editor-list label{font-size:13px;gap:9px}html.apple-ui .nav-drag-handle{width:22px;flex-shrink:0}html.apple-ui .nav-editor-actions{bottom:0;flex-direction:column;align-items:stretch}html.apple-ui .nav-editor-actions .button-row>*{flex:1}}html.apple-ui .magic-hero{display:grid;grid-template-columns:minmax(270px,.9fr) minmax(340px,1.2fr);min-height:530px;overflow:hidden}html.apple-ui .magic-hero .hero-copy{grid-column:1;grid-row:1;padding:110px 0 85px 38px;z-index:2;pointer-events:none}html.apple-ui .magic-hero .hero-copy .button{pointer-events:auto}html.apple-ui .magic-hero .hero-copy h1{font-size:clamp(40px,4.3vw,64px)}html.apple-ui .printer-experience{position:relative;grid-column:2;grid-row:1;min-height:540px;min-width:0;z-index:1}html.apple-ui .printer-canvas{position:absolute;top:0;right:-15px;bottom:64px;left:-25px;outline-offset:-10px}html.apple-ui .printer-canvas canvas{width:100%;height:100%;display:block;cursor:grab}html.apple-ui .printer-canvas canvas:active{cursor:grabbing}html.apple-ui .printer-canvas>img{width:100%;height:100%;object-fit:contain}html.apple-ui .printer-scene-caption{position:absolute;left:24px;right:28px;bottom:103px;display:flex;justify-content:space-between;gap:12px;font-size:12px;pointer-events:none;color:var(--muted)}html.apple-ui .printer-scene-caption>span:first-child{display:flex;align-items:center;gap:7px}html.apple-ui .printer-scene-caption i{width:5px;height:5px;border-radius:50%;background:#94949d}html.apple-ui .printer-scene-caption i.is-printing{background:#3b9b6b}html.apple-ui .printer-scene-controls{position:absolute;bottom:47px;left:50%;transform:translate(-50%);display:flex;align-items:center;padding:4px;border:1px solid var(--border);border-radius:99px;background:var(--apple-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);white-space:nowrap}html.apple-ui .printer-scene-controls button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:var(--text)}html.apple-ui .printer-scene-controls button:hover{background:var(--surface-high)}html.apple-ui .printer-scene-controls>span{height:18px;width:1px;background:var(--border);margin:0 4px}html.apple-ui .printer-scene-controls .printer-reset-view{width:auto;padding:0 12px;font-size:12px;border-radius:99px}html.apple-ui .printer-scene-note{position:absolute;bottom:16px;left:0;right:0;margin:0;text-align:center;font-size:10px;color:var(--muted)}html.apple-ui .printer-touch-toggle{display:none}@media(max-width:1100px)and (min-width:901px){html.apple-ui .magic-hero{grid-template-columns:1fr}html.apple-ui .magic-hero .hero-copy{padding:75px 34px 12px}html.apple-ui .printer-experience{grid-row:2;grid-column:1;min-height:470px}html.apple-ui .magic-hero .hero-bottomline{display:none}html.apple-ui .magic-hero .hero-copy p{max-width:400px}}@media(max-width:700px){html.apple-ui .magic-hero{display:flex;flex-direction:column}html.apple-ui .magic-hero .hero-copy{padding:70px 24px 0;order:0}html.apple-ui .magic-hero .hero-copy h1{font-size:44px}html.apple-ui .magic-hero .hero-copy p{max-width:280px}html.apple-ui .magic-hero .hero-bottomline{display:none}html.apple-ui .printer-experience{min-height:440px;width:100%;order:1}html.apple-ui .printer-canvas{top:-12px;right:-4px;bottom:100px;left:-4px}html.apple-ui .printer-scene-controls button{width:44px;min-height:44px}html.apple-ui .printer-scene-controls{bottom:61px}html.apple-ui .printer-scene-caption{bottom:119px;left:20px;right:20px}html.apple-ui .printer-scene-note{font-size:10px;bottom:7px}}@media(pointer:coarse){html.apple-ui .printer-touch-toggle{display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%);align-items:center;justify-content:center;gap:7px;min-height:30px;width:max-content;font-size:11px;color:var(--muted)}html.apple-ui .printer-scene-controls{bottom:67px}html.apple-ui .printer-scene-caption{bottom:126px}html.apple-ui .printer-scene-note{bottom:9px}}html.apple-ui .magic-hero .hero-bottomline{display:none}@media(max-width:700px){html.apple-ui .printer-scene-controls{border-radius:18px;max-width:calc(100% - 24px);flex-wrap:wrap;justify-content:center;width:300px}html.apple-ui .printer-scene-controls .printer-reset-view{width:100%;height:44px;min-height:44px}html.apple-ui .printer-scene-caption{bottom:166px}html.apple-ui .printer-experience{min-height:485px}html.apple-ui .printer-canvas{bottom:146px}}html.apple-ui .nav-editor-actions .button.ghost{background:transparent;color:var(--text);box-shadow:none}html.apple-ui .nav-groups-editor{margin:24px 0;padding:18px;border:1px solid var(--border);border-radius:16px;min-width:0}html.apple-ui .nav-groups-editor legend{font-weight:650;padding:0 8px}html.apple-ui .nav-group-add{display:flex;gap:12px;align-items:end}html.apple-ui .nav-groups-editor label{display:grid;gap:7px;flex:1;min-width:0;font-size:13px}html.apple-ui .nav-groups-editor input,html.apple-ui .nav-group-assignment select{width:100%;min-width:0;padding:11px;border:1px solid var(--border);border-radius:10px;color:var(--text);background:var(--surface);font:inherit;box-sizing:border-box}html.apple-ui .nav-group-list{list-style:none;padding:0;margin:16px 0;display:grid;gap:12px}html.apple-ui .nav-group-list li{display:flex;gap:10px;align-items:end}html.apple-ui .nav-group-actions{display:flex;gap:3px}html.apple-ui .nav-group-actions .icon-button,html.apple-ui .nav-editor-list .icon-button{min-height:44px;min-width:44px}html.apple-ui .nav-editor-list .nav-group-assignment{flex:0 1 180px}html.apple-ui .nav-group-title{font-size:11px;letter-spacing:.03em;color:var(--muted);margin:20px 10px 6px;overflow-wrap:anywhere;font-weight:650}@media(min-width:901px){html.apple-ui .navigation-top .sidebar>nav>.nav-user-group{display:flex;align-items:center;flex-wrap:wrap;gap:4px}html.apple-ui .navigation-top .nav-group-title{margin:0 10px;max-width:200px}}@media(max-width:600px){html.apple-ui .nav-group-add{align-items:stretch;flex-direction:column}html.apple-ui .nav-group-list li{align-items:stretch;flex-wrap:wrap}html.apple-ui .nav-group-actions{margin-inline-start:auto}html.apple-ui .nav-editor-list li{flex-wrap:wrap;gap:3px;padding:8px}html.apple-ui .nav-editor-list .nav-group-assignment{order:5;flex:1 1 100%;margin-inline-start:26px}html.apple-ui .nav-groups-editor{padding:12px}}.resin-scene-fallback{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:35px;text-align:center;background:linear-gradient(140deg,#dae1ec,#d9edea);border-radius:28px;color:#293749}.resin-scene-fallback>span{font-size:24px;font-weight:600}.resin-scene-fallback p{line-height:1.6;max-width:300px}:root{--text-secondary:#616974;--support-message-bg:#f2f1ec;--support-staff-bg:#edf4ff}html[data-theme=dark]{--text-secondary:#a7acb6;--support-message-bg:#2a2a30;--support-staff-bg:#22334b}.dashboard-board{display:grid;gap:24px}.dashboard-board>div{min-width:0}.dashboard-board .overview-stats,.dashboard-board .bottom-grid{margin:0}.start-guide{margin:20px 0 28px;padding:24px}.start-guide-heading{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap}.start-guide h2{margin:6px 0;font-size:24px;letter-spacing:-.7px}.start-guide p{color:var(--text-secondary,#68707e);line-height:1.6;margin:6px 0}.start-guide progress{width:100%;height:5px;accent-color:#3978d9;margin:18px 0 0}.guide-steps{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:26px 0 0}.guide-steps li{display:flex;align-items:flex-start;gap:14px}.guide-step-number{display:flex;justify-content:center;align-items:center;width:32px;height:32px;flex-shrink:0;border:1px solid #8893a555;border-radius:50%}.guide-steps h3{margin:4px 0 8px;font-size:16px}.nav-group-label{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary,#68707e);padding:18px 16px 6px}.inventory-amounts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0}.inventory-amounts div{padding:12px;border-radius:12px;background:#8595ad0d}.inventory-amounts dt{font-size:11px;color:var(--text-secondary,#68707e)}.inventory-amounts dd{margin:5px 0 0;font-size:18px;font-variant-numeric:tabular-nums}@media(max-width:640px){.guide-steps{grid-template-columns:1fr}.start-guide{padding:18px}.overview-title{flex-wrap:wrap;gap:14px}.start-guide-heading .button-row{flex-wrap:wrap}.dashboard-board{gap:18px}}.printer-error-help{margin-bottom:28px}.error-result{margin-top:24px;padding-top:20px;border-top:1px solid #8893a533}.error-result li,.material-guide li{line-height:1.6;margin:10px 0}.material-guide{grid-column:1/-1;font-size:13px;line-height:1.6;margin:10px 0 16px}.material-guide summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.material-guide a,.error-result a{color:var(--accent,#3980df)}@media(max-width:640px){.content-form .form-grid,.printer-error-help .form-grid{grid-template-columns:1fr}}.community-public{max-width:1240px;margin:0 auto;padding:0 28px 80px}.community-public-header{display:flex;align-items:center;gap:24px;justify-content:space-between;padding:26px 0;border-bottom:1px solid #8893a533}.community-public-header nav{display:flex;gap:20px;flex-wrap:wrap}.community-public-header a{text-decoration:none;color:inherit}.community-public-header nav a{padding:12px 0;font-size:13px}.content-heading{padding:56px 0 30px;max-width:820px}.content-heading h1{font-size:clamp(32px,5vw,58px);line-height:1.05;letter-spacing:-.04em;margin:16px 0}.content-heading p{font-size:17px;line-height:1.65;margin-bottom:28px;color:var(--text-secondary,#68707e)}.content-heading .button-row{flex-wrap:wrap}.content-form{margin:24px 0;max-width:840px}.content-form>fieldset{border:0;padding:0;min-width:0}.model-selection{border:1px solid #8893a544;border-radius:14px;padding:20px;margin:20px 0;max-height:320px;overflow:auto}.model-selection label,.content-check{display:flex;gap:12px;align-items:center;min-height:44px;font-size:14px}.model-selection input,.content-check input{width:18px!important;height:18px!important;flex:0 0 18px}.collection-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:24px;margin:24px 0}.collection-card{overflow:hidden}.collection-cover{width:100%;height:240px;object-fit:contain;background:#8a96a00b}.collection-parts{padding-left:22px}.collection-parts li{padding:12px 0}.collection-parts a{display:flex;align-items:center;gap:10px}.collection-parts small{display:block;line-height:1.5;margin-top:6px}.preserve-lines{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.content-search{display:flex;align-items:flex-end;gap:16px}.content-search .field{flex:1}.rating-score{font-size:32px;font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:8px}.rating-score small{font-size:16px}.rating-distribution{max-width:360px}.rating-distribution div{display:flex;gap:12px;margin:10px 0}.rating-distribution dd{display:flex;gap:12px;flex:1;margin:0}.rating-distribution meter{flex:1}.review-list{display:grid;gap:20px;margin:24px 0}.community-public .form-grid{align-items:start}.community-public .form-error{overflow-wrap:anywhere}@media(max-width:640px){.community-public{padding:0 16px 56px}.community-public-header{align-items:flex-start;flex-wrap:wrap;gap:8px}.community-public-header nav{order:3;width:100%;gap:14px}.content-heading{padding:34px 0 22px}.content-search{flex-direction:column;align-items:stretch}.content-heading .button{flex:1}.community-public .button-row{flex-wrap:wrap}}.support-ticket{display:flex;flex-direction:column;gap:10px;text-align:left;color:inherit;font:inherit;cursor:pointer}.support-messages{display:grid;gap:12px;margin:20px 0}.support-messages article{padding:18px;border-radius:18px;background:var(--support-message-bg,#f2f1ec);max-width:90%}.support-messages article.staff{margin-left:auto;background:var(--support-staff-bg,#edf4ff)}.support-messages small{display:block;margin-top:4px}.support-messages p{white-space:pre-wrap;overflow-wrap:anywhere}.profile-facts dd{margin:4px 0 15px;overflow-wrap:anywhere}.community-public fieldset{min-width:0}.community-public>main>form fieldset{border:0;padding:0}.community-public>main>details>summary{min-height:44px;cursor:pointer}.community-public .panel+form{margin-top:20px}.volunteer-fields{border:0;margin:0;padding:0;min-width:0}.dashboard-board .featured-guide{display:block;width:100%}.material-chips{flex-wrap:wrap}.material-custom{display:flex;gap:8px;margin-top:8px}.material-custom input{flex:1;min-width:0}.exchange-printer-filter{display:flex;gap:10px;align-items:center;margin-top:10px}.exchange-printer-filter select{max-width:320px}.exchange-work{margin:18px 0}.exchange-work-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:8px 0}.exchange-work-photos img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px}.work-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;margin:8px 0}.work-photos figure{position:relative;margin:0}.work-photos img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px}.work-photos .icon-button{position:absolute;top:4px;right:4px}.history-kind{margin-right:8px}.history-order{display:block}.requisites h3{margin:18px 0 8px;font-size:15px}.requisites-form{margin-bottom:12px}.requisites-confirm{display:flex;gap:10px;align-items:flex-start;margin:12px 0;font-size:14px;line-height:1.4}.requisites-confirm input{margin-top:3px}.escrow-panel{border:1px solid var(--line,#d9d7cf);border-radius:16px;padding:14px 16px;margin:14px 0;display:grid;gap:10px}.escrow-panel.held,.escrow-panel.released{border-color:#2e9e5b}.escrow-panel.paid_claimed{border-color:#d9a400}.escrow-head{display:flex;gap:10px;align-items:center}.escrow-head div{display:grid}.escrow-head span{font-size:13px;color:var(--graphite,#6b6a64)}.escrow-body{display:grid;gap:10px;margin:0}.escrow-details{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 16px;margin:0;font-size:14px}.escrow-details div{display:grid;grid-template-columns:90px 1fr;gap:8px}.escrow-details dt{color:var(--graphite,#6b6a64)}.escrow-details dd{margin:0;font-variant-numeric:tabular-nums;word-break:break-all}.escrow-admin{display:grid;gap:18px}.shop-mine{display:grid;gap:10px}.shop-mine h3{margin:8px 0 0;font-size:15px;color:var(--graphite,#6b6a64)}.shop-mine-list{display:grid;gap:8px}.shop-mine-item{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--line,#d9d7cf);border-radius:14px}.shop-mine-item.pay{border-color:#d9a400}.shop-mine-item strong{display:block}.shop-mine-item small{color:var(--graphite,#6b6a64)}.shop-pay{display:grid;gap:8px}.shop-pay p{margin:0}html.apple-ui .language-control{position:fixed;top:max(12px,env(safe-area-inset-top));right:max(20px,env(safe-area-inset-right));z-index:910}html.apple-ui .language-toggle{display:flex;align-items:center;justify-content:center;gap:8px;min-width:88px;min-height:44px;padding:10px 14px;border:1px solid var(--border);border-radius:99px;background:var(--surface,var(--bg));color:var(--text);box-shadow:0 3px 15px #0000000a;cursor:pointer;font-size:13px;line-height:1.2}html.apple-ui .language-toggle:focus-visible,html.apple-ui .language-grid button:focus-visible{outline:3px solid var(--accent,#46736d);outline-offset:3px}html.apple-ui .language-dialog{padding:0;border:1px solid var(--border);border-radius:24px;width:min(490px,calc(100vw - 28px));max-height:calc(100dvh - 40px);color:var(--text);background:var(--surface,var(--bg));box-shadow:0 24px 80px #0003;overflow:auto}html.apple-ui .language-dialog::backdrop{background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html.apple-ui .language-panel{padding:28px}html.apple-ui .language-panel header{display:flex;align-items:center;justify-content:space-between;gap:16px}html.apple-ui .language-panel h2{font-size:24px;line-height:1.25;margin:5px 0 0;letter-spacing:-.03em}html.apple-ui .language-eyebrow{font-size:10px;letter-spacing:.16em;opacity:.65}html.apple-ui .language-panel p{font-size:14px;line-height:1.55;opacity:.78;margin:18px 0}html.apple-ui .language-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}html.apple-ui .language-grid button{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 14px;min-height:48px;text-align:start;border:1px solid var(--border);border-radius:12px;background:transparent;color:var(--text);font:inherit;font-size:14px;cursor:pointer}html.apple-ui .language-grid button[aria-pressed=true]{background:color-mix(in srgb,var(--text) 7%,transparent);border-color:var(--text)}html.apple-ui .language-grid button:disabled{cursor:wait;opacity:.7}html.apple-ui .topbar{padding-right:140px}html.apple-ui .auth-main,html.apple-ui .email-page{padding-top:84px}html.apple-ui .project-page>header,html.apple-ui .commercial-page>header,html.apple-ui .model-editor-page>header{padding-right:140px}html.apple-ui[dir=rtl] body{text-align:right}html.apple-ui[dir=rtl] .sidebar{left:auto;right:0;border-left:1px solid var(--border);border-right:0}html.apple-ui[dir=rtl] .main-shell{margin-left:0;margin-right:236px}html.apple-ui[dir=rtl] input[type=email],html.apple-ui[dir=rtl] input[type=password],html.apple-ui[dir=rtl] input[autocomplete=username],html.apple-ui[dir=rtl] .recovery-code{direction:ltr;text-align:left}html.apple-ui[dir=rtl] .field,html.apple-ui[dir=rtl] .auth-field{text-align:right}@media(max-width:900px){html.apple-ui[dir=rtl] .main-shell{margin-right:0}html.apple-ui[dir=rtl] .sidebar{transform:translate(100%)}html.apple-ui[dir=rtl] .sidebar.open{transform:translate(0)}}@media(max-width:600px){html.apple-ui .language-control{top:10px;right:12px}html.apple-ui .language-toggle{min-width:78px;padding:10px;gap:6px}html.apple-ui .language-panel{padding:22px}html.apple-ui .topbar{padding-right:106px}html.apple-ui .topbar-right .address-button,html.apple-ui .topbar-right .cloud-status>span{display:none}html.apple-ui .project-page>header,html.apple-ui .commercial-page>header,html.apple-ui .model-editor-page>header{padding-right:110px}}@media(max-width:350px){html.apple-ui .language-grid{grid-template-columns:1fr}}@media(min-width:901px){html.apple-ui[dir=rtl] .navigation-top>.sidebar{inset:auto;border-left:0}html.apple-ui[dir=rtl] .navigation-top>.main-shell{margin:0}html.apple-ui .navigation-top>.sidebar{padding-right:136px}}@media(min-width:901px)and (max-width:1100px){html.apple-ui[dir=rtl] .main-shell{margin-right:220px}html.apple-ui[dir=rtl] .navigation-top>.main-shell{margin:0}}html.apple-ui .project-header{padding-right:140px}html.apple-ui .project-header nav{flex-wrap:wrap}html.apple-ui .auth-footer{flex-wrap:wrap}html.apple-ui[dir=rtl] :is(.knowledge-card,.article-row,.field,.catalog-tile,.commerce-card){text-align:start}@media(max-width:600px){html.apple-ui .project-header{padding-right:112px}html.apple-ui .auth-footer>span:last-child{max-width:none;text-align:start}}html.apple-ui .magic-wordmark,html.apple-ui .magic-monogram,html.apple-ui .auth-art-caption>span{direction:ltr;unicode-bidi:isolate}html.apple-ui .auth-art>header{padding-right:140px}html.apple-ui[dir=rtl] :is(input[type=url],input[type=number],pre,code,kbd,samp){direction:ltr;text-align:left;unicode-bidi:isolate}.catalog-collections{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:32px 0}.catalog-collection-card{position:relative;overflow:hidden;min-height:340px;display:flex;align-items:end;border:1px solid #d7e4b533;border-radius:26px;color:#edf4df;text-decoration:none;background:linear-gradient(135deg,#344e3f,#10241e)}.catalog-collection-card>div:last-child{position:relative;z-index:1;padding:32px;background:linear-gradient(transparent,#102016f0);width:100%}.catalog-collection-card h3{font-size:clamp(28px,3vw,40px);letter-spacing:-.04em;margin:14px 0}.catalog-collection-card p{max-width:340px;color:#c1d0ba;line-height:1.7}.catalog-collection-card>img{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover;opacity:.45}.collection-owner{background:radial-gradient(ellipse at 85% 5%,#a1824460,transparent 60%),linear-gradient(125deg,#3e4b35,#14261d)}.collection-art{position:absolute;right:35px;top:20px;display:flex;align-items:end;color:#dce6ba80;transform:rotate(-8deg)}.collection-reference{grid-column:1/-1;display:flex;align-items:center;gap:18px;color:#c8d8b9;text-decoration:none;padding:22px 28px;border:1px solid #bed09426;border-radius:18px}.collection-reference div{flex:1}.collection-reference span{display:block;font-size:12px;color:#9daf96;margin-top:6px}.catalog-collection-card:hover{border-color:#d7e4b599}.owner-prints{padding-bottom:50px}.owner-print-form{margin:28px 0;background:var(--surface,#fff);border:1px solid var(--border,#d6d3c8);border-radius:20px;padding:26px}.owner-print-form fieldset{border:0;padding:0;min-width:0}.owner-print-form legend{font-size:25px;font-weight:600}.owner-print-form p{color:var(--text,#111112);line-height:1.7}.owner-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.owner-print-form label{display:grid;gap:9px;color:var(--text,#111112);font-size:13px}.owner-print-form input,.owner-print-form select,.owner-print-form textarea{width:100%;box-sizing:border-box;min-width:0;padding:13px;color:var(--text,#111112);background:var(--surface,#fff);border:1px solid var(--border,#d6d3c8);border-radius:10px;font:inherit}.owner-print-form textarea{min-height:90px;resize:vertical}.owner-file-input{margin:24px 0;padding:18px;border:1px dashed var(--border,#d6d3c8);border-radius:12px}.owner-photo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:20px 0}.owner-photo-grid img{width:100%;max-height:320px;object-fit:contain;border-radius:12px;background:var(--surface,#fff)}.owner-photo-grid button{font-size:12px}.owner-filter-row{display:flex;gap:22px;flex-wrap:wrap}.owner-filter-row>*{flex:1;min-width:200px}.owner-tile{text-align:left;padding:0;cursor:pointer;font:inherit}.owner-tile img{object-fit:cover}.owner-photo-placeholder{height:220px;display:grid;place-content:center;gap:10px;color:var(--text,#111112)}.owner-empty{padding:65px 22px;text-align:center;color:var(--text,#111112);border:1px dashed var(--border,#d6d3c8);border-radius:20px;margin-top:24px}.owner-empty p{line-height:1.7}.owner-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#111827aa;z-index:1000;padding:28px;overflow:auto;display:flex;justify-content:center;align-items:start}.owner-dialog{width:100%;max-width:850px;padding:28px;border-radius:24px;border:1px solid var(--border,#d6d3c8);background:var(--surface,#fff);box-sizing:border-box}.owner-dialog h2{font-size:32px;overflow-wrap:anywhere}.owner-dialog dl{display:grid;gap:12px}.owner-dialog dt{font-size:12px;color:var(--text,#111112)}.owner-dialog dd{margin:5px 0;white-space:pre-wrap;overflow-wrap:anywhere}.owner-note{white-space:pre-wrap;line-height:1.8;overflow-wrap:anywhere}.owner-dialog .project-secondary{align-items:stretch}.owner-prints button:focus-visible,.catalog-collection-card:focus-visible{outline:2px solid #007aff;outline-offset:4px}@media(max-width:700px){.catalog-collections,.owner-form-grid{grid-template-columns:1fr}.catalog-collection-card{min-height:300px}.catalog-collection-card>div:last-child{padding:25px}.owner-dialog-backdrop{padding:12px}.owner-dialog,.owner-print-form{padding:20px}.owner-filter-row{gap:0}.owner-filter-row>*{flex-basis:100%}}.owner-date-today{background:none;border:0;padding:9px 0;color:var(--text,#111112);text-decoration:underline;cursor:pointer;font:inherit;font-size:12px}.owner-photo-grid img{display:block}.owner-prints .catalog-intro{display:block;max-width:800px}.owner-prints .catalog-intro h1{font-size:clamp(32px,5vw,56px);letter-spacing:-.04em}.owner-prints .project-secondary{display:flex;flex-wrap:wrap;gap:12px}.owner-print-form input,.owner-print-form select{min-height:44px}.owner-prints .catalog-search{color:var(--text,#111112)}.owner-prints .catalog-search input,.owner-prints .catalog-search select{background:var(--surface,#fff);color:var(--text,#111112);border-color:var(--border,#d6d3c8)}.owner-dialog-backdrop{z-index:10050}.owner-dialog,.owner-print-form legend{color:var(--text,#111112)}.owner-tile h3,.owner-tile p{overflow-wrap:anywhere}.catalog-collection-card .eyebrow,.catalog-collection-card .catalog-link,.catalog-collection-card h3{color:#fff}.collection-reference{color:var(--text,#111112);border-color:var(--border,#d6d3c8)}.collection-reference span{color:var(--muted,#6b6a64)}@media(prefers-reduced-motion:reduce){.catalog-collection-card{transition:none}}html.apple-ui .catalog-collection-card :is(.eyebrow,.catalog-link,h3){color:#fff}html.apple-ui .catalog-collection-card p{color:#dce5dc}html.apple-ui .catalog-collection-card .eyebrow{opacity:.85}.owner-cover-preview{display:grid;gap:12px;justify-items:start;margin:20px 0}.owner-cover-preview img{max-width:100%;width:260px;max-height:260px;object-fit:contain;border-radius:12px}html.apple-ui.premium .owner-prints .catalog-intro{display:block;min-height:0;max-width:850px;margin:44px 0 32px;padding:0}html.apple-ui.premium .owner-prints .catalog-intro h1,html.apple-ui.premium .owner-prints .catalog-intro h2{margin:16px 0 20px;font-size:clamp(30px,4.5vw,60px);max-width:850px}html.apple-ui.premium .owner-prints .catalog-intro p{max-width:650px;margin:0;line-height:1.7}html.apple-ui.premium .owner-prints .owner-empty{margin-top:12px;padding:38px 22px}.project-footer{display:flex;flex-wrap:wrap;gap:16px 28px}.project-footer a{color:inherit}@media(max-width:600px){html.apple-ui.premium .owner-prints .catalog-intro{margin-top:24px}.owner-prints .owner-empty{padding:24px 16px}}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-ext-400-normal-Bo67NYBq.woff2) format("woff2"),url(/assets/golos-text-cyrillic-ext-400-normal-D592xEk3.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-400-normal-C7us6pn1.woff2) format("woff2"),url(/assets/golos-text-cyrillic-400-normal-BwL4n7Pb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-ext-400-normal-BjKcJWKY.woff2) format("woff2"),url(/assets/golos-text-latin-ext-400-normal-BXgyX_iE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-400-normal-Coi1FYaD.woff2) format("woff2"),url(/assets/golos-text-latin-400-normal-DOuJOmdK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-ext-500-normal-CLsu_eDI.woff2) format("woff2"),url(/assets/golos-text-cyrillic-ext-500-normal-InHNvB7v.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-500-normal-BSLQUuP1.woff2) format("woff2"),url(/assets/golos-text-cyrillic-500-normal-hXinzVVQ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-ext-500-normal-9vZPKadr.woff2) format("woff2"),url(/assets/golos-text-latin-ext-500-normal-BmtMVntR.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-500-normal-BznAvurO.woff2) format("woff2"),url(/assets/golos-text-latin-500-normal-BQo4s7Kn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-cyrillic-ext-600-normal-uuhKjiyO.woff2) format("woff2"),url(/assets/golos-text-cyrillic-ext-600-normal-rSWq63aw.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-cyrillic-600-normal-lpQ9rVRR.woff2) format("woff2"),url(/assets/golos-text-cyrillic-600-normal-BgvEFMNR.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-latin-ext-600-normal-DLLCs_GQ.woff2) format("woff2"),url(/assets/golos-text-latin-ext-600-normal-C6iohuVX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/golos-text-latin-600-normal-Bhk8uV1U.woff2) format("woff2"),url(/assets/golos-text-latin-600-normal-B_o32mE8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-cyrillic-ext-700-normal-D3ZaBy6G.woff2) format("woff2"),url(/assets/golos-text-cyrillic-ext-700-normal-DPkDx3rk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-cyrillic-700-normal-BKmY45Ip.woff2) format("woff2"),url(/assets/golos-text-cyrillic-700-normal-ClsrbE7_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-latin-ext-700-normal-0O3DoeVP.woff2) format("woff2"),url(/assets/golos-text-latin-ext-700-normal-CezX9NlQ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/golos-text-latin-700-normal-CxmN_Nfd.woff2) format("woff2"),url(/assets/golos-text-latin-700-normal-DAuVRgMH.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/golos-text-cyrillic-ext-800-normal-MgQvlP1M.woff2) format("woff2"),url(/assets/golos-text-cyrillic-ext-800-normal-nAniE-it.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/golos-text-cyrillic-800-normal-n8hjK-Mh.woff2) format("woff2"),url(/assets/golos-text-cyrillic-800-normal-DeDNPNQP.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/golos-text-latin-ext-800-normal-B3jauhB1.woff2) format("woff2"),url(/assets/golos-text-latin-ext-800-normal-DctlWd28.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/golos-text-latin-800-normal-Dj36HFM-.woff2) format("woff2"),url(/assets/golos-text-latin-800-normal-B_cdlg2g.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-ext-400-italic-BEGvmv_3.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-400-italic-C_Uk1MUY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-400-italic-D3GtrbRZ.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-400-italic-AH1vqu4S.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-vietnamese-400-italic-BoXDRTEW.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-400-italic-CJpMwFnN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-italic-BdEzgT7i.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-italic-CQvLaSWn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-italic-Dc_OZ8oc.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-italic-BLh7T8o8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-italic-ClXnudBg.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-italic-DakTmaFY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-italic-DVnfXoMy.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-italic-C9gO-8KC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-italic-D3igDnAQ.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-italic-C-296ow0.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-italic-CE7zdTnu.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-italic-CalKM9tT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-italic-Y14P-dkT.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-500-italic-DhNIfkTX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQsABAAAAAACBQAAAPSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJwCxQAATYCJAMiBCAFhHwHZwwHG7MGAC4KY3BPU+JujmTy/q5FrS2o4Hn0r+/cJDNe0B/WiqgkVbIq4f219nsnuMRN4HuHaxLRPbH9a4doJltjKJHpHgqUBNHk7jmRSCOO2soPNrj8jy8cuhz/WDZq25oCT5xY2+q4sainL5C0TMfWuSmbQlvD3l4sy9acRIubAT5A1O3eLAJ4AQCFIGgEAdzU18tISJpZgcodySOo/I4ygUomgGUhgPTuyhPIBQQQDC6cCE4EBThRVGQCQeroaADr4fBnjdtARoRRKMiEpR5FQy3c2iRATRCzjbolX7GBmqpaAKRflUg72tOUxcUBKC6WNXMAx6ja+/VLywPmi1QGZNHVa6BC1RegKgN5P1soSYPL6MO7e1IzgEIAxClfAVCABkoyvKRhkgIojBOFnarGvHJcVNX9FrB9wnrlmK5iydM8NPhKglgoAoALgOIAD9AdsBioCOgQUBZB2KMRxNBOX5NXuL3HuIdPXa8iFFaC5lKEdmca7enh7t3x/s4dmbjv6t3mzf/uKsI77qm3Krrv8mjPtNu3mbD70q2Cgvdb25lw25i6W8Nzi3KDpBgXU31ZBe7Ikst71NUK67in3sn4vP7L+mKfN3zZcPSzfa79Ao3g7Iqpzqlzs9v9H/DbHHKHDij/jhOFuy8Oy+sx2TD195p6u5dOLRwbWLdR8+D85qsDozfaEpp7z6Fduz6E5HQcbTr4Ozne9qVGxaNHFRu3C23a+rBn3UaT1CZ4CXWVys6Y7zw2LydjAfJvnj++efU2JP7SpKs+dev6XJ1UqmD0yubG1QrotdEABw5JxzLfyXXwAWBAL9fn5dNdQgDZN/Ts8s8t2pdEfHNq/Q7gafTMKQDP2tTIxbTG9wY7CgCB/6pjvRrzv7Re/k15p85lFhF4agX4Or2UOoDyKmmAi1Am5RlR9lMI4GUhGjEuYKeE6CahasqaFIXFbdIE+C01OJONZu5Mdqo6MBUmSJOpqHK1xmIK8QIxhAE5T+WlOcLn8kiziBM+JbYqcYRSEid7HtR6UobQz2IRjnG+DDECFpMvglGcyzJv2kys8tZc/BqC+/9UVAJpg/WwtRngckgUFRG22bA+WLte2Aki1aWZizjRrk+PPid2I9Vvzpg5A9VAS925lMgh7sFFxROojHO8g2JG2tnatUNWeAjE0l/AUQHimISMUSQPxQlIQ7ejLh91iHIEO0bFLC6KckUIhyuXBIvKm22ks7i1luPnCC6gph9RaNFixCZ2e2wnTlKSM7Sfb/vE+shvtvvEBRTu2FlJcpYNz6E2QOFQSNTfJ8hQ+CZWu80M) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY8AA8AAAAAB7gAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAAYAAAAIyO+ZdmR1NVQgAAAdAAAAAtAAAALiN2JIJPUy8yAAACAAAAAEwAAABgYXZ+Q1NUQVQAAAJMAAAAJwAAACp5m2qBY21hcAAAAnQAAABCAAAAXEHQ4ltnYXNwAAACuAAAAAgAAAAIAAAAEGdseWYAAALAAAABZAAAAYYUMvtmaGVhZAAABCQAAAA2AAAANiRzqa5oaGVhAAAEXAAAAB8AAAAkCaYCvWhtdHgAAAR8AAAAIAAAACIT3wCabG9jYQAABJwAAAAUAAAAFAFsAfptYXhwAAAEsAAAABwAAAAgABsA8W5hbWUAAATMAAABHgAAAlIxMVT2cG9zdAAABewAAABQAAAAZ1ZaGUUAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42iWJJQJCURBFzwiaX6SiHelIIrIAtOAua2Uv30euIkCdHiNsMpsvCJvf/Ug4rp5nAg4Qxwggh939TBUKh1OjiuSvQBWlgQMDWigGEP+LRxGEElCw5Kt57kWbALH8DX542mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYeZj/MLAysDA1MUUwcDA4A2hGeMYjBhDGVABOxAzwTh+jn4MDAcYFBS2MD/+z83AwPKOUQ6obzpIjsmS6R2QUmBgBgD4bQuPeNpjYARCDiBmYBABkzIMTOXpGSWMLEA2E1iEgZGD8QsDAwAuKgL/AHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYGBQYHBkWMBxkZFLY8v8/UByF///J/wP/U/87/me8HwTUjQIAZb8SQgAAAAEAAf//AA942jzLAQbCUBgH8P/3vdqXEGttALweC4DW3iMKQpJuEHWCoJsMQAa6wgQ6QAm6yOgA25IYwI8fGDtAdbiEggCB9nXga3/Ht2pzpROX1ZD3taUnGB1AXbiEoA8QmYkWQ4FSvKBDsa6P64IOTZb9Tp5zWc9pVd+b5v/Ug2MQAIHQFmj91XoPbwCESfNRZ64wB7rjOE5nzqSJddY5nWqbzmIz9sQseRpF4UiS0HjiiehQe+EoSqbWJQOm7w6nzwxm9euUN7YIk/5Xw+TPFxEcHsaxjC1ixqmpgRzhC6TVzANtGZf9XckTHxqdxL2MNXY+v3Wmi6SovzCfAC9bgIiUroWNjmumlWWSg7xkAB+3AC+fv6iknpWFiXu2FdCVUswajHnMJxmYgaFmzK689uDK1cwnF4LcL8KsxPiK+QwDL0hGDOIiNjZlJTWRJl4TDQ0T3iaxmsiIWuYzCoqKCqGhoQwAg+ZXYwABAAAAAbN1t7Klr18PPPUAAwPoAAAAAN8/joQAAAAA4FwjUf7E/tEG/ASwAAAABgACAAAAAAAAeNpjYGRgYH78n5uBgV3k35E/U9n+AEVQAQcAnIEGawB42mMOZPBlXsDAAsOMDAwMIMw8i0EdSEkxiAAATEUDiwAAABUAMQA9AEkASQBJAJwAqQDDeNpjYGRgYOBkmM/AzhDAwAbmIQALAyMAGHoBDXjahZA1VgRBEEA/7sSEk+Cw7pvgCe7urEuvzeAciVNwKELqFe6v7Xd5FdDOHQ3UNbYB93V9KFOHVdeMMvV084iy3AEeUKbxg00TGxRRphmLBZTpJkQPynWNdMp65lYhmCfBGRlsCmySEEqRpoYcWSWqxHDLqnJKhYxIasIuqsJ5eQ0VUqJfZIY51ilygsGW90wjj37KsCFcUV9DEQsvLsJ45I2TIkkNIytPlV2RuojK8RHBpdEcggyT0ng+0YWJCu1/irLAuJz4v5WsCKeE8hxT+cHa+mQ9iaHEJZW3+Vj48MjxCa2JJIH1Y5QlKhiyJDhVr3Fsna7ROVgMfJt0ioxa2Jzg4hRDQaVGVoo8CZI6vRpVkdvfcg4+AYWbWVUAAHjaY2BiAIP/cxiMGLABTiBWYTjJyMTAzMjMyMLIysjG5phUlFqWyl6al2lg4GgAoo0MnEz4EpNLS1KT83OT9JITi1N5QNLGBmZgDgCJKRMC) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-cyrillic-500-normal-vuFlZByi.woff2) format("woff2"),url(/assets/unbounded-cyrillic-500-normal-CRDmNtZY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-vietnamese-500-normal-BdVOZ7mI.woff2) format("woff2"),url(/assets/unbounded-vietnamese-500-normal-DRrV6_OG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-ext-500-normal-BTIpesyw.woff2) format("woff2"),url(/assets/unbounded-latin-ext-500-normal-DRTUZjT4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-500-normal-4slEIF53.woff2) format("woff2"),url(/assets/unbounded-latin-500-normal-ZsrgWWU1.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAAB+AAAAOwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhEYHZwwHG3oGIxFmfM0O8M/D2IE2KXexlvRX30jl4k0ByoIFW5Pm075+YpPjCMK6+K9Osusn4APwSeKJ0ARA/zfCdz9c0xILi5BPgVU7UACUe6B7QO0mZzupNnE5/rFs1LZf+AIRJzI3rkEf/YdjYxmFr42NC6Q839aFT4hla06fRTcFxCDqdm5WoAtIQshCoG2qheXlV1x9ff23O2Tf3fXffZv999RfgYpA7LbDvntqIhCKlqbQFBKakuEKFjRRkqFa83rN1eChoJIElHjEY5huuu3gAmICbC/po/SQGunUtDFWwzixpbmxkUXUQPIDWHOZNbnM6NF35U+qPOX7GEmc+8KL0mLpe0bLQmgK9BcYLh200877R0ESEO30EEjI6C8L9FesjJ6akrrRlnGZxyONvquC7hvVp36BZcQH6wr9MiEqeoEW6IsOdsLZGE6GrFIlg3cIFZDNOUXRc6tOqd0+aDK79tBNso2ily0l1fLOzu3dtjn19dfjmDtfeGOjjZ54RZC/3j711eHtN2h557TXXnP0bc++uv76dz15k6NfUxbfGNV5tUv7Rp9Dp/mw/PrtxPn3nxHPDHPcXf36Ct89+f2Tje/23z91xXc/3/HzqVjujbOurV17wOv637034uzFR579nnBtnuy168WLbaSuOOngf6u8aXGPIY/sU520Wn+lk5VnbvNXW36zXS5edGfh/IXW+1526gV/71vZuLT1kLeOvGbQ5HWHq56vO+2+Z2orOW6525WL9O+72eabLfDYWeME7e2e//Kma5/3ycsXfv1vY1z36wsHbXrixltthQ+kiQINjVibZnfTK2ZDkB/Kz/Pgy2cRdx5w/rdL9t6q1+K/NXP+Eh8sdebx8OHm49YR1e2n1SUQ/FSq88Piv9/zQx+02sybW9HCt1v9qbl8jQnop6dAyyKKofJT9ksCbUfKorRwSwyVhdA3mkLSDEI224tCMdxdQs2GthTqhluW72lBXVEUXTa3NYM5G4EkiA7+YY5hrznO/rYkw7GJLakELYE7Pz651b/Q1Rmw4Q5VdgeWLaFeGZEFHW0E3kFU7WdKVmS8JAy8WV8ANl4tVuzVK1rp9ZI622L0TZRefpBd5wEaoZUjZWVMx8RUbsThlXgmXVgow/fNzNbNsHq07Eon2xlBspLcL0IZ1E60jiiowKPu2Jzrt9KNWexWFxnv2cL4fSQ5cpSoRb2+zFcd/nVpV5co3VL+zTHdTUvbfLsOlKThqk0jWXBNMhM6V9T+hBNuKwEAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY4AA8AAAAAB6wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAAYAAAAIyO/ZdmR1NVQgAAAdAAAAAtAAAALiN2JIJPUy8yAAACAAAAAEwAAABgYkB+OlNUQVQAAAJMAAAAJwAAACp5nWtJY21hcAAAAnQAAABCAAAAXEHQ4ltnYXNwAAACuAAAAAgAAAAIAAAAEGdseWYAAALAAAABZQAAAYjaD+9haGVhZAAABCgAAAA2AAAANiSlqbdoaGVhAAAEYAAAAB8AAAAkCdcC1GhtdHgAAASAAAAAIAAAACIUNwCBbG9jYQAABKAAAAAUAAAAFAFwAf5tYXhwAAAEtAAAABwAAAAgABsA8W5hbWUAAATQAAABGAAAAkYwbVNucG9zdAAABegAAABQAAAAZ1ZaGUUAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42iWJJQJCURBFzwiaX6SiHelIIrIAtOAui2Ur30euIkCdHiNsMpsvCJvf/Ug4rp5nAg4Qxwggh939TBUKh1OjiuSvQBWlgQMDWigGEP+LRxGEElCw5Kt57kWbALKgDYJ42mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYVZm2sPAysDA1MUUwcDA4A2hGeMYjBjDGVABOxAzwTh+jn4MDAsYFBS2MD/+z83AwPKOUQ6obzpIjsma6R2QUmBgBgDo+gtReNpjYARCDiBmYBABkzIMTOXpGSWMLEA2E1iEgZGLaQ8DAwAtkALKAHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYGBQYHBkWMBxkZFLY8v8/UByF///J/wP/U/87/me8HwTUjQIAZb8SQgAAAAEAAf//AA942kTLgQbCUBQG4P+cq50ErNoi4Ha1ANHaRjKBCAj2DL1BWCCAwB6oBwhEBWAAAaYX2F0SBfDxgbEG1IArKAjQ067uudpd862eXmjFVd3lpd3TCQwC1JkrCDoAkZloMURK8Y6yMrWHtKSMVJ5/UlFwZTc0tE80zXeqKwcgAAKhLf5+/3kbDwCEcfNSR7ZYAK1REETzxERhnMSJjnQczQMzcsSkHM583+tL6BlHHBHtacfr++EsTt4z5mNiPJk1L4LZvV9G29Dr33omJy4fdx9P9lNsMfMy0meFsAWtFpe1imRnrPy7lTPYyz+Y5zRb/BIBm1w3YcFoPh4+nmhBEXUdfSXXLGuLFCcZ8WguDkF+pmhBYQ09HU2PHCuQK4WZ1Rj7mM8xMAPDzZhdedmLteeYz60AyfAxyzFxMV9i4AXJiEFcxMamrKTGN5vfQEXZkH+2RHt8fDvzJWlZWenoyEgGAKVMVfYAAAAAAQAAAAGzdSpivz9fDzz1AAMD6AAAAADfP46EAAAAAOBcI1H+uv7ABzcEygABAAYAAgAAAAAAAHjaY2BkYGB+/J+bgYHd/9+uP4Xs5kARVMABAI/fBbQAeNpjjmFwY97LwAjDDD8YGECYeRmDKpAlzMAHAHG6BcgAAAAVADIAPgBKAEoASgCdAKoAxHjaY2BkYGDgZJjPwM4QwMAG5iEACwMjABh6AQ142n2QhU5DYQxGD+4axYni7lsEj+DuLvPdOc4jEeNBeCS+/Jlbmqan3hSo5ZsySsprgJ+S9jiX0FpSHedSqkuIcxnj/MW5nE5+41zBMddxrlR8Oc6NzFKP4ZJyEXGuNTNPeMKFAycRpJIAYWyMScI8EFI2QEQ8SljslbUUdSi/wzqbHOHnXrGo7CNP0hHttvCKjuWHTJ+lbC8TjDLHuKwdB89EsExlmAtFR1mQTjLPqJkUY4YhHGbmpHJz0keu8mzsJb4xY8M2S1J70QvjNk/NirwAb4SS/+llknHppOhQkSfZfLfsElLELe/BdC0RNd+1FA/L78/5tAOXqYhq1qi6LHwmakkceHni2XwwQljxaM7OgX9fg1YKeNpjYGIAg/9zGIwYsAFOIFZhOMnIxMDMyMzIwsjKyMbmmFSUWpbKXpqXaWDgaACijQycTPgSk0tLUpPzc5P0khOLU3lA0sYGZmAOAIkpEwI=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2) format("woff2"),url(/assets/unbounded-cyrillic-700-normal-BKv7sql3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-vietnamese-700-normal-CjKRcRIV.woff2) format("woff2"),url(/assets/unbounded-vietnamese-700-normal-Bvu7IMCd.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-ext-700-normal-BLzWLLjG.woff2) format("woff2"),url(/assets/unbounded-latin-ext-700-normal-C5zWdd_U.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2) format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.apple-ui.premium{--paper:#f2f1ec;--paper-2:#e4e2da;--paper-3:#d6d3c8;--card:#ffffff;--ink:#111112;--ink-2:#1c1c1e;--ink-3:#262628;--graphite:#6b6a64;--soft:#3a3a37;--hot:#e3160b;--hot-ink:#b80f06;--hot-soft:rgba(227,22,11,.14);--line:rgba(17,17,18,.12);--ease:cubic-bezier(.16,1,.3,1);--font:"Golos Text",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",monospace;--serif:"Cormorant Garamond",Georgia,serif;--bg:var(--paper);--surface:var(--card);--surface-high:var(--paper-2);--border:var(--line);--muted:var(--graphite);--lime:var(--hot);--text:var(--ink);--panel:var(--card);--apple-blue:var(--hot);--apple-glass:rgba(242,241,236,.84);--apple-shadow:0 1px 0 rgba(17,17,18,.04);--radius:26px;font-family:var(--font);background:var(--paper);color:var(--ink)}html.apple-ui.premium[data-theme=dark]{--paper:#000;--paper-2:#121214;--paper-3:#1c1c1f;--card:#0c0c0d;--ink:#f2f1ec;--graphite:#9a998f;--soft:#c9c8c0;--line:rgba(242,241,236,.12);--hot-ink:#ff7a45;--apple-glass:rgba(14,14,15,.84)}html.apple-ui.premium body{background:var(--paper);color:var(--ink);font-family:var(--font)}html.apple-ui.premium :is(h1,h2,h3,h4,button,input,select,textarea,label){font-family:var(--font)}html.apple-ui.premium :is(h1,h2,h3,h4){color:var(--ink)}html.apple-ui.premium h1{font-weight:700;letter-spacing:-.05em;line-height:.98}html.apple-ui.premium h2{font-weight:650;letter-spacing:-.035em}html.apple-ui.premium h3{font-weight:600;letter-spacing:-.025em}html.apple-ui.premium :is(h1,h2) em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.01em}:where(html.apple-ui.premium) a{color:inherit;text-underline-offset:3px}html.apple-ui.premium :is(.eyebrow,.premium-kicker,.premium-caption,.premium-num,kbd,.stat-label,.workspace-label,.fine-print .mono){font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--graphite)}html.apple-ui.premium .muted,html.apple-ui.premium .fine-print{color:var(--graphite)}html.apple-ui.premium ::selection{background:var(--hot);color:#111112}html.apple-ui.premium :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--hot);outline-offset:3px}html.apple-ui.premium .button{position:relative;overflow:hidden;isolation:isolate;background:var(--ink);color:var(--paper);border:1px solid var(--ink);border-radius:999px;min-height:46px;padding:12px 24px;font-weight:600;font-size:14.5px;letter-spacing:-.005em;box-shadow:none;transition:color .45s var(--ease),border-color .45s var(--ease),transform .3s var(--ease)}html.apple-ui.premium .button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--hot);transform:translateY(102%);transition:transform .45s var(--ease)}html.apple-ui.premium .button:not(:disabled):hover{background:var(--ink);color:#111112;border-color:var(--hot);transform:none;box-shadow:none}html.apple-ui.premium .button:not(:disabled):hover:before{transform:none}html.apple-ui.premium .button:not(:disabled):active{transform:scale(.97)}html.apple-ui.premium .button :is(svg,span){position:relative;color:inherit}html.apple-ui.premium .button.secondary,html.apple-ui.premium .button.ghost{background:transparent;color:var(--ink);border-color:var(--line)}html.apple-ui.premium .button.secondary:not(:disabled):hover,html.apple-ui.premium .button.ghost:not(:disabled):hover{background:transparent;color:#111112;border-color:var(--hot)}html.apple-ui.premium .button.light{background:var(--paper);color:var(--ink);border-color:var(--paper)}html.apple-ui.premium .text-button{color:var(--ink);font-weight:500;text-decoration:underline;text-decoration-color:var(--hot);text-decoration-thickness:1.5px;text-underline-offset:4px}html.apple-ui.premium .icon-button{border-radius:50%;color:var(--ink);transition:background .3s var(--ease)}html.apple-ui.premium .icon-button:hover{background:var(--paper-2)}html.apple-ui.premium :is(.panel,.stat-card,.fleet-card,.wiki-card,.author-card,.order-card,.exchange-card,.catalog-card,.overview-printer){background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none;transition:transform .6s var(--ease),box-shadow .6s var(--ease),border-color .4s}html.apple-ui.premium :is(.fleet-card,.wiki-card,.author-card,.order-card,.exchange-card,.catalog-card,.overview-printer):hover{transform:translateY(-3px);box-shadow:0 24px 50px #11111214}html.apple-ui.premium .overview-stats{gap:14px;background:none;border:0}html.apple-ui.premium .overview-stats .stat-card{border:1px solid var(--line);border-radius:24px;padding:24px;background:var(--card)}html.apple-ui.premium .overview-stats .stat-card:last-child{background:var(--hot);border-color:var(--hot)}html.apple-ui.premium .overview-stats .stat-card:last-child *{color:#111112}html.apple-ui.premium .overview-stats .stat-card:first-child{background:var(--ink);border-color:var(--ink)}html.apple-ui.premium .overview-stats .stat-card:first-child *{color:var(--paper)}html.apple-ui.premium .stat-value{font-size:46px;font-weight:700;letter-spacing:-.05em}html.apple-ui.premium .section-title h2{font-size:24px}html.apple-ui.premium :is(input,select,textarea){background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:14px;min-height:48px;font-size:15px;transition:border-color .3s,box-shadow .3s}html.apple-ui.premium :is(input,select,textarea):focus{border-color:var(--ink);box-shadow:0 0 0 4px var(--hot-soft);outline:0}html.apple-ui.premium :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--hot);min-height:0}html.apple-ui.premium input::placeholder{color:var(--graphite)}html.apple-ui.premium .chips :is(button,a){border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink)}html.apple-ui.premium .chips :is(button,a).active,html.apple-ui.premium .chips [aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}html.apple-ui.premium .notice{border-radius:18px;background:var(--paper-2);border:0;color:var(--ink)}html.apple-ui.premium .toast{background:var(--ink);color:var(--paper);border-radius:999px;box-shadow:0 20px 50px #00000040}html.apple-ui.premium .toast svg{color:var(--hot)}html.apple-ui.premium .sidebar{width:268px;background:#111112;color:#f2f1ec;border-right:0;padding:26px 14px 0;-webkit-backdrop-filter:none;backdrop-filter:none}html.apple-ui.premium .main-shell{margin-left:268px}html.apple-ui.premium .magic-brand{color:#f2f1ec;padding:0 12px 26px;display:block}html.apple-ui.premium .magic-monogram{background:var(--hot);color:#111112}html.apple-ui.premium .wordmark-period,html.apple-ui.premium .auth-caption-dot,html.apple-ui.premium .magic-brand .wordmark-period{color:var(--hot)}html.apple-ui.premium .sidebar .nav-item{color:#a5a49e;background:transparent;font-size:15px;min-height:46px;padding:12px;border-radius:12px;gap:14px;transition:background .3s var(--ease),color .3s var(--ease)}html.apple-ui.premium .sidebar .nav-item:hover{background:#f2f1ec0f;color:#f2f1ec}html.apple-ui.premium .sidebar .nav-item.active{background:#f2f1ec14;color:#f2f1ec;font-weight:600}html.apple-ui.premium .sidebar .nav-item small{font-family:var(--mono);font-size:11px;color:#8a8984;margin-left:auto}html.apple-ui.premium .premium-nav{display:flex;flex-direction:column;gap:2px}html.apple-ui.premium .premium-num{width:22px;color:#5a5955;font-size:11px}html.apple-ui.premium .premium-section-button.active .premium-num{color:var(--hot)}html.apple-ui.premium .premium-label{flex:1;text-align:left}html.apple-ui.premium .premium-dot{width:7px;height:7px;border-radius:50%;background:var(--hot);margin-left:auto}html.apple-ui.premium .premium-subnav{display:flex;flex-direction:column;padding:2px 0 10px 48px;animation:premium-in .5s var(--ease) both}html.apple-ui.premium .premium-subnav button{background:none;border:0;text-align:left;color:#8a8984;font-size:14px;padding:7px 0;cursor:pointer;transition:color .25s}html.apple-ui.premium .premium-subnav button:hover,html.apple-ui.premium .premium-subnav button.active{color:#f2f1ec}html.apple-ui.premium .premium-subnav button.active:before{content:"";display:inline-block;width:10px;height:1px;background:var(--hot);vertical-align:middle;margin:0 8px 2px -18px}html.apple-ui.premium .premium-admin{margin-top:16px;padding-top:14px;border-top:1px solid #262628;display:flex;flex-direction:column;gap:6px}html.apple-ui.premium .premium-admin .premium-caption{color:#5a5955;padding:0 12px 4px}html.apple-ui.premium .premium-admin .nav-item.active{background:var(--hot-soft);color:#ff7a45}html.apple-ui.premium .sidebar-bottom{border-top:1px solid #262628}html.apple-ui.premium .sidebar .profile{color:#f2f1ec}html.apple-ui.premium .sidebar .profile small{color:#8a8984}html.apple-ui.premium .sidebar .avatar{background:var(--hot);color:#111112;font-weight:700}html.apple-ui.premium .sidebar .icon-button{color:#a5a49e}html.apple-ui.premium .sidebar .icon-button:hover{background:#f2f1ec14;color:#f2f1ec}html.apple-ui.premium .sidebar-close{color:#f2f1ec}html.apple-ui.premium .topbar{height:78px;background:var(--bg);border-bottom:1px solid var(--line);backdrop-filter:none;-webkit-backdrop-filter:none;padding:0 32px;gap:16px}html.apple-ui.premium .topbar-right{gap:10px;align-items:center}html.apple-ui.premium .cloud-status{font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--graphite)}html.apple-ui.premium .address-button{width:46px;height:46px;border:1px solid var(--line);background:var(--card);display:grid;place-items:center;padding:0}html.apple-ui.premium .premium-record{background:var(--hot);border-color:var(--hot);color:#111112}html.apple-ui.premium .premium-record:before{background:var(--ink)}html.apple-ui.premium .premium-record:not(:disabled):hover{color:var(--paper);border-color:var(--ink)}.command-search{position:relative;flex:1 1 280px;max-width:520px}.command-field{display:flex;align-items:center;gap:12px;height:46px;padding:0 16px;border-radius:999px;background:var(--card,#fff);border:1px solid var(--line,#ddd);color:var(--graphite,#666);transition:border-color .3s,box-shadow .3s}.command-field:focus-within{border-color:var(--ink,#111);box-shadow:0 0 0 4px var(--hot-soft,#e3160b22)}html.apple-ui.premium .command-field input{border:0;background:transparent;min-height:0;height:44px;padding:0;flex:1;min-width:0;box-shadow:none;color:var(--ink)}html.apple-ui.premium .command-field kbd{border:1px solid var(--line);border-radius:6px;padding:2px 6px;font-size:10.5px}.command-results{position:absolute;z-index:60;top:54px;left:0;right:0;margin:0;padding:6px;list-style:none;background:var(--card,#fff);border:1px solid var(--line,#ddd);border-radius:20px;box-shadow:0 30px 70px #11111229;animation:premium-in .35s var(--ease,ease) both}.command-results button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border:0;border-radius:14px;background:transparent;color:var(--ink,#111);font:inherit;font-size:15px;cursor:pointer;text-align:left}.command-results button small{font-family:var(--mono,monospace);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--graphite,#666)}.command-results button.active,.command-results button:hover{background:var(--paper-2,#eee)}html.apple-ui.premium main#main-content{padding-top:28px}.premium-pagehead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin:0 0 26px}.premium-kicker{display:flex;gap:14px;margin:0}.premium-tabs{display:flex;flex-wrap:wrap;gap:8px}.premium-tabs button{border:1px solid var(--ink,#111);border-radius:999px;padding:10px 18px;background:transparent;color:var(--ink,#111);font:inherit;font-size:14px;cursor:pointer;transition:background .35s var(--ease,ease),color .35s var(--ease,ease)}.premium-tabs button:hover{background:var(--paper-2,#eee)}.premium-tabs button.active{background:var(--ink,#111);color:var(--paper,#fff)}html.apple-ui.premium .technology-switch{background:var(--paper-2);border-radius:999px;padding:4px;width:max-content;max-width:100%}html.apple-ui.premium .technology-switch button{border-radius:999px;min-height:42px;padding:0 18px}html.apple-ui.premium .technology-switch button.active{background:var(--ink);color:var(--paper);box-shadow:none}html.apple-ui.premium .technology-switch button small{display:none}html.apple-ui.premium .technology-caption{font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--graphite)}html.apple-ui.premium .magic-hero{background:#111112;border-radius:32px}html.apple-ui.premium .hero-copy h1{color:#f2f1ec;font-size:clamp(44px,5.4vw,84px)}html.apple-ui.premium .hero-copy h1 span{display:block;color:var(--hot);font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.01em}html.apple-ui.premium .hero-copy p{color:#a5a49e}html.apple-ui.premium .hero-topline,html.apple-ui.premium .hero-bottomline{font-family:var(--mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#8a8984}html.apple-ui.premium .hero-topline i{background:var(--hot)}html.apple-ui.premium .hero-copy .button{background:var(--hot);border-color:var(--hot);color:#111112}html.apple-ui.premium .hero-copy .button:before{background:#f2f1ec}html.apple-ui.premium .magic-footer{font-family:var(--mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--graphite);border-top:1px solid var(--line)}html.apple-ui.premium .boot-screen{background:#111112;color:#f2f1ec}html.apple-ui.premium .boot-screen .spin{color:var(--hot)}@keyframes premium-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:900px){html.apple-ui.premium .main-shell{margin-left:0}html.apple-ui.premium .topbar{padding:0 14px;height:68px}html.apple-ui.premium .premium-record span{display:none}html.apple-ui.premium .premium-record{padding:0;width:46px;justify-content:center}html.apple-ui.premium .cloud-status span,.command-field kbd{display:none}.premium-pagehead{margin-bottom:18px}.premium-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-14px;padding-right:14px}.premium-tabs button{flex:none}}@media(prefers-reduced-motion:reduce){html.apple-ui.premium *,.command-results,.premium-subnav{animation:none!important;transition:none!important}}html.apple-ui.premium:has(.app-shell) .language-control{top:auto;bottom:max(18px,env(safe-area-inset-bottom));right:118px}html.apple-ui.premium:has(.app-shell) .language-control .language-panel{top:auto;bottom:calc(100% + 10px)}@media(max-width:900px){html.apple-ui.premium:has(.app-shell) .language-control{right:108px;bottom:max(14px,env(safe-area-inset-bottom))}}html.apple-ui.premium .sidebar .magic-wordmark,html.apple-ui.premium .sidebar .magic-wordmark span:not(.magic-monogram):not(.wordmark-period){color:#f2f1ec}html.apple-ui.premium .sidebar .nav-item small{background:transparent;border:0;box-shadow:none;padding:0}html.apple-ui.premium .address-button,html.apple-ui.premium .address-button svg{color:var(--ink)}html.apple-ui.premium .overview-title>.button.secondary{display:none}@media(max-width:900px){html.apple-ui.premium .overview-title{gap:10px}html.apple-ui.premium .overview-title .button{min-height:40px;padding:8px 16px;font-size:13.5px}}@media(max-width:900px){html.apple-ui.premium .address-button{display:none}}html.apple-ui.premium .workshop-start progress,html.apple-ui.premium .onboarding-progress span{accent-color:var(--hot)}html.apple-ui.premium .language-control{top:auto;bottom:max(18px,env(safe-area-inset-bottom));right:118px}@media(max-width:900px){html.apple-ui.premium .language-control{right:108px;bottom:max(14px,env(safe-area-inset-bottom))}}html.apple-ui.premium :is(.search-input,.catalog-search,.search-field) input{border:0;box-shadow:none;background:transparent;min-height:0}html.apple-ui.premium :is(.search-input,.catalog-search,.search-field) input:focus{box-shadow:none}html.apple-ui.premium .fleet-card.selected{border-color:var(--hot);box-shadow:0 0 0 1px var(--hot) inset}html.apple-ui.premium .skadis-options>button:is(.active,.selected,[aria-pressed=true],[aria-checked=true]){border-color:var(--hot);box-shadow:0 0 0 1px var(--hot) inset}.quick-review{display:flex;flex-direction:column;gap:18px}.quick-stars{display:flex;gap:6px}.quick-stars button{border:0;background:none;color:var(--paper-3,#ccc);cursor:pointer;padding:4px;transition:transform .25s var(--ease,ease),color .2s}.quick-stars button.on{color:var(--hot,#e3160b)}.quick-stars button:hover{transform:scale(1.15)}.quick-hints{display:flex;flex-wrap:wrap;gap:8px}.quick-hints button{font-size:13px;padding:7px 12px}html.apple-ui.premium .start-guide-three .guide-steps-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none}html.apple-ui.premium .start-guide-three .guide-steps-row li{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:20px;background:var(--paper);border:1px solid var(--line);margin:0}html.apple-ui.premium .start-guide-three .guide-steps-row li.current{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink) inset}html.apple-ui.premium .start-guide-three .guide-steps-row li.done{opacity:.6}html.apple-ui.premium .start-guide-three .guide-steps-row li.done .guide-step-number{background:var(--hot);color:#111112;border-color:var(--hot)}html.apple-ui.premium .start-guide-three .guide-steps-row h3{margin:0 0 6px;font-size:17px}html.apple-ui.premium .start-guide-three .guide-steps-row p{margin:0 0 12px;font-size:14px;color:var(--graphite)}html.apple-ui.premium .start-guide-three .guide-steps-row .button{min-height:40px;padding:8px 16px;font-size:13.5px}html.apple-ui.premium .maker-share{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:24px 28px;margin-bottom:22px;background:var(--ink);border-color:var(--ink);color:var(--paper)}html.apple-ui.premium .maker-share strong{display:block;font-size:22px;letter-spacing:-.02em;margin:6px 0;color:var(--paper)}html.apple-ui.premium .maker-share p{margin:0;color:#a5a49e;max-width:620px;font-size:14px}html.apple-ui.premium .maker-share .eyebrow{color:var(--hot)}html.apple-ui.premium .maker-share .button.secondary{color:var(--paper);border-color:#f2f1ec4d}html.apple-ui.premium .maker-share .button:not(.secondary){background:var(--hot);border-color:var(--hot);color:#111112}html.apple-ui.premium[data-theme=dark] .maker-share{background:#1c1c1e;border-color:var(--line)}.agent-diagnosis{display:flex;flex-direction:column;gap:10px;margin:0 0 22px}.agent-line{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:18px;background:var(--card,#fff);border:1px solid var(--line,#ddd)}.agent-line.warn{border-color:var(--hot,#e3160b);background:var(--hot-soft,#e3160b14)}.agent-line strong{display:block;font-size:15px;margin-bottom:4px}.agent-line p{margin:0;font-size:14px;color:var(--graphite,#666);line-height:1.5}.agent-dot{width:10px;height:10px;border-radius:50%;flex:none;margin-top:5px;background:#a5a49e}.agent-dot.on{background:#4aaa3c;box-shadow:0 0 #4aaa3c80;animation:agent-pulse 2.2s infinite}.agent-dot.warn{background:var(--hot,#e3160b)}@keyframes agent-pulse{70%{box-shadow:0 0 0 8px #4aaa3c00}to{box-shadow:0 0 #4aaa3c00}}.telegram-notify{margin-bottom:22px}.telegram-head{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.telegram-head>div{flex:1 1 320px}.telegram-head h2{margin:4px 0 6px}.telegram-head p{margin:0;color:var(--graphite,#666)}.telegram-icon{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--hot,#e3160b);color:#111112;flex:none}.telegram-kinds{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column}.telegram-kinds li{border-top:1px solid var(--line,#ddd)}.telegram-kinds label{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;cursor:pointer}.telegram-kinds span{display:flex;flex-direction:column;gap:2px}.telegram-kinds small{color:var(--graphite,#666);font-size:13px}.telegram-kinds input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:46px;height:28px;border-radius:999px;background:var(--paper-3,#ccc);position:relative;cursor:pointer;transition:background .3s;border:0;min-height:0;flex:none}.telegram-kinds input[type=checkbox]:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .3s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 3px #0003}.telegram-kinds input[type=checkbox]:checked{background:var(--hot,#e3160b)}.telegram-kinds input[type=checkbox]:checked:after{transform:translate(18px)}html.apple-ui.premium .telegram-kinds input[type=checkbox]{width:46px;height:28px;min-height:28px;padding:0;margin:0;border-radius:999px;accent-color:auto}html.apple-ui.premium .quick-stars button{color:var(--graphite)}html.apple-ui.premium .quick-stars button.on{color:var(--hot)}html.apple-ui.premium .printer-scene-controls,html.apple-ui.premium .appearance-toggle,html.apple-ui.premium .language-control>*{backdrop-filter:none;-webkit-backdrop-filter:none}html.apple-ui.premium .printer-scene-controls{background:var(--bg)}@media(max-width:760px){html.apple-ui.premium .magic-shell main,html.apple-ui.premium .exchange-main,html.apple-ui.premium .email-page{padding-bottom:96px}html.apple-ui.premium .exchange-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}html.apple-ui.premium .exchange-tabs::-webkit-scrollbar{display:none}html.apple-ui.premium .exchange-tabs>button{flex:0 0 auto;scroll-snap-align:start}}html.apple-ui.premium .maker-share strong,html.apple-ui.premium .maker-share p{overflow-wrap:anywhere}html.apple-ui.premium .exchange-attached{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--hot) 9%,transparent);font-size:14px}html.apple-ui.premium .exchange-attached svg{color:var(--hot)}html.apple-ui.premium .exchange-more{position:relative}html.apple-ui.premium .exchange-more summary{list-style:none;cursor:pointer;padding:10px 16px;border-radius:999px;font-weight:600;font-size:14px}html.apple-ui.premium .exchange-more summary::-webkit-details-marker{display:none}html.apple-ui.premium .exchange-more summary:after{content:" ▾";font-size:11px;opacity:.6}html.apple-ui.premium .exchange-more summary[aria-current=page]{background:var(--ink);color:var(--paper)}html.apple-ui.premium .exchange-more>div{position:absolute;z-index:30;top:calc(100% + 6px);left:0;min-width:230px;display:grid;padding:6px;border-radius:18px;background:var(--surface,#fff);border:1px solid var(--line);box-shadow:0 18px 40px #1111121f}html.apple-ui.premium .exchange-more>div button{justify-content:flex-start;text-align:left;border-radius:12px;padding:10px 12px}html.apple-ui.premium .exchange-more>div button[aria-current=page]{background:var(--paper);font-weight:700}@media(max-width:760px){html.apple-ui.premium .exchange-more>div{position:fixed;left:16px;right:16px;top:auto;bottom:96px}}html.apple-ui.premium{--radius-s:14px;--radius-m:20px;--shadow-lift:0 24px 50px -28px rgba(17,17,18,.35)}html.apple-ui.premium[data-theme=dark]{--shadow-lift:0 24px 50px -24px rgba(0,0,0,.7)}html.apple-ui.premium .page-heading h1{font-size:clamp(30px,3.4vw,46px);letter-spacing:-.045em;line-height:1.02}html.apple-ui.premium .page-heading p{max-width:62ch;color:var(--graphite)}html.apple-ui.premium .section-title{align-items:center;gap:12px}html.apple-ui.premium .section-title h2{letter-spacing:-.03em}html.apple-ui.premium .section-title h2 span{font-family:var(--mono);font-size:13px;color:var(--graphite);margin-left:8px}html.apple-ui.premium :is(.panel,.stat-card,.fleet-card,.exchange-card,.catalog-card,.service-task,.inquiry-card,.maker-card,.shop-part,.direct-thread,.shop-mine-item,.escrow-panel){border:1px solid var(--line);background:var(--card);border-radius:var(--radius-m)}html.apple-ui.premium .panel.padded{padding:26px}html.apple-ui.premium .panel:hover{box-shadow:none;transform:none}html.apple-ui.premium :is(.exchange-card,.fleet-card,.maker-tile,.shop-card):hover{box-shadow:var(--shadow-lift)}html.apple-ui.premium table{width:100%;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}html.apple-ui.premium thead th{font-family:var(--mono);font-weight:500;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--graphite);text-align:left;padding:10px 12px;border-bottom:1px solid var(--line);background:transparent}html.apple-ui.premium tbody td{padding:14px 12px;border-bottom:1px solid var(--line);vertical-align:middle;line-height:1.4}html.apple-ui.premium tbody tr:last-child td{border-bottom:0}html.apple-ui.premium tbody tr:hover td{background:color-mix(in srgb,var(--ink) 4%,transparent)}html.apple-ui.premium td small{display:block;color:var(--graphite);font-size:12px;margin-top:2px}html.apple-ui.premium .table-scroll{border-radius:var(--radius-s);overflow:auto}html.apple-ui.premium .pill{border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 5%,transparent);color:var(--ink);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:500;letter-spacing:.01em}html.apple-ui.premium .pill.green{background:#2e9e5b24;border-color:#2e9e5b59;color:#1f7a44}html.apple-ui.premium .pill.amber{background:#d9a40029;border-color:#d9a40066;color:#8a6a00}html.apple-ui.premium .pill.red{background:#e4002b1f;border-color:#e4002b59;color:#b0001f}html.apple-ui.premium[data-theme=dark] .pill.green{color:#7ddc9f}html.apple-ui.premium[data-theme=dark] .pill.amber{color:#f2cf5a}html.apple-ui.premium[data-theme=dark] .pill.red{color:#ff8a9b}html.apple-ui.premium .modal{background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:26px;box-shadow:0 50px 120px -30px #0000008c}html.apple-ui.premium .modal-head{padding:22px 26px 10px}html.apple-ui.premium .modal-head h2{font-size:22px;letter-spacing:-.03em}html.apple-ui.premium .modal-content{padding:6px 26px 26px}html.apple-ui.premium .field>span,html.apple-ui.premium .field>label{font-size:13px;color:var(--graphite)}html.apple-ui.premium :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select){min-height:44px;border-radius:12px}html.apple-ui.premium textarea{border-radius:14px;min-height:96px}html.apple-ui.premium .form-grid{gap:14px 16px}html.apple-ui.premium .form-error{border-radius:12px;padding:10px 12px;background:#e4002b14;border:1px solid rgba(228,0,43,.3)}html.apple-ui.premium .save-message{color:#1f7a44}html.apple-ui.premium[data-theme=dark] .save-message{color:#7ddc9f}html.apple-ui.premium .empty,html.apple-ui.premium .exchange-empty,html.apple-ui.premium .makers-empty{border:1px dashed var(--line);border-radius:var(--radius-m);color:var(--graphite)}html.apple-ui.premium .empty h2,html.apple-ui.premium .empty h3,html.apple-ui.premium .exchange-empty h2{color:var(--ink);font-size:20px;letter-spacing:-.02em;margin:10px 0 4px}html.apple-ui.premium .empty-icon{color:var(--hot)}html.apple-ui.premium .exchange-tabs{border-bottom:0;padding-bottom:0;margin-bottom:22px;gap:8px}html.apple-ui.premium .exchange-tabs button{border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink);padding:10px 16px;font-size:14px}html.apple-ui.premium .exchange-tabs button[aria-current]{background:var(--ink);color:var(--paper);border-color:var(--ink)}html.apple-ui.premium .exchange-tabs button:hover:not([aria-current]){border-color:var(--ink)}html.apple-ui.premium .exchange-more summary{border-radius:999px;border:1px solid var(--line);padding:10px 16px;cursor:pointer;list-style:none}html.apple-ui.premium .exchange-more summary[aria-current]{background:var(--ink);color:var(--paper);border-color:var(--ink)}html.apple-ui.premium .exchange-title h1{font-size:clamp(32px,3.6vw,52px);letter-spacing:-.045em;line-height:1}html.apple-ui.premium .exchange-payment-note{color:var(--graphite);font-size:14px}html.apple-ui.premium .exchange-offer{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--card);padding:18px 20px}html.apple-ui.premium .exchange-offer.selected{border-color:var(--hot);box-shadow:0 0 0 1px var(--hot) inset}html.apple-ui.premium .exchange-status{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--graphite)}html.apple-ui.premium .exchange-summary{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--card);padding:22px}html.apple-ui.premium .exchange-summary h3{font-size:30px;letter-spacing:-.04em}html.apple-ui.premium .exchange-messages article{border:1px solid var(--line);border-radius:16px;background:var(--card);padding:12px 14px}html.apple-ui.premium .exchange-messages article.mine{background:color-mix(in srgb,var(--hot) 10%,var(--card));border-color:color-mix(in srgb,var(--hot) 35%,var(--line))}html.apple-ui.premium .job-row{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--card);padding:12px 14px}html.apple-ui.premium .history-order{color:var(--hot)}html.apple-ui.premium .requisites h2{font-size:26px;letter-spacing:-.03em}html.apple-ui.premium .chips :is(button,a){display:inline-flex;align-items:center;gap:7px;padding:9px 15px;font-size:14px}html.apple-ui.premium .magic-footer{color:var(--graphite);font-family:var(--mono);font-size:11px;letter-spacing:.08em}@media(max-width:760px){html.apple-ui.premium .panel.padded{padding:18px}html.apple-ui.premium .modal-head{padding:18px 18px 8px}html.apple-ui.premium .modal-content{padding:4px 18px 18px}html.apple-ui.premium tbody td{padding:12px 10px}}html.apple-ui.premium{--display:"Unbounded",system-ui,sans-serif;--ember:#ff4a2a}html.apple-ui.premium[data-theme=dark]{--paper:#000;--paper-2:#121214;--paper-3:#1c1c1f;--card:#0c0c0d;--ink:#f3efe8;--ink-2:#121214;--ink-3:#1c1c1f;--graphite:#8d8a84;--soft:#c9c5bd;--line:rgba(243,239,232,.14);--hot-ink:#ff6a52;--apple-glass:rgba(0,0,0,.84)}html.apple-ui.premium[data-theme=dark] body{background:#000}html.apple-ui.premium :is(.page-heading h1,.exchange-title h1,.shop-hero h1,.makers-head h1,.hero-copy h1,.catalog-hero h1,.quote-hero h1,.commercial-hero h1,.legal h1,.maker-page-head h1,.auth-form h1,.catalog-intro h1,.catalog-intro h2,.project-hero h1,.author-heading h1,.commercial-heading h1){font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:-.02em;line-height:.98}html.apple-ui.premium .page-heading h1{font-size:clamp(24px,2.6vw,38px)}html.apple-ui.premium .exchange-title h1,html.apple-ui.premium .shop-hero h1,html.apple-ui.premium .makers-head h1{font-size:clamp(28px,3.6vw,56px)}html.apple-ui.premium .hero-copy h1{font-size:clamp(32px,4.2vw,64px)}html.apple-ui.premium .auth-form h1{font-size:clamp(24px,2.4vw,34px)}html.apple-ui.premium :is(.catalog-intro h1,.catalog-intro h2,.project-hero h1,.author-heading h1,.commercial-heading h1){font-size:clamp(28px,3.6vw,54px)}html.apple-ui.premium :is(h1,h2) em,html.apple-ui.premium .shop-hero h1 em,html.apple-ui.premium .hero-copy h1 span{font-family:inherit;font-style:normal;font-weight:inherit;letter-spacing:inherit;color:var(--hot)}html.apple-ui.premium h2{letter-spacing:-.03em}html.apple-ui.premium :is(.eyebrow,.premium-kicker,.premium-caption,.premium-num,.stat-label,.workspace-label,.exchange-status){letter-spacing:.04em}html.apple-ui.premium .eyebrow:before,html.apple-ui.premium .premium-kicker:before{content:"";display:inline-block;width:8px;height:8px;background:var(--hot);margin-right:10px;vertical-align:1px}html.apple-ui.premium .sidebar{background:#000;border-right:1px solid var(--line)}html.apple-ui.premium .sidebar .nav-item{border-radius:999px;font-size:14.5px}html.apple-ui.premium .sidebar .nav-item:hover{background:#f3efe80f}html.apple-ui.premium .sidebar .nav-item.active{background:#f3efe81a;box-shadow:inset 3px 0 0 var(--hot)}html.apple-ui.premium .sidebar .nav-item.active:before{content:none}html.apple-ui.premium .sidebar .avatar,html.apple-ui.premium .magic-monogram{background:var(--hot);color:#fff}html.apple-ui.premium .sidebar-bottom{border-top:1px solid var(--line)}html.apple-ui.premium .premium-subnav button.active:before{background:var(--hot)}html.apple-ui.premium .topbar{background:var(--paper);border-bottom:1px solid var(--line)}html.apple-ui.premium[data-theme=dark] .topbar{background:#000c;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html.apple-ui.premium .premium-tabs button,html.apple-ui.premium .exchange-tabs button,html.apple-ui.premium .chips :is(button,a){border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink);transition:background .18s ease,color .18s ease,border-color .18s ease}html.apple-ui.premium .premium-tabs button:hover,html.apple-ui.premium .exchange-tabs button:hover:not([aria-current]),html.apple-ui.premium .chips :is(button,a):hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}html.apple-ui.premium .premium-tabs button.active,html.apple-ui.premium .exchange-tabs button[aria-current],html.apple-ui.premium .chips :is(button,a).active,html.apple-ui.premium .exchange-more summary[aria-current]{background:var(--hot);color:#fff;border-color:var(--hot)}html.apple-ui.premium .shop-tabs button.active b{background:#fff;color:var(--hot)}html.apple-ui.premium .button{transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}html.apple-ui.premium .button:before{content:none}html.apple-ui.premium .button:not(:disabled):hover{background:var(--hot);border-color:var(--hot);color:#fff}html.apple-ui.premium .button.secondary:not(:disabled):hover,html.apple-ui.premium .button.ghost:not(:disabled):hover{background:transparent;color:var(--hot);border-color:var(--hot)}html.apple-ui.premium .premium-record,html.apple-ui.premium .hero-copy .button,html.apple-ui.premium .maker-share .button:not(.secondary){background:var(--hot);border-color:var(--hot);color:#fff}html.apple-ui.premium .premium-record:not(:disabled):hover,html.apple-ui.premium .hero-copy .button:not(:disabled):hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}html.apple-ui.premium .overview-stats .stat-card:last-child *{color:#fff}html.apple-ui.premium .start-guide-three .guide-steps-row li.done .guide-step-number{color:#fff}html.apple-ui.premium ::selection{background:var(--hot);color:#fff}.telegram-icon{color:#fff}html.apple-ui.premium[data-theme=dark] :is(.panel,.stat-card,.fleet-card,.exchange-card,.catalog-card,.service-task,.inquiry-card,.maker-card,.shop-part,.direct-thread,.shop-mine-item,.escrow-panel,.shop-card,.maker-tile,.wiki-card,.author-card,.order-card,.overview-printer){background:var(--card);border-color:var(--line)}html.apple-ui.premium[data-theme=dark] :is(.fleet-card,.wiki-card,.author-card,.order-card,.exchange-card,.catalog-card,.overview-printer,.shop-card,.maker-tile):hover{box-shadow:0 0 0 1px var(--hot) inset,0 30px 60px -30px #e3160b59;border-color:var(--hot)}html.apple-ui.premium[data-theme=dark] .magic-hero{background:var(--card);border:1px solid var(--line)}html.apple-ui.premium[data-theme=dark] .overview-stats .stat-card:first-child{background:var(--card);border-color:var(--line)}html.apple-ui.premium[data-theme=dark] .overview-stats .stat-card:first-child *{color:var(--ink)}html.apple-ui.premium[data-theme=dark] .modal{background:var(--card);box-shadow:0 60px 120px -20px #000000e6,0 0 0 1px var(--line)}html.apple-ui.premium[data-theme=dark] .pill.red{color:var(--hot-ink);background:#e3160b29;border-color:#e3160b66}html.apple-ui.premium[data-theme=dark] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){background:#000;border-color:var(--line);color:var(--ink)}html.apple-ui.premium[data-theme=dark] :is(input,select,textarea):focus{border-color:var(--hot)}html.apple-ui.premium .boot-screen{background:#000;color:var(--ink)}html.apple-ui.premium[data-theme=dark] .makers-search{background:var(--card);border-color:var(--line)}html.apple-ui.premium[data-theme=dark] .makers-search input{background:transparent;border:0}html.apple-ui.premium[data-theme=dark] .makers-search:focus-within{border-color:var(--hot)}html.apple-ui.premium .shop-card:before{height:2px}html.apple-ui.premium .catalog-tile{background:var(--card);border-color:var(--line)}html.apple-ui.premium .catalog-tile:hover{border-color:var(--hot)}html.apple-ui.premium .catalog-tile p{color:var(--soft)}html.apple-ui.premium .catalog-tile-image span{background:#000000c7;color:var(--ink)}html.apple-ui.premium .catalog-collection-card{background:var(--card);border:1px solid var(--line);color:var(--ink)}html.apple-ui.premium .catalog-collection-card:hover{border-color:var(--hot)}html.apple-ui.premium .catalog-collection-card.collection-ai{background:linear-gradient(135deg,#1a0906,#0c0c0d)}html.apple-ui.premium .catalog-collection-card>div:last-child{background:linear-gradient(transparent,#000000eb)}html.apple-ui.premium .catalog-collection-card p{color:var(--soft)}html.apple-ui.premium .catalog-collection-card>img{opacity:.35;filter:saturate(.6)}html.apple-ui.premium .text-button{text-decoration-color:var(--hot)}html.apple-ui.premium .magic-footer{border-top:1px solid var(--line)}@media(prefers-reduced-motion:reduce){html.apple-ui.premium .button,html.apple-ui.premium .premium-tabs button{transition:none}}html.apple-ui.premium.comfort,html.apple-ui.premium.comfort[data-theme]{--c-paper:#e9e7df;--c-card:#f1efe7;--c-raised:#f8f7f0;--c-wash:#dce4d3;--c-edge:#c8cdbd;--c-ink:#25312d;--c-muted:#59675e;--c-soft:#415347;--c-orange:#c64e29;--c-orange-hover:#a13d1e;--c-accent:#df653d;--c-tint:#f2dfd0;--c-focus:#a13d1e;--c-glass:rgba(238,237,229,.95);--paper:var(--c-paper);--paper-2:var(--c-wash);--paper-3:var(--c-edge);--card:var(--c-card);--ink:var(--c-ink);--ink-2:var(--c-soft);--ink-3:var(--c-muted);--graphite:var(--c-muted);--soft:var(--c-soft);--line:var(--c-edge);--hot:var(--c-orange);--hot-ink:var(--c-orange);--hot-soft:var(--c-tint);--ember:var(--c-accent);--bg:var(--c-paper);--surface:var(--c-card);--surface-high:var(--c-wash);--border:var(--c-edge);--muted:var(--c-muted);--text:var(--c-ink);--panel:var(--c-card);--lime:var(--c-orange);--apple-blue:var(--c-orange);--apple-glass:var(--c-glass);--apple-shadow:0 2px 8px rgba(73,51,28,.04);--shadow-lift:0 12px 30px -20px rgba(73,51,28,.2);background:var(--c-paper);color:var(--c-ink);color-scheme:light}html.apple-ui.premium.comfort[data-theme=dark]{--c-paper:#24211e;--c-card:#2e2925;--c-raised:#36302a;--c-wash:#3b332c;--c-edge:#66594d;--c-ink:#f3eade;--c-muted:#c3b5a5;--c-soft:#ddd0c0;--c-orange:#e78a51;--c-orange-hover:#f2a36e;--c-accent:#e78a51;--c-tint:#493427;--c-focus:#f2b487;--c-glass:rgba(36,33,30,.96);color-scheme:dark}html.apple-ui.premium.comfort body,html.apple-ui.premium.comfort :is(.landing,.app-shell,.auth-page,.auth-main,.boot-screen,.project-page){background:var(--c-paper);color:var(--c-ink)}html.apple-ui.premium.comfort :is(h1,h2,h3,h4){color:var(--c-ink)}html.apple-ui.premium.comfort :is(.page-heading h1,.exchange-title h1,.makers-head h1,.catalog-intro h1,.catalog-intro h2,.auth-form h1,.legal h1,.shop-hero h1,.project-hero h1,.author-heading h1){font-family:var(--font);text-transform:none;line-height:1.12;letter-spacing:-.035em;font-weight:650}html.apple-ui.premium.comfort :is(.muted,.fine-print,.eyebrow,.premium-caption,.premium-num,.stat-label,.workspace-label){color:var(--c-muted)}html.apple-ui.premium.comfort :is(h1,h2) em{color:var(--c-orange)}html.apple-ui.premium.comfort ::selection{background:var(--c-tint);color:var(--c-ink)}html.apple-ui.premium.comfort .page-curtain{background:var(--c-paper)}html.apple-ui.premium.comfort .page-curtain:before{background:var(--c-accent);box-shadow:none}html.apple-ui.premium.comfort .page-curtain.out{animation:comfort-curtain-out .38s ease forwards}@keyframes comfort-curtain-out{0%{transform:translateY(0);visibility:visible}to{transform:translateY(-102%);visibility:hidden}}html.apple-ui.premium.comfort :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--c-focus);outline-offset:3px}html.apple-ui.premium.comfort header.landing-header,html.apple-ui.premium.comfort .journey .landing-header{--nav-bg:var(--c-card);--nav-text:var(--c-ink);--nav-border:var(--c-edge);background:var(--c-glass);color:var(--c-ink);border-bottom:1px solid var(--c-edge);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color-scheme:inherit}html.apple-ui.premium.comfort .landing-header .landing-logo{color:var(--c-ink)}html.apple-ui.premium.comfort .landing-logo i{border-color:var(--c-orange);box-shadow:inset 0 0 0 4px var(--c-paper),inset 0 0 0 8px var(--c-orange)}html.apple-ui.premium.comfort .landing-header .landing-menu a{background:transparent;color:var(--c-soft);border-color:transparent;box-shadow:none}html.apple-ui.premium.comfort .landing-header .landing-menu a:is(:hover,:focus-visible){background:var(--c-wash);color:var(--c-ink);border-color:var(--c-edge)}html.apple-ui.premium.comfort .landing-header .landing-menu a[aria-current=page]{background:var(--c-tint);color:var(--c-orange);border-color:var(--c-orange);box-shadow:none}html.apple-ui.premium.comfort .landing-header .landing-cta{background:var(--c-orange);border-color:var(--c-orange);color:#fff!important}html.apple-ui.premium.comfort .landing-header .landing-cta:is(:hover,:focus-visible){background:var(--c-orange-hover)!important;border-color:var(--c-orange-hover);color:#fff!important}html.apple-ui.premium.comfort .landing-header .landing-burger{background:var(--c-card);color:var(--c-ink);border-color:var(--c-edge)}html.apple-ui.premium.comfort .landing-header .landing-burger:is(:hover,:focus-visible){background:var(--c-wash);color:var(--c-ink);border-color:var(--c-orange)}html.apple-ui.premium.comfort .landing-header nav.open .landing-menu{background:var(--c-card);border-color:var(--c-edge)}html.apple-ui.premium.comfort :is(.sidebar,.topbar){background:var(--c-card);color:var(--c-ink);border-color:var(--c-edge)}html.apple-ui.premium.comfort .sidebar :is(.magic-wordmark,.magic-wordmark span:not(.magic-monogram):not(.wordmark-period),.profile,.sidebar-close){color:var(--c-ink)}html.apple-ui.premium.comfort .sidebar :is(.nav-item,.nav-item svg,.profile small,.nav-item small,.premium-caption,.icon-button,.premium-subnav button){color:var(--c-muted)}html.apple-ui.premium.comfort .sidebar :is(.nav-item,.icon-button):hover{background:var(--c-wash);color:var(--c-ink)}html.apple-ui.premium.comfort .sidebar .nav-item.active{background:var(--c-tint);color:var(--c-orange);box-shadow:inset 3px 0 0 var(--c-orange)}html.apple-ui.premium.comfort .sidebar .nav-item.active svg,html.apple-ui.premium.comfort .sidebar .premium-subnav button:is(.active,:hover){color:var(--c-orange)}html.apple-ui.premium.comfort :is(.sidebar .avatar,.magic-monogram){background:var(--c-orange);color:#fff}html.apple-ui.premium.comfort .sidebar .wordmark-period{color:var(--c-orange)}html.apple-ui.premium.comfort :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){background:var(--c-raised);color:var(--c-ink);border-color:var(--c-edge);box-shadow:none}html.apple-ui.premium.comfort :is(input,textarea)::placeholder{color:var(--c-muted);opacity:1}html.apple-ui.premium.comfort :is(input,textarea,select):focus{border-color:var(--c-orange)}html.apple-ui.premium.comfort :is(input[type=checkbox],input[type=radio],progress){accent-color:var(--c-orange)}html.apple-ui.premium.comfort :is(.field>span,.field>label,.auth-field,.auth-consent,.recovery-check){color:var(--c-soft)}html.apple-ui.premium.comfort .button,html.apple-ui.premium.comfort .landing .landing-btn,html.apple-ui.premium.comfort .quote .quote-send{background:var(--c-orange);border-color:var(--c-orange);color:#fff;box-shadow:none}html.apple-ui.premium.comfort :is(.button,.landing-btn,.quote-send):before{content:none}html.apple-ui.premium.comfort .button:not(:disabled):hover,html.apple-ui.premium.comfort .landing .landing-btn:hover,html.apple-ui.premium.comfort .quote .quote-send:hover{background:var(--c-orange-hover);border-color:var(--c-orange-hover);color:#fff;box-shadow:none}html.apple-ui.premium.comfort .button:is(.secondary,.ghost,.light),html.apple-ui.premium.comfort .landing .landing-btn.ghost{background:var(--c-card);color:var(--c-ink);border-color:var(--c-edge)}html.apple-ui.premium.comfort .button:is(.secondary,.ghost,.light):not(:disabled):hover,html.apple-ui.premium.comfort .landing .landing-btn.ghost:hover{background:var(--c-tint);color:var(--c-orange);border-color:var(--c-orange)}html.apple-ui.premium.comfort :is(.text-button,.text-link,.auth-switch button,.forgot-button){color:var(--c-orange)}html.apple-ui.premium.comfort .icon-button{color:var(--c-soft)}html.apple-ui.premium.comfort .icon-button:hover{background:var(--c-wash);color:var(--c-ink)}html.apple-ui.premium.comfort :is(.premium-tabs,.exchange-tabs,.chips,.shop-tabs,.legal-switch) :is(button,a){color:var(--c-soft);background:var(--c-card);border-color:var(--c-edge)}html.apple-ui.premium.comfort :is(.premium-tabs,.exchange-tabs,.chips,.shop-tabs,.legal-switch) :is(button,a):hover{color:var(--c-ink);background:var(--c-wash)}html.apple-ui.premium.comfort :is(.premium-tabs,.exchange-tabs,.chips,.shop-tabs,.legal-switch) :is(button,a):is(.active,[aria-current=page],[aria-pressed=true]){color:var(--c-orange);background:var(--c-tint);border-color:var(--c-orange)}html.apple-ui.premium.comfort :is(.panel,.stat-card,.fleet-card,.wiki-card,.author-card,.order-card,.exchange-card,.catalog-card,.catalog-tile,.overview-printer,.service-task,.inquiry-card,.maker-card,.maker-tile,.shop-card,.shop-part,.direct-thread,.shop-mine-item,.escrow-panel,.learning-card,.learning-section,.learning-form,.owner-print-form,.owner-dialog,.modal,.command-results,.appearance-panel,.language-panel){background:var(--c-card);color:var(--c-ink);border-color:var(--c-edge);box-shadow:var(--apple-shadow)}html.apple-ui.premium.comfort :is(.fleet-card,.wiki-card,.catalog-tile,.exchange-card,.maker-tile,.shop-card):hover{border-color:var(--c-orange);box-shadow:var(--shadow-lift);transform:none}html.apple-ui.premium.comfort :is(.catalog-tile p,.learning-card p,.learning-heading p,.learning-form p,.learning-form small,.learning-count,.learning-detail>p,.imported-editor small,.skadis-options small,.maker-bio,.maker-facts p,.legal p,.not-found>p){color:var(--c-soft)}html.apple-ui.premium.comfort :is(.modal,.owner-dialog){box-shadow:0 24px 80px #31231533}html.apple-ui.premium.comfort :is(.modal-backdrop,.owner-dialog-backdrop,.sidebar-overlay){background:#3123156b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html.apple-ui.premium.comfort :is(.search-input,.search-field,.catalog-search,.makers-search,.command-field){background:var(--c-raised);color:var(--c-soft);border-color:var(--c-edge)}html.apple-ui.premium.comfort :is(.search-input,.search-field,.catalog-search,.makers-search,.command-field) input{background:transparent;border:0;color:var(--c-ink)}html.apple-ui.premium.comfort :is(.overview-stats .stat-card:first-child,.overview-stats .stat-card:last-child,.maker-share,.exchange-summary,.exchange-proof,.dispute-decision,.learning-detail li,.learning-tags span,.skadis-intro .skadis-fit-note,.editor-file){background:var(--c-tint);color:var(--c-ink);border-color:var(--c-edge)}html.apple-ui.premium.comfort .overview-stats .stat-card :is(strong,b,span,p,small,div),html.apple-ui.premium.comfort :is(.maker-share strong,.maker-share p,.learning-detail li span,.direct-thread-name b){color:var(--c-ink)}html.apple-ui.premium.comfort :is(.learning-card-top,.learning-state,.learning-notice,.learning-detail li:before,.skadis-options button>span){color:var(--c-orange)}html.apple-ui.premium.comfort .skadis-options button{background:var(--c-card);color:var(--c-ink);border-color:var(--c-edge)}html.apple-ui.premium.comfort .skadis-options button[aria-pressed=true]{background:var(--c-tint);border-color:var(--c-orange)}html.apple-ui.premium.comfort .exchange-messages article{background:var(--c-wash);color:var(--c-ink)}html.apple-ui.premium.comfort .exchange-messages article.mine{background:var(--c-tint)}html.apple-ui.premium.comfort .maker-tile-initials{background:var(--c-wash);color:var(--c-orange)}html.apple-ui.premium.comfort .maker-tile-kind,html.apple-ui.premium.comfort .catalog-tile-image span{background:var(--c-card);color:var(--c-ink)}html.apple-ui.premium.comfort .featured-guide :is(h2,.eyebrow,svg){color:#fff}html.apple-ui.premium.comfort :is(.model-constructor,.constructor-live,.constructor-job,.project-card,.author-wallet){background:var(--c-card);color:var(--c-ink);border-color:var(--c-edge)}html.apple-ui.premium.comfort .author-wallet strong{color:var(--c-ink)}html.apple-ui.premium.comfort :is(.constructor-note,.constructor-preview-note,.constructor-live p,.constructor-live .fine-print,.constructor-live .eyebrow,.constructor-live .preview-caption,.constructor-preview-placeholder){color:var(--c-muted);border-color:var(--c-edge)}html.apple-ui.premium.comfort .quote :is(.quote-model,.quote-options,.quote-drop,.quote-price,.quote-material,.quote-compare-grid>button){--paper:var(--c-wash);--ink:var(--c-ink);--graphite:var(--c-muted);--soft:var(--c-soft);background:var(--c-card);color:var(--c-ink);border-color:var(--c-edge);color-scheme:inherit}html.apple-ui.premium.comfort .quote :is(.quote-file b,.quote-toggle,.quote-toggle span,.quote-total,.quote-price dd,.quote-material h2,.quote-material li,.quote-material dd,.quote-compare-grid b,.quote-compare-grid span){color:var(--c-ink)}html.apple-ui.premium.comfort .quote :is(.quote-file span,.quote-hint,.quote-options legend,.quote-price .landing-mono,.quote-sub,.quote-note,.quote-price dt,.quote-material dt,.quote-compare-grid small){color:var(--c-muted)}html.apple-ui.premium.comfort .quote :is(.quote-price dl,.quote-material dl div){border-color:var(--c-edge)}html.apple-ui.premium.comfort .quote .quote-price{background:var(--c-tint)}html.apple-ui.premium.comfort .quote .quote-total>span{color:var(--c-orange)}html.apple-ui.premium.comfort .quote .quote-viewer{background:var(--c-wash);color:var(--c-muted)}html.apple-ui.premium.comfort .quote :is(.quote-seg button,.quote-units button,.quote-stepper,.quote-stepper input){background:var(--c-raised);color:var(--c-ink);border-color:var(--c-edge)}html.apple-ui.premium.comfort .quote .quote-stepper input{border:0;box-shadow:none}html.apple-ui.premium.comfort .quote :is(.quote-seg button,.quote-units button)[aria-pressed=true]{background:var(--c-orange);color:#fff;border-color:var(--c-orange)}html.apple-ui.premium.comfort .quote .quote-seg button[aria-pressed=true] small{color:#fff}html.apple-ui.premium.comfort .quote .quote-toggle{padding:12px;border:1px solid var(--c-edge);border-radius:12px;background:var(--c-wash);line-height:1.5;min-height:48px}html.apple-ui.premium.comfort .quote .quote-toggle input{flex:0 0 20px;margin:0;accent-color:var(--c-orange)}html.apple-ui.premium.comfort .quote .quote-compare-grid>button{box-shadow:none;transition:background .2s,border-color .2s}html.apple-ui.premium.comfort .quote .quote-compare-grid>button:hover{background:var(--c-wash);border-color:var(--c-orange);transform:none}html.apple-ui.premium.comfort .quote .quote-compare-grid>button[aria-pressed=true]{background:var(--c-tint);border-color:var(--c-orange);box-shadow:inset 0 0 0 1px var(--c-orange)}html.apple-ui.premium.comfort .quote .quote-compare-grid>button b{padding-right:24px}html.apple-ui.premium.comfort .quote .quote-compare-grid>button span{font-size:18px;font-variant-numeric:tabular-nums}html.apple-ui.premium.comfort .quote .quote-compare-grid>button svg{color:var(--c-orange)}html.apple-ui.premium.comfort .quote .quote-compare h2 em{color:var(--c-orange)}html.apple-ui.premium.comfort .quote .quote-materials a{background:var(--c-card);color:var(--c-soft);border-color:var(--c-edge)}html.apple-ui.premium.comfort .quote .quote-materials a[aria-current=page]{background:var(--c-tint);color:var(--c-orange);border-color:var(--c-orange)}html.apple-ui.premium.comfort :is(.landing-loader,.landing-ticker,.landing-models,.landing-steps li,.magic-hero){background:var(--c-paper);color:var(--c-ink)}html.apple-ui.premium.comfort :is(.landing-footer,.magic-footer){background:var(--c-wash);color:var(--c-ink);border-color:var(--c-edge)}html.apple-ui.premium.comfort .landing-footer nav a{color:var(--c-soft)}html.apple-ui.premium.comfort .landing-footer nav a:hover{color:var(--c-orange)}html.apple-ui.premium.comfort .landing-wordmark{color:var(--c-ink)}html.apple-ui.premium.comfort .landing-wordmark span{color:var(--c-orange)}html.apple-ui.premium.comfort .world{background:var(--c-paper)}html.apple-ui.premium.comfort .world-shade{background:linear-gradient(90deg,var(--c-paper) 0%,color-mix(in srgb,var(--c-paper) 94%,transparent) 32%,color-mix(in srgb,var(--c-paper) 45%,transparent) 60%,transparent 90%)}html.apple-ui.premium.comfort .world-grain{opacity:.025}html.apple-ui.premium.comfort .chapter-copy :is(h1,h2) em{color:var(--c-orange);-webkit-text-stroke:0}html.apple-ui.premium.comfort :is(.journey-hud,.renderer-notice){background:var(--c-glass);border-color:var(--c-edge);color:var(--c-soft)}html.apple-ui.premium.comfort :is(.journey-mode,.chapter-rail a){color:var(--c-soft)}html.apple-ui.premium.comfort :is(.journey-mode,.journey-pause){background:var(--c-card);color:var(--c-ink);border-color:var(--c-edge)}html.apple-ui.premium.comfort :is(.journey-mode,.journey-pause):hover{background:var(--c-wash);border-color:var(--c-orange)}html.apple-ui.premium.comfort .chapter-rail a[aria-current] span{background:var(--c-orange);box-shadow:none}html.apple-ui.premium.comfort :is(.status-track i,.landing-loader-bar i){box-shadow:none}html.apple-ui.premium.comfort .auth-art.forge-art{background:var(--c-wash);color:var(--c-ink)}html.apple-ui.premium.comfort .forge-vignette{background:linear-gradient(0deg,var(--c-wash) 0%,transparent 42%)}html.apple-ui.premium.comfort :is(.forge-art .magic-wordmark,.forge-art .magic-wordmark span,.forge-art .auth-art-caption>span,.forge-hud b,.hero-copy h1){color:var(--c-ink)}html.apple-ui.premium.comfort :is(.forge-hud,.forge-hud .forge-dim,.forge-row em,.forge-art .auth-edition,.forge-art .art-coordinate,.forge-art .auth-art-caption p,.hero-copy p,.hero-topline,.hero-bottomline){color:var(--c-muted)}html.apple-ui.premium.comfort :is(.forge-hud .forge-hot,.forge-art .auth-art-caption em){color:var(--c-orange)}html.apple-ui.premium.comfort .forge-bar{background:var(--c-edge)}html.apple-ui.premium.comfort :is(.forge-bar i,.forge-live i){background:var(--c-orange)}html.apple-ui.premium.comfort .auth-footer{color:var(--c-muted)}html.apple-ui.premium.comfort[data-theme=dark] :is(.button:not(.secondary):not(.ghost):not(.light),.landing .landing-btn:not(.ghost),.quote .quote-send,.quote .quote-seg button[aria-pressed=true],.quote .quote-units button[aria-pressed=true]){color:#302a24}html.apple-ui.premium.comfort[data-theme=dark] .landing-header .landing-cta{color:#302a24!important}html.apple-ui.premium.comfort[data-theme=dark] .quote .quote-seg button[aria-pressed=true] small{color:#302a24}@media(max-width:420px){html.apple-ui.premium.comfort .quote-row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html.apple-ui.premium.comfort .quote .quote-compare-grid>button{transition:none}}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-400-normal-C7us6pn1.woff2) format("woff2"),url(/assets/golos-text-cyrillic-400-normal-BwL4n7Pb.woff) format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/golos-text-cyrillic-800-normal-n8hjK-Mh.woff2) format("woff2"),url(/assets/golos-text-cyrillic-800-normal-DeDNPNQP.woff) format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-400-normal-Coi1FYaD.woff2) format("woff2"),url(/assets/golos-text-latin-400-normal-DOuJOmdK.woff) format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/golos-text-latin-800-normal-Dj36HFM-.woff2) format("woff2"),url(/assets/golos-text-latin-800-normal-B_cdlg2g.woff) format("woff")}html.apple-ui.premium.comfort{--font:"Golos Text",Arial,sans-serif;--display:var(--font);--serif:var(--font);--radius:8px;font-family:var(--font);scroll-padding-top:88px}html.apple-ui.premium.comfort:not(.immersive-page) body{font-family:var(--font);line-height:1.5}html.apple-ui.premium.comfort:not(.immersive-page) :is(h1,h2,h3,h4){font-family:var(--font);text-transform:none;font-style:normal;letter-spacing:-.045em;line-height:1.12}html.apple-ui.premium.comfort:not(.immersive-page) :is(h1,h2){font-weight:800}html.apple-ui.premium.comfort:not(.immersive-page) :is(h1,h2) em{font-family:var(--font);font-style:normal;font-weight:400;letter-spacing:inherit;color:var(--c-ink)}html.apple-ui.premium.comfort:not(.immersive-page) :is(.landing-mono,.eyebrow,.auth-kicker,.premium-caption,.workspace-label){font-family:var(--font);font-weight:400;text-transform:none;letter-spacing:.01em;color:var(--c-muted)}html.apple-ui.premium.comfort:not(.immersive-page) :is(.quote-head h1,.makers-head h1,.catalog-intro h1,.catalog-intro h2,.exchange-title h1,.shop-hero h1,.legal h1,.maker-page-head h1,.project-hero h1){font-size:clamp(38px,5.8vw,80px);letter-spacing:-.06em;line-height:1.02;font-weight:800}html.apple-ui.premium.comfort:not(.immersive-page) :is(.page-heading h1,.author-heading h1,.auth-form h1){font-weight:800;letter-spacing:-.05em}html.apple-ui.premium.comfort .quote-head{max-width:900px;margin-bottom:40px}html.apple-ui.premium.comfort .quote-head h1{margin:22px 0 24px}html.apple-ui.premium.comfort .quote-head>p:last-child{font-size:17px;color:var(--c-muted);line-height:1.65}html.apple-ui.premium.comfort .quote :is(.quote-drop h2,.quote-compare h2,.quote-material h2){text-transform:none;font-family:var(--font);letter-spacing:-.045em}html.apple-ui.premium.comfort .quote .quote-drop h2{font-size:clamp(24px,3vw,38px)}html.apple-ui.premium.comfort header.public-header{position:sticky;top:0;z-index:50;height:72px;background:var(--c-glass);border-bottom:1px solid var(--c-edge);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html.apple-ui.premium.comfort .public-header nav{height:72px;max-width:none;padding:0 28px;gap:16px;font-family:var(--font);font-size:11px;text-transform:none;letter-spacing:0}html.apple-ui.premium.comfort .public-header .landing-logo{font-family:var(--font);font-size:20px;font-weight:800;letter-spacing:-.7px;gap:10px;white-space:nowrap}html.apple-ui.premium.comfort .landing-logo i{position:relative;display:inline-block;flex:none;width:23px;height:23px;border:2px solid var(--c-orange);box-shadow:none;border-radius:50%}html.apple-ui.premium.comfort .landing-logo i:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--c-orange)}html.apple-ui.premium.comfort .landing-logo i:after{content:"";position:absolute;width:4px;height:4px;left:8px;top:-4px;background:var(--c-orange);border-radius:50%}html.apple-ui.premium.comfort .public-header .landing-menu{gap:5px;flex-wrap:nowrap}html.apple-ui.premium.comfort .public-header .landing-menu a{font-family:var(--font);font-size:11px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;min-height:38px;padding:9px 11px;border:1px solid #b6c1af;background:transparent;color:var(--c-ink);white-space:nowrap;border-radius:30px}html.apple-ui.premium.comfort .public-header .landing-menu a:is(:hover,:focus-visible){background:#253c30;color:#fff8eb;border-color:#253c30}html.apple-ui.premium.comfort .public-header .landing-menu a[aria-current=page]{background:var(--c-wash);border-color:#83917f;color:var(--c-ink);box-shadow:none}html.apple-ui.premium.comfort .public-header .landing-cta{font-family:var(--font);font-size:12px;font-weight:800;letter-spacing:0;text-transform:none;min-height:42px;padding:11px 16px;gap:12px;white-space:nowrap}html.apple-ui.premium.comfort .public-header .landing-burger{border:0;background:transparent;width:34px;height:44px;border-radius:4px}html.apple-ui.premium.comfort .public-header .landing-burger span:not(.sr-only){left:6px;right:6px;height:2px}html.apple-ui.premium.comfort .public-header .landing-burger span:nth-child(1){top:17px}html.apple-ui.premium.comfort .public-header .landing-burger span:nth-child(2){top:24px}html.apple-ui.premium.comfort .public-header nav.open .landing-burger span:not(.sr-only){top:21px}html.apple-ui.premium.comfort :is(.button,.landing .landing-btn,.quote .quote-send){font-family:var(--font);border-radius:4px;font-weight:500;letter-spacing:0;text-transform:none;box-shadow:none}html.apple-ui.premium.comfort :is(.button,.landing .landing-btn,.quote .quote-send):not(:disabled):hover{transform:none}html.apple-ui.premium.comfort .landing .landing-btn{min-height:54px;padding:16px 24px;font-size:14px}html.apple-ui.premium.comfort :is(.button.secondary,.button.ghost,.button.light,.landing .landing-btn.ghost){background:transparent;border-color:#83917f;color:var(--c-ink)}html.apple-ui.premium.comfort :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){border-radius:4px}html.apple-ui.premium.comfort :is(.panel,.stat-card,.fleet-card,.wiki-card,.author-card,.order-card,.exchange-card,.catalog-card,.catalog-tile,.overview-printer,.service-task,.inquiry-card,.maker-card,.maker-tile,.shop-card,.shop-part,.direct-thread,.shop-mine-item,.escrow-panel,.learning-card,.learning-section,.learning-form,.owner-print-form,.model-constructor,.constructor-live,.constructor-job,.project-card,.author-wallet){border-radius:8px;box-shadow:none}html.apple-ui.premium.comfort .quote :is(.quote-drop,.quote-model,.quote-options,.quote-price,.quote-material,.quote-compare-grid>button){border-radius:8px;box-shadow:none}html.apple-ui.premium.comfort .quote .quote-drop{padding:48px 24px;border:1px dashed #83917f;background:var(--c-card)}html.apple-ui.premium.comfort .quote .quote-drop>svg{color:var(--c-orange)}html.apple-ui.premium.comfort .quote :is(.quote-price,.quote-viewer){background:var(--c-wash)}html.apple-ui.premium.comfort .quote :is(.quote-seg button,.quote-stepper,.quote-toggle){border-radius:4px}html.apple-ui.premium.comfort .quote .quote-toggle{background:var(--c-card)}html.apple-ui.premium.comfort .quote .quote-compare-grid>button[aria-pressed=true]{background:var(--c-wash)}html.apple-ui.premium.comfort :is(.auth-art.forge-art,.sidebar){background:var(--c-wash)}html.apple-ui.premium.comfort .auth-art-caption p em{font-family:var(--font);font-style:normal}html.apple-ui.premium.comfort .magic-wordmark{font-family:var(--font);letter-spacing:-.7px}html.apple-ui.premium.comfort .magic-monogram{border-radius:50%;font-family:var(--font)}html.apple-ui.premium.comfort .app-shell .page-heading h1{font-size:clamp(30px,3.2vw,46px)}html.apple-ui.premium.comfort .sidebar .nav-item{border-radius:4px;letter-spacing:0}html.apple-ui.premium.comfort .service-footer{margin:72px 0 0;padding:64px 5vw 28px;display:block;background:var(--c-wash);color:var(--c-ink);border-top:1px solid var(--c-edge);letter-spacing:0}html.apple-ui.premium.comfort .service-footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:36px}html.apple-ui.premium.comfort .service-footer .landing-logo{font-size:22px;font-family:var(--font);font-weight:800;display:inline-flex;align-items:center;gap:10px;text-transform:uppercase;letter-spacing:-.7px}html.apple-ui.premium.comfort .service-footer-lead>p{font-size:30px;line-height:1.15;letter-spacing:-1px;margin:26px 0}html.apple-ui.premium.comfort .service-footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:14px}html.apple-ui.premium.comfort .service-footer h3{font-size:12px;font-weight:500;letter-spacing:.04em;margin:4px 0 12px;color:var(--c-soft)}html.apple-ui.premium.comfort .service-footer nav a{font-size:13px;line-height:1.5;color:var(--c-soft)}html.apple-ui.premium.comfort .service-footer a:hover{color:var(--c-orange-hover)}html.apple-ui.premium.comfort .service-footer .button:hover{color:#fff}html.apple-ui.premium.comfort .service-footer-bottom{border-top:1px solid #adbea2;margin-top:48px;padding-top:24px;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:var(--c-soft)}html.public-route.apple-ui.premium.comfort :is(.project-footer,.community-footer,.exchange-footer){display:none}@media(min-width:1101px){html.apple-ui.premium.comfort .public-header .landing-menu{display:flex}html.apple-ui.premium.comfort .public-header .landing-burger{display:none}}@media(max-width:1100px){html.apple-ui.premium.comfort .public-header nav{padding:0 22px}html.apple-ui.premium.comfort .public-header .landing-menu{display:none}html.apple-ui.premium.comfort .public-header .landing-burger{display:block}html.apple-ui.premium.comfort .public-header nav.open .landing-menu{display:flex;position:absolute;top:72px;left:0;right:0;max-height:calc(100dvh - 72px);overflow:auto;padding:20px 25px 30px;background:var(--c-card);border-bottom:1px solid var(--c-edge);gap:0;align-items:stretch;flex-direction:column}html.apple-ui.premium.comfort .public-header nav.open .landing-menu a{font-size:20px;min-height:48px;padding:12px 0;border:0;border-bottom:1px solid var(--c-edge);border-radius:0;justify-content:flex-start}html.apple-ui.premium.comfort .public-header nav.open .landing-menu a:is(:hover,:focus-visible){padding-left:12px}html.apple-ui.premium.comfort .service-footer-grid{grid-template-columns:repeat(3,1fr)}html.apple-ui.premium.comfort .service-footer-lead{grid-column:1/-1}}@media(max-width:760px){html.apple-ui.premium.comfort .public-header nav{padding:0 18px;gap:11px}html.apple-ui.premium.comfort .public-header .landing-logo{font-size:17px;gap:8px}html.apple-ui.premium.comfort .public-header .landing-logo i{width:20px;height:20px}html.apple-ui.premium.comfort .public-header .landing-cta{font-size:10px;padding:11px 12px;max-width:none}html.apple-ui.premium.comfort .public-header .landing-cta span{display:none}html.apple-ui.premium.comfort .quote-head>p:last-child{font-size:15px}html.apple-ui.premium.comfort .quote .quote-drop{padding:32px 18px}html.apple-ui.premium.comfort .service-footer{padding:44px 24px 80px;margin-top:48px}html.apple-ui.premium.comfort .service-footer-grid{grid-template-columns:1fr 1fr;gap:30px 22px}html.apple-ui.premium.comfort .service-footer-grid>nav:last-child{grid-column:1/-1}html.apple-ui.premium.comfort .service-footer-bottom{flex-wrap:wrap;line-height:1.5}}html.apple-ui.premium.comfort .skadis-options button{border-radius:8px}html.apple-ui.premium.comfort .quote{padding-left:5vw;padding-right:5vw}html.apple-ui.premium.comfort .quote .quote-price{background:var(--c-wash)}@media(max-width:760px){html.apple-ui.premium.comfort .quote{padding-left:20px;padding-right:20px}}html.apple-ui.premium.comfort .service-brand-orbit{position:relative;display:inline-block;flex:0 0 23px;width:23px;height:23px;border:2px solid var(--c-orange);border-radius:50%;background:transparent}html.apple-ui.premium.comfort .service-brand-orbit:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--c-orange)}html.apple-ui.premium.comfort .service-brand-orbit:after{content:"";position:absolute;width:4px;height:4px;left:8px;top:-4px;background:var(--c-orange);border-radius:50%}html.apple-ui.premium.comfort{--c-muted:#4b5b50;--c-soft:#34473b;--c-edge:#a9b39e}html.apple-ui.premium.comfort .section-scene-host{position:relative;display:block;max-width:none;width:100%;min-height:360px;padding-right:46%;isolation:isolate}html.apple-ui.premium.comfort .section-scene-host h1,html.apple-ui.premium.comfort .section-scene-host .catalog-intro h2{font-size:clamp(38px,4.5vw,68px);line-height:1.06}html.apple-ui.premium.comfort .section-scene{position:relative;min-width:0;color:var(--c-ink);font-family:var(--font);border:0;letter-spacing:0;text-align:left}html.apple-ui.premium.comfort .section-scene-host>.section-scene{position:absolute;top:0;right:0;width:44%;height:100%;max-height:470px;min-height:340px}html.apple-ui.premium.comfort .section-scene-stage{position:absolute;top:0;right:0;bottom:74px;left:0;min-height:180px}html.apple-ui.premium.comfort .section-scene canvas{display:block;width:100%;height:100%;touch-action:pan-y;cursor:grab}html.apple-ui.premium.comfort .section-scene canvas:active{cursor:grabbing}html.apple-ui.premium.comfort .section-scene-caption{position:absolute;bottom:0;left:0;right:0;min-height:64px;text-align:center;font-size:12px;line-height:1.4;color:var(--c-soft)}html.apple-ui.premium.comfort .section-scene-controls{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:8px}html.apple-ui.premium.comfort .section-scene-controls button{padding:6px 9px;min-height:32px;font-family:var(--font);font-size:11px;line-height:1.3;letter-spacing:0;text-transform:none;font-weight:500;border:1px solid #87987e;border-radius:4px;color:var(--c-ink);background:var(--c-raised);box-shadow:none}html.apple-ui.premium.comfort .section-scene-controls button:hover{background:var(--c-wash);border-color:var(--c-ink)}html.apple-ui.premium.comfort .section-scene-controls button[aria-pressed=true]{background:#253c30;border-color:#253c30;color:#fffaf2}html.apple-ui.premium.comfort .section-scene-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}html.apple-ui.premium.comfort .section-scene-fallback span{width:90px;height:90px;border:2px solid #c65329;background:#f1dfca;transform:rotate(-15deg) skewY(12deg);border-radius:8px}html.apple-ui.premium.comfort .section-scene-fallback i{position:absolute;width:140px;height:22px;background:#718a5e25;border-radius:50%;top:calc(50% + 65px);filter:blur(4px)}html.apple-ui.premium.comfort .model-constructor.section-scene-host{padding-right:0}html.apple-ui.premium.comfort .model-constructor.section-scene-host>:is(h1,h2,p,.eyebrow){max-width:54%}html.apple-ui.premium.comfort .model-constructor.section-scene-host>.section-scene{height:330px}html.apple-ui.premium.comfort .model-constructor.section-scene-host>.constructor-layout{margin-top:64px}html.apple-ui.premium.comfort .section-scene-compact{height:178px;background:var(--c-wash);border:1px solid var(--c-edge);border-radius:8px;margin:0 0 26px;overflow:hidden}html.apple-ui.premium.comfort .section-scene-compact .section-scene-stage{left:auto;right:3%;top:0;bottom:0;width:40%;min-height:0}html.apple-ui.premium.comfort .section-scene-compact .section-scene-caption{left:26px;right:auto;top:50%;bottom:auto;transform:translateY(-50%);width:53%;text-align:left;font-size:20px;line-height:1.2;letter-spacing:-.03em;font-weight:600;color:var(--c-ink)}html.apple-ui.premium.comfort .section-scene-compact .section-scene-controls{justify-content:flex-start;margin-top:14px}html.apple-ui.premium.comfort .section-scene.is-departing{position:fixed!important;top:72px!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:calc(100dvh - 72px)!important;max-height:none!important;min-height:0!important;z-index:85;margin:0;border:0;border-radius:0;background:var(--c-paper);overflow:hidden}html.apple-ui.premium.comfort .section-scene.is-departing .section-scene-stage{top:0;right:10%;bottom:70px;left:10%;width:auto;min-height:0}html.apple-ui.premium.comfort .section-scene.is-departing .section-scene-caption{left:20px;right:20px;top:auto;bottom:30px;transform:none;width:auto;text-align:center;font-size:20px}html.apple-ui.premium.comfort .section-scene.is-departing .section-scene-controls{display:none}html.apple-ui.premium.comfort .page-curtain.scene-flight.in{animation:scene-curtain-in .68s ease both;z-index:90}@keyframes scene-curtain-in{0%,65%{opacity:0;transform:none}to{opacity:1;transform:none}}html.apple-ui.premium.comfort :is(.chips,.premium-tabs,.exchange-tabs,.shop-tabs,.legal-switch,.admin-tabs) :is(button,a){background:var(--c-raised);color:var(--c-ink);border:1px solid #84917d;font-size:14px;font-weight:500;min-height:42px;opacity:1}html.apple-ui.premium.comfort :is(.chips,.premium-tabs,.exchange-tabs,.shop-tabs,.legal-switch,.admin-tabs) :is(button,a):hover{background:var(--c-wash);color:var(--c-ink);border-color:var(--c-ink)}html.apple-ui.premium.comfort :is(.chips,.premium-tabs,.exchange-tabs,.shop-tabs,.legal-switch,.admin-tabs) :is(button,a):is(.active,[aria-selected=true],[aria-pressed=true],[aria-current=page]){background:#253c30;color:#fffaf2;border-color:#253c30;box-shadow:inset 0 -3px #df653d;font-weight:600}html.apple-ui.premium.comfort .admin-tabs button.active .admin-count{background:#fffaf2;color:#253c30;border:1px solid #fffaf2}html.apple-ui.premium.comfort .public-header .landing-menu a[aria-current=page]{background:#253c30;color:#fffaf2;border-color:#253c30;box-shadow:inset 0 -2px #df653d}html.apple-ui.premium.comfort :is(.sidebar .premium-subnav button.active,.sidebar .nav-item.active){background:#253c30;color:#fffaf2;box-shadow:inset 3px 0 #df653d}html.apple-ui.premium.comfort .sidebar .nav-item.active :is(svg,.premium-num){color:#fffaf2}html.apple-ui.premium.comfort .sidebar :is(.nav-item,.premium-subnav button){position:relative;border-radius:14px;transition:background-color .2s ease,color .2s ease,transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease}html.apple-ui.premium.comfort .sidebar .premium-subnav{padding:6px 4px 10px 32px;gap:4px}html.apple-ui.premium.comfort .sidebar .premium-subnav button{min-height:40px;padding:10px 14px 10px 20px;line-height:1.35}html.apple-ui.premium.comfort .sidebar .premium-subnav button:before{content:"";position:absolute;left:8px;top:50%;width:3px;height:14px;margin:0;border-radius:3px;background:#df653d;opacity:0;transform:translate(-3px,-50%);transition:opacity .2s ease,transform .2s ease}html.apple-ui.premium.comfort .sidebar .premium-subnav button.active{box-shadow:none}html.apple-ui.premium.comfort .sidebar .premium-subnav button.active:before{opacity:1;transform:translateY(-50%)}html.apple-ui.premium.comfort .sidebar :is(.nav-item,.premium-subnav button):focus-visible{outline:2px solid #bf4c25;outline-offset:2px}@media(hover:hover)and (pointer:fine){html.apple-ui.premium.comfort .sidebar :is(.nav-item,.premium-subnav button):hover{background:var(--c-raised);color:var(--c-ink);transform:translate(3px)}html.apple-ui.premium.comfort .sidebar :is(.nav-item,.premium-subnav button).active:hover{background:#304b3b;color:#fffaf2}html.apple-ui.premium.comfort .sidebar .premium-subnav button:hover:before{opacity:.65;transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce){html.apple-ui.premium.comfort .sidebar :is(.nav-item,.premium-subnav button){transition:none;transform:none!important}html.apple-ui.premium.comfort .sidebar .premium-subnav button:before{transition:none}}html.apple-ui.premium.comfort :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){border-color:#929f89}html.apple-ui.premium.comfort .auth-form>p,html.apple-ui.premium.comfort .page-heading p{color:var(--c-muted)}@media(max-width:900px){html.apple-ui.premium.comfort .section-scene-host{padding-right:0;min-height:0}html.apple-ui.premium.comfort .section-scene-host>.section-scene{position:relative;width:100%;height:320px;min-height:0;max-height:none;margin-top:16px}html.apple-ui.premium.comfort .section-scene-host h1{font-size:clamp(36px,7.5vw,58px)}html.apple-ui.premium.comfort .model-constructor.section-scene-host>:is(h1,h2,p,.eyebrow){max-width:100%}html.apple-ui.premium.comfort .model-constructor.section-scene-host>.section-scene{position:relative;height:300px}html.apple-ui.premium.comfort .section-scene-compact{height:162px}html.apple-ui.premium.comfort .section-scene-compact .section-scene-caption{left:16px;width:54%;font-size:16px}html.apple-ui.premium.comfort .section-scene-compact .section-scene-stage{right:0;width:43%}html.apple-ui.premium.comfort .section-scene-compact .section-scene-controls{gap:4px;margin-top:9px}html.apple-ui.premium.comfort .section-scene-compact .section-scene-controls button{font-size:10px;padding:5px 6px}}@media(max-width:420px){html.apple-ui.premium.comfort .section-scene-host>.section-scene{height:300px}html.apple-ui.premium.comfort .section-scene-caption{font-size:11px}}@media(prefers-reduced-motion:reduce){html.apple-ui.premium.comfort .page-curtain.scene-flight.in{animation:none}}@view-transition{navigation:none}
