@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--font-serif:var(--font-serif);--shadow-2xs:var(--shadow-2xs);--shadow-xs:var(--shadow-xs);--shadow-sm:var(--shadow-sm);--shadow:var(--shadow);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:var(--shadow-xl);--shadow-2xl:var(--shadow-2xl)}:root{--button-outline:#00000014;--badge-outline:#0000000d;--opaque-button-border-intensity:-6;--elevate-1:#00000005;--elevate-2:#0000000d;--background:#fff;--foreground:#374353;--card:#fff;--card-foreground:#374353;--popover:#fff;--popover-foreground:#374353;--primary:#1d3658;--primary-foreground:#fff;--secondary:#f1f5f9;--secondary-foreground:#1d3658;--muted:#f1f5f9;--muted-foreground:#65758b;--accent:#e03e49;--accent-dark:#ca2b35;--accent-foreground:#fff;--info:#44779c;--info-foreground:#fff;--destructive:#e03e49;--destructive-foreground:#fff;--success:#44779c;--success-foreground:#fff;--warning:#e03e49;--warning-foreground:#fff;--border:#dde2e9;--input:#dde2e9;--ring:#1d3658;--chart-1:#1d3658;--chart-2:#e03e49;--chart-3:#44779c;--chart-4:#aad4d4;--chart-5:#304e78;--sidebar:#1d3658;--sidebar-foreground:#f1f5f9;--sidebar-primary:#e03e49;--sidebar-primary-foreground:#fff;--sidebar-accent:#304e78;--sidebar-accent-foreground:#f1f5f9;--sidebar-border:#304e78;--sidebar-ring:#e03e49;--primary-border:#304e78;--secondary-border:#dde2e9;--destructive-border:#ca2b35;--accent-border:#ca2b35;--muted-border:#dde2e9;--font-sans:"Inter", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif:Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:"SF Mono", "Menlo", Monaco, Consolas, monospace;--radius:.75rem;--shadow-x:0px;--shadow-y:4px;--shadow-blur:20px;--shadow-spread:-4px;--shadow-opacity:.05;--shadow-color:#1d3658;--shadow-2xs:0 1px 2px 0 #00000008;--shadow-xs:0 1px 3px 0 #0000000d;--shadow-sm:0 4px 6px -1px #0000000d, 0 2px 4px -2px #0000000d;--shadow:0 10px 15px -3px #0000000d, 0 4px 6px -4px #0000000d;--shadow-md:0 20px 25px -5px #0000000d, 0 8px 10px -6px #0000000d;--shadow-lg:0 25px 50px -12px #0000001a;--shadow-xl:0 32px 64px -12px #0000001f;--shadow-2xl:0 48px 96px -24px #00000026;--tracking-normal:-.01em;--spacing:.25rem}@layer utilities{input[type=search]::-webkit-search-cancel-button{display:none}[contenteditable][data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--muted-foreground);pointer-events:none}.toggle-elevate:before,.toggle-elevate-2:before{content:"";pointer-events:none;border-radius:inherit;z-index:-1;position:absolute;inset:0}.toggle-elevate.toggle-elevated:before{background-color:var(--elevate-2)}.border.toggle-elevate:before{inset:-1px}.hover-elevate:not(.no-default-hover-elevate),.active-elevate:not(.no-default-active-elevate),.hover-elevate-2:not(.no-default-hover-elevate),.active-elevate-2:not(.no-default-active-elevate){z-index:0;position:relative}.hover-elevate:not(.no-default-hover-elevate):after,.active-elevate:not(.no-default-active-elevate):after,.hover-elevate-2:not(.no-default-hover-elevate):after,.active-elevate-2:not(.no-default-active-elevate):after{content:"";pointer-events:none;border-radius:inherit;z-index:999;position:absolute;inset:0}.hover-elevate:hover:not(.no-default-hover-elevate):after,.active-elevate:active:not(.no-default-active-elevate):after{background-color:var(--elevate-1)}.hover-elevate-2:hover:not(.no-default-hover-elevate):after,.active-elevate-2:active:not(.no-default-active-elevate):after{background-color:var(--elevate-2)}.border.hover-elevate:not(.no-hover-interaction-elevate):after,.border.active-elevate:not(.no-active-interaction-elevate):after,.border.hover-elevate-2:not(.no-hover-interaction-elevate):after,.border.active-elevate-2:not(.no-active-interaction-elevate):after{inset:-1px}.bg-gradient-hero{background:linear-gradient(135deg,#1d3658,#304e78,#e03e49)}.bg-gradient-primary{background:linear-gradient(135deg,#1d3658,#304e78)}.bg-gradient-accent{background:linear-gradient(135deg,#e03e49,#e46770)}.bg-gradient-navy-red{background:linear-gradient(135deg,#1d3658,#e03e49)}.bg-gradient-blue-gray{background:linear-gradient(135deg,#44779c,#1d3658)}.glass{-webkit-backdrop-filter:blur(12px);background:#ffffffe6}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes marquee-right{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.marquee-left{animation:40s linear infinite marquee-left}.marquee-right{animation:45s linear infinite marquee-right}.marquee-track:hover .marquee-left,.marquee-track:hover .marquee-right{animation-play-state:paused}}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes marquee-right{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.marquee-left{animation:40s linear infinite marquee-left}.marquee-right{animation:45s linear infinite marquee-right}.marquee-track:hover .marquee-left,.marquee-track:hover .marquee-right{animation-play-state:paused}[class*=miaodalogo],a[href*="miaoda.feishu.cn"]{display:none!important}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}
