@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/build/assets/inter-cyrillic-ext-400-normal-DQukG94-.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/build/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/build/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/build/assets/inter-greek-400-normal-q2sYcFCs.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/build/assets/inter-vietnamese-400-normal-Bbgyi5SW.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/build/assets/inter-latin-ext-400-normal-77YHD8bZ.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/build/assets/inter-latin-400-normal-CyCys3Eg.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/build/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/build/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/build/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/build/assets/inter-greek-500-normal-Xzm54t5V.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/build/assets/inter-vietnamese-500-normal-mJboJaSs.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/build/assets/inter-latin-ext-500-normal-BxGbmqWO.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/build/assets/inter-latin-500-normal-BL9OpVg8.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/build/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/build/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/build/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/build/assets/inter-greek-600-normal-BZpKdvQh.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/build/assets/inter-vietnamese-600-normal-BuLX-rYi.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/build/assets/inter-latin-ext-600-normal-CIVaiw4L.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/build/assets/inter-latin-600-normal-CiBQ2DWP.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/build/assets/inter-cyrillic-ext-700-normal-LO58E6JB.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/build/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/build/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/build/assets/inter-greek-700-normal-BUv2fZ6O.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/build/assets/inter-vietnamese-700-normal-BZaoP0fm.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/build/assets/inter-latin-ext-700-normal-TidjK2hL.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/build/assets/inter-latin-700-normal-BLAVimhd.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2)format("woff2"),url(/build/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2)format("woff2"),url(/build/assets/inter-cyrillic-800-normal-CCHyn08d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/inter-greek-ext-800-normal-B--PVpEC.woff2)format("woff2"),url(/build/assets/inter-greek-ext-800-normal-DUe57HfS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/inter-greek-800-normal-CLIouy3y.woff2)format("woff2"),url(/build/assets/inter-greek-800-normal-BU00tryP.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2)format("woff2"),url(/build/assets/inter-vietnamese-800-normal-DDlpr_Ee.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/inter-latin-ext-800-normal-DZJjya6U.woff2)format("woff2"),url(/build/assets/inter-latin-ext-800-normal-BOMpwxm3.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/build/assets/inter-latin-800-normal-D1mf63XC.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-display:block;font-family:bootstrap-icons;src:url(/build/assets/bootstrap-icons-BtvjY1KL.woff2?dd67030699838ea613ee6dbda90effa6)format("woff2"),url(/build/assets/bootstrap-icons-BOrJxbIo.woff?dd67030699838ea613ee6dbda90effa6)format("woff")}.bi:before,[class^=bi-]:before,[class*=\ bi-]:before{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;display:inline-block;font-family:bootstrap-icons!important;font-weight:400!important}.bi-123:before{content:""}.bi-alarm-fill:before{content:""}.bi-alarm:before{content:""}.bi-align-bottom:before{content:""}.bi-align-center:before{content:""}.bi-align-end:before{content:""}.bi-align-middle:before{content:""}.bi-align-start:before{content:""}.bi-align-top:before{content:""}.bi-alt:before{content:""}.bi-app-indicator:before{content:""}.bi-app:before{content:""}.bi-archive-fill:before{content:""}.bi-archive:before{content:""}.bi-arrow-90deg-down:before{content:""}.bi-arrow-90deg-left:before{content:""}.bi-arrow-90deg-right:before{content:""}.bi-arrow-90deg-up:before{content:""}.bi-arrow-bar-down:before{content:""}.bi-arrow-bar-left:before{content:""}.bi-arrow-bar-right:before{content:""}.bi-arrow-bar-up:before{content:""}.bi-arrow-clockwise:before{content:""}.bi-arrow-counterclockwise:before{content:""}.bi-arrow-down-circle-fill:before{content:""}.bi-arrow-down-circle:before{content:""}.bi-arrow-down-left-circle-fill:before{content:""}.bi-arrow-down-left-circle:before{content:""}.bi-arrow-down-left-square-fill:before{content:""}.bi-arrow-down-left-square:before{content:""}.bi-arrow-down-left:before{content:""}.bi-arrow-down-right-circle-fill:before{content:""}.bi-arrow-down-right-circle:before{content:""}.bi-arrow-down-right-square-fill:before{content:""}.bi-arrow-down-right-square:before{content:""}.bi-arrow-down-right:before{content:""}.bi-arrow-down-short:before{content:""}.bi-arrow-down-square-fill:before{content:""}.bi-arrow-down-square:before{content:""}.bi-arrow-down-up:before{content:""}.bi-arrow-down:before{content:""}.bi-arrow-left-circle-fill:before{content:""}.bi-arrow-left-circle:before{content:""}.bi-arrow-left-right:before{content:""}.bi-arrow-left-short:before{content:""}.bi-arrow-left-square-fill:before{content:""}.bi-arrow-left-square:before{content:""}.bi-arrow-left:before{content:""}.bi-arrow-repeat:before{content:""}.bi-arrow-return-left:before{content:""}.bi-arrow-return-right:before{content:""}.bi-arrow-right-circle-fill:before{content:""}.bi-arrow-right-circle:before{content:""}.bi-arrow-right-short:before{content:""}.bi-arrow-right-square-fill:before{content:""}.bi-arrow-right-square:before{content:""}.bi-arrow-right:before{content:""}.bi-arrow-up-circle-fill:before{content:""}.bi-arrow-up-circle:before{content:""}.bi-arrow-up-left-circle-fill:before{content:""}.bi-arrow-up-left-circle:before{content:""}.bi-arrow-up-left-square-fill:before{content:""}.bi-arrow-up-left-square:before{content:""}.bi-arrow-up-left:before{content:""}.bi-arrow-up-right-circle-fill:before{content:""}.bi-arrow-up-right-circle:before{content:""}.bi-arrow-up-right-square-fill:before{content:""}.bi-arrow-up-right-square:before{content:""}.bi-arrow-up-right:before{content:""}.bi-arrow-up-short:before{content:""}.bi-arrow-up-square-fill:before{content:""}.bi-arrow-up-square:before{content:""}.bi-arrow-up:before{content:""}.bi-arrows-angle-contract:before{content:""}.bi-arrows-angle-expand:before{content:""}.bi-arrows-collapse:before{content:""}.bi-arrows-expand:before{content:""}.bi-arrows-fullscreen:before{content:""}.bi-arrows-move:before{content:""}.bi-aspect-ratio-fill:before{content:""}.bi-aspect-ratio:before{content:""}.bi-asterisk:before{content:""}.bi-at:before{content:""}.bi-award-fill:before{content:""}.bi-award:before{content:""}.bi-back:before{content:""}.bi-backspace-fill:before{content:""}.bi-backspace-reverse-fill:before{content:""}.bi-backspace-reverse:before{content:""}.bi-backspace:before{content:""}.bi-badge-3d-fill:before{content:""}.bi-badge-3d:before{content:""}.bi-badge-4k-fill:before{content:""}.bi-badge-4k:before{content:""}.bi-badge-8k-fill:before{content:""}.bi-badge-8k:before{content:""}.bi-badge-ad-fill:before{content:""}.bi-badge-ad:before{content:""}.bi-badge-ar-fill:before{content:""}.bi-badge-ar:before{content:""}.bi-badge-cc-fill:before{content:""}.bi-badge-cc:before{content:""}.bi-badge-hd-fill:before{content:""}.bi-badge-hd:before{content:""}.bi-badge-tm-fill:before{content:""}.bi-badge-tm:before{content:""}.bi-badge-vo-fill:before{content:""}.bi-badge-vo:before{content:""}.bi-badge-vr-fill:before{content:""}.bi-badge-vr:before{content:""}.bi-badge-wc-fill:before{content:""}.bi-badge-wc:before{content:""}.bi-bag-check-fill:before{content:""}.bi-bag-check:before{content:""}.bi-bag-dash-fill:before{content:""}.bi-bag-dash:before{content:""}.bi-bag-fill:before{content:""}.bi-bag-plus-fill:before{content:""}.bi-bag-plus:before{content:""}.bi-bag-x-fill:before{content:""}.bi-bag-x:before{content:""}.bi-bag:before{content:""}.bi-bar-chart-fill:before{content:""}.bi-bar-chart-line-fill:before{content:""}.bi-bar-chart-line:before{content:""}.bi-bar-chart-steps:before{content:""}.bi-bar-chart:before{content:""}.bi-basket-fill:before{content:""}.bi-basket:before{content:""}.bi-basket2-fill:before{content:""}.bi-basket2:before{content:""}.bi-basket3-fill:before{content:""}.bi-basket3:before{content:""}.bi-battery-charging:before{content:""}.bi-battery-full:before{content:""}.bi-battery-half:before{content:""}.bi-battery:before{content:""}.bi-bell-fill:before{content:""}.bi-bell:before{content:""}.bi-bezier:before{content:""}.bi-bezier2:before{content:""}.bi-bicycle:before{content:""}.bi-binoculars-fill:before{content:""}.bi-binoculars:before{content:""}.bi-blockquote-left:before{content:""}.bi-blockquote-right:before{content:""}.bi-book-fill:before{content:""}.bi-book-half:before{content:""}.bi-book:before{content:""}.bi-bookmark-check-fill:before{content:""}.bi-bookmark-check:before{content:""}.bi-bookmark-dash-fill:before{content:""}.bi-bookmark-dash:before{content:""}.bi-bookmark-fill:before{content:""}.bi-bookmark-heart-fill:before{content:""}.bi-bookmark-heart:before{content:""}.bi-bookmark-plus-fill:before{content:""}.bi-bookmark-plus:before{content:""}.bi-bookmark-star-fill:before{content:""}.bi-bookmark-star:before{content:""}.bi-bookmark-x-fill:before{content:""}.bi-bookmark-x:before{content:""}.bi-bookmark:before{content:""}.bi-bookmarks-fill:before{content:""}.bi-bookmarks:before{content:""}.bi-bookshelf:before{content:""}.bi-bootstrap-fill:before{content:""}.bi-bootstrap-reboot:before{content:""}.bi-bootstrap:before{content:""}.bi-border-all:before{content:""}.bi-border-bottom:before{content:""}.bi-border-center:before{content:""}.bi-border-inner:before{content:""}.bi-border-left:before{content:""}.bi-border-middle:before{content:""}.bi-border-outer:before{content:""}.bi-border-right:before{content:""}.bi-border-style:before{content:""}.bi-border-top:before{content:""}.bi-border-width:before{content:""}.bi-border:before{content:""}.bi-bounding-box-circles:before{content:""}.bi-bounding-box:before{content:""}.bi-box-arrow-down-left:before{content:""}.bi-box-arrow-down-right:before{content:""}.bi-box-arrow-down:before{content:""}.bi-box-arrow-in-down-left:before{content:""}.bi-box-arrow-in-down-right:before{content:""}.bi-box-arrow-in-down:before{content:""}.bi-box-arrow-in-left:before{content:""}.bi-box-arrow-in-right:before{content:""}.bi-box-arrow-in-up-left:before{content:""}.bi-box-arrow-in-up-right:before{content:""}.bi-box-arrow-in-up:before{content:""}.bi-box-arrow-left:before{content:""}.bi-box-arrow-right:before{content:""}.bi-box-arrow-up-left:before{content:""}.bi-box-arrow-up-right:before{content:""}.bi-box-arrow-up:before{content:""}.bi-box-seam:before{content:""}.bi-box:before{content:""}.bi-braces:before{content:""}.bi-bricks:before{content:""}.bi-briefcase-fill:before{content:""}.bi-briefcase:before{content:""}.bi-brightness-alt-high-fill:before{content:""}.bi-brightness-alt-high:before{content:""}.bi-brightness-alt-low-fill:before{content:""}.bi-brightness-alt-low:before{content:""}.bi-brightness-high-fill:before{content:""}.bi-brightness-high:before{content:""}.bi-brightness-low-fill:before{content:""}.bi-brightness-low:before{content:""}.bi-broadcast-pin:before{content:""}.bi-broadcast:before{content:""}.bi-brush-fill:before{content:""}.bi-brush:before{content:""}.bi-bucket-fill:before{content:""}.bi-bucket:before{content:""}.bi-bug-fill:before{content:""}.bi-bug:before{content:""}.bi-building:before{content:""}.bi-bullseye:before{content:""}.bi-calculator-fill:before{content:""}.bi-calculator:before{content:""}.bi-calendar-check-fill:before{content:""}.bi-calendar-check:before{content:""}.bi-calendar-date-fill:before{content:""}.bi-calendar-date:before{content:""}.bi-calendar-day-fill:before{content:""}.bi-calendar-day:before{content:""}.bi-calendar-event-fill:before{content:""}.bi-calendar-event:before{content:""}.bi-calendar-fill:before{content:""}.bi-calendar-minus-fill:before{content:""}.bi-calendar-minus:before{content:""}.bi-calendar-month-fill:before{content:""}.bi-calendar-month:before{content:""}.bi-calendar-plus-fill:before{content:""}.bi-calendar-plus:before{content:""}.bi-calendar-range-fill:before{content:""}.bi-calendar-range:before{content:""}.bi-calendar-week-fill:before{content:""}.bi-calendar-week:before{content:""}.bi-calendar-x-fill:before{content:""}.bi-calendar-x:before{content:""}.bi-calendar:before{content:""}.bi-calendar2-check-fill:before{content:""}.bi-calendar2-check:before{content:""}.bi-calendar2-date-fill:before{content:""}.bi-calendar2-date:before{content:""}.bi-calendar2-day-fill:before{content:""}.bi-calendar2-day:before{content:""}.bi-calendar2-event-fill:before{content:""}.bi-calendar2-event:before{content:""}.bi-calendar2-fill:before{content:""}.bi-calendar2-minus-fill:before{content:""}.bi-calendar2-minus:before{content:""}.bi-calendar2-month-fill:before{content:""}.bi-calendar2-month:before{content:""}.bi-calendar2-plus-fill:before{content:""}.bi-calendar2-plus:before{content:""}.bi-calendar2-range-fill:before{content:""}.bi-calendar2-range:before{content:""}.bi-calendar2-week-fill:before{content:""}.bi-calendar2-week:before{content:""}.bi-calendar2-x-fill:before{content:""}.bi-calendar2-x:before{content:""}.bi-calendar2:before{content:""}.bi-calendar3-event-fill:before{content:""}.bi-calendar3-event:before{content:""}.bi-calendar3-fill:before{content:""}.bi-calendar3-range-fill:before{content:""}.bi-calendar3-range:before{content:""}.bi-calendar3-week-fill:before{content:""}.bi-calendar3-week:before{content:""}.bi-calendar3:before{content:""}.bi-calendar4-event:before{content:""}.bi-calendar4-range:before{content:""}.bi-calendar4-week:before{content:""}.bi-calendar4:before{content:""}.bi-camera-fill:before{content:""}.bi-camera-reels-fill:before{content:""}.bi-camera-reels:before{content:""}.bi-camera-video-fill:before{content:""}.bi-camera-video-off-fill:before{content:""}.bi-camera-video-off:before{content:""}.bi-camera-video:before{content:""}.bi-camera:before{content:""}.bi-camera2:before{content:""}.bi-capslock-fill:before{content:""}.bi-capslock:before{content:""}.bi-card-checklist:before{content:""}.bi-card-heading:before{content:""}.bi-card-image:before{content:""}.bi-card-list:before{content:""}.bi-card-text:before{content:""}.bi-caret-down-fill:before{content:""}.bi-caret-down-square-fill:before{content:""}.bi-caret-down-square:before{content:""}.bi-caret-down:before{content:""}.bi-caret-left-fill:before{content:""}.bi-caret-left-square-fill:before{content:""}.bi-caret-left-square:before{content:""}.bi-caret-left:before{content:""}.bi-caret-right-fill:before{content:""}.bi-caret-right-square-fill:before{content:""}.bi-caret-right-square:before{content:""}.bi-caret-right:before{content:""}.bi-caret-up-fill:before{content:""}.bi-caret-up-square-fill:before{content:""}.bi-caret-up-square:before{content:""}.bi-caret-up:before{content:""}.bi-cart-check-fill:before{content:""}.bi-cart-check:before{content:""}.bi-cart-dash-fill:before{content:""}.bi-cart-dash:before{content:""}.bi-cart-fill:before{content:""}.bi-cart-plus-fill:before{content:""}.bi-cart-plus:before{content:""}.bi-cart-x-fill:before{content:""}.bi-cart-x:before{content:""}.bi-cart:before{content:""}.bi-cart2:before{content:""}.bi-cart3:before{content:""}.bi-cart4:before{content:""}.bi-cash-stack:before{content:""}.bi-cash:before{content:""}.bi-cast:before{content:""}.bi-chat-dots-fill:before{content:""}.bi-chat-dots:before{content:""}.bi-chat-fill:before{content:""}.bi-chat-left-dots-fill:before{content:""}.bi-chat-left-dots:before{content:""}.bi-chat-left-fill:before{content:""}.bi-chat-left-quote-fill:before{content:""}.bi-chat-left-quote:before{content:""}.bi-chat-left-text-fill:before{content:""}.bi-chat-left-text:before{content:""}.bi-chat-left:before{content:""}.bi-chat-quote-fill:before{content:""}.bi-chat-quote:before{content:""}.bi-chat-right-dots-fill:before{content:""}.bi-chat-right-dots:before{content:""}.bi-chat-right-fill:before{content:""}.bi-chat-right-quote-fill:before{content:""}.bi-chat-right-quote:before{content:""}.bi-chat-right-text-fill:before{content:""}.bi-chat-right-text:before{content:""}.bi-chat-right:before{content:""}.bi-chat-square-dots-fill:before{content:""}.bi-chat-square-dots:before{content:""}.bi-chat-square-fill:before{content:""}.bi-chat-square-quote-fill:before{content:""}.bi-chat-square-quote:before{content:""}.bi-chat-square-text-fill:before{content:""}.bi-chat-square-text:before{content:""}.bi-chat-square:before{content:""}.bi-chat-text-fill:before{content:""}.bi-chat-text:before{content:""}.bi-chat:before{content:""}.bi-check-all:before{content:""}.bi-check-circle-fill:before{content:""}.bi-check-circle:before{content:""}.bi-check-square-fill:before{content:""}.bi-check-square:before{content:""}.bi-check:before{content:""}.bi-check2-all:before{content:""}.bi-check2-circle:before{content:""}.bi-check2-square:before{content:""}.bi-check2:before{content:""}.bi-chevron-bar-contract:before{content:""}.bi-chevron-bar-down:before{content:""}.bi-chevron-bar-expand:before{content:""}.bi-chevron-bar-left:before{content:""}.bi-chevron-bar-right:before{content:""}.bi-chevron-bar-up:before{content:""}.bi-chevron-compact-down:before{content:""}.bi-chevron-compact-left:before{content:""}.bi-chevron-compact-right:before{content:""}.bi-chevron-compact-up:before{content:""}.bi-chevron-contract:before{content:""}.bi-chevron-double-down:before{content:""}.bi-chevron-double-left:before{content:""}.bi-chevron-double-right:before{content:""}.bi-chevron-double-up:before{content:""}.bi-chevron-down:before{content:""}.bi-chevron-expand:before{content:""}.bi-chevron-left:before{content:""}.bi-chevron-right:before{content:""}.bi-chevron-up:before{content:""}.bi-circle-fill:before{content:""}.bi-circle-half:before{content:""}.bi-circle-square:before{content:""}.bi-circle:before{content:""}.bi-clipboard-check:before{content:""}.bi-clipboard-data:before{content:""}.bi-clipboard-minus:before{content:""}.bi-clipboard-plus:before{content:""}.bi-clipboard-x:before{content:""}.bi-clipboard:before{content:""}.bi-clock-fill:before{content:""}.bi-clock-history:before{content:""}.bi-clock:before{content:""}.bi-cloud-arrow-down-fill:before{content:""}.bi-cloud-arrow-down:before{content:""}.bi-cloud-arrow-up-fill:before{content:""}.bi-cloud-arrow-up:before{content:""}.bi-cloud-check-fill:before{content:""}.bi-cloud-check:before{content:""}.bi-cloud-download-fill:before{content:""}.bi-cloud-download:before{content:""}.bi-cloud-drizzle-fill:before{content:""}.bi-cloud-drizzle:before{content:""}.bi-cloud-fill:before{content:""}.bi-cloud-fog-fill:before{content:""}.bi-cloud-fog:before{content:""}.bi-cloud-fog2-fill:before{content:""}.bi-cloud-fog2:before{content:""}.bi-cloud-hail-fill:before{content:""}.bi-cloud-hail:before{content:""}.bi-cloud-haze-fill:before{content:""}.bi-cloud-haze:before{content:""}.bi-cloud-haze2-fill:before{content:""}.bi-cloud-lightning-fill:before{content:""}.bi-cloud-lightning-rain-fill:before{content:""}.bi-cloud-lightning-rain:before{content:""}.bi-cloud-lightning:before{content:""}.bi-cloud-minus-fill:before{content:""}.bi-cloud-minus:before{content:""}.bi-cloud-moon-fill:before{content:""}.bi-cloud-moon:before{content:""}.bi-cloud-plus-fill:before{content:""}.bi-cloud-plus:before{content:""}.bi-cloud-rain-fill:before{content:""}.bi-cloud-rain-heavy-fill:before{content:""}.bi-cloud-rain-heavy:before{content:""}.bi-cloud-rain:before{content:""}.bi-cloud-slash-fill:before{content:""}.bi-cloud-slash:before{content:""}.bi-cloud-sleet-fill:before{content:""}.bi-cloud-sleet:before{content:""}.bi-cloud-snow-fill:before{content:""}.bi-cloud-snow:before{content:""}.bi-cloud-sun-fill:before{content:""}.bi-cloud-sun:before{content:""}.bi-cloud-upload-fill:before{content:""}.bi-cloud-upload:before{content:""}.bi-cloud:before{content:""}.bi-clouds-fill:before{content:""}.bi-clouds:before{content:""}.bi-cloudy-fill:before{content:""}.bi-cloudy:before{content:""}.bi-code-slash:before{content:""}.bi-code-square:before{content:""}.bi-code:before{content:""}.bi-collection-fill:before{content:""}.bi-collection-play-fill:before{content:""}.bi-collection-play:before{content:""}.bi-collection:before{content:""}.bi-columns-gap:before{content:""}.bi-columns:before{content:""}.bi-command:before{content:""}.bi-compass-fill:before{content:""}.bi-compass:before{content:""}.bi-cone-striped:before{content:""}.bi-cone:before{content:""}.bi-controller:before{content:""}.bi-cpu-fill:before{content:""}.bi-cpu:before{content:""}.bi-credit-card-2-back-fill:before{content:""}.bi-credit-card-2-back:before{content:""}.bi-credit-card-2-front-fill:before{content:""}.bi-credit-card-2-front:before{content:""}.bi-credit-card-fill:before{content:""}.bi-credit-card:before{content:""}.bi-crop:before{content:""}.bi-cup-fill:before{content:""}.bi-cup-straw:before{content:""}.bi-cup:before{content:""}.bi-cursor-fill:before{content:""}.bi-cursor-text:before{content:""}.bi-cursor:before{content:""}.bi-dash-circle-dotted:before{content:""}.bi-dash-circle-fill:before{content:""}.bi-dash-circle:before{content:""}.bi-dash-square-dotted:before{content:""}.bi-dash-square-fill:before{content:""}.bi-dash-square:before{content:""}.bi-dash:before{content:""}.bi-diagram-2-fill:before{content:""}.bi-diagram-2:before{content:""}.bi-diagram-3-fill:before{content:""}.bi-diagram-3:before{content:""}.bi-diamond-fill:before{content:""}.bi-diamond-half:before{content:""}.bi-diamond:before{content:""}.bi-dice-1-fill:before{content:""}.bi-dice-1:before{content:""}.bi-dice-2-fill:before{content:""}.bi-dice-2:before{content:""}.bi-dice-3-fill:before{content:""}.bi-dice-3:before{content:""}.bi-dice-4-fill:before{content:""}.bi-dice-4:before{content:""}.bi-dice-5-fill:before{content:""}.bi-dice-5:before{content:""}.bi-dice-6-fill:before{content:""}.bi-dice-6:before{content:""}.bi-disc-fill:before{content:""}.bi-disc:before{content:""}.bi-discord:before{content:""}.bi-display-fill:before{content:""}.bi-display:before{content:""}.bi-distribute-horizontal:before{content:""}.bi-distribute-vertical:before{content:""}.bi-door-closed-fill:before{content:""}.bi-door-closed:before{content:""}.bi-door-open-fill:before{content:""}.bi-door-open:before{content:""}.bi-dot:before{content:""}.bi-download:before{content:""}.bi-droplet-fill:before{content:""}.bi-droplet-half:before{content:""}.bi-droplet:before{content:""}.bi-earbuds:before{content:""}.bi-easel-fill:before{content:""}.bi-easel:before{content:""}.bi-egg-fill:before{content:""}.bi-egg-fried:before{content:""}.bi-egg:before{content:""}.bi-eject-fill:before{content:""}.bi-eject:before{content:""}.bi-emoji-angry-fill:before{content:""}.bi-emoji-angry:before{content:""}.bi-emoji-dizzy-fill:before{content:""}.bi-emoji-dizzy:before{content:""}.bi-emoji-expressionless-fill:before{content:""}.bi-emoji-expressionless:before{content:""}.bi-emoji-frown-fill:before{content:""}.bi-emoji-frown:before{content:""}.bi-emoji-heart-eyes-fill:before{content:""}.bi-emoji-heart-eyes:before{content:""}.bi-emoji-laughing-fill:before{content:""}.bi-emoji-laughing:before{content:""}.bi-emoji-neutral-fill:before{content:""}.bi-emoji-neutral:before{content:""}.bi-emoji-smile-fill:before{content:""}.bi-emoji-smile-upside-down-fill:before{content:""}.bi-emoji-smile-upside-down:before{content:""}.bi-emoji-smile:before{content:""}.bi-emoji-sunglasses-fill:before{content:""}.bi-emoji-sunglasses:before{content:""}.bi-emoji-wink-fill:before{content:""}.bi-emoji-wink:before{content:""}.bi-envelope-fill:before{content:""}.bi-envelope-open-fill:before{content:""}.bi-envelope-open:before{content:""}.bi-envelope:before{content:""}.bi-eraser-fill:before{content:""}.bi-eraser:before{content:""}.bi-exclamation-circle-fill:before{content:""}.bi-exclamation-circle:before{content:""}.bi-exclamation-diamond-fill:before{content:""}.bi-exclamation-diamond:before{content:""}.bi-exclamation-octagon-fill:before{content:""}.bi-exclamation-octagon:before{content:""}.bi-exclamation-square-fill:before{content:""}.bi-exclamation-square:before{content:""}.bi-exclamation-triangle-fill:before{content:""}.bi-exclamation-triangle:before{content:""}.bi-exclamation:before{content:""}.bi-exclude:before{content:""}.bi-eye-fill:before{content:""}.bi-eye-slash-fill:before{content:""}.bi-eye-slash:before{content:""}.bi-eye:before{content:""}.bi-eyedropper:before{content:""}.bi-eyeglasses:before{content:""}.bi-facebook:before{content:""}.bi-file-arrow-down-fill:before{content:""}.bi-file-arrow-down:before{content:""}.bi-file-arrow-up-fill:before{content:""}.bi-file-arrow-up:before{content:""}.bi-file-bar-graph-fill:before{content:""}.bi-file-bar-graph:before{content:""}.bi-file-binary-fill:before{content:""}.bi-file-binary:before{content:""}.bi-file-break-fill:before{content:""}.bi-file-break:before{content:""}.bi-file-check-fill:before{content:""}.bi-file-check:before{content:""}.bi-file-code-fill:before{content:""}.bi-file-code:before{content:""}.bi-file-diff-fill:before{content:""}.bi-file-diff:before{content:""}.bi-file-earmark-arrow-down-fill:before{content:""}.bi-file-earmark-arrow-down:before{content:""}.bi-file-earmark-arrow-up-fill:before{content:""}.bi-file-earmark-arrow-up:before{content:""}.bi-file-earmark-bar-graph-fill:before{content:""}.bi-file-earmark-bar-graph:before{content:""}.bi-file-earmark-binary-fill:before{content:""}.bi-file-earmark-binary:before{content:""}.bi-file-earmark-break-fill:before{content:""}.bi-file-earmark-break:before{content:""}.bi-file-earmark-check-fill:before{content:""}.bi-file-earmark-check:before{content:""}.bi-file-earmark-code-fill:before{content:""}.bi-file-earmark-code:before{content:""}.bi-file-earmark-diff-fill:before{content:""}.bi-file-earmark-diff:before{content:""}.bi-file-earmark-easel-fill:before{content:""}.bi-file-earmark-easel:before{content:""}.bi-file-earmark-excel-fill:before{content:""}.bi-file-earmark-excel:before{content:""}.bi-file-earmark-fill:before{content:""}.bi-file-earmark-font-fill:before{content:""}.bi-file-earmark-font:before{content:""}.bi-file-earmark-image-fill:before{content:""}.bi-file-earmark-image:before{content:""}.bi-file-earmark-lock-fill:before{content:""}.bi-file-earmark-lock:before{content:""}.bi-file-earmark-lock2-fill:before{content:""}.bi-file-earmark-lock2:before{content:""}.bi-file-earmark-medical-fill:before{content:""}.bi-file-earmark-medical:before{content:""}.bi-file-earmark-minus-fill:before{content:""}.bi-file-earmark-minus:before{content:""}.bi-file-earmark-music-fill:before{content:""}.bi-file-earmark-music:before{content:""}.bi-file-earmark-person-fill:before{content:""}.bi-file-earmark-person:before{content:""}.bi-file-earmark-play-fill:before{content:""}.bi-file-earmark-play:before{content:""}.bi-file-earmark-plus-fill:before{content:""}.bi-file-earmark-plus:before{content:""}.bi-file-earmark-post-fill:before{content:""}.bi-file-earmark-post:before{content:""}.bi-file-earmark-ppt-fill:before{content:""}.bi-file-earmark-ppt:before{content:""}.bi-file-earmark-richtext-fill:before{content:""}.bi-file-earmark-richtext:before{content:""}.bi-file-earmark-ruled-fill:before{content:""}.bi-file-earmark-ruled:before{content:""}.bi-file-earmark-slides-fill:before{content:""}.bi-file-earmark-slides:before{content:""}.bi-file-earmark-spreadsheet-fill:before{content:""}.bi-file-earmark-spreadsheet:before{content:""}.bi-file-earmark-text-fill:before{content:""}.bi-file-earmark-text:before{content:""}.bi-file-earmark-word-fill:before{content:""}.bi-file-earmark-word:before{content:""}.bi-file-earmark-x-fill:before{content:""}.bi-file-earmark-x:before{content:""}.bi-file-earmark-zip-fill:before{content:""}.bi-file-earmark-zip:before{content:""}.bi-file-earmark:before{content:""}.bi-file-easel-fill:before{content:""}.bi-file-easel:before{content:""}.bi-file-excel-fill:before{content:""}.bi-file-excel:before{content:""}.bi-file-fill:before{content:""}.bi-file-font-fill:before{content:""}.bi-file-font:before{content:""}.bi-file-image-fill:before{content:""}.bi-file-image:before{content:""}.bi-file-lock-fill:before{content:""}.bi-file-lock:before{content:""}.bi-file-lock2-fill:before{content:""}.bi-file-lock2:before{content:""}.bi-file-medical-fill:before{content:""}.bi-file-medical:before{content:""}.bi-file-minus-fill:before{content:""}.bi-file-minus:before{content:""}.bi-file-music-fill:before{content:""}.bi-file-music:before{content:""}.bi-file-person-fill:before{content:""}.bi-file-person:before{content:""}.bi-file-play-fill:before{content:""}.bi-file-play:before{content:""}.bi-file-plus-fill:before{content:""}.bi-file-plus:before{content:""}.bi-file-post-fill:before{content:""}.bi-file-post:before{content:""}.bi-file-ppt-fill:before{content:""}.bi-file-ppt:before{content:""}.bi-file-richtext-fill:before{content:""}.bi-file-richtext:before{content:""}.bi-file-ruled-fill:before{content:""}.bi-file-ruled:before{content:""}.bi-file-slides-fill:before{content:""}.bi-file-slides:before{content:""}.bi-file-spreadsheet-fill:before{content:""}.bi-file-spreadsheet:before{content:""}.bi-file-text-fill:before{content:""}.bi-file-text:before{content:""}.bi-file-word-fill:before{content:""}.bi-file-word:before{content:""}.bi-file-x-fill:before{content:""}.bi-file-x:before{content:""}.bi-file-zip-fill:before{content:""}.bi-file-zip:before{content:""}.bi-file:before{content:""}.bi-files-alt:before{content:""}.bi-files:before{content:""}.bi-film:before{content:""}.bi-filter-circle-fill:before{content:""}.bi-filter-circle:before{content:""}.bi-filter-left:before{content:""}.bi-filter-right:before{content:""}.bi-filter-square-fill:before{content:""}.bi-filter-square:before{content:""}.bi-filter:before{content:""}.bi-flag-fill:before{content:""}.bi-flag:before{content:""}.bi-flower1:before{content:""}.bi-flower2:before{content:""}.bi-flower3:before{content:""}.bi-folder-check:before{content:""}.bi-folder-fill:before{content:""}.bi-folder-minus:before{content:""}.bi-folder-plus:before{content:""}.bi-folder-symlink-fill:before{content:""}.bi-folder-symlink:before{content:""}.bi-folder-x:before{content:""}.bi-folder:before{content:""}.bi-folder2-open:before{content:""}.bi-folder2:before{content:""}.bi-fonts:before{content:""}.bi-forward-fill:before{content:""}.bi-forward:before{content:""}.bi-front:before{content:""}.bi-fullscreen-exit:before{content:""}.bi-fullscreen:before{content:""}.bi-funnel-fill:before{content:""}.bi-funnel:before{content:""}.bi-gear-fill:before{content:""}.bi-gear-wide-connected:before{content:""}.bi-gear-wide:before{content:""}.bi-gear:before{content:""}.bi-gem:before{content:""}.bi-geo-alt-fill:before{content:""}.bi-geo-alt:before{content:""}.bi-geo-fill:before{content:""}.bi-geo:before{content:""}.bi-gift-fill:before{content:""}.bi-gift:before{content:""}.bi-github:before{content:""}.bi-globe:before{content:""}.bi-globe2:before{content:""}.bi-google:before{content:""}.bi-graph-down:before{content:""}.bi-graph-up:before{content:""}.bi-grid-1x2-fill:before{content:""}.bi-grid-1x2:before{content:""}.bi-grid-3x2-gap-fill:before{content:""}.bi-grid-3x2-gap:before{content:""}.bi-grid-3x2:before{content:""}.bi-grid-3x3-gap-fill:before{content:""}.bi-grid-3x3-gap:before{content:""}.bi-grid-3x3:before{content:""}.bi-grid-fill:before{content:""}.bi-grid:before{content:""}.bi-grip-horizontal:before{content:""}.bi-grip-vertical:before{content:""}.bi-hammer:before{content:""}.bi-hand-index-fill:before{content:""}.bi-hand-index-thumb-fill:before{content:""}.bi-hand-index-thumb:before{content:""}.bi-hand-index:before{content:""}.bi-hand-thumbs-down-fill:before{content:""}.bi-hand-thumbs-down:before{content:""}.bi-hand-thumbs-up-fill:before{content:""}.bi-hand-thumbs-up:before{content:""}.bi-handbag-fill:before{content:""}.bi-handbag:before{content:""}.bi-hash:before{content:""}.bi-hdd-fill:before{content:""}.bi-hdd-network-fill:before{content:""}.bi-hdd-network:before{content:""}.bi-hdd-rack-fill:before{content:""}.bi-hdd-rack:before{content:""}.bi-hdd-stack-fill:before{content:""}.bi-hdd-stack:before{content:""}.bi-hdd:before{content:""}.bi-headphones:before{content:""}.bi-headset:before{content:""}.bi-heart-fill:before{content:""}.bi-heart-half:before{content:""}.bi-heart:before{content:""}.bi-heptagon-fill:before{content:""}.bi-heptagon-half:before{content:""}.bi-heptagon:before{content:""}.bi-hexagon-fill:before{content:""}.bi-hexagon-half:before{content:""}.bi-hexagon:before{content:""}.bi-hourglass-bottom:before{content:""}.bi-hourglass-split:before{content:""}.bi-hourglass-top:before{content:""}.bi-hourglass:before{content:""}.bi-house-door-fill:before{content:""}.bi-house-door:before{content:""}.bi-house-fill:before{content:""}.bi-house:before{content:""}.bi-hr:before{content:""}.bi-hurricane:before{content:""}.bi-image-alt:before{content:""}.bi-image-fill:before{content:""}.bi-image:before{content:""}.bi-images:before{content:""}.bi-inbox-fill:before{content:""}.bi-inbox:before{content:""}.bi-inboxes-fill:before{content:""}.bi-inboxes:before{content:""}.bi-info-circle-fill:before{content:""}.bi-info-circle:before{content:""}.bi-info-square-fill:before{content:""}.bi-info-square:before{content:""}.bi-info:before{content:""}.bi-input-cursor-text:before{content:""}.bi-input-cursor:before{content:""}.bi-instagram:before{content:""}.bi-intersect:before{content:""}.bi-journal-album:before{content:""}.bi-journal-arrow-down:before{content:""}.bi-journal-arrow-up:before{content:""}.bi-journal-bookmark-fill:before{content:""}.bi-journal-bookmark:before{content:""}.bi-journal-check:before{content:""}.bi-journal-code:before{content:""}.bi-journal-medical:before{content:""}.bi-journal-minus:before{content:""}.bi-journal-plus:before{content:""}.bi-journal-richtext:before{content:""}.bi-journal-text:before{content:""}.bi-journal-x:before{content:""}.bi-journal:before{content:""}.bi-journals:before{content:""}.bi-joystick:before{content:""}.bi-justify-left:before{content:""}.bi-justify-right:before{content:""}.bi-justify:before{content:""}.bi-kanban-fill:before{content:""}.bi-kanban:before{content:""}.bi-key-fill:before{content:""}.bi-key:before{content:""}.bi-keyboard-fill:before{content:""}.bi-keyboard:before{content:""}.bi-ladder:before{content:""}.bi-lamp-fill:before{content:""}.bi-lamp:before{content:""}.bi-laptop-fill:before{content:""}.bi-laptop:before{content:""}.bi-layer-backward:before{content:""}.bi-layer-forward:before{content:""}.bi-layers-fill:before{content:""}.bi-layers-half:before{content:""}.bi-layers:before{content:""}.bi-layout-sidebar-inset-reverse:before{content:""}.bi-layout-sidebar-inset:before{content:""}.bi-layout-sidebar-reverse:before{content:""}.bi-layout-sidebar:before{content:""}.bi-layout-split:before{content:""}.bi-layout-text-sidebar-reverse:before{content:""}.bi-layout-text-sidebar:before{content:""}.bi-layout-text-window-reverse:before{content:""}.bi-layout-text-window:before{content:""}.bi-layout-three-columns:before{content:""}.bi-layout-wtf:before{content:""}.bi-life-preserver:before{content:""}.bi-lightbulb-fill:before{content:""}.bi-lightbulb-off-fill:before{content:""}.bi-lightbulb-off:before{content:""}.bi-lightbulb:before{content:""}.bi-lightning-charge-fill:before{content:""}.bi-lightning-charge:before{content:""}.bi-lightning-fill:before{content:""}.bi-lightning:before{content:""}.bi-link-45deg:before{content:""}.bi-link:before{content:""}.bi-linkedin:before{content:""}.bi-list-check:before{content:""}.bi-list-nested:before{content:""}.bi-list-ol:before{content:""}.bi-list-stars:before{content:""}.bi-list-task:before{content:""}.bi-list-ul:before{content:""}.bi-list:before{content:""}.bi-lock-fill:before{content:""}.bi-lock:before{content:""}.bi-mailbox:before{content:""}.bi-mailbox2:before{content:""}.bi-map-fill:before{content:""}.bi-map:before{content:""}.bi-markdown-fill:before{content:""}.bi-markdown:before{content:""}.bi-mask:before{content:""}.bi-megaphone-fill:before{content:""}.bi-megaphone:before{content:""}.bi-menu-app-fill:before{content:""}.bi-menu-app:before{content:""}.bi-menu-button-fill:before{content:""}.bi-menu-button-wide-fill:before{content:""}.bi-menu-button-wide:before{content:""}.bi-menu-button:before{content:""}.bi-menu-down:before{content:""}.bi-menu-up:before{content:""}.bi-mic-fill:before{content:""}.bi-mic-mute-fill:before{content:""}.bi-mic-mute:before{content:""}.bi-mic:before{content:""}.bi-minecart-loaded:before{content:""}.bi-minecart:before{content:""}.bi-moisture:before{content:""}.bi-moon-fill:before{content:""}.bi-moon-stars-fill:before{content:""}.bi-moon-stars:before{content:""}.bi-moon:before{content:""}.bi-mouse-fill:before{content:""}.bi-mouse:before{content:""}.bi-mouse2-fill:before{content:""}.bi-mouse2:before{content:""}.bi-mouse3-fill:before{content:""}.bi-mouse3:before{content:""}.bi-music-note-beamed:before{content:""}.bi-music-note-list:before{content:""}.bi-music-note:before{content:""}.bi-music-player-fill:before{content:""}.bi-music-player:before{content:""}.bi-newspaper:before{content:""}.bi-node-minus-fill:before{content:""}.bi-node-minus:before{content:""}.bi-node-plus-fill:before{content:""}.bi-node-plus:before{content:""}.bi-nut-fill:before{content:""}.bi-nut:before{content:""}.bi-octagon-fill:before{content:""}.bi-octagon-half:before{content:""}.bi-octagon:before{content:""}.bi-option:before{content:""}.bi-outlet:before{content:""}.bi-paint-bucket:before{content:""}.bi-palette-fill:before{content:""}.bi-palette:before{content:""}.bi-palette2:before{content:""}.bi-paperclip:before{content:""}.bi-paragraph:before{content:""}.bi-patch-check-fill:before{content:""}.bi-patch-check:before{content:""}.bi-patch-exclamation-fill:before{content:""}.bi-patch-exclamation:before{content:""}.bi-patch-minus-fill:before{content:""}.bi-patch-minus:before{content:""}.bi-patch-plus-fill:before{content:""}.bi-patch-plus:before{content:""}.bi-patch-question-fill:before{content:""}.bi-patch-question:before{content:""}.bi-pause-btn-fill:before{content:""}.bi-pause-btn:before{content:""}.bi-pause-circle-fill:before{content:""}.bi-pause-circle:before{content:""}.bi-pause-fill:before{content:""}.bi-pause:before{content:""}.bi-peace-fill:before{content:""}.bi-peace:before{content:""}.bi-pen-fill:before{content:""}.bi-pen:before{content:""}.bi-pencil-fill:before{content:""}.bi-pencil-square:before{content:""}.bi-pencil:before{content:""}.bi-pentagon-fill:before{content:""}.bi-pentagon-half:before{content:""}.bi-pentagon:before{content:""}.bi-people-fill:before{content:""}.bi-people:before{content:""}.bi-percent:before{content:""}.bi-person-badge-fill:before{content:""}.bi-person-badge:before{content:""}.bi-person-bounding-box:before{content:""}.bi-person-check-fill:before{content:""}.bi-person-check:before{content:""}.bi-person-circle:before{content:""}.bi-person-dash-fill:before{content:""}.bi-person-dash:before{content:""}.bi-person-fill:before{content:""}.bi-person-lines-fill:before{content:""}.bi-person-plus-fill:before{content:""}.bi-person-plus:before{content:""}.bi-person-square:before{content:""}.bi-person-x-fill:before{content:""}.bi-person-x:before{content:""}.bi-person:before{content:""}.bi-phone-fill:before{content:""}.bi-phone-landscape-fill:before{content:""}.bi-phone-landscape:before{content:""}.bi-phone-vibrate-fill:before{content:""}.bi-phone-vibrate:before{content:""}.bi-phone:before{content:""}.bi-pie-chart-fill:before{content:""}.bi-pie-chart:before{content:""}.bi-pin-angle-fill:before{content:""}.bi-pin-angle:before{content:""}.bi-pin-fill:before{content:""}.bi-pin:before{content:""}.bi-pip-fill:before{content:""}.bi-pip:before{content:""}.bi-play-btn-fill:before{content:""}.bi-play-btn:before{content:""}.bi-play-circle-fill:before{content:""}.bi-play-circle:before{content:""}.bi-play-fill:before{content:""}.bi-play:before{content:""}.bi-plug-fill:before{content:""}.bi-plug:before{content:""}.bi-plus-circle-dotted:before{content:""}.bi-plus-circle-fill:before{content:""}.bi-plus-circle:before{content:""}.bi-plus-square-dotted:before{content:""}.bi-plus-square-fill:before{content:""}.bi-plus-square:before{content:""}.bi-plus:before{content:""}.bi-power:before{content:""}.bi-printer-fill:before{content:""}.bi-printer:before{content:""}.bi-puzzle-fill:before{content:""}.bi-puzzle:before{content:""}.bi-question-circle-fill:before{content:""}.bi-question-circle:before{content:""}.bi-question-diamond-fill:before{content:""}.bi-question-diamond:before{content:""}.bi-question-octagon-fill:before{content:""}.bi-question-octagon:before{content:""}.bi-question-square-fill:before{content:""}.bi-question-square:before{content:""}.bi-question:before{content:""}.bi-rainbow:before{content:""}.bi-receipt-cutoff:before{content:""}.bi-receipt:before{content:""}.bi-reception-0:before{content:""}.bi-reception-1:before{content:""}.bi-reception-2:before{content:""}.bi-reception-3:before{content:""}.bi-reception-4:before{content:""}.bi-record-btn-fill:before{content:""}.bi-record-btn:before{content:""}.bi-record-circle-fill:before{content:""}.bi-record-circle:before{content:""}.bi-record-fill:before{content:""}.bi-record:before{content:""}.bi-record2-fill:before{content:""}.bi-record2:before{content:""}.bi-reply-all-fill:before{content:""}.bi-reply-all:before{content:""}.bi-reply-fill:before{content:""}.bi-reply:before{content:""}.bi-rss-fill:before{content:""}.bi-rss:before{content:""}.bi-rulers:before{content:""}.bi-save-fill:before{content:""}.bi-save:before{content:""}.bi-save2-fill:before{content:""}.bi-save2:before{content:""}.bi-scissors:before{content:""}.bi-screwdriver:before{content:""}.bi-search:before{content:""}.bi-segmented-nav:before{content:""}.bi-server:before{content:""}.bi-share-fill:before{content:""}.bi-share:before{content:""}.bi-shield-check:before{content:""}.bi-shield-exclamation:before{content:""}.bi-shield-fill-check:before{content:""}.bi-shield-fill-exclamation:before{content:""}.bi-shield-fill-minus:before{content:""}.bi-shield-fill-plus:before{content:""}.bi-shield-fill-x:before{content:""}.bi-shield-fill:before{content:""}.bi-shield-lock-fill:before{content:""}.bi-shield-lock:before{content:""}.bi-shield-minus:before{content:""}.bi-shield-plus:before{content:""}.bi-shield-shaded:before{content:""}.bi-shield-slash-fill:before{content:""}.bi-shield-slash:before{content:""}.bi-shield-x:before{content:""}.bi-shield:before{content:""}.bi-shift-fill:before{content:""}.bi-shift:before{content:""}.bi-shop-window:before{content:""}.bi-shop:before{content:""}.bi-shuffle:before{content:""}.bi-signpost-2-fill:before{content:""}.bi-signpost-2:before{content:""}.bi-signpost-fill:before{content:""}.bi-signpost-split-fill:before{content:""}.bi-signpost-split:before{content:""}.bi-signpost:before{content:""}.bi-sim-fill:before{content:""}.bi-sim:before{content:""}.bi-skip-backward-btn-fill:before{content:""}.bi-skip-backward-btn:before{content:""}.bi-skip-backward-circle-fill:before{content:""}.bi-skip-backward-circle:before{content:""}.bi-skip-backward-fill:before{content:""}.bi-skip-backward:before{content:""}.bi-skip-end-btn-fill:before{content:""}.bi-skip-end-btn:before{content:""}.bi-skip-end-circle-fill:before{content:""}.bi-skip-end-circle:before{content:""}.bi-skip-end-fill:before{content:""}.bi-skip-end:before{content:""}.bi-skip-forward-btn-fill:before{content:""}.bi-skip-forward-btn:before{content:""}.bi-skip-forward-circle-fill:before{content:""}.bi-skip-forward-circle:before{content:""}.bi-skip-forward-fill:before{content:""}.bi-skip-forward:before{content:""}.bi-skip-start-btn-fill:before{content:""}.bi-skip-start-btn:before{content:""}.bi-skip-start-circle-fill:before{content:""}.bi-skip-start-circle:before{content:""}.bi-skip-start-fill:before{content:""}.bi-skip-start:before{content:""}.bi-slack:before{content:""}.bi-slash-circle-fill:before{content:""}.bi-slash-circle:before{content:""}.bi-slash-square-fill:before{content:""}.bi-slash-square:before{content:""}.bi-slash:before{content:""}.bi-sliders:before{content:""}.bi-smartwatch:before{content:""}.bi-snow:before{content:""}.bi-snow2:before{content:""}.bi-snow3:before{content:""}.bi-sort-alpha-down-alt:before{content:""}.bi-sort-alpha-down:before{content:""}.bi-sort-alpha-up-alt:before{content:""}.bi-sort-alpha-up:before{content:""}.bi-sort-down-alt:before{content:""}.bi-sort-down:before{content:""}.bi-sort-numeric-down-alt:before{content:""}.bi-sort-numeric-down:before{content:""}.bi-sort-numeric-up-alt:before{content:""}.bi-sort-numeric-up:before{content:""}.bi-sort-up-alt:before{content:""}.bi-sort-up:before{content:""}.bi-soundwave:before{content:""}.bi-speaker-fill:before{content:""}.bi-speaker:before{content:""}.bi-speedometer:before{content:""}.bi-speedometer2:before{content:""}.bi-spellcheck:before{content:""}.bi-square-fill:before{content:""}.bi-square-half:before{content:""}.bi-square:before{content:""}.bi-stack:before{content:""}.bi-star-fill:before{content:""}.bi-star-half:before{content:""}.bi-star:before{content:""}.bi-stars:before{content:""}.bi-stickies-fill:before{content:""}.bi-stickies:before{content:""}.bi-sticky-fill:before{content:""}.bi-sticky:before{content:""}.bi-stop-btn-fill:before{content:""}.bi-stop-btn:before{content:""}.bi-stop-circle-fill:before{content:""}.bi-stop-circle:before{content:""}.bi-stop-fill:before{content:""}.bi-stop:before{content:""}.bi-stoplights-fill:before{content:""}.bi-stoplights:before{content:""}.bi-stopwatch-fill:before{content:""}.bi-stopwatch:before{content:""}.bi-subtract:before{content:""}.bi-suit-club-fill:before{content:""}.bi-suit-club:before{content:""}.bi-suit-diamond-fill:before{content:""}.bi-suit-diamond:before{content:""}.bi-suit-heart-fill:before{content:""}.bi-suit-heart:before{content:""}.bi-suit-spade-fill:before{content:""}.bi-suit-spade:before{content:""}.bi-sun-fill:before{content:""}.bi-sun:before{content:""}.bi-sunglasses:before{content:""}.bi-sunrise-fill:before{content:""}.bi-sunrise:before{content:""}.bi-sunset-fill:before{content:""}.bi-sunset:before{content:""}.bi-symmetry-horizontal:before{content:""}.bi-symmetry-vertical:before{content:""}.bi-table:before{content:""}.bi-tablet-fill:before{content:""}.bi-tablet-landscape-fill:before{content:""}.bi-tablet-landscape:before{content:""}.bi-tablet:before{content:""}.bi-tag-fill:before{content:""}.bi-tag:before{content:""}.bi-tags-fill:before{content:""}.bi-tags:before{content:""}.bi-telegram:before{content:""}.bi-telephone-fill:before{content:""}.bi-telephone-forward-fill:before{content:""}.bi-telephone-forward:before{content:""}.bi-telephone-inbound-fill:before{content:""}.bi-telephone-inbound:before{content:""}.bi-telephone-minus-fill:before{content:""}.bi-telephone-minus:before{content:""}.bi-telephone-outbound-fill:before{content:""}.bi-telephone-outbound:before{content:""}.bi-telephone-plus-fill:before{content:""}.bi-telephone-plus:before{content:""}.bi-telephone-x-fill:before{content:""}.bi-telephone-x:before{content:""}.bi-telephone:before{content:""}.bi-terminal-fill:before{content:""}.bi-terminal:before{content:""}.bi-text-center:before{content:""}.bi-text-indent-left:before{content:""}.bi-text-indent-right:before{content:""}.bi-text-left:before{content:""}.bi-text-paragraph:before{content:""}.bi-text-right:before{content:""}.bi-textarea-resize:before{content:""}.bi-textarea-t:before{content:""}.bi-textarea:before{content:""}.bi-thermometer-half:before{content:""}.bi-thermometer-high:before{content:""}.bi-thermometer-low:before{content:""}.bi-thermometer-snow:before{content:""}.bi-thermometer-sun:before{content:""}.bi-thermometer:before{content:""}.bi-three-dots-vertical:before{content:""}.bi-three-dots:before{content:""}.bi-toggle-off:before{content:""}.bi-toggle-on:before{content:""}.bi-toggle2-off:before{content:""}.bi-toggle2-on:before{content:""}.bi-toggles:before{content:""}.bi-toggles2:before{content:""}.bi-tools:before{content:""}.bi-tornado:before{content:""}.bi-trash-fill:before{content:""}.bi-trash:before{content:""}.bi-trash2-fill:before{content:""}.bi-trash2:before{content:""}.bi-tree-fill:before{content:""}.bi-tree:before{content:""}.bi-triangle-fill:before{content:""}.bi-triangle-half:before{content:""}.bi-triangle:before{content:""}.bi-trophy-fill:before{content:""}.bi-trophy:before{content:""}.bi-tropical-storm:before{content:""}.bi-truck-flatbed:before{content:""}.bi-truck:before{content:""}.bi-tsunami:before{content:""}.bi-tv-fill:before{content:""}.bi-tv:before{content:""}.bi-twitch:before{content:""}.bi-twitter:before{content:""}.bi-type-bold:before{content:""}.bi-type-h1:before{content:""}.bi-type-h2:before{content:""}.bi-type-h3:before{content:""}.bi-type-italic:before{content:""}.bi-type-strikethrough:before{content:""}.bi-type-underline:before{content:""}.bi-type:before{content:""}.bi-ui-checks-grid:before{content:""}.bi-ui-checks:before{content:""}.bi-ui-radios-grid:before{content:""}.bi-ui-radios:before{content:""}.bi-umbrella-fill:before{content:""}.bi-umbrella:before{content:""}.bi-union:before{content:""}.bi-unlock-fill:before{content:""}.bi-unlock:before{content:""}.bi-upc-scan:before{content:""}.bi-upc:before{content:""}.bi-upload:before{content:""}.bi-vector-pen:before{content:""}.bi-view-list:before{content:""}.bi-view-stacked:before{content:""}.bi-vinyl-fill:before{content:""}.bi-vinyl:before{content:""}.bi-voicemail:before{content:""}.bi-volume-down-fill:before{content:""}.bi-volume-down:before{content:""}.bi-volume-mute-fill:before{content:""}.bi-volume-mute:before{content:""}.bi-volume-off-fill:before{content:""}.bi-volume-off:before{content:""}.bi-volume-up-fill:before{content:""}.bi-volume-up:before{content:""}.bi-vr:before{content:""}.bi-wallet-fill:before{content:""}.bi-wallet:before{content:""}.bi-wallet2:before{content:""}.bi-watch:before{content:""}.bi-water:before{content:""}.bi-whatsapp:before{content:""}.bi-wifi-1:before{content:""}.bi-wifi-2:before{content:""}.bi-wifi-off:before{content:""}.bi-wifi:before{content:""}.bi-wind:before{content:""}.bi-window-dock:before{content:""}.bi-window-sidebar:before{content:""}.bi-window:before{content:""}.bi-wrench:before{content:""}.bi-x-circle-fill:before{content:""}.bi-x-circle:before{content:""}.bi-x-diamond-fill:before{content:""}.bi-x-diamond:before{content:""}.bi-x-octagon-fill:before{content:""}.bi-x-octagon:before{content:""}.bi-x-square-fill:before{content:""}.bi-x-square:before{content:""}.bi-x:before{content:""}.bi-youtube:before{content:""}.bi-zoom-in:before{content:""}.bi-zoom-out:before{content:""}.bi-bank:before{content:""}.bi-bank2:before{content:""}.bi-bell-slash-fill:before{content:""}.bi-bell-slash:before{content:""}.bi-cash-coin:before{content:""}.bi-check-lg:before{content:""}.bi-coin:before{content:""}.bi-currency-bitcoin:before{content:""}.bi-currency-dollar:before{content:""}.bi-currency-euro:before{content:""}.bi-currency-exchange:before{content:""}.bi-currency-pound:before{content:""}.bi-currency-yen:before{content:""}.bi-dash-lg:before{content:""}.bi-exclamation-lg:before{content:""}.bi-file-earmark-pdf-fill:before{content:""}.bi-file-earmark-pdf:before{content:""}.bi-file-pdf-fill:before{content:""}.bi-file-pdf:before{content:""}.bi-gender-ambiguous:before{content:""}.bi-gender-female:before{content:""}.bi-gender-male:before{content:""}.bi-gender-trans:before{content:""}.bi-headset-vr:before{content:""}.bi-info-lg:before{content:""}.bi-mastodon:before{content:""}.bi-messenger:before{content:""}.bi-piggy-bank-fill:before{content:""}.bi-piggy-bank:before{content:""}.bi-pin-map-fill:before{content:""}.bi-pin-map:before{content:""}.bi-plus-lg:before{content:""}.bi-question-lg:before{content:""}.bi-recycle:before{content:""}.bi-reddit:before{content:""}.bi-safe-fill:before{content:""}.bi-safe2-fill:before{content:""}.bi-safe2:before{content:""}.bi-sd-card-fill:before{content:""}.bi-sd-card:before{content:""}.bi-skype:before{content:""}.bi-slash-lg:before{content:""}.bi-translate:before{content:""}.bi-x-lg:before{content:""}.bi-safe:before{content:""}.bi-apple:before{content:""}.bi-microsoft:before{content:""}.bi-windows:before{content:""}.bi-behance:before{content:""}.bi-dribbble:before{content:""}.bi-line:before{content:""}.bi-medium:before{content:""}.bi-paypal:before{content:""}.bi-pinterest:before{content:""}.bi-signal:before{content:""}.bi-snapchat:before{content:""}.bi-spotify:before{content:""}.bi-stack-overflow:before{content:""}.bi-strava:before{content:""}.bi-wordpress:before{content:""}.bi-vimeo:before{content:""}.bi-activity:before{content:""}.bi-easel2-fill:before{content:""}.bi-easel2:before{content:""}.bi-easel3-fill:before{content:""}.bi-easel3:before{content:""}.bi-fan:before{content:""}.bi-fingerprint:before{content:""}.bi-graph-down-arrow:before{content:""}.bi-graph-up-arrow:before{content:""}.bi-hypnotize:before{content:""}.bi-magic:before{content:""}.bi-person-rolodex:before{content:""}.bi-person-video:before{content:""}.bi-person-video2:before{content:""}.bi-person-video3:before{content:""}.bi-person-workspace:before{content:""}.bi-radioactive:before{content:""}.bi-webcam-fill:before{content:""}.bi-webcam:before{content:""}.bi-yin-yang:before{content:""}.bi-bandaid-fill:before{content:""}.bi-bandaid:before{content:""}.bi-bluetooth:before{content:""}.bi-body-text:before{content:""}.bi-boombox:before{content:""}.bi-boxes:before{content:""}.bi-dpad-fill:before{content:""}.bi-dpad:before{content:""}.bi-ear-fill:before{content:""}.bi-ear:before{content:""}.bi-envelope-check-fill:before{content:""}.bi-envelope-check:before{content:""}.bi-envelope-dash-fill:before{content:""}.bi-envelope-dash:before{content:""}.bi-envelope-exclamation-fill:before{content:""}.bi-envelope-exclamation:before{content:""}.bi-envelope-plus-fill:before{content:""}.bi-envelope-plus:before{content:""}.bi-envelope-slash-fill:before{content:""}.bi-envelope-slash:before{content:""}.bi-envelope-x-fill:before{content:""}.bi-envelope-x:before{content:""}.bi-explicit-fill:before{content:""}.bi-explicit:before{content:""}.bi-git:before{content:""}.bi-infinity:before{content:""}.bi-list-columns-reverse:before{content:""}.bi-list-columns:before{content:""}.bi-meta:before{content:""}.bi-nintendo-switch:before{content:""}.bi-pc-display-horizontal:before{content:""}.bi-pc-display:before{content:""}.bi-pc-horizontal:before{content:""}.bi-pc:before{content:""}.bi-playstation:before{content:""}.bi-plus-slash-minus:before{content:""}.bi-projector-fill:before{content:""}.bi-projector:before{content:""}.bi-qr-code-scan:before{content:""}.bi-qr-code:before{content:""}.bi-quora:before{content:""}.bi-quote:before{content:""}.bi-robot:before{content:""}.bi-send-check-fill:before{content:""}.bi-send-check:before{content:""}.bi-send-dash-fill:before{content:""}.bi-send-dash:before{content:""}.bi-send-exclamation-fill:before{content:""}.bi-send-exclamation:before{content:""}.bi-send-fill:before{content:""}.bi-send-plus-fill:before{content:""}.bi-send-plus:before{content:""}.bi-send-slash-fill:before{content:""}.bi-send-slash:before{content:""}.bi-send-x-fill:before{content:""}.bi-send-x:before{content:""}.bi-send:before{content:""}.bi-steam:before{content:""}.bi-terminal-dash:before{content:""}.bi-terminal-plus:before{content:""}.bi-terminal-split:before{content:""}.bi-ticket-detailed-fill:before{content:""}.bi-ticket-detailed:before{content:""}.bi-ticket-fill:before{content:""}.bi-ticket-perforated-fill:before{content:""}.bi-ticket-perforated:before{content:""}.bi-ticket:before{content:""}.bi-tiktok:before{content:""}.bi-window-dash:before{content:""}.bi-window-desktop:before{content:""}.bi-window-fullscreen:before{content:""}.bi-window-plus:before{content:""}.bi-window-split:before{content:""}.bi-window-stack:before{content:""}.bi-window-x:before{content:""}.bi-xbox:before{content:""}.bi-ethernet:before{content:""}.bi-hdmi-fill:before{content:""}.bi-hdmi:before{content:""}.bi-usb-c-fill:before{content:""}.bi-usb-c:before{content:""}.bi-usb-fill:before{content:""}.bi-usb-plug-fill:before{content:""}.bi-usb-plug:before{content:""}.bi-usb-symbol:before{content:""}.bi-usb:before{content:""}.bi-boombox-fill:before{content:""}.bi-displayport:before{content:""}.bi-gpu-card:before{content:""}.bi-memory:before{content:""}.bi-modem-fill:before{content:""}.bi-modem:before{content:""}.bi-motherboard-fill:before{content:""}.bi-motherboard:before{content:""}.bi-optical-audio-fill:before{content:""}.bi-optical-audio:before{content:""}.bi-pci-card:before{content:""}.bi-router-fill:before{content:""}.bi-router:before{content:""}.bi-thunderbolt-fill:before{content:""}.bi-thunderbolt:before{content:""}.bi-usb-drive-fill:before{content:""}.bi-usb-drive:before{content:""}.bi-usb-micro-fill:before{content:""}.bi-usb-micro:before{content:""}.bi-usb-mini-fill:before{content:""}.bi-usb-mini:before{content:""}.bi-cloud-haze2:before{content:""}.bi-device-hdd-fill:before{content:""}.bi-device-hdd:before{content:""}.bi-device-ssd-fill:before{content:""}.bi-device-ssd:before{content:""}.bi-displayport-fill:before{content:""}.bi-mortarboard-fill:before{content:""}.bi-mortarboard:before{content:""}.bi-terminal-x:before{content:""}.bi-arrow-through-heart-fill:before{content:""}.bi-arrow-through-heart:before{content:""}.bi-badge-sd-fill:before{content:""}.bi-badge-sd:before{content:""}.bi-bag-heart-fill:before{content:""}.bi-bag-heart:before{content:""}.bi-balloon-fill:before{content:""}.bi-balloon-heart-fill:before{content:""}.bi-balloon-heart:before{content:""}.bi-balloon:before{content:""}.bi-box2-fill:before{content:""}.bi-box2-heart-fill:before{content:""}.bi-box2-heart:before{content:""}.bi-box2:before{content:""}.bi-braces-asterisk:before{content:""}.bi-calendar-heart-fill:before{content:""}.bi-calendar-heart:before{content:""}.bi-calendar2-heart-fill:before{content:""}.bi-calendar2-heart:before{content:""}.bi-chat-heart-fill:before{content:""}.bi-chat-heart:before{content:""}.bi-chat-left-heart-fill:before{content:""}.bi-chat-left-heart:before{content:""}.bi-chat-right-heart-fill:before{content:""}.bi-chat-right-heart:before{content:""}.bi-chat-square-heart-fill:before{content:""}.bi-chat-square-heart:before{content:""}.bi-clipboard-check-fill:before{content:""}.bi-clipboard-data-fill:before{content:""}.bi-clipboard-fill:before{content:""}.bi-clipboard-heart-fill:before{content:""}.bi-clipboard-heart:before{content:""}.bi-clipboard-minus-fill:before{content:""}.bi-clipboard-plus-fill:before{content:""}.bi-clipboard-pulse:before{content:""}.bi-clipboard-x-fill:before{content:""}.bi-clipboard2-check-fill:before{content:""}.bi-clipboard2-check:before{content:""}.bi-clipboard2-data-fill:before{content:""}.bi-clipboard2-data:before{content:""}.bi-clipboard2-fill:before{content:""}.bi-clipboard2-heart-fill:before{content:""}.bi-clipboard2-heart:before{content:""}.bi-clipboard2-minus-fill:before{content:""}.bi-clipboard2-minus:before{content:""}.bi-clipboard2-plus-fill:before{content:""}.bi-clipboard2-plus:before{content:""}.bi-clipboard2-pulse-fill:before{content:""}.bi-clipboard2-pulse:before{content:""}.bi-clipboard2-x-fill:before{content:""}.bi-clipboard2-x:before{content:""}.bi-clipboard2:before{content:""}.bi-emoji-kiss-fill:before{content:""}.bi-emoji-kiss:before{content:""}.bi-envelope-heart-fill:before{content:""}.bi-envelope-heart:before{content:""}.bi-envelope-open-heart-fill:before{content:""}.bi-envelope-open-heart:before{content:""}.bi-envelope-paper-fill:before{content:""}.bi-envelope-paper-heart-fill:before{content:""}.bi-envelope-paper-heart:before{content:""}.bi-envelope-paper:before{content:""}.bi-filetype-aac:before{content:""}.bi-filetype-ai:before{content:""}.bi-filetype-bmp:before{content:""}.bi-filetype-cs:before{content:""}.bi-filetype-css:before{content:""}.bi-filetype-csv:before{content:""}.bi-filetype-doc:before{content:""}.bi-filetype-docx:before{content:""}.bi-filetype-exe:before{content:""}.bi-filetype-gif:before{content:""}.bi-filetype-heic:before{content:""}.bi-filetype-html:before{content:""}.bi-filetype-java:before{content:""}.bi-filetype-jpg:before{content:""}.bi-filetype-js:before{content:""}.bi-filetype-jsx:before{content:""}.bi-filetype-key:before{content:""}.bi-filetype-m4p:before{content:""}.bi-filetype-md:before{content:""}.bi-filetype-mdx:before{content:""}.bi-filetype-mov:before{content:""}.bi-filetype-mp3:before{content:""}.bi-filetype-mp4:before{content:""}.bi-filetype-otf:before{content:""}.bi-filetype-pdf:before{content:""}.bi-filetype-php:before{content:""}.bi-filetype-png:before{content:""}.bi-filetype-ppt:before{content:""}.bi-filetype-psd:before{content:""}.bi-filetype-py:before{content:""}.bi-filetype-raw:before{content:""}.bi-filetype-rb:before{content:""}.bi-filetype-sass:before{content:""}.bi-filetype-scss:before{content:""}.bi-filetype-sh:before{content:""}.bi-filetype-svg:before{content:""}.bi-filetype-tiff:before{content:""}.bi-filetype-tsx:before{content:""}.bi-filetype-ttf:before{content:""}.bi-filetype-txt:before{content:""}.bi-filetype-wav:before{content:""}.bi-filetype-woff:before{content:""}.bi-filetype-xls:before{content:""}.bi-filetype-xml:before{content:""}.bi-filetype-yml:before{content:""}.bi-heart-arrow:before{content:""}.bi-heart-pulse-fill:before{content:""}.bi-heart-pulse:before{content:""}.bi-heartbreak-fill:before{content:""}.bi-heartbreak:before{content:""}.bi-hearts:before{content:""}.bi-hospital-fill:before{content:""}.bi-hospital:before{content:""}.bi-house-heart-fill:before{content:""}.bi-house-heart:before{content:""}.bi-incognito:before{content:""}.bi-magnet-fill:before{content:""}.bi-magnet:before{content:""}.bi-person-heart:before{content:""}.bi-person-hearts:before{content:""}.bi-phone-flip:before{content:""}.bi-plugin:before{content:""}.bi-postage-fill:before{content:""}.bi-postage-heart-fill:before{content:""}.bi-postage-heart:before{content:""}.bi-postage:before{content:""}.bi-postcard-fill:before{content:""}.bi-postcard-heart-fill:before{content:""}.bi-postcard-heart:before{content:""}.bi-postcard:before{content:""}.bi-search-heart-fill:before{content:""}.bi-search-heart:before{content:""}.bi-sliders2-vertical:before{content:""}.bi-sliders2:before{content:""}.bi-trash3-fill:before{content:""}.bi-trash3:before{content:""}.bi-valentine:before{content:""}.bi-valentine2:before{content:""}.bi-wrench-adjustable-circle-fill:before{content:""}.bi-wrench-adjustable-circle:before{content:""}.bi-wrench-adjustable:before{content:""}.bi-filetype-json:before{content:""}.bi-filetype-pptx:before{content:""}.bi-filetype-xlsx:before{content:""}.bi-1-circle-fill:before{content:""}.bi-1-circle:before{content:""}.bi-1-square-fill:before{content:""}.bi-1-square:before{content:""}.bi-2-circle-fill:before{content:""}.bi-2-circle:before{content:""}.bi-2-square-fill:before{content:""}.bi-2-square:before{content:""}.bi-3-circle-fill:before{content:""}.bi-3-circle:before{content:""}.bi-3-square-fill:before{content:""}.bi-3-square:before{content:""}.bi-4-circle-fill:before{content:""}.bi-4-circle:before{content:""}.bi-4-square-fill:before{content:""}.bi-4-square:before{content:""}.bi-5-circle-fill:before{content:""}.bi-5-circle:before{content:""}.bi-5-square-fill:before{content:""}.bi-5-square:before{content:""}.bi-6-circle-fill:before{content:""}.bi-6-circle:before{content:""}.bi-6-square-fill:before{content:""}.bi-6-square:before{content:""}.bi-7-circle-fill:before{content:""}.bi-7-circle:before{content:""}.bi-7-square-fill:before{content:""}.bi-7-square:before{content:""}.bi-8-circle-fill:before{content:""}.bi-8-circle:before{content:""}.bi-8-square-fill:before{content:""}.bi-8-square:before{content:""}.bi-9-circle-fill:before{content:""}.bi-9-circle:before{content:""}.bi-9-square-fill:before{content:""}.bi-9-square:before{content:""}.bi-airplane-engines-fill:before{content:""}.bi-airplane-engines:before{content:""}.bi-airplane-fill:before{content:""}.bi-airplane:before{content:""}.bi-alexa:before{content:""}.bi-alipay:before{content:""}.bi-android:before{content:""}.bi-android2:before{content:""}.bi-box-fill:before{content:""}.bi-box-seam-fill:before{content:""}.bi-browser-chrome:before{content:""}.bi-browser-edge:before{content:""}.bi-browser-firefox:before{content:""}.bi-browser-safari:before{content:""}.bi-c-circle-fill:before{content:""}.bi-c-circle:before{content:""}.bi-c-square-fill:before{content:""}.bi-c-square:before{content:""}.bi-capsule-pill:before{content:""}.bi-capsule:before{content:""}.bi-car-front-fill:before{content:""}.bi-car-front:before{content:""}.bi-cassette-fill:before{content:""}.bi-cassette:before{content:""}.bi-cc-circle-fill:before{content:""}.bi-cc-circle:before{content:""}.bi-cc-square-fill:before{content:""}.bi-cc-square:before{content:""}.bi-cup-hot-fill:before{content:""}.bi-cup-hot:before{content:""}.bi-currency-rupee:before{content:""}.bi-dropbox:before{content:""}.bi-escape:before{content:""}.bi-fast-forward-btn-fill:before{content:""}.bi-fast-forward-btn:before{content:""}.bi-fast-forward-circle-fill:before{content:""}.bi-fast-forward-circle:before{content:""}.bi-fast-forward-fill:before{content:""}.bi-fast-forward:before{content:""}.bi-filetype-sql:before{content:""}.bi-fire:before{content:""}.bi-google-play:before{content:""}.bi-h-circle-fill:before{content:""}.bi-h-circle:before{content:""}.bi-h-square-fill:before{content:""}.bi-h-square:before{content:""}.bi-indent:before{content:""}.bi-lungs-fill:before{content:""}.bi-lungs:before{content:""}.bi-microsoft-teams:before{content:""}.bi-p-circle-fill:before{content:""}.bi-p-circle:before{content:""}.bi-p-square-fill:before{content:""}.bi-p-square:before{content:""}.bi-pass-fill:before{content:""}.bi-pass:before{content:""}.bi-prescription:before{content:""}.bi-prescription2:before{content:""}.bi-r-circle-fill:before{content:""}.bi-r-circle:before{content:""}.bi-r-square-fill:before{content:""}.bi-r-square:before{content:""}.bi-repeat-1:before{content:""}.bi-repeat:before{content:""}.bi-rewind-btn-fill:before{content:""}.bi-rewind-btn:before{content:""}.bi-rewind-circle-fill:before{content:""}.bi-rewind-circle:before{content:""}.bi-rewind-fill:before{content:""}.bi-rewind:before{content:""}.bi-train-freight-front-fill:before{content:""}.bi-train-freight-front:before{content:""}.bi-train-front-fill:before{content:""}.bi-train-front:before{content:""}.bi-train-lightrail-front-fill:before{content:""}.bi-train-lightrail-front:before{content:""}.bi-truck-front-fill:before{content:""}.bi-truck-front:before{content:""}.bi-ubuntu:before{content:""}.bi-unindent:before{content:""}.bi-unity:before{content:""}.bi-universal-access-circle:before{content:""}.bi-universal-access:before{content:""}.bi-virus:before{content:""}.bi-virus2:before{content:""}.bi-wechat:before{content:""}.bi-yelp:before{content:""}.bi-sign-stop-fill:before{content:""}.bi-sign-stop-lights-fill:before{content:""}.bi-sign-stop-lights:before{content:""}.bi-sign-stop:before{content:""}.bi-sign-turn-left-fill:before{content:""}.bi-sign-turn-left:before{content:""}.bi-sign-turn-right-fill:before{content:""}.bi-sign-turn-right:before{content:""}.bi-sign-turn-slight-left-fill:before{content:""}.bi-sign-turn-slight-left:before{content:""}.bi-sign-turn-slight-right-fill:before{content:""}.bi-sign-turn-slight-right:before{content:""}.bi-sign-yield-fill:before{content:""}.bi-sign-yield:before{content:""}.bi-ev-station-fill:before{content:""}.bi-ev-station:before{content:""}.bi-fuel-pump-diesel-fill:before{content:""}.bi-fuel-pump-diesel:before{content:""}.bi-fuel-pump-fill:before{content:""}.bi-fuel-pump:before{content:""}.bi-0-circle-fill:before{content:""}.bi-0-circle:before{content:""}.bi-0-square-fill:before{content:""}.bi-0-square:before{content:""}.bi-rocket-fill:before{content:""}.bi-rocket-takeoff-fill:before{content:""}.bi-rocket-takeoff:before{content:""}.bi-rocket:before{content:""}.bi-stripe:before{content:""}.bi-subscript:before{content:""}.bi-superscript:before{content:""}.bi-trello:before{content:""}.bi-envelope-at-fill:before{content:""}.bi-envelope-at:before{content:""}.bi-regex:before{content:""}.bi-text-wrap:before{content:""}.bi-sign-dead-end-fill:before{content:""}.bi-sign-dead-end:before{content:""}.bi-sign-do-not-enter-fill:before{content:""}.bi-sign-do-not-enter:before{content:""}.bi-sign-intersection-fill:before{content:""}.bi-sign-intersection-side-fill:before{content:""}.bi-sign-intersection-side:before{content:""}.bi-sign-intersection-t-fill:before{content:""}.bi-sign-intersection-t:before{content:""}.bi-sign-intersection-y-fill:before{content:""}.bi-sign-intersection-y:before{content:""}.bi-sign-intersection:before{content:""}.bi-sign-merge-left-fill:before{content:""}.bi-sign-merge-left:before{content:""}.bi-sign-merge-right-fill:before{content:""}.bi-sign-merge-right:before{content:""}.bi-sign-no-left-turn-fill:before{content:""}.bi-sign-no-left-turn:before{content:""}.bi-sign-no-parking-fill:before{content:""}.bi-sign-no-parking:before{content:""}.bi-sign-no-right-turn-fill:before{content:""}.bi-sign-no-right-turn:before{content:""}.bi-sign-railroad-fill:before{content:""}.bi-sign-railroad:before{content:""}.bi-building-add:before{content:""}.bi-building-check:before{content:""}.bi-building-dash:before{content:""}.bi-building-down:before{content:""}.bi-building-exclamation:before{content:""}.bi-building-fill-add:before{content:""}.bi-building-fill-check:before{content:""}.bi-building-fill-dash:before{content:""}.bi-building-fill-down:before{content:""}.bi-building-fill-exclamation:before{content:""}.bi-building-fill-gear:before{content:""}.bi-building-fill-lock:before{content:""}.bi-building-fill-slash:before{content:""}.bi-building-fill-up:before{content:""}.bi-building-fill-x:before{content:""}.bi-building-fill:before{content:""}.bi-building-gear:before{content:""}.bi-building-lock:before{content:""}.bi-building-slash:before{content:""}.bi-building-up:before{content:""}.bi-building-x:before{content:""}.bi-buildings-fill:before{content:""}.bi-buildings:before{content:""}.bi-bus-front-fill:before{content:""}.bi-bus-front:before{content:""}.bi-ev-front-fill:before{content:""}.bi-ev-front:before{content:""}.bi-globe-americas:before{content:""}.bi-globe-asia-australia:before{content:""}.bi-globe-central-south-asia:before{content:""}.bi-globe-europe-africa:before{content:""}.bi-house-add-fill:before{content:""}.bi-house-add:before{content:""}.bi-house-check-fill:before{content:""}.bi-house-check:before{content:""}.bi-house-dash-fill:before{content:""}.bi-house-dash:before{content:""}.bi-house-down-fill:before{content:""}.bi-house-down:before{content:""}.bi-house-exclamation-fill:before{content:""}.bi-house-exclamation:before{content:""}.bi-house-gear-fill:before{content:""}.bi-house-gear:before{content:""}.bi-house-lock-fill:before{content:""}.bi-house-lock:before{content:""}.bi-house-slash-fill:before{content:""}.bi-house-slash:before{content:""}.bi-house-up-fill:before{content:""}.bi-house-up:before{content:""}.bi-house-x-fill:before{content:""}.bi-house-x:before{content:""}.bi-person-add:before{content:""}.bi-person-down:before{content:""}.bi-person-exclamation:before{content:""}.bi-person-fill-add:before{content:""}.bi-person-fill-check:before{content:""}.bi-person-fill-dash:before{content:""}.bi-person-fill-down:before{content:""}.bi-person-fill-exclamation:before{content:""}.bi-person-fill-gear:before{content:""}.bi-person-fill-lock:before{content:""}.bi-person-fill-slash:before{content:""}.bi-person-fill-up:before{content:""}.bi-person-fill-x:before{content:""}.bi-person-gear:before{content:""}.bi-person-lock:before{content:""}.bi-person-slash:before{content:""}.bi-person-up:before{content:""}.bi-scooter:before{content:""}.bi-taxi-front-fill:before{content:""}.bi-taxi-front:before{content:""}.bi-amd:before{content:""}.bi-database-add:before{content:""}.bi-database-check:before{content:""}.bi-database-dash:before{content:""}.bi-database-down:before{content:""}.bi-database-exclamation:before{content:""}.bi-database-fill-add:before{content:""}.bi-database-fill-check:before{content:""}.bi-database-fill-dash:before{content:""}.bi-database-fill-down:before{content:""}.bi-database-fill-exclamation:before{content:""}.bi-database-fill-gear:before{content:""}.bi-database-fill-lock:before{content:""}.bi-database-fill-slash:before{content:""}.bi-database-fill-up:before{content:""}.bi-database-fill-x:before{content:""}.bi-database-fill:before{content:""}.bi-database-gear:before{content:""}.bi-database-lock:before{content:""}.bi-database-slash:before{content:""}.bi-database-up:before{content:""}.bi-database-x:before{content:""}.bi-database:before{content:""}.bi-houses-fill:before{content:""}.bi-houses:before{content:""}.bi-nvidia:before{content:""}.bi-person-vcard-fill:before{content:""}.bi-person-vcard:before{content:""}.bi-sina-weibo:before{content:""}.bi-tencent-qq:before{content:""}.bi-wikipedia:before{content:""}.bi-alphabet-uppercase:before{content:""}.bi-alphabet:before{content:""}.bi-amazon:before{content:""}.bi-arrows-collapse-vertical:before{content:""}.bi-arrows-expand-vertical:before{content:""}.bi-arrows-vertical:before{content:""}.bi-arrows:before{content:""}.bi-ban-fill:before{content:""}.bi-ban:before{content:""}.bi-bing:before{content:""}.bi-cake:before{content:""}.bi-cake2:before{content:""}.bi-cookie:before{content:""}.bi-copy:before{content:""}.bi-crosshair:before{content:""}.bi-crosshair2:before{content:""}.bi-emoji-astonished-fill:before{content:""}.bi-emoji-astonished:before{content:""}.bi-emoji-grimace-fill:before{content:""}.bi-emoji-grimace:before{content:""}.bi-emoji-grin-fill:before{content:""}.bi-emoji-grin:before{content:""}.bi-emoji-surprise-fill:before{content:""}.bi-emoji-surprise:before{content:""}.bi-emoji-tear-fill:before{content:""}.bi-emoji-tear:before{content:""}.bi-envelope-arrow-down-fill:before{content:""}.bi-envelope-arrow-down:before{content:""}.bi-envelope-arrow-up-fill:before{content:""}.bi-envelope-arrow-up:before{content:""}.bi-feather:before{content:""}.bi-feather2:before{content:""}.bi-floppy-fill:before{content:""}.bi-floppy:before{content:""}.bi-floppy2-fill:before{content:""}.bi-floppy2:before{content:""}.bi-gitlab:before{content:""}.bi-highlighter:before{content:""}.bi-marker-tip:before{content:""}.bi-nvme-fill:before{content:""}.bi-nvme:before{content:""}.bi-opencollective:before{content:""}.bi-pci-card-network:before{content:""}.bi-pci-card-sound:before{content:""}.bi-radar:before{content:""}.bi-send-arrow-down-fill:before{content:""}.bi-send-arrow-down:before{content:""}.bi-send-arrow-up-fill:before{content:""}.bi-send-arrow-up:before{content:""}.bi-sim-slash-fill:before{content:""}.bi-sim-slash:before{content:""}.bi-sourceforge:before{content:""}.bi-substack:before{content:""}.bi-threads-fill:before{content:""}.bi-threads:before{content:""}.bi-transparency:before{content:""}.bi-twitter-x:before{content:""}.bi-type-h4:before{content:""}.bi-type-h5:before{content:""}.bi-type-h6:before{content:""}.bi-backpack-fill:before{content:""}.bi-backpack:before{content:""}.bi-backpack2-fill:before{content:""}.bi-backpack2:before{content:""}.bi-backpack3-fill:before{content:""}.bi-backpack3:before{content:""}.bi-backpack4-fill:before{content:""}.bi-backpack4:before{content:""}.bi-brilliance:before{content:""}.bi-cake-fill:before{content:""}.bi-cake2-fill:before{content:""}.bi-duffle-fill:before{content:""}.bi-duffle:before{content:""}.bi-exposure:before{content:""}.bi-gender-neuter:before{content:""}.bi-highlights:before{content:""}.bi-luggage-fill:before{content:""}.bi-luggage:before{content:""}.bi-mailbox-flag:before{content:""}.bi-mailbox2-flag:before{content:""}.bi-noise-reduction:before{content:""}.bi-passport-fill:before{content:""}.bi-passport:before{content:""}.bi-person-arms-up:before{content:""}.bi-person-raised-hand:before{content:""}.bi-person-standing-dress:before{content:""}.bi-person-standing:before{content:""}.bi-person-walking:before{content:""}.bi-person-wheelchair:before{content:""}.bi-shadows:before{content:""}.bi-suitcase-fill:before{content:""}.bi-suitcase-lg-fill:before{content:""}.bi-suitcase-lg:before{content:""}.bi-suitcase:before{content:"豈"}.bi-suitcase2-fill:before{content:"更"}.bi-suitcase2:before{content:"車"}.bi-vignette:before{content:"賈"}.select2-container{box-sizing:border-box;vertical-align:middle;margin:0;display:inline-block;position:relative}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;height:28px;display:block}.select2-container .select2-selection--single .select2-selection__rendered{text-overflow:ellipsis;white-space:nowrap;padding-left:8px;padding-right:20px;display:block;overflow:hidden}.select2-container .select2-selection--single .select2-selection__clear{background-color:#0000;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;min-height:32px;display:block}.select2-container .select2-selection--multiple .select2-selection__rendered{padding:0;list-style:none;display:inline}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:#0000;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;resize:none;vertical-align:bottom;word-break:keep-all;border:none;max-width:100%;height:18px;margin-top:5px;margin-left:5px;padding:0;font-family:sans-serif;font-size:100%;overflow:hidden}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{box-sizing:border-box;z-index:1051;background-color:#fff;border:1px solid #aaa;border-radius:4px;width:100%;display:block;position:absolute;left:-100000px}.select2-results{display:block}.select2-results__options{margin:0;padding:0;list-style:none}.select2-results__option{-webkit-user-select:none;user-select:none;padding:6px}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{padding:4px;display:block}.select2-search--dropdown .select2-search__field{box-sizing:border-box;width:100%;padding:4px}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{opacity:0;z-index:99;width:auto;min-width:100%;height:auto;min-height:100%;filter:alpha(opacity=0);background-color:#fff;border:0;margin:0;padding:0;display:block;position:fixed;top:0;left:0}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;height:26px;margin-right:20px;padding-right:0;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{width:20px;height:26px;position:absolute;top:1px;right:1px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:4px solid #0000;border-top:5px solid #888;border-bottom-width:0;width:0;height:0;margin-top:-2px;margin-left:-4px;position:absolute;top:50%;left:50%}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{cursor:default;background-color:#eee}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px;border-color:#0000 #0000 #888}.select2-container--default .select2-selection--multiple{cursor:text;background-color:#fff;border:1px solid #aaa;border-radius:4px;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;height:20px;margin-top:5px;margin-right:10px;padding:1px;font-weight:700;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{box-sizing:border-box;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;max-width:100%;margin-top:5px;margin-left:5px;padding:0 0 0 20px;display:inline-block;position:relative;overflow:hidden}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;background-color:#0000;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:0 4px;font-size:1em;font-weight:700;position:absolute;top:0;left:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{color:#333;background-color:#f1f1f1;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{cursor:default;background-color:#eee}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{box-shadow:none;-webkit-appearance:textfield;background:0 0;border:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color:#fff;background-color:#5897fb}.select2-container--default .select2-results__group{cursor:default;padding:6px;display:block}.select2-container--classic .select2-selection--single{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);background-color:#f7f7f7;background-image:linear-gradient(#fff 50%,#eee 100%);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;height:26px;margin-right:20px;font-weight:700}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{width:20px;height:26px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0);background-color:#ddd;background-image:linear-gradient(#eee 50%,#ccc 100%);background-repeat:repeat-x;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;position:absolute;top:1px;right:1px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border:4px solid #0000;border-top:5px solid #888;border-bottom-width:0;width:0;height:0;margin-top:-2px;margin-left:-4px;position:absolute;top:50%;left:50%}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px;border-color:#0000 #0000 #888}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);background-image:linear-gradient(#fff 0%,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0);background-image:linear-gradient(#eee 50%,#fff 100%);background-repeat:repeat-x;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--classic .select2-selection--multiple{cursor:text;background-color:#fff;border:1px solid #aaa;border-radius:4px;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;margin-top:5px;margin-left:5px;padding:0;display:inline-block}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;background-color:#0000;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:0 4px;font-size:1em;font-weight:700}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #0000}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{color:#fff;background-color:#3875d7}.select2-container--classic .select2-results__group{cursor:default;padding:6px;display:block}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}:root{--primary:#3454d1;--primary-dark:#1d3a8a;--accent:#e8b243;--accent-dark:#b7791f;--success:#22c55e;--warning:#f59e0b;--danger:#ef4444;--info:#0ea5e9;--bg-body:#f5f7fb;--bg-card:#fff;--bg-sidebar:#111827;--bg-sidebar-hover:#1f2937;--border-color:#e5e7eb;--text-main:#111827;--text-soft:#6b7280;--text-white-soft:#d1d5db;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--shadow-sm:0 4px 14px #0f172a0a;--shadow-md:0 10px 30px #0f172a0f;--sidebar-width:270px;--header-height:88px}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100%;min-height:100%;overflow-x:hidden}body{background:var(--bg-body);color:var(--text-main);font-family:Inter,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}img{max-width:100%;display:block}.app-layout{min-height:100vh;display:flex}.app-sidebar{width:var(--sidebar-width);background:var(--bg-sidebar);color:#fff;z-index:1000;height:100vh;padding:24px 16px;position:fixed;top:0;left:0;overflow-y:auto}.app-main{margin-left:var(--sidebar-width);flex:1;min-height:100vh}.sidebar-top{margin-bottom:30px}.brand{border-radius:14px;align-items:center;gap:14px;padding:10px;display:flex}.brand-icon{background:var(--primary);color:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;display:flex}.brand-text{flex-direction:column;display:flex}.brand-title{color:#fff;font-size:17px;font-weight:700}.menu-section{margin-bottom:24px}.menu-title{color:#9ca3af;letter-spacing:.08em;margin-bottom:12px;padding:0 12px;font-size:11px;font-weight:700;display:block}.menu-link,.menu-group-toggle{width:100%;color:var(--text-white-soft);cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;padding:13px 14px;font-size:14px;transition:all .2s;display:flex}.menu-link>i,.menu-group-left>i{font-size:18px}.menu-group-left{align-items:center;gap:12px;display:flex}.menu-link:hover,.menu-group-toggle:hover,.menu-sublink:hover{background:var(--bg-sidebar-hover);color:#fff}.menu-link.active{background:var(--primary);color:#fff;box-shadow:var(--shadow-sm)}.menu-group-toggle.active{background:var(--bg-sidebar-hover);color:#fff}.menu-sub{margin-top:4px;margin-bottom:10px;padding-left:14px;display:none}.menu-group.open .menu-sub{flex-direction:column;gap:6px;display:flex}.menu-group.open .menu-group-toggle{background:var(--bg-sidebar-hover);color:#fff}.menu-sublink{color:#cbd5e1;border:1px solid #0000;border-radius:10px;padding:10px 14px;font-size:13px;transition:all .2s}.menu-chevron{transition:transform .2s}.menu-group.open .menu-chevron{transform:rotate(180deg)}.app-header{height:var(--header-height);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-color);z-index:900;background:#ffffffd9;justify-content:space-between;align-items:center;padding:0 28px;display:flex;position:sticky;top:0}.header-left{align-items:center;gap:16px;display:flex}.menu-toggle-btn{border:1px solid var(--border-color);cursor:pointer;background:#fff;border-radius:12px;width:44px;height:44px;font-size:20px;display:none}.page-title{color:var(--text-main);font-size:24px;font-weight:700;line-height:1.1}.page-subtitle{color:var(--text-soft);margin-top:4px;font-size:13px}.header-right{align-items:center;gap:12px;display:flex}.header-search{border:1px solid var(--border-color);background:#fff;border-radius:14px;align-items:center;gap:10px;width:280px;height:46px;padding:0 14px;display:flex}.header-search i{color:var(--text-soft)}.header-search input{background:0 0;border:none;outline:none;width:100%;font-size:14px}.header-icon-btn{border:1px solid var(--border-color);cursor:pointer;width:44px;height:44px;color:var(--text-main);background:#fff;border-radius:12px;font-size:18px}.header-user{align-items:center;gap:10px;padding-left:6px;display:flex}.header-user-avatar{background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-weight:700;display:flex}.header-user-info{flex-direction:column;display:flex}.header-user-name{font-size:14px;font-weight:600}.header-user-role{color:var(--text-soft);font-size:12px}.page-actions{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.section-title{margin-bottom:4px;font-size:22px;font-weight:700}.section-desc{color:var(--text-soft);font-size:13px}.action-buttons{flex-wrap:wrap;gap:10px;display:flex}.content-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px;display:grid}.stat-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:22px}.stat-card-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.stat-card-title{color:var(--text-soft);font-size:14px;font-weight:600}.stat-card-icon{border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;display:flex}.stat-card-icon.primary{color:var(--primary);background:#3454d11f}.stat-card-icon.success{color:var(--success);background:#22c55e1f}.stat-card-icon.warning{color:var(--warning);background:#f59e0b1f}.stat-card-icon.info{color:var(--info);background:#0ea5e91f}.stat-card-icon.danger{color:var(--danger);background:#ef44441f}.stat-card-value{margin-bottom:8px;font-size:30px;font-weight:800}.stat-card-desc{color:var(--text-soft);font-size:13px}.page-grid{gap:20px;margin-bottom:24px;display:grid}.page-grid.two-col{grid-template-columns:2fr 1fr}.page-grid.three-col{grid-template-columns:repeat(3,1fr)}.card-box.mb-20{margin-bottom:16px}.card-box-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.card-box-header h3{margin-bottom:3px;font-size:17px;font-weight:700}.card-box-header p{color:var(--text-soft);font-size:12px;line-height:1.5}.simple-list{flex-direction:column;gap:12px;display:flex}.simple-list-item{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.simple-list-item:last-child{border-bottom:none;padding-bottom:0}.simple-list-item div{flex-direction:column;gap:4px;display:flex}.simple-list-item strong{font-size:14px}.simple-list-item span{color:var(--text-soft);font-size:13px}.btn{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.btn-sm{border-radius:10px;padding:8px 12px;font-size:13px}.btn-light{border-color:var(--border-color);color:var(--text-main);background:#fff}.btn-light:hover{background:#f8fafc}.btn-primary{background:linear-gradient(135deg, var(--accent) 0%, #f6c75a 100%);color:#111827;border-color:#b87b1f47;box-shadow:0 12px 26px #e8b2433d}.btn-primary:hover{background:linear-gradient(135deg, #d99a26 0%, var(--accent) 100%);color:#111827;border-color:#b87b1f61}.btn-save{background:linear-gradient(135deg, var(--accent) 0%, #f6c75a 100%);color:#111827;border-color:#b87b1f47;box-shadow:0 12px 26px #e8b2433d}.btn-save:hover{background:linear-gradient(135deg, #d99a26 0%, var(--accent) 100%);color:#111827;border-color:#b87b1f61}.w-100{width:100%}.badge{border-radius:8px;padding:6px 10px;font-size:12px}.badge.success{color:var(--success);background:#22c55e26}.badge.warning{color:var(--warning);background:#f59e0b26}.badge.info{color:var(--info);background:#0ea5e926}.badge.dark{color:#111827;background:#1118271a}.badge.danger{color:var(--danger);background:#ef444426}.text-success{color:var(--success)}.text-danger{color:var(--danger)}.text-warning{color:var(--warning)}.table-strong{color:var(--text-main);font-weight:700}.filter-grid{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.filter-grid input,.filter-grid select{border:1px solid var(--border-color);background:#fff;border-radius:10px;height:44px;padding:0 10px}.table-wrapper{overflow-x:auto}.custom-table{border-collapse:collapse;width:100%}.custom-table th{text-align:left;color:var(--text-soft);border-bottom:1px solid var(--border-color);padding:12px;font-size:13px}.custom-table td{border-bottom:1px solid #f1f5f9;padding:14px 12px}.custom-table tr:hover{background:#f9fafb}.table-actions{gap:6px;display:flex}.table-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.table-toolbar-left,.table-toolbar-right{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.table-toolbar-full{grid-template-columns:minmax(220px,2fr) repeat(2,minmax(140px,1fr)) repeat(2,130px) auto auto;align-items:center;gap:10px;width:100%;display:grid}.table-search{width:100%;min-width:0;position:relative}.table-search i{color:var(--text-soft);font-size:13px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.table-search input,.table-input-mini,.table-select{border:1px solid var(--border-color);width:100%;height:40px;color:var(--text-main);background:#fff;border-radius:12px;outline:none;padding:0 12px;font-size:13px;transition:all .2s}.table-search input{padding-left:36px}.table-search input:focus,.table-input-mini:focus,.table-select:focus{border-color:var(--primary);box-shadow:0 0 0 4px #3454d114}.card-box .table-toolbar{padding:2px 0 4px}.table-toolbar-full .btn{white-space:nowrap;border-radius:12px;height:40px;padding:0 14px;font-size:13px}.table-meta{color:var(--text-soft);font-size:13px}.table-footer{border-top:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:18px;display:flex}.pagination{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-btn{border:1px solid var(--border-color);min-width:38px;height:38px;color:var(--text-main);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.page-btn:hover{background:#f8fafc}.page-btn.active{background:var(--primary);border-color:var(--primary);color:#fff}.empty-state{text-align:center;border:1px dashed var(--border-color);background:#fafcff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:48px 20px;display:flex}.empty-state-icon{width:68px;height:68px;color:var(--primary);background:#3454d11f;border-radius:18px;justify-content:center;align-items:center;margin-bottom:16px;font-size:28px;display:flex}.empty-state h4{color:var(--text-main);margin-bottom:8px;font-size:18px;font-weight:700}.empty-state p{color:var(--text-soft);max-width:420px;margin-bottom:18px;font-size:13px;line-height:1.6}.detail-stats-grid{grid-template-columns:repeat(4,1fr)}.detail-date{font-size:24px}.detail-tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.detail-tab{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e8edf5;border-radius:12px;padding:9px 13px;font-size:13px;font-weight:600;transition:all .2s}.detail-tab:hover{color:var(--primary);background:#eef4ff}.detail-tab.active{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 8px 18px #3454d12e}.detail-grid{grid-template-columns:2fr 1fr}.info-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.info-item{border:1px solid var(--border-color);background:#fff;border-radius:14px;padding:16px}.info-item.full{grid-column:1/-1}.info-label{color:var(--text-soft);margin-bottom:8px;font-size:12px;display:block}.info-value{color:var(--text-main);font-size:15px;font-weight:700}.form-page-grid{grid-template-columns:minmax(0,2fr) 320px;gap:16px;display:grid}.form-main-area,.form-side-area{min-width:0}.form-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.form-group{flex-direction:column;gap:6px;margin-bottom:0;display:flex}.form-group.full{grid-column:1/-1}.form-group label{color:var(--text-soft);margin-bottom:2px;font-size:12px;font-weight:600}.form-group input,.form-group select,.form-group textarea{width:100%;min-height:42px;color:var(--text-main);box-shadow:none;background:#fcfdff;border:1px solid #e8edf5;border-radius:12px;outline:none;padding:10px 12px;font-size:13px;transition:all .2s}.form-group textarea{resize:vertical;min-height:96px}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--primary);background:#fff;box-shadow:0 0 0 4px #3454d10f}.sticky-card{position:sticky;top:100px}.summary-list{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.summary-row{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.summary-row:last-child{border-bottom:none}.summary-row span{color:var(--text-soft);font-size:12px}.summary-row strong{font-size:13px;font-weight:700}.summary-row.total{padding-top:16px}.summary-row.total span,.summary-row.total strong{color:var(--text-main);font-size:16px;font-weight:800}.summary-actions{flex-direction:column;gap:8px;display:flex}.invoice-filter-grid{grid-template-columns:repeat(7,1fr)}.invoice-page-grid{grid-template-columns:minmax(0,2fr) 380px;gap:20px;display:grid}.invoice-main-area,.invoice-side-area{min-width:0}.invoice-top-grid{grid-template-columns:repeat(2,1fr)}.invoice-items-table th,.invoice-items-table td{vertical-align:middle}.table-input{border:1px solid var(--border-color);background:#fff;border-radius:10px;outline:none;width:100%;min-width:90px;height:42px;padding:0 10px;font-size:14px}.table-input:focus{border-color:var(--primary);box-shadow:0 0 0 4px #3454d114}.invoice-summary-box{border:1px solid var(--border-color);background:#f8fafc;border-radius:14px;flex-direction:column;gap:12px;margin-bottom:18px;padding:14px;display:flex}.grid-3{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.account-card{border:1px solid var(--border-color);background:#fff;border-radius:16px;padding:20px;transition:all .2s}.account-card:hover{transform:translateY(-4px)}.account-header{justify-content:space-between;margin-bottom:10px;display:flex}.account-balance{margin:15px 0;font-size:28px;font-weight:800}.account-actions{gap:10px;display:flex}.virman-grid{grid-template-columns:2fr 380px;gap:20px;display:grid}.custom-modal{z-index:2000;display:none;position:fixed;inset:0}.custom-modal.show{display:block}.custom-modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a73;position:absolute;inset:0}.custom-modal-dialog{border:1px solid var(--border-color);z-index:2;background:#fff;border-radius:20px;width:min(720px,100% - 32px);margin:60px auto;position:relative;overflow:hidden;box-shadow:0 20px 60px #0f172a2e}.custom-modal-header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.custom-modal-header h3{margin-bottom:4px;font-size:20px;font-weight:700}.custom-modal-header p{color:var(--text-soft);font-size:13px}.modal-close-btn{border:1px solid var(--border-color);cursor:pointer;width:42px;height:42px;color:var(--text-main);background:#fff;border-radius:12px;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.custom-modal-body{padding:24px}.custom-modal-footer{border-top:1px solid var(--border-color);background:#fcfcfd;justify-content:flex-end;gap:10px;padding:18px 24px 24px;display:flex}body.modal-open{overflow:hidden}.stok-filter-grid,.stok-hareket-filter-grid{grid-template-columns:repeat(6,1fr)}.product-cell{align-items:center;gap:12px;display:flex}.product-cell strong{margin-bottom:4px;font-size:14px;display:block}.product-cell span{color:var(--text-soft);font-size:12px}.product-thumb,.product-preview-thumb{width:42px;height:42px;color:var(--primary);background:#3454d11f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex}.product-thumb.danger{color:var(--danger);background:#ef44441f}.product-thumb.info{color:var(--info);background:#0ea5e91f}.product-preview{border:1px solid var(--border-color);text-align:center;background:#f8fafc;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;margin-bottom:18px;padding:18px;display:flex}.product-preview-thumb{border-radius:18px;width:64px;height:64px;margin-bottom:12px;font-size:20px}.product-preview h4{margin-bottom:4px;font-size:18px;font-weight:700}.product-preview p{color:var(--text-soft);font-size:13px}.kategori-grid{grid-template-columns:2fr 1fr}.kategori-form-grid{grid-template-columns:1fr}.report-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.report-card{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);background:#fff;border-radius:18px;padding:24px;transition:all .2s}.report-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.report-card h3{color:var(--text-main);margin:14px 0 8px;font-size:18px;font-weight:700}.report-card p{color:var(--text-soft);font-size:13px;line-height:1.6}.report-icon{border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;font-size:22px;display:flex}.report-icon.primary{color:var(--primary);background:#3454d11f}.report-icon.warning{color:var(--warning);background:#f59e0b1f}.report-icon.success{color:var(--success);background:#22c55e1f}.report-icon.info{color:var(--info);background:#0ea5e91f}.rapor-filter-grid{grid-template-columns:repeat(6,1fr)}.user-cell{align-items:center;gap:12px;display:flex}.user-cell strong{margin-bottom:4px;font-size:14px;display:block}.user-cell span{color:var(--text-soft);font-size:12px}.user-avatar{background:var(--primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-weight:800;display:flex}.user-avatar.soft{color:var(--primary);background:#3454d11f}.dashboard-grid{grid-template-columns:2fr 1fr;gap:20px;display:grid}.chart-placeholder{height:260px;color:var(--text-soft);background:linear-gradient(135deg,#f1f5f9,#f8fafc);border-radius:16px;justify-content:center;align-items:center;font-size:14px;display:flex}.chart-box{height:280px;position:relative}.quick-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.quick-action-btn{text-align:center;border:1px solid var(--border-color);background:#f8fafc;border-radius:12px;padding:12px;font-size:13px;font-weight:600;transition:all .2s}.quick-action-btn:hover{background:var(--primary);color:#fff}.quick-modal{z-index:9999;background:#00000073;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.quick-modal.active{display:flex}.quick-modal-content{background:#fff;border-radius:18px;width:520px;padding:20px;animation:.2s scaleIn}.quick-modal-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.quick-modal-header h3{font-size:18px}.quick-modal-header button{cursor:pointer;background:0 0;border:none;font-size:18px}.quick-grid{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.quick-item{text-align:center;border:1px solid var(--border-color);background:#f8fafc;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:18px;transition:all .2s;display:flex}.quick-item i{font-size:22px}.quick-item span{font-size:13px;font-weight:600}.quick-item:hover{background:var(--primary);color:#fff}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.toast-container{z-index:99999;flex-direction:column;gap:10px;display:flex;position:fixed;top:20px;right:20px}.toast{border:1px solid var(--border-color);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;min-width:260px;padding:14px 16px;animation:.3s slideIn;display:flex;box-shadow:0 10px 25px #00000014}.toast.success{border-left:4px solid #22c55e}.toast.error{border-left:4px solid #ef4444}.toast.warning{border-left:4px solid #f59e0b}.toast.info{border-left:4px solid #3b82f6}.toast span{font-size:13px;font-weight:500}.toast button{cursor:pointer;background:0 0;border:none;font-size:14px}@keyframes slideIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.auth-wrapper{min-height:100vh;display:flex}.auth-left{color:#fff;background:linear-gradient(135deg,#3454d1,#1e3a8a);flex-direction:column;flex:1;justify-content:center;padding:60px;display:flex}.auth-brand .logo{background:#ffffff1f;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:20px;font-size:28px;display:flex}.auth-brand h1{color:#fff;margin-bottom:10px;font-size:32px}.auth-brand p{opacity:.9;max-width:420px;line-height:1.7}.auth-features{margin-top:40px}.feature{opacity:.95;align-items:center;gap:10px;margin-bottom:14px;display:flex}.auth-right{background:#f8fafc;flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.auth-card{background:#fff;border:1px solid #eef2f7;border-radius:18px;width:100%;max-width:420px;padding:40px;box-shadow:0 10px 30px #0000000f}.auth-card h2{color:#111827;margin-bottom:6px;font-size:24px}.auth-sub{color:#64748b;margin-bottom:22px;font-size:14px;line-height:1.6}.auth-card .form-group{margin-bottom:16px}.auth-card .form-group label{color:#111827;margin-bottom:7px;font-size:13px;font-weight:600;display:block}.auth-card .form-group input{background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none;width:100%;height:44px;padding:0 12px;transition:all .2s}.auth-card .form-group input:focus{border-color:var(--primary);box-shadow:0 0 0 4px #3454d114}.form-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.auth-center-row{justify-content:center;margin-top:16px}.checkbox{color:#475569;align-items:center;gap:8px;font-size:13px;display:flex}.checkbox input{width:auto;height:auto}.link{color:#3454d1;font-size:13px;font-weight:600;text-decoration:none}.link:hover{text-decoration:underline}.auth-alert{border:1px solid #0000;border-radius:12px;margin-bottom:16px;padding:12px 14px;font-size:13px}.auth-alert.success{color:#15803d;background:#22c55e1a;border-color:#22c55e2e}.auth-alert.info{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe;gap:4px;display:grid}.auth-alert.info strong{font-size:13px;font-weight:800}.auth-alert.info span{color:#1e40af;line-height:1.45}.auth-alert.danger{color:#9f1239;background:#fff1f2;border-color:#fecdd3;gap:4px;display:grid}.auth-alert.danger strong{font-size:13px;font-weight:800}.auth-alert.danger span{color:#be123c;line-height:1.45}.auth-card .form-group.has-error input{border-color:#fb7185;box-shadow:0 0 0 4px #f43f5e1a}.auth-field-error{color:#e11d48;margin-top:6px;font-size:12px;font-weight:700;display:block}.auth-field-hint{color:#64748b;margin-top:6px;font-size:12px;font-weight:600;display:block}body.dark-mode{color:#e5e7eb;background:#0f172a}body.dark-mode .app-header{background:#0f172aeb;border-bottom-color:#ffffff14}body.dark-mode .app-content{background:#0f172a}body.dark-mode .page-title,body.dark-mode .section-title,body.dark-mode .card-box-header h3,body.dark-mode .stat-card-value,body.dark-mode .summary-row strong,body.dark-mode .info-value,body.dark-mode .report-card h3,body.dark-mode .product-preview h4,body.dark-mode .header-user-name{color:#f8fafc}body.dark-mode .page-subtitle,body.dark-mode .section-desc,body.dark-mode .card-box-header p,body.dark-mode .stat-card-title,body.dark-mode .stat-card-desc,body.dark-mode .summary-row span,body.dark-mode .info-label,body.dark-mode .report-card p,body.dark-mode .product-preview p,body.dark-mode .header-user-role,body.dark-mode .simple-list-item span,body.dark-mode .product-cell span,body.dark-mode .user-cell span,body.dark-mode .form-group label{color:#94a3b8}body.dark-mode .card-box,body.dark-mode .stat-card,body.dark-mode .account-card,body.dark-mode .report-card,body.dark-mode .custom-modal-dialog{box-shadow:none;background:#111827;border-color:#ffffff14}body.dark-mode .chart-placeholder,body.dark-mode .invoice-summary-box,body.dark-mode .product-preview{color:#94a3b8;background:#0b1220;border-color:#ffffff14}body.dark-mode .header-search,body.dark-mode .header-icon-btn,body.dark-mode .menu-toggle-btn,body.dark-mode .modal-close-btn,body.dark-mode .detail-tab,body.dark-mode .quick-action-btn,body.dark-mode .btn-light{color:#e5e7eb;background:#111827;border-color:#ffffff14}body.dark-mode .btn-light:hover,body.dark-mode .quick-action-btn:hover{background:#1e293b}body.dark-mode .form-group input,body.dark-mode .form-group select,body.dark-mode .form-group textarea,body.dark-mode .filter-grid input,body.dark-mode .filter-grid select,body.dark-mode .table-input,body.dark-mode .table-search input,body.dark-mode .table-input-mini,body.dark-mode .table-select,body.dark-mode .header-search input{color:#f8fafc;background:#0b1220;border-color:#ffffff14}body.dark-mode .header-search input::-moz-placeholder{color:#64748b}body.dark-mode .form-group input::-moz-placeholder{color:#64748b}body.dark-mode .form-group textarea::-moz-placeholder{color:#64748b}body.dark-mode .filter-grid input::-moz-placeholder{color:#64748b}body.dark-mode .table-input::-moz-placeholder{color:#64748b}body.dark-mode .table-search input::-moz-placeholder{color:#64748b}body.dark-mode .table-input-mini::-moz-placeholder{color:#64748b}body.dark-mode .header-search input::placeholder,body.dark-mode .form-group input::placeholder,body.dark-mode .form-group textarea::placeholder,body.dark-mode .filter-grid input::placeholder,body.dark-mode .table-input::placeholder,body.dark-mode .table-search input::placeholder,body.dark-mode .table-input-mini::placeholder{color:#64748b}body.dark-mode .custom-table th{color:#94a3b8;border-bottom-color:#ffffff14}body.dark-mode .custom-table td,body.dark-mode .simple-list-item,body.dark-mode .summary-row,body.dark-mode .info-item{border-bottom-color:#ffffff0f}body.dark-mode .custom-table tr:hover{background:#ffffff05}body.dark-mode .info-item{background:#111827;border-color:#ffffff14}body.dark-mode .custom-modal-footer{background:#0f172a;border-top-color:#ffffff14}body.dark-mode .header-search i,body.dark-mode .header-icon-btn,body.dark-mode .menu-toggle-btn,body.dark-mode .modal-close-btn{color:#e5e7eb}body.dark-mode .table-strong,body.dark-mode .simple-list-item strong,body.dark-mode .product-cell strong,body.dark-mode .user-cell strong{color:#f8fafc}body.dark-mode .detail-tab.active,body.dark-mode .menu-link.active{color:#fff}body.dark-mode .btn-primary{color:#111827}body.dark-mode .app-sidebar{background:#020617}body.dark-mode .menu-link:hover,body.dark-mode .menu-group-toggle:hover,body.dark-mode .menu-sublink:hover,body.dark-mode .menu-group.open .menu-group-toggle{background:#111827}body.dark-mode .menu-sublink.active{color:#fff;background:#3454d147}body.dark-mode .quick-modal-content{background:#111827}body.dark-mode .quick-item{background:#0b1220;border-color:#ffffff14}body.dark-mode .toast,body.dark-mode .page-btn{color:#e5e7eb;background:#111827;border-color:#ffffff14}body.dark-mode .page-btn:hover{background:#1e293b}body.dark-mode .table-footer{border-top-color:#ffffff14}body.dark-mode .empty-state{background:#0b1220;border-color:#ffffff14}body.dark-mode .empty-state h4{color:#f8fafc}body.dark-mode .empty-state p,body.dark-mode .table-meta{color:#94a3b8}@media (width<=1400px){.content-grid,.page-grid.three-col,.report-grid,.rapor-filter-grid,.stok-filter-grid,.stok-hareket-filter-grid,.invoice-filter-grid{grid-template-columns:repeat(2,1fr)}.table-toolbar-full{grid-template-columns:repeat(3,minmax(160px,1fr))}}@media (width<=1200px){.form-page-grid,.detail-grid,.detail-stats-grid,.invoice-page-grid,.dashboard-grid,.virman-grid,.kategori-grid{grid-template-columns:1fr}.sticky-card{position:static}}@media (width<=1100px){.app-sidebar{transition:all .25s;left:-100%}.app-main{margin-left:0}.app-layout.sidebar-open .app-sidebar{left:0}.menu-toggle-btn{justify-content:center;align-items:center;display:inline-flex}.header-search{width:220px}.page-grid.two-col{grid-template-columns:1fr}}@media (width<=992px){.table-toolbar-full{grid-template-columns:repeat(2,minmax(160px,1fr))}.grid-3{grid-template-columns:1fr}}@media (width<=768px){.app-header{flex-direction:column;align-items:stretch;gap:16px;height:auto;padding:16px}.header-right{flex-wrap:wrap}.header-search{width:100%}.app-content{padding:16px}.content-grid,.page-grid.three-col,.filter-grid,.invoice-top-grid,.stok-filter-grid,.stok-hareket-filter-grid,.report-grid,.rapor-filter-grid,.info-grid,.form-grid{grid-template-columns:1fr}.page-title{font-size:20px}.header-user-info{display:none}.page-actions{flex-direction:column;align-items:stretch}.action-buttons{flex-wrap:wrap}.table-toolbar,.table-footer{flex-direction:column;align-items:stretch}.table-toolbar-left,.table-toolbar-right{width:100%}.table-toolbar-full{grid-template-columns:1fr}.table-toolbar-full .btn,.table-input-mini,.table-select{width:100%}.custom-modal-dialog{width:calc(100% - 20px);margin:20px auto}.custom-modal-header,.custom-modal-body,.custom-modal-footer{padding-left:16px;padding-right:16px}.custom-modal-footer{flex-direction:column-reverse}.custom-modal-footer .btn{width:100%}.auth-left{display:none}.auth-right{padding:16px}.auth-card{padding:28px 22px}.quick-grid{grid-template-columns:1fr 1fr}.quick-modal-content{width:calc(100% - 20px)}}.table-toolbar-wrap{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}.table-search-grow{flex:380px;min-width:380px}.table-search-grow input{width:100%}.table-select-md{flex:0 0 170px;min-width:170px}.table-select-sm,.table-input-mini{flex:0 0 120px;min-width:120px}.table-toolbar-wrap .btn{flex:none}@media (width<=768px){.table-toolbar-wrap{flex-direction:column;align-items:stretch}.table-search-grow,.table-select-md,.table-select-sm,.table-input-mini,.table-toolbar-wrap .btn{flex:100%;width:100%;min-width:100%}}.empty-state{color:#6b7280;background:#f9fafb;border:1px dashed #d1d5db;border-radius:12px;padding:24px}.select2-container .select2-selection--single{background:#fff!important;border:1px solid #dbe2ea!important;border-radius:12px!important;align-items:center!important;height:44px!important;padding:0 12px!important;display:flex!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#111827!important;padding-left:0!important;line-height:42px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px!important;right:10px!important}.select2-dropdown{overflow:hidden;border:1px solid #dbe2ea!important;border-radius:12px!important}.select2-search__field{border:1px solid #dbe2ea!important;border-radius:8px!important}.header-logout-form{margin:0}.dashboard-period-form select,.form-select.form-select-sm{border:1px solid var(--border-color);min-width:130px;height:44px;color:var(--text-main);background:#fff;border-radius:12px;outline:none;padding:0 12px}.permission-groups{grid-template-columns:1fr;gap:14px;display:grid}.permission-card{background:#f8fafceb;border:1px solid #94a3b83d;border-radius:16px;padding:16px}.permission-card-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.permission-card-header span{color:#64748b;font-size:12px}.permission-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}.permission-item{color:#1e293b;align-items:center;gap:10px;font-size:14px;display:flex}.permission-item input{width:16px;height:16px}@media (width<=768px){.permission-list{grid-template-columns:1fr}}.mt-24{margin-top:24px}.table-modern .select2-container{width:100%!important}.table-modern .select2-container .select2-selection--single{border:1px solid #dbe1ea;border-radius:12px;align-items:center;height:42px;padding:0 10px;display:flex}.table-modern .select2-container .select2-selection__rendered{padding-left:0!important;line-height:40px!important}.table-modern .select2-container .select2-selection__arrow{height:40px!important}.invoice-layout{grid-template-columns:minmax(0,1fr) 360px;gap:24px;display:grid}@media (width<=1200px){.invoice-layout{grid-template-columns:1fr}}.card-box{background:#fff;border:1px solid #e8edf5;border-radius:18px;padding:20px;box-shadow:0 10px 30px #0f172a0a}.app-layout:before{content:"";opacity:0;visibility:hidden;z-index:998;background:#0f172a73;transition:all .25s;position:fixed;inset:0}.app-layout.sidebar-open:before{opacity:1;visibility:visible}@media (width>=1101px){.app-layout:before{display:none}.app-layout.sidebar-collapsed .app-sidebar{width:88px;padding-inline:12px}.app-layout.sidebar-collapsed .app-main{margin-left:88px}.app-layout.sidebar-collapsed .brand{justify-content:center}.app-layout.sidebar-collapsed .brand-text,.app-layout.sidebar-collapsed .menu-title,.app-layout.sidebar-collapsed .menu-link span,.app-layout.sidebar-collapsed .menu-group-left span,.app-layout.sidebar-collapsed .menu-chevron,.app-layout.sidebar-collapsed .menu-sub{display:none!important}.app-layout.sidebar-collapsed .menu-link,.app-layout.sidebar-collapsed .menu-group-toggle{justify-content:center;padding-inline:12px}.app-layout.sidebar-collapsed .menu-group-left{justify-content:center}}.card-box,.stat-card,.summary-card,.account-card{overflow:hidden}.detail-tabs{display:none!important}.form-page-grid,.invoice-layout,.dashboard-grid{gap:24px}.form-main-area .card-box,.invoice-main-area .card-box,.invoice-side-area .card-box{border-radius:20px}.form-grid{gap:18px}.form-group label{margin-bottom:8px}.summary-card,.sticky-card{top:24px}.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.custom-table,.invoice-items-table{min-width:920px}.invoice-items-table th:first-child,.invoice-items-table td:first-child{width:290px;min-width:290px}.select2-stock+.select2,.table-modern .select2-container,.invoice-items-table .select2-container{width:100%!important;min-width:100%!important}.invoice-items-table .select2-container .select2-selection--single,.table-modern .select2-container .select2-selection--single{min-height:44px}.dashboard-welcome{background:linear-gradient(135deg,#3454d11a,#0ea5e90f);border:1px solid #3454d11a;border-radius:22px;padding:24px}.dashboard-welcome h2{margin-bottom:8px;font-size:28px}.dashboard-welcome p{color:var(--text-soft);max-width:720px;line-height:1.7}.dashboard-highlight{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mini-stat{background:#fff;border:1px solid #e8edf5;border-radius:18px;padding:18px;box-shadow:0 8px 24px #0f172a0a}.mini-stat span{color:var(--text-soft);margin-bottom:6px;font-size:12px;display:block}.mini-stat strong{font-size:24px;font-weight:800}.section-stack{gap:20px;display:grid}.list-card-item{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;display:flex}.list-card-item:last-child{border-bottom:0}.app-modal-note{color:var(--text-soft);margin-bottom:18px;font-size:13px}@media (width<=1200px){.dashboard-hero{grid-template-columns:1fr}}@media (width<=1100px){.app-layout.sidebar-open:before{display:block}}@media (width<=768px){.dashboard-welcome{border-radius:18px;padding:18px}.dashboard-welcome h2{font-size:22px}.dashboard-highlight{grid-template-columns:1fr}.content-grid{gap:14px}.stat-card,.card-box,.mini-stat{border-radius:16px;padding:16px}.stat-card-value{font-size:24px}.app-sidebar{width:min(85vw,300px)}.custom-table,.invoice-items-table{min-width:760px}.invoice-items-table th:first-child,.invoice-items-table td:first-child{width:240px;min-width:240px}.action-buttons,.action-buttons .btn,.page-actions .dashboard-period-form,.page-actions .dashboard-period-form select{width:100%}.page-actions .action-buttons{grid-template-columns:1fr;display:grid}}.menu-toggle-btn{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex!important}.header-left,.header-right,.brand,.page-actions,.card-box-header{min-width:0}.form-main-area>.card-box:first-child:empty{display:none!important}.dashboard-top-cards .stat-card{position:relative}.dashboard-grid>.section-stack>div,.dashboard-grid>.section-stack{gap:20px;display:grid}.summary-card,.sticky-card,.invoice-side-area .card-box,.form-side-area .card-box{position:sticky;top:108px}.select2-container,.select2-container .selection,.select2-container .select2-selection--single,.select2-results__option{font-size:14px}.invoice-items-table th:first-child,.invoice-items-table td:first-child,.table-modern th:first-child,.table-modern td:first-child{width:340px;min-width:340px}.invoice-items-table .select2-container .select2-selection--single,.table-modern .select2-container .select2-selection--single,.select2-stock+.select2 .select2-selection--single{min-height:46px;padding-inline:12px}.select2-stock+.select2,.invoice-items-table .select2-container,.table-modern .select2-container{width:100%!important;min-width:100%!important}@media (width<=1100px){.app-header{flex-wrap:wrap;gap:12px;height:auto;min-height:76px;padding:0 14px}.header-left,.header-right{width:100%}.header-right{justify-content:space-between;gap:10px}.header-search{order:10;width:100%}.header-user{margin-left:auto}.app-sidebar{width:min(86vw,320px);transition:transform .28s;left:0;transform:translate(-104%);box-shadow:0 24px 48px #0f172a47}.app-layout.sidebar-open .app-sidebar{transform:translate(0)}.sidebar-close-btn{display:inline-flex}.page-actions{gap:12px;margin-bottom:16px}.page-actions .action-buttons{grid-template-columns:1fr;width:100%;display:grid}.page-actions .action-buttons .btn,.dashboard-period-form,.dashboard-period-form select{width:100%}.table-wrapper{margin-inline:-4px;padding-bottom:6px}.custom-table,.invoice-items-table{min-width:880px}}@media (width<=768px){.app-content{padding:14px}.page-title{font-size:18px}.page-subtitle{margin-top:2px;font-size:12px}.header-right{grid-template-columns:1fr auto auto auto auto;align-items:center;display:grid}.header-search{grid-column:1/-1}.header-user{grid-column:1/-1;justify-content:flex-start;padding-top:4px}.content-grid{grid-template-columns:1fr;gap:14px}.dashboard-hero,.dashboard-grid,.page-grid.two-col,.form-page-grid,.invoice-layout{gap:16px}.dashboard-welcome,.card-box,.stat-card,.mini-stat{border-radius:16px;padding:16px}.dashboard-welcome h2{font-size:22px;line-height:1.25}.stat-card-value,.mini-stat strong{font-size:22px}.summary-card,.sticky-card,.invoice-side-area .card-box,.form-side-area .card-box{position:static;top:auto}.invoice-items-table th:first-child,.invoice-items-table td:first-child,.table-modern th:first-child,.table-modern td:first-child{width:280px;min-width:280px}}:root{--sidebar-width-collapsed:88px}body.sidebar-mobile-open{overflow:hidden}.sidebar-overlay{opacity:0;visibility:hidden;pointer-events:none;z-index:998;background:#0f172a85;transition:all .25s;position:fixed;inset:0}.sidebar-close-btn{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:none}.sidebar-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.app-layout.sidebar-collapsed .app-sidebar{width:var(--sidebar-width-collapsed);padding-left:12px;padding-right:12px}.app-layout.sidebar-collapsed .app-main{margin-left:var(--sidebar-width-collapsed)}.app-layout.sidebar-collapsed .brand{justify-content:center;padding-inline:0}.app-layout.sidebar-collapsed .brand-text,.app-layout.sidebar-collapsed .menu-title,.app-layout.sidebar-collapsed .menu-group-left span,.app-layout.sidebar-collapsed .menu-link span:not(.menu-group-left),.app-layout.sidebar-collapsed .menu-chevron,.app-layout.sidebar-collapsed .menu-sub{display:none!important}.app-layout.sidebar-collapsed .menu-link,.app-layout.sidebar-collapsed .menu-group-toggle{justify-content:center;padding-inline:0}.app-layout.sidebar-collapsed .menu-group-left{justify-content:center;gap:0;width:100%}.app-layout.sidebar-collapsed .menu-link>i,.app-layout.sidebar-collapsed .menu-group-left>i{margin:0;font-size:19px}.app-layout.sidebar-collapsed .menu-section{margin-bottom:16px}.menu-toggle-btn{justify-content:center;align-items:center;display:inline-flex}.header-title-wrap{min-width:0}.app-header{height:78px;padding:0 20px}.page-actions{align-items:center;margin-bottom:14px}.section-title{margin-bottom:4px;font-size:24px}.section-desc{line-height:1.5}.dashboard-hero{grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr);gap:18px;margin-bottom:18px;display:grid}.dashboard-welcome{background:linear-gradient(#f8fbff 0%,#eef4ff 100%);flex-direction:column;justify-content:center;min-height:170px;display:flex}.dashboard-welcome h3{color:var(--text-main);margin-bottom:10px;font-size:20px;font-weight:800}.dashboard-welcome p{color:var(--text-soft);max-width:720px;font-size:14px;line-height:1.7}.mini-summary-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.mini-summary-card{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;padding:18px}.mini-summary-card span{color:var(--text-soft);margin-bottom:10px;font-size:12px;display:block}.mini-summary-card strong{color:var(--text-main);font-size:18px;font-weight:800;display:block}.content-grid.dashboard-stats{margin-bottom:18px}.dashboard-grid{align-items:start}.filter-card{margin-bottom:18px}.filter-card .table-toolbar-full{grid-template-columns:minmax(240px,2fr) repeat(2,minmax(150px,1fr)) repeat(2,130px) auto auto}.card-box.table-card{padding:18px}.custom-table th{white-space:nowrap;font-weight:700}.custom-table td{vertical-align:middle}.table-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.table-actions .badge{margin-left:2px}.form-page-grid{grid-template-columns:minmax(0,1fr) 320px;gap:18px}.form-main-area .card-box,.form-side-area .card-box{border-radius:18px}.sticky-card{top:92px}.form-main-area>.card-box:first-child{margin-top:0}.select2-container{width:100%!important}select.select2-hidden-accessible{border:0!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important}.select2-container .select2-selection--single{border:1px solid var(--border-color)!important;background:#fff!important;border-radius:12px!important;align-items:center!important;height:42px!important;padding:0 10px!important;display:flex!important}.select2-container .select2-selection__rendered{color:var(--text-main)!important;padding-left:0!important;font-size:13px!important;line-height:40px!important}.select2-container .select2-selection__arrow{height:40px!important}.invoice-items-table .select2-container,.table-wrapper .select2-container,.custom-table .select2-container,.invoice-items-table .stock-select+.select2-container .select2-selection--single,.custom-table .stock-select+.select2-container .select2-selection--single{min-width:220px!important}body.dark-mode .mini-summary-card,body.dark-mode .dashboard-welcome{background:#111827;border-color:#ffffff14}body.dark-mode .mini-summary-card strong,body.dark-mode .dashboard-welcome h3{color:#f8fafc}body.dark-mode .dashboard-welcome p{color:#94a3b8}body.dark-mode .sidebar-overlay{background:#020617b8}body.dark-mode .select2-container .select2-selection--single{background:#0b1220!important;border-color:#ffffff14!important}body.dark-mode .select2-container .select2-selection__rendered{color:#f8fafc!important}@media (width<=1200px){.dashboard-hero{grid-template-columns:1fr}.content-grid,.detail-stats-grid,.report-grid,.grid-3{grid-template-columns:repeat(2,1fr)}.page-grid.two-col,.detail-grid,.invoice-page-grid,.virman-grid,.kategori-grid{grid-template-columns:1fr}.sticky-card{position:static}}@media (width<=991px){.app-sidebar{z-index:1000;width:min(290px,100vw - 40px);transition:transform .28s;overflow-x:hidden;transform:translate(-100%)}.app-main{margin-left:0!important}.app-layout.sidebar-open .app-sidebar{transform:translate(0)}.app-layout.sidebar-open .sidebar-overlay{opacity:1;visibility:visible;pointer-events:auto}.sidebar-close-btn{display:inline-flex}.header-user-info,.header-search{display:none}.app-header{height:72px;padding:0 14px}.app-content{padding:14px}.page-title{font-size:18px}.page-subtitle{display:none}.page-actions{flex-direction:column;align-items:stretch}.action-buttons,.action-buttons .btn,.action-buttons a,.action-buttons button{width:100%}.content-grid,.detail-stats-grid,.report-grid,.grid-3,.mini-summary-grid,.form-grid,.info-grid,.dashboard-grid,.dashboard-hero,.page-grid.two-col,.detail-grid,.invoice-page-grid,.virman-grid,.kategori-grid,.form-page-grid{grid-template-columns:1fr}.filter-grid,.invoice-filter-grid,.stok-filter-grid,.stok-hareket-filter-grid,.rapor-filter-grid,.table-toolbar-full{grid-template-columns:1fr!important}.table-toolbar-full .btn{width:100%}.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.custom-table{min-width:860px}.summary-actions{position:static}.sticky-card{position:static;top:auto}.quick-grid{grid-template-columns:1fr 1fr}}@media (width<=640px){.btn,.btn-sm{width:100%}.header-right{gap:8px}.header-icon-btn,.menu-toggle-btn{border-radius:10px;width:40px;height:40px}.card-box,.stat-card,.mini-summary-card,.account-card,.report-card{border-radius:16px;padding:16px}.quick-grid{grid-template-columns:1fr}.custom-modal-dialog{width:calc(100% - 20px);margin:24px auto}.custom-modal-body,.custom-modal-header,.custom-modal-footer{padding-left:16px;padding-right:16px}}.kasa-toolbar{grid-template-columns:minmax(260px,2fr) 180px 180px 140px 120px!important}.modal-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form-group-full{grid-column:1/-1}@media (width<=1200px){.account-grid-modern{grid-template-columns:1fr}}@media (width<=991px){.kasa-toolbar{grid-template-columns:1fr!important}.account-modern-top{flex-direction:column;align-items:flex-start}.account-modern-balance{font-size:26px}.modal-form-grid{grid-template-columns:1fr}}@media (width<=640px){.account-modern-card{border-radius:16px;padding:16px}.account-info-row{flex-direction:column;align-items:flex-start}.account-info-row strong{text-align:left}.account-modern-actions{flex-direction:column}.account-modern-actions .btn{width:100%}}.account-grid-modern{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.account-modern-card{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);background:#fff;border-radius:20px;padding:20px;transition:all .25s}.account-modern-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px #0f172a14}.account-modern-top{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.account-modern-type{border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.account-modern-type.cash{color:#16a34a;background:#22c55e1a}.account-modern-type.bank{color:#2563eb;background:#3b82f61a}.account-modern-title{color:var(--text-main);margin:0 0 8px;font-size:20px;font-weight:800}.account-modern-meta{color:var(--text-soft);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.account-modern-meta span{background:var(--bg-soft);border-radius:999px;align-items:center;padding:6px 10px;display:inline-flex}.account-modern-balance{white-space:nowrap;flex-shrink:0;font-size:30px;font-weight:800;line-height:1}.account-modern-balance.positive{color:#16a34a}.account-modern-balance.negative{color:#ef4444}.account-modern-body{border-top:1px solid var(--border-color);gap:12px;margin-bottom:20px;padding-top:16px;display:grid}.account-info-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.account-info-row span{color:var(--text-soft);font-size:12px}.account-info-row strong{color:var(--text-main);text-align:right;word-break:break-word;font-size:13px}.account-modern-actions{flex-wrap:wrap;gap:10px;display:flex}.account-modern-actions .btn{min-width:110px}body.dark-mode .account-modern-card{background:#111827;border-color:#ffffff14}body.dark-mode .account-modern-title,body.dark-mode .account-info-row strong{color:#f8fafc}body.dark-mode .account-modern-meta span{color:#94a3b8;background:#ffffff0d}body.dark-mode .account-modern-body{border-top-color:#ffffff14}@media (width<=1200px){.account-grid-modern{grid-template-columns:1fr}}@media (width<=991px){.account-modern-top{flex-direction:column;align-items:flex-start}.account-modern-balance{font-size:26px}}@media (width<=640px){.account-modern-card{border-radius:16px;padding:16px}.account-info-row{flex-direction:column;align-items:flex-start}.account-info-row strong{text-align:left}.account-modern-actions{flex-direction:column}.account-modern-actions .btn{width:100%}}.cari-name{color:var(--text-main);font-size:14px;font-weight:700}.cari-sub{color:var(--text-soft);margin-top:2px;font-size:12px}.cari-balance{font-size:14px;font-weight:700}.cari-balance.positive{color:#16a34a}.cari-balance.negative{color:#ef4444}.cari-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.icon-btn{border:1px solid var(--border-color);background:var(--bg-soft);width:34px;height:34px;color:var(--text-main);border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.icon-btn:hover{background:var(--primary);border-color:var(--primary);color:#fff}.icon-btn.danger:hover{color:#fff;background:#ef4444;border-color:#ef4444}body.dark-mode .icon-btn{color:#f8fafc;background:#ffffff0a;border-color:#ffffff14}body.dark-mode .cari-name{color:#f8fafc}body.dark-mode .cari-sub{color:#94a3b8}.table-card .card-box-header{margin-bottom:10px}.table-card form{margin-bottom:10px!important}.table-card .table-wrapper{margin-top:6px!important}.hover-table tbody tr{transition:background .18s,transform .18s}.hover-table tbody tr:hover{background:#3b82f60a}body.dark-mode .hover-table tbody tr:hover{background:#ffffff08}.cari-show-grid{align-items:start}.movement-cards-mobile{display:none}.movement-card{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;margin-bottom:12px;padding:14px}.movement-card-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.movement-card-amount{margin-bottom:8px;font-size:18px;font-weight:800}.movement-card-amount.positive{color:#16a34a}.movement-card-amount.negative{color:#ef4444}.movement-card-desc{color:var(--text-soft);font-size:13px;line-height:1.5}body.dark-mode .movement-card{background:#111827;border-color:#ffffff14}body.dark-mode .movement-card-desc{color:#94a3b8}@media (width<=991px){.movement-table-desktop{display:none}.movement-cards-mobile{display:block}.cari-actions{justify-content:flex-start}}.form-card{border-radius:18px}.form-card .card-box-header{margin-bottom:14px}.form-summary-card{border-radius:18px}.form-summary-card .summary-row strong{font-weight:700}.form-main-area .card-box,.form-side-area .card-box{box-shadow:var(--shadow-sm)}.form-page-grid{align-items:start}.form-main-area .card-box:last-child{margin-bottom:0}@media (width<=991px){.form-summary-card{position:static}}.invoice-table-desktop,.hareket-table-desktop,.payment-table-desktop,.movement-table-desktop{display:block}@media (width<=991px){.invoice-table-desktop,.payment-table-desktop{display:none!important}.invoice-cards-mobile,.invoice-items-mobile,.payment-cards-mobile{display:block!important}}.invoice-table-desktop,.payment-table-desktop,.hareket-table-desktop,.movement-table-desktop{display:block}.invoice-table-desktop+.invoice-cards-mobile,.payment-table-desktop+.payment-cards-mobile{margin-top:0!important}@media (width<=991px){.invoice-table-desktop,.payment-table-desktop{display:none!important}.invoice-cards-mobile,.invoice-items-mobile,.payment-cards-mobile{display:block!important}}.invoice-form-card,.invoice-summary-card{border-radius:18px}.invoice-form-card .card-box-header,.invoice-summary-card .card-box-header{margin-bottom:14px}.invoice-items-header{align-items:center}.invoice-toolbar{grid-template-columns:minmax(180px,1.4fr) repeat(2,minmax(130px,1fr)) repeat(2,minmax(120px,.8fr)) auto auto!important}.invoice-toolbar>*{min-width:0}.invoice-no{color:var(--text-main);font-weight:700}.invoice-mobile-desc{color:var(--text-soft);margin-top:8px;font-size:13px;line-height:1.5}.invoice-mobile-meta{color:var(--text-soft);flex-wrap:wrap;gap:10px;margin-bottom:8px;font-size:12px;display:flex}.invoice-mobile-total{color:var(--text-main);margin-bottom:10px;font-size:20px;font-weight:800}.invoice-mobile-actions{flex-wrap:wrap;gap:10px;display:flex}.invoice-items-mobile,.invoice-cards-mobile,.payment-cards-mobile{display:none}.invoice-item-mobile-card{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;margin-bottom:12px;padding:14px}.invoice-item-mobile-title{color:var(--text-main);margin-bottom:12px;font-size:14px;font-weight:800}.invoice-item-mobile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.invoice-item-mobile-grid div{background:var(--bg-soft);border-radius:12px;padding:10px}.invoice-item-mobile-grid span{color:var(--text-soft);margin-bottom:4px;font-size:11px;display:block}.invoice-item-mobile-grid strong{color:var(--text-main);font-size:13px}.invoice-summary-box{border-top:1px solid var(--border-color);gap:10px;margin-top:16px;margin-bottom:18px;padding-top:16px;display:grid}.invoice-mini-info{justify-content:space-between;align-items:center;gap:12px;display:flex}.invoice-mini-info span{color:var(--text-soft);font-size:12px}.invoice-mini-info b{color:var(--text-main);font-size:13px}.invoice-show-grid{align-items:start}.invoice-table-desktop,.payment-table-desktop{display:block}.invoice-cards-mobile,.invoice-items-mobile,.payment-cards-mobile{display:none}.invoice-items-mobile:empty,.invoice-cards-mobile:empty,.payment-cards-mobile:empty{display:none!important}body.dark-mode .invoice-item-mobile-card{background:#111827;border-color:#ffffff14}body.dark-mode .invoice-item-mobile-title,body.dark-mode .invoice-item-mobile-grid strong,body.dark-mode .invoice-mobile-total,body.dark-mode .invoice-mini-info b,body.dark-mode .invoice-no{color:#f8fafc}body.dark-mode .invoice-mobile-meta,body.dark-mode .invoice-mobile-desc,body.dark-mode .invoice-item-mobile-grid span,body.dark-mode .invoice-mini-info span{color:#94a3b8}body.dark-mode .invoice-item-mobile-grid div{background:#ffffff0a}body.dark-mode .invoice-summary-box{border-top-color:#ffffff14}@media (width<=1450px){.invoice-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))!important}.invoice-toolbar .table-search{grid-column:span 2}.invoice-toolbar .btn{justify-content:center;width:100%}}@media (width<=991px){.invoice-toolbar{grid-template-columns:1fr!important}.invoice-toolbar .table-search{grid-column:auto}.invoice-table-desktop,.payment-table-desktop{display:none!important}.invoice-cards-mobile,.invoice-items-mobile,.payment-cards-mobile{display:block!important}.invoice-mobile-actions{flex-direction:column}.invoice-mobile-actions .btn{width:100%}}@media (width<=640px){.invoice-item-mobile-grid{grid-template-columns:1fr}}.invoice-form-card,.invoice-summary-card{border:1px solid var(--border-color);transition:all .25s;box-shadow:0 12px 30px #0f172a0d}.invoice-form-card:hover,.invoice-summary-card:hover{box-shadow:0 18px 40px #0f172a14}.invoice-form-card .card-box-header h3,.invoice-summary-card .card-box-header h3{letter-spacing:-.02em;font-weight:800}.invoice-form-card .card-box-header p,.invoice-summary-card .card-box-header p{color:var(--text-soft)}.invoice-form-card input,.invoice-form-card select,.invoice-form-card textarea,.invoice-summary-card input,.invoice-summary-card select,.invoice-summary-card textarea{border:1px solid var(--border-color);background:#fff;border-radius:12px;transition:border-color .18s,box-shadow .18s,background .18s}.invoice-form-card input:focus,.invoice-form-card select:focus,.invoice-form-card textarea:focus,.invoice-summary-card input:focus,.invoice-summary-card select:focus,.invoice-summary-card textarea:focus{background:#fff;border-color:#3b82f68c;outline:none;box-shadow:0 0 0 4px #3b82f61a}.select2-container--default .select2-selection--single{min-height:44px;border:1px solid var(--border-color)!important;border-radius:12px!important;align-items:center!important;transition:border-color .18s,box-shadow .18s!important;display:flex!important}.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single{border-color:#3b82f68c!important;box-shadow:0 0 0 4px #3b82f61a!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px!important}.invoice-items-table tbody tr{transition:background .18s,transform .18s}.invoice-items-table tbody tr:hover{background:#3b82f60a}.invoice-items-table .row-total{color:var(--text-main);font-weight:800}.invoice-items-table .deleteRow{border-radius:10px;transition:all .18s}.invoice-items-table .deleteRow:hover{color:#fff;background:#ef4444;border-color:#ef4444}.invoice-summary-card{background:linear-gradient(#fff 0%,#fbfdff 100%)}.invoice-summary-card .summary-row{border-bottom:1px dashed #94a3b859;padding:12px 0}.invoice-summary-card .summary-row:last-child{border-bottom:none}.invoice-summary-card .summary-row.total{margin-top:6px;padding-top:16px}.invoice-summary-card .summary-row.total strong{color:var(--text-main);font-size:22px;font-weight:800}.invoice-summary-box{background:var(--bg-soft);border:1px solid var(--border-color);border-radius:16px;padding:14px}.page-actions .action-buttons .btn{border-radius:12px;font-weight:600;transition:transform .18s,box-shadow .18s}.page-actions .action-buttons .btn:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0f172a14}.invoice-items-header .btn{border-radius:12px;font-weight:700}.invoice-item-mobile-card{border-radius:18px;box-shadow:0 10px 24px #0f172a0f}.invoice-item-mobile-title{line-height:1.4}.invoice-item-mobile-grid div{transition:all .18s}.invoice-item-mobile-grid div:hover{transform:translateY(-1px)}@media (width<=991px){.invoice-items-header{align-items:stretch;gap:12px}.invoice-items-header .btn{width:100%}.invoice-summary-card{position:static}}body.dark-mode .invoice-form-card,body.dark-mode .invoice-summary-card{box-shadow:none;background:#111827;border-color:#ffffff14}body.dark-mode .invoice-form-card input,body.dark-mode .invoice-form-card select,body.dark-mode .invoice-form-card textarea,body.dark-mode .invoice-summary-card input,body.dark-mode .invoice-summary-card select,body.dark-mode .invoice-summary-card textarea{color:#f8fafc;background:#0f172a;border-color:#ffffff14}body.dark-mode .invoice-form-card input:focus,body.dark-mode .invoice-form-card select:focus,body.dark-mode .invoice-form-card textarea:focus,body.dark-mode .invoice-summary-card input:focus,body.dark-mode .invoice-summary-card select:focus,body.dark-mode .invoice-summary-card textarea:focus{border-color:#60a5fa99;box-shadow:0 0 0 4px #60a5fa1a}body.dark-mode .invoice-items-table tbody tr:hover{background:#ffffff08}body.dark-mode .invoice-summary-box{background:#ffffff08;border-color:#ffffff14}body.dark-mode .invoice-summary-card .summary-row{border-bottom-color:#ffffff14}body.dark-mode .invoice-summary-card .summary-row.total strong,body.dark-mode .invoice-items-table .row-total{color:#f8fafc}body.dark-mode .select2-container--default .select2-selection--single{background:#0f172a!important;border-color:#ffffff14!important}body.dark-mode .select2-container--default .select2-selection--single .select2-selection__rendered{color:#f8fafc!important}@media (width<=640px){.page-actions .action-buttons{grid-template-columns:1fr;gap:10px;width:100%;display:grid}.page-actions .action-buttons .btn{width:100%}}.invoice-page-grid .invoice-items-mobile{display:none!important}.invoice-page-grid .invoice-table-desktop{display:block!important}@media (width<=991px){.invoice-page-grid{grid-template-columns:1fr;gap:16px;display:grid}.invoice-page-grid .invoice-side-area{order:-1}.invoice-page-grid .invoice-table-desktop{-webkit-overflow-scrolling:touch;padding-bottom:4px;overflow-x:auto;display:block!important}.invoice-page-grid .invoice-table-desktop table{min-width:980px}.invoice-page-grid .invoice-items-mobile{display:none!important}.invoice-page-grid .invoice-summary-card{position:static!important;top:auto!important}.invoice-page-grid .invoice-items-header{flex-direction:column;align-items:stretch;gap:12px}.invoice-page-grid .invoice-items-header .btn{width:100%}}@media (width<=640px){.invoice-page-grid .invoice-form-card,.invoice-page-grid .invoice-summary-card{border-radius:16px}.invoice-page-grid .table-wrapper{margin-left:-4px;margin-right:-4px}}.invoice-item-mobile-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;margin-bottom:14px;display:grid}.invoice-mobile-field{flex-direction:column;gap:6px;display:flex}.invoice-mobile-field.full{grid-column:1/-1}.invoice-mobile-field label{color:var(--text-soft);font-size:12px;font-weight:600}.invoice-mobile-field input,.invoice-mobile-field select{border:1px solid var(--border-color);background:#fff;border-radius:12px;width:100%;min-height:42px;padding:10px 12px;font-size:14px}.invoice-mobile-total-wrap strong{color:var(--text-main);padding:4px 0;font-size:18px;font-weight:800;display:block}@media (width<=991px){.invoice-page-grid .invoice-table-desktop{display:none!important}.invoice-page-grid .invoice-items-mobile{display:block!important}}@media (width<=640px){.invoice-item-mobile-form{grid-template-columns:1fr}}body.dark-mode .invoice-mobile-field input,body.dark-mode .invoice-mobile-field select{color:#f8fafc;background:#0f172a;border-color:#ffffff14}body.dark-mode .invoice-mobile-field label{color:#94a3b8}body.dark-mode .invoice-mobile-total-wrap strong{color:#f8fafc}.desktop-table-only{display:block}.mobile-card-list{display:none}.entity-mobile-card{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);background:#fff;border-radius:18px;margin-bottom:14px;padding:16px}.entity-mobile-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.entity-mobile-title-wrap{flex-direction:column;gap:4px;display:flex}.entity-mobile-title-wrap strong{color:var(--text-main);font-size:15px}.entity-mobile-title-wrap span{color:var(--text-soft);font-size:12px}.mobile-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.mobile-info-item{background:#f8fafc;border:1px solid #eef2f7;border-radius:14px;min-width:0;padding:12px}.mobile-info-item-full{grid-column:1/-1}.mobile-info-item span{color:var(--text-soft);margin-bottom:5px;font-size:11px;display:block}.mobile-info-item strong{color:var(--text-main);word-break:break-word;font-size:13px;display:block}.entity-mobile-actions{flex-wrap:wrap;gap:10px;display:flex}.entity-mobile-actions .btn{flex:140px}.status-stack{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.inline-form{display:inline-flex}.wrap-actions{align-items:center}.icon-btn.success{color:var(--success);background:#22c55e14;border-color:#22c55e3d}.icon-btn.success:hover{background:var(--success);border-color:var(--success);color:#fff}.report-page-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:24px;display:grid}.report-summary-card{min-height:100%}.report-summary-list{flex-direction:column;gap:12px;display:flex}.report-summary-item{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.report-summary-item:last-child{border-bottom:none;padding-bottom:0}.report-summary-item span{color:var(--text-soft);font-size:13px}.report-summary-item strong{color:var(--text-main);font-size:14px}.report-card small{margin-top:14px;display:inline-block}body.dark-mode .entity-mobile-card,body.dark-mode .mobile-info-item{background:#111827;border-color:#ffffff14}body.dark-mode .mobile-info-item{background:#0b1220}body.dark-mode .entity-mobile-title-wrap strong,body.dark-mode .mobile-info-item strong,body.dark-mode .report-summary-item strong{color:#f8fafc}body.dark-mode .entity-mobile-title-wrap span,body.dark-mode .mobile-info-item span,body.dark-mode .report-summary-item span{color:#94a3b8}body.dark-mode .report-summary-item{border-bottom-color:#ffffff14}@media (width<=991px){.desktop-table-only{display:none!important}.mobile-card-list{display:block}.report-page-grid{grid-template-columns:1fr}}@media (width<=768px){.entity-mobile-top,.entity-mobile-actions{flex-direction:column;align-items:stretch}.mobile-info-grid{grid-template-columns:1fr}.entity-mobile-actions .btn{flex:100%;width:100%}}.dashboard-hero-soft{grid-template-columns:minmax(0,1.45fr) minmax(320px,.95fr)}.dashboard-welcome-soft{min-height:142px;box-shadow:none;background:linear-gradient(#fbfcfe 0%,#f4f7fc 100%);border:1px solid #e7edf6}.dashboard-welcome-soft h3{letter-spacing:-.02em;font-size:28px}.chart-box{min-height:320px}.chart-empty-state{color:var(--text-soft);background:#fafcff;border:1px dashed #d8e1ee;border-radius:14px;align-items:center;gap:10px;margin:-6px 0 18px;padding:12px 14px;display:flex}.reports-intro-strip{border:1px solid var(--border-color);background:linear-gradient(#fbfcfe 0%,#f6f9fd 100%);border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:18px 20px;display:flex}.reports-intro-strip strong{margin-bottom:4px;font-size:16px;display:block}.reports-intro-strip span{color:var(--text-soft);font-size:13px}.reports-intro-badge{white-space:nowrap;background:#fff;border:1px solid #e5ebf4;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:700}.page-stat-grid .stat-card{min-height:124px}.filter-surface{background:#f9fbfe;border:1px solid #edf2f8;border-radius:18px;margin-bottom:18px;padding:14px}.mobile-data-list{display:none}.mobile-data-card{background:#fff;border:1px solid #e8edf5;border-radius:18px;padding:16px;box-shadow:0 8px 20px #0f172a0a}.mobile-data-card.empty{text-align:center;color:var(--text-soft)}.mobile-data-card+.mobile-data-card{margin-top:12px}.mobile-data-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.mobile-data-card-head span:not(.badge){color:var(--text-soft);margin-top:4px;font-size:12px;display:block}.mobile-data-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}.mobile-data-meta span{color:var(--text-soft);margin-bottom:4px;font-size:11px;display:block}.mobile-data-meta strong{font-size:13px;display:block}.mobile-data-note{color:var(--text-soft);border-top:1px solid #eef2f7;margin-top:12px;padding-top:12px;font-size:13px}.mobile-only{display:none}body.dark-mode .reports-intro-strip,body.dark-mode .filter-surface,body.dark-mode .mobile-data-card,body.dark-mode .dashboard-welcome-soft,body.dark-mode .chart-empty-state,body.dark-mode .reports-intro-badge{background:#111827;border-color:#ffffff14}@media (width<=991px){.chart-box{min-height:280px}.reports-intro-strip{flex-direction:column;align-items:flex-start}.filter-surface{border-radius:16px;padding:12px}}@media (width<=768px){.dashboard-welcome-soft h3{font-size:22px}.table-card .table-wrapper{display:none}.mobile-data-list,.mobile-only{display:block}.table-card .table-footer{margin-top:14px}}.modern-filter{border-bottom:1px solid #f1f1f1;padding:16px}.filter-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.filter-group{background:#f8f9fb;border-radius:8px;align-items:center;padding:6px 10px;display:flex}.filter-group input,.filter-group select{background:0 0;border:none;outline:none}.filter-group.grow{flex:1}.modern-table tbody tr:hover{background:#f9fafc}.muted{color:#888;font-size:13px}:root{--sa-bg:#f4f7fb;--sa-surface:#ffffffdb;--sa-surface-strong:#fff;--sa-border:#94a3b82e;--sa-border-strong:#6366f12e;--sa-shadow:0 18px 45px #0f172a14;--sa-shadow-soft:0 12px 28px #0f172a0d;--sa-text:#0f172a;--sa-text-soft:#64748b;--sa-primary:#3454d1;--sa-primary-dark:#233eab;--sa-primary-soft:#3454d11a;--sa-gold:#d6a13d;--sa-gold-dark:#ad7b20;--sa-gold-soft:#fff3d9;--sa-success:#15803d;--sa-success-soft:#ecfdf3;--sa-warning:#b45309;--sa-warning-soft:#fff7ed;--sa-danger:#b91c1c;--sa-danger-soft:#fef2f2}.sa-error-index-v2,.sa-error-show-v2{--sa-error-border:#e5e9f0;--sa-error-muted:#7b8797;gap:11px;min-width:0;display:grid}.sa-error-index-v2 .sa-tenant-commandbar,.sa-error-show-v2 .sa-tenant-commandbar{margin-bottom:0}.sa-error-index-v2 .sa-error-shell{gap:11px}.sa-error-index-v2 .sa-error-command{border-color:var(--sa-error-border);box-shadow:none;border-radius:8px;padding:9px 11px}.sa-error-index-v2 .sa-error-command strong{margin-bottom:2px;font-size:11.5px}.sa-error-index-v2 .sa-error-command span{font-size:9.5px}.sa-error-index-v2 .sa-error-pills{gap:5px}.sa-error-index-v2 .sa-error-pill{min-height:28px;box-shadow:none;border-radius:6px;padding:5px 8px;font-size:9.5px}.sa-error-index-v2 .sa-error-pill span{border-radius:5px;min-width:17px;height:17px;font-size:8.5px}.sa-error-index-v2 .sa-error-pill:hover,.sa-error-index-v2 .sa-error-pill.is-active{box-shadow:none}.sa-error-index-v2 .sa-error-summary .sa-tenant-metric{min-height:94px;padding:13px 14px 11px}.sa-error-index-v2 .sa-error-summary .sa-tenant-metric>strong{margin-top:7px;font-size:20px}.sa-error-index-v2-panel>.sa-panel-head{min-height:52px;padding:10px 12px}.sa-error-index-v2-panel>.sa-panel-body{padding:9px 10px}.sa-error-index-v2 .sa-error-filter-grid{border-color:var(--sa-error-border);background:#fafbfc;border-radius:7px;padding:8px}.sa-error-index-v2 .sa-error-filter-grid input,.sa-error-index-v2 .sa-error-filter-grid select,.sa-error-index-v2 .sa-error-filter-grid .sa-btn{border-radius:6px}.sa-error-index-v2 .sa-error-code-badge,.sa-error-index-v2 .sa-error-action-btn,.sa-error-index-v2 .sa-error-detail-body{border-radius:7px}.sa-error-index-v2 .sa-error-chip,.sa-error-index-v2 .sa-error-detail summary{border-radius:6px}.sa-error-show-v2 .sa-tenant-command-actions form{margin:0}.sa-error-show-v2 .sa-tenant-metric>strong{font-size:16px;line-height:1.25}.sa-error-show-v2-workspace{min-width:0}.sa-error-show-v2-head{border-bottom:1px solid var(--sa-error-border);grid-template-columns:minmax(0,1fr) minmax(340px,.55fr);display:grid}.sa-error-show-v2-identity{align-items:flex-start;gap:11px;min-width:0;padding:14px;display:flex}.sa-error-show-v2-code{color:#c63f4b;background:#fff1f2;border:1px solid #fecdd3;border-radius:7px;flex:none;justify-content:center;align-items:center;width:48px;height:34px;font-size:11px;font-weight:850;display:inline-flex}.sa-error-show-v2-identity>div{min-width:0}.sa-error-show-v2-identity strong{color:#111827;overflow-wrap:anywhere;font-size:13px;font-weight:850;display:block}.sa-error-show-v2-identity p{color:#667386;overflow-wrap:anywhere;margin:4px 0 0;font-size:10.5px;line-height:1.5}.sa-error-show-v2-resolution{border-left:1px solid var(--sa-error-border);background:#fafbfc;min-width:0;padding:12px 14px}.sa-error-show-v2-resolution>small{color:var(--sa-error-muted);margin-top:6px;font-size:9.5px;display:block}.sa-error-show-v2-resolution>p{color:#475569;margin:7px 0 0;font-size:10px;line-height:1.45}.sa-error-show-v2-resolution form label{color:#536173;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.sa-error-show-v2-resolution form>div{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.sa-error-show-v2-resolution textarea{resize:vertical;color:#111827;background:#fff;border:1px solid #dbe1ea;border-radius:6px;width:100%;min-height:34px;max-height:72px;padding:8px 9px;font-size:10px}.sa-error-show-v2-resolution .sa-btn{white-space:nowrap;align-self:end}.sa-error-show-v2-tabs{border-bottom:1px solid var(--sa-error-border);background:#fff;gap:4px;padding:8px 10px 0;display:flex}.sa-error-show-v2-tabs button{color:#697689;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;min-height:32px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.sa-error-show-v2-tabs button:hover,.sa-error-show-v2-tabs button.is-active{color:#111827;border-bottom-color:#d6a13d}.sa-error-show-v2-panel{min-width:0;padding:12px}.sa-error-show-v2-panel[hidden]{display:none}.sa-error-show-v2-grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;gap:12px;display:grid}.sa-error-show-v2-grid>section{border:1px solid var(--sa-error-border);background:#fff;border-radius:7px;min-width:0;overflow:hidden}.sa-error-show-v2-section-head{border-bottom:1px solid var(--sa-error-border);background:#fafbfc;justify-content:space-between;align-items:center;gap:10px;min-height:49px;padding:9px 11px;display:flex}.sa-error-show-v2-section-head strong,.sa-error-show-v2-section-head small{display:block}.sa-error-show-v2-section-head strong{color:#111827;font-size:11px}.sa-error-show-v2-section-head small{color:var(--sa-error-muted);margin-top:2px;font-size:8.5px}.sa-error-show-v2-section-head>span{color:#7b8797;flex:none;font-size:9px;font-weight:800}.sa-error-show-v2-kv{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sa-error-show-v2-kv.is-single{grid-template-columns:1fr}.sa-error-show-v2-kv>div{border-right:1px solid var(--sa-error-border);border-bottom:1px solid var(--sa-error-border);min-width:0;padding:10px 11px}.sa-error-show-v2-kv>div:nth-child(2n){border-right:0}.sa-error-show-v2-kv>div.is-wide{border-right:0;grid-column:1/-1}.sa-error-show-v2-kv.is-single>div{border-right:0}.sa-error-show-v2-kv>div:last-child{border-bottom:0}.sa-error-show-v2-kv span,.sa-error-show-v2-kv strong{display:block}.sa-error-show-v2-kv span{color:#8b97a8;text-transform:uppercase;font-size:8px;font-weight:850}.sa-error-show-v2-kv strong{color:#273244;overflow-wrap:anywhere;word-break:break-word;margin-top:4px;font-size:9.5px;line-height:1.45}.sa-error-show-v2-json{color:#dbeafe;white-space:pre-wrap;overflow-wrap:anywhere;background:#111827;min-height:210px;max-height:440px;margin:0;padding:11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;line-height:1.55;overflow:auto}.sa-error-show-v2-table th,.sa-error-show-v2-table td{padding:8px 9px;font-size:9px}.sa-error-show-v2-table .sa-btn{min-height:27px;padding:5px 7px;font-size:8.5px}@media (width<=1050px){.sa-error-show-v2-head,.sa-error-show-v2-grid{grid-template-columns:1fr}.sa-error-show-v2-resolution{border-top:1px solid var(--sa-error-border);border-left:0}}@media (width<=620px){.sa-error-index-v2,.sa-error-show-v2{gap:9px}.sa-error-index-v2 .sa-error-command{align-items:stretch}.sa-error-index-v2 .sa-error-pills{grid-template-columns:1fr 1fr;width:100%;display:grid}.sa-error-index-v2 .sa-error-pill{justify-content:space-between}.sa-error-show-v2-resolution form>div{grid-template-columns:1fr}.sa-error-show-v2-resolution .sa-btn{justify-content:center}.sa-error-show-v2-tabs{overflow-x:auto}.sa-error-show-v2-tabs button{flex:none}.sa-error-show-v2-panel{padding:8px}.sa-error-show-v2-kv{grid-template-columns:1fr}.sa-error-show-v2-kv>div,.sa-error-show-v2-kv>div:nth-child(2n){border-right:0;grid-column:1}.sa-error-show-v2-table-wrap{overflow-x:auto}}.sa-integrations-v2{--sa-integration-border:#e5eaf2;--sa-integration-muted:#667085;--sa-tenant-border:#e5eaf1;--sa-tenant-soft:#f8fafc;--sa-tenant-muted:#718096;gap:12px;min-width:0;display:grid}.sa-integrations-v2 .sa-btn{border-radius:7px;min-height:34px;font-size:11px;font-weight:750}.sa-integrations-v2-metrics article{min-width:0}.sa-integrations-v2-workspace{min-width:0;overflow:hidden}.sa-integrations-v2-tabs{border-top:1px solid var(--sa-integration-border);border-bottom:1px solid var(--sa-integration-border);background:#fbfcfe;margin:0;padding:8px 14px 0}.sa-integrations-v2-tabs button{min-width:0}.sa-integrations-v2-tabs button b{color:#667085;white-space:nowrap;background:#eef2f7;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:20px;margin-left:auto;padding:0 6px;font-size:9px;font-style:normal;display:inline-flex}.sa-integrations-v2-tabs button b.is-on,.sa-integrations-v2-tabs button.is-active b{color:#8b5e00;background:#fff3cd}.sa-integrations-v2-content{background:#fff;padding:18px}.sa-integrations-v2-panel{min-width:0;display:none}.sa-integrations-v2-panel.is-active{display:block}.sa-integrations-v2-section-head{border-bottom:1px solid var(--sa-integration-border);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;padding-bottom:16px;display:grid}.sa-integrations-v2-section-head>span{color:#9a6800;background:#fff7dc;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:inline-flex}.sa-integrations-v2-section-head>div,.sa-integrations-v2-section-head strong,.sa-integrations-v2-section-head small{min-width:0;display:block}.sa-integrations-v2-section-head strong{color:#17213a;font-size:14px;line-height:1.35}.sa-integrations-v2-section-head small{color:var(--sa-integration-muted);margin-top:3px;font-size:10px;line-height:1.45}.sa-integrations-v2-qnb-grid{border-top:1px solid var(--sa-integration-border);border-bottom:1px solid var(--sa-integration-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:18px;display:grid}.sa-integrations-v2-qnb-grid article{border-right:1px solid var(--sa-integration-border);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:16px;display:grid}.sa-integrations-v2-qnb-grid article:last-child{border-right:0}.sa-integrations-v2-qnb-grid article>span{color:#2563eb;background:#eef6ff;border-radius:7px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.sa-integrations-v2-qnb-grid article:nth-child(2)>span{color:#c47a00;background:#fff7e8}.sa-integrations-v2-qnb-grid article:nth-child(3)>span{color:#dc3545;background:#fff0f0}.sa-integrations-v2-qnb-grid small,.sa-integrations-v2-qnb-grid strong,.sa-integrations-v2-qnb-grid p{min-width:0;margin:0;display:block}.sa-integrations-v2-qnb-grid small{color:var(--sa-integration-muted);text-transform:uppercase;font-size:9px;font-weight:700}.sa-integrations-v2-qnb-grid strong{color:#17213a;margin-top:3px;font-size:19px;line-height:1.2}.sa-integrations-v2-qnb-grid p{color:#7a8496;margin-top:4px;font-size:9px;line-height:1.4}.sa-integrations-v2-callout{background:#f4fbf7;border-left:3px solid #3bb273;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:13px 14px;display:flex}.sa-integrations-v2-callout>div:first-child{color:#247a4a;align-items:center;gap:10px;min-width:0;display:flex}.sa-integrations-v2-callout span,.sa-integrations-v2-callout strong,.sa-integrations-v2-callout small{min-width:0;display:block}.sa-integrations-v2-callout strong{color:#235b3b;font-size:11px}.sa-integrations-v2-callout small{color:#5e7969;margin-top:2px;font-size:9px;line-height:1.4}.sa-integrations-v2-inline-actions{flex:none;align-items:center;gap:7px;display:flex}.sa-integrations-v2-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.sa-integrations-v2-field{align-content:start;gap:6px;min-width:0;display:grid}.sa-integrations-v2-field>span:first-child{color:#344054;font-size:10px;font-weight:750}.sa-integrations-v2-field>small{color:#7a8496;font-size:9px;line-height:1.4}.sa-integrations-v2-field .form-control,.sa-integrations-v2-field .form-select{border-color:#dfe5ee;border-radius:7px;height:38px!important;min-height:38px!important;font-size:11px!important}.sa-integrations-v2-switch-card,.sa-integrations-v2-key-state{border:1px solid var(--sa-integration-border);background:#fbfcfe;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;min-width:0;min-height:64px;padding:12px;display:grid}.sa-integrations-v2-switch-card{cursor:pointer}.sa-integrations-v2-switch-card>input{opacity:0;pointer-events:none;position:absolute}.sa-integrations-v2-switch{background:#cfd6e2;border-radius:999px;width:34px;height:20px;transition:background .18s;position:relative}.sa-integrations-v2-switch i{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0f172a2e}.sa-integrations-v2-switch-card>input[type=checkbox]:checked~.sa-integrations-v2-switch{background:#32a76b}.sa-integrations-v2-switch-card>input[type=checkbox]:checked~.sa-integrations-v2-switch i{transform:translate(14px)}.sa-integrations-v2-switch-card strong,.sa-integrations-v2-switch-card small,.sa-integrations-v2-key-state strong,.sa-integrations-v2-key-state small{min-width:0;display:block}.sa-integrations-v2-switch-card strong,.sa-integrations-v2-key-state strong{color:#344054;font-size:10px}.sa-integrations-v2-switch-card small,.sa-integrations-v2-key-state small{color:#7a8496;margin-top:3px;font-size:9px;line-height:1.4}.sa-integrations-v2-key-state{grid-template-columns:34px minmax(0,1fr)}.sa-integrations-v2-key-state>i{color:#c47a00;font-size:20px}.sa-integrations-v2-key-state.is-ready>i{color:#24945b}.sa-integrations-v2-secret{display:block;position:relative}.sa-integrations-v2-secret .form-control{padding-right:40px!important}.sa-integrations-v2-secret button{color:#667085;background:#f1f4f8;border:0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex;position:absolute;top:4px;right:4px}.sa-integrations-v2-current{border-top:1px solid var(--sa-integration-border);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:13px;display:flex}.sa-integrations-v2-current span{color:var(--sa-integration-muted);text-transform:uppercase;font-size:9px;font-weight:700}.sa-integrations-v2-current strong{color:#17213a;font-size:11px}.sa-integrations-v2-footer{border-top:1px solid var(--sa-integration-border);background:#fbfcfe;justify-content:space-between;align-items:center;gap:12px;padding:11px 18px;display:flex}.sa-integrations-v2-footer>span{color:#7a8496;align-items:center;gap:6px;font-size:9px;display:inline-flex}@media (width<=820px){.sa-integrations-v2-qnb-grid{grid-template-columns:1fr}.sa-integrations-v2-qnb-grid article,.sa-integrations-v2-qnb-grid article:last-child{border-right:0;border-bottom:1px solid var(--sa-integration-border)}.sa-integrations-v2-qnb-grid article:last-child{border-bottom:0}.sa-integrations-v2-callout{flex-direction:column;align-items:stretch}}@media (width<=620px){.sa-integrations-v2{gap:9px}.sa-integrations-v2-tabs{scrollbar-width:thin;gap:5px;padding:7px 9px 0;display:flex;overflow-x:auto}.sa-integrations-v2-tabs button{flex:none;min-width:112px}.sa-integrations-v2-content{padding:12px 10px}.sa-integrations-v2-section-head{grid-template-columns:36px minmax(0,1fr)}.sa-integrations-v2-section-head>span{width:36px;height:36px}.sa-integrations-v2-section-head>b{grid-column:2;justify-self:start}.sa-integrations-v2-form-grid{grid-template-columns:1fr;gap:10px}.sa-integrations-v2-inline-actions,.sa-integrations-v2-footer{grid-template-columns:1fr;width:100%;display:grid}.sa-integrations-v2-inline-actions .sa-btn,.sa-integrations-v2-footer .sa-btn{justify-content:center;width:100%}}.app-body{background:radial-gradient(circle at top left, #3454d114, transparent 28%), radial-gradient(circle at top right, #0ea5e912, transparent 22%), linear-gradient(180deg, #f8fbff 0%, var(--sa-bg) 100%);color:var(--sa-text)}.app-layout{background:0 0}.sa-panel{background:var(--sa-surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--sa-border);box-shadow:var(--sa-shadow-soft);border-radius:24px;transition:transform .22s,box-shadow .22s,border-color .22s;overflow:hidden}.sa-panel:hover{box-shadow:var(--sa-shadow);border-color:var(--sa-border-strong);transform:translateY(-2px)}.sa-panel-head,.sa-panel-header{background:linear-gradient(#ffffffeb 0%,#f8fafcb8 100%);border-bottom:1px solid #e2e8f0e0;padding:22px 24px}.sa-panel-head.d-flex,.sa-panel-header.d-flex,.sa-panel-head-flex,.sa-panel-header-flex{justify-content:space-between;align-items:center;gap:14px;display:flex}.sa-panel-head-action{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.sa-panel-head-action>div{min-width:0}.sa-panel-head-action>form,.sa-panel-head-action>.sa-btn{flex:none;margin-left:auto}.sa-panel-title,.sa-form-title,.sa-section-title{color:var(--sa-text);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:800}.sa-panel-subtitle,.sa-form-subtitle,.sa-section-subtitle{color:var(--sa-text-soft);margin:6px 0 0;font-size:12px}.sa-panel-body,.sa-section,.sa-form-body{padding:24px}.sa-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,color .18s,border-color .18s;display:inline-flex}.sa-btn:hover{transform:translateY(-1px)}.sa-btn-primary{background:linear-gradient(135deg, var(--sa-gold) 0%, #e7bd63 100%);color:#0f172a;box-shadow:0 14px 28px #d6a13d38}.sa-btn-primary:hover{background:linear-gradient(135deg, var(--sa-gold-dark) 0%, var(--sa-gold) 100%);color:#fff}.sa-btn-gold,.sa-form-actions .sa-btn-primary{background:linear-gradient(135deg, var(--sa-gold) 0%, #e7bd63 100%);color:#0f172a;box-shadow:0 14px 28px #d6a13d38}.sa-btn-primary:has(.bi-plus-lg){background:linear-gradient(135deg, var(--sa-gold) 0%, #e7bd63 100%);color:#0f172a;box-shadow:0 14px 28px #d6a13d38}.sa-btn-primary:has(.bi-plus){background:linear-gradient(135deg, var(--sa-gold) 0%, #e7bd63 100%);color:#0f172a;box-shadow:0 14px 28px #d6a13d38}.sa-btn-primary:has(.bi-save){background:linear-gradient(135deg, var(--sa-gold) 0%, #e7bd63 100%);color:#0f172a;box-shadow:0 14px 28px #d6a13d38}.sa-btn-primary:has(.bi-check-lg){background:linear-gradient(135deg, var(--sa-gold) 0%, #e7bd63 100%);color:#0f172a;box-shadow:0 14px 28px #d6a13d38}.sa-btn-primary:has(.bi-check2){background:linear-gradient(135deg, var(--sa-gold) 0%, #e7bd63 100%);color:#0f172a;box-shadow:0 14px 28px #d6a13d38}.sa-btn-primary:has(.bi-check2-circle){background:linear-gradient(135deg, var(--sa-gold) 0%, #e7bd63 100%);color:#0f172a;box-shadow:0 14px 28px #d6a13d38}.sa-btn-primary:has(.bi-lightning-charge){background:linear-gradient(135deg, var(--sa-gold) 0%, #e7bd63 100%);color:#0f172a;box-shadow:0 14px 28px #d6a13d38}.sa-btn-primary:has(.bi-megaphone){background:linear-gradient(135deg, var(--sa-gold) 0%, #e7bd63 100%);color:#0f172a;box-shadow:0 14px 28px #d6a13d38}.sa-btn-gold:hover,.sa-form-actions .sa-btn-primary:hover{background:linear-gradient(135deg, var(--sa-gold-dark) 0%, var(--sa-gold) 100%);color:#fff}.sa-btn-primary:has(.bi-plus-lg):hover{background:linear-gradient(135deg, var(--sa-gold-dark) 0%, var(--sa-gold) 100%);color:#fff}.sa-btn-primary:has(.bi-plus):hover{background:linear-gradient(135deg, var(--sa-gold-dark) 0%, var(--sa-gold) 100%);color:#fff}.sa-btn-primary:has(.bi-save):hover{background:linear-gradient(135deg, var(--sa-gold-dark) 0%, var(--sa-gold) 100%);color:#fff}.sa-btn-primary:has(.bi-check-lg):hover{background:linear-gradient(135deg, var(--sa-gold-dark) 0%, var(--sa-gold) 100%);color:#fff}.sa-btn-primary:has(.bi-check2):hover{background:linear-gradient(135deg, var(--sa-gold-dark) 0%, var(--sa-gold) 100%);color:#fff}.sa-btn-primary:has(.bi-check2-circle):hover{background:linear-gradient(135deg, var(--sa-gold-dark) 0%, var(--sa-gold) 100%);color:#fff}.sa-btn-primary:has(.bi-lightning-charge):hover{background:linear-gradient(135deg, var(--sa-gold-dark) 0%, var(--sa-gold) 100%);color:#fff}.sa-btn-primary:has(.bi-megaphone):hover{background:linear-gradient(135deg, var(--sa-gold-dark) 0%, var(--sa-gold) 100%);color:#fff}.sa-btn-nowrap{white-space:nowrap}.sa-btn-secondary,.sa-btn-view{color:#334155;background:#ffffffeb;border-color:#cbd5e1e6}.sa-btn-secondary:hover,.sa-btn-view:hover{color:#0f172a;background:#fff;border-color:#94a3b8f2;box-shadow:0 10px 24px #0f172a14}.sa-btn-edit{color:var(--sa-primary-dark);background:#3454d11a;border-color:#3454d129}.sa-btn-edit:hover{color:#1f3b9b;background:#3454d129}.sa-btn-toggle{color:#8a4d00;background:#fff8dc;border-color:#eab3083d}.sa-btn-toggle:hover{color:#7c4200;background:#fff1bf}.sa-health-hero{box-shadow:var(--sa-shadow-soft);background:radial-gradient(circle at 100% 0,#d6a13d29,#0000 32%),linear-gradient(135deg,#fffffff5,#f8fafcd1);border:1px solid #e2e8f0e6;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:24px;display:flex}.sa-health-ok{background:radial-gradient(circle at 100% 0,#22c55e29,#0000 32%),linear-gradient(135deg,#fffffff5,#f0fdf4b8)}.sa-health-warning{background:radial-gradient(circle at 100% 0,#d6a13d2e,#0000 32%),linear-gradient(135deg,#fffffff5,#fff7edb8)}.sa-health-danger{background:radial-gradient(circle at 100% 0,#ef444429,#0000 32%),linear-gradient(135deg,#fffffff5,#fef2f2b8)}.sa-health-main{min-width:0}.sa-health-kicker{color:#1d4ed8;letter-spacing:.04em;background:#3454d114;border-radius:999px;align-items:center;margin-bottom:12px;padding:7px 11px;font-size:11px;font-weight:900;display:inline-flex}.sa-health-main h3{letter-spacing:-.04em;margin:0;font-size:clamp(26px,3vw,38px);font-weight:900}.sa-health-main p{max-width:720px;color:var(--sa-text-soft);margin:8px 0 0;font-size:13px;line-height:1.65}.sa-health-icon{background:#fff;border-radius:24px;flex:none;justify-content:center;align-items:center;width:76px;height:76px;font-size:32px;display:inline-flex;box-shadow:0 18px 36px #0f172a17}.sa-health-icon.success,.sa-health-check-icon.success{color:var(--sa-success);background:var(--sa-success-soft)}.sa-health-icon.warning,.sa-health-check-icon.warning{color:var(--sa-warning);background:var(--sa-warning-soft)}.sa-health-icon.danger,.sa-health-check-icon.danger{color:var(--sa-danger);background:var(--sa-danger-soft)}.sa-health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sa-health-card{min-width:0}.sa-health-checks{gap:10px;padding:16px;display:grid}.sa-health-check{background:#ffffffc2;border:1px solid #e2e8f0e0;border-radius:18px;gap:12px;padding:13px;display:flex}.sa-health-check-icon{border-radius:12px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.sa-health-check-body{flex:1;min-width:0}.sa-health-check-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.sa-health-check-top strong{font-size:13px}.sa-health-check-top span{color:var(--sa-text);text-align:right;font-size:12px;font-weight:900}.sa-health-check p{color:var(--sa-text-soft);margin:5px 0 0;font-size:11px;line-height:1.45}.sa-backup-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sa-backup-action-card{box-shadow:var(--sa-shadow-soft);background:#ffffffe0;border:1px solid #e2e8f0e6;border-radius:22px;gap:14px;padding:20px;display:grid}.sa-backup-safe-note{color:var(--sa-text-soft);background:#f8fafc;border-radius:16px;align-items:flex-start;gap:9px;padding:12px;font-size:12px;line-height:1.45;display:flex}.sa-backup-safe-note i{color:var(--sa-success)}.sa-muted{color:var(--sa-text-soft);margin-top:3px;font-size:11px}.sa-badge{white-space:nowrap;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.sa-badge-info{color:#1d4ed8;background:#eff6ff}.sa-badge-success{background:var(--sa-success-soft);color:var(--sa-success)}.sa-badge-danger{background:var(--sa-danger-soft);color:var(--sa-danger)}.sa-badge-warning{background:var(--sa-warning-soft);color:var(--sa-warning)}.sa-badge-muted{color:#475569;background:#f1f5f9}.sa-page-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.sa-page-title{letter-spacing:-.03em;color:var(--sa-text);margin:0;font-size:30px;font-weight:800;line-height:1.08}.sa-page-note{color:var(--sa-text-soft);max-width:760px;margin:8px 0 0;font-size:13px}.sa-page-actions{flex-wrap:wrap;gap:10px;display:flex}.sa-highlight{box-shadow:var(--sa-shadow-soft);background:radial-gradient(circle at 100% 0,#3454d12e,#0000 28%),linear-gradient(135deg,#fffffff5 0%,#eff6fff2 100%);border:1px solid #bac8ffb8;border-radius:28px;margin-bottom:20px;padding:24px 26px;position:relative;overflow:hidden}.sa-highlight:after{content:"";pointer-events:none;background:radial-gradient(circle,#4263eb2e 0%,#4263eb00 72%);border-radius:50%;width:180px;height:180px;position:absolute;top:-40px;right:-40px}.sa-highlight-badge{color:var(--sa-primary-dark);letter-spacing:.04em;text-transform:uppercase;background:#3454d11a;border-radius:999px;margin-bottom:12px;padding:7px 11px;font-size:11px;font-weight:800;display:inline-flex}.sa-highlight-title{color:var(--sa-text);letter-spacing:-.03em;margin:0 0 6px;font-size:28px;font-weight:800;line-height:1.1}.sa-highlight-text{color:var(--sa-text-soft);max-width:820px;margin:0;font-size:14px}.sa-hero-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.9fr);gap:18px;margin-bottom:20px;display:grid}.sa-hero-card{box-shadow:var(--sa-shadow-soft);background:radial-gradient(circle at 100% 0,#3454d124,#0000 30%),linear-gradient(135deg,#fffffff7 0%,#f4f8fff2 100%);border:1px solid #bac8ffb8;border-radius:28px;padding:24px 26px;position:relative;overflow:hidden}.sa-hero-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#4263eb29 0%,#4263eb00 72%);border-radius:50%;width:170px;height:170px;position:absolute;bottom:-54px;right:-44px}.sa-hero-kicker{color:var(--sa-primary-dark);letter-spacing:.04em;text-transform:uppercase;background:#3454d11a;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;font-weight:800;display:inline-flex}.sa-hero-title{letter-spacing:-.03em;color:var(--sa-text);margin:16px 0 8px;font-size:30px;font-weight:800;line-height:1.08}.sa-hero-text{color:var(--sa-text-soft);margin:0;font-size:14px;line-height:1.7}.sa-chip-row{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.sa-chip{color:#1d4ed8;background:#eff6ffeb;border:1px solid #bfdbfef2;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:700;display:inline-flex}.sa-metric-strip{gap:12px;display:grid}.sa-metric-item{background:#ffffffdb;border:1px solid #e2e8f0e6;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.sa-metric-label{color:var(--sa-text-soft);font-size:12px;font-weight:700}.sa-metric-value{color:var(--sa-text);letter-spacing:-.03em;font-size:20px;font-weight:800}.sa-card-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.sa-mini-card{padding:18px 18px 16px}.sa-mini-label{color:var(--sa-text-soft);margin-bottom:8px;font-size:12px}.sa-mini-value{color:var(--sa-text);font-size:24px;font-weight:800;line-height:1.1}.sa-mini-note{color:#94a3b8;margin-top:10px;font-size:12px}.sa-link-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sa-link-card{color:inherit;box-shadow:var(--sa-shadow-soft);background:#ffffffe6;border:1px solid #e2e8f0e6;border-radius:20px;padding:18px 18px 16px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:block}.sa-link-card:hover{box-shadow:var(--sa-shadow);border-color:#93c5fdeb;transform:translateY(-2px)}.sa-link-icon{color:#4f46e5;background:#eef2ff;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:14px;font-size:18px;display:inline-flex}.sa-link-title{color:var(--sa-text);margin-bottom:6px;font-size:15px;font-weight:800}.sa-link-text{color:var(--sa-text-soft);font-size:12px;line-height:1.6}.sa-form-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.sa-panel-body>form:is(.sa-form-toolbar,.sa-project-filter),.sa-panel-body>form .sa-activity-toolbar-grid{background:linear-gradient(#fff 0%,#fbfdff 100%);border:1px solid #edf2f7;border-radius:16px;padding:10px}.sa-panel-body>form:is(.sa-form-toolbar,.sa-project-filter) .sa-field,.sa-panel-body>form .sa-activity-toolbar-grid .sa-field{margin-bottom:0}.sa-panel-body>form:is(.sa-form-toolbar,.sa-project-filter) label,.sa-panel-body>form .sa-activity-toolbar-grid label{color:#64748b;letter-spacing:.03em;margin-bottom:5px;font-size:10px;font-weight:800;line-height:1.1;display:block}.sa-panel-body>form:is(.sa-form-toolbar,.sa-project-filter) .form-control,.sa-panel-body>form:is(.sa-form-toolbar,.sa-project-filter) .form-select,.sa-panel-body>form .sa-activity-toolbar-grid .form-control,.sa-panel-body>form .sa-activity-toolbar-grid .form-select{border-radius:10px;height:34px;min-height:34px;padding:6px 10px;font-size:11px}.sa-panel-body>form:is(.sa-form-toolbar,.sa-project-filter) .sa-btn,.sa-panel-body>form .sa-activity-toolbar-grid .sa-btn{border-radius:10px;min-height:34px;padding:7px 11px;font-size:11px}.sa-filter-grid{grid-template-columns:minmax(0,1.7fr) minmax(220px,.8fr) auto;align-items:end;gap:14px;display:grid}.sa-filter-grid.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sa-filter-grid-projects{grid-template-columns:minmax(0,1.45fr) minmax(200px,.7fr) minmax(220px,.8fr) auto}.sa-activity-filter-grid{grid-template-columns:minmax(0,1.35fr) minmax(180px,.7fr) minmax(180px,.7fr);align-items:end;gap:14px;display:grid}.sa-notification-filter-grid{grid-template-columns:minmax(0,1.35fr) minmax(160px,.7fr) minmax(160px,.7fr) minmax(160px,.7fr) auto;align-items:end;gap:14px;display:grid}.sa-integration-filter-grid,.sa-finance-filter-grid{grid-template-columns:minmax(0,1.35fr) minmax(170px,.7fr) minmax(170px,.7fr) auto;align-items:end;gap:14px;display:grid}.sa-finance-visual-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr);gap:18px;margin-bottom:18px;display:grid}.sa-finance-visual-grid-narrow{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.sa-tab-nav{background:#f1f5f9e0;border:1px solid #e2e8f0e6;border-radius:18px;flex-wrap:wrap;gap:10px;margin-bottom:18px;padding:4px;display:flex}.sa-tab-btn{appearance:none;color:var(--sa-text-soft);background:0 0;border:none;border-radius:14px;padding:10px 14px;font-size:13px;font-weight:800;transition:background .18s,color .18s,box-shadow .18s,transform .18s}.sa-tab-btn:hover{color:var(--sa-text);background:#ffffffd1}.sa-tab-btn.is-active{color:#1d4ed8;background:#fffffff5;box-shadow:0 10px 24px #3b82f624}.sa-tab-badge{min-width:22px;height:22px;color:var(--sa-text-soft);background:#e2e8f0f2;border-radius:999px;justify-content:center;align-items:center;margin-left:8px;padding:0 7px;font-size:11px;font-weight:800;display:inline-flex}.sa-tab-btn.is-active .sa-tab-badge{color:#1d4ed8;background:#3b82f61f}.sa-tab-content{min-width:0}.sa-tab-section{display:none}.sa-tab-section.is-active{display:block}.sa-finance-chart-panel .sa-panel-body,.sa-finance-meter-panel .sa-panel-body,.sa-finance-spark-panel .sa-panel-body{padding-top:20px}.sa-finance-legend{color:var(--sa-text-soft);flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;font-weight:700;display:inline-flex}.sa-finance-legend span{align-items:center;gap:6px;display:inline-flex}.sa-finance-chart-shell{background:linear-gradient(#f8fafcf5 0%,#f1f5f9e0 100%);border:1px solid #cbd5e1cc;border-radius:20px;padding:12px 12px 8px;position:relative}.sa-finance-hotspots{pointer-events:none;position:absolute;inset:12px 12px 8px}.sa-finance-hotspot{pointer-events:auto;width:26px;position:absolute;top:0;bottom:22px;transform:translate(-50%)}.sa-finance-hotspot:after{content:"";position:absolute;inset:0}.sa-finance-tooltip{color:#f8fafc;opacity:0;visibility:hidden;z-index:3;background:#0f172aeb;border-radius:14px;flex-direction:column;gap:4px;min-width:148px;padding:10px 12px;transition:opacity .18s,transform .18s,visibility .18s;display:flex;position:absolute;bottom:calc(100% - 6px);left:50%;transform:translate(-50%,8px);box-shadow:0 20px 40px #0f172a38}.sa-finance-tooltip strong{font-size:12px;font-weight:800}.sa-finance-tooltip span{color:#e2e8f0e6;font-size:11px;line-height:1.4}.sa-finance-hotspot:hover .sa-finance-tooltip,.sa-finance-hotspot.is-current .sa-finance-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.sa-finance-chart{width:100%;height:auto;display:block}.sa-finance-grid-line{stroke:#94a3b838;stroke-width:1px}.sa-finance-line{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.sa-finance-line-paid{stroke:#4263eb}.sa-finance-line-net{stroke:#16a34a}.sa-finance-dot{stroke:#fffffff5;stroke-width:2px;transition:transform .18s,r .18s}.sa-finance-dot-paid{fill:#4263eb}.sa-finance-dot-net{fill:#16a34a}.sa-finance-dot.is-current{filter:drop-shadow(0 6px 12px #2563eb38)}.sa-finance-axis,.sa-spark-axis{color:var(--sa-text-soft);grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:10px;font-size:11px;font-weight:700;display:grid}.sa-finance-axis span:last-child,.sa-spark-axis span:last-child{text-align:right}.sa-finance-axis span.is-current,.sa-spark-axis span.is-current{color:#1d4ed8;font-weight:800}.sa-churn-meter-wrap{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:18px;display:grid}.sa-churn-meter{--meter-color:#f59e0b;background:radial-gradient(circle at center, #fffffff5 0 56%, transparent 57%), conic-gradient(var(--meter-color) 0deg var(--meter-deg), #e2e8f0e6 var(--meter-deg) 360deg);border-radius:50%;place-items:center;width:150px;height:150px;display:grid;box-shadow:inset 0 0 0 1px #e2e8f0d9}.sa-churn-meter-inner{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.sa-churn-meter-inner strong{color:var(--sa-text);font-size:32px;line-height:1}.sa-churn-meter-inner span{color:var(--sa-text-soft);font-size:12px;font-weight:700}.sa-spark-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.sa-spark-value{color:var(--sa-text);font-size:28px;font-weight:800;line-height:1.05}.sa-spark-note{color:var(--sa-text-soft);margin-top:6px;font-size:13px;font-weight:600}.sa-sparkline{background:linear-gradient(#3b82f614 0%,#3b82f603 100%);border-radius:16px;width:100%;height:auto;display:block}.sa-sparkline-path{fill:none;stroke:#2563eb;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.sa-sparkline-dot{fill:#93c5fd;stroke:#fffffff2;stroke-width:2px}.sa-sparkline-dot.is-current{fill:#1d4ed8}.sa-table-row-focus td{background:linear-gradient(#3b82f60f 0%,#3b82f605 100%)}.sa-mini-bar{align-items:center;gap:10px;min-width:150px;display:flex}.sa-mini-bar-track{background:#e2e8f0e6;border-radius:999px;flex:1;height:10px;position:relative;overflow:hidden}.sa-mini-bar-fill{border-radius:inherit;background:linear-gradient(90deg,#3b82f6 0%,#2563eb 100%);height:100%;display:block;box-shadow:inset 0 0 0 1px #ffffff38}.sa-mini-bar-label{text-align:right;min-width:42px;color:var(--sa-text-soft);font-size:12px;font-weight:800}.sa-activity-toolbar-grid{grid-template-columns:minmax(0,1.25fr) repeat(5,minmax(132px,.65fr));align-items:end;gap:9px;display:grid}.sa-form-toolbar .sa-field,.sa-form-toolbar .sa-btn{min-width:0}.sa-form-actions-inline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sa-form-actions-inline .sa-btn{min-width:140px}.sa-filter-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.sa-filter-actions .sa-btn{white-space:nowrap;min-width:88px}.sa-menu-badge{color:#1d4ed8;background:#e0ecff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:24px;height:24px;margin-left:0;margin-right:0;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}.sa-menu-badge.amber{color:#b45309;background:#fff3d6}.sa-menu-badge.danger{color:#b91c1c;background:#fee2e2}.sa-stat-stack{gap:14px;display:grid}.sa-stat-line{background:#ffffffdb;border:1px solid #e2e8f0e6;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.sa-stat-line-label{color:var(--sa-text-soft);font-size:12px;font-weight:700}.sa-stat-line-value{color:var(--sa-text);text-align:right;font-size:15px;font-weight:800}.sa-kv{border-bottom:1px solid #f1f5f9f2;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.sa-kv:last-child{border-bottom:none}.sa-kv-label{color:var(--sa-text-soft);font-size:12px;font-weight:700}.sa-kv-value{color:var(--sa-text);text-align:right;font-size:13px;font-weight:800}.sa-note-box{color:#1e3a8a;background:#eff6ffbf;border:1px dashed #bfdbfef2;border-radius:18px;padding:16px 18px;font-size:12px;line-height:1.7}.sa-warning-stack{gap:12px;display:grid}.sa-warning-item{background:#ffffffe0;border:1px solid #e2e8f0e6;border-radius:18px;padding:14px 16px}a.sa-warning-item{text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:block}a.sa-warning-item:hover{box-shadow:var(--sa-shadow-soft);transform:translateY(-1px)}.sa-warning-item.warn{background:linear-gradient(135deg,#fffbebf2 0%,#fffffff5 100%);border-color:#fbbf2461}.sa-warning-item.danger{background:linear-gradient(135deg,#fef2f2f2 0%,#fffffff5 100%);border-color:#f871714d}.sa-warning-kicker{color:#92400e;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:11px;font-weight:800}.sa-warning-item.danger .sa-warning-kicker{color:#b91c1c}.sa-warning-title{color:var(--sa-text);margin-bottom:5px;font-size:14px;font-weight:800}.sa-warning-text{color:var(--sa-text-soft);font-size:12px;line-height:1.6}.sa-activity-list{gap:12px;display:grid}.sa-activity-item{background:#ffffffdb;border:1px solid #e2e8f0e6;border-radius:16px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.sa-activity-icon{color:#4f46e5;background:#eef2ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;display:inline-flex}.sa-activity-body{min-width:0}.sa-activity-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sa-activity-title{color:var(--sa-text);margin-bottom:2px;font-size:13px;font-weight:800}.sa-activity-date{color:#94a3b8;white-space:nowrap;font-size:11px;font-weight:700}.sa-activity-text{color:var(--sa-text-soft);margin-bottom:8px;font-size:12px;line-height:1.45}.sa-activity-meta{color:#94a3b8;font-size:11px}.sa-activity-tags{flex-wrap:wrap;gap:6px;margin-top:0;display:flex}.sa-activity-tag{color:#475569;background:#f8fafc;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.sa-activity-details{border-top:1px dashed #cbd5e1f2;margin-top:10px;padding-top:10px}.sa-activity-details-inline{border-top:none;margin-top:0;padding-top:0}.sa-activity-details summary{cursor:pointer;color:#334155;font-size:12px;font-weight:800;list-style:none}.sa-activity-details summary::-webkit-details-marker{display:none}.sa-activity-details-body{gap:10px;margin-top:12px;display:grid}.sa-activity-code{color:#e2e8f0;background:#0f172a;border-radius:14px;margin:0;padding:12px 14px;font-size:11px;line-height:1.7;overflow:auto}.sa-grid{gap:18px;display:grid}.sa-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sa-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sa-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-stat{flex-direction:column;justify-content:space-between;min-height:138px;padding:22px;display:flex}.sa-stat-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.sa-stat-label{color:var(--sa-text-soft);margin-bottom:8px;font-size:13px}.sa-stat-value{color:var(--sa-text);letter-spacing:-.04em;margin:0;font-size:33px;font-weight:800;line-height:1}.sa-stat-note{color:#94a3b8;margin-top:10px;font-size:12px}.sa-stat-icon,.sa-summary-icon{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;display:inline-flex;box-shadow:inset 0 1px #fffc}.sa-icon-blue,.sa-summary-icon.blue{color:#4f46e5;background:#eef2ff}.sa-icon-green,.sa-summary-icon.green{color:#16a34a;background:#ecfdf3}.sa-icon-amber,.sa-summary-icon.amber{color:#ea580c;background:#fff7ed}.sa-icon-red,.sa-summary-icon.red{color:#dc2626;background:#fef2f2}.sa-icon-sky{color:#0284c7;background:#eff6ff}.sa-icon-violet{color:#7c3aed;background:#f5f3ff}.sa-icon-yellow{color:#ca8a04;background:#fefce8}.sa-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.sa-detail-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:16px}.sa-summary-card{background:var(--sa-surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--sa-border);box-shadow:var(--sa-shadow-soft);border-radius:22px;padding:18px 18px 16px;transition:transform .2s,box-shadow .2s}.sa-summary-card:hover{box-shadow:var(--sa-shadow);transform:translateY(-2px)}.sa-summary-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sa-summary-label{color:var(--sa-text-soft);margin-bottom:8px;font-size:12px}.sa-summary-value{color:var(--sa-text);letter-spacing:-.03em;font-size:22px;font-weight:800;line-height:1.1}.sa-summary-note{color:#94a3b8;margin-top:8px;font-size:12px}.sa-detail-kpi-grid .sa-summary-card{min-height:92px;padding:14px 15px}.sa-detail-kpi-grid .sa-summary-label{margin-bottom:6px}.sa-detail-kpi-grid .sa-summary-value{word-break:break-word;font-size:18px;line-height:1.18}.sa-detail-kpi-grid .sa-summary-note{margin-top:7px}.sa-payment-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.sa-payment-kpi-grid .sa-summary-card{min-height:96px}.sa-table-wrap{padding:0 4px 4px;overflow-x:auto}.sa-table{border-collapse:separate;border-spacing:0;width:100%}.sa-table th{color:#64748b;text-align:left;white-space:nowrap;z-index:1;background:#f8fafceb;border-bottom:1px solid #edf2f7;padding:13px 14px;font-size:12px;font-weight:800;position:sticky;top:0}.sa-table td{vertical-align:middle;color:var(--sa-text);background:#ffffffb8;border-bottom:1px solid #f1f5f9f2;padding:15px 14px}.sa-table tbody tr{transition:background .18s,transform .18s}.sa-table tbody tr:hover td{background:#f8fafffa}.sa-table tr:last-child td{border-bottom:none}.sa-company-name,.sa-company-title{color:var(--sa-text);margin-bottom:4px;font-size:14px;font-weight:800}.sa-company-sub,.sa-company-subtitle{color:#94a3b8;font-size:12px}.sa-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sa-e-doc-action-panel{grid-template-columns:repeat(2,minmax(132px,1fr));justify-items:stretch;gap:8px;width:min(320px,100%);display:inline-grid}.sa-e-doc-action-panel form{margin:0}.sa-e-doc-action-btn{justify-content:center;width:100%}.sa-notification-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.sa-notification-actions form{margin:0}.sa-notification-action-btn{padding:9px 12px;font-size:12px}.sa-empty{text-align:center;color:#94a3b8;padding:30px 18px;font-size:14px}.sa-list{gap:12px;display:grid}.sa-list-item{background:#fcfcfdeb;border:1px solid #e2e8f0e0;border-radius:18px;padding:14px 16px}.sa-list-title{color:var(--sa-text);margin-bottom:5px;font-size:14px;font-weight:800}.sa-list-meta{color:var(--sa-text-soft);font-size:12px}.sa-pagination{background:#ffffffd1;border-top:1px solid #e2e8f0eb;padding:18px 22px}.sa-form-shell{gap:20px;display:grid}.sa-form-grid{gap:18px;display:grid}.sa-form-section{background:#fcfcfdeb;border:1px solid #e2e8f0e0;border-radius:20px;padding:18px}.sa-form-section-title{color:var(--sa-text);margin-bottom:14px;font-size:14px;font-weight:800}.sa-fields{align-items:start;gap:16px;margin-bottom:16px;display:grid}.sa-fields:last-child{margin-bottom:0}.sa-fields.one{grid-template-columns:1fr}.sa-fields.two{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-fields.three{grid-template-columns:repeat(3,minmax(0,1fr))}.sa-field{width:100%;min-width:0}.sa-field label{color:#334155;margin-bottom:8px;font-size:13px;font-weight:700;display:block}.sa-form-body input.form-control,.sa-form-body select.form-select,.sa-form-body textarea.form-control,.sa-field input.form-control,.sa-field select.form-select,.sa-field textarea.form-control{min-height:48px;box-shadow:none;background:#fffffff5;border:1px solid #dbe1ea;border-radius:14px;font-size:14px;width:100%!important;max-width:none!important;display:block!important}.sa-form-body textarea.form-control,.sa-field textarea.form-control{resize:vertical;min-height:116px;padding-top:12px}.sa-form-body .form-control:focus,.sa-form-body .form-select:focus,.sa-field .form-control:focus,.sa-field .form-select:focus{outline:none;border-color:#6366f1!important;box-shadow:0 0 0 4px #6366f11f!important}.sa-switches{flex-wrap:wrap;gap:14px;display:flex}.sa-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sa-module-card{cursor:pointer;background:#ffffffeb;border:1px solid #e6ecf5;border-radius:20px;align-items:flex-start;gap:14px;padding:18px;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:flex;position:relative}.sa-module-card:hover{box-shadow:var(--sa-shadow-soft);border-color:#6366f147;transform:translateY(-1px)}.sa-module-card input[type=checkbox]{opacity:0;cursor:pointer;position:absolute;inset:0}.sa-module-indicator{color:#4f46e5;background:#eef2ff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;transition:transform .18s,background .18s,color .18s;display:inline-flex}.sa-module-content{min-width:0}.sa-module-title{color:var(--sa-text);margin-bottom:5px;font-size:14px;font-weight:800;display:block}.sa-module-text{color:var(--sa-text-soft);font-size:12px;line-height:1.6;display:block}.sa-module-state{color:#64748b;background:#f8fafc;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.sa-module-card:has(input[type=checkbox]:checked){background:linear-gradient(135deg,#eff6fff5 0%,#fffffffa 100%);border-color:#3454d157;box-shadow:0 16px 34px #3454d11a}.sa-module-card:has(input[type=checkbox]:checked) .sa-module-indicator{color:#fff;background:linear-gradient(135deg,#3454d1 0%,#4263eb 100%);transform:scale(1.04)}.sa-module-card:has(input[type=checkbox]:checked) .sa-module-state{color:#1d4ed8;background:#e0ecff}.sa-check-card{color:#334155;cursor:pointer;background:#fff;border:1px solid #e8edf5;border-radius:16px;align-items:center;gap:10px;padding:14px 16px;font-size:14px;font-weight:700;display:inline-flex}.sa-check-card input[type=checkbox]{width:18px;height:18px;margin:0}.sa-form-actions{justify-content:flex-end;gap:10px;padding:0 22px 22px;display:flex}.sa-detail-grid{grid-template-columns:2fr 1fr;gap:20px;display:grid}.sa-payment-detail-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.9fr);align-items:start}.sa-order-decision-card{background:radial-gradient(circle at 100% 0,#d6a13d21,#0000 40%),linear-gradient(#fffbebb8 0%,#ffffffeb 100%);border:1px solid #d6a13d42;border-radius:20px;gap:14px;padding:14px;display:grid}.sa-order-decision-top{gap:8px;display:grid}.sa-order-decision-top strong{color:var(--sa-text);letter-spacing:-.03em;font-size:20px;line-height:1.1}.sa-order-decision-top p{color:var(--sa-text-soft);margin:0;font-size:12px;line-height:1.55}.sa-order-action-stack{gap:10px;display:grid}.sa-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.sa-info-item{background:#fcfcfdeb;border:1px solid #e2e8f0e0;border-radius:18px;padding:14px 16px}.sa-info-item.full{grid-column:1/-1}.sa-info-label{color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:11px;font-weight:800}.sa-info-value{color:var(--sa-text);word-break:break-word;font-size:14px;font-weight:700}.sa-side-stack{gap:20px;display:grid}.sa-list-item-inline{background:#fcfcfdeb;border:1px solid #e2e8f0e0;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.sa-list-key{color:var(--sa-text-soft);font-size:13px;font-weight:700}.sa-list-value{color:var(--sa-text);text-align:right;font-size:13px;font-weight:800}.sa-project-hero{background:radial-gradient(circle at 100% 0,#3454d11f,#0000 30%),linear-gradient(135deg,#f8fafffa 0%,#f1f5fff0 100%);border:1px solid #bac8ffbf;border-radius:22px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.sa-project-hero-left{align-items:center;gap:14px;min-width:0;display:flex}.sa-project-hero-icon{color:#4f46e5;background:#eef2ff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;display:inline-flex}.sa-project-hero-title{color:var(--sa-text);font-size:16px;font-weight:800;line-height:1.3}.sa-project-hero-subtitle{color:var(--sa-text-soft);margin-top:4px;font-size:12px}.sa-create-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:20px;display:grid}.sa-main-column,.sa-side-column{min-width:0}.sa-side-column .sa-panel-body .sa-list{gap:10px}.sa-side-column .sa-list-item-inline{min-height:44px}.sa-side-column .sa-btn.w-100,.sa-side-column a.sa-btn.w-100,.sa-side-column button.sa-btn.w-100{text-align:center;justify-content:center;width:100%;display:inline-flex}.menu-link.disabled{opacity:.6;pointer-events:none}.menu-link .badge{border-radius:6px;padding:3px 6px;font-size:10px}.sa-sidebar-pill{color:#ffffffe0;background:#ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.sa-sidebar-footer{margin-top:auto;padding:18px 0 0}.sa-sidebar-card{color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff14;border-radius:18px;padding:16px}.sa-sidebar-card-title{margin-bottom:6px;font-size:13px;font-weight:800}.sa-sidebar-card-text{color:#e2e8f0cc;margin:0;font-size:12px;line-height:1.6}#suspendedReasonField{display:none}.app-sidebar .brand{position:relative;overflow:visible}.app-sidebar .superadmin-brand{background:linear-gradient(135deg,#ffffff13,#ffffff06);border:1px solid #ffffff14;gap:9px;width:100%;min-height:54px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 14px 26px #00000029;padding:8px 9px!important}.app-sidebar .superadmin-brand .brand-icon{width:36px;height:36px;box-shadow:none;border-radius:12px;flex:0 0 36px;background:0 0!important}.app-sidebar .superadmin-brand .brand-mark-img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.app-sidebar .superadmin-brand .brand-text{min-width:0}.app-sidebar .superadmin-brand .brand-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;max-width:100%;font-weight:800;overflow:hidden;font-size:14px!important}.app-sidebar .superadmin-brand .superadmin-brand-subtitle{letter-spacing:.02em;font-weight:800;color:#f6d58a!important;font-size:11px!important}.app-sidebar .brand:has(.sa-sidebar-logo-img){justify-content:flex-start;min-height:48px;padding:8px 10px!important}.app-sidebar .brand:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff26,#0000 72%);border-radius:50%;width:90px;height:90px;position:absolute;inset:auto -20px -28px auto}.app-sidebar .superadmin-brand:after{display:none}.app-sidebar .menu-link,.app-sidebar .menu-group-toggle,.app-sidebar .menu-sublink{border-radius:14px}.app-sidebar .menu-group-toggle{justify-content:space-between;align-items:center;gap:10px;display:flex}.app-sidebar .menu-group-left{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.app-sidebar .menu-group-left>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-sidebar .menu-chevron{flex-shrink:0}.superadmin-sidebar .sidebar-menu{padding-top:14px}.superadmin-sidebar .menu-section{border-bottom:1px solid #ffffff0e;margin-bottom:18px;padding-bottom:15px}.superadmin-sidebar .menu-title{color:#cbd5e19e;letter-spacing:.08em;margin-bottom:8px;font-size:10px}.superadmin-sidebar .menu-link,.superadmin-sidebar .menu-group-toggle{border-radius:10px;min-height:42px;margin-bottom:3px;padding:10px 12px;font-size:13px}.superadmin-sidebar .menu-link>.menu-group-left>i,.superadmin-sidebar .menu-group-toggle>.menu-group-left>i{text-align:center;width:20px;font-size:16px}.superadmin-sidebar .menu-link.active,.superadmin-sidebar .menu-group-toggle.active,.superadmin-sidebar .menu-group.open>.menu-group-toggle{color:#fff;background:#d6a13d2b;box-shadow:inset 3px 0 #e6b950}.superadmin-sidebar .menu-sub{border-left:1px solid #e2e8f024;margin:4px 0 8px 20px;padding:3px 0 3px 13px;position:relative}.superadmin-sidebar .menu-group.open .menu-sub{gap:2px}.superadmin-sidebar .menu-sublink{border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.35}.superadmin-sidebar .menu-sublink.active{color:#f8d98a;background:#d6a13d1a;border-color:#0000}.superadmin-sidebar .sa-menu-badge{min-width:20px;height:20px;padding:0 6px;font-size:10px}.superadmin-sidebar-exit{margin-top:4px;padding-top:4px}.superadmin-sidebar-exit .menu-link{color:#e2e8f0bd}.sa-project-cell{gap:3px;min-width:0;display:grid}.sa-project-cell strong,.sa-project-cell small{overflow-wrap:anywhere;display:block}.sa-project-cell small{color:var(--sa-text-soft);font-size:11px}@media (width<=1200px){.sa-grid-4,.sa-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-payment-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.sa-grid-3,.sa-detail-grid,.sa-create-layout,.sa-grid-2,.sa-hero-grid,.sa-card-grid-3,.sa-link-grid,.sa-filter-grid,.sa-filter-grid.two,.sa-filter-grid-projects,.sa-activity-filter-grid,.sa-notification-filter-grid,.sa-integration-filter-grid,.sa-finance-filter-grid,.sa-finance-visual-grid{grid-template-columns:1fr}.sa-churn-meter-wrap{grid-template-columns:1fr;justify-items:center}.sa-spark-head{flex-direction:column;align-items:stretch}.sa-activity-toolbar-grid{grid-template-columns:1fr}}@media (width<=992px){.sa-payment-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-fields.three,.sa-fields.two,.sa-module-grid{grid-template-columns:1fr}.sa-panel-head,.sa-panel-header,.sa-panel-body,.sa-section,.sa-form-body{padding:18px}}@media (width<=768px){.sa-grid-4,.sa-summary-grid,.sa-grid-3,.sa-grid-2,.sa-info-grid,.sa-card-grid-3,.sa-link-grid,.sa-health-grid,.sa-backup-action-grid{grid-template-columns:1fr}.sa-page-head,.sa-project-hero,.sa-health-hero{flex-direction:column;align-items:stretch}.sa-activity-head{flex-direction:column;gap:4px}.sa-page-actions,.sa-form-actions,.sa-actions{flex-direction:column}.sa-e-doc-action-panel{grid-template-columns:1fr;width:100%}.sa-notification-actions{flex-direction:column;align-items:stretch;width:100%}.sa-form-actions-inline,.sa-filter-actions{flex-direction:column;align-items:stretch}.sa-btn{width:100%}.sa-page-title,.sa-hero-title{font-size:24px}.sa-highlight,.sa-hero-card,.sa-panel,.sa-summary-card{border-radius:20px}.sa-stat{min-height:0}.sa-table th,.sa-table td{padding:12px 10px}}.sa-page-head{align-items:center;margin-bottom:14px}.sa-page-title{font-size:24px}.sa-page-note{margin-top:5px;font-size:12px;line-height:1.45}.sa-panel,.sa-summary-card,.sa-hero-card,.sa-highlight{border-radius:18px;box-shadow:0 10px 24px #0f172a0b}.sa-panel:hover,.sa-summary-card:hover{transform:none;box-shadow:0 12px 28px #0f172a0e}.sa-panel-head,.sa-panel-header,.sa-panel-body,.sa-section,.sa-form-body{padding:16px 18px}.sa-panel-title,.sa-form-title,.sa-section-title{font-size:16px}.sa-panel-subtitle,.sa-form-subtitle,.sa-section-subtitle{margin-top:4px;font-size:11px}.sa-summary-grid{gap:12px;margin-bottom:14px}.sa-summary-card{padding:14px 15px}.sa-summary-label{margin-bottom:6px;font-size:11px}.sa-summary-value{font-size:20px}.sa-summary-note{margin-top:6px;font-size:11px}.sa-btn{border-radius:12px;min-height:36px;padding:8px 12px;font-size:12px}.sa-table th{padding:10px 12px;font-size:11px}.sa-table td{padding:11px 12px;font-size:12px}.sa-company-name,.sa-company-title{font-size:12.5px}.sa-company-sub,.sa-company-subtitle{font-size:10.5px}.sa-tab-panel-shell{margin-top:12px}.sa-tab-nav{margin-bottom:10px}.sa-dashboard-summary,.sa-finance-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.sa-dashboard-summary .sa-summary-card,.sa-finance-summary .sa-summary-card{min-height:104px}.sa-finance-summary .sa-summary-value{word-break:break-word;font-size:18px}.sa-finance-card-accent{background:radial-gradient(circle at 100% 0,#d6a13d38,#0000 38%),linear-gradient(#fff 0%,#fffaf0 100%);border-color:#d6a13d47}.sa-finance-card-accent .sa-summary-value{color:#ad7b20}@media (width<=767.98px){.sa-app-main,.sa-main,.sa-content,.sa-page,.sa-panel,.sa-card,.sa-summary-card,.sa-section,.sa-form-card,.sa-table-wrap{min-width:0!important;max-width:100%!important}.sa-table-wrap{-webkit-overflow-scrolling:touch;overflow-y:hidden;width:100%!important;overflow-x:auto!important}.sa-table{width:max-content;min-width:680px}.sa-table-wrap::-webkit-scrollbar{height:6px}.sa-table-wrap::-webkit-scrollbar-thumb{background:#94a3b88c;border-radius:999px}.sa-page-head,.sa-panel-head,.sa-panel-header,.sa-actions,.sa-filters,.sa-toolbar{min-width:0!important}}.sa-e-doc-summary{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.sa-e-doc-summary .sa-summary-card{min-height:92px;padding:12px 13px}.sa-e-doc-summary .sa-summary-icon{border-radius:12px;width:34px;height:34px}.sa-e-doc-summary .sa-summary-value{font-size:18px}.sa-e-doc-summary .sa-summary-note{line-height:1.35}@media (width<=900px){.sa-dashboard-summary,.sa-finance-summary,.sa-e-doc-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.sa-dashboard-summary,.sa-finance-summary,.sa-e-doc-summary{grid-template-columns:1fr}}.sa-page-kicker{color:#ad7b20;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:900;display:inline-flex}.sa-kpi-grid-8{grid-template-columns:repeat(4,minmax(0,1fr))}.sa-kpi-grid-8 .sa-summary-card{min-height:112px}.sa-dashboard-main-grid,.sa-dashboard-lower-grid,.sa-integration-grid,.sa-settings-grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);gap:14px;margin-bottom:14px;display:grid}.sa-dashboard-lower-grid,.sa-settings-grid,.sa-integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-text-link{color:#b07a19;align-items:center;gap:5px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.sa-compact-list,.sa-package-rank{gap:8px;display:grid}.sa-compact-item,.sa-rank-item{color:#111827;border:1px solid #e8edf5;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:11px 12px;text-decoration:none;display:grid}.sa-compact-item span,.sa-rank-item span:not(.sa-rank-no){min-width:0}.sa-compact-item strong,.sa-compact-item small,.sa-rank-item strong,.sa-rank-item small{display:block}.sa-compact-item small,.sa-rank-item small{color:#7b8798;margin-top:3px;font-size:10px}.sa-compact-item b,.sa-rank-item b{color:#ad7b20;font-size:12px}.sa-rank-item{grid-template-columns:30px 1fr auto}.sa-rank-no{color:#9a6812;background:#fff6d8;border-radius:10px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:grid}.sa-activity-item time{color:#94a3b8;white-space:nowrap;font-size:10px}.sa-subscription-filter{grid-template-columns:minmax(220px,1fr) 170px auto auto;align-items:end;gap:8px;display:grid}.sa-row-actions{text-align:left;display:inline-block;position:relative}.sa-row-actions summary{cursor:pointer;list-style:none}.sa-row-actions summary::-webkit-details-marker{display:none}.sa-row-actions-menu{z-index:40;background:#fff;border:1px solid #e2e8f0;border-radius:16px;gap:10px;width:330px;padding:13px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 22px 55px #0f172a2e}.sa-row-actions-menu form{border-bottom:1px solid #eef2f7;gap:7px;padding-bottom:10px;display:grid}.sa-row-actions-menu form:last-child{border-bottom:0;padding-bottom:0}.sa-row-actions-menu label{color:#475569;font-size:10px;font-weight:800}.sa-inline-form{align-items:center;gap:7px;display:flex}.sa-inline-form>*{flex:1;min-width:0}.sa-sticky-save{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #d6a13d47;border-radius:16px;justify-content:flex-end;padding:12px;display:flex;position:sticky;bottom:15px;box-shadow:0 16px 35px #0f172a1f}.sa-integration-featured{background:radial-gradient(circle at 100% 0,#d6a13d29,#0000 42%),#fff}.sa-status-dot{background:#94a3b8;border-radius:999px;width:9px;height:9px;margin-right:7px;display:inline-block}.sa-status-dot.is-online{background:#22c55e;box-shadow:0 0 0 5px #22c55e1f}@media (width<=1100px){.sa-kpi-grid-8{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-dashboard-main-grid,.sa-dashboard-lower-grid,.sa-settings-grid,.sa-integration-grid{grid-template-columns:1fr}}@media (width<=720px){.sa-kpi-grid-8,.sa-subscription-filter{grid-template-columns:1fr}.sa-row-actions-menu{width:auto;max-height:70vh;position:fixed;inset:auto 12px 78px;overflow:auto}}.sa-tenant-dashboard{--sa-tenant-border:#e5eaf1;--sa-tenant-soft:#f8fafc;--sa-tenant-muted:#718096;gap:14px;display:grid}.sa-tenant-commandbar{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.sa-tenant-eyebrow,.sa-tenant-section-kicker{color:#a56f12;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.sa-tenant-commandbar h1{color:#111827;letter-spacing:0;margin:3px 0 0;font-size:23px;font-weight:850;line-height:1.2}.sa-tenant-commandbar p{color:var(--sa-tenant-muted);margin:4px 0 0;font-size:12px}.sa-tenant-command-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sa-tenant-dashboard .sa-btn{min-height:34px;box-shadow:none;border-radius:7px;padding:7px 11px}.sa-tenant-dashboard .sa-btn:hover{box-shadow:none;transform:none}.sa-tenant-metrics{border:1px solid var(--sa-tenant-border);background:#fff;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.sa-tenant-metric{border-right:1px solid var(--sa-tenant-border);background:#fff;min-width:0;min-height:106px;padding:15px 16px 13px;position:relative}.sa-tenant-metric:last-child{border-right:0}.sa-tenant-metric:before{content:"";background:#4f73ff;height:3px;position:absolute;inset:0 0 auto}.sa-tenant-metric.is-green:before{background:#27ae72}.sa-tenant-metric.is-amber:before{background:#e3a62f}.sa-tenant-metric.is-red:before{background:#ef6a6a}.sa-tenant-metric-head{color:#536173;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:850;display:flex}.sa-tenant-metric-head i{color:#8b97a8;font-size:13px}.sa-tenant-metric>strong{color:#111827;letter-spacing:0;overflow-wrap:anywhere;margin-top:9px;font-size:22px;font-weight:850;line-height:1.15;display:block}.sa-tenant-metric.is-green>strong{color:#14804a}.sa-tenant-metric.is-red>strong{color:#c63f4b}.sa-tenant-metric p{color:#8792a2;margin:5px 0 0;font-size:10.5px;line-height:1.35}.sa-tenant-workspace{grid-template-columns:minmax(0,1.72fr) minmax(275px,.72fr);align-items:start;gap:14px;display:grid}.sa-tenant-panel{border:1px solid var(--sa-tenant-border);background:#fff;border-radius:8px;min-width:0;overflow:hidden}.sa-tenant-panel-head{border-bottom:1px solid var(--sa-tenant-border);justify-content:space-between;align-items:center;gap:14px;min-height:57px;padding:11px 14px;display:flex}.sa-tenant-panel-head h2{color:#182133;letter-spacing:0;margin:2px 0 0;font-size:15px;font-weight:850;line-height:1.25}.sa-tenant-text-link{color:#9b6911;white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;font-weight:850;text-decoration:none;display:inline-flex}.sa-tenant-count{color:#9b6911;background:#fff4d6;border-radius:6px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:10px;font-weight:900;display:grid}.sa-tenant-table-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.sa-tenant-table{border-collapse:collapse;width:100%}.sa-tenant-table th{border-bottom:1px solid var(--sa-tenant-border);background:var(--sa-tenant-soft);color:#687588;text-align:left;text-transform:uppercase;white-space:nowrap;padding:9px 11px;font-size:9px;font-weight:900}.sa-tenant-table td{color:#253044;vertical-align:middle;border-bottom:1px solid #edf1f5;padding:10px 11px;font-size:11.5px}.sa-tenant-table tbody tr:last-child td{border-bottom:0}.sa-tenant-table tbody tr:hover td{background:#fbfcfe}.sa-tenant-table .is-right{text-align:right}.sa-tenant-project-cell,.sa-tenant-project-cell strong,.sa-tenant-project-cell small{min-width:0;display:block}.sa-tenant-project-cell strong{color:#172033;overflow-wrap:anywhere;max-width:260px;font-size:11.5px}.sa-tenant-project-cell small{color:#8a95a5;overflow-wrap:anywhere;max-width:260px;margin-top:2px;font-size:9.5px}.sa-tenant-dashboard .sa-badge{border-radius:5px;padding:4px 7px;font-size:9.5px}.sa-tenant-row-action{color:#56647a;border:1px solid #dfe5ed;border-radius:6px;place-items:center;width:27px;height:27px;text-decoration:none;display:inline-grid}.sa-tenant-row-action:hover{color:#96640d;border-color:#d2a444}.sa-tenant-attention-list,.sa-tenant-renewals,.sa-tenant-activity-list,.sa-tenant-package-list{display:grid}.sa-tenant-attention-list>a,.sa-tenant-renewals>a,.sa-tenant-activity-item,.sa-tenant-package-item{color:#253044;border-bottom:1px solid #edf1f5;align-items:center;gap:10px;min-width:0;padding:10px 13px;text-decoration:none;display:grid}.sa-tenant-attention-list>a{grid-template-columns:30px minmax(0,1fr) auto}.sa-tenant-renewals>a{grid-template-columns:minmax(0,1fr) auto}.sa-tenant-activity-item{grid-template-columns:30px minmax(0,1fr) auto}.sa-tenant-package-item{grid-template-columns:26px minmax(0,1fr) auto}.sa-tenant-attention-list>a:hover,.sa-tenant-renewals>a:hover{background:#fbfcfe}.sa-tenant-attention-list strong,.sa-tenant-attention-list small,.sa-tenant-renewals strong,.sa-tenant-renewals small,.sa-tenant-activity-item strong,.sa-tenant-activity-item small,.sa-tenant-package-item strong,.sa-tenant-package-item small{overflow-wrap:anywhere;min-width:0;display:block}.sa-tenant-attention-list strong,.sa-tenant-renewals strong,.sa-tenant-activity-item strong,.sa-tenant-package-item strong{font-size:11px}.sa-tenant-attention-list small,.sa-tenant-renewals small,.sa-tenant-activity-item small,.sa-tenant-package-item small{color:#8792a2;margin-top:2px;font-size:9.5px;line-height:1.35}.sa-tenant-attention-list b,.sa-tenant-renewals b,.sa-tenant-package-item b{color:#172033;white-space:nowrap;font-size:11px}.sa-tenant-status-icon{color:#4168dd;background:#edf3ff;border-radius:6px;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.sa-tenant-status-icon.is-amber{color:#b77912;background:#fff5da}.sa-tenant-status-icon.is-red{color:#d14954;background:#fff0f0}.sa-tenant-status-icon.is-blue{color:#4168dd;background:#edf3ff}.sa-tenant-platform-split{border-bottom:1px solid var(--sa-tenant-border);background:var(--sa-tenant-soft);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sa-tenant-platform-split span{gap:3px;padding:10px 13px;display:grid}.sa-tenant-platform-split span+span{border-left:1px solid var(--sa-tenant-border)}.sa-tenant-platform-split small{color:#8792a2;font-size:9.5px}.sa-tenant-platform-split strong{color:#172033;font-size:12px}.sa-tenant-subhead{color:#687588;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:10px 13px 7px;font-size:9px;display:flex}.sa-tenant-subhead span{color:#9aa5b4}.sa-tenant-lower-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.sa-tenant-activity-item time{color:#929dac;white-space:nowrap;font-size:9.5px}.sa-tenant-rank{color:#9b6911;background:#fff4d6;border-radius:6px;place-items:center;width:24px;height:24px;font-size:9.5px;font-weight:900;display:grid}.sa-tenant-empty{color:#8792a2!important;text-align:center!important;padding:18px 13px!important;font-size:11px!important}@media (width<=1100px){.sa-tenant-workspace{grid-template-columns:1fr}}@media (width<=900px){.sa-tenant-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-tenant-metric:nth-child(2){border-right:0}.sa-tenant-metric:nth-child(-n+2){border-bottom:1px solid var(--sa-tenant-border)}.sa-tenant-lower-grid{grid-template-columns:1fr}}@media (width<=620px){.sa-tenant-dashboard{gap:11px}.sa-tenant-commandbar{flex-direction:column;align-items:flex-start;gap:11px}.sa-tenant-commandbar h1{font-size:20px}.sa-tenant-command-actions{width:100%}.sa-tenant-command-actions .sa-btn{flex:1}.sa-tenant-metrics{grid-template-columns:1fr}.sa-tenant-metric{border-right:0;border-bottom:1px solid var(--sa-tenant-border);min-height:96px}.sa-tenant-metric:last-child{border-bottom:0}.sa-tenant-panel-head{align-items:flex-start}.sa-tenant-table{width:max-content;min-width:690px}.sa-tenant-activity-item{grid-template-columns:30px minmax(0,1fr)}.sa-tenant-activity-item time{grid-column:2;margin-top:-6px}}.sa-projects-v2{gap:14px;display:grid}.sa-projects-v2 .sa-btn{min-height:34px;box-shadow:none;border-radius:7px;padding:7px 11px}.sa-projects-v2 .sa-btn:hover{box-shadow:none;transform:none}.sa-projects-v2-panel{overflow:visible}.sa-projects-v2-panel>.sa-tenant-panel-head{border-radius:8px 8px 0 0}.sa-projects-v2-total{color:#657286;white-space:nowrap;background:#f1f5f9;border-radius:6px;align-items:center;min-height:25px;padding:0 8px;font-size:9.5px;font-weight:850;display:inline-flex}.sa-projects-v2-filters>summary{display:none}.sa-projects-v2-filter{background:#fbfcfe;border-bottom:1px solid #e5eaf1;grid-template-columns:minmax(260px,1.8fr) minmax(145px,.65fr) minmax(165px,.75fr) auto 34px;align-items:end;gap:8px;padding:11px 13px;display:grid}.sa-projects-v2-filter label{gap:4px;min-width:0;display:grid}.sa-projects-v2-filter label>span:first-child{color:#718096;text-transform:uppercase;font-size:9px;font-weight:850}.sa-projects-v2-control{display:block;position:relative}.sa-projects-v2-control i{color:#93a0b1;pointer-events:none;font-size:11px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.sa-projects-v2-filter input,.sa-projects-v2-filter select{color:#253044;background:#fff;border:1px solid #dce3ec;border-radius:6px;width:100%;height:34px;font-size:11px}.sa-projects-v2-filter input{padding:0 10px 0 30px}.sa-projects-v2-filter select{padding:0 28px 0 9px}.sa-projects-v2-filter input:focus,.sa-projects-v2-filter select:focus{border-color:#d8a32f;outline:0;box-shadow:0 0 0 3px #d8a32f1f}.sa-projects-v2-filter-button,.sa-projects-v2-clear{border-radius:6px;justify-content:center;align-items:center;gap:6px;height:34px;font-size:10.5px;font-weight:850;display:inline-flex}.sa-projects-v2-filter-button{color:#172033;background:#efb83d;border:1px solid #dca61f;padding:0 12px}.sa-projects-v2-clear{color:#657286;background:#fff;border:1px solid #dce3ec;width:34px;text-decoration:none}.sa-projects-v2-active-filters{color:#718096;white-space:nowrap;border-bottom:1px solid #e5eaf1;align-items:center;gap:6px;min-height:34px;padding:7px 13px;font-size:9.5px;display:flex;overflow-x:auto}.sa-projects-v2-active-filters>span{align-items:center;gap:5px;font-weight:850;display:inline-flex}.sa-projects-v2-active-filters b{color:#526071;background:#f1f5f9;border-radius:5px;padding:4px 7px;font-size:9px}.sa-projects-v2-table-wrap{overflow:visible}.sa-projects-v2-table td{height:58px}.sa-projects-v2-user-count{color:#526071;white-space:nowrap;background:#f1f5f9;border-radius:5px;padding:4px 7px;font-size:9.5px;font-weight:800;display:inline-flex}.sa-projects-v2-subscription strong,.sa-projects-v2-subscription small{display:block}.sa-projects-v2-subscription strong{color:#253044;font-size:11px}.sa-projects-v2-subscription small{color:#8792a2;margin-top:2px;font-size:9.5px}.sa-projects-v2-manage{color:#526071;cursor:pointer;background:#fff;border:1px solid #dce3ec;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:64px;height:29px;padding:0 8px;font-size:9.5px;font-weight:850;list-style:none;display:inline-flex}.sa-projects-v2-manage::-webkit-details-marker{display:none}.sa-projects-v2-manage:hover{color:#94620c;border-color:#d8a32f}.sa-projects-v2 .sa-project-action-menu{border-radius:8px;gap:7px;width:235px;padding:10px}.sa-projects-v2 .sa-project-action-menu .sa-btn{justify-content:flex-start;width:100%}.sa-projects-v2 .sa-project-action-menu form{padding-bottom:7px}.sa-projects-v2-pagination{border-top:1px solid #e5eaf1;padding:10px 13px}@media (width<=1050px){.sa-projects-v2-filter{grid-template-columns:minmax(230px,1.4fr) repeat(2,minmax(140px,.7fr)) auto 34px}}@media (width<=820px){.sa-projects-v2-filter{grid-template-columns:1fr 1fr}.sa-projects-v2-search,.sa-projects-v2-filter-button{grid-column:1/-1}.sa-projects-v2-clear{margin-top:-45px;position:absolute;right:14px}.sa-projects-v2-table-wrap{overflow:visible}.sa-projects-v2-table,.sa-projects-v2-table tbody{width:100%;max-width:100%;display:block;min-width:0!important}.sa-projects-v2-table thead{display:none}.sa-projects-v2-table tbody tr{border-bottom:1px solid #e5eaf1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;padding:13px;display:grid}.sa-projects-v2-table tbody tr:last-child{border-bottom:0}.sa-projects-v2-table td{overflow-wrap:anywhere;border:0;align-content:start;gap:3px;min-width:0;height:auto;padding:0;display:grid;text-align:left!important;background:0 0!important}.sa-projects-v2-table td:first-child{grid-column:1/-1}.sa-projects-v2-table td[data-label]:before{content:attr(data-label);color:#8a95a5;text-transform:uppercase;font-size:8.5px;font-weight:850}.sa-projects-v2-table td.is-right{justify-items:end}.sa-projects-v2-table td.is-right:before{justify-self:end}.sa-projects-v2-table td[colspan]{grid-column:1/-1}.sa-projects-v2-table td[colspan]:before{display:none}}@media (width<=620px){.sa-projects-v2{gap:11px}.sa-projects-v2-filters{background:#fbfcfe;border-bottom:1px solid #e5eaf1}.sa-projects-v2-filters>summary{color:#526071;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:0 11px;font-size:10px;font-weight:850;list-style:none;display:flex}.sa-projects-v2-filters>summary::-webkit-details-marker{display:none}.sa-projects-v2-filters>summary b{color:#9b6911;background:#fff4d6;border-radius:5px;padding:3px 6px;font-size:8.5px}.sa-projects-v2-filter{padding:9px 10px 10px}.sa-projects-v2-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-projects-v2 .sa-row-actions-menu{width:auto;max-height:70vh;position:fixed;inset:auto 12px 72px;overflow-y:auto}}.sa-subscriptions-v2-filter{grid-template-columns:minmax(280px,1fr) 190px auto 34px}.sa-subscriptions-v2-date strong,.sa-subscriptions-v2-date small{display:block}.sa-subscriptions-v2-date strong{color:#253044;font-size:11px}.sa-subscriptions-v2-date small{color:#8792a2;margin-top:2px;font-size:9.5px}.sa-subscriptions-v2-date small.is-warning{color:#b36e09;font-weight:800}.sa-subscriptions-v2 .sa-subscriptions-v2-menu{z-index:120;border-radius:8px;gap:8px;width:min(340px,100vw - 36px);max-height:none;padding:11px;position:fixed;inset:84px 18px 18px auto;overflow-y:auto;box-shadow:0 20px 55px #0f172a33}.sa-subscriptions-v2 .sa-subscriptions-v2-menu form{gap:6px;padding-bottom:8px}.sa-subscriptions-v2-menu-head{z-index:2;background:#fff;border-bottom:1px solid #e5eaf1;justify-content:space-between;align-items:center;gap:12px;margin:-11px -11px 2px;padding:11px;display:flex;position:sticky;top:-11px}.sa-subscriptions-v2-menu-head strong{color:#253044;font-size:11px}.sa-subscriptions-v2-menu-head button{color:#657286;cursor:pointer;background:#fff;border:1px solid #dce3ec;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.sa-subscriptions-v2 .sa-subscriptions-v2-menu label{color:#526071;text-transform:uppercase;font-size:9px;font-weight:850}.sa-subscriptions-v2 .sa-subscriptions-v2-menu .form-control,.sa-subscriptions-v2 .sa-subscriptions-v2-menu .form-select{border:1px solid #dce3ec;border-radius:6px;min-width:0;min-height:32px;padding:6px 8px;font-size:10.5px}.sa-subscriptions-v2 .sa-subscriptions-v2-menu textarea.form-control{resize:vertical;min-height:54px}.sa-subscriptions-v2 .sa-subscriptions-v2-menu .sa-btn{min-height:32px;padding:6px 9px;font-size:10.5px}.sa-subscriptions-v2-payment-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sa-subscriptions-v2 .sa-subscription-status-actions{gap:6px;display:grid}.sa-subscriptions-v2 .sa-subscription-status-actions .sa-btn,.sa-subscriptions-v2 .sa-subscription-cancel-form .sa-btn,.sa-subscriptions-v2-payment>.sa-btn{width:100%}.sa-subscriptions-v2 .sa-subscription-cancel-form{border-top:1px solid #e5eaf1;margin-top:2px;padding-top:9px}@media (width<=820px){.sa-subscriptions-v2-filter{grid-template-columns:1fr 1fr}}@media (width<=620px){.sa-subscriptions-v2 .sa-subscriptions-v2-menu{width:auto;max-height:72vh;position:fixed;inset:auto 12px 72px;overflow-y:auto}.sa-subscriptions-v2-payment-grid{grid-template-columns:1fr}}.sa-payment-orders-v2-filter{grid-template-columns:minmax(260px,1.45fr) minmax(150px,.65fr) minmax(155px,.7fr) auto 34px}.sa-payment-orders-v2-order strong,.sa-payment-orders-v2-order small,.sa-payment-orders-v2-date strong,.sa-payment-orders-v2-date small{display:block}.sa-payment-orders-v2-order strong{color:#253044;overflow-wrap:anywhere;font-size:11px}.sa-payment-orders-v2-order small,.sa-payment-orders-v2-date small{color:#8792a2;margin-top:2px;font-size:9px}.sa-payment-orders-v2-date strong{color:#526071;font-size:10.5px}.sa-payment-orders-v2-amount{color:#172033;white-space:nowrap;font-size:11px}.sa-payment-orders-v2-actions{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.sa-payment-orders-v2-actions form{margin:0}.sa-payment-orders-v2-detail,.sa-payment-orders-v2-approve,.sa-payment-orders-v2-locked{border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:29px;font-size:9.5px;font-weight:850;display:inline-flex}.sa-payment-orders-v2-detail{color:#526071;background:#fff;border:1px solid #dce3ec;padding:0 8px;text-decoration:none}.sa-payment-orders-v2-detail:hover{color:#94620c;border-color:#d8a32f}.sa-payment-orders-v2-approve,.sa-payment-orders-v2-locked{width:29px;padding:0}.sa-payment-orders-v2-approve{color:#168044;cursor:pointer;background:#ecfdf3;border:1px solid #b7e6c5}.sa-payment-orders-v2-approve:hover{background:#dcfce7;border-color:#79cf94}.sa-payment-orders-v2-locked{color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0}@media (width<=1050px){.sa-payment-orders-v2-filter{grid-template-columns:minmax(220px,1fr) 150px 155px auto 34px}}@media (width<=820px){.sa-payment-orders-v2-filter{grid-template-columns:1fr 1fr}.sa-payment-orders-v2-table tbody tr{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.sa-payment-orders-v2-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-payment-orders-v2-actions{justify-content:flex-start}}.sa-finance-v2{--sa-tenant-border:#e5eaf1;--sa-tenant-soft:#f8fafc;--sa-tenant-muted:#718096;gap:14px;display:grid}.sa-finance-v2 .sa-btn{min-height:34px;box-shadow:none;border-radius:7px;padding:7px 11px}.sa-finance-v2 .sa-btn:hover{box-shadow:none;transform:none}.sa-finance-v2-metrics{background:var(--sa-tenant-border);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px}.sa-finance-v2-metrics .sa-tenant-metric{border-right:0;min-height:104px;padding:14px 13px 12px}.sa-finance-v2-metrics .sa-tenant-metric>strong{font-size:clamp(16px,1.55vw,21px)}.sa-finance-v2-workspace{overflow:hidden}.sa-finance-v2-workspace>.sa-panel-body{padding:0}.sa-finance-v2-tabs{border:0;border-bottom:1px solid var(--sa-tenant-border);scrollbar-width:thin;background:#fbfcfe;border-radius:0;flex-wrap:nowrap;gap:4px;margin:0;padding:8px 12px;overflow-x:auto}.sa-finance-v2-tabs .sa-tab-btn{color:#657286;white-space:nowrap;min-height:31px;box-shadow:none;border:1px solid #0000;border-radius:6px;flex:none;padding:6px 9px;font-size:10px}.sa-finance-v2-tabs .sa-tab-btn:hover{background:#fff;border-color:#e1e6ed}.sa-finance-v2-tabs .sa-tab-btn.is-active{color:#94620c;box-shadow:none;background:#fff7e2;border-color:#ead7a7}.sa-finance-v2-tabs .sa-tab-badge{border-radius:5px;min-width:18px;height:18px;margin-left:4px;padding:0 5px;font-size:8.5px}.sa-finance-v2 .sa-tab-content{padding:12px}.sa-finance-v2 .sa-panel{border:1px solid var(--sa-tenant-border);box-shadow:none;border-radius:8px;overflow:hidden}.sa-finance-v2 .sa-panel-head{border-bottom:1px solid var(--sa-tenant-border);min-height:52px;padding:10px 12px}.sa-finance-v2 .sa-panel-title{letter-spacing:0;font-size:13px}.sa-finance-v2 .sa-panel-subtitle{margin-top:3px;font-size:9.5px;line-height:1.4}.sa-finance-v2 .sa-panel-body{padding:12px}.sa-finance-v2 .sa-finance-visual-grid{gap:12px;margin-bottom:12px}.sa-finance-v2 .sa-finance-chart-shell{background:#fbfcfe;border:1px solid #e5eaf1;border-radius:8px;padding:10px 10px 7px;overflow:visible}.sa-finance-v2 .sa-finance-hotspot.is-current .sa-finance-tooltip{opacity:0;visibility:hidden;transform:translate(-50%,8px)}.sa-finance-v2 .sa-finance-hotspot:hover .sa-finance-tooltip,.sa-finance-v2 .sa-finance-hotspot.is-current:hover .sa-finance-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.sa-finance-v2 .sa-finance-tooltip{border-radius:7px;padding:8px 9px}.sa-finance-v2 .sa-finance-axis,.sa-finance-v2 .sa-spark-axis{margin-top:7px;font-size:9px}.sa-finance-v2 .sa-finance-legend{gap:10px;font-size:9.5px}.sa-finance-v2 .sa-finance-filter-grid{grid-template-columns:minmax(230px,1.35fr) minmax(145px,.65fr) minmax(145px,.65fr) auto;gap:8px}.sa-finance-v2 .sa-finance-filter-grid .sa-field{gap:4px;display:grid}.sa-finance-v2 .sa-finance-filter-grid label{color:#718096;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}.sa-finance-v2 .sa-finance-filter-grid .form-control,.sa-finance-v2 .sa-finance-filter-grid .form-select{border:1px solid #dce3ec;border-radius:6px;height:34px;min-height:34px;padding:5px 8px;font-size:10.5px}.sa-finance-v2 .sa-finance-filter-grid .sa-filter-actions{align-items:center;gap:6px;display:flex}.sa-finance-v2 .sa-finance-table-wrap{overflow-x:auto}.sa-finance-v2 .sa-finance-compact-table{width:100%;min-width:0}.sa-finance-v2 .sa-finance-compact-table th{color:#687588;text-transform:uppercase;background:#f8fafc;padding:8px 10px;font-size:8.5px}.sa-finance-v2 .sa-finance-compact-table td{color:#253044;padding:9px 10px;font-size:10.5px}@media (width<=1150px){.sa-finance-v2-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.sa-finance-v2-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-finance-v2 .sa-finance-visual-grid,.sa-finance-v2 .sa-finance-visual-grid-narrow{grid-template-columns:1fr}.sa-finance-v2 .sa-finance-filter-grid{grid-template-columns:1fr 1fr}.sa-finance-v2 .sa-finance-filter-grid .sa-field:first-child,.sa-finance-v2 .sa-finance-filter-grid .sa-filter-actions{grid-column:1/-1}}@media (width<=767.98px){.sa-finance-v2 .sa-finance-chart-shell{overflow:hidden}.sa-finance-v2 .sa-finance-hotspot.is-current .sa-finance-tooltip{opacity:0;visibility:hidden}.sa-finance-v2 .sa-finance-table-wrap{overflow:visible!important}.sa-finance-v2 .sa-finance-compact-table,.sa-finance-v2 .sa-finance-compact-table tbody{display:block;width:100%!important;min-width:0!important}.sa-finance-v2 .sa-finance-compact-table thead{display:none}.sa-finance-v2 .sa-finance-compact-table tbody{gap:0;display:grid}.sa-finance-v2 .sa-finance-compact-table tr{border-bottom:1px solid var(--sa-tenant-border);background:#fff;grid-template-columns:1fr 1fr;gap:10px 12px;padding:12px;display:grid}.sa-finance-v2 .sa-finance-compact-table tr:last-child{border-bottom:0}.sa-finance-v2 .sa-finance-compact-table td{overflow-wrap:anywhere;min-width:0;display:block;text-align:left!important;background:0 0!important;border:0!important;padding:0!important}.sa-finance-v2 .sa-finance-compact-table td:first-child{grid-column:1/-1;font-weight:850}.sa-finance-v2 .sa-finance-compact-table td[data-label]:before{content:attr(data-label);color:#8994aa;text-transform:uppercase;margin-bottom:3px;font-size:8px;font-weight:850;display:block}.sa-finance-v2 .sa-finance-compact-table td[colspan]{grid-column:1/-1}.sa-finance-v2 .sa-finance-compact-table td[colspan]:before{display:none}}@media (width<=620px){.sa-finance-v2{gap:11px}.sa-finance-v2-metrics{grid-template-columns:1fr}.sa-finance-v2 .sa-tab-content{padding:9px}.sa-finance-v2 .sa-finance-filter-grid{grid-template-columns:1fr}.sa-finance-v2 .sa-finance-filter-grid .sa-field:first-child,.sa-finance-v2 .sa-finance-filter-grid .sa-filter-actions{grid-column:auto}.sa-finance-v2 .sa-finance-filter-grid .sa-filter-actions .sa-btn{flex:1}}.sa-packages-v2-workspace{overflow:hidden}.sa-packages-v2-tabs{scrollbar-width:thin;background:#fbfcfe;border:0;border-bottom:1px solid #e5eaf1;border-radius:0;gap:4px;margin:0;padding:8px 12px;display:flex;overflow-x:auto}.sa-packages-v2-tabs .sa-tab-btn{color:#657286;white-space:nowrap;min-height:31px;box-shadow:none;border:1px solid #0000;border-radius:6px;flex:none;padding:6px 9px;font-size:10px}.sa-packages-v2-tabs .sa-tab-btn:hover{background:#fff;border-color:#e1e6ed}.sa-packages-v2-tabs .sa-tab-btn.is-active{color:#94620c;box-shadow:none;background:#fff7e2;border-color:#ead7a7}.sa-packages-v2-tabs .sa-tab-badge{border-radius:5px;min-width:18px;height:18px;margin-left:4px;padding:0 5px;font-size:8.5px}.sa-packages-v2-content{min-width:0}.sa-packages-v2-code{color:#526071;background:#f1f5f9;border-radius:5px;padding:3px 6px;font-family:inherit;font-size:9.5px;font-weight:800;display:inline-flex}.sa-packages-v2-price{color:#172033;white-space:nowrap;font-size:11px}.sa-packages-v2 .sa-packages-v2-menu{border-radius:8px;gap:6px;width:205px;padding:9px}.sa-packages-v2 .sa-packages-v2-menu .sa-btn{justify-content:flex-start;width:100%}.sa-packages-v2 .sa-packages-v2-menu form{padding:0}.sa-packages-v2-overview{background:#e5eaf1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.sa-packages-v2-overview article{background:#fff;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:11px;min-width:0;min-height:112px;padding:16px;display:grid}.sa-packages-v2-overview-icon{color:#4f73ff;background:#eef2ff;border-radius:7px;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.sa-packages-v2-overview-icon.is-green{color:#168044;background:#ecfdf3}.sa-packages-v2-overview-icon.is-amber{color:#b36e09;background:#fff7e6}.sa-packages-v2-overview-icon.is-red{color:#c63f4b;background:#fff0f1}.sa-packages-v2-overview small,.sa-packages-v2-overview strong,.sa-packages-v2-overview p{display:block}.sa-packages-v2-overview small{color:#8792a2;text-transform:uppercase;font-size:8.5px;font-weight:850}.sa-packages-v2-overview strong{color:#253044;margin-top:4px;font-size:12px}.sa-packages-v2-overview p{color:#718096;margin:5px 0 0;font-size:10px;line-height:1.45}.sa-packages-v2-matrix-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.sa-packages-v2-matrix{min-width:780px}.sa-packages-v2-matrix .is-center{text-align:center}.sa-packages-v2-matrix-head{justify-content:center;align-items:center;gap:4px;display:inline-flex}.sa-packages-v2-module,.sa-packages-v2-edit{border-radius:6px;place-items:center;width:28px;height:28px;display:inline-grid}.sa-packages-v2-module.is-enabled{color:#168044;background:#ecfdf3}.sa-packages-v2-module.is-disabled{color:#94a3b8;background:#f1f5f9}.sa-packages-v2-edit{color:#526071;background:#fff;border:1px solid #dce3ec;text-decoration:none}.sa-packages-v2-edit:hover{color:#94620c;border-color:#d8a32f}@media (width<=820px){.sa-packages-v2-table tbody tr{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.sa-packages-v2-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-packages-v2-overview{grid-template-columns:1fr}.sa-packages-v2-overview article{min-height:100px;padding:13px}.sa-packages-v2 .sa-packages-v2-menu{width:auto;max-height:70vh;position:fixed;inset:auto 12px 72px;overflow-y:auto}}.sa-package-create-v2{--sa-tenant-border:#e5eaf1;--sa-tenant-soft:#f8fafc;--sa-tenant-muted:#718096;gap:14px;display:grid}.sa-package-create-v2 .sa-btn{min-height:34px;box-shadow:none;border-radius:7px;padding:7px 11px}.sa-package-create-v2 .sa-btn:hover{box-shadow:none;transform:none}.sa-package-create-v2-layout{grid-template-columns:minmax(0,1fr) minmax(245px,285px);align-items:start;gap:14px;display:grid}.sa-package-create-v2-main{min-width:0}.sa-package-create-v2-errors{color:#b83b45;background:#fff6f6;border:1px solid #f2c7ca;border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:9px 12px;display:grid}.sa-package-create-v2-errors>i{font-size:16px}.sa-package-create-v2-errors strong,.sa-package-create-v2-errors span{display:block}.sa-package-create-v2-errors strong{font-size:11px}.sa-package-create-v2-errors span{color:#7d5960;margin-top:2px;font-size:9.5px}.sa-package-create-v2-errors b{background:#fff;border-radius:5px;padding:4px 7px;font-size:9px}.sa-package-form-v2{--sa-tenant-border:#e5eaf1;--sa-tenant-soft:#f8fafc;--sa-tenant-muted:#718096;overflow:hidden}.sa-package-form-v2-step{color:#657286;background:#f1f5f9;border-radius:6px;align-items:center;min-height:25px;padding:0 8px;font-size:9px;font-weight:850;display:inline-flex}.sa-package-form-v2-tabs{scrollbar-width:thin;background:#fbfcfe;border-bottom:1px solid #e5eaf1;gap:4px;padding:8px 12px;display:flex;overflow-x:auto}.sa-package-form-v2-tabs button{color:#657286;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:10px;font-weight:850;display:inline-flex}.sa-package-form-v2-tabs button:hover{background:#fff;border-color:#e1e6ed}.sa-package-form-v2-tabs button.is-active{color:#94620c;background:#fff7e2;border-color:#ead7a7}.sa-package-form-v2-content{min-height:430px}.sa-package-form-v2-panel{padding:15px;display:none}.sa-package-form-v2-panel.is-active{display:block}.sa-package-form-v2-section-head{border-bottom:1px solid #edf1f5;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:15px;padding-bottom:12px;display:grid}.sa-package-form-v2-section-head>div{color:#9b6911;background:#fff4d6;border-radius:7px;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.sa-package-form-v2-section-head strong,.sa-package-form-v2-section-head small{display:block}.sa-package-form-v2-section-head strong{color:#253044;font-size:12px}.sa-package-form-v2-section-head small{color:#8792a2;margin-top:2px;font-size:9.5px;line-height:1.4}.sa-package-form-v2 .sa-fields{gap:10px;margin-bottom:11px}.sa-package-form-v2 .sa-field label{color:#526071;margin-bottom:5px;font-size:9.5px;font-weight:850}.sa-package-form-v2 .sa-field .form-control,.sa-package-form-v2 .sa-field .form-select,.sa-package-form-v2-limit-grid .form-control{height:38px;min-height:38px;box-shadow:none;background:#fff;border:1px solid #dce3ec;border-radius:6px;padding:7px 9px;font-size:11px}.sa-package-form-v2 .sa-field textarea.form-control{height:auto;min-height:84px;padding-top:9px}.sa-package-form-v2 .sa-field .form-control:focus,.sa-package-form-v2 .sa-field .form-select:focus,.sa-package-form-v2-limit-grid .form-control:focus{outline:0;border-color:#d8a32f!important;box-shadow:0 0 0 3px #d8a32f1f!important}.sa-package-form-v2 .sa-field>small{color:#8792a2;margin-top:5px;font-size:9px;display:block}.sa-package-form-v2-error,.sa-package-form-v2-limit-grid em{color:#c63f4b;margin-top:4px;font-size:9px;font-style:normal;font-weight:750;display:block}.sa-package-form-v2-last-row{align-items:end}.sa-package-form-v2-toggle{cursor:pointer;background:#fbfcfe;border:1px solid #dce3ec;border-radius:6px;align-items:center;gap:9px;min-height:38px;padding:5px 8px;margin:0!important;display:flex!important}.sa-package-form-v2-toggle>input{opacity:0;pointer-events:none;position:absolute}.sa-package-form-v2-toggle-ui{background:#cbd5e1;border-radius:999px;flex:none;width:32px;height:18px;transition:background .18s;position:relative}.sa-package-form-v2-toggle-ui i{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .18s;position:absolute;top:3px;left:3px}.sa-package-form-v2-toggle:has(input[type=checkbox]:checked) .sa-package-form-v2-toggle-ui{background:#27ae72}.sa-package-form-v2-toggle:has(input[type=checkbox]:checked) .sa-package-form-v2-toggle-ui i{transform:translate(14px)}.sa-package-form-v2-toggle strong,.sa-package-form-v2-toggle small{display:block}.sa-package-form-v2-toggle strong{color:#253044;font-size:9.5px}.sa-package-form-v2-toggle small{color:#8792a2;margin-top:1px;font-size:8.5px}.sa-package-form-v2-limit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sa-package-form-v2-limit-grid>label{background:#fbfcfe;border:1px solid #e5eaf1;border-radius:7px;grid-template-columns:32px minmax(0,1fr);gap:9px;min-width:0;padding:12px;display:grid}.sa-package-form-v2-limit-icon{color:#4f73ff;background:#eef2ff;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.sa-package-form-v2-limit-grid strong,.sa-package-form-v2-limit-grid small{display:block}.sa-package-form-v2-limit-grid strong{color:#253044;font-size:10px}.sa-package-form-v2-limit-grid small{color:#8792a2;margin-top:2px;font-size:8.5px;line-height:1.35}.sa-package-form-v2-limit-grid .form-control,.sa-package-form-v2-limit-grid em{grid-column:1/-1}.sa-package-form-v2-modules{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sa-package-form-v2-modules .sa-module-card{min-height:70px;box-shadow:none;background:#fff;border:1px solid #e5eaf1;border-radius:7px;align-items:center;gap:9px;padding:10px;transform:none}.sa-package-form-v2-modules .sa-module-card:hover{box-shadow:none;border-color:#d8a32f;transform:none}.sa-package-form-v2-modules .sa-module-indicator{border-radius:6px;width:32px;height:32px;font-size:13px}.sa-package-form-v2-modules .sa-module-title{margin:0;font-size:10px}.sa-package-form-v2-modules .sa-module-text{margin-top:3px;font-size:8.5px;line-height:1.35}.sa-package-form-v2-modules .sa-module-state{border-radius:4px;margin-top:4px;padding:3px 5px;font-size:8px}.sa-package-form-v2-modules .sa-module-card:has(input[type=checkbox]:checked){box-shadow:none;background:#f4fff8;border-color:#b7e6c5}.sa-package-form-v2-modules .sa-module-card:has(input[type=checkbox]:checked) .sa-module-indicator{background:#27ae72;transform:none}.sa-package-form-v2-modules .sa-module-card:has(input[type=checkbox]:checked) .sa-module-state{color:#168044;background:#dcfce7}.sa-package-form-v2-integrations{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-package-form-v2-integrations .sa-module-card{min-height:92px}.sa-package-form-v2-integration-limits{border-top:1px solid #edf1f5;margin-top:12px;padding-top:12px}.sa-package-create-v2-summary{align-self:start;position:sticky;top:84px;overflow:hidden}.sa-package-create-v2-summary-body{gap:9px;padding:12px;display:grid}.sa-package-create-v2-identity{border-bottom:1px solid #edf1f5;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding-bottom:11px;display:grid}.sa-package-create-v2-identity>span{color:#9b6911;background:#fff4d6;border-radius:7px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:900;display:grid}.sa-package-create-v2-identity strong,.sa-package-create-v2-identity small{overflow-wrap:anywhere;display:block}.sa-package-create-v2-identity strong{color:#253044;font-size:12px}.sa-package-create-v2-identity small{color:#8792a2;margin-top:2px;font-size:9px}.sa-package-create-v2-summary dl{gap:0;margin:0 0 3px;display:grid}.sa-package-create-v2-summary dl>div{border-bottom:1px solid #f0f3f6;justify-content:space-between;align-items:center;gap:10px;min-height:33px;display:flex}.sa-package-create-v2-summary dt{color:#8792a2;font-size:9px;font-weight:750}.sa-package-create-v2-summary dd{color:#253044;text-align:right;margin:0;font-size:9.5px;font-weight:850}.sa-package-create-v2-summary-body>.sa-btn{justify-content:center;width:100%}@media (width<=980px){.sa-package-create-v2-layout{grid-template-columns:minmax(0,1fr) 240px}.sa-package-form-v2-modules{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-package-form-v2-limit-grid{grid-template-columns:1fr}}@media (width<=760px){.sa-package-create-v2-layout{grid-template-columns:1fr}.sa-package-create-v2-summary{position:static}}@media (width<=620px){.sa-package-create-v2{gap:11px}.sa-package-form-v2-content{min-height:0}.sa-package-form-v2-panel{padding:12px}.sa-package-form-v2 .sa-fields.two,.sa-package-form-v2 .sa-fields.three,.sa-package-form-v2-modules,.sa-package-form-v2-integrations{grid-template-columns:1fr}.sa-package-form-v2-modules .sa-module-card{min-height:64px}.sa-package-form-v2-section-head small{font-size:9px}}.sa-package-detail-v2{--sa-tenant-border:#e5eaf1;--sa-tenant-soft:#f8fafc;--sa-tenant-muted:#718096;gap:14px;display:grid}.sa-package-detail-v2 .sa-btn{min-height:34px;box-shadow:none;border-radius:7px;padding:7px 11px}.sa-package-detail-v2 .sa-btn:hover{box-shadow:none;transform:none}.sa-package-detail-v2-title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sa-package-detail-v2-title-row h1{margin-right:2px}.sa-package-detail-v2-workspace{overflow:hidden}.sa-package-detail-v2-tabs{border-bottom:1px solid #e5eaf1}.sa-package-detail-v2-content{min-height:330px}.sa-package-detail-v2-panel{padding:15px;display:none}.sa-package-detail-v2-panel.is-active{display:block}.sa-package-detail-v2-info-grid{background:#e5eaf1;border:1px solid #e5eaf1;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.sa-package-detail-v2-info-grid article{background:#fff;min-width:0;min-height:78px;padding:13px}.sa-package-detail-v2-info-grid article.is-wide{grid-column:1/-1;min-height:86px}.sa-package-detail-v2-info-grid small,.sa-package-detail-v2-info-grid strong,.sa-package-detail-v2-info-grid p{display:block}.sa-package-detail-v2-info-grid small{color:#8792a2;text-transform:uppercase;font-size:8.5px;font-weight:850}.sa-package-detail-v2-info-grid strong{color:#253044;overflow-wrap:anywhere;margin-top:6px;font-size:12px}.sa-package-detail-v2-info-grid p{color:#526071;margin:6px 0 0;font-size:10.5px;line-height:1.5}.sa-package-detail-v2-section-head{border-bottom:1px solid #edf1f5;margin-bottom:13px;padding-bottom:11px}.sa-package-detail-v2-section-head strong,.sa-package-detail-v2-section-head small{display:block}.sa-package-detail-v2-section-head strong{color:#253044;font-size:12px}.sa-package-detail-v2-section-head small{color:#8792a2;margin-top:3px;font-size:9.5px}.sa-package-detail-v2-limit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.sa-package-detail-v2-limit-grid article{background:#fbfcfe;border:1px solid #e5eaf1;border-radius:7px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:92px;padding:13px;display:grid}.sa-package-detail-v2-limit-grid article>span{color:#4f73ff;background:#eef2ff;border-radius:7px;place-items:center;width:36px;height:36px;display:grid}.sa-package-detail-v2-limit-grid small,.sa-package-detail-v2-limit-grid strong{display:block}.sa-package-detail-v2-limit-grid small{color:#8792a2;font-size:8.5px}.sa-package-detail-v2-limit-grid strong{color:#253044;margin-top:4px;font-size:16px}.sa-package-detail-v2-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sa-package-detail-v2-module-grid article{background:#fff;border:1px solid #e5eaf1;border-radius:7px;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:9px;min-width:0;min-height:64px;padding:9px;display:grid}.sa-package-detail-v2-module-grid article>span{color:#8792a2;background:#f1f5f9;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.sa-package-detail-v2-module-grid article.is-enabled{background:#f4fff8;border-color:#b7e6c5}.sa-package-detail-v2-module-grid article.is-enabled>span{color:#fff;background:#27ae72}.sa-package-detail-v2-module-grid article>i{color:#a0aaba}.sa-package-detail-v2-module-grid article.is-enabled>i{color:#168044}.sa-package-detail-v2-module-grid strong,.sa-package-detail-v2-module-grid small{display:block}.sa-package-detail-v2-module-grid strong{color:#253044;font-size:10px}.sa-package-detail-v2-module-grid small{color:#8792a2;margin-top:2px;font-size:8.5px}.sa-package-detail-v2-integration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.sa-package-detail-v2-integration-grid article{background:#fbfcfe;border:1px solid #e5eaf1;border-radius:7px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:92px;padding:12px;display:grid}.sa-package-detail-v2-integration-grid article>span{color:#8792a2;background:#f1f5f9;border-radius:7px;place-items:center;width:36px;height:36px;display:grid}.sa-package-detail-v2-integration-grid article.is-enabled{background:#f4fff8;border-color:#b7e6c5}.sa-package-detail-v2-integration-grid article.is-enabled>span{color:#fff;background:#27ae72}.sa-package-detail-v2-integration-grid strong,.sa-package-detail-v2-integration-grid small{display:block}.sa-package-detail-v2-integration-grid strong{color:#253044;font-size:10.5px}.sa-package-detail-v2-integration-grid small{color:#8792a2;margin-top:3px;font-size:8.5px;line-height:1.4}.sa-package-detail-v2-integration-grid b{color:#718096;background:#f1f5f9;border-radius:5px;padding:4px 7px;font-size:8.5px}.sa-package-detail-v2-integration-grid article.is-enabled b{color:#168044;background:#dcfce7}.sa-package-detail-v2-api-limits{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:9px;display:grid}.sa-package-detail-v2-api-limits article{background:#fff;border:1px solid #e5eaf1;border-radius:7px;min-height:65px;padding:12px}.sa-package-detail-v2-api-limits small,.sa-package-detail-v2-api-limits strong{display:block}.sa-package-detail-v2-api-limits small{color:#8792a2;font-size:8.5px}.sa-package-detail-v2-api-limits strong{color:#253044;margin-top:4px;font-size:13px}@media (width<=820px){.sa-package-detail-v2-info-grid,.sa-package-detail-v2-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.sa-package-detail-v2{gap:11px}.sa-package-detail-v2-content{min-height:0}.sa-package-detail-v2-panel{padding:12px}.sa-package-detail-v2-info-grid,.sa-package-detail-v2-limit-grid,.sa-package-detail-v2-module-grid,.sa-package-detail-v2-integration-grid,.sa-package-detail-v2-api-limits{grid-template-columns:1fr}.sa-package-detail-v2-info-grid article.is-wide{grid-column:auto}}.sa-health-v2{--sa-tenant-border:#e5eaf1;--sa-tenant-soft:#f8fafc;--sa-tenant-muted:#718096;gap:12px;min-width:0;display:grid}.sa-health-v2 .sa-btn{min-height:32px;box-shadow:none;border-radius:7px;padding:6px 9px;font-size:10px}.sa-health-v2-workspace{min-width:0}.sa-health-v2-tabs{align-items:center;margin:0;padding-inline:14px}.sa-health-v2-tabs button b{color:#667085;background:#eef2f7;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:19px;padding:0 6px;font-size:9px;display:inline-flex}.sa-health-v2-tabs button.is-active b{color:#805500;background:#f5dfaa}.sa-health-v2-retry{color:#9a6700;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:9px;font-weight:800;display:inline-flex}.sa-health-v2-content,.sa-health-v2-panel{min-width:0}.sa-health-v2-panel{display:none}.sa-health-v2-panel.is-active{display:block}.sa-health-v2-filters{background:#fbfcfe;border-bottom:1px solid #e5eaf1}.sa-health-v2-filters>summary{color:#536173;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:0 14px;font-size:10px;font-weight:800;list-style:none;display:flex}.sa-health-v2-filters>summary::-webkit-details-marker{display:none}.sa-health-v2-filters>summary span{align-items:center;gap:6px;display:inline-flex}.sa-health-v2-filters>summary b{color:#94620c;background:#fff4d6;border-radius:5px;padding:3px 6px;font-size:8px}.sa-health-v2-filter-form{grid-template-columns:minmax(260px,1fr) 180px 180px auto;align-items:end;gap:8px;padding:0 14px 12px;display:grid}.sa-health-v2-filter-form label{gap:5px;min-width:0;display:grid}.sa-health-v2-filter-form label>span{color:#526071;text-transform:uppercase;font-size:8.5px;font-weight:850}.sa-health-v2-filter-form .form-control,.sa-health-v2-filter-form .form-select{border:1px solid #dce3ec;border-radius:6px;min-width:0;height:32px;min-height:32px;padding:5px 8px;font-size:10px}.sa-health-v2-filter-actions,.sa-health-v2-actions{justify-content:flex-end;align-items:center;gap:5px;display:flex}.sa-health-v2-table-wrap{width:100%;overflow-x:auto}.sa-health-v2-table{border-collapse:collapse;table-layout:fixed;width:100%}.sa-health-v2-table th,.sa-health-v2-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf0f4;padding:9px 10px}.sa-health-v2-table th{color:#7b8798;text-transform:uppercase;background:#f8fafc;font-size:8px;font-weight:850}.sa-health-v2-table th:first-child{width:18%}.sa-health-v2-table th:nth-child(2){width:11%}.sa-health-v2-table th:nth-child(3){width:9%}.sa-health-v2-table th:nth-child(4),.sa-health-v2-table th:nth-child(5){width:12%}.sa-health-v2-table th:nth-child(6){width:13%}.sa-health-v2-table th:nth-child(7){width:6%}.sa-health-v2-table th:last-child{width:19%}.sa-health-v2-table td,.sa-health-v2-table td>span,.sa-health-v2-table td>strong,.sa-health-v2-table td>small{color:#4e5b6e;overflow-wrap:anywhere;font-size:9.5px}.sa-health-v2-table td>strong,.sa-health-v2-table td>small{display:block}.sa-health-v2-table td>strong{color:#202b3c;font-size:10px}.sa-health-v2-table td>small{color:#8a95a5;margin-top:2px;font-size:8.5px}.sa-health-v2-table .is-good{color:#16824c}.sa-health-v2-table .is-bad{color:#c7434f}.sa-health-v2-table .is-right{text-align:right}.sa-health-v2-icon-btn{color:#657286;background:#fff;border:1px solid #dce3ec;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.sa-health-v2-events-head{border-bottom:1px solid #e5eaf1;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:10px 14px;display:flex}.sa-health-v2-events-head strong,.sa-health-v2-events-head small{display:block}.sa-health-v2-events-head strong{color:#202b3c;font-size:12px}.sa-health-v2-events-head small{color:#7f8a9b;margin-top:3px;font-size:9px}.sa-health-v2-events-table th:first-child{width:16%}.sa-health-v2-events-table th:nth-child(2){width:24%}.sa-health-v2-events-table th:nth-child(3){width:15%}.sa-health-v2-events-table th:nth-child(4){width:14%}.sa-health-v2-events-table th:nth-child(5){width:18%}.sa-health-v2-events-table th:last-child{width:13%}.sa-health-v2-empty{color:#8792a2!important;text-align:center!important;padding:28px!important}@media (width<=980px){.sa-health-v2-filter-form{grid-template-columns:1fr 1fr}.sa-health-v2-table{min-width:980px}.sa-health-v2-events-table{min-width:720px}}@media (width<=760px){.sa-health-v2{gap:9px}.sa-health-v2-tabs{scrollbar-width:thin;padding-inline:9px;display:flex;overflow-x:auto}.sa-health-v2-tabs button{flex:none}.sa-health-v2-retry{flex:none;padding:0 8px}.sa-health-v2-filter-form{grid-template-columns:1fr;padding-inline:10px}.sa-health-v2-filter-actions{grid-template-columns:1fr 34px;display:grid}.sa-health-v2-table,.sa-health-v2-events-table,.sa-health-v2-table tbody{min-width:0;display:block}.sa-health-v2-table thead{display:none}.sa-health-v2-table tbody tr{border-bottom:1px solid #e5eaf1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.sa-health-v2-table td{border:0;align-content:start;gap:3px;min-width:0;padding:0;display:grid;text-align:left!important}.sa-health-v2-table td:first-child,.sa-health-v2-table td:last-child{grid-column:1/-1}.sa-health-v2-table td[data-label]:before{content:attr(data-label);color:#8a95a5;text-transform:uppercase;font-size:8px;font-weight:850}.sa-health-v2-actions{justify-content:flex-start}.sa-health-v2-events-head{align-items:flex-start}}.sa-health-detail-v2-identity{background:#fff;border-bottom:1px solid #e5eaf1;grid-template-columns:42px minmax(180px,1fr) minmax(390px,1.4fr);align-items:center;gap:12px;padding:13px 14px;display:grid}.sa-health-detail-v2-identity>span{color:#365fd5;background:#eef4ff;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;display:inline-flex}.sa-health-detail-v2-identity>div strong,.sa-health-detail-v2-identity>div small{min-width:0;display:block}.sa-health-detail-v2-identity>div strong{color:#202b3c;font-size:12px}.sa-health-detail-v2-identity>div small{color:#8792a2;margin-top:3px;font-size:9px}.sa-health-detail-v2-identity dl{border-left:1px solid #e5eaf1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.sa-health-detail-v2-identity dl>div{border-right:1px solid #e5eaf1;min-width:0;padding:2px 12px}.sa-health-detail-v2-identity dl>div:last-child{border-right:0}.sa-health-detail-v2-identity dt,.sa-health-detail-v2-identity dd{margin:0}.sa-health-detail-v2-identity dt{color:#8792a2;text-transform:uppercase;font-size:8px;font-weight:800}.sa-health-detail-v2-identity dd{color:#344054;overflow-wrap:anywhere;margin-top:4px;font-size:9.5px;font-weight:750}.sa-health-detail-v2-trend-table th{width:20%!important}.sa-health-detail-v2-events-table th:first-child{width:15%}.sa-health-detail-v2-events-table th:nth-child(2),.sa-health-detail-v2-events-table th:nth-child(3){width:13%}.sa-health-detail-v2-events-table th:nth-child(4){width:18%}.sa-health-detail-v2-events-table th:nth-child(5){width:29%}.sa-health-detail-v2-events-table th:last-child{width:12%}.sa-health-detail-v2-error{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}@media (width<=900px){.sa-health-detail-v2-identity{grid-template-columns:42px minmax(0,1fr)}.sa-health-detail-v2-identity dl{border-top:1px solid #e5eaf1;border-left:0;grid-column:1/-1;padding-top:10px}}@media (width<=620px){.sa-health-detail-v2-identity{padding:11px 10px}.sa-health-detail-v2-identity dl{grid-template-columns:1fr;gap:8px}.sa-health-detail-v2-identity dl>div{border-right:0;padding:0}}.sa-edoc-v2{--sa-tenant-border:#e5eaf1;--sa-tenant-soft:#f8fafc;--sa-tenant-muted:#718096;gap:12px;min-width:0;display:grid}.sa-edoc-v2 .sa-btn{min-height:32px;box-shadow:none;border-radius:7px;padding:6px 9px;font-size:10px}.sa-edoc-v2-summary{background:#fff;border:1px solid #e5eaf1;border-radius:8px;overflow:hidden;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important}.sa-edoc-v2-summary .sa-summary-card{min-height:102px;box-shadow:none;border:0;border-right:1px solid #e5eaf1;border-radius:0;padding:14px 15px}.sa-edoc-v2-summary .sa-summary-card:nth-child(4){border-right:0}.sa-edoc-v2-summary .sa-summary-card:nth-child(n+5){display:none}.sa-edoc-v2-summary .sa-summary-label{font-size:9px}.sa-edoc-v2-summary .sa-summary-value{margin-top:6px;font-size:21px}.sa-edoc-v2-summary .sa-summary-note{margin-top:5px;font-size:9px;line-height:1.35}.sa-edoc-v2-summary .sa-summary-icon{border-radius:7px;width:31px;height:31px;font-size:13px}.sa-edoc-v2-workspace{min-width:0}.sa-edoc-v2-tabs{margin:0;padding-inline:14px}.sa-edoc-v2-tabs .sa-tab-btn{min-width:0}.sa-edoc-v2-tabs .sa-tab-badge{color:#687486;background:#edf1f6;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:19px;padding:0 6px;font-size:8.5px;display:inline-flex}.sa-edoc-v2-tabs .sa-tab-btn.is-active .sa-tab-badge{color:#805500;background:#f5dfaa}.sa-edoc-v2-content{min-width:0;padding:0}.sa-edoc-v2 .sa-tab-section>.sa-panel{box-shadow:none;border:0;border-radius:0;margin:0!important}.sa-edoc-v2 .sa-panel-head{border-bottom:1px solid #e5eaf1;min-height:52px;padding:10px 14px}.sa-edoc-v2 .sa-panel-title{font-size:13px}.sa-edoc-v2 .sa-panel-subtitle{margin-top:3px;font-size:9px}.sa-edoc-v2 .sa-panel-body{padding:12px 14px}.sa-edoc-v2 .sa-e-doc-filter-grid,.sa-edoc-v2 .sa-filter-grid.two{gap:8px}.sa-edoc-v2 .sa-field label{color:#526071;text-transform:uppercase;margin-bottom:5px;font-size:8.5px;font-weight:850}.sa-edoc-v2 .sa-field .form-control,.sa-edoc-v2 .sa-field .form-select{border:1px solid #dce3ec;border-radius:6px;height:32px;min-height:32px;padding:5px 8px;font-size:10px}.sa-edoc-v2 .sa-table th,.sa-edoc-v2 .sa-table td{border-bottom-color:#edf0f4;padding:8px 7px;font-size:9.5px}.sa-edoc-v2 .sa-table th{color:#7b8798;background:#f8fafc;font-size:8px}.sa-edoc-v2 .sa-e-doc-table .sa-company-title{font-size:10px}.sa-edoc-v2 .sa-e-doc-table .sa-company-subtitle,.sa-edoc-v2 .sa-e-doc-muted{font-size:8.5px}.sa-edoc-v2 .sa-e-doc-table .sa-integrator-chip{border-radius:5px;padding:4px 6px;font-size:8.5px}.sa-edoc-v2 .sa-e-doc-action-btn{border-radius:6px;min-width:58px}.sa-edoc-v2 .sa-e-doc-icon-btn{border-radius:6px;flex-basis:28px;width:28px;height:28px}.sa-edoc-v2 .sa-summary-grid.sa-detail-kpi-grid{border:1px solid #e5eaf1;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;margin-bottom:12px!important}.sa-edoc-v2 .sa-summary-grid.sa-detail-kpi-grid .sa-summary-card{box-shadow:none;border:0;border-right:1px solid #e5eaf1;border-radius:0;padding:12px}.sa-edoc-v2 .sa-summary-grid.sa-detail-kpi-grid .sa-summary-card:last-child{border-right:0}.sa-edoc-v2 .sa-qnb-center-grid{gap:10px}.sa-edoc-v2 .sa-qnb-center-card,.sa-edoc-v2 .sa-qnb-sync-card{box-shadow:none;background:#fff;border-color:#e5eaf1;border-radius:7px;padding:13px}.sa-edoc-v2 .sa-qnb-check,.sa-edoc-v2 .sa-qnb-doc,.sa-edoc-v2 .sa-qnb-tenant-row,.sa-edoc-v2 .sa-qnb-unit{background:#fbfcfe;border-radius:6px}.sa-edoc-v2 .sa-qnb-sync-grid{gap:8px}@media (width<=900px){.sa-edoc-v2-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sa-edoc-v2-summary .sa-summary-card:nth-child(2){border-right:0}.sa-edoc-v2-summary .sa-summary-card:nth-child(-n+2){border-bottom:1px solid #e5eaf1}.sa-edoc-v2 .sa-summary-grid.sa-detail-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.sa-edoc-v2{gap:9px}.sa-edoc-v2-tabs{scrollbar-width:thin;padding-inline:9px;display:flex;overflow-x:auto}.sa-edoc-v2-tabs .sa-tab-btn{flex:none}.sa-edoc-v2 .sa-panel-body{padding:10px}.sa-edoc-v2 .sa-summary-grid.sa-detail-kpi-grid{grid-template-columns:1fr}.sa-edoc-v2 .sa-summary-grid.sa-detail-kpi-grid .sa-summary-card{border-bottom:1px solid #e5eaf1;border-right:0}}.sa-edoc-detail-v2,.sa-edoc-log-v2{--sa-tenant-border:#e5eaf1;--sa-tenant-soft:#f8fafc;--sa-tenant-muted:#718096;gap:12px;min-width:0;display:grid}.sa-edoc-detail-v2 .sa-btn,.sa-edoc-log-v2 .sa-btn{min-height:32px;box-shadow:none;border-radius:7px;padding:6px 9px;font-size:10px}.sa-edoc-detail-v2-summary{background:#fff;border:1px solid #e5eaf1;border-radius:8px;overflow:hidden;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important}.sa-edoc-detail-v2-summary .sa-summary-card{min-width:0;min-height:102px;box-shadow:none;border:0;border-right:1px solid #e5eaf1;border-radius:0;padding:14px}.sa-edoc-detail-v2-summary .sa-summary-card:last-child{border-right:0}.sa-edoc-detail-v2-summary .sa-summary-label{font-size:8.5px}.sa-edoc-detail-v2-summary .sa-summary-value{overflow-wrap:anywhere;margin-top:6px;font-size:17px}.sa-edoc-detail-v2-summary .sa-summary-note{margin-top:5px;font-size:9px}.sa-edoc-detail-v2-summary .sa-summary-icon{border-radius:7px;width:30px;height:30px;font-size:13px}.sa-edoc-detail-v2-workspace,.sa-edoc-log-v2-workspace{min-width:0}.sa-edoc-detail-v2-tabs,.sa-edoc-log-v2-tabs{margin:0;padding-inline:14px}.sa-edoc-detail-v2-tabs .sa-tab-badge{color:#687486;background:#edf1f6;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:19px;padding:0 6px;font-size:8.5px;display:inline-flex}.sa-edoc-detail-v2-tabs .sa-tab-btn.is-active .sa-tab-badge{color:#805500;background:#f5dfaa}.sa-edoc-detail-v2-content{min-width:0}.sa-edoc-detail-v2 .sa-tab-section>.sa-panel{box-shadow:none;border:0;border-radius:0;margin:0}.sa-edoc-detail-v2 .sa-panel-head{border-bottom:1px solid #e5eaf1;min-height:51px;padding:10px 14px}.sa-edoc-detail-v2 .sa-panel-title{font-size:12px}.sa-edoc-detail-v2 .sa-panel-subtitle{margin-top:3px;font-size:9px}.sa-edoc-detail-v2 .sa-panel-body{padding:13px 14px}.sa-edoc-detail-v2 .sa-tech-kv{border-top:1px solid #e5eaf1;border-bottom:1px solid #e5eaf1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.sa-edoc-detail-v2 .sa-tech-kv-card{background:#fff;border:1px solid #e5eaf1;border-top:0;border-left:0;border-radius:0;min-width:0;padding:12px}.sa-edoc-detail-v2 .sa-tech-kv-card:nth-child(3n){border-right:0}.sa-edoc-detail-v2 .sa-tech-kv-card:nth-last-child(-n+3){border-bottom:0}.sa-edoc-detail-v2 .sa-tech-kv-card small{margin-bottom:4px;font-size:8px}.sa-edoc-detail-v2 .sa-tech-kv-card strong{font-size:10px}.sa-edoc-detail-v2 .sa-tech-grid{border:1px solid #e5eaf1;border-radius:7px;gap:0;margin-bottom:0}.sa-edoc-detail-v2 .sa-tech-grid>.sa-panel{box-shadow:none;border:0;border-right:1px solid #e5eaf1;border-radius:0}.sa-edoc-detail-v2 .sa-tech-grid>.sa-panel:last-child{border-right:0}.sa-edoc-detail-v2 .sa-json-preview{border-radius:6px;min-height:230px;max-height:350px;padding:12px;font-size:10px;line-height:1.55}.sa-edoc-detail-v2 .sa-mini-table th,.sa-edoc-detail-v2 .sa-mini-table td{border-bottom-color:#edf0f4;padding:8px 9px;font-size:9.5px}.sa-edoc-detail-v2 .sa-tech-inline-list{gap:7px}.sa-edoc-detail-v2 .sa-tech-item{background:#fbfcfe;border-color:#e5eaf1;border-radius:7px;padding:11px 12px}.sa-edoc-detail-v2 .sa-tech-item strong{font-size:10.5px}.sa-edoc-detail-v2 .sa-tech-item span{margin-top:4px;font-size:9px;line-height:1.45}.sa-edoc-log-v2-identity{background:#fbfcfe;border-bottom:1px solid #e5eaf1;grid-template-columns:1fr 1.4fr 1fr .7fr;display:grid}.sa-edoc-log-v2-identity>div{border-right:1px solid #e5eaf1;min-width:0;padding:11px 13px}.sa-edoc-log-v2-identity>div:last-child{border-right:0}.sa-edoc-log-v2-identity span,.sa-edoc-log-v2-identity strong{min-width:0;display:block}.sa-edoc-log-v2-identity span{color:#8792a2;text-transform:uppercase;font-size:8px;font-weight:800}.sa-edoc-log-v2-identity strong{color:#344054;overflow-wrap:anywhere;margin-top:4px;font-size:9.5px}.sa-edoc-log-v2-content{min-width:0;min-height:390px;padding:14px}.sa-edoc-log-v2-panel{display:none}.sa-edoc-log-v2-panel.is-active{display:block}.sa-edoc-log-v2-panel-head{justify-content:space-between;align-items:center;gap:12px;min-height:42px;margin-bottom:9px;display:flex}.sa-edoc-log-v2-panel-head strong,.sa-edoc-log-v2-panel-head small{display:block}.sa-edoc-log-v2-panel-head strong{color:#202b3c;font-size:12px}.sa-edoc-log-v2-panel-head small{color:#8792a2;margin-top:3px;font-size:9px}.sa-edoc-log-v2-panel-head>span{color:#687486;background:#eef2f7;border-radius:5px;padding:4px 7px;font-size:8px;font-weight:850}.sa-edoc-log-v2-json{color:#dce5f2;white-space:pre-wrap;overflow-wrap:anywhere;background:#111827;border:1px solid #26334a;border-radius:7px;width:100%;min-height:300px;max-height:480px;margin:0;padding:13px 14px;font-size:10px;line-height:1.55;overflow:auto}.sa-edoc-log-v2-error{background:#f1faf5;border-left:3px solid #2aa66a;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:10px;padding:13px;display:grid}.sa-edoc-log-v2-error.has-error{background:#fff5f5;border-left-color:#dc4f5c}.sa-edoc-log-v2-error>i{color:#24945b;background:#fff;border-radius:7px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.sa-edoc-log-v2-error.has-error>i{color:#c63f4b}.sa-edoc-log-v2-error strong{color:#253044;font-size:11px}.sa-edoc-log-v2-error p{color:#667085;overflow-wrap:anywhere;margin:4px 0 0;font-size:9.5px;line-height:1.5}.sa-edoc-log-v2-links{border-top:1px solid #e5eaf1;flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;padding-top:13px;display:flex}@media (width<=900px){.sa-edoc-detail-v2-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sa-edoc-detail-v2-summary .sa-summary-card:nth-child(2){border-right:0}.sa-edoc-detail-v2-summary .sa-summary-card:nth-child(-n+2){border-bottom:1px solid #e5eaf1}.sa-edoc-detail-v2 .sa-tech-kv{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-edoc-detail-v2 .sa-tech-kv-card:nth-child(3n){border-right:1px solid #e5eaf1}.sa-edoc-detail-v2 .sa-tech-kv-card:nth-child(2n){border-right:0}.sa-edoc-detail-v2 .sa-tech-kv-card:nth-last-child(-n+3){border-bottom:1px solid #e5eaf1}.sa-edoc-detail-v2 .sa-tech-kv-card:nth-last-child(-n+2){border-bottom:0}.sa-edoc-log-v2-identity{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-edoc-log-v2-identity>div:nth-child(2){border-right:0}.sa-edoc-log-v2-identity>div:nth-child(-n+2){border-bottom:1px solid #e5eaf1}}@media (width<=620px){.sa-edoc-detail-v2,.sa-edoc-log-v2{gap:9px}.sa-edoc-detail-v2-tabs,.sa-edoc-log-v2-tabs{scrollbar-width:thin;padding-inline:9px;display:flex;overflow-x:auto}.sa-edoc-detail-v2-tabs button,.sa-edoc-log-v2-tabs button{flex:none}.sa-edoc-detail-v2 .sa-tech-kv{grid-template-columns:1fr}.sa-edoc-detail-v2 .sa-tech-kv-card,.sa-edoc-detail-v2 .sa-tech-kv-card:nth-child(2n),.sa-edoc-detail-v2 .sa-tech-kv-card:nth-child(3n){border-bottom:1px solid #e5eaf1;border-right:0}.sa-edoc-detail-v2 .sa-tech-kv-card:last-child{border-bottom:0}.sa-edoc-detail-v2 .sa-tech-grid{grid-template-columns:1fr}.sa-edoc-detail-v2 .sa-tech-grid>.sa-panel{border-bottom:1px solid #e5eaf1;border-right:0}.sa-edoc-detail-v2 .sa-tech-grid>.sa-panel:last-child{border-bottom:0}.sa-edoc-log-v2-identity{grid-template-columns:1fr}.sa-edoc-log-v2-identity>div,.sa-edoc-log-v2-identity>div:nth-child(2){border-bottom:1px solid #e5eaf1;border-right:0}.sa-edoc-log-v2-identity>div:last-child{border-bottom:0}.sa-edoc-log-v2-content{min-height:0;padding:10px}.sa-edoc-log-v2-json{min-height:260px;font-size:9px}.sa-edoc-log-v2-links{grid-template-columns:1fr;display:grid}.sa-edoc-log-v2-links .sa-btn{justify-content:center;width:100%}}.sa-edoc-incoming-v2{--sa-incoming-border:#e5eaf1;--sa-incoming-soft:#f8fafc;gap:12px;min-width:0;display:grid}.sa-edoc-incoming-v2 .sa-btn{min-height:32px;box-shadow:none;border-radius:7px;padding:6px 9px;font-size:10px}.sa-edoc-incoming-v2-operations{grid-template-columns:minmax(0,1.35fr) minmax(260px,.85fr) minmax(240px,.8fr);gap:8px;min-width:0;display:grid}.sa-edoc-incoming-v2-operation{border:1px solid var(--sa-incoming-border);background:#fff;border-radius:8px;min-width:0;padding:12px}.sa-edoc-incoming-v2-operation-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.sa-edoc-incoming-v2-operation-head strong,.sa-edoc-incoming-v2-operation-head small{display:block}.sa-edoc-incoming-v2-operation-head strong{color:#253044;font-size:11px}.sa-edoc-incoming-v2-operation-head small{color:#8792a2;margin-top:3px;font-size:8.5px;line-height:1.4}.sa-edoc-incoming-v2-operation-head>i{color:#a96f00;background:#fff7df;border-radius:7px;flex:none;justify-content:center;align-items:center;width:29px;height:29px;font-size:12px;display:inline-flex}.sa-edoc-incoming-v2-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.sa-edoc-incoming-v2-review-grid form,.sa-edoc-incoming-v2-review-grid button{width:100%}.sa-edoc-incoming-v2-review{border:1px solid var(--sa-incoming-border);color:#596579;text-align:left;background:#fbfcfe;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:6px 8px;font-size:9px;font-weight:750;display:flex}.sa-edoc-incoming-v2-review i{opacity:0;color:#9a6500}.sa-edoc-incoming-v2-review:hover,.sa-edoc-incoming-v2-review.is-active{color:#6f4b00;background:#fff8e8;border-color:#e7ba54}.sa-edoc-incoming-v2-review.is-active i{opacity:1}.sa-edoc-incoming-v2-note-form{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:6px;display:grid}.sa-edoc-incoming-v2-note-form textarea{resize:vertical;border-color:var(--sa-incoming-border);border-radius:7px;min-height:58px;font-size:9.5px}.sa-edoc-incoming-v2-note-form .sa-btn{align-self:stretch}.sa-edoc-incoming-v2-operation-actions{gap:6px;display:grid}.sa-edoc-incoming-v2-operation-actions form,.sa-edoc-incoming-v2-operation-actions .sa-btn{width:100%}.sa-edoc-incoming-v2-workspace{min-width:0}.sa-edoc-incoming-v2-tabs{margin:0;padding-inline:14px}.sa-edoc-incoming-v2-tabs button{align-items:center;gap:6px;display:inline-flex}.sa-edoc-incoming-v2-tabs button>b{color:#687486;background:#edf1f6;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:18px;padding:0 5px;font-size:8px;display:inline-flex}.sa-edoc-incoming-v2-tabs button.is-active>b{color:#805500;background:#f5dfaa}.sa-edoc-incoming-v2-content{min-width:0;min-height:340px;padding:14px}.sa-edoc-incoming-v2-panel{display:none}.sa-edoc-incoming-v2-panel.is-active{display:block}.sa-edoc-incoming-v2-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;min-height:40px;margin-bottom:9px;display:flex}.sa-edoc-incoming-v2-panel-head strong,.sa-edoc-incoming-v2-panel-head small{display:block}.sa-edoc-incoming-v2-panel-head strong{color:#253044;font-size:12px}.sa-edoc-incoming-v2-panel-head small{color:#8792a2;margin-top:3px;font-size:9px}.sa-edoc-incoming-v2-panel-head>span{color:#687486;background:#eef2f7;border-radius:5px;padding:4px 7px;font-size:8px;font-weight:850}.sa-edoc-incoming-v2-kv{border-top:1px solid var(--sa-incoming-border);border-left:1px solid var(--sa-incoming-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sa-edoc-incoming-v2-kv>div{border-right:1px solid var(--sa-incoming-border);border-bottom:1px solid var(--sa-incoming-border);min-width:0;padding:11px}.sa-edoc-incoming-v2-kv span,.sa-edoc-incoming-v2-kv strong{overflow-wrap:anywhere;display:block}.sa-edoc-incoming-v2-kv span{color:#8792a2;text-transform:uppercase;font-size:8px;font-weight:800}.sa-edoc-incoming-v2-kv strong{color:#344054;margin-top:4px;font-size:9.5px}.sa-edoc-incoming-v2-json{color:#dce5f2;white-space:pre-wrap;overflow-wrap:anywhere;background:#111827;border:1px solid #26334a;border-radius:7px;width:100%;min-height:280px;max-height:440px;margin:0;padding:13px 14px;font-size:10px;line-height:1.55;overflow:auto}.sa-edoc-incoming-v2-list{border-top:1px solid var(--sa-incoming-border);display:grid}.sa-edoc-incoming-v2-list>article{border-bottom:1px solid var(--sa-incoming-border);justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:10px 11px;display:flex}.sa-edoc-incoming-v2-list strong,.sa-edoc-incoming-v2-list small,.sa-edoc-incoming-v2-list time{display:block}.sa-edoc-incoming-v2-list strong{color:#253044;font-size:10px}.sa-edoc-incoming-v2-list small,.sa-edoc-incoming-v2-list time{color:#7a8698;margin-top:3px;font-size:8.5px;line-height:1.45}.sa-edoc-incoming-v2-list time{text-align:right;flex:none;margin:0}.sa-edoc-incoming-v2-list-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}@media (width<=1050px){.sa-edoc-incoming-v2-operations{grid-template-columns:1fr 1fr}.sa-edoc-incoming-v2-operation.is-review{grid-column:1/-1}.sa-edoc-incoming-v2-kv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.sa-edoc-incoming-v2{gap:9px}.sa-edoc-incoming-v2-operations{grid-template-columns:1fr}.sa-edoc-incoming-v2-operation.is-review{grid-column:auto}.sa-edoc-incoming-v2-tabs{scrollbar-width:thin;padding-inline:9px;display:flex;overflow-x:auto}.sa-edoc-incoming-v2-tabs button{flex:none}.sa-edoc-incoming-v2-content{min-height:0;padding:10px}.sa-edoc-incoming-v2-kv,.sa-edoc-incoming-v2-note-form{grid-template-columns:1fr}.sa-edoc-incoming-v2-list>article{flex-direction:column;align-items:flex-start}.sa-edoc-incoming-v2-list time{text-align:left}.sa-edoc-incoming-v2-list-actions{justify-content:flex-start}}.sa-support-v2{--sa-support-border:#e5eaf1;gap:12px;min-width:0;display:grid}.sa-support-v2 .sa-btn{min-height:32px;box-shadow:none;border-radius:7px;padding:6px 9px;font-size:10px}.sa-support-v2-workspace{min-width:0;overflow:visible}.sa-support-v2-head{border-bottom:1px solid var(--sa-support-border);justify-content:space-between;align-items:center;gap:12px;min-height:51px;padding:10px 14px;display:flex}.sa-support-v2-head strong,.sa-support-v2-head small{display:block}.sa-support-v2-head strong{color:#253044;font-size:12px}.sa-support-v2-head small{color:#8792a2;margin-top:3px;font-size:9px}.sa-support-v2-head>span{color:#687486;font-size:9px;font-weight:750}.sa-support-v2-filters{border-bottom:1px solid var(--sa-support-border);background:#fbfcfe}.sa-support-v2-filters>summary{display:none}.sa-support-v2-filter-grid{grid-template-columns:minmax(240px,1.6fr) minmax(150px,.75fr) minmax(135px,.65fr) auto auto;align-items:center;gap:6px;padding:9px 10px;display:grid}.sa-support-v2-filter-grid .form-control,.sa-support-v2-filter-grid .form-select{border-color:var(--sa-support-border);border-radius:7px;width:100%;height:32px;min-height:32px;font-size:9.5px}.sa-support-v2-search{min-width:0;position:relative}.sa-support-v2-search>i{z-index:1;color:#98a2b3;font-size:10px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.sa-support-v2-search .form-control{padding-left:29px}.sa-support-v2-table th,.sa-support-v2-table td{vertical-align:middle;border-bottom-color:#edf0f4;padding:8px 9px;font-size:9.5px}.sa-support-v2-table th{color:#7b8798;font-size:8px}.sa-support-v2-firm,.sa-support-v2-subject{min-width:0}.sa-support-v2-firm strong,.sa-support-v2-firm small,.sa-support-v2-subject strong,.sa-support-v2-subject small{overflow-wrap:anywhere;display:block}.sa-support-v2-firm strong,.sa-support-v2-subject strong{color:#253044;font-size:9.5px}.sa-support-v2-firm small,.sa-support-v2-subject small{color:#8792a2;margin-top:3px;font-size:8.5px;line-height:1.4}.sa-support-v2-response{text-align:left;display:inline-block;position:relative}.sa-support-v2-response>summary{cursor:pointer;list-style:none}.sa-support-v2-response>summary::-webkit-details-marker{display:none}.sa-support-v2-response-menu{z-index:30;border:1px solid var(--sa-support-border);background:#fff;border-radius:8px;width:min(330px,100vw - 80px);padding:12px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 36px #0f172a21}.sa-support-v2-response-head{border-bottom:1px solid var(--sa-support-border);margin-bottom:9px;padding-bottom:8px}.sa-support-v2-response-head strong,.sa-support-v2-response-head small{display:block}.sa-support-v2-response-head strong{color:#253044;font-size:11px}.sa-support-v2-response-head small{color:#8792a2;overflow-wrap:anywhere;margin-top:3px;font-size:8.5px}.sa-support-v2-response-menu form{gap:7px;display:grid}.sa-support-v2-response-row{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sa-support-v2-response-menu .form-control,.sa-support-v2-response-menu .form-select{border-color:var(--sa-support-border);border-radius:7px;font-size:9.5px}.sa-support-v2-response-menu textarea{resize:vertical;min-height:90px}.sa-support-v2-response-menu .sa-btn{justify-self:end}@media (width<=900px){.sa-support-v2-filter-grid{grid-template-columns:minmax(200px,1fr) 1fr 1fr auto auto}}@media (width<=620px){.sa-support-v2{gap:9px}.sa-support-v2-filters>summary{color:#4d596b;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:10px;font-size:9.5px;font-weight:800;list-style:none;display:flex}.sa-support-v2-filters>summary::-webkit-details-marker{display:none}.sa-support-v2-filters>summary>i{transition:transform .18s}.sa-support-v2-filters[open]>summary>i{transform:rotate(180deg)}.sa-support-v2-filter-grid{grid-template-columns:1fr 1fr;padding-top:0}.sa-support-v2-search{grid-column:1/-1}.sa-support-v2-filter-grid .sa-btn{justify-content:center}.sa-support-v2-table-wrap{overflow:visible}.sa-support-v2-table,.sa-support-v2-table tbody{width:100%;min-width:0;display:block}.sa-support-v2-table thead{display:none}.sa-support-v2-table tbody tr{border-bottom:1px solid var(--sa-support-border);grid-template-columns:1fr 1fr;gap:9px 12px;padding:12px;display:grid}.sa-support-v2-table tbody td{overflow-wrap:anywhere;border:0;gap:3px;min-width:0;padding:0;display:grid;text-align:left!important}.sa-support-v2-table tbody td:before{color:#98a2b3;text-transform:uppercase;font-size:8px;font-weight:800}.sa-support-v2-table tbody td:first-child,.sa-support-v2-table tbody td:nth-child(2),.sa-support-v2-table tbody td:nth-child(8){grid-column:1/-1}.sa-support-v2-table tbody td:first-child:before{content:"Firma"}.sa-support-v2-table tbody td:nth-child(2):before{content:"Talep"}.sa-support-v2-table tbody td:nth-child(3):before{content:"Tür"}.sa-support-v2-table tbody td:nth-child(4):before{content:"Gönderen"}.sa-support-v2-table tbody td:nth-child(5):before{content:"Öncelik"}.sa-support-v2-table tbody td:nth-child(6):before{content:"Durum"}.sa-support-v2-table tbody td:nth-child(7):before{content:"Tarih"}.sa-support-v2-table tbody td:nth-child(8):before{content:"İşlem"}.sa-support-v2-table tbody td[colspan]{grid-column:1/-1}.sa-support-v2-table tbody td[colspan]:before{display:none}.sa-support-v2-response,.sa-support-v2-response>summary{width:100%}.sa-support-v2-response>summary{justify-content:center}.sa-support-v2-response-menu{width:100%;box-shadow:none;margin-top:7px;position:static}}.sa-notification-v2{--sa-notification-border:#e5eaf1;gap:12px;min-width:0;display:grid}.sa-notification-v2 .sa-btn{min-height:32px;box-shadow:none;border-radius:7px;padding:6px 9px;font-size:10px}.sa-notification-v2-workspace{min-width:0}.sa-notification-v2-tabs{margin:0;padding-inline:14px}.sa-notification-v2-tabs .sa-tab-btn{align-items:center;gap:6px;display:inline-flex}.sa-notification-v2-tabs .sa-tab-badge{color:#687486;background:#edf1f6;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:18px;padding:0 5px;font-size:8px;display:inline-flex}.sa-notification-v2-tabs .sa-tab-btn.is-active .sa-tab-badge{color:#805500;background:#f5dfaa}.sa-notification-v2 .sa-tab-content{min-width:0}.sa-notification-v2 .sa-tab-section>.sa-panel{box-shadow:none;border:0;border-radius:0;margin:0}.sa-notification-v2 .sa-panel-head{border-bottom:1px solid var(--sa-notification-border);min-height:51px;padding:10px 14px}.sa-notification-v2 .sa-panel-title{font-size:12px}.sa-notification-v2 .sa-panel-subtitle{margin-top:3px;font-size:9px}.sa-notification-v2 .sa-panel-body{padding:9px 10px}.sa-notification-v2 .sa-notification-filter-grid{grid-template-columns:minmax(230px,1.45fr) repeat(3,minmax(120px,.62fr)) auto;align-items:end;gap:6px;display:grid}.sa-notification-v2 .sa-notification-filter-grid .sa-field label{color:#7b8798;margin-bottom:4px;font-size:8px}.sa-notification-v2 .sa-notification-filter-grid .form-control,.sa-notification-v2 .sa-notification-filter-grid .form-select{border-color:var(--sa-notification-border);border-radius:7px;height:32px!important;min-height:32px!important;padding:5px 8px!important;font-size:9.5px!important}.sa-notification-v2 .sa-filter-actions{align-items:center;gap:5px;display:flex}.sa-notification-v2 .sa-notification-table th,.sa-notification-v2 .sa-notification-table td{vertical-align:middle;border-bottom-color:#edf0f4;padding:8px 9px;font-size:9.5px}.sa-notification-v2 .sa-notification-table th{color:#7b8798;font-size:8px}.sa-notification-v2 .sa-company-title{font-size:9.5px}.sa-notification-v2 .sa-company-subtitle{margin-top:3px;font-size:8.5px;line-height:1.4}.sa-notification-v2 .sa-notification-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.sa-notification-v2 .sa-notification-action-btn{min-height:28px;padding:4px 7px;font-size:8.5px}.sa-notification-v2 .sa-broadcast-shell{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:8px;padding:10px}.sa-notification-v2 .sa-broadcast-stack{gap:8px}.sa-notification-v2 .sa-broadcast-stats,.sa-notification-v2 .sa-feedback-stats{border:1px solid var(--sa-notification-border);border-radius:8px;gap:0;margin-bottom:0;overflow:hidden}.sa-notification-v2 .sa-broadcast-stat,.sa-notification-v2 .sa-feedback-stat{border:0;border-right:1px solid var(--sa-notification-border);background:#fff;border-radius:0;min-width:0;padding:11px}.sa-notification-v2 .sa-broadcast-stat:last-child,.sa-notification-v2 .sa-feedback-stat:last-child{border-right:0}.sa-notification-v2 .sa-broadcast-stat-label,.sa-notification-v2 .sa-feedback-stat-label{color:#7b8798;font-size:8px}.sa-notification-v2 .sa-broadcast-stat-value,.sa-notification-v2 .sa-feedback-stat-value{color:#253044;margin-top:5px;font-size:17px}.sa-notification-v2 .sa-broadcast-stat-note,.sa-notification-v2 .sa-feedback-stat-note{margin-top:4px;font-size:8.5px;line-height:1.4}.sa-notification-v2 .sa-broadcast-shell>.sa-panel,.sa-notification-v2 .sa-broadcast-stack>.sa-panel{border-color:var(--sa-notification-border);box-shadow:none;border-radius:8px}.sa-notification-v2 .sa-broadcast-list{gap:0;padding:0 12px 12px}.sa-notification-v2 .sa-broadcast-card{border:0;border-bottom:1px solid var(--sa-notification-border);box-shadow:none;border-radius:0;padding:11px 0}.sa-notification-v2 .sa-broadcast-card:last-child{border-bottom:0}.sa-notification-v2 .sa-broadcast-card-title{font-size:10.5px}.sa-notification-v2 .sa-broadcast-card-meta{font-size:8.5px}.sa-notification-v2 .sa-broadcast-card-message{margin-top:7px;font-size:9.5px;line-height:1.5}.sa-notification-v2 .sa-broadcast-targets{gap:4px;margin-top:8px}.sa-notification-v2 .sa-broadcast-target-chip{border-radius:5px;gap:4px;padding:4px 6px;font-size:8px}.sa-notification-v2 .sa-broadcast-form{gap:0;padding:0 12px 12px}.sa-notification-v2 .sa-broadcast-form-block{border:0;border-bottom:1px solid var(--sa-notification-border);background:#fff;border-radius:0;padding:11px 0}.sa-notification-v2 .sa-broadcast-form-block-title{font-size:10.5px}.sa-notification-v2 .sa-broadcast-form-block-note{margin-bottom:8px;font-size:8.5px}.sa-notification-v2 .sa-form-grid{gap:7px}.sa-notification-v2 .sa-form-grid .sa-field label{margin-bottom:4px;font-size:8px}.sa-notification-v2 .sa-form-grid .form-control,.sa-notification-v2 .sa-form-grid .form-select{border-color:var(--sa-notification-border);border-radius:7px;min-height:32px;font-size:9.5px}.sa-notification-v2 .sa-broadcast-multi{min-height:110px;font-size:9px}.sa-notification-v2 .sa-broadcast-footer{padding-top:10px}.sa-notification-v2 .sa-broadcast-footer-note{font-size:8.5px}.sa-notification-v2 #geri-bildirimler>.sa-panel{padding-bottom:12px}.sa-notification-v2 .sa-feedback-stats{margin:10px 12px 0}.sa-notification-v2 .sa-feedback-grid{gap:8px;padding:10px 12px 0}.sa-notification-v2 .sa-feedback-card{border-color:var(--sa-notification-border);box-shadow:none;border-radius:8px}.sa-notification-v2 .sa-feedback-card-head{border-bottom-color:var(--sa-notification-border);background:#fbfcfe;padding:11px 12px}.sa-notification-v2 .sa-feedback-card-title{font-size:10.5px}.sa-notification-v2 .sa-feedback-card-meta{margin-top:3px;font-size:8.5px}.sa-notification-v2 .sa-feedback-card-body{padding:11px 12px}.sa-notification-v2 .sa-feedback-message{border-color:var(--sa-notification-border);background:#fbfcfe;border-radius:7px;padding:9px 10px;font-size:9.5px;line-height:1.5}.sa-notification-v2 .sa-feedback-footer{margin-top:8px}@media (width<=1050px){.sa-notification-v2 .sa-broadcast-shell{grid-template-columns:1fr}.sa-notification-v2 .sa-notification-filter-grid{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(110px,.6fr))}.sa-notification-v2 .sa-filter-actions{grid-column:1/-1}}@media (width<=620px){.sa-notification-v2{gap:9px}.sa-notification-v2-tabs{scrollbar-width:thin;grid-template-columns:none!important;gap:0!important;padding-inline:9px!important;display:flex!important;overflow-x:auto!important}.sa-notification-v2-tabs .sa-tab-btn{flex:none;white-space:nowrap!important;width:auto!important;padding:8px 10px!important}.sa-notification-v2-tabs .sa-tab-btn:last-child{grid-column:auto!important}.sa-notification-v2 .sa-notification-filter-grid{padding:8px;grid-template-columns:1fr!important}.sa-notification-v2 .sa-filter-actions{grid-template-columns:1fr 1fr;display:grid}.sa-notification-v2 .sa-filter-actions .sa-btn{justify-content:center}.sa-notification-v2 .sa-broadcast-shell{padding:8px}.sa-notification-v2 .sa-broadcast-stats,.sa-notification-v2 .sa-feedback-stats{grid-template-columns:1fr}.sa-notification-v2 .sa-broadcast-stat,.sa-notification-v2 .sa-feedback-stat{border-right:0;border-bottom:1px solid var(--sa-notification-border)}.sa-notification-v2 .sa-broadcast-stat:last-child,.sa-notification-v2 .sa-feedback-stat:last-child{border-bottom:0}.sa-notification-v2 .sa-feedback-stats{margin-inline:8px}.sa-notification-v2 .sa-feedback-grid{padding-inline:8px}.sa-notification-v2 .sa-form-grid{grid-template-columns:1fr}.sa-notification-v2 .sa-feedback-card-head,.sa-notification-v2 .sa-feedback-footer{flex-direction:column;align-items:flex-start}}.sa-activity-v2{--sa-activity-border:#e5eaf1;gap:12px;min-width:0;display:grid}.sa-activity-v2 .sa-btn{min-height:32px;box-shadow:none;border-radius:7px;padding:6px 9px;font-size:10px}.sa-activity-v2-workspace{min-width:0}.sa-activity-v2-tabs{margin:0;padding-inline:14px}.sa-activity-v2-tabs .sa-tab-btn{align-items:center;gap:6px;display:inline-flex}.sa-activity-v2-tabs .sa-tab-badge{color:#687486;background:#edf1f6;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:18px;padding:0 5px;font-size:8px;display:inline-flex}.sa-activity-v2-tabs .sa-tab-btn.is-active .sa-tab-badge{color:#805500;background:#f5dfaa}.sa-activity-v2 .sa-tab-content,.sa-activity-v2 .sa-tab-section{min-width:0}.sa-activity-v2 .sa-tab-section>.sa-panel{box-shadow:none;border:0;border-radius:0;margin:0}.sa-activity-v2 .sa-panel-head{border-bottom:1px solid var(--sa-activity-border);min-height:51px;padding:10px 14px}.sa-activity-v2 .sa-panel-title{font-size:12px}.sa-activity-v2 .sa-panel-subtitle{margin-top:3px;font-size:9px}.sa-activity-v2 .sa-activity-table th,.sa-activity-v2 .sa-activity-table td{vertical-align:middle;border-bottom-color:#edf0f4;padding:8px 9px;font-size:9.5px}.sa-activity-v2 .sa-activity-table th{color:#7b8798;font-size:8px}.sa-activity-v2 .sa-activity-entry{gap:3px}.sa-activity-v2 .sa-activity-entry-title{font-size:9.5px}.sa-activity-v2 .sa-activity-entry-sub{font-size:8.5px}.sa-activity-v2 .sa-activity-meta{gap:3px}.sa-activity-v2 .sa-activity-meta strong{font-size:9.5px}.sa-activity-v2 .sa-activity-meta span{font-size:8.5px}.sa-activity-v2 .sa-activity-action-badge,.sa-activity-v2 .sa-activity-ip{border-radius:5px;gap:4px;padding:4px 6px;font-size:8px}.sa-activity-v2 .sa-activity-details-toggle{border-radius:7px;justify-content:center;width:29px;height:29px;padding:0;font-size:9px}.sa-activity-v2 .sa-activity-details-toggle span{display:none}.sa-activity-v2 .sa-activity-details-inline{position:relative}.sa-activity-v2 .sa-activity-details-body{z-index:35;border:1px solid var(--sa-activity-border);text-align:left;background:#fff;border-radius:8px;width:min(370px,100vw - 80px);margin-top:0;padding:10px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 36px #0f172a21}.sa-activity-v2 .sa-activity-code{border-radius:7px;max-height:220px;padding:10px;font-size:9px;line-height:1.5}.sa-activity-v2 .sa-panel-body{padding:10px}.sa-activity-v2 .sa-panel-body>form .sa-activity-toolbar-grid{background:#fff;border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0}.sa-activity-v2 .sa-activity-toolbar-grid label{color:#7b8798;margin-bottom:4px;font-size:8px}.sa-activity-v2 .sa-activity-toolbar-grid .form-control,.sa-activity-v2 .sa-activity-toolbar-grid .form-select{border-color:var(--sa-activity-border);border-radius:7px;height:32px;min-height:32px;padding:5px 8px;font-size:9.5px}.sa-activity-v2 .sa-activity-toolbar-grid .sa-filter-actions{grid-column:1/-1;justify-content:flex-end;padding-top:2px}.sa-backup-v2{--sa-backup-border:#e5eaf1;gap:12px;min-width:0;display:grid}.sa-backup-v2 .sa-btn{min-height:32px;box-shadow:none;border-radius:7px;padding:6px 9px;font-size:10px}.sa-backup-v2-actions,.sa-backup-v2-history{min-width:0}.sa-backup-v2-actions-head,.sa-backup-v2-history-head{border-bottom:1px solid var(--sa-backup-border);justify-content:space-between;align-items:center;gap:12px;min-height:51px;padding:10px 14px;display:flex}.sa-backup-v2-actions-head strong,.sa-backup-v2-actions-head small,.sa-backup-v2-history-head strong,.sa-backup-v2-history-head small{display:block}.sa-backup-v2-actions-head strong,.sa-backup-v2-history-head strong{color:#253044;font-size:12px}.sa-backup-v2-actions-head small,.sa-backup-v2-history-head small{color:#8792a2;margin-top:3px;font-size:9px}.sa-backup-v2-actions-head>span,.sa-backup-v2-history-head>span{color:#687486;font-size:9px;font-weight:750}.sa-backup-v2-action-grid{grid-template-columns:1fr 1fr;display:grid}.sa-backup-v2-action{border-right:1px solid var(--sa-backup-border);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:13px 14px;display:grid}.sa-backup-v2-action:last-child{border-right:0}.sa-backup-v2-action>i{color:#a96f00;background:#fff7df;border-radius:7px;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;display:inline-flex}.sa-backup-v2-action strong,.sa-backup-v2-action small{display:block}.sa-backup-v2-action strong{color:#253044;font-size:10.5px}.sa-backup-v2-action small{color:#7a8698;margin-top:3px;font-size:8.5px;line-height:1.45}.sa-backup-v2-table th,.sa-backup-v2-table td{vertical-align:middle;border-bottom-color:#edf0f4;padding:8px 9px;font-size:9.5px}.sa-backup-v2-table th{color:#7b8798;font-size:8px}.sa-backup-v2-file{align-items:center;gap:8px;min-width:0;display:flex}.sa-backup-v2-file>i{color:#596579;background:#f1f5f9;border-radius:6px;flex:none;justify-content:center;align-items:center;width:29px;height:29px;display:inline-flex}.sa-backup-v2-file strong,.sa-backup-v2-file small{overflow-wrap:anywhere;display:block}.sa-backup-v2-file strong{color:#253044;font-size:9.5px}.sa-backup-v2-file small{color:#8792a2;margin-top:2px;font-size:8px}@media (width<=900px){.sa-activity-v2 .sa-panel-body>form .sa-activity-toolbar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-backup-v2-action-grid{grid-template-columns:1fr}.sa-backup-v2-action{border-right:0;border-bottom:1px solid var(--sa-backup-border)}.sa-backup-v2-action:last-child{border-bottom:0}}@media (width<=620px){.sa-activity-v2,.sa-backup-v2{gap:9px}.sa-activity-v2-tabs{scrollbar-width:thin;padding-inline:9px;display:flex;overflow-x:auto}.sa-activity-v2-tabs .sa-tab-btn{flex:none}.sa-activity-v2 .sa-panel-body>form .sa-activity-toolbar-grid{grid-template-columns:1fr}.sa-activity-v2 .sa-activity-toolbar-grid .sa-filter-actions{grid-template-columns:1fr 1fr;display:grid}.sa-activity-v2 .sa-activity-toolbar-grid .sa-filter-actions .sa-btn{justify-content:center}.sa-activity-v2 .sa-activity-toolbar-grid .sa-filter-actions .sa-btn:last-child{grid-column:1/-1}.sa-activity-v2 .sa-activity-details-body{width:auto;max-height:60vh;position:fixed;top:20%;left:12px;right:12px;overflow:auto}.sa-backup-v2-action{grid-template-columns:34px minmax(0,1fr);padding:11px}.sa-backup-v2-action .sa-btn{grid-column:1/-1;justify-content:center}.sa-backup-v2-table-wrap{overflow:visible}.sa-backup-v2-table,.sa-backup-v2-table tbody{width:100%;min-width:0;display:block}.sa-backup-v2-table thead{display:none}.sa-backup-v2-table tbody tr{border-bottom:1px solid var(--sa-backup-border);grid-template-columns:1fr 1fr;gap:9px 12px;padding:12px;display:grid}.sa-backup-v2-table tbody td{overflow-wrap:anywhere;border:0;gap:3px;min-width:0;padding:0;display:grid;text-align:left!important}.sa-backup-v2-table tbody td:first-child,.sa-backup-v2-table tbody td:last-child{grid-column:1/-1}.sa-backup-v2-table tbody td:not(:first-child):before{content:attr(data-label);color:#98a2b3;text-transform:uppercase;font-size:8px;font-weight:800}.sa-backup-v2-table tbody td:last-child .sa-btn{justify-content:center;width:100%}.sa-backup-v2-table tbody td[colspan]{grid-column:1/-1}.sa-backup-v2-table tbody td[colspan]:before{display:none}}.sa-access-v2,.sa-access-form-v2,.sa-access-detail-v2{--sa-access-v2-border:#e5e9f0;gap:11px;min-width:0;display:grid}.sa-access-v2 .sa-tenant-commandbar,.sa-access-form-v2 .sa-tenant-commandbar,.sa-access-detail-v2 .sa-tenant-commandbar{margin-bottom:0}.sa-access-v2 .sa-tenant-command-actions form,.sa-access-detail-v2 .sa-tenant-command-actions form{margin:0}.sa-access-v2 .sa-access-summary{border:1px solid var(--sa-access-v2-border);background:#fff;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;overflow:hidden}.sa-access-v2 .sa-access-summary .sa-summary-card{border:0;border-right:1px solid var(--sa-access-v2-border);min-height:94px;box-shadow:none;border-radius:0;padding:13px 14px}.sa-access-v2 .sa-access-summary .sa-summary-card:last-child{border-right:0}.sa-access-v2 .sa-access-summary .sa-summary-value{font-size:20px}.sa-access-v2 .sa-access-summary .sa-summary-icon{border-radius:7px;width:34px;height:34px}.sa-access-v2 .sa-access-layout{gap:11px}.sa-access-v2 .sa-panel,.sa-access-v2 .sa-role-card,.sa-access-v2 .sa-role-group,.sa-access-v2 .sa-role-check,.sa-access-v2 .sa-role-matrix{box-shadow:none;border-radius:8px}.sa-access-v2 .sa-role-card{padding:13px}.sa-access-v2 .sa-role-card+.sa-role-card{margin-top:9px}.sa-access-v2 .sa-role-permission{border-radius:6px;padding:5px 7px;font-size:9.5px}.sa-access-form-v2-intro{grid-template-columns:minmax(0,1.45fr) minmax(290px,.55fr);gap:11px;display:grid}.sa-access-form-v2-intro .sa-hero-card{border:1px solid var(--sa-access-v2-border);min-height:0;box-shadow:none;background:#fff;border-radius:8px;padding:14px 16px}.sa-access-form-v2-intro .sa-hero-card:before,.sa-access-form-v2-intro .sa-hero-card:after{display:none}.sa-access-form-v2-intro .sa-hero-kicker{color:#9a6b12;text-transform:uppercase;background:0 0;padding:0;font-size:9px}.sa-access-form-v2-intro .sa-hero-title{color:#111827;letter-spacing:0;margin:6px 0 3px;font-size:16px}.sa-access-form-v2-intro .sa-hero-text{color:#748095;max-width:760px;margin:0;font-size:10px;line-height:1.5}.sa-access-form-v2-intro>.sa-panel{box-shadow:none;border-radius:8px;padding:10px 12px!important}.sa-access-form-v2-intro .sa-kv{padding:7px 0}.sa-access-form-v2-layout{grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);align-items:start;gap:11px;display:grid}.sa-access-form-v2-layout .sa-panel{box-shadow:none;border-radius:8px}.sa-access-form-v2-layout .sa-panel-head{padding:11px 12px}.sa-access-form-v2-layout .sa-panel-body{padding:12px}.sa-access-form-v2-layout .sa-form-grid{gap:11px}.sa-access-form-v2-layout .form-control,.sa-access-form-v2-layout .form-select{border-radius:6px;min-height:35px;font-size:10.5px}.sa-access-form-v2-layout .sa-field label{font-size:9px}.sa-access-form-v2-layout .sa-note,.sa-access-form-v2-layout .sa-list{border-radius:7px}.sa-access-detail-v2 .sa-access-detail-grid{gap:11px}.sa-access-detail-v2 .sa-access-profile-card,.sa-access-detail-v2 .sa-panel,.sa-access-detail-v2 .sa-permission-item,.sa-access-detail-v2 .sa-detail-activity-item,.sa-access-detail-v2 .sa-session-item{box-shadow:none;border-radius:8px}.sa-access-detail-v2 .sa-access-profile-card{gap:12px;padding:14px}.sa-access-detail-v2 .sa-access-avatar{border-radius:8px;width:52px;height:52px;font-size:18px}.sa-access-detail-v2 .sa-access-name{letter-spacing:0;font-size:17px}.sa-access-detail-v2 .sa-access-meta{margin-top:3px;font-size:10.5px}.sa-access-detail-v2 .sa-chip-row{gap:5px;margin-top:8px!important}.sa-access-detail-v2 .sa-chip{border-radius:6px;padding:5px 7px;font-size:9px}.sa-access-detail-v2 .sa-permission-grid{gap:7px}.sa-access-detail-v2 .sa-permission-item{padding:9px}.sa-access-detail-v2 .sa-permission-icon,.sa-access-detail-v2 .sa-detail-activity-icon,.sa-access-detail-v2 .sa-session-icon{border-radius:7px}.sa-access-detail-v2 .sa-detail-activity{gap:7px}.sa-access-detail-v2 .sa-detail-activity-item,.sa-access-detail-v2 .sa-session-item{gap:9px;padding:9px}.sa-access-detail-v2 .sa-panel-head{padding:10px 12px}.sa-access-detail-v2 .sa-panel-body{padding:11px}@media (width<=1100px){.sa-access-form-v2-intro,.sa-access-form-v2-layout{grid-template-columns:1fr}}@media (width<=760px){.sa-access-v2,.sa-access-form-v2,.sa-access-detail-v2{gap:9px}.sa-access-v2 .sa-access-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-access-v2 .sa-access-summary .sa-summary-card:nth-child(2){border-right:0}.sa-access-v2 .sa-access-summary .sa-summary-card:nth-child(-n+2){border-bottom:1px solid var(--sa-access-v2-border)}.sa-access-form-v2-intro{display:none}.sa-access-detail-v2 .sa-access-profile-card{align-items:flex-start}.sa-access-detail-v2 .sa-chip-row{display:grid}}.sa-project-form-v2,.sa-project-detail-v2{--sa-project-v2-border:#e5e9f0;gap:11px;min-width:0;display:grid}.sa-project-form-v2 .sa-tenant-commandbar,.sa-project-detail-v2 .sa-tenant-commandbar{margin-bottom:0}.sa-project-form-v2-intro{grid-template-columns:minmax(0,1.45fr) minmax(290px,.55fr);gap:11px;display:grid}.sa-project-form-v2-intro .sa-hero-card{border:1px solid var(--sa-project-v2-border);min-height:0;box-shadow:none;background:#fff;border-radius:8px;padding:14px 16px}.sa-project-form-v2-intro .sa-hero-card:before,.sa-project-form-v2-intro .sa-hero-card:after{display:none}.sa-project-form-v2-intro .sa-hero-kicker{color:#9a6b12;text-transform:uppercase;background:0 0;padding:0;font-size:9px}.sa-project-form-v2-intro .sa-hero-title{color:#111827;letter-spacing:0;margin:6px 0 3px;font-size:16px}.sa-project-form-v2-intro .sa-hero-text{color:#748095;max-width:760px;margin:0;font-size:10px;line-height:1.5}.sa-project-form-v2-intro>.sa-panel{box-shadow:none;border-radius:8px;padding:10px 12px!important}.sa-project-form-v2-intro .sa-kv{padding:7px 0}.sa-project-form-v2-layout{grid-template-columns:minmax(0,1fr) minmax(270px,.34fr);align-items:start;gap:11px;display:grid}.sa-project-form-v2-layout .sa-form-grid{gap:11px}.sa-project-form-v2-layout .sa-panel{box-shadow:none;border-radius:8px}.sa-project-form-v2-layout .sa-panel-head{padding:11px 12px}.sa-project-form-v2-layout .sa-panel-body{padding:12px}.sa-project-form-v2-layout .form-control,.sa-project-form-v2-layout .form-select{border-radius:6px;min-height:35px;font-size:10.5px}.sa-project-form-v2-layout .sa-field label{font-size:9px}.sa-project-form-v2-layout .sa-check-card,.sa-project-form-v2-layout .sa-note,.sa-project-form-v2-layout .sa-list{border-radius:7px}.sa-project-detail-v2>.sa-summary-grid{border:1px solid var(--sa-project-v2-border);background:#fff;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;overflow:hidden}.sa-project-detail-v2>.sa-summary-grid .sa-summary-card{border:0;border-right:1px solid var(--sa-project-v2-border);min-width:0;min-height:94px;box-shadow:none;border-radius:0;padding:13px 14px}.sa-project-detail-v2>.sa-summary-grid .sa-summary-card:last-child{border-right:0}.sa-project-detail-v2>.sa-summary-grid .sa-summary-value{overflow-wrap:anywhere;max-width:100%;font-size:16px;line-height:1.25}.sa-project-detail-v2>.sa-summary-grid .sa-summary-icon{border-radius:7px;width:34px;height:34px}.sa-project-detail-v2-workspace{box-shadow:none;border-radius:8px}.sa-project-detail-v2-workspace .sa-tab-nav{border-bottom:1px solid var(--sa-project-v2-border);background:#fff;gap:4px;padding:8px 10px 0}.sa-project-detail-v2-workspace .sa-tab-btn{border-radius:0;min-height:32px;padding:7px 10px;font-size:10px}.sa-project-detail-v2-workspace .sa-tab-content{padding:11px}.sa-project-detail-v2-workspace .sa-panel,.sa-project-detail-v2-workspace .sa-info-item,.sa-project-detail-v2-workspace .sa-list,.sa-project-detail-v2-workspace .sa-activity-item{box-shadow:none;border-radius:8px}.sa-project-detail-v2-workspace .sa-panel-head{padding:10px 12px}.sa-project-detail-v2-workspace .sa-panel-body{padding:11px}.sa-project-detail-v2-workspace .sa-info-grid,.sa-project-detail-v2-workspace .sa-detail-grid{gap:8px}.sa-project-detail-v2-workspace .sa-info-item{padding:10px}@media (width<=1100px){.sa-project-form-v2-intro,.sa-project-form-v2-layout{grid-template-columns:1fr}}@media (width<=760px){.sa-project-form-v2,.sa-project-detail-v2{gap:9px}.sa-project-form-v2-intro{display:none}.sa-project-detail-v2>.sa-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-project-detail-v2>.sa-summary-grid .sa-summary-card:nth-child(2){border-right:0}.sa-project-detail-v2>.sa-summary-grid .sa-summary-card:nth-child(-n+2){border-bottom:1px solid var(--sa-project-v2-border)}.sa-project-detail-v2-workspace .sa-tab-nav{overflow-x:auto}.sa-project-detail-v2-workspace .sa-tab-btn{flex:none}.sa-project-detail-v2-workspace .sa-tab-content{padding:8px}}.sa-project-form-tab-shell{box-shadow:none;border-radius:8px;display:block;overflow:hidden}.sa-project-form-tabs{border-bottom:1px solid var(--sa-project-v2-border);background:#fff;gap:4px;padding:8px 10px 0;display:flex;overflow-x:auto}.sa-project-form-tabs button{color:#697689;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;min-height:34px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.sa-project-form-tabs button:hover,.sa-project-form-tabs button.is-active{color:#111827;border-bottom-color:#d6a13d}.sa-project-form-tab-panel{margin:0;border:0!important;border-radius:0!important}.sa-project-form-tab-panel[hidden]{display:none}.sa-project-form-tab-panel>.sa-panel-head{background:#fafbfc}@media (width<=760px){.sa-project-form-tabs{padding-inline:8px}.sa-project-form-tabs button{min-height:32px;padding:6px 8px}}.sa-payment-detail-v2{--sa-payment-v2-border:#e5e9f0;gap:11px;min-width:0;display:grid}.sa-payment-detail-v2 .sa-tenant-commandbar{margin-bottom:0}.sa-payment-detail-v2 .sa-payment-kpi-grid{border:1px solid var(--sa-payment-v2-border);background:#fff;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;overflow:hidden}.sa-payment-detail-v2 .sa-payment-kpi-grid .sa-summary-card{border:0;border-right:1px solid var(--sa-payment-v2-border);min-width:0;min-height:94px;box-shadow:none;border-radius:0;padding:13px 14px}.sa-payment-detail-v2 .sa-payment-kpi-grid .sa-summary-card:last-child{border-right:0}.sa-payment-detail-v2 .sa-payment-kpi-grid .sa-summary-value{overflow-wrap:anywhere;max-width:100%;font-size:16px;line-height:1.25}.sa-payment-detail-v2 .sa-payment-kpi-grid .sa-summary-icon{border-radius:7px;width:34px;height:34px}.sa-payment-detail-v2-workspace{border-radius:8px;grid-template-columns:minmax(0,1.35fr) minmax(290px,.55fr);align-items:start;gap:11px;padding:0 11px 11px;display:grid;overflow:hidden}.sa-payment-detail-v2-tabs{border-bottom:1px solid var(--sa-payment-v2-border);background:#fff;grid-column:1/-1;gap:4px;margin:0 -11px;padding:8px 10px 0;display:flex;overflow-x:auto}.sa-payment-detail-v2-tabs button{color:#697689;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;min-height:34px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.sa-payment-detail-v2-tabs button:hover,.sa-payment-detail-v2-tabs button.is-active{color:#111827;border-bottom-color:#d6a13d}.sa-payment-detail-v2-workspace>.sa-side-stack{display:contents}.sa-payment-detail-v2-workspace [data-payment-detail-panel][hidden]{display:none}.sa-payment-detail-v2-workspace .sa-panel{box-shadow:none;border-radius:8px;margin:0}.sa-payment-detail-v2-workspace .sa-panel-head{padding:10px 12px}.sa-payment-detail-v2-workspace .sa-panel-body{padding:11px}.sa-payment-detail-v2-workspace .sa-info-grid{gap:8px}.sa-payment-detail-v2-workspace .sa-info-item,.sa-payment-detail-v2-workspace .sa-list,.sa-payment-detail-v2-workspace .sa-order-decision-card{border-radius:8px}.sa-payment-detail-v2-workspace .form-control,.sa-payment-detail-v2-workspace .form-select{border-radius:6px;font-size:10px}@media (width<=1150px){.sa-payment-detail-v2 .sa-payment-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sa-payment-detail-v2 .sa-payment-kpi-grid .sa-summary-card:nth-child(3){border-right:0}.sa-payment-detail-v2 .sa-payment-kpi-grid .sa-summary-card:nth-child(-n+3){border-bottom:1px solid var(--sa-payment-v2-border)}.sa-payment-detail-v2-workspace{grid-template-columns:1fr}}@media (width<=760px){.sa-payment-detail-v2{gap:9px}.sa-payment-detail-v2 .sa-payment-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important}.sa-payment-detail-v2 .sa-payment-kpi-grid .sa-summary-card{border-right:1px solid var(--sa-payment-v2-border);border-bottom:1px solid var(--sa-payment-v2-border);grid-column:auto!important;padding:11px!important}.sa-payment-detail-v2 .sa-payment-kpi-grid .sa-summary-card:nth-child(2n){border-right:0}.sa-payment-detail-v2 .sa-payment-kpi-grid .sa-summary-card:last-child{border-bottom:0;border-right:0;grid-column:1/-1!important}.sa-payment-detail-v2-workspace{padding:0 8px 8px}.sa-payment-detail-v2-tabs{margin-inline:-8px;padding-inline:8px}}.sa-system-settings-v2{--sa-settings-v2-border:#e5e9f0;gap:11px;min-width:0;display:grid}.sa-system-settings-v2 .sa-tenant-commandbar{margin-bottom:0}.sa-system-settings-v2-form{gap:9px;min-width:0;display:grid}.sa-system-settings-v2-workspace{box-shadow:none;border-radius:8px;overflow:hidden}.sa-system-settings-v2 .sa-settings-tabs .sa-tab-nav{border-bottom:1px solid var(--sa-settings-v2-border);background:#fff;gap:4px;margin:0;padding:8px 10px 0;display:flex;overflow-x:auto}.sa-system-settings-v2 .sa-settings-tabs .sa-tab-btn{white-space:nowrap;border-radius:0;flex:none;min-height:34px;padding:7px 10px;font-size:10px}.sa-system-settings-v2 .sa-settings-tabs .sa-tab-content{padding:11px}.sa-system-settings-v2 .sa-settings-tabs .sa-panel{border:1px solid var(--sa-settings-v2-border);box-shadow:none;border-radius:8px}.sa-system-settings-v2 .sa-settings-tabs .sa-panel-head{background:#fafbfc;padding:10px 12px}.sa-system-settings-v2 .sa-settings-tabs .sa-panel-head>i{color:#9aa5b4;font-size:14px}.sa-system-settings-v2 .sa-settings-tabs .sa-panel-body{padding:12px}.sa-system-settings-v2 .sa-settings-form-grid{gap:9px}.sa-system-settings-v2 .sa-settings-form-grid .sa-field label{margin-bottom:5px;font-size:9px}.sa-system-settings-v2 .sa-settings-form-grid .form-control,.sa-system-settings-v2 .sa-settings-form-grid .form-select{border-radius:6px;height:35px;min-height:35px;padding:6px 9px;font-size:10.5px}.sa-system-settings-v2 .sa-settings-form-grid textarea.form-control{height:auto;min-height:76px}.sa-system-settings-v2 .sa-settings-help{margin-top:4px;font-size:9px}.sa-system-settings-v2 .sa-settings-checks{gap:8px;margin-top:10px}.sa-system-settings-v2 .sa-settings-checks .sa-check-card{border-radius:7px;padding:10px 11px;font-size:10px}.sa-system-settings-v2 .sa-sticky-save{border:1px solid var(--sa-settings-v2-border);box-shadow:none;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:9px 11px;display:flex;position:static}.sa-system-settings-v2 .sa-sticky-save>span{color:#7b8797;font-size:9.5px}@media (width<=560px){.sa-system-settings-v2{gap:9px}.sa-system-settings-v2 .sa-settings-tabs .sa-tab-nav{grid-template-columns:none;gap:4px;padding:8px 8px 0;display:flex;overflow-x:auto}.sa-system-settings-v2 .sa-settings-tabs .sa-tab-btn{white-space:nowrap;width:auto;min-width:auto;padding:6px 8px}.sa-system-settings-v2 .sa-settings-tabs .sa-tab-content{padding:8px}.sa-system-settings-v2 .sa-sticky-save{flex-direction:column;align-items:stretch}.sa-system-settings-v2 .sa-sticky-save .sa-btn{justify-content:center;width:100%}}.auth-shell-v2{--auth-navy:#101827;--auth-navy-soft:#182235;--auth-gold:#e8b243;--auth-gold-dark:#bd8420;--auth-ink:#172033;--auth-muted:#687386;--auth-border:#dfe4eb;min-height:100svh;color:var(--auth-ink);background:#f5f7fa;grid-template-columns:minmax(320px,38%) minmax(0,1fr);display:grid}.auth-brand-pane-v2{background:var(--auth-navy);color:#fff;flex-direction:column;justify-content:space-between;min-width:0;padding:38px clamp(34px,5vw,74px) 34px;display:flex;position:relative;overflow:hidden}.auth-brand-pane-v2:after{content:"";background:#ffffff1a;width:72%;height:1px;position:absolute;bottom:78px;right:0}.auth-brand-link-v2,.auth-mobile-brand-v2{width:fit-content;text-decoration:none;display:inline-flex}.auth-brand-logo-v2{width:260px;height:auto;display:block}.auth-brand-message-v2{z-index:1;max-width:470px;margin:44px 0;position:relative}.auth-eyebrow-v2,.auth-form-kicker-v2{color:var(--auth-gold);letter-spacing:0;font-size:10px;font-weight:800;display:block}.auth-brand-message-v2 h1{color:#fff;letter-spacing:0;margin:14px 0 16px;font-size:42px;font-weight:750;line-height:1.12}.auth-brand-message-v2>p{color:#aeb8c8;max-width:430px;margin:0;font-size:15px;line-height:1.7}.auth-module-list-v2{border-top:1px solid #ffffff1f;border-left:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:390px;margin-top:34px;display:grid}.auth-module-list-v2 span{color:#d9e0ea;border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;align-items:center;gap:10px;min-height:48px;padding:11px 13px;font-size:12px;font-weight:650;display:flex}.auth-module-list-v2 i{color:var(--auth-gold);font-size:15px}.auth-brand-footer-v2{z-index:1;color:#8f9bae;justify-content:space-between;align-items:center;gap:18px;font-size:10px;display:flex;position:relative}.auth-brand-footer-v2 span{color:#c7d0dc;align-items:center;gap:7px;font-weight:650;display:inline-flex}.auth-brand-footer-v2 span>i{background:#37bd78;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #37bd781f}.auth-form-pane-v2{background:#f7f8fa;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:38px clamp(28px,6vw,92px);display:flex;position:relative}.auth-form-wrap-v2{width:min(100%,430px)}.auth-register-form-wrap-v2{width:min(100%,720px)}.auth-mobile-brand-v2{margin-bottom:34px;display:none}.auth-mobile-brand-v2 img{width:210px;height:auto}.auth-form-header-v2{margin-bottom:26px}.auth-form-kicker-v2{color:#a16d12;margin-bottom:10px}.auth-form-header-v2 h2{color:var(--auth-ink);letter-spacing:0;margin:0 0 8px;font-size:26px;font-weight:760;line-height:1.2}.auth-form-header-v2 p{color:var(--auth-muted);margin:0;font-size:13px;line-height:1.55}.auth-form-v2{gap:17px;display:grid}.auth-register-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.auth-field-v2{min-width:0}.auth-field-v2>label,.auth-label-row-v2 label{color:#2b3445;margin:0 0 7px;font-size:11px;font-weight:700;display:block}.auth-label-row-v2{justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-label-row-v2 a,.auth-switch-v2 a{color:#8d5e0c;font-size:11px;font-weight:750;text-decoration:none}.auth-label-row-v2 a:hover,.auth-switch-v2 a:hover{color:var(--auth-gold-dark);text-decoration:underline}.auth-input-v2{align-items:center;min-width:0;display:flex;position:relative}.auth-input-v2>i{z-index:1;color:#8a94a5;pointer-events:none;font-size:14px;position:absolute;left:13px}.auth-input-v2 input{border:1px solid var(--auth-border);width:100%;min-width:0;height:43px;color:var(--auth-ink);font:inherit;background:#fff;outline:none;padding:0 42px 0 38px;transition:border-color .16s,box-shadow .16s;border-radius:7px!important;min-height:43px!important;font-size:12px!important}.auth-input-v2 input::placeholder{color:#a0a9b7}.auth-input-v2 input:hover{border-color:#cbd2dc}.auth-input-v2 input:focus{border-color:#c28b28;box-shadow:0 0 0 3px #e8b24326}.auth-field-v2.has-error .auth-input-v2 input{border-color:#df5966;box-shadow:0 0 0 3px #df59661a}.auth-password-toggle-v2{color:#7b8698;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex;position:absolute;right:7px}.auth-password-toggle-v2:hover,.auth-password-toggle-v2:focus-visible{color:var(--auth-ink);background:#f0f2f5;outline:none}.auth-error-v2,.auth-hint-v2{margin-top:5px;font-size:9.5px;line-height:1.4;display:block}.auth-error-v2{color:#be3342;font-weight:700}.auth-hint-v2{color:#7c8797}.auth-check-v2{color:#596476;cursor:pointer;align-items:center;gap:8px;width:fit-content;font-size:11px;display:inline-flex}.auth-check-v2 input[type=checkbox]{appearance:auto;accent-color:#c18a27;margin:0;padding:0;border-radius:3px!important;width:15px!important;height:15px!important;min-height:15px!important}.auth-submit-v2{background:var(--auth-gold);color:#171b24;cursor:pointer;border:1px solid #d69d31;border-radius:7px;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:10px 14px 10px 17px;font-size:12px;font-weight:800;transition:background-color .16s,border-color .16s;display:flex}.auth-submit-v2:hover{background:#dda838;border-color:#cf9529}.auth-submit-v2:focus-visible{outline-offset:2px;outline:3px solid #e8b2433d}.auth-submit-v2 i{font-size:15px}.auth-register-submit-v2{grid-column:1/-1;margin-top:2px}.auth-switch-v2{color:#6f7a8b;border-top:1px solid #e4e8ee;justify-content:center;align-items:center;gap:7px;margin-top:22px;padding-top:19px;font-size:11px;display:flex}.auth-notice-v2{border:1px solid;border-radius:7px;align-items:flex-start;gap:9px;margin-bottom:16px;padding:10px 11px;font-size:10.5px;line-height:1.45;display:flex}.auth-notice-v2.success{color:#247348;background:#f1faf5;border-color:#bfe3ce}.auth-notice-v2.danger{color:#a42f3b;background:#fff6f7;border-color:#f0c5ca}.auth-notice-v2.info{color:#345b84;background:#f4f8fd;border-color:#c9d9ec}.auth-code-input-v2 input{color:#172033;letter-spacing:.28em;text-align:center;height:54px;padding-left:44px;font-weight:800;min-height:54px!important;font-size:21px!important}.auth-code-input-v2>i{font-size:16px}.auth-verify-actions-v2{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.auth-verify-actions-v2 form{margin:0}.auth-secondary-button-v2,.auth-text-button-v2{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 12px;font-size:11px;font-weight:750;display:inline-flex}.auth-secondary-button-v2{color:#293345;background:#fff;border:1px solid #dfe4eb}.auth-secondary-button-v2:hover,.auth-secondary-button-v2:focus-visible{background:#f3f5f7;border-color:#c9d0da;outline:none}.auth-text-button-v2{color:#6b7688;background:0 0;border:1px solid #0000}.auth-text-button-v2:hover,.auth-text-button-v2:focus-visible{color:#293345;outline:none}.auth-delivery-note-v2{color:#7b8595;border-top:1px solid #e4e8ee;align-items:flex-start;gap:8px;margin:22px 0 0;padding-top:18px;font-size:10.5px;line-height:1.5;display:flex}.auth-delivery-note-v2 i{color:#a16d12;margin-top:1px}.auth-legal-v2{color:#9aa3b1;margin:0;font-size:9px;position:absolute;bottom:22px;right:clamp(28px,6vw,92px)}.auth-steps-v2{border-top:1px solid #ffffff1f;gap:0;max-width:390px;margin:30px 0 0;padding:0;list-style:none;display:grid}.auth-steps-v2 li{color:#aab5c5;border-bottom:1px solid #ffffff1f;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:11px;min-height:58px;display:grid}.auth-steps-v2 li>span{border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:10px;font-weight:800;display:inline-flex}.auth-steps-v2 li strong,.auth-steps-v2 li small{display:block}.auth-steps-v2 li strong{color:#d9e0ea;margin-bottom:2px;font-size:11px}.auth-steps-v2 li small{color:#8491a5;font-size:9px}.auth-steps-v2 li.is-active>span{border-color:var(--auth-gold);background:var(--auth-gold);color:#111827}.auth-steps-v2 li.is-active strong{color:var(--auth-gold)}@media (width<=1040px){.auth-shell-v2{grid-template-columns:minmax(300px,34%) minmax(0,1fr)}.auth-brand-pane-v2{padding-left:34px;padding-right:34px}.auth-brand-message-v2 h1{font-size:34px}}@media (width<=820px){.auth-shell-v2{background:#f7f8fa;display:block}.auth-brand-pane-v2{display:none}.auth-form-pane-v2{justify-content:flex-start;min-height:100svh;padding:30px 22px 56px}.auth-mobile-brand-v2{align-self:flex-start;display:inline-flex}.auth-form-wrap-v2,.auth-register-form-wrap-v2{width:min(100%,640px);margin:auto 0}.auth-legal-v2{bottom:18px;right:22px}}@media (width<=560px){.auth-form-pane-v2{padding:24px 16px 50px}.auth-mobile-brand-v2{margin-bottom:28px}.auth-form-header-v2{margin-bottom:22px}.auth-form-header-v2 h2{font-size:22px}.auth-register-grid-v2{grid-template-columns:1fr;gap:13px}.auth-register-submit-v2{grid-column:auto}.auth-switch-v2{flex-wrap:wrap}.auth-verify-actions-v2{flex-direction:column;align-items:stretch}.auth-verify-actions-v2 form,.auth-secondary-button-v2,.auth-text-button-v2{width:100%}.auth-legal-v2{right:16px}}@media (height<=720px) and (width>=821px){.auth-brand-pane-v2,.auth-form-pane-v2{padding-top:24px;padding-bottom:24px}.auth-brand-message-v2{margin:24px 0}.auth-brand-message-v2 h1{font-size:34px}.auth-brand-message-v2>p{font-size:13px}.auth-module-list-v2,.auth-steps-v2{margin-top:20px}.auth-register-v2 .auth-form-header-v2{margin-bottom:18px}.auth-register-v2 .auth-register-grid-v2{gap:10px 14px}.auth-register-v2 .auth-switch-v2{margin-top:14px;padding-top:13px}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Figtree,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#2563eb;outline:2px solid #0000}input::-moz-placeholder{color:#6b7280;opacity:1}textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#2563eb;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6b7280;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.form-input,.form-textarea,.form-select,.form-multiselect{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#2563eb;outline:2px solid #0000}.form-select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.form-select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-1{bottom:.25rem}.end-0{inset-inline-end:0}.right-0{right:0}.start-0{inset-inline-start:0}.top-0{top:0}.top-1{top:.25rem}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.-mb-px{margin-bottom:-1px}.-me-2{margin-inline-end:-.5rem}.-ml-8{margin-left:-2rem}.-ml-px{margin-left:-1px}.-mt-\[6\.6rem\]{margin-top:-6.6rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.mr-2{margin-right:.5rem}.ms-1{margin-inline-start:.25rem}.ms-3{margin-inline-start:.75rem}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[335\/364\]{aspect-ratio:335/364}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[438px\]{width:438px}.w-auto{width:auto}.w-full{width:100%}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[335px\]{max-width:335px}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.break-all{word-break:break-all}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-\[\#19140035\]{border-color:#19140035}.border-\[\#e3e3e0\]{--tw-border-opacity:1;border-color:rgb(227 227 224/var(--tw-border-opacity,1))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-indigo-400{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.bg-\[\#1b1b18\]{--tw-bg-opacity:1;background-color:rgb(27 27 24/var(--tw-bg-opacity,1))}.bg-\[\#FDFDFC\]{--tw-bg-opacity:1;background-color:rgb(253 253 252/var(--tw-bg-opacity,1))}.bg-\[\#dbdbd7\]{--tw-bg-opacity:1;background-color:rgb(219 219 215/var(--tw-bg-opacity,1))}.bg-\[\#fff2f2\]{--tw-bg-opacity:1;background-color:rgb(255 242 242/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.fill-current{fill:currentColor}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-3{padding-bottom:.75rem}.pb-6{padding-bottom:1.5rem}.pe-4{padding-inline-end:1rem}.ps-3{padding-inline-start:.75rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-sans{font-family:Figtree,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-\[13px\]{font-size:13px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-7{line-height:1.75rem}.leading-\[20px\]{line-height:20px}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#1B1B18\],.text-\[\#1b1b18\]{--tw-text-opacity:1;color:rgb(27 27 24/var(--tw-text-opacity,1))}.text-\[\#706f6c\]{--tw-text-opacity:1;color:rgb(112 111 108/var(--tw-text-opacity,1))}.text-\[\#F3BEC7\]{--tw-text-opacity:1;color:rgb(243 190 199/var(--tw-text-opacity,1))}.text-\[\#F53003\]{--tw-text-opacity:1;color:rgb(245 48 3/var(--tw-text-opacity,1))}.text-\[\#F8B803\]{--tw-text-opacity:1;color:rgb(248 184 3/var(--tw-text-opacity,1))}.text-\[\#f53003\]{--tw-text-opacity:1;color:rgb(245 48 3/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-75{opacity:.75}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-hard-light{mix-blend-mode:hard-light}.mix-blend-color{mix-blend-mode:color}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0px_0px_1px_0px_rgba\(0\,0\,0\,0\.03\)\,0px_1px_2px_0px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0px 0px 1px 0px #00000008,0px 1px 2px 0px #0000000f;--tw-shadow-colored:0px 0px 1px 0px var(--tw-shadow-color), 0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0px_0px_0px_1px_rgba\(26\,26\,0\,0\.16\)\]{--tw-shadow:inset 0px 0px 0px 1px #1a1a0029;--tw-shadow-colored:inset 0px 0px 0px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.ring-opacity-5{--tw-ring-opacity:.05}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[--stroke-color\:\#1B1B18\]{--stroke-color:#1b1b18}.desktop-only{display:block}.mt-16{margin-top:16px}.text-end{text-align:right}@media (width<=991.98px){.desktop-only{display:none!important}}.dashboard-topbar{justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 0 2px;display:flex}.dashboard-title{color:#111827;margin:0 0 6px;font-size:1.8rem;font-weight:700}.dashboard-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dashboard-quick-link:hover{background:#fff;border-color:#dbe4f0;transform:translateY(-2px)}@media (width<=1200px){.dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-double-grid{grid-template-columns:1fr}}@media (width<=991.98px){.dashboard-topbar{flex-direction:column;align-items:stretch}.dashboard-main-grid{grid-template-columns:1fr}}@media (width<=767.98px){.dashboard-kpi-grid,.dashboard-quick-grid{grid-template-columns:1fr}.dashboard-title{font-size:1.45rem}.dashboard-chart-box{min-height:280px}}@media (width<=1200px){.dashboard-kpi-grid-premium{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-double-grid{grid-template-columns:1fr}}@media (width<=991.98px){.dashboard-hero-clean{flex-direction:column;align-items:stretch}.dashboard-main-grid{grid-template-columns:1fr}.dashboard-chart-header{flex-direction:column;align-items:flex-start}}@media (width<=767.98px){.dashboard-kpi-grid-premium,.dashboard-quick-grid{grid-template-columns:1fr}.dashboard-title{font-size:1.5rem}.dashboard-chart-box{min-height:290px}.dashboard-hero-clean{border-radius:18px;padding:18px}}.dashboard-shell{flex-direction:column;gap:20px;display:flex}.dashboard-hero-clean{background:linear-gradient(#fff 0%,#fbfcfe 100%);border:1px solid #edf1f6;border-radius:22px;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px;display:flex;box-shadow:0 10px 30px #0f172a0a}.dashboard-hero-main{flex-direction:column;gap:8px;display:flex}.dashboard-badge{color:#2563eb;background:#eff6ff;border-radius:999px;align-items:center;width:fit-content;padding:6px 10px;font-size:.8rem;font-weight:700;display:inline-flex}.dashboard-title{color:#111827;margin:0;font-size:1.9rem;font-weight:700;line-height:1.2}.dashboard-subtitle{color:#6b7280;margin:0;font-size:.97rem}.dashboard-topbar-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dashboard-period-select{min-width:150px}.dashboard-kpi-grid-premium{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dashboard-kpi-card{background:#fff;border:1px solid #edf0f5;border-radius:18px;padding:18px 18px 16px;box-shadow:0 10px 30px #0f172a0a}.dashboard-kpi-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.dashboard-kpi-head span{color:#6b7280;font-size:.92rem;font-weight:600}.dashboard-kpi-card strong{color:#111827;margin-bottom:8px;font-size:1.55rem;line-height:1.2;display:block}.dashboard-kpi-card p{color:#9ca3af;margin:0;font-size:.88rem}.dashboard-mini-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.dashboard-mini-strip-item strong{color:#111827;font-size:1.06rem}.dashboard-main-grid{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);align-items:start;gap:20px;display:grid}.dashboard-double-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.dashboard-card-header-soft h3{margin-bottom:4px}.dashboard-card-header-soft p{color:#8a94a6}.dashboard-chart-header{justify-content:space-between;align-items:center;gap:14px;display:flex}.dashboard-chart-legend{color:#64748b;flex-wrap:wrap;align-items:center;gap:14px;font-size:.86rem;font-weight:600;display:flex}.legend-dot{border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.legend-dot.success{background:#22c55e}.legend-dot.danger{background:#ef4444}.dashboard-chart-card{overflow:hidden}.dashboard-chart-box{min-height:360px;padding-top:8px;position:relative}.dashboard-finance-panel{background:linear-gradient(#fff 0%,#fbfcfe 100%)}.dashboard-balance-stack{gap:12px;display:grid}.dashboard-balance-card{background:#f9fbfd;border:1px solid #eef2f7;border-radius:16px;padding:14px 16px}.dashboard-balance-card.total{background:#f4f8ff;border-color:#dbe7ff}.dashboard-balance-card.warning{background:#fff8eb;border-color:#fde7b0}.dashboard-balance-card span{color:#6b7280;margin-bottom:6px;font-size:.88rem;display:block}.dashboard-balance-card strong{color:#111827;font-size:1.2rem}.dashboard-activity-card{background:linear-gradient(#fff 0%,#fcfdff 100%)}.dashboard-activity-list{gap:14px;display:grid}.dashboard-activity-item{background:#fafbfd;border:1px solid #eef2f7;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex}.dashboard-activity-item strong{color:#1f2937;margin-bottom:4px;font-size:.95rem;display:block}.dashboard-activity-item span{color:#7b8794;font-size:.84rem;line-height:1.45;display:block}.dashboard-activity-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.95rem;display:inline-flex}.dashboard-activity-icon.success{color:#16a34a;background:#22c55e1f}.dashboard-activity-icon.danger{color:#dc2626;background:#ef44441f}.dashboard-activity-icon.warning{color:#d97706;background:#f59e0b24}.dashboard-activity-icon.primary{color:#2563eb;background:#3b82f61f}.dashboard-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dashboard-quick-link{color:inherit;background:#fafbfd;border:1px solid #edf0f5;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;text-decoration:none;transition:all .2s;display:flex}.dashboard-quick-link:hover{background:#fff;border-color:#dbe4f0;transform:translateY(-2px);box-shadow:0 10px 24px #0f172a0f}.dashboard-quick-link i{font-size:1.15rem}.dashboard-quick-link span{color:#1f2937;font-weight:600}@media (width<=1200px){.dashboard-kpi-grid-premium,.dashboard-mini-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-double-grid{grid-template-columns:1fr}}@media (width<=991.98px){.dashboard-hero-clean{flex-direction:column;align-items:stretch}.dashboard-main-grid{grid-template-columns:1fr}.dashboard-chart-header{flex-direction:column;align-items:flex-start}}@media (width<=767.98px){.dashboard-kpi-grid-premium,.dashboard-mini-strip,.dashboard-quick-grid{grid-template-columns:1fr}.dashboard-title{font-size:1.5rem}.dashboard-chart-box{min-height:290px}.dashboard-hero-clean{border-radius:18px;padding:18px}}.app-body{color:#111827;background:#f3f5f9;margin:0}.app-shell{min-height:100vh;display:flex}.superadmin-sidebar{color:#fff;background:linear-gradient(#0f172a 0%,#111827 100%);flex-direction:column;width:260px;padding:20px 16px;display:flex}.sidebar-brand{align-items:center;gap:12px;padding:8px 8px 20px;display:flex}.brand-logo{color:#fff;background:#4f46e5;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;font-weight:700;display:flex}.brand-title{font-size:15px;font-weight:700;line-height:1.2}.brand-subtitle{color:#ffffffa6;font-size:12px}.sidebar-nav{flex-direction:column;gap:6px;margin-top:10px;display:flex}.nav-section-title{color:#ffffff73;letter-spacing:.06em;padding:10px 10px 8px;font-size:11px;font-weight:700}.superadmin-sidebar .nav-link{color:#ffffffd1;border-radius:12px;align-items:center;padding:12px 14px;text-decoration:none;transition:all .2s;display:flex}.superadmin-sidebar .nav-link:hover{color:#fff;background:#ffffff14}.superadmin-sidebar .nav-link.active{color:#fff;background:#4f46e5;font-weight:600}.sidebar-footer{margin-top:auto;padding-top:20px}.user-mini{background:#ffffff0f;border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.user-mini-avatar{color:#fff;background:#4338ca;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-weight:700;display:flex}.user-mini-name{font-size:14px;font-weight:600}.user-mini-role{color:#fff9;font-size:12px}.app-main{flex-direction:column;flex:1;min-width:0;display:flex}.app-topbar{background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex}.page-title{margin:0;font-size:24px;font-weight:700}.page-subtitle{color:#6b7280;margin:4px 0 0;font-size:13px}.app-content{padding:28px}.card{border-radius:18px!important}.card-header{border-bottom:1px solid #eef0f4!important;border-top-left-radius:18px!important;border-top-right-radius:18px!important}@media (width<=991.98px){.app-shell{flex-direction:column}.superadmin-sidebar{width:100%}.app-topbar{padding:16px 18px}.app-content{padding:18px}}.header-project-pill{background:#fff;border:1px solid #e7edf5;border-radius:14px;align-items:center;gap:10px;min-width:190px;padding:10px 12px;display:inline-flex}.header-project-pill i{color:var(--primary);font-size:18px}.header-project-pill strong{color:var(--text-main);font-size:13px;font-weight:700;line-height:1.2;display:block}.header-project-pill span{color:var(--text-soft);margin-top:2px;font-size:11px;display:block}.dashboard-kpi-card,.dashboard-mini-strip-item,.dashboard-balance-card,.dashboard-activity-item,.dashboard-quick-link,.dashboard-hero-clean{transition:transform .2s,box-shadow .2s,border-color .2s}.dashboard-kpi-card:hover,.dashboard-mini-strip-item:hover,.dashboard-balance-card:hover,.dashboard-quick-link:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0f172a0f}.dashboard-mini-strip-item{background:#fff;border:1px solid #edf0f5;border-radius:16px;padding:14px 16px}.dashboard-mini-strip-item span{color:#6b7280;margin-bottom:6px;font-size:12px;display:block}.dashboard-mini-strip-item strong{color:#111827;font-size:18px;font-weight:800}.dashboard-hero-clean{position:relative;overflow:hidden}.dashboard-hero-clean:after{content:"";pointer-events:none;background:radial-gradient(circle,#3454d11a 0%,#3454d100 70%);width:180px;height:180px;position:absolute;top:-50px;right:-50px}.dashboard-chart-box canvas{width:100%!important;height:100%!important}.quick-modal{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.quick-modal-content{box-shadow:0 24px 60px #0f172a2e}.header-icon-btn:hover,.menu-toggle-btn:hover{background:#f8fbff;border-color:#cfd8e6}body.dark-mode .header-project-pill{background:#111827;border-color:#ffffff14}body.dark-mode .header-project-pill strong{color:#f8fafc}body.dark-mode .header-project-pill span{color:#94a3b8}body.dark-mode .dashboard-mini-strip-item,body.dark-mode .dashboard-kpi-card,body.dark-mode .dashboard-balance-card,body.dark-mode .dashboard-activity-item,body.dark-mode .dashboard-quick-link,body.dark-mode .dashboard-hero-clean{box-shadow:none;background:#111827;border-color:#ffffff14}body.dark-mode .dashboard-mini-strip-item strong,body.dark-mode .dashboard-kpi-card strong,body.dark-mode .dashboard-balance-card strong,body.dark-mode .dashboard-quick-link span,body.dark-mode .dashboard-activity-item strong,body.dark-mode .dashboard-title{color:#f8fafc}body.dark-mode .dashboard-mini-strip-item span,body.dark-mode .dashboard-kpi-card p,body.dark-mode .dashboard-kpi-head span,body.dark-mode .dashboard-balance-card span,body.dark-mode .dashboard-subtitle,body.dark-mode .dashboard-activity-item span{color:#94a3b8}@media (width<=991px){.header-project-pill{display:none}.dashboard-main-right{gap:16px;display:grid}}@media (width<=767.98px){.dashboard-shell{gap:16px}.dashboard-kpi-card,.dashboard-mini-strip-item,.dashboard-balance-card,.dashboard-activity-item,.dashboard-quick-link{border-radius:14px}.dashboard-chart-box{min-height:260px}}.app-content{--calm-radius:18px;--calm-border:#e8edf5;--calm-shadow:0 12px 34px #0f172a0b}.page-actions{margin-bottom:10px!important}.section-title{letter-spacing:-.025em;font-size:22px!important}.section-desc{max-width:720px;line-height:1.55;font-size:12px!important}.card-box,.stat-card,.summary-card,.account-card,.report-card,.dashboard-kpi-card,.dashboard-balance-card,.dashboard-hero-clean{border-color:var(--calm-border)!important;border-radius:var(--calm-radius)!important;box-shadow:var(--calm-shadow)!important}.card-box{padding:18px!important}.card-box-header{gap:12px;margin-bottom:12px!important}.card-box-header h3{letter-spacing:-.015em;font-size:16px!important}.card-box-header p{line-height:1.5;font-size:11px!important}.content-grid,.page-stat-grid,.dashboard-kpi-grid{gap:14px!important}.page-stat-grid .stat-card,.stat-card{min-height:auto!important;padding:16px!important}.page-stat-grid.mb-20,.page-stat-grid.mb-12{margin-bottom:10px!important}.stat-card-title,.dashboard-kpi-head span{font-size:12px!important}.stat-card-value,.dashboard-kpi-card strong{letter-spacing:-.035em;font-size:22px!important}.stat-card-desc,.dashboard-kpi-card p{line-height:1.45;font-size:11px!important}.stat-card-icon{border-radius:13px!important;width:38px!important;height:38px!important}.filter-surface,.modern-filter{border-radius:16px!important;margin-bottom:10px!important;padding:12px!important}.custom-table th,.invoice-items-table th{letter-spacing:.025em;font-size:10.5px!important}.custom-table td,.invoice-items-table td{padding-top:10px!important;padding-bottom:10px!important;font-size:11.5px!important}.custom-table td strong,.invoice-items-table td strong{font-size:12px}.badge{padding:4px 8px!important;font-size:10px!important}.btn{box-shadow:none!important}.dashboard-shell{gap:14px!important}.trial-soft-banner{align-items:center;width:fit-content;max-width:100%;box-shadow:none!important;border-radius:999px!important;padding:10px 13px!important;display:inline-flex!important}.trial-soft-banner-icon{width:30px!important;height:30px!important}.trial-soft-banner-body{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.trial-soft-banner-body strong,.trial-soft-banner-body span{font-size:12px!important}.trial-soft-banner-label{display:none!important}.dashboard-hero-clean{min-height:auto!important;padding:20px 22px!important}.dashboard-hero-clean:after{opacity:.35!important}.dashboard-title{line-height:1.1;font-size:28px!important}.dashboard-subtitle{line-height:1.55;font-size:13px!important}.dashboard-kpi-card,.dashboard-balance-card,.dashboard-mini-strip-item,.dashboard-quick-link{padding:16px!important}.dashboard-kpi-card:hover,.dashboard-mini-strip-item:hover,.dashboard-balance-card:hover,.dashboard-quick-link:hover{box-shadow:var(--calm-shadow)!important;transform:none!important}.sa-tab-nav{border-radius:16px!important;padding:6px!important}.sa-tab-btn{min-height:38px!important;padding:8px 13px!important;font-size:12px!important}.app-header{min-height:68px!important}.page-title{letter-spacing:-.025em;font-size:21px!important}.page-subtitle{line-height:1.35;margin-top:2px!important;font-size:11.5px!important}.header-project-pill{border-radius:15px!important;min-width:180px!important;padding:9px 12px!important}.header-project-pill strong{font-size:12.5px!important}.header-project-pill span{font-size:10.5px!important}.brand-title{font-size:16px!important;line-height:1.18!important}.brand-subtitle{font-size:11px!important}.menu-title,.nav-section-title{letter-spacing:.075em!important;font-size:10px!important}.menu-link,.menu-group-toggle,.superadmin-sidebar .nav-link{font-size:12.5px!important}.menu-sublink{font-size:11.5px!important}.menu-group-left{min-width:0}.menu-group-left span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-title{font-size:20px!important}.page-subtitle{font-size:11px!important}.header-project-pill strong,.header-user-name,.user-mini-name{font-size:12px!important}.header-project-pill span,.header-user-role,.user-mini-role{font-size:10px!important}.header-search input{font-size:12px!important}.table-card{overflow:hidden}.table-card>.card-box-header{border-bottom:1px solid #edf2f7;padding-bottom:10px}.table-card>.card-box-header p{max-width:560px}.table-toolbar-full{gap:10px!important}.table-search,.table-select,.table-input-mini,.table-toolbar-full input,.table-toolbar-full select{min-height:38px!important}.table-search input,.table-select,.table-input-mini{font-size:12px!important}.invoice-tab-toolbar,.cari-tab-toolbar{align-items:center!important;gap:10px!important;margin-bottom:10px!important}.invoice-tab-link,.cari-tab-link{padding:8px 12px!important;font-size:11px!important}.invoice-tab-count,.cari-tab-count{min-width:22px!important;height:22px!important;font-size:10px!important}.list-density-bar{opacity:.78}.list-density-label{font-size:10px!important}.list-density-option{min-height:32px!important;padding:6px 9px!important;font-size:10.5px!important}.e-doc-strip{box-shadow:none!important;border-radius:16px!important;margin-bottom:12px!important;padding:12px 14px!important}.e-doc-strip-copy h3{font-size:14px!important}.e-doc-strip-copy p{font-size:11px!important}.e-doc-pill{padding:7px 10px!important;font-size:10.5px!important}.cari-name{font-size:11.5px!important}.cari-sub,.table-meta{font-size:10.5px!important}.e-doc-badge{padding:4px 7px!important;font-size:10px!important}.icon-btn{border-radius:10px!important;width:32px!important;height:32px!important}.detail-stats-grid{gap:12px!important}.detail-stats-grid.mb-20,.page-stat-grid.mb-20,.page-stat-grid.mb-12{margin-bottom:10px!important}.detail-stats-grid .stat-card,.page-stat-grid .stat-card{min-height:auto!important;padding:14px 16px!important}.detail-stats-grid .stat-card-value,.page-stat-grid .stat-card-value{line-height:1.1;margin-top:8px!important;font-size:21px!important}.detail-stats-grid .stat-card-description,.page-stat-grid .stat-card-description{margin-top:8px!important;font-size:11px!important}.table-card{margin-top:0!important}.table-card form.mb-20,.table-card .filter-surface,.filter-surface.mb-20{margin-bottom:10px!important}.table-card .custom-table,.e-doc-strip{margin-top:0!important}@media (width<=991.98px){.invoice-tab-toolbar,.cari-tab-toolbar,.e-doc-strip{flex-direction:column;align-items:flex-start!important}.list-density-bar{flex-wrap:wrap;justify-content:flex-start!important}}@media (width<=767.98px){.trial-soft-banner{width:100%;border-radius:16px!important}.trial-soft-banner-body{display:block}.dashboard-title{font-size:24px!important}}:root{--brand-gold:#d6a13d;--brand-gold-dark:#ad7b20;--brand-gold-soft:#fff3d9}.brand-icon,.brand-logo{overflow:hidden}.brand-icon .brand-mark-img,.brand-logo .brand-mark-img{-o-object-fit:contain;object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}:is(.brand-icon:has(.brand-mark-img),.brand-logo:has(.brand-mark-img)){box-shadow:none!important;background:0 0!important;padding:0!important}.sa-sidebar-logo-img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 18px #00000038);width:138px;max-width:calc(100% - 10px);height:auto;display:block}.app-sidebar .brand:has(.sa-sidebar-logo-img){background:#ffffff0b;justify-content:flex-start;width:100%;min-width:0;min-height:48px;overflow:visible;padding:8px 10px!important}.app-sidebar .brand:has(.sa-sidebar-logo-img):after{display:none}.auth-logo-img{filter:drop-shadow(0 16px 28px #00081447);width:min(430px,100%);height:auto;margin:0 0 16px;display:block}.auth-brand{text-align:left;width:100%;max-width:560px;margin:0}.auth-brand .auth-logo-img+p{text-align:left;max-width:360px;margin:4px 0 0}.dashboard-action-strip{justify-content:flex-end;align-items:center;margin:-4px 0 -2px;display:flex}.dashboard-action-strip .dashboard-topbar-actions{justify-content:flex-end}.btn-gold,.dashboard-action-strip .btn-primary,.form-actions .btn-primary{background:linear-gradient(135deg, var(--brand-gold) 0%, #e7bd63 100%)!important;color:#0f172a!important;border-color:#d5a03d!important;box-shadow:0 14px 28px #d6a13d38!important}.page-actions .action-buttons .btn-primary:has(.bi-plus-lg){background:linear-gradient(135deg, var(--brand-gold) 0%, #e7bd63 100%)!important;color:#0f172a!important;border-color:#d5a03d!important;box-shadow:0 14px 28px #d6a13d38!important}.page-actions .btn-primary:has(.bi-plus-lg){background:linear-gradient(135deg, var(--brand-gold) 0%, #e7bd63 100%)!important;color:#0f172a!important;border-color:#d5a03d!important;box-shadow:0 14px 28px #d6a13d38!important}.page-actions .btn-primary:has(.bi-save){background:linear-gradient(135deg, var(--brand-gold) 0%, #e7bd63 100%)!important;color:#0f172a!important;border-color:#d5a03d!important;box-shadow:0 14px 28px #d6a13d38!important}.page-actions .btn-primary:has(.bi-check-lg){background:linear-gradient(135deg, var(--brand-gold) 0%, #e7bd63 100%)!important;color:#0f172a!important;border-color:#d5a03d!important;box-shadow:0 14px 28px #d6a13d38!important}.page-actions .btn-primary:has(.bi-check2){background:linear-gradient(135deg, var(--brand-gold) 0%, #e7bd63 100%)!important;color:#0f172a!important;border-color:#d5a03d!important;box-shadow:0 14px 28px #d6a13d38!important}.page-actions .btn-primary:has(.bi-lightning-charge){background:linear-gradient(135deg, var(--brand-gold) 0%, #e7bd63 100%)!important;color:#0f172a!important;border-color:#d5a03d!important;box-shadow:0 14px 28px #d6a13d38!important}.card-box-header .btn-primary:has(.bi-plus-lg){background:linear-gradient(135deg, var(--brand-gold) 0%, #e7bd63 100%)!important;color:#0f172a!important;border-color:#d5a03d!important;box-shadow:0 14px 28px #d6a13d38!important}.card-box-header .btn-primary:has(.bi-save){background:linear-gradient(135deg, var(--brand-gold) 0%, #e7bd63 100%)!important;color:#0f172a!important;border-color:#d5a03d!important;box-shadow:0 14px 28px #d6a13d38!important}.modal-actions .btn-primary:has(.bi-plus-lg){background:linear-gradient(135deg, var(--brand-gold) 0%, #e7bd63 100%)!important;color:#0f172a!important;border-color:#d5a03d!important;box-shadow:0 14px 28px #d6a13d38!important}.modal-actions .btn-primary:has(.bi-save){background:linear-gradient(135deg, var(--brand-gold) 0%, #e7bd63 100%)!important;color:#0f172a!important;border-color:#d5a03d!important;box-shadow:0 14px 28px #d6a13d38!important}.btn-gold:hover,.dashboard-action-strip .btn-primary:hover,.form-actions .btn-primary:hover{background:linear-gradient(135deg, var(--brand-gold-dark) 0%, #d6a13d 100%)!important;border-color:var(--brand-gold-dark)!important;color:#fff!important}.page-actions .action-buttons .btn-primary:has(.bi-plus-lg):hover{background:linear-gradient(135deg, var(--brand-gold-dark) 0%, #d6a13d 100%)!important;border-color:var(--brand-gold-dark)!important;color:#fff!important}.page-actions .btn-primary:has(.bi-plus-lg):hover{background:linear-gradient(135deg, var(--brand-gold-dark) 0%, #d6a13d 100%)!important;border-color:var(--brand-gold-dark)!important;color:#fff!important}.page-actions .btn-primary:has(.bi-save):hover{background:linear-gradient(135deg, var(--brand-gold-dark) 0%, #d6a13d 100%)!important;border-color:var(--brand-gold-dark)!important;color:#fff!important}.page-actions .btn-primary:has(.bi-check-lg):hover{background:linear-gradient(135deg, var(--brand-gold-dark) 0%, #d6a13d 100%)!important;border-color:var(--brand-gold-dark)!important;color:#fff!important}.page-actions .btn-primary:has(.bi-check2):hover{background:linear-gradient(135deg, var(--brand-gold-dark) 0%, #d6a13d 100%)!important;border-color:var(--brand-gold-dark)!important;color:#fff!important}.page-actions .btn-primary:has(.bi-lightning-charge):hover{background:linear-gradient(135deg, var(--brand-gold-dark) 0%, #d6a13d 100%)!important;border-color:var(--brand-gold-dark)!important;color:#fff!important}.card-box-header .btn-primary:has(.bi-plus-lg):hover{background:linear-gradient(135deg, var(--brand-gold-dark) 0%, #d6a13d 100%)!important;border-color:var(--brand-gold-dark)!important;color:#fff!important}.card-box-header .btn-primary:has(.bi-save):hover{background:linear-gradient(135deg, var(--brand-gold-dark) 0%, #d6a13d 100%)!important;border-color:var(--brand-gold-dark)!important;color:#fff!important}.modal-actions .btn-primary:has(.bi-plus-lg):hover{background:linear-gradient(135deg, var(--brand-gold-dark) 0%, #d6a13d 100%)!important;border-color:var(--brand-gold-dark)!important;color:#fff!important}.modal-actions .btn-primary:has(.bi-save):hover{background:linear-gradient(135deg, var(--brand-gold-dark) 0%, #d6a13d 100%)!important;border-color:var(--brand-gold-dark)!important;color:#fff!important}.auth-register-text{text-align:center;color:#64748b;margin-top:16px;font-size:13px;font-weight:700}.auth-register-text .link{color:#d6a13d;font-weight:900;text-decoration:none}.auth-register-text .link:hover{color:#ad7b20;text-decoration:underline}.menu-link.active,.menu-group-toggle.active{background:linear-gradient(135deg, var(--brand-gold) 0%, #e9c46d 100%)!important;color:#0f172a!important;box-shadow:0 16px 34px #d6a13d3d!important}.menu-link.active i,.menu-group-toggle.active i,.menu-link.active span,.menu-group-toggle.active span{color:#0f172a!important}.menu-sublink.active{color:#f6d58a!important;background:#d6a13d29!important;border-color:#d6a13d47!important}.app-sidebar{flex-direction:column;display:flex}.sidebar-menu{flex:auto}.sidebar-subscription-note{color:#e5e7eb;background:linear-gradient(135deg,#d6a13d21,#ffffff0a);border:1px solid #d6a13d47;border-radius:16px;margin-top:16px;padding:12px 13px;box-shadow:inset 0 1px #ffffff14}.sidebar-subscription-note span,.sidebar-subscription-note strong{display:block}.sidebar-subscription-kicker{color:#f6d58a;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.sidebar-subscription-note strong{color:#fff;margin-top:5px;font-size:15px;line-height:1.1}.sidebar-subscription-note span:last-child{color:#cbd5e1;margin-top:5px;font-size:11px;line-height:1.35}.app-layout.sidebar-collapsed .sidebar-subscription-note{display:none}@media (width<=767.98px){.auth-logo-img{width:min(340px,100%)}}.dashboard-onboarding-card{background:radial-gradient(circle at 12% 12%,#d6a13d29,#0000 28%),linear-gradient(135deg,#fff 0%,#fffaf0 48%,#f8fbff 100%);border:1px solid #d6a13d47;border-radius:28px;margin-bottom:22px;padding:22px;box-shadow:0 22px 48px #0f172a14}.dashboard-onboarding-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.dashboard-onboarding-eyebrow{color:#9a6a16;letter-spacing:.04em;text-transform:uppercase;background:#d6a13d29;border-radius:999px;align-items:center;padding:7px 12px;font-size:11px;font-weight:900;display:inline-flex}.dashboard-onboarding-head h2{color:#0f172a;letter-spacing:-.04em;margin:12px 0 6px;font-size:clamp(22px,2.2vw,31px);font-weight:900}.dashboard-onboarding-head p{color:#64748b;max-width:720px;margin:0;font-size:14px;line-height:1.65}.dashboard-onboarding-progress{text-align:right;background:#ffffffc7;border:1px solid #e2e8f0f2;border-radius:20px;min-width:150px;padding:14px 16px}.dashboard-onboarding-progress strong,.dashboard-onboarding-progress span{display:block}.dashboard-onboarding-progress strong{color:#0f172a;letter-spacing:-.04em;font-size:28px;font-weight:950}.dashboard-onboarding-progress span{color:#64748b;margin-top:2px;font-size:12px;font-weight:800}.dashboard-onboarding-bar{background:#e2e8f0e6;border-radius:999px;height:8px;margin:18px 0;overflow:hidden}.dashboard-onboarding-bar span{border-radius:inherit;background:linear-gradient(90deg, var(--brand-gold,#d6a13d), #f0c66b);height:100%;transition:width .25s;display:block}.dashboard-onboarding-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dashboard-onboarding-step{min-height:118px;color:inherit;background:#ffffffd1;border:1px solid #e2e8f0f2;border-radius:22px;gap:12px;padding:16px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.dashboard-onboarding-step:hover{border-color:#d6a13d61;transform:translateY(-2px);box-shadow:0 16px 32px #0f172a14}.dashboard-onboarding-step.is-next{background:linear-gradient(135deg,#fffbebfa,#ffffffeb);border-color:#d6a13d94}.dashboard-onboarding-step.is-done{background:#f0fdf494;border-color:#22c55e38}.dashboard-onboarding-icon{color:#a16207;background:#d6a13d29;border-radius:14px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.dashboard-onboarding-step.is-done .dashboard-onboarding-icon{color:#16a34a;background:#22c55e24}.dashboard-onboarding-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.dashboard-onboarding-copy strong{color:#0f172a;font-size:13px;font-weight:900;line-height:1.25}.dashboard-onboarding-copy small{color:#64748b;font-size:11.5px;font-weight:700;line-height:1.45}.dashboard-onboarding-status{color:#64748b;background:#f1f5f9;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:900;position:absolute;bottom:12px;right:12px}.dashboard-onboarding-step.is-next .dashboard-onboarding-status{color:#9a6a16;background:#d6a13d2e}.dashboard-onboarding-step.is-done .dashboard-onboarding-status{color:#15803d;background:#22c55e24}.dashboard-onboarding-foot{color:#64748b;border-top:1px solid #e2e8f0d9;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding-top:16px;font-size:13px;font-weight:800;display:flex}.dashboard-onboarding-foot strong{color:#0f172a}.dashboard-onboarding-action{background:linear-gradient(135deg, var(--brand-gold,#d6a13d), #efc86a);color:#111827;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:950;text-decoration:none;display:inline-flex;box-shadow:0 14px 28px #d6a13d3d}@media (width<=1199.98px){.dashboard-onboarding-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.dashboard-onboarding-card{border-radius:22px;padding:18px}.dashboard-onboarding-head,.dashboard-onboarding-foot{flex-direction:column;align-items:stretch}.dashboard-onboarding-progress{text-align:left}.dashboard-onboarding-steps{grid-template-columns:1fr}}.mobile-bottom-nav{display:none}@media (width<=991.98px){.app-header{gap:10px;height:auto!important;min-height:64px!important;padding:10px 12px!important}.header-left{min-width:0;gap:10px!important}.header-title-wrap{min-width:0}.page-title{white-space:nowrap;text-overflow:ellipsis;max-width:44vw;overflow:hidden}.header-right{margin-left:auto;gap:7px!important}.header-user{gap:0!important}.header-user-avatar,.header-icon-btn,.menu-toggle-btn{border-radius:12px!important;width:38px!important;height:38px!important}.header-notification-dropdown{max-height:calc(100vh - 92px);overflow:auto;width:auto!important;position:fixed!important;top:72px!important;left:12px!important;right:12px!important}.app-content{padding:14px 12px calc(88px + env(safe-area-inset-bottom,0px))!important}.page-actions{gap:10px!important;margin-bottom:12px!important}.page-actions .action-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.page-actions .action-buttons .btn,.page-actions .action-buttons a,.page-actions .action-buttons button{justify-content:center;min-height:42px}.page-stat-grid,.content-grid,.dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.stat-card,.dashboard-kpi-card{border-radius:16px!important;padding:13px!important}.stat-card-icon{width:34px!important;height:34px!important}.stat-card-value,.dashboard-kpi-card strong{font-size:19px!important}.filter-surface,.modern-filter{border-radius:16px!important;padding:10px!important}.filter-grid,.invoice-filter-grid,.stok-filter-grid,.stok-hareket-filter-grid,.rapor-filter-grid,.table-toolbar-full{gap:8px!important}}@media (width<=767.98px){.mobile-bottom-nav{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:950;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172af0;border:1px solid #e2e8f0e0;border-radius:24px;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:8px;display:grid;position:fixed;box-shadow:0 20px 45px #0f172a3d}.mobile-bottom-nav-item{color:#cbd5e1;background:0 0;border:0;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:50px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.mobile-bottom-nav-item i{font-size:17px;line-height:1}.mobile-bottom-nav-item.active{color:#111827;background:linear-gradient(135deg,#d6a13d,#f0c66b);box-shadow:0 10px 22px #d6a13d42}.page-title{max-width:42vw;font-size:17px!important}.header-logout-form{display:none}.card-box,.table-card,.invoice-form-card,.invoice-summary-card{border-radius:18px!important}}@media (width<=575.98px){.page-stat-grid,.content-grid,.dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.stat-card-title,.dashboard-kpi-head span{font-size:10.5px!important}.stat-card-desc,.dashboard-kpi-card p{display:none}.card-box-header{align-items:flex-start!important}.table-tabs,.view-tabs,.report-tabs{-webkit-overflow-scrolling:touch;padding-bottom:4px;overflow-x:auto;flex-wrap:nowrap!important}.table-tabs .tab-pill,.view-tabs .tab-pill,.report-tabs .tab-pill{flex:none}.form-grid,.info-grid,.invoice-page-grid,.form-page-grid{gap:10px!important}.btn,.btn-sm{min-height:40px}}body.dark-mode .mobile-bottom-nav{background:#020617f0;border-color:#ffffff14}@media (width<=767.98px){html,body,.app-body{width:100%;max-width:100%;overflow-x:hidden}.app-layout,.app-main,.app-content,.dashboard-shell{width:100%!important;min-width:0!important;max-width:none!important}.app-layout{display:block!important}.app-main{margin-left:0!important}.app-content{padding:10px 10px calc(82px + env(safe-area-inset-bottom,0px))!important}.app-header{z-index:800;grid-template-columns:auto minmax(0,1fr) auto;position:sticky;top:0;gap:8px!important;min-height:58px!important;padding:8px 10px!important;display:grid!important}.header-left,.header-right{min-width:0}.header-left{grid-column:1/span 2;gap:8px!important}.header-right{grid-column:3;justify-content:flex-end;gap:6px!important}.header-project-pill,.header-search,.header-user-info,.page-subtitle{display:none!important}.page-title{line-height:1.1;max-width:52vw!important;font-size:15px!important}.header-user-avatar,.header-icon-btn,.menu-toggle-btn{border-radius:12px!important;width:34px!important;min-width:34px!important;height:34px!important;font-size:13px!important}.dashboard-shell{gap:10px!important}.dashboard-action-strip{margin:0 0 6px!important}.dashboard-action-strip .dashboard-topbar-actions{grid-template-columns:1fr 1fr;align-items:stretch;width:100%;gap:8px!important;display:grid!important}.dashboard-action-strip form{width:100%;min-width:0}.dashboard-period-select,.dashboard-action-strip .btn{justify-content:center;border-radius:13px!important;width:100%!important;min-height:38px!important;font-size:11px!important}.page-stat-grid,.content-grid,.dashboard-kpi-grid,.dashboard-kpi-grid-premium,.dashboard-main-grid,.dashboard-double-grid,.invoice-page-grid,.form-page-grid{grid-template-columns:1fr!important;gap:10px!important}.stat-card,.dashboard-kpi-card{border-radius:17px!important;min-height:auto!important;padding:12px!important}.dashboard-kpi-head{margin-bottom:8px!important}.dashboard-kpi-card strong,.stat-card-value{line-height:1.15;font-size:21px!important}.dashboard-currency-mini{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.dashboard-currency-mini span{border-radius:999px;padding:5px 8px;font-size:10px}.sa-tab-panel-shell,.card-box,.table-card,.filter-surface,.modern-filter,.invoice-form-card,.invoice-summary-card{border-radius:18px!important}.sa-tab-nav,.table-tabs,.view-tabs,.report-tabs{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;flex-wrap:nowrap!important}.sa-tab-btn,.table-tabs .tab-pill,.view-tabs .tab-pill,.report-tabs .tab-pill{flex:none}.mobile-bottom-nav{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));border-radius:20px;gap:3px;padding:6px}.mobile-bottom-nav-item{border-radius:14px;gap:3px;min-height:45px;font-size:9px}.mobile-bottom-nav-item i{font-size:15px}}@media (width<=380px){.page-title{max-width:46vw!important}.header-icon-btn,.header-user-avatar{width:32px!important;min-width:32px!important;height:32px!important}.mobile-bottom-nav-item{font-size:8.5px}}@media (width<=767.98px){.section-title,.page-actions{margin-bottom:10px!important}.section-title h1,.section-title h2{letter-spacing:-.02em;font-size:21px!important}.section-title p,.card-box-header p,.table-card>.card-box-header p{line-height:1.45;font-size:11.5px!important}.card-box,.table-card{padding:14px!important}.card-box-header,.table-card>.card-box-header{gap:10px!important;margin-bottom:12px!important;padding-bottom:10px!important}.card-box-header h3,.table-card>.card-box-header h3{letter-spacing:-.01em;font-size:16px!important}.form-grid,.modal-form-grid,.filter-grid,.table-toolbar-full,.incoming-filter-panel,.report-filter-grid,.invoice-filter-grid,.stok-filter-grid,.stok-hareket-filter-grid{grid-template-columns:1fr!important}.form-group label,.filter-label{margin-bottom:5px!important;font-size:10.5px!important}input,select,textarea,.table-select,.form-control,.select2-container .select2-selection--single{border-radius:13px!important;min-height:40px!important;font-size:12px!important}textarea{min-height:92px!important}.filter-surface,.modern-filter{margin-bottom:10px!important}.custom-table{min-width:680px}.custom-table th{white-space:nowrap;padding-top:9px!important;padding-bottom:9px!important;font-size:9.5px!important}.custom-table td{padding-top:10px!important;padding-bottom:10px!important;font-size:11px!important}.custom-table td strong{font-size:11.5px!important}:is(.table-card:not(:has(.mobile-data-list)):not(:has(.stock-mobile-list)) .table-wrapper,.card-box:not(:has(.mobile-data-list)):not(:has(.stock-mobile-list)) .table-wrapper){-webkit-overflow-scrolling:touch;padding-bottom:4px;display:block!important;overflow-x:auto!important}.mobile-data-list,.stock-mobile-list,.users-card-list,.roles-card-list{gap:10px!important}.mobile-data-card,.stock-mobile-card,.users-mobile-card,.role-mobile-card{border-radius:16px!important;padding:12px!important}.mobile-data-meta{grid-template-columns:1fr!important;gap:8px!important}.badge,.status-badge,.tab-count,.sa-tab-badge{font-size:9.5px!important}.custom-modal,.modal-overlay,.bulk-modal-overlay,.invoice-send-modal-overlay,.quick-modal{overflow-y:auto;align-items:flex-start!important;padding:10px!important}.custom-modal-dialog,.modal-card,.modern-modal-card,.bulk-modal-card,.invoice-send-modal,.quick-modal-content{border-radius:20px!important;width:100%!important;max-width:100%!important;max-height:calc(100dvh - 20px)!important;padding:16px!important;overflow:auto!important}.custom-modal-header,.custom-modal-body,.custom-modal-footer{padding-left:0!important;padding-right:0!important}.custom-modal-header h3,.modal-header h3,.quick-modal-header h3{font-size:18px!important}.custom-modal-footer,.modal-actions,.bulk-modal-actions,.invoice-send-modal-actions{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.custom-modal-footer .btn,.modal-actions .btn,.bulk-modal-actions .btn,.invoice-send-modal-actions .btn{justify-content:center;width:100%!important}.invoice-page-grid{grid-template-columns:1fr!important;gap:12px!important}.desktop-only,.table-card>.table-wrapper,.table-card .table-wrapper.desktop-only{visibility:hidden!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.mobile-data-list{gap:10px!important;display:grid!important}.mobile-only{display:block!important}.invoice-page-grid .invoice-main-area{order:1!important}.invoice-page-grid .invoice-side-area{order:2!important}.invoice-page-grid .invoice-summary-card{position:static!important;top:auto!important}.invoice-cards-mobile{gap:10px!important;display:grid!important}.invoice-cards-mobile:empty{display:none!important}.table-card .table-wrapper.invoice-table-desktop,.table-card .invoice-table-desktop,.table-card table.invoice-list-table,#invoiceItemsCard .table-wrapper.invoice-table-desktop,#invoiceItemsCard .invoice-table-desktop{visibility:hidden!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}#invoiceItemsCard .invoice-items-mobile{gap:10px!important;display:grid!important}#invoiceItemsCard .invoice-items-mobile:empty{display:none!important}.invoice-item-mobile-card{border:1px solid #94a3b838!important;border-radius:16px!important;margin:0!important;padding:12px!important;box-shadow:0 10px 24px #0f172a0f!important}.invoice-item-mobile-title{margin-bottom:10px!important;font-size:13px!important}.invoice-item-mobile-form{grid-template-columns:1fr!important;gap:9px!important;margin:10px 0!important}.invoice-mobile-field{gap:4px!important}.invoice-mobile-field label{font-size:10.5px!important}.invoice-mobile-field input,.invoice-mobile-field select{border-radius:12px!important;min-height:39px!important;padding:8px 10px!important;font-size:12px!important}.invoice-mobile-total-wrap strong{font-size:17px!important}.invoice-mobile-delete{justify-content:center;width:100%}.page-actions .action-buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}:is(.page-actions .action-buttons .btn-save,.page-actions .action-buttons .btn-primary:has(.bi-check-lg),.page-actions .action-buttons .btn-primary:has(.bi-plus-lg)){order:-1;grid-column:1/-1}.page-actions .action-buttons .btn,.page-actions .action-buttons a,.page-actions .action-buttons button{justify-content:center!important;width:100%!important;min-height:38px!important;padding:9px 10px!important;font-size:11.5px!important}.content-grid.page-stat-grid,.page-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.page-stat-grid .stat-card{min-height:96px!important;padding:12px!important}.page-stat-grid .stat-card-value{font-size:20px!important}.page-stat-grid .stat-card-description{font-size:10.5px!important}.invoice-mobile-card{border-radius:16px!important;gap:9px!important;padding:12px!important;display:grid!important;box-shadow:0 10px 24px #0f172a0e!important}.invoice-mobile-top{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important;display:grid!important}.invoice-mobile-top strong{word-break:break-word;font-size:13.5px!important;line-height:1.25!important}.invoice-mobile-name{color:#475569!important;font-size:12px!important;font-weight:800!important;line-height:1.35!important}.invoice-mobile-card .e-doc-badges{gap:5px!important;margin-bottom:0!important}.invoice-mobile-card .e-doc-badge{gap:4px!important;padding:4px 7px!important;font-size:9.5px!important}.invoice-mobile-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin:0!important;display:grid!important}.invoice-mobile-meta span{background:#f8fafc;border-radius:11px;padding:7px 8px;font-weight:700;display:block;font-size:10.5px!important}.invoice-mobile-total{margin:0!important;font-size:18px!important;line-height:1.15!important}.invoice-mobile-actions{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.invoice-mobile-actions .btn{justify-content:center!important;width:100%!important}.offer-tab-nav,.doc-tab-nav,.invoice-tab-nav{-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;gap:7px!important;margin-bottom:12px!important;padding-bottom:5px!important;overflow-x:auto!important}.offer-tab-link,.doc-tab-link,.invoice-tab-link{flex:none!important;gap:6px!important;padding:8px 10px!important;font-size:10.5px!important}.offer-tab-count,.doc-tab-count,.invoice-tab-count{min-width:20px!important;height:20px!important;padding:0 6px!important;font-size:10px!important}.filter-surface.modern-filter{border-radius:16px!important;margin-bottom:12px!important;padding:10px!important}.table-toolbar-full{gap:8px!important}.table-toolbar-full .btn,.table-toolbar-full .table-select,.table-toolbar-full .table-input-mini,.table-toolbar-full .table-search{min-height:38px!important}#offerItemsCard .offer-table-desktop,#deliveryItemsCard .invoice-table-desktop{height:auto!important;max-height:none!important;margin-top:10px!important;padding:0!important;display:block!important;overflow:visible!important}#offerItemsCard .invoice-items-table,#offerItemsCard .invoice-items-table tbody,#deliveryItemsCard .invoice-items-table,#deliveryItemsCard .invoice-items-table tbody{width:100%!important;min-width:0!important;display:block!important}#offerItemsCard .invoice-items-table thead,#deliveryItemsCard .invoice-items-table thead{display:none!important}#offerItemsCard .invoice-items-table tr,#deliveryItemsCard .invoice-items-table tr{background:#fff!important;border:1px solid #94a3b838!important;border-radius:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin:0 0 10px!important;padding:10px!important;display:grid!important;position:relative!important;box-shadow:0 10px 24px #0f172a0e!important}#offerItemsCard .invoice-items-table td,#deliveryItemsCard .invoice-items-table td{width:auto!important;min-width:0!important;vertical-align:initial!important;border:0!important;gap:5px!important;padding:0!important;font-size:11px!important;display:grid!important}#offerItemsCard .invoice-items-table td:before,#deliveryItemsCard .invoice-items-table td:before{color:#64748b;letter-spacing:.02em;font-size:9.5px;font-weight:800;line-height:1.1;display:block}#offerItemsCard .invoice-items-table td:first-child,#deliveryItemsCard .invoice-items-table td:first-child,#deliveryItemsCard .invoice-items-table td:nth-child(5),#offerItemsCard .invoice-items-table td:nth-child(7),#deliveryItemsCard .invoice-items-table td:nth-child(6),#offerItemsCard .invoice-items-table td:nth-child(8),#deliveryItemsCard .invoice-items-table td:nth-child(7){grid-column:1/-1!important}#offerItemsCard .invoice-items-table td:first-child:before,#deliveryItemsCard .invoice-items-table td:first-child:before{content:"Ürün / Hizmet"}#offerItemsCard .invoice-items-table td:nth-child(2):before,#deliveryItemsCard .invoice-items-table td:nth-child(2):before{content:"Miktar"}#offerItemsCard .invoice-items-table td:nth-child(3):before,#deliveryItemsCard .invoice-items-table td:nth-child(3):before{content:"Birim"}#offerItemsCard .invoice-items-table td:nth-child(4):before,#deliveryItemsCard .invoice-items-table td:nth-child(4):before{content:"Birim Fiyat"}#offerItemsCard .invoice-items-table td:nth-child(5):before{content:"İskonto"}#offerItemsCard .invoice-items-table td:nth-child(6):before{content:"KDV"}#deliveryItemsCard .invoice-items-table td:nth-child(5):before{content:"Açıklama"}#offerItemsCard .invoice-items-table td.row-total,#deliveryItemsCard .invoice-items-table td.row-total{color:#0f172a!important;white-space:normal!important;background:#f8fafc!important;border-radius:13px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:42px!important;padding:9px 10px!important;font-size:15px!important;font-weight:900!important;display:flex!important}#offerItemsCard .invoice-items-table td.row-total:before,#deliveryItemsCard .invoice-items-table td.row-total:before{content:"Tutar";margin:0}#offerItemsCard .invoice-items-table td:last-child:before,#deliveryItemsCard .invoice-items-table td:last-child:before{display:none!important}#offerItemsCard .invoice-items-table .table-input,#deliveryItemsCard .invoice-items-table .table-input{border-radius:12px!important;width:100%!important;min-width:0!important;min-height:38px!important;padding:8px 10px!important;font-size:11.5px!important}#offerItemsCard .offer-stock-suggestions,#deliveryItemsCard .invoice-stock-suggestions{max-height:210px!important;box-shadow:none!important;margin-top:6px!important;position:static!important}#offerItemsCard .deleteRow,#deliveryItemsCard .deleteRow{border-radius:12px!important;justify-content:center!important;width:100%!important;min-height:36px!important}#offerItemsCard .deleteRow i,#deliveryItemsCard .deleteRow i{margin:0!important}#offerItemsCard .invoice-items-header,#deliveryItemsCard .invoice-items-header{grid-template-columns:1fr!important;align-items:start!important;gap:10px!important;display:grid!important}#offerItemsCard .invoice-items-header .btn,#deliveryItemsCard .invoice-items-header .btn{justify-content:center!important;width:100%!important;min-height:38px!important}#offerItemsCard .offer-items-note,#deliveryItemsCard .invoice-items-note{white-space:normal!important;text-align:center!important;border-radius:12px!important;justify-content:center!important;width:100%!important;line-height:1.35!important}.invoice-form-card.compact-top-card,#offerInfoPanel,#deliveryInfoPanel{border-radius:17px!important;padding:12px!important}.compact-top-card .card-box-header,#offerInfoPanel .card-box-header,#deliveryInfoPanel .card-box-header{grid-template-columns:1fr!important;gap:8px!important;margin-bottom:10px!important;display:grid!important}.compact-top-card .card-box-header h3,#offerInfoPanel .card-box-header h3,#deliveryInfoPanel .card-box-header h3{font-size:15px!important;line-height:1.2!important}.compact-top-card .card-box-header p,#offerInfoPanel .card-box-header p,#deliveryInfoPanel .card-box-header p{font-size:10.5px!important;line-height:1.35!important}.invoice-card-actions{justify-content:space-between!important;gap:8px!important;width:100%!important;display:flex!important}.invoice-card-action{color:#0f172a!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:999px!important;min-height:34px!important;padding:7px 10px!important;font-size:11px!important;font-weight:800!important}.compact-top-card .form-grid.invoice-top-grid,#offerInfoPanel .form-grid,#deliveryInfoPanel .form-grid{gap:8px!important}.compact-top-card .form-group,#offerInfoPanel .form-group,#deliveryInfoPanel .form-group{gap:4px!important}.compact-top-card .form-group label,#offerInfoPanel .form-group label,#deliveryInfoPanel .form-group label{font-size:10.5px!important}.compact-top-card input,.compact-top-card select,.compact-top-card textarea,#offerInfoPanel input,#offerInfoPanel select,#offerInfoPanel textarea,#deliveryInfoPanel input,#deliveryInfoPanel select,#deliveryInfoPanel textarea{border-radius:12px!important;min-height:38px!important;padding:8px 10px!important;font-size:11.5px!important}.compact-top-card textarea,#offerInfoPanel textarea,#deliveryInfoPanel textarea{min-height:74px!important}.offer-currency-lock-hint{text-align:center!important;border-radius:999px!important;justify-content:center!important;width:100%!important;padding:6px 8px!important;font-size:10.5px!important}.invoice-side-area .sticky-card,.invoice-side-area .card-box{border-radius:17px!important;padding:12px!important}.invoice-side-area .card-box-header{margin-bottom:8px!important}.invoice-side-area .card-box-header h3{font-size:15px!important}.invoice-side-area .card-box-header p{font-size:10.5px!important}.invoice-side-area .summary-list{gap:0!important}.invoice-side-area .summary-row{padding:8px 0!important}.invoice-side-area .summary-row span{font-size:10.5px!important}.invoice-side-area .summary-row strong{font-size:11.5px!important}.invoice-side-area .summary-row.total-row strong,.invoice-side-area .summary-row.total strong{font-size:16px!important}.invoice-action-stack{gap:7px!important}.invoice-action-stack .btn,.invoice-side-area .btn{justify-content:center!important;width:100%!important;min-height:38px!important;font-size:11.5px!important}.page-actions{gap:10px!important;margin-bottom:12px!important}.page-actions .section-title{font-size:18px!important;line-height:1.2!important}.page-actions .section-desc{font-size:11.5px!important;line-height:1.35!important}}@media (width<=360px){.content-grid.page-stat-grid,.page-stat-grid{grid-template-columns:1fr!important}}@media (width<=767.98px){.app-content,.app-main{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}.incoming-toolbar{gap:10px!important;margin-bottom:12px!important}.incoming-status-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none!important;flex-wrap:nowrap!important;gap:7px!important;padding-bottom:4px!important;overflow-x:auto!important}.incoming-status-tabs::-webkit-scrollbar{display:none!important}.incoming-status-link{flex:none!important;gap:6px!important;padding:8px 10px!important;font-size:10.5px!important}.incoming-status-count{min-width:20px!important;height:20px!important;padding:0 6px!important;font-size:10px!important}.incoming-pills-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.incoming-pill{white-space:nowrap;justify-content:center!important;gap:5px!important;padding:7px 8px!important;font-size:10px!important}.incoming-filter-meta{align-items:flex-start!important;gap:6px!important;font-size:10.5px!important}.incoming-filter-panel{border-radius:16px!important;gap:8px!important;padding:10px!important}.mobile-data-list.mobile-only{gap:10px!important;display:grid!important}.mobile-data-card{position:relative;border-radius:16px!important;padding:12px!important;box-shadow:0 10px 24px #0f172a0e!important}.mobile-data-card.empty{text-align:center!important;color:#64748b!important;font-weight:700!important}.mobile-data-card-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important;display:grid!important}.mobile-data-card-head>div{min-width:0}.mobile-data-card-head strong{word-break:break-word;display:block;font-size:13.5px!important;line-height:1.25!important}.mobile-data-card-head span:not(.badge){font-size:10.5px!important;line-height:1.35!important}.mobile-data-card-head .incoming-check{grid-area:1/2;margin-top:2px;width:18px!important;height:18px!important}.mobile-data-card-head .badge{grid-column:1/-1;justify-self:start;margin-top:2px}.mobile-data-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important}.mobile-data-meta div{background:#f8fafc;border-radius:12px!important;padding:8px!important}.mobile-data-meta div:last-child:nth-child(odd){grid-column:1/-1}.mobile-data-meta span{margin-bottom:3px!important;font-size:9.5px!important}.mobile-data-meta strong{word-break:break-word;font-size:11.5px!important;line-height:1.35!important}.mobile-data-card .badge{white-space:nowrap;padding:4px 7px!important;font-size:9.5px!important;line-height:1.15!important}.mobile-data-card .incoming-actions{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;margin-top:10px!important;display:grid!important}.mobile-data-card .incoming-actions .btn{min-width:82px!important;padding-inline:10px!important}.mobile-data-card .incoming-select,.mobile-data-card .table-select{border-radius:12px!important;min-height:36px!important;font-size:11px!important}.mobile-data-card .table-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-top:9px!important;display:grid!important}.mobile-data-card .table-actions form{display:contents}.mobile-data-card .table-actions:not(:has(form)):not(:has(.btn+.btn)){grid-template-columns:1fr!important}.mobile-data-card .table-actions .btn{justify-content:center!important;width:100%!important;min-height:36px!important;padding:8px 10px!important;font-size:11px!important}.edoc-shell{gap:10px!important}.edoc-hero-card .summary-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.edoc-hero-card .summary-row{border-radius:15px!important;padding:11px!important}.edoc-hero-card .summary-row span{margin-bottom:5px!important;font-size:10px!important;line-height:1.25!important}.edoc-hero-card .summary-row strong{font-size:18px!important}.edoc-grid{grid-template-columns:1fr!important;gap:10px!important}.edoc-card{border-radius:17px!important;padding:13px!important}.edoc-card-head{grid-template-columns:1fr!important;gap:10px!important;margin-bottom:10px!important;display:grid!important}.edoc-card-head h3{font-size:16px!important}.edoc-card-head p{font-size:10.5px!important;line-height:1.45!important}.edoc-card-head .btn{justify-content:center!important;width:100%!important}.edoc-mini-list{gap:8px!important;margin-top:10px!important}.edoc-mini-item{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:9px!important;display:grid!important}.edoc-mini-item .text-muted{font-size:10.5px!important;line-height:1.25!important}.edoc-mini-item strong{word-break:break-word;display:block;font-size:12px!important;line-height:1.25!important}.edoc-mini-item .btn{width:auto!important;min-width:62px!important;min-height:34px!important;padding-inline:10px!important;font-size:10.5px!important}}@media screen and (width<=767.98px){#offerItemsCard,#deliveryItemsCard{border-radius:18px!important;padding:12px!important;overflow:visible!important}#offerItemsCard .table-wrapper,#deliveryItemsCard .table-wrapper,#offerItemsCard .offer-table-desktop,#deliveryItemsCard .invoice-table-desktop{width:100%!important;height:auto!important;max-height:none!important;margin:8px 0 0!important;padding:0!important;display:block!important;overflow:visible!important}#offerItemsCard table.invoice-items-table,#deliveryItemsCard table.invoice-items-table,#offerItemsCard table.invoice-items-table tbody,#deliveryItemsCard table.invoice-items-table tbody,#offerItemsCard table.invoice-items-table tr,#deliveryItemsCard table.invoice-items-table tr,#offerItemsCard table.invoice-items-table td,#deliveryItemsCard table.invoice-items-table td{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}#offerItemsCard table.invoice-items-table thead,#deliveryItemsCard table.invoice-items-table thead{display:none!important}#offerItemsCard table.invoice-items-table tr,#deliveryItemsCard table.invoice-items-table tr{background:#fff!important;border:1px solid #94a3b83d!important;border-radius:17px!important;margin:0 0 10px!important;padding:12px!important;box-shadow:0 12px 28px #0f172a0f!important}#offerItemsCard table.invoice-items-table td,#deliveryItemsCard table.invoice-items-table td{border:0!important;padding:0 0 9px!important;position:relative!important}#offerItemsCard table.invoice-items-table td:last-child,#deliveryItemsCard table.invoice-items-table td:last-child{padding-bottom:0!important}#offerItemsCard table.invoice-items-table td:before,#deliveryItemsCard table.invoice-items-table td:before{color:#64748b!important;letter-spacing:.02em!important;margin:0 0 5px!important;font-size:10px!important;font-weight:800!important;line-height:1.1!important;display:block!important}#offerItemsCard table.invoice-items-table td:first-child:before,#deliveryItemsCard table.invoice-items-table td:first-child:before{content:"Ürün / Hizmet"}#offerItemsCard table.invoice-items-table td:nth-child(2):before,#deliveryItemsCard table.invoice-items-table td:nth-child(2):before{content:"Miktar"}#offerItemsCard table.invoice-items-table td:nth-child(3):before,#deliveryItemsCard table.invoice-items-table td:nth-child(3):before{content:"Birim"}#offerItemsCard table.invoice-items-table td:nth-child(4):before,#deliveryItemsCard table.invoice-items-table td:nth-child(4):before{content:"Birim Fiyat"}#offerItemsCard table.invoice-items-table td:nth-child(5):before{content:"İskonto"}#offerItemsCard table.invoice-items-table td:nth-child(6):before{content:"KDV"}#deliveryItemsCard table.invoice-items-table td:nth-child(5):before{content:"Açıklama"}#offerItemsCard table.invoice-items-table .table-input,#deliveryItemsCard table.invoice-items-table .table-input{border-radius:13px!important;width:100%!important;min-width:0!important;min-height:40px!important;padding:8px 10px!important;font-size:12px!important}#offerItemsCard table.invoice-items-table td.row-total,#deliveryItemsCard table.invoice-items-table td.row-total{color:#0f172a!important;white-space:normal!important;background:#f8fafc!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-top:2px!important;padding:10px 12px!important;font-size:17px!important;font-weight:900!important;display:flex!important}#offerItemsCard table.invoice-items-table td.row-total:before,#deliveryItemsCard table.invoice-items-table td.row-total:before{content:"Tutar";margin:0!important}#offerItemsCard table.invoice-items-table td:last-child:before,#deliveryItemsCard table.invoice-items-table td:last-child:before{display:none!important}#offerItemsCard .deleteRow,#deliveryItemsCard .deleteRow{border-radius:13px!important;justify-content:center!important;width:100%!important;min-height:38px!important}#offerItemsCard .offer-stock-suggestions,#deliveryItemsCard .invoice-stock-suggestions{max-height:190px!important;box-shadow:none!important;margin-top:6px!important;position:static!important}#offerItemsCard .invoice-items-header,#deliveryItemsCard .invoice-items-header{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}#offerItemsCard .invoice-items-header .btn,#deliveryItemsCard .invoice-items-header .btn{justify-content:center!important;width:100%!important}#offerItemsCard .offer-items-note,#deliveryItemsCard .invoice-items-note{white-space:normal!important;text-align:center!important;border-radius:13px!important;justify-content:center!important;width:100%!important}.mobile-data-card{border-radius:17px!important;padding:12px!important}.mobile-data-card .incoming-actions,.mobile-data-card .table-actions{grid-template-columns:1fr!important;gap:7px!important}.mobile-data-card .incoming-actions .btn,.mobile-data-card .table-actions .btn,.mobile-data-card .table-actions button{justify-content:center!important;width:100%!important;min-height:36px!important}}@media (width<=767.98px){.app-main,.content-wrapper,.page-content,.page-shell,.card-box,.table-card,.form-main-area,.form-side-area,.report-card,.settings-card{min-width:0!important;max-width:100%!important}.table-wrapper{-webkit-overflow-scrolling:touch;overflow-y:hidden;width:100%!important;max-width:100%!important;overflow-x:auto!important}.table-wrapper>table,.table-wrapper .custom-table{width:max-content;min-width:620px}.table-wrapper::-webkit-scrollbar{height:6px}.table-wrapper::-webkit-scrollbar-thumb{background:#94a3b88c;border-radius:999px}.filter-row,.filter-actions,.page-actions,.action-buttons,.card-box-header{min-width:0!important}}.invoice-stock-input-row{grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:6px;display:grid}.invoice-stock-picker-btn{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:6px;justify-content:center;align-items:center;width:36px;height:40px;padding:0;display:inline-flex}.invoice-stock-picker-btn:hover{color:#8a5a00;background:#fff8e5;border-color:#e7b63d}.stock-picker-modal-card{border-radius:8px;width:min(1180px,100vw - 28px);max-width:1180px;max-height:calc(100vh - 24px);padding:22px;overflow:hidden}.stock-picker-header{margin-bottom:14px}.stock-picker-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.stock-picker-search-wrap{flex:1;position:relative}.stock-picker-search-wrap i{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.stock-picker-search-wrap input{background:#fff;border:1px solid #dbe3ee;border-radius:6px;width:100%;min-height:40px;padding:9px 12px 9px 36px;font-size:13px}.stock-picker-selection-count{color:#8a5a00;background:#fff8e5;border:1px solid #f3cf78;border-radius:5px;flex:none;padding:6px 9px;font-size:11px;font-weight:800}.stock-picker-table-wrap{border:1px solid #e5eaf1;border-radius:7px;min-height:min(520px,100vh - 270px);max-height:min(620px,100vh - 245px);position:relative;overflow:auto}.stock-picker-table{border-collapse:collapse;table-layout:fixed;width:100%}.stock-picker-table th{z-index:2;color:#64748b;text-align:left;background:#f7f9fc;border-bottom:1px solid #dfe5ed;padding:9px 10px;font-size:10px;font-weight:900;position:sticky;top:0}.stock-picker-table td{color:#334155;vertical-align:middle;border-bottom:1px solid #eef1f5;padding:10px;font-size:12px}.stock-picker-table tbody tr{cursor:pointer}.stock-picker-table tbody tr:hover,.stock-picker-table tbody tr.is-selected{background:#fffaf0}.stock-picker-table tbody tr:last-child td{border-bottom:0}.stock-picker-table th:first-child,.stock-picker-table td:first-child{text-align:center;width:44px}.stock-picker-table th:nth-child(2),.stock-picker-table td:nth-child(2){width:110px}.stock-picker-table th:nth-child(3),.stock-picker-table td:nth-child(3){width:32%}.stock-picker-table th:nth-child(4),.stock-picker-table td:nth-child(4){width:80px}.stock-picker-table th:nth-child(5),.stock-picker-table td:nth-child(5),.stock-picker-table th:nth-child(6),.stock-picker-table td:nth-child(6),.stock-picker-table th:nth-child(7),.stock-picker-table td:nth-child(7){text-align:right}.stock-picker-product-name{color:#172033;overflow-wrap:anywhere;font-weight:800;display:block}.stock-picker-product-meta{color:#94a3b8;margin-top:2px;font-size:10px;display:block}.stock-picker-stock-value.is-low{color:#dc2626;font-weight:800}.stock-picker-stock-value.is-service{color:#64748b}.stock-picker-empty{color:#94a3b8;justify-items:center;gap:6px;padding:40px 16px;font-size:12px;display:grid}.stock-picker-empty[hidden]{display:none}.stock-picker-actions{margin-top:14px}@media (width<=700px){.stock-picker-modal-card{max-height:calc(100vh - 20px);padding:14px}.stock-picker-toolbar{flex-direction:column;align-items:stretch}.stock-picker-selection-count{align-self:flex-start}.stock-picker-table-wrap{max-height:calc(100vh - 300px)}.stock-picker-table{min-width:720px}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:bottom-1\/2:before{content:var(--tw-content);bottom:50%}.before\:left-\[0\.4rem\]:before{content:var(--tw-content);left:.4rem}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:border-l:before{content:var(--tw-content);border-left-width:1px}.before\:border-\[\#e3e3e0\]:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(227 227 224/var(--tw-border-opacity,1))}.hover\:border-\[\#19140035\]:hover{border-color:#19140035}.hover\:border-\[\#1915014a\]:hover{border-color:#1915014a}.hover\:border-black:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.focus\:border-blue-300:focus{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.focus\:border-indigo-700:focus{--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity,1))}.focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.focus\:bg-indigo-100:focus{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.focus\:text-gray-500:focus{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.focus\:text-gray-700:focus{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.focus\:text-gray-800:focus{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.focus\:text-indigo-800:focus{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.active\:bg-gray-900:active{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.active\:bg-red-700:active{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.active\:text-gray-500:active{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.active\:text-gray-700:active{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.active\:text-gray-800:active{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.disabled\:opacity-25:disabled{opacity:.25}@media (width>=640px){.sm\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:ms-10{margin-inline-start:2.5rem}.sm\:ms-6{margin-inline-start:1.5rem}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1}.sm\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pt-0{padding-top:0}}@media (width>=1024px){.lg\:-ml-px{margin-left:-1px}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:ml-0{margin-left:0}.lg\:mt-10{margin-top:2.5rem}.lg\:block{display:block}.lg\:aspect-auto{aspect-ratio:auto}.lg\:w-\[438px\]{width:438px}.lg\:max-w-4xl{max-width:56rem}.lg\:grow{flex-grow:1}.lg\:flex-row{flex-direction:row}.lg\:justify-center{justify-content:center}.lg\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.lg\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.lg\:rounded-br-none{border-bottom-right-radius:0}.lg\:rounded-tl-lg{border-top-left-radius:.5rem}.lg\:p-20{padding:5rem}.lg\:p-8{padding:2rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-10{padding-bottom:2.5rem}}.ltr\:origin-top-left:where([dir=ltr],[dir=ltr] *){transform-origin:0 0}.ltr\:origin-top-right:where([dir=ltr],[dir=ltr] *){transform-origin:100% 0}.rtl\:origin-top-left:where([dir=rtl],[dir=rtl] *){transform-origin:0 0}.rtl\:origin-top-right:where([dir=rtl],[dir=rtl] *){transform-origin:100% 0}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme:dark){.dark\:border-\[\#3E3E3A\]{--tw-border-opacity:1;border-color:rgb(62 62 58/var(--tw-border-opacity,1))}.dark\:border-\[\#eeeeec\]{--tw-border-opacity:1;border-color:rgb(238 238 236/var(--tw-border-opacity,1))}.dark\:border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:bg-\[\#0a0a0a\]{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.dark\:bg-\[\#161615\]{--tw-bg-opacity:1;background-color:rgb(22 22 21/var(--tw-bg-opacity,1))}.dark\:bg-\[\#1D0002\]{--tw-bg-opacity:1;background-color:rgb(29 0 2/var(--tw-bg-opacity,1))}.dark\:bg-\[\#3E3E3A\]{--tw-bg-opacity:1;background-color:rgb(62 62 58/var(--tw-bg-opacity,1))}.dark\:bg-\[\#eeeeec\]{--tw-bg-opacity:1;background-color:rgb(238 238 236/var(--tw-bg-opacity,1))}.dark\:bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:text-\[\#1C1C1A\]{--tw-text-opacity:1;color:rgb(28 28 26/var(--tw-text-opacity,1))}.dark\:text-\[\#391800\]{--tw-text-opacity:1;color:rgb(57 24 0/var(--tw-text-opacity,1))}.dark\:text-\[\#4B0600\]{--tw-text-opacity:1;color:rgb(75 6 0/var(--tw-text-opacity,1))}.dark\:text-\[\#733000\]{--tw-text-opacity:1;color:rgb(115 48 0/var(--tw-text-opacity,1))}.dark\:text-\[\#A1A09A\]{--tw-text-opacity:1;color:rgb(161 160 154/var(--tw-text-opacity,1))}.dark\:text-\[\#EDEDEC\]{--tw-text-opacity:1;color:rgb(237 237 236/var(--tw-text-opacity,1))}.dark\:text-\[\#F61500\]{--tw-text-opacity:1;color:rgb(246 21 0/var(--tw-text-opacity,1))}.dark\:text-\[\#FF4433\]{--tw-text-opacity:1;color:rgb(255 68 51/var(--tw-text-opacity,1))}.dark\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.dark\:text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:mix-blend-normal{mix-blend-mode:normal}.dark\:mix-blend-hard-light{mix-blend-mode:hard-light}.dark\:shadow-\[inset_0px_0px_0px_1px_\#fffaed2d\]{--tw-shadow:inset 0px 0px 0px 1px #fffaed2d;--tw-shadow-colored:inset 0px 0px 0px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:\[--stroke-color\:\#FF750F\]{--stroke-color:#ff750f}.dark\:before\:border-\[\#3E3E3A\]:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(62 62 58/var(--tw-border-opacity,1))}.dark\:hover\:border-\[\#3E3E3A\]:hover{--tw-border-opacity:1;border-color:rgb(62 62 58/var(--tw-border-opacity,1))}.dark\:hover\:border-\[\#62605b\]:hover{--tw-border-opacity:1;border-color:rgb(98 96 91/var(--tw-border-opacity,1))}.dark\:hover\:border-white:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.dark\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:active\:text-gray-300:active{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}}
