*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-page-refresh{position:absolute;top:0;width:100%;height:40px;display:block;box-sizing:border-box}.uni-page-refresh{position:absolute;top:-45px;left:50%;transform:translate3d(-50%,0,0);width:40px;height:40px;justify-content:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118);display:none;z-index:997}.uni-page-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%}.uni-page-refresh--pulling .uni-page-refresh,.uni-page-refresh--aborting .uni-page-refresh,.uni-page-refresh--reached .uni-page-refresh,.uni-page-refresh--refreshing .uni-page-refresh,.uni-page-refresh--restoring .uni-page-refresh{display:flex}.uni-page-refresh--pulling .uni-page-refresh__spinner,.uni-page-refresh--aborting .uni-page-refresh__spinner,.uni-page-refresh--reached .uni-page-refresh__spinner,.uni-page-refresh--refreshing .uni-page-refresh__icon,.uni-page-refresh--restoring .uni-page-refresh__icon{display:none}.uni-page-refresh--refreshing .uni-page-refresh__spinner{transform-origin:center center;animation:uni-page-refresh-rotate 2s linear infinite}.uni-page-refresh--refreshing .uni-page-refresh__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite}@keyframes uni-page-refresh-rotate{to{transform:rotate(360deg)}}@keyframes uni-page-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}body:after{content:none;animation:none}@font-face{font-family:remixicon;src:url(/assets/remixicon-B25hvfAs.eot?t=1769685282643);src:url(/assets/remixicon-B25hvfAs.eot?t=1769685282643#iefix) format("embedded-opentype"),url(/assets/remixicon-CZw4FkzQ.woff2?t=1769685282643) format("woff2"),url(/assets/remixicon-S6an_USy.woff?t=1769685282643) format("woff"),url(/assets/remixicon-sqouR8Ox.ttf?t=1769685282643) format("truetype"),url(/assets/remixicon-BTtOSOPh.svg?t=1769685282643#remixicon) format("svg");font-display:swap}[class^=ri-],[class*=" ri-"]{font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ri-lg{font-size:1.3333em;line-height:.75em;vertical-align:-.0667em}.ri-xl{font-size:1.5em;line-height:.6666em;vertical-align:-.075em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-24-hours-fill:before{content:""}.ri-24-hours-line:before{content:""}.ri-4k-fill:before{content:""}.ri-4k-line:before{content:""}.ri-a-b:before{content:""}.ri-account-box-fill:before{content:""}.ri-account-box-line:before{content:""}.ri-account-circle-fill:before{content:""}.ri-account-circle-line:before{content:""}.ri-account-pin-box-fill:before{content:""}.ri-account-pin-box-line:before{content:""}.ri-account-pin-circle-fill:before{content:""}.ri-account-pin-circle-line:before{content:""}.ri-add-box-fill:before{content:""}.ri-add-box-line:before{content:""}.ri-add-circle-fill:before{content:""}.ri-add-circle-line:before{content:""}.ri-add-fill:before{content:""}.ri-add-line:before{content:""}.ri-admin-fill:before{content:""}.ri-admin-line:before{content:""}.ri-advertisement-fill:before{content:""}.ri-advertisement-line:before{content:""}.ri-airplay-fill:before{content:""}.ri-airplay-line:before{content:""}.ri-alarm-fill:before{content:""}.ri-alarm-line:before{content:""}.ri-alarm-warning-fill:before{content:""}.ri-alarm-warning-line:before{content:""}.ri-album-fill:before{content:""}.ri-album-line:before{content:""}.ri-alert-fill:before{content:""}.ri-alert-line:before{content:""}.ri-aliens-fill:before{content:""}.ri-aliens-line:before{content:""}.ri-align-bottom:before{content:""}.ri-align-center:before{content:""}.ri-align-justify:before{content:""}.ri-align-left:before{content:""}.ri-align-right:before{content:""}.ri-align-top:before{content:""}.ri-align-vertically:before{content:""}.ri-alipay-fill:before{content:""}.ri-alipay-line:before{content:""}.ri-amazon-fill:before{content:""}.ri-amazon-line:before{content:""}.ri-anchor-fill:before{content:""}.ri-anchor-line:before{content:""}.ri-ancient-gate-fill:before{content:""}.ri-ancient-gate-line:before{content:""}.ri-ancient-pavilion-fill:before{content:""}.ri-ancient-pavilion-line:before{content:""}.ri-android-fill:before{content:""}.ri-android-line:before{content:""}.ri-angularjs-fill:before{content:""}.ri-angularjs-line:before{content:""}.ri-anticlockwise-2-fill:before{content:""}.ri-anticlockwise-2-line:before{content:""}.ri-anticlockwise-fill:before{content:""}.ri-anticlockwise-line:before{content:""}.ri-app-store-fill:before{content:""}.ri-app-store-line:before{content:""}.ri-apple-fill:before{content:""}.ri-apple-line:before{content:""}.ri-apps-2-fill:before{content:""}.ri-apps-2-line:before{content:""}.ri-apps-fill:before{content:""}.ri-apps-line:before{content:""}.ri-archive-drawer-fill:before{content:""}.ri-archive-drawer-line:before{content:""}.ri-archive-fill:before{content:""}.ri-archive-line:before{content:""}.ri-arrow-down-circle-fill:before{content:""}.ri-arrow-down-circle-line:before{content:""}.ri-arrow-down-fill:before{content:""}.ri-arrow-down-line:before{content:""}.ri-arrow-down-s-fill:before{content:""}.ri-arrow-down-s-line:before{content:""}.ri-arrow-drop-down-fill:before{content:""}.ri-arrow-drop-down-line:before{content:""}.ri-arrow-drop-left-fill:before{content:""}.ri-arrow-drop-left-line:before{content:""}.ri-arrow-drop-right-fill:before{content:""}.ri-arrow-drop-right-line:before{content:""}.ri-arrow-drop-up-fill:before{content:""}.ri-arrow-drop-up-line:before{content:""}.ri-arrow-go-back-fill:before{content:""}.ri-arrow-go-back-line:before{content:""}.ri-arrow-go-forward-fill:before{content:""}.ri-arrow-go-forward-line:before{content:""}.ri-arrow-left-circle-fill:before{content:""}.ri-arrow-left-circle-line:before{content:""}.ri-arrow-left-down-fill:before{content:""}.ri-arrow-left-down-line:before{content:""}.ri-arrow-left-fill:before{content:""}.ri-arrow-left-line:before{content:""}.ri-arrow-left-right-fill:before{content:""}.ri-arrow-left-right-line:before{content:""}.ri-arrow-left-s-fill:before{content:""}.ri-arrow-left-s-line:before{content:""}.ri-arrow-left-up-fill:before{content:""}.ri-arrow-left-up-line:before{content:""}.ri-arrow-right-circle-fill:before{content:""}.ri-arrow-right-circle-line:before{content:""}.ri-arrow-right-down-fill:before{content:""}.ri-arrow-right-down-line:before{content:""}.ri-arrow-right-fill:before{content:""}.ri-arrow-right-line:before{content:""}.ri-arrow-right-s-fill:before{content:""}.ri-arrow-right-s-line:before{content:""}.ri-arrow-right-up-fill:before{content:""}.ri-arrow-right-up-line:before{content:""}.ri-arrow-up-circle-fill:before{content:""}.ri-arrow-up-circle-line:before{content:""}.ri-arrow-up-down-fill:before{content:""}.ri-arrow-up-down-line:before{content:""}.ri-arrow-up-fill:before{content:""}.ri-arrow-up-line:before{content:""}.ri-arrow-up-s-fill:before{content:""}.ri-arrow-up-s-line:before{content:""}.ri-artboard-2-fill:before{content:""}.ri-artboard-2-line:before{content:""}.ri-artboard-fill:before{content:""}.ri-artboard-line:before{content:""}.ri-article-fill:before{content:""}.ri-article-line:before{content:""}.ri-aspect-ratio-fill:before{content:""}.ri-aspect-ratio-line:before{content:""}.ri-asterisk:before{content:""}.ri-at-fill:before{content:""}.ri-at-line:before{content:""}.ri-attachment-2:before{content:""}.ri-attachment-fill:before{content:""}.ri-attachment-line:before{content:""}.ri-auction-fill:before{content:""}.ri-auction-line:before{content:""}.ri-award-fill:before{content:""}.ri-award-line:before{content:""}.ri-baidu-fill:before{content:""}.ri-baidu-line:before{content:""}.ri-ball-pen-fill:before{content:""}.ri-ball-pen-line:before{content:""}.ri-bank-card-2-fill:before{content:""}.ri-bank-card-2-line:before{content:""}.ri-bank-card-fill:before{content:""}.ri-bank-card-line:before{content:""}.ri-bank-fill:before{content:""}.ri-bank-line:before{content:""}.ri-bar-chart-2-fill:before{content:""}.ri-bar-chart-2-line:before{content:""}.ri-bar-chart-box-fill:before{content:""}.ri-bar-chart-box-line:before{content:""}.ri-bar-chart-fill:before{content:""}.ri-bar-chart-grouped-fill:before{content:""}.ri-bar-chart-grouped-line:before{content:""}.ri-bar-chart-horizontal-fill:before{content:""}.ri-bar-chart-horizontal-line:before{content:""}.ri-bar-chart-line:before{content:""}.ri-barcode-box-fill:before{content:""}.ri-barcode-box-line:before{content:""}.ri-barcode-fill:before{content:""}.ri-barcode-line:before{content:""}.ri-barricade-fill:before{content:""}.ri-barricade-line:before{content:""}.ri-base-station-fill:before{content:""}.ri-base-station-line:before{content:""}.ri-basketball-fill:before{content:""}.ri-basketball-line:before{content:""}.ri-battery-2-charge-fill:before{content:""}.ri-battery-2-charge-line:before{content:""}.ri-battery-2-fill:before{content:""}.ri-battery-2-line:before{content:""}.ri-battery-charge-fill:before{content:""}.ri-battery-charge-line:before{content:""}.ri-battery-fill:before{content:""}.ri-battery-line:before{content:""}.ri-battery-low-fill:before{content:""}.ri-battery-low-line:before{content:""}.ri-battery-saver-fill:before{content:""}.ri-battery-saver-line:before{content:""}.ri-battery-share-fill:before{content:""}.ri-battery-share-line:before{content:""}.ri-bear-smile-fill:before{content:""}.ri-bear-smile-line:before{content:""}.ri-behance-fill:before{content:""}.ri-behance-line:before{content:""}.ri-bell-fill:before{content:""}.ri-bell-line:before{content:""}.ri-bike-fill:before{content:""}.ri-bike-line:before{content:""}.ri-bilibili-fill:before{content:""}.ri-bilibili-line:before{content:""}.ri-bill-fill:before{content:""}.ri-bill-line:before{content:""}.ri-billiards-fill:before{content:""}.ri-billiards-line:before{content:""}.ri-bit-coin-fill:before{content:""}.ri-bit-coin-line:before{content:""}.ri-blaze-fill:before{content:""}.ri-blaze-line:before{content:""}.ri-bluetooth-connect-fill:before{content:""}.ri-bluetooth-connect-line:before{content:""}.ri-bluetooth-fill:before{content:""}.ri-bluetooth-line:before{content:""}.ri-blur-off-fill:before{content:""}.ri-blur-off-line:before{content:""}.ri-body-scan-fill:before{content:""}.ri-body-scan-line:before{content:""}.ri-bold:before{content:""}.ri-book-2-fill:before{content:""}.ri-book-2-line:before{content:""}.ri-book-3-fill:before{content:""}.ri-book-3-line:before{content:""}.ri-book-fill:before{content:""}.ri-book-line:before{content:""}.ri-book-marked-fill:before{content:""}.ri-book-marked-line:before{content:""}.ri-book-open-fill:before{content:""}.ri-book-open-line:before{content:""}.ri-book-read-fill:before{content:""}.ri-book-read-line:before{content:""}.ri-booklet-fill:before{content:""}.ri-booklet-line:before{content:""}.ri-bookmark-2-fill:before{content:""}.ri-bookmark-2-line:before{content:""}.ri-bookmark-3-fill:before{content:""}.ri-bookmark-3-line:before{content:""}.ri-bookmark-fill:before{content:""}.ri-bookmark-line:before{content:""}.ri-boxing-fill:before{content:""}.ri-boxing-line:before{content:""}.ri-braces-fill:before{content:""}.ri-braces-line:before{content:""}.ri-brackets-fill:before{content:""}.ri-brackets-line:before{content:""}.ri-briefcase-2-fill:before{content:""}.ri-briefcase-2-line:before{content:""}.ri-briefcase-3-fill:before{content:""}.ri-briefcase-3-line:before{content:""}.ri-briefcase-4-fill:before{content:""}.ri-briefcase-4-line:before{content:""}.ri-briefcase-5-fill:before{content:""}.ri-briefcase-5-line:before{content:""}.ri-briefcase-fill:before{content:""}.ri-briefcase-line:before{content:""}.ri-bring-forward:before{content:""}.ri-bring-to-front:before{content:""}.ri-broadcast-fill:before{content:""}.ri-broadcast-line:before{content:""}.ri-brush-2-fill:before{content:""}.ri-brush-2-line:before{content:""}.ri-brush-3-fill:before{content:""}.ri-brush-3-line:before{content:""}.ri-brush-4-fill:before{content:""}.ri-brush-4-line:before{content:""}.ri-brush-fill:before{content:""}.ri-brush-line:before{content:""}.ri-bubble-chart-fill:before{content:""}.ri-bubble-chart-line:before{content:""}.ri-bug-2-fill:before{content:""}.ri-bug-2-line:before{content:""}.ri-bug-fill:before{content:""}.ri-bug-line:before{content:""}.ri-building-2-fill:before{content:""}.ri-building-2-line:before{content:""}.ri-building-3-fill:before{content:""}.ri-building-3-line:before{content:""}.ri-building-4-fill:before{content:""}.ri-building-4-line:before{content:""}.ri-building-fill:before{content:""}.ri-building-line:before{content:""}.ri-bus-2-fill:before{content:""}.ri-bus-2-line:before{content:""}.ri-bus-fill:before{content:""}.ri-bus-line:before{content:""}.ri-bus-wifi-fill:before{content:""}.ri-bus-wifi-line:before{content:""}.ri-cactus-fill:before{content:""}.ri-cactus-line:before{content:""}.ri-cake-2-fill:before{content:""}.ri-cake-2-line:before{content:""}.ri-cake-3-fill:before{content:""}.ri-cake-3-line:before{content:""}.ri-cake-fill:before{content:""}.ri-cake-line:before{content:""}.ri-calculator-fill:before{content:""}.ri-calculator-line:before{content:""}.ri-calendar-2-fill:before{content:""}.ri-calendar-2-line:before{content:""}.ri-calendar-check-fill:before{content:""}.ri-calendar-check-line:before{content:""}.ri-calendar-event-fill:before{content:""}.ri-calendar-event-line:before{content:""}.ri-calendar-fill:before{content:""}.ri-calendar-line:before{content:""}.ri-calendar-todo-fill:before{content:""}.ri-calendar-todo-line:before{content:""}.ri-camera-2-fill:before{content:""}.ri-camera-2-line:before{content:""}.ri-camera-3-fill:before{content:""}.ri-camera-3-line:before{content:""}.ri-camera-fill:before{content:""}.ri-camera-lens-fill:before{content:""}.ri-camera-lens-line:before{content:""}.ri-camera-line:before{content:""}.ri-camera-off-fill:before{content:""}.ri-camera-off-line:before{content:""}.ri-camera-switch-fill:before{content:""}.ri-camera-switch-line:before{content:""}.ri-capsule-fill:before{content:""}.ri-capsule-line:before{content:""}.ri-car-fill:before{content:""}.ri-car-line:before{content:""}.ri-car-washing-fill:before{content:""}.ri-car-washing-line:before{content:""}.ri-caravan-fill:before{content:""}.ri-caravan-line:before{content:""}.ri-cast-fill:before{content:""}.ri-cast-line:before{content:""}.ri-cellphone-fill:before{content:""}.ri-cellphone-line:before{content:""}.ri-celsius-fill:before{content:""}.ri-celsius-line:before{content:""}.ri-centos-fill:before{content:""}.ri-centos-line:before{content:""}.ri-character-recognition-fill:before{content:""}.ri-character-recognition-line:before{content:""}.ri-charging-pile-2-fill:before{content:""}.ri-charging-pile-2-line:before{content:""}.ri-charging-pile-fill:before{content:""}.ri-charging-pile-line:before{content:""}.ri-chat-1-fill:before{content:""}.ri-chat-1-line:before{content:""}.ri-chat-2-fill:before{content:""}.ri-chat-2-line:before{content:""}.ri-chat-3-fill:before{content:""}.ri-chat-3-line:before{content:""}.ri-chat-4-fill:before{content:""}.ri-chat-4-line:before{content:""}.ri-chat-check-fill:before{content:""}.ri-chat-check-line:before{content:""}.ri-chat-delete-fill:before{content:""}.ri-chat-delete-line:before{content:""}.ri-chat-download-fill:before{content:""}.ri-chat-download-line:before{content:""}.ri-chat-follow-up-fill:before{content:""}.ri-chat-follow-up-line:before{content:""}.ri-chat-forward-fill:before{content:""}.ri-chat-forward-line:before{content:""}.ri-chat-heart-fill:before{content:""}.ri-chat-heart-line:before{content:""}.ri-chat-history-fill:before{content:""}.ri-chat-history-line:before{content:""}.ri-chat-new-fill:before{content:""}.ri-chat-new-line:before{content:""}.ri-chat-off-fill:before{content:""}.ri-chat-off-line:before{content:""}.ri-chat-poll-fill:before{content:""}.ri-chat-poll-line:before{content:""}.ri-chat-private-fill:before{content:""}.ri-chat-private-line:before{content:""}.ri-chat-quote-fill:before{content:""}.ri-chat-quote-line:before{content:""}.ri-chat-settings-fill:before{content:""}.ri-chat-settings-line:before{content:""}.ri-chat-smile-2-fill:before{content:""}.ri-chat-smile-2-line:before{content:""}.ri-chat-smile-3-fill:before{content:""}.ri-chat-smile-3-line:before{content:""}.ri-chat-smile-fill:before{content:""}.ri-chat-smile-line:before{content:""}.ri-chat-upload-fill:before{content:""}.ri-chat-upload-line:before{content:""}.ri-chat-voice-fill:before{content:""}.ri-chat-voice-line:before{content:""}.ri-check-double-fill:before{content:""}.ri-check-double-line:before{content:""}.ri-check-fill:before{content:""}.ri-check-line:before{content:""}.ri-checkbox-blank-circle-fill:before{content:""}.ri-checkbox-blank-circle-line:before{content:""}.ri-checkbox-blank-fill:before{content:""}.ri-checkbox-blank-line:before{content:""}.ri-checkbox-circle-fill:before{content:""}.ri-checkbox-circle-line:before{content:""}.ri-checkbox-fill:before{content:""}.ri-checkbox-indeterminate-fill:before{content:""}.ri-checkbox-indeterminate-line:before{content:""}.ri-checkbox-line:before{content:""}.ri-checkbox-multiple-blank-fill:before{content:""}.ri-checkbox-multiple-blank-line:before{content:""}.ri-checkbox-multiple-fill:before{content:""}.ri-checkbox-multiple-line:before{content:""}.ri-china-railway-fill:before{content:""}.ri-china-railway-line:before{content:""}.ri-chrome-fill:before{content:""}.ri-chrome-line:before{content:""}.ri-clapperboard-fill:before{content:""}.ri-clapperboard-line:before{content:""}.ri-clipboard-fill:before{content:""}.ri-clipboard-line:before{content:""}.ri-clockwise-2-fill:before{content:""}.ri-clockwise-2-line:before{content:""}.ri-clockwise-fill:before{content:""}.ri-clockwise-line:before{content:""}.ri-close-circle-fill:before{content:""}.ri-close-circle-line:before{content:""}.ri-close-fill:before{content:""}.ri-close-line:before{content:""}.ri-closed-captioning-fill:before{content:""}.ri-closed-captioning-line:before{content:""}.ri-cloud-fill:before{content:""}.ri-cloud-line:before{content:""}.ri-cloud-off-fill:before{content:""}.ri-cloud-off-line:before{content:""}.ri-cloud-windy-fill:before{content:""}.ri-cloud-windy-line:before{content:""}.ri-cloudy-2-fill:before{content:""}.ri-cloudy-2-line:before{content:""}.ri-cloudy-fill:before{content:""}.ri-cloudy-line:before{content:""}.ri-code-box-fill:before{content:""}.ri-code-box-line:before{content:""}.ri-code-fill:before{content:""}.ri-code-line:before{content:""}.ri-code-s-fill:before{content:""}.ri-code-s-line:before{content:""}.ri-code-s-slash-fill:before{content:""}.ri-code-s-slash-line:before{content:""}.ri-code-view:before{content:""}.ri-codepen-fill:before{content:""}.ri-codepen-line:before{content:""}.ri-coin-fill:before{content:""}.ri-coin-line:before{content:""}.ri-coins-fill:before{content:""}.ri-coins-line:before{content:""}.ri-collage-fill:before{content:""}.ri-collage-line:before{content:""}.ri-command-fill:before{content:""}.ri-command-line:before{content:""}.ri-community-fill:before{content:""}.ri-community-line:before{content:""}.ri-compass-2-fill:before{content:""}.ri-compass-2-line:before{content:""}.ri-compass-3-fill:before{content:""}.ri-compass-3-line:before{content:""}.ri-compass-4-fill:before{content:""}.ri-compass-4-line:before{content:""}.ri-compass-discover-fill:before{content:""}.ri-compass-discover-line:before{content:""}.ri-compass-fill:before{content:""}.ri-compass-line:before{content:""}.ri-compasses-2-fill:before{content:""}.ri-compasses-2-line:before{content:""}.ri-compasses-fill:before{content:""}.ri-compasses-line:before{content:""}.ri-computer-fill:before{content:""}.ri-computer-line:before{content:""}.ri-contacts-book-2-fill:before{content:""}.ri-contacts-book-2-line:before{content:""}.ri-contacts-book-fill:before{content:""}.ri-contacts-book-line:before{content:""}.ri-contacts-book-upload-fill:before{content:""}.ri-contacts-book-upload-line:before{content:""}.ri-contacts-fill:before{content:""}.ri-contacts-line:before{content:""}.ri-contrast-2-fill:before{content:""}.ri-contrast-2-line:before{content:""}.ri-contrast-drop-2-fill:before{content:""}.ri-contrast-drop-2-line:before{content:""}.ri-contrast-drop-fill:before{content:""}.ri-contrast-drop-line:before{content:""}.ri-contrast-fill:before{content:""}.ri-contrast-line:before{content:""}.ri-copper-coin-fill:before{content:""}.ri-copper-coin-line:before{content:""}.ri-copper-diamond-fill:before{content:""}.ri-copper-diamond-line:before{content:""}.ri-copyleft-fill:before{content:""}.ri-copyleft-line:before{content:""}.ri-copyright-fill:before{content:""}.ri-copyright-line:before{content:""}.ri-coreos-fill:before{content:""}.ri-coreos-line:before{content:""}.ri-coupon-2-fill:before{content:""}.ri-coupon-2-line:before{content:""}.ri-coupon-3-fill:before{content:""}.ri-coupon-3-line:before{content:""}.ri-coupon-4-fill:before{content:""}.ri-coupon-4-line:before{content:""}.ri-coupon-5-fill:before{content:""}.ri-coupon-5-line:before{content:""}.ri-coupon-fill:before{content:""}.ri-coupon-line:before{content:""}.ri-cpu-fill:before{content:""}.ri-cpu-line:before{content:""}.ri-creative-commons-by-fill:before{content:""}.ri-creative-commons-by-line:before{content:""}.ri-creative-commons-fill:before{content:""}.ri-creative-commons-line:before{content:""}.ri-creative-commons-nc-fill:before{content:""}.ri-creative-commons-nc-line:before{content:""}.ri-creative-commons-nd-fill:before{content:""}.ri-creative-commons-nd-line:before{content:""}.ri-creative-commons-sa-fill:before{content:""}.ri-creative-commons-sa-line:before{content:""}.ri-creative-commons-zero-fill:before{content:""}.ri-creative-commons-zero-line:before{content:""}.ri-criminal-fill:before{content:""}.ri-criminal-line:before{content:""}.ri-crop-2-fill:before{content:""}.ri-crop-2-line:before{content:""}.ri-crop-fill:before{content:""}.ri-crop-line:before{content:""}.ri-css3-fill:before{content:""}.ri-css3-line:before{content:""}.ri-cup-fill:before{content:""}.ri-cup-line:before{content:""}.ri-currency-fill:before{content:""}.ri-currency-line:before{content:""}.ri-cursor-fill:before{content:""}.ri-cursor-line:before{content:""}.ri-customer-service-2-fill:before{content:""}.ri-customer-service-2-line:before{content:""}.ri-customer-service-fill:before{content:""}.ri-customer-service-line:before{content:""}.ri-dashboard-2-fill:before{content:""}.ri-dashboard-2-line:before{content:""}.ri-dashboard-3-fill:before{content:""}.ri-dashboard-3-line:before{content:""}.ri-dashboard-fill:before{content:""}.ri-dashboard-line:before{content:""}.ri-database-2-fill:before{content:""}.ri-database-2-line:before{content:""}.ri-database-fill:before{content:""}.ri-database-line:before{content:""}.ri-delete-back-2-fill:before{content:""}.ri-delete-back-2-line:before{content:""}.ri-delete-back-fill:before{content:""}.ri-delete-back-line:before{content:""}.ri-delete-bin-2-fill:before{content:""}.ri-delete-bin-2-line:before{content:""}.ri-delete-bin-3-fill:before{content:""}.ri-delete-bin-3-line:before{content:""}.ri-delete-bin-4-fill:before{content:""}.ri-delete-bin-4-line:before{content:""}.ri-delete-bin-5-fill:before{content:""}.ri-delete-bin-5-line:before{content:""}.ri-delete-bin-6-fill:before{content:""}.ri-delete-bin-6-line:before{content:""}.ri-delete-bin-7-fill:before{content:""}.ri-delete-bin-7-line:before{content:""}.ri-delete-bin-fill:before{content:""}.ri-delete-bin-line:before{content:""}.ri-delete-column:before{content:""}.ri-delete-row:before{content:""}.ri-device-fill:before{content:""}.ri-device-line:before{content:""}.ri-device-recover-fill:before{content:""}.ri-device-recover-line:before{content:""}.ri-dingding-fill:before{content:""}.ri-dingding-line:before{content:""}.ri-direction-fill:before{content:""}.ri-direction-line:before{content:""}.ri-disc-fill:before{content:""}.ri-disc-line:before{content:""}.ri-discord-fill:before{content:""}.ri-discord-line:before{content:""}.ri-discuss-fill:before{content:""}.ri-discuss-line:before{content:""}.ri-dislike-fill:before{content:""}.ri-dislike-line:before{content:""}.ri-disqus-fill:before{content:""}.ri-disqus-line:before{content:""}.ri-divide-fill:before{content:""}.ri-divide-line:before{content:""}.ri-donut-chart-fill:before{content:""}.ri-donut-chart-line:before{content:""}.ri-door-closed-fill:before{content:""}.ri-door-closed-line:before{content:""}.ri-door-fill:before{content:""}.ri-door-line:before{content:""}.ri-door-lock-box-fill:before{content:""}.ri-door-lock-box-line:before{content:""}.ri-door-lock-fill:before{content:""}.ri-door-lock-line:before{content:""}.ri-door-open-fill:before{content:""}.ri-door-open-line:before{content:""}.ri-dossier-fill:before{content:""}.ri-dossier-line:before{content:""}.ri-douban-fill:before{content:""}.ri-douban-line:before{content:""}.ri-double-quotes-l:before{content:""}.ri-double-quotes-r:before{content:""}.ri-download-2-fill:before{content:""}.ri-download-2-line:before{content:""}.ri-download-cloud-2-fill:before{content:""}.ri-download-cloud-2-line:before{content:""}.ri-download-cloud-fill:before{content:""}.ri-download-cloud-line:before{content:""}.ri-download-fill:before{content:""}.ri-download-line:before{content:""}.ri-draft-fill:before{content:""}.ri-draft-line:before{content:""}.ri-drag-drop-fill:before{content:""}.ri-drag-drop-line:before{content:""}.ri-drag-move-2-fill:before{content:""}.ri-drag-move-2-line:before{content:""}.ri-drag-move-fill:before{content:""}.ri-drag-move-line:before{content:""}.ri-dribbble-fill:before{content:""}.ri-dribbble-line:before{content:""}.ri-drive-fill:before{content:""}.ri-drive-line:before{content:""}.ri-drizzle-fill:before{content:""}.ri-drizzle-line:before{content:""}.ri-drop-fill:before{content:""}.ri-drop-line:before{content:""}.ri-dropbox-fill:before{content:""}.ri-dropbox-line:before{content:""}.ri-dual-sim-1-fill:before{content:""}.ri-dual-sim-1-line:before{content:""}.ri-dual-sim-2-fill:before{content:""}.ri-dual-sim-2-line:before{content:""}.ri-dv-fill:before{content:""}.ri-dv-line:before{content:""}.ri-dvd-fill:before{content:""}.ri-dvd-line:before{content:""}.ri-e-bike-2-fill:before{content:""}.ri-e-bike-2-line:before{content:""}.ri-e-bike-fill:before{content:""}.ri-e-bike-line:before{content:""}.ri-earth-fill:before{content:""}.ri-earth-line:before{content:""}.ri-earthquake-fill:before{content:""}.ri-earthquake-line:before{content:""}.ri-edge-fill:before{content:""}.ri-edge-line:before{content:""}.ri-edit-2-fill:before{content:""}.ri-edit-2-line:before{content:""}.ri-edit-box-fill:before{content:""}.ri-edit-box-line:before{content:""}.ri-edit-circle-fill:before{content:""}.ri-edit-circle-line:before{content:""}.ri-edit-fill:before{content:""}.ri-edit-line:before{content:""}.ri-eject-fill:before{content:""}.ri-eject-line:before{content:""}.ri-emotion-2-fill:before{content:""}.ri-emotion-2-line:before{content:""}.ri-emotion-fill:before{content:""}.ri-emotion-happy-fill:before{content:""}.ri-emotion-happy-line:before{content:""}.ri-emotion-laugh-fill:before{content:""}.ri-emotion-laugh-line:before{content:""}.ri-emotion-line:before{content:""}.ri-emotion-normal-fill:before{content:""}.ri-emotion-normal-line:before{content:""}.ri-emotion-sad-fill:before{content:""}.ri-emotion-sad-line:before{content:""}.ri-emotion-unhappy-fill:before{content:""}.ri-emotion-unhappy-line:before{content:""}.ri-empathize-fill:before{content:""}.ri-empathize-line:before{content:""}.ri-emphasis-cn:before{content:""}.ri-emphasis:before{content:""}.ri-english-input:before{content:""}.ri-equalizer-fill:before{content:""}.ri-equalizer-line:before{content:""}.ri-eraser-fill:before{content:""}.ri-eraser-line:before{content:""}.ri-error-warning-fill:before{content:""}.ri-error-warning-line:before{content:""}.ri-evernote-fill:before{content:""}.ri-evernote-line:before{content:""}.ri-exchange-box-fill:before{content:""}.ri-exchange-box-line:before{content:""}.ri-exchange-cny-fill:before{content:""}.ri-exchange-cny-line:before{content:""}.ri-exchange-dollar-fill:before{content:""}.ri-exchange-dollar-line:before{content:""}.ri-exchange-fill:before{content:""}.ri-exchange-funds-fill:before{content:""}.ri-exchange-funds-line:before{content:""}.ri-exchange-line:before{content:""}.ri-external-link-fill:before{content:""}.ri-external-link-line:before{content:""}.ri-eye-2-fill:before{content:""}.ri-eye-2-line:before{content:""}.ri-eye-close-fill:before{content:""}.ri-eye-close-line:before{content:""}.ri-eye-fill:before{content:""}.ri-eye-line:before{content:""}.ri-eye-off-fill:before{content:""}.ri-eye-off-line:before{content:""}.ri-facebook-box-fill:before{content:""}.ri-facebook-box-line:before{content:""}.ri-facebook-circle-fill:before{content:""}.ri-facebook-circle-line:before{content:""}.ri-facebook-fill:before{content:""}.ri-facebook-line:before{content:""}.ri-fahrenheit-fill:before{content:""}.ri-fahrenheit-line:before{content:""}.ri-feedback-fill:before{content:""}.ri-feedback-line:before{content:""}.ri-file-2-fill:before{content:""}.ri-file-2-line:before{content:""}.ri-file-3-fill:before{content:""}.ri-file-3-line:before{content:""}.ri-file-4-fill:before{content:""}.ri-file-4-line:before{content:""}.ri-file-add-fill:before{content:""}.ri-file-add-line:before{content:""}.ri-file-chart-2-fill:before{content:""}.ri-file-chart-2-line:before{content:""}.ri-file-chart-fill:before{content:""}.ri-file-chart-line:before{content:""}.ri-file-cloud-fill:before{content:""}.ri-file-cloud-line:before{content:""}.ri-file-code-fill:before{content:""}.ri-file-code-line:before{content:""}.ri-file-copy-2-fill:before{content:""}.ri-file-copy-2-line:before{content:""}.ri-file-copy-fill:before{content:""}.ri-file-copy-line:before{content:""}.ri-file-damage-fill:before{content:""}.ri-file-damage-line:before{content:""}.ri-file-download-fill:before{content:""}.ri-file-download-line:before{content:""}.ri-file-edit-fill:before{content:""}.ri-file-edit-line:before{content:""}.ri-file-excel-2-fill:before{content:""}.ri-file-excel-2-line:before{content:""}.ri-file-excel-fill:before{content:""}.ri-file-excel-line:before{content:""}.ri-file-fill:before{content:""}.ri-file-forbid-fill:before{content:""}.ri-file-forbid-line:before{content:""}.ri-file-gif-fill:before{content:""}.ri-file-gif-line:before{content:""}.ri-file-history-fill:before{content:""}.ri-file-history-line:before{content:""}.ri-file-hwp-fill:before{content:""}.ri-file-hwp-line:before{content:""}.ri-file-info-fill:before{content:""}.ri-file-info-line:before{content:""}.ri-file-line:before{content:""}.ri-file-list-2-fill:before{content:""}.ri-file-list-2-line:before{content:""}.ri-file-list-3-fill:before{content:""}.ri-file-list-3-line:before{content:""}.ri-file-list-fill:before{content:""}.ri-file-list-line:before{content:""}.ri-file-lock-fill:before{content:""}.ri-file-lock-line:before{content:""}.ri-file-marked-fill:before{content:""}.ri-file-marked-line:before{content:""}.ri-file-music-fill:before{content:""}.ri-file-music-line:before{content:""}.ri-file-paper-2-fill:before{content:""}.ri-file-paper-2-line:before{content:""}.ri-file-paper-fill:before{content:""}.ri-file-paper-line:before{content:""}.ri-file-pdf-fill:before{content:""}.ri-file-pdf-line:before{content:""}.ri-file-ppt-2-fill:before{content:""}.ri-file-ppt-2-line:before{content:""}.ri-file-ppt-fill:before{content:""}.ri-file-ppt-line:before{content:""}.ri-file-reduce-fill:before{content:""}.ri-file-reduce-line:before{content:""}.ri-file-search-fill:before{content:""}.ri-file-search-line:before{content:""}.ri-file-settings-fill:before{content:""}.ri-file-settings-line:before{content:""}.ri-file-shield-2-fill:before{content:""}.ri-file-shield-2-line:before{content:""}.ri-file-shield-fill:before{content:""}.ri-file-shield-line:before{content:""}.ri-file-shred-fill:before{content:""}.ri-file-shred-line:before{content:""}.ri-file-text-fill:before{content:""}.ri-file-text-line:before{content:""}.ri-file-transfer-fill:before{content:""}.ri-file-transfer-line:before{content:""}.ri-file-unknow-fill:before{content:""}.ri-file-unknow-line:before{content:""}.ri-file-upload-fill:before{content:""}.ri-file-upload-line:before{content:""}.ri-file-user-fill:before{content:""}.ri-file-user-line:before{content:""}.ri-file-warning-fill:before{content:""}.ri-file-warning-line:before{content:""}.ri-file-word-2-fill:before{content:""}.ri-file-word-2-line:before{content:""}.ri-file-word-fill:before{content:""}.ri-file-word-line:before{content:""}.ri-file-zip-fill:before{content:""}.ri-file-zip-line:before{content:""}.ri-film-fill:before{content:""}.ri-film-line:before{content:""}.ri-filter-2-fill:before{content:""}.ri-filter-2-line:before{content:""}.ri-filter-3-fill:before{content:""}.ri-filter-3-line:before{content:""}.ri-filter-fill:before{content:""}.ri-filter-line:before{content:""}.ri-filter-off-fill:before{content:""}.ri-filter-off-line:before{content:""}.ri-find-replace-fill:before{content:""}.ri-find-replace-line:before{content:""}.ri-finder-fill:before{content:""}.ri-finder-line:before{content:""}.ri-fingerprint-2-fill:before{content:""}.ri-fingerprint-2-line:before{content:""}.ri-fingerprint-fill:before{content:""}.ri-fingerprint-line:before{content:""}.ri-fire-fill:before{content:""}.ri-fire-line:before{content:""}.ri-firefox-fill:before{content:""}.ri-firefox-line:before{content:""}.ri-first-aid-kit-fill:before{content:""}.ri-first-aid-kit-line:before{content:""}.ri-flag-2-fill:before{content:""}.ri-flag-2-line:before{content:""}.ri-flag-fill:before{content:""}.ri-flag-line:before{content:""}.ri-flashlight-fill:before{content:""}.ri-flashlight-line:before{content:""}.ri-flask-fill:before{content:""}.ri-flask-line:before{content:""}.ri-flight-land-fill:before{content:""}.ri-flight-land-line:before{content:""}.ri-flight-takeoff-fill:before{content:""}.ri-flight-takeoff-line:before{content:""}.ri-flood-fill:before{content:""}.ri-flood-line:before{content:""}.ri-flow-chart:before{content:""}.ri-flutter-fill:before{content:""}.ri-flutter-line:before{content:""}.ri-focus-2-fill:before{content:""}.ri-focus-2-line:before{content:""}.ri-focus-3-fill:before{content:""}.ri-focus-3-line:before{content:""}.ri-focus-fill:before{content:""}.ri-focus-line:before{content:""}.ri-foggy-fill:before{content:""}.ri-foggy-line:before{content:""}.ri-folder-2-fill:before{content:""}.ri-folder-2-line:before{content:""}.ri-folder-3-fill:before{content:""}.ri-folder-3-line:before{content:""}.ri-folder-4-fill:before{content:""}.ri-folder-4-line:before{content:""}.ri-folder-5-fill:before{content:""}.ri-folder-5-line:before{content:""}.ri-folder-add-fill:before{content:""}.ri-folder-add-line:before{content:""}.ri-folder-chart-2-fill:before{content:""}.ri-folder-chart-2-line:before{content:""}.ri-folder-chart-fill:before{content:""}.ri-folder-chart-line:before{content:""}.ri-folder-download-fill:before{content:""}.ri-folder-download-line:before{content:""}.ri-folder-fill:before{content:""}.ri-folder-forbid-fill:before{content:""}.ri-folder-forbid-line:before{content:""}.ri-folder-history-fill:before{content:""}.ri-folder-history-line:before{content:""}.ri-folder-info-fill:before{content:""}.ri-folder-info-line:before{content:""}.ri-folder-keyhole-fill:before{content:""}.ri-folder-keyhole-line:before{content:""}.ri-folder-line:before{content:""}.ri-folder-lock-fill:before{content:""}.ri-folder-lock-line:before{content:""}.ri-folder-music-fill:before{content:""}.ri-folder-music-line:before{content:""}.ri-folder-open-fill:before{content:""}.ri-folder-open-line:before{content:""}.ri-folder-received-fill:before{content:""}.ri-folder-received-line:before{content:""}.ri-folder-reduce-fill:before{content:""}.ri-folder-reduce-line:before{content:""}.ri-folder-settings-fill:before{content:""}.ri-folder-settings-line:before{content:""}.ri-folder-shared-fill:before{content:""}.ri-folder-shared-line:before{content:""}.ri-folder-shield-2-fill:before{content:""}.ri-folder-shield-2-line:before{content:""}.ri-folder-shield-fill:before{content:""}.ri-folder-shield-line:before{content:""}.ri-folder-transfer-fill:before{content:""}.ri-folder-transfer-line:before{content:""}.ri-folder-unknow-fill:before{content:""}.ri-folder-unknow-line:before{content:""}.ri-folder-upload-fill:before{content:""}.ri-folder-upload-line:before{content:""}.ri-folder-user-fill:before{content:""}.ri-folder-user-line:before{content:""}.ri-folder-warning-fill:before{content:""}.ri-folder-warning-line:before{content:""}.ri-folder-zip-fill:before{content:""}.ri-folder-zip-line:before{content:""}.ri-folders-fill:before{content:""}.ri-folders-line:before{content:""}.ri-font-color:before{content:""}.ri-font-size-2:before{content:""}.ri-font-size:before{content:""}.ri-football-fill:before{content:""}.ri-football-line:before{content:""}.ri-footprint-fill:before{content:""}.ri-footprint-line:before{content:""}.ri-forbid-2-fill:before{content:""}.ri-forbid-2-line:before{content:""}.ri-forbid-fill:before{content:""}.ri-forbid-line:before{content:""}.ri-format-clear:before{content:""}.ri-fridge-fill:before{content:""}.ri-fridge-line:before{content:""}.ri-fullscreen-exit-fill:before{content:""}.ri-fullscreen-exit-line:before{content:""}.ri-fullscreen-fill:before{content:""}.ri-fullscreen-line:before{content:""}.ri-function-fill:before{content:""}.ri-function-line:before{content:""}.ri-functions:before{content:""}.ri-funds-box-fill:before{content:""}.ri-funds-box-line:before{content:""}.ri-funds-fill:before{content:""}.ri-funds-line:before{content:""}.ri-gallery-fill:before{content:""}.ri-gallery-line:before{content:""}.ri-gallery-upload-fill:before{content:""}.ri-gallery-upload-line:before{content:""}.ri-game-fill:before{content:""}.ri-game-line:before{content:""}.ri-gamepad-fill:before{content:""}.ri-gamepad-line:before{content:""}.ri-gas-station-fill:before{content:""}.ri-gas-station-line:before{content:""}.ri-gatsby-fill:before{content:""}.ri-gatsby-line:before{content:""}.ri-genderless-fill:before{content:""}.ri-genderless-line:before{content:""}.ri-ghost-2-fill:before{content:""}.ri-ghost-2-line:before{content:""}.ri-ghost-fill:before{content:""}.ri-ghost-line:before{content:""}.ri-ghost-smile-fill:before{content:""}.ri-ghost-smile-line:before{content:""}.ri-gift-2-fill:before{content:""}.ri-gift-2-line:before{content:""}.ri-gift-fill:before{content:""}.ri-gift-line:before{content:""}.ri-git-branch-fill:before{content:""}.ri-git-branch-line:before{content:""}.ri-git-commit-fill:before{content:""}.ri-git-commit-line:before{content:""}.ri-git-merge-fill:before{content:""}.ri-git-merge-line:before{content:""}.ri-git-pull-request-fill:before{content:""}.ri-git-pull-request-line:before{content:""}.ri-git-repository-commits-fill:before{content:""}.ri-git-repository-commits-line:before{content:""}.ri-git-repository-fill:before{content:""}.ri-git-repository-line:before{content:""}.ri-git-repository-private-fill:before{content:""}.ri-git-repository-private-line:before{content:""}.ri-github-fill:before{content:""}.ri-github-line:before{content:""}.ri-gitlab-fill:before{content:""}.ri-gitlab-line:before{content:""}.ri-global-fill:before{content:""}.ri-global-line:before{content:""}.ri-globe-fill:before{content:""}.ri-globe-line:before{content:""}.ri-goblet-fill:before{content:""}.ri-goblet-line:before{content:""}.ri-google-fill:before{content:""}.ri-google-line:before{content:""}.ri-google-play-fill:before{content:""}.ri-google-play-line:before{content:""}.ri-government-fill:before{content:""}.ri-government-line:before{content:""}.ri-gps-fill:before{content:""}.ri-gps-line:before{content:""}.ri-gradienter-fill:before{content:""}.ri-gradienter-line:before{content:""}.ri-grid-fill:before{content:""}.ri-grid-line:before{content:""}.ri-group-2-fill:before{content:""}.ri-group-2-line:before{content:""}.ri-group-fill:before{content:""}.ri-group-line:before{content:""}.ri-guide-fill:before{content:""}.ri-guide-line:before{content:""}.ri-h-1:before{content:""}.ri-h-2:before{content:""}.ri-h-3:before{content:""}.ri-h-4:before{content:""}.ri-h-5:before{content:""}.ri-h-6:before{content:""}.ri-hail-fill:before{content:""}.ri-hail-line:before{content:""}.ri-hammer-fill:before{content:""}.ri-hammer-line:before{content:""}.ri-hand-coin-fill:before{content:""}.ri-hand-coin-line:before{content:""}.ri-hand-heart-fill:before{content:""}.ri-hand-heart-line:before{content:""}.ri-hand-sanitizer-fill:before{content:""}.ri-hand-sanitizer-line:before{content:""}.ri-handbag-fill:before{content:""}.ri-handbag-line:before{content:""}.ri-hard-drive-2-fill:before{content:""}.ri-hard-drive-2-line:before{content:""}.ri-hard-drive-fill:before{content:""}.ri-hard-drive-line:before{content:""}.ri-hashtag:before{content:""}.ri-haze-2-fill:before{content:""}.ri-haze-2-line:before{content:""}.ri-haze-fill:before{content:""}.ri-haze-line:before{content:""}.ri-hd-fill:before{content:""}.ri-hd-line:before{content:""}.ri-heading:before{content:""}.ri-headphone-fill:before{content:""}.ri-headphone-line:before{content:""}.ri-health-book-fill:before{content:""}.ri-health-book-line:before{content:""}.ri-heart-2-fill:before{content:""}.ri-heart-2-line:before{content:""}.ri-heart-3-fill:before{content:""}.ri-heart-3-line:before{content:""}.ri-heart-add-fill:before{content:""}.ri-heart-add-line:before{content:""}.ri-heart-fill:before{content:""}.ri-heart-line:before{content:""}.ri-heart-pulse-fill:before{content:""}.ri-heart-pulse-line:before{content:""}.ri-hearts-fill:before{content:""}.ri-hearts-line:before{content:""}.ri-heavy-showers-fill:before{content:""}.ri-heavy-showers-line:before{content:""}.ri-history-fill:before{content:""}.ri-history-line:before{content:""}.ri-home-2-fill:before{content:""}.ri-home-2-line:before{content:""}.ri-home-3-fill:before{content:""}.ri-home-3-line:before{content:""}.ri-home-4-fill:before{content:""}.ri-home-4-line:before{content:""}.ri-home-5-fill:before{content:""}.ri-home-5-line:before{content:""}.ri-home-6-fill:before{content:""}.ri-home-6-line:before{content:""}.ri-home-7-fill:before{content:""}.ri-home-7-line:before{content:""}.ri-home-8-fill:before{content:""}.ri-home-8-line:before{content:""}.ri-home-fill:before{content:""}.ri-home-gear-fill:before{content:""}.ri-home-gear-line:before{content:""}.ri-home-heart-fill:before{content:""}.ri-home-heart-line:before{content:""}.ri-home-line:before{content:""}.ri-home-smile-2-fill:before{content:""}.ri-home-smile-2-line:before{content:""}.ri-home-smile-fill:before{content:""}.ri-home-smile-line:before{content:""}.ri-home-wifi-fill:before{content:""}.ri-home-wifi-line:before{content:""}.ri-honor-of-kings-fill:before{content:""}.ri-honor-of-kings-line:before{content:""}.ri-honour-fill:before{content:""}.ri-honour-line:before{content:""}.ri-hospital-fill:before{content:""}.ri-hospital-line:before{content:""}.ri-hotel-bed-fill:before{content:""}.ri-hotel-bed-line:before{content:""}.ri-hotel-fill:before{content:""}.ri-hotel-line:before{content:""}.ri-hotspot-fill:before{content:""}.ri-hotspot-line:before{content:""}.ri-hq-fill:before{content:""}.ri-hq-line:before{content:""}.ri-html5-fill:before{content:""}.ri-html5-line:before{content:""}.ri-ie-fill:before{content:""}.ri-ie-line:before{content:""}.ri-image-2-fill:before{content:""}.ri-image-2-line:before{content:""}.ri-image-add-fill:before{content:""}.ri-image-add-line:before{content:""}.ri-image-edit-fill:before{content:""}.ri-image-edit-line:before{content:""}.ri-image-fill:before{content:""}.ri-image-line:before{content:""}.ri-inbox-archive-fill:before{content:""}.ri-inbox-archive-line:before{content:""}.ri-inbox-fill:before{content:""}.ri-inbox-line:before{content:""}.ri-inbox-unarchive-fill:before{content:""}.ri-inbox-unarchive-line:before{content:""}.ri-increase-decrease-fill:before{content:""}.ri-increase-decrease-line:before{content:""}.ri-indent-decrease:before{content:""}.ri-indent-increase:before{content:""}.ri-indeterminate-circle-fill:before{content:""}.ri-indeterminate-circle-line:before{content:""}.ri-information-fill:before{content:""}.ri-information-line:before{content:""}.ri-infrared-thermometer-fill:before{content:""}.ri-infrared-thermometer-line:before{content:""}.ri-ink-bottle-fill:before{content:""}.ri-ink-bottle-line:before{content:""}.ri-input-cursor-move:before{content:""}.ri-input-method-fill:before{content:""}.ri-input-method-line:before{content:""}.ri-insert-column-left:before{content:""}.ri-insert-column-right:before{content:""}.ri-insert-row-bottom:before{content:""}.ri-insert-row-top:before{content:""}.ri-instagram-fill:before{content:""}.ri-instagram-line:before{content:""}.ri-install-fill:before{content:""}.ri-install-line:before{content:""}.ri-invision-fill:before{content:""}.ri-invision-line:before{content:""}.ri-italic:before{content:""}.ri-kakao-talk-fill:before{content:""}.ri-kakao-talk-line:before{content:""}.ri-key-2-fill:before{content:""}.ri-key-2-line:before{content:""}.ri-key-fill:before{content:""}.ri-key-line:before{content:""}.ri-keyboard-box-fill:before{content:""}.ri-keyboard-box-line:before{content:""}.ri-keyboard-fill:before{content:""}.ri-keyboard-line:before{content:""}.ri-keynote-fill:before{content:""}.ri-keynote-line:before{content:""}.ri-knife-blood-fill:before{content:""}.ri-knife-blood-line:before{content:""}.ri-knife-fill:before{content:""}.ri-knife-line:before{content:""}.ri-landscape-fill:before{content:""}.ri-landscape-line:before{content:""}.ri-layout-2-fill:before{content:""}.ri-layout-2-line:before{content:""}.ri-layout-3-fill:before{content:""}.ri-layout-3-line:before{content:""}.ri-layout-4-fill:before{content:""}.ri-layout-4-line:before{content:""}.ri-layout-5-fill:before{content:""}.ri-layout-5-line:before{content:""}.ri-layout-6-fill:before{content:""}.ri-layout-6-line:before{content:""}.ri-layout-bottom-2-fill:before{content:""}.ri-layout-bottom-2-line:before{content:""}.ri-layout-bottom-fill:before{content:""}.ri-layout-bottom-line:before{content:""}.ri-layout-column-fill:before{content:""}.ri-layout-column-line:before{content:""}.ri-layout-fill:before{content:""}.ri-layout-grid-fill:before{content:""}.ri-layout-grid-line:before{content:""}.ri-layout-left-2-fill:before{content:""}.ri-layout-left-2-line:before{content:""}.ri-layout-left-fill:before{content:""}.ri-layout-left-line:before{content:""}.ri-layout-line:before{content:""}.ri-layout-masonry-fill:before{content:""}.ri-layout-masonry-line:before{content:""}.ri-layout-right-2-fill:before{content:""}.ri-layout-right-2-line:before{content:""}.ri-layout-right-fill:before{content:""}.ri-layout-right-line:before{content:""}.ri-layout-row-fill:before{content:""}.ri-layout-row-line:before{content:""}.ri-layout-top-2-fill:before{content:""}.ri-layout-top-2-line:before{content:""}.ri-layout-top-fill:before{content:""}.ri-layout-top-line:before{content:""}.ri-leaf-fill:before{content:""}.ri-leaf-line:before{content:""}.ri-lifebuoy-fill:before{content:""}.ri-lifebuoy-line:before{content:""}.ri-lightbulb-fill:before{content:""}.ri-lightbulb-flash-fill:before{content:""}.ri-lightbulb-flash-line:before{content:""}.ri-lightbulb-line:before{content:""}.ri-line-chart-fill:before{content:""}.ri-line-chart-line:before{content:""}.ri-line-fill:before{content:""}.ri-line-height:before{content:""}.ri-line-line:before{content:""}.ri-link-m:before{content:""}.ri-link-unlink-m:before{content:""}.ri-link-unlink:before{content:""}.ri-link:before{content:""}.ri-linkedin-box-fill:before{content:""}.ri-linkedin-box-line:before{content:""}.ri-linkedin-fill:before{content:""}.ri-linkedin-line:before{content:""}.ri-links-fill:before{content:""}.ri-links-line:before{content:""}.ri-list-check-2:before{content:""}.ri-list-check:before{content:""}.ri-list-ordered:before{content:""}.ri-list-settings-fill:before{content:""}.ri-list-settings-line:before{content:""}.ri-list-unordered:before{content:""}.ri-live-fill:before{content:""}.ri-live-line:before{content:""}.ri-loader-2-fill:before{content:""}.ri-loader-2-line:before{content:""}.ri-loader-3-fill:before{content:""}.ri-loader-3-line:before{content:""}.ri-loader-4-fill:before{content:""}.ri-loader-4-line:before{content:""}.ri-loader-5-fill:before{content:""}.ri-loader-5-line:before{content:""}.ri-loader-fill:before{content:""}.ri-loader-line:before{content:""}.ri-lock-2-fill:before{content:""}.ri-lock-2-line:before{content:""}.ri-lock-fill:before{content:""}.ri-lock-line:before{content:""}.ri-lock-password-fill:before{content:""}.ri-lock-password-line:before{content:""}.ri-lock-unlock-fill:before{content:""}.ri-lock-unlock-line:before{content:""}.ri-login-box-fill:before{content:""}.ri-login-box-line:before{content:""}.ri-login-circle-fill:before{content:""}.ri-login-circle-line:before{content:""}.ri-logout-box-fill:before{content:""}.ri-logout-box-line:before{content:""}.ri-logout-box-r-fill:before{content:""}.ri-logout-box-r-line:before{content:""}.ri-logout-circle-fill:before{content:""}.ri-logout-circle-line:before{content:""}.ri-logout-circle-r-fill:before{content:""}.ri-logout-circle-r-line:before{content:""}.ri-luggage-cart-fill:before{content:""}.ri-luggage-cart-line:before{content:""}.ri-luggage-deposit-fill:before{content:""}.ri-luggage-deposit-line:before{content:""}.ri-lungs-fill:before{content:""}.ri-lungs-line:before{content:""}.ri-mac-fill:before{content:""}.ri-mac-line:before{content:""}.ri-macbook-fill:before{content:""}.ri-macbook-line:before{content:""}.ri-magic-fill:before{content:""}.ri-magic-line:before{content:""}.ri-mail-add-fill:before{content:""}.ri-mail-add-line:before{content:""}.ri-mail-check-fill:before{content:""}.ri-mail-check-line:before{content:""}.ri-mail-close-fill:before{content:""}.ri-mail-close-line:before{content:""}.ri-mail-download-fill:before{content:""}.ri-mail-download-line:before{content:""}.ri-mail-fill:before{content:""}.ri-mail-forbid-fill:before{content:""}.ri-mail-forbid-line:before{content:""}.ri-mail-line:before{content:""}.ri-mail-lock-fill:before{content:""}.ri-mail-lock-line:before{content:""}.ri-mail-open-fill:before{content:""}.ri-mail-open-line:before{content:""}.ri-mail-send-fill:before{content:""}.ri-mail-send-line:before{content:""}.ri-mail-settings-fill:before{content:""}.ri-mail-settings-line:before{content:""}.ri-mail-star-fill:before{content:""}.ri-mail-star-line:before{content:""}.ri-mail-unread-fill:before{content:""}.ri-mail-unread-line:before{content:""}.ri-mail-volume-fill:before{content:""}.ri-mail-volume-line:before{content:""}.ri-map-2-fill:before{content:""}.ri-map-2-line:before{content:""}.ri-map-fill:before{content:""}.ri-map-line:before{content:""}.ri-map-pin-2-fill:before{content:""}.ri-map-pin-2-line:before{content:""}.ri-map-pin-3-fill:before{content:""}.ri-map-pin-3-line:before{content:""}.ri-map-pin-4-fill:before{content:""}.ri-map-pin-4-line:before{content:""}.ri-map-pin-5-fill:before{content:""}.ri-map-pin-5-line:before{content:""}.ri-map-pin-add-fill:before{content:""}.ri-map-pin-add-line:before{content:""}.ri-map-pin-fill:before{content:""}.ri-map-pin-line:before{content:""}.ri-map-pin-range-fill:before{content:""}.ri-map-pin-range-line:before{content:""}.ri-map-pin-time-fill:before{content:""}.ri-map-pin-time-line:before{content:""}.ri-map-pin-user-fill:before{content:""}.ri-map-pin-user-line:before{content:""}.ri-mark-pen-fill:before{content:""}.ri-mark-pen-line:before{content:""}.ri-markdown-fill:before{content:""}.ri-markdown-line:before{content:""}.ri-markup-fill:before{content:""}.ri-markup-line:before{content:""}.ri-mastercard-fill:before{content:""}.ri-mastercard-line:before{content:""}.ri-mastodon-fill:before{content:""}.ri-mastodon-line:before{content:""}.ri-medal-2-fill:before{content:""}.ri-medal-2-line:before{content:""}.ri-medal-fill:before{content:""}.ri-medal-line:before{content:""}.ri-medicine-bottle-fill:before{content:""}.ri-medicine-bottle-line:before{content:""}.ri-medium-fill:before{content:""}.ri-medium-line:before{content:""}.ri-men-fill:before{content:""}.ri-men-line:before{content:""}.ri-mental-health-fill:before{content:""}.ri-mental-health-line:before{content:""}.ri-menu-2-fill:before{content:""}.ri-menu-2-line:before{content:""}.ri-menu-3-fill:before{content:""}.ri-menu-3-line:before{content:""}.ri-menu-4-fill:before{content:""}.ri-menu-4-line:before{content:""}.ri-menu-5-fill:before{content:""}.ri-menu-5-line:before{content:""}.ri-menu-add-fill:before{content:""}.ri-menu-add-line:before{content:""}.ri-menu-fill:before{content:""}.ri-menu-fold-fill:before{content:""}.ri-menu-fold-line:before{content:""}.ri-menu-line:before{content:""}.ri-menu-unfold-fill:before{content:""}.ri-menu-unfold-line:before{content:""}.ri-merge-cells-horizontal:before{content:""}.ri-merge-cells-vertical:before{content:""}.ri-message-2-fill:before{content:""}.ri-message-2-line:before{content:""}.ri-message-3-fill:before{content:""}.ri-message-3-line:before{content:""}.ri-message-fill:before{content:""}.ri-message-line:before{content:""}.ri-messenger-fill:before{content:""}.ri-messenger-line:before{content:""}.ri-meteor-fill:before{content:""}.ri-meteor-line:before{content:""}.ri-mic-2-fill:before{content:""}.ri-mic-2-line:before{content:""}.ri-mic-fill:before{content:""}.ri-mic-line:before{content:""}.ri-mic-off-fill:before{content:""}.ri-mic-off-line:before{content:""}.ri-mickey-fill:before{content:""}.ri-mickey-line:before{content:""}.ri-microscope-fill:before{content:""}.ri-microscope-line:before{content:""}.ri-microsoft-fill:before{content:""}.ri-microsoft-line:before{content:""}.ri-mind-map:before{content:""}.ri-mini-program-fill:before{content:""}.ri-mini-program-line:before{content:""}.ri-mist-fill:before{content:""}.ri-mist-line:before{content:""}.ri-money-cny-box-fill:before{content:""}.ri-money-cny-box-line:before{content:""}.ri-money-cny-circle-fill:before{content:""}.ri-money-cny-circle-line:before{content:""}.ri-money-dollar-box-fill:before{content:""}.ri-money-dollar-box-line:before{content:""}.ri-money-dollar-circle-fill:before{content:""}.ri-money-dollar-circle-line:before{content:""}.ri-money-euro-box-fill:before{content:""}.ri-money-euro-box-line:before{content:""}.ri-money-euro-circle-fill:before{content:""}.ri-money-euro-circle-line:before{content:""}.ri-money-pound-box-fill:before{content:""}.ri-money-pound-box-line:before{content:""}.ri-money-pound-circle-fill:before{content:""}.ri-money-pound-circle-line:before{content:""}.ri-moon-clear-fill:before{content:""}.ri-moon-clear-line:before{content:""}.ri-moon-cloudy-fill:before{content:""}.ri-moon-cloudy-line:before{content:""}.ri-moon-fill:before{content:""}.ri-moon-foggy-fill:before{content:""}.ri-moon-foggy-line:before{content:""}.ri-moon-line:before{content:""}.ri-more-2-fill:before{content:""}.ri-more-2-line:before{content:""}.ri-more-fill:before{content:""}.ri-more-line:before{content:""}.ri-motorbike-fill:before{content:""}.ri-motorbike-line:before{content:""}.ri-mouse-fill:before{content:""}.ri-mouse-line:before{content:""}.ri-movie-2-fill:before{content:""}.ri-movie-2-line:before{content:""}.ri-movie-fill:before{content:""}.ri-movie-line:before{content:""}.ri-music-2-fill:before{content:""}.ri-music-2-line:before{content:""}.ri-music-fill:before{content:""}.ri-music-line:before{content:""}.ri-mv-fill:before{content:""}.ri-mv-line:before{content:""}.ri-navigation-fill:before{content:""}.ri-navigation-line:before{content:""}.ri-netease-cloud-music-fill:before{content:""}.ri-netease-cloud-music-line:before{content:""}.ri-netflix-fill:before{content:""}.ri-netflix-line:before{content:""}.ri-newspaper-fill:before{content:""}.ri-newspaper-line:before{content:""}.ri-node-tree:before{content:""}.ri-notification-2-fill:before{content:""}.ri-notification-2-line:before{content:""}.ri-notification-3-fill:before{content:""}.ri-notification-3-line:before{content:""}.ri-notification-4-fill:before{content:""}.ri-notification-4-line:before{content:""}.ri-notification-badge-fill:before{content:""}.ri-notification-badge-line:before{content:""}.ri-notification-fill:before{content:""}.ri-notification-line:before{content:""}.ri-notification-off-fill:before{content:""}.ri-notification-off-line:before{content:""}.ri-npmjs-fill:before{content:""}.ri-npmjs-line:before{content:""}.ri-number-0:before{content:""}.ri-number-1:before{content:""}.ri-number-2:before{content:""}.ri-number-3:before{content:""}.ri-number-4:before{content:""}.ri-number-5:before{content:""}.ri-number-6:before{content:""}.ri-number-7:before{content:""}.ri-number-8:before{content:""}.ri-number-9:before{content:""}.ri-numbers-fill:before{content:""}.ri-numbers-line:before{content:""}.ri-nurse-fill:before{content:""}.ri-nurse-line:before{content:""}.ri-oil-fill:before{content:""}.ri-oil-line:before{content:""}.ri-omega:before{content:""}.ri-open-arm-fill:before{content:""}.ri-open-arm-line:before{content:""}.ri-open-source-fill:before{content:""}.ri-open-source-line:before{content:""}.ri-opera-fill:before{content:""}.ri-opera-line:before{content:""}.ri-order-play-fill:before{content:""}.ri-order-play-line:before{content:""}.ri-organization-chart:before{content:""}.ri-outlet-2-fill:before{content:""}.ri-outlet-2-line:before{content:""}.ri-outlet-fill:before{content:""}.ri-outlet-line:before{content:""}.ri-page-separator:before{content:""}.ri-pages-fill:before{content:""}.ri-pages-line:before{content:""}.ri-paint-brush-fill:before{content:""}.ri-paint-brush-line:before{content:""}.ri-paint-fill:before{content:""}.ri-paint-line:before{content:""}.ri-palette-fill:before{content:""}.ri-palette-line:before{content:""}.ri-pantone-fill:before{content:""}.ri-pantone-line:before{content:""}.ri-paragraph:before{content:""}.ri-parent-fill:before{content:""}.ri-parent-line:before{content:""}.ri-parentheses-fill:before{content:""}.ri-parentheses-line:before{content:""}.ri-parking-box-fill:before{content:""}.ri-parking-box-line:before{content:""}.ri-parking-fill:before{content:""}.ri-parking-line:before{content:""}.ri-passport-fill:before{content:""}.ri-passport-line:before{content:""}.ri-patreon-fill:before{content:""}.ri-patreon-line:before{content:""}.ri-pause-circle-fill:before{content:""}.ri-pause-circle-line:before{content:""}.ri-pause-fill:before{content:""}.ri-pause-line:before{content:""}.ri-pause-mini-fill:before{content:""}.ri-pause-mini-line:before{content:""}.ri-paypal-fill:before{content:""}.ri-paypal-line:before{content:""}.ri-pen-nib-fill:before{content:""}.ri-pen-nib-line:before{content:""}.ri-pencil-fill:before{content:""}.ri-pencil-line:before{content:""}.ri-pencil-ruler-2-fill:before{content:""}.ri-pencil-ruler-2-line:before{content:""}.ri-pencil-ruler-fill:before{content:""}.ri-pencil-ruler-line:before{content:""}.ri-percent-fill:before{content:""}.ri-percent-line:before{content:""}.ri-phone-camera-fill:before{content:""}.ri-phone-camera-line:before{content:""}.ri-phone-fill:before{content:""}.ri-phone-find-fill:before{content:""}.ri-phone-find-line:before{content:""}.ri-phone-line:before{content:""}.ri-phone-lock-fill:before{content:""}.ri-phone-lock-line:before{content:""}.ri-picture-in-picture-2-fill:before{content:""}.ri-picture-in-picture-2-line:before{content:""}.ri-picture-in-picture-exit-fill:before{content:""}.ri-picture-in-picture-exit-line:before{content:""}.ri-picture-in-picture-fill:before{content:""}.ri-picture-in-picture-line:before{content:""}.ri-pie-chart-2-fill:before{content:""}.ri-pie-chart-2-line:before{content:""}.ri-pie-chart-box-fill:before{content:""}.ri-pie-chart-box-line:before{content:""}.ri-pie-chart-fill:before{content:""}.ri-pie-chart-line:before{content:""}.ri-pin-distance-fill:before{content:""}.ri-pin-distance-line:before{content:""}.ri-ping-pong-fill:before{content:""}.ri-ping-pong-line:before{content:""}.ri-pinterest-fill:before{content:""}.ri-pinterest-line:before{content:""}.ri-pinyin-input:before{content:""}.ri-pixelfed-fill:before{content:""}.ri-pixelfed-line:before{content:""}.ri-plane-fill:before{content:""}.ri-plane-line:before{content:""}.ri-plant-fill:before{content:""}.ri-plant-line:before{content:""}.ri-play-circle-fill:before{content:""}.ri-play-circle-line:before{content:""}.ri-play-fill:before{content:""}.ri-play-line:before{content:""}.ri-play-list-2-fill:before{content:""}.ri-play-list-2-line:before{content:""}.ri-play-list-add-fill:before{content:""}.ri-play-list-add-line:before{content:""}.ri-play-list-fill:before{content:""}.ri-play-list-line:before{content:""}.ri-play-mini-fill:before{content:""}.ri-play-mini-line:before{content:""}.ri-playstation-fill:before{content:""}.ri-playstation-line:before{content:""}.ri-plug-2-fill:before{content:""}.ri-plug-2-line:before{content:""}.ri-plug-fill:before{content:""}.ri-plug-line:before{content:""}.ri-polaroid-2-fill:before{content:""}.ri-polaroid-2-line:before{content:""}.ri-polaroid-fill:before{content:""}.ri-polaroid-line:before{content:""}.ri-police-car-fill:before{content:""}.ri-police-car-line:before{content:""}.ri-price-tag-2-fill:before{content:""}.ri-price-tag-2-line:before{content:""}.ri-price-tag-3-fill:before{content:""}.ri-price-tag-3-line:before{content:""}.ri-price-tag-fill:before{content:""}.ri-price-tag-line:before{content:""}.ri-printer-cloud-fill:before{content:""}.ri-printer-cloud-line:before{content:""}.ri-printer-fill:before{content:""}.ri-printer-line:before{content:""}.ri-product-hunt-fill:before{content:""}.ri-product-hunt-line:before{content:""}.ri-profile-fill:before{content:""}.ri-profile-line:before{content:""}.ri-projector-2-fill:before{content:""}.ri-projector-2-line:before{content:""}.ri-projector-fill:before{content:""}.ri-projector-line:before{content:""}.ri-psychotherapy-fill:before{content:""}.ri-psychotherapy-line:before{content:""}.ri-pulse-fill:before{content:""}.ri-pulse-line:before{content:""}.ri-pushpin-2-fill:before{content:""}.ri-pushpin-2-line:before{content:""}.ri-pushpin-fill:before{content:""}.ri-pushpin-line:before{content:""}.ri-qq-fill:before{content:""}.ri-qq-line:before{content:""}.ri-qr-code-fill:before{content:""}.ri-qr-code-line:before{content:""}.ri-qr-scan-2-fill:before{content:""}.ri-qr-scan-2-line:before{content:""}.ri-qr-scan-fill:before{content:""}.ri-qr-scan-line:before{content:""}.ri-question-answer-fill:before{content:""}.ri-question-answer-line:before{content:""}.ri-question-fill:before{content:""}.ri-question-line:before{content:""}.ri-question-mark:before{content:""}.ri-questionnaire-fill:before{content:""}.ri-questionnaire-line:before{content:""}.ri-quill-pen-fill:before{content:""}.ri-quill-pen-line:before{content:""}.ri-radar-fill:before{content:""}.ri-radar-line:before{content:""}.ri-radio-2-fill:before{content:""}.ri-radio-2-line:before{content:""}.ri-radio-button-fill:before{content:""}.ri-radio-button-line:before{content:""}.ri-radio-fill:before{content:""}.ri-radio-line:before{content:""}.ri-rainbow-fill:before{content:""}.ri-rainbow-line:before{content:""}.ri-rainy-fill:before{content:""}.ri-rainy-line:before{content:""}.ri-reactjs-fill:before{content:""}.ri-reactjs-line:before{content:""}.ri-record-circle-fill:before{content:""}.ri-record-circle-line:before{content:""}.ri-record-mail-fill:before{content:""}.ri-record-mail-line:before{content:""}.ri-recycle-fill:before{content:""}.ri-recycle-line:before{content:""}.ri-red-packet-fill:before{content:""}.ri-red-packet-line:before{content:""}.ri-reddit-fill:before{content:""}.ri-reddit-line:before{content:""}.ri-refresh-fill:before{content:""}.ri-refresh-line:before{content:""}.ri-refund-2-fill:before{content:""}.ri-refund-2-line:before{content:""}.ri-refund-fill:before{content:""}.ri-refund-line:before{content:""}.ri-registered-fill:before{content:""}.ri-registered-line:before{content:""}.ri-remixicon-fill:before{content:""}.ri-remixicon-line:before{content:""}.ri-remote-control-2-fill:before{content:""}.ri-remote-control-2-line:before{content:""}.ri-remote-control-fill:before{content:""}.ri-remote-control-line:before{content:""}.ri-repeat-2-fill:before{content:""}.ri-repeat-2-line:before{content:""}.ri-repeat-fill:before{content:""}.ri-repeat-line:before{content:""}.ri-repeat-one-fill:before{content:""}.ri-repeat-one-line:before{content:""}.ri-reply-all-fill:before{content:""}.ri-reply-all-line:before{content:""}.ri-reply-fill:before{content:""}.ri-reply-line:before{content:""}.ri-reserved-fill:before{content:""}.ri-reserved-line:before{content:""}.ri-rest-time-fill:before{content:""}.ri-rest-time-line:before{content:""}.ri-restart-fill:before{content:""}.ri-restart-line:before{content:""}.ri-restaurant-2-fill:before{content:""}.ri-restaurant-2-line:before{content:""}.ri-restaurant-fill:before{content:""}.ri-restaurant-line:before{content:""}.ri-rewind-fill:before{content:""}.ri-rewind-line:before{content:""}.ri-rewind-mini-fill:before{content:""}.ri-rewind-mini-line:before{content:""}.ri-rhythm-fill:before{content:""}.ri-rhythm-line:before{content:""}.ri-riding-fill:before{content:""}.ri-riding-line:before{content:""}.ri-road-map-fill:before{content:""}.ri-road-map-line:before{content:""}.ri-roadster-fill:before{content:""}.ri-roadster-line:before{content:""}.ri-robot-fill:before{content:""}.ri-robot-line:before{content:""}.ri-rocket-2-fill:before{content:""}.ri-rocket-2-line:before{content:""}.ri-rocket-fill:before{content:""}.ri-rocket-line:before{content:""}.ri-rotate-lock-fill:before{content:""}.ri-rotate-lock-line:before{content:""}.ri-rounded-corner:before{content:""}.ri-route-fill:before{content:""}.ri-route-line:before{content:""}.ri-router-fill:before{content:""}.ri-router-line:before{content:""}.ri-rss-fill:before{content:""}.ri-rss-line:before{content:""}.ri-ruler-2-fill:before{content:""}.ri-ruler-2-line:before{content:""}.ri-ruler-fill:before{content:""}.ri-ruler-line:before{content:""}.ri-run-fill:before{content:""}.ri-run-line:before{content:""}.ri-safari-fill:before{content:""}.ri-safari-line:before{content:""}.ri-safe-2-fill:before{content:""}.ri-safe-2-line:before{content:""}.ri-safe-fill:before{content:""}.ri-safe-line:before{content:""}.ri-sailboat-fill:before{content:""}.ri-sailboat-line:before{content:""}.ri-save-2-fill:before{content:""}.ri-save-2-line:before{content:""}.ri-save-3-fill:before{content:""}.ri-save-3-line:before{content:""}.ri-save-fill:before{content:""}.ri-save-line:before{content:""}.ri-scales-2-fill:before{content:""}.ri-scales-2-line:before{content:""}.ri-scales-3-fill:before{content:""}.ri-scales-3-line:before{content:""}.ri-scales-fill:before{content:""}.ri-scales-line:before{content:""}.ri-scan-2-fill:before{content:""}.ri-scan-2-line:before{content:""}.ri-scan-fill:before{content:""}.ri-scan-line:before{content:""}.ri-scissors-2-fill:before{content:""}.ri-scissors-2-line:before{content:""}.ri-scissors-cut-fill:before{content:""}.ri-scissors-cut-line:before{content:""}.ri-scissors-fill:before{content:""}.ri-scissors-line:before{content:""}.ri-screenshot-2-fill:before{content:""}.ri-screenshot-2-line:before{content:""}.ri-screenshot-fill:before{content:""}.ri-screenshot-line:before{content:""}.ri-sd-card-fill:before{content:""}.ri-sd-card-line:before{content:""}.ri-sd-card-mini-fill:before{content:""}.ri-sd-card-mini-line:before{content:""}.ri-search-2-fill:before{content:""}.ri-search-2-line:before{content:""}.ri-search-eye-fill:before{content:""}.ri-search-eye-line:before{content:""}.ri-search-fill:before{content:""}.ri-search-line:before{content:""}.ri-secure-payment-fill:before{content:""}.ri-secure-payment-line:before{content:""}.ri-seedling-fill:before{content:""}.ri-seedling-line:before{content:""}.ri-send-backward:before{content:""}.ri-send-plane-2-fill:before{content:""}.ri-send-plane-2-line:before{content:""}.ri-send-plane-fill:before{content:""}.ri-send-plane-line:before{content:""}.ri-send-to-back:before{content:""}.ri-sensor-fill:before{content:""}.ri-sensor-line:before{content:""}.ri-separator:before{content:""}.ri-server-fill:before{content:""}.ri-server-line:before{content:""}.ri-service-fill:before{content:""}.ri-service-line:before{content:""}.ri-settings-2-fill:before{content:""}.ri-settings-2-line:before{content:""}.ri-settings-3-fill:before{content:""}.ri-settings-3-line:before{content:""}.ri-settings-4-fill:before{content:""}.ri-settings-4-line:before{content:""}.ri-settings-5-fill:before{content:""}.ri-settings-5-line:before{content:""}.ri-settings-6-fill:before{content:""}.ri-settings-6-line:before{content:""}.ri-settings-fill:before{content:""}.ri-settings-line:before{content:""}.ri-shape-2-fill:before{content:""}.ri-shape-2-line:before{content:""}.ri-shape-fill:before{content:""}.ri-shape-line:before{content:""}.ri-share-box-fill:before{content:""}.ri-share-box-line:before{content:""}.ri-share-circle-fill:before{content:""}.ri-share-circle-line:before{content:""}.ri-share-fill:before{content:""}.ri-share-forward-2-fill:before{content:""}.ri-share-forward-2-line:before{content:""}.ri-share-forward-box-fill:before{content:""}.ri-share-forward-box-line:before{content:""}.ri-share-forward-fill:before{content:""}.ri-share-forward-line:before{content:""}.ri-share-line:before{content:""}.ri-shield-check-fill:before{content:""}.ri-shield-check-line:before{content:""}.ri-shield-cross-fill:before{content:""}.ri-shield-cross-line:before{content:""}.ri-shield-fill:before{content:""}.ri-shield-flash-fill:before{content:""}.ri-shield-flash-line:before{content:""}.ri-shield-keyhole-fill:before{content:""}.ri-shield-keyhole-line:before{content:""}.ri-shield-line:before{content:""}.ri-shield-star-fill:before{content:""}.ri-shield-star-line:before{content:""}.ri-shield-user-fill:before{content:""}.ri-shield-user-line:before{content:""}.ri-ship-2-fill:before{content:""}.ri-ship-2-line:before{content:""}.ri-ship-fill:before{content:""}.ri-ship-line:before{content:""}.ri-shirt-fill:before{content:""}.ri-shirt-line:before{content:""}.ri-shopping-bag-2-fill:before{content:""}.ri-shopping-bag-2-line:before{content:""}.ri-shopping-bag-3-fill:before{content:""}.ri-shopping-bag-3-line:before{content:""}.ri-shopping-bag-fill:before{content:""}.ri-shopping-bag-line:before{content:""}.ri-shopping-basket-2-fill:before{content:""}.ri-shopping-basket-2-line:before{content:""}.ri-shopping-basket-fill:before{content:""}.ri-shopping-basket-line:before{content:""}.ri-shopping-cart-2-fill:before{content:""}.ri-shopping-cart-2-line:before{content:""}.ri-shopping-cart-fill:before{content:""}.ri-shopping-cart-line:before{content:""}.ri-showers-fill:before{content:""}.ri-showers-line:before{content:""}.ri-shuffle-fill:before{content:""}.ri-shuffle-line:before{content:""}.ri-shut-down-fill:before{content:""}.ri-shut-down-line:before{content:""}.ri-side-bar-fill:before{content:""}.ri-side-bar-line:before{content:""}.ri-signal-tower-fill:before{content:""}.ri-signal-tower-line:before{content:""}.ri-signal-wifi-1-fill:before{content:""}.ri-signal-wifi-1-line:before{content:""}.ri-signal-wifi-2-fill:before{content:""}.ri-signal-wifi-2-line:before{content:""}.ri-signal-wifi-3-fill:before{content:""}.ri-signal-wifi-3-line:before{content:""}.ri-signal-wifi-error-fill:before{content:""}.ri-signal-wifi-error-line:before{content:""}.ri-signal-wifi-fill:before{content:""}.ri-signal-wifi-line:before{content:""}.ri-signal-wifi-off-fill:before{content:""}.ri-signal-wifi-off-line:before{content:""}.ri-sim-card-2-fill:before{content:""}.ri-sim-card-2-line:before{content:""}.ri-sim-card-fill:before{content:""}.ri-sim-card-line:before{content:""}.ri-single-quotes-l:before{content:""}.ri-single-quotes-r:before{content:""}.ri-sip-fill:before{content:""}.ri-sip-line:before{content:""}.ri-skip-back-fill:before{content:""}.ri-skip-back-line:before{content:""}.ri-skip-back-mini-fill:before{content:""}.ri-skip-back-mini-line:before{content:""}.ri-skip-forward-fill:before{content:""}.ri-skip-forward-line:before{content:""}.ri-skip-forward-mini-fill:before{content:""}.ri-skip-forward-mini-line:before{content:""}.ri-skull-2-fill:before{content:""}.ri-skull-2-line:before{content:""}.ri-skull-fill:before{content:""}.ri-skull-line:before{content:""}.ri-skype-fill:before{content:""}.ri-skype-line:before{content:""}.ri-slack-fill:before{content:""}.ri-slack-line:before{content:""}.ri-slice-fill:before{content:""}.ri-slice-line:before{content:""}.ri-slideshow-2-fill:before{content:""}.ri-slideshow-2-line:before{content:""}.ri-slideshow-3-fill:before{content:""}.ri-slideshow-3-line:before{content:""}.ri-slideshow-4-fill:before{content:""}.ri-slideshow-4-line:before{content:""}.ri-slideshow-fill:before{content:""}.ri-slideshow-line:before{content:""}.ri-smartphone-fill:before{content:""}.ri-smartphone-line:before{content:""}.ri-snapchat-fill:before{content:""}.ri-snapchat-line:before{content:""}.ri-snowy-fill:before{content:""}.ri-snowy-line:before{content:""}.ri-sort-asc:before{content:""}.ri-sort-desc:before{content:""}.ri-sound-module-fill:before{content:""}.ri-sound-module-line:before{content:""}.ri-soundcloud-fill:before{content:""}.ri-soundcloud-line:before{content:""}.ri-space-ship-fill:before{content:""}.ri-space-ship-line:before{content:""}.ri-space:before{content:""}.ri-spam-2-fill:before{content:""}.ri-spam-2-line:before{content:""}.ri-spam-3-fill:before{content:""}.ri-spam-3-line:before{content:""}.ri-spam-fill:before{content:""}.ri-spam-line:before{content:""}.ri-speaker-2-fill:before{content:""}.ri-speaker-2-line:before{content:""}.ri-speaker-3-fill:before{content:""}.ri-speaker-3-line:before{content:""}.ri-speaker-fill:before{content:""}.ri-speaker-line:before{content:""}.ri-spectrum-fill:before{content:""}.ri-spectrum-line:before{content:""}.ri-speed-fill:before{content:""}.ri-speed-line:before{content:""}.ri-speed-mini-fill:before{content:""}.ri-speed-mini-line:before{content:""}.ri-split-cells-horizontal:before{content:""}.ri-split-cells-vertical:before{content:""}.ri-spotify-fill:before{content:""}.ri-spotify-line:before{content:""}.ri-spy-fill:before{content:""}.ri-spy-line:before{content:""}.ri-stack-fill:before{content:""}.ri-stack-line:before{content:""}.ri-stack-overflow-fill:before{content:""}.ri-stack-overflow-line:before{content:""}.ri-stackshare-fill:before{content:""}.ri-stackshare-line:before{content:""}.ri-star-fill:before{content:""}.ri-star-half-fill:before{content:""}.ri-star-half-line:before{content:""}.ri-star-half-s-fill:before{content:""}.ri-star-half-s-line:before{content:""}.ri-star-line:before{content:""}.ri-star-s-fill:before{content:""}.ri-star-s-line:before{content:""}.ri-star-smile-fill:before{content:""}.ri-star-smile-line:before{content:""}.ri-steam-fill:before{content:""}.ri-steam-line:before{content:""}.ri-steering-2-fill:before{content:""}.ri-steering-2-line:before{content:""}.ri-steering-fill:before{content:""}.ri-steering-line:before{content:""}.ri-stethoscope-fill:before{content:""}.ri-stethoscope-line:before{content:""}.ri-sticky-note-2-fill:before{content:""}.ri-sticky-note-2-line:before{content:""}.ri-sticky-note-fill:before{content:""}.ri-sticky-note-line:before{content:""}.ri-stock-fill:before{content:""}.ri-stock-line:before{content:""}.ri-stop-circle-fill:before{content:""}.ri-stop-circle-line:before{content:""}.ri-stop-fill:before{content:""}.ri-stop-line:before{content:""}.ri-stop-mini-fill:before{content:""}.ri-stop-mini-line:before{content:""}.ri-store-2-fill:before{content:""}.ri-store-2-line:before{content:""}.ri-store-3-fill:before{content:""}.ri-store-3-line:before{content:""}.ri-store-fill:before{content:""}.ri-store-line:before{content:""}.ri-strikethrough-2:before{content:""}.ri-strikethrough:before{content:""}.ri-subscript-2:before{content:""}.ri-subscript:before{content:""}.ri-subtract-fill:before{content:""}.ri-subtract-line:before{content:""}.ri-subway-fill:before{content:""}.ri-subway-line:before{content:""}.ri-subway-wifi-fill:before{content:""}.ri-subway-wifi-line:before{content:""}.ri-suitcase-2-fill:before{content:""}.ri-suitcase-2-line:before{content:""}.ri-suitcase-3-fill:before{content:""}.ri-suitcase-3-line:before{content:""}.ri-suitcase-fill:before{content:""}.ri-suitcase-line:before{content:""}.ri-sun-cloudy-fill:before{content:""}.ri-sun-cloudy-line:before{content:""}.ri-sun-fill:before{content:""}.ri-sun-foggy-fill:before{content:""}.ri-sun-foggy-line:before{content:""}.ri-sun-line:before{content:""}.ri-superscript-2:before{content:""}.ri-superscript:before{content:""}.ri-surgical-mask-fill:before{content:""}.ri-surgical-mask-line:before{content:""}.ri-surround-sound-fill:before{content:""}.ri-surround-sound-line:before{content:""}.ri-survey-fill:before{content:""}.ri-survey-line:before{content:""}.ri-swap-box-fill:before{content:""}.ri-swap-box-line:before{content:""}.ri-swap-fill:before{content:""}.ri-swap-line:before{content:""}.ri-switch-fill:before{content:""}.ri-switch-line:before{content:""}.ri-sword-fill:before{content:""}.ri-sword-line:before{content:""}.ri-syringe-fill:before{content:""}.ri-syringe-line:before{content:""}.ri-t-box-fill:before{content:""}.ri-t-box-line:before{content:""}.ri-t-shirt-2-fill:before{content:""}.ri-t-shirt-2-line:before{content:""}.ri-t-shirt-air-fill:before{content:""}.ri-t-shirt-air-line:before{content:""}.ri-t-shirt-fill:before{content:""}.ri-t-shirt-line:before{content:""}.ri-table-2:before{content:""}.ri-table-alt-fill:before{content:""}.ri-table-alt-line:before{content:""}.ri-table-fill:before{content:""}.ri-table-line:before{content:""}.ri-tablet-fill:before{content:""}.ri-tablet-line:before{content:""}.ri-takeaway-fill:before{content:""}.ri-takeaway-line:before{content:""}.ri-taobao-fill:before{content:""}.ri-taobao-line:before{content:""}.ri-tape-fill:before{content:""}.ri-tape-line:before{content:""}.ri-task-fill:before{content:""}.ri-task-line:before{content:""}.ri-taxi-fill:before{content:""}.ri-taxi-line:before{content:""}.ri-taxi-wifi-fill:before{content:""}.ri-taxi-wifi-line:before{content:""}.ri-team-fill:before{content:""}.ri-team-line:before{content:""}.ri-telegram-fill:before{content:""}.ri-telegram-line:before{content:""}.ri-temp-cold-fill:before{content:""}.ri-temp-cold-line:before{content:""}.ri-temp-hot-fill:before{content:""}.ri-temp-hot-line:before{content:""}.ri-terminal-box-fill:before{content:""}.ri-terminal-box-line:before{content:""}.ri-terminal-fill:before{content:""}.ri-terminal-line:before{content:""}.ri-terminal-window-fill:before{content:""}.ri-terminal-window-line:before{content:""}.ri-test-tube-fill:before{content:""}.ri-test-tube-line:before{content:""}.ri-text-direction-l:before{content:""}.ri-text-direction-r:before{content:""}.ri-text-spacing:before{content:""}.ri-text-wrap:before{content:""}.ri-text:before{content:""}.ri-thermometer-fill:before{content:""}.ri-thermometer-line:before{content:""}.ri-thumb-down-fill:before{content:""}.ri-thumb-down-line:before{content:""}.ri-thumb-up-fill:before{content:""}.ri-thumb-up-line:before{content:""}.ri-thunderstorms-fill:before{content:""}.ri-thunderstorms-line:before{content:""}.ri-ticket-2-fill:before{content:""}.ri-ticket-2-line:before{content:""}.ri-ticket-fill:before{content:""}.ri-ticket-line:before{content:""}.ri-time-fill:before{content:""}.ri-time-line:before{content:""}.ri-timer-2-fill:before{content:""}.ri-timer-2-line:before{content:""}.ri-timer-fill:before{content:""}.ri-timer-flash-fill:before{content:""}.ri-timer-flash-line:before{content:""}.ri-timer-line:before{content:""}.ri-todo-fill:before{content:""}.ri-todo-line:before{content:""}.ri-toggle-fill:before{content:""}.ri-toggle-line:before{content:""}.ri-tools-fill:before{content:""}.ri-tools-line:before{content:""}.ri-tornado-fill:before{content:""}.ri-tornado-line:before{content:""}.ri-trademark-fill:before{content:""}.ri-trademark-line:before{content:""}.ri-traffic-light-fill:before{content:""}.ri-traffic-light-line:before{content:""}.ri-train-fill:before{content:""}.ri-train-line:before{content:""}.ri-train-wifi-fill:before{content:""}.ri-train-wifi-line:before{content:""}.ri-translate-2:before{content:""}.ri-translate:before{content:""}.ri-travesti-fill:before{content:""}.ri-travesti-line:before{content:""}.ri-treasure-map-fill:before{content:""}.ri-treasure-map-line:before{content:""}.ri-trello-fill:before{content:""}.ri-trello-line:before{content:""}.ri-trophy-fill:before{content:""}.ri-trophy-line:before{content:""}.ri-truck-fill:before{content:""}.ri-truck-line:before{content:""}.ri-tumblr-fill:before{content:""}.ri-tumblr-line:before{content:""}.ri-tv-2-fill:before{content:""}.ri-tv-2-line:before{content:""}.ri-tv-fill:before{content:""}.ri-tv-line:before{content:""}.ri-twitch-fill:before{content:""}.ri-twitch-line:before{content:""}.ri-twitter-fill:before{content:""}.ri-twitter-line:before{content:""}.ri-typhoon-fill:before{content:""}.ri-typhoon-line:before{content:""}.ri-u-disk-fill:before{content:""}.ri-u-disk-line:before{content:""}.ri-ubuntu-fill:before{content:""}.ri-ubuntu-line:before{content:""}.ri-umbrella-fill:before{content:""}.ri-umbrella-line:before{content:""}.ri-underline:before{content:""}.ri-uninstall-fill:before{content:""}.ri-uninstall-line:before{content:""}.ri-unsplash-fill:before{content:""}.ri-unsplash-line:before{content:""}.ri-upload-2-fill:before{content:""}.ri-upload-2-line:before{content:""}.ri-upload-cloud-2-fill:before{content:""}.ri-upload-cloud-2-line:before{content:""}.ri-upload-cloud-fill:before{content:""}.ri-upload-cloud-line:before{content:""}.ri-upload-fill:before{content:""}.ri-upload-line:before{content:""}.ri-usb-fill:before{content:""}.ri-usb-line:before{content:""}.ri-user-2-fill:before{content:""}.ri-user-2-line:before{content:""}.ri-user-3-fill:before{content:""}.ri-user-3-line:before{content:""}.ri-user-4-fill:before{content:""}.ri-user-4-line:before{content:""}.ri-user-5-fill:before{content:""}.ri-user-5-line:before{content:""}.ri-user-6-fill:before{content:""}.ri-user-6-line:before{content:""}.ri-user-add-fill:before{content:""}.ri-user-add-line:before{content:""}.ri-user-fill:before{content:""}.ri-user-follow-fill:before{content:""}.ri-user-follow-line:before{content:""}.ri-user-heart-fill:before{content:""}.ri-user-heart-line:before{content:""}.ri-user-line:before{content:""}.ri-user-location-fill:before{content:""}.ri-user-location-line:before{content:""}.ri-user-received-2-fill:before{content:""}.ri-user-received-2-line:before{content:""}.ri-user-received-fill:before{content:""}.ri-user-received-line:before{content:""}.ri-user-search-fill:before{content:""}.ri-user-search-line:before{content:""}.ri-user-settings-fill:before{content:""}.ri-user-settings-line:before{content:""}.ri-user-shared-2-fill:before{content:""}.ri-user-shared-2-line:before{content:""}.ri-user-shared-fill:before{content:""}.ri-user-shared-line:before{content:""}.ri-user-smile-fill:before{content:""}.ri-user-smile-line:before{content:""}.ri-user-star-fill:before{content:""}.ri-user-star-line:before{content:""}.ri-user-unfollow-fill:before{content:""}.ri-user-unfollow-line:before{content:""}.ri-user-voice-fill:before{content:""}.ri-user-voice-line:before{content:""}.ri-video-add-fill:before{content:""}.ri-video-add-line:before{content:""}.ri-video-chat-fill:before{content:""}.ri-video-chat-line:before{content:""}.ri-video-download-fill:before{content:""}.ri-video-download-line:before{content:""}.ri-video-fill:before{content:""}.ri-video-line:before{content:""}.ri-video-upload-fill:before{content:""}.ri-video-upload-line:before{content:""}.ri-vidicon-2-fill:before{content:""}.ri-vidicon-2-line:before{content:""}.ri-vidicon-fill:before{content:""}.ri-vidicon-line:before{content:""}.ri-vimeo-fill:before{content:""}.ri-vimeo-line:before{content:""}.ri-vip-crown-2-fill:before{content:""}.ri-vip-crown-2-line:before{content:""}.ri-vip-crown-fill:before{content:""}.ri-vip-crown-line:before{content:""}.ri-vip-diamond-fill:before{content:""}.ri-vip-diamond-line:before{content:""}.ri-vip-fill:before{content:""}.ri-vip-line:before{content:""}.ri-virus-fill:before{content:""}.ri-virus-line:before{content:""}.ri-visa-fill:before{content:""}.ri-visa-line:before{content:""}.ri-voice-recognition-fill:before{content:""}.ri-voice-recognition-line:before{content:""}.ri-voiceprint-fill:before{content:""}.ri-voiceprint-line:before{content:""}.ri-volume-down-fill:before{content:""}.ri-volume-down-line:before{content:""}.ri-volume-mute-fill:before{content:""}.ri-volume-mute-line:before{content:""}.ri-volume-off-vibrate-fill:before{content:""}.ri-volume-off-vibrate-line:before{content:""}.ri-volume-up-fill:before{content:""}.ri-volume-up-line:before{content:""}.ri-volume-vibrate-fill:before{content:""}.ri-volume-vibrate-line:before{content:""}.ri-vuejs-fill:before{content:""}.ri-vuejs-line:before{content:""}.ri-walk-fill:before{content:""}.ri-walk-line:before{content:""}.ri-wallet-2-fill:before{content:""}.ri-wallet-2-line:before{content:""}.ri-wallet-3-fill:before{content:""}.ri-wallet-3-line:before{content:""}.ri-wallet-fill:before{content:""}.ri-wallet-line:before{content:""}.ri-water-flash-fill:before{content:""}.ri-water-flash-line:before{content:""}.ri-webcam-fill:before{content:""}.ri-webcam-line:before{content:""}.ri-wechat-2-fill:before{content:""}.ri-wechat-2-line:before{content:""}.ri-wechat-fill:before{content:""}.ri-wechat-line:before{content:""}.ri-wechat-pay-fill:before{content:""}.ri-wechat-pay-line:before{content:""}.ri-weibo-fill:before{content:""}.ri-weibo-line:before{content:""}.ri-whatsapp-fill:before{content:""}.ri-whatsapp-line:before{content:""}.ri-wheelchair-fill:before{content:""}.ri-wheelchair-line:before{content:""}.ri-wifi-fill:before{content:""}.ri-wifi-line:before{content:""}.ri-wifi-off-fill:before{content:""}.ri-wifi-off-line:before{content:""}.ri-window-2-fill:before{content:""}.ri-window-2-line:before{content:""}.ri-window-fill:before{content:""}.ri-window-line:before{content:""}.ri-windows-fill:before{content:""}.ri-windows-line:before{content:""}.ri-windy-fill:before{content:""}.ri-windy-line:before{content:""}.ri-wireless-charging-fill:before{content:""}.ri-wireless-charging-line:before{content:""}.ri-women-fill:before{content:""}.ri-women-line:before{content:""}.ri-wubi-input:before{content:""}.ri-xbox-fill:before{content:""}.ri-xbox-line:before{content:""}.ri-xing-fill:before{content:""}.ri-xing-line:before{content:""}.ri-youtube-fill:before{content:""}.ri-youtube-line:before{content:""}.ri-zcool-fill:before{content:""}.ri-zcool-line:before{content:""}.ri-zhihu-fill:before{content:""}.ri-zhihu-line:before{content:""}.ri-zoom-in-fill:before{content:""}.ri-zoom-in-line:before{content:""}.ri-zoom-out-fill:before{content:""}.ri-zoom-out-line:before{content:""}.ri-zzz-fill:before{content:""}.ri-zzz-line:before{content:""}.ri-arrow-down-double-fill:before{content:""}.ri-arrow-down-double-line:before{content:""}.ri-arrow-left-double-fill:before{content:""}.ri-arrow-left-double-line:before{content:""}.ri-arrow-right-double-fill:before{content:""}.ri-arrow-right-double-line:before{content:""}.ri-arrow-turn-back-fill:before{content:""}.ri-arrow-turn-back-line:before{content:""}.ri-arrow-turn-forward-fill:before{content:""}.ri-arrow-turn-forward-line:before{content:""}.ri-arrow-up-double-fill:before{content:""}.ri-arrow-up-double-line:before{content:""}.ri-bard-fill:before{content:""}.ri-bard-line:before{content:""}.ri-bootstrap-fill:before{content:""}.ri-bootstrap-line:before{content:""}.ri-box-1-fill:before{content:""}.ri-box-1-line:before{content:""}.ri-box-2-fill:before{content:""}.ri-box-2-line:before{content:""}.ri-box-3-fill:before{content:""}.ri-box-3-line:before{content:""}.ri-brain-fill:before{content:""}.ri-brain-line:before{content:""}.ri-candle-fill:before{content:""}.ri-candle-line:before{content:""}.ri-cash-fill:before{content:""}.ri-cash-line:before{content:""}.ri-contract-left-fill:before{content:""}.ri-contract-left-line:before{content:""}.ri-contract-left-right-fill:before{content:""}.ri-contract-left-right-line:before{content:""}.ri-contract-right-fill:before{content:""}.ri-contract-right-line:before{content:""}.ri-contract-up-down-fill:before{content:""}.ri-contract-up-down-line:before{content:""}.ri-copilot-fill:before{content:""}.ri-copilot-line:before{content:""}.ri-corner-down-left-fill:before{content:""}.ri-corner-down-left-line:before{content:""}.ri-corner-down-right-fill:before{content:""}.ri-corner-down-right-line:before{content:""}.ri-corner-left-down-fill:before{content:""}.ri-corner-left-down-line:before{content:""}.ri-corner-left-up-fill:before{content:""}.ri-corner-left-up-line:before{content:""}.ri-corner-right-down-fill:before{content:""}.ri-corner-right-down-line:before{content:""}.ri-corner-right-up-fill:before{content:""}.ri-corner-right-up-line:before{content:""}.ri-corner-up-left-double-fill:before{content:""}.ri-corner-up-left-double-line:before{content:""}.ri-corner-up-left-fill:before{content:""}.ri-corner-up-left-line:before{content:""}.ri-corner-up-right-double-fill:before{content:""}.ri-corner-up-right-double-line:before{content:""}.ri-corner-up-right-fill:before{content:""}.ri-corner-up-right-line:before{content:""}.ri-cross-fill:before{content:""}.ri-cross-line:before{content:""}.ri-edge-new-fill:before{content:""}.ri-edge-new-line:before{content:""}.ri-equal-fill:before{content:""}.ri-equal-line:before{content:""}.ri-expand-left-fill:before{content:""}.ri-expand-left-line:before{content:""}.ri-expand-left-right-fill:before{content:""}.ri-expand-left-right-line:before{content:""}.ri-expand-right-fill:before{content:""}.ri-expand-right-line:before{content:""}.ri-expand-up-down-fill:before{content:""}.ri-expand-up-down-line:before{content:""}.ri-flickr-fill:before{content:""}.ri-flickr-line:before{content:""}.ri-forward-10-fill:before{content:""}.ri-forward-10-line:before{content:""}.ri-forward-15-fill:before{content:""}.ri-forward-15-line:before{content:""}.ri-forward-30-fill:before{content:""}.ri-forward-30-line:before{content:""}.ri-forward-5-fill:before{content:""}.ri-forward-5-line:before{content:""}.ri-graduation-cap-fill:before{content:""}.ri-graduation-cap-line:before{content:""}.ri-home-office-fill:before{content:""}.ri-home-office-line:before{content:""}.ri-hourglass-2-fill:before{content:""}.ri-hourglass-2-line:before{content:""}.ri-hourglass-fill:before{content:""}.ri-hourglass-line:before{content:""}.ri-javascript-fill:before{content:""}.ri-javascript-line:before{content:""}.ri-loop-left-fill:before{content:""}.ri-loop-left-line:before{content:""}.ri-loop-right-fill:before{content:""}.ri-loop-right-line:before{content:""}.ri-memories-fill:before{content:""}.ri-memories-line:before{content:""}.ri-meta-fill:before{content:""}.ri-meta-line:before{content:""}.ri-microsoft-loop-fill:before{content:""}.ri-microsoft-loop-line:before{content:""}.ri-nft-fill:before{content:""}.ri-nft-line:before{content:""}.ri-notion-fill:before{content:""}.ri-notion-line:before{content:""}.ri-openai-fill:before{content:""}.ri-openai-line:before{content:""}.ri-overline:before{content:""}.ri-p2p-fill:before{content:""}.ri-p2p-line:before{content:""}.ri-presentation-fill:before{content:""}.ri-presentation-line:before{content:""}.ri-replay-10-fill:before{content:""}.ri-replay-10-line:before{content:""}.ri-replay-15-fill:before{content:""}.ri-replay-15-line:before{content:""}.ri-replay-30-fill:before{content:""}.ri-replay-30-line:before{content:""}.ri-replay-5-fill:before{content:""}.ri-replay-5-line:before{content:""}.ri-school-fill:before{content:""}.ri-school-line:before{content:""}.ri-shining-2-fill:before{content:""}.ri-shining-2-line:before{content:""}.ri-shining-fill:before{content:""}.ri-shining-line:before{content:""}.ri-sketching:before{content:""}.ri-skip-down-fill:before{content:""}.ri-skip-down-line:before{content:""}.ri-skip-left-fill:before{content:""}.ri-skip-left-line:before{content:""}.ri-skip-right-fill:before{content:""}.ri-skip-right-line:before{content:""}.ri-skip-up-fill:before{content:""}.ri-skip-up-line:before{content:""}.ri-slow-down-fill:before{content:""}.ri-slow-down-line:before{content:""}.ri-sparkling-2-fill:before{content:""}.ri-sparkling-2-line:before{content:""}.ri-sparkling-fill:before{content:""}.ri-sparkling-line:before{content:""}.ri-speak-fill:before{content:""}.ri-speak-line:before{content:""}.ri-speed-up-fill:before{content:""}.ri-speed-up-line:before{content:""}.ri-tiktok-fill:before{content:""}.ri-tiktok-line:before{content:""}.ri-token-swap-fill:before{content:""}.ri-token-swap-line:before{content:""}.ri-unpin-fill:before{content:""}.ri-unpin-line:before{content:""}.ri-wechat-channels-fill:before{content:""}.ri-wechat-channels-line:before{content:""}.ri-wordpress-fill:before{content:""}.ri-wordpress-line:before{content:""}.ri-blender-fill:before{content:""}.ri-blender-line:before{content:""}.ri-emoji-sticker-fill:before{content:""}.ri-emoji-sticker-line:before{content:""}.ri-git-close-pull-request-fill:before{content:""}.ri-git-close-pull-request-line:before{content:""}.ri-instance-fill:before{content:""}.ri-instance-line:before{content:""}.ri-megaphone-fill:before{content:""}.ri-megaphone-line:before{content:""}.ri-pass-expired-fill:before{content:""}.ri-pass-expired-line:before{content:""}.ri-pass-pending-fill:before{content:""}.ri-pass-pending-line:before{content:""}.ri-pass-valid-fill:before{content:""}.ri-pass-valid-line:before{content:""}.ri-ai-generate:before{content:""}.ri-calendar-close-fill:before{content:""}.ri-calendar-close-line:before{content:""}.ri-draggable:before{content:""}.ri-font-family:before{content:""}.ri-font-mono:before{content:""}.ri-font-sans-serif:before{content:""}.ri-hard-drive-3-fill:before{content:""}.ri-hard-drive-3-line:before{content:""}.ri-kick-fill:before{content:""}.ri-kick-line:before{content:""}.ri-list-check-3:before{content:""}.ri-list-indefinite:before{content:""}.ri-list-ordered-2:before{content:""}.ri-list-radio:before{content:""}.ri-openbase-fill:before{content:""}.ri-openbase-line:before{content:""}.ri-planet-fill:before{content:""}.ri-planet-line:before{content:""}.ri-prohibited-fill:before{content:""}.ri-prohibited-line:before{content:""}.ri-quote-text:before{content:""}.ri-seo-fill:before{content:""}.ri-seo-line:before{content:""}.ri-slash-commands:before{content:""}.ri-archive-2-fill:before{content:""}.ri-archive-2-line:before{content:""}.ri-inbox-2-fill:before{content:""}.ri-inbox-2-line:before{content:""}.ri-shake-hands-fill:before{content:""}.ri-shake-hands-line:before{content:""}.ri-supabase-fill:before{content:""}.ri-supabase-line:before{content:""}.ri-water-percent-fill:before{content:""}.ri-water-percent-line:before{content:""}.ri-yuque-fill:before{content:""}.ri-yuque-line:before{content:""}.ri-crosshair-2-fill:before{content:""}.ri-crosshair-2-line:before{content:""}.ri-crosshair-fill:before{content:""}.ri-crosshair-line:before{content:""}.ri-file-close-fill:before{content:""}.ri-file-close-line:before{content:""}.ri-infinity-fill:before{content:""}.ri-infinity-line:before{content:""}.ri-rfid-fill:before{content:""}.ri-rfid-line:before{content:""}.ri-slash-commands-2:before{content:""}.ri-user-forbid-fill:before{content:""}.ri-user-forbid-line:before{content:""}.ri-beer-fill:before{content:""}.ri-beer-line:before{content:""}.ri-circle-fill:before{content:""}.ri-circle-line:before{content:""}.ri-dropdown-list:before{content:""}.ri-file-image-fill:before{content:""}.ri-file-image-line:before{content:""}.ri-file-pdf-2-fill:before{content:""}.ri-file-pdf-2-line:before{content:""}.ri-file-video-fill:before{content:""}.ri-file-video-line:before{content:""}.ri-folder-image-fill:before{content:""}.ri-folder-image-line:before{content:""}.ri-folder-video-fill:before{content:""}.ri-folder-video-line:before{content:""}.ri-hexagon-fill:before{content:""}.ri-hexagon-line:before{content:""}.ri-menu-search-fill:before{content:""}.ri-menu-search-line:before{content:""}.ri-octagon-fill:before{content:""}.ri-octagon-line:before{content:""}.ri-pentagon-fill:before{content:""}.ri-pentagon-line:before{content:""}.ri-rectangle-fill:before{content:""}.ri-rectangle-line:before{content:""}.ri-robot-2-fill:before{content:""}.ri-robot-2-line:before{content:""}.ri-shapes-fill:before{content:""}.ri-shapes-line:before{content:""}.ri-square-fill:before{content:""}.ri-square-line:before{content:""}.ri-tent-fill:before{content:""}.ri-tent-line:before{content:""}.ri-threads-fill:before{content:""}.ri-threads-line:before{content:""}.ri-tree-fill:before{content:""}.ri-tree-line:before{content:""}.ri-triangle-fill:before{content:""}.ri-triangle-line:before{content:""}.ri-twitter-x-fill:before{content:""}.ri-twitter-x-line:before{content:""}.ri-verified-badge-fill:before{content:""}.ri-verified-badge-line:before{content:""}.ri-armchair-fill:before{content:""}.ri-armchair-line:before{content:""}.ri-bnb-fill:before{content:""}.ri-bnb-line:before{content:""}.ri-bread-fill:before{content:""}.ri-bread-line:before{content:""}.ri-btc-fill:before{content:""}.ri-btc-line:before{content:""}.ri-calendar-schedule-fill:before{content:""}.ri-calendar-schedule-line:before{content:""}.ri-dice-1-fill:before{content:""}.ri-dice-1-line:before{content:""}.ri-dice-2-fill:before{content:""}.ri-dice-2-line:before{content:""}.ri-dice-3-fill:before{content:""}.ri-dice-3-line:before{content:""}.ri-dice-4-fill:before{content:""}.ri-dice-4-line:before{content:""}.ri-dice-5-fill:before{content:""}.ri-dice-5-line:before{content:""}.ri-dice-6-fill:before{content:""}.ri-dice-6-line:before{content:""}.ri-dice-fill:before{content:""}.ri-dice-line:before{content:""}.ri-drinks-fill:before{content:""}.ri-drinks-line:before{content:""}.ri-equalizer-2-fill:before{content:""}.ri-equalizer-2-line:before{content:""}.ri-equalizer-3-fill:before{content:""}.ri-equalizer-3-line:before{content:""}.ri-eth-fill:before{content:""}.ri-eth-line:before{content:""}.ri-flower-fill:before{content:""}.ri-flower-line:before{content:""}.ri-glasses-2-fill:before{content:""}.ri-glasses-2-line:before{content:""}.ri-glasses-fill:before{content:""}.ri-glasses-line:before{content:""}.ri-goggles-fill:before{content:""}.ri-goggles-line:before{content:""}.ri-image-circle-fill:before{content:""}.ri-image-circle-line:before{content:""}.ri-info-i:before{content:""}.ri-money-rupee-circle-fill:before{content:""}.ri-money-rupee-circle-line:before{content:""}.ri-news-fill:before{content:""}.ri-news-line:before{content:""}.ri-robot-3-fill:before{content:""}.ri-robot-3-line:before{content:""}.ri-share-2-fill:before{content:""}.ri-share-2-line:before{content:""}.ri-sofa-fill:before{content:""}.ri-sofa-line:before{content:""}.ri-svelte-fill:before{content:""}.ri-svelte-line:before{content:""}.ri-vk-fill:before{content:""}.ri-vk-line:before{content:""}.ri-xrp-fill:before{content:""}.ri-xrp-line:before{content:""}.ri-xtz-fill:before{content:""}.ri-xtz-line:before{content:""}.ri-archive-stack-fill:before{content:""}.ri-archive-stack-line:before{content:""}.ri-bowl-fill:before{content:""}.ri-bowl-line:before{content:""}.ri-calendar-view:before{content:""}.ri-carousel-view:before{content:""}.ri-code-block:before{content:""}.ri-color-filter-fill:before{content:""}.ri-color-filter-line:before{content:""}.ri-contacts-book-3-fill:before{content:""}.ri-contacts-book-3-line:before{content:""}.ri-contract-fill:before{content:""}.ri-contract-line:before{content:""}.ri-drinks-2-fill:before{content:""}.ri-drinks-2-line:before{content:""}.ri-export-fill:before{content:""}.ri-export-line:before{content:""}.ri-file-check-fill:before{content:""}.ri-file-check-line:before{content:""}.ri-focus-mode:before{content:""}.ri-folder-6-fill:before{content:""}.ri-folder-6-line:before{content:""}.ri-folder-check-fill:before{content:""}.ri-folder-check-line:before{content:""}.ri-folder-close-fill:before{content:""}.ri-folder-close-line:before{content:""}.ri-folder-cloud-fill:before{content:""}.ri-folder-cloud-line:before{content:""}.ri-gallery-view-2:before{content:""}.ri-gallery-view:before{content:""}.ri-hand:before{content:""}.ri-import-fill:before{content:""}.ri-import-line:before{content:""}.ri-information-2-fill:before{content:""}.ri-information-2-line:before{content:""}.ri-kanban-view-2:before{content:""}.ri-kanban-view:before{content:""}.ri-list-view:before{content:""}.ri-lock-star-fill:before{content:""}.ri-lock-star-line:before{content:""}.ri-puzzle-2-fill:before{content:""}.ri-puzzle-2-line:before{content:""}.ri-puzzle-fill:before{content:""}.ri-puzzle-line:before{content:""}.ri-ram-2-fill:before{content:""}.ri-ram-2-line:before{content:""}.ri-ram-fill:before{content:""}.ri-ram-line:before{content:""}.ri-receipt-fill:before{content:""}.ri-receipt-line:before{content:""}.ri-shadow-fill:before{content:""}.ri-shadow-line:before{content:""}.ri-sidebar-fold-fill:before{content:""}.ri-sidebar-fold-line:before{content:""}.ri-sidebar-unfold-fill:before{content:""}.ri-sidebar-unfold-line:before{content:""}.ri-slideshow-view:before{content:""}.ri-sort-alphabet-asc:before{content:""}.ri-sort-alphabet-desc:before{content:""}.ri-sort-number-asc:before{content:""}.ri-sort-number-desc:before{content:""}.ri-stacked-view:before{content:""}.ri-sticky-note-add-fill:before{content:""}.ri-sticky-note-add-line:before{content:""}.ri-swap-2-fill:before{content:""}.ri-swap-2-line:before{content:""}.ri-swap-3-fill:before{content:""}.ri-swap-3-line:before{content:""}.ri-table-3:before{content:""}.ri-table-view:before{content:""}.ri-text-block:before{content:""}.ri-text-snippet:before{content:""}.ri-timeline-view:before{content:""}.ri-blogger-fill:before{content:""}.ri-blogger-line:before{content:""}.ri-chat-thread-fill:before{content:""}.ri-chat-thread-line:before{content:""}.ri-discount-percent-fill:before{content:""}.ri-discount-percent-line:before{content:""}.ri-exchange-2-fill:before{content:""}.ri-exchange-2-line:before{content:""}.ri-git-fork-fill:before{content:""}.ri-git-fork-line:before{content:""}.ri-input-field:before{content:""}.ri-progress-1-fill:before{content:""}.ri-progress-1-line:before{content:""}.ri-progress-2-fill:before{content:""}.ri-progress-2-line:before{content:""}.ri-progress-3-fill:before{content:""}.ri-progress-3-line:before{content:""}.ri-progress-4-fill:before{content:""}.ri-progress-4-line:before{content:""}.ri-progress-5-fill:before{content:""}.ri-progress-5-line:before{content:""}.ri-progress-6-fill:before{content:""}.ri-progress-6-line:before{content:""}.ri-progress-7-fill:before{content:""}.ri-progress-7-line:before{content:""}.ri-progress-8-fill:before{content:""}.ri-progress-8-line:before{content:""}.ri-remix-run-fill:before{content:""}.ri-remix-run-line:before{content:""}.ri-signpost-fill:before{content:""}.ri-signpost-line:before{content:""}.ri-time-zone-fill:before{content:""}.ri-time-zone-line:before{content:""}.ri-arrow-down-wide-fill:before{content:""}.ri-arrow-down-wide-line:before{content:""}.ri-arrow-left-wide-fill:before{content:""}.ri-arrow-left-wide-line:before{content:""}.ri-arrow-right-wide-fill:before{content:""}.ri-arrow-right-wide-line:before{content:""}.ri-arrow-up-wide-fill:before{content:""}.ri-arrow-up-wide-line:before{content:""}.ri-bluesky-fill:before{content:""}.ri-bluesky-line:before{content:""}.ri-expand-height-fill:before{content:""}.ri-expand-height-line:before{content:""}.ri-expand-width-fill:before{content:""}.ri-expand-width-line:before{content:""}.ri-forward-end-fill:before{content:""}.ri-forward-end-line:before{content:""}.ri-forward-end-mini-fill:before{content:""}.ri-forward-end-mini-line:before{content:""}.ri-friendica-fill:before{content:""}.ri-friendica-line:before{content:""}.ri-git-pr-draft-fill:before{content:""}.ri-git-pr-draft-line:before{content:""}.ri-play-reverse-fill:before{content:""}.ri-play-reverse-line:before{content:""}.ri-play-reverse-mini-fill:before{content:""}.ri-play-reverse-mini-line:before{content:""}.ri-rewind-start-fill:before{content:""}.ri-rewind-start-line:before{content:""}.ri-rewind-start-mini-fill:before{content:""}.ri-rewind-start-mini-line:before{content:""}.ri-scroll-to-bottom-fill:before{content:""}.ri-scroll-to-bottom-line:before{content:""}.ri-add-large-fill:before{content:""}.ri-add-large-line:before{content:""}.ri-aed-electrodes-fill:before{content:""}.ri-aed-electrodes-line:before{content:""}.ri-aed-fill:before{content:""}.ri-aed-line:before{content:""}.ri-alibaba-cloud-fill:before{content:""}.ri-alibaba-cloud-line:before{content:""}.ri-align-item-bottom-fill:before{content:""}.ri-align-item-bottom-line:before{content:""}.ri-align-item-horizontal-center-fill:before{content:""}.ri-align-item-horizontal-center-line:before{content:""}.ri-align-item-left-fill:before{content:""}.ri-align-item-left-line:before{content:""}.ri-align-item-right-fill:before{content:""}.ri-align-item-right-line:before{content:""}.ri-align-item-top-fill:before{content:""}.ri-align-item-top-line:before{content:""}.ri-align-item-vertical-center-fill:before{content:""}.ri-align-item-vertical-center-line:before{content:""}.ri-apps-2-add-fill:before{content:""}.ri-apps-2-add-line:before{content:""}.ri-close-large-fill:before{content:""}.ri-close-large-line:before{content:""}.ri-collapse-diagonal-2-fill:before{content:""}.ri-collapse-diagonal-2-line:before{content:""}.ri-collapse-diagonal-fill:before{content:""}.ri-collapse-diagonal-line:before{content:""}.ri-dashboard-horizontal-fill:before{content:""}.ri-dashboard-horizontal-line:before{content:""}.ri-expand-diagonal-2-fill:before{content:""}.ri-expand-diagonal-2-line:before{content:""}.ri-expand-diagonal-fill:before{content:""}.ri-expand-diagonal-line:before{content:""}.ri-firebase-fill:before{content:""}.ri-firebase-line:before{content:""}.ri-flip-horizontal-2-fill:before{content:""}.ri-flip-horizontal-2-line:before{content:""}.ri-flip-horizontal-fill:before{content:""}.ri-flip-horizontal-line:before{content:""}.ri-flip-vertical-2-fill:before{content:""}.ri-flip-vertical-2-line:before{content:""}.ri-flip-vertical-fill:before{content:""}.ri-flip-vertical-line:before{content:""}.ri-formula:before{content:""}.ri-function-add-fill:before{content:""}.ri-function-add-line:before{content:""}.ri-goblet-2-fill:before{content:""}.ri-goblet-2-line:before{content:""}.ri-golf-ball-fill:before{content:""}.ri-golf-ball-line:before{content:""}.ri-group-3-fill:before{content:""}.ri-group-3-line:before{content:""}.ri-heart-add-2-fill:before{content:""}.ri-heart-add-2-line:before{content:""}.ri-id-card-fill:before{content:""}.ri-id-card-line:before{content:""}.ri-information-off-fill:before{content:""}.ri-information-off-line:before{content:""}.ri-java-fill:before{content:""}.ri-java-line:before{content:""}.ri-layout-grid-2-fill:before{content:""}.ri-layout-grid-2-line:before{content:""}.ri-layout-horizontal-fill:before{content:""}.ri-layout-horizontal-line:before{content:""}.ri-layout-vertical-fill:before{content:""}.ri-layout-vertical-line:before{content:""}.ri-menu-fold-2-fill:before{content:""}.ri-menu-fold-2-line:before{content:""}.ri-menu-fold-3-fill:before{content:""}.ri-menu-fold-3-line:before{content:""}.ri-menu-fold-4-fill:before{content:""}.ri-menu-fold-4-line:before{content:""}.ri-menu-unfold-2-fill:before{content:""}.ri-menu-unfold-2-line:before{content:""}.ri-menu-unfold-3-fill:before{content:""}.ri-menu-unfold-3-line:before{content:""}.ri-menu-unfold-4-fill:before{content:""}.ri-menu-unfold-4-line:before{content:""}.ri-mobile-download-fill:before{content:""}.ri-mobile-download-line:before{content:""}.ri-nextjs-fill:before{content:""}.ri-nextjs-line:before{content:""}.ri-nodejs-fill:before{content:""}.ri-nodejs-line:before{content:""}.ri-pause-large-fill:before{content:""}.ri-pause-large-line:before{content:""}.ri-play-large-fill:before{content:""}.ri-play-large-line:before{content:""}.ri-play-reverse-large-fill:before{content:""}.ri-play-reverse-large-line:before{content:""}.ri-police-badge-fill:before{content:""}.ri-police-badge-line:before{content:""}.ri-prohibited-2-fill:before{content:""}.ri-prohibited-2-line:before{content:""}.ri-shopping-bag-4-fill:before{content:""}.ri-shopping-bag-4-line:before{content:""}.ri-snowflake-fill:before{content:""}.ri-snowflake-line:before{content:""}.ri-square-root:before{content:""}.ri-stop-large-fill:before{content:""}.ri-stop-large-line:before{content:""}.ri-tailwind-css-fill:before{content:""}.ri-tailwind-css-line:before{content:""}.ri-tooth-fill:before{content:""}.ri-tooth-line:before{content:""}.ri-video-off-fill:before{content:""}.ri-video-off-line:before{content:""}.ri-video-on-fill:before{content:""}.ri-video-on-line:before{content:""}.ri-webhook-fill:before{content:""}.ri-webhook-line:before{content:""}.ri-weight-fill:before{content:""}.ri-weight-line:before{content:""}.ri-book-shelf-fill:before{content:""}.ri-book-shelf-line:before{content:""}.ri-brain-2-fill:before{content:""}.ri-brain-2-line:before{content:""}.ri-chat-search-fill:before{content:""}.ri-chat-search-line:before{content:""}.ri-chat-unread-fill:before{content:""}.ri-chat-unread-line:before{content:""}.ri-collapse-horizontal-fill:before{content:""}.ri-collapse-horizontal-line:before{content:""}.ri-collapse-vertical-fill:before{content:""}.ri-collapse-vertical-line:before{content:""}.ri-dna-fill:before{content:""}.ri-dna-line:before{content:""}.ri-dropper-fill:before{content:""}.ri-dropper-line:before{content:""}.ri-expand-diagonal-s-2-fill:before{content:""}.ri-expand-diagonal-s-2-line:before{content:""}.ri-expand-diagonal-s-fill:before{content:""}.ri-expand-diagonal-s-line:before{content:""}.ri-expand-horizontal-fill:before{content:""}.ri-expand-horizontal-line:before{content:""}.ri-expand-horizontal-s-fill:before{content:""}.ri-expand-horizontal-s-line:before{content:""}.ri-expand-vertical-fill:before{content:""}.ri-expand-vertical-line:before{content:""}.ri-expand-vertical-s-fill:before{content:""}.ri-expand-vertical-s-line:before{content:""}.ri-gemini-fill:before{content:""}.ri-gemini-line:before{content:""}.ri-reset-left-fill:before{content:""}.ri-reset-left-line:before{content:""}.ri-reset-right-fill:before{content:""}.ri-reset-right-line:before{content:""}.ri-stairs-fill:before{content:""}.ri-stairs-line:before{content:""}.ri-telegram-2-fill:before{content:""}.ri-telegram-2-line:before{content:""}.ri-triangular-flag-fill:before{content:""}.ri-triangular-flag-line:before{content:""}.ri-user-minus-fill:before{content:""}.ri-user-minus-line:before{content:""}.ri-account-box-2-fill:before{content:""}.ri-account-box-2-line:before{content:""}.ri-account-circle-2-fill:before{content:""}.ri-account-circle-2-line:before{content:""}.ri-alarm-snooze-fill:before{content:""}.ri-alarm-snooze-line:before{content:""}.ri-arrow-down-box-fill:before{content:""}.ri-arrow-down-box-line:before{content:""}.ri-arrow-left-box-fill:before{content:""}.ri-arrow-left-box-line:before{content:""}.ri-arrow-left-down-box-fill:before{content:""}.ri-arrow-left-down-box-line:before{content:""}.ri-arrow-left-up-box-fill:before{content:""}.ri-arrow-left-up-box-line:before{content:""}.ri-arrow-right-box-fill:before{content:""}.ri-arrow-right-box-line:before{content:""}.ri-arrow-right-down-box-fill:before{content:""}.ri-arrow-right-down-box-line:before{content:""}.ri-arrow-right-up-box-fill:before{content:""}.ri-arrow-right-up-box-line:before{content:""}.ri-arrow-up-box-fill:before{content:""}.ri-arrow-up-box-line:before{content:""}.ri-bar-chart-box-ai-fill:before{content:""}.ri-bar-chart-box-ai-line:before{content:""}.ri-brush-ai-fill:before{content:""}.ri-brush-ai-line:before{content:""}.ri-camera-ai-fill:before{content:""}.ri-camera-ai-line:before{content:""}.ri-chat-ai-fill:before{content:""}.ri-chat-ai-line:before{content:""}.ri-chat-smile-ai-fill:before{content:""}.ri-chat-smile-ai-line:before{content:""}.ri-chat-voice-ai-fill:before{content:""}.ri-chat-voice-ai-line:before{content:""}.ri-code-ai-fill:before{content:""}.ri-code-ai-line:before{content:""}.ri-color-filter-ai-fill:before{content:""}.ri-color-filter-ai-line:before{content:""}.ri-custom-size:before{content:""}.ri-fediverse-fill:before{content:""}.ri-fediverse-line:before{content:""}.ri-flag-off-fill:before{content:""}.ri-flag-off-line:before{content:""}.ri-home-9-fill:before{content:""}.ri-home-9-line:before{content:""}.ri-image-ai-fill:before{content:""}.ri-image-ai-line:before{content:""}.ri-image-circle-ai-fill:before{content:""}.ri-image-circle-ai-line:before{content:""}.ri-info-card-fill:before{content:""}.ri-info-card-line:before{content:""}.ri-landscape-ai-fill:before{content:""}.ri-landscape-ai-line:before{content:""}.ri-letter-spacing-2:before{content:""}.ri-line-height-2:before{content:""}.ri-mail-ai-fill:before{content:""}.ri-mail-ai-line:before{content:""}.ri-mic-2-ai-fill:before{content:""}.ri-mic-2-ai-line:before{content:""}.ri-mic-ai-fill:before{content:""}.ri-mic-ai-line:before{content:""}.ri-movie-ai-fill:before{content:""}.ri-movie-ai-line:before{content:""}.ri-music-ai-fill:before{content:""}.ri-music-ai-line:before{content:""}.ri-notification-snooze-fill:before{content:""}.ri-notification-snooze-line:before{content:""}.ri-php-fill:before{content:""}.ri-php-line:before{content:""}.ri-pix-fill:before{content:""}.ri-pix-line:before{content:""}.ri-pulse-ai-fill:before{content:""}.ri-pulse-ai-line:before{content:""}.ri-quill-pen-ai-fill:before{content:""}.ri-quill-pen-ai-line:before{content:""}.ri-speak-ai-fill:before{content:""}.ri-speak-ai-line:before{content:""}.ri-star-off-fill:before{content:""}.ri-star-off-line:before{content:""}.ri-translate-ai-2:before{content:""}.ri-translate-ai:before{content:""}.ri-user-community-fill:before{content:""}.ri-user-community-line:before{content:""}.ri-vercel-fill:before{content:""}.ri-vercel-line:before{content:""}.ri-video-ai-fill:before{content:""}.ri-video-ai-line:before{content:""}.ri-video-on-ai-fill:before{content:""}.ri-video-on-ai-line:before{content:""}.ri-voice-ai-fill:before{content:""}.ri-voice-ai-line:before{content:""}.ri-ai-generate-2:before{content:""}.ri-ai-generate-text:before{content:""}.ri-anthropic-fill:before{content:""}.ri-anthropic-line:before{content:""}.ri-apps-2-ai-fill:before{content:""}.ri-apps-2-ai-line:before{content:""}.ri-camera-lens-ai-fill:before{content:""}.ri-camera-lens-ai-line:before{content:""}.ri-clapperboard-ai-fill:before{content:""}.ri-clapperboard-ai-line:before{content:""}.ri-claude-fill:before{content:""}.ri-claude-line:before{content:""}.ri-closed-captioning-ai-fill:before{content:""}.ri-closed-captioning-ai-line:before{content:""}.ri-dvd-ai-fill:before{content:""}.ri-dvd-ai-line:before{content:""}.ri-film-ai-fill:before{content:""}.ri-film-ai-line:before{content:""}.ri-font-size-ai:before{content:""}.ri-mixtral-fill:before{content:""}.ri-mixtral-line:before{content:""}.ri-movie-2-ai-fill:before{content:""}.ri-movie-2-ai-line:before{content:""}.ri-mv-ai-fill:before{content:""}.ri-mv-ai-line:before{content:""}.ri-perplexity-fill:before{content:""}.ri-perplexity-line:before{content:""}.ri-poker-clubs-fill:before{content:""}.ri-poker-clubs-line:before{content:""}.ri-poker-diamonds-fill:before{content:""}.ri-poker-diamonds-line:before{content:""}.ri-poker-hearts-fill:before{content:""}.ri-poker-hearts-line:before{content:""}.ri-poker-spades-fill:before{content:""}.ri-poker-spades-line:before{content:""}.ri-safe-3-fill:before{content:""}.ri-safe-3-line:before{content:""}.ri-accessibility-fill:before{content:""}.ri-accessibility-line:before{content:""}.ri-alarm-add-fill:before{content:""}.ri-alarm-add-line:before{content:""}.ri-arrow-down-long-fill:before{content:""}.ri-arrow-down-long-line:before{content:""}.ri-arrow-left-down-long-fill:before{content:""}.ri-arrow-left-down-long-line:before{content:""}.ri-arrow-left-long-fill:before{content:""}.ri-arrow-left-long-line:before{content:""}.ri-arrow-left-up-long-fill:before{content:""}.ri-arrow-left-up-long-line:before{content:""}.ri-arrow-right-down-long-fill:before{content:""}.ri-arrow-right-down-long-line:before{content:""}.ri-arrow-right-long-fill:before{content:""}.ri-arrow-right-long-line:before{content:""}.ri-arrow-right-up-long-fill:before{content:""}.ri-arrow-right-up-long-line:before{content:""}.ri-arrow-up-long-fill:before{content:""}.ri-arrow-up-long-line:before{content:""}.ri-chess-fill:before{content:""}.ri-chess-line:before{content:""}.ri-diamond-fill:before{content:""}.ri-diamond-line:before{content:""}.ri-diamond-ring-fill:before{content:""}.ri-diamond-ring-line:before{content:""}.ri-figma-fill:before{content:""}.ri-figma-line:before{content:""}.ri-firefox-browser-fill:before{content:""}.ri-firefox-browser-line:before{content:""}.ri-jewelry-fill:before{content:""}.ri-jewelry-line:before{content:""}.ri-multi-image-fill:before{content:""}.ri-multi-image-line:before{content:""}.ri-no-credit-card-fill:before{content:""}.ri-no-credit-card-line:before{content:""}.ri-service-bell-fill:before{content:""}.ri-service-bell-line:before{content:""}.ri-ai-agent-fill:before{content:""}.ri-ai-agent-line:before{content:""}.ri-ai-generate-2-fill:before{content:""}.ri-ai-generate-2-line:before{content:""}.ri-ai-generate-3d-fill:before{content:""}.ri-ai-generate-3d-line:before{content:""}.ri-ai:before{content:""}.ri-apps-ai-fill:before{content:""}.ri-apps-ai-line:before{content:""}.ri-atom-fill:before{content:""}.ri-atom-line:before{content:""}.ri-book-ai-fill:before{content:""}.ri-book-ai-line:before{content:""}.ri-brain-3-fill:before{content:""}.ri-brain-3-line:before{content:""}.ri-brain-ai-3-fill:before{content:""}.ri-brain-ai-3-line:before{content:""}.ri-brush-ai-3-fill:before{content:""}.ri-brush-ai-3-line:before{content:""}.ri-camera-4-fill:before{content:""}.ri-camera-4-line:before{content:""}.ri-camera-ai-2-fill:before{content:""}.ri-camera-ai-2-line:before{content:""}.ri-chat-ai-2-fill:before{content:""}.ri-chat-ai-2-line:before{content:""}.ri-chat-ai-3-fill:before{content:""}.ri-chat-ai-3-line:before{content:""}.ri-chat-ai-4-fill:before{content:""}.ri-chat-ai-4-line:before{content:""}.ri-chat-smile-ai-3-fill:before{content:""}.ri-chat-smile-ai-3-line:before{content:""}.ri-deepseek-fill:before{content:""}.ri-deepseek-line:before{content:""}.ri-file-ai-2-fill:before{content:""}.ri-file-ai-2-line:before{content:""}.ri-file-ai-fill:before{content:""}.ri-file-ai-line:before{content:""}.ri-function-ai-fill:before{content:""}.ri-function-ai-line:before{content:""}.ri-game-2-fill:before{content:""}.ri-game-2-line:before{content:""}.ri-goblet-broken-fill:before{content:""}.ri-goblet-broken-line:before{content:""}.ri-lightbulb-ai-fill:before{content:""}.ri-lightbulb-ai-line:before{content:""}.ri-loop-left-ai-fill:before{content:""}.ri-loop-left-ai-line:before{content:""}.ri-loop-right-ai-fill:before{content:""}.ri-loop-right-ai-line:before{content:""}.ri-message-ai-3-fill:before{content:""}.ri-message-ai-3-line:before{content:""}.ri-painting-ai-fill:before{content:""}.ri-painting-ai-line:before{content:""}.ri-painting-fill:before{content:""}.ri-painting-line:before{content:""}.ri-pencil-ai-2-fill:before{content:""}.ri-pencil-ai-2-line:before{content:""}.ri-pencil-ai-fill:before{content:""}.ri-pencil-ai-line:before{content:""}.ri-remix-fill:before{content:""}.ri-remix-line:before{content:""}.ri-search-ai-2-fill:before{content:""}.ri-search-ai-2-line:before{content:""}.ri-search-ai-3-fill:before{content:""}.ri-search-ai-3-line:before{content:""}.ri-search-ai-4-fill:before{content:""}.ri-search-ai-4-line:before{content:""}.ri-search-ai-fill:before{content:""}.ri-search-ai-line:before{content:""}.ri-speech-to-text-fill:before{content:""}.ri-speech-to-text-line:before{content:""}.ri-target-fill:before{content:""}.ri-target-line:before{content:""}.ri-text-to-speech-fill:before{content:""}.ri-text-to-speech-line:before{content:""}.ri-wrench-fill:before{content:""}.ri-wrench-line:before{content:""}.ri-area-chart-fill:before{content:""}.ri-area-chart-line:before{content:""}.ri-baseball-fill:before{content:""}.ri-baseball-line:before{content:""}.ri-binoculars-fill:before{content:""}.ri-binoculars-line:before{content:""}.ri-cursor-hand:before{content:""}.ri-emotion-add-fill:before{content:""}.ri-emotion-add-line:before{content:""}.ri-file-scan-fill:before{content:""}.ri-file-scan-line:before{content:""}.ri-fiverr-fill:before{content:""}.ri-fiverr-line:before{content:""}.ri-font-serif:before{content:""}.ri-ghost-3-fill:before{content:""}.ri-ghost-3-line:before{content:""}.ri-gitee-fill:before{content:""}.ri-gitee-line:before{content:""}.ri-global-off-fill:before{content:""}.ri-global-off-line:before{content:""}.ri-image-download-fill:before{content:""}.ri-image-download-line:before{content:""}.ri-image-upload-fill:before{content:""}.ri-image-upload-line:before{content:""}.ri-issues-fill:before{content:""}.ri-issues-line:before{content:""}.ri-issues-reopen-fill:before{content:""}.ri-issues-reopen-line:before{content:""}.ri-network-error-fill:before{content:""}.ri-network-error-line:before{content:""}.ri-network-fill:before{content:""}.ri-network-line:before{content:""}.ri-network-off-fill:before{content:""}.ri-network-off-line:before{content:""}.ri-piano-fill:before{content:""}.ri-piano-grand-fill:before{content:""}.ri-piano-grand-line:before{content:""}.ri-piano-line:before{content:""}.ri-plug-3-fill:before{content:""}.ri-plug-3-line:before{content:""}.ri-send-ins-fill:before{content:""}.ri-send-ins-line:before{content:""}.ri-signal-cellular-1-fill:before{content:""}.ri-signal-cellular-1-line:before{content:""}.ri-signal-cellular-2-fill:before{content:""}.ri-signal-cellular-2-line:before{content:""}.ri-signal-cellular-3-fill:before{content:""}.ri-signal-cellular-3-line:before{content:""}.ri-signal-cellular-off-fill:before{content:""}.ri-signal-cellular-off-line:before{content:""}.ri-stacked-chart-fill:before{content:""}.ri-stacked-chart-line:before{content:""}.ri-upwork-fill:before{content:""}.ri-upwork-line:before{content:""}.ri-brain-4-fill:before{content:""}.ri-brain-4-line:before{content:""}.ri-certificate-2-fill:before{content:""}.ri-certificate-2-line:before{content:""}.ri-certificate-fill:before{content:""}.ri-certificate-line:before{content:""}.ri-cookie-fill:before{content:""}.ri-cookie-line:before{content:""}.ri-cursor-ai-fill:before{content:""}.ri-cursor-ai-line:before{content:""}.ri-draw-fill:before{content:""}.ri-draw-line:before{content:""}.ri-ghost-4-fill:before{content:""}.ri-ghost-4-line:before{content:""}.ri-gitbook-fill:before{content:""}.ri-gitbook-line:before{content:""}.ri-grok-ai-fill:before{content:""}.ri-grok-ai-line:before{content:""}.ri-hand-2:before{content:""}.ri-megaphone-2-fill:before{content:""}.ri-megaphone-2-line:before{content:""}.ri-microsoft-copilot-fill:before{content:""}.ri-microsoft-copilot-line:before{content:""}.ri-mosaic-fill:before{content:""}.ri-mosaic-line:before{content:""}.ri-qr-scan-ai-fill:before{content:""}.ri-qr-scan-ai-line:before{content:""}.ri-qwen-ai-fill:before{content:""}.ri-qwen-ai-line:before{content:""}.ri-reddit-2-fill:before{content:""}.ri-reddit-2-line:before{content:""}.ri-sim-card-warning-fill:before{content:""}.ri-sim-card-warning-line:before{content:""}.ri-space-ship-2-fill:before{content:""}.ri-space-ship-2-line:before{content:""}.ri-subreddit-fill:before{content:""}.ri-subreddit-line:before{content:""}.ri-zhipu-ai-fill:before{content:""}.ri-zhipu-ai-line:before{content:""}.ri-connector-fill:before{content:""}.ri-connector-line:before{content:""}:root{font-family:var(--font-body);color:var(--text);background:var(--background);font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer;border:1px solid #ddd;border-radius:4px;padding:10px 16px;background:#fff;color:#333;min-height:42px;transition:background .15s}button:hover{background:#f9f1f0}button:disabled{cursor:wait;opacity:.6}button.primary{background:var(--red);border-color:var(--red);color:#fff}button.primary:hover{background:var(--red-hover)}button.quiet,button.text-button{border:none;background:none}button.text-button{color:var(--red)}button i{margin-right:7px}input,select,textarea{width:100%;padding:11px 12px;border:1px solid #d9d9d9;background:#fff;border-radius:4px;color:#222;min-height:44px}textarea{resize:vertical}input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:var(--red);flex-shrink:0}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #bf1713;outline-offset:3px}label{display:flex;flex-direction:column;gap:8px;color:#555;font-size:14px;margin-bottom:16px}.form-body{border:0;margin:0;padding:0;min-width:0}.config-value{margin:0;overflow-wrap:anywhere}.config-value ol{padding-left:22px}.check,.checks label{flex-direction:row;align-items:center;line-height:1.7}h1,h2,h3{font-family:var(--font-heading);color:var(--heading)}h1{font-size:34px;margin:24px 0 28px;padding-bottom:16px;border-bottom:2px solid var(--red);letter-spacing:1px}h2{font-size:23px;margin:0 0 20px}h3{font-size:19px;margin:12px 0}p{line-height:1.8}small{display:block;font-size:12px;color:var(--muted);line-height:1.7}a{color:var(--red)}.logo{width:183px;height:auto;-o-object-fit:contain;object-fit:contain}.logo.brand-logo{width:64px;height:64px}.workspace{min-width:0;flex:1}.top{height:70px;display:flex;justify-content:space-between;align-items:center;color:#888;font-size:12px}.top>span:last-child{display:flex;align-items:center;gap:28px}.top button{font-size:13px}.title-row{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.title-row h1{flex:1}.title-row h2{margin:0}.title-row>div{display:flex;gap:8px}.panel{padding:24px;background:#fff;border:1px solid var(--line);border-radius:5px;margin:20px 0}.notice{padding:14px 18px;border-left:3px solid var(--red);background:#fff5f4;font-size:14px;color:#5b4746;line-height:1.8;margin:20px 0}.muted{color:var(--muted);font-size:13px}.welcome{font-size:22px;font-family:Songti SC,serif}.welcome span{font:13px PingFang SC,sans-serif;display:block;color:#777;margin-top:12px}.toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px;margin:24px 0}.toolbar>select{max-width:280px}.tabs{display:flex;gap:6px;overflow:auto;border-bottom:1px solid var(--line);background:#fff;max-width:100%}.tabs button{border:0;white-space:nowrap;border-radius:0;background:transparent;color:#777;padding:14px}.tabs button.active{color:var(--red);box-shadow:inset 0 -2px var(--red)}.actions{display:flex;flex-wrap:wrap;gap:10px}.metrics{display:flex;gap:48px;margin:26px 4px 30px;flex-wrap:wrap}.workbench-metrics{display:flex;flex-wrap:wrap;gap:36px;margin:0 0 30px}.workbench-metrics button{display:flex;align-items:center;gap:52px;border:0;background:none;padding:0 12px 0 0;color:var(--muted)}.workbench-metrics strong{color:var(--red);font-size:28px;font-weight:400}.metrics>div{color:#777;font-size:14px;min-width:110px}.metrics strong{font-size:32px;font-weight:400;color:var(--red);display:block;margin:8px 0}.metrics strong small{display:inline;margin-left:5px}.metrics .role-name{font-size:24px}.table-wrap{overflow:auto;border:1px solid var(--line);border-radius:4px;background:#fff;margin:20px 0}table{border-collapse:collapse;width:100%;font-size:13px;text-align:left}th{font-weight:400;color:#777;padding:14px;background:#fafafa;white-space:nowrap}td{padding:16px 12px;border-top:1px solid var(--line);line-height:1.7;vertical-align:top}tr:hover td{background:snow}.order-table{min-width:880px;table-layout:fixed;font-size:12px}.master-table{min-width:760px}.master-table td{vertical-align:middle}.master-table button{padding:7px 12px;white-space:nowrap}.directory-heading,.directory-heading .actions,.directory-results .title-row,.row-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.directory-heading{margin-bottom:20px}.directory-heading h1{margin-bottom:4px}.directory-filters{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(140px,1fr)) auto;gap:16px;align-items:end}.directory-filters .actions{padding-bottom:1px}.directory-results{margin-top:20px}.directory-table{min-width:1320px}.directory-table td{vertical-align:top}.directory-table small{display:block;margin-top:4px}.directory-address{min-width:260px;max-width:420px}.directory-form{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:16px}.directory-form-wide{grid-column:1/-1}.row-actions{justify-content:flex-start;flex-wrap:wrap}button.danger{color:#a8071a;border-color:#ffa39e;background:#fff1f0}button.danger:hover{color:#820014;border-color:#ff7875}@media (max-width: 1100px){.directory-heading{align-items:flex-start}.directory-heading,.directory-heading .actions{flex-wrap:wrap}.directory-filters{grid-template-columns:repeat(2,minmax(180px,1fr))}.directory-filters .actions{grid-column:1/-1}}.order-table td:last-child{white-space:nowrap}.order-table th,.order-table td{padding:12px 8px;overflow-wrap:anywhere}.order-table th:first-child{width:19%}.order-table th:nth-child(2){width:12%}.order-table th:nth-child(3){width:15%}.order-table th:nth-child(4){width:8%}.order-table th:nth-child(5){width:10%}.order-table th:nth-child(6){width:11%}.order-table th:nth-child(7){width:10%}.order-table th:nth-child(8){width:7%}.order-table th:last-child{width:8%}.order-table .pill{padding:2px 6px;font-size:11px}.order-table button{padding:5px 0;font-size:12px}.order-table small{font-size:11px}.appointment-empty{padding:12px 0}.section-title{border-left:3px solid var(--red);padding-left:12px}.workbench-footer{justify-content:flex-end;margin-top:22px}.workbench-toolbar .tabs{flex:1}.ticket-section+.ticket-section{border-top:1px solid var(--line);padding-top:24px;margin-top:8px}.ticket-section .fields>fieldset{grid-column:auto}.ticket-section fieldset{padding:14px}.ticket-section h2{font-size:21px;margin-bottom:20px}.report-steps{list-style:none;display:flex;gap:12px;padding:0;margin:20px 0}.report-steps li{flex:1;border-top:2px solid var(--line);padding-top:10px;font-size:12px;color:var(--muted)}.report-steps li[aria-current=step]{border-color:var(--red);color:var(--red)}.report-steps span{display:block;font-size:18px;margin-bottom:4px}.review-summary{grid-template-columns:110px 1fr}.review-summary dd{white-space:pre-wrap}.related-search{display:flex;gap:12px;align-items:center;margin-top:12px}.related-search label{flex:1}.related-order-field{margin-top:0}.action-context{font-size:15px;line-height:1.7;overflow-wrap:anywhere}.pill{display:inline-block;border-radius:16px;background:#eee;padding:3px 10px;font-size:12px;white-space:nowrap;color:#555}.pill.REPORTED,.pill.BREACHED,.pill.FAILED{background:#ffe4e2;color:#be2722}.pill.PENDING_ACCEPTANCE,.pill.SUSPENDED,.pill.UNKNOWN{background:#fff0d7;color:#8b601e}.pill.APPOINTED,.pill.ASSIGNED{background:#eaf0f7;color:#41648b}.pill.CLOSED,.pill.MET,.pill.DELIVERED,.pill.READY{background:#e7f3ed;color:#276c4c}.filters{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:16px 0}.filters input,.filters select{width:230px}.filters label{margin:0}.fields{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.fields fieldset,.fields .wide{grid-column:1/-1}fieldset{border:1px solid var(--line);border-radius:4px;padding:18px;margin:4px 0 24px;min-width:0}legend{font-size:17px;font-family:Songti SC,serif;padding:0 8px;color:#222}.checks{display:flex;flex-wrap:wrap;gap:8px 24px}.form-footer,dialog footer{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}dialog{width:min(720px,100vw - 32px);max-height:90dvh;overflow:auto;border:1px solid #ddd;border-radius:6px;padding:24px;box-shadow:0 12px 50px rgba(0,0,0,.133)}dialog::backdrop{background:rgba(0,0,0,.467)}dialog.drawer-dialog{position:fixed;inset:0 0 0 auto;width:min(550px,100vw);height:100dvh;max-height:100dvh;margin:0;border-radius:0;padding:24px}dialog.drawer-dialog[open]{display:flex;flex-direction:column}dialog.drawer-dialog>footer{margin-top:auto;position:sticky;bottom:-24px;background:var(--surface);padding-bottom:24px}dialog.drawer-dialog>footer button{flex:1}.workflow-context{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 12px;background:var(--background);border:1px solid var(--line);font-size:13px}.workflow-context span:last-child{min-width:0}.detail-tabs{margin:20px 0}dialog header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:20px}dialog header h2{margin:0}dialog header button{min-width:42px;padding:8px}dialog header i{margin:0}.error{border:1px solid #e9b7b4;background:#fff3f2;padding:14px;margin:16px 0;color:#ab211c;font-size:14px;overflow-wrap:anywhere}.error small{color:#91413d}.success{background:#eef8f0;padding:12px;color:#236345}.loading,.empty{padding:40px 20px;text-align:center;color:#777}.empty i{font-size:34px}.empty h2{font-size:22px;margin-top:18px}.next{margin:16px 12px 0 0}.list-row{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid var(--line);padding:20px 0}.list-row:last-child{border:0}.list-row>span{min-width:0;overflow-wrap:anywhere}.list-row small{margin-top:5px}.role-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.role-grid p{font-size:13px;color:#666}.role-grid article{border-top:1px solid var(--line)}dl{display:grid;grid-template-columns:150px 1fr;gap:14px;line-height:1.7;font-size:14px}dt{color:#777}dd{margin:0;overflow-wrap:anywhere}.detail-grid{grid-template-columns:110px 1fr 110px 1fr}.order-heading{display:flex;justify-content:space-between;align-items:center}.order-heading h2{margin:10px 0}.round{border-top:1px solid var(--line);padding:16px 0}.round button{margin:6px}.timeline{list-style:none;padding:0 0 0 16px;border-left:1px solid #ddd}.timeline li{padding:10px 0 20px}.timeline span{display:block;font-size:12px;color:#888;margin-top:7px}.timeline p{margin:8px 0}.upload{display:inline-flex;padding:10px 16px;border:1px dashed #ccc;border-radius:4px;cursor:pointer;margin:8px 0}.upload input{max-width:260px;border:none;padding:4px}.file{display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--line);padding:10px 0}.file>span{flex:1}.file i{font-size:20px}.file button{padding:5px 10px}.repeat{padding:16px;background:#fafafa;margin-bottom:16px}.login{max-width:1040px;margin:0 auto;padding:36px 24px;min-height:100vh}.login>section{max-width:530px;margin:70px auto 0;padding:36px;background:#fff;border:1px solid var(--line);border-radius:5px}.login h1{margin-top:20px}.login form>button{margin:8px 8px 12px 0}.login .primary{width:100%}.mobile-only{display:none}.h5{max-width:600px;min-height:100dvh;margin:0 auto;background:#f5f5f5}.h5 .workspace{padding:0 18px 110px}.mobile-header{height:66px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid var(--line);padding:12px 18px}.mobile-header .logo{width:128px}.mobile-header span{font-size:12px;color:#888}.h5 .top{display:none}.h5 h1{font-size:27px;margin:22px 0 20px;padding-bottom:14px}.h5 .title-row{gap:6px}.h5 .title-row>div button{font-size:12px;padding:7px 10px}.h5 .metrics{gap:26px}.h5 .metrics>div{min-width:75px;flex:1;font-size:12px}.h5 .metrics strong{font-size:28px}.h5 .metrics .role-name{font-size:18px}.h5 .desktop-only{display:none}.h5 .mobile-only{display:block}.h5 .panel{padding:16px}.h5 .fields{display:block}.h5 .workbench-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.h5 .workbench-metrics button{flex-direction:column;align-items:flex-start;gap:10px;font-size:12px}.h5 .form-footer{flex-wrap:wrap}.h5 .form-footer .primary{flex:1}.h5 .detail-grid{grid-template-columns:85px 1fr}.h5 .toolbar{margin-top:15px}.h5 .toolbar .actions{order:-1}.h5 .filters{width:100%}.h5 .filters input:not([type=checkbox]):not([type=radio]){width:100%}.h5 .filters input[type=checkbox],.h5 .filters input[type=radio]{width:18px;flex:0 0 18px}.h5 .filters select{width:auto}.bottom-nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(600px,100%);display:flex;background:#fff;border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.bottom-nav button{flex:1;border:0;border-radius:0;display:flex;flex-direction:column;align-items:center;gap:5px;padding:13px 0;color:#777;font-size:12px;background:#fff}.bottom-nav i{font-size:20px;margin:0}.bottom-nav .selected{color:var(--red)}.order-card{display:block;width:100%;text-align:left;padding:15px;margin:15px 0;border:1px solid var(--line);background:#fff;border-radius:5px}.order-card small{font-size:10px;margin-bottom:10px}.order-card h3{font-family:inherit;font-size:16px;font-weight:500}.order-card p{margin:7px 0;color:#777;font-size:13px}.order-card>div{font-size:11px;color:#888;display:flex;justify-content:space-between}.mobile-login{max-width:600px;padding:0;min-height:100dvh}.mobile-login>section{padding:0 18px 112px;margin:0;max-width:none;border:none;background:transparent}.mobile-login>section>small{display:none}.mobile-login h1{font-size:27px;margin:22px 0 20px;padding-bottom:14px}.mobile-login h2{font-size:22px}.mobile-auth-actions{position:fixed;left:50%;transform:translate(-50%);bottom:0;width:min(600px,100%);padding:18px 18px calc(18px + env(safe-area-inset-bottom));background:var(--background)}.evidence-preview{display:block;max-width:100%;max-height:65dvh;-o-object-fit:contain;object-fit:contain;margin:16px auto}.pdf-preview{width:100%;height:65dvh;border:1px solid var(--line)}.service-help{margin:18px 0;line-height:1.7;overflow-wrap:anywhere}.service-help summary{cursor:pointer}.call-contact{display:inline-block;margin-left:12px}.h5 .filters{display:grid;grid-template-columns:minmax(0,1fr)}.h5 .filters select,.h5 .filters label{width:100%;min-width:0}.h5 button,.mobile-login button{min-height:44px}.h5 dd,dialog dd{overflow-wrap:anywhere;min-width:0}.h5 .list-row{flex-wrap:wrap;gap:12px}.h5 .actions{flex-wrap:wrap}@media (max-width: 430px){dialog{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);overflow:auto}dialog .fields{display:block}dialog footer{flex-wrap:wrap}dialog footer button{min-height:44px;flex:1}.h5 .detail-grid{grid-template-columns:88px minmax(0,1fr)}}@media (max-width: 760px){.fields{display:block}.role-grid{grid-template-columns:1fr}.detail-grid{grid-template-columns:100px 1fr}dialog{padding:18px}.review-summary{grid-template-columns:90px 1fr;gap:12px}.h5 .title-row{align-items:baseline}.h5 .title-row h1{flex-basis:100%}.h5 .title-row>button{margin-bottom:8px}}.accounts-table{min-width:900px;table-layout:fixed}.accounts-table th:nth-child(1){width:28%}.accounts-table th:nth-child(2){width:12%}.accounts-table th:nth-child(3){width:17%}.accounts-table th:nth-child(4){width:17%}.accounts-table th:nth-child(5){width:26%}.accounts-table td{vertical-align:top}.accounts-table td:first-child small{overflow-wrap:anywhere}.accounts-table td:not(:first-child),.accounts-table button{white-space:nowrap}.account-more summary{cursor:pointer;padding:10px 8px}.account-more>div{display:grid;gap:6px;margin-top:8px}.scope-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.scope-toolbar>label:first-child{flex:1;min-width:180px}.scope-toolbar input[type=checkbox],.scope-options input{width:auto;flex:none}.scope-options{max-height:220px;overflow-y:auto;border:1px solid var(--border, #ddd);padding:8px}.scope-toolbar>label:last-child{flex-direction:row;align-items:center}.scope-options label{display:flex;flex-direction:row;gap:12px;align-items:center;padding:10px;margin:0}.scope-options label:focus-within{outline:2px solid #b91c1c;outline-offset:-2px}.store-scope-selector details{margin-top:12px}.store-scope-selector details[open]{max-height:180px;overflow:auto}.governance-dialog .form-footer{position:sticky;bottom:-24px;background:#fff;padding:16px 0;border-top:1px solid #ddd;z-index:2}.config-history .config-value{max-height:280px;overflow:auto}:root{--red: #dd1f1a;--red-hover: #bd1713;--background: #f5f5f5}body,#root,#app,uni-page-body{min-width:0;max-width:100%}main,section,article,form,fieldset,label,.panel,.workspace,.title-row>*,.actions>*,.fields>*,.detail-grid>*,.order-heading>*,.pro-business-content,.ant-layout{min-width:0}h1,h2,h3,p,dd,li,td,th,a,small,strong,legend{overflow-wrap:anywhere;word-break:normal}h1{font-family:Songti SC,STSong,serif;font-size:clamp(25px,2.3vw,34px);line-height:1.35}input,select,textarea{min-width:0;max-width:100%}select{text-overflow:ellipsis}fieldset{margin-inline:0;max-width:100%}img,uni-video,uni-canvas{max-width:100%}pre{white-space:pre-wrap;overflow-wrap:anywhere}.title-row,.actions,.row-actions,footer{flex-wrap:wrap;gap:10px}.table-wrap{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}table{table-layout:fixed;width:100%}td,th{white-space:normal;vertical-align:top}td small{display:block;margin-top:5px;color:#777}td.actions{display:table-cell}td.actions button{margin:2px;padding:5px 8px;min-height:36px}dialog{width:min(760px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain}dialog header{position:sticky;top:0;background:#fff;z-index:2}dialog footer,.form-footer{position:sticky;bottom:0;background:#fff;padding-top:16px;z-index:1}dialog .fields{grid-template-columns:repeat(2,minmax(0,1fr))}dialog .fields fieldset,dialog .fields .wide{grid-column:1/-1}.coverage-tag{display:inline-block;background:#f5f5f5;padding:3px 7px;margin:2px;border-radius:4px;max-width:100%}.contact-card{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border:1px solid #e4e4e4;padding:16px;margin-block:16px;border-radius:4px}.contact-card>div{flex:1 1 180px;min-width:0}.call-button{display:inline-flex;align-items:center;gap:7px;padding:10px 14px;color:#dd1f1a;background:#fcf0ee;border-radius:4px;text-decoration:none;min-height:44px}.schedule-toolbar,.otp-row{display:flex;align-items:end;gap:12px;margin-block:16px}.schedule-toolbar label,.otp-row label{flex:1;min-width:0}.schedule-hint{border:1px solid #e4e4e4;padding:14px;margin-block:12px;border-radius:4px}.schedule-timeline{margin-block:24px}.schedule-timeline .panel{margin-top:10px}.compact-list{max-height:260px;overflow:auto;padding:12px 24px}@media (max-width: 720px){.fields,dialog .fields,.directory-form,.directory-filters,.filters{grid-template-columns:minmax(0,1fr)}.panel{padding:16px}.title-row{align-items:flex-start}.title-row>div{max-width:100%}.detail-grid{grid-template-columns:minmax(80px,.32fr) minmax(0,1fr)}.workbench-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;max-width:100%}.tabs button{flex:0 0 auto}.table-wrap table{min-width:720px}dialog{padding:16px}.form-footer>button{flex:1 1 120px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.app.h5{width:100%;max-width:960px;margin-inline:auto}.h5 .workspace{padding-bottom:calc(100px + env(safe-area-inset-bottom))}.h5 .bottom-nav{padding-bottom:env(safe-area-inset-bottom)}.h5 .order-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px}.h5 .mobile-header{gap:16px}.h5 .mobile-header>span{white-space:nowrap;font-size:13px;color:#666}@media (max-width: 560px){.h5 .workspace{padding-inline:14px}.h5 .fields{grid-template-columns:minmax(0,1fr)}.h5 .fields fieldset{grid-column:1/-1}.h5 .top{display:none}.h5 .title-row h1{font-size:25px}.h5 .bottom-nav{width:100%;left:0;transform:none}dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);margin:8px auto}}.h5{font-family:var(--font-body);font-size:14px}.h5 h1{border:0;padding:0;margin:22px 0 14px;font-size:27px}.h5 .title-row h1{flex:1 1 180px}.h5 .title-row>button{font-size:12px;padding:7px 10px;margin:0}.h5 .welcome{font-family:var(--font-body);font-size:15px;margin:4px 0 22px}.h5 .welcome span{margin-top:6px;line-height:1.65}.h5 .workbench-metrics{padding:16px;background:#fff;border:1px solid var(--line);gap:16px;margin-bottom:20px}.h5 .workbench-metrics button{min-height:64px}.h5 .bottom-nav{z-index:20;width:min(960px,100%)}.h5 .order-card{text-align:left}.h5 .tabs{scrollbar-width:none}.h5 .tabs::-webkit-scrollbar{display:none}.h5 .workspace{padding-bottom:100px}.h5 .form-footer{bottom:calc(72px + env(safe-area-inset-bottom))}.h5 dialog .form-footer{bottom:0}.list-end{text-align:center;color:#888;padding:14px 0}.login-page{width:min(480px,100%);min-height:100dvh;margin-inline:auto;background:#fff;color:var(--text)}.login-gateway-shell{display:flex;width:100%;min-height:100dvh;flex-direction:column;background:#fff url(/static/illustrations/login-hero-background.png) top center/100% auto no-repeat}.login-gateway-hero{position:relative;height:clamp(405px,min(100vw,480px) * 1.08,518px);flex:0 0 auto;box-sizing:border-box;padding:max(22px,env(safe-area-inset-top)) 24px 28px;color:#fff}.login-brand{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:18px}.login-wordmark{display:block;width:clamp(112px,32vw,144px);height:auto;-o-object-fit:contain;object-fit:contain}.login-gateway-hero .login-wordmark{margin-left:-5px}.login-brand span{padding-left:18px;border-left:1px solid currentcolor;font-size:14px;opacity:.9;white-space:nowrap}.login-gateway-copy{position:relative;z-index:2;margin-top:clamp(38px,5dvh,52px);padding-left:5px}.registration-header>small{color:inherit;font-size:11px;font-weight:600;letter-spacing:3px;opacity:.8}.login-gateway-copy h1,.registration-header h1{max-width:420px;margin:16px 0 0;padding:0;border:0;color:#fff;font:700 clamp(39px,10.6vw,49px)/1.16 var(--font-body);letter-spacing:.5px}.login-gateway-copy h1 span{display:block}.login-gateway-copy h1 span:last-child{font-size:1.08em}.login-gateway-copy p{margin:0;font-size:clamp(18px,5vw,24px);letter-spacing:1px}.login-gateway-copy hr{width:46px;height:3px;margin:19px 0 20px;border:0;background:rgba(255,255,255,.88)}.login-gateway-actions{display:flex;min-height:250px;flex:1 1 auto;flex-direction:column;align-items:stretch;padding:0 24px calc(14px + env(safe-area-inset-bottom));text-align:center}.login-action-main{display:flex;flex-direction:column;margin-top:46px}.login-action-main>p{margin:0 0 22px;color:var(--muted);font-size:14px}.login-primary{min-height:52px;border-radius:8px;font-size:17px;font-weight:600}.login-primary i{font-size:20px}.login-action-main>small{margin-top:14px;color:#777;font-size:13px}.login-gateway-actions>.privacy-trigger{display:flex;width:100%;flex:0 0 auto;align-items:center;gap:14px;margin-top:auto;color:#555;text-decoration:none}.login-gateway-actions>.privacy-trigger:before,.login-gateway-actions>.privacy-trigger:after{height:1px;flex:1 1 auto;background:#e4e4e4;content:""}.privacy-trigger{align-self:center;min-height:38px;margin-top:20px;padding:6px 10px;border:0;background:transparent;color:#555;font-size:13px;text-decoration:underline;text-underline-offset:4px}.privacy-trigger:hover{background:transparent;color:var(--red)}.registration-header{display:flex;min-height:92px;align-items:center;padding:max(20px,env(safe-area-inset-top)) 24px 20px;background:var(--red);color:#fff}.registration-header .login-brand{width:100%}.registration-content{padding:0 24px calc(24px + env(safe-area-inset-bottom))}.registration-intro{padding:26px 0 24px}.registration-intro h1{margin:0;padding:0;border:0;font:650 clamp(27px,7.5vw,34px)/1.25 var(--font-body);letter-spacing:0}.registration-intro p{margin:8px 0 0;color:var(--muted);font-size:14px}.registration-form{margin-inline:-24px}.registration-list-section>h2{margin:0;padding:11px 24px;background:#f6f7f9;color:#5d6470;font:600 14px/1.5 var(--font-body);letter-spacing:.5px}.registration-list-row{display:flex;min-height:62px;flex-direction:row;align-items:center;gap:14px;margin:0 24px;border-bottom:1px solid #eceef1;color:#171a20;font-size:15px;font-weight:550}.registration-list-row>span{flex:0 0 76px;white-space:nowrap}.registration-list-row input,.registration-list-row select{width:auto;min-width:0;min-height:44px;flex:1 1 auto;padding:10px 2px;border:0;outline-offset:-2px;background-color:transparent;color:#252932;text-align:right;text-overflow:ellipsis}.registration-list-row input::-moz-placeholder{color:#a1a6af;opacity:1}.registration-list-row input::placeholder{color:#a1a6af;opacity:1}.registration-input-row input:focus-visible{outline:none;background:transparent}.registration-role-row select{max-width:126px;margin-left:auto;padding-inline:14px 30px;border-radius:18px;background-color:var(--red-soft);color:var(--red);font-weight:600}.registration-otp{gap:10px}.registration-otp input{width:min(110px,32vw);flex:1 1 90px}.registration-otp button{min-width:88px;min-height:38px;flex:0 0 auto;padding:6px 0 6px 12px;border:0;border-left:1px solid #eceef1;border-radius:0;background:transparent;color:var(--red);font-size:14px}.privacy-consent{display:flex;align-items:center;gap:7px;margin-inline:24px;padding:18px 0 4px;color:#666;font-size:13px}.privacy-consent input{width:18px;height:18px;min-height:18px;accent-color:var(--red)}.privacy-consent .privacy-trigger{min-height:32px;margin:0;padding:2px 0;color:var(--red)}.registration-submit{width:calc(100% - 48px);min-height:50px;margin:14px 24px 0;border-radius:8px;font-size:16px;font-weight:600}.registration-purpose{margin:12px 24px 0;color:var(--muted);font-size:12px;text-align:center}.application-status-text{margin:0 24px;padding:12px 0;border-bottom:1px solid #eceef1;color:var(--red);font-size:13px}@media (max-width: 350px){.registration-header,.registration-content{padding-inline:20px}.registration-form{margin-inline:-20px}.registration-list-section>h2,.registration-list-row{margin-inline:20px}.registration-list-section>h2{margin-inline:0;padding-inline:20px}.registration-list-row{gap:8px}.registration-list-row>span{flex-basis:68px}.registration-otp button{min-width:78px;padding-left:8px;font-size:13px}.privacy-consent,.registration-purpose{margin-inline:20px}.registration-submit{width:calc(100% - 40px);margin-inline:20px}}@media (max-height: 760px){.registration-header{min-height:76px;padding-block:max(15px,env(safe-area-inset-top)) 15px}.registration-intro{padding-block:18px 16px}.registration-intro h1{font-size:clamp(25px,7vw,31px)}.registration-intro p{margin-top:5px}.registration-list-section>h2{padding-block:8px}.registration-list-row{min-height:54px}.privacy-consent{padding-top:12px}.registration-submit{min-height:46px;margin-top:9px}.registration-purpose{margin-top:8px}}.application-result{padding:56px 0 24px;text-align:center}.application-result>i{color:var(--red);font-size:54px}.application-result h2{margin:18px 0 8px;font:600 25px/1.4 var(--font-body)}.application-result p{margin:0 0 8px;color:var(--muted)}.application-result small{overflow-wrap:anywhere}.application-result .primary{width:100%;margin-top:28px}.privacy-dialog{display:flex;max-height:calc(100dvh - 16px);flex-direction:column;overflow:hidden;padding:0;border:0;border-radius:14px}.privacy-dialog>header{flex:0 0 auto;padding:20px 20px 16px;margin:0}.privacy-dialog-body{min-height:0;flex:1 1 auto;overflow-y:auto;padding:18px 20px 8px}.privacy-dialog>footer{flex:0 0 auto;margin:24px 0 0;padding:14px 20px calc(14px + env(safe-area-inset-bottom));background:#fff}.privacy-dialog>footer .primary{width:100%}.privacy-intro{display:flex;gap:14px;padding:18px;border-radius:9px;background:var(--red-soft)}.privacy-intro>i{color:var(--red);font-size:28px}.privacy-intro strong{font-size:15px}.privacy-intro p,.privacy-policy p{margin:6px 0 0;color:#555;font-size:13px;line-height:1.8;white-space:pre-wrap}.privacy-meta{display:block;margin-block:18px 4px}.privacy-meta>div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid #eee}.privacy-meta dt{color:var(--muted)}.privacy-meta dd{margin:0;overflow-wrap:anywhere}.privacy-policy{margin-top:20px}.privacy-policy h3{margin:0;font:600 16px/1.5 var(--font-body)}.privacy-policy-list .privacy-policy{padding-bottom:16px;border-bottom:1px solid #eee}.privacy-policy-published{padding:16px;border-radius:9px;background:#fafafa}.privacy-contact-card{padding:14px 16px;border-radius:9px;background:#fafafa}.privacy-contact-card a{color:var(--red)}.privacy-binding-note{margin:18px 0 0;color:#666;font-size:12px;line-height:1.8}.privacy-maintenance{padding:12px;border-left:3px solid var(--red);background:var(--red-soft);font-size:13px}.not-found-page{width:min(600px,100%);min-height:100dvh;margin-inline:auto;padding:max(22px,env(safe-area-inset-top)) 24px calc(28px + env(safe-area-inset-bottom));background:#fff}.not-found-brand{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid var(--line)}.not-found-brand img{width:150px}.not-found-brand span{color:var(--muted);font-size:13px}.not-found-page>section{display:flex;min-height:calc(100dvh - 110px);flex-direction:column;align-items:center;justify-content:center;text-align:center}.not-found-code{color:#f2d2d0;font-size:clamp(88px,28vw,140px);font-weight:700;line-height:1}.not-found-page>section>i{margin-top:-42px;color:var(--red);font-size:42px}.not-found-page h1{margin:28px 0 8px;padding:0;border:0;font:600 26px/1.4 var(--font-body)}.not-found-page p{max-width:300px;margin:0 0 28px;color:var(--muted);font-size:14px}.not-found-page .primary{width:min(280px,100%)}@media (max-height: 720px){.login-gateway-hero{height:clamp(380px,min(100vw,480px) * 1.05,470px)}.login-gateway-copy{margin-top:34px}.login-gateway-actions{min-height:238px}}:root{color-scheme:light;--app-max-width: 480px;--app-header-height: 54px;--app-nav-height: 69px;--app-space: 14px;--app-radius: 18px;--app-radius-control: 10px;--app-text-strong: #171b25;--app-text: #2b313c;--app-text-muted: #626a78;--app-border: #e5e8ed;--app-surface: #fff;--app-background: #f4f6f8;--app-red: #dd1f1a;--app-red-strong: #b91814;--app-red-soft: #fcf0ee;--app-success: #159455;--app-success-soft: #e7f7ef;--app-warning: #d98b08;--app-warning-soft: #fff4dd;--app-info: #246cc0;--app-shadow: 0 7px 18px rgb(23 27 37 / 4.5%)}body{background:var(--app-background);color:var(--app-text)}.app.h5{position:relative;width:min(100%,var(--app-max-width));min-height:100dvh;margin-inline:auto;overflow-x:clip;background:var(--app-background)}.h5 .workspace{min-height:calc(100dvh - var(--app-header-height));padding:14px var(--app-space) calc(var(--app-nav-height) + 14px + env(safe-area-inset-bottom))}.h5.immersive-page .workspace{min-height:100dvh;padding:0 var(--app-space) calc(72px + env(safe-area-inset-bottom))}.h5.immersive-page.detail-page-shell .workspace{padding-bottom:calc(90px + env(safe-area-inset-bottom))}.app-header{position:sticky;z-index:18;top:0;display:flex;min-height:var(--app-header-height);align-items:center;gap:10px;padding:max(10px,env(safe-area-inset-top)) 16px 10px;background:rgba(255,255,255,.98)}.app-header-brand{flex:0 0 auto;color:var(--app-red);font-size:18px;font-weight:700;letter-spacing:.5px}.app-header-store,.app-header-title{min-width:0;flex:1;overflow:hidden;color:var(--app-text-strong);font-size:18px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.app-header-store{font-size:14px}.app-header-role{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:var(--app-red-soft);color:var(--app-red-strong);font-size:13px}.app-header-action,.icon-action,.app-page-back{position:relative;display:inline-grid;width:36px;height:36px;min-height:36px;flex:0 0 36px;place-items:center;padding:0;border:0;border-radius:10px;background:transparent;color:var(--app-text-strong)}.app-header-action i,.icon-action i,.app-page-back i{margin:0;font-size:19px}.app-header-dot,.app-bottom-nav-dot{position:absolute;width:7px;height:7px;border:1px solid #fff;border-radius:50%;background:var(--app-red)}.app-header-dot{top:4px;right:5px}.app-page-header{display:flex;min-height:67px;align-items:flex-start;gap:8px;padding:0 0 12px}.app-page-heading{min-width:0;flex:1}.app-page-header h1,.h5 .app-page-header h1{margin:0 0 3px;padding:0;border:0;color:var(--app-text-strong);font:500 24px/1.25 var(--font-body);letter-spacing:0}.app-page-header p{margin:0;color:var(--app-text-muted);font-size:12px;line-height:1.5}.app-page-actions{display:flex;align-items:center;gap:6px}.app-page-header.has-back{min-height:54px;align-items:center;margin:0 calc(var(--app-space) * -1) 14px;padding:max(9px,env(safe-area-inset-top)) 9px 9px;background:#fff}.app-page-header.has-back .app-page-heading{text-align:center}.app-page-header.has-back h1,.h5 .app-page-header.has-back h1{margin:0;font-size:18px}.app-page-header.has-back .app-page-actions{width:36px}.app-card,.h5 .app-card,.store-ticket-card{min-width:0;margin:0 0 10px;padding:13px;border:0;border-radius:var(--app-radius);background:var(--app-surface);color:var(--app-text);box-shadow:var(--app-shadow)}.app-card.compact{padding:11px 12px}.app-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}.app-card-header h2,.h5 .app-card-header h2,.app-card>h2,.h5 .app-card>h2{margin:0 0 5px;color:var(--app-text-strong);font:500 15px/1.4 var(--font-body)}.app-card-header p,.app-card p{margin:3px 0;color:var(--app-text-muted);font-size:13px;line-height:1.45}.app-bottom-nav{position:fixed;z-index:22;bottom:0;left:50%;display:grid;width:min(100%,var(--app-max-width));height:calc(var(--app-nav-height) + env(safe-area-inset-bottom));grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;transform:translate(-50%);padding:8px 5px calc(7px + env(safe-area-inset-bottom));border-top:1px solid var(--app-border);background:rgba(255,255,255,.98)}.app-bottom-nav.nav-count-4{grid-template-columns:repeat(4,minmax(0,1fr))}.app-bottom-nav-item{position:relative;display:flex;min-width:0;min-height:46px;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;padding:0;border:0;background:transparent;color:#555d69;font-size:12px}.app-bottom-nav-item:hover{background:transparent}.app-bottom-nav-item i{margin:0;font-size:20px}.app-bottom-nav-item.selected{color:var(--app-red);font-weight:500}.app-bottom-nav-icon{position:relative;display:grid;place-items:center}.app-bottom-nav-dot{top:0;right:-6px;width:6px;height:6px}.app-bottom-nav-item.create .app-bottom-nav-icon{width:42px;height:42px;margin-top:-22px;border-radius:50%;background:var(--app-red);color:#fff;box-shadow:0 8px 18px rgba(221,31,26,.26)}.app-bottom-nav-item.create i{font-size:22px}.h5 .workbench-metrics.store-metrics{display:grid;width:100%;grid-template-columns:repeat(var(--metric-count, 4),minmax(0,1fr));gap:1px;margin:0 0 12px;padding:0;overflow:hidden;border:0;border-radius:14px;background:var(--app-border);box-shadow:none}.h5 .store-metrics button{display:flex;min-width:0;min-height:61px;flex-direction:column-reverse;align-items:center;justify-content:center;gap:3px;padding:10px 3px;border:0;border-radius:0;background:#fff;color:var(--app-text-muted);font-size:12px}.h5 .store-metrics button:hover{background:#fff}.h5 .store-metrics strong{color:var(--app-text-strong);font-size:18px;font-weight:500}.store-metrics .tone-danger strong{color:var(--app-red)}.store-metrics .tone-warning strong{color:var(--app-warning)}.store-metrics .tone-success strong{color:var(--app-success)}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:14px 2px 8px}.section-heading>strong,.section-heading h2{margin:0;color:var(--app-text-strong);font:500 14px/1.4 var(--font-body)}.section-heading>span,.section-link{min-height:0;padding:0;border:0;background:transparent;color:var(--app-text-muted);font-size:13px}.store-ticket-card{display:block;width:100%;padding:12px;text-align:left}.store-ticket-card:hover{background:#fff}.store-ticket-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.store-ticket-top small{margin:0;color:var(--app-text-muted);font-size:12px}.store-ticket-card>strong{display:block;margin-bottom:6px;color:var(--app-text-strong);font-size:14px;font-weight:500;line-height:1.4}.store-ticket-card>p{margin:0 0 5px;color:var(--app-text-muted);font-size:13px;line-height:1.45}.store-ticket-meta{display:flex;align-items:flex-start;gap:6px;margin-top:4px;color:var(--app-text-muted);font-size:12px;line-height:1.4}.store-ticket-meta i{flex:0 0 auto;margin:0;font-size:12px}.store-order-search{display:flex;height:40px;align-items:center;gap:8px;margin-bottom:10px;padding:0 12px;border:0;border-radius:12px;background:#fff;color:var(--app-text-muted)}.store-order-search i{margin:0;font-size:16px}.store-order-search input{min-height:38px;padding:0;border:0;outline:0;background:transparent;font-size:12px}.store-state-tabs{display:flex;gap:6px;margin-bottom:10px;overflow-x:auto;scrollbar-width:none}.store-state-tabs::-webkit-scrollbar{display:none}.store-state-tabs button{min-height:38px;flex:0 0 auto;padding:8px 14px;border:0;border-radius:999px;background:#e9ecf1;color:#525968;font-size:13px;white-space:nowrap}.store-state-tabs button.active{background:var(--app-red);color:#fff}.h5 .order-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.store-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin:12px 0 0;color:var(--app-text-muted);font-size:12px;text-align:center}.store-pagination button{justify-self:start;min-width:92px;min-height:40px;padding:8px 14px;border:1px solid #dfe3e8;border-radius:11px;background:#fff;color:var(--app-text-strong);font-size:13px}.store-pagination button:last-child{justify-self:end}.store-pagination button:disabled{color:#b4bac4}.store-compact-empty{min-height:122px!important;margin-bottom:4px;border-radius:var(--app-radius);background:#fff}.store-compact-empty .app-empty-icon{width:36px;height:36px}.store-compact-empty .app-empty-icon i{font-size:18px}.store-compact-empty h2{margin-top:8px;font-size:13px}.pill{display:inline-flex;min-height:0;align-items:center;padding:4px 8px;border:0;border-radius:999px;background:#eef0f3;color:#646b78;font-size:12px;font-weight:500;white-space:nowrap}.pill.REPORTED{background:var(--app-red-soft);color:var(--app-red-strong)}.pill.CONFIRMED,.pill.ASSIGNED{background:var(--app-warning-soft);color:#a86a00}.pill.APPOINTED{background:#e8f1fc;color:var(--app-info)}.pill.CANCELLED{background:#eef0f3;color:#69717e}.pill.BREACHED,.pill.PENDING{background:var(--app-warning-soft);color:var(--app-warning)}.pill.CLOSED,.pill.MET,.pill.enabled{background:var(--app-success-soft);color:var(--app-success)}.store-report-page{min-height:calc(100dvh - 72px)}.report-store-summary{display:grid;min-height:84px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px}.bound-store-icon{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:var(--app-red-soft);color:var(--app-red)}.bound-store-icon i{margin:0;font-size:23px}.report-store-summary .bound-store-icon{width:42px;height:42px}.report-store-content{min-width:0}.report-store-summary h2{margin:0 0 3px!important;font-size:15px!important}.report-store-summary p{margin:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-store-address{display:-webkit-box;white-space:normal!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.report-store-summary>button{min-height:28px;align-self:start;padding:3px 0 0;border:0;background:transparent;color:var(--app-red);font-size:12px;white-space:nowrap}.report-store-auto{align-items:start}.report-store-auto .report-store-content>small{display:block;margin-bottom:2px;color:var(--app-text-muted);font-size:11px}.report-auto-badge{display:inline-flex;min-height:24px;align-items:center;gap:2px;padding:3px 7px;border-radius:999px;background:#fff1f0;color:var(--app-red);font-size:11px;white-space:nowrap}.report-auto-badge i{margin:0;font-size:12px}.report-auto-details{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:3px 0 0;padding-top:10px;border-top:1px solid var(--app-border)}.report-auto-details div{min-width:0}.report-auto-details dt{margin-bottom:3px;color:var(--app-text-muted);font-size:11px}.report-auto-details dd{margin:0;overflow-wrap:anywhere;color:var(--app-text-strong);font-size:12px;line-height:1.45}.report-form,.ticket-section{margin:0;padding:0}.report-step-card{padding:13px}.report-step-card>h2{margin:0 0 10px!important;color:var(--app-text-strong);font:500 15px/1.4 var(--font-body)!important}.report-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px}.report-field-grid .wide{grid-column:1/-1}.report-control{display:flex;min-width:0;gap:4px;margin:0 0 9px;color:var(--app-text-strong);font-size:13px}.report-control>span:first-child{min-height:15px}.report-control b{color:var(--app-red);font-weight:500}.report-control input,.report-control select,.report-control textarea{width:100%;min-width:0;min-height:42px;padding:9px 10px;border:1px solid #dfe3e8;border-radius:10px;outline:0;background:#fff;color:var(--app-text-strong);font:400 11px/1.45 var(--font-body)}.report-control textarea{min-height:76px;resize:vertical}.report-control input::-moz-placeholder,.report-control textarea::-moz-placeholder{color:#a8aeb8}.report-control input::placeholder,.report-control textarea::placeholder{color:#a8aeb8}.report-control input:focus,.report-control select:focus,.report-control textarea:focus{border-color:#b9bec7;box-shadow:0 0 0 3px rgba(221,31,26,.08);outline:0}.report-snapshot-note,.report-similar-note{display:block;margin:0 0 10px;padding:11px 12px;border-radius:var(--app-radius);background:#fff;box-shadow:var(--app-shadow)}.report-snapshot-note strong,.report-similar-note strong{color:var(--app-text-strong);font-size:13px}.report-snapshot-note p,.report-similar-note p{margin:3px 0 0;color:var(--app-text-muted);font-size:12px;line-height:1.45}.report-form .form-footer,.store-detail-actions{position:fixed;z-index:21;right:50%;bottom:0;display:grid;width:min(100%,var(--app-max-width));grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:9px;transform:translate(50%);padding:10px 14px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--app-border);background:rgba(255,255,255,.98);box-shadow:0 -8px 24px rgba(23,27,37,.05)}.report-form .form-footer button,.store-detail-actions button,.store-detail-actions a{display:grid;min-height:46px;place-items:center;border:1px solid #d5d9e0;border-radius:12px;background:#fff;color:var(--app-text-strong);font-size:15px;font-weight:500;text-decoration:none}.report-form .form-footer .primary,.store-detail-actions .primary{border-color:var(--app-red);background:var(--app-red);color:#fff}.store-detail-actions.single-action{grid-template-columns:minmax(0,1fr)}.store-detail-actions button:disabled{border-color:#e4e7eb;background:#f5f6f8;color:#a1a7b0;opacity:1}.report-form .form-footer>button:only-child{grid-column:2}.report-field-help,.report-evidence-card p,.report-review-card p{margin:3px 0;color:var(--app-text-muted);font-size:12px;line-height:1.45}.report-evidence-card .section-heading,.report-single-page .report-step-card{margin-top:0}.report-single-form-card .section-heading{margin:0 0 10px}.report-single-form-card .section-heading span{font-size:11px}.report-single-form-card .section-heading b{color:var(--app-red);font-weight:500}.report-single-fields{grid-template-columns:minmax(0,1fr)}.report-single-fields textarea{min-height:64px}.report-single-fields .report-control:last-child textarea{min-height:52px}.report-single-evidence{margin-bottom:10px}.report-final-summary p{overflow-wrap:anywhere}.report-upload-fieldset{min-width:0;margin:0;padding:0;border:0}.report-upload-fieldset>legend{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.report-upload-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.report-upload-item,.report-upload-add{position:relative;aspect-ratio:1;min-width:0;min-height:0;margin:0;overflow:hidden;border:1px dashed #cbd0d8;border-radius:10px;background:#fafbfc;color:var(--app-text-muted)}.report-upload-add{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;padding:8px;font-size:12px;cursor:pointer}.report-upload-add i{margin:0;font-size:20px}.report-upload-add input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer}.report-upload-add.busy{opacity:.6}.report-upload-preview{display:flex;width:100%;height:100%;min-height:0;align-items:center;justify-content:center;flex-direction:column;gap:6px;padding:8px;border:0;border-radius:0;background:#eee8df;color:#6b6259;font-size:11px}.report-upload-preview i{margin:0;font-size:22px}.report-upload-preview span{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-upload-remove{position:absolute;top:0;right:0;display:grid;width:44px;height:44px;min-height:44px!important;place-items:center;padding:0;border:8px solid transparent;border-radius:50%;background:rgba(17,21,27,.65);background-clip:padding-box;color:#fff}.report-upload-remove i{margin:0;font-size:14px}.report-review-card>strong{color:var(--app-text-strong);font-size:13px;font-weight:500}.report-confirmation-screen .app-card:first-child{padding-block:16px}.report-confirmation-screen .app-card>strong{color:var(--app-text-strong);font-size:12px;font-weight:500}.report-confirm-dialog>p{margin-bottom:10px}.report-confirm-summary{margin:0 var(--overlay-pad)!important;padding:11px 12px;border-radius:12px;background:#f7f8fa}.report-confirm-summary strong{display:block;color:var(--app-text-strong);font-size:13px;font-weight:500}.report-confirm-summary p{margin:5px 0 0;color:var(--app-text-muted);font-size:12px}.store-order-detail{margin-inline:calc(var(--app-space) * -1);padding-inline:var(--app-space)}.store-order-detail .app-card{margin-bottom:12px;padding:16px;border-radius:12px;box-shadow:none}.store-detail-notice{display:grid;min-height:44px;grid-template-columns:22px minmax(0,1fr) 40px;align-items:center;gap:4px;margin:0 calc(var(--app-space) * -1) 12px;padding:6px 0 6px 16px;background:#fff4f2;color:var(--app-red-strong);font-size:14px;line-height:1.45}.store-detail-notice>i{margin:0;color:var(--app-red);font-size:17px}.store-detail-notice button{display:grid;width:40px;min-height:40px;place-items:center;padding:0;border:0;background:transparent;color:rgba(185,24,20,.45)}.store-detail-notice button i{margin:0;font-size:16px}.store-detail-notice button:focus-visible{outline:none}.store-order-summary{position:relative;display:grid;gap:16px}.store-order-number{display:grid;min-width:0;grid-template-columns:minmax(0,max-content) 44px;align-items:center}.store-order-number>span{grid-column:1/-1;padding-right:90px;color:var(--app-text-muted);font-size:12px}.store-order-number>strong{min-width:0;color:var(--app-text-strong);font-size:clamp(15px,4.6vw,20px);font-weight:700;letter-spacing:-.15px;white-space:nowrap}.store-order-number>button{display:grid;width:44px;min-height:44px;place-items:center;padding:0;border:0;background:transparent;color:#626b79}.store-order-number>button i{margin:0;font-size:18px}.store-status-badge{position:absolute;top:16px;right:16px;display:inline-flex;min-height:32px;align-items:center;padding:6px 12px;border-radius:16px;background:var(--app-red-soft);color:var(--app-red);font-size:14px;font-weight:600}.store-status-badge.status-closed{background:var(--app-success-soft);color:var(--app-success)}.store-status-badge.status-confirmed,.store-status-badge.status-assigned{background:var(--app-warning-soft);color:#a86a00}.store-status-badge.status-appointed{background:#e8f1fc;color:var(--app-info)}.store-status-badge.status-cancelled{background:#eef0f3;color:#69717e}.store-order-facts{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0}.store-order-facts>div{min-width:0}.store-order-facts>div+div{padding-top:10px;border-top:1px solid var(--app-border)}.store-order-facts dt{margin-bottom:4px;color:var(--app-text-muted);font-size:12px}.store-order-facts dd{margin:0;color:var(--app-text-strong);font-size:16px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.store-flow-card{--store-flow-active: var(--app-red);--store-flow-done: var(--app-red);padding:10px 8px 8px!important}.store-flow-list{margin:0;padding:0;list-style:none}.store-flow-list>li{position:relative;display:grid;min-width:0;grid-template-columns:40px minmax(0,1fr);padding:0}.store-flow-list>li:after{position:absolute;z-index:0;top:28px;bottom:-28px;left:20px;width:2px;background:#d7dbe1;content:"";transform:translate(-50%)}.store-flow-list>li:last-child:after{display:none}.store-flow-list>li.done:after{background:var(--store-flow-done)}.store-flow-node{position:relative;z-index:1;width:16px;height:16px;align-self:start;justify-self:center;margin-top:18px;border:2px solid #b8bdc5;border-radius:50%;background:#fff}.store-flow-list>li.done .store-flow-node{border-color:var(--store-flow-done);background:var(--store-flow-done)}.store-flow-list>li.current .store-flow-node{width:20px;height:20px;margin-top:16px;border:3px solid var(--store-flow-active);background:#fff}.store-flow-toggle{display:grid;width:100%;min-width:0;min-height:60px;grid-template-columns:minmax(100px,.8fr) minmax(0,1.45fr) 36px;align-items:center;gap:8px;padding:8px 4px 8px 10px;border:0;border-radius:10px;background:transparent;color:var(--app-text);text-align:left}.store-flow-list>li.current .store-flow-toggle{background:transparent}.store-flow-list>li.expanded .store-flow-toggle{background:#fff}.store-flow-title{display:flex;min-width:0;flex-direction:column;gap:2px}.store-flow-title strong{overflow:hidden;color:var(--app-text-strong);font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.store-flow-title small{color:var(--app-text-muted);font-size:12px;line-height:1.35}.store-flow-list>li.current .store-flow-title strong{color:var(--store-flow-active)}.store-flow-list>li.current.expanded .store-flow-title strong{color:var(--store-flow-active)}.store-flow-description{min-width:0;padding-left:12px;border-left:1px solid var(--app-border);color:#657083;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.store-flow-toggle>i{margin:0;color:#53647c;font-size:20px}.store-flow-list>li.current .store-flow-toggle>i{color:var(--store-flow-active)}.store-flow-details{display:grid;grid-column:2;grid-template-columns:minmax(0,1fr);gap:0;margin:0 4px 10px 10px;padding:4px 10px 6px;border:0;border-top:1px solid #eceff3;border-radius:0;background:#fff}.store-flow-details>div{display:grid;min-width:0;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px solid #f0f1f3;font-size:14px;line-height:1.45}.store-flow-details>div:last-child{border-bottom:0}.store-flow-details dt{color:var(--app-text-muted);font-size:12px}.store-flow-details dd{min-width:0;margin:0;color:var(--app-text-strong);overflow-wrap:anywhere}.store-flow-details dd a{color:var(--app-info);text-decoration:none}.store-flow-details dd i{margin-left:3px}.store-flow-details.is-stacked{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:20px;column-gap:20px;padding:4px 10px 6px}.store-flow-details.is-stacked>div{grid-template-columns:minmax(0,1fr);gap:4px;padding:10px 0;border:0;border-bottom:1px solid #f0f1f3;border-radius:0;background:transparent}.store-flow-details.is-stacked>div.is-wide,.store-flow-details.is-stacked>.store-flow-evidence{grid-column:1/-1}.store-flow-details.is-stacked dt{line-height:1.45}.store-flow-details.is-stacked dd{line-height:1.6}.store-flow-evidence{align-items:start}.store-flow-evidence dd{min-width:0}.store-flow-evidence .store-evidence-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.store-overdue-badge{display:inline-flex;margin-right:5px;padding:2px 6px;border-radius:5px;background:#fff0e6;color:#e56a12;font-size:12px}.store-repair-content>h2{margin:0 0 12px!important;padding-bottom:10px;border-bottom:1px solid var(--app-border);font-size:16px!important;font-weight:600!important}.store-repair-content>p{margin:0 0 14px!important;color:#4f5a6b!important;font-size:14px!important;line-height:1.65!important;white-space:pre-line;overflow-wrap:anywhere}.store-repair-content>h3{margin:0 0 8px;color:var(--app-text-muted);font-size:12px;font-weight:500}.store-evidence-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.store-evidence-thumb,.store-evidence-add{display:grid;min-width:0;min-height:0;aspect-ratio:1;place-items:center;overflow:hidden;padding:0;border:1px solid #dfe3e8;border-radius:8px;background:#f7f8fa;color:var(--app-text-muted)}.store-evidence-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.store-evidence-thumb span,.store-evidence-add{font-size:12px;text-align:center}.store-evidence-thumb span{display:flex;align-items:center;flex-direction:column;gap:4px;padding:4px}.store-evidence-thumb i,.store-evidence-add i{margin:0;font-size:20px}.store-evidence-add{border-style:dashed}.store-evidence-add span{display:block;margin-top:3px}.store-evidence-empty{grid-column:1/-1;margin:0;padding:10px 8px;border-radius:8px;background:#f7f8fa;color:var(--app-text-muted);font-size:12px;text-align:center}.store-cp-contact{display:grid;min-height:48px;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--app-border);font-size:14px}.store-cp-contact>span{color:var(--app-text-muted)}.store-cp-contact strong{overflow:hidden;color:var(--app-text-strong);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.store-cp-contact a{display:inline-flex;min-height:44px;align-items:center;gap:5px;color:#176bc0;text-decoration:none;white-space:nowrap}.store-cp-contact a i{margin:0}.store-flow-legend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 12px;padding:0 4px}.store-flow-legend>span{display:flex;min-width:0;align-items:center;gap:6px;color:var(--app-text-muted);font-size:12px;white-space:nowrap}.store-flow-legend i{width:10px;height:10px;flex:0 0 10px;border-radius:50%;background:#c5c9cf}.store-flow-legend i.current{border:2px solid var(--app-red);background:#fff}.store-flow-legend i.done{background:var(--app-red)}.store-flow-legend i.overdue{background:#f47b16}.store-readonly-note{margin:10px 4px;color:var(--app-text-muted);font-size:12px;line-height:1.5;text-align:center}.detail-page-shell .store-detail-actions{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.detail-page-shell .store-detail-actions.single-action{grid-template-columns:minmax(0,1fr)}.store-detail-actions .danger-outline{border-color:var(--app-red);color:var(--app-red)}@media (width <= 350px){.store-flow-toggle{grid-template-columns:minmax(88px,.8fr) minmax(0,1.25fr) 32px;gap:5px;padding-left:6px}.store-flow-description{padding-left:8px}.store-flow-title strong{font-size:14px}.store-flow-details.is-stacked{grid-template-columns:minmax(0,1fr)}.store-flow-details.is-stacked>div.is-wide,.store-flow-details.is-stacked>.store-flow-evidence{grid-column:auto}.store-cp-contact{grid-template-columns:70px minmax(0,1fr)}.store-cp-contact a{grid-column:2;justify-self:start}.store-flow-legend{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px}.store-detail-actions{gap:7px;padding-inline:10px}}.store-inbox-page>.store-state-tabs{margin-top:0}.inbox-card{display:grid;gap:4px;padding:0;background:transparent}.swipe-delete-row{position:relative;overflow:hidden;border-radius:14px;background:transparent}.swipe-delete-action{position:absolute;z-index:0;top:0;right:0;display:flex;width:64px;height:100%;min-height:0;align-items:center;justify-content:center;flex-direction:column;gap:2px;padding:0;border:0;border-radius:0;background:var(--app-red);color:#fff;font-size:12px;opacity:0;pointer-events:none;transition:opacity .1s ease}.swipe-delete-row.opened .swipe-delete-action{opacity:1;pointer-events:auto}.swipe-delete-action i{margin:0;font-size:17px}.swipe-delete-content{position:relative;z-index:1;display:grid;width:100%;min-height:68px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 11px;border:1px solid #eceff3;border-radius:14px;outline:0;background:#fff;box-shadow:0 1px 5px rgba(28,35,48,.03);text-align:left;touch-action:pan-y;transition:transform .18s ease-out,background-color .12s ease}.swipe-delete-content:focus-visible{outline:2px solid #aeb7c3;outline-offset:-2px}.swipe-delete-content:active{background:#fafbfc}.inbox-type{display:grid;width:44px;height:44px;place-items:center;align-content:center;gap:1px;border-radius:10px}.inbox-type i{margin:0;font-size:18px}.inbox-type small{font-size:11px;font-weight:600;line-height:1.2}.inbox-type.tone-order{background:var(--app-red-soft);color:var(--app-red)}.inbox-type.tone-system{background:#edf5ff;color:#3978bc}.inbox-content{display:flex;min-width:0;flex-direction:column;gap:3px}.inbox-content strong{overflow:hidden;color:var(--app-text-strong);font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.inbox-content>span,.inbox-content small{color:var(--app-text-muted);font-size:12px;line-height:1.4}.inbox-unread{width:7px;height:7px;margin-top:7px;border-radius:50%;background:var(--app-red)}.inbox-type.tone-upgrade{background:#e8f3ff;color:#165dff}.inbox-type.tone-feature{background:#f5e8ff;color:#722ed1}.inbox-type.tone-notice{background:#fff3e8;color:#d25f00}.inbox-type.tone-process{background:#e8fffb;color:#0e9f9a}.inbox-content>.inbox-title{display:flex;min-width:0;align-items:center;gap:6px}.inbox-title strong{min-width:0}.inbox-content>.inbox-excerpt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-level{display:inline-flex;height:18px;flex:0 0 auto;align-items:center;padding:0 6px;border-radius:9px;font-size:11px;font-style:normal;font-weight:600;line-height:1}.inbox-level.level-URGENT{background:var(--app-red);color:#fff}.inbox-level.level-IMPORTANT{background:#fff3e0;color:#b25400}.swipe-delete-row.is-pinned .swipe-delete-content{border-color:#f6d3d0;background:linear-gradient(90deg,#fff6f5,#fff 55%);box-shadow:inset 3px 0 0 var(--app-red),0 2px 10px -4px rgba(221,31,26,.22)}.inbox-move-move{z-index:2;transition:transform .5s cubic-bezier(.22,1,.36,1)}.announcement-body{display:grid;gap:12px;padding-bottom:4px}.announcement-level-note{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:12px;background:#fff3e0;color:#8a4b00;font-size:13px}.announcement-level-note.level-URGENT{background:var(--app-red-soft);color:var(--app-red-strong)}.announcement-text{max-height:52dvh;overflow-y:auto;overscroll-behavior:contain;color:var(--app-text-strong);font-size:15px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}@media (prefers-reduced-motion: reduce){.inbox-move-move{transition:none}}.profile-page{display:grid;gap:12px;padding-bottom:12px}.profile-hero{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;overflow:hidden;padding:18px 16px;border-radius:var(--app-radius);background:radial-gradient(circle at 100% 0%,rgba(221,31,26,.09),transparent 45%),#fff;box-shadow:var(--app-shadow)}.profile-hero-main{min-width:0}.profile-hero-main h2{margin:0;overflow:hidden;color:var(--app-text-strong);font:600 18px/1.35 var(--font-body);text-overflow:ellipsis;white-space:nowrap}.profile-hero-main p{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:6px 0 0}.profile-role{display:inline-flex;padding:2px 8px;border-radius:999px;background:var(--app-red-soft);color:var(--app-red-strong);font-size:12px;font-weight:500;line-height:1.6}.profile-phone{color:var(--app-text-muted);font-size:13px;font-variant-numeric:tabular-nums}.profile-edit-button{min-height:34px;padding:0 14px;border:0;border-radius:999px;background:#f2f3f5;color:var(--app-text-strong);font-size:13px;font-weight:500}.profile-edit-button:active{background:#e6e8ec}.profile-scope{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;border-radius:var(--app-radius);background:#fff;box-shadow:var(--app-shadow)}.profile-scope-icon{display:grid;width:44px;height:44px;place-items:center;border-radius:14px;background:var(--app-red-soft);color:var(--app-red)}.profile-scope-icon i{margin:0;font-size:21px}.profile-scope small{display:block;color:var(--app-text-muted);font-size:12px}.profile-scope strong{display:block;margin-top:1px;overflow:hidden;color:var(--app-text-strong);font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.profile-scope p{margin:2px 0 0;color:var(--app-text-muted);font-size:12px;line-height:1.5}.profile-list{overflow:hidden;border-radius:var(--app-radius);background:#fff;box-shadow:var(--app-shadow)}.h5 .profile-row{display:grid;width:100%;min-height:62px;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:12px;margin:0;padding:10px 16px;border:0;border-radius:0;background:transparent;color:var(--app-text-strong);text-align:left;text-decoration:none;cursor:pointer;list-style:none}.profile-row::-webkit-details-marker{display:none}.profile-list>*+*{box-shadow:inset 0 1px #f1f2f4}.h5 .profile-row:active{background:#f7f8fa}.profile-row-icon{display:grid;width:36px;height:36px;place-items:center;border-radius:11px;background:#f2f4f7;color:#4f5765}.profile-row-icon i{margin:0;font-size:18px}.profile-row-text strong{display:block;font-size:15px;font-weight:500}.profile-row-text small{display:block;margin-top:1px;color:var(--app-text-muted);font-size:12px;line-height:1.45}.profile-row-arrow{margin:0;color:#c0c5cd;font-size:16px;transition:transform .2s ease}.profile-row-details[open] .profile-row-arrow{transform:rotate(90deg)}.profile-row-details .pending-uploads{margin:0;padding:0 16px 14px 64px}.h5 .profile-logout{width:100%;min-height:50px;margin-top:4px;border:0;border-radius:var(--app-radius);background:#fff;color:var(--app-red);font-size:15px;font-weight:500;box-shadow:var(--app-shadow)}.h5 .profile-logout:active{background:#fff6f5}.private-avatar{position:relative;display:inline-grid;width:48px;height:48px;flex:0 0 auto;place-items:center}.private-avatar-large{width:60px;height:60px}.private-avatar-xlarge{width:88px;height:88px}.private-avatar-image{position:relative;display:grid;width:100%;height:100%;min-height:0;place-items:center;overflow:hidden;padding:0;border:0;border-radius:50%;background:transparent}.private-avatar-image img{width:100%;height:100%;border:0;border-radius:50%;-o-object-fit:cover;object-fit:cover}.private-avatar-fallback{display:grid;width:100%;height:100%;place-items:center;border-radius:50%;background:linear-gradient(145deg,#f0544b,#c8150f);color:#fff;font-size:40%;font-weight:600}.private-avatar-normal .private-avatar-fallback{font-size:19px}.private-avatar-large .private-avatar-fallback{font-size:24px}.private-avatar-xlarge .private-avatar-fallback{font-size:34px}.private-avatar-large .private-avatar-image,.private-avatar-xlarge .private-avatar-image{box-shadow:0 0 0 3px #fff,0 6px 16px rgba(23,27,37,.14)}.private-avatar.editable{cursor:pointer}.private-avatar.editable input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer}.private-avatar-badge{position:absolute;right:0;bottom:0;display:grid;width:30px;height:30px;place-items:center;border:3px solid #fff;border-radius:50%;background:var(--app-text-strong);color:#fff}.private-avatar-badge i{margin:0;font-size:13px}.private-avatar.editable:active .private-avatar-image{transform:scale(.97)}.private-avatar-progress{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:rgba(17,21,27,.45)}.private-avatar-progress:after{position:absolute;top:30%;right:30%;bottom:30%;left:30%;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:data-state-spin .8s linear infinite;content:""}.private-avatar-lightbox{position:fixed;z-index:1100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:rgba(17,21,27,.92);animation:overlay-fade .2s ease-out}.private-avatar-lightbox>img{max-width:100%;max-height:78dvh;border-radius:16px;-o-object-fit:contain;object-fit:contain}.private-avatar-lightbox>button{position:fixed;top:calc(14px + env(safe-area-inset-top));right:14px;display:grid;width:38px;height:38px;min-height:38px;place-items:center;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;backdrop-filter:blur(8px)}.private-avatar-lightbox>button svg{width:18px;height:18px;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round}.profile-edit-form{display:grid;gap:14px;margin:0!important;padding:4px var(--overlay-pad) 0}.profile-avatar-editor{display:grid;justify-items:center;gap:10px;padding:8px 0 6px}.profile-avatar-editor p{display:grid;gap:2px;margin:0;color:var(--app-text-strong);font-size:13px;font-weight:500;text-align:center}.profile-avatar-editor p span{color:var(--app-text-muted);font-size:12px;font-weight:400}.h5 .profile-field,dialog .profile-field{display:grid;gap:8px;margin:0;color:var(--app-text-strong);font-size:14px;font-weight:500}dialog .profile-field input{min-height:48px;padding:10px 14px;border:1px solid #e3e6eb;border-radius:12px;background:#fafbfc}dialog .profile-field input:focus{border-color:var(--app-red);background:#fff;box-shadow:0 0 0 3px rgba(221,31,26,.1)}.profile-field-readonly strong{display:flex;min-height:48px;align-items:center;padding:0 14px;border-radius:12px;background:#f5f6f8;color:var(--app-text);font-size:16px;font-weight:400;font-variant-numeric:tabular-nums}.profile-field-readonly small{display:flex;align-items:center;gap:4px;color:var(--app-text-muted);font-size:12px;font-weight:400}.profile-field-readonly small i{margin:0;font-size:13px}.role-decathlon_it dialog .related-order-field{margin:0 16px 16px;padding:0;border:0}.role-decathlon_it dialog .related-order-field>legend{display:none}.role-decathlon_it dialog .related-order-field>small{display:block;margin:0 0 12px;color:var(--app-text-muted);font-size:12px;line-height:1.45}.role-decathlon_it dialog .related-search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin:0}.role-decathlon_it dialog .related-search label{gap:5px;margin:0;color:var(--app-text-strong);font-size:13px}.role-decathlon_it dialog .related-search input{min-height:42px;padding:9px 10px;border:1px solid #dfe3e8;border-radius:10px;outline:0;font-size:13px}.role-decathlon_it dialog .related-search button{min-height:42px;border-radius:10px}dialog input:focus,dialog select:focus,dialog textarea:focus{border-color:#aeb4be;outline:0;box-shadow:none}.store-filter-sheet{margin:0!important;padding:0 var(--overlay-pad)}.store-filter-status{margin:0;padding:0;border:0}.store-filter-status legend{margin-bottom:7px;font-size:13px}.filter-date-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.review-summary{display:grid;grid-template-columns:82px minmax(0,1fr);gap:0;margin:8px var(--overlay-pad)!important;padding:10px 12px;border-radius:12px;background:#f7f8fa;font-size:13px}.review-summary dt,.review-summary dd{margin:0;padding:4px 0}.review-summary dt{color:var(--app-text-muted)}.review-summary dd{color:var(--app-text-strong);overflow-wrap:anywhere}.session-expired-dialog>footer{grid-template-columns:1fr}.unbind-form{display:grid;gap:12px;margin:5px 0 0!important;padding:0 var(--overlay-pad)}.unbind-form>label{display:grid;gap:6px;margin:0;color:var(--app-text-strong);font-size:13px}.unbind-form input{width:100%;min-height:42px;padding:9px 11px;border:1px solid #dfe3e8;border-radius:10px;background:#fff}.verification-control{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.verification-control button{min-height:42px;padding-inline:12px;border:1px solid #d5d9e0;border-radius:10px;background:#fff;color:var(--app-text-strong);font-size:12px;white-space:nowrap}.app-empty-state{display:flex;min-height:300px;flex-direction:column;align-items:center;justify-content:center;padding:24px 18px;color:var(--app-text-muted);text-align:center}.app-empty-icon{display:grid;width:50px;height:50px;place-items:center;color:#b4bac4}.app-empty-icon i{font-size:40px}.app-empty-state h2{margin:8px 0 4px;color:var(--app-text-strong);font:500 15px/1.4 var(--font-body)}.app-empty-state p{margin:0 0 13px;font-size:13px;line-height:1.5}.evidence-preview{width:100%;max-height:68dvh;border-radius:12px;background:var(--app-background);-o-object-fit:contain;object-fit:contain}.private-attachment-preview{position:fixed;z-index:1200;top:0;right:0;bottom:0;left:0;display:flex;width:min(100%,var(--app-max-width));margin-inline:auto;flex-direction:column;background:var(--app-background);color:var(--app-text-strong)}.private-attachment-preview>header{display:grid;min-height:54px;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:8px;padding:max(9px,env(safe-area-inset-top)) 9px 9px;background:#fff;color:var(--app-text-strong)}.private-attachment-preview>header strong{overflow:hidden;font-size:18px;font-weight:500;text-align:center;text-overflow:ellipsis;white-space:nowrap}.private-attachment-preview>header button{display:grid;width:36px;min-height:36px;place-items:center;padding:0;border:0;background:transparent}.private-attachment-preview>main{display:grid;min-height:0;flex:1;place-items:center;padding:12px;overflow:auto}.private-attachment-preview>main>small{color:var(--app-text-muted);text-align:center}.private-attachment-preview .evidence-preview,.private-attachment-preview .pdf-preview{width:100%;max-height:calc(100dvh - 160px);border-radius:12px;background:var(--app-background);-o-object-fit:contain;object-fit:contain}.private-attachment-preview>footer{padding:10px 14px calc(14px + env(safe-area-inset-bottom));background:#fff}.private-attachment-preview>footer button{width:100%;min-height:42px;border-radius:11px}.file{min-width:0;margin:7px 0;padding:9px;border:1px solid var(--app-border);border-radius:10px;background:#fafbfc}.upload{border-radius:10px}.not-found-page{width:min(100%,var(--app-max-width));min-height:100dvh;margin-inline:auto;background:#fff}.not-found-brand{min-height:54px;padding:10px 16px}.not-found-brand img{display:none}.not-found-brand:before{color:var(--app-red);font-size:18px;font-weight:700;content:"CHINTEC"}.not-found-brand span{display:none}.not-found-page section{display:flex;min-height:calc(100dvh - 54px);flex-direction:column;align-items:center;justify-content:center;padding:24px}.not-found-code{color:var(--app-red);font-size:62px;font-weight:500;letter-spacing:2px}.not-found-page section>i{display:none}.not-found-page h1{margin:0 0 5px;padding:0;border:0;font:500 17px/1.4 var(--font-body)}.not-found-page p{margin:0 0 16px;color:var(--app-text-muted);font-size:13px;text-align:center}@media (max-width: 360px){:root{--app-space: 12px}.ticket-section .fields,.schema-object-fields,.report-field-grid,.filter-date-grid{grid-template-columns:minmax(0,1fr)}.report-field-grid .wide{grid-column:1}.report-auto-details{grid-template-columns:minmax(0,1fr)}.profile-hero{grid-template-columns:auto minmax(0,1fr)}.profile-hero .profile-edit-button{grid-column:1/-1;width:100%}}@media (min-width: 481px){.app.h5,.not-found-page{box-shadow:0 0 0 1px rgba(23,27,37,.05)}}@media (prefers-reduced-motion: reduce){.feedback-slide-enter-active,.feedback-slide-leave-active{transition:none}}.risk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 4px}.risk-grid button{display:grid;min-width:0;min-height:52px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;border:0;border-radius:12px;background:#fff;color:var(--app-text);font-size:13px;text-align:left;box-shadow:var(--app-shadow)}.risk-grid button:hover{background:#fff}.risk-grid i{display:grid;width:30px;height:30px;place-items:center;margin:0;border-radius:9px;background:var(--app-warning-soft);color:var(--app-warning);font-size:16px}.risk-grid span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risk-grid strong{color:var(--app-text-strong);font-size:16px;font-weight:500}.risk-grid button.active{box-shadow:inset 0 0 0 1px var(--app-red),var(--app-shadow)}.risk-grid button.active i{background:var(--app-red-soft);color:var(--app-red)}.list-context{display:flex;justify-content:space-between;gap:8px;margin:-2px 2px 8px;color:var(--app-text-muted);font-size:12px}.h5 .list-end{padding:10px 0 0;color:#a1a7b0;font-size:12px}.store-ticket-meta.is-warning{color:var(--app-warning)}.app-page-actions .section-link{color:var(--app-red);font-size:12px}.store-filter-sheet,.sheet-form{display:grid;gap:10px}.sheet-form{margin:4px 0 0!important;padding:0 var(--overlay-pad)}.store-filter-sheet>label,.store-filter-sheet .filter-date-grid label,.sheet-form>label{gap:5px;margin:0;color:var(--app-text-strong);font-size:13px}.store-filter-sheet select,.store-filter-sheet input,.sheet-form textarea{min-height:42px;padding:9px 10px;border:1px solid #dfe3e8;border-radius:10px;background:#fff;color:var(--app-text-strong);font-size:13px}.sheet-form textarea{min-height:72px}.sheet-form label b{color:var(--app-red);font-weight:500}.sheet-form>label.check{flex-direction:row;align-items:flex-start;gap:8px;color:var(--app-text);line-height:1.5}.sheet-form-choice{margin:0;padding:0;border:0}.sheet-form-choice legend{margin-bottom:7px;color:var(--app-text-strong);font-size:13px}.sheet-form-choice .store-state-tabs{margin:0}.sheet-form-choice .store-state-tabs button{min-width:72px}dialog .form-body label{gap:5px;margin:0 0 10px;color:var(--app-text-strong);font-size:13px}dialog .form-body input:not([type=checkbox]):not([type=radio]):not([type=file]),dialog .form-body select,dialog .form-body textarea{min-height:42px;padding:9px 10px;border:1px solid #dfe3e8;border-radius:10px;background:#fff;color:var(--app-text-strong);font-size:13px}dialog .form-body fieldset{margin:0 0 10px;padding:10px 12px 2px;border:1px solid var(--app-border);border-radius:12px}dialog .form-body legend{padding:0 4px;color:var(--app-text-strong);font-family:inherit;font-size:13px;font-weight:500}dialog .form-body .check,dialog .form-body .checks label{flex-direction:row;align-items:center;gap:8px}dialog .form-body .muted{margin:0 0 8px;font-size:12px;line-height:1.5}dialog .form-body button:not(.primary):not(.section-link):not(.picker-trigger):not(.appointment-picker *):not([class^=report-upload]):not([class^=pending-uploads]){min-height:40px;padding:8px 14px;border-color:#d5d9e0;border-radius:10px;font-size:14px}dialog .form-body .upload{width:100%;margin:8px 0 0;padding:10px 12px;border-color:#cbd0d8;border-radius:10px;background:#fafbfc;font-size:13px}dialog .form-body .file{font-size:13px}dialog .contact-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 10px;margin:0 17px 10px;padding:11px 12px;border:0;border-radius:12px;background:#f7f8fa}dialog .contact-card strong{color:var(--app-text-strong);font-size:12px;font-weight:500}dialog .contact-card p{margin:3px 0 0;color:var(--app-text-muted);font-size:12px;line-height:1.45}dialog .contact-card>p{grid-column:1/-1;margin:0}.call-button{display:inline-flex;min-height:34px;align-items:center;gap:4px;padding:0 11px;border-radius:999px;background:var(--app-red-soft);color:var(--app-red);font-size:13px;text-decoration:none;white-space:nowrap}.call-button i{margin:0}dialog .schedule-hint{margin:0 0 10px;padding:10px 12px;border:0;border-radius:12px;background:#edf5ff;color:var(--app-info);font-size:13px}dialog .schedule-hint p{margin:3px 0 0;font-size:12px;line-height:1.45}dialog .schedule-hint .timeline{margin:6px 0 0;padding:0;border:0}dialog .schedule-hint .timeline li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:8px;padding:6px 0;border-top:1px solid rgba(36,108,192,.12);color:var(--app-text);font-size:13px}dialog .schedule-hint .timeline span{overflow:hidden;margin:0;font-size:13px;text-overflow:ellipsis;white-space:nowrap}dialog .schedule-hint .timeline li.same-time{color:var(--app-red);font-weight:600}dialog .notice{margin:0 0 10px;padding:10px 12px;border:0;border-radius:12px;background:var(--app-red-soft);color:var(--app-red-strong);font-size:13px;line-height:1.5}.store-order-detail .detail-switch{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:12px 0;padding:12px 16px;cursor:pointer}.detail-switch>span{display:grid;gap:2px}.detail-switch strong{color:var(--app-text-strong);font-size:14px;font-weight:500}.detail-switch small{color:var(--app-text-muted);font-size:13px;line-height:1.4}.detail-switch input{position:relative;width:42px;height:24px;min-height:24px;margin:0;border:0;border-radius:999px;background:#d5d9e0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background .15s}.detail-switch input:after{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.18);content:"";transition:transform .15s}.detail-switch input:checked{background:var(--app-red)}.detail-switch input:checked:after{transform:translate(18px)}.store-order-detail .detail-alert{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;background:var(--app-warning-soft);color:#8a5a06;font-size:13px;line-height:1.5}.detail-alert i{margin:1px 0 0;color:var(--app-warning);font-size:16px}.store-order-detail .detail-info-card>h2{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 2px;padding-bottom:10px;border-bottom:1px solid var(--app-border);color:var(--app-text-strong);font:600 16px/1.4 var(--font-body)}.detail-info-list{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;line-height:1.45}.detail-info-list>div{display:grid;min-width:0;grid-template-columns:76px minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px solid #f0f1f3;font-size:14px;line-height:1.45}.detail-info-list>div:last-child{border-bottom:0}.detail-info-list dt{color:var(--app-text-muted);font-size:12px;line-height:1.7}.detail-info-list dd{min-width:0;margin:0;color:var(--app-text-strong);overflow-wrap:anywhere}.detail-info-list a{color:var(--app-info);text-decoration:none}.detail-info-list a i{margin-left:3px}.detail-card-note{margin:8px 0 0;color:var(--app-text-muted);font-size:12px;line-height:1.5}.detail-round{display:grid;gap:6px;padding:12px 0;border-bottom:1px solid var(--app-border)}.detail-round:last-child{padding-bottom:0;border-bottom:0}.detail-round>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.detail-round>header strong{color:var(--app-text-strong);font-size:14px;font-weight:600}.detail-round>p{margin:0;color:#5f6b7d;font-size:13px;line-height:1.6;white-space:pre-line}.detail-round>small{color:var(--app-text-muted);font-size:13px}.detail-round .detail-info-list>div{padding:7px 0}.store-order-detail .detail-collapse{padding:0}.detail-collapse>summary{display:grid;min-height:52px;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:8px;padding:0 16px;color:var(--app-text-strong);font-size:16px;font-weight:600;list-style:none;cursor:pointer}.detail-collapse>summary::-webkit-details-marker{display:none}.detail-collapse>summary small{color:var(--app-text-muted);font-size:12px;font-weight:400}.detail-collapse>summary i{margin:0;color:#53647c;font-size:20px;transition:transform .15s}.detail-collapse[open]>summary{border-bottom:1px solid var(--app-border)}.detail-collapse[open]>summary i{transform:rotate(180deg)}.detail-collapse>.loading{margin:0;padding:12px 16px;color:var(--app-text-muted);font-size:12px}.detail-collapse .store-evidence-empty{margin:12px 16px}.detail-record-list{margin:0;padding:4px 16px 12px;list-style:none}.detail-record-list>li{position:relative;display:grid;gap:3px;padding:10px 0 10px 16px;border-bottom:1px solid #f0f1f3}.detail-record-list>li:last-child{border-bottom:0}.detail-record-list>li:before{position:absolute;top:17px;left:0;width:7px;height:7px;border-radius:50%;background:#c5c9cf;content:""}.detail-record-list strong{color:var(--app-text-strong);font-size:14px;font-weight:500}.detail-record-list small{color:var(--app-text-muted);font-size:13px;line-height:1.5}.detail-record-list p{margin:0;color:#5f6b7d;font-size:13px;line-height:1.55}.detail-record-list details summary{color:var(--app-info);font-size:12px;cursor:pointer}.schedule-card{display:grid;grid-template-columns:58px minmax(0,1fr) 16px;align-items:center;gap:10px}.schedule-card-time{display:grid;gap:2px;padding-right:10px;border-right:1px solid var(--app-border)}.schedule-card-time strong{color:var(--app-red);font-size:16px;font-weight:600}.schedule-card-time small{color:var(--app-text-muted);font-size:12px}.schedule-card-body{display:grid;min-width:0;gap:3px}.schedule-card-body>small{color:var(--app-text-muted);font-size:12px}.schedule-card-body>strong{overflow:hidden;color:var(--app-text-strong);font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.schedule-card-body .store-ticket-meta{margin-top:0}.schedule-card-arrow{margin:0;color:#a1a7b0;font-size:18px}.application-card-action{display:flex;align-items:center;justify-content:flex-end;gap:2px;margin-top:8px;padding-top:8px;border-top:1px solid #f0f1f3;color:var(--app-red);font-size:13px}.application-card-action i{margin:0;font-size:15px}.store-filter-status legend{padding:0;color:var(--app-text-strong)}dialog .form-body label>small{align-self:flex-end;margin-top:-2px;color:#a1a7b0;font-size:12px;line-height:1.3}.review-note{margin:0 var(--overlay-pad) 4px!important;color:var(--app-text-muted);font-size:12px;line-height:1.5}.section-link.danger{color:var(--app-red)}.report-upload-fieldset.is-evidence{margin:0 0 10px;padding:0;border:0}.report-upload-fieldset.is-evidence>legend{position:static;width:auto;height:auto;overflow:visible;-webkit-clip-path:none;clip-path:none;margin-bottom:7px;padding:0;color:var(--app-text-strong);font-size:13px;font-weight:500}.report-upload-preview{position:relative}.report-upload-status{position:absolute;bottom:5px;left:5px;padding:1px 5px;border-radius:999px;background:rgba(17,21,27,.55);color:#fff;font-size:10px}.report-upload-status.ready{background:rgba(21,148,85,.88)}.report-upload-hint{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;margin:8px 0 0;color:var(--app-text-muted);font-size:12px;line-height:1.5}.report-upload-hint .section-link{color:var(--app-red);font-size:12px}.pending-uploads{display:grid;gap:8px;margin-top:8px}.pending-uploads-load{width:100%;min-height:36px;padding:6px 12px;border:1px dashed #cbd0d8;border-radius:10px;background:#fafbfc;color:var(--app-text);font-size:13px}.pending-uploads-note{margin:0;color:var(--app-text-muted);font-size:12px;line-height:1.5}.pending-uploads ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.pending-uploads li{display:grid;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:#f7f8fa}.pending-uploads li>i{margin:0;color:var(--app-text-muted);font-size:16px}.pending-uploads li span{display:grid;min-width:0}.pending-uploads li strong{overflow:hidden;color:var(--app-text-strong);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.pending-uploads li small{color:var(--app-text-muted);font-size:12px}.data-state-loading{display:flex;align-items:center;justify-content:center;gap:6px;margin:24px 0;color:var(--app-text-muted);font-size:13px}.data-state-loading i{margin:0;font-size:15px;animation:data-state-spin 1s linear infinite}.h5 .data-state-error{display:grid;justify-items:center;gap:6px;margin:12px 0;padding:24px 16px;text-align:center}.data-state-error>i{margin:0;color:#b4bac4;font-size:34px}.data-state-error strong{color:var(--app-text-strong);font-size:14px;font-weight:500}.data-state-error p{margin:0 0 6px;color:var(--app-text-muted);font-size:13px;line-height:1.5}.data-state-error button{min-height:36px;padding:0 18px;border:1px solid #d5d9e0;border-radius:11px;background:#fff;color:var(--app-text-strong);font-size:12px}@keyframes data-state-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.data-state-loading i{animation:none}}.store-order-detail .detail-history-banner{margin-top:12px;background:#edf5ff;color:#2f5f96}.detail-history-banner i{color:var(--app-info)}.section-link.danger,.pending-uploads .section-link{min-height:0;padding:0 2px;border:0;background:transparent;font-size:13px}.report-related-card{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:11px 12px}.report-related-card>i{display:grid;width:36px;height:36px;place-items:center;margin:0;border-radius:50%;background:#edf5ff;color:var(--app-info);font-size:18px}.report-related-card small{display:block;color:var(--app-text-muted);font-size:11px}.report-related-card strong{color:var(--app-text-strong);font-size:13px;font-weight:500}.report-related-card p{margin:2px 0 0;overflow:hidden;color:var(--app-text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}html,body{-webkit-text-size-adjust:100%!important;-moz-text-size-adjust:100%!important;text-size-adjust:100%!important;overscroll-behavior-y:none;touch-action:manipulation}.h5,.h5 button,.h5 a,.h5 label,.h5 summary{-webkit-tap-highlight-color:transparent}.h5 button,.app-bottom-nav,.store-state-tabs,.app-header{-webkit-user-select:none;-moz-user-select:none;user-select:none}.h5 input:not([type=checkbox]):not([type=radio]):not([type=file]),.h5 textarea,.h5 select,dialog input:not([type=checkbox]):not([type=radio]):not([type=file]),dialog textarea,dialog select{font-size:16px!important}body.dialog-scroll-lock{position:fixed;left:0;right:0;width:100%;overflow:hidden}dialog,dialog form,dialog.sheet-dialog>form,dialog.sheet-dialog>div{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.app-bottom-nav-badge,.app-header-badge{position:absolute;display:grid;min-width:18px;height:18px;place-items:center;padding:0 5px;border:2px solid #fff;border-radius:999px;background:var(--app-red);color:#fff;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;box-shadow:0 2px 6px rgba(221,31,26,.3)}.app-bottom-nav-badge{top:-7px;left:12px}.app-header-badge{top:1px;right:-2px}.required-mark{margin-left:2px;color:var(--app-red);font-style:normal;font-weight:600}.picker-field{position:relative;display:block;width:100%;min-width:0}.picker-trigger{display:flex;width:100%;min-height:42px;align-items:center;justify-content:space-between;gap:8px;padding:9px 11px;border:1px solid #dfe3e8;border-radius:var(--app-radius-control);background:#fff;color:var(--app-text-strong);font-size:15px;font-weight:400;text-align:left}.picker-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picker-trigger>i{flex:0 0 auto;margin:0;color:#9aa1ad;font-size:17px}.picker-trigger.placeholder>span{color:#a3aab5}.picker-trigger:focus-visible{border-color:var(--app-red);outline:0;box-shadow:0 0 0 3px rgba(221,31,26,.12)}.picker-trigger:disabled{background:#f4f5f7;color:var(--app-text-muted)}.field-proxy{position:absolute;bottom:0;left:0;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;border:0!important;opacity:0;pointer-events:none}.field-invalid>.picker-field .picker-trigger,.field-invalid>input,.field-invalid>textarea,.field-invalid>select,.field-invalid .picker-trigger,.field-invalid input:invalid,.field-invalid textarea:invalid{border-color:var(--app-red)!important;background:snow}.field-invalid>span,.field-invalid>legend,.field-invalid .field-label-text{color:var(--app-red)}.field-invalid.appointment-field .appointment-picker{box-shadow:0 0 0 1.5px var(--app-red)}dialog.picker-sheet{max-height:88dvh}dialog.sheet-dialog.picker-sheet>.picker-sheet-body{min-height:0;flex:1 1 auto;overflow-y:auto}.picker-sheet-body{display:grid;gap:10px;padding-bottom:4px}.picker-search{position:relative;display:block;margin:0}.picker-search>i{position:absolute;top:50%;left:11px;margin:0;transform:translateY(-50%);color:#9aa1ad;font-size:16px}.picker-search input{width:100%;min-height:40px;padding:8px 11px 8px 34px;border:0;border-radius:var(--app-radius-control);background:#f4f5f7}.picker-options{display:grid;margin:0;padding:0;list-style:none}.picker-options button{display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;gap:10px;padding:10px 4px;border:0;border-bottom:1px solid #f0f2f5;border-radius:0;background:transparent;color:var(--app-text-strong);font-size:14px;font-weight:400;text-align:left}.picker-options li:last-child button{border-bottom:0}.picker-options button>span{min-width:0;line-height:1.45}.picker-options button>i{flex:0 0 auto;margin:0;color:var(--app-red);font-size:19px}.picker-options button.active{color:var(--app-red);font-weight:500}.picker-options button:disabled{color:#b4bac4}.picker-empty{padding:24px 0;color:var(--app-text-muted);font-size:12px;text-align:center}.calendar-head{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;text-align:center}.calendar-head strong{color:var(--app-text-strong);font-size:15px;font-weight:500}.calendar-head .icon-action{display:grid;width:36px;min-height:36px;place-items:center;padding:0;border:0;border-radius:50%;background:#f4f5f7;color:var(--app-text)}.calendar-head .icon-action i{margin:0;font-size:20px}.calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.calendar-weekday{padding:4px 0;color:var(--app-text-muted);font-size:13px;text-align:center}.calendar-day{position:relative;display:grid;aspect-ratio:1;max-height:38px;place-items:center;margin:0 auto;width:100%;max-width:38px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--app-text-strong);font-size:14px;font-variant-numeric:tabular-nums}.calendar-day.muted{color:#c2c7cf}.calendar-day.today:after{position:absolute;bottom:4px;left:50%;width:4px;height:4px;border-radius:50%;background:var(--app-red);content:"";transform:translate(-50%)}.calendar-day.active{background:var(--app-red);color:#fff;font-weight:600}.calendar-day.active:after{background:#fff}.calendar-day:disabled{background:transparent;color:#d7dbe1}.time-columns{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding-top:10px;border-top:1px solid #f0f2f5}.time-column{position:relative;display:grid;height:144px;padding-block:54px;align-content:start;gap:2px;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y proximity;scrollbar-width:none}.time-column::-webkit-scrollbar{display:none}.time-column button{min-height:36px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--app-text);font-size:15px;font-variant-numeric:tabular-nums;scroll-snap-align:center}.time-column button.active{background:var(--app-red-soft);color:var(--app-red);font-weight:600}.time-column button:disabled{color:#d0d4da}.time-colon{color:var(--app-text-muted);font-size:18px;font-weight:600}.picker-sheet .picker-footer{position:sticky;z-index:1;bottom:0;display:grid;grid-template-columns:1fr 2fr;gap:10px;margin:0 calc(var(--overlay-pad) * -1);padding:12px var(--overlay-pad) 14px;box-shadow:0 -1px #f0f2f5;background:#fff}.picker-footer button{min-height:var(--overlay-button-height);border:0;border-radius:var(--overlay-button-radius);background:var(--overlay-neutral);color:var(--app-text-strong);font-size:15px;font-weight:500}.picker-footer button.primary{background:var(--app-red);color:#fff;box-shadow:0 8px 18px -8px rgba(221,31,26,.55)}.picker-footer button:disabled{opacity:.45}.registration-list-row .picker-field{flex:1 1 auto}.registration-list-row .picker-trigger{min-height:44px;justify-content:flex-end;padding:10px 2px;border:0;background:transparent;color:#252932;font-weight:500}.registration-list-row .picker-trigger>span{text-align:right}.registration-role-row .picker-field{flex:0 1 auto;width:auto;min-width:0;margin-left:auto}.registration-role-row .picker-trigger{min-height:36px;padding:6px 12px 6px 14px;border-radius:18px;background:var(--app-red-soft);color:var(--app-red);font-weight:600}.registration-role-row .picker-trigger>i{color:var(--app-red)}.schedule-pending{display:flex;width:100%;align-items:center;gap:8px;margin-bottom:10px;padding:11px 12px;border:0;border-radius:12px;background:var(--app-warning-soft);color:#8a5a06;font-size:12px;text-align:left}.schedule-pending>i{margin:0;font-size:17px}.schedule-pending>span{flex:1}.schedule-pending b{font-size:14px}.schedule-pending em{display:inline-flex;align-items:center;font-style:normal;font-weight:500}.schedule-pending em i{margin:0;font-size:16px}.h5 .schedule-calendar{padding:12px 10px 10px}.schedule-calendar-head{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;margin-bottom:8px;text-align:center}.schedule-calendar-head strong{display:block;color:var(--app-text-strong);font-size:16px;font-weight:600}.schedule-calendar-head small{color:var(--app-text-muted);font-size:12px}.schedule-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px 2px}.schedule-weekday{padding:2px 0 4px;color:var(--app-text-muted);font-size:13px;text-align:center}.schedule-day{display:flex;min-height:50px;flex-direction:column;align-items:center;justify-content:flex-start;gap:3px;padding:6px 0 4px;border:0;border-radius:12px;background:transparent;color:var(--app-text-strong);font-variant-numeric:tabular-nums}.schedule-day>span{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;font-size:14px}.schedule-day>small{padding:1px 6px;border-radius:999px;background:var(--app-red-soft);color:var(--app-red);font-size:12px;font-weight:600;line-height:1.4}.schedule-day.past:not(.today){color:#9aa1ad}.schedule-day.past>small{background:#eef0f3;color:#7d8592}.schedule-day.today>span{box-shadow:inset 0 0 0 1.5px var(--app-red);color:var(--app-red);font-weight:600}.schedule-day.active{background:var(--app-red-soft)}.schedule-day.active>span{background:var(--app-red);box-shadow:none;color:#fff;font-weight:600}.schedule-day.muted,.schedule-day:disabled{background:transparent;color:#d0d4da}.schedule-page>.section-heading{margin-top:16px}.schedule-agenda{display:grid;gap:8px;margin:0;padding:0;list-style:none}.schedule-card.due .schedule-card-time strong{color:var(--app-warning)}.schedule-card-time small{white-space:nowrap}.schedule-card-body .store-ticket-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5 .supplier-today-card{display:grid;width:100%;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:12px;padding:12px;border:0;text-align:left}.supplier-today-icon{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background:var(--app-red-soft);color:var(--app-red)}.supplier-today-icon i{margin:0;font-size:20px}.supplier-today-body{display:grid;min-width:0;gap:2px}.supplier-today-body strong{color:var(--app-text-strong);font-size:15px;font-weight:600}.supplier-today-body small{overflow:hidden;color:var(--app-text-muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.supplier-today-link{display:inline-flex;align-items:center;color:var(--app-red);font-size:12px;font-weight:500}.supplier-today-link i{margin:0;font-size:16px}.supplier-task-tabs button b{margin-left:2px;font-weight:600}.decision-choice{display:grid;grid-template-columns:1fr 1fr;gap:8px}.decision-choice button{display:flex;min-height:46px;align-items:center;justify-content:center;gap:6px;border:1px solid #dfe3e8;border-radius:12px;background:#fff;color:var(--app-text);font-size:15px}.decision-choice button i{margin:0;font-size:18px}.decision-choice button.approve.active{border-color:var(--app-success);background:var(--app-success-soft);color:var(--app-success);font-weight:600}.decision-choice button.reject.active{border-color:var(--app-red);background:var(--app-red-soft);color:var(--app-red);font-weight:600}.list-clear{display:block;margin:8px auto 0}.store-evidence-empty{margin:0;color:var(--app-text-muted);font-size:13px}.store-flow-list li.stopped .store-flow-node{border-color:#c7ccd4;background:#eef0f3}.store-flow-list li.stopped .store-flow-title strong,.store-flow-list li.stopped .store-flow-description{color:#9aa1ad}.history-facts.nested{display:block;margin:4px 0 0!important;padding:6px 8px}.history-facts.nested dt{padding:4px 0 0}.history-facts.nested dd{padding:0 0 4px}.schedule-next-day{display:flex;width:100%;align-items:center;justify-content:center;gap:4px;min-height:44px;margin-top:8px;border:1px solid #f3c9c6;border-radius:12px;background:#fff;color:var(--app-red);font-size:14px;font-weight:500}.schedule-next-day i{margin:0;font-size:17px}.h5 legend,dialog legend{font-family:inherit}.business-ticket-item{display:flex;min-width:0;flex-direction:column;margin:0 0 10px}.business-ticket-item>.store-ticket-card{flex:1 1 auto;margin:0}.business-ticket-item.has-actions>.store-ticket-card{border-bottom-right-radius:0;border-bottom-left-radius:0}.ticket-quick-actions{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;border-top:1px solid #f0f1f3;border-radius:0 0 var(--app-radius) var(--app-radius);background:var(--app-surface);box-shadow:var(--app-shadow)}.ticket-quick-actions>a,.ticket-quick-actions>button{display:flex;min-height:44px;align-items:center;justify-content:center;gap:5px;color:var(--app-info);font-size:13px;text-decoration:none;background:transparent;border:0}.ticket-quick-actions>*+a{border-left:1px solid #f0f1f3}.ticket-quick-actions i{margin:0;font-size:15px}.store-order-detail .detail-alert.detail-cancelled{background:#f4f5f7;color:var(--app-text)}.detail-cancelled i{color:#86909c}.detail-cancelled strong{display:block;color:var(--app-text-strong);font-weight:500}.detail-cancelled p{margin:3px 0 0;color:var(--app-text-muted)}.response-countdown{font-variant-numeric:tabular-nums}.response-countdown.overdue{color:var(--app-red);font-weight:500}.report-upload-thumb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.report-upload-preview:has(.report-upload-thumb){justify-content:flex-end;padding:0}.report-upload-preview:has(.report-upload-thumb)>span,.report-upload-preview:has(.report-upload-thumb)>small{position:relative;width:100%;padding:2px 6px;background:rgba(0,0,0,.45);color:#fff}.report-upload-item.is-failed{border-color:#f3b3ae}.report-upload-item.is-failed .report-upload-preview{justify-content:flex-start;padding-top:10px;background:#fff5f4;color:var(--app-red)}.report-upload-failed-actions{position:absolute;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr}.report-upload-failed-actions button{min-height:32px;padding:0;border:0;border-top:1px solid #f3d4d1;background:#fff;color:var(--app-text);font-size:12px}.report-upload-failed-actions button+button{border-left:1px solid #f3d4d1}.report-draft-note{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:10px 12px;border-radius:12px;background:#eef5ff;color:#1d4f91;font-size:13px}.report-draft-note i{margin:0;font-size:16px}.report-draft-note span{flex:1}.inbox-undo{position:fixed;z-index:30;right:16px;bottom:calc(var(--app-nav-height) + 12px + env(safe-area-inset-bottom));left:16px;display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 8px 0 16px;border-radius:12px;background:rgba(29,33,41,.92);color:#fff;font-size:14px;box-shadow:0 6px 20px rgba(0,0,0,.18)}.inbox-undo button{min-height:36px;padding:0 12px;border:0;background:transparent;color:#ffb4ab;font-size:14px;font-weight:600}.privacy-consent-check{display:inline-flex;flex-direction:row;align-items:center;gap:6px;margin:0;color:inherit;font:inherit;cursor:pointer}.privacy-consent .privacy-consent-check input{width:20px;height:20px;min-height:20px;margin:2px}.report-store-selector{display:grid;gap:12px;margin-bottom:12px}.report-store-selector h2{margin:0;font-size:16px}.report-store-selector p{margin:0;color:var(--app-text-muted);font-size:13px;line-height:1.6}:root{--overlay-pad: 20px;--overlay-radius: 22px;--overlay-sheet-radius: 24px;--overlay-button-height: 46px;--overlay-button-radius: 12px;--overlay-ease: cubic-bezier(.32, .72, 0, 1);--overlay-neutral: #f2f3f5;--overlay-neutral-pressed: #e6e8ec}dialog{width:min(100% - 32px,400px);max-height:min(84dvh,680px);padding:0;overflow:hidden;border:0;border-radius:var(--overlay-radius);background:#fff;color:var(--app-text);box-shadow:0 24px 64px -12px rgba(12,18,28,.32),0 2px 8px rgba(12,18,28,.06)}dialog:focus,dialog:focus-visible{outline:none}dialog:not(.sheet-dialog):not(.drawer-dialog){margin:auto}dialog[open]{animation:overlay-pop .24s var(--overlay-ease)}dialog::backdrop{background:rgba(14,18,25,.46);backdrop-filter:blur(2px);animation:overlay-fade .24s ease-out}dialog.sheet-dialog{position:fixed;inset:auto 0 0;width:min(100%,var(--app-max-width));max-width:var(--app-max-width);max-height:86dvh;margin:0 auto;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--overlay-sheet-radius) var(--overlay-sheet-radius) 0 0;box-shadow:0 -12px 40px rgba(12,18,28,.16)}dialog.sheet-dialog[open]{display:flex;flex-direction:column;animation:overlay-rise .32s var(--overlay-ease)}.dialog-grabber{display:block;flex:0 0 auto;width:36px;height:4px;margin:8px auto 0;border-radius:2px;background:#dcdfe4}dialog>.dialog-header{display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr) 32px;align-items:start;gap:12px;margin:0;padding:18px var(--overlay-pad) 10px;border:0;background:#fff}dialog.sheet-dialog>.dialog-header{padding-top:12px}.dialog-heading{min-width:0;padding-top:3px}dialog>.dialog-header h2{margin:0;color:var(--app-text-strong);font:600 17px/1.4 var(--font-body);letter-spacing:.2px}.dialog-heading>p{margin:4px 0 0;color:var(--app-text-muted);font-size:13px;line-height:1.55}dialog .dialog-close{display:grid;width:32px;min-width:32px;height:32px;min-height:32px;place-items:center;margin:0;padding:0;border:0;border-radius:50%;background:var(--overlay-neutral);color:#69707d;transition:background-color .15s ease,transform .15s ease}dialog .dialog-close svg{width:16px;height:16px;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round}dialog .dialog-close:active{background:var(--overlay-neutral-pressed);transform:scale(.94)}dialog .dialog-close:hover{background:var(--overlay-neutral-pressed)}dialog .dialog-close:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(23,27,37,.14)}.dialog-has-icon.modal-dialog>.dialog-header{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;padding:28px 24px 6px;text-align:center}.dialog-has-icon.modal-dialog .dialog-heading{padding:0}.dialog-has-icon.modal-dialog .dialog-heading>p{max-width:300px;margin:6px auto 0;text-wrap:balance}.dialog-has-icon.modal-dialog .dialog-heading>h2{text-wrap:balance}.dialog-has-icon.modal-dialog .dialog-close{position:absolute;top:12px;right:12px}.dialog-icon{--tone: var(--app-info);--tone-soft: #eef4fc;display:grid;width:56px;height:56px;place-items:center;border-radius:50%;background:var(--tone-soft);color:var(--tone);box-shadow:0 0 0 7px color-mix(in srgb,var(--tone-soft) 55%,transparent);animation:overlay-icon .42s var(--overlay-ease) .06s both}.dialog-icon i{margin:0;font-size:26px}.dialog-tone-danger .dialog-icon{--tone: var(--app-red);--tone-soft: var(--app-red-soft)}dialog>header+*:not(footer),dialog>form,dialog>p{margin-inline:var(--overlay-pad)}dialog>p{color:var(--app-text-muted);font-size:14px;line-height:1.6}dialog footer{border-top:0}dialog>footer,dialog form>footer,dialog form>footer.form-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:12px var(--overlay-pad) 18px;border:0;background:#fff}dialog form>footer,dialog form>footer.form-footer{margin-inline:calc(var(--overlay-pad) * -1)}dialog footer>button{width:100%;min-height:var(--overlay-button-height);margin:0;padding:0 12px;border:0;border-radius:var(--overlay-button-radius);background:var(--overlay-neutral);color:var(--app-text-strong);font-size:15px;font-weight:500;letter-spacing:.5px;transition:background-color .15s ease,transform .15s ease,opacity .15s ease}dialog footer>button:only-child{grid-column:1/-1}dialog footer>button:active:not(:disabled){transform:scale(.98)}dialog footer>button:not(.primary):not(.danger-solid):active{background:var(--overlay-neutral-pressed)}dialog footer>button.primary,dialog footer>button.danger-solid{background:var(--app-red);color:#fff;box-shadow:0 8px 18px -8px rgba(221,31,26,.55)}dialog footer>button.primary:active:not(:disabled),dialog footer>button.danger-solid:active:not(:disabled){background:var(--app-red-strong)}dialog footer>button:disabled{opacity:.45;box-shadow:none}dialog footer>button:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(221,31,26,.22)}dialog.sheet-dialog.action-sheet{overflow-y:auto}dialog.sheet-dialog.action-sheet>.dialog-header{position:sticky;z-index:3;top:0}dialog.sheet-dialog.action-sheet>form{flex:none;min-height:auto;overflow:visible}dialog.sheet-dialog.action-sheet form>footer.form-footer{position:sticky;z-index:3;bottom:0;margin-bottom:0;box-shadow:0 -1px #f0f2f5}dialog.sheet-dialog>form,dialog.sheet-dialog>div{overflow-y:auto}dialog.sheet-dialog>:not(form){flex-shrink:0}dialog.sheet-dialog>form{min-height:0;flex:1 1 auto}.global-feedback{position:fixed;z-index:1000;top:calc(var(--app-header-height) + 10px + env(safe-area-inset-top));left:50%;display:flex;width:-moz-max-content;width:max-content;max-width:min(100% - 40px,420px);align-items:center;gap:10px;padding:10px 16px 10px 10px;border:1px solid rgba(30,35,44,.06);border-radius:999px;background:rgba(255,255,255,.96);color:var(--app-text-strong);box-shadow:0 12px 32px -8px rgba(20,26,38,.22);backdrop-filter:blur(12px);transform:translate(-50%);cursor:default}.global-feedback[popover]{right:auto;bottom:auto;margin:0;overflow:visible}.global-feedback>i{display:grid;flex:0 0 auto;width:26px;height:26px;place-items:center;margin:0;border-radius:50%;font-size:16px}.global-feedback.success>i{background:var(--app-success-soft);color:var(--app-success)}.global-feedback.info>i{background:#eef4fc;color:var(--app-info)}.global-feedback.error>i{background:var(--app-red-soft);color:var(--app-red)}.global-feedback.multiline{align-items:flex-start;border-radius:16px}.global-feedback p{margin:0;color:var(--app-text-strong);font-size:14px;font-weight:500;line-height:1.5;white-space:pre-line}.feedback-slide-enter-active{transition:transform .28s var(--overlay-ease),opacity .2s ease}.feedback-slide-leave-active{transition:transform .18s ease,opacity .18s ease}.feedback-slide-enter-from,.feedback-slide-leave-to{transform:translate(-50%,-14px) scale(.96);opacity:0}@keyframes overlay-pop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes overlay-rise{0%{transform:translateY(100%)}to{transform:none}}@keyframes overlay-fade{0%{opacity:0}}@keyframes overlay-icon{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){dialog[open],dialog.sheet-dialog[open],dialog::backdrop,.dialog-icon{animation:none}}dialog .action-context{margin-bottom:14px!important;padding:14px;border:1px solid #eef0f3;border-radius:16px;background:linear-gradient(180deg,#fafbfc,#fff);font-size:13px;line-height:1.5}.action-context-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.action-context-head strong{min-width:0;overflow:hidden;color:var(--app-text-strong);font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.action-context-head small{flex:0 0 auto;color:#9aa1ad;font-size:11px;font-variant-numeric:tabular-nums}.action-context-title{margin:4px 0 0;color:var(--app-text);font-size:13px}.action-context-meta{display:flex;align-items:center;gap:6px;margin:10px 0 0;padding:8px 10px;border-radius:10px;background:#fff7e8;color:#8a5a06;font-size:13px}.action-context-meta i{margin:0;font-size:15px}.action-context-contact{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px;padding-top:12px;border-top:1px dashed #e5e8ed}.action-context-avatar{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:#eef1f5;color:#69707d}.action-context-avatar i{margin:0;font-size:18px}.action-context-contact strong{display:block;color:var(--app-text-strong);font-size:14px;font-weight:500}.action-context-contact small{display:block;overflow:hidden;color:var(--app-text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.action-context-call{display:inline-flex;border:0;white-space:nowrap;height:36px;align-items:center;gap:5px;padding:0 14px;border-radius:999px;background:var(--app-red);color:#fff;font-size:13px;font-weight:500;text-decoration:none;box-shadow:0 6px 14px -6px rgba(221,31,26,.6)}.action-context-call i{margin:0;font-size:15px}.appointment-field{position:relative}.appointment-picker{display:grid;gap:18px}.appointment-picker section{display:grid;gap:10px}.appointment-picker h3{margin:0;color:var(--app-text-strong);font-size:14px;font-weight:600}.appointment-days{display:flex;gap:8px;margin:0 calc(var(--overlay-pad) * -1);padding:2px var(--overlay-pad) 4px;overflow-x:auto;scroll-padding-inline:var(--overlay-pad);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--overlay-pad),#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--overlay-pad),#000 calc(100% - 28px),transparent 100%)}.appointment-days::-webkit-scrollbar{display:none}.appointment-days button{display:grid;flex:0 0 58px;min-height:62px;place-items:center;align-content:center;gap:2px;padding:0;border:1px solid #e6e8ec;border-radius:14px;background:#fff;color:var(--app-text);scroll-snap-align:start;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.appointment-days button:active{transform:scale(.96)}.appointment-days strong{color:var(--app-text-muted);font-size:12px;font-weight:500}.appointment-days small{color:var(--app-text-strong);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.appointment-days button.active{border-color:var(--app-red);background:var(--app-red);box-shadow:0 8px 16px -8px rgba(221,31,26,.6)}.appointment-days button.active strong,.appointment-days button.active small{color:#fff}.appointment-slot-group{display:grid;gap:8px}.appointment-slot-group+.appointment-slot-group{margin-top:6px}.appointment-slot-group>span{color:var(--app-text-muted);font-size:12px;letter-spacing:1px}.appointment-slots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.appointment-slots button{min-height:42px;padding:0;border:1px solid #e6e8ec;border-radius:12px;background:#fff;color:var(--app-text-strong);font-size:15px;font-variant-numeric:tabular-nums;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.appointment-slots button:active{transform:scale(.96)}.appointment-slots button.active{border-color:var(--app-red);background:var(--app-red);color:#fff;font-weight:600;box-shadow:0 8px 16px -8px rgba(221,31,26,.6)}.appointment-tip{margin:0;padding:18px 0;border:1px dashed #e0e3e8;border-radius:14px;color:#9aa1ad;font-size:13px;text-align:center}.appointment-summary{display:flex;align-items:center;gap:8px;margin:0;padding:12px 14px;border-radius:14px;background:var(--app-red-soft);color:var(--app-red-strong);font-size:15px;font-weight:600}.appointment-summary i{margin:0;font-size:18px}.appointment-summary.empty{background:#f5f6f8;color:#9aa1ad;font-size:13px;font-weight:400}.field-invalid.appointment-field .appointment-summary.empty{box-shadow:inset 0 0 0 1.5px var(--app-red);color:var(--app-red)}dialog .schedule-hint{margin:12px 0 0;padding:12px 14px;border:0;border-radius:14px;background:#f1f6fd;color:#2f5f96;font-size:13px}dialog.appointment-result-dialog{width:min(100% - 40px,360px)}.appointment-result{display:grid;justify-items:center;padding:28px var(--overlay-pad) 0;text-align:center}.appointment-result-check svg{display:block;width:64px;height:64px;fill:none;stroke-linecap:round;stroke-linejoin:round}.appointment-result-check circle{fill:var(--app-success-soft);stroke:var(--app-success);stroke-width:2;stroke-dasharray:151;stroke-dashoffset:151;animation:result-draw .5s ease-out .08s forwards}.appointment-result-check path{stroke:var(--app-success);stroke-width:3.5;stroke-dasharray:36;stroke-dashoffset:36;animation:result-draw .32s ease-out .45s forwards}.appointment-result h2{margin:16px 0 4px;color:var(--app-text-strong);font:600 18px/1.4 var(--font-body)}.appointment-result-sub{margin:0;color:var(--app-text-muted);font-size:13px}.appointment-result-ticket{display:grid;width:100%;grid-template-columns:64px minmax(0,1fr);margin-top:20px;overflow:hidden;border:1px solid #eef0f3;border-radius:16px;text-align:left}.appointment-result-date{display:grid;place-content:center;justify-items:center;background:var(--app-red);color:#fff}.appointment-result-date small{color:rgba(255,255,255,.85);font-size:12px}.appointment-result-date strong{font-size:26px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.appointment-result-body{display:grid;gap:2px;min-width:0;padding:12px 14px}.appointment-result-body strong{color:var(--app-text-strong);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.appointment-result-body strong span{margin-left:4px;color:var(--app-text-muted);font-size:13px;font-weight:400}.appointment-result-body>span,.appointment-result-body>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appointment-result-body>span{color:var(--app-text);font-size:13px}.appointment-result-body>small{color:var(--app-text-muted);font-size:12px}dialog .appointment-result>footer{display:grid;width:calc(100% + var(--overlay-pad) * 2);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px calc(var(--overlay-pad) * -1) 0;padding:0 var(--overlay-pad) 20px}@keyframes result-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.appointment-result-check circle,.appointment-result-check path{animation:none;stroke-dashoffset:0}}dialog>.detail-menu-list{display:grid;gap:8px;margin:4px var(--overlay-pad) 18px}dialog>.detail-menu-list>button{display:grid;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:60px;margin:0;padding:10px 12px;border:1px solid #eef0f3!important;border-radius:14px;background:#fff!important;color:var(--app-text-strong);text-align:left;transition:background-color .15s ease,transform .15s ease}dialog>.detail-menu-list>button:active{background:#f7f8fa!important;transform:scale(.99)}.detail-menu-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;background:#f2f4f7;color:#4f5765}.detail-menu-icon i{margin:0;font-size:19px}.detail-menu-text strong{display:block;font-size:15px;font-weight:500}.detail-menu-text small{display:block;margin-top:1px;color:var(--app-text-muted);font-size:12px}dialog>.detail-menu-list>button>.ri-arrow-right-s-line{margin:0;color:#c0c5cd;font-size:16px}dialog>.detail-menu-list>button.danger .detail-menu-icon{background:var(--app-red-soft);color:var(--app-red)}dialog>.detail-menu-list>button.danger strong{color:var(--app-red)}dialog .review-summary{grid-template-columns:96px minmax(0,1fr);padding:12px 14px;border-radius:14px}dialog .review-summary a{display:inline-flex;align-items:center;gap:4px;color:var(--app-red);font-weight:500;text-decoration:none}dialog .sheet-form-choice legend{padding:0}dialog .verification-control button{min-height:42px;padding-inline:14px;border:0;border-radius:12px;background:var(--overlay-neutral);color:var(--app-text-strong);font-size:14px;font-weight:500}dialog .verification-control button:disabled{color:#9aa1ad}dialog.picker-sheet{padding-bottom:calc(10px + env(safe-area-inset-bottom))}dialog .action-report{margin:0 var(--overlay-pad) 14px;border:1px solid #eef0f3;border-radius:16px;background:#fff}dialog .action-report>summary{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;color:var(--app-text-strong);font-size:14px;font-weight:600;list-style:none;cursor:pointer}dialog .action-report>summary::-webkit-details-marker{display:none}dialog .action-report>summary i{color:#9aa1ad;transition:transform .2s}dialog .action-report[open]>summary i{transform:rotate(180deg)}dialog .action-report .store-flow-details{grid-column:auto;margin:0;padding:0 14px 6px}dialog .reason-presets{display:flex;flex-wrap:wrap;gap:8px;margin:-4px 0 12px}dialog .reason-presets button{min-height:32px;padding:0 12px;border:1px solid #e5e8ed;border-radius:999px;background:#fff;color:var(--app-text);font-size:12px}dialog .reason-presets button.active{border-color:var(--app-red);background:#fff5f4;color:var(--app-red)}@media (min-width: 768px){:root{--app-max-width: 100vw;--app-space: 24px;--app-read-width: 720px}.app.h5{max-width:none}.h5 .workspace{padding-inline:var(--app-space)}.h5 .order-cards,.h5 .card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;align-items:start}.h5 .order-cards>*,.h5 .card-grid>*{margin:0}.h5 .card-grid>.store-ticket-card,.h5 .card-grid>.business-ticket-item{height:100%}.store-order-detail,.store-report-page,.profile-page,.store-inbox-page{width:100%;max-width:var(--app-read-width);margin-inline:auto}.report-form .form-footer,.store-detail-actions{width:min(100%,var(--app-read-width));border-inline:1px solid var(--app-border);border-radius:18px 18px 0 0}.app-bottom-nav{justify-content:center;grid-template-columns:repeat(5,minmax(0,132px))}.app-bottom-nav.nav-count-4{grid-template-columns:repeat(4,minmax(0,132px))}dialog.sheet-dialog{top:0;right:0;bottom:0;left:0;width:min(100% - 64px,560px);max-width:560px;max-height:min(86dvh,820px);margin:auto;padding-bottom:0;border-radius:var(--overlay-radius);box-shadow:0 24px 64px -12px rgba(12,18,28,.32),0 2px 8px rgba(12,18,28,.06)}dialog.sheet-dialog[open]{animation:overlay-pop .26s var(--overlay-ease)}dialog.sheet-dialog>.dialog-grabber{display:none}dialog.sheet-dialog>.dialog-header{padding-top:20px}dialog:not(.sheet-dialog):not(.drawer-dialog){width:min(100% - 64px,440px)}dialog.appointment-result-dialog{width:min(100% - 64px,400px)}.appointment-days{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.appointment-slots{grid-template-columns:repeat(6,minmax(0,1fr))}.private-attachment-preview{width:100%}.global-feedback{max-width:520px}.login-page{width:min(100%,520px);min-height:100dvh;box-shadow:0 0 0 1px rgba(23,27,37,.05)}}@media (min-width: 1024px){:root{--app-max-width: min(100vw, 1080px);--app-space: 28px}.app.h5{box-shadow:0 0 0 1px rgba(23,27,37,.05)}.schedule-layout{display:grid;grid-template-columns:minmax(360px,420px) minmax(0,1fr);align-items:start;gap:20px}.schedule-layout>.schedule-calendar{position:sticky;top:calc(var(--app-header-height) + 12px);margin:0}.schedule-day-panel{min-width:0}.schedule-page .schedule-day-panel>.section-heading:first-child{margin-top:0}}@media (min-width: 768px){.store-detail-notice{margin:0 0 12px;border-radius:14px}}@media (hover: none){.store-ticket-card:hover{background:#fff}}
