@font-face{font-family:feather;src:url("./media/feather-CFD4EVID.woff") format("woff"),url("./media/feather-DXVGH7FP.ttf") format("truetype")}[class*=" ft-"],[class^=ft-]{font-family:feather!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ft-alert-octagon:before{content:"\e81b"}.ft-alert-circle:before{content:"\e81c"}.ft-activity:before{content:"\e81d"}.ft-alert-triangle:before{content:"\e81e"}.ft-align-center:before{content:"\e81f"}.ft-airplay:before{content:"\e820"}.ft-align-justify:before{content:"\e821"}.ft-align-left:before{content:"\e822"}.ft-align-right:before{content:"\e823"}.ft-arrow-down-left:before{content:"\e824"}.ft-arrow-down-right:before{content:"\e825"}.ft-anchor:before{content:"\e826"}.ft-aperture:before{content:"\e827"}.ft-arrow-left:before{content:"\e828"}.ft-arrow-right:before{content:"\e829"}.ft-arrow-down:before{content:"\e82a"}.ft-arrow-up-left:before{content:"\e82b"}.ft-arrow-up-right:before{content:"\e82c"}.ft-arrow-up:before{content:"\e82d"}.ft-award:before{content:"\e82e"}.ft-bar-chart:before{content:"\e82f"}.ft-at-sign:before{content:"\e830"}.ft-bar-chart-2:before{content:"\e831"}.ft-battery-charging:before{content:"\e832"}.ft-bell-off:before{content:"\e833"}.ft-battery:before{content:"\e834"}.ft-bluetooth:before{content:"\e835"}.ft-bell:before{content:"\e836"}.ft-book:before{content:"\e837"}.ft-briefcase:before{content:"\e838"}.ft-camera-off:before{content:"\e839"}.ft-calendar:before{content:"\e83a"}.ft-bookmark:before{content:"\e83b"}.ft-box:before{content:"\e83c"}.ft-camera:before{content:"\e83d"}.ft-check-circle:before{content:"\e83e"}.ft-check:before{content:"\e83f"}.ft-check-square:before{content:"\e840"}.ft-cast:before{content:"\e841"}.ft-chevron-down:before{content:"\e842"}.ft-chevron-left:before{content:"\e843"}.ft-chevron-right:before{content:"\e844"}.ft-chevron-up:before{content:"\e845"}.ft-chevrons-down:before{content:"\e846"}.ft-chevrons-right:before{content:"\e847"}.ft-chevrons-up:before{content:"\e848"}.ft-chevrons-left:before{content:"\e849"}.ft-circle:before{content:"\e84a"}.ft-clipboard:before{content:"\e84b"}.ft-chrome:before{content:"\e84c"}.ft-clock:before{content:"\e84d"}.ft-cloud-lightning:before{content:"\e84e"}.ft-cloud-drizzle:before{content:"\e84f"}.ft-cloud-rain:before{content:"\e850"}.ft-cloud-off:before{content:"\e851"}.ft-codepen:before{content:"\e852"}.ft-cloud-snow:before{content:"\e853"}.ft-compass:before{content:"\e854"}.ft-copy:before{content:"\e855"}.ft-corner-down-right:before{content:"\e856"}.ft-corner-down-left:before{content:"\e857"}.ft-corner-left-down:before{content:"\e858"}.ft-corner-left-up:before{content:"\e859"}.ft-corner-up-left:before{content:"\e85a"}.ft-corner-up-right:before{content:"\e85b"}.ft-corner-right-down:before{content:"\e85c"}.ft-corner-right-up:before{content:"\e85d"}.ft-cpu:before{content:"\e85e"}.ft-credit-card:before{content:"\e85f"}.ft-crosshair:before{content:"\e860"}.ft-disc:before{content:"\e861"}.ft-delete:before{content:"\e862"}.ft-download-cloud:before{content:"\e863"}.ft-download:before{content:"\e864"}.ft-droplet:before{content:"\e865"}.ft-edit-2:before{content:"\e866"}.ft-edit:before{content:"\e867"}.ft-edit-1:before{content:"\e868"}.ft-external-link:before{content:"\e869"}.ft-eye:before{content:"\e86a"}.ft-feather:before{content:"\e86b"}.ft-facebook:before{content:"\e86c"}.ft-file-minus:before{content:"\e86d"}.ft-eye-off:before{content:"\e86e"}.ft-fast-forward:before{content:"\e86f"}.ft-file-text:before{content:"\e870"}.ft-film:before{content:"\e871"}.ft-file:before{content:"\e872"}.ft-file-plus:before{content:"\e873"}.ft-folder:before{content:"\e874"}.ft-filter:before{content:"\e875"}.ft-flag:before{content:"\e876"}.ft-globe:before{content:"\e877"}.ft-grid:before{content:"\e878"}.ft-heart:before{content:"\e879"}.ft-home:before{content:"\e87a"}.ft-github:before{content:"\e87b"}.ft-image:before{content:"\e87c"}.ft-inbox:before{content:"\e87d"}.ft-layers:before{content:"\e87e"}.ft-info:before{content:"\e87f"}.ft-instagram:before{content:"\e880"}.ft-layout:before{content:"\e881"}.ft-link-2:before{content:"\e882"}.ft-life-buoy:before{content:"\e883"}.ft-link:before{content:"\e884"}.ft-log-in:before{content:"\e885"}.ft-list:before{content:"\e886"}.ft-lock:before{content:"\e887"}.ft-log-out:before{content:"\e888"}.ft-loader:before{content:"\e889"}.ft-mail:before{content:"\e88a"}.ft-maximize-2:before{content:"\e88b"}.ft-map:before{content:"\e88c"}.ft-map-pin:before{content:"\e88e"}.ft-menu:before{content:"\e88f"}.ft-message-circle:before{content:"\e890"}.ft-message-square:before{content:"\e891"}.ft-minimize-2:before{content:"\e892"}.ft-mic-off:before{content:"\e893"}.ft-minus-circle:before{content:"\e894"}.ft-mic:before{content:"\e895"}.ft-minus-square:before{content:"\e896"}.ft-minus:before{content:"\e897"}.ft-moon:before{content:"\e898"}.ft-monitor:before{content:"\e899"}.ft-more-vertical:before{content:"\e89a"}.ft-more-horizontal:before{content:"\e89b"}.ft-move:before{content:"\e89c"}.ft-music:before{content:"\e89d"}.ft-navigation-2:before{content:"\e89e"}.ft-navigation:before{content:"\e89f"}.ft-octagon:before{content:"\e8a0"}.ft-package:before{content:"\e8a1"}.ft-pause-circle:before{content:"\e8a2"}.ft-pause:before{content:"\e8a3"}.ft-percent:before{content:"\e8a4"}.ft-phone-call:before{content:"\e8a5"}.ft-phone-forwarded:before{content:"\e8a6"}.ft-phone-missed:before{content:"\e8a7"}.ft-phone-off:before{content:"\e8a8"}.ft-phone-incoming:before{content:"\e8a9"}.ft-phone:before{content:"\e8aa"}.ft-phone-outgoing:before{content:"\e8ab"}.ft-pie-chart:before{content:"\e8ac"}.ft-play-circle:before{content:"\e8ad"}.ft-play:before{content:"\e8ae"}.ft-plus-square:before{content:"\e8af"}.ft-plus-circle:before{content:"\e8b0"}.ft-plus:before{content:"\e8b1"}.ft-pocket:before{content:"\e8b2"}.ft-printer:before{content:"\e8b3"}.ft-power:before{content:"\e8b4"}.ft-radio:before{content:"\e8b5"}.ft-repeat:before{content:"\e8b6"}.ft-refresh-ccw:before{content:"\e8b7"}.ft-rewind:before{content:"\e8b8"}.ft-rotate-ccw:before{content:"\e8b9"}.ft-refresh-cw:before{content:"\e8ba"}.ft-rotate-cw:before{content:"\e8bb"}.ft-save:before{content:"\e8bc"}.ft-search:before{content:"\e8bd"}.ft-server:before{content:"\e8be"}.ft-scissors:before{content:"\e8bf"}.ft-share-2:before{content:"\e8c0"}.ft-share:before{content:"\e8c1"}.ft-shield:before{content:"\e8c2"}.ft-settings:before{content:"\e8c3"}.ft-skip-back:before{content:"\e8c4"}.ft-shuffle:before{content:"\e8c5"}.ft-sidebar:before{content:"\e8c6"}.ft-skip-forward:before{content:"\e8c7"}.ft-slack:before{content:"\e8c8"}.ft-slash:before{content:"\e8c9"}.ft-smartphone:before{content:"\e8ca"}.ft-square:before{content:"\e8cb"}.ft-speaker:before{content:"\e8cc"}.ft-star:before{content:"\e8cd"}.ft-stop-circle:before{content:"\e8ce"}.ft-sun:before{content:"\e8cf"}.ft-sunrise:before{content:"\e8d0"}.ft-tablet:before{content:"\e8d1"}.ft-tag:before{content:"\e8d2"}.ft-sunset:before{content:"\e8d3"}.ft-target:before{content:"\e8d4"}.ft-thermometer:before{content:"\e8d5"}.ft-thumbs-up:before{content:"\e8d6"}.ft-thumbs-down:before{content:"\e8d7"}.ft-toggle-left:before{content:"\e8d8"}.ft-toggle-right:before{content:"\e8d9"}.ft-trash-2:before{content:"\e8da"}.ft-trash:before{content:"\e8db"}.ft-trending-up:before{content:"\e8dc"}.ft-trending-down:before{content:"\e8dd"}.ft-triangle:before{content:"\e8de"}.ft-type:before{content:"\e8df"}.ft-twitter:before{content:"\e8e0"}.ft-upload:before{content:"\e8e1"}.ft-umbrella:before{content:"\e8e2"}.ft-upload-cloud:before{content:"\e8e3"}.ft-unlock:before{content:"\e8e4"}.ft-user-check:before{content:"\e8e5"}.ft-user-minus:before{content:"\e8e6"}.ft-user-plus:before{content:"\e8e7"}.ft-user-x:before{content:"\e8e8"}.ft-user:before{content:"\e8e9"}.ft-users:before{content:"\e8ea"}.ft-video-off:before{content:"\e8eb"}.ft-video:before{content:"\e8ec"}.ft-voicemail:before{content:"\e8ed"}.ft-volume-x:before{content:"\e8ee"}.ft-volume-2:before{content:"\e8ef"}.ft-volume-1:before{content:"\e8f0"}.ft-volume:before{content:"\e8f1"}.ft-watch:before{content:"\e8f2"}.ft-wifi:before{content:"\e8f3"}.ft-x-square:before{content:"\e8f4"}.ft-wind:before{content:"\e8f5"}.ft-x:before{content:"\e8f6"}.ft-x-circle:before{content:"\e8f7"}.ft-zap:before{content:"\e8f8"}.ft-zoom-in:before{content:"\e8f9"}.ft-zoom-out:before{content:"\e8fa"}.ft-command:before{content:"\e8fb"}.ft-cloud:before{content:"\e8fc"}.ft-hash:before{content:"\e8fd"}.ft-headphones:before{content:"\e8fe"}.ft-underline:before{content:"\e8ff"}.ft-italic:before{content:"\e900"}.ft-bold:before{content:"\e901"}.ft-crop:before{content:"\e902"}.ft-help-circle:before{content:"\e903"}.ft-paperclip:before{content:"\e904"}.ft-shopping-cart:before{content:"\e905"}.ft-tv:before{content:"\e906"}.ft-wifi-off:before{content:"\e907"}.ft-minimize:before{content:"\e88d"}.ft-maximize:before{content:"\e908"}.ft-gitlab:before{content:"\e909"}.ft-sliders:before{content:"\e90a"}.ft-star-on:before{content:"\e90b"}.ft-heart-on:before{content:"\e90c"}.ft-archive:before{content:"\e90d"}.ft-arrow-down-circle:before{content:"\e90e"}.ft-arrow-up-circle:before{content:"\e90f"}.ft-arrow-left-circle:before{content:"\e910"}.ft-arrow-right-circle:before{content:"\e911"}.ft-bar-chart-line-:before{content:"\e912"}.ft-bar-chart-line:before{content:"\e913"}.ft-book-open:before{content:"\e914"}.ft-code:before{content:"\e915"}.ft-database:before{content:"\e916"}.ft-dollar-sign:before{content:"\e917"}.ft-folder-plus:before{content:"\e918"}.ft-gift:before{content:"\e919"}.ft-folder-minus:before{content:"\e91a"}.ft-git-commit:before{content:"\e91b"}.ft-git-branch:before{content:"\e91c"}.ft-git-pull-request:before{content:"\e91d"}.ft-git-merge:before{content:"\e91e"}.ft-linkedin:before{content:"\e91f"}.ft-hard-drive:before{content:"\e920"}.ft-more-vertical-:before{content:"\e921"}.ft-more-horizontal-:before{content:"\e922"}.ft-rss:before{content:"\e923"}.ft-send:before{content:"\e924"}.ft-shield-off:before{content:"\e925"}.ft-shopping-bag:before{content:"\e926"}.ft-terminal:before{content:"\e927"}.ft-truck:before{content:"\e928"}.ft-zap-off:before{content:"\e929"}.ft-youtube:before{content:"\e92a"}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjdfeQ_5Y.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjdPeQ_5Y.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjeveQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjdfeQ_5Y.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjdPeQ_5Y.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjeveQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCBTeO-U.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCBTeO-U.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCBTeO-U.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCBTeO-U.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyWyosBD5XxxKA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyWyosBB5XxxKA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyWyosBA5XxxKA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyWyosBO5Xw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpQ59CjCQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpS59CjCQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CjCQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpd59A.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpQ59CjCQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpS59CjCQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CjCQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpd59A.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpQ59CjCQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpS59CjCQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CjCQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpd59A.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpQ59CjCQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpS59CjCQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CjCQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpd59A.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpQ59CjCQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpS59CjCQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CjCQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/hankengrotesk/v12/ieVn2YZDLWuGJpnzaiwFXS9tYtpd59A.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;src:url("./media/Cairo-Variable-Q2VCLAWB.ttf") format("truetype-variations");font-weight:400 800;font-style:normal;font-display:swap}:root{--forest-50: #eef4f1;--forest-100: #d6e7df;--forest-200: #aecdc1;--forest-300: #7fac9c;--forest-400: #538b77;--forest-500: #2f6b57;--forest-600: #1d5343;--forest-700: #163f34;--forest-800: #0f3127;--forest-900: #0c2a22;--forest-950: #071a15;--amber-50: #fdf6ec;--amber-100: #f9e8cc;--amber-200: #f1d09b;--amber-300: #e7b36a;--amber-400: #dd9a4a;--amber-500: #d98236;--amber-600: #b9772a;--amber-700: #97601f;--amber-800: #74491a;--amber-900: #543415;--sand-0: #ffffff;--sand-50: #fbf7ee;--sand-100: #f5efe3;--sand-200: #e7ddc8;--sand-300: #d3c6ac;--sand-400: #b0a288;--sand-500: #847b69;--sand-600: #5a6a60;--sand-700: #3f4a42;--sand-800: #283029;--sand-900: #16241d;--red-50: #fbeceb;--red-100: #f6d6d3;--red-300: #e08079;--red-500: #d04a40;--red-600: #b23a31;--red-700: #8e2d26;--blue-50: #e7f0f6;--blue-100: #cfe1ee;--blue-300: #7fb0d0;--blue-500: #2f78a9;--blue-600: #246291;--blue-700: #1c4d73;--whatsapp: #1fad5b;--whatsapp-bg: #dcf8c6;--telegram: #229ed9;--telegram-bg: #d7eefb;--bds-bg: var(--sand-100);--bds-bg-subtle: var(--sand-50);--bds-surface: var(--sand-0);--bds-surface-2: var(--sand-50);--bds-surface-sunken:var(--sand-100);--bds-surface-inverse: var(--forest-900);--bds-overlay: rgb(12 42 34 / .45);--bds-text-on-overlay: var(--sand-50);--bds-overlay-strong: rgb(12 42 34 / .72);--bds-border: var(--sand-200);--bds-border-strong: #8f8570;--bds-border-subtle: var(--sand-100);--bds-text: var(--sand-900);--bds-text-secondary:var(--sand-600);--bds-text-muted: #6c6556;--bds-text-inverse: var(--sand-50);--bds-text-on-brand: #ffffff;--bds-text-on-solid: #ffffff;--bds-text-on-accent:var(--forest-900);--bds-brand: var(--forest-700);--bds-brand-hover: var(--forest-800);--bds-brand-active: var(--forest-900);--bds-brand-subtle: var(--forest-50);--bds-brand-subtle-text: var(--forest-700);--bds-brand-border: var(--forest-200);--bds-accent: var(--amber-500);--bds-accent-hover: var(--amber-600);--bds-accent-active: var(--amber-700);--bds-accent-subtle: var(--amber-50);--bds-accent-subtle-text: var(--amber-700);--bds-accent-border: var(--amber-200);--bds-success: #168447;--bds-success-hover: #136f3a;--bds-success-subtle: #e4f7ea;--bds-success-text: #157a40;--bds-success-border: #bfe9cd;--bds-warning: var(--amber-500);--bds-warning-subtle: var(--amber-50);--bds-warning-text: var(--amber-700);--bds-warning-border: var(--amber-200);--bds-danger: #c4443a;--bds-danger-hover: var(--red-600);--bds-danger-subtle: var(--red-50);--bds-danger-text: var(--red-700);--bds-danger-border: var(--red-100);--bds-info: var(--blue-500);--bds-info-subtle: var(--blue-50);--bds-info-text: var(--blue-700);--bds-info-border: var(--blue-100);--bds-whatsapp: var(--whatsapp);--bds-whatsapp-bubble:var(--whatsapp-bg);--bds-telegram: var(--telegram);--bds-telegram-bubble:var(--telegram-bg);--bds-focus: var(--amber-600);--bds-focus-ring: 0 0 0 3px rgb(185 119 42 / .45);--bds-chart-1: var(--forest-600);--bds-chart-2: var(--amber-500);--bds-chart-3: var(--blue-500);--bds-chart-4: var(--forest-400);--bds-chart-5: var(--amber-300);--bds-chart-6: var(--sand-400);--bds-chart-grid: var(--sand-200);--bds-chart-track: var(--sand-100)}[data-theme=dark]{--bds-bg: var(--forest-950);--bds-bg-subtle: #0a231c;--bds-surface: var(--forest-900);--bds-surface-2: var(--forest-800);--bds-surface-sunken:#081e18;--bds-surface-inverse: var(--sand-50);--bds-overlay: rgb(0 0 0 / .62);--bds-overlay-strong: rgb(0 0 0 / .72);--bds-text-on-overlay: var(--sand-50);--bds-border: #1f4538;--bds-border-strong: #568774;--bds-border-subtle: #133029;--bds-text: var(--sand-100);--bds-text-secondary:#aebeb3;--bds-text-muted: #95a39a;--bds-text-inverse: var(--forest-900);--bds-text-on-brand: var(--forest-950);--bds-text-on-solid: var(--forest-950);--bds-text-on-accent:var(--forest-950);--bds-brand: var(--forest-300);--bds-brand-hover: var(--forest-200);--bds-brand-active: var(--forest-100);--bds-brand-subtle: rgb(79 158 132 / .16);--bds-brand-subtle-text: var(--forest-200);--bds-brand-border: #2c5848;--bds-accent: var(--amber-400);--bds-accent-hover: var(--amber-300);--bds-accent-active: var(--amber-200);--bds-accent-subtle: rgb(221 154 74 / .16);--bds-accent-subtle-text: var(--amber-200);--bds-accent-border: rgb(221 154 74 / .35);--bds-success: #17864a;--bds-success-hover: #147a42;--bds-success-subtle: rgb(31 173 91 / .18);--bds-success-text: #6fe39c;--bds-success-border: rgb(31 173 91 / .4);--bds-warning: var(--amber-400);--bds-warning-subtle: rgb(221 154 74 / .16);--bds-warning-text: var(--amber-200);--bds-warning-border: rgb(221 154 74 / .35);--bds-danger: #c84a3f;--bds-danger-hover: #b8423a;--bds-danger-subtle: rgb(208 74 64 / .2);--bds-danger-text: #f0a39c;--bds-danger-border: rgb(208 74 64 / .4);--bds-info: #5fa3cf;--bds-info-subtle: rgb(47 120 169 / .2);--bds-info-text: #9ec7e2;--bds-info-border: rgb(47 120 169 / .4);--bds-focus: var(--amber-400);--bds-focus-ring: 0 0 0 3px rgb(221 154 74 / .5);--bds-chart-1: var(--forest-300);--bds-chart-2: var(--amber-400);--bds-chart-3: #5fa3cf;--bds-chart-4: var(--forest-500);--bds-chart-5: var(--amber-200);--bds-chart-6: var(--sand-500);--bds-chart-grid: #1f4538;--bds-chart-track: #11392e}:root{--bds-font-display: "Fraunces", "Times New Roman", Georgia, serif;--bds-font-sans: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--bds-font-arabic: "Cairo", system-ui, "Segoe UI", sans-serif;--bds-font-mono: ui-monospace, "SFMono-Regular", "Menlo", "Consolas", monospace;--bds-font-body: var(--bds-font-sans);--bds-font-heading: var(--bds-font-display);--bds-weight-regular: 400;--bds-weight-medium: 500;--bds-weight-semibold: 600;--bds-weight-bold: 700;--bds-weight-extrabold:800;--bds-text-2xs: .75rem;--bds-text-xs: .8125rem;--bds-text-sm: .875rem;--bds-text-base: 1rem;--bds-text-md: 1.0625rem;--bds-text-lg: 1.125rem;--bds-text-xl: 1.375rem;--bds-text-2xl: 1.75rem;--bds-text-3xl: 2.25rem;--bds-text-4xl: 3rem;--bds-text-5xl: 3.75rem;--bds-text-display: clamp(2.3rem, 5.5vw, 3.7rem);--bds-leading-none: 1;--bds-leading-tight: 1.15;--bds-leading-snug: 1.3;--bds-leading-normal: 1.5;--bds-leading-relaxed: 1.65;--bds-tracking-tighter: -.03em;--bds-tracking-tight: -.015em;--bds-tracking-normal: 0;--bds-tracking-wide: .04em;--bds-tracking-wider: .08em}[dir=rtl]{--bds-font-body: var(--bds-font-arabic);--bds-font-heading: var(--bds-font-arabic);--bds-font-display: var(--bds-font-arabic);--bds-font-sans: var(--bds-font-arabic);font-family:var(--bds-font-arabic)}:root{--bds-space-0: 0;--bds-space-px: 1px;--bds-space-0_5: .125rem;--bds-space-1: .25rem;--bds-space-1_5: .375rem;--bds-space-2: .5rem;--bds-space-2_5: .625rem;--bds-space-3: .75rem;--bds-space-4: 1rem;--bds-space-5: 1.25rem;--bds-space-6: 1.5rem;--bds-space-7: 1.75rem;--bds-space-8: 2rem;--bds-space-9: 2.25rem;--bds-space-10: 2.5rem;--bds-space-12: 3rem;--bds-space-16: 4rem;--bds-space-20: 5rem;--bds-space-24: 6rem;--bds-space-32: 8rem;--bds-radius-xs: 4px;--bds-radius-sm: 6px;--bds-radius-md: 10px;--bds-radius-lg: 14px;--bds-radius-xl: 20px;--bds-radius-2xl: 28px;--bds-radius-band: 36px;--bds-radius-pill: 999px;--bds-radius-full: 50%;--bds-border-width: 1px;--bds-border-width-thick: 2px;--bds-border-width-heavy: 3px}:root{--bds-shadow-xs: 0 1px 2px rgb(12 42 34 / .06);--bds-shadow-sm: 0 1px 3px rgb(12 42 34 / .08), 0 1px 2px rgb(12 42 34 / .04);--bds-shadow-md: 0 4px 12px -2px rgb(12 42 34 / .1), 0 2px 6px -2px rgb(12 42 34 / .06);--bds-shadow-lg: 0 12px 28px -8px rgb(12 42 34 / .16), 0 4px 10px -4px rgb(12 42 34 / .08);--bds-shadow-xl: 0 28px 56px -16px rgb(12 42 34 / .22), 0 8px 18px -8px rgb(12 42 34 / .1);--bds-shadow-2xl: 0 40px 80px -30px rgb(12 42 34 / .45);--bds-shadow-accent: 0 14px 30px -12px rgb(185 119 42 / .55);--bds-shadow-inset: inset 0 1px 2px rgb(12 42 34 / .08);--bds-z-base: 0;--bds-z-raised: 10;--bds-z-dropdown: 1000;--bds-z-sticky: 1020;--bds-z-drawer: 1030;--bds-z-overlay: 1040;--bds-z-modal: 1050;--bds-z-popover: 1060;--bds-z-toast: 1080}[data-theme=dark]{--bds-shadow-xs: 0 1px 2px rgb(0 0 0 / .4);--bds-shadow-sm: 0 1px 3px rgb(0 0 0 / .5), 0 1px 2px rgb(0 0 0 / .4);--bds-shadow-md: 0 4px 12px -2px rgb(0 0 0 / .5), 0 2px 6px -2px rgb(0 0 0 / .4);--bds-shadow-lg: 0 12px 28px -8px rgb(0 0 0 / .55), 0 4px 10px -4px rgb(0 0 0 / .4);--bds-shadow-xl: 0 28px 56px -16px rgb(0 0 0 / .6), 0 8px 18px -8px rgb(0 0 0 / .45);--bds-shadow-2xl: 0 40px 80px -30px rgb(0 0 0 / .7);--bds-shadow-inset: inset 0 1px 2px rgb(0 0 0 / .45)}:root{--bds-cta-strong: var(--bds-accent);--bds-cta-strong-hover: var(--bds-accent-hover);--bds-cta-strong-active: var(--bds-accent-active);--bds-cta-strong-text: var(--bds-text-on-accent);--bds-cta-strong-ring: var(--bds-focus-ring);--bds-cta-strong-glow: var(--bds-shadow-accent);--bds-cta: var(--bds-brand);--bds-cta-hover: var(--bds-brand-hover);--bds-cta-active: var(--bds-brand-active);--bds-cta-text: var(--bds-text-on-brand);--bds-cta-quiet-bg: var(--bds-surface);--bds-cta-quiet-border: var(--bds-border-strong);--bds-cta-quiet-text: var(--bds-text);--bds-live: var(--bds-whatsapp);--bds-live-subtle: var(--bds-success-subtle);--bds-live-text: var(--bds-success-text);--bds-live-border: var(--bds-success-border);--bds-promo-wash: var(--bds-accent-subtle);--bds-promo-border: var(--bds-accent-border);--bds-promo-text: var(--bds-accent-subtle-text);--bds-band-brand: linear-gradient(135deg, var(--forest-800) 0%, var(--forest-950) 100%);--bds-band-amber: linear-gradient(135deg, var(--amber-400) 0%, var(--amber-600) 100%)}:root{--bds-duration-instant: 80ms;--bds-duration-fast: .15s;--bds-duration-base: .22s;--bds-duration-slow: .32s;--bds-duration-slower: .5s;--bds-ease-standard: cubic-bezier(.2, 0, .2, 1);--bds-ease-out: cubic-bezier(.16, 1, .3, 1);--bds-ease-in: cubic-bezier(.4, 0, 1, 1);--bds-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--bds-transition-colors: color var(--bds-duration-fast) var(--bds-ease-standard), background-color var(--bds-duration-fast) var(--bds-ease-standard), border-color var(--bds-duration-fast) var(--bds-ease-standard);--bds-transition-transform: transform var(--bds-duration-base) var(--bds-ease-out);--bds-bp-sm: 640px;--bds-bp-md: 768px;--bds-bp-lg: 1024px;--bds-bp-xl: 1280px;--bds-bp-2xl: 1536px;--bds-container-sm: 640px;--bds-container-md: 768px;--bds-container-lg: 1024px;--bds-container-xl: 1180px;--bds-container-app: 1440px;--bds-hit-target: 44px}@media(prefers-reduced-motion:reduce){:root{--bds-duration-instant: 0ms;--bds-duration-fast: 0ms;--bds-duration-base: 0ms;--bds-duration-slow: 0ms;--bds-duration-slower: 0ms}}:root,[data-theme]{--bds-color-bg: var(--bds-bg);--bds-color-surface: var(--bds-surface);--bds-color-surface-2: var(--bds-surface-2);--bds-color-surface-sunken: var(--bds-surface-sunken);--bds-color-border: var(--bds-border);--bds-color-border-strong: var(--bds-border-strong);--bds-color-text: var(--bds-text);--bds-color-text-secondary: var(--bds-text-secondary);--bds-color-text-muted: var(--bds-text-muted);--bds-color-text-on-brand: var(--bds-text-on-brand);--bds-color-text-on-accent: var(--bds-text-on-accent);--bds-color-brand: var(--bds-brand);--bds-color-brand-hover: var(--bds-brand-hover);--bds-color-brand-subtle: var(--bds-brand-subtle);--bds-color-brand-text: var(--bds-brand-subtle-text);--bds-color-accent: var(--bds-accent);--bds-color-accent-hover: var(--bds-accent-hover);--bds-color-accent-subtle: var(--bds-accent-subtle);--bds-color-success: var(--bds-success);--bds-color-success-subtle: var(--bds-success-subtle);--bds-color-success-text: var(--bds-success-text);--bds-color-warning: var(--bds-warning);--bds-color-warning-subtle: var(--bds-warning-subtle);--bds-color-warning-text: var(--bds-warning-text);--bds-color-danger: var(--bds-danger);--bds-color-danger-hover: var(--bds-danger-hover);--bds-color-danger-subtle: var(--bds-danger-subtle);--bds-color-danger-text: var(--bds-danger-text);--bds-color-info: var(--bds-info);--bds-color-info-subtle: var(--bds-info-subtle);--bds-color-info-text: var(--bds-info-text);--bds-color-green-600: var(--forest-600);--bds-border-width-1: var(--bds-border-width);--bds-border-width-2: var(--bds-border-width-thick);--bds-control-height-sm: 36px;--bds-control-height-md: 40px;--bds-control-height-lg: var(--bds-hit-target)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-size:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;min-height:100%;font-family:var(--bds-font-body);font-size:var(--bds-text-md);line-height:var(--bds-leading-normal);color:var(--bds-text);background-color:var(--bds-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--bds-font-heading);font-weight:var(--bds-weight-semibold);line-height:var(--bds-leading-tight);letter-spacing:var(--bds-tracking-tight);color:var(--bds-text);margin:0;text-wrap:balance}p{text-wrap:pretty}a{color:var(--bds-info);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--bds-focus);outline-offset:2px;border-radius:var(--bds-radius-xs)}:focus:not(:focus-visible){outline:none}button:focus-visible,a:focus-visible,summary:focus-visible,[role=button]:focus-visible,[role=menuitem]:focus-visible{outline:2px solid var(--bds-focus);outline-offset:2px}::selection{background:var(--bds-accent);color:var(--bds-text-on-accent)}code{color:inherit;background:var(--bds-surface-2);border-radius:var(--bds-radius-xs);padding:.05em .3em;font-family:var(--bds-font-mono);font-size:.875em}.bds-tnum{font-variant-numeric:tabular-nums}.bds-grain{position:relative}.bds-grain:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bds-sr-only{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bds-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--bds-space-2);min-block-size:var(--bds-control-height-md);padding-inline:var(--bds-space-4);padding-block:var(--bds-space-2);border:var(--bds-border-width-1) solid transparent;border-radius:var(--bds-radius-md);font-family:inherit;font-size:var(--bds-text-base);font-weight:var(--bds-weight-semibold);line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--bds-duration-fast) var(--bds-ease-standard),border-color var(--bds-duration-fast) var(--bds-ease-standard),color var(--bds-duration-fast) var(--bds-ease-standard)}.bds-btn:disabled,.bds-btn[aria-disabled=true],.bds-btn.is-loading{opacity:.55;cursor:not-allowed;pointer-events:none}.bds-btn--sm{min-block-size:var(--bds-control-height-sm);padding-inline:var(--bds-space-3);font-size:var(--bds-text-sm)}.bds-btn--lg{min-block-size:var(--bds-control-height-lg);padding-inline:var(--bds-space-5);font-size:var(--bds-text-md)}.bds-btn--block{inline-size:100%}.bds-btn--primary{background:var(--bds-color-brand);border-color:var(--bds-color-brand);color:var(--bds-color-text-on-brand)}.bds-btn--primary:hover{background:var(--bds-color-brand-hover);border-color:var(--bds-color-brand-hover)}.bds-btn--accent{background:var(--bds-color-accent);border-color:var(--bds-color-accent);color:var(--bds-color-text-on-accent)}.bds-btn--accent:hover{background:var(--bds-color-accent-hover);border-color:var(--bds-color-accent-hover)}.bds-btn--secondary{background:var(--bds-surface);border-color:var(--bds-border-strong);color:var(--bds-text)}.bds-btn--secondary:hover{background:var(--bds-surface-2);border-color:var(--bds-border-strong)}.bds-btn--outline{background:transparent;border-color:var(--bds-color-border-strong);color:var(--bds-color-text)}.bds-btn--outline:hover{border-color:var(--bds-color-brand);color:var(--bds-color-brand-text)}.bds-btn--ghost{background:transparent;border-color:transparent;color:var(--bds-color-text)}.bds-btn--ghost:hover{background:var(--bds-color-surface-sunken)}.bds-btn--danger{background:var(--bds-color-danger);border-color:var(--bds-color-danger);color:var(--bds-text-on-solid)}.bds-btn--danger:hover{background:var(--bds-color-danger-hover);border-color:var(--bds-color-danger-hover)}.bds-btn--danger-outline{background:transparent;border-color:var(--bds-color-danger);color:var(--bds-color-danger-text)}.bds-btn--danger-outline:hover{background:var(--bds-color-danger-subtle)}.bds-btn.is-loading:before{content:"";inline-size:1em;block-size:1em;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:var(--bds-radius-pill);animation:bds-spin var(--bds-duration-slow) linear infinite}@keyframes bds-spin{to{transform:rotate(360deg)}}.bds-field{display:grid;gap:6px}.bds-field__label,.bds-form label>span:first-child{font-size:var(--bds-text-sm);font-weight:var(--bds-weight-semibold);color:var(--bds-text);text-transform:none;letter-spacing:normal}.bds-field__required{color:var(--bds-danger);margin-inline-start:2px}.bds-field__help,.bds-form-help{font-size:var(--bds-text-sm);color:var(--bds-text-muted);margin:0}.bds-field__error,.field-error{font-size:var(--bds-text-sm);font-weight:var(--bds-weight-semibold);color:var(--bds-danger-text);margin:0}.bds-input,.bds-select,.bds-textarea,.bds-form input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.bds-form select,.bds-form textarea{inline-size:100%;min-block-size:var(--bds-control-height-md);padding-inline:var(--bds-space-3);padding-block:var(--bds-space-2);font-family:var(--bds-font-body);font-size:var(--bds-text-base);color:var(--bds-text);background:var(--bds-surface);border:1px solid var(--bds-border-strong);border-radius:var(--bds-radius-md);outline:none;transition:border-color var(--bds-duration-fast) var(--bds-ease-standard),box-shadow var(--bds-duration-fast) var(--bds-ease-standard)}.bds-textarea,.bds-form textarea{min-block-size:88px;line-height:var(--bds-leading-normal);resize:vertical}.bds-input::placeholder,.bds-textarea::placeholder,.bds-form input::placeholder,.bds-form textarea::placeholder{color:var(--bds-text-muted)}.bds-select,.bds-form select{appearance:none;-webkit-appearance:none;padding-inline-end:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23847b69' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;cursor:pointer}:where([dir=rtl]) .bds-select,:where([dir=rtl]) .bds-form select{background-position:left 11px center}.bds-input:focus,.bds-select:focus,.bds-textarea:focus,.bds-form input:focus,.bds-form select:focus,.bds-form textarea:focus{border-color:var(--bds-brand);box-shadow:0 0 0 3px var(--bds-brand-subtle)}.bds-input:disabled,.bds-select:disabled,.bds-textarea:disabled,.bds-form input:disabled,.bds-form select:disabled,.bds-form textarea:disabled{background:var(--bds-surface-2);color:var(--bds-text-muted);cursor:not-allowed;opacity:.7}.bds-input[aria-invalid=true],.bds-select[aria-invalid=true],.bds-textarea[aria-invalid=true],.bds-form .ng-invalid.ng-dirty:not(form):not(fieldset),.bds-input.ng-invalid.ng-dirty,.bds-select.ng-invalid.ng-dirty,.bds-textarea.ng-invalid.ng-dirty{border-color:var(--bds-danger);box-shadow:0 0 0 3px var(--bds-danger-subtle)}.bds-form{display:grid;gap:var(--bds-space-5)}.bds-form label{display:grid;gap:6px;align-content:start}.bds-form-grid{display:grid;gap:var(--bds-space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.bds-form-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bds-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:760px){.bds-form-grid--2,.bds-form-grid--3{grid-template-columns:1fr}}.bds-fieldset{border:none;margin:0;padding:0;min-inline-size:0;display:grid;gap:var(--bds-space-4)}.bds-fieldset__legend{font-family:var(--bds-font-display);font-size:var(--bds-text-lg);font-weight:var(--bds-weight-semibold);color:var(--bds-text);padding:0;margin:0}.bds-fieldset+.bds-fieldset{margin-block-start:var(--bds-space-6);padding-block-start:var(--bds-space-6);border-block-start:1px solid var(--bds-border-subtle)}.bds-back-link{display:inline-flex;align-items:center;gap:var(--bds-space-1);font-size:var(--bds-text-sm);font-weight:var(--bds-weight-semibold);color:var(--bds-text-secondary);text-decoration:none;white-space:nowrap}.bds-back-link:hover{color:var(--bds-brand)}.bds-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--bds-space-2);flex-wrap:wrap}.bds-toolbar-row{display:flex;align-items:center;gap:var(--bds-space-3);padding:var(--bds-space-4) var(--bds-space-5);flex-wrap:wrap}.bds-toolbar-row__select{inline-size:auto;min-inline-size:160px;max-inline-size:220px}.bds-check{display:inline-flex;align-items:center;gap:var(--bds-space-2);cursor:pointer}.bds-check input{inline-size:1.1rem;block-size:1.1rem;accent-color:var(--bds-brand)}.bds-switch{position:relative;inline-size:2.5rem;block-size:1.4rem}.bds-switch input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.bds-switch__track{position:absolute;inset:0;background:var(--bds-border-strong);border-radius:var(--bds-radius-pill);transition:background var(--bds-duration-base) var(--bds-ease-standard)}.bds-switch__track:after{content:"";position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:1rem;block-size:1rem;background:#fff;border-radius:var(--bds-radius-pill);transition:transform var(--bds-duration-base) var(--bds-ease-standard)}.bds-switch input:checked+.bds-switch__track{background:var(--bds-brand)}.bds-switch input:checked+.bds-switch__track:after{transform:translate(1.1rem)}:where([dir=rtl]) .bds-switch input:checked+.bds-switch__track:after{transform:translate(-1.1rem)}.bds-content .muted,.bds-content .muted-dash{color:var(--bds-text-muted)}.bds-content .strong{font-weight:var(--bds-weight-semibold);color:var(--bds-text)}.bds-card{background:var(--bds-color-surface);border:var(--bds-border-width-1) solid var(--bds-color-border);border-radius:var(--bds-radius-xl);padding:var(--bds-space-5) var(--bds-space-6);box-shadow:var(--bds-shadow-sm)}.bds-card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--bds-space-4);margin-block-end:var(--bds-space-3)}.bds-card__title{font-size:var(--bds-text-lg);font-weight:var(--bds-weight-semibold);margin:0}.bds-card__subtitle{font-size:var(--bds-text-sm);color:var(--bds-color-text-secondary);margin:var(--bds-space-1) 0 0}.bds-card__footer{display:flex;justify-content:flex-end;gap:var(--bds-space-2);margin-block-start:var(--bds-space-5)}.bds-page-header{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--bds-space-4);margin-block-end:var(--bds-space-6);flex-wrap:wrap}.bds-page-header__title{font-family:var(--bds-font-display);font-size:var(--bds-text-2xl);font-weight:var(--bds-weight-semibold);letter-spacing:var(--bds-tracking-tight);margin:0}.bds-page-header__actions{display:flex;align-items:center;gap:var(--bds-space-2);flex-shrink:0;flex-wrap:wrap}@media(max-width:640px){.bds-page-header__actions{inline-size:100%}}.bds-table-wrap{overflow-x:auto}.bds-table{inline-size:100%;border-collapse:collapse;font-size:var(--bds-text-sm)}.bds-table th{text-align:start;font-size:var(--bds-text-xs);font-weight:var(--bds-weight-bold);letter-spacing:var(--bds-tracking-wide);text-transform:uppercase;color:var(--bds-color-text-muted);border-block-end:var(--bds-border-width-1) solid var(--bds-color-border);padding:var(--bds-space-2) var(--bds-space-3);white-space:nowrap}.bds-table td{border-block-end:var(--bds-border-width-1) solid var(--bds-color-border);padding:var(--bds-space-3);vertical-align:middle}.bds-table tbody tr:hover{background:var(--bds-color-surface-2)}.bds-table__actions{text-align:end;white-space:nowrap}th.bds-table__actions{position:relative}th.bds-table__actions>span{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bds-badge{display:inline-flex;align-items:center;gap:var(--bds-space-1);padding-inline:var(--bds-space-3);padding-block:2px;border-radius:var(--bds-radius-pill);font-size:var(--bds-text-xs);font-weight:var(--bds-weight-semibold);background:var(--bds-color-surface-sunken);color:var(--bds-color-text-secondary)}.bds-badge--success{background:var(--bds-color-success-subtle);color:var(--bds-color-success-text)}.bds-badge--warning{background:var(--bds-color-warning-subtle);color:var(--bds-color-warning-text)}.bds-badge--danger{background:var(--bds-color-danger-subtle);color:var(--bds-color-danger-text)}.bds-badge--info{background:var(--bds-color-info-subtle);color:var(--bds-color-info-text)}.bds-badge--brand{background:var(--bds-color-brand-subtle);color:var(--bds-color-brand-text)}.bds-alert{display:flex;gap:var(--bds-space-3);align-items:flex-start;padding:var(--bds-space-3) var(--bds-space-4);border:var(--bds-border-width-1) solid var(--bds-color-border);border-radius:var(--bds-radius-md);font-size:var(--bds-text-sm);background:var(--bds-color-surface-2);color:var(--bds-color-text)}.bds-alert--info{background:var(--bds-color-info-subtle);border-color:var(--bds-color-info);color:var(--bds-color-info-text)}.bds-alert--success{background:var(--bds-color-success-subtle);border-color:var(--bds-color-success);color:var(--bds-color-success-text)}.bds-alert--warning{background:var(--bds-color-warning-subtle);border-color:var(--bds-color-warning);color:var(--bds-color-warning-text)}.bds-alert--danger{background:var(--bds-color-danger-subtle);border-color:var(--bds-color-danger);color:var(--bds-color-danger-text)}.bds-kpi{display:grid;gap:var(--bds-space-1);align-content:start;padding:var(--bds-space-4) var(--bds-space-5);background:var(--bds-color-surface);border:var(--bds-border-width-1) solid var(--bds-color-border);border-radius:var(--bds-radius-xl);box-shadow:var(--bds-shadow-xs);text-decoration:none;color:var(--bds-color-text);transition:border-color var(--bds-duration-fast) var(--bds-ease-standard),box-shadow var(--bds-duration-base) var(--bds-ease-standard),transform var(--bds-duration-base) var(--bds-ease-out)}a.bds-kpi:hover{border-color:var(--bds-color-brand);box-shadow:var(--bds-shadow-md);transform:translateY(-2px)}.bds-kpi__value{font-family:var(--bds-font-display);font-size:var(--bds-text-3xl);font-weight:var(--bds-weight-bold);color:var(--bds-color-brand-text);line-height:1}.bds-kpi__label{font-size:var(--bds-text-sm);font-weight:var(--bds-weight-semibold)}.bds-kpi__sub{font-size:var(--bds-text-xs);color:var(--bds-color-text-muted)}.bds-skeleton{background:var(--bds-color-surface-sunken);border-radius:var(--bds-radius-sm);position:relative;overflow:hidden}.bds-skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bds-color-surface) 60%,transparent),transparent);transform:translate(-100%);animation:bds-shimmer 1.4s var(--bds-ease-standard) infinite}:where([dir=rtl]) .bds-skeleton:after{animation-name:bds-shimmer-rtl}@keyframes bds-shimmer{to{transform:translate(100%)}}@keyframes bds-shimmer-rtl{to{transform:translate(-200%)}}.bds-auth{min-block-size:100vh;display:grid;place-items:center;padding:var(--bds-space-6) var(--bds-space-4);background:var(--bds-color-bg)}.bds-auth__card{inline-size:min(440px,100%);display:grid;gap:var(--bds-space-4)}.bds-auth__brand{display:flex;align-items:center;gap:var(--bds-space-3);margin-block-end:var(--bds-space-2)}.bds-auth__lang{position:fixed;inset-block-start:var(--bds-space-4);inset-inline-end:var(--bds-space-4);z-index:var(--bds-z-sticky)}.bds-brand-mark{display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:var(--bds-radius-lg);background:var(--bds-color-brand);color:var(--bds-color-text-on-brand);font-family:var(--bds-font-display);font-weight:var(--bds-weight-bold);font-size:var(--bds-text-lg)}.bds-empty{display:grid;justify-items:center;gap:var(--bds-space-2);text-align:center;padding:var(--bds-space-10) var(--bds-space-4);color:var(--bds-color-text-muted)}.bds-empty__title{font-size:var(--bds-text-lg);font-weight:var(--bds-weight-semibold);color:var(--bds-color-text)}.bds-app{display:flex;min-block-size:100vh;background:var(--bds-bg)}.bds-sidebar{inline-size:260px;flex-shrink:0;display:flex;flex-direction:column;block-size:100vh;position:sticky;inset-block-start:0;background:var(--bds-surface);border-inline-end:1px solid var(--bds-border);z-index:var(--bds-z-drawer)}.bds-sidebar__brand{display:flex;align-items:center;gap:var(--bds-space-2_5);padding:var(--bds-space-5) var(--bds-space-5) var(--bds-space-4);text-decoration:none}.bds-sidebar__brand img{inline-size:34px;block-size:34px;object-fit:contain;border-radius:var(--bds-radius-md)}.bds-sidebar__wordmark{font-family:var(--bds-font-display);font-weight:var(--bds-weight-semibold);font-size:1.02rem;color:var(--bds-text)}.bds-sidebar__wordmark sup{font-size:.56rem;font-weight:var(--bds-weight-extrabold);color:var(--bds-accent-subtle-text);margin-inline-start:1px}.bds-sidebar__nav{flex:1;overflow-y:auto;padding:var(--bds-space-2) var(--bds-space-3)}.bds-sidebar__group{margin-block-end:var(--bds-space-4)}.bds-sidebar__group-label{padding-inline:var(--bds-space-3);margin:0 0 var(--bds-space-2);font-size:var(--bds-text-2xs);font-weight:var(--bds-weight-bold);letter-spacing:var(--bds-tracking-wider);text-transform:uppercase;color:var(--bds-text-muted)}.bds-sidebar__list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.bds-navitem{inline-size:100%;display:flex;align-items:center;gap:var(--bds-space-3);padding:9px var(--bds-space-3);border:none;border-radius:var(--bds-radius-md);background:transparent;color:var(--bds-text-secondary);font-family:var(--bds-font-body);font-size:var(--bds-text-base);font-weight:var(--bds-weight-medium);text-align:start;text-decoration:none;cursor:pointer;transition:var(--bds-transition-colors)}.bds-navitem:hover{background:var(--bds-surface-2);color:var(--bds-text)}.bds-navitem.is-active{background:var(--bds-brand-subtle);color:var(--bds-brand-subtle-text);font-weight:var(--bds-weight-semibold)}.bds-navitem>i{font-size:18px;flex-shrink:0;opacity:.85}.bds-navitem.is-active>i{opacity:1}.bds-navitem__label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bds-navitem__badge{font-size:var(--bds-text-2xs);font-weight:var(--bds-weight-bold);padding:1px 7px;border-radius:var(--bds-radius-pill);background:var(--bds-surface-2);color:var(--bds-text-muted)}.bds-navitem.is-active .bds-navitem__badge{background:var(--bds-brand);color:var(--bds-text-on-brand)}.bds-sidebar__footer{padding:var(--bds-space-3);border-block-start:1px solid var(--bds-border-subtle);position:relative}.bds-user{display:flex;align-items:center;gap:var(--bds-space-2_5);inline-size:100%;padding:var(--bds-space-2) var(--bds-space-1_5);background:transparent;border:none;border-radius:var(--bds-radius-md);cursor:pointer;text-align:start;transition:var(--bds-transition-colors)}.bds-user:hover{background:var(--bds-surface-2)}.bds-user__meta{flex:1;min-inline-size:0;text-align:start}.bds-user__name{display:block;font-size:.82rem;font-weight:var(--bds-weight-bold);color:var(--bds-text)}.bds-user__role{display:block;font-size:.7rem;color:var(--bds-text-muted)}.bds-user__caret{color:var(--bds-text-muted)}.bds-popover{position:absolute;inset-block-end:calc(100% + 6px);inset-inline-start:var(--bds-space-3);inset-inline-end:var(--bds-space-3);z-index:var(--bds-z-popover);background:var(--bds-surface);border:1px solid var(--bds-border);border-radius:var(--bds-radius-lg);box-shadow:var(--bds-shadow-lg);padding:var(--bds-space-1_5);display:grid;gap:1px}.bds-popover__item{display:flex;align-items:center;gap:var(--bds-space-2_5);inline-size:100%;padding:var(--bds-space-2) var(--bds-space-3);border:none;background:transparent;border-radius:var(--bds-radius-sm);font-family:var(--bds-font-body);font-size:var(--bds-text-sm);font-weight:var(--bds-weight-medium);color:var(--bds-text);text-align:start;cursor:pointer;transition:var(--bds-transition-colors)}.bds-popover__item:hover{background:var(--bds-surface-2)}.bds-popover__item>i{font-size:16px;color:var(--bds-text-secondary)}.bds-popover__item--danger{color:var(--bds-danger-text)}.bds-popover__item--danger>i{color:var(--bds-danger-text)}.bds-popover__item--danger:hover{background:var(--bds-danger-subtle)}.bds-popover__divider{block-size:1px;background:var(--bds-border-subtle);margin:var(--bds-space-1) 0}.bds-main{flex:1;display:flex;flex-direction:column;min-inline-size:0}.bds-topbar{display:flex;align-items:center;gap:var(--bds-space-4);block-size:64px;padding-inline:var(--bds-space-6);background:var(--bds-surface);border-block-end:1px solid var(--bds-border);position:sticky;inset-block-start:0;z-index:var(--bds-z-sticky)}.bds-topbar__start{display:flex;align-items:center;gap:var(--bds-space-3);min-inline-size:0;overflow:hidden}.bds-topbar__title{margin:0;font-family:var(--bds-font-display);font-size:1.05rem;font-weight:var(--bds-weight-bold);color:var(--bds-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bds-topbar__center{flex:1;min-inline-size:0;display:flex;justify-content:center}.bds-topbar__end{display:flex;align-items:center;gap:var(--bds-space-2);flex-shrink:0}.bds-menu-toggle{display:none}.bds-search{position:relative;display:flex;inline-size:100%;max-inline-size:440px}.bds-search>i{position:absolute;inset-inline-start:12px;inset-block-start:50%;transform:translateY(-50%);font-size:16px;color:var(--bds-text-muted);pointer-events:none}.bds-search input{inline-size:100%;block-size:40px;padding-inline-start:36px;padding-inline-end:12px;font-family:var(--bds-font-body);font-size:var(--bds-text-base);color:var(--bds-text);background:var(--bds-surface-2);border:1px solid transparent;border-radius:var(--bds-radius-pill);outline:none;transition:var(--bds-transition-colors)}.bds-search input::placeholder{color:var(--bds-text-muted)}.bds-search input:focus{background:var(--bds-surface);border-color:var(--bds-brand);box-shadow:0 0 0 3px var(--bds-brand-subtle)}.bds-content{flex:1;overflow-y:auto;padding:var(--bds-space-8)}.bds-content__inner{max-inline-size:1120px;margin-inline:auto}.bds-iconbtn{inline-size:40px;block-size:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--bds-radius-md);border:1px solid transparent;background:transparent;color:var(--bds-text-secondary);cursor:pointer;transition:var(--bds-transition-colors);flex-shrink:0}.bds-iconbtn:hover{background:var(--bds-surface-2);color:var(--bds-text)}.bds-iconbtn>i{font-size:18px}.bds-iconbtn--sm{inline-size:32px;block-size:32px}.bds-iconbtn--sm>i{font-size:16px}.bds-icon-flip{display:inline-block}:where([dir=rtl]) .bds-icon-flip{transform:scaleX(-1)}.bds-avatar{position:relative;flex-shrink:0;inline-size:32px;block-size:32px;border-radius:var(--bds-radius-full);display:inline-flex;align-items:center;justify-content:center;overflow:visible;background:var(--bds-brand-subtle);color:var(--bds-brand-subtle-text);font-family:var(--bds-font-body);font-weight:var(--bds-weight-bold);font-size:.8rem;line-height:1;-webkit-user-select:none;user-select:none}.bds-avatar img{inline-size:100%;block-size:100%;border-radius:inherit;object-fit:cover}.bds-avatar--sm{inline-size:28px;block-size:28px;font-size:.72rem}.bds-avatar--lg{inline-size:48px;block-size:48px;font-size:1rem}.bds-avatar__status{position:absolute;inset-inline-end:-1px;inset-block-end:-1px;inline-size:9px;block-size:9px;border-radius:50%;border:2px solid var(--bds-surface);background:var(--bds-text-muted)}.bds-avatar__status--online{background:var(--bds-success)}.bds-avatar__status--away{background:var(--bds-warning)}.bds-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--bds-space-4)}.bds-stat-grid--fluid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.bds-stat-grid--3{grid-template-columns:repeat(3,1fr)}@media(max-width:980px){.bds-stat-grid:not(.bds-stat-grid--fluid){grid-template-columns:1fr 1fr}}@media(max-width:560px){.bds-stat-grid:not(.bds-stat-grid--fluid){grid-template-columns:1fr}}.bds-stat{background:var(--bds-surface);border:1px solid var(--bds-border);border-radius:var(--bds-radius-xl);padding:var(--bds-space-5);box-shadow:var(--bds-shadow-sm);display:flex;flex-direction:column;gap:var(--bds-space-3);text-decoration:none;color:inherit;transition:box-shadow var(--bds-duration-base) var(--bds-ease-standard),transform var(--bds-duration-base) var(--bds-ease-out)}a.bds-stat:hover{box-shadow:var(--bds-shadow-lg);transform:translateY(-2px)}.bds-stat__top{display:flex;align-items:center;justify-content:space-between;gap:var(--bds-space-3)}.bds-stat__label{font-size:var(--bds-text-sm);font-weight:var(--bds-weight-medium);color:var(--bds-text-secondary);flex:1;min-width:0;overflow-wrap:anywhere}.bds-stat__icon{inline-size:36px;block-size:36px;border-radius:var(--bds-radius-md);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--bds-brand-subtle);color:var(--bds-brand-subtle-text)}.bds-stat__icon>i{font-size:18px}.bds-stat__icon--accent{background:var(--bds-accent-subtle);color:var(--bds-accent-subtle-text)}.bds-stat__icon--success{background:var(--bds-success-subtle);color:var(--bds-success-text)}.bds-stat__icon--info{background:var(--bds-info-subtle);color:var(--bds-info-text)}.bds-stat__icon--warning{background:var(--bds-warning-subtle);color:var(--bds-warning-text)}.bds-stat__value{font-family:var(--bds-font-display);font-size:var(--bds-text-3xl);font-weight:var(--bds-weight-semibold);line-height:1;color:var(--bds-text);font-variant-numeric:tabular-nums}.bds-stat__meta{display:flex;align-items:center;gap:6px;font-size:var(--bds-text-sm)}.bds-stat__delta{display:inline-flex;align-items:center;gap:3px;font-weight:var(--bds-weight-bold)}.bds-stat__delta--up{color:var(--bds-success-text)}.bds-stat__delta--down{color:var(--bds-danger-text)}.bds-stat__hint{color:var(--bds-text-muted)}.bds-tabs{display:flex;gap:var(--bds-space-1);border-block-end:1px solid var(--bds-border)}.bds-tab{display:inline-flex;align-items:center;gap:7px;padding:10px 14px;margin-block-end:-1px;border:none;background:none;font-family:var(--bds-font-body);font-size:var(--bds-text-base);font-weight:var(--bds-weight-medium);color:var(--bds-text-secondary);border-block-end:2px solid transparent;cursor:pointer;white-space:nowrap;transition:var(--bds-transition-colors)}.bds-tab:hover{color:var(--bds-text)}.bds-tab.is-active{color:var(--bds-brand);font-weight:var(--bds-weight-semibold);border-block-end-color:var(--bds-brand)}.bds-tab__badge{font-size:var(--bds-text-2xs);font-weight:var(--bds-weight-bold);padding:1px 7px;border-radius:var(--bds-radius-pill);background:var(--bds-surface-2);color:var(--bds-text-muted)}.bds-tab.is-active .bds-tab__badge{background:var(--bds-brand-subtle);color:var(--bds-brand-subtle-text)}.bds-progress{block-size:8px;border-radius:var(--bds-radius-pill);background:var(--bds-surface-sunken);overflow:hidden}.bds-progress__bar{block-size:100%;border-radius:var(--bds-radius-pill);background:var(--bds-brand);transition:width var(--bds-duration-slow) var(--bds-ease-out)}.bds-progress__bar.is-over{background:var(--bds-danger)}.bds-rows{display:grid;gap:0;list-style:none;margin:0;padding:0}.bds-rows>li{display:flex;align-items:center;justify-content:space-between;gap:var(--bds-space-3);padding:var(--bds-space-3) 0;border-block-end:1px solid var(--bds-border-subtle);font-size:var(--bds-text-sm)}.bds-rows>li:last-child{border-block-end:none}.bds-rows>li>span:first-child{color:var(--bds-text-secondary)}.bds-feed{display:grid;gap:var(--bds-space-1);list-style:none;margin:0;padding:0}.bds-feed>li{display:flex;align-items:center;gap:var(--bds-space-3);padding:var(--bds-space-2_5) 0;border-block-end:1px solid var(--bds-border-subtle)}.bds-feed>li:last-child{border-block-end:none}.bds-feed__icon{inline-size:34px;block-size:34px;flex-shrink:0;border-radius:var(--bds-radius-md);background:var(--bds-brand-subtle);color:var(--bds-brand-subtle-text);display:inline-flex;align-items:center;justify-content:center}.bds-feed__icon>i{font-size:16px}.bds-feed__body{flex:1;min-inline-size:0;display:grid;gap:1px}.bds-feed__title{font-size:var(--bds-text-sm);font-weight:var(--bds-weight-medium);color:var(--bds-text)}.bds-feed__time{font-size:var(--bds-text-xs);color:var(--bds-text-muted)}.bds-pagination{display:inline-flex;align-items:center;gap:6px}.bds-page{min-inline-size:36px;block-size:36px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--bds-radius-md);border:1px solid var(--bds-border);background:var(--bds-surface);color:var(--bds-text);font-family:var(--bds-font-body);font-size:var(--bds-text-sm);font-weight:var(--bds-weight-semibold);cursor:pointer;font-variant-numeric:tabular-nums;transition:var(--bds-transition-colors)}.bds-page:hover:not(:disabled):not(.is-active){border-color:var(--bds-border-strong);background:var(--bds-surface-2)}.bds-page.is-active{border-color:var(--bds-brand);background:var(--bds-brand);color:var(--bds-text-on-brand)}.bds-page:disabled{opacity:.45;cursor:not-allowed}.bds-page>i{font-size:16px}.bds-page--ellipsis{border:none;background:none;color:var(--bds-text-muted);cursor:default}.bds-badge--neutral{background:var(--bds-surface-2);color:var(--bds-text-secondary)}.bds-badge--accent{background:var(--bds-accent-subtle);color:var(--bds-accent-subtle-text)}.bds-badge--solid{color:var(--bds-text-on-solid);border:1px solid transparent}.bds-badge--solid.bds-badge--brand{background:var(--bds-brand);color:var(--bds-text-on-brand)}.bds-badge__dot{inline-size:6px;block-size:6px;border-radius:50%;background:currentColor;flex-shrink:0}.bds-badge--wa{background:var(--bds-success-subtle);color:var(--bds-success-text)}.bds-badge--tg{background:var(--bds-info-subtle);color:var(--bds-info-text)}.bds-card--flush{padding:0;overflow:hidden}.bds-card--flush .bds-tabs{padding:var(--bds-space-4) var(--bds-space-5) 0;border-block-end:1px solid var(--bds-border)}.bds-card--flush .bds-table{border:none}.bds-table--striped tbody tr:nth-child(2n){background:var(--bds-surface-2)}.bds-table--striped tbody tr:hover{background:var(--bds-surface-2)}.bds-table th.bds-table__num,.bds-table td.bds-table__num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.bds-card__pager{display:flex;justify-content:space-between;align-items:center;padding:var(--bds-space-4) var(--bds-space-5);border-block-start:1px solid var(--bds-border-subtle)}.bds-card__pager-info{font-size:var(--bds-text-sm);color:var(--bds-text-muted)}.bds-cell-business{display:flex;align-items:center;gap:var(--bds-space-2_5)}.bds-cell-business__name{display:block;font-weight:var(--bds-weight-semibold);color:var(--bds-text);text-decoration:none}a.bds-cell-business__name:hover{color:var(--bds-brand)}.bds-cell-business__sub{font-size:.78rem;color:var(--bds-text-muted)}@media(max-width:860px){.bds-sidebar{position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%);visibility:hidden;transition:transform var(--bds-duration-slow) var(--bds-ease-standard),visibility 0s linear var(--bds-duration-slow);box-shadow:var(--bds-shadow-xl);z-index:calc(var(--bds-z-overlay) + 1)}:where([dir=rtl]) .bds-sidebar{transform:translate(100%)}.bds-sidebar.is-open{transform:translate(0);visibility:visible;transition:transform var(--bds-duration-slow) var(--bds-ease-standard),visibility 0s}.bds-menu-toggle{display:inline-flex}.bds-scrim{position:fixed;inset:0;background:var(--bds-overlay);z-index:var(--bds-z-overlay);border:none}.bds-content{padding:var(--bds-space-5)}}@media(max-width:640px){.bds-topbar__center{display:none}.bds-topbar__start{flex:1}}.bds-form label.bds-check{display:inline-flex}.bds-badge--solid.bds-badge--success{background:var(--bds-success);color:var(--bds-text-on-solid)}.bds-badge--solid.bds-badge--danger{background:var(--bds-danger);color:var(--bds-text-on-solid)}.bds-logo-plate{display:inline-block}[data-theme=dark] .bds-logo-plate,[data-theme=dark] .bds-sidebar__brand img,[data-theme=dark] .bds-auth__brand img{background:var(--sand-100);padding:var(--bds-space-1);border-radius:var(--bds-radius-md);box-sizing:content-box}.bds-attn{list-style:none;margin:0;padding:0;display:grid}.bds-attn__item{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:var(--bds-space-4);padding-block:var(--bds-space-4);border-block-end:1px solid var(--bds-border-subtle)}.bds-attn__item:last-child{border-block-end:none;padding-block-end:0}.bds-attn__item:first-child{padding-block-start:0}.bds-attn__icon{inline-size:44px;block-size:44px;border-radius:var(--bds-radius-md);display:inline-flex;align-items:center;justify-content:center;background:var(--bds-surface-2);color:var(--bds-text-secondary)}.bds-attn__icon>i{font-size:20px}.bds-attn__icon--accent{background:var(--bds-accent-subtle);color:var(--bds-accent-subtle-text)}.bds-attn__icon--warning{background:var(--bds-warning-subtle);color:var(--bds-warning-text)}.bds-attn__icon--danger{background:var(--bds-danger-subtle);color:var(--bds-danger-text)}.bds-attn__icon--info{background:var(--bds-info-subtle);color:var(--bds-info-text)}.bds-attn__body{display:grid;gap:2px;min-inline-size:0}.bds-attn__title{font-size:var(--bds-text-base);font-weight:var(--bds-weight-semibold);color:var(--bds-text)}.bds-attn__count{font-family:var(--bds-font-display);font-variant-numeric:tabular-nums}.bds-attn__meta{font-size:var(--bds-text-sm);color:var(--bds-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bds-attn__action{display:flex;gap:var(--bds-space-2)}.bds-attn--clear{display:flex;align-items:center;gap:var(--bds-space-3);color:var(--bds-text-secondary);font-size:var(--bds-text-sm)}@media(max-width:640px){.bds-attn__item{grid-template-columns:44px minmax(0,1fr)}.bds-attn__action{grid-column:1 / -1}.bds-attn__action>.bds-btn{flex:1;min-block-size:var(--bds-hit-target)}}.bds-checklist{list-style:none;margin:0;padding:0;display:grid;gap:var(--bds-space-1)}.bds-checklist__item{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:var(--bds-space-3);padding:var(--bds-space-2) var(--bds-space-3);border-radius:var(--bds-radius-md);font-size:var(--bds-text-sm);color:var(--bds-text-secondary)}.bds-checklist__mark{inline-size:24px;block-size:24px;border-radius:var(--bds-radius-full);display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--bds-border-strong);box-sizing:border-box;color:transparent}.bds-checklist__mark>i{font-size:14px}.bds-checklist__item.is-done .bds-checklist__mark{border-color:var(--bds-success);background:var(--bds-success);color:var(--bds-text-on-solid)}.bds-checklist__item.is-next{background:var(--bds-surface-2);padding-block:var(--bds-space-3);color:var(--bds-text)}.bds-checklist__item.is-next .bds-checklist__mark{border-color:var(--bds-brand)}.bds-checklist__title{display:block;font-weight:var(--bds-weight-semibold);color:inherit}.bds-checklist__item.is-next .bds-checklist__title{font-size:var(--bds-text-base)}.bds-checklist__help{display:block;font-size:var(--bds-text-sm);color:var(--bds-text-secondary)}.bds-barchart{display:grid;gap:var(--bds-space-2)}.bds-barchart__plot{position:relative;block-size:180px;display:flex;align-items:flex-end;gap:var(--bds-space-2);padding-inline-start:40px;border-block-end:1px solid var(--bds-chart-grid)}.bds-barchart__grid{position:absolute;inset-inline:0;border-block-start:1px dashed var(--bds-chart-grid)}.bds-barchart__tick{position:absolute;inset-inline-start:0;transform:translateY(-50%);font-size:var(--bds-text-2xs);color:var(--bds-text-muted);font-variant-numeric:tabular-nums}.bds-barchart__bar{position:relative;flex:1;min-inline-size:0;background:var(--bds-chart-1);border-start-start-radius:var(--bds-radius-sm);border-start-end-radius:var(--bds-radius-sm)}.bds-barchart__bar.is-active{background:var(--bds-brand-hover);outline:2px solid var(--bds-surface)}.bds-barchart__axis{display:flex;gap:var(--bds-space-2);padding-inline-start:40px;font-size:var(--bds-text-2xs);color:var(--bds-text-muted)}.bds-barchart__axis>span{flex:1;min-inline-size:0;text-align:center;white-space:nowrap}.bds-tooltip{position:absolute;z-index:var(--bds-z-popover);inline-size:max-content;max-inline-size:240px;padding:var(--bds-space-1_5) var(--bds-space-2_5);border-radius:var(--bds-radius-sm);background:var(--bds-surface-inverse);color:var(--bds-text-inverse);box-shadow:var(--bds-shadow-md);font-size:var(--bds-text-xs);line-height:var(--bds-leading-snug);pointer-events:none}.bds-tooltip strong{display:block;font-size:var(--bds-text-sm);font-variant-numeric:tabular-nums}.bds-tooltip:after{content:"";position:absolute;inset-block-start:100%;inset-inline-start:50%;margin-inline-start:-5px;border:5px solid transparent;border-block-start-color:var(--bds-surface-inverse)}.bds-funnel{list-style:none;margin:0;padding:0;display:grid;gap:var(--bds-space-3)}.bds-funnel>li{display:grid;grid-template-columns:110px minmax(0,1fr) 40px;align-items:center;gap:var(--bds-space-3);font-size:var(--bds-text-sm)}.bds-funnel__label{color:var(--bds-text-secondary)}.bds-funnel__track{block-size:10px;border-radius:var(--bds-radius-pill);background:var(--bds-chart-track);overflow:hidden}.bds-funnel__fill{block-size:100%;border-radius:var(--bds-radius-pill);background:var(--bds-chart-1)}.bds-funnel__fill--attention{background:var(--bds-warning)}.bds-funnel__value{text-align:end;font-weight:var(--bds-weight-bold);font-variant-numeric:tabular-nums;color:var(--bds-text)}.bds-ministats{display:flex;flex-wrap:wrap;gap:var(--bds-space-8)}.bds-ministat{display:grid;gap:2px}.bds-ministat__value{font-family:var(--bds-font-display);font-size:var(--bds-text-xl);font-weight:var(--bds-weight-semibold);color:var(--bds-text);font-variant-numeric:tabular-nums;line-height:1.1}.bds-ministat__label{font-size:var(--bds-text-xs);color:var(--bds-text-secondary)}.bds-page-header__eyebrow{margin:0 0 var(--bds-space-1);font-size:var(--bds-text-sm);font-weight:var(--bds-weight-medium);color:var(--bds-text-secondary)}.bds-page-header__desc{margin:var(--bds-space-1) 0 0;font-size:var(--bds-text-base);color:var(--bds-text-secondary)}[dir=rtl] .bds-sidebar__group-label,[dir=rtl] .bds-table th{text-transform:none;letter-spacing:0}.bds-attn__group{margin:var(--bds-space-4) 0 var(--bds-space-1);font-size:var(--bds-text-xs);font-weight:var(--bds-weight-bold);color:var(--bds-text-secondary)}.bds-attn__group:first-child{margin-block-start:0}.bds-attn__item--alarm .bds-attn__title{color:var(--bds-danger-text)}.bds-stat--empty .bds-stat__value{font-family:var(--bds-font-body);font-size:var(--bds-text-base);font-weight:var(--bds-weight-semibold);color:var(--bds-text-secondary);line-height:var(--bds-leading-snug)}.bds-stat--empty .bds-stat__icon{background:var(--bds-surface-2);color:var(--bds-text-muted)}.bds-barchart__empty{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:var(--bds-space-4);font-size:var(--bds-text-sm);color:var(--bds-text-secondary)}.bds-health{display:inline-flex;align-items:center;gap:var(--bds-space-2)}.bds-health>i{font-size:18px}.bds-health--ok>i{color:var(--bds-success)}.bds-health--issue{color:var(--bds-danger-text);font-weight:var(--bds-weight-semibold)}.bds-sidebar--collapsed{inline-size:76px}.bds-sidebar--collapsed .bds-sidebar__brand{justify-content:center;padding-inline:0}.bds-sidebar--collapsed .bds-sidebar__wordmark,.bds-sidebar--collapsed .bds-sidebar__group-label,.bds-sidebar--collapsed .bds-navitem__label,.bds-sidebar--collapsed .bds-user__meta,.bds-sidebar--collapsed .bds-user__caret{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bds-sidebar--collapsed .bds-sidebar__group{margin-block-end:var(--bds-space-2);padding-block-end:var(--bds-space-2);border-block-end:1px solid var(--bds-border-subtle)}.bds-sidebar--collapsed .bds-navitem{justify-content:center;padding:12px 0;position:relative}.bds-sidebar--collapsed .bds-navitem__badge{position:absolute;inset-block-start:4px;inset-inline-end:8px;padding:0 5px}.bds-sidebar--collapsed .bds-user{justify-content:center}.bds-sidebar__product{margin-inline-start:auto}.bds-crumbs{display:flex;align-items:center;gap:var(--bds-space-2);margin:0;padding:0;list-style:none;font-size:var(--bds-text-sm);color:var(--bds-text-secondary);white-space:nowrap}.bds-crumbs a{color:inherit;text-decoration:none}.bds-crumbs a:hover{color:var(--bds-text)}.bds-crumbs [aria-current=page]{color:var(--bds-text);font-weight:var(--bds-weight-semibold)}.bds-crumbs__sep{font-size:14px;color:var(--bds-text-muted)}.bds-prefs{display:grid;gap:var(--bds-space-1);padding:var(--bds-space-2) var(--bds-space-3);border-block-start:1px solid var(--bds-border-subtle)}.bds-prefs__row{display:flex;align-items:center;justify-content:space-between;gap:var(--bds-space-3);min-block-size:var(--bds-hit-target);font-size:var(--bds-text-base);color:var(--bds-text)}.bds-prefs__row>span{display:inline-flex;align-items:center;gap:var(--bds-space-3);color:var(--bds-text-secondary)}.bds-page-header__titlerow{display:flex;align-items:center;gap:var(--bds-space-3);flex-wrap:wrap}.bds-page-header__meta{display:flex;flex-wrap:wrap;gap:var(--bds-space-1) var(--bds-space-4);margin:var(--bds-space-2) 0 0;font-size:var(--bds-text-sm);color:var(--bds-text-secondary)}.bds-page-header__meta>span{display:inline-flex;align-items:center;gap:var(--bds-space-1_5)}.bds-page-header--tabs{margin-block-end:0}.bds-page-header--tabs+.bds-tabs{margin-block-end:var(--bds-space-6)}.bds-app--dense .bds-sidebar{inline-size:240px}.bds-app--dense .bds-navitem{padding-block:7px;font-size:var(--bds-text-sm)}.bds-app--dense .bds-sidebar__group{margin-block-end:var(--bds-space-3)}.bds-app--dense .bds-topbar{block-size:56px}.bds-app--dense .bds-content{padding:var(--bds-space-6)}.bds-app--dense .bds-page-header{margin-block-end:var(--bds-space-5)}.bds-app--dense .bds-page-header__title{font-size:var(--bds-text-xl)}.bds-app--dense .bds-table td{padding-block:var(--bds-space-2)}@media(max-width:860px){.bds-topbar{block-size:56px;padding-inline:var(--bds-space-2) var(--bds-space-3);gap:var(--bds-space-2)}.bds-topbar .bds-menu-toggle{inline-size:var(--bds-hit-target);block-size:var(--bds-hit-target)}.bds-topbar__desktop-only{display:none!important}}@media(min-width:861px){.bds-phone-only{display:none!important}}.bds-tooltip--end:after{inset-block-start:50%;inset-inline-start:auto;inset-inline-end:100%;margin-inline-start:0;margin-block-start:-5px;border-block-start-color:transparent;border-inline-end-color:var(--bds-surface-inverse)}.bds-statuschip{display:inline-flex;align-items:center;gap:var(--bds-space-1_5);min-block-size:32px;padding-inline:var(--bds-space-3);border-radius:var(--bds-radius-pill);font-size:var(--bds-text-sm);font-weight:var(--bds-weight-semibold);text-decoration:none;white-space:nowrap;border:1px solid transparent}.bds-statuschip>i{font-size:14px}.bds-statuschip__dot{inline-size:8px;block-size:8px;border-radius:50%;background:currentColor}.bds-statuschip--on{background:var(--bds-success-subtle);color:var(--bds-success-text);border-color:var(--bds-success-border)}.bds-statuschip--paused{background:var(--bds-warning-subtle);color:var(--bds-warning-text);border-color:var(--bds-warning-border)}.bds-statuschip--down{background:var(--bds-danger-subtle);color:var(--bds-danger-text);border-color:var(--bds-danger-border)}.bds-statuschip--idle{background:var(--bds-surface-2);color:var(--bds-text-secondary);border-color:var(--bds-border)}a.bds-statuschip:hover{text-decoration:underline}@media(max-width:860px){.bds-statuschip{min-block-size:36px}}.bds-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bds-space-2)}.bds-chips__label{font-size:var(--bds-text-sm);color:var(--bds-text-secondary);margin-inline-end:var(--bds-space-1)}.bds-chips__divider{inline-size:1px;block-size:24px;background:var(--bds-border);margin-inline:var(--bds-space-2)}.bds-chip{display:inline-flex;align-items:center;gap:var(--bds-space-1_5);min-block-size:36px;padding-inline:var(--bds-space-3);border:1px solid var(--bds-border-strong);border-radius:var(--bds-radius-pill);background:var(--bds-surface);color:var(--bds-text);font-family:inherit;font-size:var(--bds-text-sm);font-weight:var(--bds-weight-medium);cursor:pointer;white-space:nowrap;transition:var(--bds-transition-colors)}.bds-chip:hover{background:var(--bds-surface-2)}.bds-chip>i{font-size:14px}.bds-chip__count{font-size:var(--bds-text-xs);font-weight:var(--bds-weight-bold);color:var(--bds-text-secondary);font-variant-numeric:tabular-nums}.bds-chip[aria-pressed=true]{background:var(--bds-brand);border-color:var(--bds-brand);color:var(--bds-text-on-brand)}.bds-chip[aria-pressed=true] .bds-chip__count{color:inherit;opacity:.85}.bds-chip:disabled{opacity:.5;cursor:not-allowed}@media(max-width:767.98px){.bds-chips--scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-block-end:2px}}@media(max-width:640px){.bds-chip{min-block-size:var(--bds-hit-target)}}.bds-rowcards{list-style:none;margin:0;padding:0;display:grid;gap:var(--bds-space-3)}.bds-rowcard{background:var(--bds-surface);border:1px solid var(--bds-border);border-radius:var(--bds-radius-lg);padding:var(--bds-space-4);display:grid;gap:var(--bds-space-3);box-shadow:var(--bds-shadow-xs)}.bds-rowcard__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bds-space-3)}.bds-rowcard__title{font-weight:var(--bds-weight-semibold);color:var(--bds-text);text-decoration:none}.bds-rowcard__sub{display:block;font-size:var(--bds-text-sm);color:var(--bds-text-secondary)}.bds-rowcard__facts{display:flex;flex-wrap:wrap;gap:var(--bds-space-1) var(--bds-space-4);margin:0;font-size:var(--bds-text-sm);color:var(--bds-text-secondary)}.bds-rowcard__facts strong{color:var(--bds-text);font-variant-numeric:tabular-nums}.bds-rowcard__actions{display:flex;gap:var(--bds-space-2)}.bds-rowcard__actions>.bds-btn{flex:1;min-block-size:var(--bds-hit-target)}.bds-rowcard__actions>.bds-iconbtn{inline-size:var(--bds-hit-target);block-size:var(--bds-hit-target);border:1px solid var(--bds-border-strong)}.bds-table tbody tr.is-menu-open{background:var(--bds-surface-2)}.bds-typetag{display:inline-flex;align-items:center;gap:var(--bds-space-1_5);font-size:var(--bds-text-sm);font-weight:var(--bds-weight-semibold)}.bds-typetag>i{font-size:16px}.bds-typetag--delivery{color:var(--bds-info-text)}.bds-typetag--pickup{color:var(--bds-brand-subtle-text)}.bds-stepper{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.bds-step{position:relative;display:grid;justify-items:start;align-content:start;gap:var(--bds-space-1);padding-inline-end:var(--bds-space-3)}.bds-step:before{content:"";position:absolute;inset-block-start:15px;inset-inline-start:32px;inset-inline-end:0;block-size:2px;background:var(--bds-border-strong)}.bds-step:last-child:before{display:none}.bds-step.is-done:before{background:var(--bds-brand)}.bds-step__marker{position:relative;z-index:1;inline-size:32px;block-size:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:2px solid var(--bds-border-strong);background:var(--bds-surface);color:var(--bds-text-muted);font-size:var(--bds-text-sm);font-weight:var(--bds-weight-bold)}.bds-step__marker>i{font-size:16px}.bds-step.is-done .bds-step__marker{background:var(--bds-brand);border-color:var(--bds-brand);color:var(--bds-text-on-brand)}.bds-step.is-current .bds-step__marker{border-color:var(--bds-brand);color:var(--bds-brand);box-shadow:0 0 0 4px var(--bds-brand-subtle)}.bds-step.is-stopped .bds-step__marker{background:var(--bds-danger);border-color:var(--bds-danger);color:var(--bds-text-on-solid)}.bds-step__label{font-size:var(--bds-text-sm);font-weight:var(--bds-weight-semibold);color:var(--bds-text-secondary);margin-block-start:var(--bds-space-1)}.bds-step.is-done .bds-step__label,.bds-step.is-current .bds-step__label{color:var(--bds-text)}.bds-step__time{font-size:var(--bds-text-xs);color:var(--bds-text-muted);font-variant-numeric:tabular-nums}.bds-step__now{font-size:var(--bds-text-xs);font-weight:var(--bds-weight-bold);color:var(--bds-brand-subtle-text)}.bds-stepper--vertical{grid-auto-flow:row;gap:0}.bds-stepper--vertical .bds-step{grid-template-columns:32px minmax(0,1fr);column-gap:var(--bds-space-3);justify-items:stretch;padding:0 0 var(--bds-space-5)}.bds-stepper--vertical .bds-step:before{inset-block-start:32px;inset-block-end:0;inset-inline-start:15px;inset-inline-end:auto;inline-size:2px;block-size:auto}.bds-stepper--vertical .bds-step__marker{grid-row:span 3}.bds-stepper--vertical .bds-step__label{margin-block-start:5px}.bds-savebar{position:sticky;inset-block-end:var(--bds-space-4);z-index:var(--bds-z-sticky);display:flex;align-items:center;gap:var(--bds-space-4);padding:var(--bds-space-3) var(--bds-space-3) var(--bds-space-3) var(--bds-space-5);background:var(--bds-surface-inverse);color:var(--bds-text-inverse);border-radius:var(--bds-radius-lg);box-shadow:var(--bds-shadow-xl)}.bds-savebar__msg{flex:1;display:inline-flex;align-items:center;gap:var(--bds-space-2);font-size:var(--bds-text-base);font-weight:var(--bds-weight-semibold)}.bds-savebar__msg>i{font-size:18px;color:var(--amber-300)}.bds-savebar__msg small{font-weight:var(--bds-weight-regular);font-size:var(--bds-text-sm);opacity:.85}.bds-savebar--error .bds-savebar__msg>i{color:#f0a39c}.bds-savebar .bds-btn--ghost{color:var(--bds-text-inverse)}.bds-savebar .bds-btn--ghost:hover{background:#ffffff1f}.bds-savebar .bds-btn--accent{min-inline-size:140px}@media(max-width:640px){.bds-savebar{inset-block-end:0;border-radius:0;flex-wrap:wrap;padding:var(--bds-space-3) var(--bds-space-4) var(--bds-space-4);gap:var(--bds-space-2)}.bds-savebar__msg{flex-basis:100%}.bds-savebar .bds-btn{flex:1;min-block-size:var(--bds-hit-target)}}.bds-sidelist{list-style:none;margin:0;padding:0;display:grid;gap:2px;position:sticky;inset-block-start:var(--bds-space-6)}.bds-sidelist a{display:flex;align-items:center;gap:var(--bds-space-3);padding:10px var(--bds-space-3);border-radius:var(--bds-radius-md);color:var(--bds-text-secondary);text-decoration:none;font-size:var(--bds-text-base)}.bds-sidelist a:hover{background:var(--bds-surface-2);color:var(--bds-text)}.bds-sidelist a[aria-current=true]{background:var(--bds-surface);color:var(--bds-text);font-weight:var(--bds-weight-semibold);box-shadow:var(--bds-shadow-xs)}.bds-sidelist a>i{font-size:18px}.bds-sidelist__flag{margin-inline-start:auto;inline-size:8px;block-size:8px;border-radius:50%;background:var(--bds-warning)}.bds-backdrop{position:absolute;inset:0;background:var(--bds-overlay);z-index:var(--bds-z-overlay);display:grid;place-items:center;padding:var(--bds-space-6)}.bds-dialog{position:relative;z-index:var(--bds-z-modal);inline-size:min(640px,100%);max-block-size:calc(100% - 48px);display:flex;flex-direction:column;background:var(--bds-surface);color:var(--bds-text);border-radius:var(--bds-radius-xl);box-shadow:var(--bds-shadow-xl);overflow:hidden}.bds-dialog--sm{inline-size:min(440px,100%)}.bds-dialog--lg{inline-size:min(800px,100%)}.bds-dialog__header{display:flex;align-items:flex-start;gap:var(--bds-space-3);padding:var(--bds-space-5) var(--bds-space-6) var(--bds-space-4);border-block-end:1px solid var(--bds-border-subtle)}.bds-dialog__title{margin:0;font-family:var(--bds-font-display);font-size:var(--bds-text-xl);font-weight:var(--bds-weight-semibold)}.bds-dialog__desc{margin:var(--bds-space-1) 0 0;font-size:var(--bds-text-sm);color:var(--bds-text-secondary)}.bds-dialog__header>.bds-iconbtn{margin-inline-start:auto;margin-block-start:-6px;margin-inline-end:-8px}.bds-dialog__body{padding:var(--bds-space-5) var(--bds-space-6);overflow-y:auto}.bds-dialog__footer{display:flex;align-items:center;gap:var(--bds-space-2);padding:var(--bds-space-4) var(--bds-space-6);border-block-start:1px solid var(--bds-border-subtle);background:var(--bds-surface-2)}.bds-dialog__footer>:first-child.bds-btn--danger-outline{margin-inline-end:auto}.bds-dialog__footer-end{margin-inline-start:auto;display:flex;gap:var(--bds-space-2)}@media(max-width:640px){.bds-backdrop{place-items:end stretch;padding:0}.bds-dialog,.bds-dialog--sm,.bds-dialog--lg{inline-size:100%;max-block-size:92%;border-end-start-radius:0;border-end-end-radius:0}.bds-dialog__footer .bds-btn{flex:1;min-block-size:var(--bds-hit-target)}.bds-dialog__footer-end{flex:1}}.bds-photos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--bds-space-3)}.bds-photo{position:relative;aspect-ratio:1;border-radius:var(--bds-radius-md);overflow:hidden;background:var(--bds-surface-sunken);border:1px solid var(--bds-border)}.bds-photo__img{position:absolute;inset:0}.bds-photo__cover{position:absolute;inset-block-start:6px;inset-inline-start:6px}.bds-photo__remove{position:absolute;inset-block-start:4px;inset-inline-end:4px;inline-size:32px;block-size:32px;border-radius:50%;border:none;background:var(--bds-overlay-strong);color:var(--bds-text-on-overlay);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.bds-photo--add{display:grid;place-items:center;align-content:center;gap:var(--bds-space-1);border:2px dashed var(--bds-border-strong);background:var(--bds-surface);color:var(--bds-text-secondary);font-size:var(--bds-text-sm);font-weight:var(--bds-weight-semibold);cursor:pointer;font-family:inherit}.bds-photo--add>i{font-size:22px}.bds-toasts{position:absolute;inset-block-end:var(--bds-space-6);inset-inline-end:var(--bds-space-6);z-index:var(--bds-z-toast);display:grid;gap:var(--bds-space-2);inline-size:min(400px,calc(100% - 32px))}.bds-toast{display:flex;align-items:flex-start;gap:var(--bds-space-3);padding:var(--bds-space-3) var(--bds-space-2) var(--bds-space-3) var(--bds-space-4);background:var(--bds-surface-inverse);color:var(--bds-text-inverse);border-radius:var(--bds-radius-md);box-shadow:var(--bds-shadow-lg);font-size:var(--bds-text-sm)}.bds-toast>i{font-size:18px;margin-block-start:1px}.bds-toast--success>i{color:#6fe39c}.bds-toast--error>i{color:#f0a39c}.bds-toast--info>i{color:#9ec7e2}[data-theme=dark] .bds-toast--success>i{color:var(--bds-success)}[data-theme=dark] .bds-toast--error>i{color:var(--bds-danger)}[data-theme=dark] .bds-toast--info>i{color:var(--bds-info)}.bds-toast__body{flex:1;display:grid;gap:2px;padding-block:2px}.bds-toast__title{font-weight:var(--bds-weight-semibold)}.bds-toast__action{color:inherit;font-weight:var(--bds-weight-bold);text-decoration:underline;background:none;border:none;font:inherit;cursor:pointer;padding:0;justify-self:start}.bds-toast>.bds-iconbtn{color:inherit;opacity:.8;inline-size:32px;block-size:32px}@media(max-width:640px){.bds-toasts{inset-inline:var(--bds-space-3);inset-block-end:var(--bds-space-3);inline-size:auto}}.bds-inbox{display:grid;grid-template-columns:360px minmax(0,1fr);background:var(--bds-surface);border:1px solid var(--bds-border);border-radius:var(--bds-radius-xl);overflow:hidden;box-shadow:var(--bds-shadow-sm)}.bds-inbox__list{border-inline-end:1px solid var(--bds-border);display:flex;flex-direction:column;min-block-size:0}.bds-inbox__tools{padding:var(--bds-space-4);display:grid;gap:var(--bds-space-3);border-block-end:1px solid var(--bds-border-subtle)}.bds-convs{list-style:none;margin:0;padding:0;overflow-y:auto}.bds-conv{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:var(--bds-space-3);padding:var(--bds-space-3) var(--bds-space-4);border-block-end:1px solid var(--bds-border-subtle);text-decoration:none;color:inherit}.bds-conv:hover{background:var(--bds-surface-2)}.bds-conv[aria-current=true]{background:var(--bds-brand-subtle)}.bds-conv__name{font-weight:var(--bds-weight-semibold);color:var(--bds-text);font-size:var(--bds-text-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bds-conv__snippet{font-size:var(--bds-text-sm);color:var(--bds-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bds-conv__meta{display:grid;justify-items:end;gap:var(--bds-space-1);font-size:var(--bds-text-xs);color:var(--bds-text-muted)}.bds-conv__unread{min-inline-size:20px;block-size:20px;padding-inline:6px;border-radius:var(--bds-radius-pill);background:var(--bds-brand);color:var(--bds-text-on-brand);font-size:var(--bds-text-2xs);font-weight:var(--bds-weight-bold);display:inline-flex;align-items:center;justify-content:center}.bds-conv__tags{display:flex;gap:var(--bds-space-1_5);margin-block-start:var(--bds-space-1);flex-wrap:wrap}.bds-conv--unread .bds-conv__snippet{color:var(--bds-text);font-weight:var(--bds-weight-medium)}.bds-thread{display:flex;flex-direction:column;min-block-size:0}.bds-thread__header{display:flex;align-items:center;gap:var(--bds-space-3);padding:var(--bds-space-3) var(--bds-space-5);border-block-end:1px solid var(--bds-border)}.bds-thread__who{flex:1;min-inline-size:0}.bds-thread__name{display:block;font-weight:var(--bds-weight-semibold);font-size:var(--bds-text-md)}.bds-thread__sub{display:block;font-size:var(--bds-text-sm);color:var(--bds-text-secondary)}.bds-thread__status{display:flex;align-items:center;gap:var(--bds-space-3);padding:var(--bds-space-2) var(--bds-space-5);border-block-end:1px solid var(--bds-border-subtle);background:var(--bds-surface-2);font-size:var(--bds-text-sm)}.bds-thread__status>.bds-btn{margin-inline-start:auto}.bds-answering{display:inline-flex;align-items:center;gap:var(--bds-space-2);font-weight:var(--bds-weight-semibold)}.bds-answering>i{inline-size:24px;block-size:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.bds-answering--ai>i{background:var(--bds-brand);color:var(--bds-text-on-brand)}.bds-answering--you>i{background:var(--bds-accent);color:var(--bds-text-on-accent)}.bds-window{display:inline-flex;align-items:center;gap:var(--bds-space-1_5);color:var(--bds-text-secondary)}.bds-window--open>i{color:var(--bds-success)}.bds-window--closing>i{color:var(--bds-warning)}.bds-window--closed>i{color:var(--bds-text-muted)}.bds-thread__messages{flex:1;overflow-y:auto;padding:var(--bds-space-5);display:flex;flex-direction:column;gap:var(--bds-space-2);background:var(--bds-bg-subtle)}.bds-daysep{align-self:center;margin-block:var(--bds-space-3);padding:2px var(--bds-space-3);border-radius:var(--bds-radius-pill);background:var(--bds-surface);border:1px solid var(--bds-border);font-size:var(--bds-text-xs);color:var(--bds-text-secondary)}.bds-event{align-self:center;display:inline-flex;align-items:center;gap:var(--bds-space-1_5);font-size:var(--bds-text-xs);color:var(--bds-text-secondary);margin-block:var(--bds-space-2)}.bds-msg{max-inline-size:72%;display:grid;gap:2px}.bds-msg__who{font-size:var(--bds-text-xs);font-weight:var(--bds-weight-semibold);color:var(--bds-text-secondary);display:inline-flex;align-items:center;gap:var(--bds-space-1)}.bds-msg__bubble{padding:var(--bds-space-2_5) var(--bds-space-3);border-radius:var(--bds-radius-lg);font-size:var(--bds-text-base);line-height:var(--bds-leading-normal)}.bds-msg__time{font-size:var(--bds-text-2xs);color:var(--bds-text-muted);font-variant-numeric:tabular-nums}.bds-msg--in{align-self:flex-start}.bds-msg--in .bds-msg__bubble{background:var(--bds-surface);border:1px solid var(--bds-border);border-end-start-radius:var(--bds-radius-xs)}.bds-msg--ai,.bds-msg--you{align-self:flex-end;justify-items:end}.bds-msg--ai .bds-msg__bubble{background:var(--bds-brand-subtle);color:var(--bds-text);border:1px solid var(--bds-brand-border);border-end-end-radius:var(--bds-radius-xs)}.bds-msg--you .bds-msg__bubble{background:var(--bds-brand);color:var(--bds-text-on-brand);border-end-end-radius:var(--bds-radius-xs)}.bds-msg--failed .bds-msg__bubble{border:1px solid var(--bds-danger)}.bds-msg__error{font-size:var(--bds-text-xs);color:var(--bds-danger-text);font-weight:var(--bds-weight-semibold);display:inline-flex;gap:var(--bds-space-1);align-items:center}.bds-composer{display:flex;align-items:flex-end;gap:var(--bds-space-2);padding:var(--bds-space-3) var(--bds-space-4);border-block-start:1px solid var(--bds-border)}.bds-composer textarea{flex:1;min-block-size:44px;max-block-size:160px;resize:none;padding:10px var(--bds-space-3);border:1px solid var(--bds-border-strong);border-radius:var(--bds-radius-lg);font:inherit;font-size:var(--bds-text-base);background:var(--bds-surface);color:var(--bds-text)}.bds-composer .bds-btn{min-block-size:44px}.bds-composer__note{padding:0 var(--bds-space-4) var(--bds-space-3);font-size:var(--bds-text-xs);color:var(--bds-text-secondary)}@media(max-width:860px){.bds-inbox{grid-template-columns:1fr;border-radius:0;border-inline:none}.bds-msg{max-inline-size:86%}}[data-theme=dark] .bds-savebar__msg>i{color:var(--amber-700)}[data-theme=dark] .bds-savebar--error .bds-savebar__msg>i{color:var(--red-600)}[data-theme=dark] .bds-savebar .bds-btn--ghost:hover{background:#0c2a2214}.bds-rowcard .bds-badge,.bds-table .bds-badge{white-space:nowrap}.bds-rowcard__top>.bds-badge{flex-shrink:0}@media(max-width:640px){.bds-photos{grid-template-columns:repeat(3,minmax(0,1fr))}}.bds-navitem__label,.bds-topbar__title,.bds-conv__name,.bds-conv__snippet{padding-block:.15em;margin-block:-.15em}@media(max-width:767.98px),(pointer:coarse){:root{--bds-control-height-sm: var(--bds-hit-target);--bds-control-height-md: var(--bds-hit-target)}.bds-iconbtn,.bds-iconbtn--sm{inline-size:var(--bds-hit-target);block-size:var(--bds-hit-target)}.bds-statuschip,.bds-chip,.bds-navitem{min-block-size:var(--bds-hit-target)}.bds-chip{min-inline-size:var(--bds-hit-target);justify-content:center;flex-shrink:0}.bds-page{min-block-size:var(--bds-hit-target);min-inline-size:var(--bds-hit-target)}.bds-photo__remove{inline-size:var(--bds-hit-target);block-size:var(--bds-hit-target)}.bds-search input{block-size:var(--bds-hit-target)}.bds-back-link,a.bds-rowcard__title,a.bds-cell-business__name,a.bds-cell-business__sub,a.bds-rowcard__sub{display:inline-flex;align-items:center;min-block-size:var(--bds-hit-target)}summary{min-block-size:var(--bds-hit-target);padding-block:var(--bds-space-2_5)}}bdi[dir=ltr]{white-space:nowrap}.bds-rowcard__top>:first-child{flex:1 1 auto;min-inline-size:0}html,body{min-height:100%}[hidden]{display:none!important}p{margin-block:0 var(--bds-space-3)}p:last-child{margin-block-end:0}ul,ol{margin-block:0 var(--bds-space-3);padding-inline-start:var(--bds-space-6)}img,svg{vertical-align:middle}img{max-inline-size:100%;border-style:none}button,input,select,textarea{font:inherit;color:inherit}button:not(:disabled),[role=button],summary{cursor:pointer}label{display:inline-block}hr{border:none;border-block-start:1px solid var(--bds-border-subtle);margin-block:var(--bds-space-5)}dl,dd{margin:0}small{font-size:var(--bds-text-sm)}code{font-family:var(--bds-font-mono);font-size:.92em}
