/*!
 * Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */
@font-face{font-display:block;font-family:bootstrap-icons;src:url(/assets/bootstrap-icons-mSm7cUeB.woff2?e34853135f9e39acf64315236852cd5a)format("woff2"),url(/assets/bootstrap-icons-BeopsB42.woff?e34853135f9e39acf64315236852cd5a)format("woff")}.bi:before,[class^=bi-]:before,[class*=\ bi-]:before{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;display:inline-block;font-family:bootstrap-icons!important;font-weight:400!important}.bi-123:before{content:""}.bi-alarm-fill:before{content:""}.bi-alarm:before{content:""}.bi-align-bottom:before{content:""}.bi-align-center:before{content:""}.bi-align-end:before{content:""}.bi-align-middle:before{content:""}.bi-align-start:before{content:""}.bi-align-top:before{content:""}.bi-alt:before{content:""}.bi-app-indicator:before{content:""}.bi-app:before{content:""}.bi-archive-fill:before{content:""}.bi-archive:before{content:""}.bi-arrow-90deg-down:before{content:""}.bi-arrow-90deg-left:before{content:""}.bi-arrow-90deg-right:before{content:""}.bi-arrow-90deg-up:before{content:""}.bi-arrow-bar-down:before{content:""}.bi-arrow-bar-left:before{content:""}.bi-arrow-bar-right:before{content:""}.bi-arrow-bar-up:before{content:""}.bi-arrow-clockwise:before{content:""}.bi-arrow-counterclockwise:before{content:""}.bi-arrow-down-circle-fill:before{content:""}.bi-arrow-down-circle:before{content:""}.bi-arrow-down-left-circle-fill:before{content:""}.bi-arrow-down-left-circle:before{content:""}.bi-arrow-down-left-square-fill:before{content:""}.bi-arrow-down-left-square:before{content:""}.bi-arrow-down-left:before{content:""}.bi-arrow-down-right-circle-fill:before{content:""}.bi-arrow-down-right-circle:before{content:""}.bi-arrow-down-right-square-fill:before{content:""}.bi-arrow-down-right-square:before{content:""}.bi-arrow-down-right:before{content:""}.bi-arrow-down-short:before{content:""}.bi-arrow-down-square-fill:before{content:""}.bi-arrow-down-square:before{content:""}.bi-arrow-down-up:before{content:""}.bi-arrow-down:before{content:""}.bi-arrow-left-circle-fill:before{content:""}.bi-arrow-left-circle:before{content:""}.bi-arrow-left-right:before{content:""}.bi-arrow-left-short:before{content:""}.bi-arrow-left-square-fill:before{content:""}.bi-arrow-left-square:before{content:""}.bi-arrow-left:before{content:""}.bi-arrow-repeat:before{content:""}.bi-arrow-return-left:before{content:""}.bi-arrow-return-right:before{content:""}.bi-arrow-right-circle-fill:before{content:""}.bi-arrow-right-circle:before{content:""}.bi-arrow-right-short:before{content:""}.bi-arrow-right-square-fill:before{content:""}.bi-arrow-right-square:before{content:""}.bi-arrow-right:before{content:""}.bi-arrow-up-circle-fill:before{content:""}.bi-arrow-up-circle:before{content:""}.bi-arrow-up-left-circle-fill:before{content:""}.bi-arrow-up-left-circle:before{content:""}.bi-arrow-up-left-square-fill:before{content:""}.bi-arrow-up-left-square:before{content:""}.bi-arrow-up-left:before{content:""}.bi-arrow-up-right-circle-fill:before{content:""}.bi-arrow-up-right-circle:before{content:""}.bi-arrow-up-right-square-fill:before{content:""}.bi-arrow-up-right-square:before{content:""}.bi-arrow-up-right:before{content:""}.bi-arrow-up-short:before{content:""}.bi-arrow-up-square-fill:before{content:""}.bi-arrow-up-square:before{content:""}.bi-arrow-up:before{content:""}.bi-arrows-angle-contract:before{content:""}.bi-arrows-angle-expand:before{content:""}.bi-arrows-collapse:before{content:""}.bi-arrows-expand:before{content:""}.bi-arrows-fullscreen:before{content:""}.bi-arrows-move:before{content:""}.bi-aspect-ratio-fill:before{content:""}.bi-aspect-ratio:before{content:""}.bi-asterisk:before{content:""}.bi-at:before{content:""}.bi-award-fill:before{content:""}.bi-award:before{content:""}.bi-back:before{content:""}.bi-backspace-fill:before{content:""}.bi-backspace-reverse-fill:before{content:""}.bi-backspace-reverse:before{content:""}.bi-backspace:before{content:""}.bi-badge-3d-fill:before{content:""}.bi-badge-3d:before{content:""}.bi-badge-4k-fill:before{content:""}.bi-badge-4k:before{content:""}.bi-badge-8k-fill:before{content:""}.bi-badge-8k:before{content:""}.bi-badge-ad-fill:before{content:""}.bi-badge-ad:before{content:""}.bi-badge-ar-fill:before{content:""}.bi-badge-ar:before{content:""}.bi-badge-cc-fill:before{content:""}.bi-badge-cc:before{content:""}.bi-badge-hd-fill:before{content:""}.bi-badge-hd:before{content:""}.bi-badge-tm-fill:before{content:""}.bi-badge-tm:before{content:""}.bi-badge-vo-fill:before{content:""}.bi-badge-vo:before{content:""}.bi-badge-vr-fill:before{content:""}.bi-badge-vr:before{content:""}.bi-badge-wc-fill:before{content:""}.bi-badge-wc:before{content:""}.bi-bag-check-fill:before{content:""}.bi-bag-check:before{content:""}.bi-bag-dash-fill:before{content:""}.bi-bag-dash:before{content:""}.bi-bag-fill:before{content:""}.bi-bag-plus-fill:before{content:""}.bi-bag-plus:before{content:""}.bi-bag-x-fill:before{content:""}.bi-bag-x:before{content:""}.bi-bag:before{content:""}.bi-bar-chart-fill:before{content:""}.bi-bar-chart-line-fill:before{content:""}.bi-bar-chart-line:before{content:""}.bi-bar-chart-steps:before{content:""}.bi-bar-chart:before{content:""}.bi-basket-fill:before{content:""}.bi-basket:before{content:""}.bi-basket2-fill:before{content:""}.bi-basket2:before{content:""}.bi-basket3-fill:before{content:""}.bi-basket3:before{content:""}.bi-battery-charging:before{content:""}.bi-battery-full:before{content:""}.bi-battery-half:before{content:""}.bi-battery:before{content:""}.bi-bell-fill:before{content:""}.bi-bell:before{content:""}.bi-bezier:before{content:""}.bi-bezier2:before{content:""}.bi-bicycle:before{content:""}.bi-binoculars-fill:before{content:""}.bi-binoculars:before{content:""}.bi-blockquote-left:before{content:""}.bi-blockquote-right:before{content:""}.bi-book-fill:before{content:""}.bi-book-half:before{content:""}.bi-book:before{content:""}.bi-bookmark-check-fill:before{content:""}.bi-bookmark-check:before{content:""}.bi-bookmark-dash-fill:before{content:""}.bi-bookmark-dash:before{content:""}.bi-bookmark-fill:before{content:""}.bi-bookmark-heart-fill:before{content:""}.bi-bookmark-heart:before{content:""}.bi-bookmark-plus-fill:before{content:""}.bi-bookmark-plus:before{content:""}.bi-bookmark-star-fill:before{content:""}.bi-bookmark-star:before{content:""}.bi-bookmark-x-fill:before{content:""}.bi-bookmark-x:before{content:""}.bi-bookmark:before{content:""}.bi-bookmarks-fill:before{content:""}.bi-bookmarks:before{content:""}.bi-bookshelf:before{content:""}.bi-bootstrap-fill:before{content:""}.bi-bootstrap-reboot:before{content:""}.bi-bootstrap:before{content:""}.bi-border-all:before{content:""}.bi-border-bottom:before{content:""}.bi-border-center:before{content:""}.bi-border-inner:before{content:""}.bi-border-left:before{content:""}.bi-border-middle:before{content:""}.bi-border-outer:before{content:""}.bi-border-right:before{content:""}.bi-border-style:before{content:""}.bi-border-top:before{content:""}.bi-border-width:before{content:""}.bi-border:before{content:""}.bi-bounding-box-circles:before{content:""}.bi-bounding-box:before{content:""}.bi-box-arrow-down-left:before{content:""}.bi-box-arrow-down-right:before{content:""}.bi-box-arrow-down:before{content:""}.bi-box-arrow-in-down-left:before{content:""}.bi-box-arrow-in-down-right:before{content:""}.bi-box-arrow-in-down:before{content:""}.bi-box-arrow-in-left:before{content:""}.bi-box-arrow-in-right:before{content:""}.bi-box-arrow-in-up-left:before{content:""}.bi-box-arrow-in-up-right:before{content:""}.bi-box-arrow-in-up:before{content:""}.bi-box-arrow-left:before{content:""}.bi-box-arrow-right:before{content:""}.bi-box-arrow-up-left:before{content:""}.bi-box-arrow-up-right:before{content:""}.bi-box-arrow-up:before{content:""}.bi-box-seam:before{content:""}.bi-box:before{content:""}.bi-braces:before{content:""}.bi-bricks:before{content:""}.bi-briefcase-fill:before{content:""}.bi-briefcase:before{content:""}.bi-brightness-alt-high-fill:before{content:""}.bi-brightness-alt-high:before{content:""}.bi-brightness-alt-low-fill:before{content:""}.bi-brightness-alt-low:before{content:""}.bi-brightness-high-fill:before{content:""}.bi-brightness-high:before{content:""}.bi-brightness-low-fill:before{content:""}.bi-brightness-low:before{content:""}.bi-broadcast-pin:before{content:""}.bi-broadcast:before{content:""}.bi-brush-fill:before{content:""}.bi-brush:before{content:""}.bi-bucket-fill:before{content:""}.bi-bucket:before{content:""}.bi-bug-fill:before{content:""}.bi-bug:before{content:""}.bi-building:before{content:""}.bi-bullseye:before{content:""}.bi-calculator-fill:before{content:""}.bi-calculator:before{content:""}.bi-calendar-check-fill:before{content:""}.bi-calendar-check:before{content:""}.bi-calendar-date-fill:before{content:""}.bi-calendar-date:before{content:""}.bi-calendar-day-fill:before{content:""}.bi-calendar-day:before{content:""}.bi-calendar-event-fill:before{content:""}.bi-calendar-event:before{content:""}.bi-calendar-fill:before{content:""}.bi-calendar-minus-fill:before{content:""}.bi-calendar-minus:before{content:""}.bi-calendar-month-fill:before{content:""}.bi-calendar-month:before{content:""}.bi-calendar-plus-fill:before{content:""}.bi-calendar-plus:before{content:""}.bi-calendar-range-fill:before{content:""}.bi-calendar-range:before{content:""}.bi-calendar-week-fill:before{content:""}.bi-calendar-week:before{content:""}.bi-calendar-x-fill:before{content:""}.bi-calendar-x:before{content:""}.bi-calendar:before{content:""}.bi-calendar2-check-fill:before{content:""}.bi-calendar2-check:before{content:""}.bi-calendar2-date-fill:before{content:""}.bi-calendar2-date:before{content:""}.bi-calendar2-day-fill:before{content:""}.bi-calendar2-day:before{content:""}.bi-calendar2-event-fill:before{content:""}.bi-calendar2-event:before{content:""}.bi-calendar2-fill:before{content:""}.bi-calendar2-minus-fill:before{content:""}.bi-calendar2-minus:before{content:""}.bi-calendar2-month-fill:before{content:""}.bi-calendar2-month:before{content:""}.bi-calendar2-plus-fill:before{content:""}.bi-calendar2-plus:before{content:""}.bi-calendar2-range-fill:before{content:""}.bi-calendar2-range:before{content:""}.bi-calendar2-week-fill:before{content:""}.bi-calendar2-week:before{content:""}.bi-calendar2-x-fill:before{content:""}.bi-calendar2-x:before{content:""}.bi-calendar2:before{content:""}.bi-calendar3-event-fill:before{content:""}.bi-calendar3-event:before{content:""}.bi-calendar3-fill:before{content:""}.bi-calendar3-range-fill:before{content:""}.bi-calendar3-range:before{content:""}.bi-calendar3-week-fill:before{content:""}.bi-calendar3-week:before{content:""}.bi-calendar3:before{content:""}.bi-calendar4-event:before{content:""}.bi-calendar4-range:before{content:""}.bi-calendar4-week:before{content:""}.bi-calendar4:before{content:""}.bi-camera-fill:before{content:""}.bi-camera-reels-fill:before{content:""}.bi-camera-reels:before{content:""}.bi-camera-video-fill:before{content:""}.bi-camera-video-off-fill:before{content:""}.bi-camera-video-off:before{content:""}.bi-camera-video:before{content:""}.bi-camera:before{content:""}.bi-camera2:before{content:""}.bi-capslock-fill:before{content:""}.bi-capslock:before{content:""}.bi-card-checklist:before{content:""}.bi-card-heading:before{content:""}.bi-card-image:before{content:""}.bi-card-list:before{content:""}.bi-card-text:before{content:""}.bi-caret-down-fill:before{content:""}.bi-caret-down-square-fill:before{content:""}.bi-caret-down-square:before{content:""}.bi-caret-down:before{content:""}.bi-caret-left-fill:before{content:""}.bi-caret-left-square-fill:before{content:""}.bi-caret-left-square:before{content:""}.bi-caret-left:before{content:""}.bi-caret-right-fill:before{content:""}.bi-caret-right-square-fill:before{content:""}.bi-caret-right-square:before{content:""}.bi-caret-right:before{content:""}.bi-caret-up-fill:before{content:""}.bi-caret-up-square-fill:before{content:""}.bi-caret-up-square:before{content:""}.bi-caret-up:before{content:""}.bi-cart-check-fill:before{content:""}.bi-cart-check:before{content:""}.bi-cart-dash-fill:before{content:""}.bi-cart-dash:before{content:""}.bi-cart-fill:before{content:""}.bi-cart-plus-fill:before{content:""}.bi-cart-plus:before{content:""}.bi-cart-x-fill:before{content:""}.bi-cart-x:before{content:""}.bi-cart:before{content:""}.bi-cart2:before{content:""}.bi-cart3:before{content:""}.bi-cart4:before{content:""}.bi-cash-stack:before{content:""}.bi-cash:before{content:""}.bi-cast:before{content:""}.bi-chat-dots-fill:before{content:""}.bi-chat-dots:before{content:""}.bi-chat-fill:before{content:""}.bi-chat-left-dots-fill:before{content:""}.bi-chat-left-dots:before{content:""}.bi-chat-left-fill:before{content:""}.bi-chat-left-quote-fill:before{content:""}.bi-chat-left-quote:before{content:""}.bi-chat-left-text-fill:before{content:""}.bi-chat-left-text:before{content:""}.bi-chat-left:before{content:""}.bi-chat-quote-fill:before{content:""}.bi-chat-quote:before{content:""}.bi-chat-right-dots-fill:before{content:""}.bi-chat-right-dots:before{content:""}.bi-chat-right-fill:before{content:""}.bi-chat-right-quote-fill:before{content:""}.bi-chat-right-quote:before{content:""}.bi-chat-right-text-fill:before{content:""}.bi-chat-right-text:before{content:""}.bi-chat-right:before{content:""}.bi-chat-square-dots-fill:before{content:""}.bi-chat-square-dots:before{content:""}.bi-chat-square-fill:before{content:""}.bi-chat-square-quote-fill:before{content:""}.bi-chat-square-quote:before{content:""}.bi-chat-square-text-fill:before{content:""}.bi-chat-square-text:before{content:""}.bi-chat-square:before{content:""}.bi-chat-text-fill:before{content:""}.bi-chat-text:before{content:""}.bi-chat:before{content:""}.bi-check-all:before{content:""}.bi-check-circle-fill:before{content:""}.bi-check-circle:before{content:""}.bi-check-square-fill:before{content:""}.bi-check-square:before{content:""}.bi-check:before{content:""}.bi-check2-all:before{content:""}.bi-check2-circle:before{content:""}.bi-check2-square:before{content:""}.bi-check2:before{content:""}.bi-chevron-bar-contract:before{content:""}.bi-chevron-bar-down:before{content:""}.bi-chevron-bar-expand:before{content:""}.bi-chevron-bar-left:before{content:""}.bi-chevron-bar-right:before{content:""}.bi-chevron-bar-up:before{content:""}.bi-chevron-compact-down:before{content:""}.bi-chevron-compact-left:before{content:""}.bi-chevron-compact-right:before{content:""}.bi-chevron-compact-up:before{content:""}.bi-chevron-contract:before{content:""}.bi-chevron-double-down:before{content:""}.bi-chevron-double-left:before{content:""}.bi-chevron-double-right:before{content:""}.bi-chevron-double-up:before{content:""}.bi-chevron-down:before{content:""}.bi-chevron-expand:before{content:""}.bi-chevron-left:before{content:""}.bi-chevron-right:before{content:""}.bi-chevron-up:before{content:""}.bi-circle-fill:before{content:""}.bi-circle-half:before{content:""}.bi-circle-square:before{content:""}.bi-circle:before{content:""}.bi-clipboard-check:before{content:""}.bi-clipboard-data:before{content:""}.bi-clipboard-minus:before{content:""}.bi-clipboard-plus:before{content:""}.bi-clipboard-x:before{content:""}.bi-clipboard:before{content:""}.bi-clock-fill:before{content:""}.bi-clock-history:before{content:""}.bi-clock:before{content:""}.bi-cloud-arrow-down-fill:before{content:""}.bi-cloud-arrow-down:before{content:""}.bi-cloud-arrow-up-fill:before{content:""}.bi-cloud-arrow-up:before{content:""}.bi-cloud-check-fill:before{content:""}.bi-cloud-check:before{content:""}.bi-cloud-download-fill:before{content:""}.bi-cloud-download:before{content:""}.bi-cloud-drizzle-fill:before{content:""}.bi-cloud-drizzle:before{content:""}.bi-cloud-fill:before{content:""}.bi-cloud-fog-fill:before{content:""}.bi-cloud-fog:before{content:""}.bi-cloud-fog2-fill:before{content:""}.bi-cloud-fog2:before{content:""}.bi-cloud-hail-fill:before{content:""}.bi-cloud-hail:before{content:""}.bi-cloud-haze-fill:before{content:""}.bi-cloud-haze:before{content:""}.bi-cloud-haze2-fill:before{content:""}.bi-cloud-lightning-fill:before{content:""}.bi-cloud-lightning-rain-fill:before{content:""}.bi-cloud-lightning-rain:before{content:""}.bi-cloud-lightning:before{content:""}.bi-cloud-minus-fill:before{content:""}.bi-cloud-minus:before{content:""}.bi-cloud-moon-fill:before{content:""}.bi-cloud-moon:before{content:""}.bi-cloud-plus-fill:before{content:""}.bi-cloud-plus:before{content:""}.bi-cloud-rain-fill:before{content:""}.bi-cloud-rain-heavy-fill:before{content:""}.bi-cloud-rain-heavy:before{content:""}.bi-cloud-rain:before{content:""}.bi-cloud-slash-fill:before{content:""}.bi-cloud-slash:before{content:""}.bi-cloud-sleet-fill:before{content:""}.bi-cloud-sleet:before{content:""}.bi-cloud-snow-fill:before{content:""}.bi-cloud-snow:before{content:""}.bi-cloud-sun-fill:before{content:""}.bi-cloud-sun:before{content:""}.bi-cloud-upload-fill:before{content:""}.bi-cloud-upload:before{content:""}.bi-cloud:before{content:""}.bi-clouds-fill:before{content:""}.bi-clouds:before{content:""}.bi-cloudy-fill:before{content:""}.bi-cloudy:before{content:""}.bi-code-slash:before{content:""}.bi-code-square:before{content:""}.bi-code:before{content:""}.bi-collection-fill:before{content:""}.bi-collection-play-fill:before{content:""}.bi-collection-play:before{content:""}.bi-collection:before{content:""}.bi-columns-gap:before{content:""}.bi-columns:before{content:""}.bi-command:before{content:""}.bi-compass-fill:before{content:""}.bi-compass:before{content:""}.bi-cone-striped:before{content:""}.bi-cone:before{content:""}.bi-controller:before{content:""}.bi-cpu-fill:before{content:""}.bi-cpu:before{content:""}.bi-credit-card-2-back-fill:before{content:""}.bi-credit-card-2-back:before{content:""}.bi-credit-card-2-front-fill:before{content:""}.bi-credit-card-2-front:before{content:""}.bi-credit-card-fill:before{content:""}.bi-credit-card:before{content:""}.bi-crop:before{content:""}.bi-cup-fill:before{content:""}.bi-cup-straw:before{content:""}.bi-cup:before{content:""}.bi-cursor-fill:before{content:""}.bi-cursor-text:before{content:""}.bi-cursor:before{content:""}.bi-dash-circle-dotted:before{content:""}.bi-dash-circle-fill:before{content:""}.bi-dash-circle:before{content:""}.bi-dash-square-dotted:before{content:""}.bi-dash-square-fill:before{content:""}.bi-dash-square:before{content:""}.bi-dash:before{content:""}.bi-diagram-2-fill:before{content:""}.bi-diagram-2:before{content:""}.bi-diagram-3-fill:before{content:""}.bi-diagram-3:before{content:""}.bi-diamond-fill:before{content:""}.bi-diamond-half:before{content:""}.bi-diamond:before{content:""}.bi-dice-1-fill:before{content:""}.bi-dice-1:before{content:""}.bi-dice-2-fill:before{content:""}.bi-dice-2:before{content:""}.bi-dice-3-fill:before{content:""}.bi-dice-3:before{content:""}.bi-dice-4-fill:before{content:""}.bi-dice-4:before{content:""}.bi-dice-5-fill:before{content:""}.bi-dice-5:before{content:""}.bi-dice-6-fill:before{content:""}.bi-dice-6:before{content:""}.bi-disc-fill:before{content:""}.bi-disc:before{content:""}.bi-discord:before{content:""}.bi-display-fill:before{content:""}.bi-display:before{content:""}.bi-distribute-horizontal:before{content:""}.bi-distribute-vertical:before{content:""}.bi-door-closed-fill:before{content:""}.bi-door-closed:before{content:""}.bi-door-open-fill:before{content:""}.bi-door-open:before{content:""}.bi-dot:before{content:""}.bi-download:before{content:""}.bi-droplet-fill:before{content:""}.bi-droplet-half:before{content:""}.bi-droplet:before{content:""}.bi-earbuds:before{content:""}.bi-easel-fill:before{content:""}.bi-easel:before{content:""}.bi-egg-fill:before{content:""}.bi-egg-fried:before{content:""}.bi-egg:before{content:""}.bi-eject-fill:before{content:""}.bi-eject:before{content:""}.bi-emoji-angry-fill:before{content:""}.bi-emoji-angry:before{content:""}.bi-emoji-dizzy-fill:before{content:""}.bi-emoji-dizzy:before{content:""}.bi-emoji-expressionless-fill:before{content:""}.bi-emoji-expressionless:before{content:""}.bi-emoji-frown-fill:before{content:""}.bi-emoji-frown:before{content:""}.bi-emoji-heart-eyes-fill:before{content:""}.bi-emoji-heart-eyes:before{content:""}.bi-emoji-laughing-fill:before{content:""}.bi-emoji-laughing:before{content:""}.bi-emoji-neutral-fill:before{content:""}.bi-emoji-neutral:before{content:""}.bi-emoji-smile-fill:before{content:""}.bi-emoji-smile-upside-down-fill:before{content:""}.bi-emoji-smile-upside-down:before{content:""}.bi-emoji-smile:before{content:""}.bi-emoji-sunglasses-fill:before{content:""}.bi-emoji-sunglasses:before{content:""}.bi-emoji-wink-fill:before{content:""}.bi-emoji-wink:before{content:""}.bi-envelope-fill:before{content:""}.bi-envelope-open-fill:before{content:""}.bi-envelope-open:before{content:""}.bi-envelope:before{content:""}.bi-eraser-fill:before{content:""}.bi-eraser:before{content:""}.bi-exclamation-circle-fill:before{content:""}.bi-exclamation-circle:before{content:""}.bi-exclamation-diamond-fill:before{content:""}.bi-exclamation-diamond:before{content:""}.bi-exclamation-octagon-fill:before{content:""}.bi-exclamation-octagon:before{content:""}.bi-exclamation-square-fill:before{content:""}.bi-exclamation-square:before{content:""}.bi-exclamation-triangle-fill:before{content:""}.bi-exclamation-triangle:before{content:""}.bi-exclamation:before{content:""}.bi-exclude:before{content:""}.bi-eye-fill:before{content:""}.bi-eye-slash-fill:before{content:""}.bi-eye-slash:before{content:""}.bi-eye:before{content:""}.bi-eyedropper:before{content:""}.bi-eyeglasses:before{content:""}.bi-facebook:before{content:""}.bi-file-arrow-down-fill:before{content:""}.bi-file-arrow-down:before{content:""}.bi-file-arrow-up-fill:before{content:""}.bi-file-arrow-up:before{content:""}.bi-file-bar-graph-fill:before{content:""}.bi-file-bar-graph:before{content:""}.bi-file-binary-fill:before{content:""}.bi-file-binary:before{content:""}.bi-file-break-fill:before{content:""}.bi-file-break:before{content:""}.bi-file-check-fill:before{content:""}.bi-file-check:before{content:""}.bi-file-code-fill:before{content:""}.bi-file-code:before{content:""}.bi-file-diff-fill:before{content:""}.bi-file-diff:before{content:""}.bi-file-earmark-arrow-down-fill:before{content:""}.bi-file-earmark-arrow-down:before{content:""}.bi-file-earmark-arrow-up-fill:before{content:""}.bi-file-earmark-arrow-up:before{content:""}.bi-file-earmark-bar-graph-fill:before{content:""}.bi-file-earmark-bar-graph:before{content:""}.bi-file-earmark-binary-fill:before{content:""}.bi-file-earmark-binary:before{content:""}.bi-file-earmark-break-fill:before{content:""}.bi-file-earmark-break:before{content:""}.bi-file-earmark-check-fill:before{content:""}.bi-file-earmark-check:before{content:""}.bi-file-earmark-code-fill:before{content:""}.bi-file-earmark-code:before{content:""}.bi-file-earmark-diff-fill:before{content:""}.bi-file-earmark-diff:before{content:""}.bi-file-earmark-easel-fill:before{content:""}.bi-file-earmark-easel:before{content:""}.bi-file-earmark-excel-fill:before{content:""}.bi-file-earmark-excel:before{content:""}.bi-file-earmark-fill:before{content:""}.bi-file-earmark-font-fill:before{content:""}.bi-file-earmark-font:before{content:""}.bi-file-earmark-image-fill:before{content:""}.bi-file-earmark-image:before{content:""}.bi-file-earmark-lock-fill:before{content:""}.bi-file-earmark-lock:before{content:""}.bi-file-earmark-lock2-fill:before{content:""}.bi-file-earmark-lock2:before{content:""}.bi-file-earmark-medical-fill:before{content:""}.bi-file-earmark-medical:before{content:""}.bi-file-earmark-minus-fill:before{content:""}.bi-file-earmark-minus:before{content:""}.bi-file-earmark-music-fill:before{content:""}.bi-file-earmark-music:before{content:""}.bi-file-earmark-person-fill:before{content:""}.bi-file-earmark-person:before{content:""}.bi-file-earmark-play-fill:before{content:""}.bi-file-earmark-play:before{content:""}.bi-file-earmark-plus-fill:before{content:""}.bi-file-earmark-plus:before{content:""}.bi-file-earmark-post-fill:before{content:""}.bi-file-earmark-post:before{content:""}.bi-file-earmark-ppt-fill:before{content:""}.bi-file-earmark-ppt:before{content:""}.bi-file-earmark-richtext-fill:before{content:""}.bi-file-earmark-richtext:before{content:""}.bi-file-earmark-ruled-fill:before{content:""}.bi-file-earmark-ruled:before{content:""}.bi-file-earmark-slides-fill:before{content:""}.bi-file-earmark-slides:before{content:""}.bi-file-earmark-spreadsheet-fill:before{content:""}.bi-file-earmark-spreadsheet:before{content:""}.bi-file-earmark-text-fill:before{content:""}.bi-file-earmark-text:before{content:""}.bi-file-earmark-word-fill:before{content:""}.bi-file-earmark-word:before{content:""}.bi-file-earmark-x-fill:before{content:""}.bi-file-earmark-x:before{content:""}.bi-file-earmark-zip-fill:before{content:""}.bi-file-earmark-zip:before{content:""}.bi-file-earmark:before{content:""}.bi-file-easel-fill:before{content:""}.bi-file-easel:before{content:""}.bi-file-excel-fill:before{content:""}.bi-file-excel:before{content:""}.bi-file-fill:before{content:""}.bi-file-font-fill:before{content:""}.bi-file-font:before{content:""}.bi-file-image-fill:before{content:""}.bi-file-image:before{content:""}.bi-file-lock-fill:before{content:""}.bi-file-lock:before{content:""}.bi-file-lock2-fill:before{content:""}.bi-file-lock2:before{content:""}.bi-file-medical-fill:before{content:""}.bi-file-medical:before{content:""}.bi-file-minus-fill:before{content:""}.bi-file-minus:before{content:""}.bi-file-music-fill:before{content:""}.bi-file-music:before{content:""}.bi-file-person-fill:before{content:""}.bi-file-person:before{content:""}.bi-file-play-fill:before{content:""}.bi-file-play:before{content:""}.bi-file-plus-fill:before{content:""}.bi-file-plus:before{content:""}.bi-file-post-fill:before{content:""}.bi-file-post:before{content:""}.bi-file-ppt-fill:before{content:""}.bi-file-ppt:before{content:""}.bi-file-richtext-fill:before{content:""}.bi-file-richtext:before{content:""}.bi-file-ruled-fill:before{content:""}.bi-file-ruled:before{content:""}.bi-file-slides-fill:before{content:""}.bi-file-slides:before{content:""}.bi-file-spreadsheet-fill:before{content:""}.bi-file-spreadsheet:before{content:""}.bi-file-text-fill:before{content:""}.bi-file-text:before{content:""}.bi-file-word-fill:before{content:""}.bi-file-word:before{content:""}.bi-file-x-fill:before{content:""}.bi-file-x:before{content:""}.bi-file-zip-fill:before{content:""}.bi-file-zip:before{content:""}.bi-file:before{content:""}.bi-files-alt:before{content:""}.bi-files:before{content:""}.bi-film:before{content:""}.bi-filter-circle-fill:before{content:""}.bi-filter-circle:before{content:""}.bi-filter-left:before{content:""}.bi-filter-right:before{content:""}.bi-filter-square-fill:before{content:""}.bi-filter-square:before{content:""}.bi-filter:before{content:""}.bi-flag-fill:before{content:""}.bi-flag:before{content:""}.bi-flower1:before{content:""}.bi-flower2:before{content:""}.bi-flower3:before{content:""}.bi-folder-check:before{content:""}.bi-folder-fill:before{content:""}.bi-folder-minus:before{content:""}.bi-folder-plus:before{content:""}.bi-folder-symlink-fill:before{content:""}.bi-folder-symlink:before{content:""}.bi-folder-x:before{content:""}.bi-folder:before{content:""}.bi-folder2-open:before{content:""}.bi-folder2:before{content:""}.bi-fonts:before{content:""}.bi-forward-fill:before{content:""}.bi-forward:before{content:""}.bi-front:before{content:""}.bi-fullscreen-exit:before{content:""}.bi-fullscreen:before{content:""}.bi-funnel-fill:before{content:""}.bi-funnel:before{content:""}.bi-gear-fill:before{content:""}.bi-gear-wide-connected:before{content:""}.bi-gear-wide:before{content:""}.bi-gear:before{content:""}.bi-gem:before{content:""}.bi-geo-alt-fill:before{content:""}.bi-geo-alt:before{content:""}.bi-geo-fill:before{content:""}.bi-geo:before{content:""}.bi-gift-fill:before{content:""}.bi-gift:before{content:""}.bi-github:before{content:""}.bi-globe:before{content:""}.bi-globe2:before{content:""}.bi-google:before{content:""}.bi-graph-down:before{content:""}.bi-graph-up:before{content:""}.bi-grid-1x2-fill:before{content:""}.bi-grid-1x2:before{content:""}.bi-grid-3x2-gap-fill:before{content:""}.bi-grid-3x2-gap:before{content:""}.bi-grid-3x2:before{content:""}.bi-grid-3x3-gap-fill:before{content:""}.bi-grid-3x3-gap:before{content:""}.bi-grid-3x3:before{content:""}.bi-grid-fill:before{content:""}.bi-grid:before{content:""}.bi-grip-horizontal:before{content:""}.bi-grip-vertical:before{content:""}.bi-hammer:before{content:""}.bi-hand-index-fill:before{content:""}.bi-hand-index-thumb-fill:before{content:""}.bi-hand-index-thumb:before{content:""}.bi-hand-index:before{content:""}.bi-hand-thumbs-down-fill:before{content:""}.bi-hand-thumbs-down:before{content:""}.bi-hand-thumbs-up-fill:before{content:""}.bi-hand-thumbs-up:before{content:""}.bi-handbag-fill:before{content:""}.bi-handbag:before{content:""}.bi-hash:before{content:""}.bi-hdd-fill:before{content:""}.bi-hdd-network-fill:before{content:""}.bi-hdd-network:before{content:""}.bi-hdd-rack-fill:before{content:""}.bi-hdd-rack:before{content:""}.bi-hdd-stack-fill:before{content:""}.bi-hdd-stack:before{content:""}.bi-hdd:before{content:""}.bi-headphones:before{content:""}.bi-headset:before{content:""}.bi-heart-fill:before{content:""}.bi-heart-half:before{content:""}.bi-heart:before{content:""}.bi-heptagon-fill:before{content:""}.bi-heptagon-half:before{content:""}.bi-heptagon:before{content:""}.bi-hexagon-fill:before{content:""}.bi-hexagon-half:before{content:""}.bi-hexagon:before{content:""}.bi-hourglass-bottom:before{content:""}.bi-hourglass-split:before{content:""}.bi-hourglass-top:before{content:""}.bi-hourglass:before{content:""}.bi-house-door-fill:before{content:""}.bi-house-door:before{content:""}.bi-house-fill:before{content:""}.bi-house:before{content:""}.bi-hr:before{content:""}.bi-hurricane:before{content:""}.bi-image-alt:before{content:""}.bi-image-fill:before{content:""}.bi-image:before{content:""}.bi-images:before{content:""}.bi-inbox-fill:before{content:""}.bi-inbox:before{content:""}.bi-inboxes-fill:before{content:""}.bi-inboxes:before{content:""}.bi-info-circle-fill:before{content:""}.bi-info-circle:before{content:""}.bi-info-square-fill:before{content:""}.bi-info-square:before{content:""}.bi-info:before{content:""}.bi-input-cursor-text:before{content:""}.bi-input-cursor:before{content:""}.bi-instagram:before{content:""}.bi-intersect:before{content:""}.bi-journal-album:before{content:""}.bi-journal-arrow-down:before{content:""}.bi-journal-arrow-up:before{content:""}.bi-journal-bookmark-fill:before{content:""}.bi-journal-bookmark:before{content:""}.bi-journal-check:before{content:""}.bi-journal-code:before{content:""}.bi-journal-medical:before{content:""}.bi-journal-minus:before{content:""}.bi-journal-plus:before{content:""}.bi-journal-richtext:before{content:""}.bi-journal-text:before{content:""}.bi-journal-x:before{content:""}.bi-journal:before{content:""}.bi-journals:before{content:""}.bi-joystick:before{content:""}.bi-justify-left:before{content:""}.bi-justify-right:before{content:""}.bi-justify:before{content:""}.bi-kanban-fill:before{content:""}.bi-kanban:before{content:""}.bi-key-fill:before{content:""}.bi-key:before{content:""}.bi-keyboard-fill:before{content:""}.bi-keyboard:before{content:""}.bi-ladder:before{content:""}.bi-lamp-fill:before{content:""}.bi-lamp:before{content:""}.bi-laptop-fill:before{content:""}.bi-laptop:before{content:""}.bi-layer-backward:before{content:""}.bi-layer-forward:before{content:""}.bi-layers-fill:before{content:""}.bi-layers-half:before{content:""}.bi-layers:before{content:""}.bi-layout-sidebar-inset-reverse:before{content:""}.bi-layout-sidebar-inset:before{content:""}.bi-layout-sidebar-reverse:before{content:""}.bi-layout-sidebar:before{content:""}.bi-layout-split:before{content:""}.bi-layout-text-sidebar-reverse:before{content:""}.bi-layout-text-sidebar:before{content:""}.bi-layout-text-window-reverse:before{content:""}.bi-layout-text-window:before{content:""}.bi-layout-three-columns:before{content:""}.bi-layout-wtf:before{content:""}.bi-life-preserver:before{content:""}.bi-lightbulb-fill:before{content:""}.bi-lightbulb-off-fill:before{content:""}.bi-lightbulb-off:before{content:""}.bi-lightbulb:before{content:""}.bi-lightning-charge-fill:before{content:""}.bi-lightning-charge:before{content:""}.bi-lightning-fill:before{content:""}.bi-lightning:before{content:""}.bi-link-45deg:before{content:""}.bi-link:before{content:""}.bi-linkedin:before{content:""}.bi-list-check:before{content:""}.bi-list-nested:before{content:""}.bi-list-ol:before{content:""}.bi-list-stars:before{content:""}.bi-list-task:before{content:""}.bi-list-ul:before{content:""}.bi-list:before{content:""}.bi-lock-fill:before{content:""}.bi-lock:before{content:""}.bi-mailbox:before{content:""}.bi-mailbox2:before{content:""}.bi-map-fill:before{content:""}.bi-map:before{content:""}.bi-markdown-fill:before{content:""}.bi-markdown:before{content:""}.bi-mask:before{content:""}.bi-megaphone-fill:before{content:""}.bi-megaphone:before{content:""}.bi-menu-app-fill:before{content:""}.bi-menu-app:before{content:""}.bi-menu-button-fill:before{content:""}.bi-menu-button-wide-fill:before{content:""}.bi-menu-button-wide:before{content:""}.bi-menu-button:before{content:""}.bi-menu-down:before{content:""}.bi-menu-up:before{content:""}.bi-mic-fill:before{content:""}.bi-mic-mute-fill:before{content:""}.bi-mic-mute:before{content:""}.bi-mic:before{content:""}.bi-minecart-loaded:before{content:""}.bi-minecart:before{content:""}.bi-moisture:before{content:""}.bi-moon-fill:before{content:""}.bi-moon-stars-fill:before{content:""}.bi-moon-stars:before{content:""}.bi-moon:before{content:""}.bi-mouse-fill:before{content:""}.bi-mouse:before{content:""}.bi-mouse2-fill:before{content:""}.bi-mouse2:before{content:""}.bi-mouse3-fill:before{content:""}.bi-mouse3:before{content:""}.bi-music-note-beamed:before{content:""}.bi-music-note-list:before{content:""}.bi-music-note:before{content:""}.bi-music-player-fill:before{content:""}.bi-music-player:before{content:""}.bi-newspaper:before{content:""}.bi-node-minus-fill:before{content:""}.bi-node-minus:before{content:""}.bi-node-plus-fill:before{content:""}.bi-node-plus:before{content:""}.bi-nut-fill:before{content:""}.bi-nut:before{content:""}.bi-octagon-fill:before{content:""}.bi-octagon-half:before{content:""}.bi-octagon:before{content:""}.bi-option:before{content:""}.bi-outlet:before{content:""}.bi-paint-bucket:before{content:""}.bi-palette-fill:before{content:""}.bi-palette:before{content:""}.bi-palette2:before{content:""}.bi-paperclip:before{content:""}.bi-paragraph:before{content:""}.bi-patch-check-fill:before{content:""}.bi-patch-check:before{content:""}.bi-patch-exclamation-fill:before{content:""}.bi-patch-exclamation:before{content:""}.bi-patch-minus-fill:before{content:""}.bi-patch-minus:before{content:""}.bi-patch-plus-fill:before{content:""}.bi-patch-plus:before{content:""}.bi-patch-question-fill:before{content:""}.bi-patch-question:before{content:""}.bi-pause-btn-fill:before{content:""}.bi-pause-btn:before{content:""}.bi-pause-circle-fill:before{content:""}.bi-pause-circle:before{content:""}.bi-pause-fill:before{content:""}.bi-pause:before{content:""}.bi-peace-fill:before{content:""}.bi-peace:before{content:""}.bi-pen-fill:before{content:""}.bi-pen:before{content:""}.bi-pencil-fill:before{content:""}.bi-pencil-square:before{content:""}.bi-pencil:before{content:""}.bi-pentagon-fill:before{content:""}.bi-pentagon-half:before{content:""}.bi-pentagon:before{content:""}.bi-people-fill:before{content:""}.bi-people:before{content:""}.bi-percent:before{content:""}.bi-person-badge-fill:before{content:""}.bi-person-badge:before{content:""}.bi-person-bounding-box:before{content:""}.bi-person-check-fill:before{content:""}.bi-person-check:before{content:""}.bi-person-circle:before{content:""}.bi-person-dash-fill:before{content:""}.bi-person-dash:before{content:""}.bi-person-fill:before{content:""}.bi-person-lines-fill:before{content:""}.bi-person-plus-fill:before{content:""}.bi-person-plus:before{content:""}.bi-person-square:before{content:""}.bi-person-x-fill:before{content:""}.bi-person-x:before{content:""}.bi-person:before{content:""}.bi-phone-fill:before{content:""}.bi-phone-landscape-fill:before{content:""}.bi-phone-landscape:before{content:""}.bi-phone-vibrate-fill:before{content:""}.bi-phone-vibrate:before{content:""}.bi-phone:before{content:""}.bi-pie-chart-fill:before{content:""}.bi-pie-chart:before{content:""}.bi-pin-angle-fill:before{content:""}.bi-pin-angle:before{content:""}.bi-pin-fill:before{content:""}.bi-pin:before{content:""}.bi-pip-fill:before{content:""}.bi-pip:before{content:""}.bi-play-btn-fill:before{content:""}.bi-play-btn:before{content:""}.bi-play-circle-fill:before{content:""}.bi-play-circle:before{content:""}.bi-play-fill:before{content:""}.bi-play:before{content:""}.bi-plug-fill:before{content:""}.bi-plug:before{content:""}.bi-plus-circle-dotted:before{content:""}.bi-plus-circle-fill:before{content:""}.bi-plus-circle:before{content:""}.bi-plus-square-dotted:before{content:""}.bi-plus-square-fill:before{content:""}.bi-plus-square:before{content:""}.bi-plus:before{content:""}.bi-power:before{content:""}.bi-printer-fill:before{content:""}.bi-printer:before{content:""}.bi-puzzle-fill:before{content:""}.bi-puzzle:before{content:""}.bi-question-circle-fill:before{content:""}.bi-question-circle:before{content:""}.bi-question-diamond-fill:before{content:""}.bi-question-diamond:before{content:""}.bi-question-octagon-fill:before{content:""}.bi-question-octagon:before{content:""}.bi-question-square-fill:before{content:""}.bi-question-square:before{content:""}.bi-question:before{content:""}.bi-rainbow:before{content:""}.bi-receipt-cutoff:before{content:""}.bi-receipt:before{content:""}.bi-reception-0:before{content:""}.bi-reception-1:before{content:""}.bi-reception-2:before{content:""}.bi-reception-3:before{content:""}.bi-reception-4:before{content:""}.bi-record-btn-fill:before{content:""}.bi-record-btn:before{content:""}.bi-record-circle-fill:before{content:""}.bi-record-circle:before{content:""}.bi-record-fill:before{content:""}.bi-record:before{content:""}.bi-record2-fill:before{content:""}.bi-record2:before{content:""}.bi-reply-all-fill:before{content:""}.bi-reply-all:before{content:""}.bi-reply-fill:before{content:""}.bi-reply:before{content:""}.bi-rss-fill:before{content:""}.bi-rss:before{content:""}.bi-rulers:before{content:""}.bi-save-fill:before{content:""}.bi-save:before{content:""}.bi-save2-fill:before{content:""}.bi-save2:before{content:""}.bi-scissors:before{content:""}.bi-screwdriver:before{content:""}.bi-search:before{content:""}.bi-segmented-nav:before{content:""}.bi-server:before{content:""}.bi-share-fill:before{content:""}.bi-share:before{content:""}.bi-shield-check:before{content:""}.bi-shield-exclamation:before{content:""}.bi-shield-fill-check:before{content:""}.bi-shield-fill-exclamation:before{content:""}.bi-shield-fill-minus:before{content:""}.bi-shield-fill-plus:before{content:""}.bi-shield-fill-x:before{content:""}.bi-shield-fill:before{content:""}.bi-shield-lock-fill:before{content:""}.bi-shield-lock:before{content:""}.bi-shield-minus:before{content:""}.bi-shield-plus:before{content:""}.bi-shield-shaded:before{content:""}.bi-shield-slash-fill:before{content:""}.bi-shield-slash:before{content:""}.bi-shield-x:before{content:""}.bi-shield:before{content:""}.bi-shift-fill:before{content:""}.bi-shift:before{content:""}.bi-shop-window:before{content:""}.bi-shop:before{content:""}.bi-shuffle:before{content:""}.bi-signpost-2-fill:before{content:""}.bi-signpost-2:before{content:""}.bi-signpost-fill:before{content:""}.bi-signpost-split-fill:before{content:""}.bi-signpost-split:before{content:""}.bi-signpost:before{content:""}.bi-sim-fill:before{content:""}.bi-sim:before{content:""}.bi-skip-backward-btn-fill:before{content:""}.bi-skip-backward-btn:before{content:""}.bi-skip-backward-circle-fill:before{content:""}.bi-skip-backward-circle:before{content:""}.bi-skip-backward-fill:before{content:""}.bi-skip-backward:before{content:""}.bi-skip-end-btn-fill:before{content:""}.bi-skip-end-btn:before{content:""}.bi-skip-end-circle-fill:before{content:""}.bi-skip-end-circle:before{content:""}.bi-skip-end-fill:before{content:""}.bi-skip-end:before{content:""}.bi-skip-forward-btn-fill:before{content:""}.bi-skip-forward-btn:before{content:""}.bi-skip-forward-circle-fill:before{content:""}.bi-skip-forward-circle:before{content:""}.bi-skip-forward-fill:before{content:""}.bi-skip-forward:before{content:""}.bi-skip-start-btn-fill:before{content:""}.bi-skip-start-btn:before{content:""}.bi-skip-start-circle-fill:before{content:""}.bi-skip-start-circle:before{content:""}.bi-skip-start-fill:before{content:""}.bi-skip-start:before{content:""}.bi-slack:before{content:""}.bi-slash-circle-fill:before{content:""}.bi-slash-circle:before{content:""}.bi-slash-square-fill:before{content:""}.bi-slash-square:before{content:""}.bi-slash:before{content:""}.bi-sliders:before{content:""}.bi-smartwatch:before{content:""}.bi-snow:before{content:""}.bi-snow2:before{content:""}.bi-snow3:before{content:""}.bi-sort-alpha-down-alt:before{content:""}.bi-sort-alpha-down:before{content:""}.bi-sort-alpha-up-alt:before{content:""}.bi-sort-alpha-up:before{content:""}.bi-sort-down-alt:before{content:""}.bi-sort-down:before{content:""}.bi-sort-numeric-down-alt:before{content:""}.bi-sort-numeric-down:before{content:""}.bi-sort-numeric-up-alt:before{content:""}.bi-sort-numeric-up:before{content:""}.bi-sort-up-alt:before{content:""}.bi-sort-up:before{content:""}.bi-soundwave:before{content:""}.bi-speaker-fill:before{content:""}.bi-speaker:before{content:""}.bi-speedometer:before{content:""}.bi-speedometer2:before{content:""}.bi-spellcheck:before{content:""}.bi-square-fill:before{content:""}.bi-square-half:before{content:""}.bi-square:before{content:""}.bi-stack:before{content:""}.bi-star-fill:before{content:""}.bi-star-half:before{content:""}.bi-star:before{content:""}.bi-stars:before{content:""}.bi-stickies-fill:before{content:""}.bi-stickies:before{content:""}.bi-sticky-fill:before{content:""}.bi-sticky:before{content:""}.bi-stop-btn-fill:before{content:""}.bi-stop-btn:before{content:""}.bi-stop-circle-fill:before{content:""}.bi-stop-circle:before{content:""}.bi-stop-fill:before{content:""}.bi-stop:before{content:""}.bi-stoplights-fill:before{content:""}.bi-stoplights:before{content:""}.bi-stopwatch-fill:before{content:""}.bi-stopwatch:before{content:""}.bi-subtract:before{content:""}.bi-suit-club-fill:before{content:""}.bi-suit-club:before{content:""}.bi-suit-diamond-fill:before{content:""}.bi-suit-diamond:before{content:""}.bi-suit-heart-fill:before{content:""}.bi-suit-heart:before{content:""}.bi-suit-spade-fill:before{content:""}.bi-suit-spade:before{content:""}.bi-sun-fill:before{content:""}.bi-sun:before{content:""}.bi-sunglasses:before{content:""}.bi-sunrise-fill:before{content:""}.bi-sunrise:before{content:""}.bi-sunset-fill:before{content:""}.bi-sunset:before{content:""}.bi-symmetry-horizontal:before{content:""}.bi-symmetry-vertical:before{content:""}.bi-table:before{content:""}.bi-tablet-fill:before{content:""}.bi-tablet-landscape-fill:before{content:""}.bi-tablet-landscape:before{content:""}.bi-tablet:before{content:""}.bi-tag-fill:before{content:""}.bi-tag:before{content:""}.bi-tags-fill:before{content:""}.bi-tags:before{content:""}.bi-telegram:before{content:""}.bi-telephone-fill:before{content:""}.bi-telephone-forward-fill:before{content:""}.bi-telephone-forward:before{content:""}.bi-telephone-inbound-fill:before{content:""}.bi-telephone-inbound:before{content:""}.bi-telephone-minus-fill:before{content:""}.bi-telephone-minus:before{content:""}.bi-telephone-outbound-fill:before{content:""}.bi-telephone-outbound:before{content:""}.bi-telephone-plus-fill:before{content:""}.bi-telephone-plus:before{content:""}.bi-telephone-x-fill:before{content:""}.bi-telephone-x:before{content:""}.bi-telephone:before{content:""}.bi-terminal-fill:before{content:""}.bi-terminal:before{content:""}.bi-text-center:before{content:""}.bi-text-indent-left:before{content:""}.bi-text-indent-right:before{content:""}.bi-text-left:before{content:""}.bi-text-paragraph:before{content:""}.bi-text-right:before{content:""}.bi-textarea-resize:before{content:""}.bi-textarea-t:before{content:""}.bi-textarea:before{content:""}.bi-thermometer-half:before{content:""}.bi-thermometer-high:before{content:""}.bi-thermometer-low:before{content:""}.bi-thermometer-snow:before{content:""}.bi-thermometer-sun:before{content:""}.bi-thermometer:before{content:""}.bi-three-dots-vertical:before{content:""}.bi-three-dots:before{content:""}.bi-toggle-off:before{content:""}.bi-toggle-on:before{content:""}.bi-toggle2-off:before{content:""}.bi-toggle2-on:before{content:""}.bi-toggles:before{content:""}.bi-toggles2:before{content:""}.bi-tools:before{content:""}.bi-tornado:before{content:""}.bi-trash-fill:before{content:""}.bi-trash:before{content:""}.bi-trash2-fill:before{content:""}.bi-trash2:before{content:""}.bi-tree-fill:before{content:""}.bi-tree:before{content:""}.bi-triangle-fill:before{content:""}.bi-triangle-half:before{content:""}.bi-triangle:before{content:""}.bi-trophy-fill:before{content:""}.bi-trophy:before{content:""}.bi-tropical-storm:before{content:""}.bi-truck-flatbed:before{content:""}.bi-truck:before{content:""}.bi-tsunami:before{content:""}.bi-tv-fill:before{content:""}.bi-tv:before{content:""}.bi-twitch:before{content:""}.bi-twitter:before{content:""}.bi-type-bold:before{content:""}.bi-type-h1:before{content:""}.bi-type-h2:before{content:""}.bi-type-h3:before{content:""}.bi-type-italic:before{content:""}.bi-type-strikethrough:before{content:""}.bi-type-underline:before{content:""}.bi-type:before{content:""}.bi-ui-checks-grid:before{content:""}.bi-ui-checks:before{content:""}.bi-ui-radios-grid:before{content:""}.bi-ui-radios:before{content:""}.bi-umbrella-fill:before{content:""}.bi-umbrella:before{content:""}.bi-union:before{content:""}.bi-unlock-fill:before{content:""}.bi-unlock:before{content:""}.bi-upc-scan:before{content:""}.bi-upc:before{content:""}.bi-upload:before{content:""}.bi-vector-pen:before{content:""}.bi-view-list:before{content:""}.bi-view-stacked:before{content:""}.bi-vinyl-fill:before{content:""}.bi-vinyl:before{content:""}.bi-voicemail:before{content:""}.bi-volume-down-fill:before{content:""}.bi-volume-down:before{content:""}.bi-volume-mute-fill:before{content:""}.bi-volume-mute:before{content:""}.bi-volume-off-fill:before{content:""}.bi-volume-off:before{content:""}.bi-volume-up-fill:before{content:""}.bi-volume-up:before{content:""}.bi-vr:before{content:""}.bi-wallet-fill:before{content:""}.bi-wallet:before{content:""}.bi-wallet2:before{content:""}.bi-watch:before{content:""}.bi-water:before{content:""}.bi-whatsapp:before{content:""}.bi-wifi-1:before{content:""}.bi-wifi-2:before{content:""}.bi-wifi-off:before{content:""}.bi-wifi:before{content:""}.bi-wind:before{content:""}.bi-window-dock:before{content:""}.bi-window-sidebar:before{content:""}.bi-window:before{content:""}.bi-wrench:before{content:""}.bi-x-circle-fill:before{content:""}.bi-x-circle:before{content:""}.bi-x-diamond-fill:before{content:""}.bi-x-diamond:before{content:""}.bi-x-octagon-fill:before{content:""}.bi-x-octagon:before{content:""}.bi-x-square-fill:before{content:""}.bi-x-square:before{content:""}.bi-x:before{content:""}.bi-youtube:before{content:""}.bi-zoom-in:before{content:""}.bi-zoom-out:before{content:""}.bi-bank:before{content:""}.bi-bank2:before{content:""}.bi-bell-slash-fill:before{content:""}.bi-bell-slash:before{content:""}.bi-cash-coin:before{content:""}.bi-check-lg:before{content:""}.bi-coin:before{content:""}.bi-currency-bitcoin:before{content:""}.bi-currency-dollar:before{content:""}.bi-currency-euro:before{content:""}.bi-currency-exchange:before{content:""}.bi-currency-pound:before{content:""}.bi-currency-yen:before{content:""}.bi-dash-lg:before{content:""}.bi-exclamation-lg:before{content:""}.bi-file-earmark-pdf-fill:before{content:""}.bi-file-earmark-pdf:before{content:""}.bi-file-pdf-fill:before{content:""}.bi-file-pdf:before{content:""}.bi-gender-ambiguous:before{content:""}.bi-gender-female:before{content:""}.bi-gender-male:before{content:""}.bi-gender-trans:before{content:""}.bi-headset-vr:before{content:""}.bi-info-lg:before{content:""}.bi-mastodon:before{content:""}.bi-messenger:before{content:""}.bi-piggy-bank-fill:before{content:""}.bi-piggy-bank:before{content:""}.bi-pin-map-fill:before{content:""}.bi-pin-map:before{content:""}.bi-plus-lg:before{content:""}.bi-question-lg:before{content:""}.bi-recycle:before{content:""}.bi-reddit:before{content:""}.bi-safe-fill:before{content:""}.bi-safe2-fill:before{content:""}.bi-safe2:before{content:""}.bi-sd-card-fill:before{content:""}.bi-sd-card:before{content:""}.bi-skype:before{content:""}.bi-slash-lg:before{content:""}.bi-translate:before{content:""}.bi-x-lg:before{content:""}.bi-safe:before{content:""}.bi-apple:before{content:""}.bi-microsoft:before{content:""}.bi-windows:before{content:""}.bi-behance:before{content:""}.bi-dribbble:before{content:""}.bi-line:before{content:""}.bi-medium:before{content:""}.bi-paypal:before{content:""}.bi-pinterest:before{content:""}.bi-signal:before{content:""}.bi-snapchat:before{content:""}.bi-spotify:before{content:""}.bi-stack-overflow:before{content:""}.bi-strava:before{content:""}.bi-wordpress:before{content:""}.bi-vimeo:before{content:""}.bi-activity:before{content:""}.bi-easel2-fill:before{content:""}.bi-easel2:before{content:""}.bi-easel3-fill:before{content:""}.bi-easel3:before{content:""}.bi-fan:before{content:""}.bi-fingerprint:before{content:""}.bi-graph-down-arrow:before{content:""}.bi-graph-up-arrow:before{content:""}.bi-hypnotize:before{content:""}.bi-magic:before{content:""}.bi-person-rolodex:before{content:""}.bi-person-video:before{content:""}.bi-person-video2:before{content:""}.bi-person-video3:before{content:""}.bi-person-workspace:before{content:""}.bi-radioactive:before{content:""}.bi-webcam-fill:before{content:""}.bi-webcam:before{content:""}.bi-yin-yang:before{content:""}.bi-bandaid-fill:before{content:""}.bi-bandaid:before{content:""}.bi-bluetooth:before{content:""}.bi-body-text:before{content:""}.bi-boombox:before{content:""}.bi-boxes:before{content:""}.bi-dpad-fill:before{content:""}.bi-dpad:before{content:""}.bi-ear-fill:before{content:""}.bi-ear:before{content:""}.bi-envelope-check-fill:before{content:""}.bi-envelope-check:before{content:""}.bi-envelope-dash-fill:before{content:""}.bi-envelope-dash:before{content:""}.bi-envelope-exclamation-fill:before{content:""}.bi-envelope-exclamation:before{content:""}.bi-envelope-plus-fill:before{content:""}.bi-envelope-plus:before{content:""}.bi-envelope-slash-fill:before{content:""}.bi-envelope-slash:before{content:""}.bi-envelope-x-fill:before{content:""}.bi-envelope-x:before{content:""}.bi-explicit-fill:before{content:""}.bi-explicit:before{content:""}.bi-git:before{content:""}.bi-infinity:before{content:""}.bi-list-columns-reverse:before{content:""}.bi-list-columns:before{content:""}.bi-meta:before{content:""}.bi-nintendo-switch:before{content:""}.bi-pc-display-horizontal:before{content:""}.bi-pc-display:before{content:""}.bi-pc-horizontal:before{content:""}.bi-pc:before{content:""}.bi-playstation:before{content:""}.bi-plus-slash-minus:before{content:""}.bi-projector-fill:before{content:""}.bi-projector:before{content:""}.bi-qr-code-scan:before{content:""}.bi-qr-code:before{content:""}.bi-quora:before{content:""}.bi-quote:before{content:""}.bi-robot:before{content:""}.bi-send-check-fill:before{content:""}.bi-send-check:before{content:""}.bi-send-dash-fill:before{content:""}.bi-send-dash:before{content:""}.bi-send-exclamation-fill:before{content:""}.bi-send-exclamation:before{content:""}.bi-send-fill:before{content:""}.bi-send-plus-fill:before{content:""}.bi-send-plus:before{content:""}.bi-send-slash-fill:before{content:""}.bi-send-slash:before{content:""}.bi-send-x-fill:before{content:""}.bi-send-x:before{content:""}.bi-send:before{content:""}.bi-steam:before{content:""}.bi-terminal-dash:before{content:""}.bi-terminal-plus:before{content:""}.bi-terminal-split:before{content:""}.bi-ticket-detailed-fill:before{content:""}.bi-ticket-detailed:before{content:""}.bi-ticket-fill:before{content:""}.bi-ticket-perforated-fill:before{content:""}.bi-ticket-perforated:before{content:""}.bi-ticket:before{content:""}.bi-tiktok:before{content:""}.bi-window-dash:before{content:""}.bi-window-desktop:before{content:""}.bi-window-fullscreen:before{content:""}.bi-window-plus:before{content:""}.bi-window-split:before{content:""}.bi-window-stack:before{content:""}.bi-window-x:before{content:""}.bi-xbox:before{content:""}.bi-ethernet:before{content:""}.bi-hdmi-fill:before{content:""}.bi-hdmi:before{content:""}.bi-usb-c-fill:before{content:""}.bi-usb-c:before{content:""}.bi-usb-fill:before{content:""}.bi-usb-plug-fill:before{content:""}.bi-usb-plug:before{content:""}.bi-usb-symbol:before{content:""}.bi-usb:before{content:""}.bi-boombox-fill:before{content:""}.bi-displayport:before{content:""}.bi-gpu-card:before{content:""}.bi-memory:before{content:""}.bi-modem-fill:before{content:""}.bi-modem:before{content:""}.bi-motherboard-fill:before{content:""}.bi-motherboard:before{content:""}.bi-optical-audio-fill:before{content:""}.bi-optical-audio:before{content:""}.bi-pci-card:before{content:""}.bi-router-fill:before{content:""}.bi-router:before{content:""}.bi-thunderbolt-fill:before{content:""}.bi-thunderbolt:before{content:""}.bi-usb-drive-fill:before{content:""}.bi-usb-drive:before{content:""}.bi-usb-micro-fill:before{content:""}.bi-usb-micro:before{content:""}.bi-usb-mini-fill:before{content:""}.bi-usb-mini:before{content:""}.bi-cloud-haze2:before{content:""}.bi-device-hdd-fill:before{content:""}.bi-device-hdd:before{content:""}.bi-device-ssd-fill:before{content:""}.bi-device-ssd:before{content:""}.bi-displayport-fill:before{content:""}.bi-mortarboard-fill:before{content:""}.bi-mortarboard:before{content:""}.bi-terminal-x:before{content:""}.bi-arrow-through-heart-fill:before{content:""}.bi-arrow-through-heart:before{content:""}.bi-badge-sd-fill:before{content:""}.bi-badge-sd:before{content:""}.bi-bag-heart-fill:before{content:""}.bi-bag-heart:before{content:""}.bi-balloon-fill:before{content:""}.bi-balloon-heart-fill:before{content:""}.bi-balloon-heart:before{content:""}.bi-balloon:before{content:""}.bi-box2-fill:before{content:""}.bi-box2-heart-fill:before{content:""}.bi-box2-heart:before{content:""}.bi-box2:before{content:""}.bi-braces-asterisk:before{content:""}.bi-calendar-heart-fill:before{content:""}.bi-calendar-heart:before{content:""}.bi-calendar2-heart-fill:before{content:""}.bi-calendar2-heart:before{content:""}.bi-chat-heart-fill:before{content:""}.bi-chat-heart:before{content:""}.bi-chat-left-heart-fill:before{content:""}.bi-chat-left-heart:before{content:""}.bi-chat-right-heart-fill:before{content:""}.bi-chat-right-heart:before{content:""}.bi-chat-square-heart-fill:before{content:""}.bi-chat-square-heart:before{content:""}.bi-clipboard-check-fill:before{content:""}.bi-clipboard-data-fill:before{content:""}.bi-clipboard-fill:before{content:""}.bi-clipboard-heart-fill:before{content:""}.bi-clipboard-heart:before{content:""}.bi-clipboard-minus-fill:before{content:""}.bi-clipboard-plus-fill:before{content:""}.bi-clipboard-pulse:before{content:""}.bi-clipboard-x-fill:before{content:""}.bi-clipboard2-check-fill:before{content:""}.bi-clipboard2-check:before{content:""}.bi-clipboard2-data-fill:before{content:""}.bi-clipboard2-data:before{content:""}.bi-clipboard2-fill:before{content:""}.bi-clipboard2-heart-fill:before{content:""}.bi-clipboard2-heart:before{content:""}.bi-clipboard2-minus-fill:before{content:""}.bi-clipboard2-minus:before{content:""}.bi-clipboard2-plus-fill:before{content:""}.bi-clipboard2-plus:before{content:""}.bi-clipboard2-pulse-fill:before{content:""}.bi-clipboard2-pulse:before{content:""}.bi-clipboard2-x-fill:before{content:""}.bi-clipboard2-x:before{content:""}.bi-clipboard2:before{content:""}.bi-emoji-kiss-fill:before{content:""}.bi-emoji-kiss:before{content:""}.bi-envelope-heart-fill:before{content:""}.bi-envelope-heart:before{content:""}.bi-envelope-open-heart-fill:before{content:""}.bi-envelope-open-heart:before{content:""}.bi-envelope-paper-fill:before{content:""}.bi-envelope-paper-heart-fill:before{content:""}.bi-envelope-paper-heart:before{content:""}.bi-envelope-paper:before{content:""}.bi-filetype-aac:before{content:""}.bi-filetype-ai:before{content:""}.bi-filetype-bmp:before{content:""}.bi-filetype-cs:before{content:""}.bi-filetype-css:before{content:""}.bi-filetype-csv:before{content:""}.bi-filetype-doc:before{content:""}.bi-filetype-docx:before{content:""}.bi-filetype-exe:before{content:""}.bi-filetype-gif:before{content:""}.bi-filetype-heic:before{content:""}.bi-filetype-html:before{content:""}.bi-filetype-java:before{content:""}.bi-filetype-jpg:before{content:""}.bi-filetype-js:before{content:""}.bi-filetype-jsx:before{content:""}.bi-filetype-key:before{content:""}.bi-filetype-m4p:before{content:""}.bi-filetype-md:before{content:""}.bi-filetype-mdx:before{content:""}.bi-filetype-mov:before{content:""}.bi-filetype-mp3:before{content:""}.bi-filetype-mp4:before{content:""}.bi-filetype-otf:before{content:""}.bi-filetype-pdf:before{content:""}.bi-filetype-php:before{content:""}.bi-filetype-png:before{content:""}.bi-filetype-ppt:before{content:""}.bi-filetype-psd:before{content:""}.bi-filetype-py:before{content:""}.bi-filetype-raw:before{content:""}.bi-filetype-rb:before{content:""}.bi-filetype-sass:before{content:""}.bi-filetype-scss:before{content:""}.bi-filetype-sh:before{content:""}.bi-filetype-svg:before{content:""}.bi-filetype-tiff:before{content:""}.bi-filetype-tsx:before{content:""}.bi-filetype-ttf:before{content:""}.bi-filetype-txt:before{content:""}.bi-filetype-wav:before{content:""}.bi-filetype-woff:before{content:""}.bi-filetype-xls:before{content:""}.bi-filetype-xml:before{content:""}.bi-filetype-yml:before{content:""}.bi-heart-arrow:before{content:""}.bi-heart-pulse-fill:before{content:""}.bi-heart-pulse:before{content:""}.bi-heartbreak-fill:before{content:""}.bi-heartbreak:before{content:""}.bi-hearts:before{content:""}.bi-hospital-fill:before{content:""}.bi-hospital:before{content:""}.bi-house-heart-fill:before{content:""}.bi-house-heart:before{content:""}.bi-incognito:before{content:""}.bi-magnet-fill:before{content:""}.bi-magnet:before{content:""}.bi-person-heart:before{content:""}.bi-person-hearts:before{content:""}.bi-phone-flip:before{content:""}.bi-plugin:before{content:""}.bi-postage-fill:before{content:""}.bi-postage-heart-fill:before{content:""}.bi-postage-heart:before{content:""}.bi-postage:before{content:""}.bi-postcard-fill:before{content:""}.bi-postcard-heart-fill:before{content:""}.bi-postcard-heart:before{content:""}.bi-postcard:before{content:""}.bi-search-heart-fill:before{content:""}.bi-search-heart:before{content:""}.bi-sliders2-vertical:before{content:""}.bi-sliders2:before{content:""}.bi-trash3-fill:before{content:""}.bi-trash3:before{content:""}.bi-valentine:before{content:""}.bi-valentine2:before{content:""}.bi-wrench-adjustable-circle-fill:before{content:""}.bi-wrench-adjustable-circle:before{content:""}.bi-wrench-adjustable:before{content:""}.bi-filetype-json:before{content:""}.bi-filetype-pptx:before{content:""}.bi-filetype-xlsx:before{content:""}.bi-1-circle-fill:before{content:""}.bi-1-circle:before{content:""}.bi-1-square-fill:before{content:""}.bi-1-square:before{content:""}.bi-2-circle-fill:before{content:""}.bi-2-circle:before{content:""}.bi-2-square-fill:before{content:""}.bi-2-square:before{content:""}.bi-3-circle-fill:before{content:""}.bi-3-circle:before{content:""}.bi-3-square-fill:before{content:""}.bi-3-square:before{content:""}.bi-4-circle-fill:before{content:""}.bi-4-circle:before{content:""}.bi-4-square-fill:before{content:""}.bi-4-square:before{content:""}.bi-5-circle-fill:before{content:""}.bi-5-circle:before{content:""}.bi-5-square-fill:before{content:""}.bi-5-square:before{content:""}.bi-6-circle-fill:before{content:""}.bi-6-circle:before{content:""}.bi-6-square-fill:before{content:""}.bi-6-square:before{content:""}.bi-7-circle-fill:before{content:""}.bi-7-circle:before{content:""}.bi-7-square-fill:before{content:""}.bi-7-square:before{content:""}.bi-8-circle-fill:before{content:""}.bi-8-circle:before{content:""}.bi-8-square-fill:before{content:""}.bi-8-square:before{content:""}.bi-9-circle-fill:before{content:""}.bi-9-circle:before{content:""}.bi-9-square-fill:before{content:""}.bi-9-square:before{content:""}.bi-airplane-engines-fill:before{content:""}.bi-airplane-engines:before{content:""}.bi-airplane-fill:before{content:""}.bi-airplane:before{content:""}.bi-alexa:before{content:""}.bi-alipay:before{content:""}.bi-android:before{content:""}.bi-android2:before{content:""}.bi-box-fill:before{content:""}.bi-box-seam-fill:before{content:""}.bi-browser-chrome:before{content:""}.bi-browser-edge:before{content:""}.bi-browser-firefox:before{content:""}.bi-browser-safari:before{content:""}.bi-c-circle-fill:before{content:""}.bi-c-circle:before{content:""}.bi-c-square-fill:before{content:""}.bi-c-square:before{content:""}.bi-capsule-pill:before{content:""}.bi-capsule:before{content:""}.bi-car-front-fill:before{content:""}.bi-car-front:before{content:""}.bi-cassette-fill:before{content:""}.bi-cassette:before{content:""}.bi-cc-circle-fill:before{content:""}.bi-cc-circle:before{content:""}.bi-cc-square-fill:before{content:""}.bi-cc-square:before{content:""}.bi-cup-hot-fill:before{content:""}.bi-cup-hot:before{content:""}.bi-currency-rupee:before{content:""}.bi-dropbox:before{content:""}.bi-escape:before{content:""}.bi-fast-forward-btn-fill:before{content:""}.bi-fast-forward-btn:before{content:""}.bi-fast-forward-circle-fill:before{content:""}.bi-fast-forward-circle:before{content:""}.bi-fast-forward-fill:before{content:""}.bi-fast-forward:before{content:""}.bi-filetype-sql:before{content:""}.bi-fire:before{content:""}.bi-google-play:before{content:""}.bi-h-circle-fill:before{content:""}.bi-h-circle:before{content:""}.bi-h-square-fill:before{content:""}.bi-h-square:before{content:""}.bi-indent:before{content:""}.bi-lungs-fill:before{content:""}.bi-lungs:before{content:""}.bi-microsoft-teams:before{content:""}.bi-p-circle-fill:before{content:""}.bi-p-circle:before{content:""}.bi-p-square-fill:before{content:""}.bi-p-square:before{content:""}.bi-pass-fill:before{content:""}.bi-pass:before{content:""}.bi-prescription:before{content:""}.bi-prescription2:before{content:""}.bi-r-circle-fill:before{content:""}.bi-r-circle:before{content:""}.bi-r-square-fill:before{content:""}.bi-r-square:before{content:""}.bi-repeat-1:before{content:""}.bi-repeat:before{content:""}.bi-rewind-btn-fill:before{content:""}.bi-rewind-btn:before{content:""}.bi-rewind-circle-fill:before{content:""}.bi-rewind-circle:before{content:""}.bi-rewind-fill:before{content:""}.bi-rewind:before{content:""}.bi-train-freight-front-fill:before{content:""}.bi-train-freight-front:before{content:""}.bi-train-front-fill:before{content:""}.bi-train-front:before{content:""}.bi-train-lightrail-front-fill:before{content:""}.bi-train-lightrail-front:before{content:""}.bi-truck-front-fill:before{content:""}.bi-truck-front:before{content:""}.bi-ubuntu:before{content:""}.bi-unindent:before{content:""}.bi-unity:before{content:""}.bi-universal-access-circle:before{content:""}.bi-universal-access:before{content:""}.bi-virus:before{content:""}.bi-virus2:before{content:""}.bi-wechat:before{content:""}.bi-yelp:before{content:""}.bi-sign-stop-fill:before{content:""}.bi-sign-stop-lights-fill:before{content:""}.bi-sign-stop-lights:before{content:""}.bi-sign-stop:before{content:""}.bi-sign-turn-left-fill:before{content:""}.bi-sign-turn-left:before{content:""}.bi-sign-turn-right-fill:before{content:""}.bi-sign-turn-right:before{content:""}.bi-sign-turn-slight-left-fill:before{content:""}.bi-sign-turn-slight-left:before{content:""}.bi-sign-turn-slight-right-fill:before{content:""}.bi-sign-turn-slight-right:before{content:""}.bi-sign-yield-fill:before{content:""}.bi-sign-yield:before{content:""}.bi-ev-station-fill:before{content:""}.bi-ev-station:before{content:""}.bi-fuel-pump-diesel-fill:before{content:""}.bi-fuel-pump-diesel:before{content:""}.bi-fuel-pump-fill:before{content:""}.bi-fuel-pump:before{content:""}.bi-0-circle-fill:before{content:""}.bi-0-circle:before{content:""}.bi-0-square-fill:before{content:""}.bi-0-square:before{content:""}.bi-rocket-fill:before{content:""}.bi-rocket-takeoff-fill:before{content:""}.bi-rocket-takeoff:before{content:""}.bi-rocket:before{content:""}.bi-stripe:before{content:""}.bi-subscript:before{content:""}.bi-superscript:before{content:""}.bi-trello:before{content:""}.bi-envelope-at-fill:before{content:""}.bi-envelope-at:before{content:""}.bi-regex:before{content:""}.bi-text-wrap:before{content:""}.bi-sign-dead-end-fill:before{content:""}.bi-sign-dead-end:before{content:""}.bi-sign-do-not-enter-fill:before{content:""}.bi-sign-do-not-enter:before{content:""}.bi-sign-intersection-fill:before{content:""}.bi-sign-intersection-side-fill:before{content:""}.bi-sign-intersection-side:before{content:""}.bi-sign-intersection-t-fill:before{content:""}.bi-sign-intersection-t:before{content:""}.bi-sign-intersection-y-fill:before{content:""}.bi-sign-intersection-y:before{content:""}.bi-sign-intersection:before{content:""}.bi-sign-merge-left-fill:before{content:""}.bi-sign-merge-left:before{content:""}.bi-sign-merge-right-fill:before{content:""}.bi-sign-merge-right:before{content:""}.bi-sign-no-left-turn-fill:before{content:""}.bi-sign-no-left-turn:before{content:""}.bi-sign-no-parking-fill:before{content:""}.bi-sign-no-parking:before{content:""}.bi-sign-no-right-turn-fill:before{content:""}.bi-sign-no-right-turn:before{content:""}.bi-sign-railroad-fill:before{content:""}.bi-sign-railroad:before{content:""}.bi-building-add:before{content:""}.bi-building-check:before{content:""}.bi-building-dash:before{content:""}.bi-building-down:before{content:""}.bi-building-exclamation:before{content:""}.bi-building-fill-add:before{content:""}.bi-building-fill-check:before{content:""}.bi-building-fill-dash:before{content:""}.bi-building-fill-down:before{content:""}.bi-building-fill-exclamation:before{content:""}.bi-building-fill-gear:before{content:""}.bi-building-fill-lock:before{content:""}.bi-building-fill-slash:before{content:""}.bi-building-fill-up:before{content:""}.bi-building-fill-x:before{content:""}.bi-building-fill:before{content:""}.bi-building-gear:before{content:""}.bi-building-lock:before{content:""}.bi-building-slash:before{content:""}.bi-building-up:before{content:""}.bi-building-x:before{content:""}.bi-buildings-fill:before{content:""}.bi-buildings:before{content:""}.bi-bus-front-fill:before{content:""}.bi-bus-front:before{content:""}.bi-ev-front-fill:before{content:""}.bi-ev-front:before{content:""}.bi-globe-americas:before{content:""}.bi-globe-asia-australia:before{content:""}.bi-globe-central-south-asia:before{content:""}.bi-globe-europe-africa:before{content:""}.bi-house-add-fill:before{content:""}.bi-house-add:before{content:""}.bi-house-check-fill:before{content:""}.bi-house-check:before{content:""}.bi-house-dash-fill:before{content:""}.bi-house-dash:before{content:""}.bi-house-down-fill:before{content:""}.bi-house-down:before{content:""}.bi-house-exclamation-fill:before{content:""}.bi-house-exclamation:before{content:""}.bi-house-gear-fill:before{content:""}.bi-house-gear:before{content:""}.bi-house-lock-fill:before{content:""}.bi-house-lock:before{content:""}.bi-house-slash-fill:before{content:""}.bi-house-slash:before{content:""}.bi-house-up-fill:before{content:""}.bi-house-up:before{content:""}.bi-house-x-fill:before{content:""}.bi-house-x:before{content:""}.bi-person-add:before{content:""}.bi-person-down:before{content:""}.bi-person-exclamation:before{content:""}.bi-person-fill-add:before{content:""}.bi-person-fill-check:before{content:""}.bi-person-fill-dash:before{content:""}.bi-person-fill-down:before{content:""}.bi-person-fill-exclamation:before{content:""}.bi-person-fill-gear:before{content:""}.bi-person-fill-lock:before{content:""}.bi-person-fill-slash:before{content:""}.bi-person-fill-up:before{content:""}.bi-person-fill-x:before{content:""}.bi-person-gear:before{content:""}.bi-person-lock:before{content:""}.bi-person-slash:before{content:""}.bi-person-up:before{content:""}.bi-scooter:before{content:""}.bi-taxi-front-fill:before{content:""}.bi-taxi-front:before{content:""}.bi-amd:before{content:""}.bi-database-add:before{content:""}.bi-database-check:before{content:""}.bi-database-dash:before{content:""}.bi-database-down:before{content:""}.bi-database-exclamation:before{content:""}.bi-database-fill-add:before{content:""}.bi-database-fill-check:before{content:""}.bi-database-fill-dash:before{content:""}.bi-database-fill-down:before{content:""}.bi-database-fill-exclamation:before{content:""}.bi-database-fill-gear:before{content:""}.bi-database-fill-lock:before{content:""}.bi-database-fill-slash:before{content:""}.bi-database-fill-up:before{content:""}.bi-database-fill-x:before{content:""}.bi-database-fill:before{content:""}.bi-database-gear:before{content:""}.bi-database-lock:before{content:""}.bi-database-slash:before{content:""}.bi-database-up:before{content:""}.bi-database-x:before{content:""}.bi-database:before{content:""}.bi-houses-fill:before{content:""}.bi-houses:before{content:""}.bi-nvidia:before{content:""}.bi-person-vcard-fill:before{content:""}.bi-person-vcard:before{content:""}.bi-sina-weibo:before{content:""}.bi-tencent-qq:before{content:""}.bi-wikipedia:before{content:""}.bi-alphabet-uppercase:before{content:""}.bi-alphabet:before{content:""}.bi-amazon:before{content:""}.bi-arrows-collapse-vertical:before{content:""}.bi-arrows-expand-vertical:before{content:""}.bi-arrows-vertical:before{content:""}.bi-arrows:before{content:""}.bi-ban-fill:before{content:""}.bi-ban:before{content:""}.bi-bing:before{content:""}.bi-cake:before{content:""}.bi-cake2:before{content:""}.bi-cookie:before{content:""}.bi-copy:before{content:""}.bi-crosshair:before{content:""}.bi-crosshair2:before{content:""}.bi-emoji-astonished-fill:before{content:""}.bi-emoji-astonished:before{content:""}.bi-emoji-grimace-fill:before{content:""}.bi-emoji-grimace:before{content:""}.bi-emoji-grin-fill:before{content:""}.bi-emoji-grin:before{content:""}.bi-emoji-surprise-fill:before{content:""}.bi-emoji-surprise:before{content:""}.bi-emoji-tear-fill:before{content:""}.bi-emoji-tear:before{content:""}.bi-envelope-arrow-down-fill:before{content:""}.bi-envelope-arrow-down:before{content:""}.bi-envelope-arrow-up-fill:before{content:""}.bi-envelope-arrow-up:before{content:""}.bi-feather:before{content:""}.bi-feather2:before{content:""}.bi-floppy-fill:before{content:""}.bi-floppy:before{content:""}.bi-floppy2-fill:before{content:""}.bi-floppy2:before{content:""}.bi-gitlab:before{content:""}.bi-highlighter:before{content:""}.bi-marker-tip:before{content:""}.bi-nvme-fill:before{content:""}.bi-nvme:before{content:""}.bi-opencollective:before{content:""}.bi-pci-card-network:before{content:""}.bi-pci-card-sound:before{content:""}.bi-radar:before{content:""}.bi-send-arrow-down-fill:before{content:""}.bi-send-arrow-down:before{content:""}.bi-send-arrow-up-fill:before{content:""}.bi-send-arrow-up:before{content:""}.bi-sim-slash-fill:before{content:""}.bi-sim-slash:before{content:""}.bi-sourceforge:before{content:""}.bi-substack:before{content:""}.bi-threads-fill:before{content:""}.bi-threads:before{content:""}.bi-transparency:before{content:""}.bi-twitter-x:before{content:""}.bi-type-h4:before{content:""}.bi-type-h5:before{content:""}.bi-type-h6:before{content:""}.bi-backpack-fill:before{content:""}.bi-backpack:before{content:""}.bi-backpack2-fill:before{content:""}.bi-backpack2:before{content:""}.bi-backpack3-fill:before{content:""}.bi-backpack3:before{content:""}.bi-backpack4-fill:before{content:""}.bi-backpack4:before{content:""}.bi-brilliance:before{content:""}.bi-cake-fill:before{content:""}.bi-cake2-fill:before{content:""}.bi-duffle-fill:before{content:""}.bi-duffle:before{content:""}.bi-exposure:before{content:""}.bi-gender-neuter:before{content:""}.bi-highlights:before{content:""}.bi-luggage-fill:before{content:""}.bi-luggage:before{content:""}.bi-mailbox-flag:before{content:""}.bi-mailbox2-flag:before{content:""}.bi-noise-reduction:before{content:""}.bi-passport-fill:before{content:""}.bi-passport:before{content:""}.bi-person-arms-up:before{content:""}.bi-person-raised-hand:before{content:""}.bi-person-standing-dress:before{content:""}.bi-person-standing:before{content:""}.bi-person-walking:before{content:""}.bi-person-wheelchair:before{content:""}.bi-shadows:before{content:""}.bi-suitcase-fill:before{content:""}.bi-suitcase-lg-fill:before{content:""}.bi-suitcase-lg:before{content:""}.bi-suitcase:before{content:"豈"}.bi-suitcase2-fill:before{content:"更"}.bi-suitcase2:before{content:"車"}.bi-vignette:before{content:"賈"}.bi-bluesky:before{content:""}.bi-tux:before{content:"滑"}.bi-beaker-fill:before{content:"串"}.bi-beaker:before{content:"句"}.bi-flask-fill:before{content:"龜"}.bi-flask-florence-fill:before{content:"龜"}.bi-flask-florence:before{content:"契"}.bi-flask:before{content:"金"}.bi-leaf-fill:before{content:"喇"}.bi-leaf:before{content:"奈"}.bi-measuring-cup-fill:before{content:"懶"}.bi-measuring-cup:before{content:"癩"}.bi-unlock2-fill:before{content:"羅"}.bi-unlock2:before{content:"蘿"}.bi-battery-low:before{content:"螺"}.bi-anthropic:before{content:"裸"}.bi-apple-music:before{content:"邏"}.bi-claude:before{content:"樂"}.bi-openai:before{content:"洛"}.bi-perplexity:before{content:"烙"}.bi-css:before{content:"珞"}.bi-javascript:before{content:"落"}.bi-typescript:before{content:"酪"}.bi-fork-knife:before{content:"駱"}.bi-globe-americas-fill:before{content:"亂"}.bi-globe-asia-australia-fill:before{content:"卵"}.bi-globe-central-south-asia-fill:before{content:"欄"}.bi-globe-europe-africa-fill:before{content:"爛"}*{box-sizing:border-box;-webkit-user-select:none;user-select:none;margin:0;padding:0}._loginPage_1yka8_1{background:#f3f7fa;justify-content:center;align-items:center;width:100%;max-height:100vh;padding:30px;font-family:Segoe UI,sans-serif;display:flex;overflow:hidden}._loginContainer_1yka8_16{background:#fff;border-radius:24px;grid-template-columns:1fr 1fr;width:100%;max-width:1200px;min-height:680px;animation:.7s forwards _containerAppear_1yka8_1;display:grid;overflow:hidden;box-shadow:0 20px 60px #0f172a1f}._leftSection_1yka8_34{color:#fff;min-height:680px;position:relative;overflow:hidden}._backgroundImage_1yka8_41{object-fit:cover;z-index:0;width:100%;height:100%;animation:12s ease-in-out infinite alternate _imageZoom_1yka8_1;position:absolute;inset:0}._imageOverlay_1yka8_51{z-index:1;background:linear-gradient(135deg,#082f49eb,#0e74908c);position:absolute;inset:0}._leftContent_1yka8_61{z-index:2;flex-direction:column;justify-content:space-between;height:100%;min-height:680px;padding:42px;display:flex;position:relative}._logoArea_1yka8_77{align-items:center;gap:12px;animation:.8s forwards _fadeDown_1yka8_1;display:flex}._logo_1yka8_77{color:#087ea4;background:#fffffff2;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:21px;display:flex;box-shadow:0 8px 25px #0000001f}._logoArea_1yka8_77 h2{letter-spacing:-.3px;margin:0;font-size:20px;font-weight:700}._logoArea_1yka8_77 span{color:#ffffffb8;letter-spacing:.4px;margin-top:2px;font-size:11px;display:block}._heroContent_1yka8_117{max-width:480px;margin-top:auto;margin-bottom:auto;animation:.9s forwards _fadeUp_1yka8_1}._smallHeading_1yka8_124{letter-spacing:.5px;color:#ffffffd9;align-items:center;gap:7px;margin-bottom:18px;font-size:12px;font-weight:600;display:inline-flex}._smallHeading_1yka8_124 i{color:#55c6e8;font-size:15px}._heroContent_1yka8_117 h1{letter-spacing:-1.5px;margin:0;font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1.08}._heroContent_1yka8_117 p{color:#ffffffbf;max-width:430px;margin:22px 0 0;font-size:14px;line-height:1.8}._leftFooter_1yka8_161{border-top:1px solid #ffffff26;align-items:center;gap:24px;padding-top:25px;animation:1s forwards _fadeUp_1yka8_1;display:flex}._leftFooter_1yka8_161 div{color:#ffffffb8;align-items:center;gap:8px;font-size:11px;display:flex}._leftFooter_1yka8_161 i{color:#62cce8;font-size:14px}._mobileLogo_1yka8_188{display:none}@keyframes _containerAppear_1yka8_1{0%{opacity:0;transform:translateY(25px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _imageZoom_1yka8_1{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes _fadeDown_1yka8_1{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeUp_1yka8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._rightSection_1yka8_257{background:#fff;justify-content:center;align-items:center;padding:50px;display:flex}._loginBox_1yka8_265{width:100%;max-width:420px;animation:.8s forwards _loginAppear_1yka8_1}._loginHeading_1yka8_276{margin-bottom:32px}._welcomeText_1yka8_280{color:#087ea4;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:12px;font-weight:700;display:block}._loginHeading_1yka8_276 h2{color:#17212b;letter-spacing:-.7px;margin:0;font-size:30px;font-weight:700;line-height:1.2}._loginHeading_1yka8_276 p{color:#7b8794;margin:10px 0 0;font-size:13px;line-height:1.7}._loginForm_1yka8_311{width:100%}._inputGroup_1yka8_315{margin-bottom:21px}._inputGroup_1yka8_315 label{color:#374151;margin-bottom:8px;font-size:12px;font-weight:600;display:block}._labelRow_1yka8_327{justify-content:space-between;align-items:center;gap:10px;display:flex}._labelRow_1yka8_327 label{margin-bottom:8px}._forgotPassword_1yka8_338{color:#087ea4;cursor:pointer;background:0 0;border:none;margin-bottom:8px;padding:0;font-family:inherit;font-size:11px;font-weight:600}._forgotPassword_1yka8_338:hover{text-decoration:underline}._inputWrapper_1yka8_359{width:100%;position:relative}._inputWrapper_1yka8_359 input{box-sizing:border-box;color:#17212b;background:#f8fafb;border:1px solid #dfe5e9;border-radius:9px;outline:none;width:100%;height:48px;padding:0 45px;font-family:inherit;font-size:13px;transition:border-color .2s,background .2s,box-shadow .2s}._inputWrapper_1yka8_359 input::placeholder{color:#a6afb7}._inputWrapper_1yka8_359 input:hover{border-color:#cbd5dc}._inputWrapper_1yka8_359 input:focus{background:#fff;border-color:#087ea4;box-shadow:0 0 0 3px #087ea417}._inputIcon_1yka8_402{color:#8c98a3;pointer-events:none;font-size:15px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}._showPassword_1yka8_412{color:#8c98a3;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:color .2s,background .2s;display:flex;position:absolute;top:50%;right:13px;transform:translateY(-50%)}._showPassword_1yka8_412:hover{color:#087ea4;background:#edf7fa}._formOptions_1yka8_448{justify-content:space-between;align-items:center;margin:-3px 0 22px;display:flex}._rememberMe_1yka8_455{cursor:pointer;align-items:center;gap:8px;color:#687581!important;margin:0!important;font-size:12px!important;font-weight:400!important;display:flex!important}._rememberMe_1yka8_455 input{accent-color:#087ea4;cursor:pointer;width:15px;height:15px;margin:0}._loginButton_1yka8_479{color:#fff;cursor:pointer;background:#087ea4;border:none;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;height:49px;font-family:inherit;font-size:13px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 8px 20px #087ea42e}._loginButton_1yka8_479:hover{background:#076d8e;transform:translateY(-1px);box-shadow:0 10px 25px #087ea43d}._loginButton_1yka8_479:active{transform:translateY(0)}._loginButton_1yka8_479 i{font-size:15px;transition:transform .2s}._loginButton_1yka8_479:hover i{transform:translate(3px)}._loginButton_1yka8_479:disabled{cursor:not-allowed;opacity:.8}._securityNotice_1yka8_537{background:#f9fbfc;border:1px solid #e7edf0;border-radius:10px;align-items:flex-start;gap:11px;margin-top:28px;padding:14px;display:flex}._securityIcon_1yka8_551{color:#087ea4;background:#eaf6f9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex}._securityNotice_1yka8_537 strong{color:#34404a;font-size:11px;font-weight:700;display:block}._securityNotice_1yka8_537 p{color:#87929b;margin:4px 0 0;font-size:10px;line-height:1.55}._loginFooter_1yka8_587{color:#a1aab2;justify-content:center;align-items:center;gap:8px;margin-top:27px;font-size:10px;display:flex}._footerDot_1yka8_599{color:#087ea4}@keyframes _loginAppear_1yka8_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (width<=900px){._loginPage_1yka8_1{max-height:150vh;padding:20px}._loginContainer_1yka8_16{grid-template-columns:.9fr 1.1fr;min-height:620px}._leftContent_1yka8_61{min-height:620px;padding:32px}._heroContent_1yka8_117 h1{font-size:36px}._rightSection_1yka8_257{padding:35px}}@media (width<=700px){._loginPage_1yka8_1{background:#fff;align-items:stretch;min-height:100vh;padding:0}._loginContainer_1yka8_16{min-height:100vh;box-shadow:none;border-radius:0;display:block}._leftSection_1yka8_34{display:none}._rightSection_1yka8_257{align-items:center;min-height:100vh;padding:35px 25px;display:flex}._loginBox_1yka8_265{max-width:480px}._mobileLogo_1yka8_188{align-items:center;gap:10px;margin-bottom:45px;display:flex}._mobileLogoIcon_1yka8_707{color:#fff;background:#087ea4;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;font-size:19px;display:flex}._mobileLogo_1yka8_188 strong{color:#17212b;font-size:17px;display:block}._mobileLogo_1yka8_188 span{color:#8a959e;margin-top:2px;font-size:10px;display:block}._loginHeading_1yka8_276 h2{font-size:28px}}@media (width<=400px){._rightSection_1yka8_257{padding:28px 20px}._mobileLogo_1yka8_188{margin-bottom:35px}._loginHeading_1yka8_276{margin-bottom:27px}._loginHeading_1yka8_276 h2{font-size:25px}._loginHeading_1yka8_276 p{font-size:12px}._securityNotice_1yka8_537{padding:12px}._securityNotice_1yka8_537 p,._loginFooter_1yka8_587{font-size:9px}}._spinner_1yka8_784{border:1.8px solid #dceef3;border-top-color:#087ea4;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite _spin_1yka8_784}@keyframes _spin_1yka8_784{to{transform:rotate(360deg)}}._messageWrapper_1yka8_799{text-align:center;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:6px;width:100%;height:fit-content;margin-top:0;padding:0;font-size:14px;font-weight:500;overflow:hidden}._messageWrapperOff_1yka8_814{color:#ea013f;text-align:center;box-sizing:border-box;background-color:#fff4f7;border:1px solid #e5b8c8;border-radius:6px;width:100%;height:fit-content;margin-top:15px;padding:12px 16px;font-size:14px;font-weight:500}._logoImage_1yka8_833{object-fit:contain;border-radius:inherit;box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:4px;display:block}@media (width<=768px){._mobileLogoIcon_1yka8_707{width:auto;height:auto;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}._mobileLogoIcon_1yka8_707 ._logoImage_1yka8_833{object-fit:contain;width:48px;height:48px;padding:0}}._headerContainer_w36l7_5{z-index:10;box-sizing:border-box;width:100%;padding:0 24px;font-family:Segoe UI,sans-serif;animation:.7s both _headerEnter_w36l7_1;position:fixed;top:18px;left:0}._hide_w36l7_17{display:none}._header_w36l7_5{box-sizing:border-box;background:#fff;border:1px solid #dce8ec;border-radius:15px;align-items:center;width:100%;min-height:64px;padding:8px 12px;transition:box-shadow .3s,transform .3s;display:flex;position:relative;box-shadow:0 8px 25px #087ea414,0 3px 10px #0f172a0a}._header_w36l7_5:hover{box-shadow:0 12px 30px #087ea41c,0 4px 12px #0f172a0d}._header_w36l7_5:before{content:"";background:linear-gradient(90deg,#087ea4,#0e7490,#810b38);border-radius:15px 15px 0 0;width:100%;height:3px;position:absolute;top:0;left:0}._brand_w36l7_80{color:#334155;flex-shrink:0;align-items:center;gap:10px;font-family:Segoe UI,sans-serif;text-decoration:none;display:flex}._brandIcon_w36l7_95{color:#087ea4;background:#e8f5f8;border-radius:11px;justify-content:center;align-items:center;width:43px;height:43px;font-size:19px;transition:background .3s,color .3s,transform .3s;display:flex}._brand_w36l7_80:hover ._brandIcon_w36l7_95{color:#fff;background:#087ea4;transform:translateY(-2px)}._brandText_w36l7_122{flex-direction:column;line-height:1.15;display:flex}._brandText_w36l7_122 strong{color:#334155;font-size:15px;font-weight:800}._brandText_w36l7_122 span{color:#64748b;margin-top:3px;font-size:9px;font-weight:600}._navigation_w36l7_149{align-items:center;gap:4px;margin-left:auto;margin-right:12px;display:flex}._navItem_w36l7_159{color:#64748b;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 11px;font-family:Segoe UI,sans-serif;font-size:11px;font-weight:700;text-decoration:none;transition:color .25s,background .25s,transform .25s;display:flex;position:relative}._navItem_w36l7_159 i{font-size:14px;transition:color .25s,transform .25s}._navItem_w36l7_159:hover{color:#087ea4;background:#f1f8fa;transform:translateY(-1px)}._navItem_w36l7_159:hover i{transform:translateY(-1px)}._active_w36l7_207{color:#087ea4;background:#edf7f9}._active_w36l7_207:after{content:"";background:#087ea4;border-radius:10px;width:20px;height:3px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}._headerActions_w36l7_234{flex-shrink:0;align-items:center;gap:8px;font-family:Segoe UI,sans-serif;display:flex}._notificationButton_w36l7_249{color:#475569;cursor:pointer;background:#f8fbfc;border:1px solid #dce8ec;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;font-family:Segoe UI,sans-serif;font-size:16px;transition:background .25s,color .25s,border-color .25s,transform .25s;display:flex;position:relative}._notificationButton_w36l7_249:hover{color:#087ea4;background:#edf7f9;border-color:#b9dbe4;transform:translateY(-2px)}._notificationButton_w36l7_249 i{transition:transform .3s}._notificationButton_w36l7_249:hover i{transform:rotate(-8deg)}._notificationBadge_w36l7_297{color:#fff;box-sizing:border-box;background:#810b38;border:2px solid #fff;border-radius:50px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-family:Segoe UI,sans-serif;font-size:8px;font-weight:800;animation:2.2s ease-in-out infinite _notificationPulse_w36l7_1;display:flex;position:absolute;top:-5px;right:-5px}@keyframes _notificationPulse_w36l7_1{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}._adminProfile_w36l7_344{color:#334155;cursor:pointer;background:#f8fbfc;border:1px solid #dce8ec;border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:4px 10px 4px 5px;font-family:Segoe UI,sans-serif;transition:background .25s,border-color .25s,transform .25s;display:flex}._adminProfile_w36l7_344:hover{background:#edf7f9;border-color:#b9dbe4;transform:translateY(-2px)}._adminAvatar_w36l7_379{color:#087ea4;background:#e8f5f8;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;transition:background .25s,color .25s;display:flex}._adminProfile_w36l7_344:hover ._adminAvatar_w36l7_379{color:#fff;background:#087ea4}._adminInfo_w36l7_406{text-align:left;flex-direction:column;gap:2px;display:flex}._adminInfo_w36l7_406 strong{color:#334155;font-size:11px;font-weight:800}._adminInfo_w36l7_406 span{display:none}._adminArrow_w36l7_428{color:#64748b;font-size:9px;transition:transform .25s}._logoutButton_w36l7_444{color:#64748b;cursor:pointer;background:#fff;border:1px solid #dce8ec;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:42px;margin-left:4px;padding:0 12px;font-family:Segoe UI,sans-serif;font-size:11px;font-weight:700;transition:background .25s,color .25s,border-color .25s,transform .25s;display:flex}._logoutButton_w36l7_444:hover{color:#810b38;background:#fff5f6;border-color:#e6c2ce;transform:translateY(-1px)}._menuButton_w36l7_488{color:#475569;cursor:pointer;background:#f8fbfc;border:1px solid #dce8ec;justify-content:center;align-items:center;font-family:Segoe UI,sans-serif;transition:background .25s,color .25s,transform .25s;display:none}._menuButton_w36l7_488:hover{color:#087ea4;background:#edf7f9}._menuButtonOpen_w36l7_513{color:#fff;background:#087ea4}@media (width>=1400px){._headerContainer_w36l7_5{padding:0 35px}._navigation_w36l7_149{gap:7px}._navItem_w36l7_159{padding:0 13px;font-size:12px}}@media (width<=1200px){._headerContainer_w36l7_5{padding:0 16px}._navigation_w36l7_149{gap:2px;margin-right:8px}._navItem_w36l7_159{gap:5px;padding:0 8px;font-size:10px}._navItem_w36l7_159 i{font-size:13px}._brandText_w36l7_122 span{display:none}}@media (width<=980px){._header_w36l7_5{min-height:60px}._navigation_w36l7_149{gap:2px}._navItem_w36l7_159{padding:0 7px;font-size:9px}._navItem_w36l7_159 i{font-size:12px}._logoutButton_w36l7_444{padding:0 9px;font-size:10px}._adminInfo_w36l7_406 strong{font-size:10px}}@media (width<=760px){._headerContainer_w36l7_5{padding:0 10px;top:9px}._header_w36l7_5{border-radius:14px;grid-template-columns:1fr auto auto;grid-template-areas:"brand notification menu""navigation navigation navigation""logout logout logout";gap:7px;min-height:53px;max-height:53px;padding:7px;transition:max-height .65s cubic-bezier(.4,0,.2,1),box-shadow .3s;display:grid;overflow:hidden}._headerOpen_w36l7_646{max-height:560px;box-shadow:0 18px 45px #087ea429,0 6px 18px #810b3812}._brand_w36l7_80{grid-area:brand;gap:8px;min-width:0}._brandIcon_w36l7_95{border-radius:9px;width:38px;height:38px;font-size:17px}._brandText_w36l7_122 strong{font-size:14px}._brandText_w36l7_122 span{display:none}._headerActions_w36l7_234{opacity:1;pointer-events:auto;grid-area:notification;align-items:center;gap:6px;width:auto;max-height:none;padding:0;font-family:Segoe UI,sans-serif;display:flex;overflow:visible;transform:none}._notificationButton_w36l7_249{border-radius:9px;flex-shrink:0;width:38px;height:38px;font-size:16px}._notificationBadge_w36l7_297{min-width:18px;height:18px;font-size:8px;top:-4px;right:-4px}._adminProfile_w36l7_344{border-radius:9px;grid-area:notification;justify-content:center;width:38px;min-width:38px;height:38px;min-height:38px;padding:0}._adminAvatar_w36l7_379{border-radius:8px;width:34px;height:34px;font-size:14px}._adminInfo_w36l7_406,._adminArrow_w36l7_428{display:none}._headerActions_w36l7_234{width:auto;padding-right:0;position:relative}._notificationButton_w36l7_249{margin-right:0}._menuButton_w36l7_488{border-radius:9px;flex-shrink:0;grid-area:menu;width:38px;height:38px;font-size:19px;display:flex}._navigation_w36l7_149{opacity:0;pointer-events:none;flex-direction:column;grid-area:navigation;align-items:stretch;gap:6px;width:100%;max-height:0;padding-top:0;transition:max-height .55s,opacity .3s,transform .45s,padding-top .4s;display:flex;overflow:hidden;transform:translateY(-10px)}._navigationOpen_w36l7_838{opacity:1;pointer-events:auto;max-height:360px;padding-top:11px;transform:translateY(0)}._navItem_w36l7_159{box-sizing:border-box;border-radius:10px;justify-content:flex-start;gap:11px;width:100%;min-height:45px;padding:0 13px;font-size:12px}._navItem_w36l7_159 i{text-align:center;width:22px;font-size:15px}._logoutButton_w36l7_444{opacity:0;pointer-events:none;border-color:#0000;border-radius:10px;grid-area:logout;justify-content:flex-start;width:100%;min-height:45px;max-height:0;margin-top:0;padding:0 13px;font-size:12px;transition:max-height .45s,opacity .3s,margin-top .35s,transform .35s,border-color .25s;overflow:hidden;transform:translateY(-7px)}._navigationOpen_w36l7_838~._logoutButton_w36l7_444{opacity:1;pointer-events:auto;border-color:#c9dfe6;max-height:55px;margin-top:7px;transform:translateY(0)}._logoutButton_w36l7_444:hover{transform:translateY(0)}}._notificationOverlay_w36l7_966{z-index:99999;box-sizing:border-box;background:#fff;border:1px solid #dce8ec;border-radius:15px;width:430px;max-width:calc(100vw - 30px);font-family:Segoe UI,sans-serif;transition:width .3s,right .3s,left .3s;animation:.25s both _notificationOverlayIn_w36l7_1;position:absolute;top:76px;right:12px;overflow:hidden;box-shadow:0 20px 55px #0f172a26,0 5px 18px #087ea414}._notificationOverlayExpanded_w36l7_1007{width:90vw;max-width:90vw;right:5vw}._notificationHeader_w36l7_1019{box-sizing:border-box;background:#fff;border-bottom:1px solid #e5edf0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:68px;padding:12px 15px;display:flex}._notificationHeading_w36l7_1045{align-items:center;gap:10px;min-width:0;display:flex}._notificationHeadingIcon_w36l7_1055{color:#087ea4;background:#e8f5f8;border-radius:10px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;font-size:17px;display:flex}._notificationHeading_w36l7_1045 h3{color:#334155;margin:0;font-size:15px;font-weight:800;line-height:1.2}._notificationHeading_w36l7_1045 span{color:#64748b;margin-top:4px;font-size:10px;font-weight:600;display:block}._notificationHeaderActions_w36l7_1104{flex-shrink:0;align-items:center;gap:5px;display:flex}._notificationToolButton_w36l7_1114{color:#64748b;cursor:pointer;background:#f8fbfc;border:1px solid #dce8ec;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-family:Segoe UI,sans-serif;font-size:12px;transition:background .2s,color .2s,border-color .2s,transform .2s;display:flex}._notificationToolButton_w36l7_1114:hover{color:#087ea4;background:#edf7f9;border-color:#b9dbe4;transform:translateY(-1px)}._notificationCloseButton_w36l7_1157:hover{color:#810b38;background:#fff3f5;border-color:#e2bec9}._notificationBody_w36l7_1169{box-sizing:border-box;width:100%;max-height:570px;padding:10px;overflow-y:auto}._notificationBody_w36l7_1169::-webkit-scrollbar{width:5px}._notificationBody_w36l7_1169::-webkit-scrollbar-track{background:#f8fafb}._notificationBody_w36l7_1169::-webkit-scrollbar-thumb{background:#c8dce2;border-radius:20px}._notificationItem_w36l7_1199{box-sizing:border-box;background:#fff;border:1px solid #dce8ec;border-left:4px solid #94a3b8;border-radius:11px;align-items:flex-start;gap:11px;width:100%;margin-bottom:8px;padding:13px;transition:background .2s,box-shadow .2s,transform .2s;display:flex}._notificationItem_w36l7_1199:last-child{margin-bottom:0}._notificationItem_w36l7_1199:hover{background:#fbfdfe;transform:translateY(-1px);box-shadow:0 5px 15px #0f172a0d}._notificationUnread_w36l7_1245{background:#f7fcfd;border-left-color:#204d4d5a}._notificationUnread_w36l7_1245 ._notificationItemIcon_w36l7_1251{color:#087ea4;background:#e5f4f7}._bd_w36l7_1257{border-color:#01adcc}._notificationUnread_w36l7_1245 ._notificationStatus_w36l7_1262{color:#087ea4;background:#e5f4f7}._notificationRead_w36l7_1272{background:#fff;border-left-color:#94a3b8}._notificationRead_w36l7_1272 ._notificationItemIcon_w36l7_1251,._notificationRead_w36l7_1272 ._notificationStatus_w36l7_1262{color:#64748b;background:#f1f5f9}._notificationItemIcon_w36l7_1251{border-radius:9px;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;font-size:16px;display:flex}._notificationItemContent_w36l7_1315{flex:1;min-width:0}._notificationItemTop_w36l7_1321{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;display:flex}._notificationItemTop_w36l7_1321>div{min-width:0}._notificationItem_w36l7_1199 h4{color:#334155;word-break:break-word;margin:0;font-size:12px;font-weight:800;line-height:1.35}._notificationTime_w36l7_1351{color:#94a3b8;white-space:nowrap;flex-shrink:0;font-size:9px;font-weight:600}._notificationStatus_w36l7_1262{border-radius:20px;align-items:center;margin-top:5px;padding:3px 7px;font-size:8px;font-weight:800;display:inline-flex}._notificationItem_w36l7_1199 p{color:#64748b;word-break:break-word;margin:8px 0 11px;font-size:10px;line-height:1.55}._notificationItemFooter_w36l7_1403{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._notificationAction_w36l7_1413,._notificationDelete_w36l7_1414{cursor:pointer;box-sizing:border-box;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:28px;padding:0 8px;font-family:Segoe UI,sans-serif;font-size:9px;font-weight:700;transition:background .2s,border-color .2s,color .2s;display:inline-flex}._notificationAction_w36l7_1413{color:#087ea4;background:#f5fafb;border:1px solid #cce2e8}._notificationAction_w36l7_1413:hover{background:#e7f4f7;border-color:#9fcbd6}._notificationDelete_w36l7_1414{color:#810b38;background:#fff8f9;border:1px solid #ead2d9}._notificationDelete_w36l7_1414:hover{background:#fff0f3;border-color:#dcb3c0}._notificationFooter_w36l7_1477{box-sizing:border-box;background:#f9fbfc;border-top:1px solid #e5edf0;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 12px;display:flex}._notificationFooterButton_w36l7_1499{color:#087ea4;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:5px;font-family:Segoe UI,sans-serif;font-size:10px;font-weight:700;transition:color .2s,transform .2s;display:inline-flex}._notificationFooterButton_w36l7_1499:hover{color:#810b38;transform:translateY(-1px)}@keyframes _notificationOverlayIn_w36l7_1{0%{opacity:0;transform:translateY(-7px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=760px){._headerContainer_w36l7_5,._header_w36l7_5{overflow:visible}._notificationOverlay_w36l7_966{border-radius:13px;width:auto;max-width:none;top:62px;left:10px;right:10px;transform:none}._notificationOverlayExpanded_w36l7_1007{width:90vw;max-width:90vw;left:5vw;right:5vw}._notificationHeader_w36l7_1019{gap:8px;min-height:61px;padding:9px 10px}._notificationHeading_w36l7_1045{gap:8px;min-width:0}._notificationHeadingIcon_w36l7_1055{border-radius:8px;width:35px;min-width:35px;height:35px;font-size:15px}._notificationHeading_w36l7_1045 h3{font-size:13px}._notificationHeading_w36l7_1045 span{white-space:nowrap;font-size:8px}._notificationHeaderActions_w36l7_1104{gap:4px}._notificationToolButton_w36l7_1114{border-radius:7px;width:31px;height:31px;font-size:10px}._notificationBody_w36l7_1169{max-height:62vh;padding:7px;overflow:hidden auto}._notificationItem_w36l7_1199{border-left-width:3px;border-radius:9px;gap:8px;margin-bottom:7px;padding:10px}._notificationItemIcon_w36l7_1251{border-radius:8px;width:34px;min-width:34px;height:34px;font-size:14px}._notificationItemTop_w36l7_1321{display:block}._notificationItem_w36l7_1199 h4{padding-right:0;font-size:10px}._notificationTime_w36l7_1351{margin-top:4px;font-size:7px;display:block}._notificationStatus_w36l7_1262{margin-top:4px;padding:3px 6px;font-size:7px}._notificationItem_w36l7_1199 p{margin:7px 0 9px;font-size:8px;line-height:1.5}._notificationItemFooter_w36l7_1403{gap:5px;width:100%}._notificationAction_w36l7_1413,._notificationDelete_w36l7_1414{min-height:26px;padding:0 7px;font-size:7px}._notificationFooter_w36l7_1477{min-height:46px;padding:6px 8px}._notificationFooterButton_w36l7_1499{gap:4px;font-size:8px}}@media (width<=380px){._notificationOverlay_w36l7_966{border-radius:11px;width:auto;top:59px;left:6px;right:6px}._notificationOverlayExpanded_w36l7_1007{width:94vw;max-width:94vw;left:3vw;right:3vw}._notificationHeader_w36l7_1019{min-height:57px;padding:8px}._notificationHeading_w36l7_1045{gap:6px}._notificationHeadingIcon_w36l7_1055{width:32px;min-width:32px;height:32px;font-size:13px}._notificationHeading_w36l7_1045 h3{font-size:12px}._notificationHeading_w36l7_1045 span{font-size:7px}._notificationToolButton_w36l7_1114{width:28px;height:28px;font-size:9px}._notificationBody_w36l7_1169{max-height:60vh;padding:6px}._notificationItem_w36l7_1199{gap:7px;padding:9px}._notificationItemIcon_w36l7_1251{width:31px;min-width:31px;height:31px;font-size:12px}._notificationItem_w36l7_1199 h4{font-size:9px}._notificationTime_w36l7_1351{font-size:6px}._notificationItem_w36l7_1199 p{font-size:7px}._notificationAction_w36l7_1413,._notificationDelete_w36l7_1414{min-height:24px;padding:0 6px;font-size:6.5px}._notificationFooterButton_w36l7_1499{font-size:7px}}._notificationOverlay_w36l7_966{z-index:99999;box-sizing:border-box;background:#fff;border:1px solid #dce8ec;border-radius:15px;flex-direction:column;width:430px;max-width:calc(100vw - 30px);max-height:520px;font-family:Segoe UI,sans-serif;animation:.25s both _notificationOverlayIn_w36l7_1;display:flex;position:absolute;top:76px;right:12px;overflow:hidden;box-shadow:0 20px 55px #0f172a26,0 5px 18px #087ea414}._notificationOverlayExpanded_w36l7_1007{width:90vw;max-width:90vw;max-height:80vh;right:5vw}._notificationBody_w36l7_1169{box-sizing:border-box;flex:1;width:100%;min-height:0;max-height:390px;padding:10px;overflow:hidden auto}._notificationOverlayExpanded_w36l7_1007 ._notificationBody_w36l7_1169{max-height:calc(80vh - 120px)}@media (width<=760px){._notificationOverlay_w36l7_966{border-radius:13px;width:auto;max-width:none;max-height:75vh;top:62px;left:10px;right:10px}._notificationOverlayExpanded_w36l7_1007{width:90vw;max-width:90vw;max-height:88vh;left:5vw;right:5vw}._notificationBody_w36l7_1169{flex:1;min-height:0;max-height:none;padding:7px;overflow:hidden auto}}._notificationAction_w36l7_1413 span i{color:#04b33b;font-size:1.5em}._notificationEmpty_w36l7_2034{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:260px;padding:45px 25px;font-family:Segoe UI,sans-serif;display:flex}._notificationEmpty_w36l7_2034>i{color:#087ea4;background:#eef7fa;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:18px;font-size:28px;display:flex}._notificationEmpty_w36l7_2034 h4{color:#334155;margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.4}._notificationEmpty_w36l7_2034 p{color:#64748b;max-width:330px;margin:0;font-size:14px;font-weight:400;line-height:1.6}@media (width<=760px){._notificationEmpty_w36l7_2034{min-height:230px;padding:35px 20px}._notificationEmpty_w36l7_2034>i{width:58px;height:58px;margin-bottom:15px;font-size:25px}._notificationEmpty_w36l7_2034 h4{font-size:17px}._notificationEmpty_w36l7_2034 p{max-width:280px;font-size:13px}}._connectionWarning_w36l7_2115{z-index:10000;background:#fff;border:1px solid #fecaca;border-left:5px solid #dc2626;border-radius:14px;align-items:flex-start;gap:16px;width:420px;max-width:calc(100vw - 48px);padding:18px 20px;font-family:Segoe UI,sans-serif;animation:.35s _connectionWarningShow_w36l7_1;display:flex;position:fixed;top:24px;right:24px;box-shadow:0 12px 35px #0f172a26}._connectionWarningIcon_w36l7_2135{color:#dc2626;background:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;font-size:21px;display:flex}._connectionWarningContent_w36l7_2148{flex:1;min-width:0}._connectionWarningContent_w36l7_2148 h3{color:#1e293b;margin:0 0 5px;font-size:16px;font-weight:700;line-height:1.3}._connectionWarningContent_w36l7_2148 p{color:#64748b;margin:0 0 10px;font-size:13px;line-height:1.5}._connectionWarningContent_w36l7_2148 span{color:#dc2626;align-items:center;gap:7px;font-size:12px;font-weight:600;line-height:1.4;display:flex}._connectionWarningContent_w36l7_2148 span i{font-size:14px;animation:1.4s linear infinite _connectionWarningRotate_w36l7_1}@keyframes _connectionWarningShow_w36l7_1{0%{opacity:0;transform:translate(25px)}to{opacity:1;transform:translate(0)}}@keyframes _connectionWarningRotate_w36l7_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=600px){._connectionWarning_w36l7_2115{border-radius:12px;gap:12px;width:340px;max-width:calc(100vw - 32px);padding:15px 16px;top:16px;right:16px}._connectionWarningIcon_w36l7_2135{width:40px;min-width:40px;height:40px;font-size:18px}._connectionWarningContent_w36l7_2148 h3{margin-bottom:4px;font-size:14px}._connectionWarningContent_w36l7_2148 p{margin-bottom:8px;font-size:12px;line-height:1.45}._connectionWarningContent_w36l7_2148 span{gap:6px;font-size:11px}._connectionWarningContent_w36l7_2148 span i{font-size:12px}}@media (width<=380px){._connectionWarning_w36l7_2115{border-left-width:4px;gap:10px;width:300px;max-width:calc(100vw - 24px);padding:13px 14px;top:12px;right:12px}._connectionWarningIcon_w36l7_2135{width:34px;min-width:34px;height:34px;font-size:15px}._connectionWarningContent_w36l7_2148 h3{font-size:13px}._connectionWarningContent_w36l7_2148 p{margin-bottom:7px;font-size:11px}._connectionWarningContent_w36l7_2148 span{font-size:10px}._connectionWarningContent_w36l7_2148 span i{font-size:11px}}._connectionWarningCloseButton_w36l7_2283{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin-top:14px;padding:8px 14px;font-family:Segoe UI,sans-serif;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}._connectionWarningCloseButton_w36l7_2283:hover{color:#fff;background:#dc2626;border-color:#dc2626}._connectionWarningCloseButton_w36l7_2283:active{transform:scale(.97)}@media (width<=600px){._connectionWarningCloseButton_w36l7_2283{margin-top:11px;padding:7px 12px;font-size:11px}}._brandIcon_w36l7_95{border-radius:0;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:43px;padding:0;display:flex;overflow:hidden;box-shadow:none!important;background:0 0!important;border:none!important}._brandIcon_w36l7_95 img{object-fit:contain;object-position:center;width:100%;height:100%;box-shadow:none;background:0 0;border:none;outline:none;display:block}@media (width<=760px){._brandIcon_w36l7_95{width:38px;height:38px}}._logoutOverlay_w36l7_2359{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:9999;background:#0f172a7a;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._logoutContainer_w36l7_2371{text-align:center;background:#fff;border-radius:15px;width:100%;max-width:390px;padding:30px;animation:.25s _logoutAppear_w36l7_1;box-shadow:0 15px 45px #0f172a2e}._logoutIcon_w36l7_2382{color:#dc2626;background:#fff1f2;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;margin:0 auto 18px;font-size:26px;display:flex}._logoutContainer_w36l7_2371 h3{color:#1e293b;margin:0 0 10px;font-size:20px;font-weight:700}._logoutContainer_w36l7_2371 p{color:#64748b;margin:0 0 25px;font-size:13px;line-height:1.7}._logoutActions_w36l7_2409{gap:12px;display:flex}._logoutActions_w36l7_2409 button{cursor:pointer;border-radius:8px;flex:1;height:43px;font-size:13px;font-weight:600;transition:all .2s}._cancelLogout_w36l7_2424{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0}._cancelLogout_w36l7_2424:hover{background:#e2e8f0}._confirmLogout_w36l7_2434{color:#fff;background:#dc2626;border:none}._confirmLogout_w36l7_2434:hover{background:#b91c1c}._confirmLogout_w36l7_2434 i{margin-right:7px}@keyframes _logoutAppear_w36l7_1{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=400px){._logoutContainer_w36l7_2371{padding:24px 20px}._logoutActions_w36l7_2409{gap:8px}}._refreshNotice_yxoa1_1{z-index:99999;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 30px);padding:10px 15px;animation:.25s _refreshSlideIn_yxoa1_1;display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0000001f}._icon_yxoa1_27{color:#16a34a;background:#dcfce7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:27px;display:flex}._icon_yxoa1_27 i{font-size:14px}._content_yxoa1_46{flex-direction:column;gap:1px;display:flex}._content_yxoa1_46 strong{color:#1e293b;font-size:13px;font-weight:600}._content_yxoa1_46 span{color:#64748b;font-size:11px}@keyframes _refreshSlideIn_yxoa1_1{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}._dashboard_1fm8y_5{box-sizing:border-box;color:#334155;background:#f8fafc;width:100%;max-width:1600px;margin:0 auto;padding:30px 25px 45px;font-family:Segoe UI,sans-serif}._header_1fm8y_22{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:42px;display:flex}._headerTitle_1fm8y_30{min-width:0}._pageLabel_1fm8y_34{color:#0e7490;align-items:center;gap:10px;margin-bottom:12px;font-size:16px;font-weight:600;display:flex}._pageLabel_1fm8y_34 i{font-size:19px}._headerTitle_1fm8y_30 h1{color:#334155;letter-spacing:-.7px;margin:0;font-size:38px;font-weight:700;line-height:1.2}._headerTitle_1fm8y_30 p{color:#64748b;max-width:700px;margin:12px 0 0;font-size:16px;line-height:1.6}._headerActions_1fm8y_70{flex-shrink:0;align-items:center;gap:14px;display:flex}._notificationButton_1fm8y_77{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3ea;border-radius:9px;justify-content:center;align-items:center;width:50px;height:50px;font-size:19px;transition:all .2s;display:flex;position:relative}._notificationButton_1fm8y_77:hover{color:#0e7490;border-color:#0e7490}._notificationButton_1fm8y_77 span{background:#0e7490;border-radius:50%;width:7px;height:7px;position:absolute;top:11px;right:11px}._dateDisplay_1fm8y_108{color:#475569;box-sizing:border-box;background:#fff;border:1px solid #dbe3ea;border-radius:9px;align-items:center;gap:10px;height:50px;padding:0 18px;font-size:14px;font-weight:500;display:flex}._dateDisplay_1fm8y_108 i{color:#0e7490;font-size:16px}._statsGrid_1fm8y_133{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:40px;display:grid}._statCard_1fm8y_140{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:13px;align-items:center;gap:20px;min-height:145px;padding:26px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}._statCard_1fm8y_140:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 24px #0f172a12}._statIcon_1fm8y_167{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:24px;display:flex}._blueIcon_1fm8y_178{color:#0e7490;background:#e6f6fa}._greenIcon_1fm8y_183{color:#059669;background:#ecfdf5}._purpleIcon_1fm8y_188{color:#7c3aed;background:#f5f3ff}._orangeIcon_1fm8y_193{color:#ea580c;background:#fff7ed}._statContent_1fm8y_203{min-width:0}._statContent_1fm8y_203>span{color:#64748b;margin-bottom:7px;font-size:14px;display:block}._statContent_1fm8y_203 h2{color:#334155;margin:0;font-size:32px;font-weight:700;line-height:1.1}._statContent_1fm8y_203 p{color:#94a3b8;align-items:center;gap:7px;margin:7px 0 0;font-size:12px;display:flex}._statContent_1fm8y_203 p i{color:#0e7490}._mainGrid_1fm8y_240{grid-template-columns:minmax(0,1.55fr) minmax(340px,.85fr);gap:24px;margin-bottom:24px;display:grid}._panel_1fm8y_252{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:13px;min-width:0;padding:26px}._panelHeader_1fm8y_266{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}._panelHeader_1fm8y_266 h2{color:#334155;align-items:center;gap:10px;margin:0;font-size:21px;font-weight:700;line-height:1.3;display:flex}._panelHeader_1fm8y_266 h2 i{color:#0e7490;font-size:19px}._panelHeader_1fm8y_266 p{color:#64748b;margin:8px 0 0;font-size:13px;line-height:1.5}._viewButton_1fm8y_302{color:#0e7490;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:7px;padding:6px 0;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}._viewButton_1fm8y_302:hover{color:#0b647d}._viewButton_1fm8y_302 i{font-size:13px}._patientRow_1fm8y_335{border-bottom:1px solid #f1f5f9;align-items:center;gap:15px;min-width:0;padding:17px 0;display:flex}._patientRow_1fm8y_335:first-child{padding-top:0}._patientRow_1fm8y_335:last-child{border-bottom:none;padding-bottom:0}._patientRecord_1fm8y_422 span{color:#94a3b8;font-size:11px}@media (width<=1250px){._dashboard_1fm8y_5{padding-left:22px;padding-right:22px}._statsGrid_1fm8y_133{gap:18px}._statCard_1fm8y_140{padding:21px}._mainGrid_1fm8y_240,._bottomGrid_1fm8y_557{gap:18px}._panel_1fm8y_252{padding:22px}._overview_1fm8y_660{gap:10px}}@media (width<=1050px){._dashboard_1fm8y_5{padding:28px 20px 40px}._header_1fm8y_22{gap:25px}._headerTitle_1fm8y_30 h1{font-size:34px}._statsGrid_1fm8y_133{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._mainGrid_1fm8y_240,._bottomGrid_1fm8y_557{grid-template-columns:1fr;gap:20px}._panel_1fm8y_252{padding:22px}._quickActions_1fm8y_474{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._actionCard_1fm8y_480{flex-direction:column;align-items:flex-start;min-height:125px}._actionArrow_1fm8y_541{display:none}}@media (width<=800px){._dashboard_1fm8y_5{padding:25px 18px 35px}._header_1fm8y_22{flex-direction:column;gap:20px}._headerTitle_1fm8y_30 h1{font-size:32px}._headerTitle_1fm8y_30 p{font-size:15px}._headerActions_1fm8y_70{width:100%}._notificationButton_1fm8y_77{flex:0 0 50px}._dateDisplay_1fm8y_108{flex:1}._statsGrid_1fm8y_133{gap:16px}._statCard_1fm8y_140{min-height:135px}._patientRecord_1fm8y_422{min-width:125px}._quickActions_1fm8y_474{grid-template-columns:1fr}._actionCard_1fm8y_480{flex-direction:row;align-items:center;min-height:76px}._actionArrow_1fm8y_541{display:block}._overview_1fm8y_660{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){._b5_1fm8y_897,._b4_1fm8y_898{display:none}._dashboard_1fm8y_5{padding:25px 18px 35px}s ._header_1fm8y_22{margin-bottom:30px}._pageLabel_1fm8y_34{font-size:14px}._headerTitle_1fm8y_30 h1{font-size:30px}._headerTitle_1fm8y_30 p{font-size:14px}._headerActions_1fm8y_70{gap:10px}._notificationButton_1fm8y_77{flex-basis:48px;width:48px;height:48px}._dateDisplay_1fm8y_108{height:48px;font-size:13px}._statsGrid_1fm8y_133{grid-template-columns:1fr;gap:14px;margin-bottom:30px}._statCard_1fm8y_140{min-height:125px;padding:22px}._statIcon_1fm8y_167{width:52px;height:52px;font-size:21px}._statContent_1fm8y_203 h2{font-size:29px}._mainGrid_1fm8y_240,._bottomGrid_1fm8y_557{gap:16px;margin-bottom:16px}._panel_1fm8y_252{padding:22px}._panelHeader_1fm8y_266{gap:12px;margin-bottom:20px}._panelHeader_1fm8y_266 h2{font-size:19px}._panelHeader_1fm8y_266 p,._viewButton_1fm8y_302{font-size:12px}._patientRow_1fm8y_335{gap:12px;padding:16px 0}._patientAvatar_1fm8y_358{width:44px;height:44px;font-size:13px}._patientInfo_1fm8y_395 strong{font-size:13px}._patientInfo_1fm8y_395 span{font-size:11px}._patientRecord_1fm8y_422{min-width:110px}._patientRecord_1fm8y_422 span{font-size:10px}._patientRecord_1fm8y_422 strong{font-size:11px}._actionCard_1fm8y_480{min-height:72px;padding:12px}._actionIcon_1fm8y_506{width:43px;height:43px}._overview_1fm8y_660{gap:10px}._overviewItem_1fm8y_666{min-height:90px;padding:14px}._overviewIcon_1fm8y_678{width:40px;height:40px}._overviewItem_1fm8y_666 strong{font-size:21px}._overviewItem_1fm8y_666 span{font-size:10px}._dashboardFooter_1fm8y_711{flex-direction:column;align-items:flex-start;gap:10px}}@media (width<=480px){._dashboard_1fm8y_5{padding:20px 14px 30px}._header_1fm8y_22{margin-bottom:27px}._pageLabel_1fm8y_34{font-size:13px}._headerTitle_1fm8y_30 h1{font-size:28px}._headerTitle_1fm8y_30 p{font-size:13px;line-height:1.6}._headerActions_1fm8y_70{width:100%}._notificationButton_1fm8y_77{flex:0 0 48px;width:48px}._dateDisplay_1fm8y_108{justify-content:center;padding:0 12px;font-size:12px}._statCard_1fm8y_140{min-height:120px;padding:20px}._statIcon_1fm8y_167{width:50px;height:50px}._statContent_1fm8y_203>span{font-size:13px}._statContent_1fm8y_203 h2{font-size:27px}._statContent_1fm8y_203 p{font-size:11px}._panel_1fm8y_252{padding:20px}._panelHeader_1fm8y_266{flex-direction:column;align-items:flex-start}._panelHeader_1fm8y_266 h2{font-size:18px}._viewButton_1fm8y_302{padding-top:0}._patientRow_1fm8y_335{flex-wrap:wrap;padding:17px 0;position:relative}._patientAvatar_1fm8y_358{width:43px;height:43px}._patientInfo_1fm8y_395{padding-right:35px}._patientRecord_1fm8y_422{align-items:flex-start;width:100%;min-width:0;padding-left:55px}._patientRecord_1fm8y_422 strong{white-space:normal}._moreButton_1fm8y_447{position:absolute;top:18px;right:0}._actionCard_1fm8y_480{min-height:70px}._actionCard_1fm8y_480 strong{font-size:13px}._actionCard_1fm8y_480 span{font-size:11px}._overview_1fm8y_660{grid-template-columns:1fr;gap:9px}._overviewItem_1fm8y_666{min-height:78px}._overviewIcon_1fm8y_678{width:42px;height:42px}._recordsTable_1fm8y_568{margin-right:-20px;padding-right:20px}._tableHeader_1fm8y_573,._tableRow_1fm8y_574{min-width:620px}._dashboardFooter_1fm8y_711{margin-top:27px;padding-top:18px}._dashboardFooter_1fm8y_711 span{font-size:11px}}@media (width<=360px){._dashboard_1fm8y_5{padding:20px 12px 30px}._headerTitle_1fm8y_30 h1{font-size:26px}._headerTitle_1fm8y_30 p{font-size:12px}._dateDisplay_1fm8y_108{font-size:11px}._statCard_1fm8y_140{padding:19px}._statIcon_1fm8y_167{width:48px;height:48px;font-size:19px}._statContent_1fm8y_203 h2{font-size:25px}._statContent_1fm8y_203>span{font-size:12px}._panel_1fm8y_252{padding:19px}._panelHeader_1fm8y_266 h2{font-size:17px}._patientRow_1fm8y_335{gap:10px}._patientAvatar_1fm8y_358{width:41px;height:41px;font-size:12px}._patientInfo_1fm8y_395 strong{font-size:12px}._patientRecord_1fm8y_422{padding-left:51px}._actionIcon_1fm8y_506{width:40px;height:40px;font-size:17px}._actionCard_1fm8y_480{padding:11px}._overviewItem_1fm8y_666{padding:12px}._dashboardFooter_1fm8y_711 span{font-size:10px}}._headerTitle_1fm8y_30 h1{font-size:26px}._headerTitle_1fm8y_30 p{font-size:12px}._dateDisplay_1fm8y_108{font-size:11px}._statCard_1fm8y_140{padding:19px}._statIcon_1fm8y_167{width:48px;height:48px;font-size:19px}._statContent_1fm8y_203 h2{font-size:25px}._statContent_1fm8y_203>span{font-size:12px}._panel_1fm8y_252{padding:19px}._panelHeader_1fm8y_266 h2{font-size:17px}._patientRow_1fm8y_335{gap:10px}._patientAvatar_1fm8y_358{width:41px;height:41px;font-size:12px}._patientInfo_1fm8y_395 strong{font-size:12px}._patientRecord_1fm8y_422{padding-left:51px}._actionIcon_1fm8y_506{width:40px;height:40px;font-size:17px}._actionCard_1fm8y_480{padding:11px}._overviewItem_1fm8y_666{padding:12px}._dashboardFooter_1fm8y_711 span{font-size:10px}._patientList_1fm8y_330{flex-direction:column;display:flex}._patientRow_1fm8y_335{background:0 0;border-radius:16px;align-items:center;gap:16px;min-width:0;margin-bottom:8px;padding:16px;transition:background .2s;display:flex}._patientRow_1fm8y_335:hover{background:#f8fafc}._patientRow_1fm8y_335:last-child{margin-bottom:0}._patientAvatar_1fm8y_358{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:15px;font-weight:700;display:flex}._avatarOne_1fm8y_370{color:#059669;background:#ecfdf5}._avatarTwo_1fm8y_375{color:#16a34a;background:#f0fdf4}._avatarThree_1fm8y_380{color:#7c3aed;background:#f5f3ff}._avatarFour_1fm8y_385{color:#ea580c;background:#fff7ed}._patientInfo_1fm8y_395{flex:1;min-width:0}._patientInfo_1fm8y_395 strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;display:block;overflow:hidden}._patientInfo_1fm8y_395 span{color:#64748b;margin-top:4px;font-size:13px;display:block}._patientRecord_1fm8y_422{flex-direction:column;align-items:flex-end;gap:4px;min-width:145px;display:flex}._patientRecord_1fm8y_422 span{color:#94a3b8;font-size:11px;font-weight:500}._patientRecord_1fm8y_422 strong{color:#475569;white-space:nowrap;font-size:13px;font-weight:600}._moreButton_1fm8y_447{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:18px;transition:all .2s;display:flex}._moreButton_1fm8y_447:hover{color:#334155;background:#f1f5f9}._quickActions_1fm8y_474{flex-direction:column;gap:12px;display:flex}._actionCard_1fm8y_480{color:#334155;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:14px;width:100%;min-height:76px;padding:13px 15px;font-family:inherit;transition:border-color .2s,background .2s,transform .2s;display:flex}._actionCard_1fm8y_480:hover{background:#f8fafc;border-color:#cbd5e1;transform:translate(2px)}._actionIcon_1fm8y_506{color:#0e7490;background:#e6f6fa;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;font-size:19px;display:flex}._actionCard_1fm8y_480>div:nth-child(2){flex:1;min-width:0}._actionCard_1fm8y_480 strong{color:#334155;font-size:14px;font-weight:600;display:block}._actionCard_1fm8y_480 span{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;display:block;overflow:hidden}._actionArrow_1fm8y_541{color:#94a3b8;flex-shrink:0;font-size:13px;transition:all .2s}._actionCard_1fm8y_480:hover ._actionArrow_1fm8y_541{color:#0e7490}._bottomGrid_1fm8y_557{grid-template-columns:minmax(0,1.55fr) minmax(340px,.85fr);gap:24px;display:grid}._recordsTable_1fm8y_568{width:100%;overflow-x:auto}._tableHeader_1fm8y_573,._tableRow_1fm8y_574{grid-template-columns:1.3fr 1fr 1.2fr .8fr;align-items:center;column-gap:18px;min-width:650px;display:grid}._tableHeader_1fm8y_573{border-bottom:1px solid #e2e8f0;padding:0 0 13px}._tableHeader_1fm8y_573 span{color:#94a3b8;text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}._tableRow_1fm8y_574{border-bottom:1px solid #f1f5f9;padding:17px 0}._tableRow_1fm8y_574:last-child{border-bottom:none;padding-bottom:0}._tableRow_1fm8y_574>span{color:#64748b;font-size:12px}._tablePatient_1fm8y_610{min-width:0}._tablePatient_1fm8y_610 strong{color:#334155;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}._tablePatient_1fm8y_610 span{color:#94a3b8;margin-top:4px;font-size:11px;display:block}._completedStatus_1fm8y_636,._pendingStatus_1fm8y_637{border-radius:7px;width:fit-content;padding:6px 9px;font-weight:600;font-size:11px!important}._completedStatus_1fm8y_636{background:#ecfdf5;color:#059669!important}._pendingStatus_1fm8y_637{background:#fff7ed;color:#ea580c!important}._overview_1fm8y_660{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}._overviewItem_1fm8y_666{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:13px;min-height:95px;padding:16px;display:flex}._overviewIcon_1fm8y_678{color:#0e7490;background:#e6f6fa;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;display:flex}._overviewItem_1fm8y_666 strong{color:#334155;font-size:23px;font-weight:700;line-height:1.1;display:block}._overviewItem_1fm8y_666 span{color:#64748b;margin-top:5px;font-size:11px;display:block}._dashboardFooter_1fm8y_711{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding-top:20px;display:flex}._dashboardFooter_1fm8y_711 span{color:#94a3b8;align-items:center;gap:8px;font-size:12px;display:flex}._dashboardFooter_1fm8y_711 i{color:#0e7490;font-size:14px}@media (width<=1250px){._dashboard_1fm8y_5{padding-left:22px;padding-right:22px}._statsGrid_1fm8y_133{gap:18px}._statCard_1fm8y_140{padding:21px}._mainGrid_1fm8y_240,._bottomGrid_1fm8y_557{gap:18px}._panel_1fm8y_252{padding:22px}._overview_1fm8y_660{gap:10px}}@media (width<=1050px){._dashboard_1fm8y_5{padding:28px 20px 40px}._header_1fm8y_22{gap:25px}._headerTitle_1fm8y_30 h1{font-size:34px}._statsGrid_1fm8y_133{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._mainGrid_1fm8y_240,._bottomGrid_1fm8y_557{grid-template-columns:1fr;gap:20px}._panel_1fm8y_252{padding:22px}._quickActions_1fm8y_474{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._actionCard_1fm8y_480{flex-direction:column;align-items:flex-start;min-height:125px}._actionArrow_1fm8y_541{display:none}}@media (width<=800px){._dashboard_1fm8y_5{padding:25px 18px 35px}._header_1fm8y_22{flex-direction:column;gap:20px}._headerTitle_1fm8y_30 h1{font-size:32px}._headerTitle_1fm8y_30 p{font-size:15px}._headerActions_1fm8y_70{width:100%}._notificationButton_1fm8y_77{flex:0 0 50px}._dateDisplay_1fm8y_108{flex:1}._statsGrid_1fm8y_133{gap:16px}._statCard_1fm8y_140{min-height:135px}._patientRecord_1fm8y_422{min-width:125px}._quickActions_1fm8y_474{grid-template-columns:1fr}._actionCard_1fm8y_480{flex-direction:row;align-items:center;min-height:76px}._actionArrow_1fm8y_541{display:block}._overview_1fm8y_660{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){._b5_1fm8y_897,._b4_1fm8y_898{display:none}._dashboard_1fm8y_5{padding:25px 18px 35px}._header_1fm8y_22{margin-bottom:30px}._pageLabel_1fm8y_34{font-size:14px}._headerTitle_1fm8y_30 h1{font-size:30px}._headerTitle_1fm8y_30 p{font-size:14px}._headerActions_1fm8y_70{gap:10px}._notificationButton_1fm8y_77{flex-basis:48px;width:48px;height:48px}._dateDisplay_1fm8y_108{height:48px;font-size:13px}._statsGrid_1fm8y_133{grid-template-columns:1fr;gap:14px;margin-bottom:30px}._statCard_1fm8y_140{min-height:125px;padding:22px}._statIcon_1fm8y_167{width:52px;height:52px;font-size:21px}._statContent_1fm8y_203 h2{font-size:29px}._mainGrid_1fm8y_240,._bottomGrid_1fm8y_557{gap:16px;margin-bottom:16px}._panel_1fm8y_252{padding:22px}._panelHeader_1fm8y_266{gap:12px;margin-bottom:20px}._panelHeader_1fm8y_266 h2{font-size:19px}._panelHeader_1fm8y_266 p,._viewButton_1fm8y_302{font-size:12px}._patientRow_1fm8y_335{gap:12px;padding:16px 0}._patientAvatar_1fm8y_358{width:44px;height:44px;font-size:13px}._patientInfo_1fm8y_395 strong{font-size:13px}._patientInfo_1fm8y_395 span{font-size:11px}._patientRecord_1fm8y_422{min-width:110px}._patientRecord_1fm8y_422 span{font-size:10px}._patientRecord_1fm8y_422 strong{font-size:11px}._actionCard_1fm8y_480{min-height:72px;padding:12px}._actionIcon_1fm8y_506{width:43px;height:43px}._overview_1fm8y_660{gap:10px}._overviewItem_1fm8y_666{min-height:90px;padding:14px}._overviewIcon_1fm8y_678{width:40px;height:40px}._overviewItem_1fm8y_666 strong{font-size:21px}._overviewItem_1fm8y_666 span{font-size:10px}._dashboardFooter_1fm8y_711{flex-direction:column;align-items:flex-start;gap:10px}}@media (width<=480px){._dashboard_1fm8y_5{padding:20px 14px 30px}._header_1fm8y_22{margin-bottom:27px}._pageLabel_1fm8y_34{font-size:13px}._headerTitle_1fm8y_30 h1{font-size:28px}._headerTitle_1fm8y_30 p{font-size:13px;line-height:1.6}._headerActions_1fm8y_70{width:100%}._notificationButton_1fm8y_77{flex:0 0 48px;width:48px}._dateDisplay_1fm8y_108{justify-content:center;padding:0 12px;font-size:12px}._statCard_1fm8y_140{min-height:120px;padding:20px}._statIcon_1fm8y_167{width:50px;height:50px}._statContent_1fm8y_203>span{font-size:13px}._statContent_1fm8y_203 h2{font-size:27px}._statContent_1fm8y_203 p{font-size:11px}._panel_1fm8y_252{padding:20px}._panelHeader_1fm8y_266{flex-direction:column;align-items:flex-start}._panelHeader_1fm8y_266 h2{font-size:18px}._viewButton_1fm8y_302{padding-top:0}._patientRow_1fm8y_335{flex-wrap:wrap;padding:17px 0;position:relative}._patientAvatar_1fm8y_358{width:43px;height:43px}._patientInfo_1fm8y_395{padding-right:35px}._patientRecord_1fm8y_422{align-items:flex-start;width:100%;min-width:0;padding-left:55px}._patientRecord_1fm8y_422 strong{white-space:normal}._moreButton_1fm8y_447{position:absolute;top:18px;right:0}._actionCard_1fm8y_480{min-height:70px}._actionCard_1fm8y_480 strong{font-size:13px}._actionCard_1fm8y_480 span{font-size:11px}._overview_1fm8y_660{grid-template-columns:1fr;gap:9px}._overviewItem_1fm8y_666{min-height:78px}._overviewIcon_1fm8y_678{width:42px;height:42px}._recordsTable_1fm8y_568{margin-right:-20px;padding-right:20px}._tableHeader_1fm8y_573,._tableRow_1fm8y_574{min-width:620px}._dashboardFooter_1fm8y_711{margin-top:27px;padding-top:18px}._dashboardFooter_1fm8y_711 span{font-size:11px}}@media (width<=360px){._dashboard_1fm8y_5{padding:20px 12px 30px}._headerTitle_1fm8y_30 h1{font-size:26px}._headerTitle_1fm8y_30 p{font-size:12px}._dateDisplay_1fm8y_108{font-size:11px}._statCard_1fm8y_140{padding:19px}._statIcon_1fm8y_167{width:48px;height:48px;font-size:19px}._statContent_1fm8y_203 h2{font-size:25px}._statContent_1fm8y_203>span{font-size:12px}._panel_1fm8y_252{padding:19px}._panelHeader_1fm8y_266 h2{font-size:17px}._patientRow_1fm8y_335{gap:10px}._patientAvatar_1fm8y_358{width:41px;height:41px;font-size:12px}._patientInfo_1fm8y_395 strong{font-size:12px}._patientRecord_1fm8y_422{padding-left:51px}._actionIcon_1fm8y_506{width:40px;height:40px;font-size:17px}._actionCard_1fm8y_480{padding:11px}._overviewItem_1fm8y_666{padding:12px}._dashboardFooter_1fm8y_711 span{font-size:10px}}._patientDaysControl_1fm8y_2407{flex-direction:column;flex-shrink:0;gap:5px;width:105px;margin-left:auto;display:flex}._patientDaysControl_1fm8y_2407 label{color:#64748b;font-size:10px;font-weight:600}._patientDaysActions_1fm8y_2422{align-items:center;gap:4px;display:flex}._patientDaysActions_1fm8y_2422 input{text-align:center;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:55px;height:29px;padding:0 4px;font-size:12px}._patientDaysActions_1fm8y_2422 input:focus{border-color:#087ea4}._patientDaysActions_1fm8y_2422 button{color:#fff;cursor:pointer;background:#087ea4;border:none;border-radius:6px;width:29px;height:29px;font-size:13px;transition:all .2s}._patientDaysActions_1fm8y_2422 button:hover{background:#066581}._patientsPage_mga6s_5{box-sizing:border-box;color:#334155;background:#f8fafc;width:100%;max-width:1600px;margin:0 auto;padding:30px 25px 45px;font-family:Segoe UI,sans-serif}._pageHeader_mga6s_20{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:42px;display:flex}._headerText_mga6s_28{min-width:0}._pageLabel_mga6s_32{color:#0e7490;align-items:center;gap:10px;margin-bottom:12px;font-size:16px;font-weight:600;display:flex}._pageLabel_mga6s_32 i{font-size:19px}._headerText_mga6s_28 h1{color:#334155;letter-spacing:-.7px;margin:0;font-size:38px;font-weight:700;line-height:1.2}._headerText_mga6s_28 p{color:#64748b;max-width:700px;margin:12px 0 0;font-size:16px;line-height:1.6}._headerActions_mga6s_68{flex-shrink:0;align-items:center;gap:14px;display:flex}._refreshButton_mga6s_75,._addPatientButton_mga6s_76{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:10px;height:50px;padding:0 22px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}._refreshButton_mga6s_75{color:#475569;background:#fff;border:1px solid #dbe3ea}._refreshButton_mga6s_75:hover{color:#0e7490;border-color:#0e7490}._addPatientButton_mga6s_76{color:#fff;background:#0e7490;border:1px solid #0e7490}._addPatientButton_mga6s_76:hover{background:#0b647d;border-color:#0b647d}._patientStats_mga6s_118{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:40px;display:grid}._statCard_mga6s_125{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:13px;align-items:center;gap:20px;min-height:145px;padding:26px;display:flex}._statIcon_mga6s_137{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:24px;display:flex}._blue_mga6s_148{color:#0e7490;background:#e6f6fa}._green_mga6s_153{color:#059669;background:#ecfdf5}._pink_mga6s_158{color:#db2777;background:#fdf2f8}._orange_mga6s_163{color:#ea580c;background:#fff7ed}._statInfo_mga6s_168{min-width:0}._statInfo_mga6s_168>span{color:#64748b;margin-bottom:7px;font-size:14px;display:block}._statInfo_mga6s_168 h2{color:#334155;margin:0;font-size:32px;font-weight:700;line-height:1.1}._statInfo_mga6s_168 p{color:#94a3b8;align-items:center;gap:7px;margin:7px 0 0;font-size:12px;display:flex}._statInfo_mga6s_168 p i{color:#0e7490}._searchSection_mga6s_205{justify-content:space-between;align-items:center;gap:25px;margin-bottom:38px;display:flex}._searchBox_mga6s_213{box-sizing:border-box;background:#fff;border:1px solid #dbe3ea;border-radius:10px;align-items:center;gap:13px;width:100%;max-width:700px;height:54px;padding:0 19px;display:flex}._searchBox_mga6s_213:focus-within{border-color:#0e7490;box-shadow:0 0 0 4px #0e749014}._searchBox_mga6s_213>i{color:#94a3b8;font-size:19px}._searchBox_mga6s_213 input{color:#334155;background:0 0;border:none;outline:none;width:100%;min-width:0;font-family:inherit;font-size:15px}._searchBox_mga6s_213 input::placeholder{color:#94a3b8}._filterGroup_mga6s_252{flex-shrink:.4;align-items:center;gap:12px;display:flex}._filterButton_mga6s_259,._sortButton_mga6s_260{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3ea;border-radius:9px;justify-content:center;align-items:center;gap:9px;height:50px;padding:0 19px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}._filterButton_mga6s_259:hover,._sortButton_mga6s_260:hover{color:#0e7490;border-color:#0e7490}._filterButton_mga6s_259 i:last-child{margin-left:4px;font-size:11px}._listHeader_mga6s_294{justify-content:space-between;align-items:center;gap:25px;margin-bottom:24px;display:flex}._listHeader_mga6s_294 h2{color:#334155;margin:0;font-size:25px;font-weight:700;line-height:1.3}._listHeader_mga6s_294 p{color:#64748b;margin:8px 0 0;font-size:14px;line-height:1.5}._patientCount_mga6s_317{color:#0e7490;white-space:nowrap;background:#e6f6fa;border-radius:8px;padding:9px 14px;font-size:13px;font-weight:600}._patientGrid_mga6s_332{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._patientFolder_mga6s_343{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:13px;flex-direction:column;min-width:0;min-height:330px;padding:26px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}._patientFolder_mga6s_343:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 24px #0f172a12}._folderTop_mga6s_370{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}._folderIcon_mga6s_377{color:#0e7490;background:#e6f6fa;border-radius:9px;justify-content:center;align-items:center;width:45px;height:45px;font-size:21px;display:flex}._moreButton_mga6s_389{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:19px;transition:all .2s;display:flex;position:relative}._moreButton_mga6s_389:hover{color:#334155;background:#f1f5f9}._patientAvatar_mga6s_416{color:#334155;background:#f1f5f9;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;margin-bottom:17px;font-size:18px;font-weight:700;display:flex}._patientDetails_mga6s_435 h3{color:#334155;margin:0;font-size:20px;font-weight:700;line-height:1.3}._patientDetails_mga6s_435 p{color:#64748b;align-items:center;gap:8px;margin:8px 0 0;font-size:13px;display:flex}._patientDetails_mga6s_435 p i{color:#0e7490;font-size:14px}._patientMeta_mga6s_462{border-top:1px solid #f1f5f9;align-items:center;gap:24px;margin-top:22px;padding-top:17px;display:flex}._patientMeta_mga6s_462 span{color:#64748b;align-items:center;gap:7px;font-size:13px;display:flex}._patientMeta_mga6s_462 i{color:#0e7490;font-size:15px}._folderFooter_mga6s_489{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding-top:18px;display:flex}._folderFooter_mga6s_489>span{color:#94a3b8;min-width:0;font-size:12px;line-height:1.5}._openButton_mga6s_506{color:#0e7490;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:7px;padding:6px 0;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}._openButton_mga6s_506:hover{color:#0b647d}._openButton_mga6s_506 i{font-size:13px}._pagination_mga6s_534{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding:22px 0 8px;display:flex}._pagination_mga6s_534>span{color:#64748b;font-size:13px}._paginationButtons_mga6s_549{align-items:center;gap:7px;display:flex}._paginationButtons_mga6s_549 button{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3ea;border-radius:8px;min-width:40px;height:40px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s}._paginationButtons_mga6s_549 button:hover:not(:disabled){color:#0e7490;border-color:#0e7490}._paginationButtons_mga6s_549 button:disabled{opacity:.45;cursor:not-allowed}._paginationButtons_mga6s_549 ._activePage_mga6s_580{color:#fff;background:#0e7490;border-color:#0e7490}._paginationButtons_mga6s_549>span{color:#94a3b8;padding:0 5px;font-size:13px}@media (width<=1250px){._patientsPage_mga6s_5{padding-left:22px;padding-right:22px}._patientStats_mga6s_118{gap:18px}._statCard_mga6s_125{padding:21px}._patientGrid_mga6s_332{gap:18px}._patientFolder_mga6s_343{padding:22px}}@media (width<=1050px){._patientsPage_mga6s_5{padding:28px 20px 40px}._pageHeader_mga6s_20{gap:25px}._headerText_mga6s_28 h1{font-size:34px}._patientStats_mga6s_118{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._patientGrid_mga6s_332{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._searchSection_mga6s_205{align-items:stretch}._searchBox_mga6s_213{max-width:none}}@media (width<=960px){._filterGroup_mga6s_252{grid-template-columns:repeat(2,1fr);align-items:center;gap:12px;display:grid}}@media (width<=800px){._b5_mga6s_677{display:none}._patientsPage_mga6s_5{padding:25px 18px 35px}._pageHeader_mga6s_20{flex-direction:column;gap:20px}._headerText_mga6s_28 h1{font-size:32px}._headerText_mga6s_28 p{font-size:15px}._headerActions_mga6s_68{width:100%}._refreshButton_mga6s_75,._addPatientButton_mga6s_76{flex:1}._searchSection_mga6s_205{flex-direction:column;gap:14px}._searchBox_mga6s_213{max-width:none}._filterGroup_mga6s_252{grid-template-columns:repeat(2,1fr);align-items:center;gap:12px;display:grid}._filterButton_mga6s_259,._sortButton_mga6s_260{flex:1}._listHeader_mga6s_294{align-items:flex-start}}@media (width<=650px){._b5_mga6s_677{display:none}._patientsPage_mga6s_5{padding:25px 18px 35px}._pageHeader_mga6s_20{margin-bottom:30px}._pageLabel_mga6s_32{font-size:14px}._headerText_mga6s_28 h1{font-size:30px}._headerText_mga6s_28 p{font-size:14px}._headerActions_mga6s_68{gap:10px}._refreshButton_mga6s_75,._addPatientButton_mga6s_76{height:48px;padding:0 15px;font-size:13px}._patientStats_mga6s_118{grid-template-columns:1fr;gap:14px;margin-bottom:30px}._statCard_mga6s_125{min-height:125px;padding:22px}._statIcon_mga6s_137{width:52px;height:52px;font-size:21px}._statInfo_mga6s_168 h2{font-size:29px}._searchSection_mga6s_205{margin-bottom:30px}._searchBox_mga6s_213{height:52px}._searchBox_mga6s_213 input{font-size:14px}._filterButton_mga6s_259,._sortButton_mga6s_260{height:48px}._listHeader_mga6s_294{flex-direction:column;gap:10px;margin-bottom:18px}._listHeader_mga6s_294 h2{font-size:22px}._listHeader_mga6s_294 p{font-size:13px}._patientGrid_mga6s_332{grid-template-columns:1fr;gap:16px}._patientFolder_mga6s_343{min-height:320px;padding:23px}._patientDetails_mga6s_435 h3{font-size:19px}._pagination_mga6s_534{flex-direction:column;align-items:flex-start}._paginationButtons_mga6s_549{width:100%;padding-bottom:3px;overflow-x:auto}._filterGroup_mga6s_252{grid-template-columns:repeat(1,1fr);align-items:center;gap:12px;display:grid}}@media (width<=480px){._patientsPage_mga6s_5{padding:20px 14px 30px}._pageHeader_mga6s_20{margin-bottom:27px}._pageLabel_mga6s_32{font-size:13px}._headerText_mga6s_28 h1{font-size:28px}._headerText_mga6s_28 p{font-size:13px;line-height:1.6}._headerActions_mga6s_68{flex-direction:column;width:100%}._refreshButton_mga6s_75,._addPatientButton_mga6s_76{flex:none;width:100%}._statCard_mga6s_125{min-height:120px;padding:20px}._statIcon_mga6s_137{width:50px;height:50px}._statInfo_mga6s_168>span{font-size:13px}._statInfo_mga6s_168 h2{font-size:27px}._filterGroup_mga6s_252{gap:8px}._filterButton_mga6s_259,._sortButton_mga6s_260{padding:0 12px;font-size:12px}._listHeader_mga6s_294 h2{font-size:21px}._patientFolder_mga6s_343{min-height:315px;padding:21px}._folderTop_mga6s_370{margin-bottom:19px}._patientAvatar_mga6s_416{width:62px;height:62px;font-size:17px}._patientDetails_mga6s_435 h3{font-size:18px}._patientMeta_mga6s_462{gap:18px}._patientMeta_mga6s_462 span{font-size:12px}._folderFooter_mga6s_489>span{font-size:11px}._openButton_mga6s_506,._pagination_mga6s_534>span{font-size:12px}}@media (width<=360px){._patientsPage_mga6s_5{padding:20px 12px 30px}._headerText_mga6s_28 h1{font-size:26px}._patientFolder_mga6s_343{padding:19px}._patientMeta_mga6s_462{flex-wrap:wrap;gap:12px}._folderFooter_mga6s_489{align-items:flex-end}._folderFooter_mga6s_489>span{max-width:60%}._paginationButtons_mga6s_549{gap:4px}._paginationButtons_mga6s_549 button{min-width:36px;height:36px}}._specific_mga6s_1018{position:relative}._patientMenuWrapper_mga6s_1025{display:inline-flex;position:relative}._moreButton_mga6s_389{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;transition:all .2s;display:flex}._moreButton_mga6s_389:hover{color:#087ea4;background:#eaf6f9;border-color:#c9dfe6}._patientMenu_mga6s_1025{z-index:1000;background:#fff;border:1px solid #087ea4;border-radius:10px;flex-direction:column;gap:3px;width:160px;padding:5px;animation:.18s _patientMenuOpen_mga6s_1;display:flex;position:absolute;top:.2em;right:1.3em;box-shadow:0 8px 20px #087ea426,0 3px 8px #33415514}._patientMenu_mga6s_1025 button{color:#334155;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;width:100%;height:36px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600;transition:all .2s;display:flex}._patientMenu_mga6s_1025 button:hover{color:#087ea4;background:#eaf6f9}._patientMenu_mga6s_1025 button i{color:#087ea4;text-align:center;width:18px;font-size:15px}@keyframes _patientMenuOpen_mga6s_1{0%{opacity:0;transform:translateY(-5px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){._patientMenu_mga6s_1025{width:145px;top:1em;right:1.4em}._patientMenu_mga6s_1025 button{height:34px;font-size:11px}._patientMenu_mga6s_1025 button i{font-size:14px}}._noPatients_mga6s_1180{text-align:center;background:#0e74900a;border:1px solid #0e7490;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:320px;margin:auto;padding:45px 25px;animation:.6s forwards _fadeIn_mga6s_1;display:flex}._noPatientsIcon_mga6s_1196{border:1px solid #0e7490;border-radius:50%;justify-content:center;align-items:center;width:75px;height:75px;margin-bottom:20px;animation:2.5s ease-in-out infinite _floatIcon_mga6s_1;display:flex}._noPatientsIcon_mga6s_1196 i{color:#0e7490;font-size:35px}._noPatients_mga6s_1180 h3{color:#334155;margin:0 0 8px;font-size:23px;font-weight:600}._noPatients_mga6s_1180 p{color:#64748b;margin:0;font-size:15px}@keyframes _fadeIn_mga6s_1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes _floatIcon_mga6s_1{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}._x_mga6s_1256{color:red}._deleteOverlay_mga6s_1262{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a73;justify-content:center;align-items:center;padding:30px;animation:.25s _overlayFade_mga6s_1;display:flex;position:fixed;inset:0}._deleteModal_mga6s_1284{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #0e7490;border-radius:22px;width:100%;max-width:680px;padding:45px 55px;animation:.3s _modalPop_mga6s_1;box-shadow:0 25px 60px #0f172a33}._deleteIcon_mga6s_1309{background:#dc262612;border:1px solid #dc2626;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;margin:0 auto 22px;animation:2.5s ease-in-out infinite _iconFloat_mga6s_1;display:flex}._deleteIcon_mga6s_1309 i{color:#dc2626;font-size:35px}._deleteModal_mga6s_1284 h3{color:#334155;margin:0 0 10px;font-size:27px;font-weight:600}._deleteModal_mga6s_1284>p{color:#64748b;max-width:520px;margin:0 auto 25px;font-size:17px;line-height:1.6}._deleteWarning_mga6s_1367{box-sizing:border-box;text-align:left;color:#64748b;background:#0e74900d;border:1px solid #0e7490;border-radius:13px;align-items:flex-start;gap:14px;width:100%;margin-bottom:30px;padding:20px;font-size:15px;line-height:1.65;display:flex}._deleteWarning_mga6s_1367 i{color:#0e7490;flex-shrink:0;margin-top:2px;font-size:20px}._deleteActions_mga6s_1409{justify-content:center;align-items:center;gap:18px;width:100%;display:flex}._deleteActions_mga6s_1409 button{box-sizing:border-box;cursor:pointer;white-space:nowrap;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:220px;min-width:220px;min-height:48px;padding:12px 15px;font-family:inherit;font-size:14px;font-weight:500;transition:transform .25s,background .25s,box-shadow .25s;display:flex}._cancelDelete_mga6s_1461{color:#334155;background:#f1f5f9;border:1px solid #cbd5e1!important}._cancelDelete_mga6s_1461:hover{color:#334155;background:#e2e8f0;transform:translateY(-2px)}._confirmDelete_mga6s_1482{color:#fff;background:#dc2626}._confirmDelete_mga6s_1482:hover{background:#b91c1c;transform:translateY(-2px);box-shadow:0 6px 18px #dc262638}@media (width>=1200px){._deleteModal_mga6s_1284{max-width:720px;padding:50px 60px}._deleteModal_mga6s_1284 h3{font-size:28px}._deleteModal_mga6s_1284>p{font-size:17px}._deleteWarning_mga6s_1367{padding:20px;font-size:15px}._deleteActions_mga6s_1409{gap:20px}._deleteActions_mga6s_1409 button{width:225px;min-width:225px;min-height:50px;font-size:15px}}@media (width<=768px){._deleteOverlay_mga6s_1262{padding:20px}._deleteModal_mga6s_1284{border-radius:18px;max-width:560px;padding:34px 28px}._deleteIcon_mga6s_1309{width:70px;height:70px}._deleteIcon_mga6s_1309 i{font-size:29px}._deleteModal_mga6s_1284 h3{font-size:22px}._deleteModal_mga6s_1284>p{font-size:15px}._deleteWarning_mga6s_1367{padding:15px;font-size:13px}._deleteActions_mga6s_1409{gap:12px}._deleteActions_mga6s_1409 button{width:190px;min-width:190px;min-height:45px}}@media (width<=550px){._deleteOverlay_mga6s_1262{padding:15px}._deleteModal_mga6s_1284{border-radius:16px;max-width:100%;padding:28px 20px}._deleteIcon_mga6s_1309{width:62px;height:62px;margin-bottom:18px}._deleteIcon_mga6s_1309 i{font-size:26px}._deleteModal_mga6s_1284 h3{font-size:20px}._deleteModal_mga6s_1284>p{font-size:14px}._deleteWarning_mga6s_1367{gap:10px;padding:13px;font-size:13px}._deleteWarning_mga6s_1367 i{font-size:18px}._deleteActions_mga6s_1409{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}._deleteActions_mga6s_1409 button{width:100%;min-width:0;min-height:44px;padding:10px 8px;font-size:13px}}@media (width<=380px){._deleteOverlay_mga6s_1262{padding:10px}._deleteModal_mga6s_1284{padding:24px 16px}._deleteIcon_mga6s_1309{width:58px;height:58px;margin-bottom:16px}._deleteIcon_mga6s_1309 i{font-size:24px}._deleteModal_mga6s_1284 h3{font-size:18px}._deleteModal_mga6s_1284>p{font-size:13px}._deleteWarning_mga6s_1367{gap:9px;padding:12px;font-size:12px;line-height:1.5}._deleteWarning_mga6s_1367 i{font-size:16px}._deleteActions_mga6s_1409{grid-template-columns:1fr;gap:9px}._deleteActions_mga6s_1409 button{width:100%;min-width:0;min-height:42px;font-size:13px}}@keyframes _overlayFade_mga6s_1{0%{opacity:0}to{opacity:1}}@keyframes _modalPop_mga6s_1{0%{opacity:0;transform:scale(.94)translateY(15px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes _iconFloat_mga6s_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}._patientDeleteLoadingSpinner_mga6s_1777{animation:.8s linear infinite _patientDeleteSpinnerAnimation_mga6s_1;display:inline-block}@keyframes _patientDeleteSpinnerAnimation_mga6s_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._hmsPatientFoldersServerError_mga6s_1800{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #f1cccc;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:340px;margin:15px 0;padding:40px 25px;display:flex}._hmsPatientFoldersServerErrorIcon_mga6s_1821{color:#b42318;background:#fff1f1;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:18px;font-size:28px;display:flex}._hmsPatientFoldersServerErrorContent_mga6s_1840{width:100%;max-width:500px}._hmsPatientFoldersServerErrorContent_mga6s_1840 p{color:#64748b;margin:0 auto 23px;font-size:14px;line-height:1.7}._hmsPatientFoldersServerErrorButton_mga6s_1866{color:#fff;cursor:pointer;background:#087ea4;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 19px;font-size:14px;font-weight:600;transition:opacity .2s;display:inline-flex}._hmsPatientFoldersServerErrorButton_mga6s_1866:hover{opacity:.88}._hmsPatientFoldersServerErrorButton_mga6s_1866 i{font-size:15px}@media (width<=600px){._hmsPatientFoldersServerError_mga6s_1800{min-height:300px;padding:35px 20px}._hmsPatientFoldersServerErrorIcon_mga6s_1821{width:62px;height:62px;font-size:25px}._hmsPatientFoldersServerErrorContent_mga6s_1840 h3{font-size:21px}._hmsPatientFoldersServerErrorContent_mga6s_1840 p{font-size:13px}}._filterButtons_mga6s_1923{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3ea;border-radius:9px;justify-content:center;align-items:center;gap:9px;height:50px;padding:0 19px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}._statCard_mga6s_125 span{color:#068}._statCard_mga6s_125 ._red_mga6s_1946{color:#ff0000a4;font-size:.85em}._specialButtons_mga6s_1951{font-weight:700;text-decoration:none}._onn_mga6s_1956{color:#fff;background-color:#087ea4;border:1px solid #087ea4;font-weight:600}._hmsPatientFoldersServerErrorOverlay_mga6s_1963{z-index:9999;background:#0000002e;justify-content:center;align-items:center;width:100%;height:100%;padding:24px;font-family:Segoe UI,sans-serif;animation:.25s _hmsPatientFoldersServerErrorOverlayShow_mga6s_1;display:flex;position:fixed;top:0;left:0}._hmsPatientFoldersServerError_mga6s_1800{text-align:center;background:#fff;border-radius:18px;width:min(460px,100%);padding:32px;font-family:Segoe UI,sans-serif;animation:.3s _hmsPatientFoldersServerErrorShow_mga6s_1;position:relative;box-shadow:0 18px 50px #0000002e}._hmsPatientFoldersServerErrorClose_mga6s_1991{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}._hmsPatientFoldersServerErrorClose_mga6s_1991:hover{color:#fff;background:#dc2626}._hmsPatientFoldersServerErrorIcon_mga6s_1821{color:#dc2626;background:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 18px;font-size:28px;display:flex}._hmsPatientFoldersServerErrorContent_mga6s_1840 h3{color:#1e293b;margin:0 0 10px;font-size:22px;font-weight:700}._hmsPatientFoldersServerErrorContent_mga6s_1840 p{color:#64748b;max-width:360px;margin:0 auto 24px;font-size:15px;line-height:1.6}._hmsPatientFoldersServerErrorButton_mga6s_1866{color:#fff;cursor:pointer;background:#087ea4;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-family:Segoe UI,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}._hmsPatientFoldersServerErrorButton_mga6s_1866:hover{opacity:.92;transform:translateY(-1px)}@keyframes _hmsPatientFoldersServerErrorOverlayShow_mga6s_1{0%{opacity:0}to{opacity:1}}@keyframes _hmsPatientFoldersServerErrorShow_mga6s_1{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=600px){._hmsPatientFoldersServerErrorOverlay_mga6s_1963{padding:16px}._hmsPatientFoldersServerError_mga6s_1800{border-radius:15px;width:min(340px,100%);padding:24px 18px}._hmsPatientFoldersServerErrorClose_mga6s_1991{width:30px;height:30px;font-size:12px;top:10px;right:10px}._hmsPatientFoldersServerErrorIcon_mga6s_1821{width:50px;height:50px;margin-bottom:14px;font-size:21px}._hmsPatientFoldersServerErrorContent_mga6s_1840 h3{margin-bottom:8px;font-size:18px}._hmsPatientFoldersServerErrorContent_mga6s_1840 p{max-width:280px;margin-bottom:18px;font-size:13px;line-height:1.5}._hmsPatientFoldersServerErrorButton_mga6s_1866{border-radius:8px;padding:9px 16px;font-size:13px}}@media (width<=380px){._hmsPatientFoldersServerErrorOverlay_mga6s_1963{padding:12px}._hmsPatientFoldersServerError_mga6s_1800{border-radius:13px;width:min(300px,100%);padding:20px 14px}._hmsPatientFoldersServerErrorClose_mga6s_1991{width:28px;height:28px;font-size:11px;top:8px;right:8px}._hmsPatientFoldersServerErrorIcon_mga6s_1821{width:44px;height:44px;margin-bottom:12px;font-size:18px}._hmsPatientFoldersServerErrorContent_mga6s_1840 h3{margin-bottom:7px;font-size:16px}._hmsPatientFoldersServerErrorContent_mga6s_1840 p{max-width:250px;margin-bottom:16px;font-size:12px;line-height:1.45}._hmsPatientFoldersServerErrorButton_mga6s_1866{gap:6px;padding:8px 14px;font-size:12px}}._q_mga6s_2177{background:#de0808;padding-left:1.8em;padding-right:1.8em}._patientLoadingContainer_mga6s_2184{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:260px;padding:35px 20px;font-family:Segoe UI,sans-serif;animation:.3s _patientLoadingFadeIn_mga6s_1;display:flex}._patientLoadingVisual_mga6s_2196{justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:16px;display:flex;position:relative}._patientLoadingRing_mga6s_2206{border:3px solid #087ea4;border-color:#087ea4 #0e7490 #e0f2fe #e0f2fe;border-radius:50%;width:52px;height:52px;animation:1.1s linear infinite _patientLoadingSpin_mga6s_1;position:absolute}._patientLoadingIcon_mga6s_2217{color:#087ea4;background:#f0f9ff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex;box-shadow:0 3px 10px #087ea41a}._patientLoadingContainer_mga6s_2184 h3{color:#1e293b;margin:0 0 6px;font-size:17px;font-weight:700}._patientLoadingContainer_mga6s_2184 p{color:#64748b;margin:0;font-size:13px}._patientLoadingDots_mga6s_2243{align-items:center;gap:4px;margin-top:10px;display:flex}._patientLoadingDots_mga6s_2243 span{background:#087ea4;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite _patientLoadingDot_mga6s_2243}._patientLoadingDots_mga6s_2243 span:first-child{animation-delay:0s}._patientLoadingDots_mga6s_2243 span:nth-child(2){animation-delay:.15s}._patientLoadingDots_mga6s_2243 span:nth-child(3){animation-delay:.3s}@keyframes _patientLoadingSpin_mga6s_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _patientLoadingDot_mga6s_2243{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes _patientLoadingFadeIn_mga6s_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){._patientLoadingContainer_mga6s_2184{min-height:220px;padding:30px 16px}._patientLoadingVisual_mga6s_2196{width:46px;height:46px;margin-bottom:14px}._patientLoadingRing_mga6s_2206{border-width:2.5px;width:46px;height:46px}._patientLoadingIcon_mga6s_2217{width:30px;height:30px;font-size:14px}._patientLoadingContainer_mga6s_2184 h3{font-size:16px}._patientLoadingContainer_mga6s_2184 p{font-size:12px}._patientLoadingDots_mga6s_2243{margin-top:9px}}._patientMoveOverlay_mga6s_2347{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a80;justify-content:center;align-items:center;padding:15px;display:flex;position:fixed;inset:0}._patientMoveModal_mga6s_2359{text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;width:100%;max-width:370px;padding:23px 21px;animation:.2s _patientMoveShow_mga6s_1;display:flex;box-shadow:0 12px 40px #00000026}._patientMoveIcon_mga6s_2373{color:#e11d48;background:#fff1f2;border-radius:50%;justify-content:center;align-items:center;width:43px;height:43px;margin-bottom:13px;display:flex}._patientMoveIcon_mga6s_2373 i{font-size:19px}._patientMoveModal_mga6s_2359 h3{color:#1e293b;text-align:center;margin:0 0 8px;font-size:16px;font-weight:650}._patientMoveModal_mga6s_2359>p{color:#64748b;text-align:center;margin:0 0 13px;font-size:12px;line-height:1.5}._patientMoveWarning_mga6s_2405{box-sizing:border-box;color:#64748b;text-align:left;background:#f1f5f9;border-radius:7px;justify-content:center;align-items:flex-start;gap:8px;width:100%;margin-bottom:10px;padding:10px;font-size:11px;line-height:1.5;display:flex}._patientMoveWarning_mga6s_2405 i{color:#087ea4;flex-shrink:0;margin-top:1px;font-size:13px}._patientMoveWarning_mga6s_2405 span{flex:1}._patientMoveModal_mga6s_2359 center{text-align:center;width:100%}._patientMoveModal_mga6s_2359 center p{color:#64748b;margin:5px 0;font-size:11px}._patientMoveActions_mga6s_2444{justify-content:center;align-items:center;gap:9px;width:100%;margin-top:13px;display:flex}._patientMoveCancel_mga6s_2453,._patientMoveConfirm_mga6s_2454{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:35px;padding:0 12px;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex}._patientMoveCancel_mga6s_2453{color:#475569;background:#fff;border:1px solid #cbd5e1}._patientMoveCancel_mga6s_2453:hover{background:#f1f5f9}._patientMoveConfirm_mga6s_2454{color:#fff;background:#087ea4;border:1px solid #087ea4}._patientMoveConfirm_mga6s_2454:hover{background:#066783}._patientMoveConfirm_mga6s_2454:disabled{opacity:.6;cursor:not-allowed}._patientMoveSpinner_mga6s_2493{animation:.8s linear infinite _patientMoveSpin_mga6s_2493}@keyframes _patientMoveSpin_mga6s_2493{to{transform:rotate(360deg)}}@keyframes _patientMoveShow_mga6s_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){._patientMoveModal_mga6s_2359{max-width:340px;padding:20px 17px}._patientMoveActions_mga6s_2444{gap:7px}._patientMoveCancel_mga6s_2453,._patientMoveConfirm_mga6s_2454{padding:0 10px;font-size:10px}}._medicalRecordsPage_1jqa4_5{box-sizing:border-box;color:#334155;background:#f8fafc;width:100%;max-width:1600px;margin:0 auto;padding:30px 25px 45px;font-family:Segoe UI,sans-serif;animation:.45s both _pageFadeIn_1jqa4_1}._pageHeader_1jqa4_22{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:42px;display:flex}._headerText_1jqa4_30{min-width:0}._pageLabel_1jqa4_34{color:#0e7490;align-items:center;gap:10px;margin-bottom:12px;font-size:16px;font-weight:600;display:flex}._pageLabel_1jqa4_34 i{font-size:19px}._headerText_1jqa4_30 h1{color:#334155;letter-spacing:-.7px;margin:0;font-size:38px;font-weight:700;line-height:1.2}._headerText_1jqa4_30 p{color:#64748b;max-width:700px;margin:12px 0 0;font-size:16px;line-height:1.6}._headerActions_1jqa4_70{flex-shrink:0;align-items:center;gap:14px;display:flex}._refreshButton_1jqa4_77,._addRecordButton_1jqa4_78{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:10px;height:50px;padding:0 22px;font-family:inherit;font-size:14px;font-weight:600;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}._refreshButton_1jqa4_77{color:#475569;background:#fff;border:1px solid #dbe3ea}._refreshButton_1jqa4_77:hover{color:#0e7490;border-color:#0e7490;transform:translateY(-1px)}._refreshButton_1jqa4_77:active{transform:translateY(0)}._refreshButton_1jqa4_77 i{transition:transform .4s}._refreshButton_1jqa4_77:hover i{transform:rotate(180deg)}._addRecordButton_1jqa4_78{color:#fff;background:#0e7490;border:1px solid #0e7490}._addRecordButton_1jqa4_78:hover{background:#0b647d;border-color:#0b647d;transform:translateY(-1px);box-shadow:0 6px 16px #0e74902e}._addRecordButton_1jqa4_78:active{transform:translateY(0)}._recordStats_1jqa4_144{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:40px;display:grid}._statCard_1jqa4_151{box-sizing:border-box;opacity:0;background:#fff;border:1px solid #e2e8f0;border-radius:13px;align-items:center;gap:20px;min-height:145px;padding:26px;transition:border-color .2s,box-shadow .2s,transform .2s;animation:.5s forwards _slideUp_1jqa4_1;display:flex}._statCard_1jqa4_151:first-child{animation-delay:50ms}._statCard_1jqa4_151:nth-child(2){animation-delay:.1s}._statCard_1jqa4_151:nth-child(3){animation-delay:.15s}._statCard_1jqa4_151:nth-child(4){animation-delay:.2s}._statCard_1jqa4_151:hover{border-color:#cbd5e1;transform:translateY(-3px);box-shadow:0 8px 24px #0f172a12}._statIcon_1jqa4_198{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:24px;transition:transform .25s,box-shadow .25s;display:flex}._statCard_1jqa4_151:hover ._statIcon_1jqa4_198{transform:scale(1.06)}._blue_1jqa4_216{color:#0e7490;background:#e6f6fa}._green_1jqa4_221{color:#059669;background:#ecfdf5}._pink_1jqa4_226{color:#db2777;background:#fdf2f8}._orange_1jqa4_231{color:#ea580c;background:#fff7ed}._statContent_1jqa4_241{min-width:0}._statContent_1jqa4_241>span{color:#64748b;margin-bottom:7px;font-size:14px;display:block}._statContent_1jqa4_241 h2{color:#334155;margin:0;font-size:32px;font-weight:700;line-height:1.1}._statContent_1jqa4_241 p{color:#94a3b8;align-items:center;gap:7px;margin:7px 0 0;font-size:12px;display:flex}._statContent_1jqa4_241 p i{color:#0e7490}._filterPanel_1jqa4_278{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:13px;margin-bottom:40px;padding:26px;animation:.55s .2s both _slideUp_1jqa4_1}._filterHeader_1jqa4_294{justify-content:space-between;align-items:flex-start;gap:25px;margin-bottom:25px;display:flex}._filterHeader_1jqa4_294 h2{color:#334155;align-items:center;gap:10px;margin:0;font-size:21px;font-weight:700;line-height:1.3;display:flex}._filterHeader_1jqa4_294 h2 i{color:#0e7490;font-size:19px}._filterHeader_1jqa4_294 p{color:#64748b;margin:8px 0 0;font-size:13px;line-height:1.5}._clearButton_1jqa4_330{color:#64748b;cursor:pointer;background:#fff;border:1px solid #dbe3ea;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 15px;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}._clearButton_1jqa4_330:hover{color:#0e7490;background:#f8fafc;border-color:#0e7490}._clearButton_1jqa4_330 i{font-size:14px}._filterGrid_1jqa4_364{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._filterField_1jqa4_375{min-width:0}._filterField_1jqa4_375 label{color:#475569;margin-bottom:8px;font-size:13px;font-weight:600;display:block}._inputWrapper_1jqa4_392,._selectWrapper_1jqa4_393{box-sizing:border-box;background:#fff;border:1px solid #dbe3ea;border-radius:9px;align-items:center;gap:10px;width:100%;height:50px;padding:0 15px;transition:border-color .2s,box-shadow .2s;display:flex}._inputWrapper_1jqa4_392:focus-within,._selectWrapper_1jqa4_393:focus-within{border-color:#0e7490;box-shadow:0 0 0 4px #0e749014}._inputWrapper_1jqa4_392>i,._selectWrapper_1jqa4_393>i:first-child{color:#94a3b8;flex-shrink:0;font-size:17px;transition:color .2s}._inputWrapper_1jqa4_392:focus-within>i,._selectWrapper_1jqa4_393:focus-within>i:first-child{color:#0e7490}._inputWrapper_1jqa4_392 input{color:#334155;background:0 0;border:none;outline:none;width:100%;min-width:0;height:100%;padding:0;font-family:inherit;font-size:13px}._inputWrapper_1jqa4_392 input::placeholder{color:#94a3b8}._inputWrapper_1jqa4_392 input[type=date]{color:#64748b;cursor:pointer}._selectWrapper_1jqa4_393{position:relative}._selectWrapper_1jqa4_393 select{appearance:none;color:#475569;cursor:pointer;background:0 0;border:none;outline:none;width:100%;min-width:0;height:100%;padding:0;font-family:inherit;font-size:13px}._selectWrapper_1jqa4_393 select option{color:#334155}._selectWrapper_1jqa4_393>i:last-child{color:#94a3b8;pointer-events:none;flex-shrink:0;font-size:11px}._filterActions_1jqa4_495{border-top:1px solid #f1f5f9;justify-content:flex-end;margin-top:24px;padding-top:20px;display:flex}._applyButton_1jqa4_503{color:#fff;cursor:pointer;background:#0e7490;border:1px solid #0e7490;border-radius:9px;justify-content:center;align-items:center;gap:9px;height:46px;padding:0 20px;font-family:inherit;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}._applyButton_1jqa4_503:hover{background:#0b647d;border-color:#0b647d;transform:translateY(-1px);box-shadow:0 6px 16px #0e74902e}._applyButton_1jqa4_503:active{transform:translateY(0)}._recordsHeader_1jqa4_541{justify-content:space-between;align-items:center;gap:25px;margin-bottom:24px;animation:.5s .25s both _slideUp_1jqa4_1;display:flex}._recordsHeader_1jqa4_541 h2{color:#334155;margin:0;font-size:25px;font-weight:700;line-height:1.3}._recordsHeader_1jqa4_541 p{color:#64748b;margin:8px 0 0;font-size:14px;line-height:1.5}._sortArea_1jqa4_570{flex-shrink:0;align-items:center;gap:10px;display:flex}._sortArea_1jqa4_570>span{color:#64748b;font-size:13px}._sortButton_1jqa4_582{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3ea;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}._sortButton_1jqa4_582:hover{color:#0e7490;border-color:#0e7490}._sortButton_1jqa4_582 i:first-child{color:#0e7490}._sortButton_1jqa4_582 i:last-child{color:#94a3b8;margin-left:3px;font-size:10px}._recordsContainer_1jqa4_619{flex-direction:column;gap:16px;display:flex}._recordCard_1jqa4_630{box-sizing:border-box;opacity:0;background:#fff;border:1px solid #e2e8f0;border-radius:13px;align-items:center;gap:22px;min-width:0;min-height:125px;padding:20px;transition:border-color .2s,box-shadow .2s,transform .2s;animation:.5s forwards _recordSlideIn_1jqa4_1;display:flex}._recordCard_1jqa4_630:first-child{animation-delay:50ms}._recordCard_1jqa4_630:nth-child(2){animation-delay:.1s}._recordCard_1jqa4_630:nth-child(3){animation-delay:.15s}._recordCard_1jqa4_630:nth-child(4){animation-delay:.2s}._recordCard_1jqa4_630:nth-child(5){animation-delay:.25s}._recordCard_1jqa4_630:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 24px #0f172a12}._recordDate_1jqa4_682{color:#0e7490;background:#e6f6fa;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:68px;display:flex}._recordDate_1jqa4_682 strong{font-size:24px;font-weight:700;line-height:1}._recordDate_1jqa4_682 span{letter-spacing:.7px;margin-top:6px;font-size:10px;font-weight:700}._recordMain_1jqa4_713{flex:1;grid-template-columns:minmax(190px,1.1fr) minmax(300px,1.7fr) auto;align-items:center;gap:25px;min-width:0;display:grid}._recordPatient_1jqa4_727{align-items:center;gap:13px;min-width:0;display:flex}._patientAvatar_1jqa4_734{color:#334155;background:#f1f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:14px;font-weight:700;transition:transform .25s,background .25s;display:flex}._recordCard_1jqa4_630:hover ._patientAvatar_1jqa4_734{color:#0e7490;background:#e6f6fa;transform:scale(1.06)}._recordPatient_1jqa4_727>div:last-child{min-width:0}._recordPatient_1jqa4_727 h3{color:#334155;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.3;overflow:hidden}._recordPatient_1jqa4_727 span{color:#94a3b8;margin-top:5px;font-size:11px;display:block}._recordInformation_1jqa4_784{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;min-width:0;display:grid}._recordInformation_1jqa4_784>div{min-width:0}._recordInformation_1jqa4_784 span{color:#94a3b8;margin-bottom:6px;font-size:11px;display:block}._recordInformation_1jqa4_784 strong{color:#475569;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}._recordStatus_1jqa4_817{justify-content:flex-end;display:flex}._completed_1jqa4_822,._updated_1jqa4_823,._draft_1jqa4_824{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:600;display:inline-flex}._completed_1jqa4_822{color:#059669;background:#ecfdf5}._updated_1jqa4_823{color:#0e7490;background:#e6f6fa}._draft_1jqa4_824{color:#ea580c;background:#fff7ed}._completed_1jqa4_822 i,._updated_1jqa4_823 i,._draft_1jqa4_824 i{font-size:12px}._viewRecordButton_1jqa4_862{color:#0e7490;cursor:pointer;background:#fff;border:1px solid #dbe3ea;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .2s,background .2s,color .2s,transform .2s;display:inline-flex}._viewRecordButton_1jqa4_862:hover{color:#0e7490;background:#e6f6fa;border-color:#0e7490;transform:translate(2px)}._viewRecordButton_1jqa4_862 i{font-size:12px;transition:transform .2s}._viewRecordButton_1jqa4_862:hover i{transform:translate(3px)}._pagination_1jqa4_906{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding:22px 0 8px;display:flex}._pagination_1jqa4_906>span{color:#64748b;font-size:13px}._paginationButtons_1jqa4_921{align-items:center;gap:7px;display:flex}._paginationButtons_1jqa4_921 button{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3ea;border-radius:8px;min-width:40px;height:40px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .2s,color .2s,background .2s,transform .2s}._paginationButtons_1jqa4_921 button:hover:not(:disabled){color:#0e7490;border-color:#0e7490;transform:translateY(-1px)}._paginationButtons_1jqa4_921 button:active:not(:disabled){transform:translateY(0)}._paginationButtons_1jqa4_921 button:disabled{opacity:.45;cursor:not-allowed}._paginationButtons_1jqa4_921 ._activePage_1jqa4_961{color:#fff;background:#0e7490;border-color:#0e7490}._paginationButtons_1jqa4_921>span{color:#94a3b8;padding:0 5px;font-size:13px}@keyframes _pageFadeIn_1jqa4_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1jqa4_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _recordSlideIn_1jqa4_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=1250px){._b5_1jqa4_1020{display:none}._medicalRecordsPage_1jqa4_5{padding-left:22px;padding-right:22px}._recordStats_1jqa4_144{gap:18px}._statCard_1jqa4_151{padding:21px}._filterGrid_1jqa4_364{gap:17px}._recordCard_1jqa4_630{gap:17px;padding:18px}._recordMain_1jqa4_713{gap:18px}._recordInformation_1jqa4_784{gap:12px}}@media (width<=1050px){._medicalRecordsPage_1jqa4_5{padding:28px 20px 40px}._pageHeader_1jqa4_22{gap:25px}._headerText_1jqa4_30 h1{font-size:34px}._recordStats_1jqa4_144{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._filterGrid_1jqa4_364{grid-template-columns:repeat(2,minmax(0,1fr))}._recordCard_1jqa4_630{align-items:flex-start}._recordMain_1jqa4_713{grid-template-columns:1fr;gap:16px}._recordInformation_1jqa4_784{grid-template-columns:repeat(3,minmax(0,1fr))}._recordStatus_1jqa4_817{justify-content:flex-start}}@media (width<=800px){._medicalRecordsPage_1jqa4_5{padding:25px 18px 35px}._pageHeader_1jqa4_22{flex-direction:column;gap:20px}._headerText_1jqa4_30 h1{font-size:32px}._headerText_1jqa4_30 p{font-size:15px}._headerActions_1jqa4_70{width:100%}._refreshButton_1jqa4_77,._addRecordButton_1jqa4_78{flex:1}._filterHeader_1jqa4_294{flex-direction:column;gap:15px}._clearButton_1jqa4_330{width:fit-content}._filterGrid_1jqa4_364{grid-template-columns:1fr;gap:16px}._filterActions_1jqa4_495{justify-content:stretch}._applyButton_1jqa4_503{width:100%}._recordsHeader_1jqa4_541{flex-direction:column;align-items:flex-start;gap:15px}._sortArea_1jqa4_570{justify-content:space-between;width:100%}._sortButton_1jqa4_582{flex:1}._recordCard_1jqa4_630{gap:15px}}@media (width<=650px){._medicalRecordsPage_1jqa4_5{padding:25px 18px 35px}._pageHeader_1jqa4_22{margin-bottom:30px}._pageLabel_1jqa4_34{font-size:14px}._headerText_1jqa4_30 h1{font-size:30px}._headerText_1jqa4_30 p{font-size:14px}._headerActions_1jqa4_70{gap:10px}._refreshButton_1jqa4_77,._addRecordButton_1jqa4_78{height:48px;padding:0 15px;font-size:13px}._recordStats_1jqa4_144{grid-template-columns:1fr;gap:14px;margin-bottom:30px}._statCard_1jqa4_151{min-height:125px;padding:22px}._statIcon_1jqa4_198{width:52px;height:52px;font-size:21px}._statContent_1jqa4_241 h2{font-size:29px}._filterPanel_1jqa4_278{margin-bottom:30px;padding:22px}._filterHeader_1jqa4_294 h2{font-size:19px}._filterHeader_1jqa4_294 p{font-size:12px}._inputWrapper_1jqa4_392,._selectWrapper_1jqa4_393{height:48px}._recordsHeader_1jqa4_541{margin-bottom:18px}._recordsHeader_1jqa4_541 h2{font-size:22px}._recordsHeader_1jqa4_541 p{font-size:13px}._recordsContainer_1jqa4_619{gap:14px}._recordCard_1jqa4_630{grid-template-columns:55px minmax(0,1fr);gap:16px;min-height:0;padding:20px;display:grid}._recordDate_1jqa4_682{width:55px;height:62px}._recordDate_1jqa4_682 strong{font-size:22px}._recordMain_1jqa4_713{grid-column:1/-1;gap:17px}._recordPatient_1jqa4_727 h3{font-size:15px}._recordInformation_1jqa4_784{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._recordInformation_1jqa4_784 span{font-size:10px}._recordInformation_1jqa4_784 strong{font-size:11px}._recordStatus_1jqa4_817{justify-content:flex-start}._viewRecordButton_1jqa4_862{grid-column:1/-1;width:100%;height:42px}._pagination_1jqa4_906{flex-direction:column;align-items:flex-start}._paginationButtons_1jqa4_921{width:100%;padding-bottom:3px;overflow-x:auto}}@media (width<=480px){._medicalRecordsPage_1jqa4_5{padding:20px 14px 30px}._pageHeader_1jqa4_22{margin-bottom:27px}._pageLabel_1jqa4_34{font-size:13px}._headerText_1jqa4_30 h1{font-size:28px}._headerText_1jqa4_30 p{font-size:13px;line-height:1.6}._headerActions_1jqa4_70{flex-direction:column;width:100%}._refreshButton_1jqa4_77,._addRecordButton_1jqa4_78{flex:none;width:100%}._statCard_1jqa4_151{min-height:120px;padding:20px}._statIcon_1jqa4_198{width:50px;height:50px}._statContent_1jqa4_241>span{font-size:13px}._statContent_1jqa4_241 h2{font-size:27px}._filterPanel_1jqa4_278{padding:20px}._filterHeader_1jqa4_294 h2{font-size:18px}._clearButton_1jqa4_330{width:100%}._filterActions_1jqa4_495{margin-top:20px}._applyButton_1jqa4_503{height:46px}._sortArea_1jqa4_570{flex-direction:column;align-items:stretch;gap:8px}._sortButton_1jqa4_582{flex:none;width:100%}._recordCard_1jqa4_630{gap:13px;padding:18px}._recordDate_1jqa4_682{width:52px;height:59px}._recordDate_1jqa4_682 strong{font-size:21px}._recordDate_1jqa4_682 span{font-size:9px}._recordPatient_1jqa4_727{gap:11px}._patientAvatar_1jqa4_734{width:44px;height:44px;font-size:13px}._recordPatient_1jqa4_727 h3{font-size:14px}._recordPatient_1jqa4_727 span{font-size:10px}._recordInformation_1jqa4_784{grid-template-columns:1fr;gap:12px}._recordInformation_1jqa4_784>div{border-bottom:1px solid #f1f5f9;padding-bottom:10px}._recordInformation_1jqa4_784>div:last-child{border-bottom:none;padding-bottom:0}._recordInformation_1jqa4_784 span{margin-bottom:4px}._completed_1jqa4_822,._updated_1jqa4_823,._draft_1jqa4_824{font-size:10px}._pagination_1jqa4_906{margin-top:27px;padding-top:18px}._pagination_1jqa4_906>span{font-size:12px}._paginationButtons_1jqa4_921{gap:5px}._paginationButtons_1jqa4_921 button{min-width:38px;height:38px}}@media (width<=360px){._medicalRecordsPage_1jqa4_5{padding:20px 12px 30px}._headerText_1jqa4_30 h1{font-size:26px}._filterPanel_1jqa4_278{padding:18px}._recordCard_1jqa4_630{padding:16px}._recordDate_1jqa4_682{width:48px;height:56px}._recordDate_1jqa4_682 strong{font-size:19px}._patientAvatar_1jqa4_734{width:41px;height:41px;font-size:12px}._recordPatient_1jqa4_727 h3{font-size:13px}._recordPatient_1jqa4_727 span{font-size:9px}._viewRecordButton_1jqa4_862{height:40px}._paginationButtons_1jqa4_921{gap:4px}._paginationButtons_1jqa4_921 button{min-width:36px;height:36px}}@media (prefers-reduced-motion:reduce){._medicalRecordsPage_1jqa4_5,._statCard_1jqa4_151,._filterPanel_1jqa4_278,._recordsHeader_1jqa4_541,._recordCard_1jqa4_630{opacity:1;animation:none}._statCard_1jqa4_151,._recordCard_1jqa4_630,._patientAvatar_1jqa4_734,._viewRecordButton_1jqa4_862,._refreshButton_1jqa4_77 i{transition:none}}._quickSearch_1jqa4_1644{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:13px;align-items:center;gap:12px;width:100%;margin-bottom:30px;padding:18px;display:flex}._quickSearchInput_1jqa4_1662{box-sizing:border-box;background:#f8fafc;border:1px solid #dbe3ea;border-radius:9px;flex:1;align-items:center;gap:12px;min-width:0;height:52px;padding:0 17px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}._quickSearchInput_1jqa4_1662:focus-within{background:#fff;border-color:#0e7490;box-shadow:0 0 0 4px #0e749014}._quickSearchInput_1jqa4_1662>i{color:#94a3b8;flex-shrink:0;font-size:18px;transition:color .2s}._quickSearchInput_1jqa4_1662:focus-within>i{color:#0e7490}._quickSearchInput_1jqa4_1662 input{color:#334155;background:0 0;border:none;outline:none;width:100%;min-width:0;font-family:inherit;font-size:14px}._quickSearchInput_1jqa4_1662 input::placeholder{color:#94a3b8}._quickSearchButton_1jqa4_1717{color:#fff;cursor:pointer;background:#0e7490;border:1px solid #0e7490;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;height:52px;padding:0 22px;font-family:inherit;font-size:14px;font-weight:600;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}._quickSearchButton_1jqa4_1717:hover{background:#0b647d;border-color:#0b647d;transform:translateY(-1px);box-shadow:0 5px 14px #0e74902e}._quickSearchButton_1jqa4_1717:active{box-shadow:none;transform:translateY(0)}._quickSearchButton_1jqa4_1717 i{font-size:14px}@media (width<=1050px){._quickSearch_1jqa4_1644{padding:16px}._quickSearchInput_1jqa4_1662,._quickSearchButton_1jqa4_1717{height:50px}}@media (width<=800px){._quickSearch_1jqa4_1644{gap:10px}._quickSearchInput_1jqa4_1662{padding:0 15px}._quickSearchButton_1jqa4_1717{padding:0 19px}}@media (width<=650px){._quickSearch_1jqa4_1644{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:25px;padding:15px}._quickSearchInput_1jqa4_1662{width:100%;height:50px}._quickSearchButton_1jqa4_1717{width:100%;height:48px}}@media (width<=480px){._quickSearch_1jqa4_1644{border-radius:11px;padding:13px}._quickSearchInput_1jqa4_1662{height:48px;padding:0 14px}._quickSearchInput_1jqa4_1662 input{font-size:13px}._quickSearchInput_1jqa4_1662>i{font-size:17px}._quickSearchButton_1jqa4_1717{height:47px;font-size:13px}}@media (width<=360px){._quickSearch_1jqa4_1644{padding:11px}._quickSearchInput_1jqa4_1662{padding:0 12px}._quickSearchInput_1jqa4_1662 input{font-size:12px}}._recordOverlay_1jqa4_1882{background:#0f172aad;box-sizing:border-box!important;z-index:2147483647!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;padding:20px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}._recordOverlayContainer_1jqa4_1908{background:#fff;border-radius:14px;box-shadow:0 25px 70px #0000004d,0 8px 25px #0000001f;box-sizing:border-box!important;z-index:2147483647!important;flex-direction:column!important;width:100%!important;max-width:720px!important;height:90vh!important;display:flex!important;position:relative!important;overflow:hidden!important}._recordOverlayHeader_1jqa4_1933{box-sizing:border-box;background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;padding:22px 24px;display:flex}._recordOverlayHeaderText_1jqa4_1953{min-width:0}._recordOverlayHeader_1jqa4_1933 h2{color:#1e293b;margin:0;font-size:21px;font-weight:700;line-height:1.3}._recordOverlayHeader_1jqa4_1933 p{color:#64748b;margin:7px 0 0;font-size:14px;line-height:1.5}._recordOverlayClose_1jqa4_1982{color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;font-size:16px;transition:all .2s;display:flex}._recordOverlayClose_1jqa4_1982:hover{color:#b91c1c;background:#fee2e2;border-color:#ef4444}._recordOverlaySearch_1jqa4_2022{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:9px;flex-shrink:0;align-items:center;width:calc(100% - 48px);height:48px;min-height:48px;margin:18px 24px;padding:0 14px;display:flex}._recordOverlaySearch_1jqa4_2022:focus-within{border-color:#087ea4;box-shadow:0 0 0 3px #087ea41a}._recordOverlaySearch_1jqa4_2022 i{color:#64748b;flex-shrink:0;font-size:17px}._recordOverlaySearch_1jqa4_2022 input{color:#1e293b;background:0 0;border:none;outline:none;width:100%;min-width:0;margin-left:10px;font-size:15px}._recordOverlaySearch_1jqa4_2022 input::placeholder{color:#94a3b8}._recordOverlayPatients_1jqa4_2088{box-sizing:border-box;flex-direction:column;flex:1;gap:10px;width:100%;min-height:0;padding:0 24px 20px;display:flex;overflow:hidden auto}._recordOverlayPatients_1jqa4_2088::-webkit-scrollbar{width:7px}._recordOverlayPatients_1jqa4_2088::-webkit-scrollbar-track{background:0 0}._recordOverlayPatients_1jqa4_2088::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}._recordOverlayPatients_1jqa4_2088::-webkit-scrollbar-thumb:hover{background:#94a3b8}._recordOverlayPatient_1jqa4_2088{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;align-items:center;width:100%;min-width:0;padding:14px;transition:all .2s;display:flex}._recordOverlayPatient_1jqa4_2088:hover{background:#f8fcfd;border-color:#087ea4;box-shadow:0 4px 12px #087ea414}._recordOverlayPatientIcon_1jqa4_2179{color:#087ea4;background:#e6f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;font-size:20px;display:flex}._recordOverlayPatientInfo_1jqa4_2205{flex:1;min-width:0;margin-left:14px;overflow:hidden}._recordOverlayPatientInfo_1jqa4_2205 h3{text-overflow:ellipsis;white-space:nowrap;color:#1e293b;margin:0;font-size:16px;font-weight:600;overflow:hidden}._recordOverlayPatientInfo_1jqa4_2205 span{color:#64748b;margin-top:4px;font-size:13px;display:block}._recordOverlayPatient_1jqa4_2088>i{color:#94a3b8;flex-shrink:0;margin-left:12px;transition:all .2s}._recordOverlayPatient_1jqa4_2088:hover>i{color:#087ea4}._recordOverlayEmpty_1jqa4_2265{box-sizing:border-box;text-align:center;color:#64748b;width:100%;padding:35px 20px}._recordOverlayEmpty_1jqa4_2265>i{color:#94a3b8;font-size:38px}._recordOverlayEmpty_1jqa4_2265 h3{color:#334155;margin:12px 0 5px;font-size:17px}._recordOverlayEmpty_1jqa4_2265 p{color:#64748b;margin:0;font-size:14px}._recordOverlayFooter_1jqa4_2304{box-sizing:border-box;background:#f8fafc;border-top:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:16px 24px;display:flex}._recordOverlayFooter_1jqa4_2304 span{color:#64748b;font-size:13px}._recordOverlayFooter_1jqa4_2304 button{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:7px;padding:9px 17px;font-size:14px;transition:all .2s}._recordOverlayFooter_1jqa4_2304 button:hover{color:#b91c1c;background:#fee2e2;border-color:#ef4444}@media (width<=768px){._recordOverlay_1jqa4_1882{padding:15px!important}._recordOverlayContainer_1jqa4_1908{max-width:650px!important;height:85vh!important;max-height:85vh!important}._recordOverlayHeader_1jqa4_1933{padding:20px}._recordOverlaySearch_1jqa4_2022{width:calc(100% - 40px);margin:16px 20px}._recordOverlayPatients_1jqa4_2088{padding:0 20px 18px}._recordOverlayFooter_1jqa4_2304{padding:15px 20px}}@media (width<=600px){._recordOverlay_1jqa4_1882{padding:8px!important}._recordOverlayContainer_1jqa4_1908{border-radius:12px;width:100%!important;height:90vh!important;max-height:90vh!important}._recordOverlayHeader_1jqa4_1933{gap:12px;padding:17px}._recordOverlayHeader_1jqa4_1933 h2{font-size:18px}._recordOverlayHeader_1jqa4_1933 p{font-size:13px}._recordOverlayClose_1jqa4_1982{width:35px;min-width:35px;height:35px}._recordOverlaySearch_1jqa4_2022{width:calc(100% - 34px);height:46px;min-height:46px;margin:14px 17px}._recordOverlayPatients_1jqa4_2088{gap:8px;padding:0 17px 16px}._recordOverlayPatient_1jqa4_2088{padding:12px}._recordOverlayPatientIcon_1jqa4_2179{width:42px;min-width:42px;height:42px}._recordOverlayPatientInfo_1jqa4_2205{margin-left:11px}._recordOverlayPatientInfo_1jqa4_2205 h3{font-size:14px}._recordOverlayPatientInfo_1jqa4_2205 span{font-size:12px}._recordOverlayPatient_1jqa4_2088>i{margin-left:8px}._recordOverlayFooter_1jqa4_2304{padding:13px 17px}}@media (width<=380px){._recordOverlay_1jqa4_1882{padding:5px!important}._recordOverlayContainer_1jqa4_1908{border-radius:10px;height:92vh!important;max-height:92vh!important}._recordOverlayHeader_1jqa4_1933{padding:14px}._recordOverlayHeader_1jqa4_1933 h2{font-size:17px}._recordOverlayHeader_1jqa4_1933 p{font-size:12px}._recordOverlaySearch_1jqa4_2022{width:calc(100% - 28px);margin:12px 14px}._recordOverlayPatients_1jqa4_2088{padding:0 14px 14px}._recordOverlayPatient_1jqa4_2088{padding:10px}._recordOverlayPatientIcon_1jqa4_2179{width:38px;min-width:38px;height:38px}._recordOverlayPatientInfo_1jqa4_2205 h3{font-size:13px}._recordOverlayFooter_1jqa4_2304{padding:12px 14px}}._noMedicalRecords_1jqa4_2541{text-align:center;box-sizing:border-box;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:15px 0;padding:35px 20px;display:flex}._noMedicalRecords_1jqa4_2541 i{color:#087ea4;margin-bottom:12px;font-size:32px}._noMedicalRecords_1jqa4_2541 h4{color:#334155;margin:0 0 6px;font-size:16px;font-weight:600}._noMedicalRecords_1jqa4_2541 p{color:#64748b;margin:0;font-size:13px;line-height:1.6}@media (width<=600px){._noMedicalRecords_1jqa4_2541{border-radius:9px;padding:25px 12px}._noMedicalRecords_1jqa4_2541 i{font-size:27px}._noMedicalRecords_1jqa4_2541 h4{font-size:14px}._noMedicalRecords_1jqa4_2541 p{font-size:12px}}._loadingOverlay_1jqa4_2596{z-index:99999;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);background:#0f172a7a;justify-content:center;align-items:center;padding:20px;animation:.25s _loadingFadeIn_1jqa4_1;display:flex;position:fixed;inset:0}._loadingBox_1jqa4_2611{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #dbeafe;border-radius:16px;width:100%;max-width:340px;padding:30px 26px 26px;animation:.3s ease-out _loadingBoxEnter_1jqa4_1;box-shadow:0 20px 60px #0f172a33}._loadingSpinner_1jqa4_2624{border:4px solid #087ea4;border-color:#087ea4 #0e7490 #dbeafe #dbeafe;border-radius:50%;width:48px;height:48px;margin:0 auto 20px;animation:.8s linear infinite _loadingSpin_1jqa4_2624}._loadingBox_1jqa4_2611 h3{color:#0f172a;margin:0 0 9px;font-family:Segoe UI,sans-serif;font-size:19px;font-weight:700}._loadingBox_1jqa4_2611 p{color:#64748b;margin:0;font-family:Segoe UI,sans-serif;font-size:13px;line-height:1.6}._loadingProgress_1jqa4_2651{background:#e2e8f0;border-radius:10px;height:4px;margin-top:23px;overflow:hidden}._loadingProgress_1jqa4_2651 span{border-radius:inherit;background:linear-gradient(90deg,#087ea4,#0e7490);width:40%;height:100%;animation:1.4s ease-in-out infinite _loadingProgressMove_1jqa4_1;display:block}@keyframes _loadingSpin_1jqa4_2624{to{transform:rotate(360deg)}}@keyframes _loadingFadeIn_1jqa4_1{0%{opacity:0}to{opacity:1}}@keyframes _loadingBoxEnter_1jqa4_1{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _loadingProgressMove_1jqa4_1{0%{transform:translate(-110%)}to{transform:translate(280%)}}@media (width<=480px){._loadingBox_1jqa4_2611{border-radius:14px;max-width:300px;padding:26px 20px 22px}._loadingSpinner_1jqa4_2624{border-width:3px;width:42px;height:42px;margin-bottom:17px}._loadingBox_1jqa4_2611 h3{font-size:17px}._loadingBox_1jqa4_2611 p{font-size:12px}}@media (prefers-reduced-motion:reduce){._loadingOverlay_1jqa4_2596,._loadingBox_1jqa4_2611,._loadingSpinner_1jqa4_2624,._loadingProgress_1jqa4_2651 span{animation:none}}._serverErrorOverlay_1jqa4_2740{z-index:9999;-webkit-backdrop-filter:blur(3px);background:#0f172a7a;justify-content:center;align-items:center;padding:20px;animation:.25s _serverOverlayFade_1jqa4_1;display:flex;position:fixed;inset:0}._serverErrorBox_1jqa4_2754{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:15px;width:100%;max-width:390px;padding:32px 28px 26px;animation:.3s _serverBoxAppear_1jqa4_1;position:relative;box-shadow:0 20px 60px #0f172a2e}._serverErrorClose_1jqa4_2767{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;transition:background .2s,color .2s;display:flex;position:absolute;top:12px;right:12px}._serverErrorClose_1jqa4_2767:hover{color:#dc2626;background:#fee2e2}._serverErrorIcon_1jqa4_2790{color:#dc4545;background:#fff1f1;border:1px solid #fecaca;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 17px;font-size:26px;display:flex}._serverErrorBox_1jqa4_2754 h3{color:#1e293b;margin:0 0 10px;font-size:20px;font-weight:700}._serverErrorBox_1jqa4_2754 p{color:#64748b;margin:0;font-size:13px;line-height:1.7}._serverErrorActions_1jqa4_2818{justify-content:center;margin-top:24px;display:flex}._serverErrorActions_1jqa4_2818 button{color:#fff;cursor:pointer;background:#087ea4;border:none;border-radius:8px;min-width:105px;padding:10px 22px;font-size:13px;font-weight:600;transition:background .2s,transform .2s}._serverErrorActions_1jqa4_2818 button:hover{background:#0e7490;transform:translateY(-1px)}@keyframes _serverOverlayFade_1jqa4_1{0%{opacity:0}to{opacity:1}}@keyframes _serverBoxAppear_1jqa4_1{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){._serverErrorOverlay_1jqa4_2740{padding:18px}._serverErrorBox_1jqa4_2754{border-radius:13px;max-width:340px;padding:28px 20px 22px}._serverErrorIcon_1jqa4_2790{width:50px;height:50px;margin-bottom:14px;font-size:23px}._serverErrorBox_1jqa4_2754 h3{font-size:18px}._serverErrorBox_1jqa4_2754 p{font-size:12px}}@media (prefers-reduced-motion:reduce){._serverErrorOverlay_1jqa4_2740,._serverErrorBox_1jqa4_2754{animation:none}}._loadingContainer_1jqa4_2899{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #e2eaf0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:280px;padding:35px 20px;display:flex}._loadingIcon_1jqa4_2914{color:#087ea4;background:#eaf6fa;border-radius:16px;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:20px;animation:2s ease-in-out infinite _iconFloat_1jqa4_1;display:flex;position:relative}._loadingIcon_1jqa4_2914 i{font-size:30px}._pulse_1jqa4_2932{opacity:0;border:2px solid #087ea4;border-radius:20px;animation:1.8s ease-out infinite _pulseRing_1jqa4_1;position:absolute;inset:-5px}._loadingContainer_1jqa4_2899 h3{color:#243746;margin:0 0 9px;font-size:18px;font-weight:650}._loadingContainer_1jqa4_2899 p{color:#64748b;margin:0 0 22px;font-size:13px;line-height:1.6}._loadingTrack_1jqa4_2955{background:#e4edf2;border-radius:20px;width:180px;max-width:80%;height:4px;margin-bottom:15px;overflow:hidden}._loadingBar_1jqa4_2965{border-radius:inherit;background:#087ea4;width:40%;height:100%;animation:1.4s ease-in-out infinite _loadingSlide_1jqa4_1;display:block}._loadingContainer_1jqa4_2899 small{color:#8293a1;font-size:11px}@keyframes _loadingSlide_1jqa4_1{0%{transform:translate(-110%)}to{transform:translate(350%)}}@keyframes _pulseRing_1jqa4_1{0%{opacity:.5;transform:scale(.9)}to{opacity:0;transform:scale(1.2)}}@keyframes _iconFloat_1jqa4_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (width<=600px){._loadingContainer_1jqa4_2899{min-height:240px;padding:25px 14px}._loadingIcon_1jqa4_2914{width:54px;height:54px;margin-bottom:17px}._loadingIcon_1jqa4_2914 i{font-size:26px}._loadingContainer_1jqa4_2899 h3{font-size:16px}._loadingContainer_1jqa4_2899 p{font-size:12px}}@media (prefers-reduced-motion:reduce){._loadingIcon_1jqa4_2914,._pulse_1jqa4_2932,._loadingBar_1jqa4_2965{animation:none}}._deleteOverlay_1jqa4_3047{z-index:9999;-webkit-backdrop-filter:blur(3px);box-sizing:border-box;background:#0f172a85;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out _overlayFadeIn_1jqa4_1;display:flex;position:fixed;inset:0}._deleteContainer_1jqa4_3062{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #e4eaf0;border-radius:16px;width:100%;max-width:430px;padding:32px 28px 26px;animation:.25s ease-out _warningSlideIn_1jqa4_1;position:relative;box-shadow:0 18px 55px #0f172a33}._closeButton_1jqa4_3076{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;transition:background .2s,color .2s;display:flex;position:absolute;top:13px;right:13px}._closeButton_1jqa4_3076:hover{color:#1e293b;background:#e2e8f0}._warningIcon_1jqa4_3099{color:#d94841;background:#fff1f0;border:1px solid #ffe0dc;border-radius:18px;justify-content:center;align-items:center;width:62px;height:62px;margin:4px auto 19px;display:flex}._warningIcon_1jqa4_3099 i{font-size:28px}._deleteContainer_1jqa4_3062 h3{color:#243746;margin:0 0 12px;font-size:21px;font-weight:700;line-height:1.4}._warningText_1jqa4_3124{color:#64748b;max-width:350px;margin:0 auto 18px;font-size:13px;line-height:1.8}._warningNotice_1jqa4_3132{color:#356779;text-align:left;background:#f0f8fb;border:1px solid #d9eaf2;border-radius:9px;align-items:flex-start;gap:9px;margin-bottom:24px;padding:12px;font-size:12px;line-height:1.6;display:flex}._warningNotice_1jqa4_3132 i{color:#087ea4;flex-shrink:0;margin-top:2px;font-size:14px}._actionButtons_1jqa4_3154{justify-content:center;align-items:center;gap:12px;display:flex}._cancelButton_1jqa4_3161,._confirmButton_1jqa4_3162{cursor:pointer;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:11px 14px;font-family:inherit;font-size:13px;font-weight:650;transition:background .2s,transform .2s;display:inline-flex}._cancelButton_1jqa4_3161{color:#475569;background:#fff;border:1px solid #cbd5e1}._cancelButton_1jqa4_3161:hover{background:#f1f5f9}._confirmButton_1jqa4_3162{color:#fff;background:#c93c3c;border:1px solid #c93c3c}._confirmButton_1jqa4_3162:hover{background:#ad2929;border-color:#ad2929}._cancelButton_1jqa4_3161:active,._confirmButton_1jqa4_3162:active{transform:scale(.98)}._cancelButton_1jqa4_3161:focus-visible,._confirmButton_1jqa4_3162:focus-visible,._closeButton_1jqa4_3076:focus-visible{outline-offset:3px;outline:3px solid #087ea44d}@keyframes _overlayFadeIn_1jqa4_1{0%{opacity:0}to{opacity:1}}@keyframes _warningSlideIn_1jqa4_1{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){._deleteOverlay_1jqa4_3047{padding:16px}._deleteContainer_1jqa4_3062{border-radius:14px;max-width:370px;padding:29px 19px 21px}._warningIcon_1jqa4_3099{border-radius:15px;width:54px;height:54px;margin-bottom:16px}._warningIcon_1jqa4_3099 i{font-size:24px}._deleteContainer_1jqa4_3062 h3{font-size:18px}._warningText_1jqa4_3124{font-size:12px}._warningNotice_1jqa4_3132{padding:10px;font-size:11px}._actionButtons_1jqa4_3154{gap:9px}._cancelButton_1jqa4_3161,._confirmButton_1jqa4_3162{min-height:41px;padding:10px 8px;font-size:12px}}@media (prefers-reduced-motion:reduce){._deleteOverlay_1jqa4_3047,._deleteContainer_1jqa4_3062{animation:none}._cancelButton_1jqa4_3161,._confirmButton_1jqa4_3162,._closeButton_1jqa4_3076{transition:none}}._successMessage_1jqa4_3294{color:#18794e;overflow-wrap:anywhere;text-align:center;background:#effaf4;border:1px solid #b7e4ce;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:10px auto;padding:8px 12px;font-size:12px;font-weight:500;line-height:1.5;animation:.25s ease-out _successFadeIn_1jqa4_1;display:flex}._successMessage_1jqa4_3294 i{color:#16a34a;flex-shrink:0;font-size:14px}@keyframes _successFadeIn_1jqa4_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._successMessage_1jqa4_3294{animation:none}}._recordInformation_1jqa4_784>div:first-child{align-items:center;gap:9px;display:flex}._recordInformation_1jqa4_784>div:first-child center{align-items:center;gap:10px;display:flex}._recordInformation_1jqa4_784>div:first-child span{color:#64748b;font-size:12px;font-weight:600}._recordInformation_1jqa4_784>div:first-child strong{color:#dc2626;cursor:pointer;background:#fff5f5;border:1px solid #fecaca;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;transition:all .2s;display:inline-flex}._recordInformation_1jqa4_784>div:first-child strong:hover{color:#fff;background:#dc2626;border-color:#dc2626;transform:translateY(-1px);box-shadow:0 3px 9px #dc26262e}._recordInformation_1jqa4_784>div:first-child strong:active{transform:scale(.95)}._recordInformation_1jqa4_784>div:first-child strong i{font-size:15px}@media (width<=600px){._recordInformation_1jqa4_784>div:first-child span{font-size:11px}._recordInformation_1jqa4_784>div:first-child strong{border-radius:8px;width:33px;height:33px}}._disabledMedicalRecord_1jqa4_3408{color:#64748b;white-space:nowrap;cursor:not-allowed;background:#f1f3f5;border:1px solid #dbe1e8;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:600;display:inline-flex}._disabledMedicalRecord_1jqa4_3408 i{color:#8491a1;font-size:14px}@media (width<=600px){._disabledMedicalRecord_1jqa4_3408{gap:5px;padding:7px 9px;font-size:10px}._disabledMedicalRecord_1jqa4_3408 i{font-size:13px}}._existingRecordOverlay_1jqa4_3442{z-index:10000;-webkit-backdrop-filter:blur(5px);box-sizing:border-box;background:#0f202d94;justify-content:center;align-items:center;padding:20px;animation:.22s both _existingOverlayFade_1jqa4_1;display:flex;position:fixed;inset:0;overflow-y:auto}._existingRecordModal_1jqa4_3458{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #e1eaf0;border-radius:18px;flex-direction:column;align-items:center;width:100%;max-width:440px;max-height:calc(100% - 20px);padding:32px;animation:.28s both _existingModalEnter_1jqa4_1;display:flex;position:relative;overflow-y:auto;box-shadow:0 24px 70px #0f233233}._existingRecordClose_1jqa4_3477{color:#64748b;cursor:pointer;background:#f3f6f8;border:1px solid #e6edf1;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:13px;transition:background .2s,color .2s;display:flex;position:absolute;top:13px;right:13px}._existingRecordClose_1jqa4_3477:hover{color:#1e293b;background:#e5edf2}._existingRecordIcon_1jqa4_3501{color:#087ea4;background:#eaf6fa;border:1px solid #d5edf4;border-radius:21px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;margin:5px auto 22px;display:flex;position:relative}._existingRecordIcon_1jqa4_3501>i{font-size:34px}._existingRecordIcon_1jqa4_3501>span{color:#946200;background:#fff3d4;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;display:flex;position:absolute;bottom:-5px;right:-7px}._existingRecordIcon_1jqa4_3501>span i{font-size:15px}._existingRecordHeading_1jqa4_3539{flex-direction:column;align-items:center;width:100%;display:flex}._existingRecordLabel_1jqa4_3546{color:#0e7490;letter-spacing:1.3px;margin-bottom:10px;font-size:10px;font-weight:750;display:inline-block}._existingRecordHeading_1jqa4_3539 h3{color:#1e293b;overflow-wrap:anywhere;width:100%;margin:0 0 12px;font-size:clamp(19px,4vw,23px);font-weight:750;line-height:1.4}._existingRecordHeading_1jqa4_3539 p{color:#64748b;overflow-wrap:anywhere;max-width:340px;margin:0;font-size:13px;line-height:1.85}._existingRecordNotice_1jqa4_3574{box-sizing:border-box;color:#526b7c;text-align:left;background:#f2f8fb;border:1px solid #dcecf2;border-radius:11px;justify-content:center;align-items:flex-start;gap:10px;width:100%;margin-top:23px;padding:14px 15px;display:flex}._existingRecordNotice_1jqa4_3574>i{color:#087ea4;flex-shrink:0;margin-top:2px;font-size:16px}._existingRecordNotice_1jqa4_3574 span{overflow-wrap:anywhere;min-width:0;font-size:11px;line-height:1.8}._existingRecordActions_1jqa4_3604{justify-content:center;align-items:stretch;gap:10px;width:100%;margin-top:24px;display:flex}._existingRecordCancel_1jqa4_3613,._existingRecordView_1jqa4_3614{box-sizing:border-box;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:45px;padding:10px 14px;font-family:Segoe UI,sans-serif;font-size:12px;font-weight:650;line-height:1.4;transition:background .2s,border-color .2s,box-shadow .2s;display:inline-flex}._existingRecordCancel_1jqa4_3613{color:#475569;background:#fff;border:1px solid #dbe4ea;flex:none}._existingRecordCancel_1jqa4_3613:hover{background:#f3f6f8;border-color:#cbd5e1}._existingRecordView_1jqa4_3614{color:#fff;background:#087ea4;border:1px solid #087ea4;flex:1}._existingRecordView_1jqa4_3614:hover{background:#066783;border-color:#066783;box-shadow:0 4px 12px #087ea42b}._existingRecordView_1jqa4_3614 i:last-child{flex-shrink:0;margin-left:2px}@keyframes _existingOverlayFade_1jqa4_1{0%{opacity:0}to{opacity:1}}@keyframes _existingModalEnter_1jqa4_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=600px){._existingRecordOverlay_1jqa4_3442{padding:18px}._existingRecordModal_1jqa4_3458{border-radius:16px;max-width:410px;padding:28px 24px}._existingRecordIcon_1jqa4_3501{border-radius:18px;width:64px;height:64px;margin-bottom:19px}._existingRecordIcon_1jqa4_3501>i{font-size:30px}._existingRecordHeading_1jqa4_3539 p{font-size:12px}._existingRecordNotice_1jqa4_3574{margin-top:19px;padding:12px}._existingRecordActions_1jqa4_3604{margin-top:20px}}@media (width<=380px){._existingRecordOverlay_1jqa4_3442{padding:12px}._existingRecordModal_1jqa4_3458{border-radius:14px;max-width:100%;padding:25px 17px 19px}._existingRecordClose_1jqa4_3477{width:32px;height:32px;top:10px;right:10px}._existingRecordIcon_1jqa4_3501{border-radius:15px;width:57px;height:57px;margin-top:8px;margin-bottom:17px}._existingRecordIcon_1jqa4_3501>i{font-size:27px}._existingRecordHeading_1jqa4_3539 h3{font-size:19px}._existingRecordHeading_1jqa4_3539 p{font-size:12px;line-height:1.75}._existingRecordNotice_1jqa4_3574{gap:8px;margin-top:17px;padding:11px}._existingRecordNotice_1jqa4_3574 span{font-size:10px}._existingRecordActions_1jqa4_3604{flex-direction:column-reverse;gap:9px;margin-top:19px}._existingRecordCancel_1jqa4_3613,._existingRecordView_1jqa4_3614{flex:auto;width:100%;min-height:43px}}@media (height<=520px){._existingRecordOverlay_1jqa4_3442{align-items:flex-start}._existingRecordModal_1jqa4_3458{margin:auto 0}._existingRecordIcon_1jqa4_3501{margin-top:0;margin-bottom:14px}._existingRecordDivider_1jqa4_3800{margin:12px 0}._existingRecordNotice_1jqa4_3574{margin-top:14px}._existingRecordActions_1jqa4_3604{margin-top:16px}}@media (prefers-reduced-motion:reduce){._existingRecordOverlay_1jqa4_3442,._existingRecordModal_1jqa4_3458{animation:none}._existingRecordClose_1jqa4_3477,._existingRecordCancel_1jqa4_3613,._existingRecordView_1jqa4_3614{transition:none}}._existingRecordClose_1jqa4_3477:hover,._existingRecordCancel_1jqa4_3613:hover{color:#dc2626;background:#fff1f2;border-color:#fecaca}._serverFailureOverlay_1jqa4_3835{z-index:999999;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);background:#0f172a94;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:20px;animation:.2s ease-out _serverFailureBackdropIn_1jqa4_1;display:flex;position:fixed;inset:0}._serverFailureModal_1jqa4_3853{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #e8eef3;border-radius:16px;flex-direction:column;align-items:center;width:100%;max-width:390px;max-height:calc(100dvh - 40px);padding:32px 26px 26px;animation:.25s ease-out _serverFailureModalIn_1jqa4_1;display:flex;position:relative;overflow-y:auto;box-shadow:0 24px 70px #0f172a3d}._serverFailureClose_1jqa4_3873{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:12px;transition:background .2s,color .2s,border-color .2s;display:flex;position:absolute;top:12px;right:12px}._serverFailureClose_1jqa4_3873:hover{color:#dc2626;background:#fff1f2;border-color:#fecaca}._serverFailureIcon_1jqa4_3898{color:#c83e3e;background:#fff1f1;border:1px solid #fbd5d5;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:18px;font-size:27px;display:flex}._serverFailureContent_1jqa4_3912{flex-direction:column;align-items:center;gap:9px;width:100%;display:flex}._serverFailureContent_1jqa4_3912 h3{color:#334155;margin:0;font-size:19px;font-weight:700;line-height:1.4}._serverFailureContent_1jqa4_3912 p{color:#64748b;overflow-wrap:anywhere;white-space:pre-wrap;width:100%;margin:0;font-size:13px;font-weight:400;line-height:1.8}._serverFailureButton_1jqa4_3939{color:#fff;cursor:pointer;background:#087ea4;border:1px solid #087ea4;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:43px;margin-top:24px;padding:11px 18px;font-size:13px;font-weight:600;transition:background .2s,transform .2s;display:flex}._serverFailureButton_1jqa4_3939:hover{background:#0e7490;border-color:#0e7490}._serverFailureButton_1jqa4_3939:active{transform:scale(.98)}._serverFailureClose_1jqa4_3873:focus-visible,._serverFailureButton_1jqa4_3939:focus-visible{outline-offset:3px;outline:3px solid #087ea440}@keyframes _serverFailureBackdropIn_1jqa4_1{0%{opacity:0}to{opacity:1}}@keyframes _serverFailureModalIn_1jqa4_1{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){._serverFailureOverlay_1jqa4_3835{padding:16px}._serverFailureModal_1jqa4_3853{border-radius:14px;max-width:360px;padding:30px 20px 22px}._serverFailureIcon_1jqa4_3898{width:54px;height:54px;margin-bottom:15px;font-size:23px}._serverFailureContent_1jqa4_3912 h3{font-size:17px}._serverFailureContent_1jqa4_3912 p{font-size:12px}._serverFailureButton_1jqa4_3939{margin-top:20px}}@media (width<=320px){._serverFailureOverlay_1jqa4_3835{padding:12px}._serverFailureModal_1jqa4_3853{padding:28px 15px 18px}._serverFailureContent_1jqa4_3912 h3{font-size:16px}}@media (prefers-reduced-motion:reduce){._serverFailureOverlay_1jqa4_3835,._serverFailureModal_1jqa4_3853{animation:none}._serverFailureClose_1jqa4_3873,._serverFailureButton_1jqa4_3939{transition:none}}._recordsPage_1pwaw_6{color:#334155;box-sizing:border-box;background:#f5f8fa;width:100%;min-height:100vh;padding:25px;font-family:Segoe UI,sans-serif}._backButton_1pwaw_46{color:#334155;cursor:pointer;background:#fff;border:1px solid #d9e3e8;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}._backButton_1pwaw_46 i{color:#0e7490;font-size:16px}._printButton_1pwaw_104{color:#334155;cursor:pointer;background:#fff;border:1px solid #d9e3e8;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}._printButton_1pwaw_104 i{color:#0e7490;font-size:15px}._patientHeader_1pwaw_187{color:#fff;background:#0e7490;border-radius:14px;justify-content:space-between;align-items:center;gap:35px;width:100%;max-width:1500px;margin:0 auto;padding:30px;display:flex;box-shadow:0 7px 20px #0e749024}._patientName_1pwaw_258 h1{color:#fff;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:750;line-height:1.25}._patientName_1pwaw_258 p{color:#ffffffc7;margin:7px 0 0;font-size:13px;line-height:1.4}._patientDetails_1pwaw_329{border-left:1px solid #ffffff40;grid-template-columns:repeat(4,minmax(100px,1fr));gap:0;min-width:0;display:grid}._patientDetails_1pwaw_329>div{flex-direction:column;gap:6px;min-width:0;padding:0 20px;display:flex}._patientDetails_1pwaw_329>div:first-child{padding-left:22px}._patientDetails_1pwaw_329 span{color:#ffffffb3;font-size:11px;font-weight:600}._patientQuickInfo_1pwaw_396{grid-template-columns:repeat(4,1fr);gap:12px;width:100%;max-width:1500px;margin:18px auto 0;padding:0;display:grid}._quickInfoItem_1pwaw_415{background:#fff;border:1px solid #dce5ea;border-radius:10px;align-items:center;gap:13px;min-width:0;min-height:80px;padding:17px;display:flex;box-shadow:0 3px 12px #0f172a08}._quickInfoItem_1pwaw_415>div{flex-direction:column;gap:4px;min-width:0;display:flex}._quickInfoItem_1pwaw_415 span{color:#64748b;font-size:11px;font-weight:600}._quickInfoItem_1pwaw_415 strong{color:#334155;overflow-wrap:anywhere;font-size:14px;font-weight:700}._sectionHeading_1pwaw_519{justify-content:space-between;align-items:center;gap:20px;width:100%;margin-bottom:20px;display:flex}._newRecordButton_1pwaw_576{color:#fff;cursor:pointer;background:#0e7490;border:1px solid #0e7490;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}._newRecordButton_1pwaw_576:hover{background:#0a6078;border-color:#0a6078}._recordSearch_1pwaw_497 input{color:#334155;background:0 0;border:none;outline:none;width:100%;min-width:0;padding:2px 0;font-family:inherit;font-size:13px}._selectBox_1pwaw_725{background:#fff;border:1px solid #d9e3e8;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:45px;padding:0 11px;transition:all .2s;display:flex}._selectBox_1pwaw_725 select{appearance:none;color:#334155;cursor:pointer;background:0 0;border:none;outline:none;width:100%;min-width:0;font-family:inherit;font-size:13px;font-weight:600}._selectBox_1pwaw_725>i:last-child{color:#64748b;pointer-events:none;flex-shrink:0;font-size:12px}._applyFilterButton_1pwaw_801{color:#fff;cursor:pointer;background:#0e7490;border:1px solid #0e7490;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:45px;padding:0 17px;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}._recordsSummary_1pwaw_843{justify-content:space-between;align-items:center;gap:15px;width:100%;max-width:1500px;min-height:48px;margin:18px auto 0;padding:0 4px;display:flex}._clearFiltersButton_1pwaw_888{color:#64748b;cursor:pointer;background:0 0;border:1px solid #d9e3e8;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}@media (width<=1100px){._recordsPage_1pwaw_6{padding:20px}._patientHeader_1pwaw_187{flex-direction:column;align-items:flex-start;padding:25px}._patientIdentity_1pwaw_216{width:100%}._patientDetails_1pwaw_329{border-top:1px solid #ffffff40;border-left:none;width:100%;padding-top:20px}._patientDetails_1pwaw_329>div:first-child{padding-left:0}._patientQuickInfo_1pwaw_396{grid-template-columns:repeat(2,1fr)}._recordFilters_1pwaw_687{grid-template-columns:repeat(2,minmax(0,1fr))}._applyFilterButton_1pwaw_801{width:100%}}@media (width<=768px){._recordsPage_1pwaw_6{padding:16px}._topNavigation_1pwaw_28{margin-bottom:15px}._patientHeader_1pwaw_187{border-radius:12px;padding:23px}._patientAvatar_1pwaw_230{width:65px;height:65px;font-size:21px}._patientName_1pwaw_258 h1{font-size:24px}._patientDetails_1pwaw_329{grid-template-columns:repeat(2,1fr);row-gap:17px}._patientDetails_1pwaw_329>div{padding:0}._patientQuickInfo_1pwaw_396{gap:10px}._recordSearchSection_1pwaw_497{padding:20px}._sectionHeading_1pwaw_519{flex-direction:column;align-items:flex-start}._newRecordButton_1pwaw_576{width:100%}._recordFilters_1pwaw_687{grid-template-columns:1fr 1fr}}@media (width<=600px){._topNavigation_1pwaw_28{align-items:stretch}._backButton_1pwaw_46{flex:1;justify-content:flex-start}._printButton_1pwaw_104 span{display:none}._printButton_1pwaw_104{width:42px;padding:0}._patientHeader_1pwaw_187{gap:23px;padding:20px}._patientIdentity_1pwaw_216{align-items:flex-start}._patientAvatar_1pwaw_230{width:58px;height:58px;font-size:19px}._patientName_1pwaw_258 h1{font-size:22px}._patientName_1pwaw_258 p{font-size:12px}._patientDetails_1pwaw_329{grid-template-columns:1fr 1fr}._patientDetails_1pwaw_329 strong{font-size:13px}._patientQuickInfo_1pwaw_396{grid-template-columns:1fr}._quickInfoItem_1pwaw_415{min-height:70px}._recordSearchSection_1pwaw_497{padding:18px}._sectionHeading_1pwaw_519 h2{font-size:19px}._sectionHeading_1pwaw_519 p{font-size:12px}._recordFilters_1pwaw_687{grid-template-columns:1fr}._applyFilterButton_1pwaw_801{width:100%}._recordsSummary_1pwaw_843{flex-direction:column;align-items:flex-start;padding:0 2px}._clearFiltersButton_1pwaw_888{width:100%}}@media (width<=480px){._recordsPage_1pwaw_6{padding:12px}._backButton_1pwaw_46{min-height:40px;padding:0 11px;font-size:12px}._backButton_1pwaw_46 i{font-size:14px}._patientAction_1pwaw_150,._printButton_1pwaw_104{width:40px;height:40px}._patientHeader_1pwaw_187{border-radius:10px;padding:18px}._patientIdentity_1pwaw_216{gap:12px}._patientAvatar_1pwaw_230{width:52px;height:52px;font-size:17px}._patientLabel_1pwaw_267{font-size:10px}._patientName_1pwaw_258 h1{font-size:20px}._patientName_1pwaw_258 p{font-size:11px}._patientDetails_1pwaw_329{grid-template-columns:1fr;gap:13px;padding-top:17px}._patientDetails_1pwaw_329>div{border-bottom:1px solid #ffffff29;padding-bottom:11px}._patientDetails_1pwaw_329>div:last-child{border-bottom:none;padding-bottom:0}._quickInfoItem_1pwaw_415{padding:14px}._recordSearchSection_1pwaw_497{padding:16px}._sectionHeading_1pwaw_519 h2{font-size:18px}._recordSearch_1pwaw_497{min-height:45px}._recordSearch_1pwaw_497 input,._recordsSummary_1pwaw_843 span,._recordsSummary_1pwaw_843 strong{font-size:12px}}._newRecordSection_1pwaw_1316{box-sizing:border-box;background:#fff;border:1px dashed #a9cbd3;border-radius:13px;align-items:center;gap:18px;width:100%;max-width:1500px;margin:18px auto 0;padding:25px;display:flex}._newRecordContent_1pwaw_1365 h2{color:#334155;margin:0;font-size:17px;font-weight:700;line-height:1.4}._newRecordButtonBottom_1pwaw_1394{color:#fff;cursor:pointer;background:#0e7490;border:1px solid #0e7490;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 17px;font-family:inherit;font-size:13px;font-weight:700;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}._newRecordButtonBottom_1pwaw_1394:hover{background:#0a6078;border-color:#0a6078;transform:translateY(-1px)}._newRecordButtonBottom_1pwaw_1394:active{transform:translateY(0)}._pageFooter_1pwaw_1445{color:#64748b;box-sizing:border-box;justify-content:space-between;align-items:center;gap:15px;width:100%;max-width:1500px;margin:22px auto 0;padding:5px 3px 18px;font-size:12px;display:flex}._pageFooter_1pwaw_1445>div{align-items:center;gap:7px;min-width:0;display:flex}._pageFooter_1pwaw_1445 i{color:#0e7490;flex-shrink:0;font-size:14px}._pageFooter_1pwaw_1445>div span{line-height:1.5}._pageFooter_1pwaw_1445>span{white-space:nowrap;flex-shrink:0}._newRecordButtonBottom_1pwaw_1394:focus-visible{outline-offset:2px;outline:3px solid #0e749033}@media (width<=768px){._newRecordSection_1pwaw_1316{align-items:flex-start;gap:15px;padding:21px}._newRecordButtonBottom_1pwaw_1394{align-self:center}._pageFooter_1pwaw_1445{flex-direction:column;align-items:flex-start;gap:8px;padding-bottom:16px}._pageFooter_1pwaw_1445>span{white-space:normal}}@media (width<=600px){._newRecordSection_1pwaw_1316{flex-direction:column;align-items:flex-start;padding:20px}._newRecordIcon_1pwaw_1340{width:48px;height:48px}._newRecordIcon_1pwaw_1340 i{font-size:20px}._newRecordContent_1pwaw_1365{width:100%}._newRecordContent_1pwaw_1365 h2{font-size:16px}._newRecordContent_1pwaw_1365 p{font-size:12px}._newRecordButtonBottom_1pwaw_1394{align-self:stretch;width:100%}}@media (width<=480px){._newRecordSection_1pwaw_1316{border-radius:11px;gap:13px;margin-top:15px;padding:18px}._newRecordIcon_1pwaw_1340{border-radius:9px;width:45px;height:45px}._newRecordIcon_1pwaw_1340 i{font-size:18px}._newRecordContent_1pwaw_1365 h2{font-size:16px}._newRecordContent_1pwaw_1365 p{margin-top:6px;font-size:12px;line-height:1.55}._newRecordButtonBottom_1pwaw_1394{min-height:42px;font-size:12px}._pageFooter_1pwaw_1445{margin-top:18px;padding:3px 2px 15px;font-size:11px}}@media (width<=360px){._newRecordSection_1pwaw_1316{gap:12px;padding:15px}._newRecordIcon_1pwaw_1340{width:42px;height:42px}._newRecordContent_1pwaw_1365 h2{font-size:15px}._newRecordContent_1pwaw_1365 p{font-size:11px}._newRecordButtonBottom_1pwaw_1394{min-height:40px;padding:0 12px;font-size:11px}._pageFooter_1pwaw_1445{font-size:10px}}._recordsPage_1pwaw_6{color:#334155;box-sizing:border-box;background:#f5f8fa;width:100%;min-height:100vh;padding:24px 30px 35px;font-family:Segoe UI,Arial,sans-serif;overflow-x:hidden}._recordsPage_1pwaw_6 *,._recordsPage_1pwaw_6 :before,._recordsPage_1pwaw_6 :after{box-sizing:border-box}._recordsPage_1pwaw_6 button,._recordsPage_1pwaw_6 input,._recordsPage_1pwaw_6 textarea,._recordsPage_1pwaw_6 select{font-family:inherit}._topNavigation_1pwaw_28{justify-content:space-between;align-items:center;gap:15px;width:100%;max-width:1500px;margin:0 auto 18px;display:flex}._backButton_1pwaw_46{color:#475569;cursor:pointer;background:0 0;border:1px solid #d9e3e8;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 13px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._backButton_1pwaw_46:hover{color:#0e7490;background:#fff;border-color:#b8d5dd}._backButton_1pwaw_46 i{font-size:14px}._topActions_1pwaw_92{align-items:center;gap:8px;display:flex}._printButton_1pwaw_104{color:#475569;cursor:pointer;background:#fff;border:1px solid #d9e3e8;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._printButton_1pwaw_104:hover{color:#0e7490;background:#f8fdfe;border-color:#a9cbd3}._printButton_1pwaw_104 i{font-size:14px}._patientAction_1pwaw_150{color:#475569;cursor:pointer;background:#fff;border:1px solid #d9e3e8;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}._patientAction_1pwaw_150:hover{color:#0e7490;background:#e5f5f8;border-color:#b7d9e1}._patientAction_1pwaw_150 i{font-size:17px}._patientHeader_1pwaw_187{color:#fff;background:#0e7490;border-radius:15px;justify-content:space-between;align-items:center;gap:35px;width:100%;max-width:1500px;margin:0 auto;padding:27px 30px;display:flex;overflow:hidden;box-shadow:0 7px 22px #0e749026}._patientIdentity_1pwaw_216{align-items:center;gap:16px;min-width:0;display:flex}._patientAvatar_1pwaw_230{color:#fff;letter-spacing:.5px;background:#ffffff29;border:1px solid #ffffff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:68px;font-size:21px;font-weight:800;display:flex}._patientName_1pwaw_258{min-width:0}._patientLabel_1pwaw_267{color:#ffffffc7;letter-spacing:1px;align-items:center;gap:6px;margin-bottom:4px;font-size:10px;font-weight:800;display:flex}._patientLabel_1pwaw_267 i{font-size:12px}._patientName_1pwaw_258 h1{color:#fff;margin:0;font-size:25px;font-weight:700;line-height:1.25}._patientName_1pwaw_258 p{color:#ffffffc7;margin:5px 0 0;font-size:12px}._patientName_1pwaw_258 p strong{color:#fff;font-weight:700}._patientDetails_1pwaw_329{flex-shrink:0;grid-template-columns:repeat(4,minmax(90px,1fr));gap:24px;display:grid}._patientDetails_1pwaw_329>div{min-width:0}._patientDetails_1pwaw_329 span{color:#ffffffad;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:10px;font-weight:600;display:block}._patientDetails_1pwaw_329 strong{color:#fff;white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}._patientDetails_1pwaw_329 strong i{font-size:13px}._patientQuickInfo_1pwaw_396{background:#fff;border:1px solid #dce5ea;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:15px;width:100%;max-width:1500px;margin:14px auto 0;padding:18px 23px;display:grid;box-shadow:0 3px 12px #0f172a08}._quickInfoItem_1pwaw_415{align-items:center;gap:11px;min-width:0;padding:4px 8px;display:flex}._quickInfoItem_1pwaw_415>i{color:#0e7490;background:#e5f5f8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;display:flex}._quickInfoItem_1pwaw_415>div{min-width:0}._quickInfoItem_1pwaw_415 span{color:#64748b;margin-bottom:4px;font-size:10px;font-weight:600;display:block}._quickInfoItem_1pwaw_415 strong{color:#334155;overflow-wrap:anywhere;font-size:12px;font-weight:700;display:block}._recordSearchSection_1pwaw_497{background:#fff;border:1px solid #dce5ea;border-radius:13px;width:100%;max-width:1500px;margin:18px auto 0;padding:24px 25px;box-shadow:0 4px 15px #0f172a08}._sectionHeading_1pwaw_519{justify-content:space-between;align-items:center;gap:20px;margin-bottom:19px;display:flex}._sectionHeading_1pwaw_519>div{min-width:0}._sectionHeading_1pwaw_519 h2{color:#334155;align-items:center;gap:8px;margin:0;font-size:19px;font-weight:700;line-height:1.35;display:flex}._sectionHeading_1pwaw_519 h2 i{color:#0e7490;font-size:18px}._sectionHeading_1pwaw_519 p{color:#64748b;margin:5px 0 0;font-size:12px;line-height:1.5}._newRecordButton_1pwaw_576{color:#fff;cursor:pointer;background:#0e7490;border:1px solid #0e7490;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:41px;padding:0 15px;font-size:12px;font-weight:700;transition:all .2s;display:inline-flex}._newRecordButton_1pwaw_576:hover{background:#0a6078;border-color:#0a6078;transform:translateY(-1px)}._newRecordButton_1pwaw_576 i{font-size:14px}._recordSearch_1pwaw_497{background:#f8fafc;border:1px solid #dce5ea;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:45px;padding:0 13px;transition:all .2s;display:flex}._recordSearch_1pwaw_497:focus-within{background:#fff;border-color:#0e7490;box-shadow:0 0 0 3px #0e749012}._recordSearch_1pwaw_497>i{color:#94a3b8;flex-shrink:0;font-size:14px}._recordSearch_1pwaw_497 input{color:#334155;background:0 0;border:none;outline:none;width:100%;min-width:0;height:43px;padding:0;font-size:12px}._recordSearch_1pwaw_497 input::placeholder{color:#9aa7b4}._recordFilters_1pwaw_687{grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) minmax(150px,1.1fr) minmax(150px,1.1fr) auto;align-items:end;gap:12px;width:100%;margin-top:15px;display:grid}._filterItem_1pwaw_705{min-width:0}._filterItem_1pwaw_705 label{color:#475569;margin-bottom:6px;font-size:11px;font-weight:700;display:block}._selectBox_1pwaw_725{background:#fff;border:1px solid #d8e2e8;border-radius:7px;align-items:center;gap:8px;width:100%;min-height:42px;padding:0 11px;transition:all .2s;display:flex;position:relative}._selectBox_1pwaw_725:focus-within{border-color:#0e7490;box-shadow:0 0 0 3px #0e74900f}._selectBox_1pwaw_725>i:first-child{color:#0e7490;flex-shrink:0;font-size:13px}._selectBox_1pwaw_725 select{appearance:none;color:#334155;cursor:pointer;background:0 0;border:none;outline:none;width:100%;min-width:0;height:40px;padding:0 20px 0 0;font-size:11px;font-weight:600}._selectBox_1pwaw_725>i:last-child{pointer-events:none;color:#94a3b8;font-size:11px;position:absolute;right:10px}._applyFilterButton_1pwaw_801{color:#fff;cursor:pointer;background:#0e7490;border:1px solid #0e7490;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:12px;font-weight:700;transition:all .2s;display:inline-flex}._applyFilterButton_1pwaw_801:hover{background:#0a6078;border-color:#0a6078}._applyFilterButton_1pwaw_801 i{font-size:12px}._recordsSummary_1pwaw_843{justify-content:space-between;align-items:center;gap:15px;width:100%;max-width:1500px;min-height:42px;margin:14px auto 0;display:flex}._recordsSummary_1pwaw_843>div{align-items:center;gap:5px;display:flex}._recordsSummary_1pwaw_843 span{color:#64748b;font-size:12px}._recordsSummary_1pwaw_843 strong{color:#334155;font-size:12px;font-weight:700}._clearFiltersButton_1pwaw_888{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex}._clearFiltersButton_1pwaw_888:hover{color:#0e7490;background:#fff;border-color:#d8e2e8}._clearFiltersButton_1pwaw_888 i{font-size:12px}._recordCard_1pwaw_2579{background:#fff;border:1px solid #dce5ea;border-radius:14px;width:100%;max-width:1500px;margin:18px auto 0;overflow:hidden;box-shadow:0 4px 16px #0f172a0a}._recordCardHeader_1pwaw_2601{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:center;gap:25px;width:100%;padding:23px 25px;display:flex}._recordTitleArea_1pwaw_2618{align-items:center;gap:14px;min-width:0;display:flex}._recordIcon_1pwaw_2627{color:#0e7490;background:#e5f5f8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._recordIcon_1pwaw_2627 i{font-size:20px}._recordType_1pwaw_2648{color:#0e7490;letter-spacing:.8px;margin-bottom:4px;font-size:11px;font-weight:800;display:block}._recordTitleArea_1pwaw_2618 h2{color:#334155;margin:0;font-size:19px;font-weight:700;line-height:1.35}._recordTitleArea_1pwaw_2618 p{color:#64748b;margin:5px 0 0;font-size:12px;line-height:1.4}._recordCardActions_1pwaw_2685{flex-shrink:0;align-items:center;gap:8px;display:flex}._recordStatus_1pwaw_2694{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:31px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}._recordStatus_1pwaw_2694 i{font-size:12px}._completed_1pwaw_2717{color:#168044;background:#e8f7ee}._updated_1pwaw_2722{color:#0e7490;background:#e5f5f8}._iconAction_1pwaw_2730{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #dce5ea;border-radius:7px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}._iconAction_1pwaw_2730:hover{color:#0e7490;background:#e5f5f8;border-color:#b7d9e1}._iconAction_1pwaw_2730 i{font-size:15px}._iconAction_1pwaw_2730._deleteAction_1pwaw_2762:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}._recordMeta_1pwaw_2775{background:#f8fafc;border-bottom:1px solid #e5eaf0;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;padding:18px 25px;display:grid}._recordMeta_1pwaw_2775>div{min-width:0}._recordMeta_1pwaw_2775 span{color:#64748b;margin-bottom:6px;font-size:11px;font-weight:600;display:block}._recordMeta_1pwaw_2775 strong{color:#334155;align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}._recordMeta_1pwaw_2775 strong i{color:#0e7490;font-size:14px}._informationSection_1pwaw_2829{width:100%;padding:25px}._informationHeader_1pwaw_2835{justify-content:space-between;align-items:center;gap:15px;margin-bottom:19px;display:flex}._informationHeader_1pwaw_2835 h3{color:#334155;margin:0;font-size:17px;font-weight:700;line-height:1.35}._informationHeader_1pwaw_2835 p{color:#64748b;margin:5px 0 0;font-size:13px;line-height:1.5}._customField_1pwaw_2869{background:#f8fafc;border:1px solid #e1e8ed;border-radius:9px;grid-template-columns:175px minmax(0,1fr) 38px;align-items:start;gap:15px;width:100%;margin-bottom:12px;padding:14px;transition:all .2s;display:grid}._customField_1pwaw_2869:focus-within{background:#fff;border-color:#a9d1da;box-shadow:0 0 0 3px #0e74900d}._fieldName_1pwaw_2901{min-width:0;padding-top:5px}._fieldName_1pwaw_2901 label{color:#334155;overflow-wrap:anywhere;margin-bottom:4px;font-size:13px;font-weight:700;display:block}._fieldName_1pwaw_2901 span{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600;display:block}._fieldValue_1pwaw_2933{min-width:0}._fieldValue_1pwaw_2933 textarea{resize:vertical;color:#334155;background:#fff;border:1px solid #d8e2e8;border-radius:7px;outline:none;width:100%;height:fit-content;padding:11px 12px;font-family:inherit;font-size:13px;line-height:1.5;transition:all .2s;display:block}._fieldValue_1pwaw_2933 textarea::placeholder{color:#a0acb8}._fieldValue_1pwaw_2933 textarea:focus{border-color:#0e7490;box-shadow:0 0 0 3px #0e749012}._fieldDelete_1pwaw_2978{color:#94a3b8;cursor:pointer;background:#fff;border:1px solid #dce5ea;border-radius:7px;justify-content:center;align-items:center;width:36px;height:36px;margin-top:2px;transition:all .2s;display:flex}._fieldDelete_1pwaw_2978:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}._fieldDelete_1pwaw_2978 i{font-size:14px}._addFieldButton_1pwaw_3017{color:#0e7490;cursor:pointer;background:#f8fdfe;border:1px dashed #9fcbd5;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:45px;margin-top:4px;font-size:13px;font-weight:700;transition:all .2s;display:flex}._addFieldButton_1pwaw_3017:hover{background:#eaf7f9;border-color:#0e7490}._addFieldButton_1pwaw_3017 i{font-size:15px}._recordFooter_1pwaw_3060{background:#fafcfd;border-top:1px solid #e5eaf0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:17px 25px;display:flex}._lastModified_1pwaw_3076{color:#64748b;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}._lastModified_1pwaw_3076 i{color:#0e7490;flex-shrink:0;font-size:14px}._saveActions_1pwaw_3097{flex-shrink:0;align-items:center;gap:8px;display:flex}._cancelButton_1pwaw_3106{color:#475569;cursor:pointer;background:#fff;border:1px solid #d8e2e8;border-radius:7px;min-height:39px;padding:0 16px;font-size:13px;font-weight:700;transition:all .2s}._cancelButton_1pwaw_3106:hover{background:#f8fafc;border-color:#b8c6d0}._saveButton_1pwaw_3132{color:#fff;cursor:pointer;background:#0e7490;border:1px solid #0e7490;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 17px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}._saveButton_1pwaw_3132:hover{background:#0a6078;border-color:#0a6078}._saveButton_1pwaw_3132 i{font-size:14px}._newRecordSection_1pwaw_1316{background:#fff;border:1px dashed #a9cbd3;border-radius:13px;align-items:center;gap:18px;width:100%;max-width:1500px;margin:18px auto 0;padding:25px;display:flex}._newRecordIcon_1pwaw_1340{color:#0e7490;background:#e5f5f8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:53px;height:53px;display:flex}._newRecordIcon_1pwaw_1340 i{font-size:21px}._newRecordContent_1pwaw_1365{flex:1;min-width:0}._newRecordContent_1pwaw_1365 h2{color:#334155;margin:0;font-size:17px;font-weight:700}._newRecordContent_1pwaw_1365 p{color:#64748b;margin:5px 0 0;font-size:13px;line-height:1.5}._newRecordButtonBottom_1pwaw_1394{color:#fff;cursor:pointer;background:#0e7490;border:1px solid #0e7490;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 17px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}._newRecordButtonBottom_1pwaw_1394:hover{background:#0a6078;border-color:#0a6078}._newRecordButtonBottom_1pwaw_1394 i{font-size:14px}._pageFooter_1pwaw_1445{color:#64748b;justify-content:space-between;align-items:center;gap:15px;width:100%;max-width:1500px;margin:22px auto 0;padding:5px 3px 18px;font-size:12px;display:flex}._pageFooter_1pwaw_1445>div{align-items:center;gap:7px;display:flex}._pageFooter_1pwaw_1445 i{color:#0e7490;font-size:14px}._pageFooter_1pwaw_1445>span{white-space:nowrap}@media (width<=1000px){._recordsPage_1pwaw_6{padding:20px}._patientHeader_1pwaw_187{flex-direction:column;align-items:flex-start;gap:25px}._patientIdentity_1pwaw_216{width:100%}._patientDetails_1pwaw_329{grid-template-columns:repeat(4,1fr);gap:15px;width:100%}._recordFilters_1pwaw_687{grid-template-columns:repeat(2,1fr)}._applyFilterButton_1pwaw_801{width:100%}}@media (width<=768px){._recordsPage_1pwaw_6{padding:18px 15px 30px}._patientHeader_1pwaw_187{padding:23px}._patientDetails_1pwaw_329{grid-template-columns:repeat(2,1fr);row-gap:18px}._patientQuickInfo_1pwaw_396{grid-template-columns:repeat(2,1fr);padding:17px}._sectionHeading_1pwaw_519{flex-direction:column;align-items:flex-start}._newRecordButton_1pwaw_576{width:100%}._recordCardHeader_1pwaw_2601{flex-direction:column;align-items:flex-start;gap:17px;padding:20px}._recordTitleArea_1pwaw_2618,._recordCardActions_1pwaw_2685{width:100%}._recordStatus_1pwaw_2694{margin-right:auto}._recordMeta_1pwaw_2775{padding:17px 20px}._informationSection_1pwaw_2829{padding:20px}._b1_1pwaw_3423{display:none}._customField_1pwaw_2869{grid-template-columns:150px minmax(0,1fr) 38px;gap:11px;padding:12px}._recordFooter_1pwaw_3060{flex-direction:column;align-items:flex-start;padding:17px 20px}._saveActions_1pwaw_3097{width:100%}._cancelButton_1pwaw_3106,._saveButton_1pwaw_3132{flex:1}._newRecordSection_1pwaw_1316{align-items:flex-start;padding:21px}._newRecordButtonBottom_1pwaw_1394{align-self:center}._pageFooter_1pwaw_1445{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=600px){._topNavigation_1pwaw_28{flex-direction:column;align-items:stretch}._backButton_1pwaw_46,._topActions_1pwaw_92{width:100%}._printButton_1pwaw_104{flex:1}._patientHeader_1pwaw_187{border-radius:12px;padding:20px}._patientAvatar_1pwaw_230{width:55px;height:55px;font-size:18px}._patientName_1pwaw_258 h1{font-size:21px}._patientDetails_1pwaw_329{grid-template-columns:1fr 1fr}._patientQuickInfo_1pwaw_396{grid-template-columns:1fr}._recordSearchSection_1pwaw_497{padding:20px}._recordFilters_1pwaw_687{grid-template-columns:1fr}._recordsSummary_1pwaw_843{flex-direction:column;align-items:flex-start}._recordTitleArea_1pwaw_2618{align-items:flex-start}._recordIcon_1pwaw_2627{width:43px;height:43px}._recordIcon_1pwaw_2627 i{font-size:18px}._recordTitleArea_1pwaw_2618 h2{font-size:17px}._recordTitleArea_1pwaw_2618 p{font-size:11px}._recordCardActions_1pwaw_2685{flex-wrap:wrap}._recordMeta_1pwaw_2775{grid-template-columns:1fr;gap:15px}._recordMeta_1pwaw_2775>div{border-bottom:1px solid #e5eaf0;padding-bottom:13px}._recordMeta_1pwaw_2775>div:last-child{border-bottom:none;padding-bottom:0}._informationHeader_1pwaw_2835 h3{font-size:16px}._informationHeader_1pwaw_2835 p{font-size:12px}._customField_1pwaw_2869{grid-template-columns:1fr 38px;gap:9px}._fieldName_1pwaw_2901{grid-column:1/-1;padding-top:0}._fieldValue_1pwaw_2933{grid-column:1}._fieldDelete_1pwaw_2978{grid-area:2/2}._newRecordSection_1pwaw_1316{flex-direction:column}._newRecordContent_1pwaw_1365,._newRecordButtonBottom_1pwaw_1394{width:100%}}@media (width<=480px){._recordsPage_1pwaw_6{padding:14px 10px 25px}._patientHeader_1pwaw_187{gap:20px;padding:17px}._patientIdentity_1pwaw_216{gap:12px}._patientAvatar_1pwaw_230{width:48px;height:48px;font-size:16px}._patientLabel_1pwaw_267{font-size:9px}._patientName_1pwaw_258 h1{font-size:19px}._patientName_1pwaw_258 p{font-size:10px}._patientDetails_1pwaw_329{grid-template-columns:1fr}._patientDetails_1pwaw_329>div{border-bottom:1px solid #ffffff24;padding-bottom:11px}._patientDetails_1pwaw_329>div:last-child{border-bottom:none;padding-bottom:0}._patientQuickInfo_1pwaw_396{padding:14px}._quickInfoItem_1pwaw_415{padding:4px}._recordSearchSection_1pwaw_497{padding:17px}._sectionHeading_1pwaw_519 h2{font-size:17px}._sectionHeading_1pwaw_519 p,._recordSearch_1pwaw_497 input{font-size:11px}._recordCard_1pwaw_2579{border-radius:11px}._recordCardHeader_1pwaw_2601{padding:17px}._recordStatus_1pwaw_2694{min-height:30px;padding:0 8px;font-size:10px}._iconAction_1pwaw_2730{width:34px;height:34px}._recordMeta_1pwaw_2775{padding:15px 17px}._informationSection_1pwaw_2829{padding:17px}._customField_1pwaw_2869{padding:11px}._fieldName_1pwaw_2901 label{font-size:12px}._fieldValue_1pwaw_2933 textarea{min-height:62px;font-size:12px}._recordFooter_1pwaw_3060{padding:15px 17px}._lastModified_1pwaw_3076{align-items:flex-start;font-size:11px;line-height:1.5}._saveActions_1pwaw_3097{flex-direction:column}._cancelButton_1pwaw_3106,._saveButton_1pwaw_3132{flex:none;width:100%}._newRecordSection_1pwaw_1316{padding:18px}._newRecordContent_1pwaw_1365 h2{font-size:16px}._newRecordContent_1pwaw_1365 p{font-size:12px}._pageFooter_1pwaw_1445{font-size:11px}._pageFooter_1pwaw_1445>span{white-space:normal}}@media (width<=360px){._recordsPage_1pwaw_6{padding:12px 8px 20px}._patientHeader_1pwaw_187{padding:15px}._patientName_1pwaw_258 h1{font-size:17px}._patientQuickInfo_1pwaw_396{padding:12px}._recordSearchSection_1pwaw_497,._recordCardHeader_1pwaw_2601{padding:14px}._recordTitleArea_1pwaw_2618{gap:10px}._recordIcon_1pwaw_2627{width:39px;height:39px}._recordTitleArea_1pwaw_2618 h2{font-size:16px}._recordTitleArea_1pwaw_2618 p{font-size:10px}._informationSection_1pwaw_2829,._recordFooter_1pwaw_3060{padding:14px}._newRecordSection_1pwaw_1316{padding:15px}}._fieldName_1pwaw_2901{flex-direction:column;gap:6px;display:flex}._fieldName_1pwaw_2901 input{box-sizing:border-box;color:#1e293b;background:#f8fafc;border:1px solid #d7dee7;border-radius:8px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s}._fieldName_1pwaw_2901 input:hover{border-color:#b8c4d1}._fieldName_1pwaw_2901 input:focus{background:#fff;border-color:#087ea4;box-shadow:0 0 0 3px #087ea41a}._fieldName_1pwaw_2901 input::placeholder{color:#94a3b8;font-weight:500}._fieldName_1pwaw_2901 span{color:#64748b;padding-left:3px;font-size:11px;font-weight:500}._recordOverlay_1pwaw_3895{z-index:99999;background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._recordModal_1pwaw_3910{background:#fff;border-radius:12px;width:100%;max-width:460px;animation:.2s _recordModalAppear_1pwaw_1;overflow:hidden;box-shadow:0 20px 50px #0f172a33}@keyframes _recordModalAppear_1pwaw_1{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._recordModalHeader_1pwaw_3942{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:15px;padding:20px 20px 16px;display:flex}._recordModalHeader_1pwaw_3942 h3{color:#1e293b;margin:0;font-size:18px;font-weight:700}._recordModalHeader_1pwaw_3942 p{color:#64748b;margin:5px 0 0;font-size:13px}._recordClose_1pwaw_3974{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex}._recordClose_1pwaw_3974:hover{color:#dc2626;background:#fee2e2;border-color:#fecaca}._recordModalBody_1pwaw_4005{padding:20px}._recordInputGroup_1pwaw_4010{flex-direction:column;gap:7px;margin-bottom:17px;display:flex}._recordInputGroup_1pwaw_4010:last-child{margin-bottom:0}._recordInputGroup_1pwaw_4010 label{color:#334155;font-size:13px;font-weight:600}._recordInputGroup_1pwaw_4010 input{box-sizing:border-box;color:#334155;background:#fff;border:1px solid #d8e2e8;border-radius:7px;outline:none;width:100%;padding:11px 12px;font-family:inherit;font-size:14px;transition:all .2s}._recordInputGroup_1pwaw_4010 input::placeholder{color:#94a3b8}._recordInputGroup_1pwaw_4010 input:hover{border-color:#b8c4d1}._recordInputGroup_1pwaw_4010 input:focus{border-color:#087ea4;box-shadow:0 0 0 3px #087ea41a}._recordModalFooter_1pwaw_4074{background:#f8fafc;border-top:1px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:10px;padding:15px 20px;display:flex}._recordCancel_1pwaw_4089,._recordCreate_1pwaw_4090{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:10px 15px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s;display:flex}._recordCancel_1pwaw_4089{color:#475569;background:#fff;border:1px solid #d8e2e8}._recordCancel_1pwaw_4089:hover{color:#dc2626;background:#fee2e2;border-color:#fecaca}._recordCreate_1pwaw_4090{color:#fff;background:#087ea4;border:1px solid #087ea4}._recordCreate_1pwaw_4090:hover{background:#066b8b;border-color:#066b8b}@media (width<=480px){._recordOverlay_1pwaw_3895{padding:15px}._recordModal_1pwaw_3910{max-width:100%}._recordModalHeader_1pwaw_3942{padding:17px 16px 14px}._recordModalBody_1pwaw_4005{padding:17px 16px}._recordModalFooter_1pwaw_4074{padding:13px 16px}._recordCancel_1pwaw_4089,._recordCreate_1pwaw_4090{flex:1}}._conditionDeleteOverlay_1pwaw_4171{z-index:999999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a85;justify-content:center;align-items:center;padding:20px;animation:.18s _conditionOverlayIn_1pwaw_1;display:flex;position:fixed;inset:0}._conditionDeleteModal_1pwaw_4188{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #f1d6d6;border-radius:16px;width:100%;max-width:390px;padding:28px 26px 24px;animation:.22s _conditionModalIn_1pwaw_1;box-shadow:0 24px 60px #0f172a2e,0 4px 12px #7f1d1d14}._conditionDeleteIcon_1pwaw_4209{color:#dc2626;background:#fff1f2;border:1px solid #fecdd3;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 17px;font-size:21px;display:flex;box-shadow:0 0 0 6px #fff7f7}._conditionDeleteContent_1pwaw_4231 h3{color:#1e293b;margin:0 0 8px;font-size:18px;font-weight:700}._conditionDeleteContent_1pwaw_4231 p{color:#64748b;max-width:310px;margin:0 auto;font-size:13px;line-height:1.6}._conditionDeleteActions_1pwaw_4251{justify-content:center;gap:10px;margin-top:24px;display:flex}._conditionDeleteActions_1pwaw_4251 button{cursor:pointer;border-radius:8px;min-width:105px;padding:10px 17px;font-family:inherit;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,color .2s,transform .15s}._conditionDeleteActions_1pwaw_4251 button:active{transform:scale(.97)}._conditionDeleteNo_1pwaw_4284{color:#475569;background:#f8fafc;border:1px solid #d8e0e8}._conditionDeleteNo_1pwaw_4284:hover{color:#1e293b;background:#eef2f6;border-color:#c5ced8}._conditionDeleteYes_1pwaw_4297{color:#fff;background:#dc2626;border:1px solid #dc2626}._conditionDeleteYes_1pwaw_4297 span{width:fit-content;height:fit-content;animation:.9s linear infinite _spin_1pwaw_1;display:inline-block}@keyframes _spin_1pwaw_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._conditionDeleteYes_1pwaw_4297:hover{background:#b91c1c;border-color:#b91c1c}@keyframes _conditionOverlayIn_1pwaw_1{0%{opacity:0}to{opacity:1}}@keyframes _conditionModalIn_1pwaw_1{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){._conditionDeleteOverlay_1pwaw_4171{padding:16px}._conditionDeleteModal_1pwaw_4188{border-radius:14px;max-width:100%;padding:25px 20px 21px}._conditionDeleteActions_1pwaw_4251{gap:8px}._conditionDeleteActions_1pwaw_4251 button{flex:1}}._fb_1pwaw_4369{color:#000;font-size:.8em}._emptyRecordsMessage_1pwaw_4375{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:100%;max-width:560px;margin:60px auto;padding:35px 30px;box-shadow:0 8px 25px #0f172a0d}._emptyRecordsIcon_1pwaw_4388{color:#087ea4;background:#e6f4f8;border-radius:12px;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 17px;font-size:25px;display:flex}._emptyRecordsMessage_1pwaw_4375 h3{color:#1e293b;margin:0 0 8px;font-size:18px;font-weight:700}._emptyRecordsMessage_1pwaw_4375 p{color:#64748b;max-width:420px;margin:0 auto;font-size:13px;line-height:1.6}@media (width<=600px){._emptyRecordsMessage_1pwaw_4375{margin:35px auto;padding:28px 20px}}._serverErrorMessage_1pwaw_4423{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #fecaca;border-radius:14px;width:100%;max-width:560px;margin:60px auto;padding:35px 30px;box-shadow:0 8px 25px #0f172a0d}._serverErrorIcon_1pwaw_4436{color:#dc2626;background:#fef2f2;border-radius:12px;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 17px;font-size:25px;display:flex}._serverErrorMessage_1pwaw_4423 h3{color:#991b1b;margin:0 0 8px;font-size:18px;font-weight:700}._serverErrorMessage_1pwaw_4423 p{color:#64748b;max-width:430px;margin:0 auto;font-size:13px;line-height:1.6}@media (width<=600px){._serverErrorMessage_1pwaw_4423{margin:35px auto;padding:28px 20px}}._recordSection_1pwaw_4471{background:#fff;border:1px solid #dbe3e8;border-radius:12px;width:100%;margin-bottom:28px;overflow:hidden}._sectionHeader_1pwaw_4480{background:#f4f7f9;border-bottom:1px solid #dbe3e8;justify-content:space-between;align-items:center;gap:15px;padding:14px 18px;display:flex}._sectionHeader_1pwaw_4480 input{color:#334155;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:18px;font-weight:700}._sectionHeader_1pwaw_4480 input::placeholder{color:#94a3b8}._sectionDelete_1pwaw_4505{color:#dc2626;cursor:pointer;background:#fee2e2;border:none;border-radius:8px;flex-shrink:0;width:38px;height:38px;font-size:16px}._sectionFields_1pwaw_4517{flex-direction:column;gap:14px;padding:18px;display:flex}._editMode_1pwaw_4524{color:#c2410c;letter-spacing:.2px;background:#fff7ed;border:1px solid #fdba74;border-radius:8px;align-items:center;gap:7px;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex}._editMode_1pwaw_4524:before{content:"";background:#f97316;border-radius:50%;width:8px;height:8px;animation:1.5s infinite _editPulse_1pwaw_1}@keyframes _editPulse_1pwaw_1{0%,to{opacity:1}50%{opacity:.4}}._deleteConfirmOverlay_1pwaw_4559{z-index:9999;background:#0000008c;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;font-family:Segoe UI,sans-serif;display:flex;position:fixed;inset:0}._deleteConfirmContainer_1pwaw_4573{text-align:center;background:#fff;border-radius:16px;width:100%;max-width:430px;padding:32px;animation:.2s ease-out _deleteConfirmShow_1pwaw_1;box-shadow:0 20px 60px #00000040}._deleteConfirmIcon_1pwaw_4584{color:#dc2626;background:#fde8e8;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 18px;font-size:28px;display:flex}._deleteConfirmContainer_1pwaw_4573 h3{color:#1f2937;margin:0 0 10px;font-size:22px;font-weight:700}._deleteConfirmContainer_1pwaw_4573 p{color:#64748b;max-width:340px;margin:0 auto;font-size:15px;line-height:1.6}._deleteConfirmActions_1pwaw_4612{justify-content:center;gap:12px;margin-top:28px;display:flex}._deleteCancelButton_1pwaw_4619,._deleteConfirmButton_1pwaw_4620{cursor:pointer;border-radius:8px;min-width:120px;height:44px;padding:0 18px;font-family:Segoe UI,sans-serif;font-size:14px;font-weight:600;transition:all .2s}._deleteCancelButton_1pwaw_4619{color:#475569;background:#fff;border:1px solid #cbd5e1}._deleteCancelButton_1pwaw_4619:hover{background:#f8fafc;border-color:#94a3b8}._deleteConfirmButton_1pwaw_4620{color:#fff;background:#dc2626;border:1px solid #dc2626;justify-content:center;align-items:center;gap:8px;display:flex}._deleteConfirmButton_1pwaw_4620:hover{background:#b91c1c;border-color:#b91c1c}@keyframes _deleteConfirmShow_1pwaw_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (width<=500px){._deleteConfirmContainer_1pwaw_4573{padding:26px 20px}._deleteConfirmActions_1pwaw_4612{flex-direction:column-reverse}._deleteCancelButton_1pwaw_4619,._deleteConfirmButton_1pwaw_4620{width:100%}}._fieldConfirmOverlay_1pwaw_4685{z-index:9999;box-sizing:border-box;background:#0f172a61;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._fieldConfirmBox_1pwaw_4697{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:100%;max-width:390px;padding:28px 26px;box-shadow:0 12px 35px #0f172a29}._fieldConfirmIcon_1pwaw_4709{color:#dc2626;background:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 16px;font-size:20px;display:flex}._fieldConfirmBox_1pwaw_4697 h3{color:#1e293b;margin:0 0 10px;font-size:19px;font-weight:650;line-height:1.4}._fieldConfirmBox_1pwaw_4697 p{color:#64748b;max-width:290px;margin:0 auto;font-size:14px;line-height:1.7}._fieldConfirmActions_1pwaw_4738{justify-content:center;align-items:center;gap:10px;margin-top:24px;display:flex}._fieldConfirmCancel_1pwaw_4746,._fieldConfirmDelete_1pwaw_4747{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-width:100px;min-height:40px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600;transition:background .18s,border-color .18s;display:inline-flex}._fieldConfirmCancel_1pwaw_4746{color:#475569;background:#fff;border:1px solid #cbd5e1}._fieldConfirmCancel_1pwaw_4746:hover{background:#f1f5f9;border-color:#94a3b8}._fieldConfirmDelete_1pwaw_4747{color:#fff;background:#dc2626;border:1px solid #dc2626}._fieldConfirmDelete_1pwaw_4747:hover{background:#b91c1c;border-color:#b91c1c}._fieldConfirmCancel_1pwaw_4746 i,._fieldConfirmDelete_1pwaw_4747 i{font-size:13px}@media (width<=600px){._fieldConfirmBox_1pwaw_4697{border-radius:12px;max-width:340px;padding:24px 20px}._fieldConfirmIcon_1pwaw_4709{width:46px;height:46px;margin-bottom:14px;font-size:18px}._fieldConfirmBox_1pwaw_4697 h3{font-size:16px}._fieldConfirmBox_1pwaw_4697 p{max-width:260px;font-size:12px}._fieldConfirmActions_1pwaw_4738{gap:8px;margin-top:20px}._fieldConfirmCancel_1pwaw_4746,._fieldConfirmDelete_1pwaw_4747{min-width:90px;min-height:37px;padding:0 13px;font-size:12px}._fieldConfirmCancel_1pwaw_4746 i,._fieldConfirmDelete_1pwaw_4747 i{font-size:11px}}@media (width<=360px){._fieldConfirmOverlay_1pwaw_4685{padding:12px}._fieldConfirmBox_1pwaw_4697{max-width:290px;padding:20px 14px}._fieldConfirmIcon_1pwaw_4709{width:42px;height:42px;margin-bottom:12px;font-size:16px}._fieldConfirmBox_1pwaw_4697 h3{font-size:15px}._fieldConfirmBox_1pwaw_4697 p{font-size:11px}._fieldConfirmActions_1pwaw_4738{gap:7px;margin-top:18px}._fieldConfirmCancel_1pwaw_4746,._fieldConfirmDelete_1pwaw_4747{flex:1;min-width:0;min-height:35px;padding:0 8px;font-size:10px}._fieldConfirmCancel_1pwaw_4746 i,._fieldConfirmDelete_1pwaw_4747 i{font-size:10px}}._message3_1pwaw_4882{color:#334155;overflow-wrap:anywhere;box-sizing:border-box;background:#f8fafc;border:1px solid #cbd5e1;border-radius:7px;width:fit-content;max-width:calc(100% - 24px);margin:14px 12px;padding:10px 14px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:500;line-height:1.5}@media (width<=600px){._message3_1pwaw_4882{max-width:calc(100% - 20px);margin:10px;padding:9px 11px;font-size:12px}}._saveActions_1pwaw_3097{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;width:100%;min-width:0;display:flex}._cancelButton_1pwaw_3106,._saveButton_1pwaw_3132{cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 18px;font-family:Segoe UI,sans-serif;font-size:14px;font-weight:600;line-height:1.4;transition:background .2s,border-color .2s,color .2s,opacity .2s;display:inline-flex}._cancelButton_1pwaw_3106{color:#475569;background:#fff;border:1px solid #cbd5e1}._cancelButton_1pwaw_3106:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}._saveButton_1pwaw_3132{color:#fff;background:#0e7490;border:1px solid #0e7490}._saveButton_1pwaw_3132:hover:not(:disabled){background:#0f6278;border-color:#0f6278}._cancelButton_1pwaw_3106:disabled,._saveButton_1pwaw_3132:disabled{opacity:.45;cursor:not-allowed}._cancelButton_1pwaw_3106:focus-visible,._saveButton_1pwaw_3132:focus-visible{outline-offset:3px;outline:2px solid #0e7490}@media (width<=480px){._saveActions_1pwaw_3097{grid-template-columns:1fr 1fr;gap:8px;display:grid}._cancelButton_1pwaw_3106,._saveButton_1pwaw_3132{white-space:normal;width:100%;min-width:0;min-height:40px;padding:9px 8px;font-size:12px}}._editModeBanner_1pwaw_4991,._viewModeBanner_1pwaw_4992{box-sizing:border-box;border-radius:8px;align-items:center;gap:10px;width:auto;margin:16px 18px 22px;padding:12px 16px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:600;line-height:1.5;display:flex}._editModeBanner_1pwaw_4991{color:#075b78;background:linear-gradient(110deg,#fff1f2 0%,#f0faff 100%);border:1px solid #f3b6bd;border-left:4px solid #dc4545;animation:.4s ease-out both _editBannerEnter_1pwaw_1}._editModeBanner_1pwaw_4991>i{color:#dc4545;animation:1.8s ease-in-out infinite _editIconPulse_1pwaw_1}._viewModeBanner_1pwaw_4992{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #087ea4;animation:.35s ease-out both _editBannerEnter_1pwaw_1}._editModeBadge_1pwaw_5031,._viewModeBadge_1pwaw_5032{letter-spacing:.4px;white-space:nowrap;border-radius:5px;flex-shrink:0;margin-left:auto;padding:4px 9px;font-size:10px;font-weight:700}._editModeBadge_1pwaw_5031{color:#b42332;background:#fee2e2;border:1px solid #f3a5ad;align-items:center;gap:6px;animation:.45s ease-out both _badgeEnter_1pwaw_1;display:inline-flex}._editModeBadge_1pwaw_5031:before{content:"";background:#dc4545;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.5s ease-in-out infinite _editStatusPulse_1pwaw_1}._viewModeBadge_1pwaw_5032{color:#087ea4;background:#dff4fb;border:1px solid #b6e2ef}@keyframes _editBannerEnter_1pwaw_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes _badgeEnter_1pwaw_1{0%{opacity:0;transform:translate(7px)}to{opacity:1;transform:translate(0)}}@keyframes _editIconPulse_1pwaw_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes _editStatusPulse_1pwaw_1{0%,to{opacity:1;box-shadow:0 0 #dc454559}50%{opacity:.75;box-shadow:0 0 0 4px #dc454500}}@media (width<=600px){._editModeBanner_1pwaw_4991,._viewModeBanner_1pwaw_4992{gap:8px;margin:12px 12px 18px;padding:10px 12px;font-size:12px}._editModeBadge_1pwaw_5031,._viewModeBadge_1pwaw_5032{padding:4px 6px;font-size:9px}}@media (width<=360px){._editModeBanner_1pwaw_4991,._viewModeBanner_1pwaw_4992{gap:6px;margin:10px 8px 16px;padding:9px;font-size:11px}._editModeBadge_1pwaw_5031,._viewModeBadge_1pwaw_5032{letter-spacing:0;font-size:8px}}@media (prefers-reduced-motion:reduce){._editModeBanner_1pwaw_4991,._viewModeBanner_1pwaw_4992,._editModeBadge_1pwaw_5031,._editModeBanner_1pwaw_4991>i,._editModeBadge_1pwaw_5031:before{animation:none}}._messageContainer2_1pwaw_5169{box-sizing:border-box;justify-content:center;width:100%;padding:8px 12px;display:flex}._message2_1pwaw_5177{color:#075985;text-align:center;overflow-wrap:anywhere;box-sizing:border-box;background:#f0f9ff;border:1px solid #cbd5e1;border-radius:8px;width:fit-content;max-width:100%;margin:0;padding:9px 14px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:500;line-height:1.5}@media (width<=600px){._messageContainer2_1pwaw_5169{padding:6px 8px}._message2_1pwaw_5177{padding:8px 10px;font-size:12px}}._noFieldsContainer_1pwaw_5208{text-align:center;box-sizing:border-box;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:170px;padding:24px 18px;display:flex}._noFieldsIcon_1pwaw_5223{color:#087ea4;background:#e0f2fe;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:12px;font-size:21px;display:flex}._noFieldsContainer_1pwaw_5208 h4{color:#334155;margin:0 0 7px;font-family:Segoe UI,sans-serif;font-size:15px;font-weight:650}._noFieldsContainer_1pwaw_5208 p{color:#64748b;max-width:430px;margin:0;font-family:Segoe UI,sans-serif;font-size:13px;line-height:1.6}@media (width<=600px){._noFieldsContainer_1pwaw_5208{min-height:145px;padding:18px 12px}._noFieldsIcon_1pwaw_5223{width:40px;height:40px;font-size:18px}._noFieldsContainer_1pwaw_5208 h4{font-size:14px}._noFieldsContainer_1pwaw_5208 p{font-size:12px}}._loadingOverlay_1pwaw_5276{z-index:99999;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);background:#0f172a7a;justify-content:center;align-items:center;padding:20px;animation:.25s _loadingFadeIn_1pwaw_1;display:flex;position:fixed;inset:0}._loadingBox_1pwaw_5291{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #dbeafe;border-radius:16px;width:100%;max-width:340px;padding:30px 26px 26px;animation:.3s ease-out _loadingBoxEnter_1pwaw_1;box-shadow:0 20px 60px #0f172a33}._loadingSpinner_1pwaw_5304{border:4px solid #087ea4;border-color:#087ea4 #0e7490 #dbeafe #dbeafe;border-radius:50%;width:48px;height:48px;margin:0 auto 20px;animation:.8s linear infinite _loadingSpin_1pwaw_5304}._loadingBox_1pwaw_5291 h3{color:#0f172a;margin:0 0 9px;font-family:Segoe UI,sans-serif;font-size:19px;font-weight:700}._loadingBox_1pwaw_5291 p{color:#64748b;margin:0;font-family:Segoe UI,sans-serif;font-size:13px;line-height:1.6}._loadingProgress_1pwaw_5331{background:#e2e8f0;border-radius:10px;height:4px;margin-top:23px;overflow:hidden}._loadingProgress_1pwaw_5331 span{border-radius:inherit;background:linear-gradient(90deg,#087ea4,#0e7490);width:40%;height:100%;animation:1.4s ease-in-out infinite _loadingProgressMove_1pwaw_1;display:block}@keyframes _loadingSpin_1pwaw_5304{to{transform:rotate(360deg)}}@keyframes _loadingFadeIn_1pwaw_1{0%{opacity:0}to{opacity:1}}@keyframes _loadingBoxEnter_1pwaw_1{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _loadingProgressMove_1pwaw_1{0%{transform:translate(-110%)}to{transform:translate(280%)}}@media (width<=480px){._loadingBox_1pwaw_5291{border-radius:14px;max-width:300px;padding:26px 20px 22px}._loadingSpinner_1pwaw_5304{border-width:3px;width:42px;height:42px;margin-bottom:17px}._loadingBox_1pwaw_5291 h3{font-size:17px}._loadingBox_1pwaw_5291 p{font-size:12px}}@media (prefers-reduced-motion:reduce){._loadingOverlay_1pwaw_5276,._loadingBox_1pwaw_5291,._loadingSpinner_1pwaw_5304,._loadingProgress_1pwaw_5331 span{animation:none}}._disabledMedicalRecord_1pwaw_5420{color:#64748b;white-space:nowrap;cursor:not-allowed;background:#f1f3f5;border:1px solid #dbe1e8;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:600;display:inline-flex}._disabledMedicalRecord_1pwaw_5420 i{color:#8491a1;font-size:13px}@media (width<=600px){._disabledMedicalRecord_1pwaw_5420{gap:5px;padding:6px 8px;font-size:10px}._disabledMedicalRecord_1pwaw_5420 i{font-size:12px}}._disabledMedicalRecord_1pwaw_5420{box-sizing:border-box;color:#64748b;cursor:not-allowed;background:#f1f3f5;border:1px solid #dbe1e8;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:42px;min-width:0;max-width:100%;padding:4px 2px;display:inline-flex;overflow:hidden}._disabledMedicalRecord_1pwaw_5420 i{color:#8491a1;font-size:10px;line-height:1;display:block}._disabledMedicalRecord_1pwaw_5420 span{white-space:nowrap;max-width:100%;font-size:6px;font-weight:600;line-height:1.2;display:block}@media (width<=600px){._disabledMedicalRecord_1pwaw_5420{width:38px;padding:4px 1px}._disabledMedicalRecord_1pwaw_5420 i{font-size:9px}._disabledMedicalRecord_1pwaw_5420 span{font-size:5px}}._b5_1u3fs_1{display:none}._reportsPage_1u3fs_9{color:#172033;box-sizing:border-box;background:#f5f8fa;width:100%;min-height:100vh;padding:36px;font-family:Segoe UI,sans-serif}._pageHeader_1u3fs_26{background:#fff;border:1px solid #e5edf1;border-radius:18px;align-items:center;gap:20px;margin-bottom:22px;padding:28px 30px;display:flex;box-shadow:0 8px 24px #082f490f}._headerIcon_1u3fs_38{color:#087ea4;background:#087ea41f;border-radius:16px;justify-content:center;align-items:center;width:62px;min-width:62px;height:62px;font-size:27px;display:flex}._headerContent_1u3fs_51{flex:1}._headerLabel_1u3fs_55{color:#087ea4;letter-spacing:1.4px;margin-bottom:5px;font-size:12px;font-weight:800;display:block}._headerContent_1u3fs_51 h1{color:#172033;margin:0;font-size:30px;font-weight:750;line-height:1.25}._headerContent_1u3fs_51 p{color:#64748b;margin:8px 0 0;font-size:15px;line-height:1.6}._reportGuide_1u3fs_84{background:#eef8fb;border:1px solid #d4edf4;border-radius:15px;align-items:flex-start;gap:15px;margin-bottom:25px;padding:21px 24px;display:flex}._guideIcon_1u3fs_95{color:#087ea4;background:#087ea41f;border-radius:11px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;font-size:18px;display:flex}._reportGuide_1u3fs_84 h2{color:#19313c;margin:0 0 5px;font-size:16px;font-weight:700}._reportGuide_1u3fs_84 p{color:#526873;margin:0;font-size:14px;line-height:1.65}._searchSection_1u3fs_127{background:#fff;border:1px solid #e4ebef;border-radius:18px;margin-bottom:32px;padding:30px;box-shadow:0 8px 25px #082f490d}._sectionTitle_1u3fs_136{margin-bottom:22px}._sectionTitle_1u3fs_136>div{flex-direction:column;display:flex}._sectionTitle_1u3fs_136 span{color:#087ea4;letter-spacing:1.3px;margin-bottom:5px;font-size:11px;font-weight:800}._sectionTitle_1u3fs_136 h2{color:#172033;margin:0;font-size:23px;font-weight:750}._sectionTitle_1u3fs_136 p{color:#718096;margin:7px 0 0;font-size:14px}._mainSearch_1u3fs_171{box-sizing:border-box;background:#f8fafb;border:1px solid #dce6ea;border-radius:12px;align-items:center;width:100%;min-height:54px;padding-left:17px;transition:all .25s;display:flex;overflow:hidden}._mainSearch_1u3fs_171:focus-within{background:#fff;border-color:#087ea4;box-shadow:0 0 0 3px #087ea417}._mainSearch_1u3fs_171>i{color:#718096;flex-shrink:0;font-size:18px}._mainSearch_1u3fs_171 input{color:#172033;background:0 0;border:none;outline:none;flex:1;min-width:0;height:52px;padding:0 15px;font-family:inherit;font-size:15px}._mainSearch_1u3fs_171 input::placeholder{color:#9aa8b2}._mainSearch_1u3fs_171 button{color:#fff;cursor:pointer;background:#087ea4;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:44px;margin-right:5px;padding:0 21px;font-family:inherit;font-size:13px;font-weight:700;transition:all .25s;display:flex}._mainSearch_1u3fs_171 button:hover{background:#066d8e;transform:translateY(-1px)}._mainSearch_1u3fs_171 button i{font-size:14px}._filterHeader_1u3fs_247{border-top:1px solid #edf1f3;justify-content:space-between;align-items:center;gap:15px;margin-top:30px;margin-bottom:16px;padding-top:23px;display:flex}._filterHeader_1u3fs_247>div{align-items:center;gap:9px;display:flex}._filterHeader_1u3fs_247>div i{color:#087ea4;font-size:15px}._filterHeader_1u3fs_247>div span{color:#334155;font-size:14px;font-weight:700}._clearFilters_1u3fs_275{color:#718096;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-family:inherit;font-size:12px;font-weight:600;transition:all .2s;display:flex}._clearFilters_1u3fs_275:hover{color:#087ea4}._filters_1u3fs_298{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}._filterGroup_1u3fs_304{min-width:0}._filterGroup_1u3fs_304 label{color:#475569;margin-bottom:8px;font-size:12px;font-weight:700;display:block}._filterInput_1u3fs_316,._filterSelect_1u3fs_317{box-sizing:border-box;background:#f8fafb;border:1px solid #dfe7eb;border-radius:10px;align-items:center;width:100%;height:48px;transition:all .2s;display:flex}._filterInput_1u3fs_316:focus-within,._filterSelect_1u3fs_317:focus-within{background:#fff;border-color:#087ea4;box-shadow:0 0 0 3px #087ea412}._filterInput_1u3fs_316>i,._filterSelect_1u3fs_317>i:first-child{color:#82929c;flex-shrink:0;margin-left:13px;font-size:15px}._filterInput_1u3fs_316 input{color:#273444;background:0 0;border:none;outline:none;width:100%;height:100%;padding:0 12px;font-family:inherit;font-size:13px}._filterSelect_1u3fs_317 select{color:#334155;cursor:pointer;appearance:none;background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%;padding:0 8px;font-family:inherit;font-size:13px}._filterSelect_1u3fs_317>i:last-child{color:#8998a2;pointer-events:none;margin:0 12px 0 0;font-size:11px}._resultsHeader_1u3fs_383{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:17px;display:flex}._resultsHeader_1u3fs_383>div:first-child span{color:#087ea4;letter-spacing:1.3px;margin-bottom:4px;font-size:10px;font-weight:800;display:block}._resultsHeader_1u3fs_383 h2{color:#172033;margin:0;font-size:24px;font-weight:750}._resultCount_1u3fs_407{color:#64748b;background:#fff;border:1px solid #e1e9ed;border-radius:9px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:600;display:flex}._resultCount_1u3fs_407 i{color:#087ea4;font-size:14px}._patientResults_1u3fs_430{flex-direction:column;gap:14px;display:flex}._patientCard_1u3fs_441{background:#fff;border:1px solid #e2eaee;border-radius:15px;grid-template-columns:minmax(300px,1.6fr) minmax(200px,.9fr) auto;align-items:center;gap:25px;padding:22px 24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;box-shadow:0 5px 18px #082f4909}._patientCard_1u3fs_441:hover{border-color:#c9e2e9;transform:translateY(-2px);box-shadow:0 10px 28px #082f4914}._patientMain_1u3fs_466{align-items:center;gap:16px;min-width:0;display:flex}._patientAvatar_1u3fs_473{color:#087ea4;background:#087ea41c;border-radius:14px;justify-content:center;align-items:center;width:55px;min-width:55px;height:55px;font-size:17px;font-weight:800;display:flex}._patientInfo_1u3fs_487{min-width:0}._patientNameRow_1u3fs_491{flex-wrap:wrap;align-items:center;gap:9px;display:flex}._patientNameRow_1u3fs_491 h3{color:#172033;margin:0;font-size:17px;font-weight:750}._activeStatus_1u3fs_505{color:#17845a;background:#edf9f4;border-radius:20px;align-items:center;padding:4px 8px;font-size:10px;font-weight:750;display:inline-flex}._patientInfo_1u3fs_487>p{color:#7a8994;margin:4px 0 8px;font-size:12px}._patientMeta_1u3fs_522{flex-wrap:wrap;align-items:center;gap:13px;display:flex}._patientMeta_1u3fs_522 span{color:#64748b;align-items:center;gap:5px;font-size:11px;display:flex}._patientMeta_1u3fs_522 i{color:#087ea4;font-size:12px}._patientLastRecord_1u3fs_547{border-left:1px solid #e8eef1;flex-direction:column;min-width:0;padding-left:22px;display:flex}._patientLastRecord_1u3fs_547 span{color:#8a98a2;text-transform:uppercase;letter-spacing:.7px;margin-bottom:5px;font-size:10px;font-weight:700}._patientLastRecord_1u3fs_547 strong{color:#334155;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}._patientLastRecord_1u3fs_547 small{color:#8a98a2;margin-top:4px;font-size:11px}._viewPatientButton_1u3fs_588{color:#087ea4;cursor:pointer;background:#fff;border:1px solid #d6e4e9;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-width:125px;height:43px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:700;transition:all .25s;display:flex}._viewPatientButton_1u3fs_588 i{font-size:14px;transition:transform .25s}._viewPatientButton_1u3fs_588:hover{color:#fff;background:#087ea4;border-color:#087ea4}._viewPatientButton_1u3fs_588:hover i{transform:translate(3px)}._emptyState_1u3fs_627{text-align:center;background:#fff;border:1px dashed #d6e1e6;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:250px;margin-top:20px;padding:35px 25px;display:flex}._emptyIcon_1u3fs_641{color:#7b929d;background:#f1f6f8;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:15px;font-size:23px;display:flex}._emptyState_1u3fs_627 h3{color:#334155;margin:0 0 7px;font-size:17px;font-weight:700}._emptyState_1u3fs_627 p{color:#82909a;max-width:430px;margin:0;font-size:13px;line-height:1.65}._reportsFooter_1u3fs_674{color:#82909a;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:18px 4px 5px;font-size:11px;display:flex}._reportsFooter_1u3fs_674>div{align-items:center;gap:7px;display:flex}._reportsFooter_1u3fs_674 i{color:#087ea4;font-size:14px}@keyframes _reportFadeIn_1u3fs_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._pageHeader_1u3fs_26,._reportGuide_1u3fs_84,._searchSection_1u3fs_127,._patientCard_1u3fs_441,._emptyState_1u3fs_627{animation:.45s both _reportFadeIn_1u3fs_1}._patientCard_1u3fs_441:first-child{animation-delay:50ms}._patientCard_1u3fs_441:nth-child(2){animation-delay:.1s}._patientCard_1u3fs_441:nth-child(3){animation-delay:.15s}@media (width>=1500px){._reportsPage_1u3fs_9{padding:45px 55px}._pageHeader_1u3fs_26{padding:34px 38px}._headerIcon_1u3fs_38{width:70px;min-width:70px;height:70px;font-size:30px}._headerContent_1u3fs_51 h1{font-size:34px}._headerContent_1u3fs_51 p{font-size:16px}._searchSection_1u3fs_127{padding:36px}._sectionTitle_1u3fs_136 h2{font-size:26px}._mainSearch_1u3fs_171{min-height:60px}._mainSearch_1u3fs_171 input{height:58px;font-size:16px}._mainSearch_1u3fs_171 button{height:48px;padding:0 25px;font-size:14px}._patientCard_1u3fs_441{padding:26px 30px}._patientAvatar_1u3fs_473{width:62px;min-width:62px;height:62px;font-size:19px}._patientNameRow_1u3fs_491 h3{font-size:19px}._patientInfo_1u3fs_487>p{font-size:13px}._patientMeta_1u3fs_522 span{font-size:12px}._patientLastRecord_1u3fs_547 strong{font-size:14px}._viewPatientButton_1u3fs_588{min-width:140px;height:47px;font-size:13px}}@media (width<=1100px){._reportsPage_1u3fs_9{padding:28px}._filters_1u3fs_298{grid-template-columns:repeat(2,minmax(0,1fr))}._patientCard_1u3fs_441{grid-template-columns:minmax(280px,1fr) minmax(190px,.8fr)}._viewPatientButton_1u3fs_588{grid-column:1/-1;width:100%}}@media (width<=800px){._reportsPage_1u3fs_9{padding:22px}._pageHeader_1u3fs_26{padding:23px}._headerIcon_1u3fs_38{width:55px;min-width:55px;height:55px;font-size:23px}._headerContent_1u3fs_51 h1{font-size:26px}._reportGuide_1u3fs_84{padding:19px}._searchSection_1u3fs_127{padding:23px}._patientCard_1u3fs_441{grid-template-columns:1fr;gap:20px;padding:22px}._patientLastRecord_1u3fs_547{border-top:1px solid #e8eef1;border-left:none;padding-top:17px;padding-left:0}._viewPatientButton_1u3fs_588{grid-column:auto}}@media (width<=600px){._reportsPage_1u3fs_9{padding:16px}._pageHeader_1u3fs_26{border-radius:15px;align-items:flex-start;gap:14px;padding:20px}._headerIcon_1u3fs_38{border-radius:12px;width:48px;min-width:48px;height:48px;font-size:20px}._headerLabel_1u3fs_55{letter-spacing:1px;font-size:10px}._headerContent_1u3fs_51 h1{font-size:23px}._headerContent_1u3fs_51 p{margin-top:6px;font-size:13px;line-height:1.55}._reportGuide_1u3fs_84{border-radius:13px;gap:11px;padding:17px}._guideIcon_1u3fs_95{width:34px;min-width:34px;height:34px;font-size:15px}._reportGuide_1u3fs_84 h2{font-size:14px}._reportGuide_1u3fs_84 p{font-size:12px;line-height:1.6}._searchSection_1u3fs_127{border-radius:15px;padding:20px}._sectionTitle_1u3fs_136{margin-bottom:17px}._sectionTitle_1u3fs_136 h2{font-size:20px}._sectionTitle_1u3fs_136 p{font-size:12px;line-height:1.5}._mainSearch_1u3fs_171{flex-wrap:wrap;min-height:auto;padding:8px}._mainSearch_1u3fs_171>i{margin-left:7px}._mainSearch_1u3fs_171 input{height:43px;padding:0 10px;font-size:13px}._mainSearch_1u3fs_171 button{width:100%;height:43px;margin:4px 0 0;font-size:13px}._filterHeader_1u3fs_247{align-items:center;margin-top:23px;padding-top:20px}._filterHeader_1u3fs_247>div span{font-size:13px}._clearFilters_1u3fs_275{font-size:11px}._filters_1u3fs_298{grid-template-columns:1fr;gap:14px}._filterGroup_1u3fs_304 label{font-size:12px}._filterInput_1u3fs_316,._filterSelect_1u3fs_317{height:48px}._resultsHeader_1u3fs_383{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:14px}._resultsHeader_1u3fs_383 h2{font-size:21px}._resultCount_1u3fs_407{font-size:11px}._patientCard_1u3fs_441{border-radius:14px;gap:18px;padding:19px}._patientMain_1u3fs_466{align-items:flex-start;gap:13px}._patientAvatar_1u3fs_473{border-radius:12px;width:50px;min-width:50px;height:50px;font-size:15px}._patientNameRow_1u3fs_491 h3{font-size:16px}._patientInfo_1u3fs_487>p{font-size:11px}._patientMeta_1u3fs_522{gap:8px 12px}._patientMeta_1u3fs_522 span{font-size:10px}._patientLastRecord_1u3fs_547{padding-top:15px}._patientLastRecord_1u3fs_547 strong{font-size:13px}._patientLastRecord_1u3fs_547 small{font-size:10px}._viewPatientButton_1u3fs_588{width:100%;height:45px;font-size:12px}._emptyState_1u3fs_627{min-height:220px;padding:28px 20px}._emptyIcon_1u3fs_641{width:52px;height:52px;font-size:20px}._emptyState_1u3fs_627 h3{font-size:16px}._emptyState_1u3fs_627 p{font-size:12px}._reportsFooter_1u3fs_674{flex-direction:column;align-items:flex-start;gap:9px;margin-top:22px;font-size:10px}}@media (width<=380px){._reportsPage_1u3fs_9{padding:12px}._pageHeader_1u3fs_26{padding:17px}._headerIcon_1u3fs_38{width:43px;min-width:43px;height:43px;font-size:18px}._headerContent_1u3fs_51 h1{font-size:20px}._headerContent_1u3fs_51 p{font-size:12px}._searchSection_1u3fs_127{padding:17px}._sectionTitle_1u3fs_136 h2{font-size:18px}._patientCard_1u3fs_441{padding:16px}._patientMain_1u3fs_466{gap:10px}._patientAvatar_1u3fs_473{width:45px;min-width:45px;height:45px;font-size:14px}._patientNameRow_1u3fs_491 h3{font-size:15px}._activeStatus_1u3fs_505{font-size:9px}._patientMeta_1u3fs_522{flex-direction:column;align-items:flex-start;gap:6px}._patientLastRecord_1u3fs_547 strong{white-space:normal}}._loadingContainer_1u3fs_1226{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #e2eaf0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:280px;padding:35px 20px;display:flex}._loadingIcon_1u3fs_1241{color:#087ea4;background:#eaf6fa;border-radius:16px;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:20px;animation:2s ease-in-out infinite _iconFloat_1u3fs_1;display:flex;position:relative}._loadingIcon_1u3fs_1241 i{font-size:30px}._pulse_1u3fs_1259{opacity:0;border:2px solid #087ea4;border-radius:20px;animation:1.8s ease-out infinite _pulseRing_1u3fs_1;position:absolute;inset:-5px}._loadingContainer_1u3fs_1226 h3{color:#243746;margin:0 0 9px;font-size:18px;font-weight:650}._loadingContainer_1u3fs_1226 p{color:#64748b;margin:0 0 22px;font-size:13px;line-height:1.6}._loadingTrack_1u3fs_1282{background:#e4edf2;border-radius:20px;width:180px;max-width:80%;height:4px;margin-bottom:15px;overflow:hidden}._loadingBar_1u3fs_1292{border-radius:inherit;background:#087ea4;width:40%;height:100%;animation:1.4s ease-in-out infinite _loadingSlide_1u3fs_1;display:block}._loadingContainer_1u3fs_1226 small{color:#8293a1;font-size:11px}@keyframes _loadingSlide_1u3fs_1{0%{transform:translate(-110%)}to{transform:translate(350%)}}@keyframes _pulseRing_1u3fs_1{0%{opacity:.5;transform:scale(.9)}to{opacity:0;transform:scale(1.2)}}@keyframes _iconFloat_1u3fs_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (width<=600px){._loadingContainer_1u3fs_1226{min-height:240px;padding:25px 14px}._loadingIcon_1u3fs_1241{width:54px;height:54px;margin-bottom:17px}._loadingIcon_1u3fs_1241 i{font-size:26px}._loadingContainer_1u3fs_1226 h3{font-size:16px}._loadingContainer_1u3fs_1226 p{font-size:12px}}@media (prefers-reduced-motion:reduce){._loadingIcon_1u3fs_1241,._pulse_1u3fs_1259,._loadingBar_1u3fs_1292{animation:none}}._serverErrorOverlay_1u3fs_1375{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:9999;background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._serverErrorModal_1u3fs_1387{text-align:center;background:#fff;border-radius:14px;width:100%;max-width:400px;padding:35px 28px 28px;animation:.25s _serverErrorAppear_1u3fs_1;position:relative;box-shadow:0 15px 45px #00000026}._serverErrorClose_1u3fs_1399{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:14px;right:15px}._serverErrorClose_1u3fs_1399:hover{color:#334155;background:#e2e8f0}._serverErrorIcon_1u3fs_1420{color:#dc4c43;background:#fff1f0;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;margin:0 auto 18px;font-size:29px;display:flex}._serverErrorModal_1u3fs_1387 h3{color:#334155;margin-bottom:10px;font-size:20px;font-weight:700}._serverErrorModal_1u3fs_1387 p{color:#64748b;margin-bottom:25px;font-size:14px;line-height:1.6}._serverErrorButton_1u3fs_1447{color:#fff;cursor:pointer;background:#087ea4;border:none;border-radius:8px;width:100%;padding:12px;font-size:14px;font-weight:600;transition:all .2s}._serverErrorButton_1u3fs_1447:hover{background:#066783}@keyframes _serverErrorAppear_1u3fs_1{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._printReportsPage_20lj9_5{color:#172033;box-sizing:border-box;background:#f3f7fa;width:100%;min-height:100vh;padding:28px;font-family:Segoe UI,Arial,sans-serif}._topNavigation_20lj9_19{justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1500px;margin:0 auto 25px;display:flex}._backButton_20lj9_29,._printAllButton_20lj9_30{cursor:pointer;border:none;justify-content:center;align-items:center;gap:9px;font-family:inherit;transition:all .25s;display:inline-flex}._backButton_20lj9_29{color:#405466;background:#fff;border:1px solid #dce5ea;border-radius:9px;min-height:46px;padding:0 18px;font-size:14px;font-weight:600}._backButton_20lj9_29:hover{color:#087ea4;border-color:#b9dce8;transform:translate(-3px)}._backButton_20lj9_29 i{font-size:17px}._topTitle_20lj9_62{align-items:center;gap:13px;display:flex}._topTitle_20lj9_62>i{color:#087ea4;background:#e3f3f7;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}._topTitle_20lj9_62 span{color:#087ea4;letter-spacing:1.5px;margin-bottom:2px;font-size:10px;font-weight:800;display:block}._topTitle_20lj9_62 h1{color:#172033;letter-spacing:-.3px;margin:0;font-size:22px;font-weight:750}._printAllButton_20lj9_30{color:#fff;background:#087ea4;border-radius:9px;min-height:46px;padding:0 19px;font-size:14px;font-weight:700;box-shadow:0 5px 14px #087ea429}._printAllButton_20lj9_30:hover{background:#066b8b;transform:translateY(-2px);box-shadow:0 8px 18px #087ea433}._patientSummary_20lj9_118{box-sizing:border-box;background:#fff;border:1px solid #dfe8ed;border-radius:13px;justify-content:space-between;align-items:center;gap:30px;width:100%;max-width:1500px;margin:0 auto 22px;padding:23px;display:flex}._patientIdentity_20lj9_133{align-items:center;gap:15px;min-width:250px;display:flex}._patientAvatar_20lj9_140{color:#087ea4;background:#e5f4f8;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:55px;height:55px;font-size:24px;display:flex}._patientLabel_20lj9_153{color:#7a8b98;letter-spacing:1.3px;margin-bottom:2px;font-size:10px;font-weight:800;display:block}._patientIdentity_20lj9_133 h2{color:#172033;margin:0;font-size:21px;font-weight:750}._patientDetails_20lj9_169{flex:1;grid-template-columns:repeat(4,minmax(100px,1fr));gap:18px;display:grid}._patientDetails_20lj9_169>div{min-width:0}._patientDetails_20lj9_169 span{color:#83929d;margin-bottom:5px;font-size:11px;font-weight:650;display:block}._patientDetails_20lj9_169 strong{color:#253747;overflow-wrap:anywhere;font-size:14px;font-weight:700;display:block}._reportInstruction_20lj9_200{box-sizing:border-box;background:#edf7fa;border:1px solid #cce8ef;border-radius:11px;align-items:center;gap:15px;width:100%;max-width:1500px;margin:0 auto 18px;padding:17px 20px;display:flex}._instructionIcon_20lj9_214{color:#087ea4;background:#d8eff5;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}._reportInstruction_20lj9_200 h3{color:#234052;margin:0 0 3px;font-size:14px;font-weight:750}._reportInstruction_20lj9_200 p{color:#617582;margin:0;font-size:12px;line-height:1.55}._selectionActions_20lj9_241{align-items:center;gap:8px;margin-left:auto;display:flex}._selectionActions_20lj9_241 button{color:#526673;cursor:pointer;background:#fff;border:1px solid #cddde3;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:35px;padding:0 11px;font-family:inherit;font-size:11px;font-weight:650;transition:all .2s;display:inline-flex}._selectionActions_20lj9_241 button:hover{color:#087ea4;background:#f8fcfd;border-color:#9ccbd8}._reportSummaryBar_20lj9_276{box-sizing:border-box;justify-content:space-between;align-items:center;gap:15px;width:100%;max-width:1500px;margin:0 auto 22px;padding:12px 17px;display:flex}._reportSummaryBar_20lj9_276>div{color:#667985;align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}._reportSummaryBar_20lj9_276>div:first-child i{color:#087ea4;font-size:16px}._selectedCount_20lj9_302 i{color:#4d9a76;font-size:15px}._reportsList_20lj9_311{width:100%}._reportDocument_20lj9_315{box-sizing:border-box;background:#fff;border:1px solid #d7e0e5;width:100%;max-width:820px;margin:0 auto 38px;padding:0 0 36px;overflow:hidden;box-shadow:0 12px 35px #1c394814}._reportDocument_20lj9_315>:not(._documentHospitalHeader_20lj9_328){margin-left:36px;margin-right:36px}._recordOff_20lj9_333{opacity:.45}._documentHospitalHeader_20lj9_328{box-sizing:border-box;background:#f4f9fb;border-bottom:2px solid #087ea4;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:16px 36px;display:flex}._hospitalBrand_20lj9_353{flex:1;align-items:center;gap:12px;min-width:0;display:flex}._hospitalLogo_20lj9_361{background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex;overflow:hidden}._hospitalLogo_20lj9_361 img{object-fit:contain;width:100%;height:100%;display:block}._hospitalLogo_20lj9_361 i{color:#087ea4;font-size:34px}._hospitalBrand_20lj9_353>div:last-child{min-width:0}._hospitalBrand_20lj9_353 h2{color:#17465a;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:750;line-height:1.25}._hospitalBrand_20lj9_353 p{color:#64748b;margin:4px 0 0;font-size:11px;line-height:1.4}._hospitalContact_20lj9_404{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:5px;max-width:44%;display:flex}._hospitalContact_20lj9_404 span{color:#475569;overflow-wrap:anywhere;align-items:flex-start;gap:7px;font-size:10px;line-height:1.4;display:flex}._hospitalContact_20lj9_404 span i{color:#087ea4;flex-shrink:0;margin-top:1px;font-size:12px}._documentTitle_20lj9_435{justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 0 14px;display:flex}._documentTitle_20lj9_435 span{color:#087ea4;letter-spacing:1.6px;margin-bottom:3px;font-size:9px;font-weight:800;display:block}._documentTitle_20lj9_435 h2{color:#1c303d;margin:0;font-size:19px;font-weight:750}._includeRecord_20lj9_459{color:#61737e;white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:650;display:flex}._includeRecord_20lj9_459 input,._reportField_20lj9_470 input{accent-color:#087ea4;cursor:pointer;flex-shrink:0;width:15px;height:15px;margin:0}._documentPatientInfo_20lj9_483{border-top:1px solid #e0e7eb;border-bottom:1px solid #e0e7eb;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 0;display:grid}._documentPatientInfo_20lj9_483>div{border-right:1px dotted #c6d3d9;min-width:0;padding:0 12px}._documentPatientInfo_20lj9_483>div:first-child{padding-left:0}._documentPatientInfo_20lj9_483>div:last-child{border-right:none;padding-right:0}._documentPatientInfo_20lj9_483 span{color:#8796a0;text-transform:uppercase;letter-spacing:.6px;margin-bottom:4px;font-size:9px;font-weight:700;display:block}._documentPatientInfo_20lj9_483 strong{color:#263d4a;overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.35;display:block}._documentSection_20lj9_529{padding-top:20px}._documentSectionHeader_20lj9_533{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._documentSectionHeader_20lj9_533 span{color:#087ea4;letter-spacing:1.4px;margin-bottom:3px;font-size:9px;font-weight:800;display:block}._documentSectionHeader_20lj9_533 h3{color:#263c49;margin:0;font-size:15px;font-weight:750}._documentSectionHeader_20lj9_533>i{color:#087ea4;font-size:19px}._medicalGrid_20lj9_562{border-top:1px solid #dce5e9;border-bottom:1px solid #dce5e9;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px;width:100%;display:grid}._reportField_20lj9_470{border-bottom:1px dotted #d2dde2;min-width:0;padding:12px 0}._reportField_20lj9_470 label{color:#506673;align-items:flex-start;gap:7px;min-width:0;font-size:11px;font-weight:750;line-height:1.4;display:flex}._reportField_20lj9_470 label span{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0}._reportValue_20lj9_595{color:#263d4a;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;max-width:100%;margin-top:5px;padding-left:22px;font-size:12px;line-height:1.6}._fieldOff_20lj9_609{opacity:.4}._doctorDeclaration_20lj9_617{background:#f7fafb;border-left:3px solid #087ea4;margin-top:20px;padding:14px 17px}._declarationHeader_20lj9_624{align-items:center;gap:10px;margin-bottom:8px;display:flex}._declarationHeader_20lj9_624>i{color:#087ea4;font-size:18px}._declarationHeader_20lj9_624 span{color:#087ea4;letter-spacing:1.3px;margin-bottom:2px;font-size:8px;font-weight:800;display:block}._declarationHeader_20lj9_624 h3{color:#304753;margin:0;font-size:12px;font-weight:750}._doctorDeclaration_20lj9_617 p{color:#5e707b;margin:0;font-size:11px;line-height:1.6}._signatureSection_20lj9_663{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:18px;display:flex}._signatureBox_20lj9_671{flex-direction:column;width:48%;min-width:0;display:flex}._signatureRight_20lj9_678{width:38%}._signatureSpace_20lj9_682{height:26px}._signatureLine_20lj9_686{background:#526570;width:100%;height:1px}._signatureBox_20lj9_671 small{color:#526570;margin-top:4px;font-size:10px;font-weight:600}._confidentialityNotice_20lj9_703{background:#fafcfd;border:1px solid #e1e8eb;align-items:flex-start;gap:10px;margin-top:20px;padding:12px 14px;display:flex}._confidentialityNotice_20lj9_703>i{color:#087ea4;flex-shrink:0;margin-top:1px;font-size:14px}._confidentialityNotice_20lj9_703 strong{color:#4b5e69;letter-spacing:.8px;margin-bottom:3px;font-size:9px;font-weight:800;display:block}._confidentialityNotice_20lj9_703 p{color:#7a8992;margin:0;font-size:9px;line-height:1.55}._documentFooter_20lj9_736{border-top:1px solid #dce5e9;justify-content:space-between;align-items:center;gap:15px;margin-top:18px;padding-top:11px;display:flex}._documentFooter_20lj9_736>div{align-items:center;gap:6px;display:flex}._documentFooter_20lj9_736 i{color:#087ea4;font-size:12px}._documentFooter_20lj9_736 span{color:#8998a1;overflow-wrap:anywhere;font-size:9px;font-weight:650}._finalActions_20lj9_768{box-sizing:border-box;background:#fff;border:1px solid #dce6eb;border-radius:11px;justify-content:space-between;align-items:center;gap:25px;width:100%;max-width:820px;margin:0 auto 25px;padding:19px 22px;display:flex}._finalMessage_20lj9_783{align-items:center;gap:12px;min-width:0;display:flex}._finalIcon_20lj9_790{color:#087ea4;background:#e6f4f8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}._finalMessage_20lj9_783 h3{color:#2d4350;margin:0 0 3px;font-size:13px;font-weight:750}._finalMessage_20lj9_783 p{color:#788892;margin:0;font-size:11px;line-height:1.5}._finalButtons_20lj9_817{flex-shrink:0;align-items:center;gap:9px;display:flex}._cancelPrintButton_20lj9_824,._printButton_20lj9_825{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 15px;font-family:inherit;font-size:12px;font-weight:700;transition:all .25s;display:inline-flex}._cancelPrintButton_20lj9_824{color:#5c707b;background:#fff;border:1px solid #d5e0e5}._cancelPrintButton_20lj9_824:hover{color:#087ea4;border-color:#a9c5cf}._printButton_20lj9_825{color:#fff;background:#087ea4;border:1px solid #087ea4;box-shadow:0 5px 13px #087ea429}._printButton_20lj9_825:hover{background:#066b8b;transform:translateY(-2px)}._pageFooter_20lj9_863{justify-content:space-between;align-items:center;gap:15px;width:100%;max-width:820px;margin:0 auto;padding:0 5px 15px;display:flex}._pageFooter_20lj9_863>div{align-items:center;gap:6px;display:flex}._pageFooter_20lj9_863 i{color:#087ea4;font-size:11px}._pageFooter_20lj9_863 span{color:#8a99a2;font-size:10px}@media (width<=1000px){._printReportsPage_20lj9_5{padding:22px}._topNavigation_20lj9_19{flex-wrap:wrap}._topTitle_20lj9_62{order:-1;width:100%}._patientSummary_20lj9_118{flex-direction:column;align-items:stretch}._patientDetails_20lj9_169{grid-template-columns:repeat(2,1fr)}._reportInstruction_20lj9_200{flex-wrap:wrap;align-items:flex-start}._selectionActions_20lj9_241{width:100%;margin-left:55px}._reportDocument_20lj9_315>:not(._documentHospitalHeader_20lj9_328){margin-left:28px;margin-right:28px}._documentHospitalHeader_20lj9_328{padding:16px 28px}}@media (width<=700px){._printReportsPage_20lj9_5{padding:14px}._topNavigation_20lj9_19{grid-template-columns:1fr auto;gap:12px;display:grid}._topTitle_20lj9_62{order:-1;grid-column:1/-1}._backButton_20lj9_29{justify-self:start}._printAllButton_20lj9_30{justify-self:end}._patientSummary_20lj9_118{padding:18px}._reportInstruction_20lj9_200{padding:16px}._selectionActions_20lj9_241{width:100%;margin-left:0}._selectionActions_20lj9_241 button{flex:1}._reportSummaryBar_20lj9_276{flex-direction:column;align-items:flex-start;gap:8px;padding:8px 2px}._reportDocument_20lj9_315>:not(._documentHospitalHeader_20lj9_328){margin-left:18px;margin-right:18px}._documentHospitalHeader_20lj9_328{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 18px}._hospitalContact_20lj9_404{width:100%;max-width:100%}._hospitalLogo_20lj9_361{width:46px;height:46px}._hospitalBrand_20lj9_353 h2{font-size:17px}._documentTitle_20lj9_435{flex-direction:column;gap:12px}._documentPatientInfo_20lj9_483{grid-template-columns:1fr 1fr;gap:13px 0}._documentPatientInfo_20lj9_483>div:nth-child(2){border-right:none;padding-right:0}._documentPatientInfo_20lj9_483>div:nth-child(3){padding-left:0}._medicalGrid_20lj9_562{grid-template-columns:minmax(0,1fr)}._signatureSection_20lj9_663{flex-direction:column;align-items:stretch;gap:22px}._signatureBox_20lj9_671,._signatureRight_20lj9_678{width:100%}._finalActions_20lj9_768{flex-direction:column;align-items:stretch;padding:17px}._finalButtons_20lj9_817{width:100%}._cancelPrintButton_20lj9_824,._printButton_20lj9_825{flex:1}._documentFooter_20lj9_736,._pageFooter_20lj9_863{flex-direction:column;align-items:flex-start}}@media (width<=430px){._topNavigation_20lj9_19{grid-template-columns:1fr}._backButton_20lj9_29,._printAllButton_20lj9_30{width:100%}._patientDetails_20lj9_169,._documentPatientInfo_20lj9_483{grid-template-columns:1fr}._documentPatientInfo_20lj9_483>div,._documentPatientInfo_20lj9_483>div:nth-child(n){border-bottom:1px dotted #d3dfe4;border-right:none;padding:0 0 10px}._documentPatientInfo_20lj9_483>div:last-child{border-bottom:none;padding-bottom:0}}@page{size:A4;margin:15mm}@media print{html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}._printReportsPage_20lj9_5{width:100%;min-height:0;margin:0;padding:0;background:#fff!important}._screenOnly_20lj9_1135{display:none!important}._reportsList_20lj9_311{width:100%}._reportDocument_20lj9_315{width:100%;max-width:180mm;box-shadow:none;color:#000;opacity:1;box-sizing:border-box;break-inside:auto;background:#fff;border:1px solid #b9c7cd;border-radius:0;margin:0 auto;padding:0 0 6mm;overflow:hidden}._reportDocument_20lj9_315+._reportDocument_20lj9_315{break-before:page;page-break-before:always}._recordOff_20lj9_333,._fieldOff_20lj9_609{display:none!important}._reportDocument_20lj9_315>:not(._documentHospitalHeader_20lj9_328){margin-left:8mm;margin-right:8mm}._reportDocument_20lj9_315 input[type=checkbox]{display:none!important}._reportField_20lj9_470 label{gap:0}._documentHospitalHeader_20lj9_328{break-inside:avoid;border-bottom:2px solid #087ea4;flex-direction:row;align-items:center;padding:8px 8mm;background:#f4f9fb!important}._hospitalLogo_20lj9_361{width:44px;height:44px}._hospitalBrand_20lj9_353 h2{font-size:14pt}._hospitalBrand_20lj9_353 p{font-size:8pt}._hospitalContact_20lj9_404{max-width:44%}._hospitalContact_20lj9_404 span{font-size:8pt}._documentTitle_20lj9_435{break-inside:avoid;padding:12px 0 9px}._documentTitle_20lj9_435 span{font-size:7.5pt}._documentTitle_20lj9_435 h2{font-size:14pt}._documentPatientInfo_20lj9_483{break-inside:avoid;padding:8px 0}._documentPatientInfo_20lj9_483 span{font-size:7pt}._documentPatientInfo_20lj9_483 strong{font-size:9.5pt}._documentSection_20lj9_529{padding-top:12px}._documentSectionHeader_20lj9_533{break-after:avoid;margin-bottom:8px}._documentSectionHeader_20lj9_533 span{font-size:7pt}._documentSectionHeader_20lj9_533 h3{font-size:12pt}._medicalGrid_20lj9_562{column-gap:6mm;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;display:grid!important}._reportField_20lj9_470{break-inside:avoid;page-break-inside:avoid;padding:7px 0}._reportField_20lj9_470 label{font-size:9pt}._reportValue_20lj9_595{white-space:normal;overflow-wrap:anywhere;word-break:break-word;margin-top:3px;padding-left:0;font-size:9.5pt;line-height:1.5}._doctorDeclaration_20lj9_617{break-inside:avoid;margin-top:12px;padding:9px 12px;background:#f7fafb!important}._declarationHeader_20lj9_624 span{font-size:7pt}._declarationHeader_20lj9_624 h3{font-size:10pt}._doctorDeclaration_20lj9_617 p{font-size:8.5pt;line-height:1.5}._signatureSection_20lj9_663{break-inside:avoid;margin-top:10px}._signatureSpace_20lj9_682{height:22px}._signatureBox_20lj9_671 small{font-size:8.5pt}._confidentialityNotice_20lj9_703{break-inside:avoid;margin-top:12px;padding:7px 10px}._confidentialityNotice_20lj9_703 strong,._confidentialityNotice_20lj9_703 p{font-size:7.5pt}._documentFooter_20lj9_736{break-inside:avoid;margin-top:10px;padding-top:7px}._documentFooter_20lj9_736 span{font-size:7.5pt}*{transition:none!important;animation:none!important}}html{scroll-behavior:smooth}._b5_1yyj1_5{display:none}._settingsPage_1yyj1_13{color:#172033;box-sizing:border-box;scroll-behavior:smooth;background:#f3f8fa;width:100%;min-height:100vh;padding:35px;font-family:Segoe UI,sans-serif}._pageHeader_1yyj1_31{width:100%;max-width:1550px;margin:0 auto 30px}._headerContent_1yyj1_37{align-items:center;gap:18px;display:flex}._headerIcon_1yyj1_43{color:#fff;background:#087ea4;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:27px;animation:4s ease-in-out infinite _headerFloat_1yyj1_1;display:flex;box-shadow:0 10px 25px #087ea42e}@keyframes _headerFloat_1yyj1_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}._headerLabel_1yyj1_76{color:#087ea4;letter-spacing:1.8px;margin-bottom:5px;font-size:11px;font-weight:800;display:block}._headerContent_1yyj1_37 h1{color:#172f3b;letter-spacing:-.7px;margin:0;font-size:32px;font-weight:750}._headerContent_1yyj1_37 p{color:#687d88;margin:7px 0 0;font-size:15px;line-height:1.6}._settingsNavigation_1yyj1_113{box-sizing:border-box;scrollbar-width:none;background:#fff;border:1px solid #d6e3e8;border-radius:13px;align-items:center;gap:6px;width:100%;max-width:1550px;margin:0 auto 32px;padding:8px;display:flex;overflow-x:auto;box-shadow:0 5px 18px #20404d0a}._settingsNavigation_1yyj1_113::-webkit-scrollbar{display:none}._settingsNavItem_1yyj1_143{color:#5f737e;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-family:inherit;font-size:13px;font-weight:650;transition:background .25s,color .25s,transform .25s;display:inline-flex}._settingsNavItem_1yyj1_143 i{font-size:17px}._settingsNavItem_1yyj1_143:hover{color:#087ea4;background:#eaf6f9;transform:translateY(-1px)}._settingsNavItem_1yyj1_143._active_1yyj1_189{color:#fff;background:#087ea4;box-shadow:0 7px 18px #087ea42e}._settingsSection_1yyj1_202{width:100%;max-width:1550px;margin:0 auto 42px}._sectionHeader_1yyj1_209{justify-content:space-between;align-items:flex-start;gap:25px;margin-bottom:20px;display:flex}._sectionHeader_1yyj1_209>div:first-child{min-width:0}._sectionHeader_1yyj1_209 span{color:#087ea4;letter-spacing:1.7px;margin-bottom:5px;font-size:10px;font-weight:800;display:block}._sectionHeader_1yyj1_209 h2{color:#203944;letter-spacing:-.3px;margin:0;font-size:25px;font-weight:750}._sectionHeader_1yyj1_209 p{color:#71858f;max-width:760px;margin:7px 0 0;font-size:14px;line-height:1.6}._sectionIcon_1yyj1_258{color:#087ea4;background:#dff1f5;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:21px;display:flex;box-shadow:inset 0 0 0 1px #087ea40d}._settingsCard_1yyj1_284{box-sizing:border-box;background:#fff;border:1px solid #d7e3e8;border-radius:14px;width:100%;margin-bottom:19px;padding:28px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 5px 20px #1c3d4a0b}._settingsCard_1yyj1_284:hover{border-color:#c7dce3;box-shadow:0 10px 30px #1c3d4a12}._cardTitle_1yyj1_318{border-bottom:1px solid #e2ebee;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:25px;padding-bottom:18px;display:flex}._cardTitle_1yyj1_318>div{min-width:0}._formGrid_1yyj1_376{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 26px;width:100%;display:grid}._formGroup_1yyj1_387{flex-direction:column;min-width:0;display:flex}._formGroup_1yyj1_387._fullWidth_1yyj1_394{grid-column:1/-1}._formGroup_1yyj1_387 label{color:#415a66;margin-bottom:8px;font-size:13px;font-weight:700}._formGroup_1yyj1_387 input,._formGroup_1yyj1_387 select,._formGroup_1yyj1_387 textarea{color:#263e49;box-sizing:border-box;background:#f9fbfc;border:1px solid #cedde3;border-radius:9px;outline:none;width:100%;min-height:50px;padding:0 15px;font-family:inherit;font-size:14px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}._formGroup_1yyj1_387 textarea{resize:vertical;min-height:120px;padding:13px 15px;line-height:1.65}._formGroup_1yyj1_387 input::placeholder,._formGroup_1yyj1_387 textarea::placeholder{color:#9aaab2}._formGroup_1yyj1_387 input:hover,._formGroup_1yyj1_387 select:hover,._formGroup_1yyj1_387 textarea:hover{border-color:#afcbd5}._formGroup_1yyj1_387 input:focus,._formGroup_1yyj1_387 select:focus,._formGroup_1yyj1_387 textarea:focus{background:#fff;border-color:#087ea4;transform:translateY(-1px);box-shadow:0 0 0 4px #087ea417}._formGroup_1yyj1_387 input:read-only{color:#778991;cursor:not-allowed;background:#edf3f5}._formGroup_1yyj1_387 select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#617984 50%),linear-gradient(135deg,#617984 50%,#0000 50%);background-position:calc(100% - 19px) 21px,calc(100% - 13px) 21px;background-repeat:no-repeat;background-size:6px 6px;padding-right:42px}._logoUploadArea_1yyj1_515{box-sizing:border-box;background:linear-gradient(135deg,#f7fbfc,#edf7f9);border:1px dashed #bcd3dc;border-radius:12px;align-items:center;gap:22px;min-height:145px;padding:22px;display:flex}._logoPreview_1yyj1_536{color:#fff;background:#087ea4;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:92px;height:92px;font-size:35px;animation:4s ease-in-out infinite _logoPulse_1yyj1_1;display:flex;box-shadow:0 8px 20px #087ea429}@keyframes _logoPulse_1yyj1_1{0%,to{box-shadow:0 8px 20px #087ea429}50%{box-shadow:0 11px 28px #087ea440}}._logoUploadInfo_1yyj1_574{flex-direction:column;align-items:flex-start;min-width:0;display:flex}._logoUploadInfo_1yyj1_574 span{color:#7c8e97;margin-top:5px;font-size:12px}._logoUploadInfo_1yyj1_574 button{color:#526a75;cursor:pointer;background:#fff;border:1px solid #bcd4dc;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;margin-top:13px;padding:0 15px;font-family:inherit;font-size:12px;font-weight:700;transition:color .2s,border-color .2s,background .2s,transform .2s;display:inline-flex}._logoUploadInfo_1yyj1_574 button:hover{color:#fff;background:#087ea4;border-color:#087ea4;transform:translateY(-2px)}._saveArea_1yyj1_649{box-sizing:border-box;background:#dff1f5;border:1px solid #c8e4eb;border-radius:11px;justify-content:space-between;align-items:center;gap:25px;width:100%;margin-top:7px;padding:18px 21px;display:flex}._saveArea_1yyj1_649>div{align-items:center;gap:11px;min-width:0;display:flex}._saveArea_1yyj1_649>div i{color:#087ea4;flex-shrink:0;font-size:18px}._saveArea_1yyj1_649>div span{color:#58707b;font-size:12px;line-height:1.55}._saveButton_1yyj1_694{color:#fff;cursor:pointer;background:#06729d;border:1px solid #087ea4;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:47px;padding:0 20px;font-family:inherit;font-size:13px;font-weight:700;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 7px 17px #087ea429}._saveButton_1yyj1_694:hover{background:#066c8b;transform:translateY(-2px);box-shadow:0 10px 23px #087ea438}._saveButton_1yyj1_694 i{font-size:16px}._userToolbar_1yyj1_748{box-sizing:border-box;background:#fff;border:1px solid #d7e3e8;border-radius:12px;align-items:center;gap:12px;width:100%;margin-bottom:18px;padding:17px;display:flex;box-shadow:0 4px 16px #1c3d4a09}._userSearch_1yyj1_770{background:#f9fbfc;border:1px solid #d2e0e5;border-radius:9px;flex:1;align-items:center;gap:10px;min-width:260px;height:47px;padding:0 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}._userSearch_1yyj1_770:focus-within{background:#fff;border-color:#087ea4;box-shadow:0 0 0 4px #087ea414}._userSearch_1yyj1_770 i{color:#738993;font-size:17px}._userSearch_1yyj1_770 input{color:#304752;background:0 0;border:none;outline:none;width:100%;min-width:0;height:100%;font-family:inherit;font-size:13px}._userSearch_1yyj1_770 input::placeholder{color:#9aaab2}._userFilters_1yyj1_837{align-items:center;gap:9px;display:flex}._userFilters_1yyj1_837 select{color:#526a75;cursor:pointer;background:#f9fbfc;border:1px solid #d2e0e5;border-radius:9px;outline:none;width:145px;height:47px;padding:0 35px 0 13px;font-family:inherit;font-size:12px}._userFilters_1yyj1_837 select:focus{border-color:#087ea4;box-shadow:0 0 0 3px #087ea412}._addUserButton_1yyj1_878{color:#fff;cursor:pointer;background:#087ea4;border:1px solid #087ea4;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:47px;padding:0 17px;font-family:inherit;font-size:12px;font-weight:700;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 6px 16px #087ea426}._addUserButton_1yyj1_878:hover{background:#066c8b;transform:translateY(-2px);box-shadow:0 9px 20px #087ea438}._addUserButton_1yyj1_878 i{font-size:16px}._usersTableCard_1yyj1_931{background:#fff;border:1px solid #d5e2e7;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 6px 22px #1c3d4a0d}._tableHeader_1yyj1_944{box-sizing:border-box;border-bottom:1px solid #e1eaed;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:18px 22px;display:flex}._tableHeader_1yyj1_944 h3{color:#29424e;margin:0;font-size:17px;font-weight:750}._tableHeader_1yyj1_944 p{color:#7a8d96;margin:5px 0 0;font-size:12px}._userCount_1yyj1_977{color:#087ea4;white-space:nowrap;background:#dff1f5;border-radius:20px;justify-content:center;align-items:center;min-height:32px;padding:0 12px;font-size:11px;font-weight:750;display:inline-flex}._tableWrapper_1yyj1_1002{scrollbar-width:thin;scrollbar-color:#b9cdd5 transparent;width:100%;overflow-x:auto}._tableWrapper_1yyj1_1002::-webkit-scrollbar{height:7px}._tableWrapper_1yyj1_1002::-webkit-scrollbar-track{background:#f4f8f9}._tableWrapper_1yyj1_1002::-webkit-scrollbar-thumb{background:#b9cdd5;border-radius:20px}._tableWrapper_1yyj1_1002 table{border-collapse:collapse;width:100%;min-width:900px}._tableWrapper_1yyj1_1002 th{text-align:left;color:#607782;letter-spacing:.7px;text-transform:uppercase;white-space:nowrap;background:#f1f7f9;height:51px;padding:0 20px;font-size:10px;font-weight:800}._tableWrapper_1yyj1_1002 td{color:#536b76;white-space:nowrap;border-top:1px solid #e7eef1;min-height:70px;padding:14px 20px;font-size:12px}._tableWrapper_1yyj1_1002 tbody tr{transition:background .2s}._tableWrapper_1yyj1_1002 tbody tr:hover{background:#f7fbfc}._userCell_1yyj1_1091{align-items:center;gap:12px;display:flex}._userAvatar_1yyj1_1098{color:#087ea4;background:#dff1f5;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:43px;font-size:17px;display:flex}._userCell_1yyj1_1091>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}._userCell_1yyj1_1091 strong{color:#304954;font-size:13px;font-weight:750}._userCell_1yyj1_1091 span{color:#8a9ba3;font-size:10px}._roleBadge_1yyj1_1143{border-radius:20px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:10px;font-weight:750;display:inline-flex}._roleBadge_1yyj1_1143._doctor_1yyj1_1158{color:#087ea4;background:#dff1f5}._roleBadge_1yyj1_1143._nurse_1yyj1_1163{color:#9a4d82;background:#f6e9f2}._roleBadge_1yyj1_1143._admin_1yyj1_1168{color:#62519c;background:#ebe8f7}._statusBadge_1yyj1_1178{align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}._statusBadge_1yyj1_1178 i{font-size:7px}._activeStatus_1yyj1_1192{color:#25855d}._inactiveStatus_1yyj1_1196{color:#a06b48}._tableActions_1yyj1_1205{align-items:center;gap:7px;display:flex}._tableActions_1yyj1_1205 button{color:#647984;cursor:pointer;background:#fff;border:1px solid #d5e2e7;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:background .2s,border-color .2s,color .2s,transform .2s;display:flex}._tableActions_1yyj1_1205 button:hover{color:#087ea4;background:#eaf6f9;border-color:#087ea4;transform:translateY(-2px)}._tableActions_1yyj1_1205 ._deleteAction_1yyj1_1248:hover{color:#c24e4e;background:#fff1f1;border-color:#d46b6b}._tableActions_1yyj1_1205 ._protectedAction_1yyj1_1256{color:#6654a1;background:#f3f0fa;border-color:#e2dcef}._profileHeader_1yyj1_1269{border-bottom:1px solid #e1eaed;align-items:center;gap:17px;margin-bottom:25px;padding-bottom:22px;display:flex}._largeAvatar_1yyj1_1281{color:#fff;background:#087ea4;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:75px;height:75px;font-size:29px;display:flex;box-shadow:0 8px 22px #087ea426}._profileHeader_1yyj1_1269 h3{color:#2b434e;margin:0;font-size:19px;font-weight:750}._profileHeader_1yyj1_1269 span{color:#71858e;margin-top:5px;font-size:12px;display:block}._profileHeader_1yyj1_1269 small{color:#27865d;align-items:center;gap:6px;margin-top:8px;font-size:10px;font-weight:750;display:flex}._profileHeader_1yyj1_1269 small i{font-size:11px}._cardFooter_1yyj1_1344{border-top:1px solid #e3eaed;justify-content:flex-end;margin-top:25px;padding-top:19px;display:flex}._securityGrid_1yyj1_1359{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;display:grid}._securityCard_1yyj1_1370{box-sizing:border-box;background:#fff;border:1px solid #d6e3e8;border-radius:13px;align-items:flex-start;gap:16px;min-width:0;padding:24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}._securityCard_1yyj1_1370:hover{border-color:#c3dce4;transform:translateY(-3px);box-shadow:0 12px 28px #1c3d4a14}._securityCardIcon_1yyj1_1402{color:#087ea4;background:#dff1f5;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:49px;height:49px;font-size:21px;display:flex}._securityCard_1yyj1_1370 h3{color:#304954;margin:0;font-size:15px;font-weight:750}._securityCard_1yyj1_1370 p{color:#7a8d96;margin:6px 0 15px;font-size:11px;line-height:1.65}._secondaryButton_1yyj1_1443{color:#526a75;cursor:pointer;background:#fff;border:1px solid #cddde3;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-family:inherit;font-size:11px;font-weight:700;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}._secondaryButton_1yyj1_1443:hover{color:#fff;background:#087ea4;border-color:#087ea4;transform:translateY(-2px)}._secondaryButton_1yyj1_1443 i{font-size:14px}._preferenceRow_1yyj1_1494{box-sizing:border-box;border-bottom:1px solid #e3ebee;align-items:center;gap:15px;min-height:82px;padding:18px 0;display:flex}._preferenceRow_1yyj1_1494:first-child{padding-top:0}._preferenceRow_1yyj1_1494:last-child{border-bottom:none;padding-bottom:0}._preferenceIcon_1yyj1_1519{color:#087ea4;background:#dff1f5;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;font-size:18px;display:flex}._preferenceText_1yyj1_1537{flex:1;min-width:0}._preferenceText_1yyj1_1537 h3{color:#304954;margin:0;font-size:13px;font-weight:750}._preferenceText_1yyj1_1537 p{color:#81919a;margin:4px 0 0;font-size:11px;line-height:1.55}._preferenceRow_1yyj1_1494 select{color:#526a75;background:#f9fbfc;border:1px solid #d2e0e5;border-radius:8px;outline:none;flex-shrink:0;width:170px;height:43px;padding:0 12px;font-family:inherit;font-size:11px}._preferenceRow_1yyj1_1494 select:focus{border-color:#087ea4;box-shadow:0 0 0 3px #087ea414}._switch_1yyj1_1595{flex-shrink:0;width:47px;height:26px;display:inline-block;position:relative}._switch_1yyj1_1595 input{opacity:0;width:0;height:0}._switch_1yyj1_1595 span{cursor:pointer;background:#cbd8dd;border-radius:30px;transition:background .25s;position:absolute;inset:0}._switch_1yyj1_1595 span:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .25s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #00000029}._switch_1yyj1_1595 input:checked+span{background:#087ea4}._switch_1yyj1_1595 input:checked+span:after{transform:translate(21px)}._settingsNotice_1yyj1_1663{box-sizing:border-box;background:#e7f4f7;border:1px solid #cfe1e7;border-radius:11px;align-items:flex-start;gap:12px;width:100%;max-width:1550px;margin:0 auto 22px;padding:17px 20px;display:flex}._settingsNotice_1yyj1_1663>i{color:#087ea4;flex-shrink:0;margin-top:2px;font-size:18px}._settingsNotice_1yyj1_1663 strong{color:#3e5965;font-size:12px;font-weight:750;display:block}._settingsNotice_1yyj1_1663 p{color:#71858e;margin:4px 0 0;font-size:11px;line-height:1.6}._dangerZone_1yyj1_1718{background:snow;border:1px solid #ecd7d7;border-radius:12px;margin-top:25px;padding:22px}._dangerZoneHeader_1yyj1_1729{align-items:center;gap:12px;display:flex}._dangerZoneHeader_1yyj1_1729 i{color:#c65252;background:#fdeaea;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:flex}._dangerZoneHeader_1yyj1_1729 h3{color:#814545;margin:0;font-size:15px;font-weight:750}._dangerZone_1yyj1_1718 p{color:#927676;margin:13px 0 17px;font-size:11px;line-height:1.65}._dangerButton_1yyj1_1772{color:#bd5050;cursor:pointer;background:#fff;border:1px solid #d16a6a;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 16px;font-family:inherit;font-size:11px;font-weight:700;transition:background .2s,color .2s,transform .2s;display:inline-flex}._dangerButton_1yyj1_1772:hover{color:#fff;background:#c65252;transform:translateY(-2px)}@media (width>=1400px){._settingsPage_1yyj1_13{padding:45px 55px}._headerIcon_1yyj1_43{width:68px;height:68px;font-size:30px}._headerContent_1yyj1_37 h1{font-size:36px}._headerContent_1yyj1_37 p{font-size:16px}._settingsNavItem_1yyj1_143{min-height:53px;padding:0 23px;font-size:14px}._sectionHeader_1yyj1_209 h2{font-size:28px}._sectionHeader_1yyj1_209 p{font-size:15px}._settingsCard_1yyj1_284{padding:32px}._cardTitle_1yyj1_318 h3{font-size:20px}._cardTitle_1yyj1_318 p,._formGroup_1yyj1_387 label{font-size:14px}._formGroup_1yyj1_387 input,._formGroup_1yyj1_387 select,._formGroup_1yyj1_387 textarea{min-height:54px;font-size:15px}._formGroup_1yyj1_387 textarea{min-height:130px}._saveButton_1yyj1_694{min-height:52px;padding:0 24px;font-size:14px}._userSearch_1yyj1_770,._userFilters_1yyj1_837 select,._addUserButton_1yyj1_878{height:52px}._tableWrapper_1yyj1_1002 th{height:56px;font-size:11px}._tableWrapper_1yyj1_1002 td{padding:17px 22px;font-size:13px}._userCell_1yyj1_1091 strong{font-size:14px}}@media (width<=1000px){._settingsPage_1yyj1_13{padding:28px}._formGrid_1yyj1_376{grid-template-columns:1fr 1fr;gap:20px}._userToolbar_1yyj1_748{flex-wrap:wrap}._userSearch_1yyj1_770{flex-basis:100%}._userFilters_1yyj1_837{flex:1}._userFilters_1yyj1_837 select{flex:1;width:auto}._addUserButton_1yyj1_878{min-width:135px}._securityGrid_1yyj1_1359{grid-template-columns:1fr}}@media (width<=700px){._settingsPage_1yyj1_13{padding:22px 16px 35px}._pageHeader_1yyj1_31{margin-bottom:23px}._headerContent_1yyj1_37{align-items:flex-start;gap:13px}._headerIcon_1yyj1_43{border-radius:13px;width:52px;height:52px;font-size:22px}._headerLabel_1yyj1_76{font-size:9px}._headerContent_1yyj1_37 h1{font-size:27px}._headerContent_1yyj1_37 p{font-size:12px;line-height:1.55}._settingsNavigation_1yyj1_113{margin-bottom:27px;padding:6px}._settingsNavItem_1yyj1_143{min-height:45px;padding:0 15px;font-size:12px}._settingsNavItem_1yyj1_143 i{font-size:15px}._sectionHeader_1yyj1_209{gap:12px;margin-bottom:17px}._sectionHeader_1yyj1_209 span{font-size:9px}._sectionHeader_1yyj1_209 h2{font-size:22px}._sectionHeader_1yyj1_209 p{font-size:12px}._sectionIcon_1yyj1_258{width:43px;height:43px;font-size:18px}._settingsCard_1yyj1_284{border-radius:12px;padding:21px}._cardTitle_1yyj1_318 h3{font-size:16px}._cardTitle_1yyj1_318 p{font-size:11px}._formGrid_1yyj1_376{grid-template-columns:1fr;gap:18px}._formGroup_1yyj1_387._fullWidth_1yyj1_394{grid-column:auto}._formGroup_1yyj1_387 label{font-size:12px}._formGroup_1yyj1_387 input,._formGroup_1yyj1_387 select,._formGroup_1yyj1_387 textarea{min-height:49px;font-size:13px}._formGroup_1yyj1_387 textarea{min-height:115px}._logoUploadArea_1yyj1_515{align-items:flex-start;padding:18px}._logoPreview_1yyj1_536{width:78px;height:78px;font-size:29px}._logoUploadInfo_1yyj1_574 strong{font-size:13px}._logoUploadInfo_1yyj1_574 span{font-size:11px}._saveArea_1yyj1_649{flex-direction:column;align-items:flex-start;gap:15px;padding:17px}._saveButton_1yyj1_694{width:100%;min-height:48px}._userToolbar_1yyj1_748{flex-direction:column;align-items:stretch;padding:13px}._userSearch_1yyj1_770{box-sizing:border-box;flex:none;width:100%;min-width:0}._userFilters_1yyj1_837{width:100%;display:flex}._userFilters_1yyj1_837 select{width:50%}._addUserButton_1yyj1_878{width:100%}._tableHeader_1yyj1_944{padding:18px}._tableHeader_1yyj1_944 h3{font-size:15px}._tableHeader_1yyj1_944 p{font-size:11px}._profileHeader_1yyj1_1269{align-items:flex-start}._largeAvatar_1yyj1_1281{width:63px;height:63px;font-size:25px}._securityCard_1yyj1_1370{padding:20px}._securityCard_1yyj1_1370 h3{font-size:14px}._securityCard_1yyj1_1370 p{font-size:11px}._preferenceRow_1yyj1_1494{align-items:center;min-height:75px}._preferenceIcon_1yyj1_1519{width:41px;height:41px}._preferenceText_1yyj1_1537 h3{font-size:12px}._preferenceText_1yyj1_1537 p{font-size:10px}._preferenceRow_1yyj1_1494 select{width:125px}}@media (width<=450px){._settingsPage_1yyj1_13{padding:18px 12px 30px}._headerIcon_1yyj1_43{width:46px;height:46px;font-size:20px}._headerContent_1yyj1_37 h1{font-size:24px}._headerContent_1yyj1_37 p{font-size:11px}._settingsNavigation_1yyj1_113{border-radius:10px}._settingsNavItem_1yyj1_143{min-height:43px;padding:0 12px;font-size:11px}._sectionHeader_1yyj1_209 h2{font-size:20px}._sectionHeader_1yyj1_209 p{font-size:11px}._sectionIcon_1yyj1_258{width:39px;height:39px;font-size:16px}._settingsCard_1yyj1_284{padding:17px}._cardTitle_1yyj1_318{gap:10px}._cardTitle_1yyj1_318 h3{font-size:15px}._cardTitle_1yyj1_318 p{font-size:10px}._cardTitle_1yyj1_318>i{width:35px;height:35px;font-size:15px}._logoUploadArea_1yyj1_515{flex-direction:column;align-items:flex-start}._logoPreview_1yyj1_536{width:72px;height:72px}._userFilters_1yyj1_837{flex-direction:column}._userFilters_1yyj1_837 select{width:100%}._securityCard_1yyj1_1370{flex-direction:column}._securityCardIcon_1yyj1_1402{width:45px;height:45px}._preferenceRow_1yyj1_1494{flex-wrap:wrap;align-items:flex-start}._preferenceText_1yyj1_1537{min-width:150px;padding-top:3px}._preferenceRow_1yyj1_1494 select{width:100%;margin-left:56px}._switch_1yyj1_1595{margin-left:auto}._settingsNotice_1yyj1_1663{padding:14px}._settingsNotice_1yyj1_1663 strong{font-size:11px}._settingsNotice_1yyj1_1663 p{font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._passwordOverlay_1yyj1_2367{z-index:9999;box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a99;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._passwordBox_1yyj1_2383{text-align:center;box-sizing:border-box;background:#fff;border-radius:18px;width:100%;max-width:430px;padding:35px;box-shadow:0 20px 60px #0003}._passwordIcon_1yyj1_2399{color:#087ea4;background:#e0f2fe;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;margin:0 auto 20px;font-size:27px;display:flex}._passwordBox_1yyj1_2383 h2{color:#1e293b;margin:0 0 10px;font-size:23px;font-weight:700}._passwordBox_1yyj1_2383>p{color:#64748b;margin:0 auto 25px;font-size:14px;line-height:1.6}._passwordBox_1yyj1_2383 form{width:100%}._passwordInput_1yyj1_2439{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:10px;align-items:center;width:100%;height:50px;margin-bottom:12px;transition:all .2s;display:flex}._passwordInput_1yyj1_2439:focus-within{border-color:#087ea4;box-shadow:0 0 0 3px #087ea41f}._passwordInput_1yyj1_2439 i{color:#64748b;flex-shrink:0;width:20px;margin-left:15px;font-size:17px}._passwordInput_1yyj1_2439 input{color:#1e293b;box-sizing:border-box;background:0 0;border:none;outline:none;width:100%;height:100%;padding:0 14px;font-family:Segoe UI,sans-serif;font-size:14px}._passwordInput_1yyj1_2439 input::placeholder{color:#94a3b8}._passwordError_1yyj1_2501{box-sizing:border-box;color:#dc2626;text-align:left;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:9px;width:100%;margin:4px 0 12px;padding:11px 13px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:500;display:flex}._passwordError_1yyj1_2501>i{flex-shrink:0;font-size:16px}._continueButton_1yyj1_2534,._backButton_1yyj1_2535{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;height:48px;font-family:Segoe UI,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:flex}._continueButton_1yyj1_2534{color:#fff;background:#087ea4;border:none;margin-top:5px}._continueButton_1yyj1_2534:hover{background:#0e7490}._continueButton_1yyj1_2534:active,._backButton_1yyj1_2535:active{transform:scale(.98)}._backButton_1yyj1_2535{color:#475569;background:#fff;border:1px solid #cbd5e1;margin-top:10px}._backButton_1yyj1_2535:hover{background:#f8fafc;border-color:#94a3b8}._backButton_1yyj1_2535 i{font-size:15px}@media (width<=500px){._passwordOverlay_1yyj1_2367{padding:15px}._passwordBox_1yyj1_2383{border-radius:15px;padding:28px 22px}._passwordIcon_1yyj1_2399{width:58px;height:58px;margin-bottom:17px;font-size:24px}._passwordBox_1yyj1_2383 h2{font-size:21px}._passwordBox_1yyj1_2383>p{font-size:13px}}._buttonSpinner_1yyj1_2624{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite _buttonSpin_1yyj1_2624}@keyframes _buttonSpin_1yyj1_2624{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._imageH_1yyj1_2646{object-fit:contain;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:12px;width:140px;height:140px;padding:10px;display:block}._editModeControl_1yyj1_2659,._editModeActiveControl_1yyj1_2660{box-sizing:border-box;border-radius:16px;justify-content:space-between;align-items:center;gap:22px;width:100%;margin:20px 0;padding:18px 20px;font-family:Segoe UI,sans-serif;transition:all .35s;display:flex}._editModeControl_1yyj1_2659{background:#f8fafc;border:1px solid #dbe5ea;box-shadow:0 4px 14px #0f172a0d}._editModeControl_1yyj1_2659:hover{border-color:#b9d5df;transform:translateY(-1px);box-shadow:0 7px 20px #087ea414}._editModeInfo_1yyj1_2691{align-items:center;gap:14px;min-width:0;display:flex}._editModeIcon_1yyj1_2698{color:#087ea4;background:#eaf5f8;border:1px solid #d4eaf0;border-radius:12px;justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;font-size:20px;transition:all .3s;display:flex}._editModeControl_1yyj1_2659:hover ._editModeIcon_1yyj1_2698{color:#fff;background:#087ea4;transform:scale(1.04)}._editModeInfo_1yyj1_2691>div:last-child,._editModeActiveText_1yyj1_2720{flex-direction:column;gap:4px;display:flex}._editModeInfo_1yyj1_2691 strong,._editModeActiveText_1yyj1_2720 strong{color:#334155;font-size:15px;font-weight:700}._editModeInfo_1yyj1_2691 span,._editModeActiveText_1yyj1_2720 span{color:#64748b;font-size:13px;line-height:1.5}._editModeButton_1yyj1_2745,._doneEditingButton_1yyj1_2746{white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 17px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:600;transition:all .25s;display:inline-flex}._editModeButton_1yyj1_2745{color:#fff;background:#087ea4;border:1px solid #087ea4;box-shadow:0 5px 14px #087ea433}._editModeButton_1yyj1_2745:hover{background:#0e7490;border-color:#0e7490;transform:translateY(-2px);box-shadow:0 8px 18px #087ea447}._editModeButton_1yyj1_2745:active{transform:translateY(0)}._editModeActiveControl_1yyj1_2660{background:linear-gradient(135deg,#f0f9fc 0%,#fff 55%,#fff8f8 100%);border:1px solid #087ea447;animation:.4s _editModeAppear_1yyj1_1;position:relative;overflow:hidden;box-shadow:0 7px 24px #087ea41a,0 0 0 1px #087ea408}._editModeActiveControl_1yyj1_2660:before{content:"";pointer-events:none;background:#087ea412;border-radius:50%;width:190px;height:190px;animation:3s ease-in-out infinite _editGlow_1yyj1_1;position:absolute;top:-80px;right:-50px}._editModeActiveControl_1yyj1_2660:after{content:"";pointer-events:none;background:#dc262609;border-radius:50%;width:140px;height:140px;animation:4s ease-in-out infinite _redGlow_1yyj1_1;position:absolute;bottom:-70px;left:30%}._editModeActiveIcon_1yyj1_2832{z-index:1;color:#fff;background:#087ea4;border-radius:12px;justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;font-size:19px;animation:2.5s ease-in-out infinite _iconPulse_1yyj1_1;display:flex;position:relative;box-shadow:0 6px 16px #087ea440}._editModeActiveText_1yyj1_2720{z-index:1;flex:1;position:relative}._editModeActiveText_1yyj1_2720 strong{color:#087ea4}._editModeActiveText_1yyj1_2720 span{color:#64748b}._activeIndicator_1yyj1_2868{z-index:1;color:red;letter-spacing:.7px;white-space:nowrap;background:#ff00000f;border:.6px solid red;border-radius:20px;align-items:center;gap:8px;padding:7px 11px;font-size:10px;font-weight:800;display:flex;position:relative}._activeIndicator_1yyj1_2868 span{background:#ff0a0a;border-radius:50%;width:8px;height:8px;animation:1.8s infinite _activePulse_1yyj1_1;box-shadow:0 0 red}._doneEditingButton_1yyj1_2746{z-index:1;color:#087ea4;background:#fff;border:1px solid #087ea440;position:relative}._doneEditingButton_1yyj1_2746:hover{color:#fff;background:#087ea4;border-color:#087ea4;transform:translateY(-2px);box-shadow:0 7px 16px #087ea433}._doneEditingButton_1yyj1_2746:active{transform:translateY(0)}@keyframes _editModeAppear_1yyj1_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes _editGlow_1yyj1_1{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes _redGlow_1yyj1_1{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.18)}}@keyframes _iconPulse_1yyj1_1{0%,to{box-shadow:0 6px 16px #087ea438}50%{box-shadow:0 6px 20px #087ea452,0 0 0 5px #087ea40d}}@keyframes _activePulse_1yyj1_1{0%{box-shadow:0 0 #d32f2f73}70%{box-shadow:0 0 0 7px #d32f2f00}to{box-shadow:0 0 #d32f2f00}}@media (width<=800px){._editModeControl_1yyj1_2659,._editModeActiveControl_1yyj1_2660{flex-wrap:wrap;align-items:flex-start;gap:15px;padding:16px}._editModeInfo_1yyj1_2691{flex:1;min-width:250px}._editModeActiveText_1yyj1_2720{min-width:200px}._activeIndicator_1yyj1_2868{margin-left:60px}._editModeButton_1yyj1_2745,._doneEditingButton_1yyj1_2746{width:100%}}@media (width<=500px){._editModeInfo_1yyj1_2691{align-items:flex-start}._editModeIcon_1yyj1_2698,._editModeActiveIcon_1yyj1_2832{width:42px;min-width:42px;height:42px}._editModeInfo_1yyj1_2691 span,._editModeActiveText_1yyj1_2720 span{font-size:12px}._activeIndicator_1yyj1_2868{margin-left:0}}._savebutton1_1yyj1_3048:disabled{cursor:not-allowed;opacity:.4}._settingsSavedOverlay_1yyj1_3054{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;background:#0f172a73;justify-content:center;align-items:center;width:100%;height:100vh;padding:20px;font-family:Segoe UI,sans-serif;animation:.25s _settingsSavedOverlayAppear_1yyj1_1;display:flex;position:fixed;inset:0}._settingsSavedContainer_1yyj1_3077{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:100%;max-width:440px;margin:auto;padding:35px 30px 28px;font-family:Segoe UI,sans-serif;animation:.3s _settingsSavedContainerAppear_1yyj1_1;position:relative;box-shadow:0 25px 60px #0f172a2e,0 8px 20px #0f172a14}._settingsSavedClose_1yyj1_3106{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:20px;transition:all .25s;display:flex;position:absolute;top:14px;right:14px}._settingsSavedClose_1yyj1_3106:hover{color:#dc2626;background:#fee2e2;transform:rotate(90deg)}._settingsSavedClose_1yyj1_3106:active{transform:rotate(90deg)scale(.94)}._settingsSavedMain_1yyj1_3145{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;padding:0;display:flex}._settingsSavedIcon_1yyj1_3162{color:#16a34a;background:#e8f7ef;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin:0 auto;font-size:32px;animation:.4s _settingsSavedIconAppear_1yyj1_1;display:flex;box-shadow:0 7px 20px #16a34a21}._settingsSavedContent_1yyj1_3186{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;display:flex}._settingsSavedContent_1yyj1_3186 strong{color:#1e293b;text-align:center;font-size:19px;font-weight:700;line-height:1.3;display:block}._settingsSavedContent_1yyj1_3186 span{color:#64748b;text-align:center;max-width:340px;margin:0 auto;font-size:13px;font-weight:400;line-height:1.6;display:block}._settingsSavedBottomClose_1yyj1_3231{color:#fff;cursor:pointer;box-sizing:border-box;background:#087ea4;border:1px solid #087ea4;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:25px;padding:12px 16px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:600;transition:all .25s;display:flex}._settingsSavedBottomClose_1yyj1_3231:hover{background:#0e7490;border-color:#0e7490;transform:translateY(-1px);box-shadow:0 7px 18px #087ea438}._settingsSavedBottomClose_1yyj1_3231:active{box-shadow:none;transform:translateY(0)}@keyframes _settingsSavedOverlayAppear_1yyj1_1{0%{opacity:0}to{opacity:1}}@keyframes _settingsSavedContainerAppear_1yyj1_1{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _settingsSavedIconAppear_1yyj1_1{0%{opacity:0;transform:scale(.7)}70%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@media (width<=600px){._settingsSavedOverlay_1yyj1_3054{padding:18px}._settingsSavedContainer_1yyj1_3077{max-width:420px;padding:32px 25px 25px}._settingsSavedIcon_1yyj1_3162{width:62px;height:62px;font-size:29px}._settingsSavedContent_1yyj1_3186 strong{font-size:18px}._settingsSavedContent_1yyj1_3186 span{max-width:320px;font-size:12.5px}}@media (width<=450px){._settingsSavedOverlay_1yyj1_3054{padding:15px}._settingsSavedContainer_1yyj1_3077{border-radius:14px;max-width:400px;padding:30px 20px 20px}._settingsSavedIcon_1yyj1_3162{width:58px;height:58px;font-size:27px}._settingsSavedContent_1yyj1_3186 strong{font-size:17px}._settingsSavedContent_1yyj1_3186 span{max-width:290px;font-size:12px;line-height:1.5}._settingsSavedBottomClose_1yyj1_3231{margin-top:22px;padding:11px 14px}}@media (width<=350px){._settingsSavedContainer_1yyj1_3077{padding:28px 16px 18px}._settingsSavedIcon_1yyj1_3162{width:54px;height:54px;font-size:25px}._settingsSavedContent_1yyj1_3186 strong{font-size:16px}._settingsSavedContent_1yyj1_3186 span{max-width:260px;font-size:11.5px}}._successOverlay_1yyj1_3417{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;background:#0f172a73;justify-content:center;align-items:center;width:100%;height:100vh;padding:20px;font-family:Segoe UI,sans-serif;animation:.25s _successOverlayAppear_1yyj1_1;display:flex;position:fixed;inset:0}._successContainer_1yyj1_3441{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:17px;width:100%;max-width:430px;padding:38px 30px 28px;animation:.3s _successContainerAppear_1yyj1_1;position:relative;box-shadow:0 25px 60px #0f172a2e,0 8px 20px #0f172a14}._successClose_1yyj1_3467{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:20px;transition:all .25s;display:flex;position:absolute;top:14px;right:14px}._successClose_1yyj1_3467:hover{color:#dc2626;background:#fee2e2;transform:rotate(90deg)}._successClose_1yyj1_3467:active{transform:rotate(90deg)scale(.94)}._successIcon_1yyj1_3507{color:#16a34a;background:#e8f7ef;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 18px;font-size:35px;animation:.45s _successIconAppear_1yyj1_1;display:flex;box-shadow:0 8px 22px #16a34a24}._successIcon_1yyj1_3507 i{font-weight:700}._successContent_1yyj1_3536{text-align:center;flex-direction:column;align-items:center;gap:7px;width:100%;display:flex}._successContent_1yyj1_3536 strong{color:#1e293b;text-align:center;font-size:20px;font-weight:700;line-height:1.3;display:block}._successContent_1yyj1_3536 span{color:#64748b;text-align:center;max-width:330px;margin:0 auto;font-size:13px;font-weight:400;line-height:1.6;display:block}._successButton_1yyj1_3580{color:#fff;cursor:pointer;box-sizing:border-box;background:#087ea4;border:1px solid #087ea4;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:25px;padding:12px 16px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:600;transition:all .25s;display:flex}._successButton_1yyj1_3580:hover{background:#0e7490;border-color:#0e7490;transform:translateY(-1px);box-shadow:0 7px 18px #087ea438}._successButton_1yyj1_3580:active{box-shadow:none;transform:translateY(0)}@keyframes _successOverlayAppear_1yyj1_1{0%{opacity:0}to{opacity:1}}@keyframes _successContainerAppear_1yyj1_1{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _successIconAppear_1yyj1_1{0%{opacity:0;transform:scale(.65)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (width<=600px){._successOverlay_1yyj1_3417{padding:18px}._successContainer_1yyj1_3441{max-width:410px;padding:35px 25px 25px}._successIcon_1yyj1_3507{width:64px;height:64px;font-size:31px}._successContent_1yyj1_3536 strong{font-size:18px}._successContent_1yyj1_3536 span{max-width:310px;font-size:12.5px}}@media (width<=450px){._successOverlay_1yyj1_3417{padding:15px}._successContainer_1yyj1_3441{border-radius:14px;max-width:390px;padding:32px 20px 20px}._successIcon_1yyj1_3507{width:59px;height:59px;margin-bottom:16px;font-size:28px}._successContent_1yyj1_3536 strong{font-size:17px}._successContent_1yyj1_3536 span{max-width:285px;font-size:12px;line-height:1.5}._successButton_1yyj1_3580{margin-top:21px;padding:11px 14px}}@media (width<=350px){._successContainer_1yyj1_3441{padding:29px 16px 18px}._successIcon_1yyj1_3507{width:54px;height:54px;font-size:25px}._successContent_1yyj1_3536 strong{font-size:16px}._successContent_1yyj1_3536 span{max-width:260px;font-size:11.5px}}._saveButtonSpinner_1yyj1_3769{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite _saveButtonSpin_1yyj1_3769;display:inline-block}@keyframes _saveButtonSpin_1yyj1_3769{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._serverErrorContainer_1yyj1_3794{background:#fff5f5;border:1px solid #fecaca;border-left:4px solid #dc2626;border-radius:8px;align-items:center;gap:14px;width:100%;margin-bottom:20px;padding:15px 18px;font-family:Segoe UI,sans-serif;animation:.25s _serverErrorShow_1yyj1_1;display:flex}._serverErrorIcon_1yyj1_3814{color:#dc2626;background:#fee2e2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}._serverErrorContent_1yyj1_3832{flex-direction:column;flex:1;gap:3px;display:flex}._serverErrorContent_1yyj1_3832 strong{color:#991b1b;font-size:14px;font-weight:700}._serverErrorContent_1yyj1_3832 span{color:#7f1d1d;font-size:13px;line-height:1.5}._serverErrorClose_1yyj1_3852{color:#991b1b;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;transition:background .2s,color .2s;display:flex}@keyframes _serverErrorShow_1yyj1_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){._serverErrorContainer_1yyj1_3794{gap:10px;padding:13px 14px}._serverErrorIcon_1yyj1_3814{width:34px;height:34px;font-size:16px}._serverErrorContent_1yyj1_3832 strong{font-size:13px}._serverErrorContent_1yyj1_3832 span{font-size:12px}}._logoUploadArea_1yyj1_515{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:22px;width:100%;padding:20px;font-family:Segoe UI,sans-serif;display:flex}._imageH_1yyj1_2646{object-fit:cover;width:100%;height:100%;display:block}._logoUploadInfo_1yyj1_574{flex-direction:column;flex:1;align-items:flex-start;gap:7px;min-width:0;display:flex}._logoUploadInfo_1yyj1_574 strong{color:#1e293b;font-size:17px;font-weight:600}._logoUploadInfo_1yyj1_574 span{color:#64748b;font-size:13px;line-height:1.5}._logoUploadInfo_1yyj1_574 button{color:#fff;cursor:pointer;background:#087ea4;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:7px;padding:9px 15px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}._logoUploadInfo_1yyj1_574 button i{font-size:15px}._logoUploadInfo_1yyj1_574 button:hover{background:#0e7490}._logoUploadInfo_1yyj1_574 button:active{transform:scale(.98)}@media (width<=700px){._logoUploadArea_1yyj1_515{gap:16px;padding:16px}._logoPreview_1yyj1_536{width:100px;height:100px}._logoUploadInfo_1yyj1_574 strong{font-size:16px}._logoUploadInfo_1yyj1_574 span{font-size:12px}}@media (width<=520px){._logoUploadArea_1yyj1_515{text-align:center;flex-direction:column;align-items:center;padding:20px 16px}._logoPreview_1yyj1_536{width:130px;height:130px}._logoUploadInfo_1yyj1_574{align-items:center;width:100%}._logoUploadInfo_1yyj1_574 strong{font-size:16px}._logoUploadInfo_1yyj1_574 span{max-width:280px;font-size:12px}._logoUploadInfo_1yyj1_574 button{width:100%;max-width:220px}}@media (width<=350px){._logoUploadArea_1yyj1_515{padding:16px 12px}._logoPreview_1yyj1_536{width:110px;height:110px}._logoUploadInfo_1yyj1_574 button{max-width:100%}}._imageInput_1yyj1_4071{visibility:hidden;display:none}._displayImage_1yyj1_4076{object-fit:contain;width:100%;height:100%;display:block}._logoPreview_1yyj1_536{justify-content:center;align-items:center;width:130px;height:140px;display:flex;overflow:hidden}._imageH_1yyj1_2646{object-fit:contain;object-position:center;width:100%;height:100%;display:block}._securityOverlay_1yyj1_4100{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a80;justify-content:center;align-items:center;padding:20px;animation:.2s _securityOverlayFade_1yyj1_1;display:flex;position:fixed;inset:0}._securityOverlayBox_1yyj1_4113{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;width:100%;max-width:430px;padding:35px 30px 30px;font-family:Segoe UI,sans-serif;animation:.25s _securityOverlayShow_1yyj1_1;position:relative;box-shadow:0 20px 50px #0f172a33}._securityOverlayClose_1yyj1_4127{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;position:absolute;top:15px;right:15px}._securityOverlayClose_1yyj1_4127:hover{color:#dc2626;background:#fee2e2}._securityOverlayIcon_1yyj1_4149{color:#dc2626;background:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 20px;font-size:30px;display:flex}._securityOverlayContent_1yyj1_4162 h3{color:#1e293b;margin:0 0 10px;font-size:23px;font-weight:700}._securityOverlayContent_1yyj1_4162 p{color:#64748b;max-width:340px;margin:0 auto;font-size:15px;line-height:1.6}._securityOverlayButton_1yyj1_4177{color:#fff;cursor:pointer;background:#087ea4;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;margin-top:25px;font-family:Segoe UI,sans-serif;font-size:15px;font-weight:600;transition:all .2s;display:flex}._securityOverlayButton_1yyj1_4177:hover{background:#0e7490}@keyframes _securityOverlayFade_1yyj1_1{0%{opacity:0}to{opacity:1}}@keyframes _securityOverlayShow_1yyj1_1{0%{opacity:0;transform:translateY(15px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){._securityOverlay_1yyj1_4100{padding:15px}._securityOverlayBox_1yyj1_4113{padding:32px 22px 25px}._securityOverlayContent_1yyj1_4162 h3{font-size:20px}._securityOverlayContent_1yyj1_4162 p{font-size:14px}}._settingsCard_1yyj1_284{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:24px;padding:28px;font-family:Segoe UI,sans-serif}._cardTitle_1yyj1_318{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:22px;display:flex}._cardTitle_1yyj1_318 h3{color:#1e293b;margin:0 0 7px;font-size:19px;font-weight:650}._cardTitle_1yyj1_318 p{color:#64748b;margin:0;font-size:14px;line-height:1.6}._cardTitle_1yyj1_318>i{color:#087ea4;background:#e6f5f8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex}._logoUploadArea_1yyj1_515{align-items:center;gap:30px;padding-top:28px;display:flex}._logoPreview_1yyj1_536{background:#f8fafc;border:1px dashed #94a3b8;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:150px;height:150px;display:flex;overflow:hidden}._logoPlaceholder_1yyj1_4305{color:#087ea4;font-size:48px}._displayImage_1yyj1_4076{object-fit:contain;width:100%;height:100%;padding:10px;display:block}._logoUploadInfo_1yyj1_574{flex:1;min-width:0}._logoUploadText_1yyj1_4323{flex-direction:column;gap:6px;margin-bottom:18px;display:flex}._logoUploadText_1yyj1_4323 strong{color:#1e293b;font-size:16px;font-weight:650}._logoUploadText_1yyj1_4323 span{color:#475569;font-size:14px;line-height:1.5}._logoUploadText_1yyj1_4323 small{color:#94a3b8;font-size:13px}._imageInput_1yyj1_4071{display:none}._logoActions_1yyj1_4351{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._uploadLogoButton_1yyj1_4358,._saveLogoButton_1yyj1_4359{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 17px;font-family:Segoe UI,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}._uploadLogoButton_1yyj1_4358{color:#087ea4;background:#fff;border:1px solid #087ea4}._uploadLogoButton_1yyj1_4358:hover{background:#e6f5f8}._saveLogoButton_1yyj1_4359{color:#fff;background:#087ea4;border:1px solid #087ea4}._saveLogoButton_1yyj1_4359:hover{background:#0e7490;border-color:#0e7490}._uploadLogoButton_1yyj1_4358 i,._saveLogoButton_1yyj1_4359 i{font-size:16px}._uploadLogoButton_1yyj1_4358:active,._saveLogoButton_1yyj1_4359:active{transform:scale(.98)}@media (width<=700px){._settingsCard_1yyj1_284{padding:22px}._logoUploadArea_1yyj1_515{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px}._logoPreview_1yyj1_536{width:150px;height:150px}._logoUploadInfo_1yyj1_574{flex-direction:column;align-items:center;width:100%;display:flex}._logoUploadText_1yyj1_4323{align-items:center;margin-bottom:20px}._logoActions_1yyj1_4351{justify-content:center}}@media (width<=480px){._settingsCard_1yyj1_284{border-radius:13px;padding:18px}._cardTitle_1yyj1_318{align-items:flex-start;gap:12px}._cardTitle_1yyj1_318 h3{font-size:17px}._cardTitle_1yyj1_318 p{font-size:13px}._cardTitle_1yyj1_318>i{width:38px;height:38px;font-size:18px}._logoUploadArea_1yyj1_515{gap:20px;padding-top:24px}._logoPreview_1yyj1_536{width:135px;height:135px}._logoPlaceholder_1yyj1_4305{font-size:42px}._displayImage_1yyj1_4076{padding:8px}._logoUploadInfo_1yyj1_574{width:100%}._logoUploadText_1yyj1_4323{gap:5px;width:100%}._logoUploadText_1yyj1_4323 strong{font-size:15px}._logoUploadText_1yyj1_4323 span{font-size:13px;line-height:1.5}._logoUploadText_1yyj1_4323 small{font-size:12px}._logoActions_1yyj1_4351{flex-direction:column;align-items:center;gap:9px;width:100%}._uploadLogoButton_1yyj1_4358,._saveLogoButton_1yyj1_4359{width:100%;max-width:260px}}@media (width<=350px){._settingsCard_1yyj1_284{padding:15px}._cardTitle_1yyj1_318>i{display:none}._logoPreview_1yyj1_536{width:120px;height:120px}._logoPlaceholder_1yyj1_4305{font-size:36px}._uploadLogoButton_1yyj1_4358,._saveLogoButton_1yyj1_4359{max-width:230px}}._settingsServerOverlay_1yyj1_4561{z-index:9999;background:#0f172a73;justify-content:center;align-items:center;padding:24px;animation:.2s _settingsOverlayShow_1yyj1_1;display:flex;position:fixed;inset:0}._settingsServerError_1yyj1_4573{text-align:center;background:#fff;border-radius:16px;width:min(100%,460px);padding:38px 32px 32px;animation:.25s _settingsErrorShow_1yyj1_1;position:relative;box-shadow:0 20px 50px #0000002e}._settingsServerClose_1yyj1_4584{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:14px;right:14px}._settingsServerClose_1yyj1_4584:hover{color:#b91c1c;background:#fee2e2}._settingsServerIcon_1yyj1_4606{color:#b91c1c;background:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin:0 auto 20px;font-size:28px;display:flex}._settingsServerError_1yyj1_4573 h3{color:#1e293b;margin:0 0 10px;font-size:21px;font-weight:700}._settingsServerError_1yyj1_4573 p{color:#64748b;max-width:370px;margin:0 auto 26px;font-size:14px;line-height:1.7}._settingsServerButton_1yyj1_4634{color:#fff;cursor:pointer;background:#087ea4;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:11px 22px;font-family:Segoe UI,sans-serif;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}._settingsServerButton_1yyj1_4634:hover{background:#0e7490;transform:translateY(-1px)}@keyframes _settingsOverlayShow_1yyj1_1{0%{opacity:0}to{opacity:1}}@keyframes _settingsErrorShow_1yyj1_1{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=520px){._settingsServerOverlay_1yyj1_4561{padding:18px}._settingsServerError_1yyj1_4573{border-radius:14px;padding:36px 22px 26px}._settingsServerError_1yyj1_4573 h3{font-size:19px}._settingsServerError_1yyj1_4573 p{font-size:13px}}._addUserOverlay_1yyj1_4702{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a8c;justify-content:center;align-items:center;padding:20px;animation:.25s _addUserOverlayFade_1yyj1_1;display:flex;position:fixed;inset:0;overflow-y:auto}._addUserModal_1yyj1_4716{background:#fff;border:1px solid #e2e8f0;border-radius:15px;flex-direction:column;width:100%;max-width:650px;max-height:90vh;animation:.3s _addUserModalSlide_1yyj1_1;display:flex;overflow:hidden;box-shadow:0 20px 60px #0f172a33}._addUserHeader_1yyj1_4734{background:#fff;border-bottom:1px solid #e8eef2;flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;padding:20px 24px;display:flex}._addUserTitleArea_1yyj1_4745{align-items:center;gap:13px;min-width:0;display:flex}._addUserMainIcon_1yyj1_4752{color:#087ea4;background:#e7f5f9;border-radius:12px;justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;font-size:22px;display:flex}._addUserTitleArea_1yyj1_4745 h3{color:#1e293b;margin:0;font-family:Segoe UI,sans-serif;font-size:19px;font-weight:700;line-height:1.4}._addUserTitleArea_1yyj1_4745 p{color:#64748b;margin:4px 0 0;font-family:Segoe UI,sans-serif;font-size:12px;line-height:1.5}._addUserClose_1yyj1_4782{color:#64748b;cursor:pointer;background:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;font-size:17px;transition:background .2s,color .2s;display:flex}._addUserClose_1yyj1_4782:hover{color:#dc2626;background:#fee2e2}._addUserForm_1yyj1_4806{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;padding:22px 24px 24px;overflow-y:auto}._addUserForm_1yyj1_4806::-webkit-scrollbar{width:6px}._addUserForm_1yyj1_4806::-webkit-scrollbar-track{background:0 0}._addUserForm_1yyj1_4806::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}._addUserForm_1yyj1_4806::-webkit-scrollbar-thumb:hover{background:#94a3b8}._addUserRow_1yyj1_4835{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:17px;display:grid}._addUserField_1yyj1_4842{flex-direction:column;min-width:0;margin-bottom:17px;display:flex}._addUserRow_1yyj1_4835 ._addUserField_1yyj1_4842{margin-bottom:0}._addUserField_1yyj1_4842 label{color:#334155;align-items:center;gap:7px;margin-bottom:8px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:600;display:flex}._addUserField_1yyj1_4842 label i{color:#087ea4;font-size:14px}._addUserInput_1yyj1_4873{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:10px;min-width:0;min-height:44px;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex}._addUserInput_1yyj1_4873:focus-within{border-color:#087ea4;box-shadow:0 0 0 3px #087ea41c}._addUserInput_1yyj1_4873>i:first-child{color:#94a3b8;flex-shrink:0;font-size:15px}._addUserInput_1yyj1_4873 input,._addUserInput_1yyj1_4873 select{color:#1e293b;background:0 0;border:none;outline:none;width:100%;min-width:0;height:42px;padding:0;font-family:Segoe UI,sans-serif;font-size:13px}._addUserInput_1yyj1_4873 input::placeholder{color:#94a3b8;opacity:1}._addUserInput_1yyj1_4873 select{appearance:none;cursor:pointer}._addUserInput_1yyj1_4873 select:invalid{color:#94a3b8}._addUserInput_1yyj1_4873 select option{color:#1e293b;background:#fff}._addUserPasswordToggle_1yyj1_4935{color:#64748b;cursor:pointer;flex-shrink:0;font-size:16px;transition:color .2s}._addUserInfo_1yyj1_4951{color:#475569;background:#eff9fc;border:1px solid #d5edf4;border-radius:8px;align-items:flex-start;gap:10px;margin:2px 0 18px;padding:12px 14px;font-family:Segoe UI,sans-serif;font-size:12px;line-height:1.6;display:flex}._addUserInfo_1yyj1_4951 i{color:#087ea4;flex-shrink:0;margin-top:2px;font-size:16px}._addUserForm_1yyj1_4806 center{margin:0 0 14px}._addUserForm_1yyj1_4806 center p{color:#dc2626;margin:0;font-family:Segoe UI,sans-serif;font-size:12px;line-height:1.5}._addUserActions_1yyj1_4993{border-top:1px solid #e8eef2;justify-content:flex-end;align-items:center;gap:12px;padding-top:17px;display:flex}._addUserCancel_1yyj1_5002,._addUserSubmit_1yyj1_5003{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 17px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:600;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}._addUserCancel_1yyj1_5002{color:#475569;background:#fff;border:1px solid #cbd5e1}._addUserCancel_1yyj1_5002:hover{background:#f1f5f9;border-color:#94a3b8}._addUserSubmit_1yyj1_5003{color:#fff;background:#087ea4;border:1px solid #087ea4}._addUserSubmit_1yyj1_5003:hover{background:#066785;border-color:#066785}._addUserCancel_1yyj1_5002:active,._addUserSubmit_1yyj1_5003:active{transform:scale(.98)}@keyframes _addUserOverlayFade_1yyj1_1{0%{opacity:0}to{opacity:1}}@keyframes _addUserModalSlide_1yyj1_1{0%{opacity:0;transform:translateY(15px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=650px){._addUserOverlay_1yyj1_4702{align-items:center;padding:14px}._addUserModal_1yyj1_4716{border-radius:13px;max-width:500px;max-height:92vh}._addUserHeader_1yyj1_4734{padding:17px 18px}._addUserForm_1yyj1_4806{padding:19px 18px 20px}._addUserRow_1yyj1_4835{gap:14px}._addUserMainIcon_1yyj1_4752{width:42px;min-width:42px;height:42px;font-size:20px}._addUserTitleArea_1yyj1_4745 h3{font-size:17px}}@media (width<=480px){._addUserOverlay_1yyj1_4702{padding:10px}._addUserModal_1yyj1_4716{border-radius:12px;width:100%;max-height:94vh}._addUserHeader_1yyj1_4734{gap:10px;padding:15px}._addUserTitleArea_1yyj1_4745{gap:10px}._addUserMainIcon_1yyj1_4752{border-radius:10px;width:38px;min-width:38px;height:38px;font-size:18px}._addUserTitleArea_1yyj1_4745 h3{font-size:16px}._addUserTitleArea_1yyj1_4745 p{font-size:11px}._addUserClose_1yyj1_4782{width:32px;min-width:32px;height:32px;font-size:15px}._addUserForm_1yyj1_4806{padding:16px 15px 18px}._addUserRow_1yyj1_4835{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:16px}._addUserRow_1yyj1_4835 ._addUserField_1yyj1_4842{margin-bottom:0}._addUserField_1yyj1_4842{margin-bottom:16px}._addUserField_1yyj1_4842 label{margin-bottom:7px;font-size:12px}._addUserInput_1yyj1_4873{gap:9px;min-height:43px;padding:0 11px}._addUserInput_1yyj1_4873 input,._addUserInput_1yyj1_4873 select{height:41px;font-size:13px}._addUserInfo_1yyj1_4951{padding:10px 11px;font-size:11px}._addUserActions_1yyj1_4993{gap:9px;padding-top:14px}._addUserCancel_1yyj1_5002,._addUserSubmit_1yyj1_5003{flex:1;min-height:42px;padding:0 10px;font-size:12px}}@media (width<=340px){._addUserOverlay_1yyj1_4702{padding:6px}._addUserHeader_1yyj1_4734{padding:12px}._addUserForm_1yyj1_4806{padding:14px 12px 16px}._addUserTitleArea_1yyj1_4745 p{max-width:180px}._addUserActions_1yyj1_4993{flex-direction:column-reverse;align-items:stretch}._addUserCancel_1yyj1_5002,._addUserSubmit_1yyj1_5003{flex:auto;width:100%}}@media (prefers-reduced-motion:reduce){._addUserOverlay_1yyj1_4702,._addUserModal_1yyj1_4716{animation:none}._addUserInput_1yyj1_4873,._addUserClose_1yyj1_4782,._addUserCancel_1yyj1_5002,._addUserSubmit_1yyj1_5003,._addUserPasswordToggle_1yyj1_4935{transition:none}}._addUserFeedback_1yyj1_5266{box-sizing:border-box;background:#eff9fc;border:1px solid #ccebf4;border-left:4px solid #087ea4;border-radius:8px;align-items:center;gap:10px;width:100%;margin:0 0 16px;padding:12px 14px;animation:.25s _addUserFeedbackSlide_1yyj1_1;display:flex}._addUserFeedback_1yyj1_5266 i{color:#087ea4;flex-shrink:0;font-size:17px}._addUserFeedback_1yyj1_5266 p{color:#334155;overflow-wrap:anywhere;margin:0;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:500;line-height:1.6}@keyframes _addUserFeedbackSlide_1yyj1_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){._addUserFeedback_1yyj1_5266{gap:8px;padding:10px 11px}._addUserFeedback_1yyj1_5266 i{font-size:15px}._addUserFeedback_1yyj1_5266 p{font-size:12px}}._viewCredentialsOverlay_1yyj1_5325{z-index:10000;box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f23307a;justify-content:center;align-items:center;padding:16px;font-family:Segoe UI,Arial,sans-serif;display:flex;position:fixed;inset:0}._viewCredentialsModal_1yyj1_5339{color:#183444;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#c7d8e2 transparent;background:#fff;border:1px solid #e1eaf0;border-radius:13px;width:100%;max-width:510px;max-height:88vh;overflow-y:auto;box-shadow:0 18px 55px #12304133}._viewCredentialsHeader_1yyj1_5354{border-bottom:1px solid #e8eef2;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}._viewCredentialsTitleArea_1yyj1_5363 h3{color:#183444;margin:0 0 4px;font-size:15px;font-weight:700}._viewCredentialsClose_1yyj1_5397{color:#647789;cursor:pointer;background:#f3f6f8;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;font-size:12px;display:flex}._viewCredentialsSection_1yyj1_5411{border-bottom:1px solid #edf1f4;padding:15px 18px 13px}._viewCredentialsSectionTitle_1yyj1_5416{color:#087ea4;align-items:center;gap:8px;margin-bottom:12px;font-size:11.5px;font-weight:700;display:flex}._viewCredentialsSectionTitle_1yyj1_5416 i{font-size:14px}._viewCredentialsField_1yyj1_5436{min-width:0}._viewCredentialsField_1yyj1_5436 label{color:#738493;margin-bottom:5px;font-size:10px;font-weight:600;display:block}._viewCredentialsValue_1yyj1_5448{box-sizing:border-box;color:#263f50;overflow-wrap:anywhere;background:#f8fafc;border:1px solid #e6edf2;border-radius:7px;align-items:center;min-width:0;min-height:34px;padding:8px 10px;font-size:11px;font-weight:500;display:flex}._viewCredentialsRole_1yyj1_5464,._viewCredentialsStatus_1yyj1_5473{color:#087ea4;align-items:center;gap:6px;font-size:10.5px;font-weight:650;display:inline-flex}._viewCredentialsStatusDot_1yyj1_5482{background:#087ea4;border-radius:50%;flex-shrink:0;width:7px;height:7px}._viewCredentialsSecurity_1yyj1_5491{color:#087ea4;background:#f2f8fc;border:1px solid #dcebf3;border-radius:8px;align-items:flex-start;gap:10px;margin:14px 18px;padding:11px 12px;display:flex}._viewCredentialsSecurity_1yyj1_5491>i{flex-shrink:0;margin-top:2px;font-size:14px}._viewCredentialsFooter_1yyj1_5524{justify-content:space-between;align-items:center;gap:12px;padding:12px 18px 15px;display:flex}._viewCredentialsFooter_1yyj1_5524>span{color:#738493;align-items:center;gap:6px;font-size:10px;display:inline-flex}._viewCredentialsCloseButton_1yyj1_5540{color:#fff;cursor:pointer;background:#087ea4;border:none;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:33px;padding:0 14px;font-family:inherit;font-size:10.5px;font-weight:650;transition:background .2s;display:inline-flex}._viewCredentialsCloseButton_1yyj1_5540:hover{background:#075c7a}@media (width<=480px){._viewCredentialsOverlay_1yyj1_5325{padding:10px}._viewCredentialsModal_1yyj1_5339{border-radius:11px;max-width:100%;max-height:90vh}._viewCredentialsHeader_1yyj1_5354{padding:13px 14px}._viewCredentialsTitleArea_1yyj1_5363{gap:9px}._viewCredentialsMainIcon_1yyj1_5370{width:35px;height:35px;font-size:17px}._viewCredentialsTitleArea_1yyj1_5363 h3{font-size:13.5px}._viewCredentialsTitleArea_1yyj1_5363 p{font-size:9.5px}._viewCredentialsSection_1yyj1_5411{padding:13px 14px}._viewCredentialsGrid_1yyj1_5430{gap:11px 9px}._viewCredentialsValue_1yyj1_5448{padding:8px;font-size:10px}._viewCredentialsSecurity_1yyj1_5491{margin:12px 14px;padding:10px}._viewCredentialsFooter_1yyj1_5524{padding:10px 14px 13px}}@media (width<=340px){._viewCredentialsGrid_1yyj1_5430{grid-template-columns:1fr}}._loadingOverlay_1yyj1_5629{z-index:99999;-webkit-backdrop-filter:blur(8px);background:#14273994;justify-content:center;align-items:center;font-family:Segoe UI,Arial,sans-serif;display:flex;position:fixed;inset:0}._loadingContent_1yyj1_5642{flex-direction:column;justify-content:center;align-items:center;gap:17px;display:flex}._loadingSpinner_1yyj1_5650{border:4px solid #00b8e6;border-color:#00b8e6 #087ea4 #fff3 #fff3;border-radius:50%;width:48px;height:48px;animation:.75s linear infinite _loadingSpin_1yyj1_5650}._loadingContent_1yyj1_5642 p{color:#fff;letter-spacing:.4px;margin:0;font-size:13px;font-weight:600}@keyframes _loadingSpin_1yyj1_5650{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=480px){._loadingSpinner_1yyj1_5650{border-width:3px;width:40px;height:40px}._loadingContent_1yyj1_5642{gap:14px}._loadingContent_1yyj1_5642 p{font-size:12px}}._noUsers_1yyj1_5696{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:300px;padding:40px 24px;font-family:Segoe UI,sans-serif;display:flex}._noUsers_1yyj1_5696 i{color:#087ea4;background:#eaf5fa;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:20px;font-size:30px;display:flex}._noUsers_1yyj1_5696 h3{color:#183444;margin:0 0 10px;font-size:21px;font-weight:650;line-height:1.4}._noUsers_1yyj1_5696 p{color:#64748b;max-width:450px;margin:0;font-size:14px;line-height:1.8}@media (width<=600px){._noUsers_1yyj1_5696{min-height:260px;padding:32px 16px}._noUsers_1yyj1_5696 i{width:58px;height:58px;margin-bottom:16px;font-size:26px}._noUsers_1yyj1_5696 h3{font-size:19px}._noUsers_1yyj1_5696 p{max-width:100%;font-size:13px}}._serverErrorOverlay_1yyj1_5761{z-index:99999;-webkit-backdrop-filter:blur(4px);box-sizing:border-box;background:#0f23307a;justify-content:center;align-items:center;padding:20px;font-family:Segoe UI,sans-serif;display:flex;position:fixed;inset:0}._serverErrorContent_1yyj1_3832{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #e4edf2;border-radius:16px;width:100%;max-width:430px;padding:38px 32px 32px;animation:.25s ease-out _serverErrorAppear_1yyj1_1;position:relative;box-shadow:0 20px 60px #0f2d3c2e}._serverErrorClose_1yyj1_3852{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;transition:background .2s,color .2s;display:flex;position:absolute;top:15px;right:15px}._serverErrorClose_1yyj1_3852:hover{color:#dc2626;background:#fee2e2}._serverErrorIcon_1yyj1_3814{color:#dc4c43;background:#fff1f0;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 22px;font-size:31px;display:flex}._serverErrorContent_1yyj1_3832 h3{color:#183444;margin:0 0 12px;font-size:24px;font-weight:650}._serverErrorContent_1yyj1_3832 p{color:#64748b;max-width:330px;margin:0 auto 26px;font-size:14px;line-height:1.8}._serverErrorButton_1yyj1_5841{color:#fff;cursor:pointer;background:#087ea4;border:none;border-radius:9px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:flex}._serverErrorButton_1yyj1_5841:hover{background:#075c7a}._serverErrorButton_1yyj1_5841:active{transform:scale(.98)}@keyframes _serverErrorAppear_1yyj1_1{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){._serverErrorContent_1yyj1_3832{border-radius:14px;max-width:100%;padding:35px 22px 24px}._serverErrorIcon_1yyj1_3814{width:62px;height:62px;margin-bottom:18px;font-size:27px}._serverErrorContent_1yyj1_3832 h3{font-size:22px}._serverErrorContent_1yyj1_3832 p{font-size:13px}}._viewCredentialsOverlay_1yyj1_5325{z-index:9999;-webkit-backdrop-filter:blur(4px);box-sizing:border-box;background:#0f233085;justify-content:center;align-items:center;padding:24px;font-family:Segoe UI,sans-serif;display:flex;position:fixed;inset:0}._viewCredentialsModal_1yyj1_5339{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#c5d7e1 transparent;background:#fff;border:1px solid #e2ebf0;border-radius:16px;width:100%;max-width:820px;max-height:92vh;animation:.25s ease-out _editUserAppear_1yyj1_1;overflow-y:auto;box-shadow:0 24px 70px #0f2d3c33}._viewCredentialsHeader_1yyj1_5354{background:#fff;border-bottom:1px solid #e8eff3;justify-content:space-between;align-items:center;gap:18px;padding:25px 28px;display:flex}._viewCredentialsTitleArea_1yyj1_5363{align-items:center;gap:15px;min-width:0;display:flex}._viewCredentialsMainIcon_1yyj1_5370{color:#087ea4;background:#eaf5fa;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;display:flex}._viewCredentialsTitleArea_1yyj1_5363 h3{color:#183444;margin:0 0 6px;font-size:21px;font-weight:700;line-height:1.35}._viewCredentialsTitleArea_1yyj1_5363 p{color:#64748b;margin:0;font-size:13px;line-height:1.6}._viewCredentialsClose_1yyj1_5397{color:#64748b;cursor:pointer;background:#f1f5f9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:background .2s,color .2s;display:flex}._viewCredentialsClose_1yyj1_5397:hover{color:#dc2626;background:#fee2e2}._editUserNotice_1yyj1_5999{box-sizing:border-box;background:#f0f8fc;border:1px solid #d6eaf4;border-left:4px solid #087ea4;border-radius:9px;align-items:flex-start;gap:13px;margin:22px 28px 25px;padding:17px 18px;display:flex}._editUserNotice_1yyj1_5999>i{color:#087ea4;flex-shrink:0;margin-top:2px;font-size:18px}._editUserNotice_1yyj1_5999 strong{color:#183444;margin-bottom:5px;font-size:14px;font-weight:700;display:block}._editUserNotice_1yyj1_5999 p{color:#526b7a;margin:0;font-size:13px;line-height:1.7}._viewCredentialsSection_1yyj1_5411{margin:0 28px 25px;padding:0}._viewCredentialsSectionTitle_1yyj1_5416{color:#183444;border-bottom:1px solid #e8eff3;align-items:center;gap:10px;margin-bottom:18px;padding-bottom:12px;font-size:15px;font-weight:700;display:flex}._viewCredentialsSectionTitle_1yyj1_5416>i{color:#087ea4;font-size:18px}._viewCredentialsGrid_1yyj1_5430{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._viewCredentialsField_1yyj1_5436{flex-direction:column;gap:8px;min-width:0;display:flex}._viewCredentialsField_1yyj1_5436 label{color:#334e5e;font-size:13px;font-weight:600}._viewCredentialsField_1yyj1_5436 input,._viewCredentialsField_1yyj1_5436 select{color:#183444;box-sizing:border-box;background:#fff;border:1px solid #d5e1e8;border-radius:8px;outline:none;width:100%;height:46px;padding:0 13px;font-family:Segoe UI,sans-serif;font-size:14px;transition:border-color .2s,box-shadow .2s}._viewCredentialsField_1yyj1_5436 input::placeholder{color:#9aaab5}._viewCredentialsField_1yyj1_5436 input:focus,._viewCredentialsField_1yyj1_5436 select:focus{border-color:#087ea4;box-shadow:0 0 0 3px #087ea41a}._viewCredentialsField_1yyj1_5436 select{cursor:pointer}._editUserPasswordNotice_1yyj1_6108{background:#f8fafc;border:1px solid #e5edf2;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:13px 15px;display:flex}._editUserPasswordNotice_1yyj1_6108>i{color:#087ea4;flex-shrink:0;margin-top:2px;font-size:15px}._editUserPasswordNotice_1yyj1_6108 p{color:#64748b;margin:0;font-size:12px;line-height:1.7}._viewCredentialsSecurity_1yyj1_5491{background:#f8fafc;border:1px solid #e1eaf0;border-radius:10px;align-items:flex-start;gap:13px;margin:0 28px 25px;padding:17px 18px;display:flex}._viewCredentialsSecurity_1yyj1_5491>i{color:#087ea4;flex-shrink:0;margin-top:2px;font-size:20px}._viewCredentialsSecurity_1yyj1_5491 strong{color:#183444;margin-bottom:6px;font-size:13px;font-weight:700;display:block}._viewCredentialsSecurity_1yyj1_5491 p{color:#64748b;margin:0;font-size:12px;line-height:1.8}._viewCredentialsFooter_1yyj1_5524{background:#fbfdfe;border-top:1px solid #e8eff3;justify-content:space-between;align-items:center;gap:18px;padding:20px 28px;display:flex}._viewCredentialsFooter_1yyj1_5524>span{color:#087ea4;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}._editUserActions_1yyj1_6187{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}._viewCredentialsCloseButton_1yyj1_5540,._editUserSaveButton_1yyj1_6196{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 17px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}._viewCredentialsCloseButton_1yyj1_5540{color:#526575;background:#fff;border:1px solid #d5e1e8}._viewCredentialsCloseButton_1yyj1_5540:hover{background:#f1f5f9;border-color:#b8cbd6}._editUserSaveButton_1yyj1_6196{color:#fff;background:#087ea4;border:1px solid #087ea4}._editUserSaveButton_1yyj1_6196:hover{background:#075c7a;border-color:#075c7a}._viewCredentialsCloseButton_1yyj1_5540:active,._editUserSaveButton_1yyj1_6196:active{transform:scale(.98)}._viewCredentialsModal_1yyj1_5339::-webkit-scrollbar{width:7px}._viewCredentialsModal_1yyj1_5339::-webkit-scrollbar-track{background:0 0}._viewCredentialsModal_1yyj1_5339::-webkit-scrollbar-thumb{background:#c5d7e1;border-radius:10px}._viewCredentialsModal_1yyj1_5339::-webkit-scrollbar-thumb:hover{background:#9db8c7}@keyframes _editUserAppear_1yyj1_1{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=700px){._viewCredentialsOverlay_1yyj1_5325{padding:16px}._viewCredentialsModal_1yyj1_5339{border-radius:13px;max-height:94vh}._viewCredentialsHeader_1yyj1_5354{padding:21px 20px}._editUserNotice_1yyj1_5999{margin:20px 20px 23px}._viewCredentialsSection_1yyj1_5411,._viewCredentialsSecurity_1yyj1_5491{margin-left:20px;margin-right:20px}._viewCredentialsFooter_1yyj1_5524{padding:18px 20px}}@media (width<=520px){._viewCredentialsOverlay_1yyj1_5325{align-items:center;padding:10px}._viewCredentialsModal_1yyj1_5339{border-radius:12px;max-height:95vh}._viewCredentialsHeader_1yyj1_5354{gap:10px;padding:18px 15px}._viewCredentialsTitleArea_1yyj1_5363{gap:11px}._viewCredentialsMainIcon_1yyj1_5370{border-radius:10px;width:43px;height:43px;font-size:20px}._viewCredentialsTitleArea_1yyj1_5363 h3{font-size:17px}._viewCredentialsTitleArea_1yyj1_5363 p{font-size:11px}._viewCredentialsClose_1yyj1_5397{width:32px;height:32px}._editUserNotice_1yyj1_5999{gap:10px;margin:17px 15px 22px;padding:14px}._editUserNotice_1yyj1_5999 p{font-size:12px}._viewCredentialsSection_1yyj1_5411{margin:0 15px 23px}._viewCredentialsGrid_1yyj1_5430{grid-template-columns:minmax(0,1fr);gap:16px}._viewCredentialsSectionTitle_1yyj1_5416{font-size:14px}._viewCredentialsField_1yyj1_5436 input,._viewCredentialsField_1yyj1_5436 select{height:45px;font-size:13px}._viewCredentialsSecurity_1yyj1_5491{gap:10px;margin:0 15px 22px;padding:14px}._viewCredentialsFooter_1yyj1_5524{flex-direction:column;align-items:flex-start;padding:17px 15px}._editUserActions_1yyj1_6187{grid-template-columns:1fr 1.4fr;gap:9px;width:100%;display:grid}._viewCredentialsCloseButton_1yyj1_5540,._editUserSaveButton_1yyj1_6196{min-width:0;padding:0 10px;font-size:12px}}@media (prefers-reduced-motion:reduce){._viewCredentialsModal_1yyj1_5339{animation:none}._viewCredentialsField_1yyj1_5436 input,._viewCredentialsField_1yyj1_5436 select,._viewCredentialsCloseButton_1yyj1_5540,._editUserSaveButton_1yyj1_6196{transition:none}}._hospitalSaveErrorAlert_1yyj1_6416{box-sizing:border-box;background:#fff5f5;border:1px solid #fecaca;border-left:4px solid #dc2626;border-radius:10px;align-items:flex-start;gap:14px;width:100%;margin:16px 0;padding:16px 18px;font-family:Segoe UI,sans-serif;animation:.3s _hospitalSaveErrorAppear_1yyj1_1;display:flex}._hospitalSaveErrorIcon_1yyj1_6432{color:#dc2626;background:#fee2e2;border-radius:9px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;font-size:19px;display:flex}._hospitalSaveErrorContent_1yyj1_6445{flex-direction:column;flex:1;gap:5px;min-width:0;padding-top:2px;display:flex}._hospitalSaveErrorContent_1yyj1_6445 strong{color:#991b1b;font-size:14px;font-weight:700;line-height:1.5}._hospitalSaveErrorContent_1yyj1_6445 span{color:#7f1d1d;overflow-wrap:anywhere;font-size:13px;line-height:1.7}._hospitalSaveErrorClose_1yyj1_6469{color:#b91c1c;cursor:pointer;background:#fee2e2;border:1px solid #fca5a5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;margin:0 0 0 auto;padding:0;font-size:25px;line-height:1;transition:background .2s,color .2s,border-color .2s,transform .2s;display:flex}._hospitalSaveErrorClose_1yyj1_6469 i{justify-content:center;align-items:center;line-height:1;display:flex}._hospitalSaveErrorClose_1yyj1_6469:hover{color:#fff;background:#dc2626;border-color:#dc2626;transform:scale(1.05)}._hospitalSaveErrorClose_1yyj1_6469:active{transform:scale(.95)}._hospitalSaveErrorClose_1yyj1_6469:focus-visible{outline-offset:3px;outline:3px solid #dc2626}@keyframes _hospitalSaveErrorAppear_1yyj1_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (width<=520px){._hospitalSaveErrorAlert_1yyj1_6416{border-radius:8px;gap:10px;padding:13px 12px}._hospitalSaveErrorIcon_1yyj1_6432{width:34px;min-width:34px;height:34px;font-size:16px}._hospitalSaveErrorContent_1yyj1_6445 strong{font-size:13px}._hospitalSaveErrorContent_1yyj1_6445 span{font-size:12px;line-height:1.6}._hospitalSaveErrorClose_1yyj1_6469{width:34px;min-width:34px;height:34px;font-size:24px}}@media (prefers-reduced-motion:reduce){._hospitalSaveErrorAlert_1yyj1_6416{animation:none}._hospitalSaveErrorClose_1yyj1_6469{transition:none}}._messageContainer_1yyj1_6566{box-sizing:border-box;background:#f0f8fc;border:1px solid #cce7f2;border-left:3px solid #087ea4;border-radius:7px;align-items:center;gap:9px;width:100%;padding:10px 13px;font-family:Segoe UI,sans-serif;display:flex}._messageContainer_1yyj1_6566 i{color:#087ea4;flex-shrink:0;font-size:16px}._messageContainer_1yyj1_6566 p{color:#365568;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}@media (width<=480px){._messageContainer_1yyj1_6566{gap:7px;padding:9px 10px}._messageContainer_1yyj1_6566 p{font-size:12px}}._viewCredentialsGrid_1yyj1_5430{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;width:100%;display:grid}._viewCredentialsField_1yyj1_5436{flex-direction:column;gap:9px;width:100%;min-width:0;display:flex}._viewCredentialsField_1yyj1_5436 label{color:#183444;font-size:14px;font-weight:600;line-height:1.5;display:block}._viewCredentialsInputWrapper_1yyj1_6630{align-items:center;width:100%;display:flex;position:relative}._viewCredentialsInputWrapper_1yyj1_6630 input{color:#183444;box-sizing:border-box;background:#fff;border:1px solid #d5e0e8;border-radius:9px;outline:none;width:100%;min-width:0;height:48px;padding:0 46px 0 14px;font-family:Segoe UI,sans-serif;font-size:14px;font-weight:400;transition:border-color .2s,box-shadow .2s}._viewCredentialsInputWrapper_1yyj1_6630 input::placeholder{color:#94a3b8;opacity:1}._viewCredentialsInputWrapper_1yyj1_6630 input:hover{border-color:#a8c3d1}._viewCredentialsInputWrapper_1yyj1_6630 input:focus{border-color:#087ea4;box-shadow:0 0 0 3px #087ea41f}._addUserPasswordToggle_1yyj1_4935{color:#64748b;cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;font-size:17px;transition:color .2s;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._addUserPasswordToggle_1yyj1_4935:hover{color:#087ea4}._addUserPasswordToggle_1yyj1_4935:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #087ea4}@media (width<=700px){._viewCredentialsGrid_1yyj1_5430{grid-template-columns:1fr;gap:18px}}@media (width<=400px){._viewCredentialsGrid_1yyj1_5430{gap:16px}._viewCredentialsField_1yyj1_5436 label{font-size:13px}._viewCredentialsInputWrapper_1yyj1_6630 input{height:46px;padding-left:12px;padding-right:42px;font-size:13px}._addUserPasswordToggle_1yyj1_4935{font-size:16px;right:12px}}._deletionSettingContainer_1yyj1_6726{box-sizing:border-box;background:#f0f9fc;border:1px solid #dcecf2;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:20px;display:flex}._deletionSettingInfo_1yyj1_6739{flex:1;align-items:flex-start;gap:15px;min-width:0;display:flex}._deletionSettingIcon_1yyj1_6747{color:#087ea4;background:#e0f2f8;border:1px solid #cce8f1;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}._deletionSettingText_1yyj1_6761{min-width:0}._deletionSettingText_1yyj1_6761 h3{color:#1e293b;margin:0 0 7px;font-size:16px;font-weight:650;line-height:1.4}._deletionSettingText_1yyj1_6761 p{color:#64748b;max-width:560px;margin:0 0 12px;font-size:13px;line-height:1.6}._deletionSettingStatus_1yyj1_6781{color:#087ea4;background:#e4f4f9;border:1px solid #cce8f1;border-radius:20px;align-items:center;gap:7px;padding:5px 9px;font-size:11px;font-weight:600;display:inline-flex}._deletionStatusDot_1yyj1_6794{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}._deletionSettingAction_1yyj1_6802{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:flex}._deletionToggle_1yyj1_6811{cursor:pointer;width:48px;height:27px;display:inline-block;position:relative}._deletionToggle_1yyj1_6811 input{opacity:0;width:1px;height:1px;position:absolute}._deletionToggleSlider_1yyj1_6826{background:#cbd5e1;border-radius:30px;transition:background .25s;position:absolute;inset:0}._deletionToggleSlider_1yyj1_6826:before{content:"";background:#fff;border-radius:50%;width:21px;height:21px;transition:transform .25s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #00000020}._deletionToggle_1yyj1_6811 input:checked+._deletionToggleSlider_1yyj1_6826{background:#087ea4}._deletionToggle_1yyj1_6811 input:checked+._deletionToggleSlider_1yyj1_6826:before{transform:translate(21px)}._deletionToggle_1yyj1_6811 input:focus-visible+._deletionToggleSlider_1yyj1_6826{outline-offset:3px;outline:3px solid #087ea455}._deletionToggleLabel_1yyj1_6860{color:#475569;text-align:center;font-size:11px;font-weight:600}@media (width<=600px){._deletionSettingContainer_1yyj1_6726{align-items:flex-start;gap:12px;padding:15px 12px}._deletionSettingInfo_1yyj1_6739{gap:10px}._deletionSettingIcon_1yyj1_6747{width:36px;height:36px;font-size:17px}._deletionSettingText_1yyj1_6761 h3{font-size:14px}._deletionSettingText_1yyj1_6761 p{font-size:12px;line-height:1.5}._deletionSettingAction_1yyj1_6802{padding-top:4px}._deletionToggle_1yyj1_6811{width:42px;height:24px}._deletionToggleSlider_1yyj1_6826:before{width:18px;height:18px}._deletionToggle_1yyj1_6811 input:checked+._deletionToggleSlider_1yyj1_6826:before{transform:translate(18px)}._deletionToggleLabel_1yyj1_6860{max-width:75px;font-size:10px}}@media (width<=380px){._deletionSettingContainer_1yyj1_6726{padding:12px 9px}._deletionSettingInfo_1yyj1_6739{gap:8px}._deletionSettingText_1yyj1_6761 h3{font-size:13px}._deletionSettingText_1yyj1_6761 p{font-size:11px}}._page_1jgxq_5{box-sizing:border-box;color:#334155;z-index:1000000;background:radial-gradient(circle at 100% 0,#087ea41a,#0000 35%),#f8fafc;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:40px 20px;font-family:Times New Roman,Times,serif;display:flex;position:absolute;overflow:hidden}._card_1jgxq_37{box-sizing:border-box;text-align:center;background:#fffffff5;border:1px solid #d7e5ea;border-radius:24px;width:100%;max-width:650px;padding:55px 45px;animation:.7s both _cardAppear_1jgxq_1;position:relative;overflow:hidden;box-shadow:0 25px 70px #087ea41f,0 8px 25px #0f172a0f}._card_1jgxq_37:before{content:"";background:linear-gradient(90deg,#087ea4,#0b91b8,#810b38);width:100%;height:4px;animation:4s ease-in-out infinite _topLine_1jgxq_1;position:absolute;top:0;left:0}._iconWrapper_1jgxq_94{color:#087ea4;background:#eaf6f9;border:1px solid #c7e1e8;border-radius:22px;justify-content:center;align-items:center;width:82px;height:82px;margin:0 auto 22px;font-size:34px;animation:3s ease-in-out infinite _iconFloat_1jgxq_1;display:flex}._iconWrapper_1jgxq_94 i{animation:2.5s ease-in-out infinite _iconPulse_1jgxq_1}._errorCode_1jgxq_126{color:#087ea4;letter-spacing:-5px;margin-bottom:20px;font-family:Segoe UI,Arial,sans-serif;font-size:clamp(72px,12vw,125px);font-weight:900;line-height:.9;animation:4s ease-in-out infinite _numberPulse_1jgxq_1;display:block}._card_1jgxq_37 h1{color:#172033;letter-spacing:-1px;margin:0 0 14px;font-family:Segoe UI,Arial,sans-serif;font-size:clamp(28px,4vw,40px);font-weight:800}._card_1jgxq_37 p{color:#64748b;max-width:500px;margin:0 auto;font-family:Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.7}._actions_1jgxq_198{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:30px;display:flex}._backButton_1jgxq_216,._dashboardButton_1jgxq_217{cursor:pointer;box-sizing:border-box;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-family:Segoe UI,Arial,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s,color .25s;display:inline-flex}._backButton_1jgxq_216{color:#087ea4;background:#fff;border:1px solid #cbdde3}._backButton_1jgxq_216:hover{background:#eaf6f9;border-color:#087ea4;transform:translateY(-3px);box-shadow:0 8px 20px #087ea421}._dashboardButton_1jgxq_217{color:#fff;background:linear-gradient(135deg,#087ea4,#0a91b7);border:1px solid #087ea4;box-shadow:0 7px 18px #087ea433}._dashboardButton_1jgxq_217:hover{transform:translateY(-3px);box-shadow:0 12px 26px #087ea447}._footer_1jgxq_308{color:#82949c;border-top:1px dotted #d6e2e6;justify-content:center;align-items:center;gap:8px;margin-top:38px;padding-top:20px;font-family:Segoe UI,Arial,sans-serif;font-size:12px;font-weight:600;display:flex}._footer_1jgxq_308 i{color:#087ea4;font-size:16px}@keyframes _cardAppear_1jgxq_1{0%{opacity:0;transform:translateY(25px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _iconFloat_1jgxq_1{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes _iconPulse_1jgxq_1{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes _numberPulse_1jgxq_1{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.025)}}@keyframes _topLine_1jgxq_1{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media (width<=700px){._page_1jgxq_5{padding:30px 16px}._card_1jgxq_37{border-radius:20px;padding:45px 30px}._iconWrapper_1jgxq_94{width:72px;height:72px;font-size:30px}._card_1jgxq_37 p{font-size:15px}}@media (width<=480px){._page_1jgxq_5{padding:20px 12px}._card_1jgxq_37{border-radius:18px;padding:40px 20px}._iconWrapper_1jgxq_94{border-radius:18px;width:65px;height:65px;margin-bottom:18px;font-size:27px}._errorCode_1jgxq_126{letter-spacing:-3px;margin-bottom:17px;font-size:82px}._card_1jgxq_37 h1{font-size:27px}._card_1jgxq_37 p{font-size:14px;line-height:1.65}._actions_1jgxq_198{flex-direction:column;width:100%}._backButton_1jgxq_216,._dashboardButton_1jgxq_217{width:100%}._footer_1jgxq_308{font-size:11px;line-height:1.5}}@media (width<=350px){._card_1jgxq_37{padding:35px 16px}._errorCode_1jgxq_126{font-size:70px}._card_1jgxq_37 h1{font-size:24px}}._backButton_1jgxq_216:focus-visible,._dashboardButton_1jgxq_217:focus-visible{outline-offset:3px;outline:3px solid #087ea440}@media (prefers-reduced-motion:reduce){._card_1jgxq_37,._iconWrapper_1jgxq_94,._iconWrapper_1jgxq_94 i,._errorCode_1jgxq_126,._card_1jgxq_37:before{animation:none!important}._backButton_1jgxq_216,._dashboardButton_1jgxq_217{transition:none}}._patientFormPage_14mpk_1{box-sizing:border-box;color:#334155;background:#f8fafc;width:100%;max-width:1600px;margin:0 auto;padding:125px 28px 50px;font-family:Segoe UI,sans-serif;animation:.5s both _pageAppear_14mpk_1}._topBar_14mpk_15{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}._backButton_14mpk_23,._editButton_14mpk_24,._saveButton_14mpk_25{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:700;transition:all .25s;display:inline-flex}._backButton_14mpk_23{color:#087ea4;background:#fff;border:1px solid #c8dce3}._backButton_14mpk_23:hover{background:#eaf6f9;border-color:#087ea4;transform:translate(-3px)}._formActions_14mpk_52{align-items:center;gap:10px;display:flex}._editButton_14mpk_24{color:#810b38;background:#fff;border:1px solid #d7c1cb}._editButton_14mpk_24:hover{color:#fff;background:#810b38;transform:translateY(-2px);box-shadow:0 8px 18px #810b382e}._saveButton_14mpk_25{color:#fff;background:linear-gradient(135deg,#087ea4,#0b91b8);border:1px solid #087ea4;box-shadow:0 7px 17px #087ea433}._saveButton_14mpk_25:hover{transform:translateY(-2px);box-shadow:0 10px 23px #087ea44d}._pageIntro_14mpk_85{background:linear-gradient(135deg,#fff,#f0f9fb);border:1px solid #c9dfe6;border-radius:18px;align-items:center;gap:20px;margin-bottom:22px;padding:28px;animation:.55s both _slideUp_14mpk_1;display:flex;box-shadow:0 10px 28px #087ea414}._introIcon_14mpk_100{color:#fff;background:linear-gradient(135deg,#087ea4,#0b91b8);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:66px;height:66px;font-size:30px;animation:4s ease-in-out infinite _iconFloat_14mpk_1;display:flex;box-shadow:0 9px 20px #087ea438}._introText_14mpk_115{min-width:0}._introLabel_14mpk_119{color:#810b38;letter-spacing:1px;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:800;display:flex}._introLabel_14mpk_119 i{font-size:15px}._introText_14mpk_115 h1{color:#334155;margin:0 0 7px;font-size:30px;line-height:1.15}._introText_14mpk_115 p{color:#64748b;max-width:800px;margin:0;font-size:16px;line-height:1.6}._statusBanner_14mpk_151{border:1px solid;border-radius:14px;align-items:center;gap:15px;margin-bottom:22px;padding:17px 20px;animation:.65s both _slideUp_14mpk_1;display:flex}._statusSaved_14mpk_162{color:#166534;background:#eefaf5;border-color:#b8e4d1}._statusUnsaved_14mpk_168{color:#92400e;background:#fff8eb;border-color:#f0d59d}._statusIcon_14mpk_174{background:#ffffffbf;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:21px;display:flex}._statusContent_14mpk_186{flex-direction:column;gap:4px;display:flex}._statusContent_14mpk_186 strong{font-size:16px}._statusContent_14mpk_186 span{font-size:14px;line-height:1.5}._infoBox_14mpk_203{background:#eaf6f9;border-left:4px solid #087ea4;border-radius:12px;align-items:flex-start;gap:15px;margin-bottom:28px;padding:20px 22px;display:flex;box-shadow:0 6px 18px #087ea40f}._infoBoxIcon_14mpk_215{color:#087ea4;padding-top:2px;font-size:22px}._infoBox_14mpk_203 h3{color:#334155;margin:0 0 8px;font-size:18px}._infoBox_14mpk_203 p{color:#526875;margin:4px 0;font-size:14px;line-height:1.5}._requiredMark_14mpk_234{color:#c1124f;font-weight:900}._patientForm_14mpk_1{flex-direction:column;gap:25px;display:flex}._formSection_14mpk_247{background:#fff;border:1px solid #d6e3e8;border-radius:18px;padding:27px;animation:.7s both _slideUp_14mpk_1;box-shadow:0 8px 25px #3341550f}._sectionHeader_14mpk_256{border-bottom:1px solid #e3edf0;align-items:center;gap:15px;margin-bottom:22px;padding-bottom:20px;display:flex}._sectionNumber_14mpk_265{color:#fff;background:linear-gradient(135deg,#810b38,#a21b4f);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:15px;font-weight:800;display:flex;box-shadow:0 7px 17px #810b382e}._sectionHeader_14mpk_256 h2{color:#334155;margin:0 0 5px;font-size:21px}._sectionHeader_14mpk_256 p{color:#71838d;margin:0;font-size:14px}._fieldsGrid_14mpk_294{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}._inputGroup_14mpk_300{min-width:0}._fullWidth_14mpk_304{grid-column:1/-1}._inputGroup_14mpk_300 label{color:#334155;align-items:center;gap:7px;margin-bottom:8px;font-size:15px;font-weight:700;display:flex}._inputGroup_14mpk_300 label i{color:#087ea4;font-size:16px}._inputWrapper_14mpk_323{align-items:center;display:flex;position:relative}._inputWrapper_14mpk_323>i{z-index:1;color:#087ea4;pointer-events:none;font-size:17px;position:absolute;left:15px}._inputWrapper_14mpk_323 input,._inputWrapper_14mpk_323 select,._inputWrapper_14mpk_323 textarea{box-sizing:border-box;color:#334155;background:#fbfdfe;border:1px solid #cbdde3;border-radius:11px;outline:none;width:100%;font-family:inherit;font-size:15px;transition:border-color .25s,box-shadow .25s,background .25s}._inputWrapper_14mpk_323 input,._inputWrapper_14mpk_323 select{height:50px;padding:0 15px 0 45px}._inputWrapper_14mpk_323 textarea{resize:vertical;min-height:110px;padding:14px 15px 14px 45px;line-height:1.55}._inputWrapper_14mpk_323 input:focus,._inputWrapper_14mpk_323 select:focus,._inputWrapper_14mpk_323 textarea:focus{background:#fff;border-color:#087ea4;box-shadow:0 0 0 3px #087ea41a}._inputWrapper_14mpk_323 input:disabled,._inputWrapper_14mpk_323 select:disabled,._inputWrapper_14mpk_323 textarea:disabled{color:#64748b;cursor:not-allowed;background:#f1f5f7}._inputGroup_14mpk_300 small{color:#81929a;margin-top:6px;font-size:12px;line-height:1.4;display:block}._textareaWrapper_14mpk_393{align-items:flex-start}._textareaWrapper_14mpk_393>i{top:16px}._formFooter_14mpk_403{background:linear-gradient(135deg,#f2fafb,#fff);border:1px solid #c9dfe6;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;padding:22px 25px;display:flex}._footerMessage_14mpk_414{align-items:center;gap:12px;display:flex}._footerMessage_14mpk_414>i{color:#087ea4;font-size:25px}._footerMessage_14mpk_414 div{flex-direction:column;gap:3px;display:flex}._footerMessage_14mpk_414 strong{color:#334155;font-size:15px}._footerMessage_14mpk_414 span{color:#71838d;font-size:13px}._footerActions_14mpk_441{flex-shrink:0;align-items:center;gap:10px;display:flex}._cancelButton_14mpk_448,._saveButtonLarge_14mpk_449{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 19px;font-family:inherit;font-size:15px;font-weight:700;transition:all .25s;display:inline-flex}._saveButtonLarge_14mpk_449 p{animation:1s linear infinite _saveButtonSpin_14mpk_1}@keyframes _saveButtonSpin_14mpk_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._cancelButton_14mpk_448{color:#64748b;background:#fff;border:1px solid #ccd9de}._cancelButton_14mpk_448:hover{color:#810b38;border-color:#810b38;transform:translateY(-2px)}._saveButtonLarge_14mpk_449{color:#fff;background:linear-gradient(135deg,#087ea4,#0b91b8);border:1px solid #087ea4;box-shadow:0 7px 17px #087ea433}._saveButtonLarge_14mpk_449:hover{transform:translateY(-2px);box-shadow:0 10px 24px #087ea44d}@keyframes _pageAppear_14mpk_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_14mpk_1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes _iconFloat_14mpk_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (width<=900px){._patientFormPage_14mpk_1{padding:115px 20px 40px}._fieldsGrid_14mpk_294{grid-template-columns:1fr}._fullWidth_14mpk_304{grid-column:auto}._formFooter_14mpk_403{flex-direction:column;align-items:flex-start}._footerActions_14mpk_441{width:100%}._cancelButton_14mpk_448,._saveButtonLarge_14mpk_449{flex:1}}._saveErrorOverlay_14mpk_575{box-sizing:border-box;-webkit-backdrop-filter:blur(4px);z-index:9999;background:#087ea414;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;animation:.25s both _errorOverlayShow_14mpk_1;display:flex;position:fixed;inset:0}._saveErrorBox_14mpk_605{box-sizing:border-box;background:#fff;border:1px solid #087ea4;border-left-width:5px;border-radius:16px;align-items:center;gap:16px;width:100%;max-width:500px;padding:22px 24px;animation:.35s both _errorBoxShow_14mpk_1;display:flex;box-shadow:0 20px 50px #087ea42e,0 8px 25px #3341551f}._saveErrorIcon_14mpk_637{color:#ff9100;background:#087ea41a;border:1px solid #087ea433;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:22px;animation:1.5s ease-in-out infinite _errorIconPulse_14mpk_1;display:flex}._saveErrorContent_14mpk_665{flex:1;min-width:0}._saveErrorContent_14mpk_665 h3{color:#ff0707;margin:0 0 6px;font-size:18px;font-weight:800;line-height:1.25}._saveErrorContent_14mpk_665 p{color:#334155;overflow-wrap:break-word;margin:0;font-size:14px;line-height:1.55}@keyframes _errorOverlayShow_14mpk_1{0%{opacity:0}to{opacity:1}}@keyframes _errorBoxShow_14mpk_1{0%{opacity:0;transform:translateY(-20px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _errorIconPulse_14mpk_1{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (width<=768px){._saveErrorOverlay_14mpk_575{padding:20px}._saveErrorBox_14mpk_605{border-radius:15px;gap:14px;max-width:460px;padding:20px}._saveErrorIcon_14mpk_637{width:46px;height:46px;font-size:20px}._saveErrorContent_14mpk_665 h3{font-size:17px}._saveErrorContent_14mpk_665 p{font-size:13px}}@media (width<=520px){._saveErrorOverlay_14mpk_575{padding:16px}._saveErrorBox_14mpk_605{border-left-width:4px;border-radius:14px;gap:12px;width:100%;padding:17px}._saveErrorIcon_14mpk_637{border-radius:11px;width:42px;height:42px;font-size:18px}._saveErrorContent_14mpk_665 h3{margin-bottom:5px;font-size:15px}._saveErrorContent_14mpk_665 p{font-size:12px;line-height:1.5}}@media (width<=380px){._saveErrorOverlay_14mpk_575{padding:12px}._saveErrorBox_14mpk_605{border-radius:12px;gap:10px;padding:14px}._saveErrorIcon_14mpk_637{border-radius:9px;width:38px;height:38px;font-size:16px}._saveErrorContent_14mpk_665 h3{font-size:14px}._saveErrorContent_14mpk_665 p{font-size:11px}}@media (width<=320px){._saveErrorOverlay_14mpk_575{padding:10px}._saveErrorBox_14mpk_605{gap:8px;padding:12px}._saveErrorIcon_14mpk_637{width:35px;height:35px;font-size:15px}._saveErrorContent_14mpk_665 h3{font-size:13px}._saveErrorContent_14mpk_665 p{font-size:10px}}@media (prefers-reduced-motion:reduce){._saveErrorOverlay_14mpk_575,._saveErrorBox_14mpk_605,._saveErrorIcon_14mpk_637{animation:none!important}}._green_14mpk_915{color:#fff;cursor:default;background:linear-gradient(135deg,#15803d,#16a34a,#22c55e);border:1px solid #15803d;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 21px;font-family:inherit;font-size:15px;font-weight:800;animation:.45s both _successPop_14mpk_1,2s ease-in-out infinite _successGlow_14mpk_1;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 20px #15803d4d,0 0 0 3px #22c55e1a}._green_14mpk_915 i{font-size:18px;animation:.5s .15s both _checkPop_14mpk_1}._green_14mpk_915:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:45%;height:100%;animation:2.5s ease-in-out infinite _successShine_14mpk_1;position:absolute;top:0;left:-70%;transform:skew(-20deg)}@keyframes _successPop_14mpk_1{0%{opacity:0;transform:scale(.88)}60%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes _checkPop_14mpk_1{0%{transform:scale(0)rotate(-30deg)}70%{transform:scale(1.25)rotate(5deg)}to{transform:scale(1)rotate(0)}}@keyframes _successGlow_14mpk_1{0%,to{box-shadow:0 8px 20px #15803d4d,0 0 0 3px #22c55e1a}50%{box-shadow:0 10px 28px #15803d6b,0 0 0 5px #22c55e24}}@keyframes _successShine_14mpk_1{0%{left:-60%}45%{left:125%}to{left:125%}}@media (width<=480px){._green_14mpk_915{gap:7px;min-height:46px;padding:0 16px;font-size:13px}._green_14mpk_915 i{font-size:16px}}._successMessage_14mpk_1078{box-sizing:border-box;color:#334155;background:linear-gradient(135deg,#e8f7fa,#f4fbfc);border:1px solid #087ea4;border-left-width:5px;border-radius:13px;align-items:center;gap:12px;width:100%;margin:18px 0 0;padding:16px 20px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.6;animation:.5s both _successMessageIn_14mpk_1,2.5s ease-in-out infinite _successMessageGlow_14mpk_1;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #087ea41f}._successMessage_14mpk_1078 i{color:#fff;background:#087ea4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;animation:.5s .15s both _successIconPop_14mpk_1;display:flex;box-shadow:0 5px 14px #087ea440}._successMessage_14mpk_1078:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);width:35%;height:100%;animation:3s ease-in-out infinite _successShine_14mpk_1;position:absolute;top:0;left:-60%;transform:skew(-20deg)}@keyframes _successMessageIn_14mpk_1{0%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _successIconPop_14mpk_1{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes _successMessageGlow_14mpk_1{0%,to{box-shadow:0 8px 22px #087ea41f}50%{box-shadow:0 10px 28px #087ea433}}@media (width<=768px){._successMessage_14mpk_1078{gap:10px;padding:15px 17px;font-size:13px}._successMessage_14mpk_1078 i{width:32px;height:32px;font-size:15px}}@media (width<=480px){._successMessage_14mpk_1078{border-left-width:4px;border-radius:11px;align-items:flex-start;padding:14px;font-size:12px;line-height:1.5}._successMessage_14mpk_1078 i{width:30px;height:30px;margin-top:1px;font-size:14px}}@media (width<=360px){._successMessage_14mpk_1078{gap:9px;padding:12px;font-size:11px}._successMessage_14mpk_1078 i{width:27px;height:27px;font-size:12px}}@media (prefers-reduced-motion:reduce){._successMessage_14mpk_1078,._successMessage_14mpk_1078 i,._successMessage_14mpk_1078:after{animation:none!important}}._red_14mpk_1327{border-color:red}._patientExistsWarningBox_14mpk_1331{color:#842029;background:#fff5f5;border:1px solid #f1c7c9;border-left:4px solid #dc3545;border-radius:8px;align-items:flex-start;gap:14px;width:100%;margin:18px 0;padding:16px;display:flex}._patientExistsWarningIcon_14mpk_1345{color:#dc3545;font-size:20px}._patientExistsWarningContent_14mpk_1350{flex:1}._patientExistsWarningContent_14mpk_1350 h4{align-items:center;gap:7px;margin:0 0 5px;font-size:16px;font-weight:600;display:flex}._patientExistsWarningContent_14mpk_1350 p{color:#6f3035;margin:0;font-size:14px;line-height:1.5}._patientExistsWarningClose_14mpk_1370{color:#842029;cursor:pointer;background:0 0;border:none;padding:2px;font-size:14px}._patientExistsWarningClose_14mpk_1370:hover{color:#dc3545}._recycleBinPage_1yu12_1{background:#f8fafc;width:100%;min-height:100vh;padding:30px;font-family:Segoe UI,sans-serif}._pageHeader_1yu12_14{background:#fff;border:1px solid #e2e8f0;border-radius:18px;align-items:center;gap:18px;margin-bottom:35px;padding:25px;display:flex;box-shadow:0 4px 15px #0f172a0d}._headerIcon_1yu12_26{color:#dc2626;background:#fee2e2;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;font-size:25px;display:flex}._pageHeader_1yu12_14 h1{color:#1e293b;margin:0 0 5px;font-size:27px;font-weight:700}._pageHeader_1yu12_14 p{color:#64748b;margin:0;font-size:14px;line-height:1.6}._recycleSection_1yu12_58{background:#fff;border:1px solid #e2e8f0;border-radius:18px;margin-bottom:30px;padding:25px;box-shadow:0 4px 15px #0f172a0a}._sectionHeader_1yu12_67{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:25px;padding-bottom:20px;display:flex}._sectionTitle_1yu12_77{color:#334155;align-items:center;gap:10px;margin:0 0 7px;font-size:19px;font-weight:700;display:flex}._sectionIcon_1yu12_87{color:#087ea4;font-size:20px}._itemCount_1yu12_92{color:#64748b;margin-left:30px;font-size:13px;display:inline-block}._searchContainer_1yu12_104{background:#fff;border:1px solid #cbd5e1;border-radius:10px;align-items:center;gap:10px;width:280px;height:43px;padding:0 14px;transition:all .2s;display:flex}._searchContainer_1yu12_104:focus-within{border-color:#087ea4;box-shadow:0 0 0 3px #087ea41a}._searchContainer_1yu12_104 i{color:#64748b;font-size:15px}._searchContainer_1yu12_104 input{color:#334155;background:0 0;border:none;outline:none;width:100%;font-size:14px}._searchContainer_1yu12_104 input::placeholder{color:#94a3b8}._itemsContainer_1yu12_145{flex-direction:column;gap:14px;display:flex}._emptyRecycle_1yu12_156{text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px;padding:55px 25px}._emptyIcon_1yu12_164{color:#64748b;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;margin:0 auto 15px;font-size:25px;display:flex}._emptyRecycle_1yu12_156 h3{color:#334155;margin:0 0 7px;font-size:17px}._emptyRecycle_1yu12_156 p{color:#64748b;margin:0;font-size:14px}._recycleItem_1yu12_194{background:#fff;border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:18px;transition:all .2s;display:flex}._recycleItem_1yu12_194:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 5px 14px #0f172a0d}._recycleItemInfo_1yu12_217{align-items:center;gap:15px;min-width:0;display:flex}._recycleItemIcon_1yu12_224{color:#087ea4;background:#f1f5f9;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}._recycleItemDetails_1yu12_237{min-width:0}._recycleItemDetails_1yu12_237 h4{color:#334155;margin:0 0 5px;font-size:16px;font-weight:700}._recycleItemDetails_1yu12_237 p{color:#64748b;margin:3px 0;font-size:13px;line-height:1.5}._recycleItemDetails_1yu12_237 h4{color:#0f172a;font-size:17px;font-weight:750}._patientName_1yu12_271{width:fit-content;color:#334155!important;margin:4px 0 6px!important;font-size:14px!important;font-weight:600!important}._recycleItemActions_1yu12_284{flex-shrink:0;align-items:center;gap:9px;display:flex}._restoreButton_1yu12_291,._permanentDeleteButton_1yu12_292{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 13px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._restoreButton_1yu12_291{color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd}._restoreButton_1yu12_291:hover{background:#e0f2fe;border-color:#7dd3fc}._permanentDeleteButton_1yu12_292{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}._permanentDeleteButton_1yu12_292:hover{background:#fee2e2;border-color:#fca5a5}._restoreButton_1yu12_291 i,._permanentDeleteButton_1yu12_292 i{font-size:14px}._recycleItem_1yu12_194{animation:.35s both _recycleItemAppear_1yu12_1}@keyframes _recycleItemAppear_1yu12_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){._sectionHeader_1yu12_67{flex-direction:column}._searchContainer_1yu12_104{width:100%}._recycleItem_1yu12_194{flex-direction:column;align-items:flex-start}._recycleItemActions_1yu12_284{width:100%}._restoreButton_1yu12_291,._permanentDeleteButton_1yu12_292{flex:1}}@media (width<=600px){._recycleBinPage_1yu12_1{padding:18px}._pageHeader_1yu12_14{border-radius:14px;gap:13px;padding:20px}._headerIcon_1yu12_26{border-radius:12px;width:48px;height:48px;font-size:20px}._pageHeader_1yu12_14 h1{font-size:22px}._pageHeader_1yu12_14 p{font-size:13px}._recycleSection_1yu12_58{border-radius:14px;padding:18px}._sectionTitle_1yu12_77{font-size:17px}._itemCount_1yu12_92{margin-left:29px}._recycleItem_1yu12_194{padding:15px}._recycleItemInfo_1yu12_217{align-items:flex-start}._recycleItemIcon_1yu12_224{width:43px;height:43px;font-size:18px}._recycleItemDetails_1yu12_237 h4{font-size:16px}._recycleItemDetails_1yu12_237 p{font-size:12px}._patientName_1yu12_271{font-size:13px!important}._recycleItemActions_1yu12_284{flex-direction:column}._restoreButton_1yu12_291,._permanentDeleteButton_1yu12_292{width:100%}}._deleteOverlay_1yu12_465{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8c;justify-content:center;align-items:center;padding:20px;font-family:Segoe UI,sans-serif;animation:.2s _deleteOverlayAppear_1yu12_1;display:flex;position:fixed;inset:0}._deleteModal_1yu12_488{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;width:100%;max-width:430px;padding:30px;animation:.25s _deleteModalAppear_1yu12_1;box-shadow:0 20px 50px #0f172a2e}._deleteModalIcon_1yu12_511{color:#dc2626;background:#fee2e2;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 18px;font-size:25px;display:flex}._deleteModal_1yu12_488 h2{color:#1e293b;margin:0 0 12px;font-size:20px;font-weight:700}._deleteMessage_1yu12_548{color:#64748b;max-width:350px;margin:0 auto;font-size:14px;line-height:1.6}._deleteMessage_1yu12_548 strong{color:#334155;font-weight:700}._deleteWarning_1yu12_569{color:#dc2626;margin:10px 0 25px;font-size:13px;font-weight:600}._deleteModalActions_1yu12_583{justify-content:center;align-items:center;gap:10px;display:flex}._cancelDeleteButton_1yu12_592,._confirmDeleteButton_1yu12_593{cursor:pointer;border-radius:9px;min-height:42px;padding:9px 15px;font-size:13px;font-weight:600;transition:all .2s}._cancelDeleteButton_1yu12_592{color:#475569;background:#fff;border:1px solid #cbd5e1;flex:1}._cancelDeleteButton_1yu12_592:hover{background:#f8fafc;border-color:#94a3b8}._confirmDeleteButton_1yu12_593{color:#fff;background:#dc2626;border:1px solid #dc2626;flex:1;justify-content:center;align-items:center;gap:7px;display:inline-flex}._confirmDeleteButton_1yu12_593:hover{background:#b91c1c;border-color:#b91c1c}._confirmDeleteButton_1yu12_593 i{font-size:14px}@keyframes _deleteOverlayAppear_1yu12_1{0%{opacity:0}to{opacity:1}}@keyframes _deleteModalAppear_1yu12_1{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=500px){._deleteOverlay_1yu12_465{padding:16px}._deleteModal_1yu12_488{border-radius:16px;padding:25px 20px}._deleteModalIcon_1yu12_511{width:58px;height:58px;margin-bottom:15px;font-size:22px}._deleteModal_1yu12_488 h2{font-size:18px}._deleteMessage_1yu12_548{font-size:13px}._deleteWarning_1yu12_569{margin-bottom:22px}._deleteModalActions_1yu12_583{flex-direction:column-reverse;width:100%}._cancelDeleteButton_1yu12_592,._confirmDeleteButton_1yu12_593{flex:none;width:100%}}._restoreOverlay_1yu12_737{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8c;justify-content:center;align-items:center;padding:20px;font-family:Segoe UI,sans-serif;animation:.2s _restoreOverlayAppear_1yu12_1;display:flex;position:fixed;inset:0}._restoreModal_1yu12_761{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;width:100%;max-width:430px;padding:30px;animation:.25s _restoreModalAppear_1yu12_1;box-shadow:0 20px 50px #0f172a2e}._restoreModalIcon_1yu12_784{color:#087ea4;background:#e0f2fe;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 18px;font-size:25px;display:flex}._restoreModal_1yu12_761 h2{color:#1e293b;margin:0 0 12px;font-size:20px;font-weight:700}._restoreMessage_1yu12_821{color:#64748b;max-width:350px;margin:0 auto;font-size:14px;line-height:1.6}._restoreMessage_1yu12_821 strong{color:#334155;font-weight:700}._restoreInfo_1yu12_842{color:#087ea4;max-width:350px;margin:10px auto 25px;font-size:13px;line-height:1.5}._restoreModalActions_1yu12_858{justify-content:center;align-items:center;gap:10px;display:flex}._cancelRestoreButton_1yu12_871,._confirmRestoreButton_1yu12_872{cursor:pointer;border-radius:9px;min-height:42px;padding:9px 15px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:600;transition:all .2s}._cancelRestoreButton_1yu12_871{color:#475569;background:#fff;border:1px solid #cbd5e1;flex:1}._cancelRestoreButton_1yu12_871:hover{background:#f8fafc;border-color:#94a3b8}._confirmRestoreButton_1yu12_872{color:#fff;background:#087ea4;border:1px solid #087ea4;flex:1;justify-content:center;align-items:center;gap:7px;display:inline-flex}._confirmRestoreButton_1yu12_872:hover{background:#076b8b;border-color:#076b8b}._confirmRestoreButton_1yu12_872 i{font-size:14px}@keyframes _restoreOverlayAppear_1yu12_1{0%{opacity:0}to{opacity:1}}@keyframes _restoreModalAppear_1yu12_1{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=500px){._restoreOverlay_1yu12_737{padding:16px}._restoreModal_1yu12_761{border-radius:16px;padding:25px 20px}._restoreModalIcon_1yu12_784{width:58px;height:58px;margin-bottom:15px;font-size:22px}._restoreModal_1yu12_761 h2{font-size:18px}._restoreMessage_1yu12_821{font-size:13px}._restoreInfo_1yu12_842{margin-bottom:22px;font-size:12px}._restoreModalActions_1yu12_858{flex-direction:column-reverse;width:100%}._cancelRestoreButton_1yu12_871,._confirmRestoreButton_1yu12_872{flex:none;width:100%}}._restoreRecordOverlay_1yu12_1016{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:auto;background:#0f172a80;justify-content:center;align-items:center;padding:20px;font-family:Segoe UI,sans-serif;display:flex;position:fixed;inset:0}._restoreRecordModal_1yu12_1040{z-index:10000;text-align:center;pointer-events:auto;background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:100%;max-width:430px;padding:30px;animation:.2s _restoreRecordModalShow_1yu12_1;position:relative;box-shadow:0 18px 45px #0f172a29}._restoreRecordModalIcon_1yu12_1068{color:#087ea4;background:#e0f2fe;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 16px;font-size:21px;display:flex}._restoreRecordModal_1yu12_1040 h2{color:#1e293b;margin:0 0 10px;font-size:19px;font-weight:700}._restoreRecordMessage_1yu12_1105{color:#64748b;margin:0 0 24px;font-size:14px;line-height:1.6}._restoreRecordMessage_1yu12_1105 strong{color:#334155;font-weight:700}._restoreRecordName_1yu12_1119{color:#087ea4;margin-top:4px;font-weight:700;display:inline-block}._restoreRecordModalActions_1yu12_1134{z-index:10001;align-items:center;gap:10px;width:100%;display:flex;position:relative}._cancelRestoreRecordButton_1yu12_1151,._confirmRestoreRecordButton_1yu12_1152{z-index:10002;cursor:pointer;pointer-events:auto;border-radius:8px;flex:1;min-width:0;height:42px;padding:0 14px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,transform .15s;position:relative}._cancelRestoreRecordButton_1yu12_1151:active,._confirmRestoreRecordButton_1yu12_1152:active{transform:scale(.98)}._cancelRestoreRecordButton_1yu12_1151{color:#475569;background:#fff;border:1px solid #cbd5e1}._cancelRestoreRecordButton_1yu12_1151:hover{background:#f8fafc;border-color:#94a3b8}._confirmRestoreRecordButton_1yu12_1152{color:#fff;background:#087ea4;border:1px solid #087ea4;justify-content:center;align-items:center;gap:7px;display:flex}._confirmRestoreRecordButton_1yu12_1152:hover{background:#076b8b;border-color:#076b8b}._confirmRestoreRecordButton_1yu12_1152 i{font-size:14px}@keyframes _restoreRecordModalShow_1yu12_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=500px){._restoreRecordOverlay_1yu12_1016{padding:16px}._restoreRecordModal_1yu12_1040{max-width:100%;padding:25px 20px}._restoreRecordModal_1yu12_1040 h2{font-size:18px}._restoreRecordMessage_1yu12_1105{font-size:13px}._restoreRecordModalActions_1yu12_1134{flex-direction:column-reverse}._cancelRestoreRecordButton_1yu12_1151,._confirmRestoreRecordButton_1yu12_1152{flex:none;width:100%}}._deleteRecordOverlay_1yu12_1289{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:auto;background:#0f172a80;justify-content:center;align-items:center;padding:20px;font-family:Segoe UI,sans-serif;display:flex;position:fixed;inset:0}._deleteRecordModal_1yu12_1313{z-index:10000;text-align:center;pointer-events:auto;background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:100%;max-width:430px;padding:30px;animation:.2s _deleteRecordModalShow_1yu12_1;position:relative;box-shadow:0 18px 45px #0f172a29}._deleteRecordModalIcon_1yu12_1341{color:#dc2626;background:#fee2e2;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 16px;font-size:21px;display:flex}._deleteRecordModal_1yu12_1313 h2{color:#1e293b;margin:0 0 10px;font-size:19px;font-weight:700}._deleteRecordMessage_1yu12_1378{color:#64748b;margin:0 0 10px;font-size:14px;line-height:1.6}._deleteRecordMessage_1yu12_1378 strong{color:#334155;font-weight:700}._deleteRecordName_1yu12_1392{color:#dc2626;margin-top:4px;font-weight:700;display:inline-block}._deleteRecordWarning_1yu12_1407{color:#dc2626;margin:0 0 24px;font-size:13px;font-weight:500}._deleteRecordModalActions_1yu12_1421{z-index:10001;align-items:center;gap:10px;width:100%;display:flex;position:relative}._cancelDeleteRecordButton_1yu12_1438,._confirmDeleteRecordButton_1yu12_1439{z-index:10002;cursor:pointer;pointer-events:auto;border-radius:8px;flex:1;min-width:0;height:42px;padding:0 14px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,transform .15s;position:relative}._cancelDeleteRecordButton_1yu12_1438:active,._confirmDeleteRecordButton_1yu12_1439:active{transform:scale(.98)}._cancelDeleteRecordButton_1yu12_1438{color:#475569;background:#fff;border:1px solid #cbd5e1}._cancelDeleteRecordButton_1yu12_1438:hover{background:#f8fafc;border-color:#94a3b8}._confirmDeleteRecordButton_1yu12_1439{color:#fff;background:#dc2626;border:1px solid #dc2626;justify-content:center;align-items:center;gap:7px;display:flex}._confirmDeleteRecordButton_1yu12_1439:hover{background:#b91c1c;border-color:#b91c1c}._confirmDeleteRecordButton_1yu12_1439 i{font-size:14px}@keyframes _deleteRecordModalShow_1yu12_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=500px){._deleteRecordOverlay_1yu12_1289{padding:16px}._deleteRecordModal_1yu12_1313{max-width:100%;padding:25px 20px}._deleteRecordModal_1yu12_1313 h2{font-size:18px}._deleteRecordMessage_1yu12_1378{font-size:13px}._deleteRecordWarning_1yu12_1407{font-size:12px}._deleteRecordModalActions_1yu12_1421{flex-direction:column-reverse}._cancelDeleteRecordButton_1yu12_1438,._confirmDeleteRecordButton_1yu12_1439{flex:none;width:100%}}._confirmDeleteButton_1yu12_593 span i,._confirmRestoreButton_1yu12_872 span i{animation:1s linear infinite _spin_1yu12_1;display:inline-block}@keyframes _spin_1yu12_1{to{transform:rotate(360deg)}}._qwe_1yu12_1588{margin-bottom:.8em}._emptyRecyclePatients_1yu12_1593{text-align:center;width:100%;padding:50px 20px;font-family:Segoe UI,sans-serif}._emptyRecycleIcon_1yu12_1600{color:#198754;background:#e8f5ee;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;font-size:27px;display:flex}._emptyRecyclePatients_1yu12_1593 h3{color:#334155;margin:0 0 7px;font-size:20px;font-weight:600}._emptyRecyclePatients_1yu12_1593 p{color:#64748b;margin:0;font-size:15px;line-height:1.5}._serverErrorContainer_1yu12_1627{text-align:center;width:100%;padding:50px 20px;font-family:Segoe UI,sans-serif}._serverErrorIcon_1yu12_1634{color:#dc3545;background:#fdecec;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;font-size:27px;display:flex}._serverErrorContainer_1yu12_1627 h3{color:#334155;margin:0 0 7px;font-size:20px;font-weight:600}._serverErrorContainer_1yu12_1627 p{color:#64748b;margin:0;font-size:15px;line-height:1.5}._recycleBinLoadingContainer_1yu12_1661{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:280px;padding:35px 20px;font-family:Segoe UI,sans-serif;animation:.3s _recycleBinLoadingFadeIn_1yu12_1;display:flex}._recycleBinLoadingVisual_1yu12_1673{justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:17px;display:flex;position:relative}._recycleBinLoadingRing_1yu12_1683{border:3px solid #087ea4;border-color:#087ea4 #0e7490 #e2e8f0 #e2e8f0;border-radius:50%;width:54px;height:54px;animation:1.1s linear infinite _recycleBinLoadingSpin_1yu12_1;position:absolute}._recycleBinLoadingIcon_1yu12_1694{color:#087ea4;background:#f0f9ff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex;box-shadow:0 3px 10px #087ea41a}._recycleBinLoadingContainer_1yu12_1661 h3{color:#1e293b;margin:0 0 6px;font-size:17px;font-weight:700}._recycleBinLoadingContainer_1yu12_1661 p{color:#64748b;margin:0;font-size:13px}._recycleBinLoadingDots_1yu12_1720{align-items:center;gap:4px;margin-top:11px;display:flex}._recycleBinLoadingDots_1yu12_1720 span{background:#087ea4;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite _recycleBinLoadingDot_1yu12_1720}._recycleBinLoadingDots_1yu12_1720 span:first-child{animation-delay:0s}._recycleBinLoadingDots_1yu12_1720 span:nth-child(2){animation-delay:.15s}._recycleBinLoadingDots_1yu12_1720 span:nth-child(3){animation-delay:.3s}@keyframes _recycleBinLoadingSpin_1yu12_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _recycleBinLoadingDot_1yu12_1720{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes _recycleBinLoadingFadeIn_1yu12_1{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){._recycleBinLoadingContainer_1yu12_1661{min-height:230px;padding:30px 16px}._recycleBinLoadingVisual_1yu12_1673{width:46px;height:46px;margin-bottom:14px}._recycleBinLoadingRing_1yu12_1683{border-width:2.5px;width:46px;height:46px}._recycleBinLoadingIcon_1yu12_1694{width:30px;height:30px;font-size:14px}._recycleBinLoadingContainer_1yu12_1661 h3{font-size:16px}._recycleBinLoadingContainer_1yu12_1661 p{font-size:12px}}._deletedMedicalRecordsLoadingContainer_1yu12_1817{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:280px;padding:35px 20px;font-family:Segoe UI,sans-serif;animation:.3s _deletedMedicalRecordsLoadingFadeIn_1yu12_1;display:flex}._deletedMedicalRecordsLoadingVisual_1yu12_1829{justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:17px;display:flex;position:relative}._deletedMedicalRecordsLoadingRing_1yu12_1839{border:3px solid #087ea4;border-color:#087ea4 #0e7490 #e2e8f0 #e2e8f0;border-radius:50%;width:54px;height:54px;animation:1.1s linear infinite _deletedMedicalRecordsLoadingSpin_1yu12_1;position:absolute}._deletedMedicalRecordsLoadingIcon_1yu12_1850{color:#087ea4;background:#f0f9ff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex;box-shadow:0 3px 10px #087ea41a}._deletedMedicalRecordsLoadingContainer_1yu12_1817 h3{color:#1e293b;margin:0 0 6px;font-size:17px;font-weight:700}._deletedMedicalRecordsLoadingContainer_1yu12_1817 p{color:#64748b;margin:0;font-size:13px}._deletedMedicalRecordsLoadingDots_1yu12_1876{align-items:center;gap:4px;margin-top:11px;display:flex}._deletedMedicalRecordsLoadingDots_1yu12_1876 span{background:#087ea4;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite _deletedMedicalRecordsLoadingDot_1yu12_1876}._deletedMedicalRecordsLoadingDots_1yu12_1876 span:first-child{animation-delay:0s}._deletedMedicalRecordsLoadingDots_1yu12_1876 span:nth-child(2){animation-delay:.15s}._deletedMedicalRecordsLoadingDots_1yu12_1876 span:nth-child(3){animation-delay:.3s}@keyframes _deletedMedicalRecordsLoadingSpin_1yu12_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _deletedMedicalRecordsLoadingDot_1yu12_1876{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes _deletedMedicalRecordsLoadingFadeIn_1yu12_1{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){._deletedMedicalRecordsLoadingContainer_1yu12_1817{min-height:230px;padding:30px 16px}._deletedMedicalRecordsLoadingVisual_1yu12_1829{width:46px;height:46px;margin-bottom:14px}._deletedMedicalRecordsLoadingRing_1yu12_1839{border-width:2.5px;width:46px;height:46px}._deletedMedicalRecordsLoadingIcon_1yu12_1850{width:30px;height:30px;font-size:14px}._deletedMedicalRecordsLoadingContainer_1yu12_1817 h3{font-size:16px}._deletedMedicalRecordsLoadingContainer_1yu12_1817 p{font-size:12px}}._recycleBinServerErrorContainer_1yu12_1974{z-index:9999;text-align:center;background:#fff;border:1px solid #fecaca;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:min(460px,100% - 40px);min-height:260px;padding:45px 35px 35px;font-family:Segoe UI,sans-serif;animation:.25s _recycleBinServerErrorFadeIn_1yu12_1;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 15px 45px #0f172a26}._recycleBinServerErrorClose_1yu12_1996{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 3px 10px #0f172a14}._recycleBinServerErrorClose_1yu12_1996:hover{color:#fff;background:#dc2626;border-color:#dc2626;transform:rotate(90deg)}._recycleBinServerErrorClose_1yu12_1996:active{transform:rotate(90deg)scale(.92)}._recycleBinServerErrorIcon_1yu12_2026{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:17px;font-size:26px;display:flex;box-shadow:0 5px 15px #dc262614}._recycleBinServerErrorContainer_1yu12_1974 h3{color:#1e293b;margin:0 0 8px;font-size:20px;font-weight:700}._recycleBinServerErrorContainer_1yu12_1974 p{color:#64748b;width:100%;max-width:350px;margin:0;font-size:14px;line-height:1.6}@keyframes _recycleBinServerErrorFadeIn_1yu12_1{0%{opacity:0;transform:translate(-50%,-47%)}to{opacity:1;transform:translate(-50%,-50%)}}@media (width<=600px){._recycleBinServerErrorContainer_1yu12_1974{border-radius:14px;width:calc(100% - 30px);min-height:230px;padding:42px 25px 30px}._recycleBinServerErrorClose_1yu12_1996{width:34px;height:34px;font-size:11px;top:12px;right:12px}._recycleBinServerErrorIcon_1yu12_2026{width:54px;height:54px;margin-bottom:15px;font-size:23px}._recycleBinServerErrorContainer_1yu12_1974 h3{font-size:18px}._recycleBinServerErrorContainer_1yu12_1974 p{max-width:300px;font-size:13px}}._message2_1yu12_2103{color:#087ea4;text-align:center;overflow-wrap:anywhere;background:#f0f8fc;border:1px solid #c8dff0;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:10px auto;padding:8px 12px;font-size:12px;font-weight:500;line-height:1.5;animation:.25s ease-out _message2FadeIn_1yu12_1;display:flex}._message2_1yu12_2103 i{flex-shrink:0;font-size:14px}@keyframes _message2FadeIn_1yu12_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._message2_1yu12_2103{animation:none}}._permanentDeleteDisabledButton_1yu12_2148{color:#64748b;cursor:not-allowed;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 13px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._permanentDeleteDisabledButton_1yu12_2148 i{color:#94a3b8;font-size:14px}._permanentDeleteDisabledButton_1yu12_2148:disabled{opacity:1}@media (width<=900px){._restoreButton_1yu12_291,._permanentDeleteButton_1yu12_292,._permanentDeleteDisabledButton_1yu12_2148{flex:1}}@media (width<=600px){._restoreButton_1yu12_291,._permanentDeleteButton_1yu12_292,._permanentDeleteDisabledButton_1yu12_2148{width:100%}}._finalConfirmBox_1yu12_2193,._finalConfirmActions_1yu12_2194 button{font-family:Segoe UI,sans-serif}._finalConfirmOverlay_1yu12_2198{z-index:10003;background:#0f172a80;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._finalConfirmBox_1yu12_2193{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;max-width:360px;padding:24px;animation:.2s _finalConfirmIn_1yu12_1;box-shadow:0 12px 35px #0f172a26}._finalConfirmIcon_1yu12_2221{color:#dc2626;background:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 14px;font-size:22px;display:flex}._finalConfirmBox_1yu12_2193 h3{color:#1e293b;margin:0 0 10px;font-size:18px;font-weight:700}._finalConfirmBox_1yu12_2193 p{color:#64748b;margin:0 0 22px;font-size:13px;line-height:1.7}._finalConfirmActions_1yu12_2194{gap:10px;display:flex}._finalConfirmActions_1yu12_2194 button{cursor:pointer;border:1px solid #0000;border-radius:7px;flex:1;padding:11px 10px;font-size:12px;font-weight:600;transition:all .2s}._finalConfirmCancel_1yu12_2264{color:#475569;background:#f1f5f9;border-color:#e2e8f0!important}._finalConfirmCancel_1yu12_2264:hover{background:#e2e8f0}._finalConfirmDelete_1yu12_2274{color:#fff;background:#dc2626}._finalConfirmDelete_1yu12_2274:hover{background:#b91c1c}@keyframes _finalConfirmIn_1yu12_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._patientFormPage_fl92w_5{box-sizing:border-box;color:#334155;background:#f8fafc;width:100%;max-width:1600px;margin:0 auto;padding:125px 28px 60px;font-family:Segoe UI,Arial,sans-serif}._topBar_fl92w_24{justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:58px;margin-bottom:25px;display:flex}._backButton_fl92w_37,._errorBackButton_fl92w_38,._cancelButton_fl92w_39{color:#0e7490;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 17px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}._backButton_fl92w_37:hover,._errorBackButton_fl92w_38:hover,._cancelButton_fl92w_39:hover{color:#0e7490;background:#f1f5f9;border-color:#94a3b8}._backButton_fl92w_37:active,._errorBackButton_fl92w_38:active,._cancelButton_fl92w_39:active{transform:translateY(1px)}._backButton_fl92w_37 i,._errorBackButton_fl92w_38 i,._cancelButton_fl92w_39 i{font-size:16px}._formActions_fl92w_85{justify-content:flex-end;align-items:center;gap:10px;display:flex}._viewOnlyBadge_fl92w_92{color:#0e7490;background:#ecfeff;border:1px solid #bae6fd;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}._viewOnlyBadge_fl92w_92 i{font-size:15px}._pageIntro_fl92w_120{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:20px;width:100%;margin-bottom:18px;padding:26px 28px;display:flex;box-shadow:0 5px 18px #0f172a0a}._introIcon_fl92w_140{color:#fff;background:#0e7490;border-radius:13px;flex:0 0 62px;justify-content:center;align-items:center;width:62px;height:62px;font-size:28px;display:flex}._introText_fl92w_158{min-width:0}._introLabel_fl92w_162{color:#0e7490;letter-spacing:.8px;align-items:center;gap:7px;margin-bottom:5px;font-size:11px;font-weight:800;display:flex}._introLabel_fl92w_162 i{font-size:13px}._introText_fl92w_158 h1{color:#1e293b;margin:0;font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.2}._introText_fl92w_158 p{color:#64748b;max-width:850px;margin:8px 0 0;font-size:14px;line-height:1.7}._statusBanner_fl92w_206{box-sizing:border-box;background:#f0fdfa;border:1px solid #99f6e4;border-left:4px solid #0e7490;border-radius:11px;align-items:center;gap:15px;width:100%;margin-bottom:18px;padding:17px 20px;display:flex}._statusIcon_fl92w_225{color:#0e7490;background:#ccfbf1;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;display:flex}._statusContent_fl92w_243{flex-direction:column;gap:3px;min-width:0;display:flex}._statusContent_fl92w_243 strong{color:#134e4a;font-size:14px;font-weight:700}._statusContent_fl92w_243 span{color:#475569;font-size:13px;line-height:1.5}._recordError_fl92w_268{box-sizing:border-box;background:#fff7f7;border:1px solid #fecaca;border-left:5px solid #dc2626;border-radius:13px;align-items:flex-start;gap:18px;width:100%;margin-bottom:18px;padding:24px;display:flex}._recordErrorIcon_fl92w_287{color:#dc2626;background:#fee2e2;border-radius:11px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}._recordErrorContent_fl92w_305{min-width:0}._recordErrorLabel_fl92w_309{color:#b91c1c;letter-spacing:.7px;align-items:center;gap:6px;margin-bottom:5px;font-size:11px;font-weight:800;display:inline-flex}._recordErrorContent_fl92w_305 h2{color:#7f1d1d;margin:0 0 7px;font-size:19px;font-weight:700}._recordErrorContent_fl92w_305 p{color:#7f1d1d;max-width:900px;margin:6px 0;font-size:13px;line-height:1.65}._recordErrorActions_fl92w_343{margin-top:16px}._errorBackButton_fl92w_38{color:#b91c1c;background:#fff;border-color:#fecaca}._errorBackButton_fl92w_38:hover{color:#991b1b;background:#fef2f2;border-color:#fca5a5}._infoBox_fl92w_364{box-sizing:border-box;background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;align-items:flex-start;gap:15px;width:100%;margin-bottom:28px;padding:20px 22px;display:flex}._infoBoxIcon_fl92w_382{color:#0369a1;background:#e0f2fe;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}._infoBox_fl92w_364 h3{color:#1e293b;margin:0 0 9px;font-size:15px;font-weight:700}._infoBox_fl92w_364 p{color:#64748b;align-items:flex-start;gap:8px;margin:6px 0;font-size:13px;line-height:1.5;display:flex}._infoBox_fl92w_364 p i{color:#0e7490;flex:none;margin-top:2px}._patientForm_fl92w_5{flex-direction:column;gap:20px;width:100%;display:flex}._formSection_fl92w_448{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:100%;padding:26px;box-shadow:0 4px 15px #0f172a09}._sectionHeader_fl92w_462{border-bottom:1px solid #e2e8f0;align-items:flex-start;gap:15px;margin-bottom:22px;padding-bottom:20px;display:flex}._sectionNumber_fl92w_473{color:#0e7490;background:#ecfeff;border:1px solid #a5f3fc;border-radius:10px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:13px;font-weight:800;display:flex}._sectionHeader_fl92w_462 h2{color:#1e293b;margin:1px 0 4px;font-size:19px;font-weight:700}._sectionHeader_fl92w_462 p{color:#64748b;margin:0;font-size:13px;line-height:1.55}._fieldsGrid_fl92w_517{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 22px;display:grid}._inputGroup_fl92w_524{flex-direction:column;gap:8px;min-width:0;display:flex}._inputGroup_fl92w_524 label{color:#475569;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}._inputGroup_fl92w_524 label i{color:#0e7490;font-size:14px}._viewValue_fl92w_548{box-sizing:border-box;color:#334155;overflow-wrap:anywhere;word-break:break-word;background:#f8fafc;border:1px solid #dbe3eb;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px 14px;font-size:14px;font-weight:500;display:flex}._viewValue_fl92w_548>i{color:#64748b;flex:none;font-size:15px}._largeValue_fl92w_580{align-items:flex-start;min-height:72px;line-height:1.6}._fullWidth_fl92w_588{grid-column:1/-1}._inputGroup_fl92w_524 small{color:#94a3b8;font-size:11px;line-height:1.5}._summarySection_fl92w_604{box-sizing:border-box;background:#f0fdfa;border:1px solid #ccfbf1;border-radius:14px;width:100%;padding:26px}._summaryHeader_fl92w_616{align-items:flex-start;gap:15px;margin-bottom:22px;display:flex}._summaryIcon_fl92w_624{color:#fff;background:#0e7490;border-radius:11px;flex:0 0 45px;justify-content:center;align-items:center;width:45px;height:45px;font-size:19px;display:flex}._summaryHeader_fl92w_616 h2{color:#134e4a;margin:1px 0 4px;font-size:19px;font-weight:700}._summaryHeader_fl92w_616 p{color:#64748b;margin:0;font-size:13px;line-height:1.5}._summaryGrid_fl92w_660{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._summaryCard_fl92w_667{box-sizing:border-box;background:#fff;border:1px solid #ccfbf1;border-radius:11px;align-items:flex-start;gap:13px;min-width:0;padding:17px;display:flex}._summaryCard_fl92w_667>i{color:#0e7490;background:#ecfeff;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}._summaryCard_fl92w_667 div{flex-direction:column;gap:4px;min-width:0;display:flex}._summaryCard_fl92w_667 strong{color:#334155;font-size:13px;font-weight:700}._summaryCard_fl92w_667 span{color:#64748b;font-size:12px;line-height:1.55}._formFooter_fl92w_728{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:20px 22px;display:flex;box-shadow:0 4px 15px #0f172a09}._footerMessage_fl92w_747{align-items:center;gap:13px;min-width:0;display:flex}._footerMessage_fl92w_747>i{color:#0e7490;background:#f1f5f9;border-radius:9px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}._footerMessage_fl92w_747 div{flex-direction:column;gap:3px;min-width:0;display:flex}._footerMessage_fl92w_747 strong{color:#334155;font-size:13px}._footerMessage_fl92w_747 span{color:#64748b;font-size:12px;line-height:1.5}._footerActions_fl92w_794{flex:none}@media (width>=1400px){._patientFormPage_fl92w_5{padding-left:38px;padding-right:38px}._formSection_fl92w_448,._summarySection_fl92w_604{padding:30px}._fieldsGrid_fl92w_517{grid-template-columns:repeat(3,minmax(0,1fr))}._summaryGrid_fl92w_660{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){._patientFormPage_fl92w_5{padding:110px 20px 45px}._pageIntro_fl92w_120{padding:23px}._formSection_fl92w_448,._summarySection_fl92w_604{padding:22px}._fieldsGrid_fl92w_517,._summaryGrid_fl92w_660{grid-template-columns:repeat(2,minmax(0,1fr))}._formFooter_fl92w_728{align-items:flex-start}}@media (width<=700px){._patientFormPage_fl92w_5{padding:100px 15px 35px}._topBar_fl92w_24{flex-direction:column;align-items:stretch;gap:12px}._backButton_fl92w_37{width:fit-content}._formActions_fl92w_85{justify-content:flex-start}._pageIntro_fl92w_120{align-items:flex-start;gap:14px;padding:20px}._introIcon_fl92w_140{flex-basis:52px;width:52px;height:52px;font-size:23px}._introText_fl92w_158 h1{font-size:25px}._introText_fl92w_158 p{font-size:13px}._statusBanner_fl92w_206{align-items:flex-start;padding:16px}._recordError_fl92w_268{padding:20px}._infoBox_fl92w_364{padding:18px}._formSection_fl92w_448,._summarySection_fl92w_604{padding:19px}._fieldsGrid_fl92w_517{grid-template-columns:1fr;gap:17px}._fullWidth_fl92w_588{grid-column:auto}._summaryGrid_fl92w_660{grid-template-columns:1fr}._formFooter_fl92w_728{flex-direction:column;align-items:stretch}._footerActions_fl92w_794,._cancelButton_fl92w_39{width:100%}}@media (width<=480px){._patientFormPage_fl92w_5{padding:88px 11px 30px}._topBar_fl92w_24{margin-bottom:17px}._backButton_fl92w_37,._formActions_fl92w_85,._viewOnlyBadge_fl92w_92{width:100%}._pageIntro_fl92w_120{border-radius:11px;flex-direction:column;padding:18px}._introIcon_fl92w_140{flex-basis:48px;width:48px;height:48px}._introText_fl92w_158 h1{font-size:22px}._introText_fl92w_158 p{font-size:12px;line-height:1.6}._statusBanner_fl92w_206{gap:11px;padding:14px}._statusIcon_fl92w_225{flex-basis:36px;width:36px;height:36px;font-size:16px}._statusContent_fl92w_243 strong{font-size:13px}._statusContent_fl92w_243 span{font-size:12px}._recordError_fl92w_268{flex-direction:column;gap:12px;padding:17px}._recordErrorIcon_fl92w_287{flex-basis:42px;width:42px;height:42px}._recordErrorContent_fl92w_305 h2{font-size:17px}._recordErrorContent_fl92w_305 p{font-size:12px}._errorBackButton_fl92w_38{width:100%}._infoBox_fl92w_364{gap:11px;padding:16px}._infoBoxIcon_fl92w_382{flex-basis:35px;width:35px;height:35px;font-size:15px}._infoBox_fl92w_364 h3{font-size:14px}._infoBox_fl92w_364 p{font-size:12px}._patientForm_fl92w_5{gap:15px}._formSection_fl92w_448,._summarySection_fl92w_604{border-radius:11px;padding:17px}._sectionHeader_fl92w_462{gap:11px;margin-bottom:17px;padding-bottom:16px}._sectionNumber_fl92w_473{flex-basis:35px;width:35px;height:35px;font-size:11px}._sectionHeader_fl92w_462 h2{font-size:16px}._sectionHeader_fl92w_462 p{font-size:11px}._fieldsGrid_fl92w_517{gap:15px}._inputGroup_fl92w_524 label{font-size:11px}._viewValue_fl92w_548{border-radius:8px;min-height:45px;padding:10px 11px;font-size:13px}._largeValue_fl92w_580{min-height:65px}._inputGroup_fl92w_524 small{font-size:10px}._summaryHeader_fl92w_616{gap:11px}._summaryIcon_fl92w_624{flex-basis:39px;width:39px;height:39px;font-size:16px}._summaryHeader_fl92w_616 h2{font-size:16px}._summaryHeader_fl92w_616 p{font-size:11px}._summaryGrid_fl92w_660{gap:10px}._summaryCard_fl92w_667{gap:10px;padding:13px}._summaryCard_fl92w_667>i{flex-basis:32px;width:32px;height:32px;font-size:14px}._summaryCard_fl92w_667 strong{font-size:12px}._summaryCard_fl92w_667 span{font-size:11px}._formFooter_fl92w_728{padding:16px}._footerMessage_fl92w_747{align-items:flex-start}._footerMessage_fl92w_747>i{flex-basis:35px;width:35px;height:35px;font-size:15px}._footerMessage_fl92w_747 strong{font-size:12px}._footerMessage_fl92w_747 span{font-size:11px}}@media (width<=350px){._patientFormPage_fl92w_5{padding-left:8px;padding-right:8px}._pageIntro_fl92w_120,._formSection_fl92w_448,._summarySection_fl92w_604,._infoBox_fl92w_364,._recordError_fl92w_268{padding-left:13px;padding-right:13px}._introText_fl92w_158 h1{font-size:20px}._sectionHeader_fl92w_462 h2{font-size:15px}._viewValue_fl92w_548{font-size:12px}}._loadingOverlay_fl92w_1234{box-sizing:border-box;z-index:99999;-webkit-backdrop-filter:blur(7px);background:#0e74901f;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;animation:.2s ease-out _PDOverlayIn_fl92w_1;display:flex;position:fixed;inset:0}._loadingBox_fl92w_1253{background:#fff;border:1px solid #99f6e4;border-radius:12px;align-items:center;gap:17px;width:fit-content;max-width:100%;padding:22px 28px;font-family:Segoe UI,sans-serif;animation:.25s ease-out _PDBoxIn_fl92w_1;display:flex;box-shadow:0 12px 35px #0e749021}._loadingSpinner_fl92w_1271{border:4px solid #0e7490;border-color:#0e7490 #0e7490 #ccfbf1 #ccfbf1;border-radius:50%;flex-shrink:0;width:35px;height:35px;animation:.7s linear infinite _PDSpin_fl92w_1}._loadingText_fl92w_1283{flex-direction:column;gap:5px;min-width:0;display:flex}._loadingText_fl92w_1283 h3{color:#0e7490;margin:0;font-size:16px;font-weight:700;line-height:1.4}._loadingText_fl92w_1283 p{color:#64748b;margin:0;font-size:13px;line-height:1.5}@keyframes _PDSpin_fl92w_1{to{transform:rotate(360deg)}}@keyframes _PDOverlayIn_fl92w_1{0%{opacity:0}to{opacity:1}}@keyframes _PDBoxIn_fl92w_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){._loadingBox_fl92w_1253{border-radius:10px;gap:13px;padding:18px 20px}._loadingSpinner_fl92w_1271{border-width:3px;width:30px;height:30px}._loadingText_fl92w_1283 h3{font-size:15px}._loadingText_fl92w_1283 p{font-size:12px}}@media (prefers-reduced-motion:reduce){._loadingOverlay_fl92w_1234,._loadingBox_fl92w_1253{animation:none}._loadingSpinner_fl92w_1271{animation-duration:1.5s}}._patientFormPage_1olcq_5{box-sizing:border-box;color:#334155;background:#f8fafc;width:100%;max-width:1600px;margin:0 auto;padding:125px 28px 50px;font-family:Segoe UI,Arial,sans-serif}._topBar_1olcq_24{justify-content:space-between;align-items:center;gap:20px;width:100%;margin-bottom:25px;display:flex}._backButton_1olcq_36{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}._backButton_1olcq_36:hover{color:#0e7490;background:#f1f5f9;border-color:#94a3b8}._backButton_1olcq_36:active{transform:scale(.98)}._formActions_1olcq_74{color:#0e7490;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}._formActions_1olcq_74 span{color:#0e7490;background:#ecfeff;border:1px solid #bae6fd;border-radius:8px;align-items:center;gap:8px;padding:9px 13px;display:inline-flex}._formActions_1olcq_74 i{font-size:16px}._pageIntro_1olcq_109{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:20px;width:100%;margin-bottom:22px;padding:26px 28px;display:flex;box-shadow:0 3px 12px #0f172a0a}._introIcon_1olcq_130{color:#fff;background:#0e7490;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:66px;height:66px;font-size:29px;display:flex;box-shadow:0 6px 15px #0e74902e}._introText_1olcq_151{min-width:0}._introLabel_1olcq_156{color:#0e7490;letter-spacing:.7px;align-items:center;gap:7px;margin-bottom:5px;font-size:12px;font-weight:700;display:flex}._introText_1olcq_151 h1{color:#1e293b;margin:0;font-size:clamp(25px,3vw,36px);font-weight:700;line-height:1.2}._introText_1olcq_151 p{color:#64748b;max-width:760px;margin:8px 0 0;font-size:15px;line-height:1.6}._infoBox_1olcq_198{box-sizing:border-box;background:#f0fdfa;border:1px solid #99f6e4;border-left:4px solid #0e7490;border-radius:11px;align-items:flex-start;gap:16px;width:100%;margin-bottom:24px;padding:20px 22px;display:flex}._infoBoxIcon_1olcq_219{color:#0e7490;background:#ccfbf1;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}._infoBox_1olcq_198 h3{color:#164e63;margin:0 0 8px;font-size:16px;font-weight:700}._infoBox_1olcq_198 p{color:#475569;margin:4px 0;font-size:14px;line-height:1.55}._requiredMark_1olcq_258{color:#dc2626;font-weight:700}._patientForm_1olcq_5{width:100%}._formSection_1olcq_273{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:100%;margin-bottom:22px;padding:28px;box-shadow:0 3px 12px #0f172a09}._sectionHeader_1olcq_294{border-bottom:1px solid #e2e8f0;align-items:flex-start;gap:15px;margin-bottom:24px;padding-bottom:20px;display:flex}._sectionNumber_1olcq_306{color:#0e7490;background:#ecfeff;border:1px solid #bae6fd;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:800;display:flex}._sectionHeader_1olcq_294 h2{color:#1e293b;margin:0;font-size:20px;font-weight:700;line-height:1.3}._sectionHeader_1olcq_294 p{color:#64748b;margin:5px 0 0;font-size:14px;line-height:1.5}._fieldsGrid_1olcq_353{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 22px;width:100%;display:grid}._inputGroup_1olcq_364{width:100%;min-width:0}._fullWidth_1olcq_370{grid-column:1/-1}._inputGroup_1olcq_364 label{color:#334155;align-items:center;gap:7px;margin-bottom:8px;font-size:14px;font-weight:650;display:flex}._inputGroup_1olcq_364 label i{color:#0e7490;font-size:15px}._inputWrapper_1olcq_404{box-sizing:border-box;align-items:center;width:100%;display:flex;position:relative}._inputWrapper_1olcq_404>i{z-index:2;color:#94a3b8;pointer-events:none;font-size:16px;position:absolute;left:14px}._inputWrapper_1olcq_404 input,._inputWrapper_1olcq_404 select,._inputWrapper_1olcq_404 textarea{box-sizing:border-box;color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:9px;outline:none;width:100%;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s,background .2s}._inputWrapper_1olcq_404 input,._inputWrapper_1olcq_404 select{min-height:48px;padding:11px 14px 11px 43px}._inputWrapper_1olcq_404 textarea{resize:vertical;min-height:95px;padding:13px 14px 13px 43px;line-height:1.55}._inputWrapper_1olcq_404 input::placeholder,._inputWrapper_1olcq_404 textarea::placeholder{color:#94a3b8}._inputWrapper_1olcq_404 input:focus,._inputWrapper_1olcq_404 select:focus,._inputWrapper_1olcq_404 textarea:focus{background:#fff;border-color:#0e7490;box-shadow:0 0 0 3px #0e74901a}._inputWrapper_1olcq_404 select{cursor:pointer}._textareaWrapper_1olcq_516{align-items:flex-start}._textareaWrapper_1olcq_516>i{top:15px}._inputGroup_1olcq_364 small{color:#64748b;margin-top:7px;font-size:12px;line-height:1.45;display:block}._inputWrapper_1olcq_404 input[readonly]{color:#64748b;cursor:default;background:#f8fafc}._formFooter_1olcq_557{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;gap:25px;width:100%;padding:22px 25px;display:flex;box-shadow:0 3px 12px #0f172a09}._footerMessage_1olcq_583{align-items:center;gap:12px;min-width:0;display:flex}._footerMessage_1olcq_583>i{color:#0e7490;background:#ecfeff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}._footerMessage_1olcq_583 div{flex-direction:column;min-width:0;display:flex}._footerMessage_1olcq_583 strong{color:#334155;font-size:14px;font-weight:700}._footerMessage_1olcq_583 span{color:#64748b;margin-top:3px;font-size:12px}._footerActions_1olcq_640{flex-shrink:0;justify-content:flex-end;align-items:center;gap:11px;display:flex}._cancelButton_1olcq_655{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 18px;font-family:inherit;font-size:14px;font-weight:650;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}._cancelButton_1olcq_655:hover{color:#334155;background:#f8fafc;border-color:#94a3b8}._cancelButton_1olcq_655:active{transform:scale(.98)}._saveButtonLarge_1olcq_701{color:#fff;cursor:pointer;background:#0e7490;border:1px solid #0e7490;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:700;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 4px 10px #0e749024}._saveButtonLarge_1olcq_701:hover{box-shadow:0 6px 15px #0e74902e}._saveButtonLarge_1olcq_701:active{transform:scale(.98)}._saveButtonLarge_1olcq_701 i{font-size:16px}@media (width>=1400px){._patientFormPage_1olcq_5{padding-left:40px;padding-right:40px}._formSection_1olcq_273{padding:32px}._fieldsGrid_1olcq_353{gap:24px}._inputWrapper_1olcq_404 input,._inputWrapper_1olcq_404 select{min-height:51px}}@media (width<=900px){._patientFormPage_1olcq_5{padding:105px 20px 40px}._pageIntro_1olcq_109{padding:22px}._formSection_1olcq_273{padding:23px}._fieldsGrid_1olcq_353{grid-template-columns:1fr;gap:19px}._fullWidth_1olcq_370{grid-column:auto}._formFooter_1olcq_557{flex-direction:column;align-items:flex-start}._footerActions_1olcq_640{width:100%}._footerActions_1olcq_640 button{flex:1}}@media (width<=700px){._patientFormPage_1olcq_5{padding:95px 16px 35px}._topBar_1olcq_24{flex-direction:column;align-items:stretch;gap:12px}._backButton_1olcq_36{width:fit-content}._formActions_1olcq_74{width:100%}._formActions_1olcq_74 span{box-sizing:border-box;justify-content:center;width:100%}._pageIntro_1olcq_109{align-items:flex-start;gap:15px;padding:20px}._introIcon_1olcq_130{border-radius:11px;width:55px;height:55px;font-size:24px}._introText_1olcq_151 h1{font-size:26px}._introText_1olcq_151 p{font-size:14px}._infoBox_1olcq_198{padding:17px}._formSection_1olcq_273{border-radius:12px;padding:20px}._sectionHeader_1olcq_294{gap:12px}._sectionNumber_1olcq_306{border-radius:8px;width:38px;height:38px;font-size:13px}._sectionHeader_1olcq_294 h2{font-size:18px}._sectionHeader_1olcq_294 p{font-size:13px}._formFooter_1olcq_557{border-radius:12px;padding:20px}._footerActions_1olcq_640{flex-direction:column}._footerActions_1olcq_640 button{flex:none;width:100%}}@media (width<=500px){._patientFormPage_1olcq_5{padding:85px 12px 30px}._topBar_1olcq_24{margin-bottom:17px}._backButton_1olcq_36{width:100%}._pageIntro_1olcq_109{flex-direction:column;margin-bottom:17px;padding:18px}._introIcon_1olcq_130{width:50px;height:50px}._introText_1olcq_151 h1{font-size:23px}._introText_1olcq_151 p{font-size:13px;line-height:1.55}._introLabel_1olcq_156{font-size:10px}._infoBox_1olcq_198{gap:11px;margin-bottom:17px;padding:15px}._infoBoxIcon_1olcq_219{width:34px;height:34px;font-size:15px}._infoBox_1olcq_198 h3{font-size:14px}._infoBox_1olcq_198 p{font-size:12px}._formSection_1olcq_273{margin-bottom:17px;padding:17px}._sectionHeader_1olcq_294{margin-bottom:19px;padding-bottom:17px}._sectionNumber_1olcq_306{width:34px;height:34px}._sectionHeader_1olcq_294 h2{font-size:17px}._sectionHeader_1olcq_294 p{font-size:12px}._inputGroup_1olcq_364 label{font-size:13px}._inputWrapper_1olcq_404 input,._inputWrapper_1olcq_404 select{min-height:46px;padding-left:40px;font-size:13px}._inputWrapper_1olcq_404 textarea{min-height:85px;padding-left:40px;font-size:13px}._inputWrapper_1olcq_404>i{font-size:14px;left:13px}._textareaWrapper_1olcq_516>i{top:14px}._inputGroup_1olcq_364 small{font-size:11px}._formFooter_1olcq_557{padding:17px}._footerMessage_1olcq_583{align-items:flex-start}._footerMessage_1olcq_583>i{width:36px;height:36px;font-size:16px}._footerMessage_1olcq_583 strong{font-size:13px}._footerMessage_1olcq_583 span{font-size:11px;line-height:1.4}._cancelButton_1olcq_655,._saveButtonLarge_1olcq_701{width:100%;min-height:46px;font-size:13px}}@media (width<=360px){._patientFormPage_1olcq_5{padding-left:9px;padding-right:9px}._formSection_1olcq_273{padding:14px}._pageIntro_1olcq_109{padding:15px}._infoBox_1olcq_198{padding:13px}._sectionHeader_1olcq_294{gap:9px}._sectionNumber_1olcq_306{width:31px;height:31px;font-size:11px}._sectionHeader_1olcq_294 h2{font-size:16px}._inputWrapper_1olcq_404 input,._inputWrapper_1olcq_404 select{min-height:44px;font-size:12px}._inputWrapper_1olcq_404 textarea{font-size:12px}}._incompleteNotice_1olcq_1206{background:#fff7f7;border:1px solid #fecaca;border-left:5px solid #dc2626;border-radius:10px;align-items:flex-start;gap:15px;margin-bottom:24px;padding:18px 20px;display:flex;position:relative}._incompleteIcon_1olcq_1221{color:#dc2626;background:#fee2e2;border-radius:50%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}._incompleteIcon_1olcq_1221 i{font-size:19px}._incompleteContent_1olcq_1240{flex:1}._incompleteContent_1olcq_1240 h4{color:#b91c1c;align-items:center;gap:7px;margin:0 0 6px;font-size:16px;font-weight:700;display:flex}._incompleteContent_1olcq_1240 h4 i{font-size:15px}._incompleteContent_1olcq_1240 p{color:#7f1d1d;margin:0 0 9px;font-size:14px;line-height:1.5}._incompleteCount_1olcq_1268{color:#dc2626;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}._incompleteCount_1olcq_1268 i{font-size:13px}._closeWarning_1olcq_1282{color:#b91c1c;cursor:pointer;opacity:.7;font-size:20px}._closeWarning_1olcq_1282:hover{opacity:1}._serverErrorNotice_1olcq_1302{background:#fff5f5;border:1px solid #fecaca;border-left:5px solid #dc2626;border-radius:10px;align-items:flex-start;gap:16px;margin-bottom:24px;padding:20px;display:flex}._serverErrorIcon_1olcq_1316{color:#dc2626;background:#fee2e2;border-radius:50%;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;display:flex}._serverErrorIcon_1olcq_1316 i{font-size:20px}._serverErrorContent_1olcq_1334{flex:1}._serverErrorContent_1olcq_1334 h3{color:#b91c1c;align-items:center;gap:8px;margin:0 0 6px;font-size:17px;font-weight:700;display:flex}._serverErrorContent_1olcq_1334 h3 i{font-size:15px}._serverErrorContent_1olcq_1334 p{color:#7f1d1d;margin:0 0 10px;font-size:14px;line-height:1.5}._serverErrorContent_1olcq_1334 span{color:#991b1b;align-items:flex-start;gap:6px;font-size:13px;line-height:1.5;display:flex}._serverErrorContent_1olcq_1334 span i{margin-top:2px;font-size:13px}._successNotice_1olcq_1386{background:#f0f9fc;border:1px solid #bae6f2;border-left:5px solid #0e7490;border-radius:10px;align-items:flex-start;gap:16px;margin-bottom:24px;padding:20px;display:flex}._successIcon_1olcq_1400{color:#00d715;background:#dff3f7;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;display:flex}._successIcon_1olcq_1400 i{font-size:21px;font-weight:700}._successContent_1olcq_1418{flex:1}._successContent_1olcq_1418 h3{color:#0e7490;align-items:center;gap:8px;margin:0 0 6px;font-size:17px;font-weight:700;display:flex}._successContent_1olcq_1418 h3 i{font-size:16px}._successContent_1olcq_1418 p{color:#334155;margin:0 0 10px;font-size:14px;line-height:1.5}._successContent_1olcq_1418 span{color:#0e7490;align-items:flex-start;gap:6px;font-size:13px;line-height:1.5;display:flex}._successContent_1olcq_1418 span i{margin-top:2px;font-size:13px}._spinnerBorder_1olcq_1463{vertical-align:-3px;border:2px solid #fff;border-right-color:#0000;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:.8s linear infinite _spinner_1olcq_1463;display:inline-block}@keyframes _spinner_1olcq_1463{to{transform:rotate(360deg)}}._updateSuccess_1olcq_1483{color:#fff;background:#03b409;border:none;border-radius:8px;padding:12px 22px;font-size:14px;font-weight:800;animation:.7s ease-in-out _successButton_1olcq_1;position:relative;overflow:hidden;box-shadow:0 6px 18px #22c55e59}._updateSuccess_1olcq_1483:after{content:"";pointer-events:none;background:#fff;width:5%;height:200%;animation:2s ease-in-out infinite _buttonShine_1olcq_1;position:absolute;top:-50%;left:-80%;transform:rotate(25deg)}@keyframes _buttonShine_1olcq_1{0%{left:-80%}45%{left:130%}to{left:130%}}._hmsEditServerError_1olcq_1538{text-align:center;background:#fff;border:1px solid #f0caca;border-radius:18px;flex-direction:column;align-items:center;width:100%;max-width:620px;margin:70px auto;padding:42px 35px;display:flex;box-shadow:0 10px 30px #0000000f}._hmsEditServerErrorIcon_1olcq_1559{color:#b42318;background:#fff1f1;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin-bottom:22px;font-size:32px;display:flex}._hmsEditServerErrorIcon_1olcq_1559 i{line-height:1}._hmsEditServerErrorBody_1olcq_1585{width:100%}._hmsEditServerErrorBody_1olcq_1585 h2{color:#334155;margin:0 0 10px;font-size:26px;font-weight:700}._hmsEditServerErrorBody_1olcq_1585 p{color:#64748b;max-width:480px;margin:0 auto 27px;font-size:15px;line-height:1.7}._hmsEditServerErrorButton_1olcq_1614{color:#fff;cursor:pointer;background:#087ea4;border:none;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:11px 22px;font-size:14px;font-weight:600;transition:transform .2s,opacity .2s;display:inline-flex}._hmsEditServerErrorButton_1olcq_1614:hover{opacity:.9;transform:translateY(-1px)}._hmsEditServerErrorButton_1olcq_1614:active{transform:translateY(0)}._hmsEditServerErrorButton_1olcq_1614 i{font-size:16px}@media (width<=600px){._hmsEditServerError_1olcq_1538{border-radius:15px;margin:40px auto;padding:32px 22px}._hmsEditServerErrorIcon_1olcq_1559{width:68px;height:68px;margin-bottom:18px;font-size:28px}._hmsEditServerErrorBody_1olcq_1585 h2{font-size:22px}._hmsEditServerErrorBody_1olcq_1585 p{font-size:14px;line-height:1.6}._hmsEditServerErrorButton_1olcq_1614{width:100%;max-width:180px}}._offlineOverlay_1olcq_1695{z-index:99999;background:#fff;border:1px solid #fecaca;border-left:4px solid #dc2626;border-radius:9px;align-items:center;gap:10px;width:320px;padding:11px 12px;animation:.3s _offlineSlide_1olcq_1;display:flex;position:fixed;top:18px;right:20px;box-shadow:0 5px 20px #0f172a1f}._offlineOverlayIcon_1olcq_1713{color:#dc2626;background:#fee2e2;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;display:flex}._offlineOverlayContent_1olcq_1726{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._offlineOverlayContent_1olcq_1726 strong{color:#991b1b;font-size:12px;font-weight:700}._offlineOverlayContent_1olcq_1726 span{color:#64748b;font-size:10px;line-height:1.4}._offlineOverlayClose_1olcq_1746{color:#94a3b8;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:5px;font-size:12px}._offlineOverlayClose_1olcq_1746:hover{color:#dc2626}@keyframes _offlineSlide_1olcq_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){._offlineOverlay_1olcq_1695{width:calc(100% - 24px);max-width:320px;top:12px;right:12px}}._landingPage_1xbrh_1{--primary:#087ea4;--primary-light:#62cce8;--primary-dark:#065e7a;--primary-soft:#eaf9fd;--bg:#fff;--bg-soft:#f4fbfd;--text-dark:#0b2d3a;--text-body:#52707c;--border:#d9eef4;--white:#fff;--shadow:0 20px 45px -20px #087ea440;--gradient:linear-gradient(135deg, var(--primary) 0%, var(--primary-light) 100%);color:var(--text-dark);background:var(--bg);font-family:Segoe UI,sans-serif;overflow-x:hidden}._landingPage_1xbrh_1 *{box-sizing:border-box}._landingPage_1xbrh_1 h1,._landingPage_1xbrh_1 h2,._landingPage_1xbrh_1 h3,._landingPage_1xbrh_1 h4{color:var(--text-dark);margin:0;font-family:Poppins,Segoe UI,system-ui,sans-serif;line-height:1.2}._landingPage_1xbrh_1 p{color:var(--text-body);margin:0;line-height:1.7}._landingPage_1xbrh_1 section{padding:100px 8%}._navbar_1xbrh_48{background:var(--white);border-bottom:1px solid var(--border);z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:center;padding:20px 6%;display:flex;position:sticky;top:0}._logoArea_1xbrh_61{align-items:center;gap:14px;display:flex}._logoIcon_1xbrh_67{background:var(--gradient);width:46px;height:46px;color:var(--white);border-radius:14px;justify-content:center;align-items:center;font-size:1.3rem;display:flex;box-shadow:0 8px 18px -6px #087ea473}._logoArea_1xbrh_61 h2{font-size:1.15rem;font-weight:700}._logoArea_1xbrh_61 span{color:var(--text-body);font-size:.78rem;font-weight:500}._loginButton_1xbrh_91{border:1.5px solid var(--primary);color:var(--primary);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:11px 24px;font-size:.9rem;font-weight:600;transition:all .25s;display:flex}._loginButton_1xbrh_91:hover{background:var(--primary);color:var(--white);transform:translateY(-2px)}._heroSection_1xbrh_116{background:var(--bg-soft);grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;padding:90px 8% 110px;display:grid}._heroContent_1xbrh_125 h1{letter-spacing:-.02em;font-size:clamp(2.4rem,4vw,3.4rem);font-weight:800}._heroContent_1xbrh_125 h1 span{background:var(--gradient);color:#0000;-webkit-background-clip:text;background-clip:text}._heroBadge_1xbrh_138{background:var(--primary-soft);color:var(--primary-dark);border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:8px 16px;font-size:.8rem;font-weight:600;display:inline-flex}._badgeDot_1xbrh_151{background:var(--primary-light);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #62cce859}._heroDescription_1xbrh_159{max-width:520px;margin-top:20px;font-size:1.05rem}._heroButtons_1xbrh_165{flex-wrap:wrap;align-items:center;gap:28px;margin-top:36px;display:flex}._primaryButton_1xbrh_173,._ctaButton_1xbrh_174{background:var(--gradient);color:var(--white);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:10px;padding:15px 30px;font-size:.95rem;font-weight:600;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 14px 30px -10px #087ea48c}._primaryButton_1xbrh_173:hover,._ctaButton_1xbrh_174:hover{transform:translateY(-3px);box-shadow:0 18px 36px -8px #087ea499}._heroTrust_1xbrh_196{align-items:center;gap:12px;display:flex}._trustIcons_1xbrh_202{background:var(--white);border:1px solid var(--border);width:42px;height:42px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;display:flex}._heroTrust_1xbrh_196 strong{color:var(--text-dark);font-size:.85rem;display:block}._heroTrust_1xbrh_196 small{color:var(--text-body);font-size:.78rem}._heroStats_1xbrh_226{border-top:1px solid var(--border);gap:40px;margin-top:50px;padding-top:30px;display:flex}._stat_1xbrh_234 strong{color:var(--primary);font-size:1.6rem;font-weight:800;display:block}._stat_1xbrh_234 span{color:var(--text-body);font-size:.8rem;font-weight:500}._heroVisual_1xbrh_249{justify-content:center;align-items:center;display:flex;position:relative}._glowCircle_1xbrh_256{background:var(--gradient);filter:blur(90px);opacity:.35;z-index:0;border-radius:50%;width:340px;height:340px;position:absolute}._dashboardCard_1xbrh_267{z-index:1;background:var(--white);width:100%;max-width:380px;box-shadow:var(--shadow);border:1px solid var(--border);border-radius:24px;padding:28px;position:relative}._dashboardTop_1xbrh_279{justify-content:space-between;align-items:flex-start;margin-bottom:22px;display:flex}._dashboardTop_1xbrh_279 span{color:var(--text-body);font-size:.75rem;font-weight:600}._dashboardTop_1xbrh_279 h3{margin-top:4px;font-size:1.15rem}._dashboardMenu_1xbrh_297{color:var(--text-body);cursor:pointer}._dashboardNumbers_1xbrh_302{gap:16px;margin-bottom:24px;display:flex}._numberCard_1xbrh_308{background:var(--bg-soft);border-radius:16px;flex:1;align-items:center;gap:12px;padding:14px;display:flex}._numberIcon_1xbrh_318{background:var(--gradient);width:38px;height:38px;color:var(--white);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;display:flex}._numberCard_1xbrh_308 strong{color:var(--text-dark);font-size:1.15rem;display:block}._numberCard_1xbrh_308 span{color:var(--text-body);font-size:.72rem}._activityBox_1xbrh_342{background:var(--bg-soft);border-radius:16px;margin-bottom:20px;padding:18px}._activityHeader_1xbrh_349{color:var(--text-body);justify-content:space-between;margin-bottom:14px;font-size:.78rem;display:flex}._activityHeader_1xbrh_349 span{color:var(--text-dark);font-weight:600}._activityBars_1xbrh_362{align-items:flex-end;gap:8px;height:70px;display:flex}._activityBars_1xbrh_362>div{background:var(--gradient);opacity:.85;border-radius:6px 6px 0 0;flex:1}._barOne_1xbrh_376{height:40%}._barTwo_1xbrh_380{height:65%}._barThree_1xbrh_384{height:50%}._barFour_1xbrh_388{height:90%}._barFive_1xbrh_392{height:70%}._barSix_1xbrh_396{height:55%}._barSeven_1xbrh_400{height:35%}._activityDays_1xbrh_404{justify-content:space-between;margin-top:8px;display:flex}._activityDays_1xbrh_404 span{color:var(--text-body);text-align:center;flex:1;font-size:.65rem}._dashboardFooter_1xbrh_417{color:var(--text-body);justify-content:space-between;align-items:center;font-size:.72rem;display:flex}._onlineStatus_1xbrh_425{color:var(--primary-dark);align-items:center;gap:8px;font-weight:600;display:flex}._onlineStatus_1xbrh_425 span{background:#2ecc71;border-radius:50%;width:8px;height:8px}._floatingCardOne_1xbrh_440,._floatingCardTwo_1xbrh_441{z-index:2;background:var(--white);box-shadow:var(--shadow);border:1px solid var(--border);border-radius:16px;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute}._floatingCardOne_1xbrh_440{top:-20px;right:-10px}._floatingCardOne_1xbrh_440 strong,._floatingCardTwo_1xbrh_441 strong{color:var(--text-dark);font-size:.82rem;display:block}._floatingCardOne_1xbrh_440 span,._floatingCardTwo_1xbrh_441 span{color:var(--text-body);font-size:.7rem}._floatingIcon_1xbrh_472{background:var(--primary-soft);width:36px;height:36px;color:var(--primary);border-radius:10px;justify-content:center;align-items:center;display:flex}._floatingCardTwo_1xbrh_441{bottom:-20px;left:-20px}._floatingCardTwo_1xbrh_441 i{color:var(--primary);font-size:1.4rem}._sectionLabel_1xbrh_497{letter-spacing:.08em;color:var(--primary);background:var(--primary-soft);border-radius:999px;margin-bottom:18px;padding:6px 14px;font-size:.78rem;font-weight:700;display:inline-block}._sectionHeading_1xbrh_509,._usersHeading_1xbrh_510,._workflowHeading_1xbrh_511{text-align:center;max-width:640px;margin:0 auto 60px}._sectionHeading_1xbrh_509 h2,._usersHeading_1xbrh_510 h2,._workflowHeading_1xbrh_511 h2,._introduction_1xbrh_520 h2{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800}._sectionHeading_1xbrh_509 h2 span,._usersHeading_1xbrh_510 h2 span,._workflowHeading_1xbrh_511 h2 span,._whyContent_1xbrh_528 h2 span,._infoContent_1xbrh_529 h2 span,._ctaContent_1xbrh_530 h2 span{color:var(--primary)}._sectionHeading_1xbrh_509 p,._usersHeading_1xbrh_510 p{margin-top:16px}._introduction_1xbrh_520{background:var(--white)}._featureGrid_1xbrh_547{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}._featureCard_1xbrh_553{background:var(--bg-soft);border:1px solid var(--border);border-radius:20px;padding:32px 26px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}._featureCard_1xbrh_553:hover{box-shadow:var(--shadow);border-color:var(--primary-light);transform:translateY(-6px)}._featureIcon_1xbrh_569{background:var(--gradient);width:52px;height:52px;color:var(--white);border-radius:14px;justify-content:center;align-items:center;margin-bottom:20px;font-size:1.3rem;display:flex}._featureCard_1xbrh_553 h3{margin-bottom:10px;font-size:1.1rem}._featureCard_1xbrh_553 p{font-size:.92rem}._featureNumber_1xbrh_591{color:var(--border);font-size:1.6rem;font-weight:800;position:absolute;top:20px;right:22px}._whySection_1xbrh_604{background:var(--bg-soft);grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;display:grid}._whyVisual_1xbrh_612{justify-content:center;align-items:center;display:flex;position:relative}._bigCircle_1xbrh_619{background:var(--gradient);opacity:.15;border-radius:50%;width:300px;height:300px;position:absolute}._medicalCard_1xbrh_628{z-index:1;background:var(--white);width:100%;max-width:320px;box-shadow:var(--shadow);border:1px solid var(--border);border-radius:22px;padding:28px;position:relative}._medicalCardTop_1xbrh_640{color:var(--text-body);justify-content:space-between;align-items:center;margin-bottom:20px;font-size:.85rem;font-weight:600;display:flex}._medicalCardTop_1xbrh_640 i{color:var(--primary);font-size:1.3rem}._heartbeat_1xbrh_655{justify-content:space-between;align-items:center;height:50px;margin-bottom:20px;display:flex}._heartbeat_1xbrh_655 span{background:var(--gradient);border-radius:4px;width:6px;animation:1.4s ease-in-out infinite _pulse_1xbrh_1}._heartbeat_1xbrh_655 span:first-child{height:20%;animation-delay:0s}._heartbeat_1xbrh_655 span:nth-child(2){height:45%;animation-delay:.1s}._heartbeat_1xbrh_655 span:nth-child(3){height:90%;animation-delay:.2s}._heartbeat_1xbrh_655 span:nth-child(4){height:55%;animation-delay:.3s}._heartbeat_1xbrh_655 span:nth-child(5){height:75%;animation-delay:.4s}._heartbeat_1xbrh_655 span:nth-child(6){height:30%;animation-delay:.5s}._heartbeat_1xbrh_655 span:nth-child(7){height:15%;animation-delay:.6s}@keyframes _pulse_1xbrh_1{0%,to{opacity:.5;transform:scaleY(.85)}50%{opacity:1;transform:scaleY(1)}}._medicalBottom_1xbrh_719 strong{color:var(--text-dark);font-size:1rem;display:block}._medicalBottom_1xbrh_719 small{color:var(--text-body);font-size:.8rem}._whyContent_1xbrh_528 h2{margin-bottom:20px;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800}._whyContent_1xbrh_528>p{max-width:560px;margin-bottom:30px}._benefits_1xbrh_741{flex-direction:column;gap:22px;display:flex}._benefit_1xbrh_741{align-items:flex-start;gap:16px;display:flex}._check_1xbrh_753{background:var(--gradient);width:32px;height:32px;color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:.85rem;display:flex}._benefit_1xbrh_741 h4{margin-bottom:6px;font-size:1rem}._benefit_1xbrh_741 p{font-size:.9rem}._usersSection_1xbrh_780{background:var(--white)}._userCards_1xbrh_784{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}._userCard_1xbrh_784{text-align:center;border:1px solid var(--border);background:var(--bg-soft);border-radius:20px;padding:40px 28px;transition:transform .25s,box-shadow .25s}._userCard_1xbrh_784:hover{box-shadow:var(--shadow);transform:translateY(-6px)}._userCardIcon_1xbrh_804{background:var(--gradient);width:60px;height:60px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-size:1.5rem;display:flex}._userCard_1xbrh_784 h3{margin-bottom:12px;font-size:1.15rem}._userCard_1xbrh_784 p{margin-bottom:20px;font-size:.9rem}._userLine_1xbrh_827{background:var(--primary-light);border-radius:2px;width:40px;height:3px;margin:0 auto 14px}._userCard_1xbrh_784>span{color:var(--primary);text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:700}._workflowSection_1xbrh_847{background:var(--bg-soft)}._workflow_1xbrh_511{justify-content:center;align-items:flex-start;gap:0;display:flex}._workflowItem_1xbrh_858{text-align:center;background:var(--white);border:1px solid var(--border);border-radius:18px;flex:1;max-width:220px;padding:30px 20px;position:relative}._workflowNumber_1xbrh_869{color:var(--primary-light);margin-bottom:12px;font-size:.75rem;font-weight:800}._workflowItem_1xbrh_858 i{color:var(--primary);margin-bottom:14px;font-size:1.6rem;display:inline-block}._workflowItem_1xbrh_858 h3{margin-bottom:10px;font-size:1rem}._workflowItem_1xbrh_858 p{font-size:.85rem}._workflowConnector_1xbrh_892{background:repeating-linear-gradient(to right, var(--primary-light) 0, var(--primary-light) 6px, transparent 6px, transparent 12px);flex:0 0 40px;height:2px;margin-top:60px}._infoSection_1xbrh_907{background:var(--white);grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}._infoContent_1xbrh_529 h2{margin-bottom:20px;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800}._infoContent_1xbrh_529 p{margin-bottom:16px}._infoHighlights_1xbrh_925{flex-wrap:wrap;gap:30px;margin-top:30px;display:flex}._infoHighlights_1xbrh_925>div{align-items:center;gap:10px;display:flex}._infoHighlights_1xbrh_925 strong{background:var(--primary-soft);width:38px;height:38px;color:var(--primary);border-radius:10px;justify-content:center;align-items:center;font-size:1rem;display:flex}._infoHighlights_1xbrh_925 span{color:var(--text-dark);font-size:.85rem;font-weight:600}._infoPanel_1xbrh_956{background:var(--bg-soft);border:1px solid var(--border);border-radius:22px;padding:26px}._panelHeader_1xbrh_963{color:var(--text-dark);justify-content:space-between;align-items:center;margin-bottom:20px;font-size:.95rem;font-weight:700;display:flex}._panelHeader_1xbrh_963 i{color:var(--primary)}._panelRow_1xbrh_977{background:var(--white);border:1px solid var(--border);border-radius:14px;align-items:center;gap:14px;margin-bottom:12px;padding:14px 16px;display:flex}._panelRow_1xbrh_977:last-child{margin-bottom:0}._panelIcon_1xbrh_992{background:var(--gradient);width:38px;height:38px;color:var(--white);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._panelRow_1xbrh_977 div{flex:1}._panelRow_1xbrh_977 strong{color:var(--text-dark);font-size:.88rem;display:block}._panelRow_1xbrh_977 span{color:var(--text-body);font-size:.75rem}._panelRow_1xbrh_977>i{color:#2ecc71;font-size:1.1rem}._ctaSection_1xbrh_1028{background:var(--gradient);text-align:center;border-radius:32px;margin:0 6% 100px;padding:90px 8%;position:relative;overflow:hidden}._ctaGlow_1xbrh_1038{background:var(--white);opacity:.15;filter:blur(20px);border-radius:50%;width:320px;height:320px;position:absolute;top:-80px;right:-80px}._ctaContent_1xbrh_530{z-index:1;max-width:620px;margin:0 auto;position:relative}._ctaLabel_1xbrh_1057{letter-spacing:.08em;color:var(--white);background:#ffffff2e;border-radius:999px;margin-bottom:20px;padding:6px 16px;font-size:.78rem;font-weight:700;display:inline-block}._ctaContent_1xbrh_530 h2{color:var(--white);margin-bottom:18px;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:800}._ctaContent_1xbrh_530 h2 span{color:#eafcff;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}._ctaContent_1xbrh_530 p{color:#ffffffe6;margin-bottom:34px}._ctaButton_1xbrh_174{background:var(--white);color:var(--primary);margin:0 auto;box-shadow:0 14px 30px -10px #00000040}._ctaButton_1xbrh_174:hover{background:#f0fbff}._footer_1xbrh_1102{background:var(--text-dark);color:var(--white);padding:60px 8% 30px}._footer_1xbrh_1102 ._logoIcon_1xbrh_67{box-shadow:none}._footer_1xbrh_1102 ._logoArea_1xbrh_61 h2{color:var(--white)}._footer_1xbrh_1102 ._logoArea_1xbrh_61 span{color:#ffffffa6}._footerBrand_1xbrh_1120 p{color:#ffffffa6;max-width:340px;margin-top:16px}._footerInfo_1xbrh_1126{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;flex-wrap:wrap;gap:30px;margin:40px 0;padding:24px 0;display:flex}._footerInfo_1xbrh_1126 span{color:#ffffffd9;align-items:center;gap:8px;font-size:.85rem;display:flex}._footerInfo_1xbrh_1126 i{color:var(--primary-light)}._footerBottom_1xbrh_1148{color:#ffffff8c;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:.78rem;display:flex}@media (width<=1024px){._landingPage_1xbrh_1 section{padding:80px 6%}._heroSection_1xbrh_116{text-align:center;grid-template-columns:1fr;padding:60px 6% 80px}._heroDescription_1xbrh_159{margin-left:auto;margin-right:auto}._heroButtons_1xbrh_165,._heroStats_1xbrh_226{justify-content:center}._heroVisual_1xbrh_249{margin-top:50px}._whySection_1xbrh_604{grid-template-columns:1fr}._whyVisual_1xbrh_612{order:-1}._infoSection_1xbrh_907{grid-template-columns:1fr}._featureGrid_1xbrh_547,._userCards_1xbrh_784{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._navbar_1xbrh_48{padding:16px 6%}._loginButton_1xbrh_91 span{display:none}._featureGrid_1xbrh_547,._userCards_1xbrh_784{grid-template-columns:1fr}._workflow_1xbrh_511{flex-direction:column;align-items:center}._workflowItem_1xbrh_858{width:100%;max-width:100%}._workflowConnector_1xbrh_892{background:repeating-linear-gradient(to bottom, var(--primary-light) 0, var(--primary-light) 6px, transparent 6px, transparent 12px);width:2px;height:30px;margin:0}._ctaSection_1xbrh_1028{border-radius:24px;margin:0 4% 80px;padding:60px 6%}._footerBottom_1xbrh_1148{flex-direction:column}}@media (width<=480px){._landingPage_1xbrh_1 section{padding:60px 5%}._heroContent_1xbrh_125 h1{font-size:2rem}._heroButtons_1xbrh_165{flex-direction:column;align-items:stretch}._primaryButton_1xbrh_173,._heroTrust_1xbrh_196{justify-content:center}._heroStats_1xbrh_226{flex-direction:column;gap:20px}._dashboardCard_1xbrh_267{padding:20px}._floatingCardOne_1xbrh_440,._floatingCardTwo_1xbrh_441{display:none}._infoHighlights_1xbrh_925{flex-direction:column;gap:16px}}._plansPage_1na3k_7{--primary:#087ea4;--primary-light:#62cce8;--primary-dark:#065e7a;--primary-soft:#eaf9fd;--bg:#fff;--bg-soft:#f4fbfd;--text-dark:#0b2d3a;--text-body:#52707c;--border:#d9eef4;--white:#fff;--shadow:0 20px 45px -20px #087ea440;--gradient:linear-gradient(135deg, var(--primary) 0%, var(--primary-light) 100%);color:var(--text-dark);background:var(--bg);font-family:Inter,Segoe UI,system-ui,sans-serif;overflow-x:hidden}._plansPage_1na3k_7 *{box-sizing:border-box}._plansPage_1na3k_7 h1,._plansPage_1na3k_7 h2,._plansPage_1na3k_7 h3,._plansPage_1na3k_7 h4{color:var(--text-dark);margin:0;font-family:Poppins,Segoe UI,system-ui,sans-serif;line-height:1.2}._plansPage_1na3k_7 p{color:var(--text-body);margin:0;line-height:1.7}._pageHeader_1na3k_51{background:var(--bg-soft);align-items:center;gap:26px;padding:80px 8% 60px;display:flex}._headerIcon_1na3k_59{background:var(--gradient);width:74px;height:74px;color:var(--white);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;display:flex;box-shadow:0 14px 30px -10px #087ea480}._pageLabel_1na3k_73{background:var(--primary-soft);color:var(--primary-dark);letter-spacing:.05em;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:6px 16px;font-size:.78rem;font-weight:700;display:inline-flex}._pageHeader_1na3k_51 h1{margin-bottom:12px;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800}._pageHeader_1na3k_51 p{max-width:560px;font-size:1rem}._pricingSection_1na3k_102{background:var(--white);padding:90px 8%}._pricingIntro_1na3k_107{text-align:center;max-width:600px;margin:0 auto 60px}._pricingIntro_1na3k_107>span{background:var(--primary-soft);color:var(--primary-dark);border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 16px;font-size:.78rem;font-weight:700;display:inline-flex}._pricingIntro_1na3k_107 h2{margin-bottom:14px;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:800}._pricingIntro_1na3k_107 p{font-size:.98rem}._planWrapper_1na3k_138{justify-content:center;display:flex}._planCard_1na3k_143{background:var(--white);border:1px solid var(--border);width:100%;max-width:820px;box-shadow:var(--shadow);border-radius:28px;padding:46px;position:relative;overflow:hidden}._planGlow_1na3k_155{background:var(--gradient);opacity:.18;filter:blur(30px);z-index:0;border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-120px}._planTop_1na3k_168{z-index:1;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:34px;display:flex;position:relative}._planIcon_1na3k_178{background:var(--gradient);width:58px;height:58px;color:var(--white);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;display:flex}._planName_1na3k_191{flex:1}._planName_1na3k_191 span{letter-spacing:.08em;color:var(--primary);margin-bottom:6px;font-size:.75rem;font-weight:700;display:block}._planName_1na3k_191 h3{font-size:1.3rem;font-weight:800}._popularBadge_1na3k_209{background:var(--primary-soft);color:var(--primary-dark);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.8rem;font-weight:700;display:flex}._popularBadge_1na3k_209 i{color:var(--primary)}._priceArea_1na3k_227{z-index:1;background:var(--bg-soft);border:1px solid var(--border);border-radius:20px;margin-bottom:34px;padding:28px;position:relative}._priceLabel_1na3k_237{color:var(--text-body);margin-bottom:10px;font-size:.8rem;font-weight:600;display:block}._price_1na3k_227{align-items:flex-end;gap:8px;display:flex}._currency_1na3k_251{color:var(--primary);margin-bottom:6px;font-size:1.2rem;font-weight:700}._price_1na3k_227 strong{color:var(--text-dark);font-size:3rem;font-weight:800;line-height:1}._pricePeriod_1na3k_265{color:var(--text-body);margin-bottom:8px;font-size:.9rem}._priceNote_1na3k_271{margin-top:14px;font-size:.85rem}._planDescription_1na3k_278{z-index:1;margin-bottom:30px;position:relative}._planDescription_1na3k_278 h4{margin-bottom:8px;font-size:1.05rem}._planDescription_1na3k_278 p{max-width:560px;font-size:.92rem}._featuresGrid_1na3k_296{z-index:1;grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:40px;display:grid;position:relative}._featureItem_1na3k_305{background:var(--bg-soft);border:1px solid var(--border);border-radius:16px;align-items:flex-start;gap:14px;padding:16px;transition:transform .2s,box-shadow .2s;display:flex}._featureItem_1na3k_305:hover{box-shadow:var(--shadow);transform:translateY(-3px)}._featureIcon_1na3k_321{background:var(--gradient);width:38px;height:38px;color:var(--white);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}._featureItem_1na3k_305 strong{color:var(--text-dark);margin-bottom:4px;font-size:.9rem;display:block}._featureItem_1na3k_305 span{color:var(--text-body);font-size:.78rem}._planAction_1na3k_348{z-index:1;text-align:center;border-top:1px solid var(--border);flex-direction:column;align-items:center;gap:14px;padding-top:30px;display:flex;position:relative}._getStartedButton_1na3k_360{background:var(--gradient);color:var(--white);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:10px;padding:15px 36px;font-size:.95rem;font-weight:600;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 14px 30px -10px #087ea48c}._getStartedButton_1na3k_360:hover{transform:translateY(-3px);box-shadow:0 18px 36px -8px #087ea499}._planAction_1na3k_348 p{color:var(--text-body);align-items:center;gap:6px;font-size:.82rem;display:flex}._planAction_1na3k_348 p i{color:var(--primary)}._whySection_1na3k_397{background:var(--bg-soft);padding:90px 8%}._whyHeader_1na3k_402{text-align:center;max-width:620px;margin:0 auto 56px}._whyHeader_1na3k_402>span{background:var(--primary-soft);color:var(--primary-dark);border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 16px;font-size:.78rem;font-weight:700;display:inline-flex}._whyHeader_1na3k_402 h2{margin-bottom:14px;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:800}._whyHeader_1na3k_402 p{font-size:.98rem}._whyGrid_1na3k_431{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}._whyCard_1na3k_437{background:var(--white);border:1px solid var(--border);text-align:center;border-radius:20px;padding:34px 28px;transition:transform .25s,box-shadow .25s}._whyCard_1na3k_437:hover{box-shadow:var(--shadow);transform:translateY(-6px)}._whyCard_1na3k_437 i{background:var(--gradient);width:56px;height:56px;color:var(--white);border-radius:16px;justify-content:center;align-items:center;margin-bottom:20px;font-size:1.4rem;display:inline-flex}._whyCard_1na3k_437 h3{margin-bottom:10px;font-size:1.1rem}._whyCard_1na3k_437 p{font-size:.9rem}._bottomCta_1na3k_477{text-align:center;background:var(--gradient);border-radius:32px;margin:0 6% 100px;padding:90px 8%;position:relative;overflow:hidden}._bottomCtaIcon_1na3k_487{width:66px;height:66px;color:var(--white);background:#ffffff2e;border-radius:18px;justify-content:center;align-items:center;margin:0 auto 24px;font-size:1.7rem;display:flex}._bottomCta_1na3k_477 h2{color:var(--white);margin-bottom:16px;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:800}._bottomCta_1na3k_477 p{color:#ffffffe6;max-width:520px;margin:0 auto 34px}._bottomButton_1na3k_513{background:var(--white);color:var(--primary);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:10px;padding:15px 34px;font-size:.95rem;font-weight:600;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 14px 30px -10px #00000040}._bottomButton_1na3k_513:hover{background:#f0fbff;transform:translateY(-3px)}@media (width<=1024px){._pageHeader_1na3k_51{padding:70px 6% 50px}._pricingSection_1na3k_102,._whySection_1na3k_397{padding:70px 6%}._planCard_1na3k_143{padding:34px}}@media (width<=768px){._pageHeader_1na3k_51{text-align:center;flex-direction:column;gap:18px}._pageHeader_1na3k_51 p{margin:0 auto}._featuresGrid_1na3k_296,._whyGrid_1na3k_431{grid-template-columns:1fr}._planTop_1na3k_168{text-align:center;flex-direction:column}._price_1na3k_227{justify-content:center}._priceArea_1na3k_227{text-align:center}._bottomCta_1na3k_477{border-radius:24px;margin:0 4% 80px;padding:60px 6%}}@media (width<=480px){._planCard_1na3k_143{border-radius:20px;padding:24px}._price_1na3k_227 strong{font-size:2.4rem}._getStartedButton_1na3k_360,._bottomButton_1na3k_513{justify-content:center;width:100%}}
