.unooria-snackbar-container{z-index:9999;gap:var(--unooria-spacing-xs,12px);pointer-events:none;box-sizing:border-box;max-width:100vw;padding:var(--unooria-spacing-s,16px);flex-direction:column;display:flex;position:fixed}.unooria-snackbar-container--top-right{top:0;right:0}.unooria-snackbar-container--top-left{top:0;left:0}.unooria-snackbar-container--top-center{align-items:center;top:0;left:50%;transform:translate(-50%)}.unooria-snackbar-container--bottom-right{bottom:0;right:0}.unooria-snackbar-container--bottom-left{bottom:0;left:0}.unooria-snackbar-container--bottom-center{align-items:center;bottom:0;left:50%;transform:translate(-50%)}.unooria-snackbar{justify-content:space-between;align-items:center;gap:var(--unooria-spacing-s,16px);background-color:var(--unooria-color-neutral-50,#fff);border:1px solid var(--unooria-color-neutral-150,#e4e8e9);outline:4px solid var(--unooria-color-opacity-neutraldark-50,#22272a0d);padding:var(--unooria-spacing-xs,12px) var(--unooria-spacing-m,24px) var(--unooria-spacing-xs,12px) var(--unooria-spacing-s,16px);box-sizing:border-box;pointer-events:auto;-webkit-user-select:none;user-select:none;min-height:64px;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);border-radius:16px;transition:transform .2s,opacity .2s;animation:.25s cubic-bezier(.16,1,.3,1) forwards unooria-snackbar-slide-in;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000014,0 2px 6px #0000000a}.unooria-snackbar--size-desktop{width:408px;max-width:408px}.unooria-snackbar--size-mobile{width:293px;max-width:293px;min-height:106px;padding:var(--unooria-spacing-xs,12px) var(--unooria-spacing-s,16px);align-items:stretch;gap:var(--unooria-spacing-s,16px);flex-direction:column}.unooria-snackbar--size-mobile .unooria-snackbar__top-row{align-items:flex-start;gap:var(--unooria-spacing-s,16px);width:100%;display:flex}.unooria-snackbar--size-mobile .unooria-snackbar__bottom-row{justify-content:flex-end;width:100%;display:flex}.unooria-snackbar--size-auto{min-width:300px;max-width:460px}.unooria-snackbar__content-group{align-items:center;gap:var(--unooria-spacing-s,16px);flex:1;min-width:0;display:flex}.unooria-snackbar__badge{box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;display:inline-flex}.unooria-snackbar__text-block{gap:var(--unooria-spacing-4xs,2px);flex-direction:column;min-width:0;display:flex}.unooria-snackbar__title{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-950,#22272a);margin:0;font-size:14px;font-weight:700;line-height:20px}.unooria-snackbar__description{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-700,#475157);margin:0;font-size:12px;font-weight:400;line-height:18px}.unooria-snackbar__actions-group{align-items:center;gap:var(--unooria-spacing-m,24px);flex-shrink:0;display:flex}.unooria-snackbar__action-btn{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-700,#475157);cursor:pointer;white-space:nowrap;background:0 0;border:none;outline:none;padding:0;font-size:12px;font-weight:600;line-height:18px;transition:color .15s,opacity .15s}.unooria-snackbar__action-btn:hover{color:var(--unooria-color-brandnavy-600,#7fa5e2);text-decoration:underline}.unooria-snackbar__action-btn:active{opacity:.7}.unooria-snackbar__close-btn{width:24px;min-width:24px;height:24px;color:var(--unooria-color-neutral-700,#475157);cursor:pointer;background:0 0;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.unooria-snackbar__close-btn:hover{background-color:var(--unooria-color-opacity-neutraldark-100,#22272a1a);color:var(--unooria-color-neutral-950,#22272a)}.unooria-snackbar__close-btn:active{transform:scale(.92)}.unooria-snackbar--severity-success .unooria-snackbar__badge{background-color:var(--unooria-color-opacity-success-100,#01b5741a);color:var(--unooria-color-success-500,#01b574)}.unooria-snackbar--severity-warning .unooria-snackbar__badge{background-color:var(--unooria-color-opacity-warning-100,#f976071a);color:var(--unooria-color-warning-500,#f97607)}.unooria-snackbar--severity-danger .unooria-snackbar__badge{background-color:var(--unooria-color-opacity-danger-100,#e31a1a1a);color:var(--unooria-color-danger-600,#e31a1a)}.unooria-snackbar--severity-info .unooria-snackbar__badge{background-color:var(--unooria-color-opacity-info-100,#0086ff1a);color:var(--unooria-color-info-500,#0086ff)}.unooria-snackbar--theme-dark,[data-theme=dark] .unooria-snackbar{background-color:var(--unooria-color-neutraldark-50,#22272a);border-color:var(--unooria-color-neutraldark-200,#3d4448);outline-color:var(--unooria-color-opacity-neutrallight-50,#ffffff0d);box-shadow:0 12px 32px #00000059}.unooria-snackbar--theme-dark .unooria-snackbar__title,[data-theme=dark] .unooria-snackbar .unooria-snackbar__title{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-snackbar--theme-dark .unooria-snackbar__description,[data-theme=dark] .unooria-snackbar .unooria-snackbar__description,.unooria-snackbar--theme-dark .unooria-snackbar__action-btn,[data-theme=dark] .unooria-snackbar .unooria-snackbar__action-btn{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-snackbar--theme-dark .unooria-snackbar__action-btn:hover,[data-theme=dark] .unooria-snackbar .unooria-snackbar__action-btn:hover{color:var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-snackbar--theme-dark .unooria-snackbar__close-btn,[data-theme=dark] .unooria-snackbar .unooria-snackbar__close-btn{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-snackbar--theme-dark .unooria-snackbar__close-btn:hover,[data-theme=dark] .unooria-snackbar .unooria-snackbar__close-btn:hover{background-color:var(--unooria-color-opacity-neutrallight-100,#ffffff1a);color:var(--unooria-color-neutraldark-950,#f5f5f5)}@keyframes unooria-snackbar-slide-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.unooria-snackbar--closing{animation:.2s forwards unooria-snackbar-slide-out}@keyframes unooria-snackbar-slide-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}
.unooria-speech-bubble{--unooria-speech-bg:var(--unooria-color-neutral-100,#f5f5f5);--unooria-speech-border:var(--unooria-color-neutral-150,#e4e8e9);--unooria-speech-border-width:1px;--unooria-speech-name:var(--unooria-color-neutral-950,#22272a);--unooria-speech-text:var(--unooria-color-neutral-950,#22272a);--unooria-speech-mood:currentColor;box-sizing:border-box;width:fit-content;max-width:100%;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);grid-template:"avatar speaker mood action""avatar speech speech speech"/auto auto minmax(0,1fr) auto;margin:0;display:grid}.unooria-speech-bubble:before{content:"";box-sizing:border-box;border:var(--unooria-speech-border-width) solid var(--unooria-speech-border);background-color:var(--unooria-speech-bg);border-radius:16px;grid-area:1/2/-1/-1}.unooria-speech-bubble:after{content:"";box-sizing:border-box;border-bottom:var(--unooria-speech-border-width) solid var(--unooria-speech-border);border-left:var(--unooria-speech-border-width) solid var(--unooria-speech-border);background-color:var(--unooria-speech-bg);grid-area:1/2/auto/-1;place-self:start;width:12px;height:12px;margin-top:14px;margin-left:-6px;transform:rotate(45deg)}.unooria-speech-bubble__avatar{margin-right:var(--unooria-spacing-xs,12px);grid-area:avatar;align-self:start;display:inline-flex}.unooria-speech-bubble__speaker{min-width:0;padding:var(--unooria-spacing-xs,12px) 0 0 var(--unooria-spacing-s,16px);color:var(--unooria-speech-name);font-size:14px;font-weight:var(--unooria-weight-semibold,600);overflow-wrap:break-word;grid-area:speaker;align-self:start;line-height:20px}.unooria-speech-bubble__mood{padding:13px 0 0 var(--unooria-spacing-xxs,8px);color:var(--unooria-speech-mood);grid-area:mood;place-self:start;display:inline-flex}.unooria-speech-bubble__speech{min-width:0;padding:var(--unooria-spacing-xxxs,4px) var(--unooria-spacing-s,16px) var(--unooria-spacing-xs,12px);color:var(--unooria-speech-text);overflow-wrap:break-word;grid-area:speech;margin:0;font-size:16px;line-height:24px}.unooria-speech-bubble__speech>:first-child{margin-top:0}.unooria-speech-bubble__speech>:last-child{margin-bottom:0}.unooria-speech-bubble__action{align-self:start;align-items:center;gap:var(--unooria-spacing-xxxs,4px);padding:6px var(--unooria-spacing-xxs,8px) 0 var(--unooria-spacing-xs,12px);grid-area:action;display:flex}.unooria-speech-bubble--side-end{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"speaker mood action avatar""speech speech speech avatar";margin-left:auto}.unooria-speech-bubble--side-end:before{grid-column:1/-2}.unooria-speech-bubble--side-end:after{border-bottom:0;border-left:0;border-top:var(--unooria-speech-border-width) solid var(--unooria-speech-border);border-right:var(--unooria-speech-border-width) solid var(--unooria-speech-border);grid-column:1/-2;justify-self:end;margin-left:0;margin-right:-6px}.unooria-speech-bubble--side-end .unooria-speech-bubble__avatar{margin-right:0;margin-left:var(--unooria-spacing-xs,12px)}.unooria-speech-bubble--tone-guide{--unooria-speech-bg:var(--unooria-color-brandnavy-100,#e8effa);--unooria-speech-border:var(--unooria-color-brandnavy-300,#bdd0ef);--unooria-speech-name:var(--unooria-color-brandpurple-900,#0e1039)}.unooria-speech-bubble--mood-upset{--unooria-speech-border:var(--unooria-color-warning-600,#dd5202);--unooria-speech-border-width:2px;--unooria-speech-mood:var(--unooria-color-warning-700,#b73506)}.unooria-speech-bubble--mood-happy{--unooria-speech-border:var(--unooria-color-success-700,#008257);--unooria-speech-border-width:2px;--unooria-speech-mood:var(--unooria-color-success-700,#008257)}.unooria-speech-bubble--theme-dark{--unooria-speech-bg:var(--unooria-color-neutraldark-200,#3d4448);--unooria-speech-border:var(--unooria-color-neutraldark-300,#475157);--unooria-speech-name:var(--unooria-color-neutraldark-950,#f5f5f5);--unooria-speech-text:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-speech-bubble--theme-dark.unooria-speech-bubble--tone-guide{--unooria-speech-bg:var(--unooria-color-brandnavy-900,#2f4f7f);--unooria-speech-border:var(--unooria-color-brandnavy-700,#6487c2);--unooria-speech-name:var(--unooria-color-brandnavy-200,#d3e0f5)}.unooria-speech-bubble--theme-dark.unooria-speech-bubble--mood-upset{--unooria-speech-border:var(--unooria-color-warning-400,#ff9c20);--unooria-speech-mood:var(--unooria-color-warning-400,#ff9c20)}.unooria-speech-bubble--theme-dark.unooria-speech-bubble--mood-happy{--unooria-speech-border:var(--unooria-color-success-400,#26e197);--unooria-speech-mood:var(--unooria-color-success-400,#26e197)}
.unooria-stepper{box-sizing:border-box;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);width:100%;display:flex}.unooria-stepper--horizontal{justify-content:space-between;align-items:center;gap:var(--unooria-spacing-xs,12px);flex-direction:row}.unooria-stepper--vertical{align-items:stretch;gap:var(--unooria-spacing-2xs,8px);flex-direction:column}.unooria-step{align-items:center;gap:var(--unooria-spacing-xs,12px);height:var(--unooria-spacing-xl,48px);min-height:var(--unooria-spacing-xl,48px);padding:var(--unooria-spacing-xs,12px) var(--unooria-spacing-xxs,8px) var(--unooria-spacing-xs,12px) var(--unooria-spacing-xxxs,4px);cursor:default;box-sizing:border-box;color:inherit;border-radius:var(--unooria-radius-s,4px);background:0 0;border:none;outline:none;flex-shrink:0;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.unooria-step--clickable{cursor:pointer}.unooria-step--clickable:hover:not(.unooria-step--disabled){background-color:var(--unooria-color-opacity-brandnavy-50,#7fa5e20d)}.unooria-step--clickable:focus-visible{outline:2px solid var(--unooria-color-brandnavy-600,#7fa5e2);outline-offset:2px}.unooria-step--disabled{opacity:.45;cursor:not-allowed}.unooria-step__icon-wrapper{width:var(--unooria-icon-size-s,24px);height:var(--unooria-icon-size-s,24px);min-width:var(--unooria-icon-size-s,24px);box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,transform .2s;display:inline-flex}.unooria-step__content{text-align:left;flex-direction:column;justify-content:center;display:flex}.unooria-step__label-row{align-items:center;gap:var(--unooria-spacing-3xs,6px);display:flex}.unooria-step__label{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:16px;line-height:24px;transition:color .2s,font-weight .2s}.unooria-step__description{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-700,#475157);white-space:nowrap;margin:0;font-size:12px;line-height:16px}.unooria-step__optional-badge{color:var(--unooria-color-neutral-500,#617379);background-color:var(--unooria-color-neutral-100,#f5f5f5);border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600;line-height:14px}.unooria-step--default .unooria-step__icon-wrapper{color:var(--unooria-color-neutral-500,#617379)}.unooria-step--default .unooria-step__label{color:var(--unooria-color-neutral-500,#617379);font-weight:400}.unooria-step--selected .unooria-step__icon-wrapper{color:var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-step--selected .unooria-step__label{color:var(--unooria-color-neutral-900,#383e41);font-weight:600}.unooria-step--completed .unooria-step__icon-wrapper{color:var(--unooria-color-success-500,#01b574)}.unooria-step--completed .unooria-step__label{color:var(--unooria-color-neutral-950,#22272a);font-weight:600}.unooria-step--error .unooria-step__icon-wrapper{color:var(--unooria-color-danger-600,#e31a1a)}.unooria-step--error .unooria-step__label{color:var(--unooria-color-danger-600,#e31a1a);font-weight:600}.unooria-stepper__connector-horizontal{height:var(--unooria-spacing-4xs,2px);background-color:var(--unooria-color-neutral-150,#e4e8e9);border-radius:1px;flex:1;min-width:24px;transition:background-color .25s}.unooria-stepper__connector-horizontal--filled{background-color:var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-stepper__vertical-step-wrapper{flex-direction:column;display:flex;position:relative}.unooria-stepper__connector-vertical{width:var(--unooria-spacing-4xs,2px);background-color:var(--unooria-color-neutral-150,#e4e8e9);border-radius:1px;height:24px;margin-left:15px;transition:background-color .25s}.unooria-stepper__connector-vertical--filled{background-color:var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-stepper--size-sm .unooria-step{gap:8px;height:36px;min-height:36px;padding:8px 6px 8px 2px}.unooria-stepper--size-sm .unooria-step__icon-wrapper{width:18px;min-width:18px;height:18px}.unooria-stepper--size-sm .unooria-step__label{font-size:14px;line-height:20px}.unooria-stepper--size-lg .unooria-step{gap:16px;height:56px;min-height:56px;padding:16px 12px 16px 6px}.unooria-stepper--size-lg .unooria-step__icon-wrapper{width:28px;min-width:28px;height:28px}.unooria-stepper--size-lg .unooria-step__label{font-size:18px;line-height:28px}.unooria-stepper--theme-dark .unooria-step--default .unooria-step__icon-wrapper,[data-theme=dark] .unooria-step--default .unooria-step__icon-wrapper,.unooria-stepper--theme-dark .unooria-step--default .unooria-step__label,[data-theme=dark] .unooria-step--default .unooria-step__label{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-stepper--theme-dark .unooria-step--selected .unooria-step__label,[data-theme=dark] .unooria-step--selected .unooria-step__label,.unooria-stepper--theme-dark .unooria-step--completed .unooria-step__label,[data-theme=dark] .unooria-step--completed .unooria-step__label{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-stepper--theme-dark .unooria-step__description,[data-theme=dark] .unooria-step__description{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-stepper--theme-dark .unooria-stepper__connector-horizontal,.unooria-stepper--theme-dark .unooria-stepper__connector-vertical,[data-theme=dark] .unooria-stepper__connector-horizontal,[data-theme=dark] .unooria-stepper__connector-vertical{background-color:var(--unooria-color-neutraldark-200,#3d4448)}.unooria-stepper--theme-dark .unooria-stepper__connector-horizontal--filled,.unooria-stepper--theme-dark .unooria-stepper__connector-vertical--filled,[data-theme=dark] .unooria-stepper__connector-horizontal--filled,[data-theme=dark] .unooria-stepper__connector-vertical--filled{background-color:var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-stepper--theme-dark .unooria-step__optional-badge,[data-theme=dark] .unooria-step__optional-badge{background-color:var(--unooria-color-neutraldark-200,#3d4448);color:var(--unooria-color-neutraldark-900,#cbd4d6)}
.unooria-tabs{width:100%;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);box-sizing:border-box;flex-direction:column;display:flex}.unooria-tab-list{border-bottom:2px solid var(--unooria-color-neutral-150,#e4e8e9);box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;width:100%;display:flex;position:relative;overflow-x:auto}.unooria-tab-list::-webkit-scrollbar{display:none}.unooria-tab-list--full-width{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.unooria-tab{justify-content:center;align-items:center;gap:var(--unooria-spacing-xs,12px);height:var(--unooria-spacing-xl,48px);min-height:var(--unooria-spacing-xl,48px);padding:0 var(--unooria-spacing-m,24px);cursor:pointer;box-sizing:border-box;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-bottom:2px solid #0000;outline:none;flex-shrink:0;margin-bottom:-2px;font-size:14px;line-height:20px;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex;position:relative}.unooria-tab--full-width{flex:1;width:100%}.unooria-tab--default{color:var(--unooria-color-neutral-500,#617379);font-weight:400}.unooria-tab--default .unooria-tab__icon{color:var(--unooria-color-neutral-700,#475157)}.unooria-tab--selected{color:var(--unooria-color-neutral-900,#383e41);border-bottom-color:var(--unooria-color-brandnavy-700,#6487c2);font-weight:600}.unooria-tab--selected .unooria-tab__icon{color:var(--unooria-color-neutral-700,#475157)}.unooria-tab:hover:not(.unooria-tab--disabled){background-color:var(--unooria-color-opacity-brandnavy-50,#7fa5e20d);border-radius:12px 12px 0 0}.unooria-tab--default:hover:not(.unooria-tab--disabled){color:var(--unooria-color-neutral-700,#475157)}.unooria-tab:focus-visible{outline:2px solid var(--unooria-color-brandnavy-600,#7fa5e2);outline-offset:-2px}.unooria-tab--disabled{opacity:.45;cursor:not-allowed}.unooria-tab__icon{width:var(--unooria-icon-size-s,24px);height:var(--unooria-icon-size-s,24px);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.unooria-tab__badge{background-color:var(--unooria-color-brandnavy-800,#49699f);color:#fff;min-width:22px;height:22px;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);box-sizing:border-box;border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:700;line-height:14px;display:inline-flex}.unooria-tabs--variant-pill .unooria-tab-list{background-color:var(--unooria-color-neutral-100,#f5f5f5);border-bottom:none;border-radius:12px;gap:4px;padding:4px}.unooria-tabs--variant-pill .unooria-tab{border-bottom:none;border-radius:8px;height:40px;min-height:40px;margin-bottom:0}.unooria-tabs--variant-pill .unooria-tab--selected{background-color:var(--unooria-color-neutral-50,#fff);box-shadow:0 2px 6px #00000014}.unooria-tab-panel{padding:var(--unooria-spacing-s,16px) 0;outline:none;animation:.2s forwards unooria-tab-fade-in}@keyframes unooria-tab-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.unooria-tabs--size-sm .unooria-tab{gap:8px;height:36px;min-height:36px;padding:0 16px;font-size:12px}.unooria-tabs--size-sm .unooria-tab__icon{width:18px;height:18px}.unooria-tabs--size-sm .unooria-tab__badge{min-width:18px;height:18px;font-size:9px}.unooria-tabs--size-lg .unooria-tab{gap:16px;height:56px;min-height:56px;padding:0 32px;font-size:16px}.unooria-tabs--theme-dark .unooria-tab-list,[data-theme=dark] .unooria-tab-list{border-bottom-color:var(--unooria-color-neutraldark-200,#3d4448)}.unooria-tabs--theme-dark .unooria-tab--default,[data-theme=dark] .unooria-tab--default,.unooria-tabs--theme-dark .unooria-tab--default .unooria-tab__icon,[data-theme=dark] .unooria-tab--default .unooria-tab__icon{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-tabs--theme-dark .unooria-tab--selected,[data-theme=dark] .unooria-tab--selected{color:var(--unooria-color-neutraldark-950,#f5f5f5);border-bottom-color:var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-tabs--theme-dark .unooria-tab--selected .unooria-tab__icon,[data-theme=dark] .unooria-tab--selected .unooria-tab__icon{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-tabs--theme-dark .unooria-tab:hover:not(.unooria-tab--disabled),[data-theme=dark] .unooria-tab:hover:not(.unooria-tab--disabled){background-color:var(--unooria-color-opacity-brandnavy-100,#7fa5e21a)}.unooria-tabs--theme-dark.unooria-tabs--variant-pill .unooria-tab-list,[data-theme=dark] .unooria-tabs--variant-pill .unooria-tab-list{background-color:var(--unooria-color-neutraldark-100,#2b3135)}.unooria-tabs--theme-dark.unooria-tabs--variant-pill .unooria-tab--selected,[data-theme=dark] .unooria-tabs--variant-pill .unooria-tab--selected{background-color:var(--unooria-color-neutraldark-50,#22272a)}
.unooria-table-container{background-color:var(--unooria-color-neutral-50,#fff);border:1px solid var(--unooria-color-neutral-150,#e4e8e9);box-sizing:border-box;width:100%;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);border-radius:16px;position:relative;overflow-x:auto}.unooria-table{border-collapse:separate;border-spacing:0;text-align:left;box-sizing:border-box;width:100%}.unooria-table__header{background-color:#0000}.unooria-table__head-cell{height:48px;padding:var(--unooria-spacing-xxs,8px) var(--unooria-spacing-s,16px);font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-950,#22272a);border-bottom:1px solid var(--unooria-color-neutral-150,#e4e8e9);white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box;font-size:14px;font-weight:600;line-height:20px}.unooria-table__head-cell--sortable{cursor:pointer;transition:color .15s}.unooria-table__head-cell--sortable:hover{color:var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-table__head-cell-content{align-items:center;gap:var(--unooria-spacing-3xs,6px);display:inline-flex}.unooria-table__body{background-color:#0000}.unooria-table__row{cursor:default;height:50px;transition:background-color .15s}.unooria-table__row--clickable{cursor:pointer}.unooria-table__row .unooria-table__cell{border-bottom:1px solid var(--unooria-color-neutral-150,#e4e8e9)}.unooria-table__row:last-child .unooria-table__cell{border-bottom:none}.unooria-table__row--default{background-color:#0000}.unooria-table__row--secondary{background-color:var(--unooria-color-opacity-neutraldark-50,#22272a05)}.unooria-table__row:hover{background-color:var(--unooria-color-opacity-brandnavy-50,#7fa5e20d)!important}.unooria-table__row--selected{background-color:var(--unooria-color-opacity-brandnavy-100,#7fa5e21a)!important}.unooria-table__cell{padding:var(--unooria-spacing-xxs,8px) var(--unooria-spacing-s,16px);vertical-align:middle;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-950,#22272a);box-sizing:border-box;font-size:14px;line-height:20px}.unooria-table__cell--align-left{text-align:left}.unooria-table__cell--align-center{text-align:center}.unooria-table__cell--align-right{text-align:right}.unooria-table-cell__text-group{flex-direction:column;gap:2px;display:flex}.unooria-table-cell__text-primary{color:var(--unooria-color-neutral-950,#22272a);font-size:14px;font-weight:600;line-height:20px}.unooria-table-cell__text-secondary{color:var(--unooria-color-neutral-700,#475157);font-size:12px;font-weight:400;line-height:18px}.unooria-table-cell__tag{white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.unooria-table-cell__tag--success{background-color:var(--unooria-color-opacity-success-100,#01b5741a);color:var(--unooria-color-success-800,#006746)}.unooria-table-cell__tag--warning{background-color:var(--unooria-color-opacity-warning-100,#f976071a);color:var(--unooria-color-warning-700,#b73506)}.unooria-table-cell__tag--danger{background-color:var(--unooria-color-opacity-danger-100,#e31a1a1a);color:var(--unooria-color-danger-700,#c11414)}.unooria-table-cell__tag--brand{background-color:var(--unooria-color-opacity-brandnavy-100,#7fa5e226);color:var(--unooria-color-brandnavy-800,#49699f)}.unooria-table-cell__avatar-group{align-items:center;gap:12px;display:flex}.unooria-table-cell__avatar{background-color:var(--unooria-color-opacity-brandnavy-100,#7fa5e233);width:36px;height:36px;color:var(--unooria-color-brandnavy-800,#49699f);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;overflow:hidden}.unooria-table-cell__progress-linear{align-items:center;gap:12px;min-width:140px;display:flex}.unooria-table-cell__progress-track{background-color:var(--unooria-color-neutral-150,#e4e8e9);border-radius:100px;flex:1;height:6px;overflow:hidden}.unooria-table-cell__progress-fill{background-color:var(--unooria-color-brandnavy-600,#7fa5e2);border-radius:100px;height:100%;transition:width .3s}.unooria-table-cell__progress-label{color:var(--unooria-color-neutral-700,#475157);text-align:right;min-width:36px;font-size:12px;font-weight:700}.unooria-table-cell__progress-circle{align-items:center;gap:8px;display:inline-flex}.unooria-table-dropdown{display:inline-block;position:relative}.unooria-table-dropdown__trigger{width:32px;height:32px;color:var(--unooria-color-neutral-700,#475157);cursor:pointer;background:0 0;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.unooria-table-dropdown__trigger:hover{background-color:var(--unooria-color-opacity-neutraldark-100,#22272a14)}.unooria-table-dropdown__menu{z-index:100;background-color:var(--unooria-color-neutral-50,#fff);border:1px solid var(--unooria-color-neutral-150,#e4e8e9);border-radius:12px;flex-direction:column;gap:2px;min-width:140px;margin-top:4px;padding:4px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 10px 25px #0000001f,0 4px 10px #0000000d}.unooria-table-dropdown__item{width:100%;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-950,#22272a);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;outline:none;align-items:center;gap:8px;padding:8px 12px;font-size:13px;line-height:18px;transition:background-color .15s,color .15s;display:flex}.unooria-table-dropdown__item:hover{background-color:var(--unooria-color-opacity-brandnavy-50,#7fa5e214)}.unooria-table-dropdown__item--danger{color:var(--unooria-color-danger-600,#e31a1a)}.unooria-table-dropdown__item--danger:hover{background-color:var(--unooria-color-opacity-danger-100,#e31a1a1a)}.unooria-table-container--size-sm .unooria-table__row{height:40px}.unooria-table-container--size-sm .unooria-table__cell,.unooria-table-container--size-sm .unooria-table__head-cell{padding:4px 12px;font-size:13px}.unooria-table-container--size-lg .unooria-table__row{height:60px}.unooria-table-container--size-lg .unooria-table__cell,.unooria-table-container--size-lg .unooria-table__head-cell{padding:12px 20px;font-size:15px}.unooria-table-container--theme-dark,[data-theme=dark] .unooria-table-container{background-color:var(--unooria-color-neutraldark-50,#22272a);border-color:var(--unooria-color-neutraldark-200,#3d4448)}.unooria-table-container--theme-dark .unooria-table__head-cell,[data-theme=dark] .unooria-table-container .unooria-table__head-cell,.unooria-table-container--theme-dark .unooria-table__cell,[data-theme=dark] .unooria-table-container .unooria-table__cell{color:var(--unooria-color-neutraldark-950,#f5f5f5);border-bottom-color:var(--unooria-color-neutraldark-200,#3d4448)}.unooria-table-container--theme-dark .unooria-table__row--secondary,[data-theme=dark] .unooria-table-container .unooria-table__row--secondary{background-color:#ffffff05}.unooria-table-container--theme-dark .unooria-table-cell__text-primary,[data-theme=dark] .unooria-table-container .unooria-table-cell__text-primary{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-table-container--theme-dark .unooria-table-cell__text-secondary,[data-theme=dark] .unooria-table-container .unooria-table-cell__text-secondary{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-table-container--theme-dark .unooria-table-dropdown__menu,[data-theme=dark] .unooria-table-container .unooria-table-dropdown__menu{background-color:var(--unooria-color-neutraldark-50,#22272a);border-color:var(--unooria-color-neutraldark-200,#3d4448)}.unooria-table-container--theme-dark .unooria-table-dropdown__item,[data-theme=dark] .unooria-table-container .unooria-table-dropdown__item{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-table-container--theme-dark .unooria-table-dropdown__trigger,[data-theme=dark] .unooria-table-container .unooria-table-dropdown__trigger{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-table-container--theme-dark .unooria-table-dropdown__trigger:hover,[data-theme=dark] .unooria-table-container .unooria-table-dropdown__trigger:hover{background-color:var(--unooria-color-opacity-neutrallight-100,#ffffff1a)}
.unooria-tag{height:28px;padding:var(--unooria-spacing-xxxs,4px) var(--unooria-spacing-xxs,8px);justify-content:center;align-items:center;gap:var(--unooria-spacing-xxxs,4px);border-radius:var(--unooria-radius-s,8px);font-family:var(--unooria-font-sans,"Open Sans", sans-serif);box-sizing:border-box;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;font-size:14px;font-weight:400;line-height:20px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.unooria-tag--pill{border-radius:var(--unooria-radius-full,1000px);padding-left:var(--unooria-spacing-xs,12px);padding-right:var(--unooria-spacing-xs,12px)}.unooria-tag--success{background-color:var(--unooria-color-opacity-success-100,#01b5741a);color:var(--unooria-color-neutral-900,#383e41)}.unooria-tag--success:hover,.unooria-tag--success.unooria-tag--hover{background-color:var(--unooria-color-opacity-success-200,#01b57433)}.unooria-tag--success .unooria-tag__icon{color:var(--unooria-color-success-500,#01b574)}.unooria-tag--info{background-color:var(--unooria-color-opacity-info-100,#0086ff1a);color:var(--unooria-color-neutral-900,#383e41)}.unooria-tag--info:hover,.unooria-tag--info.unooria-tag--hover{background-color:var(--unooria-color-opacity-info-200,#0086ff33)}.unooria-tag--info .unooria-tag__icon{color:var(--unooria-color-info-500,#0086ff)}.unooria-tag--warning{background-color:var(--unooria-color-opacity-warning-100,#f976071a);color:var(--unooria-color-neutral-900,#383e41)}.unooria-tag--warning:hover,.unooria-tag--warning.unooria-tag--hover{background-color:var(--unooria-color-opacity-warning-200,#f9760733)}.unooria-tag--warning .unooria-tag__icon{color:var(--unooria-color-warning-500,#f97607)}.unooria-tag--danger{background-color:var(--unooria-color-opacity-danger-100,#e31a1a1a);color:var(--unooria-color-neutral-900,#383e41)}.unooria-tag--danger:hover,.unooria-tag--danger.unooria-tag--hover{background-color:var(--unooria-color-opacity-danger-200,#e31a1a33)}.unooria-tag--danger .unooria-tag__icon{color:var(--unooria-color-danger-600,#e31a1a)}.unooria-tag--neutral{background-color:var(--unooria-color-opacity-neutraldark-50,#22272a0d);color:var(--unooria-color-neutral-900,#383e41)}.unooria-tag--neutral:hover,.unooria-tag--neutral.unooria-tag--hover{background-color:var(--unooria-color-opacity-neutraldark-100,#22272a1a)}.unooria-tag--neutral .unooria-tag__icon{color:var(--unooria-color-neutral-700,#475157)}.unooria-tag--brand{background-color:var(--unooria-color-opacity-brandnavy-100,#7fa5e226);color:var(--unooria-color-brandnavy-800,#49699f)}.unooria-tag--brand:hover,.unooria-tag--brand.unooria-tag--hover{background-color:#7fa5e240}.unooria-tag--brand .unooria-tag__icon{color:var(--unooria-color-brandnavy-800,#49699f)}.unooria-tag--outline{border-color:var(--unooria-color-neutral-700,#475157);color:var(--unooria-color-neutral-700,#475157);background-color:#0000}.unooria-tag--outline:hover,.unooria-tag--outline.unooria-tag--hover{background-color:var(--unooria-color-opacity-neutraldark-50,#22272a0d)}.unooria-tag--outline .unooria-tag__icon{color:var(--unooria-color-neutral-700,#475157)}.unooria-tag--sm{gap:3px;height:24px;padding:2px 6px;font-size:12px;line-height:16px}.unooria-tag--sm.unooria-tag--pill{padding-left:8px;padding-right:8px}.unooria-tag--md{gap:4px;height:28px;padding:4px 8px;font-size:14px;line-height:20px}.unooria-tag--lg{gap:6px;height:32px;padding:6px 12px;font-size:15px;line-height:22px}.unooria-tag--lg.unooria-tag--pill{padding-left:16px;padding-right:16px}.unooria-tag__icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:16px;display:inline-flex}.unooria-tag__label{text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.unooria-tag__dismiss-btn{cursor:pointer;width:16px;height:16px;color:inherit;opacity:.65;background:0 0;border:none;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background-color .15s;display:inline-flex}.unooria-tag__dismiss-btn:hover{opacity:1;background-color:#0000001a}.unooria-tag--clickable{cursor:pointer}.unooria-tag--selected{border-color:var(--unooria-color-brandnavy-600,#7fa5e2);font-weight:600}.unooria-tag--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.unooria-tag--theme-dark,[data-theme=dark] .unooria-tag{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-tag--theme-dark.unooria-tag--brand,[data-theme=dark] .unooria-tag--brand,.unooria-tag--theme-dark.unooria-tag--brand .unooria-tag__icon,[data-theme=dark] .unooria-tag--brand .unooria-tag__icon{color:var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-tag--theme-dark.unooria-tag--neutral,[data-theme=dark] .unooria-tag--neutral{background-color:#ffffff14}.unooria-tag--theme-dark.unooria-tag--neutral:hover,[data-theme=dark] .unooria-tag--neutral:hover{background-color:#ffffff24}.unooria-tag--theme-dark.unooria-tag--outline,[data-theme=dark] .unooria-tag--outline{border-color:var(--unooria-color-neutraldark-900,#cbd4d6);color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-tag--theme-dark.unooria-tag--outline:hover,[data-theme=dark] .unooria-tag--outline:hover{background-color:#ffffff0d}.unooria-tag--theme-dark .unooria-tag__dismiss-btn:hover,[data-theme=dark] .unooria-tag .unooria-tag__dismiss-btn:hover{background-color:#ffffff26}
.unooria-textfield{gap:var(--unooria-spacing-xxxs,4px);box-sizing:border-box;width:100%;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);flex-direction:column;display:flex}.unooria-textfield__label-row{justify-content:space-between;align-items:center;width:100%;margin-bottom:2px;display:flex}.unooria-textfield__label{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-950,#22272a);align-items:center;gap:var(--unooria-spacing-xxxs,4px);-webkit-user-select:none;user-select:none;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.unooria-textfield__required{color:var(--unooria-color-danger-700,#c11414);font-size:14px;font-weight:600;line-height:1}.unooria-textfield__helper-icon{color:var(--unooria-color-neutral-700,#475157);cursor:help;opacity:.8;justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex}.unooria-textfield__helper-icon:hover{opacity:1}.unooria-textfield__input-container{background-color:var(--unooria-color-neutral-50,#fff);border:1px solid var(--unooria-color-neutral-150,#e4e8e9);box-sizing:border-box;align-items:center;width:100%;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex;position:relative}.unooria-textfield__input-container:hover{border-color:var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-textfield__input-container:focus-within{border-color:var(--unooria-color-brandnavy-800,#49699f);box-shadow:0 0 0 1px var(--unooria-color-brandnavy-800,#49699f)}.unooria-textfield__input{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-900,#383e41);box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;padding:0}.unooria-textfield__input::placeholder{color:var(--unooria-color-neutral-900,#383e41);opacity:.6}.unooria-textfield__prefix-icon,.unooria-textfield__suffix-icon{color:var(--unooria-color-neutral-700,#475157);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.unooria-textfield__prefix-icon{margin-right:var(--unooria-spacing-xxs,8px)}.unooria-textfield__suffix-icon{margin-left:var(--unooria-spacing-xxs,8px)}.unooria-textfield__action-btn{cursor:pointer;color:var(--unooria-color-neutral-700,#475157);opacity:.75;margin-left:var(--unooria-spacing-xxs,8px);background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s;display:inline-flex}.unooria-textfield__action-btn:hover{opacity:1;color:var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-textfield--size-xs .unooria-textfield__input-container{border-radius:var(--unooria-radius-s,8px);height:32px;padding:6px var(--unooria-spacing-xs,12px)}.unooria-textfield--size-xs .unooria-textfield__input,.unooria-textfield--size-xs .unooria-textfield__label{font-size:12px;line-height:18px}.unooria-textfield--size-sm .unooria-textfield__input-container{border-radius:var(--unooria-radius-s,8px);height:40px;padding:6px var(--unooria-spacing-xs,12px)}.unooria-textfield--size-sm .unooria-textfield__input{font-size:14px;line-height:20px}.unooria-textfield--size-md .unooria-textfield__input-container{border-radius:var(--unooria-radius-m,12px);height:48px;padding:10px var(--unooria-spacing-xs,12px)}.unooria-textfield--size-md .unooria-textfield__input{font-size:16px;line-height:24px}.unooria-textfield--size-lg .unooria-textfield__input-container{height:56px;padding:10px var(--unooria-spacing-xs,12px);border-radius:16px}.unooria-textfield--size-lg .unooria-textfield__input{font-size:18px;line-height:28px}.unooria-textfield--error .unooria-textfield__input-container{border-color:var(--unooria-color-danger-700,#c11414)!important}.unooria-textfield--error .unooria-textfield__input-container:focus-within{box-shadow:0 0 0 1px var(--unooria-color-danger-700,#c11414)}.unooria-textfield__error-text{color:var(--unooria-color-danger-700,#c11414);margin:0;font-size:12px;font-weight:400;line-height:18px}.unooria-textfield--success .unooria-textfield__input-container{border-color:var(--unooria-color-success-700,#008257)!important}.unooria-textfield--success .unooria-textfield__input-container:focus-within{box-shadow:0 0 0 1px var(--unooria-color-success-700,#008257)}.unooria-textfield__success-text{color:var(--unooria-color-success-700,#008257);margin:0;font-size:12px;font-weight:400;line-height:18px}.unooria-textfield__helper-text{color:var(--unooria-color-neutral-700,#475157);margin:0;font-size:12px;font-weight:400;line-height:18px}.unooria-textfield--disabled{cursor:not-allowed}.unooria-textfield--disabled .unooria-textfield__input-container{opacity:.7;background-color:var(--unooria-color-neutral-100,#f5f5f5);cursor:not-allowed;border-color:var(--unooria-color-neutral-150,#e4e8e9)!important;box-shadow:none!important}.unooria-textfield--disabled .unooria-textfield__input{color:var(--unooria-color-neutral-400,#7c8e94);cursor:not-allowed}.unooria-textfield--disabled .unooria-textfield__prefix-icon,.unooria-textfield--disabled .unooria-textfield__suffix-icon{color:var(--unooria-color-neutral-400,#7c8e94)}.unooria-textarea{gap:var(--unooria-spacing-xxxs,4px);box-sizing:border-box;width:100%;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);flex-direction:column;display:flex}.unooria-textarea__input{background-color:var(--unooria-color-neutral-50,#fff);border:1px solid var(--unooria-color-neutral-150,#e4e8e9);border-radius:var(--unooria-radius-m,12px);width:100%;min-height:78px;padding:10px var(--unooria-spacing-xs,12px);font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-900,#383e41);box-sizing:border-box;resize:vertical;outline:none;font-size:16px;line-height:24px;transition:border-color .15s,box-shadow .15s}.unooria-textarea__input:hover{border-color:var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-textarea__input:focus{border-color:var(--unooria-color-brandnavy-800,#49699f);box-shadow:0 0 0 1px var(--unooria-color-brandnavy-800,#49699f)}.unooria-textarea--error .unooria-textarea__input{border-color:var(--unooria-color-danger-700,#c11414)!important}.unooria-textarea--error .unooria-textarea__input:focus{box-shadow:0 0 0 1px var(--unooria-color-danger-700,#c11414)}.unooria-textarea--disabled .unooria-textarea__input{background-color:var(--unooria-color-neutral-100,#f5f5f5);color:var(--unooria-color-neutral-400,#7c8e94);cursor:not-allowed}.unooria-textarea__footer{justify-content:space-between;align-items:center;width:100%;display:flex}.unooria-textarea__counter{color:var(--unooria-color-neutral-700,#475157);text-align:right;margin-left:auto;font-size:12px;font-weight:400;line-height:18px}.unooria-textarea__counter--limit{color:var(--unooria-color-danger-700,#c11414);font-weight:600}.unooria-textfield--theme-dark .unooria-textfield__label,.unooria-textarea--theme-dark .unooria-textfield__label,[data-theme=dark] .unooria-textfield__label{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-textfield--theme-dark .unooria-textfield__input-container,[data-theme=dark] .unooria-textfield__input-container{background-color:var(--unooria-color-neutraldark-50,#22272a);border-color:var(--unooria-color-neutraldark-200,#3d4448)}.unooria-textfield--theme-dark .unooria-textfield__input,[data-theme=dark] .unooria-textfield__input{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-textfield--theme-dark .unooria-textfield__input::-moz-placeholder{color:var(--unooria-color-neutraldark-900,#cbd4d6)}[data-theme=dark] .unooria-textfield__input::-moz-placeholder{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-textfield--theme-dark .unooria-textfield__input::placeholder,[data-theme=dark] .unooria-textfield__input::placeholder,.unooria-textfield--theme-dark .unooria-textfield__prefix-icon,.unooria-textfield--theme-dark .unooria-textfield__suffix-icon,.unooria-textfield--theme-dark .unooria-textfield__action-btn,[data-theme=dark] .unooria-textfield__prefix-icon,[data-theme=dark] .unooria-textfield__suffix-icon,[data-theme=dark] .unooria-textfield__action-btn{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-textarea--theme-dark .unooria-textarea__input,[data-theme=dark] .unooria-textarea__input{background-color:var(--unooria-color-neutraldark-50,#22272a);border-color:var(--unooria-color-neutraldark-200,#3d4448);color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-textarea--theme-dark .unooria-textarea__input::-moz-placeholder{color:var(--unooria-color-neutraldark-900,#cbd4d6)}[data-theme=dark] .unooria-textarea__input::-moz-placeholder{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-textarea--theme-dark .unooria-textarea__input::placeholder,[data-theme=dark] .unooria-textarea__input::placeholder,.unooria-textarea--theme-dark .unooria-textarea__counter,[data-theme=dark] .unooria-textarea__counter{color:var(--unooria-color-neutraldark-900,#cbd4d6)}
.unooria-timepicker{gap:var(--unooria-spacing-xxxs,4px);box-sizing:border-box;width:264px;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);flex-direction:column;display:inline-flex;position:relative}.unooria-timepicker--full-width{width:100%}.unooria-timepicker__label-row{justify-content:space-between;align-items:center;width:100%;margin-bottom:2px;display:flex}.unooria-timepicker__label{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-950,#22272a);align-items:center;gap:var(--unooria-spacing-xxxs,4px);-webkit-user-select:none;user-select:none;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.unooria-timepicker__required{color:var(--unooria-color-danger-700,#c11414);font-size:14px;font-weight:600;line-height:1}.unooria-timepicker__helper-icon{color:var(--unooria-color-neutral-700,#475157);cursor:help;opacity:.8;justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex}.unooria-timepicker__helper-icon:hover{opacity:1}.unooria-timepicker__trigger{background-color:var(--unooria-color-neutral-50,#fff);border:1px solid var(--unooria-color-neutral-150,#e4e8e9);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;width:100%;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex}.unooria-timepicker__trigger:hover{border-color:var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-timepicker__trigger:focus,.unooria-timepicker--open .unooria-timepicker__trigger{border-color:var(--unooria-color-brandnavy-800,#49699f);box-shadow:0 0 0 1px var(--unooria-color-brandnavy-800,#49699f)}.unooria-timepicker__value{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-900,#383e41);letter-spacing:.5px;font-weight:400;line-height:1.4}.unooria-timepicker__placeholder{color:var(--unooria-color-neutral-500,#617379);opacity:.8}.unooria-timepicker__actions{color:var(--unooria-color-neutral-900,#383e41);align-items:center;gap:6px;display:inline-flex}.unooria-timepicker__clear-btn{cursor:pointer;color:var(--unooria-color-neutral-700,#475157);opacity:.7;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}.unooria-timepicker__clear-btn:hover{opacity:1}.unooria-timepicker__clock-icon{color:var(--unooria-color-neutral-900,#383e41);justify-content:center;align-items:center;display:inline-flex}.unooria-timepicker--size-xs .unooria-timepicker__trigger{border-radius:var(--unooria-radius-s,8px);height:32px;padding:6px var(--unooria-spacing-xs,12px)}.unooria-timepicker--size-xs .unooria-timepicker__value,.unooria-timepicker--size-xs .unooria-timepicker__placeholder,.unooria-timepicker--size-xs .unooria-timepicker__label{font-size:12px;line-height:18px}.unooria-timepicker--size-sm .unooria-timepicker__trigger{border-radius:var(--unooria-radius-s,8px);height:40px;padding:6px var(--unooria-spacing-xs,12px)}.unooria-timepicker--size-sm .unooria-timepicker__value,.unooria-timepicker--size-sm .unooria-timepicker__placeholder{font-size:14px;line-height:20px}.unooria-timepicker--size-md .unooria-timepicker__trigger{border-radius:var(--unooria-radius-m,12px);height:48px;padding:10px var(--unooria-spacing-xs,12px)}.unooria-timepicker--size-md .unooria-timepicker__value,.unooria-timepicker--size-md .unooria-timepicker__placeholder{font-size:16px;line-height:24px}.unooria-timepicker--size-lg .unooria-timepicker__trigger{height:56px;padding:10px var(--unooria-spacing-xs,12px);border-radius:16px}.unooria-timepicker--size-lg .unooria-timepicker__value,.unooria-timepicker--size-lg .unooria-timepicker__placeholder{font-size:18px;line-height:28px}.unooria-timepicker__popover{z-index:100;background-color:var(--unooria-color-neutral-50,#fff);border:1px solid var(--unooria-color-neutral-150,#e4e8e9);border-radius:var(--unooria-radius-m,12px);padding:var(--unooria-spacing-xs,12px);align-items:center;gap:var(--unooria-spacing-xxxs,4px);box-sizing:border-box;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 25px #0000001f,0 4px 10px #0000000d}.unooria-timepicker__column-wrapper{flex-direction:column;align-items:center;gap:6px;display:flex}.unooria-timepicker__column-header{text-transform:uppercase;color:var(--unooria-color-neutral-700,#475157);font-size:11px;font-weight:700}.unooria-timepicker__column{scrollbar-width:thin;box-sizing:border-box;flex-direction:column;gap:2px;width:44px;max-height:156px;padding-right:2px;display:flex;overflow-y:auto}.unooria-timepicker__column::-webkit-scrollbar{width:4px}.unooria-timepicker__column::-webkit-scrollbar-thumb{background:var(--unooria-color-neutral-200,#cbd4d6);border-radius:4px}.unooria-timepicker__divider{background-color:var(--unooria-color-neutral-150,#e4e8e9);width:1px;height:156px;margin:0 2px}.unooria-timepicker__cell{height:28px;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-700,#617379);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;font-size:13px;font-weight:400;line-height:20px;transition:background-color .12s,color .12s;display:flex}.unooria-timepicker__cell:hover{background-color:var(--unooria-color-opacity-brandnavy-100,#7fa5e21a);color:var(--unooria-color-neutral-900,#383e41)}.unooria-timepicker__cell--selected{font-weight:600;background-color:var(--unooria-color-opacity-brandnavy-100,#7fa5e226)!important;color:var(--unooria-color-neutral-950,#22272a)!important}.unooria-timepicker--error .unooria-timepicker__trigger{border-color:var(--unooria-color-danger-700,#c11414)!important}.unooria-timepicker--error .unooria-timepicker__trigger:focus{box-shadow:0 0 0 1px var(--unooria-color-danger-700,#c11414)}.unooria-timepicker__error-text{color:var(--unooria-color-danger-700,#c11414);margin:0;font-size:12px;line-height:18px}.unooria-timepicker__helper-text{color:var(--unooria-color-neutral-700,#475157);margin:0;font-size:12px;line-height:18px}.unooria-timepicker--disabled{cursor:not-allowed;opacity:.7}.unooria-timepicker--disabled .unooria-timepicker__trigger{background-color:var(--unooria-color-neutral-100,#f5f5f5);cursor:not-allowed;border-color:var(--unooria-color-neutral-150,#e4e8e9)!important;box-shadow:none!important}.unooria-timepicker--disabled .unooria-timepicker__value,.unooria-timepicker--disabled .unooria-timepicker__clock-icon{color:var(--unooria-color-neutral-500,#617379)}.unooria-timepicker--theme-dark .unooria-timepicker__label,[data-theme=dark] .unooria-timepicker__label{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-timepicker--theme-dark .unooria-timepicker__trigger,[data-theme=dark] .unooria-timepicker__trigger{background-color:var(--unooria-color-neutraldark-50,#22272a);border-color:var(--unooria-color-neutraldark-200,#3d4448)}.unooria-timepicker--theme-dark .unooria-timepicker__value,[data-theme=dark] .unooria-timepicker__value{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-timepicker--theme-dark .unooria-timepicker__placeholder,[data-theme=dark] .unooria-timepicker__placeholder,.unooria-timepicker--theme-dark .unooria-timepicker__clock-icon,[data-theme=dark] .unooria-timepicker__clock-icon{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-timepicker--theme-dark .unooria-timepicker__popover,[data-theme=dark] .unooria-timepicker__popover{background-color:var(--unooria-color-neutraldark-50,#22272a);border-color:var(--unooria-color-neutraldark-200,#3d4448)}.unooria-timepicker--theme-dark .unooria-timepicker__divider,[data-theme=dark] .unooria-timepicker__divider{background-color:var(--unooria-color-neutraldark-200,#3d4448)}.unooria-timepicker--theme-dark .unooria-timepicker__cell,[data-theme=dark] .unooria-timepicker__cell{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-timepicker--theme-dark .unooria-timepicker__cell:hover,[data-theme=dark] .unooria-timepicker__cell:hover{background-color:var(--unooria-color-opacity-brandnavy-100,#7fa5e226);color:#fff}.unooria-timepicker--theme-dark .unooria-timepicker__cell--selected,[data-theme=dark] .unooria-timepicker__cell--selected{background-color:var(--unooria-color-brandnavy-800,#49699f)!important;color:#fff!important}
.unooria-toggle{align-items:flex-start;gap:var(--unooria-spacing-xxs,8px);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);box-sizing:border-box;display:inline-flex;position:relative}.unooria-toggle--label-left{flex-direction:row-reverse}.unooria-toggle--disabled{cursor:not-allowed;opacity:.6}.unooria-toggle__input{opacity:0;pointer-events:none;width:0;height:0;margin:0;padding:0;position:absolute}.unooria-toggle__track{box-sizing:border-box;border:1px solid var(--unooria-color-neutral-700,#475157);background-color:#22272a0f;border-radius:16px;flex-shrink:0;align-items:center;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.unooria-toggle__knob{box-sizing:border-box;background-color:var(--unooria-color-brandnavy-700,#6487c2);border-radius:50%;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);position:absolute;top:1px;left:1px}.unooria-toggle:hover:not(.unooria-toggle--disabled) .unooria-toggle__knob{background-color:var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-toggle__input:focus-visible+.unooria-toggle__track{box-shadow:0 0 0 2px var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-toggle--size-xs .unooria-toggle__track{width:38px;height:20px}.unooria-toggle--size-xs .unooria-toggle__knob{width:16px;height:16px}.unooria-toggle--size-xs.unooria-toggle--checked .unooria-toggle__knob{transform:translate(18px)}.unooria-toggle--size-md .unooria-toggle__track{width:46px;height:24px}.unooria-toggle--size-md .unooria-toggle__knob{width:20px;height:20px}.unooria-toggle--size-md.unooria-toggle--checked .unooria-toggle__knob{transform:translate(22px)}.unooria-toggle--size-lg .unooria-toggle__track{width:54px;height:28px}.unooria-toggle--size-lg .unooria-toggle__knob{width:24px;height:24px}.unooria-toggle--size-lg.unooria-toggle--checked .unooria-toggle__knob{transform:translate(26px)}.unooria-toggle--checked .unooria-toggle__track{background-color:var(--unooria-color-brandnavy-700,#6487c2);border-color:#0000}.unooria-toggle--checked .unooria-toggle__knob{background-color:var(--unooria-color-neutral-950,#22272a)}.unooria-toggle--checked:hover:not(.unooria-toggle--disabled) .unooria-toggle__knob{background-color:var(--unooria-color-opacity-neutraldark-700,#22272ab3)}.unooria-toggle--disabled.unooria-toggle--checked .unooria-toggle__knob{background-color:var(--unooria-color-opacity-neutraldark-400,#22272a66)}.unooria-toggle--disabled:not(.unooria-toggle--checked) .unooria-toggle__knob{background-color:var(--unooria-color-opacity-brandnavy-300,#7fa5e24d)}.unooria-toggle__text-group{flex-direction:column;gap:2px;display:flex}.unooria-toggle__label{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-950,#22272a);font-size:14px;font-weight:600;line-height:20px}.unooria-toggle__description{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-700,#475157);font-size:12px;line-height:18px}.unooria-toggle--theme-dark .unooria-toggle__track:not(.unooria-toggle--checked),[data-theme=dark] .unooria-toggle .unooria-toggle__track:not(.unooria-toggle--checked){background-color:var(--unooria-color-opacity-neutrallight-50,#ffffff0d);border-color:var(--unooria-color-neutral-700,#475157)}.unooria-toggle--theme-dark .unooria-toggle__label,[data-theme=dark] .unooria-toggle .unooria-toggle__label{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-toggle--theme-dark .unooria-toggle__description,[data-theme=dark] .unooria-toggle .unooria-toggle__description{color:var(--unooria-color-neutraldark-900,#cbd4d6)}
.unooria-tooltip-wrapper{vertical-align:middle;display:inline-flex;position:relative}.unooria-tooltip{z-index:1000;pointer-events:none;opacity:0;visibility:hidden;box-sizing:border-box;flex-direction:column;align-items:center;transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),visibility .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute}.unooria-tooltip--open{opacity:1;visibility:visible}.unooria-tooltip__content{-webkit-backdrop-filter:blur(8px);border-radius:var(--unooria-radius-s,8px);padding:8px var(--unooria-spacing-xs,12px);font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-950,#22272a);white-space:normal;text-align:left;box-sizing:border-box;background-color:#ffffffe6;width:max-content;font-size:12px;font-weight:400;line-height:18px;box-shadow:0 0 5px 1px #22272a1a}.unooria-tooltip__arrow{pointer-events:none;display:block;position:absolute}.unooria-tooltip__arrow-svg{fill:#ffffffe6;filter:drop-shadow(0 0 2px #22272a14);display:block}.unooria-tooltip--placement-top{bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(4px)}.unooria-tooltip--placement-top.unooria-tooltip--open{transform:translate(-50%)translateY(0)}.unooria-tooltip--placement-top .unooria-tooltip__arrow{bottom:-4px;left:50%;transform:translate(-50%)}.unooria-tooltip--placement-top-start{bottom:calc(100% + 6px);left:0;transform:translateY(4px)}.unooria-tooltip--placement-top-start.unooria-tooltip--open{transform:translateY(0)}.unooria-tooltip--placement-top-start .unooria-tooltip__content{border-bottom-left-radius:0}.unooria-tooltip--placement-top-start .unooria-tooltip__arrow{bottom:-4px;left:6px}.unooria-tooltip--placement-top-end{bottom:calc(100% + 6px);right:0;transform:translateY(4px)}.unooria-tooltip--placement-top-end.unooria-tooltip--open{transform:translateY(0)}.unooria-tooltip--placement-top-end .unooria-tooltip__content{border-bottom-right-radius:0}.unooria-tooltip--placement-top-end .unooria-tooltip__arrow{bottom:-4px;right:6px}.unooria-tooltip--placement-bottom{top:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(-4px)}.unooria-tooltip--placement-bottom.unooria-tooltip--open{transform:translate(-50%)translateY(0)}.unooria-tooltip--placement-bottom .unooria-tooltip__arrow{top:-4px;left:50%;transform:translate(-50%)}.unooria-tooltip--placement-bottom-start{top:calc(100% + 6px);left:0;transform:translateY(-4px)}.unooria-tooltip--placement-bottom-start.unooria-tooltip--open{transform:translateY(0)}.unooria-tooltip--placement-bottom-start .unooria-tooltip__content{border-top-left-radius:0}.unooria-tooltip--placement-bottom-start .unooria-tooltip__arrow{top:-4px;left:6px}.unooria-tooltip--placement-bottom-end{top:calc(100% + 6px);right:0;transform:translateY(-4px)}.unooria-tooltip--placement-bottom-end.unooria-tooltip--open{transform:translateY(0)}.unooria-tooltip--placement-bottom-end .unooria-tooltip__content{border-top-right-radius:0}.unooria-tooltip--placement-bottom-end .unooria-tooltip__arrow{top:-4px;right:6px}.unooria-tooltip--placement-left{top:50%;right:calc(100% + 6px);transform:translateY(-50%)translate(4px)}.unooria-tooltip--placement-left.unooria-tooltip--open{transform:translateY(-50%)translate(0)}.unooria-tooltip--placement-left .unooria-tooltip__arrow{top:50%;right:-4px;transform:translateY(-50%)}.unooria-tooltip--placement-left-start{top:0;right:calc(100% + 6px);transform:translate(4px)}.unooria-tooltip--placement-left-start.unooria-tooltip--open{transform:translate(0)}.unooria-tooltip--placement-left-start .unooria-tooltip__content{border-top-right-radius:0}.unooria-tooltip--placement-left-start .unooria-tooltip__arrow{top:6px;right:-4px}.unooria-tooltip--placement-left-end{bottom:0;right:calc(100% + 6px);transform:translate(4px)}.unooria-tooltip--placement-left-end.unooria-tooltip--open{transform:translate(0)}.unooria-tooltip--placement-left-end .unooria-tooltip__content{border-bottom-right-radius:0}.unooria-tooltip--placement-left-end .unooria-tooltip__arrow{bottom:6px;right:-4px}.unooria-tooltip--placement-right{top:50%;left:calc(100% + 6px);transform:translateY(-50%)translate(-4px)}.unooria-tooltip--placement-right.unooria-tooltip--open{transform:translateY(-50%)translate(0)}.unooria-tooltip--placement-right .unooria-tooltip__arrow{top:50%;left:-4px;transform:translateY(-50%)}.unooria-tooltip--placement-right-start{top:0;left:calc(100% + 6px);transform:translate(-4px)}.unooria-tooltip--placement-right-start.unooria-tooltip--open{transform:translate(0)}.unooria-tooltip--placement-right-start .unooria-tooltip__content{border-top-left-radius:0}.unooria-tooltip--placement-right-start .unooria-tooltip__arrow{top:6px;left:-4px}.unooria-tooltip--placement-right-end{bottom:0;left:calc(100% + 6px);transform:translate(-4px)}.unooria-tooltip--placement-right-end.unooria-tooltip--open{transform:translate(0)}.unooria-tooltip--placement-right-end .unooria-tooltip__content{border-bottom-left-radius:0}.unooria-tooltip--placement-right-end .unooria-tooltip__arrow{bottom:6px;left:-4px}.unooria-tooltip--placement-none{bottom:calc(100% + 4px);left:50%;transform:translate(-50%)translateY(4px)}.unooria-tooltip--placement-none.unooria-tooltip--open{transform:translate(-50%)translateY(0)}.unooria-tooltip--theme-dark .unooria-tooltip__content,[data-theme=dark] .unooria-tooltip__content{color:var(--unooria-color-neutraldark-950,#f5f5f5);background-color:#22272aeb;box-shadow:0 0 6px 1px #0006}.unooria-tooltip--theme-dark .unooria-tooltip__arrow-svg,[data-theme=dark] .unooria-tooltip__arrow-svg{fill:#22272aeb}
@keyframes unooria-typing-indicator-pulse{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.unooria-typing-indicator{align-items:center;gap:var(--unooria-spacing-xxs);min-height:24px;color:var(--unooria-color-neutral-700);font-family:var(--unooria-font-sans,"Open Sans", sans-serif);font-size:var(--unooria-size-body-xs);line-height:var(--unooria-line-height-body-xs);display:inline-flex}.unooria-typing-indicator__dots{align-items:center;gap:var(--unooria-spacing-xxxs);display:inline-flex}.unooria-typing-indicator__dot{border-radius:var(--unooria-radius-full,1000px);background-color:var(--unooria-color-brandpurple-500);width:8px;height:8px;animation:1.2s ease-in-out infinite unooria-typing-indicator-pulse}.unooria-typing-indicator__dot:nth-child(2){animation-delay:.15s}.unooria-typing-indicator__dot:nth-child(3){animation-delay:.3s}.unooria-typing-indicator:not(.unooria-typing-indicator--with-label) .unooria-typing-indicator__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.unooria-typing-indicator--theme-dark,[data-theme=dark] .unooria-typing-indicator{color:var(--unooria-color-neutraldark-900)}.unooria-typing-indicator--theme-dark .unooria-typing-indicator__dot,[data-theme=dark] .unooria-typing-indicator__dot{background-color:var(--unooria-color-brandpurple-400)}@media (prefers-reduced-motion:reduce){.unooria-typing-indicator__dot{opacity:1;animation:none}.unooria-typing-indicator:not(.unooria-typing-indicator--with-label) .unooria-typing-indicator__label{clip:auto;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}}
.unooria-file-upload{gap:var(--unooria-spacing-3xs,4px);box-sizing:border-box;width:100%;font-family:var(--unooria-font-sans,"Open Sans", sans-serif);flex-direction:column;display:flex}.unooria-file-upload__label-row{align-items:center;gap:var(--unooria-spacing-3xs,4px);margin-bottom:2px;display:flex}.unooria-file-upload__label{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-950,#22272a);-webkit-user-select:none;user-select:none;font-size:14px;font-weight:600;line-height:20px}.unooria-file-upload__required{color:var(--unooria-color-danger-700,#c11414);font-size:14px;font-weight:600;line-height:1}.unooria-file-upload__input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.unooria-file-upload__dropzone{border:1px dashed var(--unooria-color-neutral-200,#cbd4d6);border-radius:var(--unooria-radius-lg,16px);width:100%;min-height:108px;padding:var(--unooria-spacing-xs,12px);background-color:var(--unooria-color-neutral-50,#fff);cursor:pointer;box-sizing:border-box;text-align:center;-webkit-user-select:none;user-select:none;outline:none;flex-direction:column;justify-content:center;align-items:center;transition:border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex}.unooria-file-upload__dropzone:hover:not(.unooria-file-upload__dropzone--disabled){border-color:var(--unooria-color-brandnavy-600,#7fa5e2);background-color:var(--unooria-color-opacity-brandnavy-50,#7fa5e20d)}.unooria-file-upload__dropzone--dragover{border-color:var(--unooria-color-brandnavy-700,#6487c2)!important;background-color:var(--unooria-color-opacity-brandnavy-100,#7fa5e21a)!important;border-style:solid!important}.unooria-file-upload__dropzone:focus-visible{box-shadow:0 0 0 2px var(--unooria-color-brandnavy-600,#7fa5e2)}.unooria-file-upload__dropzone--disabled{cursor:not-allowed;opacity:.6;background-color:var(--unooria-color-neutral-100,#f5f5f5)}.unooria-file-upload__icon-circle{width:32px;height:32px;color:var(--unooria-color-neutral-500,#617379);background-color:#22272a0d;border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.unooria-file-upload__title{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-950,#22272a);margin:0 0 2px;font-size:14px;font-weight:400;line-height:20px}.unooria-file-upload__subtitle{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-500,#617379);margin:0;font-size:12px;font-weight:400;line-height:18px}.unooria-file-upload__list{gap:var(--unooria-spacing-3xs,4px);flex-direction:column;width:100%;margin-top:4px;display:flex}.unooria-file-card{gap:var(--unooria-spacing-3xs,4px);padding:var(--unooria-spacing-xs,12px);border:1px solid var(--unooria-color-neutral-150,#e4e8e9);border-radius:var(--unooria-radius-lg,16px);background-color:var(--unooria-color-neutral-50,#fff);box-sizing:border-box;flex-direction:column;width:100%;transition:border-color .15s;display:flex}.unooria-file-card--error{border-color:var(--unooria-color-danger-700,#c11414)}.unooria-file-card__info-row{justify-content:space-between;align-items:center;gap:4px;width:100%;display:flex}.unooria-file-card__text-col{text-align:left;flex-direction:column;flex:1;gap:2px;display:flex;overflow:hidden}.unooria-file-card__name{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-950,#22272a);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:18px;overflow:hidden}.unooria-file-card__size{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-500,#617379);font-size:12px;font-weight:400;line-height:18px}.unooria-file-card__remove-btn{cursor:pointer;color:var(--unooria-color-neutral-800,#475157);background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:color .15s,background-color .15s;display:flex}.unooria-file-card__remove-btn:hover{color:var(--unooria-color-danger-700,#c11414);background-color:#c1141414}.unooria-file-card__progress-row{align-items:center;gap:var(--unooria-spacing-xxs,8px);width:100%;display:flex}.unooria-file-card__progress-track{background-color:#22272a1a;border-radius:100px;flex:1;height:8px;overflow:hidden}.unooria-file-card__progress-fill{background-color:var(--unooria-color-brandnavy-600,#7fa5e2);border-radius:100px;height:100%;transition:width .3s cubic-bezier(.4,0,.2,1)}.unooria-file-card__progress-fill--error{background-color:var(--unooria-color-danger-700,#c11414)}.unooria-file-card__percentage{font-family:var(--unooria-font-sans,"Open Sans", sans-serif);color:var(--unooria-color-neutral-800,#475157);text-align:right;min-width:32px;font-size:12px;font-weight:700;line-height:18px}.unooria-upload-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;box-sizing:border-box;background-color:#22272a99;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.unooria-upload-modal{background-color:var(--unooria-color-neutral-50,#fff);border-radius:var(--unooria-radius-2xl,24px);border:1px solid var(--unooria-color-neutral-150,#e4e8e9);box-sizing:border-box;flex-direction:column;gap:20px;width:100%;max-width:440px;padding:24px;animation:.2s cubic-bezier(.4,0,.2,1) unooria-modal-scale;display:flex;box-shadow:0 20px 40px #00000026}@keyframes unooria-modal-scale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.unooria-upload-modal__header{justify-content:space-between;align-items:center;width:100%;display:flex}.unooria-upload-modal__title-group{flex-direction:column;gap:2px;display:flex}.unooria-upload-modal__title{color:var(--unooria-color-neutral-950,#22272a);margin:0;font-size:18px;font-weight:700;line-height:24px}.unooria-upload-modal__description{color:var(--unooria-color-neutral-500,#617379);margin:0;font-size:13px;line-height:18px}.unooria-upload-modal__close-btn{cursor:pointer;color:var(--unooria-color-neutral-800,#475157);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .15s;display:flex}.unooria-upload-modal__close-btn:hover{background-color:var(--unooria-color-neutral-100,#f5f5f5)}.unooria-upload-modal__footer{justify-content:flex-end;align-items:center;gap:12px;width:100%;margin-top:8px;display:flex}.unooria-file-upload--theme-dark .unooria-file-upload__label,[data-theme=dark] .unooria-file-upload .unooria-file-upload__label{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-file-upload--theme-dark .unooria-file-upload__dropzone,[data-theme=dark] .unooria-file-upload .unooria-file-upload__dropzone{background-color:var(--unooria-color-neutraldark-50,#22272a);border-color:var(--unooria-color-neutraldark-200,#3d4448)}.unooria-file-upload--theme-dark .unooria-file-upload__title,[data-theme=dark] .unooria-file-upload .unooria-file-upload__title{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-file-upload--theme-dark .unooria-file-upload__subtitle,[data-theme=dark] .unooria-file-upload .unooria-file-upload__subtitle{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-file-upload--theme-dark .unooria-file-upload__icon-circle,[data-theme=dark] .unooria-file-upload .unooria-file-upload__icon-circle{color:var(--unooria-color-neutraldark-900,#cbd4d6);background-color:#ffffff0f}.unooria-file-upload--theme-dark .unooria-file-card,[data-theme=dark] .unooria-file-upload .unooria-file-card{background-color:var(--unooria-color-neutraldark-50,#22272a);border-color:var(--unooria-color-neutraldark-200,#3d4448)}.unooria-file-upload--theme-dark .unooria-file-card__name,[data-theme=dark] .unooria-file-upload .unooria-file-card__name{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-file-upload--theme-dark .unooria-file-card__size,[data-theme=dark] .unooria-file-upload .unooria-file-card__size,.unooria-file-upload--theme-dark .unooria-file-card__remove-btn,[data-theme=dark] .unooria-file-upload .unooria-file-card__remove-btn,.unooria-file-upload--theme-dark .unooria-file-card__percentage,[data-theme=dark] .unooria-file-upload .unooria-file-card__percentage{color:var(--unooria-color-neutraldark-900,#cbd4d6)}.unooria-file-upload--theme-dark .unooria-file-card__progress-track,[data-theme=dark] .unooria-file-upload .unooria-file-card__progress-track{background-color:#ffffff1a}.unooria-upload-modal--theme-dark,[data-theme=dark] .unooria-upload-modal{background-color:var(--unooria-color-neutraldark-50,#22272a);border-color:var(--unooria-color-neutraldark-200,#3d4448)}.unooria-upload-modal--theme-dark .unooria-upload-modal__title,[data-theme=dark] .unooria-upload-modal__title{color:var(--unooria-color-neutraldark-950,#f5f5f5)}.unooria-upload-modal--theme-dark .unooria-upload-modal__close-btn,[data-theme=dark] .unooria-upload-modal__close-btn{color:var(--unooria-color-neutraldark-900,#cbd4d6)}

@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/open-sans-italic-300_800-A2HEJZR2.0nli_cxln6b6l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/open-sans-italic-300_800-2-QUOBJWYF.13xqcvl0xkulf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/open-sans-normal-300_800-IA2RDZA6.261mkozpp7zc7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/open-sans-normal-300_800-2-5AD55YSC.1wc2mf9hp9pav.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/material-symbols-rounded-normal-100_700-KE5G7OSM.1tdsbw7vs-njs.woff2)format("woff2")}
.unooria-surface{background:var(--unooria-color-neutral-100,#f5f5f5)}.unooria-select{border:1px solid var(--unooria-color-neutral-200,#cbd4d6);background:var(--unooria-color-neutral-50,#fff);width:100%;height:44px;color:var(--unooria-color-neutral-950,#22272a);border-radius:8px;outline:none;padding:0 16px;font-size:15px;transition:border-color .12s}.unooria-select:focus{border-color:var(--unooria-color-brandnavy-800,#49699f)}.unooria-select:focus-visible{outline:2px solid var(--unooria-color-brandnavy-800,#49699f);outline-offset:2px}.unooria-rotulo-de-campo{color:var(--unooria-color-neutral-800,#3d4448);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.text-unooria-neutral-950{color:var(--unooria-color-neutral-950,#22272a)}.text-unooria-neutral-800{color:var(--unooria-color-neutral-800,#3d4448)}.text-unooria-neutral-700{color:var(--unooria-color-neutral-700,#475157)}.text-unooria-neutral-500{color:var(--unooria-color-neutral-500,#617379)}.text-unooria-navy-900{color:var(--unooria-color-brandnavy-900,#2f4f7f)}.text-unooria-danger{color:var(--unooria-color-danger-600,#e31a1a)}.bg-unooria-neutral-50{background-color:var(--unooria-color-neutral-50,#fff)}.bg-unooria-neutral-100{background-color:var(--unooria-color-neutral-100,#f5f5f5)}.bg-unooria-neutral-200{background-color:var(--unooria-color-neutral-200,#cbd4d6)}.bg-unooria-navy-800{background-color:var(--unooria-color-brandnavy-800,#49699f)}.border-unooria-neutral-200{border-color:var(--unooria-color-neutral-200,#cbd4d6)}.hover\:border-unooria-danger:hover{border-color:var(--unooria-color-danger-600,#e31a1a)}.hover\:text-unooria-danger:hover{color:var(--unooria-color-danger-600,#e31a1a)}.hover\:text-unooria-navy-900:hover{color:var(--unooria-color-brandnavy-900,#2f4f7f)}.unooria-card{box-shadow:0 1px 2px #22272a0f,0 8px 24px #22272a0d}.unooria-card--outlined,.unooria-card--interactive{box-shadow:0 1px 2px #22272a0d}.unooria-card--interactive:hover{box-shadow:0 2px 4px #22272a14,0 12px 28px #22272a14}.plataforma-largura-cheia .unooria-card{width:100%;max-width:none}.unooria-fundo-login{background:radial-gradient(1100px 420px at 50% -180px, var(--unooria-color-opacity-brandnavy-100,#7fa5e21a), transparent), var(--unooria-color-neutral-100,#f5f5f5)}.cartao-post__excluir:hover,.cartao-post__excluir:focus-visible{color:var(--unooria-color-danger-600,#e31a1a)}.cartao-produto__icone{background:var(--unooria-color-opacity-brandnavy-100,#7fa5e21a);width:40px;height:40px;color:var(--unooria-color-brandnavy-900,#2f4f7f);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cartao-missao--em-breve{background:var(--unooria-color-neutral-100,#f5f5f5);box-shadow:none}.linha-de-lista+.linha-de-lista{border-top:1px solid var(--unooria-color-neutral-200,#cbd4d6)}.cartao-atividade{position:relative}.link-esticado:after{content:"";z-index:0;position:absolute;inset:0}.acima-do-link{z-index:1;position:relative}.acao-excluir{width:28px;height:28px;color:var(--unooria-color-neutral-500,#617379);border-radius:8px;justify-content:center;align-items:center;transition:color .12s,background-color .12s;display:inline-flex}.acao-excluir:hover,.acao-excluir:focus-visible{color:var(--unooria-color-danger-600,#e31a1a);background-color:var(--unooria-color-neutral-100,#f5f5f5)}.tabela-rolavel{overscroll-behavior:contain;max-height:max(20rem,100dvh - 16rem)}.tabela-rolavel .unooria-table-container{overflow:visible}:where(.tabela-rolavel){background-color:var(--unooria-color-neutral-50,#fff)}:where(.tabela-rolavel) table,:where(.tabela-rolavel) thead,:where(.tabela-rolavel) thead tr,:where(.tabela-rolavel) thead th,.tabela-rolavel .unooria-table,.tabela-rolavel .unooria-table__header,.tabela-rolavel .unooria-table__header .unooria-table__row{background-color:inherit}.tabela-rolavel thead th{z-index:2;box-shadow:inset 0 -1px 0 var(--unooria-color-neutral-200,#cbd4d6);position:sticky;top:0}.unooria-button.acao-destrutiva.unooria-button--variant-outline{color:var(--unooria-color-danger-700,#c11414);border-color:var(--unooria-color-danger-600,#e31a1a)}.unooria-button.acao-destrutiva.unooria-button--variant-outline:hover:not(:disabled),.unooria-button.acao-destrutiva.unooria-button--variant-outline:focus-visible{background-color:var(--unooria-color-opacity-danger-100,#e31a1a1a);border-color:var(--unooria-color-danger-600,#e31a1a);color:var(--unooria-color-danger-700,#c11414)}main:has(>.tela-cheia){flex-direction:column;display:flex}.tela-cheia{flex-direction:column;flex:1;min-height:0;display:flex}.tela-cheia>*{flex:1;min-height:0}@media (max-width:1167.98px){:has(>[data-agente-professor])>main{padding-bottom:calc(var(--unooria-chat-offset,24px) + var(--unooria-chat-launcher-size,64px) + 16px)}}.unooria-tag.unooria-tag{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:28px}.unooria-tag.unooria-tag--sm{min-height:24px}.unooria-tag.unooria-tag--lg{min-height:32px}.unooria-tag .unooria-tag__label{white-space:normal;overflow-wrap:anywhere;min-width:0}
