@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./instrument-sans-latin-ext-400-normal-Q_nF8v4l.woff2) format("woff2"),url(./instrument-sans-latin-ext-400-normal-r32jotim.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:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./instrument-sans-latin-400-normal-DRC__1Mx.woff2) format("woff2"),url(./instrument-sans-latin-400-normal-D1W7dsQl.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:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./instrument-sans-latin-ext-500-normal-CTEe1bJa.woff2) format("woff2"),url(./instrument-sans-latin-ext-500-normal-CAxz3nsc.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:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./instrument-sans-latin-500-normal-Dk9ku72i.woff2) format("woff2"),url(./instrument-sans-latin-500-normal-Z6ESRlEs.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:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./instrument-sans-latin-ext-600-normal-BsaQcF38.woff2) format("woff2"),url(./instrument-sans-latin-ext-600-normal-DMks36a2.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:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./instrument-sans-latin-600-normal-B7fBEWYG.woff2) format("woff2"),url(./instrument-sans-latin-600-normal-B9e8oLYv.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:Instrument Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./instrument-sans-latin-ext-700-normal-ClYbKGw-.woff2) format("woff2"),url(./instrument-sans-latin-ext-700-normal-BQc-7cTM.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:Instrument Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./instrument-sans-latin-700-normal-CYfAanHo.woff2) format("woff2"),url(./instrument-sans-latin-700-normal-DfAjL1vF.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:Martian Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAkEAA8AAAAAC9wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABwAAAAcACEAD0dQT1MAAAF0AAAAHgAAAB5EdEx1R1NVQgAAAZQAAAAnAAAAKLj8uOpPUy8yAAABvAAAAFQAAABgZvB9qFNUQVQAAAIQAAAANwAAAEDzW98ZY21hcAAAAkgAAABoAAAAjFU69oFnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAAD1gAABR5TQFICaGVhZAAABpAAAAA1AAAANh3TuCtoaGVhAAAGyAAAAB8AAAAkBtr/w2htdHgAAAboAAAAMAAAAFg3ugZqbG9jYQAABxgAAAAwAAAAMA/QEMptYXhwAAAHSAAAABoAAAAgACcAnm5hbWUAAAdkAAABFgAAAlIy2FpbcG9zdAAACHwAAACHAAAAzbQ5fwAAAQAAAAwAAAAAAAAAAgACAAEAAwABAAkAEAABAAEAAAAKABwAHAABREZMVAAIAAQAAAAA//8AAAAAAAB42mNgZGBg4GJQA0ImFzefEAahnMSSPAY+BhBgARH//4NIAFpJBVUAeNpjYGHaw/iFgZWBgamLKYKBgcEbQjPGMRgxZgBFuRk4mRiAgAXIZgfSQA4E+Pn7uTIcYFBQ2ML84r8FUIETwy+g8HSQHFMEswKQUmBgBgBRVQxyeNodhMEBQAAQw9IDAGAEmwF/sLg/aJMgRIgB7d8OO4dtkeCcl00gXEoEmFIGQAjk64IHn6IFRAB42k3IwQ3BABSA4a/tiwRVjYhzV+kkdnAyjjNXA7ABF45mwABPOEhP/58PJSosVYpfwxYrrcpIp7dzLso4xDXu8e6OmQx8H5e4xevr+cxTbrLPAuCx9n/UGq0FGJuZaEzN1doPMEYZ8gABAAH//wAPeNp0UkV441YQnvfkSCGzpXBiWYkUhyNwmMkB29t1l5mZmZmZGY5lun/l9lLmXoq3XsrHRN6xvAwGwS/NDzMDDEwEoAsZP15xkAmguUV3megWvW5xInWZueRds1Ml0xn/6K+l9MexmXQ5UKjGmlNYw0EWVng1r8RIDMF/9cfff3yo/dcOQkfskWQNsZmjZBfpNN+FRCJVZ/NQGQgAVvNQBB/cx9n7uA+PH+D1XsSXoU6W5Yu/991L/jCvEt38NOlr0y9rft8EFPoT/9AoXYGMQQBi6LIUYFlOaqeaKvBuyZBYNiDLhh5qyGFZ3idoaihkGOSbruZgZ3n6FnZgc2zDrm1+YXhlvHrONJ8i1yjBviDZYm9sL9DKBhY2rFtmrmmSyqpiemSuYz4XFP2K0lXuB9SekviLrkftAigF8Ao5SfIGzUGllGIILQi8j+XKRFlBXxz7HVesjNSG8za5hpd1T9rW1bM1HlvTQoi5geRyuVJvWMknaf3Bhtqqjmn1kTML5xyPhI/Ns+dlL24uVQ0UIdCWUOgeOgN4VNSSX4ZlUU/RBEu9QWrbf7H88Nav+YnN46Zza7IKc4T8rKL5dIbZRd4Zi3eFJz9fUlRYMjvJ1Yz+T2KfBeSyqND6w1TM+6/XrN3xsquup2Zokn19ZoGPL7D7lv7M+M3nyOtju9ui8rSpZWK5GqEFSb4h9HaMqYdagDTOin6XTg3psqI0YBdcVlNyJDk5J1eqYTgvlrzOycFwR2sfM9nG+91ud6VzW9fQpYvjN/eym52RzknxaLx1yLGZ7Wn2ZxWzlWKVWleZZXflu6mtL3PmYnL7q74DsyZOOW1+fToem7pL9D5rvxC39svCbXdxv4Un+3Ha2tN0Cxcgx9rHKZhrC85Ze2Yua94PR+N9D2V7+YlsHWp7b9+eiZG13cxae6RlePy4sBF2rmN7GoofT9fPlsgn58w7HetYG+0eWjF31pKOpoFlRS70a+0+04N+0wCABd8oIGptpYWyKTQd0dTeMFFEOQsV8ETAwHcP4cQaMRkurRJqqKuXDA2HLxpiyNCtLJx0b5U5jZdYjhN58aGAZElsXTshnv7zgTrZ/J+c9hVpot6bvd1+cFV4RYen5bCkSgTM7XxPs9ru2GHf61and9aUT83P9U0tqSyqzKuvWbLKmN5Wq0wtyPMgVK3X1i1dmfT3Cn2RupgesOONcFfQaj7JswVKSiRmBTc5Hp/MMT2lgUBpBD8AhGTSt0iCiQKDNw0aRzIXnTxM37p+HYAi41t0i/WMA7gzYaCsMRCvieiqjKqcOBOoCAgAof4RMAAAeNpjYGRgAOHceAvWeH6brwzMzC8YgOD28/dTQfT9Jy0F/5/9Z2TmYnECctkYmECiAFv1DNYAAAB42mNgZGBgfvHfgoGB6d3/Z3/bmbmAIqhAFACm7gagAHjaY9rDEAbEuki4CYjdgDgSiG2B2AqIvWByUH4kmhoGKDZlYGBYw8jFsAYA2zEVTgAAABoANgBCAE4AZACiANwBAgEqAXIBfgGKAZYB4gHtAfgCAwIDAgMCUwJuAnwCj3jaY2BkYGAQZ/BjYAdiVjAPAZgZGAERywDGAAB42o3QBUoGMBjG8b/dQRqU3d1B2ITdNH7d3TfwBB5AGjySJ/AUPoyvmzH4bW+xAf180UZLew/w0zKcdQtz/GXdyiC/WbdxxHfW7UU5HYzzmXUnM9izHmSPNYxboJ+prFvoZTTrTt33Zy0Bd4SIEsCCn1sc2PGQ0PkdjxzHLTlklxRHWytMjCPWtWLYiCoaJi6vEZP9rJmeLsXvueKGWyw6xxWzENQpRFB7tWTemxw19YoywSZrbKBVpGPuuNe+lJrp+SS7JL/JLa2YyNdMlNSc6yZMhmj+zRNsaba29KIbBxN1ej3oPoQXBzZTe0rC/FvIvG6ChYo/dOExGQmsrGEjREC3DpK698vFk2KKBLKzFv8BPh5YaQAAeNpiYGIAg/9zGIyAFCMDOhAHYhWGk4AWptoAYQAI/uEOY9DFkxaHHXB3iMv00a/ODyUa0oxWtEEZFVRRQx0NNNFCm8rooIse+hjUxif76l/r3u8pqrJS4Hhc4Exk1AtcyJxP2JcYDc6LvTgWM5TFidrO38//7+kcNY9nz8153lLESQLNRilQAA==) 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:Martian Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./martian-mono-cyrillic-500-normal-DejhKr-t.woff2) format("woff2"),url(./martian-mono-cyrillic-500-normal-CQ32KwDP.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./martian-mono-latin-ext-500-normal-CPN1Info.woff2) format("woff2"),url(./martian-mono-latin-ext-500-normal-CYMi9jUC.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:Martian Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./martian-mono-latin-500-normal-BWC8e-kx.woff2) format("woff2"),url(./martian-mono-latin-500-normal-BsOs1ffX.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:Martian Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAjoAA8AAAAAC8wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABwAAAAcACEAD0dQT1MAAAF0AAAAHgAAAB5EdEx1R1NVQgAAAZQAAAAnAAAAKLj8uOpPUy8yAAABvAAAAFIAAABgZ7h9iFNUQVQAAAIQAAAANQAAAED0I98bY21hcAAAAkgAAABoAAAAjFU69oFnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAADwwAABRZjtiEBaGVhZAAABnwAAAA2AAAANh2/uC9oaGVhAAAGtAAAAB8AAAAkBsX/oWhtdHgAAAbUAAAAMAAAAFg3rgUabG9jYQAABwQAAAAwAAAAMA/EELxtYXhwAAAHNAAAABoAAAAgACcAnm5hbWUAAAdQAAABEAAAAkwyp1kFcG9zdAAACGAAAACHAAAAzbQ5fwAAAQAAAAwAAAAAAAAAAgACAAEAAwABAAkAEAABAAEAAAAKABwAHAABREZMVAAIAAQAAAAA//8AAAAAAAB42mNgZGBg4GJQA0ImFzefEAahnMSSPAY+BhBgARH//4NIAFpJBVUAeNolxacBwkAAAMDLF+oSPwMKSzNUG4VmFhbAMgQyA7ECvZ45KTShkQn7UGPxv9oaVDtCXzdAIrQRANab9cxRKad4fg1JY1ccINSxoIhvOakMGwAAeNoFwUUBwwAUBbC8P2aUMGej3kvmKq6JiK3CU+Glxk/XJIz/pguxdBVUjj6IkG1NzJ8IBQ8AAAB42k3IwQ3BABSA4a/tiwRVjYhzV+kkdnAyjjNXA7ABF45mwABPOEhP/58PJSosVYpfwxYrrcpIp7dzLso4xDXu8e6OmQx8H5e4xevr+cxTbrLPAuCx9n/UGq0FGJuZaEzN1doPMEYZ8gABAAH//wAPeNp1UgOUK1kUfJjpnontZLvTwXgy6XRnbPPbtm3btm2bh3u4R2scrm2781/et+LUVdW9BTCoAwDNxBz5xQIVAKKRNwZ5I2828nUo+v8f8BPFF4ULMPffRwH0wf8D0DiAgJfUHCQ1LFCTCjNvFsICa8YC9l6DrmtnxLdin5YZy5M133wD10C38jlIJO5XpdhQCEAASK2VILcf4ewj3EI+b5Pf4x4wU1NW1ofPcUitHIAR5Q3YC3Nbbm24sYUwiid+RoPQHOADWQBAKRYS/AzDCuVIjNqsRkESGEbwh0JSTI7bGcZqsYlRWZYk+KokBwr9zD62eX7XRasOBE21cmGPyPCBAicEhWCJAJdiUXLkci3jimdOViaUBcO5naXOw/RTUgWXh+ckzkdIgsbE92gpme4GAQDMNnuye1zUoQcjZULCZrUwbFAMhQkzlvmStfP1GWW2fZZOk+v7LK5rWNKz+6wqDJWZ/7AWrrKKt0Ig8wVBf82AgvZto4Zu7mjdONLg0UyLePMiPgBBTiKItqGRwErmicknpgLDoo3Ojgs5J9aGZu2+axvS2HtY+nq102J2plvmo5FKA7z9f+/WjsEDvE6PrxmQXlmE/X7M0V60VZI4bUU74fe2xQYd3KOX26XuQ/Rb1Q6/Xa1f+xrmlHFw2/9rKrtlDh8Z8gm5lcid7FZMmO3CIogAkMpS2Y95xULhcJyswEA3YhdCyTMZ7m+LnIuBV9hwdmttZQsejo1qrU6vjRpnVrcf2ttzQVPqHn1NvLmxtk6s0u9hGssEjZvN4fLEgpx0tc6hg6kNuj5j4IF3GtcMaWtbqvy2tLFhwHLB/DJ/EZz6i+IpD3A3xZP7uEp9mkZxG7BTPzYTZavIlWMvV0bP/aQ4q+UJdZeeV1eaX9PQtKJvl9n1eLO2VqxuaarMrdBvYRqKOa3raX2Nad7w5qEjtnaumdO1rGZw7+4DCsW2yT4jYUzdj9sJ41TCmAGWBCAodSVFmftoGkGpc07j/gRlKWrTJa8WIrk7yNVkoo2aNi5IIrk+L/GyFKNSWOGhkVnRKjAs+eSf0AdHd51dranaFxC1CQC3sY5sT4asOqRbP6N1WrVG2hiU0n9RZrFFkWA0/ZhulTk2pDbAjXHamTFWhydsCwcnTYsPqSKQy5FCoKz8JEKY7Ufn0Cu4HWgJTduDYXTxMJjicbrcKavS+vfr1z8Nt3M+H9etvb1bUo+CLiMX7g8wAOa4yCqTz+5Al8+dAwjsIpG9NMLej4nkvWvg8WWdl104TXLI4x4yVBV1AAABAAAAAQAASjef/V8PPPUAAwPoAAAAANvn75UAAAAA3+SEcP/V/vgDBgRPAAEABgACAAAAAAAAeNpjYGRgYH7x34KBgend/6t/U5nZgCKoQBQAolEGaQB42mPaw+AKxLJIOAeIzYHYA4h1gFgLiK1gclC+F5oaBihWY2BgmMvwj2EGAKHFFPEAAAAaADUAQQBNAGMAogDbAQEBKAFxAX0BiQGVAeIB7QH4AgMCAwIDAlACawJ4Aot42mNgZGBgEGfwY2AHYlYwDwGYGRgBEcsAxgAAeNqEkAVKRVEURZe/mzSpxyfsbiVswm7p392FDsMchbSjknYEbvDaxWFz1o2TQIA77LQ5vMB9m89wG108Gbbh4dGwnRkeDDsIc2XYSQ/nhl1YnBkO6X/4hdsgQIfhNnwEDHtQfsMBAsAOZWoUiVLglCwJGmRESXFa1ECSVaizwKisTpwaWSo0xCNSloK88pDW+y4bbLFNlBoNsvIlncqUpGFWKFMgwQlJaigWvWAxzghjyL5EWm+x1lvs+99FdtiV1kX/VTT+1/yrUoULam+TW0wwhiQ60k0S64/u9qjJ50gSR7Es00Tbo0yNOhZ93zaZJot+0CTGCHHKFHWbpEWWAsVPlep6KT4PapcmAMcqVuJ42mJgYgCD/3MYjIAUIwM6EAdiFYaTgBam2gBhAAj+4Q5j0MWTFocdcHeIy/TRr84PJRrSjFa0QRkVVFFDHQ000UKbyuigix76GNTGJ/vqX+ve7ymqslLgeFzgTGTUC1zInE/YlxgNzou9OBYzlMWJ2s7fz//v6Rw1j2fPzXneUsRJAs1GKVAA) 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:Martian Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./martian-mono-cyrillic-700-normal-D_igsEI4.woff2) format("woff2"),url(./martian-mono-cyrillic-700-normal-Dui0LR26.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./martian-mono-latin-ext-700-normal-DCLlok61.woff2) format("woff2"),url(./martian-mono-latin-ext-700-normal-DxXBCdt7.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:Martian Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./martian-mono-latin-700-normal-BEEYYU4J.woff2) format("woff2"),url(./martian-mono-latin-700-normal-CkDhVUqs.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--yellow: #ffcd00;--yellow-press: #f0be00;--ink: #16181d;--tarmac: #2a2d34;--tarmac-deep: #1f2127;--board-text: #eef0f2;--board-muted: #9aa0a8;--stamp: #4b3bd1;--stamp-tint: rgba(75, 59, 209, .08);--danger: #b3261e;--ground: #d9dcdf;--paper: #f7f7f5;--card: #ffffff;--line: #d9dcdf;--line-strong: #16181d;--muted: #4a4f57;--faint: #6b717a;--font-sans: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "Martian Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--step--1: .8125rem;--step-0: 1rem;--step-1: 1.1875rem;--step-2: 1.5rem;--step-3: clamp(1.75rem, 1.4rem + 1.4vw, 2.25rem);--step-4: clamp(2.25rem, 1.6rem + 2.6vw, 3.5rem);--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--r-board: 14px;--r-card: 20px;--r-control: 14px;--r-pill: 999px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in: cubic-bezier(.55, 0, 1, .45);--ease-stamp: cubic-bezier(.5, 0, .75, 0);--t-micro: .18s;--t-move: .36s;--t-scene: .56s;color-scheme:light}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--ground: #0f1013;--paper: #16181d;--card: #1f2127;--line: #30343c;--line-strong: #eef0f2;--ink: #eef0f2;--muted: #b9bdc4;--faint: #9aa0a8;--tarmac: #2a2d34;--tarmac-deep: #121317;--stamp: #8f83ff;--stamp-tint: rgba(143, 131, 255, .12);color-scheme:dark}}:root[data-theme=dark]{--ground: #0f1013;--paper: #16181d;--card: #1f2127;--line: #30343c;--line-strong: #eef0f2;--ink: #eef0f2;--muted: #b9bdc4;--faint: #9aa0a8;--tarmac: #2a2d34;--tarmac-deep: #121317;--stamp: #8f83ff;--stamp-tint: rgba(143, 131, 255, .12);color-scheme:dark}:root{--graphite: #16181d}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100dvh;background:var(--ground);color:var(--ink);font-family:var(--font-sans);font-size:var(--step-0);line-height:1.5;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01" 1}::selection{background:var(--yellow);color:var(--graphite)}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.05;letter-spacing:-.022em;font-weight:700;text-wrap:balance}p{text-wrap:pretty}button,input,select{font:inherit;color:inherit}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1.5px}a:hover{color:var(--stamp)}:focus-visible{outline:3px solid var(--stamp);outline-offset:3px;border-radius:6px}.mono{font-family:var(--font-mono);font-feature-settings:"zero" 1;letter-spacing:-.02em}.muted{color:var(--muted)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:52px;padding:0 var(--s5);border:0;border-radius:var(--r-control);font-size:var(--step-0);font-weight:650;cursor:pointer;text-decoration:none;transition:transform var(--t-micro) var(--ease-out),background-color var(--t-micro) var(--ease-out),box-shadow var(--t-micro) var(--ease-out)}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{cursor:not-allowed;opacity:.45}.btn--go{background:var(--yellow);color:var(--graphite);box-shadow:inset 0 -3px #16181d2e}.btn--go:hover:not(:disabled){background:var(--yellow-press);color:var(--graphite)}.btn--ink{background:var(--ink);color:var(--paper)}.btn--ink:hover:not(:disabled){color:var(--paper);background:color-mix(in srgb,var(--ink) 88%,var(--stamp))}.btn--line{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong)}.btn--line:hover:not(:disabled){color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}.btn--danger{background:transparent;color:var(--danger);box-shadow:inset 0 0 0 1.5px currentColor}.btn--block{width:100%}.btn--big{min-height:60px;font-size:var(--step-1)}.btn--small{min-height:40px;padding:0 var(--s4);font-size:var(--step--1);border-radius:10px}.field{display:flex;flex-direction:column;gap:var(--s2)}.field__label{font-size:var(--step--1);font-weight:600;color:var(--muted)}.field__input{min-height:52px;padding:0 var(--s4);border-radius:12px;border:1.5px solid var(--line);background:var(--card);transition:border-color var(--t-micro) var(--ease-out)}.field__input:hover{border-color:var(--faint)}.field__input:focus-visible{outline:none;border-color:var(--stamp);box-shadow:0 0 0 3px var(--stamp-tint)}.field__input--amount{min-height:72px;font-family:var(--font-mono);font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);font-weight:700;letter-spacing:-.04em}.field__hint{font-size:var(--step--1);color:var(--muted)}.field__hint--error{color:var(--danger);font-weight:600}.card{background:var(--card);border-radius:var(--r-card);padding:var(--s5)}.chip{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 var(--s3);border-radius:var(--r-pill);font-size:var(--step--1);font-weight:600;background:color-mix(in srgb,var(--ink) 7%,transparent)}.chip--cleared{background:var(--stamp-tint);color:var(--stamp)}.chip--waiting{background:color-mix(in srgb,var(--yellow) 30%,transparent);color:var(--ink)}.chip--closed{background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--muted)}.chip--danger{background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger)}.dot{width:8px;height:8px;border-radius:50%;background:currentColor}.topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);flex-wrap:wrap;padding:var(--s4) clamp(16px,4vw,40px)}.topbar__nav{display:flex;gap:var(--s1);flex-wrap:wrap}.topbar__link{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--s4);border-radius:var(--r-pill);font-size:var(--step--1);font-weight:600;text-decoration:none;color:var(--muted);transition:background-color var(--t-micro) var(--ease-out),color var(--t-micro) var(--ease-out)}.topbar__link:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 7%,transparent)}.topbar__link[aria-current=page]{color:var(--graphite);background:var(--yellow)}.logo{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:var(--step-1);letter-spacing:-.02em;text-decoration:none;color:var(--ink)}.logo:hover{color:var(--ink)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.flap{display:inline-flex;align-items:stretch;gap:4px;align-self:center}.flap__tile{--h: 56px;position:relative;display:grid;place-items:center;width:calc(var(--h) * .66);height:var(--h);border-radius:7px;overflow:hidden;background:linear-gradient(var(--tarmac) 0 49.4%,#121317 49.4% 50.6%,var(--tarmac) 50.6%);box-shadow:inset 0 1px #ffffff0f,0 2px #00000040;color:var(--yellow);font-family:var(--font-mono);font-weight:700;font-size:calc(var(--h) * .54);line-height:1;perspective:120px}.flap__tile--blank{color:transparent}.flap__glyph{display:block;transform-origin:50% 0%;animation:flap-drop .11s var(--ease-out) both}.flap__sep{align-self:flex-end;padding-bottom:6px;font-family:var(--font-mono);font-weight:700;font-size:30px;line-height:1;color:var(--ink)}.flap--md .flap__tile{--h: 40px}.flap--md .flap__sep{font-size:22px;padding-bottom:4px}@keyframes flap-drop{0%{transform:rotateX(-82deg);opacity:.4}to{transform:rotateX(0);opacity:1}}.stamp{position:relative;align-self:center;flex:none;color:var(--stamp);transform:rotate(-9deg)}.stamp svg{display:block;width:100%;height:100%;overflow:visible}.stamp--strike{animation:stamp-strike .52s var(--ease-stamp) both}.stamp--strike:after{content:"";position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:50%;border:2px solid var(--stamp);opacity:0;animation:stamp-ring .7s .3s var(--ease-out) both}@keyframes stamp-strike{0%{transform:translateY(-28px) scale(1.9) rotate(-22deg);opacity:0}55%{transform:translateY(0) scale(.94) rotate(-8deg);opacity:1}72%{transform:scale(1.02) rotate(-9.5deg)}to{transform:scale(1) rotate(-9deg);opacity:1}}@keyframes stamp-ring{0%{transform:scale(.9);opacity:.5}to{transform:scale(1.35);opacity:0}}.qr{display:grid;place-items:center;flex:none}.qr__svg,.qr__svg svg{display:block;width:100%;height:100%}.qr__loading{width:100%;height:100%;border-radius:8px;background:repeating-linear-gradient(45deg,#eceeef 0,#eceeef 8px,#fff 8px,#fff 16px)}.pass{--notch: var(--paper);background:var(--card);border-radius:var(--r-card);overflow:hidden;animation:rise var(--t-scene) var(--ease-out) both}.pass__route{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s4) var(--s5);background:var(--tarmac);color:var(--board-text)}.pass__port{display:flex;flex-direction:column}.pass__port--end{align-items:flex-end}.pass__iata{font-size:30px;font-weight:700;line-height:1.1}.pass__city{font-size:12px;color:var(--board-muted)}.pass__arc{flex:1;max-width:96px;height:22px;color:var(--yellow)}.pass__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s4) var(--s3);margin:0;padding:var(--s4) var(--s5)}.pass__grid div{display:flex;flex-direction:column;gap:2px;min-width:0}.pass__grid dt{font-size:12px;color:var(--muted)}.pass__grid dd{margin:0;font-weight:600;font-size:15px}.pass__grid dd.mono{font-size:13px;font-weight:500;padding-top:2px}.pass__tear{position:relative;height:24px;margin:0 var(--s5);background:linear-gradient(90deg,var(--line) 50%,transparent 0) center / 10px 2px repeat-x}.pass__tear:before,.pass__tear:after{content:"";position:absolute;top:0;width:24px;height:24px;border-radius:50%;background:var(--notch)}.pass__tear:before{left:calc(-1 * var(--s5) - 12px)}.pass__tear:after{right:calc(-1 * var(--s5) - 12px)}.pass__stub{display:flex;flex-direction:column;gap:var(--s4);padding:var(--s2) var(--s5) var(--s5)}.pass__amount{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);font-size:14px}.pass__vat{font-size:30px;font-weight:700;color:var(--ink)}.rail{display:flex;align-items:center;margin:0;padding:0;list-style:none;font-size:12px;font-weight:600}.rail__step{display:flex;align-items:center;gap:6px;color:var(--faint);flex:1}.rail__step:last-child{flex:none}.rail__step:after{content:"";flex:1;height:2px;margin:0 var(--s2);background:var(--line)}.rail__step:last-child:after{display:none}.rail__node{width:10px;height:10px;border-radius:50%;border:2px solid currentColor;flex:none}.rail__step--done{color:var(--ink)}.rail__step--done .rail__node{background:currentColor}.rail__step--done:not(.rail__step--now):after{background:var(--ink)}.board{width:100%;border-collapse:separate;border-spacing:0 6px;padding:var(--s2) var(--s3) var(--s3);background:var(--tarmac);border-radius:var(--r-board);font-family:var(--font-mono);font-size:13px;color:var(--board-text)}.board th{font-weight:500;font-size:11px;color:var(--board-muted);text-align:left;padding:var(--s1) var(--s3) 0}.board td{padding:var(--s2) var(--s3);background:#1b1d22}.board tbody tr{animation:board-row .36s var(--ease-out) both}.board td:first-child{border-radius:6px 0 0 6px}.board td:last-child{border-radius:0 6px 6px 0;text-align:right}.board th:last-child{text-align:right}.board__status--go{color:var(--yellow)}.board__status--done{color:#a9a2ff}.board tfoot th,.board tfoot td{background:none;padding-top:var(--s2);font-weight:700;font-size:13px;color:var(--board-text)}.board__total{color:var(--yellow)}@keyframes board-row{0%{transform:rotateX(-70deg);opacity:0}to{transform:none;opacity:1}}@keyframes rise{0%{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}.phone{position:relative;width:min(100%,390px);height:812px;max-height:calc(100dvh - 120px);min-height:640px;margin-inline:auto;border:10px solid var(--graphite);border-radius:52px;overflow:hidden;background:var(--paper);box-shadow:0 30px 60px -30px #16181d73}.phone:before{content:"";position:absolute;z-index:2;top:10px;left:50%;width:96px;height:26px;border-radius:99px;background:var(--graphite);transform:translate(-50%)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .phone{border-color:#2f333b;box-shadow:0 0 0 1px #3a3f48,0 30px 60px -30px #000c}:root:not([data-theme=light]) .phone:before{background:#2f333b}}@media (max-width: 480px){.phone--solo{width:100%;height:auto;min-height:calc(100dvh - 72px);max-height:none;border:0;border-radius:0;box-shadow:none}.phone--solo:before{display:none}}.grow{flex:1}.center{text-align:center}.right{text-align:right}.small{font-size:var(--step--1)}.strong{font-weight:700}.stack-0{display:flex;flex-direction:column;gap:2px;min-width:0}.stack-2{display:flex;flex-direction:column;gap:var(--s2)}.stack-3{display:flex;flex-direction:column;gap:var(--s3)}.title{font-size:var(--step-2)}.subtitle{font-size:var(--step-1);letter-spacing:-.015em}.notice{padding:var(--s3) var(--s4);border-radius:12px;background:color-mix(in srgb,var(--yellow) 22%,transparent);font-size:var(--step--1);font-weight:500}.page{padding:var(--s2) clamp(16px,4vw,40px) var(--s7)}.page--phone{display:flex;justify-content:center;padding-top:var(--s4)}@media (max-width: 480px){.page--phone{padding:0}}.phone-screen{display:flex;flex-direction:column;gap:var(--s4);min-height:100%;height:100%;overflow-y:auto;padding:52px var(--s5) var(--s5);scrollbar-width:none}.phone-screen--paper{background:var(--paper);color:var(--ink)}.phone-screen--night{--notch: var(--graphite);background:var(--graphite);color:var(--board-text)}.phone-screen--night :focus-visible{outline-color:var(--yellow)}.brandline{display:flex;align-items:center;gap:10px;font-weight:700;font-size:var(--step-1)}.headline{margin-top:var(--s4);font-size:38px;line-height:1.02;letter-spacing:-.03em}.headline--center{margin-top:0;font-size:30px;text-align:center}.lede{color:var(--muted);line-height:1.45}.fineprint{font-size:var(--step--1);color:var(--muted);text-align:center}.receipt{display:flex;flex-direction:column;gap:var(--s3);padding:var(--s4) var(--s4) var(--s5);background:var(--card);border-radius:18px;font-size:14px;animation:rise var(--t-scene) var(--ease-out) both}.receipt__row{display:flex;justify-content:space-between;gap:var(--s3)}.receipt__row .mono{font-size:13px}.receipt__tear{height:2px;background:linear-gradient(90deg,var(--line) 50%,transparent 0) 0 0 / 10px 2px repeat-x}.receipt__big{font-size:36px;font-weight:700;line-height:1}.screen-head{display:flex;justify-content:space-between;align-items:baseline}.mini-pass{display:flex;justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);background:var(--card);border-radius:16px;animation:rise var(--t-scene) 80ms var(--ease-out) both}.currency .field__input{min-height:48px}.back{align-self:flex-start;display:inline-flex;gap:var(--s2);min-height:40px;padding:0;border:0;background:none;font-weight:600;color:inherit;cursor:pointer}.night-muted{color:var(--board-muted)}.airport-code{display:flex;flex-direction:column;align-items:center;gap:var(--s3);padding:var(--s5);border-radius:var(--r-card);background:#fff;color:var(--graphite);animation:rise var(--t-scene) .2s var(--ease-out) both}.airport-code__text{font-size:16px;font-weight:700;letter-spacing:.04em}.refund{align-items:stretch;padding-top:64px}.ledger-list{display:flex;flex-direction:column;gap:var(--s2);margin:0;padding:var(--s4);border-radius:16px;background:var(--card);font-size:14px;animation:rise var(--t-scene) 1.4s var(--ease-out) both}.ledger-list div{display:flex;justify-content:space-between;gap:var(--s3)}.ledger-list dt{color:var(--muted)}.ledger-list dd{margin:0;white-space:nowrap;font-size:13px}.textlink{align-self:center;font-size:14px;font-weight:600}.desk{width:100%;display:flex;flex-direction:column;gap:var(--s5);max-width:1180px;margin-inline:auto}.desk__head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:var(--s3);padding-top:var(--s4)}.desk__head .title{font-size:var(--step-3)}.shop-switch{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s3);padding-top:var(--s3)}.shop-switch__options{display:inline-flex;padding:4px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--card) 70%,transparent)}.shop-switch__option{min-height:36px;padding:0 var(--s4);border:0;border-radius:var(--r-pill);background:transparent;font-size:var(--step--1);font-weight:600;color:var(--muted);cursor:pointer;transition:background-color var(--t-micro) var(--ease-out),color var(--t-micro) var(--ease-out)}.shop-switch__option[aria-pressed=true]{background:var(--ink);color:var(--paper)}.country{max-width:520px}.desk__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--s5)}@media (max-width: 860px){.desk__grid{grid-template-columns:minmax(0,1fr)}}.sale{display:flex;flex-direction:column;gap:var(--s4)}.sale__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s3)}@media (max-width: 420px){.sale__row{grid-template-columns:minmax(0,1fr)}}.basket{display:flex;flex-direction:column;gap:var(--s3);margin:0;padding:0;list-style:none}.basket__line{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.2fr) 40px;align-items:end;gap:var(--s2);animation:rise var(--t-move) var(--ease-out) both}.basket__line:only-child{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.2fr)}.basket__remove{display:grid;place-items:center;width:40px;height:52px;border:0;border-radius:12px;background:transparent;color:var(--muted);cursor:pointer}.basket__remove:hover{color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,transparent)}.basket__add{align-self:flex-start}.sale__sum{display:flex;justify-content:space-between;gap:var(--s3);font-size:14px}@media (max-width: 640px){.basket__line,.basket__line:only-child{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.basket__item{grid-column:1 / -1}.basket__remove{grid-column:2;justify-self:end;height:40px}}.desk--compact .basket__line,.desk--compact .basket__line:only-child{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.desk--compact .basket__item{grid-column:1 / -1}.sale__total{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);padding-top:var(--s4);border-top:2px dashed var(--line);font-weight:600}.sale__vat{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.25rem);font-weight:700}.handoff{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s4);min-height:360px}.handoff__qr{padding:var(--s4);border-radius:18px;background:#fff;box-shadow:0 0 0 1.5px var(--line);animation:rise var(--t-scene) var(--ease-out) both}.handoff__code{font-size:var(--step-1);font-weight:700;letter-spacing:.04em}.handoff__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s3);min-height:200px;max-width:30ch;margin-inline:auto;color:var(--faint)}.sales{display:flex;flex-direction:column;gap:var(--s3)}.table-scroll{position:relative;overflow-x:auto;margin-inline:calc(-1 * var(--s2));padding-inline:var(--s2)}.table{width:100%;min-width:520px;border-collapse:collapse;font-size:14px}.table th{padding:var(--s2) var(--s3) var(--s2) 0;font-size:12px;font-weight:600;color:var(--muted);text-align:left;border-bottom:1.5px solid var(--line-strong)}.table td{padding:var(--s3) var(--s3) var(--s3) 0;border-bottom:1px solid var(--line);vertical-align:middle}.table tr:last-child td{border-bottom:0}.table .num{text-align:right}.table td.mono{font-size:13px}.customs{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:var(--s5);align-items:start}@media (max-width: 860px){.customs{grid-template-columns:minmax(0,1fr)}}.kiosk{display:flex;flex-direction:column;gap:var(--s4)}.queue-item{display:flex;justify-content:space-between;align-items:center;gap:var(--s3);width:100%;padding:var(--s3) var(--s4);border:1.5px solid var(--line);border-radius:14px;background:var(--paper);text-align:left;cursor:pointer;transition:border-color var(--t-micro) var(--ease-out)}.queue-item:hover{border-color:var(--ink)}.queue-item--active{border-color:var(--ink);box-shadow:inset 4px 0 0 var(--yellow)}.dossier{display:flex;flex-direction:column;gap:var(--s4);min-height:320px}.dossier__head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--s3)}.checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3);margin:0;padding:0;list-style:none}@media (max-width: 1000px){.checks{grid-template-columns:minmax(0,1fr)}}.checks li{display:flex;gap:var(--s3);padding:var(--s3);border-radius:14px;background:var(--paper);font-size:14px}.checks li>span:last-child{display:flex;flex-direction:column;gap:2px}.checks__ok{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--ink);color:var(--paper);font-size:12px;font-weight:700}.dossier__actions{display:flex;flex-wrap:wrap;gap:var(--s3)}.stamp-btn{flex:1 1 260px}.cleared{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s4);min-height:300px}.desk--compact{gap:var(--s3)}.desk--compact .desk__grid{grid-template-columns:minmax(0,1fr);gap:var(--s3)}.desk--compact .card{padding:var(--s4)}.desk--compact .handoff{min-height:0}.desk--compact .handoff__empty{min-height:120px}.desk--compact .sale__row,.desk--compact .customs,.desk--compact .checks{grid-template-columns:minmax(0,1fr)}.desk--compact .table{min-width:0}.desk--compact .dossier{min-height:0}.demo{display:flex;flex-direction:column;gap:var(--s5);max-width:1440px;margin-inline:auto;padding:0 clamp(16px,4vw,40px) var(--s8)}.demo__intro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--s5);padding:var(--s6) 0 var(--s2)}@media (max-width: 960px){.demo__intro{grid-template-columns:minmax(0,1fr)}}.demo__headline{max-width:24ch;font-size:var(--step-4);line-height:1.02;letter-spacing:-.035em}.demo__source{grid-column:1;max-width:60ch;font-size:var(--step--1);color:var(--muted)}.demo__controls .btn--go{min-width:15rem}.demo__controls{display:flex;gap:var(--s3);flex-wrap:wrap}.steps{display:flex;gap:var(--s2);margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.steps__item{display:inline-flex;align-items:center;gap:var(--s2);flex:none;min-height:40px;padding:0 var(--s4) 0 var(--s2);border-radius:var(--r-pill);background:color-mix(in srgb,var(--card) 70%,transparent);font-size:var(--step--1);font-weight:600;color:var(--muted);transition:background-color var(--t-move) var(--ease-out),color var(--t-move) var(--ease-out)}.steps__num{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ground);font-size:11px;font-weight:700}.steps__item--done{color:var(--ink)}.steps__item--now{background:var(--yellow);color:var(--graphite)}.steps__item--now .steps__num{background:var(--graphite);color:var(--yellow)}.stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,410px) minmax(0,1fr);gap:var(--s5);align-items:start}@media (max-width: 1180px){.stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stage__pane--phone{grid-column:1 / -1;order:-1}}@media (max-width: 760px){.stage{grid-template-columns:minmax(0,1fr)}}.stage__pane{display:flex;flex-direction:column;gap:var(--s3);min-width:0;padding:var(--s3);border-radius:28px;transition:background-color var(--t-scene) var(--ease-out),box-shadow var(--t-scene) var(--ease-out)}.stage__pane--lit{background:color-mix(in srgb,var(--yellow) 26%,transparent);box-shadow:inset 0 0 0 2px var(--yellow)}.stage__label{padding-left:var(--s2);font-size:var(--step--1);font-weight:600;letter-spacing:0;color:var(--muted)}.stage__pane--lit .stage__label{color:var(--ink)}.stage .phone{height:760px;max-height:none}.chain{display:flex;flex-direction:column;gap:var(--s3);padding:var(--s5);border-radius:var(--r-card);background:var(--card)}.chain__head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--s3)}.chain__list{margin:0;padding:0;list-style:none}.chain__item{display:grid;grid-template-columns:76px minmax(0,1fr) auto 120px;align-items:baseline;gap:var(--s4);padding:var(--s3) 0;border-bottom:1px solid var(--line);font-size:14px;animation:rise var(--t-move) var(--ease-out) both}.chain__item:last-child{border-bottom:0}.chain__item--clear .strong,.chain__item--convert .strong{color:var(--stamp)}.chain__tx{text-align:right}@media (max-width: 640px){.chain__item{grid-template-columns:minmax(0,1fr) auto}.chain__item>:first-child,.chain__tx{display:none}}.setup-log ol{margin:0;padding:0;list-style:none}.setup-line{display:flex;justify-content:space-between;gap:var(--s4);flex-wrap:wrap;padding:var(--s2) 0;border-bottom:1px solid var(--line);font-size:14px}.setup-line--ok>span:before{content:"✓ ";color:var(--stamp);font-weight:700}.setup-line--err{color:var(--danger);font-weight:600}.setup-json{min-height:240px;padding:var(--s3);font-size:12px;resize:vertical}.cashout{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2);padding:var(--s4);border-radius:16px;background:var(--card);animation:rise var(--t-move) var(--ease-out) both}.linklike{border:0;background:none;padding:var(--s1);color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.receipt-lines{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.receipt-lines li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line);animation:rise var(--t-move) var(--ease-out) both}.checks__ok--no{background:var(--danger)}.window-timer{margin:0;padding:var(--s2) var(--s3);border-radius:var(--r-pill);background:color-mix(in srgb,var(--ink) 6%,transparent);font-size:var(--step--1);text-align:center}.window-timer--closed{border-radius:12px;color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,transparent)}.check{display:flex;align-items:flex-start;gap:var(--s3);cursor:pointer}.check input{flex:none;width:18px;height:18px;margin-top:2px;accent-color:var(--ink)}.check>span{display:grid;gap:2px;font-size:var(--step--1)}.shop-switch__options{flex-wrap:wrap;border-radius:20px}.handoff__next{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s2)}.topbar__step{display:inline-grid;place-items:center;width:18px;height:18px;margin-right:6px;border-radius:50%;background:color-mix(in srgb,currentColor 14%,transparent);font-size:11px;line-height:1}@media (max-width: 560px){.topbar__step{display:none}}@media (max-width: 900px){.customs .dossier{order:-1}}.segmented{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:14px;background:color-mix(in srgb,var(--ink) 6%,transparent)}.segmented button{flex:1 1 200px;min-height:40px;padding:0 var(--s3);border:0;border-radius:10px;background:transparent;font:inherit;font-size:var(--step--1);font-weight:600;color:var(--muted);cursor:pointer}.segmented button[aria-checked=true]{background:var(--card);color:var(--ink);box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 18%,transparent)}.tag{display:inline-block;margin-left:var(--s2);padding:2px 8px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--stamp, #4b3bd1) 12%,transparent);color:var(--stamp, #4b3bd1);font-size:12px;font-weight:600;vertical-align:middle}.basket__kind{grid-column:1 / -1;max-width:320px;margin-top:calc(var(--s2) * -.5)}.field__input--small{min-height:36px;padding-block:4px;font-size:var(--step--1)}.rules-note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3);margin-top:var(--s2);font-size:12px;font-weight:500;color:var(--muted)}.rules-note__flag{padding:2px 10px;border-radius:var(--r-pill);background:color-mix(in srgb,#d98b00 16%,transparent);color:color-mix(in srgb,#8a5200 80%,var(--ink));font-weight:600}.rules-note a{color:inherit}.legal-footer{padding:var(--s5) var(--s4) var(--s6);font-size:12px;text-align:center;color:var(--muted)}.verdict{display:grid;gap:var(--s2);margin:0;padding:var(--s3) var(--s4);border-radius:14px;font-size:var(--step--1);line-height:1.45}.verdict ul{margin:0;padding-left:1.1em;display:grid;gap:4px}.verdict--no{background:color-mix(in srgb,var(--danger) 8%,transparent);color:var(--ink)}.verdict--no strong{color:var(--danger)}.verdict--ok{background:color-mix(in srgb,var(--stamp, #4b3bd1) 9%,transparent)}.profile__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2)}.profile__step{margin:0;font-size:12px;color:var(--muted)}.process{margin:0;padding-left:1.2em;display:grid;gap:4px;font-size:var(--step--1)}.verdict--ok{display:block}.profile__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.profile .field__input{min-width:0;width:100%}
