/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@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-font-weight:initial;--tw-duration:initial;--tw-border-style:solid}}}.o-btn{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s;display:inline-flex}.o-btn:disabled{pointer-events:none;cursor:not-allowed;opacity:.4}.o-btn .o-btn__wrapper{align-items:center;width:100%;display:flex}.o-btn .o-btn__label{text-align:center;flex-grow:1}.o-btn__icon-right{margin-left:calc(var(--spacing,.25rem) * 1.5)}.o-btn__icon-left{margin-right:calc(var(--spacing,.25rem) * 1.5)}.o-btn__icon{margin-inline:calc(var(--spacing,.25rem) * 1.5)}.o-btn--xsmall{height:calc(var(--spacing,.25rem) * 7);padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.o-btn--small{height:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.o-btn--medium{height:calc(var(--spacing,.25rem) * 9);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.o-btn--large{height:calc(var(--spacing,.25rem) * 11);padding-inline:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.o-btn--xlarge{height:calc(var(--spacing,.25rem) * 12);padding-inline:calc(var(--spacing,.25rem) * 6);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.o-btn--primary{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#060940;background-color:#00c1d4}.o-btn--primary:hover{background-color:#1ce2f4}.o-btn--primary:active{background-color:#039db7;scale:.98}.o-btn--outlined-primary,.o-btn--primary.light{border-style:var(--tw-border-style);color:#00c1d4;background-color:#00c1d426;border-width:1px;border-color:#00c1d433}.o-btn--outlined-primary:hover,.o-btn--primary.light:hover{background-color:#00c1d440;border-color:#00c1d466}.o-btn--outlined-primary:active,.o-btn--primary.light:active{background-color:#00c1d44d;border-color:#00c1d480}.o-btn--secondary{background:var(--bg-card-hover);color:var(--text-primary);border:1px solid var(--border-strong)}.o-btn--secondary:hover{background:var(--bg-card-hover)}.o-btn--secondary:active{background:var(--border-strong);scale:.98}.o-btn--outlined-secondary,.o-btn--secondary.light{color:var(--text-secondary);border:1px solid var(--border-strong);background:0 0}.o-btn--outlined-secondary:hover,.o-btn--secondary.light:hover{background:var(--bg-card);color:var(--text-primary)}.o-btn--outlined-secondary:active,.o-btn--secondary.light:active{background:var(--bg-card-hover)}.o-btn--tertiary{background:var(--bg-card);border:1px solid var(--border);color:var(--text-primary)}.o-btn--tertiary:hover{background:var(--bg-card-hover);color:var(--text-primary)}.o-btn--tertiary:active{background:var(--border-strong);scale:.98}.o-btn--outlined-tertiary,.o-btn--tertiary.light{border:1px solid var(--border-strong);color:var(--text-secondary);background:0 0}.o-btn--outlined-tertiary:hover,.o-btn--tertiary.light:hover{background:var(--bg-card);color:var(--text-primary)}.o-btn--success{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);background-color:#09dc76}.o-btn--success:hover{background-color:#33f597}.o-btn--success:active{background-color:#00b95f;scale:.98}.o-btn--outlined-success,.o-btn--success.light{border-style:var(--tw-border-style);color:#33f597;background-color:#0000;border-width:1px;border-color:#09dc7680}.o-btn--outlined-success:hover,.o-btn--success.light:hover{background-color:#09dc761a}.o-btn--outlined-success:active,.o-btn--success.light:active{background-color:#09dc7626}.o-btn--danger{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);background-color:#ff204e}.o-btn--danger:hover{background-color:#ff6984}.o-btn--danger:active{background-color:#ed1149;scale:.98}.o-btn--outlined-danger,.o-btn--danger.light{border-style:var(--tw-border-style);color:#ff6984;background-color:#ff204e26;border-width:1px;border-color:#ff204e33}.o-btn--outlined-danger:hover,.o-btn--danger.light:hover{background-color:#ff204e40;border-color:#ff204e66}.o-btn--outlined-danger:active,.o-btn--danger.light:active{background-color:#ff204e4d;border-color:#ff204e80}.o-btn--warning{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#460d02;background-color:#ff9520}.o-btn--warning:hover{background-color:#ffaf45}.o-btn--warning:active{background-color:#f97007;scale:.98}.o-btn--outlined-warning,.o-btn--warning.light{border-style:var(--tw-border-style);color:#ff9520;background-color:#0000;border-width:1px;border-color:#ff952080}.o-btn--outlined-warning:hover,.o-btn--warning.light:hover{background-color:#ff95201a}.o-btn--outlined-warning:active,.o-btn--warning.light:active{background-color:#ff952026}.o-btn--info{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);background-color:#14bcff}.o-btn--info:hover{background-color:#40d8ff}.o-btn--info:active{background-color:#009cff;scale:.98}.o-btn--outlined-info,.o-btn--info.light{border-style:var(--tw-border-style);color:#40d8ff;background-color:#14bcff26;border-width:1px;border-color:#14bcff33}.o-btn--outlined-info:hover,.o-btn--info.light:hover{background-color:#14bcff40;border-color:#14bcff66}.o-btn--outlined-info:active,.o-btn--info.light:active{background-color:#14bcff4d;border-color:#14bcff80}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
