:root{font-family:DM Sans,sans-serif;color:#111c3f;background:#f8faff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;font-weight:400;font-size:14px;--blue: #1264e8;--navy: #101a3c;--muted: #73809d;--line: #e8edf5}*{box-sizing:border-box}body{min-width:360px;min-height:100vh;margin:0}button,input,textarea{font:inherit}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #85b6ff;outline-offset:2px}button:disabled{cursor:wait;opacity:.7}h1,h2,h3,p{margin-top:0}h1,h2,h3,strong{font-family:Manrope,sans-serif}.app-shell{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;z-index:4;display:flex;flex-direction:column;width:184px;background:#fff;border-right:1px solid #e9edf4}.brand{display:flex;align-items:center;height:62px;padding:0 18px;border-bottom:1px solid #edf0f5}.brand img{display:block;width:162px;max-width:100%}.sidebar-nav{display:grid;gap:6px;padding:16px 10px}.nav-item{display:flex;align-items:center;gap:13px;width:100%;padding:11px 12px;border:0;border-radius:9px;background:transparent;color:#53617f;text-align:left;cursor:pointer;transition:background .15s,color .15s}.nav-item:hover,.nav-item.active{background:#eaf3ff;color:#0758dc}.nav-item.active{font-weight:700}.sidebar-foot{display:flex;align-items:center;gap:10px;margin:auto 12px 18px;padding:12px 9px;border:1px solid #edf0f5;border-radius:10px}.sidebar-foot-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#eff5ff;color:var(--blue)}.sidebar-foot strong,.sidebar-foot span{display:block;font-size:11px}.sidebar-foot span{margin-top:3px;color:var(--muted)}.app-main{min-height:100vh;margin-left:184px}.topbar{position:sticky;top:0;z-index:3;display:flex;justify-content:flex-end;align-items:center;height:62px;padding:0 24px;border-bottom:1px solid #e9edf4;background:#fffffff7}.topbar-actions{display:flex;align-items:center;gap:18px}.topbar-menu{position:relative}.topbar-menu>summary{list-style:none;cursor:pointer}.topbar-menu>summary::-webkit-details-marker{display:none}.topbar-popover{position:absolute;top:calc(100% + 13px);right:0;z-index:5;width:220px;padding:15px;border:1px solid #e8edf5;border-radius:12px;background:#fff;box-shadow:0 12px 32px #182a4d1a}.notification-popover strong,.profile-popover>strong{display:block;color:#192341;font-size:13px}.notification-popover p{margin:8px 0 0;color:#687590;font-size:12px}.profile-popover .account-label{display:block;margin-bottom:4px;color:#73809b;font-size:11px}.account-action{display:flex;align-items:center;gap:9px;width:100%;margin-top:14px;padding:10px 0 0;border:0;border-top:1px solid #edf0f5;background:transparent;color:#394663;text-align:left;font:inherit;font-size:12px;cursor:pointer}.account-action:hover{color:#0758dc}.login-button{display:flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid #dbe7fb;border-radius:9px;background:#fff;color:#0758dc;font-size:12px;font-weight:700;cursor:pointer}.login-button:hover{background:#f4f8ff}.icon-button{position:relative;display:grid;place-items:center;border:0;background:transparent;color:#5c6985;cursor:pointer}.notification-button i{position:absolute;top:0;right:-1px;width:7px;height:7px;border-radius:50%;background:#fa465b}.profile-button{display:flex;align-items:center;gap:9px;padding:5px 0 5px 8px;border:0;background:transparent;color:#192341;font-size:12px;font-weight:700;cursor:pointer}.avatar{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#1264e8;color:#fff;font-size:11px}.page-content{width:min(100%,1430px);margin:0 auto;padding:26px 22px 46px}.integration-title{display:flex;align-items:center;gap:17px;margin:1px 0 18px}.title-badge{display:grid;flex:0 0 auto;place-items:center;width:54px;height:54px;border-radius:13px;background:#e9f2ff;color:var(--blue)}.large-badge svg{fill:var(--blue);color:#fff;stroke:#fff}.integration-title-copy{min-width:0}.title-line{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.title-line h1{margin:0;font-size:clamp(20px,2vw,26px);font-weight:800;letter-spacing:-.7px}.integration-title-copy>p{margin:5px 0 0;color:#687590;font-size:13px}.stepper{display:grid;grid-template-columns:repeat(4,1fr);margin:0 0 17px}.integration-grid{display:grid;grid-template-columns:minmax(0,1fr) 316px;gap:16px;align-items:start}.integration-main-column,.integration-side-column{display:grid;gap:12px;min-width:0}.dashboard-page,.tasks-page{max-width:1190px;padding-top:34px}.portal-page{max-width:1000px;padding-top:34px}.portal-page>.page-title{margin-bottom:22px}.portal-page>.resources-panel{max-width:760px;padding:18px}.portal-page>.resources-panel .resource-link{min-height:58px}.portal-submission{max-width:520px}.portal-submission .submission-panel{padding:20px}.certificate-card{display:flex;align-items:flex-start;gap:16px;max-width:680px;padding:22px}.certificate-icon{display:grid;flex:0 0 auto;place-items:center;width:48px;height:48px;border-radius:12px;background:#f2edff;color:#7451b8}.certificate-card h2{margin:0 0 6px;font-size:16px}.certificate-card p{margin:0 0 16px;color:var(--muted);font-size:13px;line-height:1.6}.certificate-progress{height:8px;overflow:hidden;margin-bottom:7px;border-radius:8px;background:#e9edf4}.certificate-progress span{display:block;width:50%;height:100%;border-radius:inherit;background:var(--blue)}.certificate-card small{color:var(--muted);font-size:11px}.dashboard-bottom{display:grid;grid-template-columns:1.25fr 1fr;gap:16px;margin-top:17px}.task-list{margin-top:23px;padding:2px 22px}.task-data-panel{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:17px;padding:17px 20px}.task-data-panel h2{margin:0 0 3px;font-size:14px}.task-data-panel p{margin:0;color:var(--muted);font-size:12px}.task-data-panel .outline-button{width:auto;padding:9px 12px}.toast{position:fixed;z-index:10;right:24px;bottom:24px;max-width:min(420px,calc(100vw - 32px));padding:14px 18px;border:1px solid #dbe7fb;border-radius:10px;background:#fff;box-shadow:0 12px 35px #182a4d22;font-weight:600}@media(max-width:1080px){.integration-grid{grid-template-columns:minmax(0,1fr) 280px;gap:12px}.page-content,.topbar{padding-inline:16px}.sidebar{width:166px}.app-main{margin-left:166px}}@media(max-width:820px){.sidebar{width:64px}.brand{justify-content:center;padding:0 7px}.brand img{width:48px;object-fit:cover;object-position:left}.nav-item{justify-content:center;padding:12px 5px}.nav-item span,.sidebar-foot>div:last-child{display:none}.sidebar-foot{justify-content:center;margin-inline:8px}.app-main{margin-left:64px}.integration-grid{grid-template-columns:1fr}.integration-side-column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.test-card{grid-column:span 2}}@media(max-width:570px){.topbar{height:56px;padding-inline:12px}.topbar-actions{gap:14px}.profile-name{display:none}.page-content{padding:19px 12px 32px}.title-badge{width:44px;height:44px}.integration-title{gap:11px}.title-line h1{font-size:19px}.integration-title-copy>p{font-size:11px;line-height:1.5}.stepper{gap:2px}.step-copy span{display:none}.step-copy strong{max-width:72px;font-size:10px}.step:not(:last-child):after{top:15px}.integration-side-column{grid-template-columns:1fr}.test-card{grid-column:auto}.api-lower{grid-template-columns:1fr!important}.api-note{min-height:auto}.dashboard-bottom{grid-template-columns:1fr}.welcome-row{align-items:flex-start}.streak-card{display:none}}.panel{border:1px solid #e6ebf3;border-radius:12px;background:#fff;box-shadow:0 3px 12px #16305b06}.panel-heading{display:flex;align-items:center;gap:10px}.panel-heading h2,.submission-heading h2{margin:0 0 2px;font-size:14px;font-weight:800}.panel-heading p,.submission-heading p{margin:0;color:#73809b;font-size:11px}.heading-icon{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;border-radius:10px}.checklist-heading{background:#eaf2ff;color:#1264e8}.code-heading{background:#eff5ff;color:#1264e8}.resources-heading{background:#eef0ff;color:#553ce9}.form-heading{background:#f1f4ff;color:#6544e8}.checklist-panel{padding:12px}.checklist-panel>.panel-heading{padding:0 0 10px}.checklist-items{display:grid;gap:7px}.checklist-item{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:8px;min-height:53px;padding:7px 9px 7px 5px;border:1px solid #edf0f5;border-radius:10px;transition:border-color .15s,background .15s}.checklist-item:hover,.checklist-item.expanded{border-color:#e1e9f7;background:#fcfdff}.item-number{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#eaf2ff;color:#1264e8;font-weight:700}.number-complete{background:#e6f8ef;color:#069554}.checklist-main{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.check-icon{display:grid;flex:0 0 auto;place-items:center;width:35px;height:35px;border-radius:9px}.icon-tone-1{background:#eef5ff;color:#0862f5}.icon-tone-2{background:#f2edff;color:#7041eb}.icon-tone-3{background:#f1f4f8;color:#4b5b79}.icon-tone-4{background:#f2f0ff;color:#40329c}.checklist-copy{display:grid;flex:1;min-width:0;gap:3px}.checklist-copy strong{overflow:hidden;color:#182244;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.checklist-copy>span{overflow:hidden;color:#73809d;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.status-pill{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;padding:5px 9px;border-radius:8px;font-size:10px;font-weight:700}.status-complete{background:#e8f8ef;color:#078f50}.status-progress{background:#f3eaff;color:#742de1}.status-idle{background:#f0f2f6;color:#737f98}.spinner{width:12px;height:12px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin .8s linear infinite}.expand-icon{flex:0 0 auto;color:#73809a}.checklist-detail{grid-column:2;padding:4px 3px 4px 45px;color:#71809b;font-size:10px;line-height:1.6}.api-panel{padding:12px}.api-heading{position:relative}.api-heading>div:nth-child(2){min-width:0}.outline-button{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border:1px solid #d5deec;border-radius:8px;background:#fff;color:#243553;font-size:10px;font-weight:700;cursor:pointer}.outline-button:hover{border-color:#88adf4;color:var(--blue)}.copy-button{margin-left:auto;white-space:nowrap}.endpoint-row{display:flex;align-items:center;gap:12px;height:34px;margin:9px 0;padding:0 10px 0 0;overflow:hidden;border:1px solid #e7ebf2;border-radius:7px;background:#f7f9fc}.method-tag{display:grid;align-self:stretch;place-items:center;width:50px;border-radius:6px 0 0 6px;background:#079b62;color:#fff;font-family:monospace;font-size:11px;font-weight:700}.endpoint-row code{flex:1;color:#26324f;font-size:11px;font-weight:700}.endpoint-row button{display:grid;place-items:center;padding:4px;border:0;background:transparent;color:#6d7892;cursor:pointer}.api-lower{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(190px,.95fr);gap:12px}.response-card{min-width:0;overflow:hidden;border:1px solid #e5eaf2;border-radius:9px}.tab-row{display:flex;gap:5px;height:29px;padding:0 10px;border-bottom:1px solid #e7ebf2}.tab-row button{position:relative;padding:0 3px;border:0;background:transparent;color:#74809b;font-size:9px;cursor:pointer}.tab-row button.selected{color:#1264e8;font-weight:700}.tab-row button.selected:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#1264e8;content:""}.code-window{position:relative;height:154px;overflow:auto;background:#172234;color:#dce5f3}.code-window pre{margin:0;padding:11px 14px;font-family:Consolas,Courier New,monospace;font-size:9px;line-height:1.65;white-space:pre-wrap}.code-window code{color:#8ee1b5}.code-language{position:sticky;float:right;right:6px;bottom:6px;display:flex;align-items:center;gap:4px;margin:-27px 8px 0 0;padding:5px;border-radius:5px;background:#243247;color:#d8e2f0;font-size:8px}.api-note{display:flex;flex-direction:column;min-height:190px;padding:11px 10px;border:1px solid #edf0f5;border-radius:9px}.note-title{display:flex;align-items:center;gap:8px}.flask-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#fff0ef;color:#e96055;font-size:23px;font-weight:700}.note-title strong,.note-title span{display:block}.note-title strong{font-size:10px}.note-title div>span{margin-top:3px;color:#7b879e;font-size:9px}.api-success{display:flex;align-items:center;gap:5px;margin:16px 0 0;color:#0a9b5d;font-size:10px;font-weight:700}.api-error{margin-top:12px;color:#c33b42;font-size:10px;line-height:1.5}.text-button{display:inline-flex;align-items:center;gap:5px;margin-top:auto;padding:8px 0 0;border:0;background:none;color:#1264e8;font-size:10px;font-weight:700;cursor:pointer}.submission-panel{padding:12px}.submission-heading{display:flex;align-items:flex-start;gap:9px;color:#1264e8}.submission-heading h2{color:#192341}.submission-heading p{line-height:1.5}.proof-note{display:flex;gap:8px;margin:11px 0 9px;padding:10px;border-radius:8px;background:#e9faf1}.proof-note>span{display:grid;flex:0 0 auto;place-items:center;width:21px;height:21px;border-radius:50%;background:#09a15d;color:#fff}.proof-note strong,.proof-note small{display:block}.proof-note strong{color:#087d46;font-size:10px}.proof-note small{margin-top:3px;color:#53856c;font-size:9px;line-height:1.4}.requirements-list{display:grid;gap:6px}.requirement{display:flex;align-items:center;gap:9px;width:100%;padding:8px;border:1px solid #edf0f5;border-radius:8px;background:#fff;text-align:left;cursor:pointer}.requirement:hover{background:#fafcff;border-color:#dfe7f5}.requirement-icon{flex:0 0 auto;color:#6e32dd}.requirement>span{flex:1;min-width:0}.requirement strong,.requirement small{display:block}.requirement strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.requirement small{margin-top:2px;color:#74809a;font-size:9px}.requirement-circle{color:#a5afc0}.requirement-check{color:#079b5c}.requirement-checked{border-color:#b8e9d1;background:#f7fdf9}.submit-task-button{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:10px;padding:10px;border:0;border-radius:8px;background:#073989;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.submit-task-button:hover{background:#0752bd}.resources-panel{padding:10px}.resources-panel>.panel-heading{margin-bottom:9px}.resources-panel .heading-icon{width:33px;height:33px}.resources-panel .panel-heading h2{font-size:13px}.resources-panel .panel-heading p{font-size:10px}.resource-link{display:flex;align-items:center;gap:9px;min-height:43px;margin-top:6px;padding:6px;border:1px solid #edf0f5;border-radius:8px;color:inherit;text-decoration:none}.resource-link:hover{border-color:#d9defe;background:#fcfbff}.resource-icon{display:grid;flex:0 0 auto;place-items:center;width:31px;height:31px;border-radius:8px;background:#f0efff;color:#643de8}.resource-copy{flex:1;min-width:0}.resource-copy strong,.resource-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-copy strong{font-size:10px}.resource-copy small{margin-top:3px;color:#78839b;font-size:9px}.resource-action{flex:0 0 auto;color:#8792a8}.test-card{padding:11px;border:1px solid #e9edf4;border-radius:10px;background:#fff}.test-title{display:flex;align-items:center;gap:8px}.test-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#fff0ef;color:#e45e55}.test-title strong,.test-title span{display:block}.test-title strong{font-size:10px}.test-title div>span{margin-top:3px;color:#7a869c;font-size:9px}.test-stats{display:flex;justify-content:space-between;margin:10px 0 6px;font-size:10px}.test-stats span{color:#75819a}.test-progress,.mini-progress{height:8px;overflow:hidden;border-radius:8px;background:#e7ebf1}.test-progress i,.mini-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#10a85d,#0fc078);transition:width .3s}.run-button{display:flex;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:9px;padding:7px;border:1px solid #7aabff;border-radius:8px;background:#fff;color:#075ee1;font-size:10px;font-weight:700;cursor:pointer}.run-button:hover{background:#f4f8ff}.latest-run{display:flex;align-items:center;gap:5px;margin-top:7px;color:#079958;font-size:9px}.run-failed{color:#c34a4a}.failed-dot{display:grid;place-items:center;width:13px;height:13px;border-radius:50%;background:#ffeded;font-weight:700}.spin-animation{animation:spin 1s linear infinite}.application-panel{padding:0 12px}.application-toggle{display:flex;align-items:center;gap:10px;width:100%;padding:11px 0;border:0;background:transparent;text-align:left;cursor:pointer}.application-toggle>span:nth-child(2){flex:1}.application-toggle strong,.application-toggle small{display:block}.application-toggle strong{font-size:12px}.application-toggle small{margin-top:3px;color:var(--muted);font-size:10px}.application-form{display:grid;gap:11px;padding:2px 0 14px}.application-target{margin:0;padding:9px 10px;border-radius:7px;background:#f2f7ff;color:#52617f;font-size:10px}.application-form label{display:grid;gap:5px;color:#34415e;font-size:10px;font-weight:700}.application-form input,.application-form textarea{width:100%;padding:9px 10px;border:1px solid #dfe5ee;border-radius:7px;background:#fff;color:var(--navy);font-size:11px;font-weight:400;resize:vertical}.application-form input[aria-invalid=true],.application-form textarea[aria-invalid=true]{border-color:#e45858}.application-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.field-error,.form-error{color:#c33d49;font-size:10px;font-weight:500}.optional-label{display:inline;color:#8b95a8;font-weight:400}.form-success{margin:0;color:#078e53;font-size:11px}.form-error{margin:0}.primary-inline-button{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:0;border-radius:7px;background:#1264e8;color:#fff;font-size:10px;font-weight:700;cursor:pointer}.primary-inline-button:hover{background:#0753c8}.step{position:relative;display:flex;align-items:center;gap:9px;min-width:0}.step:not(:last-child):after{position:absolute;top:14px;right:0;left:35px;height:2px;background:#dce2ed;content:""}.step.complete:not(:last-child):after{background:#4e8ff5}.step-marker{position:relative;z-index:1;display:grid;flex:0 0 auto;place-items:center;width:28px;height:28px;border:1px solid #d5dce8;border-radius:50%;background:#f2f4f8;color:#65728d;font-size:11px;font-weight:700}.step.complete .step-marker{border-color:#1264e8;background:#1264e8;color:#fff}.step.active .step-marker{border-color:#8c48dc;background:#8c48dc;color:#fff;box-shadow:0 0 0 5px #f2eaff}.step-copy{position:relative;z-index:1;display:grid;gap:2px;padding-right:7px;background:#f8faff}.step-copy strong{font-size:10px}.step-copy span{color:#78849d;font-size:9px}.blue-pill,.purple-pill,.soft-pill,.task-state{display:inline-flex;align-items:center;gap:6px;border-radius:20px;font-size:10px;font-weight:700}.blue-pill{padding:7px 11px;background:#eaf3ff;color:#1264e8}.blue-pill i{width:11px;height:11px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin .8s linear infinite}.purple-pill{padding:7px 11px;background:#f3eaff;color:#782fe2}.welcome-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.eyebrow{color:#75819a;font-size:9px;font-weight:700;letter-spacing:.9px}.welcome-row h1{margin:6px 0;font-size:27px;letter-spacing:-.7px}.welcome-row h1 span{color:#eba934;font-size:18px}.welcome-row p{margin:0;color:#72809a;font-size:12px}.streak-card{display:flex;align-items:center;gap:8px;padding:12px 15px;border:1px solid #f1e6d9;border-radius:10px;background:#fffaf4;color:#ed8d26;font-size:11px}.dashboard-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stat-card{padding:15px 18px;border:1px solid #e7ebf3;border-radius:11px;background:#fff}.stat-card>span{display:block;color:#7a869d;font-size:11px}.stat-card>strong{display:block;margin:8px 0;font-size:25px}.stat-card>strong small{color:#8b95a9;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500}.stat-card .mini-progress{height:5px}.stat-foot{display:flex;align-items:center;gap:5px;margin-top:9px;color:#7c879c;font-size:10px}.stat-card>strong.stat-current{font-size:15px}.dashboard-task{display:flex;align-items:center;gap:16px;margin-top:17px;padding:20px}.dashboard-task-icon{display:grid;flex:0 0 auto;place-items:center;width:52px;height:52px;border-radius:13px;background:#eaf2ff;color:var(--blue)}.dashboard-task-copy{flex:1;min-width:0}.dashboard-task-copy h2{margin:5px 0;font-size:18px}.dashboard-task-copy p{margin:0;color:#72809a;font-size:11px}.dashboard-task-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.dashboard-task-tags span{display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border-radius:20px;background:#f1f5fb;color:#62708a;font-size:9px}.dashboard-task-tags span:first-child{background:#e7f8ef;color:#078f52}.dashboard-task>.primary-inline-button{white-space:nowrap}.weekly-panel,.next-panel{min-height:195px;padding:17px}.panel-title-row{display:flex;justify-content:space-between;align-items:flex-start}.panel-title-row h2,.next-panel h2{margin:0 0 4px;font-size:14px}.panel-title-row p,.next-panel>p{margin:0;color:#7c879c;font-size:10px}.week-label{padding:6px 9px;border:1px solid #e5eaf2;border-radius:6px;color:#65718b;font-size:9px}.activity-chart{display:flex;justify-content:space-around;align-items:end;height:113px;margin-top:8px;border-bottom:1px solid #eff2f7}.chart-column{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;height:100%}.chart-column span{width:20px;min-height:9px;border-radius:5px 5px 2px 2px;background:#cfe2ff}.chart-column-active span{background:#1264e8;transition:height .25s ease}.chart-column small{color:#8792a7;font-size:9px}.chart-column em{color:#66748f;font-size:9px;font-style:normal}.next-task{display:flex;align-items:center;gap:10px;margin-top:24px;padding:11px;border:1px solid #edf0f5;border-radius:9px;color:#75819a}.next-task-number{display:grid;place-items:center;width:33px;height:33px;border-radius:9px;background:#f0f2f6;color:#75819a;font-weight:700}.next-task>div{flex:1}.next-task strong,.next-task small{display:block}.next-task strong{color:#273450;font-size:10px}.next-task small{margin-top:3px;color:#7d889e;font-size:9px}.page-title{display:flex;align-items:center;gap:13px}.page-title h1{margin:0;font-size:23px}.page-title p{margin:5px 0 0;color:#73809b;font-size:12px}.soft-pill{padding:6px 9px;background:#eef2f8;color:#62718c}.task-row{display:flex;align-items:center;gap:13px;min-height:90px;padding:13px 4px;border-bottom:1px solid #eef1f6}.task-row:last-child{border-bottom:0}.task-number{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;border-radius:50%;font-size:12px;font-weight:700}.done-number{background:#e7f8ef;color:#0a9b5b}.current-number{background:#eaf2ff;color:#1264e8}.locked-number{background:#f2f4f7;color:#9ba4b4}.task-info{flex:1;min-width:0}.task-info>small{color:#8792a8;font-size:8px;font-weight:700;letter-spacing:.6px}.task-info h2{margin:3px 0;font-size:12px}.task-info p{margin:0;color:#7b879e;font-size:10px}.task-check{color:#0b9c5c}.completed-state{padding:6px 9px;background:#eaf9f1;color:#078e53}.in-progress-state{padding:6px 9px;background:#f3eaff;color:#742dde}.locked-state{padding:6px 9px;background:#f1f3f6;color:#828da2}.task-open-button{display:grid;place-items:center;width:29px;height:29px;border:1px solid #e1e8f3;border-radius:7px;background:#fff;color:#1264e8;cursor:pointer}.task-meta{display:flex;gap:12px;margin-top:8px}.task-meta span{display:inline-flex;align-items:center;gap:4px;color:#74809a;font-size:9px}.task-current{background:#fbfdff}.task-locked .task-info h2,.task-locked .task-info p{color:#8691a5}.task-guide{overflow:hidden;padding:14px 16px;border-left:3px solid #cfe1ff;background:#f8fbff}.task-guide>details>summary,.portfolio-upgrade>summary{color:#1559c6;font-size:12px;font-weight:800;cursor:pointer}.task-guide-body{padding-top:10px;color:#62718c;font-size:11px;line-height:1.6}.task-guide-body>p{margin:0 0 8px}.task-guide-body h2{margin:12px 0 6px;color:#303d5e;font-size:13px}.task-guide-body ol{margin:0 0 10px;padding-left:20px}.task-guide-body li+li{margin-top:3px}.task-tags{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0}.task-tags span{padding:6px 10px;border-radius:20px;background:#f1e8ff;color:#684291;font-size:10px;font-weight:700}.task-guide-body .guide-submit{margin:10px 0;padding:11px 13px;border-radius:10px;background:#e9f8f1;color:#34765c}.portfolio-upgrade{margin-top:10px;padding:11px 12px;border-radius:9px;background:#fff}.portfolio-upgrade>summary{color:#75538e}.portfolio-upgrade p{margin:8px 0 0}.task-submission-form{display:grid;gap:8px;margin-top:11px}.task-submission-form label{color:#34415e;font-size:10px;font-weight:700}.task-submission-form input{min-width:0;width:100%;padding:9px;border:1px solid #dfe5ee;border-radius:7px;font-size:10px}.task-submission-form input[type=file]{padding:7px;background:#fbfcff}.submission-optional,.submission-file-help{color:#7b879e;font-size:9px;font-weight:400}.selected-upload-list{display:grid;gap:5px;margin:0;padding:0;list-style:none}.selected-upload-list li{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;border:1px solid #e8edf5;border-radius:6px;color:#3f4c68;font-size:10px;overflow-wrap:anywhere}.selected-upload-list li small{color:#8290a8}.selected-upload-list button{display:grid;flex:0 0 auto;place-items:center;width:24px;height:24px;border:0;border-radius:5px;background:#f3f5f8;color:#64718a;cursor:pointer}.submission-success{display:grid;gap:6px;font-size:10px}.submission-success>a,.uploaded-file-link{color:#087d49;text-decoration:none}.uploaded-file-link{display:inline-flex;align-items:center;gap:5px;width:fit-content;padding:0;border:0;background:none;font:inherit;cursor:pointer;overflow-wrap:anywhere;text-align:left}.uploaded-file-link:hover{text-decoration:underline}.task-submission-form .form-success a{color:#067d49}.submission-status{margin:0;color:#73809b;font-size:10px}.submit-task-button:disabled{cursor:not-allowed;opacity:.55}.internships-page{max-width:1100px;padding-top:34px}.internships-page>.page-title{margin-bottom:22px}.internship-search{display:grid;grid-template-columns:1.2fr 1fr 1fr auto;align-items:end;gap:12px;padding:16px}.internship-search label{display:grid;gap:6px;color:#3b4864;font-size:10px;font-weight:700}.internship-search input,.internship-search select{min-width:0;height:39px;padding:0 10px;border:1px solid #dfe5ef;border-radius:7px;background:#fff;color:#263553;font-size:11px}.internship-search .primary-inline-button{height:39px;justify-content:center}.internship-results-heading{display:flex;justify-content:space-between;align-items:center;margin:23px 0 12px}.internship-results-heading h2{margin:0 0 4px;font-size:15px}.internship-results-heading p{margin:0;color:#73809b;font-size:11px}.internship-results-heading .outline-button{white-space:nowrap}.internship-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.internship-card{display:grid;gap:12px;padding:17px}.internship-card-heading{display:flex;align-items:center;gap:10px}.internship-company-mark{display:grid;flex:0 0 auto;place-items:center;width:39px;height:39px;border-radius:10px;background:#edf4ff;color:#1761d8;font-weight:800}.internship-card-heading h3{margin:0 0 3px;font-size:13px}.internship-card-heading p{margin:0;color:#74809a;font-size:10px}.internship-category{margin-left:auto;padding:5px 8px;border-radius:16px;background:#f1eaff;color:#7042ab;font-size:9px;font-weight:700}.internship-description{min-height:34px;margin:0;color:#65728c;font-size:10px;line-height:1.6}.internship-skills{display:flex;flex-wrap:wrap;gap:5px}.internship-skills span{padding:4px 7px;border-radius:12px;background:#f2f5fa;color:#62708a;font-size:9px}.internship-meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px 13px;padding-top:10px;border-top:1px solid #edf0f5;color:#73809b;font-size:9px}.internship-meta span{display:inline-flex;align-items:center;gap:4px}.internship-meta strong{margin-left:auto;color:#263553;font-size:9px}.internship-card-actions{display:flex;gap:8px}.internship-card-actions button{flex:1;justify-content:center}.internship-empty{display:grid;justify-items:start;gap:8px;padding:22px;color:#687590;font-size:12px}.internship-empty h2,.internship-empty p{margin:0}.auth-success{margin:0;color:#078e53;font-size:11px}.auth-loading{display:grid;min-height:100vh;place-items:center;color:#52617f;font-size:14px}.apply-page,.review-page,.applications-page{max-width:1100px;padding-top:30px}.apply-page>.page-title{margin-bottom:18px}.application-procedure,.application-timeline{display:flex;align-items:center;gap:12px;padding:14px 17px}.application-procedure{margin:16px 0;border:1px solid #e8edf5;border-radius:11px;background:#fff}.procedure-step,.timeline-stage{display:flex;align-items:center;gap:9px;min-width:0;color:#7b879e}.procedure-step>span,.timeline-stage>span{display:grid;flex:0 0 auto;place-items:center;width:29px;height:29px;border:1px solid #dfe5ee;border-radius:50%;background:#f4f6f9;color:#72809a;font-size:11px;font-weight:800}.procedure-step div,.timeline-stage div{display:grid;gap:3px}.procedure-step strong,.timeline-stage strong{color:#50607d;font-size:10px}.procedure-step small,.timeline-stage small{color:#8490a5;font-size:9px}.procedure-step-current>span,.timeline-stage-done>span{border-color:#1264e8;background:#1264e8;color:#fff}.procedure-step-done>span{border-color:#07864c;background:#e8f8ef;color:#07864c}.procedure-step-current strong,.timeline-stage-done strong{color:#1559c6}.procedure-step-done strong{color:#07864c}.timeline-stage-current>span{border-color:#d3932b;background:#fff4dd;color:#9a6917}.timeline-stage-current strong{color:#9a6917}.timeline-stage-rejected>span{border-color:#d8666e;background:#fff0f0;color:#b73845}.timeline-stage-rejected strong{color:#b73845}.application-procedure>i,.application-timeline>.timeline-connector{flex:1;height:1px;background:#e2e7ef}.application-timeline{margin:0 0 16px;padding-left:0;list-style:none}.apply-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,.8fr);align-items:start;gap:14px}.apply-form-panel{padding:17px}.apply-form-panel>.panel-heading{margin-bottom:14px}.apply-form .primary-inline-button{justify-self:start}.apply-track-summary{display:grid;justify-items:start;gap:9px;padding:17px}.apply-track-summary h2,.apply-track-summary p{margin:0}.apply-track-summary h2{font-size:15px}.apply-track-summary>p{color:#73809b;font-size:10px;line-height:1.6}.application-summary-row{display:flex;align-items:center;gap:7px;color:#62708a;font-size:10px}.application-pending{display:grid;justify-items:start;gap:10px;padding:9px}.application-status-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#fff5df;color:#bc8121}.application-pending h2{margin:0;font-size:17px}.application-pending p{margin:0;color:#65728c;font-size:11px;line-height:1.6}.application-status-badge{display:inline-flex;align-items:center;padding:5px 8px;border-radius:14px;font-size:9px;font-weight:800;text-transform:capitalize}.status-pending{background:#fff4dd;color:#9a6917}.status-approved{background:#e8f8ef;color:#07864c}.status-rejected{background:#fff0f0;color:#b73845}.applications-page>.page-title{position:relative;margin-bottom:17px}.application-refresh{margin-left:auto}.my-application-list,.review-list{display:grid;gap:10px;margin-top:13px}.my-application-card,.review-card{display:grid;gap:12px;padding:16px}.my-application-card .application-timeline{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:8px;margin:0;padding:12px 0 0;border-top:1px solid #edf0f5}.my-application-card .timeline-stage{min-width:0}.my-application-card .timeline-connector{width:100%}.my-application-heading,.review-card-heading{display:flex;align-items:center;gap:10px}.my-application-heading>div{flex:1;min-width:0}.my-application-heading h2,.review-card-heading h2{margin:0 0 4px;font-size:13px}.my-application-heading p,.review-card-heading p{margin:0;color:#78849a;font-size:10px}.application-status-detail{display:flex;align-items:flex-start;gap:7px;padding:10px;border-radius:8px;background:#f6f8fb;color:#687590;font-size:10px;line-height:1.5}.approved-mark,.rejected-mark{display:grid;flex:0 0 auto;place-items:center;width:17px;height:17px;border-radius:50%;background:#d9f3e5;color:#07864c;font-weight:800}.rejected-mark{background:#ffe4e4;color:#b73845}.applications-loading{color:#73809b;font-size:11px}.dashboard-section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.dashboard-section-title h2{margin:0 0 4px;font-size:16px}.dashboard-section-title p{margin:0;color:#73809b;font-size:10px}.approved-internships{margin-bottom:15px}.approved-internship-card{display:flex;align-items:center;gap:12px;padding:15px}.approved-internship-copy{flex:1;min-width:0}.approved-internship-copy h3{margin:6px 0 4px;font-size:13px}.approved-internship-copy p{margin:0;color:#73809b;font-size:10px}.dashboard-access-card{display:flex;align-items:flex-start;gap:13px;margin-bottom:15px;padding:18px}.dashboard-access-copy{display:grid;justify-items:start;gap:9px}.dashboard-access-copy h2{margin:0;font-size:15px}.dashboard-access-copy p{margin:0;color:#687590;font-size:11px;line-height:1.6}.reviewer-key-form{display:grid;grid-template-columns:auto 1fr auto;align-items:end;gap:10px;margin:17px 0 10px;padding:14px}.reviewer-key-form label{color:#394765;font-size:10px;font-weight:700}.reviewer-key-form input{min-width:0;height:37px;padding:0 10px;border:1px solid #dfe5ef;border-radius:7px;font-size:11px}.review-error,.review-notice{margin:8px 2px;font-size:11px}.review-error{color:#b73845}.review-notice{color:#087d49}.review-queue-summary{display:flex;justify-content:space-between;margin:12px 2px 0;color:#73809b;font-size:10px}.review-queue-summary strong{color:#9a6917}.review-card-heading{justify-content:space-between;align-items:flex-start}.review-card-heading>div{flex:1}.review-card-heading>strong{color:#394765;font-size:11px;text-align:right}.review-message{margin:0;color:#687590;font-size:11px;line-height:1.6}.review-actions{display:flex;gap:8px}.approve-button,.reject-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:1px solid #c7e8d5;border-radius:7px;background:#effaf4;color:#087d49;font-size:10px;font-weight:700;cursor:pointer}.reject-button{border-color:#f1d0d2;background:#fff5f5;color:#ae3742}.reviewed-at{display:flex;align-items:center;gap:5px;margin:0;color:#78849a;font-size:10px}.track-approved-title{margin:-2px 0 5px;color:#33415d;font-size:14px}.internship-track-page{max-width:1050px;padding-top:28px}.track-back-button{display:inline-flex;align-items:center;gap:6px;margin-bottom:13px;padding:5px 0;border:0;background:transparent;color:#1559c6;font-size:11px;font-weight:700;cursor:pointer}.track-hero{display:flex;align-items:flex-start;gap:15px;padding:20px}.track-company-mark{display:grid;flex:0 0 auto;place-items:center;width:48px;height:48px;border-radius:12px;background:#edf4ff;color:#1761d8}.track-hero-copy{flex:1;min-width:0}.track-hero-copy h1{margin:5px 0;font-size:21px}.track-hero-copy>p{margin:4px 0;color:#6e7b95;font-size:11px;line-height:1.6}.track-hero-copy .internship-skills{margin-top:10px}.track-hero>.primary-inline-button{flex:0 0 auto}.track-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:14px 0 24px}.track-overview-card{display:flex;align-items:flex-start;gap:10px;padding:14px;color:#6842ba}.track-overview-card strong,.track-overview-card span{display:block}.track-overview-card strong{color:#293653;font-size:11px}.track-overview-card span{margin-top:4px;color:#73809b;font-size:10px;line-height:1.5}.track-section-heading{margin-bottom:11px}.track-section-heading h2{margin:0 0 4px;font-size:17px}.track-section-heading p{margin:0;color:#73809b;font-size:11px}.track-task-list{display:grid;gap:9px}.track-task-card{padding:0 14px;overflow:hidden}.track-task-toggle{display:flex;align-items:center;gap:11px;width:100%;min-height:68px;padding:10px 0;border:0;background:transparent;text-align:left;cursor:pointer}.track-task-number{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border-radius:9px;background:#edf4ff;color:#1761d8;font-size:11px;font-weight:800}.track-task-title{display:grid;flex:1;gap:4px;min-width:0}.track-task-title strong{color:#273450;font-size:12px}.track-task-title small{color:#73809b;font-size:10px}.track-task-duration{display:inline-flex;align-items:center;gap:4px;color:#7a869c;font-size:9px;white-space:nowrap}.track-task-arrow{flex:0 0 auto;color:#75819a;transition:transform .15s ease}.track-task-arrow.expanded{transform:rotate(90deg)}.track-task-details{padding:4px 0 15px 45px;color:#65728c;font-size:11px;line-height:1.6}.track-task-details h3{display:flex;align-items:center;gap:6px;margin:0 0 7px;color:#394765;font-size:11px}.track-task-details ol{display:grid;gap:5px;margin:0 0 11px;padding-left:19px}.track-deliverable{display:grid;gap:3px;padding:10px 12px;border-radius:8px;background:#e9f8f1;color:#36765d}.track-deliverable strong,.track-deliverable span{font-size:10px}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:720px){.checklist-copy>span{max-width:220px}.checklist-item{grid-template-columns:28px minmax(0,1fr);gap:5px;padding-inline:4px}.item-number{width:27px;height:27px}.checklist-main{gap:6px}.check-icon{width:30px;height:30px}.status-pill{padding:5px 6px;font-size:9px}.step-copy strong{font-size:9px}.task-row{gap:8px}.task-state{font-size:9px}}@media(max-width:460px){.checklist-copy>span{display:none}.status-pill{max-width:82px}.task-info p{line-height:1.4}.task-row{align-items:flex-start}.task-state{margin-top:4px}.task-check{display:none}.dashboard-stats{grid-template-columns:1fr 1fr}.dashboard-stats .stat-card:last-child{grid-column:span 2}.dashboard-task{align-items:flex-start;flex-wrap:wrap;padding:14px}.dashboard-task-copy{flex-basis:calc(100% - 70px)}.dashboard-task>.primary-inline-button{margin-left:67px}.application-form .form-grid{grid-template-columns:1fr}.my-application-card .application-timeline{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr);gap:5px}.my-application-card .timeline-stage{align-items:flex-start;gap:5px}.my-application-card .timeline-stage>span{width:24px;height:24px}.my-application-card .timeline-stage small{line-height:1.4}.internship-search,.internship-results{grid-template-columns:1fr}.internship-meta strong{margin-left:0}.track-hero{flex-wrap:wrap;padding:15px}.track-hero-copy{flex-basis:calc(100% - 65px)}.track-hero>.primary-inline-button{margin-left:63px}.track-overview{grid-template-columns:1fr}.track-task-toggle{gap:7px}.track-task-duration{display:none}.track-task-details{padding-left:40px}.apply-layout{grid-template-columns:1fr}.application-procedure{align-items:flex-start;flex-direction:column}.application-procedure>i{flex:0 0 1px;width:1px;height:13px;margin-left:14px}.reviewer-key-form{grid-template-columns:1fr}.approved-internship-card{flex-wrap:wrap}.approved-internship-card>.primary-inline-button{width:100%;justify-content:center}.dashboard-access-card{flex-direction:column}}.home-page{min-height:100vh;overflow:hidden;background:radial-gradient(ellipse at 13% 32%,#eef5ff 0,transparent 42%),#fbfcff;color:#111c3f}.home-nav{display:flex;align-items:center;justify-content:space-between;width:min(1180px,calc(100% - 64px));height:78px;margin:0 auto;border-bottom:1px solid #e8edf5}.home-brand{display:inline-flex;align-items:center}.home-brand img{display:block;width:194px}.home-nav-links{display:flex;align-items:center;gap:30px}.home-nav-links a{display:inline-flex;align-items:center;gap:7px;color:#52617f;font-size:13px;font-weight:600;text-decoration:none}.home-nav-links a:hover{color:var(--blue)}.home-nav-links .home-nav-cta{padding:10px 15px;border:1px solid #dbe6f8;border-radius:9px;background:#fff;color:#145bca}.home-hero{display:grid;grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:clamp(44px,8vw,112px);width:min(1120px,calc(100% - 64px));min-height:min(720px,calc(100vh - 125px));margin:0 auto;padding:48px 0}.home-copy{max-width:540px}.home-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid #dce9ff;border-radius:20px;background:#f1f6ff;color:#2462c4;font-size:10px;font-weight:800;letter-spacing:.09em}.home-copy h1{max-width:520px;margin:22px 0 14px;color:#132044;font-size:clamp(38px,5vw,58px);font-weight:800;letter-spacing:-2.5px;line-height:1.08}.home-copy h1 span{color:#1765df}.home-description{max-width:480px;margin:0;color:#66748f;font-size:15px;line-height:1.75}.home-benefits{display:grid;gap:13px;margin:28px 0}.home-benefits>div{display:flex;align-items:center;gap:10px;color:#344360;font-size:13px;font-weight:600}.home-benefits svg{flex:0 0 auto;color:#11a36a}.home-feature-card{display:flex;align-items:center;gap:12px;max-width:390px;padding:14px;border:1px solid #e7edf7;border-radius:12px;background:#ffffffc9}.home-feature-icon{display:grid;flex:0 0 auto;place-items:center;width:40px;height:40px;border-radius:10px;background:#eff4ff;color:#2664d8}.home-feature-card strong,.home-feature-card span:last-child{display:block}.home-feature-card strong{margin-bottom:4px;font-size:12px}.home-feature-card div span{color:#75819a;font-size:11px;line-height:1.5}.auth-card{padding:28px;border:1px solid #e5eaf3;border-radius:18px;background:#fff;box-shadow:0 18px 55px #20385c14}.auth-card-heading{text-align:center}.auth-shield{display:grid;place-items:center;width:42px;height:42px;margin:0 auto 11px;border-radius:12px;background:#edf4ff;color:#1765df}.auth-eyebrow{color:#73809b;font-size:9px;font-weight:800;letter-spacing:.12em}.auth-card-heading h2{margin:8px 0 5px;color:#152143;font-size:23px;letter-spacing:-.6px}.auth-card-heading p{margin:0;color:#74809a;font-size:12px}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:3px;margin:23px 0 19px;padding:4px;border-radius:9px;background:#f2f5fa}.auth-tabs button{padding:9px;border:0;border-radius:7px;background:transparent;color:#73809b;font-size:12px;font-weight:700;cursor:pointer}.auth-tabs button.selected{background:#fff;color:#175dce;box-shadow:0 1px 4px #172b4d16}.auth-form{display:grid;gap:13px}.auth-form label{display:grid;gap:6px;color:#34425f;font-size:11px;font-weight:700}.auth-form input{width:100%;height:42px;padding:0 12px;border:1px solid #dfe5ef;border-radius:8px;background:#fff;color:#1a2747;font-size:12px}.auth-form input::placeholder{color:#a0aabc}.auth-form input:focus{border-color:#83adf2;outline:3px solid #85b6ff35}.auth-submit{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;margin-top:4px;border:0;border-radius:9px;background:#155dd0;color:#fff;font-size:12px;font-weight:800;cursor:pointer;transition:background .15s,transform .15s}.auth-submit:hover{transform:translateY(-1px);background:#0d4eae}.auth-error{margin:0;color:#c23943;font-size:11px}.auth-demo-note{margin:15px 0 0;color:#8994a9;font-size:10px;line-height:1.5;text-align:center}.home-footer{display:flex;justify-content:space-between;width:min(1120px,calc(100% - 64px));margin:0 auto;padding:16px 0 22px;border-top:1px solid #e8edf5;color:#8792a8;font-size:10px}@media(max-width:900px){.home-hero{grid-template-columns:minmax(0,1fr) 380px;gap:36px}.auth-card{padding:24px}.home-copy h1{font-size:44px}}@media(max-width:700px){.home-nav,.home-hero,.home-footer{width:min(100% - 36px,480px)}.home-nav{height:66px}.home-brand img{width:168px}.home-nav-links{gap:13px}.home-nav-links>a:first-child{display:none}.home-nav-links .home-nav-cta{padding:8px 10px;font-size:11px}.home-hero{grid-template-columns:1fr;gap:27px;padding:38px 0 28px}.home-copy h1{max-width:440px;margin-top:17px;font-size:clamp(38px,10vw,50px)}.home-description{font-size:13px}.home-benefits{gap:10px;margin:20px 0}.home-feature-card{display:none}.auth-card{padding:22px}.home-footer{gap:12px;font-size:9px}}@media(prefers-reduced-motion:reduce){.auth-submit{transition:none}}
