@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.border{border-style:var(--tw-border-style);border-width:1px}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-ext-400-normal.39u3dp1q8vt28.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-400-normal.3-2s2qyqt5syo.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-400-normal.1ob51yn_zh4f3.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-400-normal.2c9g56gofrre8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-greek-400-normal.20ztly1_og8qv.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-400-normal.1d6bt9ufqnym6.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-vietnamese-400-normal.41bcgzntq2c9e.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-400-normal.3nx5do2g1gg_d.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-ext-400-normal.2wkl6p2bjtdkj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-400-normal.1d956-ol9h5w9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-400-normal.1xf5nwxyfigak.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-400-normal.19i24--p24z3r.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-ext-500-normal.37y6j4asgn87a.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-500-normal.42ydqmu-69p6e.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-500-normal.3j8b5jptl4nhr.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-500-normal.2r3_h99a4p2o6.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-greek-500-normal.0k99vu2yejv84.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-500-normal.2kq1zw7ns-90j.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-vietnamese-500-normal.38exv3t7tju-g.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-500-normal.14rtxflq2gk6f.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-ext-500-normal.1h2_ral94l6aj.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-500-normal.1zyjrbr0w_u4w.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-500-normal.2i4a1iuj6lbvw.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-500-normal.14sc3d7sk_zzh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-ext-600-normal.0hanpnpn3ki-v.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-600-normal.33q0gwxfwkcq9.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-600-normal.1bd0br_i69opa.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-600-normal.0h3aaz4315ad-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-greek-600-normal.17-3491c_tfac.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-600-normal.1mkps5wbbyo2a.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-vietnamese-600-normal.3hxpyk-en1__5.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-600-normal.3i-6fz_bx7yta.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-ext-600-normal.0a5-aslyj_wbq.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-600-normal.00ca59z0uilzq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-600-normal.2ovda_azncp9b.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-600-normal.2wn5p1s7u3utm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-ext-700-normal.1dpp22a693y_f.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-700-normal.2j0n2wowgjqls.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-700-normal.18feapymqwhbh.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-700-normal.2l5m2m6-3_1r7.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-greek-700-normal.0y4gpqeqws6yv.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-700-normal.2nhbs3yj9gl6i.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-vietnamese-700-normal.18eestevoqzwv.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-700-normal.1_rj7yg1pulj1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-ext-700-normal.14ri_qndij_e8.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-700-normal.22pgwkr6js0ec.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-700-normal.3cj1z__33gk9h.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-700-normal.43_h0be0oa3u4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-ext-400-normal.09jq5v9-1wf71.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-400-normal.2iaubq2jy0rx3.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-400-normal.0m1ahpdxrpokj.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-400-normal.2-z93d2j9-3s0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-vietnamese-400-normal.3a7fs2yw914a9.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-400-normal.2kzc8ichkozg5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-ext-400-normal.1hjaitcyq2e2r.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-400-normal.0nrwft7nlo5oa.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-normal.3xdfs0-p_zi4c.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-normal.2lhng2ntocry9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-cyrillic-ext-500-normal.28wp48yubenc3.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-500-normal.41yczc5zdkwdh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-cyrillic-500-normal.26ox_itp_alxp.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-500-normal.1eaan1mch682e.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-vietnamese-500-normal.0s1z3n-ysad7w.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-500-normal.2g79xp9gzp1kn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-latin-ext-500-normal.1cuq9_67cn48n.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-500-normal.1tdw_l2v4yhc_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-latin-500-normal.11q3guvgd1r20.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-500-normal.1fgk-kmy-32_a.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-cyrillic-ext-600-normal.0lqep3bw7v3wl.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-600-normal.18owfse_hsbuz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-cyrillic-600-normal.0qipn60581k5b.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-600-normal.2so0eecqstp1p.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-vietnamese-600-normal.1xowhcc_d3c84.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-600-normal.3o6zfpml9w8yy.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-latin-ext-600-normal.1h4gkbs1bbtv3.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-600-normal.2j6z_fq1740ug.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-latin-600-normal.30e0eqd5fxn92.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-600-normal.0d95tbzh5g6jj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fundo:#f4f5f7;--superficie:#fff;--superficie-2:#f9fafb;--linha:#e2e5ea;--linha-forte:#cdd2da;--texto:#1a1e26;--texto-2:#545d6b;--texto-3:#8a929e;--acento:#4b44c8;--acento-hover:#3f39b0;--acento-suave:#eeedfb;--acento-texto:#fff;--ruptura:#d0423b;--ruptura-suave:#fbeceb;--atencao:#d9822b;--atencao-suave:#fcf1e5;--saudavel:#2e8f5b;--saudavel-suave:#e7f4ec;--excesso:#3474c9;--excesso-suave:#e8f0fa;--cat-1:#cfe3c4;--cat-2:#f0dcb4;--cat-3:#ecc9c2;--cat-4:#c7dbeb;--cat-5:#ece3b8;--cat-6:#dccfe6;--cat-7:#c4e2de;--cat-8:#d2d0ea;--chao:#fff;--parede:#2a2f38;--movel:#b9c0cb;--movel-borda:#6b7482;--fixo:#eceef1;--fonte:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--fonte-mono:"IBM Plex Mono", ui-monospace, "Cascadia Code", Menlo, monospace;--raio:6px;--raio-s:4px;--sombra:0 1px 2px #1018280f;--sombra-flutua:0 8px 24px #10182824}*{box-sizing:border-box}html,body{margin:0}body{background:var(--fundo);color:var(--texto);font-family:var(--fonte);-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.45}a{color:var(--acento);text-decoration:none}a:hover{text-decoration:underline}code,.mono{font-family:var(--fonte-mono)}.num{font-family:var(--fonte-mono);font-variant-numeric:tabular-nums}h1,h2,h3,p{margin:0}.t-pagina{letter-spacing:-.01em;font-size:18px;font-weight:600}.t-secao{font-size:14px;font-weight:600}.t-rotulo{letter-spacing:.04em;text-transform:uppercase;color:var(--texto-3);font-size:11px;font-weight:600}.t-2{color:var(--texto-2)}.t-3{color:var(--texto-3)}.t-p{font-size:12px}.forte{font-weight:600}.linha{align-items:center;display:flex}.pilha{flex-direction:column;display:flex}.g1{gap:4px}.g2{gap:8px}.g3{gap:12px}.g4{gap:16px}.g6{gap:24px}.quebra{flex-wrap:wrap}.empurra{margin-left:auto}.mt1{margin-top:4px}.mt2{margin-top:8px}.mt3{margin-top:12px}.mt4{margin-top:16px}.mt6{margin-top:24px}.caixa{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio)}.caixa-cab{border-bottom:1px solid var(--linha);align-items:center;gap:8px;padding:10px 14px;display:flex}.caixa-corpo{padding:14px}.btn{border-radius:var(--raio-s);border:1px solid var(--linha-forte);background:var(--superficie);height:30px;color:var(--texto);font:500 13px var(--fonte);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--superficie-2);text-decoration:none}.btn-p{background:var(--acento);border-color:var(--acento);color:var(--acento-texto)}.btn-p:hover{background:var(--acento-hover)}.btn-f{color:var(--texto-2);background:0 0;border-color:#0000}.btn-ico{justify-content:center;width:30px;padding:0}.btn:disabled{opacity:.45;cursor:not-allowed}.seg{border:1px solid var(--linha-forte);border-radius:var(--raio-s);background:var(--superficie);display:inline-flex;overflow:hidden}.seg button{border:0;border-right:1px solid var(--linha);height:28px;font:500 12px var(--fonte);color:var(--texto-2);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.seg button:last-child{border-right:0}.seg button[aria-pressed=true]{background:var(--acento-suave);color:var(--acento);font-weight:600}.seg button:disabled{opacity:.45;cursor:not-allowed}.campo{flex-direction:column;gap:4px;display:flex}.campo>span:first-child{color:var(--texto-2);font-size:12px;font-weight:500}.ent{border:1px solid var(--linha-forte);border-radius:var(--raio-s);height:30px;font:13px var(--fonte);color:var(--texto);background:var(--superficie);width:100%;padding:0 8px}.ent:disabled{background:var(--superficie-2);color:var(--texto-2)}.ajuda{color:var(--texto-3);font-size:11px}.selo{background:var(--superficie-2);height:20px;color:var(--texto-2);border:1px solid var(--linha);white-space:nowrap;border-radius:3px;align-items:center;gap:5px;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.selo:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.selo[data-e=rascunho]{color:#8a6a12;background:#fbf5e3;border-color:#efe2b8}.selo[data-e=publicado]{color:var(--acento);background:var(--acento-suave);border-color:#d8d6f5}.selo[data-e=executado]{color:var(--saudavel);background:var(--saudavel-suave);border-color:#c8e6d4}.selo[data-e=atrasado]{color:var(--ruptura);background:var(--ruptura-suave);border-color:#f2cdca}.selo[data-e=neutro]:before{display:none}.end{font-family:var(--fonte-mono);letter-spacing:.02em;border:1px solid var(--linha-forte);background:var(--superficie);white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:12px;font-weight:600}.end-g{padding:4px 10px;font-size:20px}.tab{border-collapse:collapse;width:100%;font-size:12px}.tab th{text-align:left;color:var(--texto-3);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--linha);background:var(--superficie-2);white-space:nowrap;padding:7px 10px;font-size:11px;font-weight:600}.tab td{border-bottom:1px solid var(--linha);white-space:nowrap;padding:6px 10px}.tab tr:hover td{background:var(--superficie-2)}.tab .dir{text-align:right}.aviso{border-radius:var(--raio-s);border:1px solid var(--linha);background:var(--superficie-2);color:var(--texto-2);gap:10px;padding:10px 12px;font-size:12px;display:flex}.aviso b{color:var(--texto)}.aviso[data-t=atencao]{background:var(--atencao-suave);border-color:#f0d6b8}.aviso[data-t=ruptura]{background:var(--ruptura-suave);border-color:#f2cdca}.ico{flex-shrink:0;width:16px;height:16px;display:inline-flex}.ico svg{width:100%;height:100%}[hidden]{display:none!important}.app{flex-direction:column;min-height:100vh;display:flex}.barra-app{background:var(--superficie);border-bottom:1px solid var(--linha);z-index:40;align-items:center;gap:14px;height:44px;padding:0 14px;display:flex;position:sticky;top:0}.marca-app{color:var(--texto);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex;text-decoration:none!important}.marca-app svg{color:var(--acento)}.seletor-loja{border:1px solid var(--linha-forte);border-radius:var(--raio-s);background:var(--superficie);height:28px;font:500 12px var(--fonte);color:var(--texto);cursor:pointer;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.nav-ciclo,.nav-config{height:100%;display:flex}.nav-ciclo{margin-left:6px}.nav-ciclo a,.nav-config a{color:var(--texto-2);border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 11px;font-weight:500;text-decoration:none;display:inline-flex}.nav-ciclo a:hover,.nav-config a:hover{color:var(--texto)}.nav-ciclo a[aria-current],.nav-config a[aria-current]{color:var(--texto);border-bottom-color:var(--acento);font-weight:600}.nav-ciclo .cont{font:600 10px var(--fonte-mono);background:var(--acento-suave);color:var(--acento);border-radius:8px;padding:0 5px;line-height:16px}.nav-config{border-left:1px solid var(--linha);margin-left:auto;padding-left:4px}.conta{align-items:center;gap:10px;display:flex}.cliente{font:700 11px var(--fonte);letter-spacing:.08em;color:var(--texto-2)}.avatar{background:var(--fundo);border:1px solid var(--linha-forte);width:26px;height:26px;font:600 10px var(--fonte);color:var(--texto-2);border-radius:50%;place-items:center;display:grid}.cab{background:var(--superficie);border-bottom:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;display:flex}.cab .trilha{color:var(--texto-3);align-items:center;gap:6px;font-size:12px;display:flex}.cab .trilha a{color:var(--texto-2)}.pagina{width:100%;max-width:1400px;padding:16px}.ws{flex:1;grid-template-columns:232px minmax(0,1fr) 288px;min-height:0;display:grid}.ws.sem-arvore{grid-template-columns:minmax(0,1fr) 288px}.ws>aside{background:var(--superficie);overflow:auto}.ws>aside.esq{border-right:1px solid var(--linha)}.ws>aside.dir{border-left:1px solid var(--linha)}@media (max-width:1100px){.ws,.ws.sem-arvore{grid-template-columns:1fr}.ws>aside.esq{display:none}}.centro{flex-direction:column;min-width:0;display:flex}.ferr{border-bottom:1px solid var(--linha);background:var(--superficie);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.ferr .div{background:var(--linha);width:1px;height:20px}.canvas{background:var(--fundo);flex:1;min-height:520px;position:relative;overflow:hidden}.status{border-top:1px solid var(--linha);background:var(--superficie);font:11px var(--fonte-mono);color:var(--texto-3);align-items:center;gap:16px;padding:4px 12px;display:flex}.sec{border-bottom:1px solid var(--linha);padding:12px 14px}.sec:last-child{border-bottom:0}.dl{grid-template-columns:108px minmax(0,1fr);gap:5px 10px;margin:0;font-size:12px;display:grid}.dl dt{color:var(--texto-3)}.dl dd{margin:0}.arvore{margin:0;padding:6px 0;font-size:12px;list-style:none}.arvore ul{margin:0;padding:0;list-style:none}.arvore li>div{cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;display:flex}.arvore li>div:hover{background:var(--superficie-2)}.arvore li>div[aria-current]{background:var(--acento-suave);color:var(--acento);font-weight:600}.arvore .q{font:11px var(--fonte-mono);color:var(--texto-3);margin-left:auto}.arvore .cor{border-radius:2px;flex-shrink:0;width:8px;height:8px}.arvore .n1>div{padding-left:22px}.arvore .n2>div{padding-left:36px}.zoom{border:1px solid var(--linha-forte);border-radius:var(--raio-s);background:var(--superficie);box-shadow:var(--sombra);flex-direction:column;display:flex;position:absolute;bottom:10px;right:10px}.zoom button{border:0;border-bottom:1px solid var(--linha);width:28px;height:28px;color:var(--texto-2);cursor:pointer;background:0 0;place-items:center;display:grid}.zoom button:last-child{border-bottom:0}.legenda{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio-s);box-shadow:var(--sombra);gap:3px 12px;padding:7px 9px;font-size:11px;display:grid;position:absolute;bottom:10px;left:10px}.legenda span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.legenda i.c{border:1px solid #00000014;border-radius:2px;width:10px;height:10px;display:inline-block}.escala{font:11px var(--fonte-mono);color:var(--texto-3);align-items:center;gap:6px;display:flex;position:absolute;top:10px;left:10px}.escala i{border:1px solid var(--texto-3);border-top:0;width:50px;height:5px;display:block}.dica{pointer-events:none;background:var(--texto);color:#fff;white-space:nowrap;z-index:5;border-radius:3px;padding:4px 7px;font-size:11px;position:absolute;transform:translate(-50%,-135%)}.planta{width:100%;height:100%;display:block}.planta .chao{fill:var(--chao)}.planta .parede{fill:none;stroke:var(--parede);stroke-width:2.4px}.planta .area{opacity:.5}.planta .area-rot{font:600 7.5px var(--fonte);fill:var(--texto-2);letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.planta .fixo{fill:var(--fixo);stroke:var(--linha-forte);stroke-width:.5px}.planta .fixo-rot{font:5px var(--fonte);fill:var(--texto-3);pointer-events:none}.planta .movel{fill:var(--movel);stroke:var(--movel-borda);stroke-width:.5px;cursor:pointer}.planta .movel:hover{stroke:var(--acento);stroke-width:1px}.planta .movel[aria-selected=true]{fill:var(--acento);stroke:var(--acento-hover);stroke-width:1px}.planta .movel[data-tipo=refrigerado]{fill:#c9d6e3}.planta .movel[data-tipo=ponta]{fill:#a7afbb}.planta .movel[data-tipo=ilha]{fill:#c7d1c2}.planta .movel[data-sem-endereco=true]{fill:#0000;stroke:var(--texto-2);stroke-dasharray:2 1.5}.planta .corr-rot{font:600 6.5px var(--fonte-mono);fill:var(--texto);text-anchor:middle;pointer-events:none}.planta .corr-lado{font:500 4px var(--fonte-mono);fill:var(--texto-3);text-anchor:middle;pointer-events:none}.planta .grade line{stroke:#eef0f3;stroke-width:.3px}.planta .cota{stroke:var(--texto-3);stroke-width:.4px}.planta .cota-rot{font:5.5px var(--fonte-mono);fill:var(--texto-3);text-anchor:middle}.planta .entrada{stroke:var(--texto-2);stroke-width:2.4px;stroke-dasharray:3 2}.planta .seta{fill:var(--texto-2)}.planta .estoque{pointer-events:none}.planta.sem-areas .area,.planta.sem-areas .area-rot,.planta.sem-corredores .corr-rot,.planta.sem-corredores .corr-lado,.planta.sem-cotas .cota,.planta.sem-cotas .cota-rot,.planta.sem-grade .grade{display:none}.planta.ind .area{opacity:.12}.planta.ind .movel{fill:#e6e9ee}.gondola{width:100%;height:auto;max-height:64vh;margin:0 auto;display:block}.gondola .estrutura{fill:#5d6573}.gondola .fundo{fill:var(--chao);stroke:var(--linha-forte);stroke-width:.5px}.gondola .nivel{fill:#9aa2ae}.gondola .nivel[aria-selected=true]{fill:var(--acento)}.gondola .mod-rot{font:600 7px var(--fonte-mono);fill:var(--texto-2);text-anchor:middle}.gondola .niv-rot{font:600 6.5px var(--fonte-mono);fill:var(--texto-2);text-anchor:end}.gondola .niv-cota{font:5.5px var(--fonte-mono);fill:var(--texto-3);text-anchor:end}.gondola .pos{cursor:pointer;stroke:#1a1e2647;stroke-width:.35px}.gondola .pos:hover{stroke:var(--texto);stroke-width:.8px}.gondola .pos[aria-selected=true]{stroke:var(--acento);stroke-width:1.8px}.gondola .pos-vazia{fill:#0000;stroke:var(--linha-forte);stroke-dasharray:2 1.6;cursor:pointer}.gondola .pos-vazia:hover{fill:var(--acento-suave)}.gondola .pos-vazia[aria-selected=true]{stroke:var(--acento);stroke-width:1.4px;stroke-dasharray:none;fill:var(--acento-suave)}.gondola .pos-rot{font:600 4.6px var(--fonte);fill:#2a2f38;pointer-events:none;text-transform:uppercase}.gondola .pos-med{font:4.2px var(--fonte-mono);fill:#4d5562;pointer-events:none}.gondola .pos-num{font:500 4.6px var(--fonte-mono);fill:var(--texto-3);pointer-events:none;text-anchor:middle}.gondola .cota{stroke:var(--texto-3);stroke-width:.5px}.gondola .cota-rot{font:6.5px var(--fonte-mono);fill:var(--texto-2);text-anchor:middle}.gondola .apagado{opacity:.22}.kpis{border-top:1px solid var(--linha);background:var(--superficie);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.kpi{border-right:1px solid var(--linha);flex-direction:column;gap:1px;padding:8px 12px;display:flex}.kpi:last-child{border-right:0}.kpi b{font:600 17px var(--fonte-mono)}.kpi span{color:var(--texto-3);font-size:11px}.kpi[data-t=ruptura] b{color:var(--ruptura)}.kpi[data-t=atencao] b{color:var(--atencao)}.kpi[data-t=saudavel] b{color:var(--saudavel)}.kpi[data-t=excesso] b{color:var(--excesso)}.vazio{text-align:center;color:var(--texto-2);flex-direction:column;align-items:center;gap:6px;padding:48px 16px;display:flex}.fase{font:600 10px var(--fonte-mono);color:var(--texto-3);border:1px solid var(--linha-forte);border-radius:3px;padding:0 4px}.barra-prog{background:var(--linha);border-radius:2px;height:4px;overflow:hidden}.barra-prog i{background:var(--acento);height:100%;display:block}@media (max-width:1680px){.nav-config .rot-cad{display:none}.nav-config a[aria-current] .rot-cad{display:inline}.nav-config a{padding:0 9px}}:root{--seq-1:#e9e8fb;--seq-2:#c9c6f3;--seq-3:#9d97e6;--seq-4:#6f67d6;--seq-5:#4b44c8;--seq-6:#2f2a8f;--serie-2:#0d9488}.graf text{font:11px var(--fonte);fill:var(--texto-2)}.graf .eixo{stroke:var(--linha-forte);stroke-width:1px}.graf .grade-g{stroke:var(--linha);stroke-width:1px}.graf .val{font:500 11px var(--fonte-mono);fill:var(--texto)}.graf .barra-g:hover,.graf .ponto:hover{opacity:.8}.leg-g{color:var(--texto-2);gap:14px;font-size:12px;display:flex}.leg-g span{align-items:center;gap:6px;display:inline-flex}.leg-g i{border-radius:2px;width:10px;height:10px;display:inline-block}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.mini{border:1px solid var(--linha);background:var(--superficie-2);width:96px;height:64px;color:var(--texto-3);border-radius:3px;place-items:center;display:grid;overflow:hidden}.mini svg.planta{width:100%;height:100%}.tab td{vertical-align:middle}.prog{align-items:center;gap:8px;display:flex}.prog .barra-prog{width:90px}.faixa{color:#6b5310;background:#fbf5e3;border-bottom:1px solid #efe2b8;align-items:center;gap:8px;padding:6px 16px;font-size:12px;display:flex}.faixa b{color:var(--texto)}.paleta{grid-template-columns:1fr 1fr;gap:6px;display:grid}.paleta button{border:1px solid var(--linha);border-radius:var(--raio-s);font:11px var(--fonte);color:var(--texto);cursor:grab;background:var(--superficie);text-align:left;flex-direction:column;gap:4px;padding:6px;display:flex}.paleta button:hover,.paleta button[aria-pressed=true]{border-color:var(--acento)}.paleta i.d{background:var(--movel);border:1px solid var(--movel-borda);border-radius:1px;height:14px;display:block}.mud{margin:0;padding:0;font-size:12px;list-style:none}.mud li{border-top:1px solid var(--linha);grid-template-columns:16px 1fr auto;align-items:center;gap:6px;padding:5px 0;display:grid}.mud li:first-child{border-top:0}.passos{counter-reset:p;gap:12px;margin:0;padding:0;list-style:none;display:grid}.passos>li{counter-increment:p;grid-template-columns:24px 1fr;gap:12px;display:grid}.passos>li:before{content:counter(p);border:1px solid var(--linha-forte);width:24px;height:24px;font:600 11px var(--fonte-mono);color:var(--texto-2);background:var(--superficie);border-radius:50%;place-items:center;display:grid}.solta{border:1px dashed var(--linha-forte);border-radius:var(--raio);text-align:center;background:var(--superficie-2);color:var(--texto-2);padding:20px}.ferramenta-desenho{border-radius:var(--raio-s);width:100%;font:12px var(--fonte);color:var(--texto);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:3px 4px;display:flex}.ferramenta-desenho:hover{background:var(--superficie-2)}.ferramenta-desenho[aria-pressed=true]{background:var(--acento-suave);color:var(--acento);font-weight:600}.canvas svg.planta{position:absolute;inset:0}.canvas.arrastando,.canvas.arrastando *{cursor:grabbing!important}.canvas[data-ferramenta=area],.canvas[data-ferramenta=corredor],.canvas[data-ferramenta=fixo],.canvas[data-ferramenta=movel]{cursor:crosshair}.canvas[data-ferramenta=mao]{cursor:grab}.planta .area[aria-selected=true]{opacity:.8;stroke:var(--acento);stroke-width:1px}.planta .fixo[aria-selected=true]{stroke:var(--acento);stroke-width:1px}.planta .fixo.editavel,.planta .area.editavel{cursor:pointer}.planta .corr-eixo{stroke:var(--texto-3);stroke-width:.6px;stroke-dasharray:3 2;fill:none;pointer-events:none}.planta .corr-eixo[aria-selected=true]{stroke:var(--acento);stroke-width:1.2px;stroke-dasharray:none}.planta .corr-alca{stroke:#0000;stroke-width:6px;fill:none;cursor:pointer}.planta.sem-corredores .corr-eixo,.planta.sem-corredores .corr-alca{display:none}.planta .movel-rot{font:600 4.2px var(--fonte-mono);fill:var(--texto);pointer-events:none;text-anchor:middle;dominant-baseline:middle}.planta .rascunho-poli{fill:var(--acento-suave);fill-opacity:.5;stroke:var(--acento);stroke-width:.8px;stroke-dasharray:2 1.5;pointer-events:none}.planta .rascunho-ponto{fill:var(--acento);pointer-events:none}.menu-flutua{z-index:60;background:var(--superficie);border:1px solid var(--linha-forte);border-radius:var(--raio);min-width:220px;box-shadow:var(--sombra-flutua);max-height:360px;padding:4px 0;position:absolute;overflow:auto}.menu-flutua a,.menu-flutua button{width:100%;font:12px var(--fonte);color:var(--texto);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:6px 12px;text-decoration:none;display:flex}.menu-flutua a:hover,.menu-flutua button:hover{background:var(--superficie-2);text-decoration:none}.menu-flutua a[aria-current]{color:var(--acento);font-weight:600}.erro-linha{color:var(--ruptura);font-size:12px}.regua{border-top:1px solid var(--linha);background:var(--superficie);align-items:center;gap:8px;padding:6px 10px;display:flex}.regua .mods{flex:1;gap:2px;display:flex}.regua .mods button{border:1px solid var(--linha-forte);background:var(--superficie);height:22px;font:600 10px var(--fonte-mono);color:var(--texto-3);cursor:pointer;border-radius:2px;flex:1;padding:0}.regua .mods button[aria-current=true]{background:var(--acento-suave);border-color:var(--acento);color:var(--acento)}.gond-wrap{padding:18px 16px 10px}.lado-a-lado{background:var(--linha);border-bottom:1px solid var(--linha);grid-template-columns:1fr 1fr;gap:1px;display:grid}.lado-a-lado>div{background:var(--fundo);height:360px;position:relative}.lado-a-lado .rot{z-index:2;position:absolute;top:8px;left:10px}.lado-a-lado svg{width:100%;height:100%;display:block}.planta .mudou{stroke:var(--atencao)!important;stroke-width:1.6px!important;fill:var(--atencao-suave)!important}.planta .novo{fill:var(--acento-suave)!important;stroke:var(--acento)!important;stroke-width:1.4px!important;stroke-dasharray:none!important}.planta .saiu{fill:var(--ruptura-suave)!important;stroke:var(--ruptura)!important;stroke-width:1.2px!important}.tipo{border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.ok-grande{background:var(--saudavel-suave);width:44px;height:44px;color:var(--saudavel);border-radius:50%;place-items:center;display:grid}.grade2{grid-template-columns:420px minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:1100px){.grade2{grid-template-columns:1fr}}.versoes{margin:0;padding:0;list-style:none}.versoes li{border-top:1px solid var(--linha);cursor:pointer;grid-template-columns:44px 1fr;gap:10px;padding:12px 14px;display:grid}.versoes li:first-child{border-top:0}.versoes li[aria-current]{background:var(--acento-suave)}.versoes .v{font:600 15px var(--fonte-mono)}.prev{background:var(--fundo);height:380px;position:relative}.prev svg{width:100%;height:100%;display:block}.anat{font-family:var(--fonte-mono);flex-wrap:wrap;align-items:flex-start;gap:4px;display:flex}.anat .b{flex-direction:column;align-items:center;gap:6px;display:flex}.anat .v{border:1px solid var(--linha-forte);background:var(--superficie);border-radius:4px;padding:2px 10px;font-size:26px;font-weight:600}.anat .b:nth-child(5) .v{border-color:var(--acento);color:var(--acento)}.anat .r{font:11px var(--fonte);color:var(--texto-2);text-align:center;max-width:120px;line-height:1.3}.anat .h{color:var(--texto-3);padding-top:3px;font-size:26px}.grade-etq{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:1000px){.grade-etq{grid-template-columns:1fr}}.folha{aspect-ratio:210/297;border:1px solid var(--linha);width:100%;max-width:720px;box-shadow:var(--sombra);background:#fff;grid-template-columns:repeat(2,1fr);grid-auto-rows:max-content;gap:3%;margin:0 auto;padding:5%;display:grid}.etq{color:#111;font-family:var(--fonte);border:1px solid #222;grid-template-columns:1fr 58px;align-items:center;gap:4px 10px;padding:8px 10px;display:grid}.etq .e{font:700 22px var(--fonte-mono);letter-spacing:.01em;grid-column:1}.etq .q{grid-area:1/2/span 3;width:58px;height:58px}.etq .s{color:#333;font-size:9.5px}.etq .bar{background:repeating-linear-gradient(90deg,#111 0 1px,#fff 1px 2px,#111 2px 4px,#fff 4px 5px,#111 5px 6px,#fff 6px 8px);height:16px}.selo[data-e=pendente]{color:var(--atencao);background:var(--atencao-suave);border-color:#0000}.selo[data-e=retirar]{color:var(--ruptura);background:var(--ruptura-suave);border-color:#0000}.paginacao{justify-content:flex-end;align-items:center;gap:8px;padding:8px 14px;display:flex}.des{border:1px solid var(--linha);background:var(--superficie-2);border-radius:3px;place-items:center;width:54px;height:54px;display:grid}.des svg{width:40px;height:48px}.ed{grid-template-columns:420px minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:1000px){.ed{grid-template-columns:1fr}}.niveis td{padding:4px 6px}.niveis .ent{height:26px;font-size:12px}.cel-app{background:var(--fundo);flex-direction:column;max-width:560px;min-height:100dvh;margin:0 auto;font-size:14px;display:flex}.cel-topo{background:var(--superficie);border-bottom:1px solid var(--linha);z-index:5;flex-shrink:0;align-items:center;gap:10px;height:52px;padding:0 14px;display:flex;position:sticky;top:0}.cel-topo b{font-size:15px}.cel-topo a{color:var(--texto);display:inline-flex}.cel-corpo{flex:1;overflow:auto}.cel-pe{border-top:1px solid var(--linha);background:var(--superficie);padding:12px;position:sticky;bottom:0}.cel-app .btn{justify-content:center;width:100%;height:44px;font-size:14px}.cel-app .ent{height:44px;font-size:16px}.lst{background:var(--superficie);margin:0;padding:0;list-style:none}.lst li{border-bottom:1px solid var(--linha);grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.camera{background:#23272f;place-items:center;height:100%;min-height:420px;display:grid;position:relative;overflow:hidden}.camera video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.camera .mira{border:3px solid #fff;border-radius:14px;width:220px;height:220px;position:relative;box-shadow:0 0 0 999px #00000059}.camera .lido{background:var(--superficie);border-radius:10px;padding:12px 14px;position:absolute;bottom:18px;left:14px;right:14px}.end-cel{font:600 26px var(--fonte-mono);letter-spacing:.01em}.bloco{background:var(--superficie);border-bottom:1px solid var(--linha);padding:14px}.mini-g{background:var(--superficie);border-bottom:1px solid var(--linha);padding:8px}.porta{place-items:center;min-height:100vh;padding:16px;display:grid}.porta .caixa{width:100%;max-width:380px}.seg a.seg-link{border-right:1px solid var(--linha);height:28px;font:500 12px var(--fonte);color:var(--texto-2);align-items:center;gap:5px;padding:0 10px;text-decoration:none;display:inline-flex}.seg a.seg-link:last-child{border-right:0}.seg a.seg-link[aria-pressed=true]{background:var(--acento-suave);color:var(--acento);font-weight:600}
