.jarvis-page{box-sizing:border-box;width:100%;min-width:0;min-height:100%;padding:24px;overflow-x:hidden;color:#17212b;background:#f5f7f8}.jarvis-hero,.jarvis-panel__header,.jarvis-form__actions,.jarvis-danger-zone,.jarvis-chat__header,.jarvis-chat__composer{display:flex;align-items:center;justify-content:space-between;gap:16px}.jarvis-hero{padding:24px 28px;border-radius:18px;background:linear-gradient(120deg,#12372a,#1f6b4f);color:#fff;box-shadow:0 14px 40px #12372a29}.jarvis-hero>div:first-child{min-width:0}.jarvis-hero h1,.jarvis-panel h2,.jarvis-card h3,.jarvis-danger-zone p,.jarvis-message p{margin:0}.jarvis-hero h1{margin-top:6px;font-size:28px}.jarvis-hero p{margin:6px 0 0;color:#d7efe5}.jarvis-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;color:#aee2cb}.jarvis-version{min-width:130px;padding:12px 16px;border:1px solid rgba(255,255,255,.24);border-radius:12px;background:#ffffff1a}.jarvis-version span,.jarvis-version strong{display:block}.jarvis-waba-bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;margin-top:18px;padding:16px 18px;border:1px solid #d8e2dd;border-radius:14px;background:#fff;box-shadow:0 4px 16px #182d240d}.jarvis-waba-bar__selector,.jarvis-waba-bar__actions{display:flex;align-items:flex-end;gap:12px}.jarvis-waba-bar__selector label,.jarvis-waba-form label{display:grid;gap:6px;color:#425049;font-size:11px;font-weight:700}.jarvis-waba-bar select,.jarvis-waba-form input{min-width:250px;padding:10px 11px;border:1px solid #cfd9d4;border-radius:8px;background:#fff;color:#17212b}.jarvis-waba-bar__meta{display:grid;gap:3px;padding:0 4px 2px}.jarvis-waba-bar__meta span,.jarvis-waba-bar__meta small{color:#77837e;font-size:10px}.jarvis-waba-bar__meta code{color:#2d4037;font-size:11px}.jarvis-waba-form{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr)) auto;align-items:end;gap:12px;width:100%;padding-top:14px;border-top:1px solid #e1e7e4}.jarvis-waba-form p{grid-column:1 / -1;margin:0;color:#76837d;font-size:10px}.jarvis-unlinked{display:grid;gap:6px;width:100%;padding:12px;border:1px solid #eadcae;border-radius:9px;background:#fffaf0;color:#665829;font-size:11px}.jarvis-unlinked>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:4px}.jarvis-version span{font-size:11px;color:#d7efe5}.jarvis-version strong{margin-top:2px;font-size:19px}.jarvis-tabs{display:flex;gap:6px;margin:18px 0;padding:5px;overflow-x:auto;border:1px solid #dfe5e2;border-radius:12px;background:#fff}.jarvis-tabs button{padding:10px 15px;border:0;border-radius:8px;background:transparent;color:#65736d;cursor:pointer;font-weight:600;white-space:nowrap}.jarvis-tabs button:hover:not(:disabled),.jarvis-tabs button.is-active{background:#e7f4ee;color:#176b4d}.jarvis-tabs button:disabled{border:0!important}.jarvis-panel{padding:22px;border:1px solid #e1e7e4;border-radius:16px;background:#fff;box-shadow:0 5px 20px #182d240d}.jarvis-panel--narrow{max-width:760px}.jarvis-panel__header{margin-bottom:18px}.jarvis-panel__header h2{font-size:20px}.jarvis-panel__header p{margin:5px 0 0;color:#77837e;font-size:13px}.jarvis-button{padding:10px 15px;border:1px solid #176b4d;border-radius:9px;background:#176b4d;color:#fff;cursor:pointer;font-weight:600;transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.jarvis-button:hover:not(:disabled){background:#10543b;border-color:#10543b;color:#fff}.jarvis-button:active:not(:disabled){background:#0c442f;border-color:#0c442f;color:#fff}.jarvis-button:focus-visible,.jarvis-template-card:focus-visible{outline:3px solid rgba(41,130,96,.28);outline-offset:2px}.jarvis-page .jarvis-button:disabled{border-color:#d7dfdb!important;background:#edf1ef!important;box-shadow:none!important;color:#526058!important;cursor:not-allowed!important;opacity:1!important}.jarvis-page .jarvis-button:disabled svg{color:inherit!important}.jarvis-button--secondary{border-color:#ccd5d1;background:#fff;color:#34433d}.jarvis-button--secondary:hover:not(:disabled){border-color:#176b4d;background:#176b4d;color:#fff}.jarvis-button--secondary:active:not(:disabled){border-color:#10543b;background:#10543b;color:#fff}.jarvis-button--danger{border-color:#c93f45;background:#c93f45}.jarvis-button--danger:hover:not(:disabled){border-color:#a92f35;background:#a92f35;color:#fff}.jarvis-button--danger:active:not(:disabled){border-color:#8e252b;background:#8e252b;color:#fff}.jarvis-card{padding:18px;border:1px solid #e1e7e4;border-radius:12px;background:#fff}.jarvis-card--form{margin-bottom:18px;background:#f8fbf9}.jarvis-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:14px}.jarvis-form label{display:grid;gap:7px;color:#425049;font-size:12px;font-weight:600}.jarvis-form input,.jarvis-conversations input,.jarvis-chat__composer input{width:100%;box-sizing:border-box;padding:11px 12px;border:1px solid #cfd9d4;border-radius:9px;outline:none;background:#fff;color:#17212b}.jarvis-form input:focus,.jarvis-conversations input:focus,.jarvis-chat__composer input:focus{border-color:#298260;box-shadow:0 0 0 3px #2982601f}.jarvis-account-grid,.jarvis-template-grid,.jarvis-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.jarvis-account-card{position:relative;display:grid;gap:7px;padding:17px;border:1px solid #dde5e1;border-radius:12px;background:#fff;color:#1c2b25;cursor:pointer;text-align:left}.jarvis-account-card:hover,.jarvis-account-card--active{border-color:#2a8a65;background:#f0faf5;box-shadow:0 0 0 2px #2a8a651a}.jarvis-account-card small{color:#728079;overflow:hidden;text-overflow:ellipsis}.jarvis-account-card__status{position:absolute;top:16px;right:16px;width:8px;height:8px;border-radius:50%;background:#24a36d;box-shadow:0 0 0 4px #dff5ea}.jarvis-empty{display:grid;place-items:center;gap:5px;min-height:120px;color:#7b8882;text-align:center}.jarvis-empty strong{color:#36463f}.jarvis-muted{color:#7b8882;font-size:13px}.jarvis-error{color:#a1262d;background:#fff6f6}.jarvis-conversations{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(360px,2fr);min-height:530px;overflow:hidden;border:1px solid #dfe6e2;border-radius:13px}.jarvis-conversations__list{display:flex;flex-direction:column;gap:8px;padding:12px;overflow-y:auto;border-right:1px solid #dfe6e2;background:#f8faf9}.jarvis-conversations__list button{display:grid;gap:4px;padding:12px;border:1px solid transparent;border-radius:9px;background:transparent;color:#26352f;cursor:pointer;text-align:left}.jarvis-conversations__list button:hover,.jarvis-conversations__list button.is-active{border-color:#cee3d8;background:#fff}.jarvis-conversations__list button span{overflow:hidden;color:#6e7c75;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.jarvis-conversations__list button small{color:#8b9691}.jarvis-chat{display:grid;grid-template-rows:auto 1fr auto;min-width:0;background:#eef4f1}.jarvis-chat__header{justify-content:flex-start;padding:15px 18px;border-bottom:1px solid #dfe6e2;background:#fff}.jarvis-chat__header span{color:#7a8781;font-size:12px}.jarvis-chat__messages{display:flex;flex-direction:column;gap:9px;padding:18px;overflow-y:auto}.jarvis-message{align-self:flex-start;max-width:75%;padding:10px 12px;border-radius:12px 12px 12px 3px;background:#fff;box-shadow:0 2px 8px #182d240f}.jarvis-message--outgoing{align-self:flex-end;border-radius:12px 12px 3px;background:#d8f4e6}.jarvis-message__text,.jarvis-message__template-content p,.jarvis-message__template-content>strong,.jarvis-message__template-content>small{white-space:pre-wrap;overflow-wrap:anywhere}.jarvis-message__template-content{display:grid;gap:8px;min-width:min(260px,100%)}.jarvis-message__template-content>strong{font-size:12px}.jarvis-message__template-content>p{color:#27332e;font-size:11px;line-height:1.48}.jarvis-message__template-content>small{color:#65766e;font-size:9px}.jarvis-message__template-content .jarvis-template-buttons{margin-bottom:-5px}.jarvis-message small,.jarvis-message time{display:block;margin-top:5px;color:#7b8882;font-size:10px}.jarvis-chat__composer{padding:12px;border-top:1px solid #dfe6e2;background:#fff}.jarvis-chat__empty{background:#eef4f1}.jarvis-template-grid .jarvis-card{min-width:0}.jarvis-template-grid h3{margin:12px 0 14px;font-size:15px}.jarvis-template-grid code{display:block;overflow:hidden;color:#486158;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.jarvis-pill{display:inline-flex;padding:4px 8px;border-radius:999px;background:#e7f4ee;color:#176b4d;font-size:10px;font-weight:700}.jarvis-pill--neutral{background:#eef1f0;color:#5f6c66}.jarvis-pill--success{background:#dcf7e8;color:#087443}.jarvis-template-error{padding:14px;border-radius:10px}.jarvis-template-source-warning{display:grid;gap:4px;margin-bottom:14px;padding:11px 13px;border:1px solid #eadcae;border-radius:9px;background:#fffaf0;color:#665829;font-size:11px}.jarvis-template-live-note{color:#176b4d;font-size:11px;font-weight:700}.jarvis-template-layout{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,2fr);gap:18px;align-items:start}.jarvis-template-list{display:grid;gap:8px}.jarvis-template-card{display:grid;gap:7px;min-width:0;padding:14px;border:1px solid #dfe6e2;border-radius:11px;background:#fff;color:#24342d;cursor:pointer;text-align:left;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.jarvis-template-card:hover,.jarvis-template-card.is-active{border-color:#2a8a65;background:#f0faf5;color:#24342d;box-shadow:0 0 0 2px #2a8a6517}.jarvis-template-card .jarvis-pill{justify-self:start}.jarvis-template-card code,.jarvis-template-card small{overflow:hidden;color:#52645c;text-overflow:ellipsis;white-space:nowrap}.jarvis-template-detail{min-width:0;padding:18px;border:1px solid #dfe6e2;border-radius:13px;background:#fbfcfc}.jarvis-template-detail__header,.jarvis-template-detail__badges,.jarvis-template-try__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.jarvis-template-detail__badges{justify-content:flex-start;gap:6px}.jarvis-template-detail__header h3{margin:10px 0 4px;font-size:20px}.jarvis-template-detail__header code{color:#66746d;font-size:12px}.jarvis-template-detail__note,.jarvis-template-preview-note{color:#74827b;font-size:11px}.jarvis-template-detail__note{margin:12px 0 18px;padding:9px 11px;border-radius:8px;background:#eef4f1}.jarvis-template-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.85fr);gap:18px}.jarvis-template-spec h4,.jarvis-template-preview-wrap h4,.jarvis-template-try h4{margin:0 0 10px;color:#35453e;font-size:13px}.jarvis-template-component{display:grid;gap:6px;margin-bottom:8px;padding:11px;border:1px solid #e0e7e3;border-radius:9px;background:#fff}.jarvis-template-component strong{color:#176b4d;font-size:11px;letter-spacing:.04em}.jarvis-template-component p{margin:0;color:#536159;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1.45;white-space:pre-wrap}.jarvis-template-component span,.jarvis-template-component small{color:#68766f;font-size:10px}.jarvis-template-parameters{display:grid;gap:5px;margin-top:11px}.jarvis-template-parameters span{display:flex;align-items:center;gap:7px;color:#59675f;font-size:11px}.jarvis-template-parameters code{min-width:38px;padding:3px 5px;border-radius:5px;background:#e7f4ee;color:#176b4d;text-align:center}.jarvis-template-phone{box-sizing:border-box;overflow:hidden;border:6px solid #27332e;border-radius:22px;background:#efeae2;box-shadow:0 12px 28px #1f302929}.jarvis-template-phone__topbar{display:grid;grid-template-columns:auto 1fr;column-gap:8px;padding:11px 13px;background:#075e54;color:#fff}.jarvis-template-phone__topbar span{grid-row:1 / span 2;align-self:center;font-size:24px}.jarvis-template-phone__topbar strong{font-size:12px}.jarvis-template-phone__topbar small{color:#cce5df;font-size:9px}.jarvis-template-phone__chat{min-height:340px;padding:18px 12px;background-color:#efeae2;background-image:radial-gradient(#d9d1c6 .7px,transparent .7px);background-size:12px 12px}.jarvis-template-bubble{box-sizing:border-box;position:relative;display:grid;gap:8px;width:min(86%,360px);padding:10px 11px 18px;border-radius:3px 10px 10px;background:#fff;box-shadow:0 1px 2px #1f262326}.jarvis-template-bubble>strong{font-size:12px}.jarvis-template-bubble>p{margin:0;color:#27332e;font-size:11px;line-height:1.48;white-space:pre-wrap}.jarvis-template-bubble>small{color:#7d8883;font-size:9px}.jarvis-template-bubble>time{position:absolute;right:8px;bottom:5px;color:#73817a;font-size:8px}.jarvis-template-media{display:grid;min-height:110px;place-items:center;border-radius:7px;background:#e1e7e4;color:#77837e;font-size:10px}.jarvis-template-buttons{display:grid;margin:2px -11px -10px;border-top:1px solid #e6e9e7}.jarvis-template-buttons>span{display:flex;align-items:center;justify-content:center;padding:8px 10px;color:#1686c8;font-size:10px;text-align:center}.jarvis-template-preview-note{display:block;margin-top:10px;line-height:1.45}.jarvis-template-try{margin-top:20px;padding-top:18px;border-top:1px solid #dfe6e2}.jarvis-template-try__heading p{margin:-5px 0 13px;color:#74827b;font-size:11px}.jarvis-template-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.jarvis-template-fields label{display:grid;gap:6px;color:#46544d;font-size:11px;font-weight:600}.jarvis-template-fields input{box-sizing:border-box;width:100%;padding:10px 11px;border:1px solid #cfd9d4;border-radius:8px;background:#fff;color:#17212b;outline:none}.jarvis-template-fields input:focus{border-color:#298260;box-shadow:0 0 0 3px #2982601f}.jarvis-template-confirm{display:flex;align-items:center;gap:8px;margin:14px 0;color:#46544d;font-size:11px}.jarvis-template-confirm input{width:auto}.jarvis-metric{padding:20px;border:1px solid #dfe6e2;border-radius:12px;background:linear-gradient(145deg,#fff,#f3f8f5)}.jarvis-metric span,.jarvis-metric strong{display:block}.jarvis-metric span{color:#728079;font-size:12px}.jarvis-metric strong{margin-top:8px;color:#176b4d;font-size:30px}.jarvis-danger-zone{margin-top:18px;padding:16px;border:1px solid #f0c6c8;border-radius:12px;background:#fff8f8}.jarvis-danger-zone p{margin-top:4px;color:#8b6668;font-size:12px}.jarvis-compose{display:grid;gap:16px;margin-bottom:18px;padding:18px;border:1px solid #cfe1d8;border-radius:14px;background:#f7fcf9}.jarvis-compose>header,.jarvis-compose>footer,.jarvis-compose__switches,.jarvis-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px}.jarvis-compose>header>div:first-child{display:grid;gap:3px}.jarvis-compose>header span,.jarvis-compose small,.jarvis-policy-note,.jarvis-message__status{color:#52645c;font-size:11px}.jarvis-compose__switches{justify-content:flex-end}.jarvis-compose__switches button{padding:8px 11px;border:1px solid #cbd8d2;border-radius:8px;background:#fff;color:#34433d;cursor:pointer;font-weight:600}.jarvis-compose__switches button:hover:not(:disabled),.jarvis-compose__switches button.is-active{border-color:#176b4d;background:#176b4d;color:#fff}.jarvis-compose__grid,.jarvis-compose__parameters,.jarvis-analytics-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.jarvis-compose label,.jarvis-analytics-filters label{display:grid;gap:6px;color:#425049;font-size:11px;font-weight:700}.jarvis-compose input,.jarvis-compose select,.jarvis-compose textarea,.jarvis-analytics-filters input,.jarvis-analytics-filters select{box-sizing:border-box;width:100%;padding:10px 11px;border:1px solid #cfd9d4;border-radius:8px;background:#fff;color:#17212b}.jarvis-compose textarea{min-height:100px;resize:vertical}.jarvis-compose input:focus,.jarvis-compose select:focus,.jarvis-compose textarea:focus,.jarvis-analytics-filters input:focus,.jarvis-analytics-filters select:focus{border-color:#298260;outline:none;box-shadow:0 0 0 3px #2982601f}.jarvis-compose__template{display:grid;grid-template-columns:1fr;gap:14px}.jarvis-compose__preview{padding:16px;border-radius:12px;background:#eef4f1;color:#24342d}.jarvis-compose__preview .jarvis-template-phone{width:min(100%,460px);margin:14px auto 0}.jarvis-compose__preview-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.jarvis-compose__preview-heading small{color:#52645c;text-align:right}.jarvis-compose__unplaced-parameters{display:grid;gap:9px}.jarvis-inline-parameter{display:inline-flex;align-items:center;gap:4px;margin:0 2px;padding:1px 5px;border:1px dashed #176b4d;border-radius:5px;background:#fff;color:#10543c;cursor:text;font:inherit;font-weight:700;line-height:1.35;vertical-align:baseline}.jarvis-inline-parameter:hover{background:#d6eee2}.jarvis-inline-parameter:focus-visible{outline:2px solid #176b4d;outline-offset:2px}.jarvis-inline-parameter__icon{font-size:.8em;line-height:1}.jarvis-compose .jarvis-inline-parameter__input,.jarvis-template-bubble .jarvis-inline-parameter__input{display:inline-block;min-width:6ch;max-width:32ch;margin:0 2px;padding:2px 5px;border:1px solid #176b4d;border-radius:5px;background:#fff;color:#17212b;font:inherit;font-weight:700;line-height:1.35;vertical-align:baseline}.jarvis-compose .jarvis-inline-parameter__input:focus,.jarvis-template-bubble .jarvis-inline-parameter__input:focus{border-color:#176b4d;outline:none;box-shadow:0 0 0 3px #2982602e}.jarvis-compose>footer{align-items:flex-end}.jarvis-policy-note{display:block;padding:0 14px 12px}.jarvis-analytics-filters{margin-bottom:16px}.jarvis-analytics-note,.jarvis-analytics-history{padding:11px 13px;border-radius:9px;background:#eef7f2;color:#385a4b;font-size:12px}.jarvis-analytics-history{background:#fff8e7;color:#665829}.jarvis-analytics-breakdown,.jarvis-analytics-detail{margin-top:22px}.jarvis-analytics-breakdown h3,.jarvis-analytics-detail h3{margin:0 0 10px}.jarvis-table-wrap{overflow-x:auto;border:1px solid #dfe6e2;border-radius:10px}.jarvis-table-wrap table{width:100%;border-collapse:collapse;font-size:12px}.jarvis-table-wrap th,.jarvis-table-wrap td{padding:10px 12px;border-bottom:1px solid #e7ece9;text-align:right;white-space:nowrap}.jarvis-table-wrap th:first-child,.jarvis-table-wrap td:first-child{text-align:left}.jarvis-table-wrap th{background:#f5f8f6;color:#52645c}.jarvis-analytics-detail details{border-bottom:1px solid #e3e9e6}.jarvis-analytics-detail summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 4px;cursor:pointer}.jarvis-analytics-detail summary span,.jarvis-analytics-detail details>div{display:grid;gap:3px}.jarvis-analytics-detail summary span:last-child{text-align:right}.jarvis-analytics-detail summary small,.jarvis-analytics-detail details>div{color:#63736b;font-size:11px}.jarvis-analytics-detail details>div{padding:0 4px 14px}.jarvis-pagination{justify-content:flex-end;margin-top:14px}@media (max-width: 900px){.jarvis-hero{align-items:flex-start;flex-direction:column}.jarvis-version{min-width:auto}.jarvis-account-grid,.jarvis-template-grid,.jarvis-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jarvis-form,.jarvis-conversations{grid-template-columns:1fr}.jarvis-conversations__list{max-height:280px;border-right:0;border-bottom:1px solid #dfe6e2}.jarvis-chat{min-height:520px}.jarvis-template-layout,.jarvis-template-workspace,.jarvis-compose__template{grid-template-columns:1fr}.jarvis-template-list{grid-template-columns:repeat(2,minmax(0,1fr))}.jarvis-waba-form,.jarvis-compose__grid,.jarvis-compose__parameters,.jarvis-analytics-filters{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.jarvis-page{padding:14px}.jarvis-hero,.jarvis-panel__header,.jarvis-danger-zone{align-items:flex-start;flex-direction:column}.jarvis-account-grid,.jarvis-template-grid,.jarvis-metric-grid{grid-template-columns:1fr}.jarvis-panel{padding:15px}.jarvis-message{max-width:88%}.jarvis-template-list,.jarvis-template-fields{grid-template-columns:1fr}.jarvis-template-detail__header,.jarvis-waba-bar,.jarvis-waba-bar__selector,.jarvis-waba-bar__actions{align-items:stretch;flex-direction:column}.jarvis-waba-bar select,.jarvis-waba-form input{min-width:0;width:100%;box-sizing:border-box}.jarvis-waba-form{grid-template-columns:1fr}.jarvis-compose>header,.jarvis-compose>footer{align-items:stretch;flex-direction:column}.jarvis-compose__switches{justify-content:stretch}.jarvis-compose__switches button{flex:1}.jarvis-compose__grid,.jarvis-compose__parameters,.jarvis-analytics-filters{grid-template-columns:1fr}}:root{--hsd-ui-raw-color-white-900: 255, 255, 255;--hsd-ui-raw-color-black-900: 0, 0, 0;--hsd-ui-raw-color-blue-50: 227, 242, 253;--hsd-ui-raw-color-blue-100: 187, 222, 251;--hsd-ui-raw-color-blue-200: 144, 202, 249;--hsd-ui-raw-color-blue-300: 100, 181, 246;--hsd-ui-raw-color-blue-400: 66, 165, 245;--hsd-ui-raw-color-blue-500: 33, 150, 243;--hsd-ui-raw-color-blue-600: 30, 136, 229;--hsd-ui-raw-color-blue-700: 25, 118, 210;--hsd-ui-raw-color-blue-800: 21, 101, 192;--hsd-ui-raw-color-blue-900: 13, 71, 161;--hsd-ui-raw-color-pink-50: 251, 219, 241;--hsd-ui-raw-color-pink-100: 248, 183, 228;--hsd-ui-raw-color-pink-200: 245, 147, 215;--hsd-ui-raw-color-pink-300: 241, 111, 202;--hsd-ui-raw-color-pink-400: 238, 75, 189;--hsd-ui-raw-color-pink-500: 235, 39, 176;--hsd-ui-raw-color-pink-600: 215, 19, 157;--hsd-ui-raw-color-pink-700: 179, 16, 131;--hsd-ui-raw-color-pink-800: 143, 13, 104;--hsd-ui-raw-color-pink-900: 107, 9, 78;--hsd-ui-raw-color-purple-50: 233, 222, 245;--hsd-ui-raw-color-purple-100: 212, 189, 235;--hsd-ui-raw-color-purple-200: 190, 156, 226;--hsd-ui-raw-color-purple-300: 169, 123, 216;--hsd-ui-raw-color-purple-400: 147, 90, 207;--hsd-ui-raw-color-purple-500: 126, 57, 197;--hsd-ui-raw-color-purple-600: 105, 47, 164;--hsd-ui-raw-color-purple-700: 84, 38, 131;--hsd-ui-raw-color-purple-800: 63, 28, 98;--hsd-ui-raw-color-purple-900: 42, 19, 65;--hsd-ui-raw-color-gray-50: 255, 254, 255;--hsd-ui-raw-color-gray-100: 239, 243, 248;--hsd-ui-raw-color-gray-200: 201, 206, 204;--hsd-ui-raw-color-gray-300: 174, 182, 178;--hsd-ui-raw-color-gray-400: 147, 158, 153;--hsd-ui-raw-color-gray-500: 120, 134, 127;--hsd-ui-raw-color-gray-600: 96, 107, 102;--hsd-ui-raw-color-gray-700: 72, 80, 76;--hsd-ui-raw-color-gray-800: 48, 53, 51;--hsd-ui-raw-color-gray-900: 24, 26, 25;--hsd-ui-raw-color-red-50: 255, 240, 243;--hsd-ui-raw-color-red-100: 255, 204, 213;--hsd-ui-raw-color-red-200: 255, 179, 193;--hsd-ui-raw-color-red-300: 255, 143, 163;--hsd-ui-raw-color-red-400: 255, 117, 143;--hsd-ui-raw-color-red-500: 255, 77, 109;--hsd-ui-raw-color-red-600: 201, 24, 74;--hsd-ui-raw-color-red-700: 164, 19, 60;--hsd-ui-raw-color-red-800: 128, 15, 47;--hsd-ui-raw-color-red-900: 89, 13, 34;--hsd-ui-raw-color-orange-50: 250, 246, 224;--hsd-ui-raw-color-orange-100: 255, 245, 193;--hsd-ui-raw-color-orange-200: 255, 225, 139;--hsd-ui-raw-color-orange-300: 255, 203, 105;--hsd-ui-raw-color-orange-400: 234, 183, 84;--hsd-ui-raw-color-orange-500: 210, 160, 58;--hsd-ui-raw-color-orange-600: 179, 130, 10;--hsd-ui-raw-color-orange-700: 152, 104, 0;--hsd-ui-raw-color-orange-800: 126, 80, 0;--hsd-ui-raw-color-orange-900: 97, 52, 0;--hsd-ui-raw-color-aloha-50: 219, 247, 242;--hsd-ui-raw-color-aloha-100: 184, 240, 230;--hsd-ui-raw-color-aloha-200: 149, 232, 218;--hsd-ui-raw-color-aloha-300: 114, 225, 206;--hsd-ui-raw-color-aloha-400: 79, 218, 194;--hsd-ui-raw-color-aloha-500: 44, 210, 182;--hsd-ui-raw-color-aloha-600: 36, 175, 152;--hsd-ui-raw-color-aloha-700: 29, 140, 121;--hsd-ui-raw-color-aloha-800: 22, 105, 91;--hsd-ui-raw-color-aloha-900: 14, 70, 60;--hsd-ui-raw-color-green-50: 220, 246, 234;--hsd-ui-raw-color-green-100: 186, 238, 214;--hsd-ui-raw-color-green-200: 151, 230, 193;--hsd-ui-raw-color-green-300: 117, 222, 173;--hsd-ui-raw-color-green-400: 82, 214, 152;--hsd-ui-raw-color-green-500: 48, 206, 132;--hsd-ui-raw-color-green-600: 40, 172, 110;--hsd-ui-raw-color-green-700: 32, 137, 88;--hsd-ui-raw-color-green-800: 24, 103, 66;--hsd-ui-raw-color-green-900: 16, 68, 44;--hsd-ui-color-white-900: rgba(var(--hsd-ui-raw-color-white-900), 1);--hsd-ui-color-black-900: rgba(var(--hsd-ui-raw-color-black-900), 1);--hsd-ui-color-blue-50: rgba(var(--hsd-ui-raw-color-blue-50), 1);--hsd-ui-color-blue-100: rgba(var(--hsd-ui-raw-color-blue-100), 1);--hsd-ui-color-blue-200: rgba(var(--hsd-ui-raw-color-blue-200), 1);--hsd-ui-color-blue-300: rgba(var(--hsd-ui-raw-color-blue-300), 1);--hsd-ui-color-blue-400: rgba(var(--hsd-ui-raw-color-blue-400), 1);--hsd-ui-color-blue-500: rgba(var(--hsd-ui-raw-color-blue-500), 1);--hsd-ui-color-blue-600: rgba(var(--hsd-ui-raw-color-blue-600), 1);--hsd-ui-color-blue-700: rgba(var(--hsd-ui-raw-color-blue-700), 1);--hsd-ui-color-blue-800: rgba(var(--hsd-ui-raw-color-blue-800), 1);--hsd-ui-color-blue-900: rgba(var(--hsd-ui-raw-color-blue-900), 1);--hsd-ui-color-pink-50: rgba(var(--hsd-ui-raw-color-pink-50), 1);--hsd-ui-color-pink-100: rgba(var(--hsd-ui-raw-color-pink-100), 1);--hsd-ui-color-pink-200: rgba(var(--hsd-ui-raw-color-pink-200), 1);--hsd-ui-color-pink-300: rgba(var(--hsd-ui-raw-color-pink-300), 1);--hsd-ui-color-pink-400: rgba(var(--hsd-ui-raw-color-pink-400), 1);--hsd-ui-color-pink-500: rgba(var(--hsd-ui-raw-color-pink-500), 1);--hsd-ui-color-pink-600: rgba(var(--hsd-ui-raw-color-pink-600), 1);--hsd-ui-color-pink-700: rgba(var(--hsd-ui-raw-color-pink-700), 1);--hsd-ui-color-pink-800: rgba(var(--hsd-ui-raw-color-pink-800), 1);--hsd-ui-color-pink-900: rgba(var(--hsd-ui-raw-color-pink-900), 1);--hsd-ui-color-purple-50: rgba(var(--hsd-ui-raw-color-purple-50), 1);--hsd-ui-color-purple-100: rgba(var(--hsd-ui-raw-color-purple-100), 1);--hsd-ui-color-purple-200: rgba(var(--hsd-ui-raw-color-purple-200), 1);--hsd-ui-color-purple-300: rgba(var(--hsd-ui-raw-color-purple-300), 1);--hsd-ui-color-purple-400: rgba(var(--hsd-ui-raw-color-purple-400), 1);--hsd-ui-color-purple-500: rgba(var(--hsd-ui-raw-color-purple-500), 1);--hsd-ui-color-purple-600: rgba(var(--hsd-ui-raw-color-purple-600), 1);--hsd-ui-color-purple-700: rgba(var(--hsd-ui-raw-color-purple-700), 1);--hsd-ui-color-purple-800: rgba(var(--hsd-ui-raw-color-purple-800), 1);--hsd-ui-color-purple-900: rgba(var(--hsd-ui-raw-color-purple-900), 1);--hsd-ui-color-gray-50: rgba(var(--hsd-ui-raw-color-gray-50), 1);--hsd-ui-color-gray-100: rgba(var(--hsd-ui-raw-color-gray-100), 1);--hsd-ui-color-gray-200: rgba(var(--hsd-ui-raw-color-gray-200), 1);--hsd-ui-color-gray-300: rgba(var(--hsd-ui-raw-color-gray-300), 1);--hsd-ui-color-gray-400: rgba(var(--hsd-ui-raw-color-gray-400), 1);--hsd-ui-color-gray-500: rgba(var(--hsd-ui-raw-color-gray-500), 1);--hsd-ui-color-gray-600: rgba(var(--hsd-ui-raw-color-gray-600), 1);--hsd-ui-color-gray-700: rgba(var(--hsd-ui-raw-color-gray-700), 1);--hsd-ui-color-gray-800: rgba(var(--hsd-ui-raw-color-gray-800), 1);--hsd-ui-color-gray-900: rgba(var(--hsd-ui-raw-color-gray-900), 1);--hsd-ui-color-red-50: rgba(var(--hsd-ui-raw-color-red-50), 1);--hsd-ui-color-red-100: rgba(var(--hsd-ui-raw-color-red-100), 1);--hsd-ui-color-red-200: rgba(var(--hsd-ui-raw-color-red-200), 1);--hsd-ui-color-red-300: rgba(var(--hsd-ui-raw-color-red-300), 1);--hsd-ui-color-red-400: rgba(var(--hsd-ui-raw-color-red-400), 1);--hsd-ui-color-red-500: rgba(var(--hsd-ui-raw-color-red-500), 1);--hsd-ui-color-red-600: rgba(var(--hsd-ui-raw-color-red-600), 1);--hsd-ui-color-red-700: rgba(var(--hsd-ui-raw-color-red-700), 1);--hsd-ui-color-red-800: rgba(var(--hsd-ui-raw-color-red-800), 1);--hsd-ui-color-red-900: rgba(var(--hsd-ui-raw-color-red-900), 1);--hsd-ui-color-orange-50: rgba(var(--hsd-ui-raw-color-orange-50), 1);--hsd-ui-color-orange-100: rgba(var(--hsd-ui-raw-color-orange-100), 1);--hsd-ui-color-orange-200: rgba(var(--hsd-ui-raw-color-orange-200), 1);--hsd-ui-color-orange-300: rgba(var(--hsd-ui-raw-color-orange-300), 1);--hsd-ui-color-orange-400: rgba(var(--hsd-ui-raw-color-orange-400), 1);--hsd-ui-color-orange-500: rgba(var(--hsd-ui-raw-color-orange-500), 1);--hsd-ui-color-orange-600: rgba(var(--hsd-ui-raw-color-orange-600), 1);--hsd-ui-color-orange-700: rgba(var(--hsd-ui-raw-color-orange-700), 1);--hsd-ui-color-orange-800: rgba(var(--hsd-ui-raw-color-orange-800), 1);--hsd-ui-color-orange-900: rgba(var(--hsd-ui-raw-color-orange-900), 1);--hsd-ui-color-aloha-50: rgba(var(--hsd-ui-raw-color-aloha-50), 1);--hsd-ui-color-aloha-100: rgba(var(--hsd-ui-raw-color-aloha-100), 1);--hsd-ui-color-aloha-200: rgba(var(--hsd-ui-raw-color-aloha-200), 1);--hsd-ui-color-aloha-300: rgba(var(--hsd-ui-raw-color-aloha-300), 1);--hsd-ui-color-aloha-400: rgba(var(--hsd-ui-raw-color-aloha-400), 1);--hsd-ui-color-aloha-500: rgba(var(--hsd-ui-raw-color-aloha-500), 1);--hsd-ui-color-aloha-600: rgba(var(--hsd-ui-raw-color-aloha-600), 1);--hsd-ui-color-aloha-700: rgba(var(--hsd-ui-raw-color-aloha-700), 1);--hsd-ui-color-aloha-800: rgba(var(--hsd-ui-raw-color-aloha-800), 1);--hsd-ui-color-aloha-900: rgba(var(--hsd-ui-raw-color-aloha-900), 1);--hsd-ui-color-green-50: rgba(var(--hsd-ui-raw-color-green-50), 1);--hsd-ui-color-green-100: rgba(var(--hsd-ui-raw-color-green-100), 1);--hsd-ui-color-green-200: rgba(var(--hsd-ui-raw-color-green-200), 1);--hsd-ui-color-green-300: rgba(var(--hsd-ui-raw-color-green-300), 1);--hsd-ui-color-green-400: rgba(var(--hsd-ui-raw-color-green-400), 1);--hsd-ui-color-green-500: rgba(var(--hsd-ui-raw-color-green-500), 1);--hsd-ui-color-green-600: rgba(var(--hsd-ui-raw-color-green-600), 1);--hsd-ui-color-green-700: rgba(var(--hsd-ui-raw-color-green-700), 1);--hsd-ui-color-green-800: rgba(var(--hsd-ui-raw-color-green-800), 1);--hsd-ui-color-green-900: rgba(var(--hsd-ui-raw-color-green-900), 1);--hsd-ui-brand-primary-default: var(--hsd-ui-color-blue-700);--hsd-ui-brand-primary-secondary: var(--hsd-ui-color-blue-300);--hsd-ui-brand-primary-tertiary: var(--hsd-ui-color-blue-50);--hsd-ui-brand-secondary-default: var(--hsd-ui-color-pink-700);--hsd-ui-brand-secondary-secondary: var(--hsd-ui-color-pink-300);--hsd-ui-brand-secondary-tertiary: var(--hsd-ui-color-pink-50);--hsd-ui-text-default: var(--hsd-ui-color-gray-900);--hsd-ui-text-secondary: var(--hsd-ui-color-gray-700);--hsd-ui-text-tertiary: var(--hsd-ui-color-gray-500);--hsd-ui-text-disable: var(--hsd-ui-color-gray-200);--hsd-ui-text-white: #ffffff;--hsd-ui-utility-success-default: var(--hsd-ui-color-green-600);--hsd-ui-utility-success-secondary: var(--hsd-ui-color-green-200);--hsd-ui-utility-success-tertiary: var(--hsd-ui-color-green-50);--hsd-ui-utility-danger-default: var(--hsd-ui-color-red-600);--hsd-ui-utility-danger-secondary: var(--hsd-ui-color-red-200);--hsd-ui-utility-danger-tertiary: var(--hsd-ui-color-red-50);--hsd-ui-utility-warning-default: var(--hsd-ui-color-orange-600);--hsd-ui-utility-warning-secondary: var(--hsd-ui-color-orange-200);--hsd-ui-utility-warning-tertiary: var(--hsd-ui-color-orange-50);--hsd-ui-utility-information-default: var(--hsd-ui-color-blue-600);--hsd-ui-utility-information-secondary: var(--hsd-ui-color-blue-200);--hsd-ui-utility-information-tertiary: var(--hsd-ui-color-blue-50);--hsd-ui-utility-dark-default: var(--hsd-ui-color-gray-600);--hsd-ui-utility-dark-secondary: var(--hsd-ui-color-gray-200);--hsd-ui-utility-dark-tertiary: var(--hsd-ui-color-gray-50);--hsd-ui-utility-fill-default: rgba(120, 134, 127, .2);--hsd-ui-utility-fill-secondary: rgba(120, 134, 127, .16);--hsd-ui-utility-fill-tertiary: rgba(120, 134, 127, .1);--hsd-ui-background-color-primary: rgb(var(--hsd-ui-raw-color-blue-700));--hsd-ui-text-color-primary: rgb(255, 255, 255);--hsd-ui-border-color-primary: rgb(var(--hsd-ui-raw-color-blue-700));--hsd-ui-background-color-primary-hover: rgba( var(--hsd-ui-raw-color-blue-700), .9 );--hsd-ui-border-color-primary-hover: rgba( var(--hsd-ui-raw-color-blue-700), .9 );--hsd-ui-text-color-primary-hover: rgb(255, 255, 255);--hsd-ui-background-color-primary-active: rgb( var(--hsd-ui-raw-color-blue-800) );--hsd-ui-border-color-primary-active: rgb(var(--hsd-ui-raw-color-blue-800));--hsd-ui-text-color-primary-active: rgb(255, 255, 255);--hsd-ui-shadow-primary-active: 0px 0px 0px 3px rgba(var(--hsd-ui-raw-color-blue-300), .28);--hsd-ui-background-color-primary-disable: rgba( var(--hsd-ui-raw-color-gray-200), .68 );--hsd-ui-border-color-primary-disable: rgba( var(--hsd-ui-raw-color-gray-200), .68 );--hsd-ui-text-color-primary-disable: rgba( var(--hsd-ui-raw-color-gray-600), .62 );--hsd-ui-background-color-secondary: rgb(var(--hsd-ui-raw-color-gray-50));--hsd-ui-text-color-secondary: rgb(var(--hsd-ui-raw-color-gray-700));--hsd-ui-border-color-secondary: rgba(var(--hsd-ui-raw-color-gray-500), .2);--hsd-ui-background-color-secondary-hover: rgba( var(--hsd-ui-raw-color-gray-100), .9 );--hsd-ui-border-color-secondary-hover: rgba( var(--hsd-ui-raw-color-gray-500), .2 );--hsd-ui-text-color-secondary-hover: rgb(var(--hsd-ui-raw-color-gray-700));--hsd-ui-background-color-secondary-active: rgba( var(--hsd-ui-raw-color-gray-200), .1 );--hsd-ui-border-color-secondary-active: rgba( var(--hsd-ui-raw-color-gray-500), .2 );--hsd-ui-text-color-secondary-active: rgb(var(--hsd-ui-raw-color-gray-700));--hsd-ui-shadow-secondary-active: 0px 0px 0px 3px rgba(var(--hsd-ui-raw-color-gray-200), .28), 0px 0px 0px -1px #f0f0f0;--hsd-ui-background-color-secondary-disable: rgba( var(--hsd-ui-raw-color-gray-200), .68 );--hsd-ui-border-color-secondary-disable: rgba( var(--hsd-ui-raw-color-gray-200), .68 );--hsd-ui-text-color-secondary-disable: rgba( var(--hsd-ui-raw-color-gray-700), .62 );--hsd-ui-background-color-tertiary: rgba( var(--hsd-ui-raw-color-blue-300), .21 );--hsd-ui-text-color-tertiary: rgb(var(--hsd-ui-raw-color-blue-700));--hsd-ui-border-color-tertiary: rgba(var(--hsd-ui-raw-color-blue-300), .21);--hsd-ui-background-color-tertiary-hover: rgba( var(--hsd-ui-raw-color-blue-300), .3 );--hsd-ui-border-color-tertiary-hover: rgba( var(--hsd-ui-raw-color-blue-300), .3 );--hsd-ui-text-color-tertiary-hover: rgb(var(--hsd-ui-raw-color-blue-700));--hsd-ui-shadow-secondary-hover: 0px 0px 0px -1px #f0f0f0;--hsd-ui-background-color-tertiary-active: rgba( var(--hsd-ui-raw-color-blue-300), .46 );--hsd-ui-border-color-tertiary-active: rgba( var(--hsd-ui-raw-color-blue-300), .46 );--hsd-ui-text-color-tertiary-active: rgb(var(--hsd-ui-raw-color-blue-700));--hsd-ui-shadow-tertiary-active: 0px 0px 0px 3px rgba(var(--hsd-ui-raw-color-blue-300), .28);--hsd-ui-background-color-tertiary-disable: rgba( var(--hsd-ui-raw-color-blue-200), .8 );--hsd-ui-border-color-tertiary-disable: rgba( var(--hsd-ui-raw-color-blue-200), .8 );--hsd-ui-text-color-tertiary-disable: rgba( var(--hsd-ui-raw-color-blue-700), .5 );--hsd-ui-background-color-quarternary: rgba(255, 255, 255, 0);--hsd-ui-text-color-quarternary: rgb(var(--hsd-ui-raw-color-blue-700));--hsd-ui-border-color-quarternary: rgb(var(--hsd-ui-raw-color-blue-700));--hsd-ui-background-color-quarternary-hover: rgba(255, 255, 255, 0);--hsd-ui-border-color-quarternary-hover: rgba( var(--hsd-ui-raw-color-blue-700), .9 );--hsd-ui-text-color-quarternary-hover: rgba( var(--hsd-ui-raw-color-blue-700), .9 );--hsd-ui-background-color-quarternary-active: rgb(255, 255, 255);--hsd-ui-border-color-quarternary-active: rgb( var(--hsd-ui-raw-color-blue-700) );--hsd-ui-text-color-quarternary-active: rgb(var(--hsd-ui-raw-color-blue-700));--hsd-ui-shadow-quarternary-active: 0px 0px 0px 3px rgba(var(--hsd-ui-raw-color-blue-300), .28);--hsd-ui-background-color-quarternary-disable: rgba(255, 255, 255, 0);--hsd-ui-border-color-quarternary-disable: rgba( var(--hsd-ui-raw-color-gray-500), .62 );--hsd-ui-text-color-quarternary-disable: rgba( var(--hsd-ui-raw-color-gray-500), .62 );--hsd-ui-background-color-link: rgba(255, 255, 255, 0);--hsd-ui-text-color-link: rgb(var(--hsd-ui-raw-color-blue-700));--hsd-ui-border-color-link: rgba(255, 255, 255, 0);--hsd-ui-background-color-link-hover: rgba(255, 255, 255, 0);--hsd-ui-border-color-link-hover: rgba(255, 255, 255, 0);--hsd-ui-text-color-link-hover: rgba(var(--hsd-ui-raw-color-blue-900), .9);--hsd-ui-background-color-link-active: rgba(255, 255, 255, 0);--hsd-ui-border-color-link-active: rgba(255, 255, 255, 0);--hsd-ui-text-color-link-active: rgb(var(--hsd-ui-raw-color-blue-700));--hsd-ui-background-color-link-disable: rgba(255, 255, 255, 0);--hsd-ui-border-color-link-disable: rgba(255, 255, 255, 0);--hsd-ui-text-color-link-disable: rgba( var(--hsd-ui-raw-color-gray-500), .62 );--hsd-ui-background-color-success: rgb(var(--hsd-ui-raw-color-green-600));--hsd-ui-text-color-success: rgb(255, 255, 255);--hsd-ui-border-color-success: rgb(var(--hsd-ui-raw-color-green-600));--hsd-ui-background-color-success-hover: rgba( var(--hsd-ui-raw-color-green-600), .9 );--hsd-ui-border-color-success-hover: rgba( var(--hsd-ui-raw-color-green-600), .9 );--hsd-ui-text-color-success-hover: rgb(255, 255, 255);--hsd-ui-background-color-success-active: rgba( var(--hsd-ui-raw-color-green-800), .75 );--hsd-ui-border-color-success-active: rgba( var(--hsd-ui-raw-color-green-800), .75 );--hsd-ui-text-color-success-active: rgb(255, 255, 255);--hsd-ui-shadow-success-active: 0px 0px 0px 3px rgba(var(--hsd-ui-raw-color-green-800), .28);--hsd-ui-background-color-success-disable: rgb( var(--hsd-ui-raw-color-green-300) );--hsd-ui-border-color-success-disable: rgb(var(--hsd-ui-raw-color-green-300));--hsd-ui-text-color-success-disable: rgba( var(--hsd-ui-raw-color-green-600), .5 );--hsd-ui-background-color-danger: rgb(var(--hsd-ui-raw-color-red-600));--hsd-ui-text-color-danger: rgb(255, 255, 255);--hsd-ui-border-color-danger: rgb(var(--hsd-ui-raw-color-red-600));--hsd-ui-background-color-danger-hover: rgba( var(--hsd-ui-raw-color-red-600), .9 );--hsd-ui-border-color-danger-hover: rgba( var(--hsd-ui-raw-color-red-600), .9 );--hsd-ui-text-color-danger-hover: rgb(255, 255, 255);--hsd-ui-background-color-danger-active: rgba( var(--hsd-ui-raw-color-red-800), .68 );--hsd-ui-border-color-danger-active: rgba( var(--hsd-ui-raw-color-red-800), .68 );--hsd-ui-text-color-danger-active: rgb(255, 255, 255);--hsd-ui-shadow-danger-active: 0px 0px 0px 3px rgba(var(--hsd-ui-raw-color-red-800), .28);--hsd-ui-background-color-danger-disable: rgb( var(--hsd-ui-raw-color-red-300) );--hsd-ui-border-color-danger-disable: rgb(var(--hsd-ui-raw-color-red-300));--hsd-ui-text-color-danger-disable: rgba( var(--hsd-ui-raw-color-red-600), .3 );--hsd-ui-background-color-warning: rgb(var(--hsd-ui-raw-color-orange-600));--hsd-ui-text-color-warning: rgb(255, 255, 255);--hsd-ui-border-color-warning: rgb(var(--hsd-ui-raw-color-orange-600));--hsd-ui-background-color-warning-hover: rgba( var(--hsd-ui-raw-color-orange-600), .9 );--hsd-ui-border-color-warning-hover: rgba( var(--hsd-ui-raw-color-orange-600), .9 );--hsd-ui-text-color-warning-hover: rgb(255, 255, 255);--hsd-ui-background-color-warning-active: rgba( var(--hsd-ui-raw-color-orange-800), .75 );--hsd-ui-border-color-warning-active: rgba( var(--hsd-ui-raw-color-orange-800), .75 );--hsd-ui-text-color-warning-active: rgb(255, 255, 255);--hsd-ui-shadow-warning-active: 0px 0px 0px 2px rgba(var(--hsd-ui-raw-color-orange-800), .28);--hsd-ui-background-color-warning-disable: rgb( var(--hsd-ui-raw-color-orange-300) );--hsd-ui-border-color-warning-disable: rgb( var(--hsd-ui-raw-color-orange-300) );--hsd-ui-text-color-warning-disable: rgb(var(--hsd-ui-raw-color-orange-600));--hs-ui-border-rounded: 8px;--hs-ui-border-circular: 192px;--hsd-ui-radii-none: 0;--hsd-ui-radii-xs: .0625rem;--hsd-ui-radii-sm: .125rem;--hsd-ui-radii-base: .25rem;--hsd-ui-radii-md: .375rem;--hsd-ui-radii-lg: .5rem;--hsd-ui-radii-xl: .75rem;--hsd-ui-radii-2xl: 1rem;--hsd-ui-radii-3xl: 1.5rem;--hsd-ui-radii-full: 9999px;--hsd-ui-radii-4xl: 2.18rem;--hsd-ui-spacing-0: 0rem;--hsd-ui-spacing-1: .25rem;--hsd-ui-spacing-2: .5rem;--hsd-ui-spacing-3: .75rem;--hsd-ui-spacing-4: 1rem;--hsd-ui-spacing-5: 1.25rem;--hsd-ui-spacing-6: 1.5rem;--hsd-ui-spacing-8: 2rem;--hsd-ui-spacing-10: 2.5rem;--hsd-ui-spacing-12: 3rem;--hsd-ui-spacing-16: 4rem;--hsd-ui-spacing-20: 5rem;--hsd-ui-spacing-24: 6rem;--hsd-ui-spacing-32: 8rem;--hsd-ui-spacing-40: 10rem;--hsd-ui-spacing-48: 12rem;--hsd-ui-spacing-56: 14rem;--hsd-ui-spacing-64: 16rem;--hsd-ui-spacing-xs: .25rem;--hsd-ui-spacing-sm: .5rem;--hsd-ui-spacing-md: 1rem;--hsd-ui-spacing-lg: 1.5rem;--hsd-ui-fontSizes-xs: .75rem;--hsd-ui-fontSizes-sm: .875rem;--hsd-ui-fontSizes-md: 1rem;--hsd-ui-fontSizes-lg: 1.125rem;--hsd-ui-fontSizes-xl: 1.25rem;--hsd-ui-fontSizes-2xl: 1.5rem;--hsd-ui-fontSizes-3xl: 1.875rem;--hsd-ui-fontSizes-4xl: 2.25rem;--hsd-ui-fontSizes-5xl: 3rem;--hsd-ui-fontSizes-6xl: 4rem;--hsd-ui-fontWeights-hairline: 100;--hsd-ui-fontWeights-thin: 100;--hsd-ui-fontWeights-light: 200;--hsd-ui-fontWeights-normal: 300;--hsd-ui-fontWeights-medium: 400;--hsd-ui-fontWeights-semibold: 500;--hsd-ui-fontWeights-bold: 600;--hsd-ui-fontWeights-extrabold: 700;--hsd-ui-fontWeights-black: 800;--hsd-ui-lineHeight-3: .75rem;--hsd-ui-lineHeight-4: 1rem;--hsd-ui-lineHeight-5: 1.25rem;--hsd-ui-lineHeight-6: 1.5rem;--hsd-ui-lineHeight-7: 1.75rem;--hsd-ui-lineHeight-8: 1.875rem;--hsd-ui-lineHeight-9: 2.25rem;--hsd-ui-lineHeight-10: 2.5rem;--hsd-ui-lineHeight-none: 1;--hsd-ui-lineHeight-tight: 1.25;--hsd-ui-lineHeight-snug: 1.375;--hsd-ui-lineHeight-normal: 1.5;--hsd-ui-lineHeight-relaxed: 1.625;--hsd-ui-lineHeight-loose: 2;--hsd-ui-shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--hsd-ui-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--hsd-ui-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--hsd-ui-shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--hsd-ui-shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25);--hsd-ui-shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / .05);--hsd-ui-shadow-: 0px 4px 35px 0px rgba(112, 144, 176, .25);--hsd-ui-border-0: 0px;--hsd-ui-border-2: 2px;--hsd-ui-border-4: 4px;--hsd-ui-border-8: 8px;--hsd-ui-border: 1px;--hsd-ui-border-t-0: 0px;--hsd-ui-border-t-2: 2px;--hsd-ui-border-t-4: 4px;--hsd-ui-border-t-8: 8px;--hsd-ui-border-r-0: 0px;--hsd-ui-border-r-2: 2px;--hsd-ui-border-r-4: 4px;--hsd-ui-border-r-8: 8px;--hsd-ui-border-b-0: 0px;--hsd-ui-border-b-2: 2px;--hsd-ui-border-b-4: 4px;--hsd-ui-border-b-8: 8px;--hsd-ui-border-l-0: 0px;--hsd-ui-border-l-2: 2px;--hsd-ui-border-l-4: 4px;--hsd-ui-border-l-8: 8px;--hsd-ui-h-0: 0px;--hsd-ui-h-0-5: .125rem;--hsd-ui-h-1: .25rem;--hsd-ui-h-1-5: .375rem;--hsd-ui-h-2: .5rem;--hsd-ui-h-2-5: .625rem;--hsd-ui-h-3: .75rem;--hsd-ui-h-3-5: .875rem;--hsd-ui-h-4: 1rem;--hsd-ui-h-5: 1.25rem;--hsd-ui-h-6: 1.5rem;--hsd-ui-h-7: 1.75rem;--hsd-ui-h-8: 2rem;--hsd-ui-h-9: 2.25rem;--hsd-ui-h-10: 2.5rem;--hsd-ui-h-11: 2.75rem;--hsd-ui-h-12: 3rem;--hsd-ui-h-14: 3.5rem;--hsd-ui-h-16: 4rem;--hsd-ui-h-20: 5rem;--hsd-ui-h-24: 6rem;--hsd-ui-h-28: 7rem;--hsd-ui-h-32: 8rem;--hsd-ui-h-36: 9rem;--hsd-ui-h-40: 10rem;--hsd-ui-h-44: 11rem;--hsd-ui-h-48: 12rem;--hsd-ui-h-52: 13rem;--hsd-ui-h-56: 14rem;--hsd-ui-h-60: 15rem;--hsd-ui-h-64: 16rem;--hsd-ui-h-72: 18rem;--hsd-ui-h-80: 20rem;--hsd-ui-h-96: 24rem;--hsd-ui-h-auto: auto;--hsd-ui-h-px: 1px;--hsd-ui-h-full: 100%;--hsd-ui-h-screen: 100vh;--hsd-ui-h-min: min-content;--hsd-ui-h-max: max-content;--hsd-ui-w-0: 0px;--hsd-ui-w-0-5: .125rem;--hsd-ui-w-1: .25rem;--hsd-ui-w-1-5: .375rem;--hsd-ui-w-2: .5rem;--hsd-ui-w-2-5: .625rem;--hsd-ui-w-3: .75rem;--hsd-ui-w-3-5: .875rem;--hsd-ui-w-4: 1rem;--hsd-ui-w-5: 1.25rem;--hsd-ui-w-6: 1.5rem;--hsd-ui-w-7: 1.75rem;--hsd-ui-w-8: 2rem;--hsd-ui-w-9: 2.25rem;--hsd-ui-w-10: 2.5rem;--hsd-ui-w-11: 2.75rem;--hsd-ui-w-12: 3rem;--hsd-ui-w-14: 3.5rem;--hsd-ui-w-16: 4rem;--hsd-ui-w-20: 5rem;--hsd-ui-w-24: 6rem;--hsd-ui-w-28: 7rem;--hsd-ui-w-32: 8rem;--hsd-ui-w-36: 9rem;--hsd-ui-w-40: 10rem;--hsd-ui-w-44: 11rem;--hsd-ui-w-48: 12rem;--hsd-ui-w-52: 13rem;--hsd-ui-w-56: 14rem;--hsd-ui-w-60: 15rem;--hsd-ui-w-64: 16rem;--hsd-ui-w-72: 18rem;--hsd-ui-w-80: 20rem;--hsd-ui-w-96: 24rem;--hsd-ui-w-auto: auto;--hsd-ui-w-px: 1px;--hsd-ui-w-full: 100%;--hsd-ui-w-screen: 100vw;--hsd-ui-w-min: min-content;--hsd-ui-w-max: max-content}:root{--hsd-admin-base-border-color: rgba(229, 231, 235, 1);--hsd-admin-base-text-color: rgba(35, 41, 51, 1);--hsd-admin-base-icon-color: rgba(98, 107, 121, 1);--hsd-admin-base-placeholder-color: rgba(208, 214, 221, 1);--hsd-admin-document-bg-color: var(--hsd-ui-color-gray-100);--hsd-admin-sidebar-bg-color: rgba(255, 255, 255, 1);--hsd-admin-sidebar-border-color: var(--hsd-admin-base-border-color);--hsd-admin-sidebar-max-width: 15rem;--hsd-admin-sidebar-width: 15rem;--hsd-admin-sidebar-collapse-width: 0rem}body{background-color:var(--hsd-admin-document-bg-color)}.hsd-text-color-text{color:var(--hsd-admin-base-text-color)}svg{color:var(--hsd-admin-base-icon-color)}*::-webkit-scrollbar{width:1px}*{font-family:Poppins!important}body{background-color:var(--hsd-ui-color-gray-100)}button:disabled,button[disabled],button:disabled:hover,button[disabled]:hover,button:disabled:focus,button[disabled]:focus{border-color:#d0d5dd!important;background-color:#f2f4f7!important;background-image:none!important;box-shadow:none!important;color:#98a2b3!important;cursor:not-allowed!important;opacity:1!important}button:disabled svg,button[disabled] svg{color:#98a2b3!important}*::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.hsd-input-placeholder{font-family:Poppins,sans-serif!important;font-weight:400!important}.hsd-input{font-family:Poppins,sans-serif!important}[data-class=otp-input] .hsd-input{text-align:center}[data-class=otp-input] .hsd-input-placeholder{width:100%;text-align:center;flex:1}.hsd-pagination-selected{background-color:var(--hsd-ui-brand-primary-default)!important;color:var(--hsd-ui-color-gray-50)!important}.hsd-pagination-item{height:38px!important;width:38px!important;text-align:center;display:flex;align-items:center;justify-content:center}.hudoro-calendar-days-active{color:#fff!important}.transaction-tabs{display:inline-flex;gap:4px;max-width:100%;padding:4px;overflow-x:auto;border:1px solid #dfe4ea;border-radius:12px;background:#eef1f4}.transaction-tab{display:flex;min-width:168px;padding:10px 16px;flex-direction:column;gap:2px;border:1px solid transparent;border-radius:9px;background:transparent;color:#667085;cursor:pointer;text-align:left;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.transaction-tab:hover{color:#1d2939;background:#ffffffa6}.transaction-tab:focus-visible{outline:2px solid var(--hsd-ui-color-blue-700);outline-offset:2px}.transaction-tab--active{border-color:#c9d8ea;background:#fff;color:var(--hsd-ui-color-blue-700);box-shadow:0 2px 6px #1c34541f}.transaction-tab__label{font-size:14px;font-weight:600;line-height:20px}.transaction-tab__description{font-size:11px;font-weight:400;line-height:16px;white-space:nowrap}.savings-status{display:inline-flex;padding:4px 9px;align-items:center;gap:6px;border-radius:999px;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.savings-status-group{display:inline-flex;align-items:center;gap:6px}.savings-last-transaction--old{color:#a23d12;font-weight:600}.savings-last-transaction--empty{color:#98a2b3;font-size:12px;font-style:italic}.verification-reminder{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;border:1px solid #f2c38b;border-radius:8px;background:#fff7ed;color:#8a3b12;cursor:pointer}.verification-reminder__icon{display:inline-flex;width:28px;height:28px;flex:0 0 28px;align-items:center;justify-content:center;border-radius:50%;background:#d65a18;color:#fff;font-weight:700}.verification-reminder__content{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.savings-status__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.savings-status--active{color:#147a4b;background:#e8f7ef}.savings-status--inactive{color:#667085;background:#eef0f2}@media (max-width: 640px){.verification-reminder{align-items:flex-start;flex-wrap:wrap}.verification-reminder__content{min-width:calc(100% - 40px)}.transaction-tabs{display:flex;width:100%}.transaction-tab{min-width:145px;flex:1 0 auto}}
