@import "https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700;800;900&display=swap";.brand-icon{width:1em;height:1em;display:block}.status-icon{border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 16px;font-size:28px;display:grid}.status-icon-success{background:var(--brand-50);color:var(--brand-700);box-shadow:0 0 0 8px #34afb514}.status-icon-danger{color:var(--danger);background:#ef6b6b1a}.Toastify__toast{background:var(--paper);border:1px solid var(--ink-200);border-radius:var(--radius-md);padding:var(--space-6) var(--space-6) var(--space-7);min-height:0;margin-bottom:var(--space-4);color:var(--ink-900);font-family:inherit;overflow:hidden;box-shadow:0 1px #272d4608,0 14px 32px -18px #272d4647,0 2px 6px #272d460d}.Toastify__toast-body{align-items:flex-start;margin:0;padding:0}.Toastify__toast.toast-success{--toast-accent:var(--palette-teal-mid);--toast-accent-bg:var(--palette-teal-light)}.Toastify__toast.toast-warning{--toast-accent:var(--palette-amber-mid);--toast-accent-bg:var(--palette-amber-light)}.Toastify__toast.toast-danger{--toast-accent:var(--palette-rose-mid);--toast-accent-bg:var(--palette-rose-light)}.toast-body-content{align-items:center;gap:var(--space-5);width:100%;display:flex}.toast-icon-chip{border-radius:var(--radius-sm);background:var(--toast-accent-bg);width:32px;height:32px;color:var(--toast-accent);flex-shrink:0;place-items:center;font-size:18px;display:grid}.toast-message{min-width:0;font-size:var(--text-sm);color:var(--ink-700);flex:1;line-height:1.45}.toast-close{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--ink-400);cursor:pointer;transition:background var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);background:0 0;border:0;flex-shrink:0;align-self:flex-start;place-items:center;font-size:14px;line-height:1;display:grid}.toast-close:hover{background:var(--ink-100);color:var(--ink-700)}.toast-progress{left:var(--space-5);right:var(--space-5);bottom:var(--space-2);background:var(--toast-accent-bg);border-radius:2px;height:2px;position:absolute;overflow:hidden}.toast-progress:after{content:"";background:var(--toast-accent);transform-origin:0;width:100%;height:100%;animation:5s linear forwards toast-progress-shrink;display:block}@keyframes toast-progress-shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-story-wrap{max-width:380px}.loading-state{background:var(--paper);justify-content:center;align-items:center;gap:var(--space-8);color:var(--ink-900);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.loading-state-wordmark{z-index:3;position:relative}.loading-state-wordmark img{opacity:.92;height:26px;display:block}.loading-state-dots{z-index:3;gap:var(--space-3);display:flex;position:relative}.loading-state-dots i{background:var(--ink-300);border-radius:50%;width:8px;height:8px;animation:1.1s cubic-bezier(.34,1.56,.64,1) infinite loading-state-jump}.loading-state-dots i:first-child{animation-delay:0s}.loading-state-dots i:nth-child(2){animation-delay:.14s}.loading-state-dots i:nth-child(3){animation-delay:.28s}@keyframes loading-state-jump{0%,70%,to{background:var(--ink-300);transform:translateY(0)}35%{background:var(--brand);transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.loading-state-dots i{animation-duration:1ms!important;animation-iteration-count:1!important}}.state-message{align-items:center;gap:var(--space-7);text-align:center;padding:var(--space-10) var(--space-6) var(--space-12);flex-direction:column;display:flex}.state-message-sm{padding:var(--space-10) var(--space-6)}.state-message-illustration{width:100%}.state-message-xl .state-message-illustration{max-width:320px}.state-message-lg .state-message-illustration{max-width:200px}.state-message-sm .state-message-illustration{max-width:120px}.state-message-illustration img{width:100%;height:auto;display:block}.state-message-title{margin:0 0 var(--space-2);color:var(--ink-900);font-size:var(--text-lg);font-weight:var(--weight-semibold)}.state-message-body{color:var(--ink-500);margin:0;max-width:38ch;margin-inline:auto}.state-message-actions{gap:var(--space-3);flex-direction:column;display:flex}.tooltip{background:var(--ink-900);color:var(--paper);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;z-index:30}.avatar{box-shadow:0 0 0 1px var(--ink-200);font-weight:var(--weight-bold);letter-spacing:.02em;background:var(--av-bg,#e4e6ef);color:var(--av-fg,var(--ink-700));border:2px solid #fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}img.avatar{object-fit:cover}.avatar-tooltip-wrap{display:inline-flex}.avatar-icon{background:var(--ink-100);color:var(--ink-700);font-weight:var(--weight-regular)}.avatar-count{background:var(--ink-100);color:var(--ink-700);font-weight:var(--weight-medium);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.avatar-sm{width:24px;height:24px;font-size:10px}.avatar-md{width:28px;height:28px;font-size:11.5px}.avatar-lg{width:32px;height:32px;font-size:12px}.avatar-xl{width:48px;height:48px;font-size:17px}.avatar-sm.avatar-icon{font-size:var(--text-sm)}.avatar-md.avatar-icon{font-size:var(--text-md)}.avatar-lg.avatar-icon{font-size:var(--text-lg)}.avatar-xl.avatar-icon{font-size:var(--text-2xl)}.avatar[data-palette=teal]{--av-bg:var(--palette-teal-light);--av-fg:var(--palette-teal-dark)}.avatar[data-palette=lilac]{--av-bg:var(--palette-lilac-light);--av-fg:var(--palette-lilac-dark)}.avatar[data-palette=sky]{--av-bg:var(--palette-sky-light);--av-fg:var(--palette-sky-dark)}.avatar[data-palette=mint]{--av-bg:var(--palette-mint-light);--av-fg:var(--palette-mint-dark)}.avatar[data-palette=peach]{--av-bg:var(--palette-peach-light);--av-fg:var(--palette-peach-dark)}.avatar[data-palette=amber]{--av-bg:var(--palette-amber-light);--av-fg:var(--palette-amber-dark)}.avatar[data-palette=rose]{--av-bg:var(--palette-rose-light);--av-fg:var(--palette-rose-dark)}.avatar-cell{align-items:center;gap:var(--space-5);min-width:0;display:flex}.avatar-cell-sm{gap:var(--space-4)}.avatar-cell-body{min-width:0;display:block}.avatar-cell-title{align-items:center;gap:var(--space-3);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-semibold);color:var(--ink-900);line-height:1.3;display:flex;overflow:hidden}.avatar-cell-sm .avatar-cell-title{font-size:var(--text-sm)}.avatar-cell-subtitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--ink-500);margin-top:var(--space-1);line-height:1.3;display:block;overflow:hidden}.avatar-group{align-items:center;display:inline-flex}.avatar-group-item{margin-left:-8px;display:inline-flex}.avatar-group-item:first-child{margin-left:0}.card{background:var(--paper);border:1px solid var(--ink-200)}.card-radius-md{border-radius:var(--radius-md)}.card-radius-lg{border-radius:var(--radius-lg)}.icon-card{padding:32px 28px}.icon-card-icon{border-radius:var(--radius-md);background:var(--brand-50);width:40px;height:40px;color:var(--brand-700);border:1px solid var(--brand-100);margin-bottom:var(--space-8);place-items:center;font-size:20px;display:grid}.icon-card-title{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--ink-900);letter-spacing:-.01em;margin:0 0 8px}.icon-card-body{color:var(--ink-500);margin:0}.link-card{background:var(--paper);border:1px solid var(--ink-200);border-radius:var(--radius-lg);padding:var(--space-8);color:inherit;transition:border-color var(--motion-slow) var(--ease), transform var(--motion-slow) var(--ease), box-shadow var(--motion-slow) var(--ease);flex-direction:column;display:flex;position:relative}.link-card:hover{border-color:var(--brand);transform:translateY(-2px);box-shadow:0 18px 40px -20px #272d462e}.link-card-icon{background:var(--ink-50);border-radius:var(--radius-md);width:44px;height:44px;margin-bottom:var(--space-8);place-items:center;font-size:26px;display:grid}.link-card-body{flex-direction:column;flex:1;display:flex}.link-card-footer{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--ink-100);padding-top:var(--space-6);margin-top:var(--space-7);display:flex}.link-card-disabled{opacity:.55;cursor:not-allowed}.link-card-disabled:hover{border-color:var(--ink-200);box-shadow:none;transform:none}.link-card-compact{column-gap:var(--space-7);padding:var(--space-7);grid-template-columns:auto 1fr;grid-template-areas:"icon body""footer footer";align-items:center;display:grid}.link-card-compact .link-card-icon{grid-area:icon;width:32px;height:32px;margin-bottom:0;font-size:20px}.link-card-compact .link-card-body{grid-area:body}.link-card-compact .link-card-footer{grid-area:footer}.skeleton{vertical-align:middle;cursor:wait;background-color:var(--ink-200);border-radius:var(--radius-sm);min-height:1em;display:inline-block}.skeleton.skeleton-glow{animation:1.6s ease-in-out infinite skeleton-glow}@keyframes skeleton-glow{0%,to{background-color:var(--ink-200)}50%{background-color:var(--ink-100)}}.skeleton-w-1{width:8.33333%}.skeleton-w-2{width:16.6667%}.skeleton-w-3{width:25%}.skeleton-w-4{width:33.3333%}.skeleton-w-5{width:41.6667%}.skeleton-w-6{width:50%}.skeleton-w-7{width:58.3333%}.skeleton-w-8{width:66.6667%}.skeleton-w-9{width:75%}.skeleton-w-10{width:83.3333%}.skeleton-w-11{width:91.6667%}.skeleton-w-12{width:100%}.skeleton-circle{border-radius:50%;display:inline-block}.skeleton-circle-sm{width:24px;height:24px}.skeleton-circle-md{width:28px;height:28px}.skeleton-circle-lg{width:32px;height:32px}.skeleton-circle-xl{width:48px;height:48px}.stat-card{display:flex;overflow:hidden}.stat-card-item{align-items:center;gap:var(--space-5);min-width:0;padding:var(--space-6) var(--space-9);border-right:1px solid var(--ink-100);flex:1 1 0;display:flex}.stat-card-item:last-child{border-right:0}.stat-card-icon{border-radius:var(--radius-md);flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.stat-card-icon i{font-size:16px;line-height:1}.stat-card-body{flex-direction:column;min-width:0;display:flex}.stat-card-label{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-500)}.stat-card-value{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--ink-900);font-variant-numeric:tabular-nums;line-height:1.2}.stat-card-description{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--ink-500);overflow:hidden}.stat-card-tint-teal{background:var(--palette-teal-light);color:var(--palette-teal-dark)}.stat-card-tint-lilac{background:var(--palette-lilac-light);color:var(--palette-lilac-dark)}.stat-card-tint-sky{background:var(--palette-sky-light);color:var(--palette-sky-dark)}.stat-card-tint-mint{background:var(--palette-mint-light);color:var(--palette-mint-dark)}.stat-card-tint-peach{background:var(--palette-peach-light);color:var(--palette-peach-dark)}.stat-card-tint-amber{background:var(--palette-amber-light);color:var(--palette-amber-dark)}.stat-card-tint-rose{background:var(--palette-rose-light);color:var(--palette-rose-dark)}.option-list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.option-list-item{align-items:center;gap:var(--space-6);width:100%;padding:var(--space-5) var(--space-6);background:var(--paper);border:1px solid var(--ink-200);border-radius:var(--radius-md);text-align:left;color:var(--ink-900);transition:border-color var(--motion-base) var(--ease), box-shadow var(--motion-slow) var(--ease), transform var(--motion-base) var(--ease);display:flex}.option-list-item:hover:not(:disabled){border-color:var(--ink-900);box-shadow:0 8px 22px -16px #272d4666}.option-list-item:active:not(:disabled){transform:translateY(1px)}.option-list-item:disabled{opacity:.6;cursor:not-allowed}.option-list-item-icon{border-radius:var(--radius-sm);background:var(--ink-50);border:1px solid var(--ink-100);flex-shrink:0;place-items:center;width:36px;height:36px;font-size:22px;display:grid}.option-list-item-text{flex-direction:column;flex:1;min-width:0;display:flex}.option-list-item-label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-900)}.option-list-item-hint{color:var(--ink-500);margin-top:2px}.option-list-item-arrow{color:var(--ink-400);transition:transform var(--motion-base) var(--ease), color var(--motion-base) var(--ease);font-size:14px}.option-list-item:hover:not(:disabled) .option-list-item-arrow{color:var(--ink-900);transform:translate(4px)}.radio-card-list-container{gap:var(--space-2);flex-direction:column;display:flex}.radio-card-list-label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-700)}.radio-card-list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.radio-card{align-items:center;gap:var(--space-6);width:100%;padding:var(--space-5) var(--space-6);background:var(--paper);border:1px solid var(--ink-200);border-radius:var(--radius-md);text-align:left;color:var(--ink-900);cursor:pointer;transition:border-color var(--motion-base) var(--ease), box-shadow var(--motion-slow) var(--ease);display:flex}.radio-card:hover:not(.radio-card-selected){border-color:var(--ink-900);box-shadow:0 8px 22px -16px #272d4666}.radio-card-selected{border-color:var(--brand)}.radio-card-dot{border:1.5px solid var(--ink-300);background:var(--paper);width:20px;height:20px;transition:border-color var(--motion-base) var(--ease), background-color var(--motion-base) var(--ease);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.radio-card-dot-inner{background:var(--paper);opacity:0;width:8px;height:8px;transition:opacity var(--motion-base) var(--ease);border-radius:50%}.radio-card-selected .radio-card-dot{border-color:var(--brand);background:var(--brand)}.radio-card-selected .radio-card-dot-inner{opacity:1}.radio-card-text{flex-direction:column;flex:1;min-width:0;display:flex}.radio-card-label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-900)}.radio-card-hint{color:var(--ink-500);margin-top:2px}.radio-card-trailing{color:var(--ink-900);font-weight:var(--weight-semibold);flex-shrink:0}.auth-layout{background:var(--paper);justify-content:center;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.auth-layout-aura{pointer-events:none;position:absolute;inset:0;overflow:hidden}.auth-layout-aura-blob{filter:blur(120px);opacity:.7;border-radius:50%;position:absolute}.auth-layout-aura-blob-1{background:radial-gradient(circle at 30% 30%, var(--brand-100), transparent 70%);width:60vmax;height:60vmax;top:-15vmax;left:-10vmax}.auth-layout-aura-blob-2{background:radial-gradient(circle at 60% 40%,#e9e7ff,#0000 70%);width:70vmax;height:70vmax;top:10%;right:-15vmax}.auth-layout-aura-blob-3{background:radial-gradient(circle at 50% 60%, var(--brand-50), transparent 70%);width:80vmax;height:55vmax;bottom:-20vmax;left:20%}.auth-layout-inner{z-index:2;flex-direction:column;align-items:center;gap:28px;width:100%;padding:56px 24px 40px;display:flex;position:relative}.auth-layout-logo img{opacity:.92;height:28px}.auth-layout-content{width:100%;max-width:460px}.auth-card{width:100%;padding:36px 36px 32px;box-shadow:0 1px #272d4605,0 24px 60px -32px #272d4638}.auth-card-head{text-align:center;margin-bottom:var(--space-10)}.auth-card-title{margin:0 0 var(--space-2)}.auth-card-sub{color:var(--ink-500);margin:0;max-width:38ch;margin-inline:auto}.auth-fineprint{font-size:var(--text-xs);color:var(--ink-500);text-align:center;margin:var(--space-8) 0 0;line-height:var(--leading-relaxed)}.auth-fineprint a{color:var(--ink-700);border-bottom:1px solid var(--ink-200)}.auth-fineprint a:hover{color:var(--brand-700);border-color:var(--brand)}.btn{justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--radius-md);cursor:pointer;transition:background var(--motion-base) var(--ease), border-color var(--motion-base) var(--ease), color var(--motion-base) var(--ease), opacity var(--motion-base) var(--ease);border:1px solid #0000;display:inline-flex}.btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.btn:disabled{opacity:.5;cursor:not-allowed}.btn i{font-weight:var(--weight-regular)}.btn-sm{font-size:var(--text-xs);font-weight:var(--weight-semibold);padding:var(--space-2) var(--space-5)}.btn-md{font-size:var(--text-sm);font-weight:var(--weight-semibold);padding:9px 16px}.btn-lg{font-size:var(--text-md);font-weight:var(--weight-semibold);padding:var(--space-5) var(--space-9)}.btn-primary{background:var(--brand);color:var(--paper)}.btn-primary:hover:not(:disabled){background:var(--brand-600)}.btn-primary:active:not(:disabled){background:var(--brand-700)}.btn-secondary{background:var(--ink-100);color:var(--ink-950)}.btn-secondary:hover:not(:disabled),.btn-secondary:active:not(:disabled){background:var(--ink-200)}.btn-outline{background:var(--paper);color:var(--ink-900);border-color:var(--ink-200)}.btn-outline:hover:not(:disabled),.btn-outline:active:not(:disabled){border-color:var(--ink-900)}.btn-outline.btn-active{background:var(--ink-50);border-color:var(--ink-900);color:var(--ink-900)}.btn-ghost{color:var(--ink-700);background:0 0}.btn-ghost:hover:not(:disabled){background:var(--ink-100);color:var(--ink-950)}.btn-ghost:active:not(:disabled){background:var(--ink-200)}.btn-danger{background:var(--danger);color:var(--paper)}.btn-danger:hover:not(:disabled){filter:brightness(.92)}.btn-danger:active:not(:disabled){filter:brightness(.85)}.btn-icon-only{border-radius:var(--radius-sm);flex-shrink:0;padding:0}.btn-icon-only i{font-size:18px}.btn-icon-only.btn-sm{width:28px;height:28px}.btn-icon-only.btn-sm i{font-size:14px}.btn-icon-only.btn-md{width:32px;height:32px}.btn-icon-only.btn-lg{width:40px;height:40px}.btn-icon-only.btn-lg i{font-size:20px}.invite-card{max-width:460px;margin-inline:auto}.invite-avatar-pair{justify-content:center;align-items:center;gap:var(--space-7);margin-bottom:var(--space-10);display:flex}.invite-avatar-pair i{color:var(--ink-300);font-size:22px}.invite-detail-card{border:1px solid var(--ink-200);border-radius:var(--radius-md);padding:var(--space-5) var(--space-7);margin:var(--space-10) 0}.invite-detail-row{padding:var(--space-3) 0;border-bottom:1px solid var(--ink-100);justify-content:space-between;align-items:center;font-size:13px;display:flex}.invite-detail-row span{color:var(--ink-500)}.invite-detail-row strong{color:var(--ink-900);font-weight:var(--weight-bold)}.invite-detail-row:last-child{border-bottom:none}.invite-actions{gap:var(--space-3);margin-top:var(--space-10);flex-direction:column;display:flex}.login-divider{text-align:center;margin:var(--space-8) 0 var(--space-6);font-size:var(--text-xs);color:var(--ink-400);letter-spacing:.08em;text-transform:uppercase;position:relative}.login-divider:before{content:"";background:var(--ink-200);height:1px;position:absolute;top:50%;left:0;right:0}.login-divider span{background:var(--paper);padding:0 var(--space-5);font-weight:var(--weight-semibold);position:relative}.login-sso-btn{justify-content:center;align-items:center;gap:var(--space-3);border:1px dashed var(--ink-200);border-radius:var(--radius-md);width:100%;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-700);transition:border-color var(--motion-base) var(--ease), color var(--motion-base) var(--ease), border-style var(--motion-base) var(--ease);background:0 0;padding:11px 14px;display:flex}.login-sso-btn:hover{border-color:var(--brand);color:var(--brand-700);border-style:solid}.floating-panel-anchor{z-index:110;outline:none}.floating-panel{background:var(--paper);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-2);transition:opacity var(--motion-base) var(--ease), transform var(--motion-base) var(--ease), visibility var(--motion-base)}.floating-panel[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(calc(var(--space-1) * -1))}.floating-panel[data-state=open]{opacity:1;visibility:visible;transform:translateY(0)}.floating-panel.floating-panel-padding-none{padding:0}.dropdown-menu{flex-direction:column;min-width:200px;max-height:min(60vh,400px);display:flex;overflow-y:auto}.dropdown-menu-label{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-400);padding:var(--space-3) var(--space-4) var(--space-2)}.dropdown-menu-item{align-items:center;gap:var(--space-4);border-radius:var(--radius-sm);width:100%;color:var(--ink-900);cursor:pointer;text-align:left;transition:background var(--motion-fast), color var(--motion-fast);background:0 0;border:0;padding:7px 8px;font-size:13px;display:flex}.dropdown-menu-item:hover:not(.disabled),.dropdown-menu-item:focus-visible:not(.disabled){background:var(--ink-50);outline:none}.dropdown-menu-item.active{background:var(--brand-50);color:var(--brand-700)}.dropdown-menu-item.disabled{opacity:.5;cursor:not-allowed}.dropdown-menu-item.variant-danger{color:var(--ink-700)}.dropdown-menu-item.variant-danger:hover:not(.disabled),.dropdown-menu-item.variant-danger:focus-visible:not(.disabled){background:var(--ink-50);color:var(--danger)}.dropdown-menu-item-leading{color:var(--ink-400);flex-shrink:0;align-items:center;display:inline-flex}.dropdown-menu-item:hover:not(.disabled) .dropdown-menu-item-leading,.dropdown-menu-item:focus-visible:not(.disabled) .dropdown-menu-item-leading{color:var(--ink-700)}.dropdown-menu-item.variant-danger:hover:not(.disabled) .dropdown-menu-item-leading,.dropdown-menu-item.variant-danger:focus-visible:not(.disabled) .dropdown-menu-item-leading{color:var(--danger)}.dropdown-menu-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dropdown-menu-item-trailing{color:var(--brand-700);flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.dropdown-menu-item-tooltip-wrap{display:block}.dropdown-menu-item-tooltip-wrap.disabled{cursor:not-allowed}.dropdown-menu-item-tooltip-wrap.disabled .dropdown-menu-item{pointer-events:none}.dropdown-menu-divider{background:var(--ink-100);height:1px;margin:var(--space-2) var(--space-1)}.account-card-wrap{margin-top:var(--space-4);padding:var(--space-5) var(--space-3) var(--space-4);border-top:1px solid var(--ink-100)}.account-card{position:relative}.account-card-trigger{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);color:inherit;text-align:left;cursor:pointer;transition:background var(--motion-fast);background:0 0;border:0;border-radius:9px;display:flex}.account-card-trigger:hover,.account-card-trigger[aria-expanded=true]{background:var(--ink-50)}.account-card-info{flex:1;min-width:0;line-height:1.2}.account-card-name{font-size:13px;font-weight:var(--weight-semibold);color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;display:block;overflow:hidden}.account-card-menu{color:var(--ink-400);width:22px;height:22px;transition:color var(--motion-fast);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.account-card-trigger:hover .account-card-menu,.account-card-trigger[aria-expanded=true] .account-card-menu{color:var(--ink-700)}.account-card-menu i{font-size:14px}.app-collapsed .account-card-wrap{padding:var(--space-3) 0}.app-collapsed .account-card-trigger{padding:var(--space-1);justify-content:center}.app-collapsed .account-card-info,.app-collapsed .account-card-menu{display:none}.org-switcher{margin-bottom:var(--space-2)}.org-switcher-trigger{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);color:inherit;text-align:left;cursor:pointer;transition:background var(--motion-fast);background:0 0;border:0;border-radius:9px;display:flex}.org-switcher-trigger:hover,.org-switcher-trigger[aria-expanded=true]{background:var(--ink-50)}.org-switcher-info{flex:1;min-width:0}.org-switcher-name{font-weight:var(--weight-semibold);color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:1.2;display:block;overflow:hidden}.org-switcher-chev{color:var(--ink-400);transition:color var(--motion-fast);flex-shrink:0;align-items:center;font-size:14px;display:inline-flex}.org-switcher-trigger:hover .org-switcher-chev,.org-switcher-trigger[aria-expanded=true] .org-switcher-chev{color:var(--ink-700)}.app-collapsed .org-switcher{margin-bottom:var(--space-6)}.app-collapsed .org-switcher-trigger{background:0 0;justify-content:center;padding:0}.app-collapsed .org-switcher-info,.app-collapsed .org-switcher-chev{display:none}.sidebar-menu{flex-direction:column;gap:1px;display:flex}.sidebar-menu-label{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-400);padding:var(--space-6) var(--space-4) var(--space-2);transition:opacity var(--motion-base)}.app-collapsed .sidebar-menu-label{display:none}.sidebar-menu-item{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);font-size:13.5px;font-weight:var(--weight-medium);color:var(--ink-700);transition:all var(--motion-fast);white-space:nowrap;border-radius:8px;text-decoration:none;display:flex;position:relative}.sidebar-menu-item i{opacity:.8;flex-shrink:0;font-size:16px}.sidebar-menu-item:hover{background:var(--ink-50);color:var(--ink-900)}.sidebar-menu-item.is-active{background:var(--brand);color:#fff}.sidebar-menu-item.is-active i{opacity:1}.sidebar-menu-item-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.app-collapsed .sidebar-menu-item{justify-content:center;padding:9px 0}.app-collapsed .sidebar-menu-item-label{display:none}.sidebar{background:var(--paper);border-right:1px solid var(--ink-200);padding:var(--space-6) var(--space-5);height:100vh;transition:padding .25s var(--ease);flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.app-collapsed .sidebar{padding:var(--space-6) var(--space-3)}.sidebar-brand{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-2) var(--space-6);border-bottom:1px solid var(--ink-100);margin-bottom:var(--space-4);min-height:46px;display:flex}.sidebar-brand-full{flex-shrink:0;height:24px}.sidebar-brand-mark{flex-shrink:0;height:28px;display:none}.app-collapsed .sidebar-brand{padding:var(--space-2) 0 var(--space-6);justify-content:center}.app-collapsed .sidebar-brand-full{display:none}.app-collapsed .sidebar-brand-mark{display:block}.sidebar-scroll{flex:1;min-height:0;margin:0 -4px;padding:0 4px;overflow:visible}.sidebar-scroll-inner{height:100%;overflow:hidden auto}.sidebar-scroll-inner::-webkit-scrollbar{width:0}@media (width<=767px){.sidebar{width:240px;height:100vh;transition:transform var(--motion-slow) var(--ease);z-index:50;position:fixed;top:0;left:0;transform:translate(-100%)}.app-mobile-open .sidebar{transform:translate(0)}}.topbar{align-items:center;gap:var(--space-5);height:60px;padding:0 var(--space-10);background:var(--paper);border-bottom:1px solid var(--ink-200);z-index:20;display:flex;position:sticky;top:0}.topbar-search{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);background:var(--ink-50);border:1px solid var(--ink-200);border-radius:var(--radius-md);width:360px;max-width:40vw;color:var(--ink-400);transition:border-color var(--motion-base), background var(--motion-base);cursor:text;font-size:13px;display:flex}.topbar-search:hover{background:var(--paper);border-color:var(--ink-300)}.topbar-search i{flex-shrink:0;font-size:14px}.topbar-search-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.topbar-search-kbd{font-size:10.5px;font-weight:var(--weight-semibold);border:1px solid var(--ink-200);background:var(--paper);color:var(--ink-500);border-radius:4px;flex-shrink:0;margin-left:auto;padding:2px 6px}.app{grid-template-columns:var(--side-w,240px) 1fr;background:var(--ink-50);min-height:100vh;transition:grid-template-columns .25s var(--ease);display:grid}.app-collapsed{--side-w:64px}.app-main{flex-direction:column;min-width:0;display:flex}.app-content{padding:var(--space-10);flex:1}.app-mobile-backdrop{display:none}@media (width<=767px){.app{grid-template-columns:1fr}.app-mobile-open .app-mobile-backdrop{z-index:45;background:#0006;display:block;position:fixed;inset:0}}.brochure-heading{text-align:center;max-width:640px;margin:0 auto 56px}.brochure-heading-section{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-700);margin-bottom:var(--space-6)}.brochure-heading-title{margin:0 0 var(--space-6)}.brochure-heading-text{color:var(--ink-500);margin:0}.brochure-heading-dark .brochure-heading-section{color:var(--brand)}.brochure-heading-dark .brochure-heading-title{color:var(--paper)}.brochure-heading-dark .brochure-heading-text{color:#ffffffa6}.brochure-contact{background:var(--ink-900);color:var(--paper);padding:96px 0}.brochure-contact-wrap{grid-template-columns:1fr 1.1fr;align-items:start;gap:56px;max-width:960px;margin:0 auto;display:grid}.brochure-contact-aside-title{margin:0 0 var(--space-5);letter-spacing:-.01em;font-size:22px}.brochure-contact-aside-text{color:#ffffffa6;margin:0 0 var(--space-11);line-height:var(--leading-normal)}.brochure-contact-list{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.brochure-contact-list-item{align-items:flex-start;gap:var(--space-6);display:flex}.brochure-contact-list-icon{border-radius:var(--radius-md);width:36px;height:36px;color:var(--brand);background:#ffffff0f;border:1px solid #ffffff14;flex-shrink:0;place-items:center;font-size:16px;display:grid}.brochure-contact-list-label{font-weight:var(--weight-bold);color:var(--paper);margin-bottom:2px;display:block}.brochure-contact-list-text{color:#fff9;display:block}.brochure-contact-form{border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff14;padding:28px}.brochure-contact-form-fields{gap:var(--space-7);display:grid}.brochure-contact-form-fields .btn{justify-self:start}.brochure-contact-form-row{gap:var(--space-7);grid-template-columns:1fr 1fr;display:grid}.brochure-contact-field{flex-direction:column;display:flex}.brochure-contact-field-label{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:#ffffff8c;margin-bottom:var(--space-2);letter-spacing:.04em;text-transform:uppercase;display:block}.brochure-contact-field-input{width:100%;padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);color:var(--paper);font:inherit;font-size:var(--text-md);transition:border-color var(--motion-base) var(--ease), background var(--motion-base) var(--ease);background:#ffffff0a;border:1px solid #ffffff1a}.brochure-contact-field-input:focus{border-color:var(--brand);background:#34afb514;outline:none}.brochure-contact-field-textarea{resize:vertical;min-height:120px}.brochure-contact-confirmation{align-items:center;gap:var(--space-7);text-align:center;padding:var(--space-10) var(--space-3);flex-direction:column;display:flex}.brochure-contact-confirmation-icon{background:var(--brand);width:56px;height:56px;color:var(--paper);border-radius:50%;place-items:center;font-size:28px;display:grid}.brochure-contact-confirmation-title{letter-spacing:-.01em;color:var(--paper);margin:0;font-size:22px}.brochure-contact-confirmation-text{color:#ffffffa6;line-height:var(--leading-normal);max-width:360px;margin:0}@media (width<=820px){.brochure-contact{padding:var(--space-13) 0}.brochure-contact-wrap{grid-template-columns:1fr;gap:40px}}@media (width<=520px){.brochure-contact-form-row{grid-template-columns:1fr}}.brochure-features{background:var(--ink-50);border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);padding:96px 0}.brochure-features-grid{background:var(--ink-200);border-radius:var(--radius-lg);border:1px solid var(--ink-200);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.brochure-features-grid .icon-card{transition:background var(--motion-slow) var(--ease);border:0;border-radius:0}.brochure-features-grid .icon-card:hover{background:var(--ink-50)}@media (width<=1000px) and (width>=821px){.brochure-features-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.brochure-features{padding:var(--space-13) 0}.brochure-features-grid{grid-template-columns:1fr}}.brochure-footer{background:var(--ink-900);color:#fff9;border-top:1px solid #ffffff14;padding:56px 0 40px}.brochure-footer-grid{border-bottom:1px solid #ffffff14;grid-template-columns:1.4fr repeat(3,1fr);gap:40px;padding-bottom:40px;display:grid}.brochure-footer-logo{height:24px;margin-bottom:var(--space-7)}.brochure-footer-brand-text{max-width:320px;margin:0}.brochure-footer-col-heading{color:var(--paper);font-size:13px;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;margin:0 0 var(--space-7)}.brochure-footer-col-list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.brochure-footer-col-list a{transition:color var(--motion-base) var(--ease)}.brochure-footer-col-list a:hover{color:var(--paper)}.brochure-footer-bottom{padding-top:var(--space-10);justify-content:space-between;align-items:center;font-size:13px;display:flex}.brochure-footer-social{gap:var(--space-3);display:flex}.brochure-footer-social a{color:#ffffffb3;width:34px;height:34px;transition:background var(--motion-base) var(--ease), color var(--motion-base) var(--ease);background:#ffffff0d;border-radius:50%;place-items:center;font-size:16px;display:grid}.brochure-footer-social a:hover{background:var(--brand);color:var(--ink-900)}@media (width<=820px){.brochure-footer-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.brochure-footer-bottom{gap:var(--space-5);flex-direction:column}}.brochure-header{z-index:30;-webkit-backdrop-filter:saturate(1.4)blur(10px);transition:border-color var(--motion-slow) var(--ease);background:#ffffffd1;border-bottom:1px solid #0000;position:sticky;top:0}.brochure-header-scrolled{border-color:var(--ink-200)}.brochure-header-row{justify-content:space-between;align-items:center;height:72px;display:flex}.brochure-header-logo{height:26px}.brochure-header-links{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-700);align-items:center;gap:36px;display:flex}.brochure-header-links a{transition:color var(--motion-base) var(--ease)}.brochure-header-links a:hover{color:var(--ink-950)}.brochure-header-actions{align-items:center;gap:var(--space-5);display:flex}.brochure-header-signin{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-700);transition:color var(--motion-base) var(--ease)}.brochure-header-signin:hover{color:var(--ink-950)}@media (width<=820px){.brochure-header-links{display:none}}.brochure-hero{padding:96px 0 72px;position:relative;overflow:hidden}.brochure-hero-inner{align-items:center;gap:var(--space-13);grid-template-columns:1.05fr 1fr;display:grid}.brochure-hero-text{min-width:0}.brochure-hero-eyebrow{align-items:center;gap:var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--brand-700);padding:var(--space-2) var(--space-5);border:1px solid var(--brand-100);background:var(--brand-50);border-radius:100px;display:inline-flex}.brochure-hero-eyebrow-dot{background:var(--brand);border-radius:50%;width:6px;height:6px}.brochure-hero-title{letter-spacing:-.025em;font-size:clamp(42px,5.4vw,68px);line-height:1.02;font-weight:var(--weight-black);color:var(--ink-900);margin:22px 0}.brochure-hero-title em{font-style:normal;font-weight:var(--weight-black);color:var(--brand-700)}.brochure-hero-sub{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--ink-500);max-width:520px;margin:0 0 var(--space-11)}.brochure-hero-ctas{gap:var(--space-5);flex-wrap:wrap;display:flex}.brochure-hero-meta{gap:var(--space-10);color:var(--ink-500);flex-wrap:wrap;margin-top:28px;display:flex}.brochure-hero-meta-item{align-items:center;gap:var(--space-3);display:inline-flex}.brochure-hero-meta-item i{color:var(--brand)}.brochure-hero-illo{padding:var(--space-10);font-size:var(--text-sm);position:relative;box-shadow:0 24px 60px -30px #272d4640,0 2px 6px #272d460a}.brochure-hero-illo-head{padding:var(--space-1) var(--space-1) var(--space-8);border-bottom:1px solid var(--ink-100)}.brochure-hero-illo-title{font-weight:var(--weight-bold);color:var(--ink-900);font-size:var(--text-md);align-items:center;gap:var(--space-4);display:flex}.brochure-hero-illo-tag{font-size:11px;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-700);background:var(--brand-50);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm)}.brochure-hero-illo-meta{color:var(--ink-400);margin-top:var(--space-2)}.brochure-hero-stages{gap:var(--space-2);margin:var(--space-7) 0 var(--space-1);grid-template-columns:repeat(4,1fr);display:grid}.brochure-hero-stage{background:var(--ink-100);border-radius:2px;height:4px;position:relative;overflow:hidden}.brochure-hero-stage-done{background:var(--brand)}.brochure-hero-stage-active{background:var(--ink-100)}.brochure-hero-stage-active:before{content:"";background:var(--brand);width:55%;animation:2.4s ease-in-out infinite brochure-hero-pulse;position:absolute;inset:0}@keyframes brochure-hero-pulse{0%,to{opacity:1;width:55%}50%{opacity:.6;width:65%}}.brochure-hero-stage-labels{gap:var(--space-2);color:var(--ink-400);margin-bottom:var(--space-8);letter-spacing:.02em;grid-template-columns:repeat(4,1fr);font-size:11px;display:grid}.brochure-hero-stage-labels span:nth-child(-n+2){color:var(--ink-900);font-weight:var(--weight-semibold)}.brochure-hero-stage-labels span:nth-child(3){color:var(--brand-700);font-weight:var(--weight-semibold)}.brochure-hero-checklist{margin:0;padding:0;list-style:none}.brochure-hero-checklist-item{align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-1);border-bottom:1px dashed var(--ink-100);display:flex}.brochure-hero-checklist-item:last-child{border-bottom:0}.brochure-hero-checklist-item code{font-family:ui-monospace,Menlo,monospace;font-size:var(--text-sm)}.brochure-hero-chk{border-radius:var(--radius-sm);border:1.5px solid var(--ink-300);width:18px;height:18px;transition:all var(--motion-slow) var(--ease);flex:0 0 18px;place-items:center;display:grid}.brochure-hero-chk i{color:var(--paper);opacity:0;transition:opacity var(--motion-slow) var(--ease);font-size:12px}.brochure-hero-checklist-item-done .brochure-hero-chk{background:var(--brand);border-color:var(--brand)}.brochure-hero-checklist-item-done .brochure-hero-chk i{opacity:1}.brochure-hero-checklist-item-done .brochure-hero-chk-label{color:var(--ink-400);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-300);text-decoration-color:var(--ink-300)}.brochure-hero-checklist-item-active .brochure-hero-chk{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-50)}.brochure-hero-chk-label{color:var(--ink-900);font-weight:var(--weight-medium);flex:1}.brochure-hero-chk-meta{color:var(--ink-400);font-variant-numeric:tabular-nums}.brochure-hero-chk-owner{background:linear-gradient(135deg, var(--ink-100), var(--ink-200));width:22px;height:22px;font-size:10px;font-weight:var(--weight-bold);color:var(--ink-500);border:1.5px solid var(--paper);box-shadow:0 0 0 1px var(--ink-200);border-radius:50%;place-items:center;display:grid}.brochure-hero-chk-owner-brand{background:linear-gradient(135deg, var(--brand), var(--brand-600));color:var(--paper);box-shadow:0 0 0 1px var(--brand-100)}.brochure-hero-float{background:var(--ink-900);color:var(--paper);padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--weight-semibold);align-items:center;gap:var(--space-3);animation:3.4s ease-in-out infinite brochure-hero-float;display:flex;position:absolute;bottom:40px;right:-14px;box-shadow:0 10px 30px -10px #272d4699}.brochure-hero-float:before{content:"";background:#6ee7a6;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #6ee7a640}@keyframes brochure-hero-float{50%{transform:translateY(-6px)}}@media (width<=960px){.brochure-hero{padding:56px 0 40px}.brochure-hero-inner{gap:var(--space-12);grid-template-columns:1fr}.brochure-hero-float{right:var(--space-7)}}.brochure-how{padding:96px 0}.brochure-how-grid{grid-template-columns:repeat(4,1fr);gap:40px;display:grid;position:relative}.brochure-how-step{padding-top:var(--space-3);position:relative}.brochure-how-step-number{color:var(--brand);font-size:44px;line-height:1;font-weight:var(--weight-regular);letter-spacing:-.02em;margin-bottom:var(--space-7);align-items:baseline;gap:var(--space-3);display:flex}.brochure-how-step-number:after{content:"";background:var(--ink-200);height:1px;margin-left:var(--space-2);margin-bottom:var(--space-5);flex:1}.brochure-how-step-title{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--ink-900);margin:0 0 var(--space-4);letter-spacing:-.01em}.brochure-how-step-body{color:var(--ink-500);margin:0}@media (width<=860px){.brochure-how-grid{gap:var(--space-12);grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.brochure-how{padding:var(--space-13) 0}}@media (width<=520px){.brochure-how-grid{grid-template-columns:1fr}}.brochure-integ{background:var(--ink-50);border-top:1px solid var(--ink-200);padding:96px 0}.brochure-integ-grid{gap:var(--space-9);grid-template-columns:repeat(3,1fr);display:grid}.brochure-integ-grid .link-card{padding:var(--space-11)}.brochure-integ-desc{margin-bottom:var(--space-8);flex:1}.brochure-integ-link{align-items:center;gap:var(--space-2);color:var(--brand-700);font-size:var(--text-sm);font-weight:var(--weight-semibold);display:inline-flex}.brochure-integ-link i,.brochure-integ-link svg{transition:transform var(--motion-base) var(--ease)}.link-card:hover .brochure-integ-link i,.link-card:hover .brochure-integ-link svg{transform:translate(3px)}@media (width<=820px){.brochure-integ{padding:var(--space-13) 0}.brochure-integ-grid{grid-template-columns:1fr}}.chip{align-items:center;gap:var(--space-2);padding:4px 4px 4px var(--space-5);background:var(--paper);color:var(--ink-900);border:1px solid var(--ink-300);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:1.2;display:inline-flex}.chip-label{color:var(--ink-500);font-weight:var(--weight-medium);margin-right:2px}.chip-invalid{border-color:var(--danger);color:var(--danger)}.chip-invalid .chip-label{color:var(--danger)}.chip-remove{width:18px;height:18px;color:var(--ink-500);cursor:pointer;transition:background var(--motion-base) var(--ease), color var(--motion-base) var(--ease);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin-left:2px;padding:0;display:inline-flex}.chip-remove:hover{background:var(--ink-100);color:var(--ink-900)}.chip-remove i{font-size:12px;line-height:1;display:block}.chip .skeleton{width:60px}.delta{align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-pill);height:18px;font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.delta i{font-size:var(--text-xs);color:currentColor}.delta-over{background:var(--palette-rose-dark);color:var(--paper)}.delta-under{background:var(--brand);color:var(--paper)}.key{align-items:center;gap:var(--space-1);max-width:100%;font-size:11px;font-weight:var(--weight-medium);background:var(--ink-50);color:var(--ink-700);border:1px solid var(--ink-200);white-space:nowrap;border-radius:4px;padding:1px 7px;font-family:inherit;display:inline-flex;overflow:hidden}.key-icon{flex-shrink:0;align-items:center;display:inline-flex}.key-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.key-md{padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}.key-more{background:var(--paper);color:var(--brand-700);border-color:var(--brand-100);font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--motion-base) var(--ease), color var(--motion-base) var(--ease), border-color var(--motion-base) var(--ease)}.key-more:hover{background:var(--brand-50);border-color:var(--brand)}.key-group{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.key-group-overflow{min-width:220px;max-width:280px;padding:var(--space-3) var(--space-4) var(--space-4)}.key-group-overflow-label{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);padding-bottom:var(--space-5);border-bottom:1px solid var(--ink-100);margin-bottom:var(--space-5)}.key-group-overflow-list{gap:var(--space-2);flex-wrap:wrap;display:flex}.key-group-overflow-list .key{padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}.tag{border-radius:var(--radius-pill);font-size:11.5px;font-weight:var(--weight-semibold);letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:3px 9px;line-height:1.4;display:inline-flex}.tag:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.tag-plain:before,.tag-counted:before{display:none}.tag-sm{font-size:11px;font-weight:var(--weight-medium);padding:2px 9px}.tag-counted{gap:7px;padding:3px 10px 3px 4px}.tag-with-menu.tag-counted{padding:3px 4px}.tag-with-menu:not(.tag-counted){padding:3px 4px 3px 9px}.tag-count{min-width:20px;height:18px;padding:0 var(--space-2);border-radius:var(--radius-pill);color:inherit;font-size:10.5px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;background:#ffffff8c;justify-content:center;align-items:center;display:inline-flex}.tag-menu{width:20px;height:18px;color:inherit;border-radius:var(--radius-pill);cursor:pointer;opacity:.55;transition:opacity var(--motion-fast) var(--ease), background var(--motion-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.tag-menu:hover,.tag-menu:focus-visible{opacity:1;background:#0000000f;outline:none}.tag-menu i{font-size:var(--text-sm);line-height:1}.tag-teal{background:var(--palette-teal-light);color:var(--palette-teal-dark)}.tag-lilac{background:var(--palette-lilac-light);color:var(--palette-lilac-dark)}.tag-sky{background:var(--palette-sky-light);color:var(--palette-sky-dark)}.tag-mint{background:var(--palette-mint-light);color:var(--palette-mint-dark)}.tag-peach{background:var(--palette-peach-light);color:var(--palette-peach-dark)}.tag-amber{background:var(--palette-amber-light);color:var(--palette-amber-dark)}.tag-rose{background:var(--palette-rose-light);color:var(--palette-rose-dark)}.tag-ink{background:var(--ink-100);color:var(--ink-700)}.tag-ink .tag-count{background:var(--paper)}.tag-loading{color:#0000;background-color:var(--ink-200);-webkit-user-select:none;user-select:none;animation:1.6s ease-in-out infinite skeleton-glow}.tag-group{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.tag-group-overflow{min-width:220px;max-width:280px;padding:var(--space-3) var(--space-4) var(--space-4)}.tag-group-overflow-label{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);padding-bottom:var(--space-5);border-bottom:1px solid var(--ink-100);margin-bottom:var(--space-5)}.tag-group-overflow-list{gap:var(--space-2);flex-wrap:wrap;display:flex}.form-caption{color:var(--ink-500)}.form-caption-success{color:var(--success)}.form-caption-warning{color:var(--warning)}.form-caption-danger{color:var(--danger)}.form-label{color:var(--ink-700);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.chip-input{gap:var(--space-2);flex-direction:column;display:flex}.chip-input-field{border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--paper);width:100%;transition:border-color var(--motion-slow) var(--ease), box-shadow var(--motion-slow) var(--ease);align-items:center;gap:var(--space-3);cursor:text;flex-wrap:wrap;padding:8px 13px;display:flex}.chip-input-field:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #34afb51f}.chip-input-field.is-invalid{border-color:var(--danger)}.chip-input-field.is-invalid:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px #ef6b6b26}.chip-input-field-sm{padding:6px 11px}.chip-input-field-lg{padding:10px 13px}.chip-input-buffer{font:inherit;font-size:var(--text-sm);color:var(--ink-900);background:0 0;border:0;outline:0}.chip-input-buffer::placeholder{color:var(--ink-400)}.chip-input-buffer{resize:none;flex:1;min-width:120px;padding:0;line-height:1.5}.custom-date-picker{gap:var(--space-2);flex-direction:column;display:flex}.custom-date-picker-field{font:inherit;font-size:var(--text-sm);color:var(--ink-900);background:0 0;border:0;outline:0}.custom-date-picker-field::placeholder{color:var(--ink-400)}.custom-date-picker-field{border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--paper);width:100%;transition:border-color var(--motion-slow) var(--ease), box-shadow var(--motion-slow) var(--ease);cursor:pointer;display:block}.custom-date-picker-field:focus,.custom-date-picker-field:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px #34afb51f}.custom-date-picker-field.is-invalid{border-color:var(--danger)}.custom-date-picker-field.is-invalid:focus,.custom-date-picker-field.is-invalid:focus-visible{border-color:var(--danger);box-shadow:0 0 0 3px #ef6b6b26}.custom-date-picker-field.is-disabled{background:var(--ink-50);color:var(--ink-400);cursor:not-allowed}.custom-date-picker-field.is-disabled:focus,.custom-date-picker-field.is-disabled:focus-visible{border-color:var(--ink-200);box-shadow:none}.custom-date-picker-field-md{height:40px;padding:0 13px}.custom-date-picker-field-lg{height:44px;padding:0 13px}.custom-date-range-picker{gap:var(--space-2);flex-direction:column;display:flex}.custom-date-range-picker-field{font:inherit;font-size:var(--text-sm);color:var(--ink-900);background:0 0;border:0;outline:0}.custom-date-range-picker-field::placeholder{color:var(--ink-400)}.custom-date-range-picker-field{border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--paper);width:100%;transition:border-color var(--motion-slow) var(--ease), box-shadow var(--motion-slow) var(--ease);cursor:pointer;display:block}.custom-date-range-picker-field:focus,.custom-date-range-picker-field:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px #34afb51f}.custom-date-range-picker-field.is-invalid{border-color:var(--danger)}.custom-date-range-picker-field.is-invalid:focus,.custom-date-range-picker-field.is-invalid:focus-visible{border-color:var(--danger);box-shadow:0 0 0 3px #ef6b6b26}.custom-date-range-picker-field.is-disabled{background:var(--ink-50);color:var(--ink-400);cursor:not-allowed}.custom-date-range-picker-field.is-disabled:focus,.custom-date-range-picker-field.is-disabled:focus-visible{border-color:var(--ink-200);box-shadow:none}.custom-date-range-picker-field-md{height:40px;padding:0 13px}.custom-date-range-picker-field-lg{height:44px;padding:0 13px}.custom-input{gap:var(--space-2);flex-direction:column;display:flex}.custom-input-field{border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--paper);width:100%;transition:border-color var(--motion-slow) var(--ease), box-shadow var(--motion-slow) var(--ease);align-items:center;gap:var(--space-3);color:var(--ink-900);font:inherit;display:flex}.custom-input-field:focus-within{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #34afb51f}.custom-input-field.is-invalid{border-color:var(--danger)}.custom-input-field.is-invalid:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px #ef6b6b26}.custom-input-field.is-disabled{background:var(--ink-50);cursor:not-allowed}.custom-input-field.is-disabled:focus-within{border-color:var(--ink-200);box-shadow:none}.custom-input-field.is-disabled .custom-input-input{color:var(--ink-400);cursor:not-allowed}.custom-input-field i{color:var(--ink-400);flex-shrink:0;font-size:16px;line-height:1}.custom-input-field-md{height:40px;font-size:var(--text-sm);padding:0 13px}.custom-input-field-lg{height:44px;padding:0 13px}.custom-input-input{font:inherit;font-size:var(--text-sm);color:var(--ink-900);background:0 0;border:0;outline:0}.custom-input-input::placeholder{color:var(--ink-400)}.custom-input-input{flex:1;min-width:0;padding:0}.custom-multi-select-option{align-items:center;gap:var(--space-2);width:100%;padding:7px var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--ink-900);cursor:pointer;text-align:left;transition:background var(--motion-fast) var(--ease);background:0 0;border:0;display:flex}.custom-multi-select-option:hover,.custom-multi-select-option:focus-visible{background:var(--ink-50);outline:none}.custom-multi-select-option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.custom-multi-select{gap:var(--space-2);flex-direction:column;display:flex}.custom-multi-select-field{border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--paper);width:100%;transition:border-color var(--motion-slow) var(--ease), box-shadow var(--motion-slow) var(--ease);align-items:center;gap:var(--space-3);padding:var(--space-3) 13px;cursor:text;flex-wrap:wrap;display:flex}.custom-multi-select-field:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #34afb51f}.custom-multi-select-field.is-invalid{border-color:var(--danger)}.custom-multi-select-field.is-invalid:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px #ef6b6b26}.custom-multi-select-field-sm{padding:var(--space-2) 11px}.custom-multi-select-field-lg{padding:var(--space-4) 13px}.custom-multi-select-input{font:inherit;font-size:var(--text-sm);color:var(--ink-900);background:0 0;border:0;outline:0}.custom-multi-select-input::placeholder{color:var(--ink-400)}.custom-multi-select-input{flex:1;min-width:120px;padding:0;line-height:1.5}.custom-multi-select-options{gap:var(--space-1);max-height:min(40vh,280px);min-width:var(--select-anchor-width,200px);padding:var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.custom-multi-select-message{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--ink-400)}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{top:5px;right:5px}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.custom-rich-text-display.ql-container.ql-snow,.custom-rich-text-display .ql-container.ql-snow{border:0}.custom-rich-text-display .ql-editor{font-family:inherit;font-size:var(--text-sm);color:var(--ink-900);padding:0}.custom-rich-text-display .ql-editor code,.custom-rich-text-display .ql-editor pre.ql-syntax{background:var(--ink-50);color:var(--ink-900);border-radius:var(--radius-sm)}.custom-rich-text-display .ql-editor a{color:var(--brand)}.custom-rich-text-editor{gap:var(--space-2);flex-direction:column;display:flex}.custom-rich-text-editor-frame{border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--paper);width:100%;transition:border-color var(--motion-slow) var(--ease), box-shadow var(--motion-slow) var(--ease);overflow:hidden}.custom-rich-text-editor-frame:focus-within{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #34afb51f}.custom-rich-text-editor-frame.is-invalid{border-color:var(--danger)}.custom-rich-text-editor-frame.is-invalid:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px #ef6b6b26}.custom-rich-text-editor-frame .ql-toolbar.ql-snow{border:0;border-bottom:1px solid var(--ink-200);padding:var(--space-2) var(--space-3);font-family:inherit}.custom-rich-text-editor-frame .ql-container.ql-snow{font-family:inherit;font-size:var(--text-sm);color:var(--ink-900);border:0}.custom-rich-text-editor-frame .ql-editor{min-height:140px;padding:var(--space-3)}.custom-rich-text-editor-frame .ql-editor.ql-blank:before{color:var(--ink-400);left:var(--space-3);right:var(--space-3);font-style:normal}.custom-rich-text-editor-frame .ql-snow .ql-stroke{stroke:var(--ink-500)}.custom-rich-text-editor-frame .ql-snow .ql-fill{fill:var(--ink-500)}.custom-rich-text-editor-frame .ql-snow .ql-picker{color:var(--ink-700)}.custom-rich-text-editor-frame .ql-snow.ql-toolbar button:hover,.custom-rich-text-editor-frame .ql-snow.ql-toolbar button.ql-active,.custom-rich-text-editor-frame .ql-snow .ql-picker-label:hover,.custom-rich-text-editor-frame .ql-snow .ql-picker-label.ql-active,.custom-rich-text-editor-frame .ql-snow .ql-picker-item:hover,.custom-rich-text-editor-frame .ql-snow .ql-picker-item.ql-selected{color:var(--brand)}.custom-rich-text-editor-frame .ql-snow.ql-toolbar button:hover .ql-stroke,.custom-rich-text-editor-frame .ql-snow.ql-toolbar button.ql-active .ql-stroke,.custom-rich-text-editor-frame .ql-snow .ql-picker-label:hover .ql-stroke,.custom-rich-text-editor-frame .ql-snow .ql-picker-label.ql-active .ql-stroke,.custom-rich-text-editor-frame .ql-snow .ql-picker-item:hover .ql-stroke,.custom-rich-text-editor-frame .ql-snow .ql-picker-item.ql-selected .ql-stroke{stroke:var(--brand)}.custom-rich-text-editor-frame .ql-snow.ql-toolbar button:hover .ql-fill,.custom-rich-text-editor-frame .ql-snow.ql-toolbar button.ql-active .ql-fill,.custom-rich-text-editor-frame .ql-snow .ql-picker-label:hover .ql-fill,.custom-rich-text-editor-frame .ql-snow .ql-picker-label.ql-active .ql-fill,.custom-rich-text-editor-frame .ql-snow .ql-picker-item:hover .ql-fill,.custom-rich-text-editor-frame .ql-snow .ql-picker-item.ql-selected .ql-fill{fill:var(--brand)}.custom-rich-text-editor-frame .ql-snow .ql-picker-options{background:var(--paper);border:1px solid var(--ink-200);border-radius:var(--radius-md);padding:var(--space-2)}.custom-rich-text-editor-frame .ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:var(--ink-200)}.custom-rich-text-editor-frame .ql-editor code,.custom-rich-text-editor-frame .ql-editor pre.ql-syntax{background:var(--ink-50);color:var(--ink-900);border-radius:var(--radius-sm)}.custom-rich-text-editor-frame .ql-editor a{color:var(--brand)}.custom-rich-text-editor-footer{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.custom-rich-text-editor-count{color:var(--ink-500);font-size:var(--text-xs);margin-left:auto}.custom-search-select{gap:var(--space-2);flex-direction:column;display:flex}.custom-search-select-field{border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--paper);width:100%;transition:border-color var(--motion-slow) var(--ease), box-shadow var(--motion-slow) var(--ease);align-items:center;gap:var(--space-3);padding:var(--space-3) 13px;cursor:pointer;text-align:left;display:flex}.custom-search-select-field:focus-visible{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #34afb51f}.custom-search-select-field.is-invalid{border-color:var(--danger)}.custom-search-select-field.is-invalid:focus-visible{border-color:var(--danger);box-shadow:0 0 0 3px #ef6b6b26}.custom-search-select-field-sm{padding:var(--space-2) 11px}.custom-search-select-field-lg{padding:var(--space-4) 13px}.custom-search-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--ink-900);flex:1;overflow:hidden}.custom-search-select-placeholder{color:var(--ink-400)}.custom-search-select-panel{min-width:var(--select-anchor-width,200px);flex-direction:column;display:flex}.custom-search-select-search{font:inherit;font-size:var(--text-sm);color:var(--ink-900);background:0 0;border:0;outline:0}.custom-search-select-search::placeholder{color:var(--ink-400)}.custom-search-select-search{margin:var(--space-2);border:1px solid var(--ink-200);border-radius:var(--radius-sm);padding:7px 11px;line-height:1.5}.custom-search-select-search:focus{border-color:var(--brand);outline:none}.custom-search-select-options{gap:var(--space-1);max-height:min(40vh,280px);padding:0 var(--space-2) var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.custom-search-select-option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.custom-search-select-message{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--ink-400)}.custom-select{gap:var(--space-2);flex-direction:column;display:flex}.custom-select-field{border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--paper);width:100%;transition:border-color var(--motion-slow) var(--ease), box-shadow var(--motion-slow) var(--ease);align-items:center;gap:var(--space-3);color:var(--ink-900);font:inherit;text-align:left;cursor:pointer;display:flex}.custom-select-field:focus-visible{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #34afb51f}.custom-select-field.is-invalid{border-color:var(--danger)}.custom-select-field.is-invalid:focus-visible{border-color:var(--danger);box-shadow:0 0 0 3px #ef6b6b26}.custom-select-field i{color:var(--ink-400);flex-shrink:0;font-size:16px;line-height:1}.custom-select-field-md{height:40px;font-size:var(--text-sm);padding:0 13px}.custom-select-field-lg{height:44px;padding:0 13px}.custom-select-value{font:inherit;font-size:var(--text-sm);color:var(--ink-900);background:0 0;border:0;outline:0}.custom-select-value::placeholder{color:var(--ink-400)}.custom-select-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding:0;overflow:hidden}.custom-select-placeholder{color:var(--ink-400)}.custom-textarea{gap:var(--space-2);flex-direction:column;display:flex}.custom-textarea-field{border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--paper);width:100%;transition:border-color var(--motion-slow) var(--ease), box-shadow var(--motion-slow) var(--ease);padding:8px 13px}.custom-textarea-field:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #34afb51f}.custom-textarea-field.is-invalid{border-color:var(--danger)}.custom-textarea-field.is-invalid:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px #ef6b6b26}.custom-textarea-field-sm{padding:6px 11px}.custom-textarea-field-lg{padding:10px 13px}.custom-textarea-input{font:inherit;font-size:var(--text-sm);color:var(--ink-900);background:0 0;border:0;outline:0}.custom-textarea-input::placeholder{color:var(--ink-400)}.custom-textarea-input{resize:vertical;width:100%;padding:0;line-height:1.5}.custom-textarea-footer{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.custom-textarea-count{color:var(--ink-500);font-size:var(--text-xs);margin-left:auto}.image-upload{align-items:center;gap:var(--space-7);background:var(--ink-50);border:1px dashed var(--ink-200);border-radius:var(--radius-lg);padding:var(--space-6);transition:border-color var(--motion-slow) var(--ease), background var(--motion-slow) var(--ease);display:flex}.image-upload:hover,.image-upload.is-dragging{border-color:var(--brand);background:var(--brand-50)}.image-upload-text{flex:1;min-width:0}.image-upload-title{font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--ink-900)}.image-upload-meta{color:var(--ink-500);margin-top:2px}.image-upload-btn{padding:var(--space-3) var(--space-5);border:1px solid var(--ink-200);background:var(--paper);border-radius:var(--radius-sm);font-weight:var(--weight-semibold);font-size:var(--text-xs);color:var(--ink-700);cursor:pointer;transition:border-color var(--motion-slow) var(--ease), color var(--motion-slow) var(--ease)}.image-upload-btn:hover{border-color:var(--ink-900);color:var(--ink-900)}.image-upload-input{display:none}.segmented-control{align-items:center;gap:var(--space-2);padding:var(--space-1);background:var(--ink-100);border-radius:100px;align-self:flex-start;display:inline-flex}.segmented-control-button{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-8);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-500);transition:background var(--motion-slow) var(--ease), color var(--motion-slow) var(--ease), box-shadow var(--motion-slow) var(--ease);border-radius:100px;display:inline-flex}.segmented-control-button-active{background:var(--paper);color:var(--ink-900);box-shadow:0 1px 3px #00000014}.segmented-control-badge{font-size:10.5px;font-weight:var(--weight-bold);color:var(--brand-700);background:var(--brand-50);border-radius:var(--radius-sm);letter-spacing:.04em;padding:2px 6px}.switch{background:var(--ink-200);cursor:pointer;width:34px;height:20px;transition:background var(--motion-fast) var(--ease);border:0;border-radius:999px;flex-shrink:0;padding:0;position:relative}.switch:after{content:"";background:var(--paper);width:16px;height:16px;transition:transform var(--motion-fast) var(--ease);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000026}.switch-on{background:var(--brand)}.switch-on:after{transform:translate(14px)}.switch-disabled{opacity:.5;cursor:not-allowed}.weekday-picker{align-items:center;gap:var(--space-1);display:inline-flex}.weekday-picker-day{border:1px solid var(--ink-200);border-radius:var(--radius-sm);width:34px;height:34px;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-500);background:var(--paper);transition:background var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex}.weekday-picker-day-active{background:var(--brand);border-color:var(--brand);color:var(--paper)}.brochure-pricing-plan{padding:var(--space-11);transition:border-color var(--motion-slow) var(--ease);flex-direction:column;display:flex;position:relative}.brochure-pricing-plan .btn{width:100%;margin-top:28px}.brochure-pricing-plan-featured{border-color:var(--brand);background:linear-gradient(180deg, var(--paper), var(--brand-50));border-width:2px}.brochure-pricing-plan-badge{top:-12px;left:var(--space-11);background:var(--brand);color:var(--paper);font-size:11px;font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-sm);padding:5px 10px;position:absolute}.brochure-pricing-plan-name{font-size:13px;font-weight:var(--weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-700);margin:0 0 var(--space-2)}.brochure-pricing-plan-target{color:var(--ink-500);margin:0 0 28px}.brochure-pricing-plan-price{font-size:48px;font-weight:var(--weight-black);letter-spacing:-.03em;color:var(--ink-900);line-height:1}.brochure-pricing-plan-price-currency{font-size:24px;font-weight:var(--weight-bold);color:var(--ink-500);vertical-align:top;margin-right:2px;line-height:1.6}.brochure-pricing-plan-price-dim{font-size:var(--text-md);color:var(--ink-400);font-weight:var(--weight-medium);letter-spacing:0}.brochure-pricing-plan-meta{color:var(--ink-400);margin-top:var(--space-1);font-size:13px}.brochure-pricing-plan-features{margin:var(--space-10) 0 0;border-top:1px solid var(--ink-100);gap:var(--space-5);flex-direction:column;flex:1;padding:28px 0 0;list-style:none;display:flex}.brochure-pricing-plan-feature{align-items:center;gap:var(--space-4);color:var(--ink-700);display:flex}.brochure-pricing-plan-feature-off{color:var(--ink-400)}.brochure-pricing-plan-feature-off .brochure-pricing-plan-feature-tick{background:var(--ink-200);color:var(--ink-400)}.brochure-pricing-plan-feature-tick{background:var(--brand);width:18px;height:18px;color:var(--paper);border-radius:50%;flex:0 0 18px;place-items:center;font-size:11px;display:grid}.brochure-pricing{padding:96px 0}.brochure-pricing-toggle-wrap{text-align:center;margin-bottom:var(--space-12)}.brochure-pricing-grid{gap:var(--space-9);grid-template-columns:repeat(4,1fr);max-width:1100px;margin:0 auto;display:grid}@media (width<=1000px){.brochure-pricing-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.brochure-pricing{padding:var(--space-13) 0}}@media (width<=640px){.brochure-pricing-grid{grid-template-columns:1fr}}.brochure-hero,.brochure-features,.brochure-how,.brochure-integ,.brochure-pricing,.brochure-contact{scroll-margin-top:72px}.active-filters{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;min-height:24px;display:flex}.active-filters-clear{font-size:var(--text-xs);color:var(--ink-500);font-weight:var(--weight-medium);padding:4px var(--space-3);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--motion-base) var(--ease), background var(--motion-base) var(--ease);background:0 0;border:0}.active-filters-clear:hover{color:var(--ink-900);background:var(--ink-100)}.filter-count{background:var(--brand);min-width:18px;color:var(--paper);font-size:10.5px;font-weight:var(--weight-bold);border-radius:var(--radius-pill);letter-spacing:.02em;justify-content:center;align-items:center;padding:1px 6px;display:inline-flex}.filter-popover{flex-direction:column;width:380px;max-height:min(560px,80vh);display:flex}.filter-popover-head{padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--ink-100);justify-content:space-between;align-items:center;display:flex}.filter-popover-title{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-900)}.filter-popover-close{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-500);cursor:pointer;transition:background var(--motion-base) var(--ease), color var(--motion-base) var(--ease);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.filter-popover-close:hover{background:var(--ink-100);color:var(--ink-900)}.filter-popover-close i{font-size:18px;line-height:1;display:block}.filter-popover-body{padding:var(--space-3) var(--space-5) var(--space-5);flex:1;overflow-y:auto}.filter-group{padding:var(--space-3) var(--space-2) var(--space-5)}.filter-group+.filter-group{border-top:1px solid var(--ink-100);padding-top:var(--space-5)}.filter-group-label{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);margin-bottom:var(--space-5);padding:0 var(--space-2)}.filter-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.filter-chip{border-radius:var(--radius-pill);border:1px solid var(--ink-200);background:var(--paper);font-size:12.5px;font-weight:var(--weight-medium);color:var(--ink-700);cursor:pointer;transition:border-color var(--motion-base) var(--ease), color var(--motion-base) var(--ease), background var(--motion-base) var(--ease);align-items:center;gap:5px;padding:5px 11px;display:inline-flex}.filter-chip i{font-size:13px}.filter-chip:hover{border-color:var(--ink-400);color:var(--ink-900)}.filter-chip-active{background:var(--brand-50);border-color:var(--brand-100);color:var(--brand-700);font-weight:var(--weight-semibold)}.filter-chip-active i{color:var(--brand-700)}.filter-check-list{flex-direction:column;gap:1px;display:flex}.filter-check{align-items:center;gap:var(--space-5);padding:6px var(--space-3);border-radius:var(--radius-sm);color:var(--ink-900);text-align:left;cursor:pointer;width:100%;transition:background var(--motion-base) var(--ease);background:0 0;border:0;font-size:13px;display:flex}.filter-check:hover{background:var(--ink-50)}.filter-check-box{border:1.5px solid var(--ink-300);background:var(--paper);width:16px;height:16px;transition:background var(--motion-base) var(--ease), border-color var(--motion-base) var(--ease);border-radius:4px;flex-shrink:0;place-items:center;display:grid}.filter-check-box i{color:var(--paper);opacity:0;font-size:12px;line-height:1}.filter-check-box-active{background:var(--brand);border-color:var(--brand)}.filter-check-box-active i{opacity:1}.filter-check-label{flex:1}.filter-popover-foot{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-7);border-top:1px solid var(--ink-100);background:var(--ink-50);border-radius:0 0 var(--radius-md) var(--radius-md);display:flex}.filter-popover-clear{color:var(--ink-500);font-size:13px;font-weight:var(--weight-medium);padding:6px var(--space-3);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--motion-base) var(--ease), background var(--motion-base) var(--ease);background:0 0;border:0}.filter-popover-clear:hover{color:var(--ink-900);background:var(--paper)}.pagination{padding:var(--space-6) 0;color:var(--ink-500);justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.pagination-info strong{color:var(--ink-900);font-weight:var(--weight-semibold)}.pagination-pager{align-items:center;gap:4px;display:flex}.pagination-pager-btn{min-width:30px;height:30px;padding:0 var(--space-3);border:1px solid var(--ink-200);background:var(--paper);border-radius:var(--radius-sm);color:var(--ink-700);font-size:12px;font-weight:var(--weight-medium);transition:border-color var(--motion-base) var(--ease), color var(--motion-base) var(--ease);cursor:pointer;place-items:center;display:grid}.pagination-pager-btn:hover:not(:disabled){border-color:var(--ink-900);color:var(--ink-900)}.pagination-pager-btn:disabled{opacity:.4;cursor:not-allowed}.pagination-pager-btn i{font-size:13px}.card-listing{flex-direction:column;display:flex}.card-listing-head{margin-bottom:var(--space-3)}.card-listing-rows{gap:var(--space-3);flex-direction:column;display:flex}.card-listing-row{background:var(--paper);border:1px solid var(--ink-200);border-radius:var(--radius-lg);transition:border-color var(--motion-base) var(--ease), box-shadow var(--motion-base) var(--ease);overflow:hidden}.card-listing-row-clickable{cursor:pointer}.card-listing-row-clickable:hover{border-color:var(--ink-300);box-shadow:var(--shadow-sm)}.card-listing-skeleton{padding:var(--space-7);background:var(--paper);border:1px solid var(--ink-200);border-radius:var(--radius-lg)}.listing-table{background:var(--paper);border:1px solid var(--ink-200);border-radius:var(--radius-lg);overflow:hidden}.listing-table .pagination{padding-left:var(--space-9);padding-right:var(--space-9);border-top:1px solid var(--ink-100);background:var(--paper)}.listing-table-thead,.listing-table-row{grid-template-columns:var(--cols,repeat(auto-fit, minmax(120px, 1fr)));align-items:center;gap:var(--space-7);padding:0 var(--space-9);display:grid}.listing-table-thead{background:var(--ink-100);border-bottom:1px solid var(--ink-200);height:40px;font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-700)}.listing-table-th{align-items:center;gap:4px;display:inline-flex}.listing-table-th-sortable{cursor:pointer}.listing-table-th-sortable:hover{color:var(--ink-900)}.listing-table-th-sortable i{opacity:0;transition:opacity var(--motion-base) var(--ease);font-size:12px}.listing-table-th-sortable:hover i{opacity:.6}.listing-table-th-sorted{color:var(--ink-900)}.listing-table-th-sorted i{opacity:1;color:var(--brand)}.listing-table-row{min-height:60px;padding-top:var(--space-5);padding-bottom:var(--space-5);border-top:1px solid var(--ink-100);transition:background var(--motion-base) var(--ease);font-size:var(--text-sm);color:var(--ink-700);position:relative}.listing-table-row:first-of-type{border-top:0}.listing-table-row:hover{background:var(--ink-50)}.listing-table-row-clickable{cursor:pointer}.modal-overlay{z-index:100;padding:var(--space-10);opacity:0;pointer-events:none;transition:opacity var(--motion-slow) var(--ease);background:#272d466b;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-overlay[data-state=open]{opacity:1;pointer-events:auto}.modal{box-shadow:var(--shadow-lg);width:100%;max-height:calc(100vh - var(--space-13));transition:transform var(--motion-slow) var(--ease);flex-direction:column;display:flex;transform:translateY(8px)scale(.99)}.modal[data-state=open]{transform:translateY(0)scale(1)}.modal-sm{max-width:420px}.modal-md{max-width:480px}.modal-lg{max-width:720px}.modal-xl{max-width:960px}.modal-head{justify-content:space-between;align-items:flex-start;gap:var(--space-7);padding:var(--space-9) var(--space-10) var(--space-5);display:flex}.modal-head-text{flex:1;min-width:0}.modal-title{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--ink-900);letter-spacing:-.01em;margin:0}.modal-sub{font-size:var(--text-sm);color:var(--ink-500);margin:var(--space-2) 0 0}.modal-close{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--ink-500);cursor:pointer;transition:background var(--motion-base) var(--ease), color var(--motion-base) var(--ease);background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.modal-close:hover{background:var(--ink-100);color:var(--ink-900)}.modal-close i{font-size:18px}.modal-body{padding:0 var(--space-10) var(--space-9);gap:var(--space-7);flex-direction:column;display:flex;overflow-y:auto}.modal-body-unpadded{gap:0;padding:0}.modal-foot{justify-content:flex-end;gap:var(--space-3);padding:var(--space-7) var(--space-10);border-top:1px solid var(--ink-100);background:var(--ink-50);border-radius:0 0 var(--radius-lg) var(--radius-lg);display:flex}.modal-icon{border-radius:var(--radius-md);width:44px;height:44px;margin-bottom:var(--space-5);background:var(--ink-50);color:var(--ink-500);flex-shrink:0;place-items:center;font-size:20px;display:grid}.modal-icon-danger{background:var(--palette-rose-light);color:var(--palette-rose-dark)}.drawer-overlay{opacity:0;pointer-events:none;transition:opacity var(--motion-slow) var(--ease);z-index:50;background:#0f172a52;position:fixed;inset:0}.drawer-overlay-open{opacity:1;pointer-events:auto}.drawer{background:var(--paper);border-left:1px solid var(--ink-200);width:440px;max-width:100vw;transition:transform var(--motion-slow) var(--ease);z-index:60;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-16px 0 32px #0f172a0f}.drawer-open{transform:translate(0)}.drawer-head{align-items:flex-start;gap:var(--space-3);padding:var(--space-7) var(--space-9) var(--space-6);border-bottom:1px solid var(--ink-100);display:flex}.drawer-head-content{flex:1;min-width:0}.drawer-body{padding:var(--space-7) var(--space-9);flex:1;overflow-y:auto}.drawer-foot{padding:var(--space-6) var(--space-9);border-top:1px solid var(--ink-100);background:var(--ink-50);gap:var(--space-3);display:flex}.branches-modal-meta{gap:var(--space-5);padding:var(--space-5) var(--space-7);background:var(--ink-50);border-bottom:1px solid var(--ink-100);border-radius:var(--radius-md) var(--radius-md) 0 0;grid-template-columns:repeat(3,1fr);display:grid}.branches-modal-meta-cell{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.branches-modal-meta-cell-label{color:var(--ink-400)}.branches-modal-meta-cell-value{color:var(--ink-900)}.branches-modal-meta-integration{align-items:center;gap:var(--space-2);display:inline-flex}.branches-modal-search{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-7);border-bottom:1px solid var(--ink-100);display:flex}.branches-modal-search .custom-input{flex:1}.branches-modal-search-count{color:var(--ink-500);font-variant-numeric:tabular-nums;white-space:nowrap}.branches-modal-list{max-height:380px;overflow-y:auto}.branches-modal-row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-7);border-bottom:1px solid var(--ink-100);transition:background var(--motion-fast) var(--ease);grid-template-columns:1fr auto;display:grid}.branches-modal-row:last-child{border-bottom:0}.branches-modal-row:hover{background:var(--ink-50)}.branches-modal-row-name{align-items:center;gap:var(--space-2);min-width:0;color:var(--ink-900);display:inline-flex}.branches-modal-row-name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-900);overflow:hidden}.branches-modal-row-ts{color:var(--ink-500);white-space:nowrap;font-variant-numeric:tabular-nums}.branches-modal-empty{padding:var(--space-9) var(--space-7)}.branches-modal-load-more{padding:var(--space-3) var(--space-7);justify-content:center;display:flex}.code-listing-table{--cols:minmax(280px, 2.4fr) minmax(220px, 1.6fr) 160px 40px}.repo-cell-text-muted{color:var(--ink-400)}.actions{padding:var(--space-6) var(--space-8)}.actions-validate{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);font-size:var(--text-xs);color:var(--ink-500);display:flex}.actions-validate i{font-size:var(--text-sm);flex-shrink:0}.actions-validate strong{font-weight:var(--weight-semibold)}.actions-validate-ready{color:var(--success)}.actions-buttons{gap:var(--space-3);flex-direction:column;display:flex}.actions-buttons .btn{width:100%}.basics{gap:var(--space-6);flex-direction:column;display:flex}.basics-row{align-items:start;gap:var(--space-6);grid-template-columns:2fr 1fr;display:grid}.basics-tabular .custom-input-input{font-variant-numeric:tabular-nums}@media (width<=720px){.basics-row{grid-template-columns:1fr}}.form-section{overflow:hidden}.form-section-head{padding:var(--space-8) var(--space-9) var(--space-5)}.form-section-title{align-items:center;gap:var(--space-3);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-900);margin:0;display:flex}.form-section-pip{border-radius:var(--radius-pill);background:var(--ink-100);width:22px;height:22px;color:var(--ink-700);font-size:var(--text-xs);font-variant-numeric:tabular-nums;place-items:center;display:grid}.form-section-description{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--ink-500);max-width:60ch}.form-section-body{padding:var(--space-1) var(--space-9) var(--space-8)}.people{gap:var(--space-6);flex-direction:column;display:flex}.people-row{align-items:start;gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.people-contributors{gap:var(--space-2);flex-direction:column;display:flex}.people-user-name{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.people-option-role{padding-left:var(--space-3);font-size:var(--text-xs);color:var(--ink-500);flex-shrink:0;margin-left:auto}@media (width<=720px){.people-row{grid-template-columns:1fr}}.preview{overflow:hidden}.preview-head{justify-content:space-between;align-items:center;gap:var(--space-7);padding:var(--space-6) var(--space-8);border-bottom:1px solid var(--ink-100);display:flex}.preview-head-title{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-700);margin:0}.preview-body{padding:var(--space-7) var(--space-8) var(--space-8)}.preview-title{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--ink-900)}.preview-version{margin-top:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:var(--ink-100);color:var(--ink-700);font-size:var(--text-xs);font-variant-numeric:tabular-nums;display:inline-block}.preview-section{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--ink-100)}.preview-key{margin-bottom:var(--space-3);font-size:var(--text-2xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-500)}.preview-value{font-size:var(--text-sm);color:var(--ink-900)}.preview-value-dim{color:var(--ink-400);font-style:italic}.preview-coordinator{align-items:center;gap:var(--space-4);display:flex}.preview-coordinator-name{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-900)}.preview-timeline{gap:var(--space-3);flex-direction:column;display:flex}.preview-timeline-row{align-items:center;gap:var(--space-4);font-size:var(--text-xs);display:flex}.preview-timeline-date{color:var(--ink-700);font-variant-numeric:tabular-nums;margin-left:auto}.preview-timeline-empty{font-size:var(--text-sm);color:var(--ink-400);margin-left:auto;font-style:italic}.preview-tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.risk-rollback{gap:var(--space-6);flex-direction:column;display:flex}.stage-timeline{gap:var(--space-5);flex-direction:column;display:flex}.stage-timeline-row{align-items:center;gap:var(--space-6);grid-template-columns:minmax(140px,1fr) 2fr;display:grid}.stage-timeline-name{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-800);display:flex}@media (width<=720px){.stage-timeline-row{gap:var(--space-2);grid-template-columns:1fr;align-items:start}}.create-release-grid{align-items:start;gap:var(--space-11);grid-template-columns:1fr 340px;display:grid}.create-release-main{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.create-release-aside{top:var(--space-13);gap:var(--space-6);flex-direction:column;display:flex;position:sticky}@media (width<=1100px){.create-release-grid{grid-template-columns:1fr}.create-release-aside{position:static}}.activity-feed{padding:var(--space-1) 0}.activity-item{gap:var(--space-5);border-bottom:1px solid var(--ink-100);grid-template-columns:24px 1fr auto;align-items:center;padding:11px 20px;display:grid}.activity-item:last-child{border-bottom:0}.activity-item-avatar{flex-shrink:0}.activity-item-text{color:var(--ink-700);min-width:0;margin:0}.activity-item-text strong{color:var(--ink-900);font-weight:var(--weight-semibold)}.activity-item-time{color:var(--ink-400);white-space:nowrap;margin:0}.activity-item-time .skeleton{width:32px}.dashboard-head{justify-content:space-between;align-items:flex-start;gap:var(--space-7);margin-bottom:var(--space-10);flex-wrap:wrap;display:flex}.dashboard-head-greeting{margin:0 0 var(--space-1)}.dashboard-head-subtitle{color:var(--ink-500);margin:0}.dashboard-head-subtitle strong{color:var(--ink-900);font-weight:var(--weight-semibold)}.dashboard-head-actions{align-items:center;gap:var(--space-4);display:flex}.dashboard-stat-strip{margin-bottom:var(--space-8)}.dashboard-activity-card{overflow:hidden}.dashboard-activity-card-head{padding:var(--space-7) var(--space-9);border-bottom:1px solid var(--ink-100);justify-content:space-between;align-items:center;display:flex}.dashboard-activity-card-title{align-items:center;gap:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink-700);text-transform:uppercase;letter-spacing:.04em;margin:0;display:flex}.dashboard-activity-card-title i{color:var(--ink-500);font-size:14px}.dashboard-activity-card-body{max-height:480px;overflow-y:auto}.tabs{gap:var(--space-1);border-bottom:1px solid var(--ink-200);margin-bottom:var(--space-7);display:flex}.tab{padding:var(--space-4) var(--space-6);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-500);align-items:center;gap:var(--space-3);transition:color var(--motion-base) var(--ease), border-color var(--motion-base) var(--ease);background:0 0;border-bottom:2px solid #0000;margin-bottom:-1px;display:inline-flex}.tab:hover{color:var(--ink-900)}.tab-active{color:var(--ink-900);border-bottom-color:var(--brand);font-weight:var(--weight-semibold)}.tab-count{font-size:11px;font-weight:var(--weight-semibold);background:var(--ink-100);color:var(--ink-500);border-radius:var(--radius-pill);text-align:center;min-width:20px;padding:1px 7px}.tab-active .tab-count{background:var(--brand-50);color:var(--brand-700)}.integrations-section{margin-bottom:var(--space-12)}.integrations-section-heading{color:var(--ink-500);margin:0 0 var(--space-7)}.integrations-grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1100px){.integrations-grid{grid-template-columns:repeat(2,1fr)}}.text-overline.integrations-card-subtitle{color:var(--ink-500);font-weight:var(--weight-medium);margin:var(--space-1) 0 var(--space-3)}.integrations-card-description{color:var(--ink-500);margin:0}.integrations-card-meta{align-items:center;gap:var(--space-2);color:var(--ink-500);font-size:var(--text-xs);display:inline-flex}.integrations-card-action{align-items:center;gap:var(--space-1);color:var(--brand-700);font-weight:var(--weight-medium);font-size:var(--text-xs);display:inline-flex}.integrations-status-pip{top:var(--space-7);right:var(--space-7);align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.04em;display:inline-flex;position:absolute}.integrations-status-pip-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.integrations-status-pip-connected{color:var(--success)}.integrations-status-pip-coming-soon{color:var(--ink-500)}.integrations-skeleton-card{background:var(--paper);border:1px solid var(--ink-200);border-radius:var(--radius-lg);padding:var(--space-11);gap:var(--space-3);flex-direction:column;display:flex}.integrations-skeleton-icon{height:44px;margin-bottom:var(--space-5)}.integrations-skeleton-title{height:var(--text-lg)}.integrations-skeleton-subtitle{height:var(--text-xs);margin-bottom:var(--space-3)}.integrations-skeleton-line{height:var(--text-sm)}.progress-segments{gap:var(--space-2);flex-direction:column;width:100%;min-width:0;display:flex}.progress-segments-track{gap:var(--space-1);width:100%;display:flex}.progress-segments-seg{border-radius:var(--radius-pill);background:var(--ink-200);flex:1 1 0;height:6px;position:relative;overflow:hidden}.progress-segments-seg:after{content:"";width:var(--progress-fill,0%);border-radius:inherit;transition:width var(--motion-slow) var(--ease);position:absolute;inset:0}.progress-segments-seg-primary:after{background:var(--brand)}.progress-segments-seg-success:after{background:var(--success)}.progress-segments-seg-danger:after{background:var(--danger)}.progress-segments-seg-warning:after{background:var(--warning)}.progress-segments-seg-info:after{background:var(--palette-sky-dark)}.progress-segments-seg-secondary:after{background:var(--ink-500)}.progress-segments-seg-light:after{background:var(--ink-300)}.progress-segments-seg-dark:after{background:var(--ink-900)}.progress-segments-caption{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--ink-500);white-space:nowrap;min-width:0;display:flex}.stepper{justify-content:center;align-items:center;gap:0;width:100%;display:flex}.stepper-step{flex-shrink:0;align-items:center;display:inline-flex}.stepper-dot{background:var(--paper);border:1.5px solid var(--ink-200);width:28px;height:28px;color:var(--ink-400);font-size:13px;font-weight:var(--weight-bold);transition:background var(--motion-slow) var(--ease), border-color var(--motion-slow) var(--ease), color var(--motion-slow) var(--ease), box-shadow var(--motion-slow) var(--ease);border-radius:50%;place-items:center;display:grid}.stepper-step.is-done .stepper-dot{background:var(--brand);border-color:var(--brand);color:var(--paper)}.stepper-step.is-active .stepper-dot{background:var(--paper);border-color:var(--brand);color:var(--brand-700);box-shadow:0 0 0 4px var(--brand-50)}.stepper-line{background:var(--ink-200);width:36px;height:1.5px;transition:background var(--motion-slow) var(--ease);border-radius:1px;flex-shrink:0}.stepper-line.is-done{background:var(--brand)}.new-org-card{padding-top:var(--space-11);padding-bottom:36px}.new-org-stepper-wrap{margin-top:var(--space-1);margin-bottom:28px}.new-org-actions{gap:var(--space-4);margin-top:var(--space-10);display:flex}.new-org-actions .btn-primary{flex:auto}.new-org-actions .btn-outline,.new-org-actions .btn-ghost{flex:none}.new-org-period{margin-bottom:var(--space-8);flex-wrap:wrap;justify-content:center;display:flex}.new-org-placeholder{color:var(--ink-500);padding:var(--space-11);border:1px dashed var(--ink-200);border-radius:var(--radius-md);text-align:center}.new-org-plan-period{color:var(--ink-500);font-size:var(--text-xs);font-weight:var(--weight-medium);margin-left:2px}.new-org-cta{margin-top:var(--space-9);justify-content:center;display:flex}.new-org-cta .btn{min-width:220px}.new-org-form{gap:var(--space-8);flex-direction:column;display:flex}.new-org-checkout{margin-top:var(--space-1)}.section-jump-rail{right:var(--space-10);padding:var(--space-4) var(--space-2);background:var(--paper);border:1px solid var(--ink-200);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);z-index:10;flex-direction:column;gap:1px;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.section-jump-rail-item{width:22px;height:18px;color:var(--ink-400);font-size:11px;font-weight:var(--weight-semibold);cursor:pointer;transition:color var(--motion-fast) var(--ease), background var(--motion-fast) var(--ease);background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:inline-flex}.section-jump-rail-item:hover{color:var(--ink-900);background:var(--ink-100)}.section-jump-rail-empty{color:var(--ink-300);pointer-events:none;cursor:default}@media (width<=1500px){.section-jump-rail{display:none}}.section-nav{gap:var(--space-1);flex-direction:column;display:flex;position:sticky;top:88px}.section-nav-item{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--ink-600);font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:left;cursor:pointer;transition:color var(--motion-fast) var(--ease), background var(--motion-fast) var(--ease);background:0 0;border:0;display:flex}.section-nav-item:hover{color:var(--ink-900);background:var(--ink-100)}.section-nav-item-active,.section-nav-item-active:hover{color:var(--brand-700);background:var(--brand-50)}.section-nav-item-danger{color:var(--danger)}.section-nav-item-danger:hover{color:var(--danger);background:var(--ink-100)}.section-nav-separator{background:var(--ink-100);height:1px;margin:var(--space-3) 0}.settings-avatar-uploader{align-items:center;gap:var(--space-7);display:flex}.settings-stages{margin-top:var(--space-2);border:1px solid var(--ink-100);border-radius:var(--radius-md);background:var(--paper);overflow:hidden}.settings-stage-row{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-6);border-top:1px solid var(--ink-100);display:flex}.settings-stage-row:first-child{border-top:0}.settings-stage-input{align-items:center;gap:var(--space-3);display:inline-flex}.settings-stage-input .custom-input-field{width:96px}.settings-stage-input .custom-input-input{text-align:right;font-variant-numeric:tabular-nums}.settings-stage-input .settings-stage-input-unit{font-size:var(--text-xs);color:var(--ink-500);min-width:32px}.settings-stage-total{padding:var(--space-4) var(--space-6);background:var(--ink-50);border-top:1px solid var(--ink-100);font-size:var(--text-xs);color:var(--ink-500);justify-content:space-between;align-items:center;display:flex}.settings-stage-total b{color:var(--ink-900);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.connections-grid{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.connections-tile-row{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;display:flex}.release-card-row{align-items:center;gap:var(--space-7);padding:var(--space-6) var(--space-8);grid-template-columns:minmax(0,1fr) 120px 168px 300px 48px 100px 20px;display:grid}.release-card-head-row{padding-top:0;padding-bottom:var(--space-3)}.release-card-head-row>div{font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500)}.release-card-overdue{background:color-mix(in oklch, var(--palette-rose-light) 22%, var(--paper))}.release-card-mode{box-shadow:inset 3px 0 0 var(--brand)}.release-card-main{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.release-card-title{font-weight:var(--weight-semibold);color:var(--ink-900);min-width:0}.release-card-meta{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.release-card-meta .tag-group{display:contents}.release-stage-name{color:var(--ink-900);font-weight:var(--weight-semibold)}.release-stage-name[data-tone=teal]{color:var(--palette-teal-dark)}.release-stage-name[data-tone=lilac]{color:var(--palette-lilac-dark)}.release-stage-name[data-tone=sky]{color:var(--palette-sky-dark)}.release-stage-name[data-tone=mint]{color:var(--palette-mint-dark)}.release-stage-name[data-tone=peach]{color:var(--palette-peach-dark)}.release-stage-name[data-tone=amber]{color:var(--palette-amber-dark)}.release-stage-name-complete{color:var(--success)}.release-stage-of{color:var(--ink-500);font-variant-numeric:tabular-nums}.release-schedule-delta{font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);padding-left:var(--space-2);margin-left:var(--space-1);border-left:1px solid color-mix(in oklch, currentColor 25%, transparent)}.release-card-stage{padding-right:var(--space-8)}.release-card-target{font-size:var(--text-sm);color:var(--ink-700)}.release-card-chev{color:var(--ink-400);justify-content:flex-end;display:flex}.release-drawer-head{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.release-drawer-coordinator{align-items:center;gap:var(--space-3);display:flex}.release-drawer-name{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--ink-900);line-height:1.3}.release-drawer-loading{gap:var(--space-5);flex-direction:column;display:flex}.release-drawer-section{margin-bottom:var(--space-10)}.release-drawer-section:last-child{margin-bottom:0}.release-drawer-section-title{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-900);margin:0 0 var(--space-5)}.release-drawer-stages{margin:0;padding:0;list-style:none}.release-drawer-stage{align-items:center;gap:var(--space-5);padding:var(--space-4) 0;border-top:1px solid var(--ink-100);grid-template-columns:28px 1fr auto;display:grid}.release-drawer-stage:first-child{border-top:0}.release-drawer-stage-dot{border:2px solid var(--ink-200);background:var(--paper);color:#0000;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.release-drawer-stage-dot i{font-size:var(--text-2xs)}.release-drawer-stage-completed .release-drawer-stage-dot{background:var(--brand);border-color:var(--brand);color:var(--paper)}.release-drawer-stage-in-flight .release-drawer-stage-dot{border-color:var(--brand)}.release-drawer-stage-in-flight .release-drawer-stage-dot:after{content:"";background:var(--brand);border-radius:50%;width:8px;height:8px}.release-drawer-stage-done-late .release-drawer-stage-dot{background:var(--palette-rose-dark);border-color:var(--palette-rose-dark);color:var(--paper)}.release-drawer-stage-overdue .release-drawer-stage-dot{border-color:var(--palette-rose-dark);background:var(--paper);color:#0000}.release-drawer-stage-overdue .release-drawer-stage-dot:after{content:"";background:var(--palette-rose-dark);border-radius:50%;width:8px;height:8px}.release-drawer-stage-info{min-width:0}.release-drawer-stage-name-row{align-items:center;gap:var(--space-3);display:flex}.release-drawer-stage-name{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-900)}.release-drawer-stage-completed .release-drawer-stage-name{color:var(--ink-500)}.release-drawer-stage-state{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;padding:1px var(--space-3);border-radius:var(--radius-pill);background:var(--brand-50);color:var(--brand-700)}.release-drawer-stage-overdue .release-drawer-stage-state{background:var(--palette-rose-light);color:var(--palette-rose-dark)}.release-drawer-stage-done-late .release-drawer-stage-state{background:color-mix(in oklch, var(--palette-rose-light) 70%, var(--paper));color:var(--palette-rose-dark)}.release-drawer-stage-early .release-drawer-stage-state{background:var(--brand-50);color:var(--brand-700)}.release-drawer-stage-when{font-size:var(--text-xs);color:var(--ink-500);margin-top:2px}.release-drawer-stage-when s{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklch, var(--palette-rose-dark) 60%, transparent);text-decoration-color:color-mix(in oklch, var(--palette-rose-dark) 60%, transparent);color:var(--ink-400)}.release-drawer-stage-trail{align-items:center;gap:var(--space-3);justify-self:end;display:flex}.release-drawer-stage-duration{font-size:var(--text-xs);color:var(--ink-500);font-variant-numeric:tabular-nums}.release-drawer-meta{column-gap:var(--space-6);row-gap:var(--space-7);grid-template-columns:1fr 1fr;margin:0;display:grid}.release-drawer-meta-item{min-width:0}.release-drawer-meta-item-wide{grid-column:1/-1}.release-drawer-meta-item dt{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500);margin-bottom:var(--space-2)}.release-drawer-meta-item dd{font-size:var(--text-sm);color:var(--ink-900);margin:0}.release-drawer-tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.schedule-list{background:var(--paper);border:1px solid var(--ink-200);border-radius:var(--radius-lg);overflow:hidden}.schedule-list-week{border-top:1px solid var(--ink-100)}.schedule-list-week:first-child{border-top:0}.schedule-list-week-head{align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-9);background:var(--ink-50);border-bottom:1px solid var(--ink-100);display:flex}.schedule-list-week-name{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-900)}.schedule-list-week-range{font-size:var(--text-xs);color:var(--ink-500)}.schedule-list-week-count{font-size:var(--text-xs);color:var(--ink-500);margin-left:auto}.schedule-list-rows{margin:0;padding:0;list-style:none}.schedule-list-row{align-items:center;gap:var(--space-5);width:100%;padding:var(--space-4) var(--space-9);border:0;border-bottom:1px solid var(--ink-100);cursor:pointer;text-align:left;font:inherit;transition:background var(--motion-fast) var(--ease);background:0 0;grid-template-columns:140px minmax(220px,1fr) 140px 220px 20px;display:grid;position:relative}.schedule-list-row:before{content:"";background:0 0;width:3px;position:absolute;top:0;bottom:0;left:0}.schedule-list-row-overdue:before{background:color-mix(in oklch, var(--palette-rose-dark) 75%, transparent)}.schedule-list-row-done-late:before{background:color-mix(in oklch, var(--palette-rose-dark) 45%, transparent)}.schedule-list-row-early:before{background:var(--brand)}.schedule-list-row-in-flight:before,.schedule-list-row-ending-this-week:before{background:color-mix(in oklch, var(--ink-400) 65%, transparent)}.schedule-list-row-done:before,.schedule-list-row-completed:before{background:var(--ink-200)}.schedule-list-row-scheduled:before,.schedule-list-row-planned:before{background:0 0}.schedule-list-row-overdue{background:color-mix(in oklch, var(--palette-rose-light) 30%, var(--paper))}.schedule-list-row-overdue:hover{background:color-mix(in oklch, var(--palette-rose-light) 50%, var(--paper))}.schedule-list-row:not(.schedule-list-row-overdue):hover{background:var(--ink-50)}.schedule-list-rows li:last-child .schedule-list-row{border-bottom:0}.schedule-list-row-skeleton{cursor:default}.schedule-list-row-date{font-size:var(--text-xs);color:var(--ink-500);font-variant-numeric:tabular-nums;white-space:nowrap}.schedule-list-row-date.is-overdue{color:var(--palette-rose-dark);font-weight:var(--weight-semibold)}.schedule-list-row-name{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.schedule-list-row-stage{align-items:center;display:flex}.schedule-list-row-stage>.tag{width:100%}.schedule-list-row-span{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--ink-500);white-space:nowrap;min-width:0;display:flex}.schedule-list-row-span-dates{text-overflow:ellipsis;overflow:hidden}.schedule-list-row-span-dates s{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklch, var(--palette-rose-dark) 60%, transparent);text-decoration-color:color-mix(in oklch, var(--palette-rose-dark) 60%, transparent);color:var(--ink-400)}.schedule-list-row>i{color:var(--ink-300);font-size:var(--text-md)}.timeline{--timeline-leftcol:220px;background:var(--paper);border-radius:var(--radius-lg);position:relative}.timeline-body{border-left:1px solid var(--ink-200);border-right:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.timeline-head-wrap{background:var(--ink-50);z-index:9;position:sticky;top:121px}.timeline-head{grid-template-columns:var(--timeline-leftcol) 1fr;background:var(--ink-50);border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-100);border-left:1px solid var(--ink-200);border-right:1px solid var(--ink-200);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);display:grid}.timeline-head-left{padding:0 var(--space-7);color:var(--ink-500);border-right:1px solid var(--ink-100);align-items:center;display:flex}.timeline-head-right{grid-template-columns:repeat(var(--timeline-days), 1fr);display:grid}.timeline-head-day{padding:var(--space-3) 0 var(--space-2);text-align:center;border-right:1px solid var(--ink-100)}.timeline-head-day:last-child{border-right:0}.timeline-head-day.is-weekend{background:color-mix(in oklch, var(--ink-100) 50%, var(--paper))}.timeline-head-dow{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-400)}.timeline-head-num{width:20px;height:20px;font-size:var(--text-xs);color:var(--ink-700);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:inline-grid}.timeline-head-day.is-today .timeline-head-num{background:var(--brand);color:var(--paper);font-weight:var(--weight-semibold)}.timeline-head-day.is-today{position:relative}.timeline-head-day.is-today:after{content:"";background:var(--brand);z-index:10;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-4px;left:0;transform:translate(-50%)}.timeline-row{grid-template-columns:var(--timeline-leftcol) 1fr;border-bottom:1px solid var(--ink-100);min-height:44px;display:grid}.timeline-row:last-child{border-bottom:0}.timeline-row:hover{background:var(--ink-50)}.timeline-row-left{padding:var(--space-3) var(--space-7);border-right:1px solid var(--ink-100);flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.timeline-row-name{max-width:100%;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-900);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;display:inline-block;overflow:hidden}.timeline-row-name:hover{text-underline-offset:2px;text-decoration:underline}.timeline-row-sub{font-size:var(--text-xs);color:var(--ink-500);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.timeline-row-right{grid-template-columns:repeat(var(--timeline-days), 1fr);min-height:44px;display:grid;position:relative}.timeline-cell{border-right:1px solid var(--ink-100)}.timeline-cell:last-child{border-right:0}.timeline-cell.is-weekend{background:color-mix(in oklch, var(--ink-100) 50%, var(--paper))}.timeline-cell.is-today{background:color-mix(in oklch, var(--brand) 4%, transparent)}.timeline-bar{height:22px;padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:filter var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease);border:0;align-items:center;display:flex;position:absolute;overflow:hidden}.timeline-bar:hover{filter:brightness(.92);z-index:2}.timeline-bar-label{z-index:2;text-overflow:ellipsis;position:relative;overflow:hidden}.timeline-bar-progress{background:linear-gradient(90deg, color-mix(in oklch, var(--ink-900) 10%, transparent), color-mix(in oklch, var(--ink-900) 4%, transparent));z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0}.timeline-bar-completed{filter:saturate(.55)}.timeline-bar-completed .timeline-bar-label{opacity:.85}.timeline-bar-joins-right{border-top-right-radius:0;border-bottom-right-radius:0}.timeline-bar-overdue{border-radius:var(--radius-sm);height:22px;font:inherit;background:repeating-linear-gradient(135deg, color-mix(in oklch, var(--palette-rose-dark) 55%, transparent) 0, color-mix(in oklch, var(--palette-rose-dark) 55%, transparent) 1.5px, transparent 1.5px, transparent 9px), color-mix(in oklch, var(--palette-rose-light) 60%, var(--paper));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--palette-rose-dark) 28%, transparent);cursor:pointer;z-index:1;transition:filter var(--motion-fast) var(--ease);border:0;padding:0;position:absolute}.timeline-bar-overdue:hover{filter:brightness(.96);z-index:3}.timeline-bar-overdue-joins-left,.timeline-bar-overdue.timeline-bar-cont-left{border-top-left-radius:0;border-bottom-left-radius:0}.timeline-bar-overdue.timeline-bar-cont-right{border-top-right-radius:0;border-bottom-right-radius:0}.timeline-bar-ghost{border:1.5px dashed var(--ink-500);border-radius:var(--radius-sm);background:repeating-linear-gradient(135deg, color-mix(in oklch, var(--ink-900) 4%, transparent) 0, color-mix(in oklch, var(--ink-900) 4%, transparent) 4px, transparent 4px, transparent 8px);cursor:pointer;opacity:.65;height:22px;padding:0 var(--space-3);color:var(--ink-500);font:inherit;font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.02em;transition:opacity var(--motion-fast) var(--ease);justify-content:flex-end;align-items:center;display:flex;position:absolute;overflow:hidden}.timeline-bar-ghost:hover{opacity:.85}.timeline-bar-ghost-label{text-transform:uppercase;opacity:.85}.timeline-bar-delta{border:1.5px solid var(--paper);z-index:4;pointer-events:none;height:16px;position:absolute;transform:translate(-100%)}.timeline-bar-cont-left{border-top-left-radius:0;border-bottom-left-radius:0}.timeline-bar-cont-right{border-top-right-radius:0;border-bottom-right-radius:0}.timeline-bar-tint-teal{background:var(--palette-teal-light);color:var(--palette-teal-dark)}.timeline-bar-tint-lilac{background:var(--palette-lilac-light);color:var(--palette-lilac-dark)}.timeline-bar-tint-sky{background:var(--palette-sky-light);color:var(--palette-sky-dark)}.timeline-bar-tint-mint{background:var(--palette-mint-light);color:var(--palette-mint-dark)}.timeline-bar-tint-peach{background:var(--palette-peach-light);color:var(--palette-peach-dark)}.timeline-bar-tint-amber{background:var(--palette-amber-light);color:var(--palette-amber-dark)}.timeline-bar-tint-rose{background:var(--palette-rose-light);color:var(--palette-rose-dark)}.timeline-today-line{background:var(--brand);z-index:3;pointer-events:none;width:2px;position:absolute;top:0;bottom:0}.schedule-stat-strip{margin-bottom:var(--space-8)}.schedule-filter-bar-sticky{background:var(--ink-50);padding:var(--space-3) 0;z-index:10;position:sticky;top:60px}.schedule-period-label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink-900);padding:0 var(--space-3);text-align:center;min-width:200px}.save-tag-preview{padding:var(--space-10);background:var(--ink-50);border:1px dashed var(--ink-200);border-radius:var(--radius-md);margin-bottom:var(--space-7);justify-content:center;align-items:center;display:flex;position:relative}.save-tag-preview-label{left:var(--space-5);top:var(--space-3);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-400);position:absolute}.save-tag-colour-field{margin-top:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.save-tag-colour-label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-800)}.save-tag-swatches{gap:var(--space-3);flex-wrap:wrap;display:flex}.save-tag-swatch{border-radius:var(--radius-pill);border:1px solid var(--ink-200);cursor:pointer;color:#0000;width:36px;height:36px;transition:transform var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease);justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden}.save-tag-swatch:hover{transform:scale(1.06)}.save-tag-swatch-selected{color:var(--paper);border-color:var(--ink-900)}.save-tag-swatch-selected i{font-size:var(--text-lg)}.save-tag-swatch-none{background:var(--paper)}.save-tag-swatch-none:after{content:"";background:linear-gradient(45deg, transparent 47%, var(--ink-300) 47%, var(--ink-300) 53%, transparent 53%);position:absolute;inset:0}.save-tag-swatch-none.save-tag-swatch-selected{color:var(--ink-900)}.save-tag-swatch-none.save-tag-swatch-selected:after{display:none}.save-tag-swatch-teal{background:var(--palette-teal-mid)}.save-tag-swatch-lilac{background:var(--palette-lilac-mid)}.save-tag-swatch-sky{background:var(--palette-sky-mid)}.save-tag-swatch-mint{background:var(--palette-mint-mid)}.save-tag-swatch-peach{background:var(--palette-peach-mid)}.save-tag-swatch-amber{background:var(--palette-amber-mid)}.save-tag-swatch-rose{background:var(--palette-rose-mid)}.save-tag-hint{color:var(--ink-500)}.save-tag-uses-line{align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-7);background:var(--ink-50);border-radius:var(--radius-md);color:var(--ink-500);font-size:var(--text-sm);margin-top:var(--space-7);display:flex}.tags-listing{flex-direction:column;display:flex}.tag-section{gap:var(--space-6);flex-direction:column;display:flex}.tag-section+.tag-section{margin-top:var(--space-7)}.tag-section+.tag-section-populated,.tag-section-populated+.tag-section{margin-top:var(--space-11)}.tag-section-head{align-items:baseline;gap:var(--space-6);padding-bottom:var(--space-5);border-bottom:1px solid var(--ink-200);display:flex}.tag-section-letter{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--ink-900);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.tag-section-count{font-size:var(--text-sm);color:var(--ink-400)}.tag-grid{gap:var(--space-4);min-height:var(--space-10);flex-wrap:wrap;display:flex}.save-team-modal-description{margin-top:var(--space-5)}.loading-spinner-wrapper{align-items:center;gap:var(--space-7);flex-direction:column;display:flex}.loading-spinner{border:3px solid var(--ink-200);border-top-color:var(--brand);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite loading-spinner-spin}.loading-spinner-text{color:var(--ink-500);margin:0}@keyframes loading-spinner-spin{to{transform:rotate(360deg)}}.teams-listing-table{--cols:minmax(220px, 1.5fr) minmax(220px, 2fr) 160px 110px 40px}.team-cell{align-items:center;gap:var(--space-5);min-width:0;display:flex}.team-cell-body{min-width:0}.team-cell-name{align-items:center;gap:var(--space-3);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-semibold);color:var(--ink-900);line-height:1.3;display:flex;overflow:hidden}.team-members-empty{color:var(--ink-400);font-size:var(--text-sm)}.invite-users-modal-roles .radio-card-list{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.user-teams-modal-row-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-900);overflow:hidden}.users-listing-table{--cols:minmax(220px, 2fr) 110px 130px minmax(160px, 1.4fr) 130px 40px}.you-tag{font-size:10px;font-weight:var(--weight-semibold);background:var(--ink-100);color:var(--ink-500);border-radius:var(--radius-pill);letter-spacing:.04em;text-transform:uppercase;padding:1px 6px}.flatpickr-calendar{opacity:0;text-align:center;visibility:hidden;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;direction:ltr;background:#fff;border:0;border-radius:5px;width:307.875px;padding:0;font-size:14px;line-height:24px;animation:none;display:none;position:absolute;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;max-height:640px}.flatpickr-calendar.open{z-index:99999;display:inline-block}.flatpickr-calendar.animate.open{animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{pointer-events:none;content:"";border:solid #0000;width:0;height:0;display:block;position:absolute;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{color:#000000e6;fill:#000000e6;text-align:center;-webkit-user-select:none;user-select:none;background:0 0;flex:1;height:34px;line-height:1;position:relative;overflow:hidden}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;user-select:none;cursor:pointer;z-index:3;color:#000000e6;fill:#000000e6;height:34px;padding:10px;text-decoration:none;position:absolute;top:0}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{opacity:0;cursor:pointer;box-sizing:border-box;border:1px solid #39393926;width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;position:absolute;right:0}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-top:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;color:inherit;text-align:center;width:75%;height:34px;padding:7.48px 0 0;font-weight:300;line-height:1;display:inline-block;position:absolute;left:12.5%;transform:translate(0,0)}.flatpickr-current-month span.cur-month{color:inherit;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700;display:inline-block}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{box-sizing:border-box;color:inherit;cursor:text;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;vertical-align:initial;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 0 .5ch;display:inline-block}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:#00000080;pointer-events:none;background:0 0;font-size:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;height:auto;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;background:0 0;border:none;border-radius:0;outline:none;width:auto;margin:-1px 0 0;padding:0 0 0 .5ch;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#0000;outline:none;padding:0}.flatpickr-weekdays{text-align:center;background:0 0;align-items:center;width:100%;height:28px;display:flex;overflow:hidden}.flatpickr-weekdays .flatpickr-weekdaycontainer{flex:1;display:flex}span.flatpickr-weekday{cursor:default;color:#0000008a;text-align:center;background:0 0;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1;display:block}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;width:307.875px;display:flex;position:relative;overflow:hidden}.flatpickr-days:focus{outline:0}.dayContainer{text-align:left;box-sizing:border-box;opacity:1;outline:0;flex-wrap:wrap;justify-content:space-around;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;display:flex;transform:translate(0,0)}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{box-sizing:border-box;color:#393939;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:150px;flex-basis:14.2857%;justify-content:center;width:14.2857%;max-width:39px;height:39px;margin:0;font-weight:400;line-height:39px;display:inline-block;position:relative}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6;outline:0}.flatpickr-day.today:hover,.flatpickr-day.today:focus{color:#fff;background:#959ea9;border-color:#959ea9}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#569ff7;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;cursor:default;background:0 0;border-color:#0000}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{color:#3939394d;cursor:default;background:0 0;border:none;width:100%;max-width:none;display:block}.flatpickr-innerContainer{box-sizing:border-box;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;padding:0;display:inline-block}.flatpickr-time{text-align:center;box-sizing:border-box;outline:0;height:0;max-height:40px;line-height:40px;display:flex;overflow:hidden}.flatpickr-time:after{content:"";clear:both;display:table}.flatpickr-time .numInputWrapper{float:left;flex:1;width:40%;height:40px}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-box-shadow:none;box-shadow:none;text-align:center;height:inherit;line-height:inherit;color:#393939;box-sizing:border-box;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;position:relative}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;-webkit-user-select:none;user-select:none;align-self:center;width:2%;font-weight:700}.flatpickr-time .flatpickr-am-pm{cursor:pointer;text-align:center;outline:0;width:18%;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-container-width);box-sizing:border-box;color:#fff;flex-direction:column;display:flex;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y:0px;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;word-break:break-word;flex:auto;align-items:center;margin-bottom:1rem;display:flex;position:relative}@media only screen and (width<=480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}@media only screen and (width<=480px){.Toastify__toast-container[data-stacked=true]{width:100vw}}.Toastify__toast--stacked{width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g) * 1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{flex-shrink:0;width:22px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;padding:0;transition:all .3s;position:absolute;top:6px;right:6px}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{z-index:1;opacity:.7;transform-origin:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0;overflow:hidden}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(.3, .3, .3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:remixicon;src:url(/assets/remixicon-B25hvfAs.eot?t=1769685282643);src:url(/assets/remixicon-B25hvfAs.eot?t=1769685282643#iefix)format("embedded-opentype"),url(/assets/remixicon-CZw4FkzQ.woff2?t=1769685282643)format("woff2"),url(/assets/remixicon-S6an_USy.woff?t=1769685282643)format("woff"),url(/assets/remixicon-sqouR8Ox.ttf?t=1769685282643)format("truetype"),url(/assets/remixicon-BTtOSOPh.svg?t=1769685282643#remixicon)format("svg");font-display:swap}[class^=ri-],[class*=\ ri-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-family:remixicon!important}.ri-lg{vertical-align:-.0667em;font-size:1.3333em;line-height:.75em}.ri-xl{vertical-align:-.075em;font-size:1.5em;line-height:.6666em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-24-hours-fill:before{content:""}.ri-24-hours-line:before{content:""}.ri-4k-fill:before{content:""}.ri-4k-line:before{content:""}.ri-a-b:before{content:""}.ri-account-box-fill:before{content:""}.ri-account-box-line:before{content:""}.ri-account-circle-fill:before{content:""}.ri-account-circle-line:before{content:""}.ri-account-pin-box-fill:before{content:""}.ri-account-pin-box-line:before{content:""}.ri-account-pin-circle-fill:before{content:""}.ri-account-pin-circle-line:before{content:""}.ri-add-box-fill:before{content:""}.ri-add-box-line:before{content:""}.ri-add-circle-fill:before{content:""}.ri-add-circle-line:before{content:""}.ri-add-fill:before{content:""}.ri-add-line:before{content:""}.ri-admin-fill:before{content:""}.ri-admin-line:before{content:""}.ri-advertisement-fill:before{content:""}.ri-advertisement-line:before{content:""}.ri-airplay-fill:before{content:""}.ri-airplay-line:before{content:""}.ri-alarm-fill:before{content:""}.ri-alarm-line:before{content:""}.ri-alarm-warning-fill:before{content:""}.ri-alarm-warning-line:before{content:""}.ri-album-fill:before{content:""}.ri-album-line:before{content:""}.ri-alert-fill:before{content:""}.ri-alert-line:before{content:""}.ri-aliens-fill:before{content:""}.ri-aliens-line:before{content:""}.ri-align-bottom:before{content:""}.ri-align-center:before{content:""}.ri-align-justify:before{content:""}.ri-align-left:before{content:""}.ri-align-right:before{content:""}.ri-align-top:before{content:""}.ri-align-vertically:before{content:""}.ri-alipay-fill:before{content:""}.ri-alipay-line:before{content:""}.ri-amazon-fill:before{content:""}.ri-amazon-line:before{content:""}.ri-anchor-fill:before{content:""}.ri-anchor-line:before{content:""}.ri-ancient-gate-fill:before{content:""}.ri-ancient-gate-line:before{content:""}.ri-ancient-pavilion-fill:before{content:""}.ri-ancient-pavilion-line:before{content:""}.ri-android-fill:before{content:""}.ri-android-line:before{content:""}.ri-angularjs-fill:before{content:""}.ri-angularjs-line:before{content:""}.ri-anticlockwise-2-fill:before{content:""}.ri-anticlockwise-2-line:before{content:""}.ri-anticlockwise-fill:before{content:""}.ri-anticlockwise-line:before{content:""}.ri-app-store-fill:before{content:""}.ri-app-store-line:before{content:""}.ri-apple-fill:before{content:""}.ri-apple-line:before{content:""}.ri-apps-2-fill:before{content:""}.ri-apps-2-line:before{content:""}.ri-apps-fill:before{content:""}.ri-apps-line:before{content:""}.ri-archive-drawer-fill:before{content:""}.ri-archive-drawer-line:before{content:""}.ri-archive-fill:before{content:""}.ri-archive-line:before{content:""}.ri-arrow-down-circle-fill:before{content:""}.ri-arrow-down-circle-line:before{content:""}.ri-arrow-down-fill:before{content:""}.ri-arrow-down-line:before{content:""}.ri-arrow-down-s-fill:before{content:""}.ri-arrow-down-s-line:before{content:""}.ri-arrow-drop-down-fill:before{content:""}.ri-arrow-drop-down-line:before{content:""}.ri-arrow-drop-left-fill:before{content:""}.ri-arrow-drop-left-line:before{content:""}.ri-arrow-drop-right-fill:before{content:""}.ri-arrow-drop-right-line:before{content:""}.ri-arrow-drop-up-fill:before{content:""}.ri-arrow-drop-up-line:before{content:""}.ri-arrow-go-back-fill:before{content:""}.ri-arrow-go-back-line:before{content:""}.ri-arrow-go-forward-fill:before{content:""}.ri-arrow-go-forward-line:before{content:""}.ri-arrow-left-circle-fill:before{content:""}.ri-arrow-left-circle-line:before{content:""}.ri-arrow-left-down-fill:before{content:""}.ri-arrow-left-down-line:before{content:""}.ri-arrow-left-fill:before{content:""}.ri-arrow-left-line:before{content:""}.ri-arrow-left-right-fill:before{content:""}.ri-arrow-left-right-line:before{content:""}.ri-arrow-left-s-fill:before{content:""}.ri-arrow-left-s-line:before{content:""}.ri-arrow-left-up-fill:before{content:""}.ri-arrow-left-up-line:before{content:""}.ri-arrow-right-circle-fill:before{content:""}.ri-arrow-right-circle-line:before{content:""}.ri-arrow-right-down-fill:before{content:""}.ri-arrow-right-down-line:before{content:""}.ri-arrow-right-fill:before{content:""}.ri-arrow-right-line:before{content:""}.ri-arrow-right-s-fill:before{content:""}.ri-arrow-right-s-line:before{content:""}.ri-arrow-right-up-fill:before{content:""}.ri-arrow-right-up-line:before{content:""}.ri-arrow-up-circle-fill:before{content:""}.ri-arrow-up-circle-line:before{content:""}.ri-arrow-up-down-fill:before{content:""}.ri-arrow-up-down-line:before{content:""}.ri-arrow-up-fill:before{content:""}.ri-arrow-up-line:before{content:""}.ri-arrow-up-s-fill:before{content:""}.ri-arrow-up-s-line:before{content:""}.ri-artboard-2-fill:before{content:""}.ri-artboard-2-line:before{content:""}.ri-artboard-fill:before{content:""}.ri-artboard-line:before{content:""}.ri-article-fill:before{content:""}.ri-article-line:before{content:""}.ri-aspect-ratio-fill:before{content:""}.ri-aspect-ratio-line:before{content:""}.ri-asterisk:before{content:""}.ri-at-fill:before{content:""}.ri-at-line:before{content:""}.ri-attachment-2:before{content:""}.ri-attachment-fill:before{content:""}.ri-attachment-line:before{content:""}.ri-auction-fill:before{content:""}.ri-auction-line:before{content:""}.ri-award-fill:before{content:""}.ri-award-line:before{content:""}.ri-baidu-fill:before{content:""}.ri-baidu-line:before{content:""}.ri-ball-pen-fill:before{content:""}.ri-ball-pen-line:before{content:""}.ri-bank-card-2-fill:before{content:""}.ri-bank-card-2-line:before{content:""}.ri-bank-card-fill:before{content:""}.ri-bank-card-line:before{content:""}.ri-bank-fill:before{content:""}.ri-bank-line:before{content:""}.ri-bar-chart-2-fill:before{content:""}.ri-bar-chart-2-line:before{content:""}.ri-bar-chart-box-fill:before{content:""}.ri-bar-chart-box-line:before{content:""}.ri-bar-chart-fill:before{content:""}.ri-bar-chart-grouped-fill:before{content:""}.ri-bar-chart-grouped-line:before{content:""}.ri-bar-chart-horizontal-fill:before{content:""}.ri-bar-chart-horizontal-line:before{content:""}.ri-bar-chart-line:before{content:""}.ri-barcode-box-fill:before{content:""}.ri-barcode-box-line:before{content:""}.ri-barcode-fill:before{content:""}.ri-barcode-line:before{content:""}.ri-barricade-fill:before{content:""}.ri-barricade-line:before{content:""}.ri-base-station-fill:before{content:""}.ri-base-station-line:before{content:""}.ri-basketball-fill:before{content:""}.ri-basketball-line:before{content:""}.ri-battery-2-charge-fill:before{content:""}.ri-battery-2-charge-line:before{content:""}.ri-battery-2-fill:before{content:""}.ri-battery-2-line:before{content:""}.ri-battery-charge-fill:before{content:""}.ri-battery-charge-line:before{content:""}.ri-battery-fill:before{content:""}.ri-battery-line:before{content:""}.ri-battery-low-fill:before{content:""}.ri-battery-low-line:before{content:""}.ri-battery-saver-fill:before{content:""}.ri-battery-saver-line:before{content:""}.ri-battery-share-fill:before{content:""}.ri-battery-share-line:before{content:""}.ri-bear-smile-fill:before{content:""}.ri-bear-smile-line:before{content:""}.ri-behance-fill:before{content:""}.ri-behance-line:before{content:""}.ri-bell-fill:before{content:""}.ri-bell-line:before{content:""}.ri-bike-fill:before{content:""}.ri-bike-line:before{content:""}.ri-bilibili-fill:before{content:""}.ri-bilibili-line:before{content:""}.ri-bill-fill:before{content:""}.ri-bill-line:before{content:""}.ri-billiards-fill:before{content:""}.ri-billiards-line:before{content:""}.ri-bit-coin-fill:before{content:""}.ri-bit-coin-line:before{content:""}.ri-blaze-fill:before{content:""}.ri-blaze-line:before{content:""}.ri-bluetooth-connect-fill:before{content:""}.ri-bluetooth-connect-line:before{content:""}.ri-bluetooth-fill:before{content:""}.ri-bluetooth-line:before{content:""}.ri-blur-off-fill:before{content:""}.ri-blur-off-line:before{content:""}.ri-body-scan-fill:before{content:""}.ri-body-scan-line:before{content:""}.ri-bold:before{content:""}.ri-book-2-fill:before{content:""}.ri-book-2-line:before{content:""}.ri-book-3-fill:before{content:""}.ri-book-3-line:before{content:""}.ri-book-fill:before{content:""}.ri-book-line:before{content:""}.ri-book-marked-fill:before{content:""}.ri-book-marked-line:before{content:""}.ri-book-open-fill:before{content:""}.ri-book-open-line:before{content:""}.ri-book-read-fill:before{content:""}.ri-book-read-line:before{content:""}.ri-booklet-fill:before{content:""}.ri-booklet-line:before{content:""}.ri-bookmark-2-fill:before{content:""}.ri-bookmark-2-line:before{content:""}.ri-bookmark-3-fill:before{content:""}.ri-bookmark-3-line:before{content:""}.ri-bookmark-fill:before{content:""}.ri-bookmark-line:before{content:""}.ri-boxing-fill:before{content:""}.ri-boxing-line:before{content:""}.ri-braces-fill:before{content:""}.ri-braces-line:before{content:""}.ri-brackets-fill:before{content:""}.ri-brackets-line:before{content:""}.ri-briefcase-2-fill:before{content:""}.ri-briefcase-2-line:before{content:""}.ri-briefcase-3-fill:before{content:""}.ri-briefcase-3-line:before{content:""}.ri-briefcase-4-fill:before{content:""}.ri-briefcase-4-line:before{content:""}.ri-briefcase-5-fill:before{content:""}.ri-briefcase-5-line:before{content:""}.ri-briefcase-fill:before{content:""}.ri-briefcase-line:before{content:""}.ri-bring-forward:before{content:""}.ri-bring-to-front:before{content:""}.ri-broadcast-fill:before{content:""}.ri-broadcast-line:before{content:""}.ri-brush-2-fill:before{content:""}.ri-brush-2-line:before{content:""}.ri-brush-3-fill:before{content:""}.ri-brush-3-line:before{content:""}.ri-brush-4-fill:before{content:""}.ri-brush-4-line:before{content:""}.ri-brush-fill:before{content:""}.ri-brush-line:before{content:""}.ri-bubble-chart-fill:before{content:""}.ri-bubble-chart-line:before{content:""}.ri-bug-2-fill:before{content:""}.ri-bug-2-line:before{content:""}.ri-bug-fill:before{content:""}.ri-bug-line:before{content:""}.ri-building-2-fill:before{content:""}.ri-building-2-line:before{content:""}.ri-building-3-fill:before{content:""}.ri-building-3-line:before{content:""}.ri-building-4-fill:before{content:""}.ri-building-4-line:before{content:""}.ri-building-fill:before{content:""}.ri-building-line:before{content:""}.ri-bus-2-fill:before{content:""}.ri-bus-2-line:before{content:""}.ri-bus-fill:before{content:""}.ri-bus-line:before{content:""}.ri-bus-wifi-fill:before{content:""}.ri-bus-wifi-line:before{content:""}.ri-cactus-fill:before{content:""}.ri-cactus-line:before{content:""}.ri-cake-2-fill:before{content:""}.ri-cake-2-line:before{content:""}.ri-cake-3-fill:before{content:""}.ri-cake-3-line:before{content:""}.ri-cake-fill:before{content:""}.ri-cake-line:before{content:""}.ri-calculator-fill:before{content:""}.ri-calculator-line:before{content:""}.ri-calendar-2-fill:before{content:""}.ri-calendar-2-line:before{content:""}.ri-calendar-check-fill:before{content:""}.ri-calendar-check-line:before{content:""}.ri-calendar-event-fill:before{content:""}.ri-calendar-event-line:before{content:""}.ri-calendar-fill:before{content:""}.ri-calendar-line:before{content:""}.ri-calendar-todo-fill:before{content:""}.ri-calendar-todo-line:before{content:""}.ri-camera-2-fill:before{content:""}.ri-camera-2-line:before{content:""}.ri-camera-3-fill:before{content:""}.ri-camera-3-line:before{content:""}.ri-camera-fill:before{content:""}.ri-camera-lens-fill:before{content:""}.ri-camera-lens-line:before{content:""}.ri-camera-line:before{content:""}.ri-camera-off-fill:before{content:""}.ri-camera-off-line:before{content:""}.ri-camera-switch-fill:before{content:""}.ri-camera-switch-line:before{content:""}.ri-capsule-fill:before{content:""}.ri-capsule-line:before{content:""}.ri-car-fill:before{content:""}.ri-car-line:before{content:""}.ri-car-washing-fill:before{content:""}.ri-car-washing-line:before{content:""}.ri-caravan-fill:before{content:""}.ri-caravan-line:before{content:""}.ri-cast-fill:before{content:""}.ri-cast-line:before{content:""}.ri-cellphone-fill:before{content:""}.ri-cellphone-line:before{content:""}.ri-celsius-fill:before{content:""}.ri-celsius-line:before{content:""}.ri-centos-fill:before{content:""}.ri-centos-line:before{content:""}.ri-character-recognition-fill:before{content:""}.ri-character-recognition-line:before{content:""}.ri-charging-pile-2-fill:before{content:""}.ri-charging-pile-2-line:before{content:""}.ri-charging-pile-fill:before{content:""}.ri-charging-pile-line:before{content:""}.ri-chat-1-fill:before{content:""}.ri-chat-1-line:before{content:""}.ri-chat-2-fill:before{content:""}.ri-chat-2-line:before{content:""}.ri-chat-3-fill:before{content:""}.ri-chat-3-line:before{content:""}.ri-chat-4-fill:before{content:""}.ri-chat-4-line:before{content:""}.ri-chat-check-fill:before{content:""}.ri-chat-check-line:before{content:""}.ri-chat-delete-fill:before{content:""}.ri-chat-delete-line:before{content:""}.ri-chat-download-fill:before{content:""}.ri-chat-download-line:before{content:""}.ri-chat-follow-up-fill:before{content:""}.ri-chat-follow-up-line:before{content:""}.ri-chat-forward-fill:before{content:""}.ri-chat-forward-line:before{content:""}.ri-chat-heart-fill:before{content:""}.ri-chat-heart-line:before{content:""}.ri-chat-history-fill:before{content:""}.ri-chat-history-line:before{content:""}.ri-chat-new-fill:before{content:""}.ri-chat-new-line:before{content:""}.ri-chat-off-fill:before{content:""}.ri-chat-off-line:before{content:""}.ri-chat-poll-fill:before{content:""}.ri-chat-poll-line:before{content:""}.ri-chat-private-fill:before{content:""}.ri-chat-private-line:before{content:""}.ri-chat-quote-fill:before{content:""}.ri-chat-quote-line:before{content:""}.ri-chat-settings-fill:before{content:""}.ri-chat-settings-line:before{content:""}.ri-chat-smile-2-fill:before{content:""}.ri-chat-smile-2-line:before{content:""}.ri-chat-smile-3-fill:before{content:""}.ri-chat-smile-3-line:before{content:""}.ri-chat-smile-fill:before{content:""}.ri-chat-smile-line:before{content:""}.ri-chat-upload-fill:before{content:""}.ri-chat-upload-line:before{content:""}.ri-chat-voice-fill:before{content:""}.ri-chat-voice-line:before{content:""}.ri-check-double-fill:before{content:""}.ri-check-double-line:before{content:""}.ri-check-fill:before{content:""}.ri-check-line:before{content:""}.ri-checkbox-blank-circle-fill:before{content:""}.ri-checkbox-blank-circle-line:before{content:""}.ri-checkbox-blank-fill:before{content:""}.ri-checkbox-blank-line:before{content:""}.ri-checkbox-circle-fill:before{content:""}.ri-checkbox-circle-line:before{content:""}.ri-checkbox-fill:before{content:""}.ri-checkbox-indeterminate-fill:before{content:""}.ri-checkbox-indeterminate-line:before{content:""}.ri-checkbox-line:before{content:""}.ri-checkbox-multiple-blank-fill:before{content:""}.ri-checkbox-multiple-blank-line:before{content:""}.ri-checkbox-multiple-fill:before{content:""}.ri-checkbox-multiple-line:before{content:""}.ri-china-railway-fill:before{content:""}.ri-china-railway-line:before{content:""}.ri-chrome-fill:before{content:""}.ri-chrome-line:before{content:""}.ri-clapperboard-fill:before{content:""}.ri-clapperboard-line:before{content:""}.ri-clipboard-fill:before{content:""}.ri-clipboard-line:before{content:""}.ri-clockwise-2-fill:before{content:""}.ri-clockwise-2-line:before{content:""}.ri-clockwise-fill:before{content:""}.ri-clockwise-line:before{content:""}.ri-close-circle-fill:before{content:""}.ri-close-circle-line:before{content:""}.ri-close-fill:before{content:""}.ri-close-line:before{content:""}.ri-closed-captioning-fill:before{content:""}.ri-closed-captioning-line:before{content:""}.ri-cloud-fill:before{content:""}.ri-cloud-line:before{content:""}.ri-cloud-off-fill:before{content:""}.ri-cloud-off-line:before{content:""}.ri-cloud-windy-fill:before{content:""}.ri-cloud-windy-line:before{content:""}.ri-cloudy-2-fill:before{content:""}.ri-cloudy-2-line:before{content:""}.ri-cloudy-fill:before{content:""}.ri-cloudy-line:before{content:""}.ri-code-box-fill:before{content:""}.ri-code-box-line:before{content:""}.ri-code-fill:before{content:""}.ri-code-line:before{content:""}.ri-code-s-fill:before{content:""}.ri-code-s-line:before{content:""}.ri-code-s-slash-fill:before{content:""}.ri-code-s-slash-line:before{content:""}.ri-code-view:before{content:""}.ri-codepen-fill:before{content:""}.ri-codepen-line:before{content:""}.ri-coin-fill:before{content:""}.ri-coin-line:before{content:""}.ri-coins-fill:before{content:""}.ri-coins-line:before{content:""}.ri-collage-fill:before{content:""}.ri-collage-line:before{content:""}.ri-command-fill:before{content:""}.ri-command-line:before{content:""}.ri-community-fill:before{content:""}.ri-community-line:before{content:""}.ri-compass-2-fill:before{content:""}.ri-compass-2-line:before{content:""}.ri-compass-3-fill:before{content:""}.ri-compass-3-line:before{content:""}.ri-compass-4-fill:before{content:""}.ri-compass-4-line:before{content:""}.ri-compass-discover-fill:before{content:""}.ri-compass-discover-line:before{content:""}.ri-compass-fill:before{content:""}.ri-compass-line:before{content:""}.ri-compasses-2-fill:before{content:""}.ri-compasses-2-line:before{content:""}.ri-compasses-fill:before{content:""}.ri-compasses-line:before{content:""}.ri-computer-fill:before{content:""}.ri-computer-line:before{content:""}.ri-contacts-book-2-fill:before{content:""}.ri-contacts-book-2-line:before{content:""}.ri-contacts-book-fill:before{content:""}.ri-contacts-book-line:before{content:""}.ri-contacts-book-upload-fill:before{content:""}.ri-contacts-book-upload-line:before{content:""}.ri-contacts-fill:before{content:""}.ri-contacts-line:before{content:""}.ri-contrast-2-fill:before{content:""}.ri-contrast-2-line:before{content:""}.ri-contrast-drop-2-fill:before{content:""}.ri-contrast-drop-2-line:before{content:""}.ri-contrast-drop-fill:before{content:""}.ri-contrast-drop-line:before{content:""}.ri-contrast-fill:before{content:""}.ri-contrast-line:before{content:""}.ri-copper-coin-fill:before{content:""}.ri-copper-coin-line:before{content:""}.ri-copper-diamond-fill:before{content:""}.ri-copper-diamond-line:before{content:""}.ri-copyleft-fill:before{content:""}.ri-copyleft-line:before{content:""}.ri-copyright-fill:before{content:""}.ri-copyright-line:before{content:""}.ri-coreos-fill:before{content:""}.ri-coreos-line:before{content:""}.ri-coupon-2-fill:before{content:""}.ri-coupon-2-line:before{content:""}.ri-coupon-3-fill:before{content:""}.ri-coupon-3-line:before{content:""}.ri-coupon-4-fill:before{content:""}.ri-coupon-4-line:before{content:""}.ri-coupon-5-fill:before{content:""}.ri-coupon-5-line:before{content:""}.ri-coupon-fill:before{content:""}.ri-coupon-line:before{content:""}.ri-cpu-fill:before{content:""}.ri-cpu-line:before{content:""}.ri-creative-commons-by-fill:before{content:""}.ri-creative-commons-by-line:before{content:""}.ri-creative-commons-fill:before{content:""}.ri-creative-commons-line:before{content:""}.ri-creative-commons-nc-fill:before{content:""}.ri-creative-commons-nc-line:before{content:""}.ri-creative-commons-nd-fill:before{content:""}.ri-creative-commons-nd-line:before{content:""}.ri-creative-commons-sa-fill:before{content:""}.ri-creative-commons-sa-line:before{content:""}.ri-creative-commons-zero-fill:before{content:""}.ri-creative-commons-zero-line:before{content:""}.ri-criminal-fill:before{content:""}.ri-criminal-line:before{content:""}.ri-crop-2-fill:before{content:""}.ri-crop-2-line:before{content:""}.ri-crop-fill:before{content:""}.ri-crop-line:before{content:""}.ri-css3-fill:before{content:""}.ri-css3-line:before{content:""}.ri-cup-fill:before{content:""}.ri-cup-line:before{content:""}.ri-currency-fill:before{content:""}.ri-currency-line:before{content:""}.ri-cursor-fill:before{content:""}.ri-cursor-line:before{content:""}.ri-customer-service-2-fill:before{content:""}.ri-customer-service-2-line:before{content:""}.ri-customer-service-fill:before{content:""}.ri-customer-service-line:before{content:""}.ri-dashboard-2-fill:before{content:""}.ri-dashboard-2-line:before{content:""}.ri-dashboard-3-fill:before{content:""}.ri-dashboard-3-line:before{content:""}.ri-dashboard-fill:before{content:""}.ri-dashboard-line:before{content:""}.ri-database-2-fill:before{content:""}.ri-database-2-line:before{content:""}.ri-database-fill:before{content:""}.ri-database-line:before{content:""}.ri-delete-back-2-fill:before{content:""}.ri-delete-back-2-line:before{content:""}.ri-delete-back-fill:before{content:""}.ri-delete-back-line:before{content:""}.ri-delete-bin-2-fill:before{content:""}.ri-delete-bin-2-line:before{content:""}.ri-delete-bin-3-fill:before{content:""}.ri-delete-bin-3-line:before{content:""}.ri-delete-bin-4-fill:before{content:""}.ri-delete-bin-4-line:before{content:""}.ri-delete-bin-5-fill:before{content:""}.ri-delete-bin-5-line:before{content:""}.ri-delete-bin-6-fill:before{content:""}.ri-delete-bin-6-line:before{content:""}.ri-delete-bin-7-fill:before{content:""}.ri-delete-bin-7-line:before{content:""}.ri-delete-bin-fill:before{content:""}.ri-delete-bin-line:before{content:""}.ri-delete-column:before{content:""}.ri-delete-row:before{content:""}.ri-device-fill:before{content:""}.ri-device-line:before{content:""}.ri-device-recover-fill:before{content:""}.ri-device-recover-line:before{content:""}.ri-dingding-fill:before{content:""}.ri-dingding-line:before{content:""}.ri-direction-fill:before{content:""}.ri-direction-line:before{content:""}.ri-disc-fill:before{content:""}.ri-disc-line:before{content:""}.ri-discord-fill:before{content:""}.ri-discord-line:before{content:""}.ri-discuss-fill:before{content:""}.ri-discuss-line:before{content:""}.ri-dislike-fill:before{content:""}.ri-dislike-line:before{content:""}.ri-disqus-fill:before{content:""}.ri-disqus-line:before{content:""}.ri-divide-fill:before{content:""}.ri-divide-line:before{content:""}.ri-donut-chart-fill:before{content:""}.ri-donut-chart-line:before{content:""}.ri-door-closed-fill:before{content:""}.ri-door-closed-line:before{content:""}.ri-door-fill:before{content:""}.ri-door-line:before{content:""}.ri-door-lock-box-fill:before{content:""}.ri-door-lock-box-line:before{content:""}.ri-door-lock-fill:before{content:""}.ri-door-lock-line:before{content:""}.ri-door-open-fill:before{content:""}.ri-door-open-line:before{content:""}.ri-dossier-fill:before{content:""}.ri-dossier-line:before{content:""}.ri-douban-fill:before{content:""}.ri-douban-line:before{content:""}.ri-double-quotes-l:before{content:""}.ri-double-quotes-r:before{content:""}.ri-download-2-fill:before{content:""}.ri-download-2-line:before{content:""}.ri-download-cloud-2-fill:before{content:""}.ri-download-cloud-2-line:before{content:""}.ri-download-cloud-fill:before{content:""}.ri-download-cloud-line:before{content:""}.ri-download-fill:before{content:""}.ri-download-line:before{content:""}.ri-draft-fill:before{content:""}.ri-draft-line:before{content:""}.ri-drag-drop-fill:before{content:""}.ri-drag-drop-line:before{content:""}.ri-drag-move-2-fill:before{content:""}.ri-drag-move-2-line:before{content:""}.ri-drag-move-fill:before{content:""}.ri-drag-move-line:before{content:""}.ri-dribbble-fill:before{content:""}.ri-dribbble-line:before{content:""}.ri-drive-fill:before{content:""}.ri-drive-line:before{content:""}.ri-drizzle-fill:before{content:""}.ri-drizzle-line:before{content:""}.ri-drop-fill:before{content:""}.ri-drop-line:before{content:""}.ri-dropbox-fill:before{content:""}.ri-dropbox-line:before{content:""}.ri-dual-sim-1-fill:before{content:""}.ri-dual-sim-1-line:before{content:""}.ri-dual-sim-2-fill:before{content:""}.ri-dual-sim-2-line:before{content:""}.ri-dv-fill:before{content:""}.ri-dv-line:before{content:""}.ri-dvd-fill:before{content:""}.ri-dvd-line:before{content:""}.ri-e-bike-2-fill:before{content:""}.ri-e-bike-2-line:before{content:""}.ri-e-bike-fill:before{content:""}.ri-e-bike-line:before{content:""}.ri-earth-fill:before{content:""}.ri-earth-line:before{content:""}.ri-earthquake-fill:before{content:""}.ri-earthquake-line:before{content:""}.ri-edge-fill:before{content:""}.ri-edge-line:before{content:""}.ri-edit-2-fill:before{content:""}.ri-edit-2-line:before{content:""}.ri-edit-box-fill:before{content:""}.ri-edit-box-line:before{content:""}.ri-edit-circle-fill:before{content:""}.ri-edit-circle-line:before{content:""}.ri-edit-fill:before{content:""}.ri-edit-line:before{content:""}.ri-eject-fill:before{content:""}.ri-eject-line:before{content:""}.ri-emotion-2-fill:before{content:""}.ri-emotion-2-line:before{content:""}.ri-emotion-fill:before{content:""}.ri-emotion-happy-fill:before{content:""}.ri-emotion-happy-line:before{content:""}.ri-emotion-laugh-fill:before{content:""}.ri-emotion-laugh-line:before{content:""}.ri-emotion-line:before{content:""}.ri-emotion-normal-fill:before{content:""}.ri-emotion-normal-line:before{content:""}.ri-emotion-sad-fill:before{content:""}.ri-emotion-sad-line:before{content:""}.ri-emotion-unhappy-fill:before{content:""}.ri-emotion-unhappy-line:before{content:""}.ri-empathize-fill:before{content:""}.ri-empathize-line:before{content:""}.ri-emphasis-cn:before{content:""}.ri-emphasis:before{content:""}.ri-english-input:before{content:""}.ri-equalizer-fill:before{content:""}.ri-equalizer-line:before{content:""}.ri-eraser-fill:before{content:""}.ri-eraser-line:before{content:""}.ri-error-warning-fill:before{content:""}.ri-error-warning-line:before{content:""}.ri-evernote-fill:before{content:""}.ri-evernote-line:before{content:""}.ri-exchange-box-fill:before{content:""}.ri-exchange-box-line:before{content:""}.ri-exchange-cny-fill:before{content:""}.ri-exchange-cny-line:before{content:""}.ri-exchange-dollar-fill:before{content:""}.ri-exchange-dollar-line:before{content:""}.ri-exchange-fill:before{content:""}.ri-exchange-funds-fill:before{content:""}.ri-exchange-funds-line:before{content:""}.ri-exchange-line:before{content:""}.ri-external-link-fill:before{content:""}.ri-external-link-line:before{content:""}.ri-eye-2-fill:before{content:""}.ri-eye-2-line:before{content:""}.ri-eye-close-fill:before{content:""}.ri-eye-close-line:before{content:""}.ri-eye-fill:before{content:""}.ri-eye-line:before{content:""}.ri-eye-off-fill:before{content:""}.ri-eye-off-line:before{content:""}.ri-facebook-box-fill:before{content:""}.ri-facebook-box-line:before{content:""}.ri-facebook-circle-fill:before{content:""}.ri-facebook-circle-line:before{content:""}.ri-facebook-fill:before{content:""}.ri-facebook-line:before{content:""}.ri-fahrenheit-fill:before{content:""}.ri-fahrenheit-line:before{content:""}.ri-feedback-fill:before{content:""}.ri-feedback-line:before{content:""}.ri-file-2-fill:before{content:""}.ri-file-2-line:before{content:""}.ri-file-3-fill:before{content:""}.ri-file-3-line:before{content:""}.ri-file-4-fill:before{content:""}.ri-file-4-line:before{content:""}.ri-file-add-fill:before{content:""}.ri-file-add-line:before{content:""}.ri-file-chart-2-fill:before{content:""}.ri-file-chart-2-line:before{content:""}.ri-file-chart-fill:before{content:""}.ri-file-chart-line:before{content:""}.ri-file-cloud-fill:before{content:""}.ri-file-cloud-line:before{content:""}.ri-file-code-fill:before{content:""}.ri-file-code-line:before{content:""}.ri-file-copy-2-fill:before{content:""}.ri-file-copy-2-line:before{content:""}.ri-file-copy-fill:before{content:""}.ri-file-copy-line:before{content:""}.ri-file-damage-fill:before{content:""}.ri-file-damage-line:before{content:""}.ri-file-download-fill:before{content:""}.ri-file-download-line:before{content:""}.ri-file-edit-fill:before{content:""}.ri-file-edit-line:before{content:""}.ri-file-excel-2-fill:before{content:""}.ri-file-excel-2-line:before{content:""}.ri-file-excel-fill:before{content:""}.ri-file-excel-line:before{content:""}.ri-file-fill:before{content:""}.ri-file-forbid-fill:before{content:""}.ri-file-forbid-line:before{content:""}.ri-file-gif-fill:before{content:""}.ri-file-gif-line:before{content:""}.ri-file-history-fill:before{content:""}.ri-file-history-line:before{content:""}.ri-file-hwp-fill:before{content:""}.ri-file-hwp-line:before{content:""}.ri-file-info-fill:before{content:""}.ri-file-info-line:before{content:""}.ri-file-line:before{content:""}.ri-file-list-2-fill:before{content:""}.ri-file-list-2-line:before{content:""}.ri-file-list-3-fill:before{content:""}.ri-file-list-3-line:before{content:""}.ri-file-list-fill:before{content:""}.ri-file-list-line:before{content:""}.ri-file-lock-fill:before{content:""}.ri-file-lock-line:before{content:""}.ri-file-marked-fill:before{content:""}.ri-file-marked-line:before{content:""}.ri-file-music-fill:before{content:""}.ri-file-music-line:before{content:""}.ri-file-paper-2-fill:before{content:""}.ri-file-paper-2-line:before{content:""}.ri-file-paper-fill:before{content:""}.ri-file-paper-line:before{content:""}.ri-file-pdf-fill:before{content:""}.ri-file-pdf-line:before{content:""}.ri-file-ppt-2-fill:before{content:""}.ri-file-ppt-2-line:before{content:""}.ri-file-ppt-fill:before{content:""}.ri-file-ppt-line:before{content:""}.ri-file-reduce-fill:before{content:""}.ri-file-reduce-line:before{content:""}.ri-file-search-fill:before{content:""}.ri-file-search-line:before{content:""}.ri-file-settings-fill:before{content:""}.ri-file-settings-line:before{content:""}.ri-file-shield-2-fill:before{content:""}.ri-file-shield-2-line:before{content:""}.ri-file-shield-fill:before{content:""}.ri-file-shield-line:before{content:""}.ri-file-shred-fill:before{content:""}.ri-file-shred-line:before{content:""}.ri-file-text-fill:before{content:""}.ri-file-text-line:before{content:""}.ri-file-transfer-fill:before{content:""}.ri-file-transfer-line:before{content:""}.ri-file-unknow-fill:before{content:""}.ri-file-unknow-line:before{content:""}.ri-file-upload-fill:before{content:""}.ri-file-upload-line:before{content:""}.ri-file-user-fill:before{content:""}.ri-file-user-line:before{content:""}.ri-file-warning-fill:before{content:""}.ri-file-warning-line:before{content:""}.ri-file-word-2-fill:before{content:""}.ri-file-word-2-line:before{content:""}.ri-file-word-fill:before{content:""}.ri-file-word-line:before{content:""}.ri-file-zip-fill:before{content:""}.ri-file-zip-line:before{content:""}.ri-film-fill:before{content:""}.ri-film-line:before{content:""}.ri-filter-2-fill:before{content:""}.ri-filter-2-line:before{content:""}.ri-filter-3-fill:before{content:""}.ri-filter-3-line:before{content:""}.ri-filter-fill:before{content:""}.ri-filter-line:before{content:""}.ri-filter-off-fill:before{content:""}.ri-filter-off-line:before{content:""}.ri-find-replace-fill:before{content:""}.ri-find-replace-line:before{content:""}.ri-finder-fill:before{content:""}.ri-finder-line:before{content:""}.ri-fingerprint-2-fill:before{content:""}.ri-fingerprint-2-line:before{content:""}.ri-fingerprint-fill:before{content:""}.ri-fingerprint-line:before{content:""}.ri-fire-fill:before{content:""}.ri-fire-line:before{content:""}.ri-firefox-fill:before{content:""}.ri-firefox-line:before{content:""}.ri-first-aid-kit-fill:before{content:""}.ri-first-aid-kit-line:before{content:""}.ri-flag-2-fill:before{content:""}.ri-flag-2-line:before{content:""}.ri-flag-fill:before{content:""}.ri-flag-line:before{content:""}.ri-flashlight-fill:before{content:""}.ri-flashlight-line:before{content:""}.ri-flask-fill:before{content:""}.ri-flask-line:before{content:""}.ri-flight-land-fill:before{content:""}.ri-flight-land-line:before{content:""}.ri-flight-takeoff-fill:before{content:""}.ri-flight-takeoff-line:before{content:""}.ri-flood-fill:before{content:""}.ri-flood-line:before{content:""}.ri-flow-chart:before{content:""}.ri-flutter-fill:before{content:""}.ri-flutter-line:before{content:""}.ri-focus-2-fill:before{content:""}.ri-focus-2-line:before{content:""}.ri-focus-3-fill:before{content:""}.ri-focus-3-line:before{content:""}.ri-focus-fill:before{content:""}.ri-focus-line:before{content:""}.ri-foggy-fill:before{content:""}.ri-foggy-line:before{content:""}.ri-folder-2-fill:before{content:""}.ri-folder-2-line:before{content:""}.ri-folder-3-fill:before{content:""}.ri-folder-3-line:before{content:""}.ri-folder-4-fill:before{content:""}.ri-folder-4-line:before{content:""}.ri-folder-5-fill:before{content:""}.ri-folder-5-line:before{content:""}.ri-folder-add-fill:before{content:""}.ri-folder-add-line:before{content:""}.ri-folder-chart-2-fill:before{content:""}.ri-folder-chart-2-line:before{content:""}.ri-folder-chart-fill:before{content:""}.ri-folder-chart-line:before{content:""}.ri-folder-download-fill:before{content:""}.ri-folder-download-line:before{content:""}.ri-folder-fill:before{content:""}.ri-folder-forbid-fill:before{content:""}.ri-folder-forbid-line:before{content:""}.ri-folder-history-fill:before{content:""}.ri-folder-history-line:before{content:""}.ri-folder-info-fill:before{content:""}.ri-folder-info-line:before{content:""}.ri-folder-keyhole-fill:before{content:""}.ri-folder-keyhole-line:before{content:""}.ri-folder-line:before{content:""}.ri-folder-lock-fill:before{content:""}.ri-folder-lock-line:before{content:""}.ri-folder-music-fill:before{content:""}.ri-folder-music-line:before{content:""}.ri-folder-open-fill:before{content:""}.ri-folder-open-line:before{content:""}.ri-folder-received-fill:before{content:""}.ri-folder-received-line:before{content:""}.ri-folder-reduce-fill:before{content:""}.ri-folder-reduce-line:before{content:""}.ri-folder-settings-fill:before{content:""}.ri-folder-settings-line:before{content:""}.ri-folder-shared-fill:before{content:""}.ri-folder-shared-line:before{content:""}.ri-folder-shield-2-fill:before{content:""}.ri-folder-shield-2-line:before{content:""}.ri-folder-shield-fill:before{content:""}.ri-folder-shield-line:before{content:""}.ri-folder-transfer-fill:before{content:""}.ri-folder-transfer-line:before{content:""}.ri-folder-unknow-fill:before{content:""}.ri-folder-unknow-line:before{content:""}.ri-folder-upload-fill:before{content:""}.ri-folder-upload-line:before{content:""}.ri-folder-user-fill:before{content:""}.ri-folder-user-line:before{content:""}.ri-folder-warning-fill:before{content:""}.ri-folder-warning-line:before{content:""}.ri-folder-zip-fill:before{content:""}.ri-folder-zip-line:before{content:""}.ri-folders-fill:before{content:""}.ri-folders-line:before{content:""}.ri-font-color:before{content:""}.ri-font-size-2:before{content:""}.ri-font-size:before{content:""}.ri-football-fill:before{content:""}.ri-football-line:before{content:""}.ri-footprint-fill:before{content:""}.ri-footprint-line:before{content:""}.ri-forbid-2-fill:before{content:""}.ri-forbid-2-line:before{content:""}.ri-forbid-fill:before{content:""}.ri-forbid-line:before{content:""}.ri-format-clear:before{content:""}.ri-fridge-fill:before{content:""}.ri-fridge-line:before{content:""}.ri-fullscreen-exit-fill:before{content:""}.ri-fullscreen-exit-line:before{content:""}.ri-fullscreen-fill:before{content:""}.ri-fullscreen-line:before{content:""}.ri-function-fill:before{content:""}.ri-function-line:before{content:""}.ri-functions:before{content:""}.ri-funds-box-fill:before{content:""}.ri-funds-box-line:before{content:""}.ri-funds-fill:before{content:""}.ri-funds-line:before{content:""}.ri-gallery-fill:before{content:""}.ri-gallery-line:before{content:""}.ri-gallery-upload-fill:before{content:""}.ri-gallery-upload-line:before{content:""}.ri-game-fill:before{content:""}.ri-game-line:before{content:""}.ri-gamepad-fill:before{content:""}.ri-gamepad-line:before{content:""}.ri-gas-station-fill:before{content:""}.ri-gas-station-line:before{content:""}.ri-gatsby-fill:before{content:""}.ri-gatsby-line:before{content:""}.ri-genderless-fill:before{content:""}.ri-genderless-line:before{content:""}.ri-ghost-2-fill:before{content:""}.ri-ghost-2-line:before{content:""}.ri-ghost-fill:before{content:""}.ri-ghost-line:before{content:""}.ri-ghost-smile-fill:before{content:""}.ri-ghost-smile-line:before{content:""}.ri-gift-2-fill:before{content:""}.ri-gift-2-line:before{content:""}.ri-gift-fill:before{content:""}.ri-gift-line:before{content:""}.ri-git-branch-fill:before{content:""}.ri-git-branch-line:before{content:""}.ri-git-commit-fill:before{content:""}.ri-git-commit-line:before{content:""}.ri-git-merge-fill:before{content:""}.ri-git-merge-line:before{content:""}.ri-git-pull-request-fill:before{content:""}.ri-git-pull-request-line:before{content:""}.ri-git-repository-commits-fill:before{content:""}.ri-git-repository-commits-line:before{content:""}.ri-git-repository-fill:before{content:""}.ri-git-repository-line:before{content:""}.ri-git-repository-private-fill:before{content:""}.ri-git-repository-private-line:before{content:""}.ri-github-fill:before{content:""}.ri-github-line:before{content:""}.ri-gitlab-fill:before{content:""}.ri-gitlab-line:before{content:""}.ri-global-fill:before{content:""}.ri-global-line:before{content:""}.ri-globe-fill:before{content:""}.ri-globe-line:before{content:""}.ri-goblet-fill:before{content:""}.ri-goblet-line:before{content:""}.ri-google-fill:before{content:""}.ri-google-line:before{content:""}.ri-google-play-fill:before{content:""}.ri-google-play-line:before{content:""}.ri-government-fill:before{content:""}.ri-government-line:before{content:""}.ri-gps-fill:before{content:""}.ri-gps-line:before{content:""}.ri-gradienter-fill:before{content:""}.ri-gradienter-line:before{content:""}.ri-grid-fill:before{content:""}.ri-grid-line:before{content:""}.ri-group-2-fill:before{content:""}.ri-group-2-line:before{content:""}.ri-group-fill:before{content:""}.ri-group-line:before{content:""}.ri-guide-fill:before{content:""}.ri-guide-line:before{content:""}.ri-h-1:before{content:""}.ri-h-2:before{content:""}.ri-h-3:before{content:""}.ri-h-4:before{content:""}.ri-h-5:before{content:""}.ri-h-6:before{content:""}.ri-hail-fill:before{content:""}.ri-hail-line:before{content:""}.ri-hammer-fill:before{content:""}.ri-hammer-line:before{content:""}.ri-hand-coin-fill:before{content:""}.ri-hand-coin-line:before{content:""}.ri-hand-heart-fill:before{content:""}.ri-hand-heart-line:before{content:""}.ri-hand-sanitizer-fill:before{content:""}.ri-hand-sanitizer-line:before{content:""}.ri-handbag-fill:before{content:""}.ri-handbag-line:before{content:""}.ri-hard-drive-2-fill:before{content:""}.ri-hard-drive-2-line:before{content:""}.ri-hard-drive-fill:before{content:""}.ri-hard-drive-line:before{content:""}.ri-hashtag:before{content:""}.ri-haze-2-fill:before{content:""}.ri-haze-2-line:before{content:""}.ri-haze-fill:before{content:""}.ri-haze-line:before{content:""}.ri-hd-fill:before{content:""}.ri-hd-line:before{content:""}.ri-heading:before{content:""}.ri-headphone-fill:before{content:""}.ri-headphone-line:before{content:""}.ri-health-book-fill:before{content:""}.ri-health-book-line:before{content:""}.ri-heart-2-fill:before{content:""}.ri-heart-2-line:before{content:""}.ri-heart-3-fill:before{content:""}.ri-heart-3-line:before{content:""}.ri-heart-add-fill:before{content:""}.ri-heart-add-line:before{content:""}.ri-heart-fill:before{content:""}.ri-heart-line:before{content:""}.ri-heart-pulse-fill:before{content:""}.ri-heart-pulse-line:before{content:""}.ri-hearts-fill:before{content:""}.ri-hearts-line:before{content:""}.ri-heavy-showers-fill:before{content:""}.ri-heavy-showers-line:before{content:""}.ri-history-fill:before{content:""}.ri-history-line:before{content:""}.ri-home-2-fill:before{content:""}.ri-home-2-line:before{content:""}.ri-home-3-fill:before{content:""}.ri-home-3-line:before{content:""}.ri-home-4-fill:before{content:""}.ri-home-4-line:before{content:""}.ri-home-5-fill:before{content:""}.ri-home-5-line:before{content:""}.ri-home-6-fill:before{content:""}.ri-home-6-line:before{content:""}.ri-home-7-fill:before{content:""}.ri-home-7-line:before{content:""}.ri-home-8-fill:before{content:""}.ri-home-8-line:before{content:""}.ri-home-fill:before{content:""}.ri-home-gear-fill:before{content:""}.ri-home-gear-line:before{content:""}.ri-home-heart-fill:before{content:""}.ri-home-heart-line:before{content:""}.ri-home-line:before{content:""}.ri-home-smile-2-fill:before{content:""}.ri-home-smile-2-line:before{content:""}.ri-home-smile-fill:before{content:""}.ri-home-smile-line:before{content:""}.ri-home-wifi-fill:before{content:""}.ri-home-wifi-line:before{content:""}.ri-honor-of-kings-fill:before{content:""}.ri-honor-of-kings-line:before{content:""}.ri-honour-fill:before{content:""}.ri-honour-line:before{content:""}.ri-hospital-fill:before{content:""}.ri-hospital-line:before{content:""}.ri-hotel-bed-fill:before{content:""}.ri-hotel-bed-line:before{content:""}.ri-hotel-fill:before{content:""}.ri-hotel-line:before{content:""}.ri-hotspot-fill:before{content:""}.ri-hotspot-line:before{content:""}.ri-hq-fill:before{content:""}.ri-hq-line:before{content:""}.ri-html5-fill:before{content:""}.ri-html5-line:before{content:""}.ri-ie-fill:before{content:""}.ri-ie-line:before{content:""}.ri-image-2-fill:before{content:""}.ri-image-2-line:before{content:""}.ri-image-add-fill:before{content:""}.ri-image-add-line:before{content:""}.ri-image-edit-fill:before{content:""}.ri-image-edit-line:before{content:""}.ri-image-fill:before{content:""}.ri-image-line:before{content:""}.ri-inbox-archive-fill:before{content:""}.ri-inbox-archive-line:before{content:""}.ri-inbox-fill:before{content:""}.ri-inbox-line:before{content:""}.ri-inbox-unarchive-fill:before{content:""}.ri-inbox-unarchive-line:before{content:""}.ri-increase-decrease-fill:before{content:""}.ri-increase-decrease-line:before{content:""}.ri-indent-decrease:before{content:""}.ri-indent-increase:before{content:""}.ri-indeterminate-circle-fill:before{content:""}.ri-indeterminate-circle-line:before{content:""}.ri-information-fill:before{content:""}.ri-information-line:before{content:""}.ri-infrared-thermometer-fill:before{content:""}.ri-infrared-thermometer-line:before{content:""}.ri-ink-bottle-fill:before{content:""}.ri-ink-bottle-line:before{content:""}.ri-input-cursor-move:before{content:""}.ri-input-method-fill:before{content:""}.ri-input-method-line:before{content:""}.ri-insert-column-left:before{content:""}.ri-insert-column-right:before{content:""}.ri-insert-row-bottom:before{content:""}.ri-insert-row-top:before{content:""}.ri-instagram-fill:before{content:""}.ri-instagram-line:before{content:""}.ri-install-fill:before{content:""}.ri-install-line:before{content:""}.ri-invision-fill:before{content:""}.ri-invision-line:before{content:""}.ri-italic:before{content:""}.ri-kakao-talk-fill:before{content:""}.ri-kakao-talk-line:before{content:""}.ri-key-2-fill:before{content:""}.ri-key-2-line:before{content:""}.ri-key-fill:before{content:""}.ri-key-line:before{content:""}.ri-keyboard-box-fill:before{content:""}.ri-keyboard-box-line:before{content:""}.ri-keyboard-fill:before{content:""}.ri-keyboard-line:before{content:""}.ri-keynote-fill:before{content:""}.ri-keynote-line:before{content:""}.ri-knife-blood-fill:before{content:""}.ri-knife-blood-line:before{content:""}.ri-knife-fill:before{content:""}.ri-knife-line:before{content:""}.ri-landscape-fill:before{content:""}.ri-landscape-line:before{content:""}.ri-layout-2-fill:before{content:""}.ri-layout-2-line:before{content:""}.ri-layout-3-fill:before{content:""}.ri-layout-3-line:before{content:""}.ri-layout-4-fill:before{content:""}.ri-layout-4-line:before{content:""}.ri-layout-5-fill:before{content:""}.ri-layout-5-line:before{content:""}.ri-layout-6-fill:before{content:""}.ri-layout-6-line:before{content:""}.ri-layout-bottom-2-fill:before{content:""}.ri-layout-bottom-2-line:before{content:""}.ri-layout-bottom-fill:before{content:""}.ri-layout-bottom-line:before{content:""}.ri-layout-column-fill:before{content:""}.ri-layout-column-line:before{content:""}.ri-layout-fill:before{content:""}.ri-layout-grid-fill:before{content:""}.ri-layout-grid-line:before{content:""}.ri-layout-left-2-fill:before{content:""}.ri-layout-left-2-line:before{content:""}.ri-layout-left-fill:before{content:""}.ri-layout-left-line:before{content:""}.ri-layout-line:before{content:""}.ri-layout-masonry-fill:before{content:""}.ri-layout-masonry-line:before{content:""}.ri-layout-right-2-fill:before{content:""}.ri-layout-right-2-line:before{content:""}.ri-layout-right-fill:before{content:""}.ri-layout-right-line:before{content:""}.ri-layout-row-fill:before{content:""}.ri-layout-row-line:before{content:""}.ri-layout-top-2-fill:before{content:""}.ri-layout-top-2-line:before{content:""}.ri-layout-top-fill:before{content:""}.ri-layout-top-line:before{content:""}.ri-leaf-fill:before{content:""}.ri-leaf-line:before{content:""}.ri-lifebuoy-fill:before{content:""}.ri-lifebuoy-line:before{content:""}.ri-lightbulb-fill:before{content:""}.ri-lightbulb-flash-fill:before{content:""}.ri-lightbulb-flash-line:before{content:""}.ri-lightbulb-line:before{content:""}.ri-line-chart-fill:before{content:""}.ri-line-chart-line:before{content:""}.ri-line-fill:before{content:""}.ri-line-height:before{content:""}.ri-line-line:before{content:""}.ri-link-m:before{content:""}.ri-link-unlink-m:before{content:""}.ri-link-unlink:before{content:""}.ri-link:before{content:""}.ri-linkedin-box-fill:before{content:""}.ri-linkedin-box-line:before{content:""}.ri-linkedin-fill:before{content:""}.ri-linkedin-line:before{content:""}.ri-links-fill:before{content:""}.ri-links-line:before{content:""}.ri-list-check-2:before{content:""}.ri-list-check:before{content:""}.ri-list-ordered:before{content:""}.ri-list-settings-fill:before{content:""}.ri-list-settings-line:before{content:""}.ri-list-unordered:before{content:""}.ri-live-fill:before{content:""}.ri-live-line:before{content:""}.ri-loader-2-fill:before{content:""}.ri-loader-2-line:before{content:""}.ri-loader-3-fill:before{content:""}.ri-loader-3-line:before{content:""}.ri-loader-4-fill:before{content:""}.ri-loader-4-line:before{content:""}.ri-loader-5-fill:before{content:""}.ri-loader-5-line:before{content:""}.ri-loader-fill:before{content:""}.ri-loader-line:before{content:""}.ri-lock-2-fill:before{content:""}.ri-lock-2-line:before{content:""}.ri-lock-fill:before{content:""}.ri-lock-line:before{content:""}.ri-lock-password-fill:before{content:""}.ri-lock-password-line:before{content:""}.ri-lock-unlock-fill:before{content:""}.ri-lock-unlock-line:before{content:""}.ri-login-box-fill:before{content:""}.ri-login-box-line:before{content:""}.ri-login-circle-fill:before{content:""}.ri-login-circle-line:before{content:""}.ri-logout-box-fill:before{content:""}.ri-logout-box-line:before{content:""}.ri-logout-box-r-fill:before{content:""}.ri-logout-box-r-line:before{content:""}.ri-logout-circle-fill:before{content:""}.ri-logout-circle-line:before{content:""}.ri-logout-circle-r-fill:before{content:""}.ri-logout-circle-r-line:before{content:""}.ri-luggage-cart-fill:before{content:""}.ri-luggage-cart-line:before{content:""}.ri-luggage-deposit-fill:before{content:""}.ri-luggage-deposit-line:before{content:""}.ri-lungs-fill:before{content:""}.ri-lungs-line:before{content:""}.ri-mac-fill:before{content:""}.ri-mac-line:before{content:""}.ri-macbook-fill:before{content:""}.ri-macbook-line:before{content:""}.ri-magic-fill:before{content:""}.ri-magic-line:before{content:""}.ri-mail-add-fill:before{content:""}.ri-mail-add-line:before{content:""}.ri-mail-check-fill:before{content:""}.ri-mail-check-line:before{content:""}.ri-mail-close-fill:before{content:""}.ri-mail-close-line:before{content:""}.ri-mail-download-fill:before{content:""}.ri-mail-download-line:before{content:""}.ri-mail-fill:before{content:""}.ri-mail-forbid-fill:before{content:""}.ri-mail-forbid-line:before{content:""}.ri-mail-line:before{content:""}.ri-mail-lock-fill:before{content:""}.ri-mail-lock-line:before{content:""}.ri-mail-open-fill:before{content:""}.ri-mail-open-line:before{content:""}.ri-mail-send-fill:before{content:""}.ri-mail-send-line:before{content:""}.ri-mail-settings-fill:before{content:""}.ri-mail-settings-line:before{content:""}.ri-mail-star-fill:before{content:""}.ri-mail-star-line:before{content:""}.ri-mail-unread-fill:before{content:""}.ri-mail-unread-line:before{content:""}.ri-mail-volume-fill:before{content:""}.ri-mail-volume-line:before{content:""}.ri-map-2-fill:before{content:""}.ri-map-2-line:before{content:""}.ri-map-fill:before{content:""}.ri-map-line:before{content:""}.ri-map-pin-2-fill:before{content:""}.ri-map-pin-2-line:before{content:""}.ri-map-pin-3-fill:before{content:""}.ri-map-pin-3-line:before{content:""}.ri-map-pin-4-fill:before{content:""}.ri-map-pin-4-line:before{content:""}.ri-map-pin-5-fill:before{content:""}.ri-map-pin-5-line:before{content:""}.ri-map-pin-add-fill:before{content:""}.ri-map-pin-add-line:before{content:""}.ri-map-pin-fill:before{content:""}.ri-map-pin-line:before{content:""}.ri-map-pin-range-fill:before{content:""}.ri-map-pin-range-line:before{content:""}.ri-map-pin-time-fill:before{content:""}.ri-map-pin-time-line:before{content:""}.ri-map-pin-user-fill:before{content:""}.ri-map-pin-user-line:before{content:""}.ri-mark-pen-fill:before{content:""}.ri-mark-pen-line:before{content:""}.ri-markdown-fill:before{content:""}.ri-markdown-line:before{content:""}.ri-markup-fill:before{content:""}.ri-markup-line:before{content:""}.ri-mastercard-fill:before{content:""}.ri-mastercard-line:before{content:""}.ri-mastodon-fill:before{content:""}.ri-mastodon-line:before{content:""}.ri-medal-2-fill:before{content:""}.ri-medal-2-line:before{content:""}.ri-medal-fill:before{content:""}.ri-medal-line:before{content:""}.ri-medicine-bottle-fill:before{content:""}.ri-medicine-bottle-line:before{content:""}.ri-medium-fill:before{content:""}.ri-medium-line:before{content:""}.ri-men-fill:before{content:""}.ri-men-line:before{content:""}.ri-mental-health-fill:before{content:""}.ri-mental-health-line:before{content:""}.ri-menu-2-fill:before{content:""}.ri-menu-2-line:before{content:""}.ri-menu-3-fill:before{content:""}.ri-menu-3-line:before{content:""}.ri-menu-4-fill:before{content:""}.ri-menu-4-line:before{content:""}.ri-menu-5-fill:before{content:""}.ri-menu-5-line:before{content:""}.ri-menu-add-fill:before{content:""}.ri-menu-add-line:before{content:""}.ri-menu-fill:before{content:""}.ri-menu-fold-fill:before{content:""}.ri-menu-fold-line:before{content:""}.ri-menu-line:before{content:""}.ri-menu-unfold-fill:before{content:""}.ri-menu-unfold-line:before{content:""}.ri-merge-cells-horizontal:before{content:""}.ri-merge-cells-vertical:before{content:""}.ri-message-2-fill:before{content:""}.ri-message-2-line:before{content:""}.ri-message-3-fill:before{content:""}.ri-message-3-line:before{content:""}.ri-message-fill:before{content:""}.ri-message-line:before{content:""}.ri-messenger-fill:before{content:""}.ri-messenger-line:before{content:""}.ri-meteor-fill:before{content:""}.ri-meteor-line:before{content:""}.ri-mic-2-fill:before{content:""}.ri-mic-2-line:before{content:""}.ri-mic-fill:before{content:""}.ri-mic-line:before{content:""}.ri-mic-off-fill:before{content:""}.ri-mic-off-line:before{content:""}.ri-mickey-fill:before{content:""}.ri-mickey-line:before{content:""}.ri-microscope-fill:before{content:""}.ri-microscope-line:before{content:""}.ri-microsoft-fill:before{content:""}.ri-microsoft-line:before{content:""}.ri-mind-map:before{content:""}.ri-mini-program-fill:before{content:""}.ri-mini-program-line:before{content:""}.ri-mist-fill:before{content:""}.ri-mist-line:before{content:""}.ri-money-cny-box-fill:before{content:""}.ri-money-cny-box-line:before{content:""}.ri-money-cny-circle-fill:before{content:""}.ri-money-cny-circle-line:before{content:""}.ri-money-dollar-box-fill:before{content:""}.ri-money-dollar-box-line:before{content:""}.ri-money-dollar-circle-fill:before{content:""}.ri-money-dollar-circle-line:before{content:""}.ri-money-euro-box-fill:before{content:""}.ri-money-euro-box-line:before{content:""}.ri-money-euro-circle-fill:before{content:""}.ri-money-euro-circle-line:before{content:""}.ri-money-pound-box-fill:before{content:""}.ri-money-pound-box-line:before{content:""}.ri-money-pound-circle-fill:before{content:""}.ri-money-pound-circle-line:before{content:""}.ri-moon-clear-fill:before{content:""}.ri-moon-clear-line:before{content:""}.ri-moon-cloudy-fill:before{content:""}.ri-moon-cloudy-line:before{content:""}.ri-moon-fill:before{content:""}.ri-moon-foggy-fill:before{content:""}.ri-moon-foggy-line:before{content:""}.ri-moon-line:before{content:""}.ri-more-2-fill:before{content:""}.ri-more-2-line:before{content:""}.ri-more-fill:before{content:""}.ri-more-line:before{content:""}.ri-motorbike-fill:before{content:""}.ri-motorbike-line:before{content:""}.ri-mouse-fill:before{content:""}.ri-mouse-line:before{content:""}.ri-movie-2-fill:before{content:""}.ri-movie-2-line:before{content:""}.ri-movie-fill:before{content:""}.ri-movie-line:before{content:""}.ri-music-2-fill:before{content:""}.ri-music-2-line:before{content:""}.ri-music-fill:before{content:""}.ri-music-line:before{content:""}.ri-mv-fill:before{content:""}.ri-mv-line:before{content:""}.ri-navigation-fill:before{content:""}.ri-navigation-line:before{content:""}.ri-netease-cloud-music-fill:before{content:""}.ri-netease-cloud-music-line:before{content:""}.ri-netflix-fill:before{content:""}.ri-netflix-line:before{content:""}.ri-newspaper-fill:before{content:""}.ri-newspaper-line:before{content:""}.ri-node-tree:before{content:""}.ri-notification-2-fill:before{content:""}.ri-notification-2-line:before{content:""}.ri-notification-3-fill:before{content:""}.ri-notification-3-line:before{content:""}.ri-notification-4-fill:before{content:""}.ri-notification-4-line:before{content:""}.ri-notification-badge-fill:before{content:""}.ri-notification-badge-line:before{content:""}.ri-notification-fill:before{content:""}.ri-notification-line:before{content:""}.ri-notification-off-fill:before{content:""}.ri-notification-off-line:before{content:""}.ri-npmjs-fill:before{content:""}.ri-npmjs-line:before{content:""}.ri-number-0:before{content:""}.ri-number-1:before{content:""}.ri-number-2:before{content:""}.ri-number-3:before{content:""}.ri-number-4:before{content:""}.ri-number-5:before{content:""}.ri-number-6:before{content:""}.ri-number-7:before{content:""}.ri-number-8:before{content:""}.ri-number-9:before{content:""}.ri-numbers-fill:before{content:""}.ri-numbers-line:before{content:""}.ri-nurse-fill:before{content:""}.ri-nurse-line:before{content:""}.ri-oil-fill:before{content:""}.ri-oil-line:before{content:""}.ri-omega:before{content:""}.ri-open-arm-fill:before{content:""}.ri-open-arm-line:before{content:""}.ri-open-source-fill:before{content:""}.ri-open-source-line:before{content:""}.ri-opera-fill:before{content:""}.ri-opera-line:before{content:""}.ri-order-play-fill:before{content:""}.ri-order-play-line:before{content:""}.ri-organization-chart:before{content:""}.ri-outlet-2-fill:before{content:""}.ri-outlet-2-line:before{content:""}.ri-outlet-fill:before{content:""}.ri-outlet-line:before{content:""}.ri-page-separator:before{content:""}.ri-pages-fill:before{content:""}.ri-pages-line:before{content:""}.ri-paint-brush-fill:before{content:""}.ri-paint-brush-line:before{content:""}.ri-paint-fill:before{content:""}.ri-paint-line:before{content:""}.ri-palette-fill:before{content:""}.ri-palette-line:before{content:""}.ri-pantone-fill:before{content:""}.ri-pantone-line:before{content:""}.ri-paragraph:before{content:""}.ri-parent-fill:before{content:""}.ri-parent-line:before{content:""}.ri-parentheses-fill:before{content:""}.ri-parentheses-line:before{content:""}.ri-parking-box-fill:before{content:""}.ri-parking-box-line:before{content:""}.ri-parking-fill:before{content:""}.ri-parking-line:before{content:""}.ri-passport-fill:before{content:""}.ri-passport-line:before{content:""}.ri-patreon-fill:before{content:""}.ri-patreon-line:before{content:""}.ri-pause-circle-fill:before{content:""}.ri-pause-circle-line:before{content:""}.ri-pause-fill:before{content:""}.ri-pause-line:before{content:""}.ri-pause-mini-fill:before{content:""}.ri-pause-mini-line:before{content:""}.ri-paypal-fill:before{content:""}.ri-paypal-line:before{content:""}.ri-pen-nib-fill:before{content:""}.ri-pen-nib-line:before{content:""}.ri-pencil-fill:before{content:""}.ri-pencil-line:before{content:""}.ri-pencil-ruler-2-fill:before{content:""}.ri-pencil-ruler-2-line:before{content:""}.ri-pencil-ruler-fill:before{content:""}.ri-pencil-ruler-line:before{content:""}.ri-percent-fill:before{content:""}.ri-percent-line:before{content:""}.ri-phone-camera-fill:before{content:""}.ri-phone-camera-line:before{content:""}.ri-phone-fill:before{content:""}.ri-phone-find-fill:before{content:""}.ri-phone-find-line:before{content:""}.ri-phone-line:before{content:""}.ri-phone-lock-fill:before{content:""}.ri-phone-lock-line:before{content:""}.ri-picture-in-picture-2-fill:before{content:""}.ri-picture-in-picture-2-line:before{content:""}.ri-picture-in-picture-exit-fill:before{content:""}.ri-picture-in-picture-exit-line:before{content:""}.ri-picture-in-picture-fill:before{content:""}.ri-picture-in-picture-line:before{content:""}.ri-pie-chart-2-fill:before{content:""}.ri-pie-chart-2-line:before{content:""}.ri-pie-chart-box-fill:before{content:""}.ri-pie-chart-box-line:before{content:""}.ri-pie-chart-fill:before{content:""}.ri-pie-chart-line:before{content:""}.ri-pin-distance-fill:before{content:""}.ri-pin-distance-line:before{content:""}.ri-ping-pong-fill:before{content:""}.ri-ping-pong-line:before{content:""}.ri-pinterest-fill:before{content:""}.ri-pinterest-line:before{content:""}.ri-pinyin-input:before{content:""}.ri-pixelfed-fill:before{content:""}.ri-pixelfed-line:before{content:""}.ri-plane-fill:before{content:""}.ri-plane-line:before{content:""}.ri-plant-fill:before{content:""}.ri-plant-line:before{content:""}.ri-play-circle-fill:before{content:""}.ri-play-circle-line:before{content:""}.ri-play-fill:before{content:""}.ri-play-line:before{content:""}.ri-play-list-2-fill:before{content:""}.ri-play-list-2-line:before{content:""}.ri-play-list-add-fill:before{content:""}.ri-play-list-add-line:before{content:""}.ri-play-list-fill:before{content:""}.ri-play-list-line:before{content:""}.ri-play-mini-fill:before{content:""}.ri-play-mini-line:before{content:""}.ri-playstation-fill:before{content:""}.ri-playstation-line:before{content:""}.ri-plug-2-fill:before{content:""}.ri-plug-2-line:before{content:""}.ri-plug-fill:before{content:""}.ri-plug-line:before{content:""}.ri-polaroid-2-fill:before{content:""}.ri-polaroid-2-line:before{content:""}.ri-polaroid-fill:before{content:""}.ri-polaroid-line:before{content:""}.ri-police-car-fill:before{content:""}.ri-police-car-line:before{content:""}.ri-price-tag-2-fill:before{content:""}.ri-price-tag-2-line:before{content:""}.ri-price-tag-3-fill:before{content:""}.ri-price-tag-3-line:before{content:""}.ri-price-tag-fill:before{content:""}.ri-price-tag-line:before{content:""}.ri-printer-cloud-fill:before{content:""}.ri-printer-cloud-line:before{content:""}.ri-printer-fill:before{content:""}.ri-printer-line:before{content:""}.ri-product-hunt-fill:before{content:""}.ri-product-hunt-line:before{content:""}.ri-profile-fill:before{content:""}.ri-profile-line:before{content:""}.ri-projector-2-fill:before{content:""}.ri-projector-2-line:before{content:""}.ri-projector-fill:before{content:""}.ri-projector-line:before{content:""}.ri-psychotherapy-fill:before{content:""}.ri-psychotherapy-line:before{content:""}.ri-pulse-fill:before{content:""}.ri-pulse-line:before{content:""}.ri-pushpin-2-fill:before{content:""}.ri-pushpin-2-line:before{content:""}.ri-pushpin-fill:before{content:""}.ri-pushpin-line:before{content:""}.ri-qq-fill:before{content:""}.ri-qq-line:before{content:""}.ri-qr-code-fill:before{content:""}.ri-qr-code-line:before{content:""}.ri-qr-scan-2-fill:before{content:""}.ri-qr-scan-2-line:before{content:""}.ri-qr-scan-fill:before{content:""}.ri-qr-scan-line:before{content:""}.ri-question-answer-fill:before{content:""}.ri-question-answer-line:before{content:""}.ri-question-fill:before{content:""}.ri-question-line:before{content:""}.ri-question-mark:before{content:""}.ri-questionnaire-fill:before{content:""}.ri-questionnaire-line:before{content:""}.ri-quill-pen-fill:before{content:""}.ri-quill-pen-line:before{content:""}.ri-radar-fill:before{content:""}.ri-radar-line:before{content:""}.ri-radio-2-fill:before{content:""}.ri-radio-2-line:before{content:""}.ri-radio-button-fill:before{content:""}.ri-radio-button-line:before{content:""}.ri-radio-fill:before{content:""}.ri-radio-line:before{content:""}.ri-rainbow-fill:before{content:""}.ri-rainbow-line:before{content:""}.ri-rainy-fill:before{content:""}.ri-rainy-line:before{content:""}.ri-reactjs-fill:before{content:""}.ri-reactjs-line:before{content:""}.ri-record-circle-fill:before{content:""}.ri-record-circle-line:before{content:""}.ri-record-mail-fill:before{content:""}.ri-record-mail-line:before{content:""}.ri-recycle-fill:before{content:""}.ri-recycle-line:before{content:""}.ri-red-packet-fill:before{content:""}.ri-red-packet-line:before{content:""}.ri-reddit-fill:before{content:""}.ri-reddit-line:before{content:""}.ri-refresh-fill:before{content:""}.ri-refresh-line:before{content:""}.ri-refund-2-fill:before{content:""}.ri-refund-2-line:before{content:""}.ri-refund-fill:before{content:""}.ri-refund-line:before{content:""}.ri-registered-fill:before{content:""}.ri-registered-line:before{content:""}.ri-remixicon-fill:before{content:""}.ri-remixicon-line:before{content:""}.ri-remote-control-2-fill:before{content:""}.ri-remote-control-2-line:before{content:""}.ri-remote-control-fill:before{content:""}.ri-remote-control-line:before{content:""}.ri-repeat-2-fill:before{content:""}.ri-repeat-2-line:before{content:""}.ri-repeat-fill:before{content:""}.ri-repeat-line:before{content:""}.ri-repeat-one-fill:before{content:""}.ri-repeat-one-line:before{content:""}.ri-reply-all-fill:before{content:""}.ri-reply-all-line:before{content:""}.ri-reply-fill:before{content:""}.ri-reply-line:before{content:""}.ri-reserved-fill:before{content:""}.ri-reserved-line:before{content:""}.ri-rest-time-fill:before{content:""}.ri-rest-time-line:before{content:""}.ri-restart-fill:before{content:""}.ri-restart-line:before{content:""}.ri-restaurant-2-fill:before{content:""}.ri-restaurant-2-line:before{content:""}.ri-restaurant-fill:before{content:""}.ri-restaurant-line:before{content:""}.ri-rewind-fill:before{content:""}.ri-rewind-line:before{content:""}.ri-rewind-mini-fill:before{content:""}.ri-rewind-mini-line:before{content:""}.ri-rhythm-fill:before{content:""}.ri-rhythm-line:before{content:""}.ri-riding-fill:before{content:""}.ri-riding-line:before{content:""}.ri-road-map-fill:before{content:""}.ri-road-map-line:before{content:""}.ri-roadster-fill:before{content:""}.ri-roadster-line:before{content:""}.ri-robot-fill:before{content:""}.ri-robot-line:before{content:""}.ri-rocket-2-fill:before{content:""}.ri-rocket-2-line:before{content:""}.ri-rocket-fill:before{content:""}.ri-rocket-line:before{content:""}.ri-rotate-lock-fill:before{content:""}.ri-rotate-lock-line:before{content:""}.ri-rounded-corner:before{content:""}.ri-route-fill:before{content:""}.ri-route-line:before{content:""}.ri-router-fill:before{content:""}.ri-router-line:before{content:""}.ri-rss-fill:before{content:""}.ri-rss-line:before{content:""}.ri-ruler-2-fill:before{content:""}.ri-ruler-2-line:before{content:""}.ri-ruler-fill:before{content:""}.ri-ruler-line:before{content:""}.ri-run-fill:before{content:""}.ri-run-line:before{content:""}.ri-safari-fill:before{content:""}.ri-safari-line:before{content:""}.ri-safe-2-fill:before{content:""}.ri-safe-2-line:before{content:""}.ri-safe-fill:before{content:""}.ri-safe-line:before{content:""}.ri-sailboat-fill:before{content:""}.ri-sailboat-line:before{content:""}.ri-save-2-fill:before{content:""}.ri-save-2-line:before{content:""}.ri-save-3-fill:before{content:""}.ri-save-3-line:before{content:""}.ri-save-fill:before{content:""}.ri-save-line:before{content:""}.ri-scales-2-fill:before{content:""}.ri-scales-2-line:before{content:""}.ri-scales-3-fill:before{content:""}.ri-scales-3-line:before{content:""}.ri-scales-fill:before{content:""}.ri-scales-line:before{content:""}.ri-scan-2-fill:before{content:""}.ri-scan-2-line:before{content:""}.ri-scan-fill:before{content:""}.ri-scan-line:before{content:""}.ri-scissors-2-fill:before{content:""}.ri-scissors-2-line:before{content:""}.ri-scissors-cut-fill:before{content:""}.ri-scissors-cut-line:before{content:""}.ri-scissors-fill:before{content:""}.ri-scissors-line:before{content:""}.ri-screenshot-2-fill:before{content:""}.ri-screenshot-2-line:before{content:""}.ri-screenshot-fill:before{content:""}.ri-screenshot-line:before{content:""}.ri-sd-card-fill:before{content:""}.ri-sd-card-line:before{content:""}.ri-sd-card-mini-fill:before{content:""}.ri-sd-card-mini-line:before{content:""}.ri-search-2-fill:before{content:""}.ri-search-2-line:before{content:""}.ri-search-eye-fill:before{content:""}.ri-search-eye-line:before{content:""}.ri-search-fill:before{content:""}.ri-search-line:before{content:""}.ri-secure-payment-fill:before{content:""}.ri-secure-payment-line:before{content:""}.ri-seedling-fill:before{content:""}.ri-seedling-line:before{content:""}.ri-send-backward:before{content:""}.ri-send-plane-2-fill:before{content:""}.ri-send-plane-2-line:before{content:""}.ri-send-plane-fill:before{content:""}.ri-send-plane-line:before{content:""}.ri-send-to-back:before{content:""}.ri-sensor-fill:before{content:""}.ri-sensor-line:before{content:""}.ri-separator:before{content:""}.ri-server-fill:before{content:""}.ri-server-line:before{content:""}.ri-service-fill:before{content:""}.ri-service-line:before{content:""}.ri-settings-2-fill:before{content:""}.ri-settings-2-line:before{content:""}.ri-settings-3-fill:before{content:""}.ri-settings-3-line:before{content:""}.ri-settings-4-fill:before{content:""}.ri-settings-4-line:before{content:""}.ri-settings-5-fill:before{content:""}.ri-settings-5-line:before{content:""}.ri-settings-6-fill:before{content:""}.ri-settings-6-line:before{content:""}.ri-settings-fill:before{content:""}.ri-settings-line:before{content:""}.ri-shape-2-fill:before{content:""}.ri-shape-2-line:before{content:""}.ri-shape-fill:before{content:""}.ri-shape-line:before{content:""}.ri-share-box-fill:before{content:""}.ri-share-box-line:before{content:""}.ri-share-circle-fill:before{content:""}.ri-share-circle-line:before{content:""}.ri-share-fill:before{content:""}.ri-share-forward-2-fill:before{content:""}.ri-share-forward-2-line:before{content:""}.ri-share-forward-box-fill:before{content:""}.ri-share-forward-box-line:before{content:""}.ri-share-forward-fill:before{content:""}.ri-share-forward-line:before{content:""}.ri-share-line:before{content:""}.ri-shield-check-fill:before{content:""}.ri-shield-check-line:before{content:""}.ri-shield-cross-fill:before{content:""}.ri-shield-cross-line:before{content:""}.ri-shield-fill:before{content:""}.ri-shield-flash-fill:before{content:""}.ri-shield-flash-line:before{content:""}.ri-shield-keyhole-fill:before{content:""}.ri-shield-keyhole-line:before{content:""}.ri-shield-line:before{content:""}.ri-shield-star-fill:before{content:""}.ri-shield-star-line:before{content:""}.ri-shield-user-fill:before{content:""}.ri-shield-user-line:before{content:""}.ri-ship-2-fill:before{content:""}.ri-ship-2-line:before{content:""}.ri-ship-fill:before{content:""}.ri-ship-line:before{content:""}.ri-shirt-fill:before{content:""}.ri-shirt-line:before{content:""}.ri-shopping-bag-2-fill:before{content:""}.ri-shopping-bag-2-line:before{content:""}.ri-shopping-bag-3-fill:before{content:""}.ri-shopping-bag-3-line:before{content:""}.ri-shopping-bag-fill:before{content:""}.ri-shopping-bag-line:before{content:""}.ri-shopping-basket-2-fill:before{content:""}.ri-shopping-basket-2-line:before{content:""}.ri-shopping-basket-fill:before{content:""}.ri-shopping-basket-line:before{content:""}.ri-shopping-cart-2-fill:before{content:""}.ri-shopping-cart-2-line:before{content:""}.ri-shopping-cart-fill:before{content:""}.ri-shopping-cart-line:before{content:""}.ri-showers-fill:before{content:""}.ri-showers-line:before{content:""}.ri-shuffle-fill:before{content:""}.ri-shuffle-line:before{content:""}.ri-shut-down-fill:before{content:""}.ri-shut-down-line:before{content:""}.ri-side-bar-fill:before{content:""}.ri-side-bar-line:before{content:""}.ri-signal-tower-fill:before{content:""}.ri-signal-tower-line:before{content:""}.ri-signal-wifi-1-fill:before{content:""}.ri-signal-wifi-1-line:before{content:""}.ri-signal-wifi-2-fill:before{content:""}.ri-signal-wifi-2-line:before{content:""}.ri-signal-wifi-3-fill:before{content:""}.ri-signal-wifi-3-line:before{content:""}.ri-signal-wifi-error-fill:before{content:""}.ri-signal-wifi-error-line:before{content:""}.ri-signal-wifi-fill:before{content:""}.ri-signal-wifi-line:before{content:""}.ri-signal-wifi-off-fill:before{content:""}.ri-signal-wifi-off-line:before{content:""}.ri-sim-card-2-fill:before{content:""}.ri-sim-card-2-line:before{content:""}.ri-sim-card-fill:before{content:""}.ri-sim-card-line:before{content:""}.ri-single-quotes-l:before{content:""}.ri-single-quotes-r:before{content:""}.ri-sip-fill:before{content:""}.ri-sip-line:before{content:""}.ri-skip-back-fill:before{content:""}.ri-skip-back-line:before{content:""}.ri-skip-back-mini-fill:before{content:""}.ri-skip-back-mini-line:before{content:""}.ri-skip-forward-fill:before{content:""}.ri-skip-forward-line:before{content:""}.ri-skip-forward-mini-fill:before{content:""}.ri-skip-forward-mini-line:before{content:""}.ri-skull-2-fill:before{content:""}.ri-skull-2-line:before{content:""}.ri-skull-fill:before{content:""}.ri-skull-line:before{content:""}.ri-skype-fill:before{content:""}.ri-skype-line:before{content:""}.ri-slack-fill:before{content:""}.ri-slack-line:before{content:""}.ri-slice-fill:before{content:""}.ri-slice-line:before{content:""}.ri-slideshow-2-fill:before{content:""}.ri-slideshow-2-line:before{content:""}.ri-slideshow-3-fill:before{content:""}.ri-slideshow-3-line:before{content:""}.ri-slideshow-4-fill:before{content:""}.ri-slideshow-4-line:before{content:""}.ri-slideshow-fill:before{content:""}.ri-slideshow-line:before{content:""}.ri-smartphone-fill:before{content:""}.ri-smartphone-line:before{content:""}.ri-snapchat-fill:before{content:""}.ri-snapchat-line:before{content:""}.ri-snowy-fill:before{content:""}.ri-snowy-line:before{content:""}.ri-sort-asc:before{content:""}.ri-sort-desc:before{content:""}.ri-sound-module-fill:before{content:""}.ri-sound-module-line:before{content:""}.ri-soundcloud-fill:before{content:""}.ri-soundcloud-line:before{content:""}.ri-space-ship-fill:before{content:""}.ri-space-ship-line:before{content:""}.ri-space:before{content:""}.ri-spam-2-fill:before{content:""}.ri-spam-2-line:before{content:""}.ri-spam-3-fill:before{content:""}.ri-spam-3-line:before{content:""}.ri-spam-fill:before{content:""}.ri-spam-line:before{content:""}.ri-speaker-2-fill:before{content:""}.ri-speaker-2-line:before{content:""}.ri-speaker-3-fill:before{content:""}.ri-speaker-3-line:before{content:""}.ri-speaker-fill:before{content:""}.ri-speaker-line:before{content:""}.ri-spectrum-fill:before{content:""}.ri-spectrum-line:before{content:""}.ri-speed-fill:before{content:""}.ri-speed-line:before{content:""}.ri-speed-mini-fill:before{content:""}.ri-speed-mini-line:before{content:""}.ri-split-cells-horizontal:before{content:""}.ri-split-cells-vertical:before{content:""}.ri-spotify-fill:before{content:""}.ri-spotify-line:before{content:""}.ri-spy-fill:before{content:""}.ri-spy-line:before{content:""}.ri-stack-fill:before{content:""}.ri-stack-line:before{content:""}.ri-stack-overflow-fill:before{content:""}.ri-stack-overflow-line:before{content:""}.ri-stackshare-fill:before{content:""}.ri-stackshare-line:before{content:""}.ri-star-fill:before{content:""}.ri-star-half-fill:before{content:""}.ri-star-half-line:before{content:""}.ri-star-half-s-fill:before{content:""}.ri-star-half-s-line:before{content:""}.ri-star-line:before{content:""}.ri-star-s-fill:before{content:""}.ri-star-s-line:before{content:""}.ri-star-smile-fill:before{content:""}.ri-star-smile-line:before{content:""}.ri-steam-fill:before{content:""}.ri-steam-line:before{content:""}.ri-steering-2-fill:before{content:""}.ri-steering-2-line:before{content:""}.ri-steering-fill:before{content:""}.ri-steering-line:before{content:""}.ri-stethoscope-fill:before{content:""}.ri-stethoscope-line:before{content:""}.ri-sticky-note-2-fill:before{content:""}.ri-sticky-note-2-line:before{content:""}.ri-sticky-note-fill:before{content:""}.ri-sticky-note-line:before{content:""}.ri-stock-fill:before{content:""}.ri-stock-line:before{content:""}.ri-stop-circle-fill:before{content:""}.ri-stop-circle-line:before{content:""}.ri-stop-fill:before{content:""}.ri-stop-line:before{content:""}.ri-stop-mini-fill:before{content:""}.ri-stop-mini-line:before{content:""}.ri-store-2-fill:before{content:""}.ri-store-2-line:before{content:""}.ri-store-3-fill:before{content:""}.ri-store-3-line:before{content:""}.ri-store-fill:before{content:""}.ri-store-line:before{content:""}.ri-strikethrough-2:before{content:""}.ri-strikethrough:before{content:""}.ri-subscript-2:before{content:""}.ri-subscript:before{content:""}.ri-subtract-fill:before{content:""}.ri-subtract-line:before{content:""}.ri-subway-fill:before{content:""}.ri-subway-line:before{content:""}.ri-subway-wifi-fill:before{content:""}.ri-subway-wifi-line:before{content:""}.ri-suitcase-2-fill:before{content:""}.ri-suitcase-2-line:before{content:""}.ri-suitcase-3-fill:before{content:""}.ri-suitcase-3-line:before{content:""}.ri-suitcase-fill:before{content:""}.ri-suitcase-line:before{content:""}.ri-sun-cloudy-fill:before{content:""}.ri-sun-cloudy-line:before{content:""}.ri-sun-fill:before{content:""}.ri-sun-foggy-fill:before{content:""}.ri-sun-foggy-line:before{content:""}.ri-sun-line:before{content:""}.ri-superscript-2:before{content:""}.ri-superscript:before{content:""}.ri-surgical-mask-fill:before{content:""}.ri-surgical-mask-line:before{content:""}.ri-surround-sound-fill:before{content:""}.ri-surround-sound-line:before{content:""}.ri-survey-fill:before{content:""}.ri-survey-line:before{content:""}.ri-swap-box-fill:before{content:""}.ri-swap-box-line:before{content:""}.ri-swap-fill:before{content:""}.ri-swap-line:before{content:""}.ri-switch-fill:before{content:""}.ri-switch-line:before{content:""}.ri-sword-fill:before{content:""}.ri-sword-line:before{content:""}.ri-syringe-fill:before{content:""}.ri-syringe-line:before{content:""}.ri-t-box-fill:before{content:""}.ri-t-box-line:before{content:""}.ri-t-shirt-2-fill:before{content:""}.ri-t-shirt-2-line:before{content:""}.ri-t-shirt-air-fill:before{content:""}.ri-t-shirt-air-line:before{content:""}.ri-t-shirt-fill:before{content:""}.ri-t-shirt-line:before{content:""}.ri-table-2:before{content:""}.ri-table-alt-fill:before{content:""}.ri-table-alt-line:before{content:""}.ri-table-fill:before{content:""}.ri-table-line:before{content:""}.ri-tablet-fill:before{content:""}.ri-tablet-line:before{content:""}.ri-takeaway-fill:before{content:""}.ri-takeaway-line:before{content:""}.ri-taobao-fill:before{content:""}.ri-taobao-line:before{content:""}.ri-tape-fill:before{content:""}.ri-tape-line:before{content:""}.ri-task-fill:before{content:""}.ri-task-line:before{content:""}.ri-taxi-fill:before{content:""}.ri-taxi-line:before{content:""}.ri-taxi-wifi-fill:before{content:""}.ri-taxi-wifi-line:before{content:""}.ri-team-fill:before{content:""}.ri-team-line:before{content:""}.ri-telegram-fill:before{content:""}.ri-telegram-line:before{content:""}.ri-temp-cold-fill:before{content:""}.ri-temp-cold-line:before{content:""}.ri-temp-hot-fill:before{content:""}.ri-temp-hot-line:before{content:""}.ri-terminal-box-fill:before{content:""}.ri-terminal-box-line:before{content:""}.ri-terminal-fill:before{content:""}.ri-terminal-line:before{content:""}.ri-terminal-window-fill:before{content:""}.ri-terminal-window-line:before{content:""}.ri-test-tube-fill:before{content:""}.ri-test-tube-line:before{content:""}.ri-text-direction-l:before{content:""}.ri-text-direction-r:before{content:""}.ri-text-spacing:before{content:""}.ri-text-wrap:before{content:""}.ri-text:before{content:""}.ri-thermometer-fill:before{content:""}.ri-thermometer-line:before{content:""}.ri-thumb-down-fill:before{content:""}.ri-thumb-down-line:before{content:""}.ri-thumb-up-fill:before{content:""}.ri-thumb-up-line:before{content:""}.ri-thunderstorms-fill:before{content:""}.ri-thunderstorms-line:before{content:""}.ri-ticket-2-fill:before{content:""}.ri-ticket-2-line:before{content:""}.ri-ticket-fill:before{content:""}.ri-ticket-line:before{content:""}.ri-time-fill:before{content:""}.ri-time-line:before{content:""}.ri-timer-2-fill:before{content:""}.ri-timer-2-line:before{content:""}.ri-timer-fill:before{content:""}.ri-timer-flash-fill:before{content:""}.ri-timer-flash-line:before{content:""}.ri-timer-line:before{content:""}.ri-todo-fill:before{content:""}.ri-todo-line:before{content:""}.ri-toggle-fill:before{content:""}.ri-toggle-line:before{content:""}.ri-tools-fill:before{content:""}.ri-tools-line:before{content:""}.ri-tornado-fill:before{content:""}.ri-tornado-line:before{content:""}.ri-trademark-fill:before{content:""}.ri-trademark-line:before{content:""}.ri-traffic-light-fill:before{content:""}.ri-traffic-light-line:before{content:""}.ri-train-fill:before{content:""}.ri-train-line:before{content:""}.ri-train-wifi-fill:before{content:""}.ri-train-wifi-line:before{content:""}.ri-translate-2:before{content:""}.ri-translate:before{content:""}.ri-travesti-fill:before{content:""}.ri-travesti-line:before{content:""}.ri-treasure-map-fill:before{content:""}.ri-treasure-map-line:before{content:""}.ri-trello-fill:before{content:""}.ri-trello-line:before{content:""}.ri-trophy-fill:before{content:""}.ri-trophy-line:before{content:""}.ri-truck-fill:before{content:""}.ri-truck-line:before{content:""}.ri-tumblr-fill:before{content:""}.ri-tumblr-line:before{content:""}.ri-tv-2-fill:before{content:""}.ri-tv-2-line:before{content:""}.ri-tv-fill:before{content:""}.ri-tv-line:before{content:""}.ri-twitch-fill:before{content:""}.ri-twitch-line:before{content:""}.ri-twitter-fill:before{content:""}.ri-twitter-line:before{content:""}.ri-typhoon-fill:before{content:""}.ri-typhoon-line:before{content:""}.ri-u-disk-fill:before{content:""}.ri-u-disk-line:before{content:""}.ri-ubuntu-fill:before{content:""}.ri-ubuntu-line:before{content:""}.ri-umbrella-fill:before{content:""}.ri-umbrella-line:before{content:""}.ri-underline:before{content:""}.ri-uninstall-fill:before{content:""}.ri-uninstall-line:before{content:""}.ri-unsplash-fill:before{content:""}.ri-unsplash-line:before{content:""}.ri-upload-2-fill:before{content:""}.ri-upload-2-line:before{content:""}.ri-upload-cloud-2-fill:before{content:""}.ri-upload-cloud-2-line:before{content:""}.ri-upload-cloud-fill:before{content:""}.ri-upload-cloud-line:before{content:""}.ri-upload-fill:before{content:""}.ri-upload-line:before{content:""}.ri-usb-fill:before{content:""}.ri-usb-line:before{content:""}.ri-user-2-fill:before{content:""}.ri-user-2-line:before{content:""}.ri-user-3-fill:before{content:""}.ri-user-3-line:before{content:""}.ri-user-4-fill:before{content:""}.ri-user-4-line:before{content:""}.ri-user-5-fill:before{content:""}.ri-user-5-line:before{content:""}.ri-user-6-fill:before{content:""}.ri-user-6-line:before{content:""}.ri-user-add-fill:before{content:""}.ri-user-add-line:before{content:""}.ri-user-fill:before{content:""}.ri-user-follow-fill:before{content:""}.ri-user-follow-line:before{content:""}.ri-user-heart-fill:before{content:""}.ri-user-heart-line:before{content:""}.ri-user-line:before{content:""}.ri-user-location-fill:before{content:""}.ri-user-location-line:before{content:""}.ri-user-received-2-fill:before{content:""}.ri-user-received-2-line:before{content:""}.ri-user-received-fill:before{content:""}.ri-user-received-line:before{content:""}.ri-user-search-fill:before{content:""}.ri-user-search-line:before{content:""}.ri-user-settings-fill:before{content:""}.ri-user-settings-line:before{content:""}.ri-user-shared-2-fill:before{content:""}.ri-user-shared-2-line:before{content:""}.ri-user-shared-fill:before{content:""}.ri-user-shared-line:before{content:""}.ri-user-smile-fill:before{content:""}.ri-user-smile-line:before{content:""}.ri-user-star-fill:before{content:""}.ri-user-star-line:before{content:""}.ri-user-unfollow-fill:before{content:""}.ri-user-unfollow-line:before{content:""}.ri-user-voice-fill:before{content:""}.ri-user-voice-line:before{content:""}.ri-video-add-fill:before{content:""}.ri-video-add-line:before{content:""}.ri-video-chat-fill:before{content:""}.ri-video-chat-line:before{content:""}.ri-video-download-fill:before{content:""}.ri-video-download-line:before{content:""}.ri-video-fill:before{content:""}.ri-video-line:before{content:""}.ri-video-upload-fill:before{content:""}.ri-video-upload-line:before{content:""}.ri-vidicon-2-fill:before{content:""}.ri-vidicon-2-line:before{content:""}.ri-vidicon-fill:before{content:""}.ri-vidicon-line:before{content:""}.ri-vimeo-fill:before{content:""}.ri-vimeo-line:before{content:""}.ri-vip-crown-2-fill:before{content:""}.ri-vip-crown-2-line:before{content:""}.ri-vip-crown-fill:before{content:""}.ri-vip-crown-line:before{content:""}.ri-vip-diamond-fill:before{content:""}.ri-vip-diamond-line:before{content:""}.ri-vip-fill:before{content:""}.ri-vip-line:before{content:""}.ri-virus-fill:before{content:""}.ri-virus-line:before{content:""}.ri-visa-fill:before{content:""}.ri-visa-line:before{content:""}.ri-voice-recognition-fill:before{content:""}.ri-voice-recognition-line:before{content:""}.ri-voiceprint-fill:before{content:""}.ri-voiceprint-line:before{content:""}.ri-volume-down-fill:before{content:""}.ri-volume-down-line:before{content:""}.ri-volume-mute-fill:before{content:""}.ri-volume-mute-line:before{content:""}.ri-volume-off-vibrate-fill:before{content:""}.ri-volume-off-vibrate-line:before{content:""}.ri-volume-up-fill:before{content:""}.ri-volume-up-line:before{content:""}.ri-volume-vibrate-fill:before{content:""}.ri-volume-vibrate-line:before{content:""}.ri-vuejs-fill:before{content:""}.ri-vuejs-line:before{content:""}.ri-walk-fill:before{content:""}.ri-walk-line:before{content:""}.ri-wallet-2-fill:before{content:""}.ri-wallet-2-line:before{content:""}.ri-wallet-3-fill:before{content:""}.ri-wallet-3-line:before{content:""}.ri-wallet-fill:before{content:""}.ri-wallet-line:before{content:""}.ri-water-flash-fill:before{content:""}.ri-water-flash-line:before{content:""}.ri-webcam-fill:before{content:""}.ri-webcam-line:before{content:""}.ri-wechat-2-fill:before{content:""}.ri-wechat-2-line:before{content:""}.ri-wechat-fill:before{content:""}.ri-wechat-line:before{content:""}.ri-wechat-pay-fill:before{content:""}.ri-wechat-pay-line:before{content:""}.ri-weibo-fill:before{content:""}.ri-weibo-line:before{content:""}.ri-whatsapp-fill:before{content:""}.ri-whatsapp-line:before{content:""}.ri-wheelchair-fill:before{content:""}.ri-wheelchair-line:before{content:""}.ri-wifi-fill:before{content:""}.ri-wifi-line:before{content:""}.ri-wifi-off-fill:before{content:""}.ri-wifi-off-line:before{content:""}.ri-window-2-fill:before{content:""}.ri-window-2-line:before{content:""}.ri-window-fill:before{content:""}.ri-window-line:before{content:""}.ri-windows-fill:before{content:""}.ri-windows-line:before{content:""}.ri-windy-fill:before{content:""}.ri-windy-line:before{content:""}.ri-wireless-charging-fill:before{content:""}.ri-wireless-charging-line:before{content:""}.ri-women-fill:before{content:""}.ri-women-line:before{content:""}.ri-wubi-input:before{content:""}.ri-xbox-fill:before{content:""}.ri-xbox-line:before{content:""}.ri-xing-fill:before{content:""}.ri-xing-line:before{content:""}.ri-youtube-fill:before{content:""}.ri-youtube-line:before{content:""}.ri-zcool-fill:before{content:""}.ri-zcool-line:before{content:""}.ri-zhihu-fill:before{content:""}.ri-zhihu-line:before{content:""}.ri-zoom-in-fill:before{content:""}.ri-zoom-in-line:before{content:""}.ri-zoom-out-fill:before{content:""}.ri-zoom-out-line:before{content:""}.ri-zzz-fill:before{content:""}.ri-zzz-line:before{content:""}.ri-arrow-down-double-fill:before{content:""}.ri-arrow-down-double-line:before{content:""}.ri-arrow-left-double-fill:before{content:""}.ri-arrow-left-double-line:before{content:""}.ri-arrow-right-double-fill:before{content:""}.ri-arrow-right-double-line:before{content:""}.ri-arrow-turn-back-fill:before{content:""}.ri-arrow-turn-back-line:before{content:""}.ri-arrow-turn-forward-fill:before{content:""}.ri-arrow-turn-forward-line:before{content:""}.ri-arrow-up-double-fill:before{content:""}.ri-arrow-up-double-line:before{content:""}.ri-bard-fill:before{content:""}.ri-bard-line:before{content:""}.ri-bootstrap-fill:before{content:""}.ri-bootstrap-line:before{content:""}.ri-box-1-fill:before{content:""}.ri-box-1-line:before{content:""}.ri-box-2-fill:before{content:""}.ri-box-2-line:before{content:""}.ri-box-3-fill:before{content:""}.ri-box-3-line:before{content:""}.ri-brain-fill:before{content:""}.ri-brain-line:before{content:""}.ri-candle-fill:before{content:""}.ri-candle-line:before{content:""}.ri-cash-fill:before{content:""}.ri-cash-line:before{content:""}.ri-contract-left-fill:before{content:""}.ri-contract-left-line:before{content:""}.ri-contract-left-right-fill:before{content:""}.ri-contract-left-right-line:before{content:""}.ri-contract-right-fill:before{content:""}.ri-contract-right-line:before{content:""}.ri-contract-up-down-fill:before{content:""}.ri-contract-up-down-line:before{content:""}.ri-copilot-fill:before{content:""}.ri-copilot-line:before{content:""}.ri-corner-down-left-fill:before{content:""}.ri-corner-down-left-line:before{content:""}.ri-corner-down-right-fill:before{content:""}.ri-corner-down-right-line:before{content:""}.ri-corner-left-down-fill:before{content:""}.ri-corner-left-down-line:before{content:""}.ri-corner-left-up-fill:before{content:""}.ri-corner-left-up-line:before{content:""}.ri-corner-right-down-fill:before{content:""}.ri-corner-right-down-line:before{content:""}.ri-corner-right-up-fill:before{content:""}.ri-corner-right-up-line:before{content:""}.ri-corner-up-left-double-fill:before{content:""}.ri-corner-up-left-double-line:before{content:""}.ri-corner-up-left-fill:before{content:""}.ri-corner-up-left-line:before{content:""}.ri-corner-up-right-double-fill:before{content:""}.ri-corner-up-right-double-line:before{content:""}.ri-corner-up-right-fill:before{content:""}.ri-corner-up-right-line:before{content:""}.ri-cross-fill:before{content:""}.ri-cross-line:before{content:""}.ri-edge-new-fill:before{content:""}.ri-edge-new-line:before{content:""}.ri-equal-fill:before{content:""}.ri-equal-line:before{content:""}.ri-expand-left-fill:before{content:""}.ri-expand-left-line:before{content:""}.ri-expand-left-right-fill:before{content:""}.ri-expand-left-right-line:before{content:""}.ri-expand-right-fill:before{content:""}.ri-expand-right-line:before{content:""}.ri-expand-up-down-fill:before{content:""}.ri-expand-up-down-line:before{content:""}.ri-flickr-fill:before{content:""}.ri-flickr-line:before{content:""}.ri-forward-10-fill:before{content:""}.ri-forward-10-line:before{content:""}.ri-forward-15-fill:before{content:""}.ri-forward-15-line:before{content:""}.ri-forward-30-fill:before{content:""}.ri-forward-30-line:before{content:""}.ri-forward-5-fill:before{content:""}.ri-forward-5-line:before{content:""}.ri-graduation-cap-fill:before{content:""}.ri-graduation-cap-line:before{content:""}.ri-home-office-fill:before{content:""}.ri-home-office-line:before{content:""}.ri-hourglass-2-fill:before{content:""}.ri-hourglass-2-line:before{content:""}.ri-hourglass-fill:before{content:""}.ri-hourglass-line:before{content:""}.ri-javascript-fill:before{content:""}.ri-javascript-line:before{content:""}.ri-loop-left-fill:before{content:""}.ri-loop-left-line:before{content:""}.ri-loop-right-fill:before{content:""}.ri-loop-right-line:before{content:""}.ri-memories-fill:before{content:""}.ri-memories-line:before{content:""}.ri-meta-fill:before{content:""}.ri-meta-line:before{content:""}.ri-microsoft-loop-fill:before{content:""}.ri-microsoft-loop-line:before{content:""}.ri-nft-fill:before{content:""}.ri-nft-line:before{content:""}.ri-notion-fill:before{content:""}.ri-notion-line:before{content:""}.ri-openai-fill:before{content:""}.ri-openai-line:before{content:""}.ri-overline:before{content:""}.ri-p2p-fill:before{content:""}.ri-p2p-line:before{content:""}.ri-presentation-fill:before{content:""}.ri-presentation-line:before{content:""}.ri-replay-10-fill:before{content:""}.ri-replay-10-line:before{content:""}.ri-replay-15-fill:before{content:""}.ri-replay-15-line:before{content:""}.ri-replay-30-fill:before{content:""}.ri-replay-30-line:before{content:""}.ri-replay-5-fill:before{content:""}.ri-replay-5-line:before{content:""}.ri-school-fill:before{content:""}.ri-school-line:before{content:""}.ri-shining-2-fill:before{content:""}.ri-shining-2-line:before{content:""}.ri-shining-fill:before{content:""}.ri-shining-line:before{content:""}.ri-sketching:before{content:""}.ri-skip-down-fill:before{content:""}.ri-skip-down-line:before{content:""}.ri-skip-left-fill:before{content:""}.ri-skip-left-line:before{content:""}.ri-skip-right-fill:before{content:""}.ri-skip-right-line:before{content:""}.ri-skip-up-fill:before{content:""}.ri-skip-up-line:before{content:""}.ri-slow-down-fill:before{content:""}.ri-slow-down-line:before{content:""}.ri-sparkling-2-fill:before{content:""}.ri-sparkling-2-line:before{content:""}.ri-sparkling-fill:before{content:""}.ri-sparkling-line:before{content:""}.ri-speak-fill:before{content:""}.ri-speak-line:before{content:""}.ri-speed-up-fill:before{content:""}.ri-speed-up-line:before{content:""}.ri-tiktok-fill:before{content:""}.ri-tiktok-line:before{content:""}.ri-token-swap-fill:before{content:""}.ri-token-swap-line:before{content:""}.ri-unpin-fill:before{content:""}.ri-unpin-line:before{content:""}.ri-wechat-channels-fill:before{content:""}.ri-wechat-channels-line:before{content:""}.ri-wordpress-fill:before{content:""}.ri-wordpress-line:before{content:""}.ri-blender-fill:before{content:""}.ri-blender-line:before{content:""}.ri-emoji-sticker-fill:before{content:""}.ri-emoji-sticker-line:before{content:""}.ri-git-close-pull-request-fill:before{content:""}.ri-git-close-pull-request-line:before{content:""}.ri-instance-fill:before{content:""}.ri-instance-line:before{content:""}.ri-megaphone-fill:before{content:""}.ri-megaphone-line:before{content:""}.ri-pass-expired-fill:before{content:""}.ri-pass-expired-line:before{content:""}.ri-pass-pending-fill:before{content:""}.ri-pass-pending-line:before{content:""}.ri-pass-valid-fill:before{content:""}.ri-pass-valid-line:before{content:""}.ri-ai-generate:before{content:""}.ri-calendar-close-fill:before{content:""}.ri-calendar-close-line:before{content:""}.ri-draggable:before{content:""}.ri-font-family:before{content:""}.ri-font-mono:before{content:""}.ri-font-sans-serif:before{content:""}.ri-hard-drive-3-fill:before{content:""}.ri-hard-drive-3-line:before{content:""}.ri-kick-fill:before{content:""}.ri-kick-line:before{content:""}.ri-list-check-3:before{content:""}.ri-list-indefinite:before{content:""}.ri-list-ordered-2:before{content:""}.ri-list-radio:before{content:""}.ri-openbase-fill:before{content:""}.ri-openbase-line:before{content:""}.ri-planet-fill:before{content:""}.ri-planet-line:before{content:""}.ri-prohibited-fill:before{content:""}.ri-prohibited-line:before{content:""}.ri-quote-text:before{content:""}.ri-seo-fill:before{content:""}.ri-seo-line:before{content:""}.ri-slash-commands:before{content:""}.ri-archive-2-fill:before{content:""}.ri-archive-2-line:before{content:""}.ri-inbox-2-fill:before{content:""}.ri-inbox-2-line:before{content:""}.ri-shake-hands-fill:before{content:""}.ri-shake-hands-line:before{content:""}.ri-supabase-fill:before{content:""}.ri-supabase-line:before{content:""}.ri-water-percent-fill:before{content:""}.ri-water-percent-line:before{content:""}.ri-yuque-fill:before{content:""}.ri-yuque-line:before{content:""}.ri-crosshair-2-fill:before{content:""}.ri-crosshair-2-line:before{content:""}.ri-crosshair-fill:before{content:""}.ri-crosshair-line:before{content:""}.ri-file-close-fill:before{content:""}.ri-file-close-line:before{content:""}.ri-infinity-fill:before{content:""}.ri-infinity-line:before{content:""}.ri-rfid-fill:before{content:""}.ri-rfid-line:before{content:""}.ri-slash-commands-2:before{content:""}.ri-user-forbid-fill:before{content:""}.ri-user-forbid-line:before{content:""}.ri-beer-fill:before{content:""}.ri-beer-line:before{content:""}.ri-circle-fill:before{content:""}.ri-circle-line:before{content:""}.ri-dropdown-list:before{content:""}.ri-file-image-fill:before{content:""}.ri-file-image-line:before{content:""}.ri-file-pdf-2-fill:before{content:""}.ri-file-pdf-2-line:before{content:""}.ri-file-video-fill:before{content:""}.ri-file-video-line:before{content:""}.ri-folder-image-fill:before{content:""}.ri-folder-image-line:before{content:""}.ri-folder-video-fill:before{content:""}.ri-folder-video-line:before{content:""}.ri-hexagon-fill:before{content:""}.ri-hexagon-line:before{content:""}.ri-menu-search-fill:before{content:""}.ri-menu-search-line:before{content:""}.ri-octagon-fill:before{content:""}.ri-octagon-line:before{content:""}.ri-pentagon-fill:before{content:""}.ri-pentagon-line:before{content:""}.ri-rectangle-fill:before{content:""}.ri-rectangle-line:before{content:""}.ri-robot-2-fill:before{content:""}.ri-robot-2-line:before{content:""}.ri-shapes-fill:before{content:""}.ri-shapes-line:before{content:""}.ri-square-fill:before{content:""}.ri-square-line:before{content:""}.ri-tent-fill:before{content:""}.ri-tent-line:before{content:""}.ri-threads-fill:before{content:""}.ri-threads-line:before{content:""}.ri-tree-fill:before{content:""}.ri-tree-line:before{content:""}.ri-triangle-fill:before{content:""}.ri-triangle-line:before{content:""}.ri-twitter-x-fill:before{content:""}.ri-twitter-x-line:before{content:""}.ri-verified-badge-fill:before{content:""}.ri-verified-badge-line:before{content:""}.ri-armchair-fill:before{content:""}.ri-armchair-line:before{content:""}.ri-bnb-fill:before{content:""}.ri-bnb-line:before{content:""}.ri-bread-fill:before{content:""}.ri-bread-line:before{content:""}.ri-btc-fill:before{content:""}.ri-btc-line:before{content:""}.ri-calendar-schedule-fill:before{content:""}.ri-calendar-schedule-line:before{content:""}.ri-dice-1-fill:before{content:""}.ri-dice-1-line:before{content:""}.ri-dice-2-fill:before{content:""}.ri-dice-2-line:before{content:""}.ri-dice-3-fill:before{content:""}.ri-dice-3-line:before{content:""}.ri-dice-4-fill:before{content:""}.ri-dice-4-line:before{content:""}.ri-dice-5-fill:before{content:""}.ri-dice-5-line:before{content:""}.ri-dice-6-fill:before{content:""}.ri-dice-6-line:before{content:""}.ri-dice-fill:before{content:""}.ri-dice-line:before{content:""}.ri-drinks-fill:before{content:""}.ri-drinks-line:before{content:""}.ri-equalizer-2-fill:before{content:""}.ri-equalizer-2-line:before{content:""}.ri-equalizer-3-fill:before{content:""}.ri-equalizer-3-line:before{content:""}.ri-eth-fill:before{content:""}.ri-eth-line:before{content:""}.ri-flower-fill:before{content:""}.ri-flower-line:before{content:""}.ri-glasses-2-fill:before{content:""}.ri-glasses-2-line:before{content:""}.ri-glasses-fill:before{content:""}.ri-glasses-line:before{content:""}.ri-goggles-fill:before{content:""}.ri-goggles-line:before{content:""}.ri-image-circle-fill:before{content:""}.ri-image-circle-line:before{content:""}.ri-info-i:before{content:""}.ri-money-rupee-circle-fill:before{content:""}.ri-money-rupee-circle-line:before{content:""}.ri-news-fill:before{content:""}.ri-news-line:before{content:""}.ri-robot-3-fill:before{content:""}.ri-robot-3-line:before{content:""}.ri-share-2-fill:before{content:""}.ri-share-2-line:before{content:""}.ri-sofa-fill:before{content:""}.ri-sofa-line:before{content:""}.ri-svelte-fill:before{content:""}.ri-svelte-line:before{content:""}.ri-vk-fill:before{content:""}.ri-vk-line:before{content:""}.ri-xrp-fill:before{content:""}.ri-xrp-line:before{content:""}.ri-xtz-fill:before{content:""}.ri-xtz-line:before{content:""}.ri-archive-stack-fill:before{content:""}.ri-archive-stack-line:before{content:""}.ri-bowl-fill:before{content:""}.ri-bowl-line:before{content:""}.ri-calendar-view:before{content:""}.ri-carousel-view:before{content:""}.ri-code-block:before{content:""}.ri-color-filter-fill:before{content:""}.ri-color-filter-line:before{content:""}.ri-contacts-book-3-fill:before{content:""}.ri-contacts-book-3-line:before{content:""}.ri-contract-fill:before{content:""}.ri-contract-line:before{content:""}.ri-drinks-2-fill:before{content:""}.ri-drinks-2-line:before{content:""}.ri-export-fill:before{content:""}.ri-export-line:before{content:""}.ri-file-check-fill:before{content:""}.ri-file-check-line:before{content:""}.ri-focus-mode:before{content:""}.ri-folder-6-fill:before{content:""}.ri-folder-6-line:before{content:""}.ri-folder-check-fill:before{content:""}.ri-folder-check-line:before{content:""}.ri-folder-close-fill:before{content:""}.ri-folder-close-line:before{content:""}.ri-folder-cloud-fill:before{content:""}.ri-folder-cloud-line:before{content:""}.ri-gallery-view-2:before{content:""}.ri-gallery-view:before{content:""}.ri-hand:before{content:""}.ri-import-fill:before{content:""}.ri-import-line:before{content:""}.ri-information-2-fill:before{content:""}.ri-information-2-line:before{content:""}.ri-kanban-view-2:before{content:""}.ri-kanban-view:before{content:""}.ri-list-view:before{content:""}.ri-lock-star-fill:before{content:""}.ri-lock-star-line:before{content:""}.ri-puzzle-2-fill:before{content:""}.ri-puzzle-2-line:before{content:""}.ri-puzzle-fill:before{content:""}.ri-puzzle-line:before{content:""}.ri-ram-2-fill:before{content:""}.ri-ram-2-line:before{content:""}.ri-ram-fill:before{content:""}.ri-ram-line:before{content:""}.ri-receipt-fill:before{content:""}.ri-receipt-line:before{content:""}.ri-shadow-fill:before{content:""}.ri-shadow-line:before{content:""}.ri-sidebar-fold-fill:before{content:""}.ri-sidebar-fold-line:before{content:""}.ri-sidebar-unfold-fill:before{content:""}.ri-sidebar-unfold-line:before{content:""}.ri-slideshow-view:before{content:""}.ri-sort-alphabet-asc:before{content:""}.ri-sort-alphabet-desc:before{content:""}.ri-sort-number-asc:before{content:""}.ri-sort-number-desc:before{content:""}.ri-stacked-view:before{content:""}.ri-sticky-note-add-fill:before{content:""}.ri-sticky-note-add-line:before{content:""}.ri-swap-2-fill:before{content:""}.ri-swap-2-line:before{content:""}.ri-swap-3-fill:before{content:""}.ri-swap-3-line:before{content:""}.ri-table-3:before{content:""}.ri-table-view:before{content:""}.ri-text-block:before{content:""}.ri-text-snippet:before{content:""}.ri-timeline-view:before{content:""}.ri-blogger-fill:before{content:""}.ri-blogger-line:before{content:""}.ri-chat-thread-fill:before{content:""}.ri-chat-thread-line:before{content:""}.ri-discount-percent-fill:before{content:""}.ri-discount-percent-line:before{content:""}.ri-exchange-2-fill:before{content:""}.ri-exchange-2-line:before{content:""}.ri-git-fork-fill:before{content:""}.ri-git-fork-line:before{content:""}.ri-input-field:before{content:""}.ri-progress-1-fill:before{content:""}.ri-progress-1-line:before{content:""}.ri-progress-2-fill:before{content:""}.ri-progress-2-line:before{content:""}.ri-progress-3-fill:before{content:""}.ri-progress-3-line:before{content:""}.ri-progress-4-fill:before{content:""}.ri-progress-4-line:before{content:""}.ri-progress-5-fill:before{content:""}.ri-progress-5-line:before{content:""}.ri-progress-6-fill:before{content:""}.ri-progress-6-line:before{content:""}.ri-progress-7-fill:before{content:""}.ri-progress-7-line:before{content:""}.ri-progress-8-fill:before{content:""}.ri-progress-8-line:before{content:""}.ri-remix-run-fill:before{content:""}.ri-remix-run-line:before{content:""}.ri-signpost-fill:before{content:""}.ri-signpost-line:before{content:""}.ri-time-zone-fill:before{content:""}.ri-time-zone-line:before{content:""}.ri-arrow-down-wide-fill:before{content:""}.ri-arrow-down-wide-line:before{content:""}.ri-arrow-left-wide-fill:before{content:""}.ri-arrow-left-wide-line:before{content:""}.ri-arrow-right-wide-fill:before{content:""}.ri-arrow-right-wide-line:before{content:""}.ri-arrow-up-wide-fill:before{content:""}.ri-arrow-up-wide-line:before{content:""}.ri-bluesky-fill:before{content:""}.ri-bluesky-line:before{content:""}.ri-expand-height-fill:before{content:""}.ri-expand-height-line:before{content:""}.ri-expand-width-fill:before{content:""}.ri-expand-width-line:before{content:""}.ri-forward-end-fill:before{content:""}.ri-forward-end-line:before{content:""}.ri-forward-end-mini-fill:before{content:""}.ri-forward-end-mini-line:before{content:""}.ri-friendica-fill:before{content:""}.ri-friendica-line:before{content:""}.ri-git-pr-draft-fill:before{content:""}.ri-git-pr-draft-line:before{content:""}.ri-play-reverse-fill:before{content:""}.ri-play-reverse-line:before{content:""}.ri-play-reverse-mini-fill:before{content:""}.ri-play-reverse-mini-line:before{content:""}.ri-rewind-start-fill:before{content:""}.ri-rewind-start-line:before{content:""}.ri-rewind-start-mini-fill:before{content:""}.ri-rewind-start-mini-line:before{content:""}.ri-scroll-to-bottom-fill:before{content:""}.ri-scroll-to-bottom-line:before{content:""}.ri-add-large-fill:before{content:""}.ri-add-large-line:before{content:""}.ri-aed-electrodes-fill:before{content:""}.ri-aed-electrodes-line:before{content:""}.ri-aed-fill:before{content:""}.ri-aed-line:before{content:""}.ri-alibaba-cloud-fill:before{content:""}.ri-alibaba-cloud-line:before{content:""}.ri-align-item-bottom-fill:before{content:""}.ri-align-item-bottom-line:before{content:""}.ri-align-item-horizontal-center-fill:before{content:""}.ri-align-item-horizontal-center-line:before{content:""}.ri-align-item-left-fill:before{content:""}.ri-align-item-left-line:before{content:""}.ri-align-item-right-fill:before{content:""}.ri-align-item-right-line:before{content:""}.ri-align-item-top-fill:before{content:""}.ri-align-item-top-line:before{content:""}.ri-align-item-vertical-center-fill:before{content:""}.ri-align-item-vertical-center-line:before{content:""}.ri-apps-2-add-fill:before{content:""}.ri-apps-2-add-line:before{content:""}.ri-close-large-fill:before{content:""}.ri-close-large-line:before{content:""}.ri-collapse-diagonal-2-fill:before{content:""}.ri-collapse-diagonal-2-line:before{content:""}.ri-collapse-diagonal-fill:before{content:""}.ri-collapse-diagonal-line:before{content:""}.ri-dashboard-horizontal-fill:before{content:""}.ri-dashboard-horizontal-line:before{content:""}.ri-expand-diagonal-2-fill:before{content:""}.ri-expand-diagonal-2-line:before{content:""}.ri-expand-diagonal-fill:before{content:""}.ri-expand-diagonal-line:before{content:""}.ri-firebase-fill:before{content:""}.ri-firebase-line:before{content:""}.ri-flip-horizontal-2-fill:before{content:""}.ri-flip-horizontal-2-line:before{content:""}.ri-flip-horizontal-fill:before{content:""}.ri-flip-horizontal-line:before{content:""}.ri-flip-vertical-2-fill:before{content:""}.ri-flip-vertical-2-line:before{content:""}.ri-flip-vertical-fill:before{content:""}.ri-flip-vertical-line:before{content:""}.ri-formula:before{content:""}.ri-function-add-fill:before{content:""}.ri-function-add-line:before{content:""}.ri-goblet-2-fill:before{content:""}.ri-goblet-2-line:before{content:""}.ri-golf-ball-fill:before{content:""}.ri-golf-ball-line:before{content:""}.ri-group-3-fill:before{content:""}.ri-group-3-line:before{content:""}.ri-heart-add-2-fill:before{content:""}.ri-heart-add-2-line:before{content:""}.ri-id-card-fill:before{content:""}.ri-id-card-line:before{content:""}.ri-information-off-fill:before{content:""}.ri-information-off-line:before{content:""}.ri-java-fill:before{content:""}.ri-java-line:before{content:""}.ri-layout-grid-2-fill:before{content:""}.ri-layout-grid-2-line:before{content:""}.ri-layout-horizontal-fill:before{content:""}.ri-layout-horizontal-line:before{content:""}.ri-layout-vertical-fill:before{content:""}.ri-layout-vertical-line:before{content:""}.ri-menu-fold-2-fill:before{content:""}.ri-menu-fold-2-line:before{content:""}.ri-menu-fold-3-fill:before{content:""}.ri-menu-fold-3-line:before{content:""}.ri-menu-fold-4-fill:before{content:""}.ri-menu-fold-4-line:before{content:""}.ri-menu-unfold-2-fill:before{content:""}.ri-menu-unfold-2-line:before{content:""}.ri-menu-unfold-3-fill:before{content:""}.ri-menu-unfold-3-line:before{content:""}.ri-menu-unfold-4-fill:before{content:""}.ri-menu-unfold-4-line:before{content:""}.ri-mobile-download-fill:before{content:""}.ri-mobile-download-line:before{content:""}.ri-nextjs-fill:before{content:""}.ri-nextjs-line:before{content:""}.ri-nodejs-fill:before{content:""}.ri-nodejs-line:before{content:""}.ri-pause-large-fill:before{content:""}.ri-pause-large-line:before{content:""}.ri-play-large-fill:before{content:""}.ri-play-large-line:before{content:""}.ri-play-reverse-large-fill:before{content:""}.ri-play-reverse-large-line:before{content:""}.ri-police-badge-fill:before{content:""}.ri-police-badge-line:before{content:""}.ri-prohibited-2-fill:before{content:""}.ri-prohibited-2-line:before{content:""}.ri-shopping-bag-4-fill:before{content:""}.ri-shopping-bag-4-line:before{content:""}.ri-snowflake-fill:before{content:""}.ri-snowflake-line:before{content:""}.ri-square-root:before{content:""}.ri-stop-large-fill:before{content:""}.ri-stop-large-line:before{content:""}.ri-tailwind-css-fill:before{content:""}.ri-tailwind-css-line:before{content:""}.ri-tooth-fill:before{content:""}.ri-tooth-line:before{content:""}.ri-video-off-fill:before{content:""}.ri-video-off-line:before{content:""}.ri-video-on-fill:before{content:""}.ri-video-on-line:before{content:""}.ri-webhook-fill:before{content:""}.ri-webhook-line:before{content:""}.ri-weight-fill:before{content:""}.ri-weight-line:before{content:""}.ri-book-shelf-fill:before{content:""}.ri-book-shelf-line:before{content:""}.ri-brain-2-fill:before{content:""}.ri-brain-2-line:before{content:""}.ri-chat-search-fill:before{content:""}.ri-chat-search-line:before{content:""}.ri-chat-unread-fill:before{content:""}.ri-chat-unread-line:before{content:""}.ri-collapse-horizontal-fill:before{content:""}.ri-collapse-horizontal-line:before{content:""}.ri-collapse-vertical-fill:before{content:""}.ri-collapse-vertical-line:before{content:""}.ri-dna-fill:before{content:""}.ri-dna-line:before{content:""}.ri-dropper-fill:before{content:""}.ri-dropper-line:before{content:""}.ri-expand-diagonal-s-2-fill:before{content:""}.ri-expand-diagonal-s-2-line:before{content:""}.ri-expand-diagonal-s-fill:before{content:""}.ri-expand-diagonal-s-line:before{content:""}.ri-expand-horizontal-fill:before{content:""}.ri-expand-horizontal-line:before{content:""}.ri-expand-horizontal-s-fill:before{content:""}.ri-expand-horizontal-s-line:before{content:""}.ri-expand-vertical-fill:before{content:""}.ri-expand-vertical-line:before{content:""}.ri-expand-vertical-s-fill:before{content:""}.ri-expand-vertical-s-line:before{content:""}.ri-gemini-fill:before{content:""}.ri-gemini-line:before{content:""}.ri-reset-left-fill:before{content:""}.ri-reset-left-line:before{content:""}.ri-reset-right-fill:before{content:""}.ri-reset-right-line:before{content:""}.ri-stairs-fill:before{content:""}.ri-stairs-line:before{content:""}.ri-telegram-2-fill:before{content:""}.ri-telegram-2-line:before{content:""}.ri-triangular-flag-fill:before{content:""}.ri-triangular-flag-line:before{content:""}.ri-user-minus-fill:before{content:""}.ri-user-minus-line:before{content:""}.ri-account-box-2-fill:before{content:""}.ri-account-box-2-line:before{content:""}.ri-account-circle-2-fill:before{content:""}.ri-account-circle-2-line:before{content:""}.ri-alarm-snooze-fill:before{content:""}.ri-alarm-snooze-line:before{content:""}.ri-arrow-down-box-fill:before{content:""}.ri-arrow-down-box-line:before{content:""}.ri-arrow-left-box-fill:before{content:""}.ri-arrow-left-box-line:before{content:""}.ri-arrow-left-down-box-fill:before{content:""}.ri-arrow-left-down-box-line:before{content:""}.ri-arrow-left-up-box-fill:before{content:""}.ri-arrow-left-up-box-line:before{content:""}.ri-arrow-right-box-fill:before{content:""}.ri-arrow-right-box-line:before{content:""}.ri-arrow-right-down-box-fill:before{content:""}.ri-arrow-right-down-box-line:before{content:""}.ri-arrow-right-up-box-fill:before{content:""}.ri-arrow-right-up-box-line:before{content:""}.ri-arrow-up-box-fill:before{content:""}.ri-arrow-up-box-line:before{content:""}.ri-bar-chart-box-ai-fill:before{content:""}.ri-bar-chart-box-ai-line:before{content:""}.ri-brush-ai-fill:before{content:""}.ri-brush-ai-line:before{content:""}.ri-camera-ai-fill:before{content:""}.ri-camera-ai-line:before{content:""}.ri-chat-ai-fill:before{content:""}.ri-chat-ai-line:before{content:""}.ri-chat-smile-ai-fill:before{content:""}.ri-chat-smile-ai-line:before{content:""}.ri-chat-voice-ai-fill:before{content:""}.ri-chat-voice-ai-line:before{content:""}.ri-code-ai-fill:before{content:""}.ri-code-ai-line:before{content:""}.ri-color-filter-ai-fill:before{content:""}.ri-color-filter-ai-line:before{content:""}.ri-custom-size:before{content:""}.ri-fediverse-fill:before{content:""}.ri-fediverse-line:before{content:""}.ri-flag-off-fill:before{content:""}.ri-flag-off-line:before{content:""}.ri-home-9-fill:before{content:""}.ri-home-9-line:before{content:""}.ri-image-ai-fill:before{content:""}.ri-image-ai-line:before{content:""}.ri-image-circle-ai-fill:before{content:""}.ri-image-circle-ai-line:before{content:""}.ri-info-card-fill:before{content:""}.ri-info-card-line:before{content:""}.ri-landscape-ai-fill:before{content:""}.ri-landscape-ai-line:before{content:""}.ri-letter-spacing-2:before{content:""}.ri-line-height-2:before{content:""}.ri-mail-ai-fill:before{content:""}.ri-mail-ai-line:before{content:""}.ri-mic-2-ai-fill:before{content:""}.ri-mic-2-ai-line:before{content:""}.ri-mic-ai-fill:before{content:""}.ri-mic-ai-line:before{content:""}.ri-movie-ai-fill:before{content:""}.ri-movie-ai-line:before{content:""}.ri-music-ai-fill:before{content:""}.ri-music-ai-line:before{content:""}.ri-notification-snooze-fill:before{content:""}.ri-notification-snooze-line:before{content:""}.ri-php-fill:before{content:""}.ri-php-line:before{content:""}.ri-pix-fill:before{content:""}.ri-pix-line:before{content:""}.ri-pulse-ai-fill:before{content:""}.ri-pulse-ai-line:before{content:""}.ri-quill-pen-ai-fill:before{content:""}.ri-quill-pen-ai-line:before{content:""}.ri-speak-ai-fill:before{content:""}.ri-speak-ai-line:before{content:""}.ri-star-off-fill:before{content:""}.ri-star-off-line:before{content:""}.ri-translate-ai-2:before{content:""}.ri-translate-ai:before{content:""}.ri-user-community-fill:before{content:""}.ri-user-community-line:before{content:""}.ri-vercel-fill:before{content:""}.ri-vercel-line:before{content:""}.ri-video-ai-fill:before{content:""}.ri-video-ai-line:before{content:""}.ri-video-on-ai-fill:before{content:""}.ri-video-on-ai-line:before{content:""}.ri-voice-ai-fill:before{content:""}.ri-voice-ai-line:before{content:""}.ri-ai-generate-2:before{content:""}.ri-ai-generate-text:before{content:""}.ri-anthropic-fill:before{content:""}.ri-anthropic-line:before{content:""}.ri-apps-2-ai-fill:before{content:""}.ri-apps-2-ai-line:before{content:""}.ri-camera-lens-ai-fill:before{content:""}.ri-camera-lens-ai-line:before{content:""}.ri-clapperboard-ai-fill:before{content:""}.ri-clapperboard-ai-line:before{content:""}.ri-claude-fill:before{content:""}.ri-claude-line:before{content:""}.ri-closed-captioning-ai-fill:before{content:""}.ri-closed-captioning-ai-line:before{content:""}.ri-dvd-ai-fill:before{content:""}.ri-dvd-ai-line:before{content:""}.ri-film-ai-fill:before{content:""}.ri-film-ai-line:before{content:""}.ri-font-size-ai:before{content:""}.ri-mixtral-fill:before{content:""}.ri-mixtral-line:before{content:""}.ri-movie-2-ai-fill:before{content:""}.ri-movie-2-ai-line:before{content:""}.ri-mv-ai-fill:before{content:""}.ri-mv-ai-line:before{content:""}.ri-perplexity-fill:before{content:""}.ri-perplexity-line:before{content:""}.ri-poker-clubs-fill:before{content:""}.ri-poker-clubs-line:before{content:""}.ri-poker-diamonds-fill:before{content:""}.ri-poker-diamonds-line:before{content:""}.ri-poker-hearts-fill:before{content:""}.ri-poker-hearts-line:before{content:""}.ri-poker-spades-fill:before{content:""}.ri-poker-spades-line:before{content:""}.ri-safe-3-fill:before{content:""}.ri-safe-3-line:before{content:""}.ri-accessibility-fill:before{content:""}.ri-accessibility-line:before{content:""}.ri-alarm-add-fill:before{content:""}.ri-alarm-add-line:before{content:""}.ri-arrow-down-long-fill:before{content:""}.ri-arrow-down-long-line:before{content:""}.ri-arrow-left-down-long-fill:before{content:""}.ri-arrow-left-down-long-line:before{content:""}.ri-arrow-left-long-fill:before{content:""}.ri-arrow-left-long-line:before{content:""}.ri-arrow-left-up-long-fill:before{content:""}.ri-arrow-left-up-long-line:before{content:""}.ri-arrow-right-down-long-fill:before{content:""}.ri-arrow-right-down-long-line:before{content:""}.ri-arrow-right-long-fill:before{content:""}.ri-arrow-right-long-line:before{content:""}.ri-arrow-right-up-long-fill:before{content:""}.ri-arrow-right-up-long-line:before{content:""}.ri-arrow-up-long-fill:before{content:""}.ri-arrow-up-long-line:before{content:""}.ri-chess-fill:before{content:""}.ri-chess-line:before{content:""}.ri-diamond-fill:before{content:""}.ri-diamond-line:before{content:""}.ri-diamond-ring-fill:before{content:""}.ri-diamond-ring-line:before{content:""}.ri-figma-fill:before{content:""}.ri-figma-line:before{content:""}.ri-firefox-browser-fill:before{content:""}.ri-firefox-browser-line:before{content:""}.ri-jewelry-fill:before{content:""}.ri-jewelry-line:before{content:""}.ri-multi-image-fill:before{content:""}.ri-multi-image-line:before{content:""}.ri-no-credit-card-fill:before{content:""}.ri-no-credit-card-line:before{content:""}.ri-service-bell-fill:before{content:""}.ri-service-bell-line:before{content:""}.ri-ai-agent-fill:before{content:""}.ri-ai-agent-line:before{content:""}.ri-ai-generate-2-fill:before{content:""}.ri-ai-generate-2-line:before{content:""}.ri-ai-generate-3d-fill:before{content:""}.ri-ai-generate-3d-line:before{content:""}.ri-ai:before{content:""}.ri-apps-ai-fill:before{content:""}.ri-apps-ai-line:before{content:""}.ri-atom-fill:before{content:""}.ri-atom-line:before{content:""}.ri-book-ai-fill:before{content:""}.ri-book-ai-line:before{content:""}.ri-brain-3-fill:before{content:""}.ri-brain-3-line:before{content:""}.ri-brain-ai-3-fill:before{content:""}.ri-brain-ai-3-line:before{content:""}.ri-brush-ai-3-fill:before{content:""}.ri-brush-ai-3-line:before{content:""}.ri-camera-4-fill:before{content:""}.ri-camera-4-line:before{content:""}.ri-camera-ai-2-fill:before{content:""}.ri-camera-ai-2-line:before{content:""}.ri-chat-ai-2-fill:before{content:""}.ri-chat-ai-2-line:before{content:""}.ri-chat-ai-3-fill:before{content:""}.ri-chat-ai-3-line:before{content:""}.ri-chat-ai-4-fill:before{content:""}.ri-chat-ai-4-line:before{content:""}.ri-chat-smile-ai-3-fill:before{content:""}.ri-chat-smile-ai-3-line:before{content:""}.ri-deepseek-fill:before{content:""}.ri-deepseek-line:before{content:""}.ri-file-ai-2-fill:before{content:""}.ri-file-ai-2-line:before{content:""}.ri-file-ai-fill:before{content:""}.ri-file-ai-line:before{content:""}.ri-function-ai-fill:before{content:""}.ri-function-ai-line:before{content:""}.ri-game-2-fill:before{content:""}.ri-game-2-line:before{content:""}.ri-goblet-broken-fill:before{content:""}.ri-goblet-broken-line:before{content:""}.ri-lightbulb-ai-fill:before{content:""}.ri-lightbulb-ai-line:before{content:""}.ri-loop-left-ai-fill:before{content:""}.ri-loop-left-ai-line:before{content:""}.ri-loop-right-ai-fill:before{content:""}.ri-loop-right-ai-line:before{content:""}.ri-message-ai-3-fill:before{content:""}.ri-message-ai-3-line:before{content:""}.ri-painting-ai-fill:before{content:""}.ri-painting-ai-line:before{content:""}.ri-painting-fill:before{content:""}.ri-painting-line:before{content:""}.ri-pencil-ai-2-fill:before{content:""}.ri-pencil-ai-2-line:before{content:""}.ri-pencil-ai-fill:before{content:""}.ri-pencil-ai-line:before{content:""}.ri-remix-fill:before{content:""}.ri-remix-line:before{content:""}.ri-search-ai-2-fill:before{content:""}.ri-search-ai-2-line:before{content:""}.ri-search-ai-3-fill:before{content:""}.ri-search-ai-3-line:before{content:""}.ri-search-ai-4-fill:before{content:""}.ri-search-ai-4-line:before{content:""}.ri-search-ai-fill:before{content:""}.ri-search-ai-line:before{content:""}.ri-speech-to-text-fill:before{content:""}.ri-speech-to-text-line:before{content:""}.ri-target-fill:before{content:""}.ri-target-line:before{content:""}.ri-text-to-speech-fill:before{content:""}.ri-text-to-speech-line:before{content:""}.ri-wrench-fill:before{content:""}.ri-wrench-line:before{content:""}.ri-area-chart-fill:before{content:""}.ri-area-chart-line:before{content:""}.ri-baseball-fill:before{content:""}.ri-baseball-line:before{content:""}.ri-binoculars-fill:before{content:""}.ri-binoculars-line:before{content:""}.ri-cursor-hand:before{content:""}.ri-emotion-add-fill:before{content:""}.ri-emotion-add-line:before{content:""}.ri-file-scan-fill:before{content:""}.ri-file-scan-line:before{content:""}.ri-fiverr-fill:before{content:""}.ri-fiverr-line:before{content:""}.ri-font-serif:before{content:""}.ri-ghost-3-fill:before{content:""}.ri-ghost-3-line:before{content:""}.ri-gitee-fill:before{content:""}.ri-gitee-line:before{content:""}.ri-global-off-fill:before{content:""}.ri-global-off-line:before{content:""}.ri-image-download-fill:before{content:""}.ri-image-download-line:before{content:""}.ri-image-upload-fill:before{content:""}.ri-image-upload-line:before{content:""}.ri-issues-fill:before{content:""}.ri-issues-line:before{content:""}.ri-issues-reopen-fill:before{content:""}.ri-issues-reopen-line:before{content:""}.ri-network-error-fill:before{content:""}.ri-network-error-line:before{content:""}.ri-network-fill:before{content:""}.ri-network-line:before{content:""}.ri-network-off-fill:before{content:""}.ri-network-off-line:before{content:""}.ri-piano-fill:before{content:""}.ri-piano-grand-fill:before{content:""}.ri-piano-grand-line:before{content:""}.ri-piano-line:before{content:""}.ri-plug-3-fill:before{content:""}.ri-plug-3-line:before{content:""}.ri-send-ins-fill:before{content:""}.ri-send-ins-line:before{content:""}.ri-signal-cellular-1-fill:before{content:""}.ri-signal-cellular-1-line:before{content:""}.ri-signal-cellular-2-fill:before{content:""}.ri-signal-cellular-2-line:before{content:""}.ri-signal-cellular-3-fill:before{content:""}.ri-signal-cellular-3-line:before{content:""}.ri-signal-cellular-off-fill:before{content:""}.ri-signal-cellular-off-line:before{content:""}.ri-stacked-chart-fill:before{content:""}.ri-stacked-chart-line:before{content:""}.ri-upwork-fill:before{content:""}.ri-upwork-line:before{content:""}.ri-brain-4-fill:before{content:""}.ri-brain-4-line:before{content:""}.ri-certificate-2-fill:before{content:""}.ri-certificate-2-line:before{content:""}.ri-certificate-fill:before{content:""}.ri-certificate-line:before{content:""}.ri-cookie-fill:before{content:""}.ri-cookie-line:before{content:""}.ri-cursor-ai-fill:before{content:""}.ri-cursor-ai-line:before{content:""}.ri-draw-fill:before{content:""}.ri-draw-line:before{content:""}.ri-ghost-4-fill:before{content:""}.ri-ghost-4-line:before{content:""}.ri-gitbook-fill:before{content:""}.ri-gitbook-line:before{content:""}.ri-grok-ai-fill:before{content:""}.ri-grok-ai-line:before{content:""}.ri-hand-2:before{content:""}.ri-megaphone-2-fill:before{content:""}.ri-megaphone-2-line:before{content:""}.ri-microsoft-copilot-fill:before{content:""}.ri-microsoft-copilot-line:before{content:""}.ri-mosaic-fill:before{content:""}.ri-mosaic-line:before{content:""}.ri-qr-scan-ai-fill:before{content:""}.ri-qr-scan-ai-line:before{content:""}.ri-qwen-ai-fill:before{content:""}.ri-qwen-ai-line:before{content:""}.ri-reddit-2-fill:before{content:""}.ri-reddit-2-line:before{content:""}.ri-sim-card-warning-fill:before{content:""}.ri-sim-card-warning-line:before{content:""}.ri-space-ship-2-fill:before{content:""}.ri-space-ship-2-line:before{content:""}.ri-subreddit-fill:before{content:""}.ri-subreddit-line:before{content:""}.ri-zhipu-ai-fill:before{content:""}.ri-zhipu-ai-line:before{content:""}.ri-connector-fill:before{content:""}.ri-connector-line:before{content:""}:root{--brand:#34afb5;--brand-50:#eafafb;--brand-100:#d0f2f3;--brand-600:#2a949a;--brand-700:#217a80;--ink-50:#f8f9fc;--ink-100:#f1f2f7;--ink-200:#e4e6ef;--ink-300:#c3c7d8;--ink-400:#8e94b0;--ink-500:#6b7190;--ink-700:#3a4160;--ink-900:#272d46;--ink-950:#1a1f33;--paper:#fff;--success:#58c97c;--warning:#efb96b;--danger:#ef6b6b;--maxw:1200px;--gutter:clamp(20px, 4vw, 40px);--ease:cubic-bezier(.2, .6, .2, 1);--motion-fast:.12s;--motion-base:.15s;--motion-slow:.2s;--palette-teal-light:#d0f2f3;--palette-teal-mid:#34afb5;--palette-teal-dark:#1a7b80;--palette-lilac-light:#ede8fb;--palette-lilac-mid:#7e69cf;--palette-lilac-dark:#5c43b5;--palette-sky-light:#daeaf8;--palette-sky-mid:#4d80c5;--palette-sky-dark:#255fa0;--palette-mint-light:#d6f2e5;--palette-mint-mid:#3e9d70;--palette-mint-dark:#20774d;--palette-peach-light:#fde2d2;--palette-peach-mid:#c8633a;--palette-peach-dark:#a04020;--palette-amber-light:#fcefd0;--palette-amber-mid:#c08a1a;--palette-amber-dark:#8a6010;--palette-rose-light:#fcd9e1;--palette-rose-mid:#c95470;--palette-rose-dark:#a83050;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:9999px;--shadow-sm:0 14px 32px -18px #272d462e;--shadow-md:0 14px 40px -16px #272d4647;--shadow-lg:0 24px 60px -32px #272d4638;--space-1:4px;--space-2:6px;--space-3:8px;--space-4:10px;--space-5:12px;--space-6:14px;--space-7:16px;--space-8:18px;--space-9:20px;--space-10:24px;--space-11:32px;--space-12:48px;--space-13:64px;--text-2xs:10px;--text-xs:12px;--text-sm:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--text-4xl:40px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:900;--leading-tight:1.2;--leading-normal:1.5;--leading-relaxed:1.7}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0;padding:0}body{font-family:Geist,system-ui,-apple-system,Segoe UI,sans-serif;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--ink-950);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}h1,h2,h3,h4,h5,h6{color:var(--ink-900);margin:0}h1{font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:-.02em}h2{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:-.02em}h3{font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:-.01em}h4{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}h5{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-normal)}h6{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}p{font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-normal);margin:0}small{font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-normal);margin:0}strong{font-weight:var(--weight-semibold);margin:0}.text-display{font-size:clamp(30px,3.6vw,44px);font-weight:var(--weight-black);line-height:var(--leading-tight);letter-spacing:-.02em}.text-heading-1{color:var(--ink-900);font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:-.02em}.text-heading-2{color:var(--ink-900);font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:-.02em}.text-heading-3{color:var(--ink-900);font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:-.01em}.text-heading-4{color:var(--ink-900);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.text-heading-5{color:var(--ink-900);font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-normal)}.text-heading-6{color:var(--ink-900);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.text-body-lg{font-size:var(--text-md);font-weight:var(--weight-regular);line-height:var(--leading-normal)}.text-body{font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-normal)}.text-caption{font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-normal)}.text-overline{font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-normal);letter-spacing:.08em;text-transform:uppercase}img,svg{max-width:100%;display:block}.container{max-width:var(--maxw);padding:0 var(--gutter);margin:0 auto}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.listing-page-head{justify-content:space-between;align-items:flex-start;gap:var(--space-7);margin-bottom:var(--space-10);flex-wrap:wrap;display:flex}.listing-page-head-title{margin:0 0 var(--space-1)}.listing-page-head-sub{color:var(--ink-500);font-size:var(--text-sm);margin:0}.listing-page-head-actions{align-items:center;gap:var(--space-4);display:flex}.listing-page-search{width:320px;max-width:100%}.listing-page-filter-bar{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.listing-page-filter-bar-spacer{margin-left:auto}.listing-page-content{margin-top:var(--space-11)}.modal-list-add{padding:var(--space-5) var(--space-7);border-bottom:1px solid var(--ink-100)}.modal-list{max-height:380px;overflow-y:auto}.modal-list-row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-7);border-bottom:1px solid var(--ink-100);transition:background var(--motion-fast) var(--ease);grid-template-columns:1fr auto;display:grid}.modal-list-row:last-child{border-bottom:0}.modal-list-row:hover{background:var(--ink-50)}.modal-list-row .btn-ghost,.modal-list-row .btn-ghost:hover:not(:disabled){color:var(--danger)}.modal-list-row .loading-spinner-wrapper{justify-content:center;width:32px;height:32px}.modal-list-row .loading-spinner{border-width:2px;width:18px;height:18px}.modal-list-empty{padding:var(--space-7);color:var(--ink-500);margin:0}.settings-grid{align-items:start;gap:var(--space-12);grid-template-columns:200px 1fr;display:grid}.settings-main{gap:var(--space-10);flex-direction:column;min-width:0;display:flex}@media (width<=1020px){.settings-grid{gap:var(--space-7);grid-template-columns:1fr}}.settings-card{background:var(--paper);border:1px solid var(--ink-100);border-radius:var(--radius-lg);scroll-margin-top:88px;overflow:hidden}.settings-card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-7);padding:var(--space-9) var(--space-10) var(--space-6);display:flex}.settings-card-head h2{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-900);margin:0}.settings-card-head p{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--ink-500);max-width:60ch}.settings-card-body{gap:var(--space-7);padding:var(--space-3) var(--space-10) var(--space-9);flex-direction:column;display:flex}.settings-card-footer{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-10);background:var(--ink-50);border-top:1px solid var(--ink-100);display:flex}.settings-card-footer-info{font-size:var(--text-xs);color:var(--ink-500)}.settings-card-footer-actions{gap:var(--space-2);display:flex}.settings-field{gap:var(--space-2);flex-direction:column;display:flex}.settings-field-grid{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.settings-row{justify-content:space-between;align-items:center;gap:var(--space-7);padding:var(--space-6) 0;border-top:1px solid var(--ink-100);display:flex}.settings-row:first-child{padding-top:var(--space-1);border-top:0}.settings-row-text .settings-row-title{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-900)}.settings-row-text .settings-row-description{font-size:var(--text-xs);color:var(--ink-500);margin-top:var(--space-1);max-width:60ch}.settings-row-control{align-items:center;gap:var(--space-4);flex-shrink:0;display:flex}.settings-row-danger .settings-row-title{color:var(--danger)}.swatch-dot{background:var(--ink-300);border-radius:50%;flex-shrink:0;width:6px;height:6px}.palette-bg-teal{background:var(--palette-teal-mid)}.palette-bg-lilac{background:var(--palette-lilac-mid)}.palette-bg-sky{background:var(--palette-sky-mid)}.palette-bg-mint{background:var(--palette-mint-mid)}.palette-bg-peach{background:var(--palette-peach-mid)}.palette-bg-amber{background:var(--palette-amber-mid)}.palette-bg-rose{background:var(--palette-rose-mid)}.flatpickr-calendar{width:auto;padding:var(--space-3) var(--space-2) var(--space-2);border-radius:var(--radius-md);box-shadow:var(--shadow-md);border:1px solid var(--ink-200);background:var(--paper);font:inherit;font-size:var(--text-sm);color:var(--ink-800)}.flatpickr-calendar:before,.flatpickr-calendar:after{display:none}.flatpickr-calendar .flatpickr-days,.flatpickr-calendar .dayContainer{width:auto;min-width:0}.flatpickr-months{align-items:center;position:relative}.flatpickr-weekdays{margin-top:var(--space-3)}.flatpickr-current-month{align-items:center;gap:var(--space-1);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-900);padding-top:0;display:inline-flex}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month .numInputWrapper{height:28px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-900);transition:background-color var(--motion-fast) var(--ease);flex:1}.flatpickr-current-month .numInputWrapper{align-items:center;display:inline-flex}.flatpickr-current-month input.cur-year{padding:0 var(--space-7) 0 0;font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--ink-900)}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7190' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-2) center;padding-right:var(--space-10);background-size:12px}.flatpickr-current-month .numInputWrapper:hover{background-color:var(--ink-100)}.flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months:hover{background-color:var(--ink-100);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7190' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-2) center;background-size:12px}.flatpickr-calendar .numInputWrapper span{background-position:50%;background-repeat:no-repeat;background-size:12px;border:0;width:18px}.flatpickr-calendar .numInputWrapper span:after{display:none}.flatpickr-calendar .numInputWrapper span.arrowUp{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7190' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 15l6-6 6 6'/%3E%3C/svg%3E")}.flatpickr-calendar .numInputWrapper span.arrowDown{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7190' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.flatpickr-calendar .numInputWrapper span:hover,.flatpickr-calendar .numInputWrapper span:active{background-color:#0000}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{color:var(--ink-500);top:50%;transform:translateY(-50%)}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;fill:var(--ink-500)}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:var(--brand)}.flatpickr-weekday{color:var(--ink-500);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.flatpickr-day{color:var(--ink-800);font-size:var(--text-sm);border-radius:var(--radius-sm);border:1px solid #0000}.flatpickr-day:hover{background:var(--ink-100);border-color:var(--ink-100)}.flatpickr-day.today{border-color:var(--ink-300)}.flatpickr-day.today:hover{background:var(--ink-100);border-color:var(--ink-300);color:var(--ink-900)}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{background:var(--brand);border-color:var(--brand);color:var(--paper)}.flatpickr-calendar .flatpickr-day.selected.startRange,.flatpickr-calendar .flatpickr-day.startRange.startRange,.flatpickr-calendar .flatpickr-day.endRange.startRange{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.flatpickr-calendar .flatpickr-day.selected.endRange,.flatpickr-calendar .flatpickr-day.startRange.endRange,.flatpickr-calendar .flatpickr-day.endRange.endRange{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.flatpickr-calendar .flatpickr-day.selected.startRange.endRange,.flatpickr-calendar .flatpickr-day.startRange.startRange.endRange,.flatpickr-calendar .flatpickr-day.endRange.startRange.endRange{border-radius:var(--radius-sm)}.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 var(--brand)}.flatpickr-calendar .flatpickr-day.inRange{background:var(--brand-50);border-color:var(--brand-50);box-shadow:-5px 0 0 var(--brand-50), 5px 0 0 var(--brand-50);color:var(--ink-900);border-radius:0}.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{color:var(--ink-300)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:var(--ink-300);cursor:not-allowed;background:0 0;border-color:#0000}
