:root{--tiranga-saffron:#f58c1f;--tiranga-green:#128807;--tiranga-cream:#e5ded0;--tiranga-navy:#06038d;--tiranga-fill-saffron:#f58c1f47;--tiranga-fill-green:#12880742;--tiranga-fill-fade-x:42%;--tiranga-fill-fade-diag:38%;--tiranga-spin-duration:2.2s;--tiranga-transition:.25s;--tiranga-border-saffron:#f58c1f9e;--tiranga-border-green:#1288078c;--tiranga-border-cream:#e5ded0b3;--tiranga-border-saffron-end:34%;--tiranga-border-cream-mid:50%;--tiranga-border-green-start:66%}.tiranga-tint>*{position:relative}.tiranga-tint>:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(to right, var(--tiranga-fill-saffron) 0%, #f58c1f00 var(--tiranga-fill-fade-x)), linear-gradient(to top left, var(--tiranga-fill-green) 0%, #12880700 var(--tiranga-fill-fade-diag));position:absolute;inset:0}.tiranga-tint>*>*{z-index:1;position:relative}.tiranga-border{transition:border-image var(--tiranga-transition);border:1px solid #0000!important;border-image:linear-gradient(135deg, var(--tiranga-border-saffron) 0%, var(--tiranga-border-saffron) var(--tiranga-border-saffron-end), var(--tiranga-border-cream) var(--tiranga-border-cream-mid), var(--tiranga-border-green) var(--tiranga-border-green-start), var(--tiranga-border-green) 100%) 1!important}.tiranga-border-round,.tiranga-border-round-child>*{position:relative;border-color:#0000!important}.tiranga-border-round:after,.tiranga-border-round-child>:after{content:"";border-radius:var(--tiranga-radius,inherit);pointer-events:none;z-index:1;background:linear-gradient(135deg, var(--tiranga-border-saffron) 0%, var(--tiranga-border-saffron) var(--tiranga-border-saffron-end), var(--tiranga-border-cream) var(--tiranga-border-cream-mid), var(--tiranga-border-green) var(--tiranga-border-green-start), var(--tiranga-border-green) 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --tiranga-spin-angle{syntax:"<angle>";inherits:false;initial-value:135deg}.tiranga-spin.tiranga-border-round:after,.tiranga-spin.tiranga-border-round-child>:after{background:linear-gradient(var(--tiranga-spin-angle), var(--tiranga-border-saffron) 0%, var(--tiranga-border-saffron) var(--tiranga-border-saffron-end), var(--tiranga-border-cream) var(--tiranga-border-cream-mid), var(--tiranga-border-green) var(--tiranga-border-green-start), var(--tiranga-border-green) 100%);animation:tiranga-spin-turn var(--tiranga-spin-duration) linear 1 both}.tiranga-spin-hover.tiranga-border-round:has(button:hover):after{background:linear-gradient(var(--tiranga-spin-angle), var(--tiranga-border-saffron) 0%, var(--tiranga-border-saffron) var(--tiranga-border-saffron-end), var(--tiranga-border-cream) var(--tiranga-border-cream-mid), var(--tiranga-border-green) var(--tiranga-border-green-start), var(--tiranga-border-green) 100%);animation:tiranga-spin-turn var(--tiranga-spin-duration) linear 1 both}.tiranga-spin-hover.tiranga-border-round-child:has(button:hover)>:after{background:linear-gradient(var(--tiranga-spin-angle), var(--tiranga-border-saffron) 0%, var(--tiranga-border-saffron) var(--tiranga-border-saffron-end), var(--tiranga-border-cream) var(--tiranga-border-cream-mid), var(--tiranga-border-green) var(--tiranga-border-green-start), var(--tiranga-border-green) 100%);animation:tiranga-spin-turn var(--tiranga-spin-duration) linear 1 both}@keyframes tiranga-spin-turn{0%{--tiranga-spin-angle:135deg}to{--tiranga-spin-angle:495deg}}@media (prefers-reduced-motion:reduce){.tiranga-spin.tiranga-border-round:after,.tiranga-spin.tiranga-border-round-child>:after{animation:none}.tiranga-spin-hover.tiranga-border-round:has(button:hover):after{animation:none}.tiranga-spin-hover.tiranga-border-round-child:has(button:hover)>:after{animation:none}}.tiranga-border-ring{pointer-events:none;z-index:1;border-radius:var(--tiranga-radius,inherit);background:linear-gradient(var(--tiranga-spin-angle,135deg), var(--tiranga-border-saffron) 0%, var(--tiranga-border-saffron) var(--tiranga-border-saffron-end), var(--tiranga-border-cream) var(--tiranga-border-cream-mid), var(--tiranga-border-green) var(--tiranga-border-green-start), var(--tiranga-border-green) 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tiranga-border-ring.tiranga-spin{animation:tiranga-spin-turn var(--tiranga-spin-duration) linear 1 both}@media (prefers-reduced-motion:reduce){.tiranga-border-ring.tiranga-spin{animation:none}}.tiranga-hover-saffron>*,.tiranga-hover-green>*{position:relative}.tiranga-hover-saffron>:after,.tiranga-hover-green>:after{content:"";border-radius:var(--tiranga-radius,inherit);pointer-events:none;z-index:1;transition:box-shadow var(--tiranga-transition);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000}.tiranga-hover-saffron:hover>:after{box-shadow:inset 0 0 0 1px var(--tiranga-border-saffron)}.tiranga-hover-green:hover>:after{box-shadow:inset 0 0 0 1px var(--tiranga-border-green)}.tiranga-action button[type=submit]:not(:disabled),.tiranga-action button[aria-label=Send]:not(:disabled),.tiranga-action button.tiranga-action-target:not(:disabled),.tiranga-action-solo button:not(:disabled),.tiranga-action-solo-hover button:not(:disabled):hover{background-color:var(--tiranga-navy)!important;border-color:var(--tiranga-navy)!important;color:#fff!important}.tiranga-action button[type=submit]:not(:disabled) *,.tiranga-action button[aria-label=Send]:not(:disabled) *,.tiranga-action button.tiranga-action-target:not(:disabled) *,.tiranga-action-solo button:not(:disabled) *,.tiranga-action-solo-hover button:not(:disabled):hover *{color:#fff!important}