.it-shell__content:has(.ui-runtime){box-sizing:border-box}.ui-runtime-detail__identity{align-items:center;gap:14px;min-width:0;display:flex}.ui-runtime-detail__identity>div{gap:4px;min-width:0;display:grid}.ui-runtime-detail__identity>.ui-runtime-avatar{border-radius:14px;flex-basis:56px;width:56px;height:56px}.ui-runtime{align-content:start;gap:12px;width:100%;min-width:0;display:grid}.ui-runtime-composition{display:block}.ui-runtime-workspace{gap:14px;min-width:0;display:grid;position:relative}.ui-runtime-route-progress{z-index:8;color:var(--itilio-muted);background:#fffffff2;border:1px solid #dbe5f1;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;display:flex;position:absolute;top:-8px;right:4px;box-shadow:0 5px 16px #08224214}.ui-runtime-route-progress span{border:2px solid #ffd2b3;border-top-color:var(--itilio-orange);border-radius:50%;width:8px;height:8px;animation:.7s linear infinite ui-runtime-spin}@keyframes ui-runtime-spin{to{transform:rotate(360deg)}}.ui-runtime-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.ui-runtime-grid{min-width:0;padding:0;overflow:hidden}.ui-runtime>.it-page-header{margin-bottom:-6px}.ui-runtime-record-page{align-content:start;width:100%;min-width:0;max-width:100%;min-height:calc(100vh - 90px)}.ui-runtime-breadcrumbs{color:var(--itilio-muted);align-items:center;gap:8px;font-size:12px;display:flex}.ui-runtime-breadcrumbs button{color:var(--itilio-orange-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:750}.ui-runtime-record-card{width:100%;min-width:0;max-width:100%;min-height:calc(100vh - 118px);box-shadow:none;border:0;border-radius:0;padding:0;overflow:hidden}.ui-runtime-record-page .ui-runtime-detail{max-height:none}.ui-runtime-avatar{object-fit:cover;background:#eef3f8;border:1px solid #d9e2ed;border-radius:12px;flex:0 0 40px;width:40px;height:40px}.ui-runtime-primary-cell{align-items:center;gap:12px;min-width:0;display:flex}.ui-runtime-primary-cell>span{gap:4px;min-width:0;display:grid}.ui-runtime-primary-cell strong{color:var(--itilio-navy);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.25;overflow:hidden}.ui-runtime-primary-cell small{color:var(--itilio-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.ui-runtime-related{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.ui-runtime-related>section{border:1px solid var(--itilio-line);background:#fff;border-radius:12px;min-width:0;padding:14px}.ui-runtime-related>section>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.ui-runtime-related h3{color:var(--itilio-navy);margin:0;font-size:14px}.ui-runtime-related ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ui-runtime-related li{background:#f7f9fc;border-radius:9px;gap:5px;padding:10px;display:grid}.ui-runtime-related li span{justify-content:space-between;gap:12px;display:flex}.ui-runtime-related li small{color:var(--itilio-muted)}.ui-runtime-related li strong{color:var(--itilio-navy);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ui-runtime-metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.ui-runtime-metrics .it-card{background:linear-gradient(145deg,#fff 58%,#fff7f1);gap:7px;min-height:86px;padding:16px 18px;display:grid;position:relative;overflow:hidden}.ui-runtime-metrics .it-card:after{content:"";background:#fc700714;border-radius:50%;width:70px;height:70px;position:absolute;bottom:-28px;right:-18px}.ui-runtime-metrics span{color:var(--itilio-muted);text-transform:uppercase;font-size:12px;font-weight:800}.ui-runtime-metrics strong{color:var(--itilio-navy);font-size:30px;line-height:1}.ui-runtime-detail{flex-direction:column;min-height:360px;max-height:min(760px,100vh - 110px);display:flex;overflow:hidden}.ui-runtime-detail__header{z-index:4;background:#fff;justify-content:space-between;align-items:flex-start;gap:14px;padding:2px 2px 12px;display:flex;position:sticky;top:0}.ui-runtime-detail__header>div{gap:4px;min-width:0;display:grid}.ui-runtime-detail__header p{color:var(--itilio-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.ui-runtime-detail h2{color:var(--itilio-navy);margin:0;font-size:20px}.ui-runtime-detail__title{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ui-runtime-detail__meta{flex-wrap:wrap;gap:7px;min-width:0;margin-top:5px;display:flex}.ui-runtime-detail__meta span{background:#f7f9fc;border:1px solid #dde6f0;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.ui-runtime-detail__meta small{color:var(--itilio-muted);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:800}.ui-runtime-detail__meta strong{max-width:220px;color:var(--itilio-navy);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ui-runtime-detail__tabs{border-bottom:1px solid var(--itilio-line);flex:none;gap:4px;padding:0 2px;display:flex;overflow-x:auto}.ui-runtime-detail__tabs button{color:var(--itilio-muted);font:750 11px/1 var(--itilio-font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 9px 9px;display:inline-flex}.ui-runtime-detail__tabs button>span{color:#8291a6;font-size:13px}.ui-runtime-detail__tabs button[aria-current=page]{border-bottom-color:var(--itilio-orange);color:var(--itilio-navy)}.ui-runtime-detail__body{flex:auto;align-content:start;gap:14px;padding:14px 2px;display:grid;overflow:auto}.ui-runtime-detail__sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ui-runtime-detail__summary{background:#f8fbfe;border:1px solid #dce6f0;border-radius:12px;padding:0 12px}.ui-runtime-detail__section{border:1px solid var(--itilio-line);background:#fff;border-radius:12px;padding:0 12px;overflow:hidden}.ui-runtime-detail__section[data-tone=highlight]{background:#fff9f4;border-color:#ffd5b6}.ui-runtime-detail__section[data-columns="1"]{grid-column:span 1}.ui-runtime-detail__section[data-columns="2"]{grid-column:span 2}.ui-runtime-detail__section[data-columns="3"]{grid-column:1/-1}.ui-runtime-detail__section>h3,.ui-runtime-detail__section>summary{color:var(--itilio-navy);cursor:default;margin:0;padding:12px 0;font-size:12px;font-weight:800;list-style:none}.ui-runtime-detail__section>summary{cursor:pointer}.ui-runtime-detail__section>summary::-webkit-details-marker{display:none}.ui-runtime-detail__actions{z-index:4;border-top:1px solid var(--itilio-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff7;flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;margin:0 -2px -2px;padding:12px 2px 2px;display:flex;position:sticky;bottom:0}.ui-runtime-detail dl{gap:0;margin:0;display:grid}.ui-runtime-detail dl div{border-bottom:1px solid var(--itilio-line);grid-template-columns:minmax(90px,.75fr) minmax(120px,1.25fr);gap:16px;padding:11px 0;display:grid}.ui-runtime-detail dt{color:var(--itilio-muted);text-transform:uppercase;font-size:11px}.ui-runtime-detail dd{color:var(--itilio-navy);text-align:right;margin:0;font-size:13px;font-weight:750}.ui-runtime-detail[data-variant=record-360]{min-height:calc(100vh - 132px)}.ui-runtime-detail[data-variant=record-360] .ui-runtime-detail__header{border-bottom:1px solid var(--itilio-line);background:linear-gradient(120deg,#fff 60%,#f3f7fc);padding:18px 20px}.ui-runtime-detail[data-variant=record-360] .ui-runtime-detail__identity>.ui-runtime-avatar{border-radius:20px;flex-basis:76px;width:76px;height:76px;box-shadow:0 8px 22px #0822421f}.ui-runtime-detail[data-variant=record-360] .ui-runtime-detail__tabs{background:#fff;padding:0 20px}.ui-runtime-detail[data-variant=record-360] .ui-runtime-detail__body{background:#f7f9fc;padding:18px 20px}.ui-runtime-detail[data-variant=record-360] .ui-runtime-detail__summary{background:#fff;box-shadow:0 6px 18px #0822420a}.ui-runtime-detail[data-variant=record-360] .ui-runtime-detail__actions{background:#fffffffa;margin:0;padding:12px 20px}.ui-runtime-related>section[data-presentation=list]{grid-column:1/-1}.ui-runtime-related>section[data-presentation=list] ul{gap:0}.ui-runtime-related>section[data-presentation=list] li{border-bottom:1px solid var(--itilio-line);background:0 0;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.my-work{align-content:start;gap:16px;min-width:0;display:grid}.my-work__stats{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.my-work__grid{min-width:0;padding:0;overflow:hidden}.my-work__empty{justify-items:start;gap:6px;padding:24px;display:grid}.my-work__empty strong{color:var(--itilio-navy);font-size:16px}.my-work__empty p{color:var(--itilio-muted);margin:0}.my-work__task-cell{gap:3px;min-width:0;display:grid}.my-work__task-cell strong,.my-work__task-cell small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.my-work__task-cell strong{color:var(--itilio-navy);font-size:12px}.my-work__task-cell small{color:var(--itilio-muted);font-size:10px}.my-work__detail{align-content:start;gap:16px;min-height:100%;display:grid}.my-work__detail>header{border-bottom:1px solid var(--itilio-line);gap:5px;padding:2px 0 16px;display:grid;position:relative}.my-work__detail>header h2{color:var(--itilio-navy);margin:0;font-size:21px}.my-work__detail>header p{color:var(--itilio-muted);margin:0;font-size:13px}.my-work__detail>header .it-badge{position:absolute;top:2px;right:0}.my-work__detail>section{border:1px solid var(--itilio-line);background:#fbfcfe;border-radius:12px;padding:14px}.my-work__detail h3{color:var(--itilio-navy);margin:0 0 10px;font-size:13px}.my-work__detail section>p{color:var(--itilio-muted);margin:0}.my-work__detail dl{margin:0;display:grid}.my-work__detail dl div{border-top:1px solid var(--itilio-line);grid-template-columns:minmax(100px,.8fr) minmax(140px,1.2fr);gap:14px;padding:10px 0;display:grid}.my-work__detail dl div:first-child{border-top:0}.my-work__detail dt{color:var(--itilio-muted);text-transform:uppercase;font-size:10px}.my-work__detail dd{color:var(--itilio-navy);text-align:right;text-transform:capitalize;margin:0;font-size:12px;font-weight:750}.my-work__detail>footer{border-top:1px solid var(--itilio-line);background:#fffffff7;justify-content:flex-end;gap:8px;margin:auto -20px -20px;padding:14px 20px 20px;display:flex;position:sticky;bottom:-20px}.ui-runtime-evidence{background:#f9fbfd;border-color:#d7e2ee;grid-template-columns:minmax(0,1fr);gap:14px;padding:16px;display:grid}.ui-runtime-evidence>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ui-runtime-evidence h3{color:var(--itilio-navy);margin:3px 0 0;font-size:16px}.ui-runtime-evidence>p,.ui-runtime-evidence-empty{color:var(--itilio-muted);margin:0;font-size:12px;line-height:1.5}.ui-runtime-evidence-requirements{flex-wrap:wrap;gap:6px;display:flex}.ui-runtime-evidence ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ui-runtime-evidence li{border:1px solid var(--itilio-line);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.ui-runtime-evidence li>div{gap:3px;min-width:0;display:grid}.ui-runtime-evidence li strong{color:var(--itilio-navy);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ui-runtime-evidence li small{color:var(--itilio-muted);font-size:10px}.ui-runtime-evidence-upload{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:end;gap:10px;min-width:0;max-width:100%;padding-top:4px;display:grid}.ui-runtime-evidence-upload>label{min-width:0;color:var(--itilio-navy);gap:6px;font-size:11px;font-weight:750;display:grid}.ui-runtime-evidence-upload input[type=file]{box-sizing:border-box;border:1px solid var(--itilio-line);background:#fff;border-radius:9px;width:100%;min-width:0;min-height:42px;padding:8px;font-size:11px}@media (max-width:760px){.ui-runtime-evidence-upload{grid-template-columns:1fr}}.ui-runtime-processes{background:#f7faff;border-color:#d8e6f6;gap:14px;padding:16px;display:grid}.ui-runtime-processes>header,.ui-runtime-processes article>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ui-runtime-processes h3{color:var(--itilio-navy);margin:3px 0 0;font-size:16px}.ui-runtime-processes>div{gap:10px;display:grid}.ui-runtime-processes article{border:1px solid var(--itilio-line);background:#fff;border-radius:10px;gap:10px;padding:12px;display:grid}.ui-runtime-processes article header>div{gap:3px;display:grid}.ui-runtime-processes article strong{color:var(--itilio-navy);text-transform:capitalize;font-size:12px}.ui-runtime-processes article small{color:var(--itilio-muted);font-size:10px}.ui-runtime-processes ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ui-runtime-processes li{color:var(--itilio-muted);text-transform:capitalize;grid-template-columns:8px 1fr auto;align-items:center;gap:8px;font-size:10px;display:grid}.ui-runtime-processes li i{background:#90a4b8;border-radius:999px;width:7px;height:7px}.ui-runtime-processes li i[data-status=succeeded]{background:#20a06b}.ui-runtime-processes article footer{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.ui-runtime-form{flex-direction:column;min-height:0;display:flex}.ui-runtime-form-sections{gap:14px;display:grid}.ui-runtime-form>.ui-runtime-form-sections{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin:0;padding:0;position:static}.ui-runtime-form-section{background:linear-gradient(#fff,#fbfcfe);border:1px solid #e1e7ef;border-radius:13px;margin:0;overflow:hidden}.ui-runtime-form-section>header,.ui-runtime-form-section>summary{cursor:default;background:#f8fafc;border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;list-style:none;display:flex}.ui-runtime-form-section>summary{cursor:pointer}.ui-runtime-form-section>summary::-webkit-details-marker{display:none}.ui-runtime-form-section>header>strong,.ui-runtime-form-section>summary strong{color:var(--itilio-navy);font-size:14px;display:block}.ui-runtime-form-section>header>small,.ui-runtime-form-section>summary small{color:var(--itilio-muted);margin-top:3px;font-size:12px;line-height:1.45;display:block}.ui-runtime-form-section>summary i{color:var(--itilio-orange-strong);font-style:normal;transition:transform .15s}.ui-runtime-form-section:not([open])>summary i{transform:rotate(-90deg)}.ui-runtime-section-grid{grid-template-columns:repeat(var(--runtime-columns),minmax(0,1fr));gap:17px 16px;padding:18px;display:grid}.ui-runtime-field{grid-column:span var(--field-span,1);min-width:0}.ui-runtime-field[data-span="2"]{--field-span:2}.ui-runtime-field[data-span="3"]{--field-span:3}.ui-runtime-field>label{height:100%;color:var(--itilio-navy);align-content:start;gap:7px;font-size:13px;font-weight:750;display:grid}.ui-runtime-field-label{align-items:center;gap:5px;display:flex}.ui-runtime-field-label b{color:var(--itilio-orange-strong);font-size:12px}.ui-runtime-chip-list{flex-wrap:wrap;gap:5px;display:flex}.ui-runtime-form input,.ui-runtime-form select,.ui-runtime-form textarea{width:100%;min-height:44px;color:var(--itilio-navy);font:inherit;background:#fff;border:1px solid #cad5e3;border-radius:9px;padding:10px 12px;transition:border-color .15s,box-shadow .15s,background .15s;box-shadow:0 1px 2px #021c4f06}.ui-runtime-form input:hover,.ui-runtime-form select:hover,.ui-runtime-form textarea:hover{border-color:#9eafc3}.ui-runtime-form input:focus,.ui-runtime-form select:focus,.ui-runtime-form textarea:focus{border-color:var(--itilio-orange);outline:0;box-shadow:0 0 0 3px #fc70071f}.ui-runtime-form textarea{resize:vertical;min-height:112px;line-height:1.5}.ui-runtime-form small{color:var(--itilio-muted);font-weight:500;line-height:1.4}.ui-runtime-check{cursor:pointer;background:#f8fafc;border:1px solid #dbe3ed;border-radius:10px;padding:13px 14px;align-items:flex-start!important;gap:12px!important;display:flex!important}.ui-runtime-check input{appearance:none;background:#cbd5e1;border:0;border-radius:999px;width:38px;min-width:38px;height:22px;min-height:22px;margin:0;padding:0;transition:background .15s;position:relative}.ui-runtime-check input:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #021c4f33}.ui-runtime-check input:checked{background:var(--itilio-orange)}.ui-runtime-check input:checked:before{transform:translate(16px)}.ui-runtime-check span{gap:3px;display:grid}.ui-runtime-form-footer{z-index:3;border-top:1px solid var(--itilio-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;justify-content:space-between;align-items:center;gap:16px;margin:18px -20px -20px;padding:15px 20px;display:flex;position:sticky;bottom:-20px}.ui-runtime-form-footer>span{color:var(--itilio-muted);font-size:12px;font-weight:750}.ui-runtime-form-footer>span.is-dirty{color:#9b5c00}.ui-runtime-form-footer>div,.ui-runtime-confirm-actions{justify-content:flex-end;gap:8px;display:flex}.ui-runtime-standalone-form{width:min(1080px,100%);padding:26px}.ui-runtime-page-form-header{gap:5px;margin-bottom:20px;display:grid}.ui-runtime-page-form-header h2{color:var(--itilio-navy);margin:0;font-size:24px}.ui-runtime-page-form-header p{max-width:720px;color:var(--itilio-muted);margin:0;font-size:13px;line-height:1.5}.ui-runtime[data-density=compact] .it-card{border-radius:10px}@media (max-width:620px){.ui-runtime .it-page-header__actions{justify-content:flex-start;width:100%}.ui-runtime-section-grid{grid-template-columns:1fr;padding:14px}.ui-runtime-field[data-span]{grid-column:1}.ui-runtime-form-footer{flex-direction:column;align-items:stretch}.ui-runtime-form-footer>div{grid-template-columns:1fr 1fr;display:grid}}.application-administration{gap:18px;min-width:0;padding:24px;display:grid}.application-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.application-admin-grid--modules{grid-template-columns:repeat(3,minmax(0,1fr))}.application-admin-grid .it-card{align-content:start;gap:10px;display:grid}.application-admin-grid h2{color:var(--itilio-navy);margin:0}.application-admin-grid p{color:#5f6f86;margin:0;line-height:1.55}.application-admin-grid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.application-admin-grid li{align-items:center;gap:8px;display:flex}.application-admin-grid li span{color:#138a63}.application-admin-capabilities{flex-wrap:wrap;gap:8px;display:flex}.application-admin-capabilities code{color:#244165;background:#f7f9fc;border:1px solid #dce4ee;border-radius:8px;padding:6px 9px}.application-brand-preview{color:#fff;border-left:6px solid;border-radius:12px;align-content:center;justify-items:start;gap:16px;min-height:160px;padding:24px;display:grid;position:relative;overflow:hidden}.application-brand-preview img{object-fit:contain;object-position:left center;max-width:140px;max-height:38px}.application-brand-preview strong{font-size:22px}.application-brand-preview span{border-radius:999px;width:90px;height:90px;position:absolute;bottom:-30px;right:-20px}.application-admin-grid dl{gap:10px;margin:0;display:grid}.application-admin-grid dl div{border-top:1px solid #e6ebf2;justify-content:space-between;gap:16px;padding-top:10px;display:flex}.application-admin-grid dt{color:#6d7b8d}.application-admin-grid dd{margin:0;font-weight:700}@media (max-width:900px){.application-administration{padding:16px}.application-admin-grid,.application-admin-grid--modules{grid-template-columns:1fr}}.application-admin-actions{flex-wrap:wrap;gap:8px;display:flex}.application-admin-grid--summary{grid-template-columns:repeat(2,minmax(180px,280px))}.application-admin-section{border-top:1px solid var(--itilio-line);grid-template-columns:minmax(210px,.65fr) minmax(0,1.35fr);gap:22px;padding-top:20px;display:grid}.application-admin-section h2,.application-profile-heading h3{color:var(--itilio-navy);margin:4px 0}.application-admin-section p,.application-profile-heading p{color:var(--itilio-muted);margin:0;line-height:1.5}.application-profile-list,.application-member-list{gap:10px;display:grid}.application-profile-list .it-card{gap:14px;display:grid}.application-profile-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.application-member-list{border:1px solid var(--itilio-line);background:#fff;border-radius:12px;overflow:hidden}.application-member-row{border-bottom:1px solid var(--itilio-line);grid-template-columns:38px minmax(160px,.9fr) minmax(180px,1.1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.application-member-row:last-child{border-bottom:0}.application-member-row>div:nth-child(2){gap:3px;display:grid}.application-member-row span{color:var(--itilio-muted);font-size:11px}.application-member-avatar{width:36px;height:36px;color:var(--itilio-navy);background:#eef4fb;border-radius:10px;place-items:center;font-weight:800;display:grid}.application-member-roles{flex-wrap:wrap;gap:6px;display:flex}.application-admin-form{gap:16px;display:grid}.application-admin-form>label,.application-admin-form fieldset{color:var(--itilio-navy);gap:7px;font-size:11px;font-weight:750;display:grid}.application-admin-form input,.application-admin-form select{min-height:40px;color:var(--itilio-navy);background:#fff;border:1px solid #cfdae8;border-radius:8px;padding:8px 10px}.application-admin-form fieldset{border:1px solid var(--itilio-line);border-radius:10px;margin:0;padding:14px}.application-admin-form>div:last-child{justify-content:flex-end;gap:8px;display:flex}.application-admin-check{border-radius:8px;align-items:start;padding:8px;grid-template-columns:none!important;gap:10px!important;font-weight:600!important;display:flex!important}.application-admin-check:hover{background:#f7f9fc}.application-admin-check input{min-height:auto;margin-top:2px}.application-admin-check span{gap:2px;display:grid}.application-admin-check small{color:var(--itilio-muted);font-weight:500}.application-capability-choices{max-height:320px;display:grid;overflow:auto}.application-appearance-layout{grid-template-columns:minmax(280px,.8fr) minmax(340px,1.2fr);align-items:start;gap:16px;display:grid}.application-appearance-layout .it-card{gap:14px;display:grid}.application-brand-preview--large{min-height:260px}.application-brand-preview--large>div{color:#243b5a;border-radius:9px;width:calc(100% + 24px);margin:6px -12px -12px;padding:20px}.application-color-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.application-color-grid label{gap:6px;display:grid}.application-color-grid input[type=color]{width:100%;padding:3px}@media (max-width:900px){.application-admin-section,.application-appearance-layout{grid-template-columns:1fr}.application-member-row{grid-template-columns:38px minmax(0,1fr) auto}.application-member-roles{grid-column:2/-1}.application-color-grid,.application-admin-grid--summary{grid-template-columns:1fr}}.application-language-card{grid-template-columns:minmax(220px,1fr) minmax(220px,.7fr) auto;align-items:end;gap:18px;display:grid}.application-language-card h2{color:var(--itilio-navy);margin:4px 0}.application-language-card p{max-width:620px;color:var(--itilio-muted);margin:0;line-height:1.5}.application-language-card>div:last-child{justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (max-width:900px){.application-language-card{grid-template-columns:1fr}.application-language-card>div:last-child{justify-content:flex-start}}.ui-runtime-grid .nsg-detail-panel:empty{display:none}.ui-runtime-grid .nsg-detail-layout:not(:has(.nsg-detail-panel>*)){grid-template-columns:minmax(0,1fr)}.ui-runtime-detail{position:relative}.ui-runtime-detail-close{z-index:3;background:#fff;border-radius:999px;justify-self:end;width:34px;height:34px;padding:0;font-size:20px;position:sticky;top:0;box-shadow:0 4px 14px #0822421f}.ui-runtime-dashboard{gap:14px;display:grid}.ui-runtime-dashboard-status{gap:20px;padding:22px;display:grid}.ui-runtime-dashboard-status header{gap:5px;display:grid}.ui-runtime-dashboard-status h2{color:var(--itilio-navy);margin:0;font-size:18px}.ui-runtime-dashboard-status>div{gap:14px;display:grid}.ui-runtime-dashboard-bar{color:var(--itilio-muted);grid-template-columns:minmax(100px,180px) minmax(160px,1fr) 44px;align-items:center;gap:14px;font-size:11px;display:grid}.ui-runtime-dashboard-bar i{background:#edf1f6;border-radius:999px;height:9px;display:block;overflow:hidden}.ui-runtime-dashboard-bar b{border-radius:inherit;background:linear-gradient(90deg,var(--itilio-orange),#ff9a5c);height:100%;display:block}.ui-runtime-dashboard-bar strong{color:var(--itilio-navy);text-align:right}.it-shell__content:has(.ui-runtime){width:100%;max-width:none;margin:0;padding:12px 16px 20px}.ui-runtime[data-template=resource-list],.ui-runtime[data-template=dashboard]{min-height:calc(100vh - 98px)}.ui-runtime[data-template=resource-list] .ui-runtime-workspace,.ui-runtime[data-template=dashboard] .ui-runtime-workspace,.ui-runtime-dashboard{width:100%;min-width:0}.ui-runtime-grid{background:0 0;border:0;border-radius:14px;box-shadow:0 8px 26px #0a23420e}.ui-runtime-grid .nsg-root{box-shadow:none;border-radius:14px;font-size:13px}.ui-runtime-grid .nsg-toolbar{gap:12px;padding:14px 16px}.ui-runtime-grid .nsg-toolbar-start{flex:1;min-width:260px}.ui-runtime-grid .nsg-search{width:min(620px,100%);min-width:240px}.ui-runtime-grid .nsg-input,.ui-runtime-grid .nsg-button,.ui-runtime-grid .nsg-icon-button{border-radius:9px;min-height:40px;padding:8px 11px;font-size:13px}.ui-runtime-grid .nsg-input:focus,.ui-runtime-grid .nsg-button:focus-visible,.ui-runtime-grid .nsg-icon-button:focus-visible{border-color:var(--nsg-accent);outline:3px solid color-mix(in srgb,var(--nsg-accent) 18%,transparent)}.ui-runtime-grid .nsg-title{display:none}.ui-runtime-grid .nsg-table{font-size:13px}.ui-runtime-grid .nsg-table th{letter-spacing:.075em;text-transform:uppercase;height:44px;padding:10px 14px;font-size:10px;font-weight:850}.ui-runtime-grid .nsg-table td,.ui-runtime-grid .nsg-compact .nsg-table td{padding:9px 14px;font-size:13px}.ui-runtime-grid .nsg-table tbody tr{transition:background .12s}.ui-runtime-grid .nsg-footer{min-height:46px;padding:9px 14px;font-size:12px}.ui-runtime-grid .nsg-row-active{box-shadow:inset 3px 0 0 var(--nsg-accent)}.ui-runtime-record-page .ui-runtime-detail{min-height:calc(100vh - 132px);padding:20px 22px}.ui-runtime-dashboard{align-content:start;min-height:calc(100vh - 110px)}.ui-runtime-dashboard .it-dashboard-canvas{width:100%}.ui-runtime-create-action{min-width:132px;margin-left:auto;font-weight:800;box-shadow:0 6px 16px #fc700738}.ui-runtime-dashboard-toolbar{justify-content:space-between;align-items:flex-end;gap:18px;padding:4px 2px;display:flex}.ui-runtime-dashboard-toolbar>div:first-child{gap:4px;display:grid}.ui-runtime-dashboard-toolbar strong{color:var(--itilio-navy);font-size:18px}.ui-runtime-dashboard-toolbar small{color:var(--itilio-muted);font-size:13px}.ui-runtime-dashboard-toolbar>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ui-runtime-dashboard-hidden{color:var(--itilio-muted);background:#f8fbff;border:1px dashed #9db4cf;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;font-size:12px;display:flex}.ui-runtime-dashboard-hidden button{border:1px solid var(--itilio-line);color:var(--itilio-navy);cursor:pointer;background:#fff;border-radius:999px;padding:6px 10px}.ui-runtime-dashboard-loading{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.application-numbering-list{gap:16px;display:grid}.application-numbering-card{gap:20px;padding:24px;display:grid}.application-numbering-card>header,.application-numbering-card>footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.application-numbering-card h2{color:var(--itilio-navy);margin:5px 0 0;font-size:20px}.application-numbering-fields{grid-template-columns:minmax(260px,2fr) minmax(150px,1fr) minmax(150px,1fr) minmax(220px,1.5fr);align-items:start;gap:16px;display:grid}.application-numbering-fields label{color:var(--itilio-navy);gap:7px;font-size:13px;font-weight:750;display:grid}.application-numbering-fields input,.application-numbering-fields select{min-height:44px;color:var(--itilio-navy);font:inherit;background:#fff;border:1px solid #cad5e3;border-radius:9px;padding:10px 12px}.application-numbering-fields input:focus,.application-numbering-fields select:focus{border-color:var(--itilio-orange);outline:0;box-shadow:0 0 0 3px #fc70071f}.application-numbering-fields small{color:var(--itilio-muted);font-size:11px;font-weight:500;line-height:1.45}.application-numbering-preview{background:#fff7f1;border:1px solid #ffd7ba;border-radius:10px;gap:7px;padding:13px 15px;display:grid}.application-numbering-preview span{color:var(--itilio-muted);text-transform:uppercase;font-size:11px;font-weight:800}.application-numbering-preview strong{color:var(--itilio-navy);word-break:break-word;font-size:18px}@media (max-width:1050px){.application-numbering-fields{grid-template-columns:1fr 1fr}.ui-runtime-dashboard-toolbar{flex-direction:column;align-items:flex-start}.ui-runtime-dashboard-toolbar>div:last-child{justify-content:flex-start}}@media (max-width:700px){.application-numbering-fields,.ui-runtime-dashboard-loading{grid-template-columns:1fr}.it-shell__content:has(.ui-runtime){padding:10px}.ui-runtime-grid .nsg-toolbar-start{min-width:100%}.ui-runtime-record-page .ui-runtime-detail{padding:16px}}@media (max-width:760px){.ui-runtime-detail__sections{grid-template-columns:1fr}.ui-runtime-detail__section[data-columns]{grid-column:1}.ui-runtime-detail[data-variant=record-360] .ui-runtime-detail__header,.ui-runtime-detail[data-variant=record-360] .ui-runtime-detail__body{padding:14px}.ui-runtime-detail[data-variant=record-360] .ui-runtime-detail__tabs{padding:0 10px}.ui-runtime-detail__meta{display:none}}.ui-runtime[data-template=hierarchy-explorer]{min-height:calc(100vh - 98px)}.ui-runtime-hierarchy{gap:14px;min-height:calc(100vh - 132px);display:grid}.ui-runtime-hierarchy__toolbar{border:1px solid var(--itilio-line);background:#fff;border-radius:16px;justify-content:space-between;align-items:end;gap:16px;padding:14px 16px;display:flex}.ui-runtime-hierarchy__toolbar>label{flex:1;max-width:520px;margin:0}.ui-runtime-hierarchy__toolbar>div{flex-wrap:wrap;gap:8px;display:flex}.ui-runtime-hierarchy__panes{border:1px solid var(--itilio-line);background:#fff;border-radius:18px;grid-template-columns:minmax(220px,.72fr) minmax(360px,1.35fr) minmax(260px,.93fr);min-height:620px;display:grid;overflow:hidden;box-shadow:0 8px 26px #0a23420e}.ui-runtime-hierarchy__panes>aside,.ui-runtime-hierarchy__panes>section{border-inline-end:1px solid var(--itilio-line);min-width:0;padding:18px;overflow:auto}.ui-runtime-hierarchy__panes>:last-child{border-inline-end:0}.ui-runtime-hierarchy h2{letter-spacing:.08em;text-transform:uppercase;color:var(--itilio-muted);margin:0 0 14px;font-size:.76rem;line-height:1.2}.ui-runtime-hierarchy ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ui-runtime-hierarchy li button{width:100%;color:var(--itilio-navy);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:11px 12px;display:flex}.ui-runtime-hierarchy li button:hover{background:#f5f8fc}.ui-runtime-hierarchy li button[aria-current=true]{box-shadow:inset 3px 0 0 var(--itilio-orange);background:#fff3ea}.ui-runtime-hierarchy li button>span:not(.it-badge){flex:1;gap:3px;min-width:0;display:grid}.ui-runtime-hierarchy li strong{text-overflow:ellipsis;white-space:nowrap;font-size:.91rem;overflow:hidden}.ui-runtime-hierarchy li small{text-overflow:ellipsis;white-space:nowrap;color:var(--itilio-muted);font-size:.76rem;overflow:hidden}.ui-runtime-hierarchy__tree li button>span:first-child{color:var(--itilio-orange);flex:none;font-size:.72rem}.ui-runtime-hierarchy__detail{background:#f8fafd}.ui-runtime-hierarchy__identity{border:1px solid var(--itilio-line);background:#fff;border-radius:14px;align-items:center;gap:12px;margin-bottom:14px;padding:14px;display:flex}.ui-runtime-hierarchy__identity>span{width:38px;height:38px;color:var(--itilio-orange);background:#fff0e5;border-radius:11px;place-items:center;display:grid}.ui-runtime-hierarchy__identity>div{gap:3px;min-width:0;display:grid}.ui-runtime-hierarchy__identity small{color:var(--itilio-muted)}.ui-runtime-hierarchy__detail dl{gap:0;margin:0;display:grid}.ui-runtime-hierarchy__detail dl>div{border-bottom:1px solid var(--itilio-line);grid-template-columns:minmax(100px,.75fr) minmax(120px,1fr);gap:12px;padding:11px 2px;display:grid}.ui-runtime-hierarchy__detail dt{color:var(--itilio-muted);font-size:.75rem}.ui-runtime-hierarchy__detail dd{overflow-wrap:anywhere;margin:0;font-size:.82rem;font-weight:650}@media (max-width:1100px){.ui-runtime-hierarchy__panes{grid-template-columns:minmax(210px,.8fr) minmax(330px,1.2fr)}.ui-runtime-hierarchy__detail{border-top:1px solid var(--itilio-line);grid-column:1/-1}}@media (max-width:720px){.ui-runtime-hierarchy{min-height:0}.ui-runtime-hierarchy__toolbar{flex-direction:column;align-items:stretch}.ui-runtime-hierarchy__toolbar>label{max-width:none}.ui-runtime-hierarchy__panes{grid-template-columns:1fr;min-height:0}.ui-runtime-hierarchy__panes>aside,.ui-runtime-hierarchy__panes>section{border-inline-end:0;border-bottom:1px solid var(--itilio-line);max-height:420px}.ui-runtime-hierarchy__detail{grid-column:auto}}.ui-runtime-evidence{border-color:var(--itilio-line);background:var(--itilio-soft,#f9fbfd);color:var(--itilio-ink)}.ui-runtime-evidence li,.ui-runtime-evidence-upload input[type=file]{background:var(--itilio-surface,#fff);color:var(--itilio-ink)}.ui-runtime .it-record-workspace:not([data-visual-variant=profile]) .it-record-workspace__tabs{scrollbar-width:thin;background:var(--itilio-surface,#fff)!important;flex-flow:row!important;align-items:center!important;gap:6px!important;max-width:100%!important;padding:7px 16px!important;display:flex!important;overflow:auto hidden!important}.ui-runtime .it-record-workspace:not([data-visual-variant=profile]) .it-record-workspace__tabs button{min-height:38px!important;color:var(--itilio-muted)!important;border:1px solid #0000!important;border-radius:10px!important;flex:none!important;padding:0 12px!important;font-weight:750!important;display:flex!important}.ui-runtime .it-record-workspace:not([data-visual-variant=profile]) .it-record-workspace__tabs button:hover{border-color:var(--itilio-line)!important;background:var(--itilio-soft,#f8fafd)!important;color:var(--itilio-navy)!important}.ui-runtime .it-record-workspace:not([data-visual-variant=profile]) .it-record-workspace__tabs button[aria-selected=true]{border-color:color-mix(in srgb,var(--itilio-orange) 35%,var(--itilio-line))!important;background:color-mix(in srgb,var(--itilio-orange) 10%,var(--itilio-surface,#fff))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--itilio-orange) 12%,transparent)!important;color:var(--itilio-navy)!important}.ui-runtime .it-record-workspace:not([data-visual-variant=profile]) .it-record-workspace__tabs em{background:var(--itilio-soft,#f8fafd)!important}.ui-runtime .it-record-workspace__body{background:var(--itilio-canvas,#f5f7fa);min-width:0}.ui-runtime .it-record-workspace__body>main{width:100%;min-width:0;padding:20px 22px}.ui-runtime .it-record-workspace__summary,.ui-runtime .it-record-workspace__section,.ui-runtime .it-record-workspace__aside{border-color:var(--itilio-line);background:var(--itilio-surface,#fff);border-radius:16px;box-shadow:0 6px 18px #0822420e}.ui-runtime .it-record-workspace__summary,.ui-runtime .it-record-workspace__section{padding:18px}.ui-runtime .it-record-workspace__section>header{border-bottom:1px solid var(--itilio-line);padding-bottom:11px}.ui-runtime .it-record-workspace__section h2{color:var(--itilio-navy);font-size:1rem}.ui-runtime .it-record-workspace__summary dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px;margin:0;display:grid}.ui-runtime .it-record-workspace__summary dl>div{border:1px solid var(--itilio-line);background:color-mix(in srgb,var(--itilio-surface,#fff) 72%,var(--itilio-canvas,#f6f8fb));border-radius:12px;gap:5px;min-width:0;padding:12px;display:grid}.ui-runtime .it-record-workspace__section dl{gap:0;margin:0;display:grid}.ui-runtime .it-record-workspace__section dl>div{border-bottom:1px solid var(--itilio-line);min-width:0;padding:10px 0}.ui-runtime .it-record-workspace__section dl>div:last-child{border-bottom:0}.ui-runtime .it-record-workspace dt{color:var(--itilio-muted);font-size:.7rem}.ui-runtime .it-record-workspace dd{overflow-wrap:anywhere;min-width:0;color:var(--itilio-ink);margin:0;font-size:.84rem;font-weight:700}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]) .ui-runtime .it-record-workspace__summary,.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]) .ui-runtime .it-record-workspace__section,.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]) .ui-runtime .it-record-workspace__aside{box-shadow:none}.ui-runtime-portrait-modal{min-height:0}.it-modal:has(.ui-runtime-portrait-modal){align-self:start;max-height:calc(100vh - 32px);margin-top:min(3vh,24px)}.it-modal:has(.ui-runtime-portrait-modal) .it-overlay__header{padding:16px 20px 13px}.it-modal:has(.ui-runtime-portrait-modal) .it-overlay__header h2{font-size:19px}.it-modal:has(.ui-runtime-portrait-modal) .it-overlay__body{padding:14px 18px 16px;overflow:hidden}.ui-runtime-portrait-modal .it-camera-capture{gap:10px}.ui-runtime-portrait-modal .it-camera-capture__status{z-index:2;color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#091c34c7;border-color:#ffffff80;min-height:30px;padding:5px 9px;position:absolute;top:76px;left:30px}.ui-runtime-portrait-modal .it-camera-capture__viewport{aspect-ratio:16/9;border-radius:12px;width:100%;max-height:min(55vh,430px)}.ui-runtime-portrait-modal .it-camera-capture>footer{min-height:40px}.ui-runtime-portrait-modal .it-camera-capture__file{background:#fff;min-height:36px;margin-right:auto;padding:7px 11px}.ui-runtime-portrait-modal .it-camera-capture__device{min-height:38px}.ui-runtime-portrait-modal .it-camera-capture>.it-alert{padding:8px 11px}.ui-runtime-portrait-modal .it-camera-capture>.it-alert p{font-size:11px}.ui-runtime-portrait-modal .it-camera-capture[data-state=available]>.it-camera-capture__status,.ui-runtime-portrait-modal .it-camera-capture[data-state=error]>.it-camera-capture__status{display:none}@media (max-width:640px){.ui-runtime .it-record-workspace:not([data-visual-variant=profile]) .it-record-workspace__tabs{padding:6px 10px!important}.ui-runtime .it-record-workspace:not([data-visual-variant=profile]) .it-record-workspace__tabs button{min-height:36px!important;padding:0 10px!important}.ui-runtime .it-record-workspace__body>main{padding:12px}.ui-runtime .it-record-workspace__summary,.ui-runtime .it-record-workspace__section{padding:14px}.it-modal:has(.ui-runtime-portrait-modal){border-radius:14px;width:calc(100vw - 16px);margin-top:8px}.it-modal:has(.ui-runtime-portrait-modal) .it-overlay__body{padding:10px}.ui-runtime-portrait-modal .it-camera-capture__viewport{max-height:50vh}.ui-runtime-portrait-modal .it-camera-capture__file{position:static}.ui-runtime-portrait-modal .it-camera-capture__status{top:68px;left:20px}}.ui-runtime-related{gap:16px;display:grid}.ui-runtime-related>section{gap:12px;min-width:0;display:grid}.ui-runtime-related>section>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ui-runtime-related h3{margin:0}.ui-runtime-related__empty{color:var(--itilio-muted);margin:0}.ui-runtime-related__table{border:1px solid var(--itilio-line);border-radius:10px;overflow:auto}.ui-runtime-related table{border-collapse:collapse;background:var(--itilio-surface,#fff);width:100%}.ui-runtime-related th,.ui-runtime-related td{border-bottom:1px solid var(--itilio-line);text-align:left;white-space:nowrap;padding:10px 12px}.ui-runtime-related th{background:var(--itilio-soft,#f8fafd);color:var(--itilio-muted);text-transform:uppercase;font-size:10px}.ui-runtime-related__timeline,.ui-runtime-related__list,.ui-runtime-related__cards{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ui-runtime-related__timeline>li,.ui-runtime-related__list>li,.ui-runtime-related__cards>li{border:1px solid var(--itilio-line);background:var(--itilio-surface,#fff);border-radius:10px;flex-wrap:wrap;gap:12px;padding:11px 12px;display:flex}.ui-runtime-related__timeline>li{border-left:3px solid var(--itilio-orange);margin-left:12px}.ui-runtime-related li span{gap:3px;min-width:120px;display:grid}.ui-runtime-related li small{color:var(--itilio-muted);font-size:10px}.ui-runtime-related li strong{color:var(--itilio-ink);font-size:12px}.run64-preview{background:var(--itilio-canvas,#f5f8fc);min-height:100vh;padding:12px 16px 24px}.run64-preview__toolbar{flex-wrap:wrap;align-items:center;gap:7px;max-width:1440px;margin:0 auto 10px;display:flex}.run64-preview__toolbar>span{gap:6px;margin-inline-start:auto;display:flex}.run64-preview>.it-record-workspace{background:var(--itilio-surface,#fff);border-color:#dfe7f1;max-width:1440px;margin:auto;box-shadow:0 7px 26px #1a395b12}.run64-preview .it-record-workspace__body{background:#f6f9fd;min-height:0}.run64-preview .it-record-workspace__body>main{padding:12px}.run64-preview .it-record-workspace__sections[data-layout=dashboard]{gap:10px}.run64-preview .it-record-workspace__section[data-variant=widget]{background:#fff;border-color:#dfe7f1;min-height:220px}.run64-preview .it-record-workspace__section[data-variant=widget]>header{min-height:42px;padding:8px 10px}.run64-preview .it-record-workspace__section-icon{width:25px;height:25px}.run64-preview .it-record-workspace__section-icon svg{width:16px;height:16px}.identity360-card-action,.identity360-add-action{color:#28548b;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:3px;font-size:.7rem;font-weight:800;display:inline-flex}.identity360-add-action{background:#fff;border:1px solid #dce6f2;border-radius:7px;padding:4px 7px}.identity360-pill{color:#526986;white-space:nowrap;background:#eef3f9;border-radius:999px;justify-content:center;align-items:center;min-height:21px;padding:2px 8px;font-size:.66rem;font-weight:750;line-height:1.2;display:inline-flex}.identity360-pill[data-tone=success]{color:#078754;background:#dff8eb}.identity360-pill[data-tone=warning]{color:#bf6500;background:#fff0d7}.identity360-pill[data-tone=danger]{color:#d7261e;background:#ffdeda}.identity360-pill[data-tone=info]{color:#2261a7;background:#e4efff}.identity360-row-icon{color:#244a7c;background:#f2f6fb;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.identity360-row-icon svg{width:17px;height:17px}.identity360-access-list{gap:7px;padding:8px;display:grid}.identity360-access-row{background:#fbfcfe;border:1px solid #e5ebf3;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.identity360-access-row>span:nth-child(2){gap:3px;display:grid}.identity360-access-row strong{font-size:.76rem;line-height:1.25}.identity360-access-row small{color:#6380a2;font-size:.7rem;line-height:1.35}.identity360-credential-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px;display:grid}.identity360-credential-grid>div{background:#fbfcfe;border:1px solid #e5ebf3;border-radius:9px;align-content:center;justify-items:start;gap:5px;min-height:78px;padding:8px;display:grid}.identity360-credential-grid svg{color:#254b7f}.identity360-credential-grid strong{font-size:.72rem;line-height:1.25}.identity360-priority-list{gap:6px;padding:8px;display:grid}.identity360-priority-list>div{border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:7px;padding:8px;display:grid}.identity360-priority-list>div[data-tone=danger]{color:#df3027;background:#fff0ef}.identity360-priority-list>div[data-tone=warning]{color:#ef7b08;background:#fff7e9}.identity360-priority-list>div>span{margin-top:2px;display:grid}.identity360-priority-list svg{width:16px;height:16px}.identity360-priority-list p{color:#17365f;gap:3px;margin:0;display:grid}.identity360-priority-list strong{font-size:.72rem;line-height:1.25}.identity360-priority-list small{color:#73849a;font-size:.68rem;line-height:1.4}.identity360-check-list,.identity360-activity-list{gap:0;margin:0;padding:7px 10px;list-style:none;display:grid}.identity360-check-list li,.identity360-activity-list li{border-bottom:1px solid #edf1f6;align-items:center;gap:7px;min-height:35px;display:grid}.identity360-check-list li:last-child,.identity360-activity-list li:last-child{border-bottom:0}.identity360-check-list li{color:#11a56b;grid-template-columns:auto minmax(0,1fr) auto;font-size:.72rem;line-height:1.3}.identity360-check-list li[data-tone=warning]{color:#ee8614}.identity360-check-list svg{width:16px;height:16px}.identity360-check-list li>span{color:#213b60;font-weight:650}.identity360-rights-list{padding:7px 10px;display:grid}.identity360-rights-list>div{border-bottom:1px solid #edf1f6;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px 0;display:grid}.identity360-rights-list>div:last-child{border-bottom:0}.identity360-rights-list p,.identity360-activity-list p{gap:3px;margin:0;display:grid}.identity360-rights-list strong,.identity360-activity-list strong{color:#17365f;font-size:.72rem;line-height:1.25}.identity360-rights-list small,.identity360-activity-list small{color:#68809d;font-size:.66rem;line-height:1.4}.identity360-rights-list>div>b{color:#315986;font-size:1rem}.identity360-activity-list li{grid-template-columns:auto minmax(0,1fr) auto}.identity360-activity-list li>svg{color:#2b568b;width:16px;height:16px}.run64-preview .it-record-attribute-grid .identity360-pill{justify-self:start}.identity360-contact-authorizations{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.identity360-contact-authorizations>b{color:#526986;margin-inline-end:2px;font-size:.66rem;font-weight:700}.run64-preview .it-record-workspace__section[data-section-id=identity-attention] .it-record-detail-list{gap:7px;padding:8px}.run64-preview .it-record-workspace__section[data-section-id=identity-attention] .it-record-detail-list>li{border:1px solid #0000;border-radius:9px;padding:9px}.run64-preview .it-record-workspace__section[data-section-id=identity-attention] .it-record-detail-list>li[data-tone=danger]{background:#fff0ef;border-color:#ffc3bd}.run64-preview .it-record-workspace__section[data-section-id=identity-attention] .it-record-detail-list>li[data-tone=warning]{background:#fff7e9;border-color:#f4d8a4}.run64-preview .it-record-workspace__section[data-section-id=credential-status]{min-height:0}.run64-preview .it-record-workspace__section[data-section-id=credential-status]>header{grid-template-columns:25px minmax(0,1fr) auto}.run64-preview .it-record-workspace__section[data-section-id=credential-status] .it-record-workspace__section-action{grid-area:1/3}.identity360-credential-toolbar,.identity360-status-summary,.identity360-inline-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.identity360-status-summary{padding:8px 12px}.identity360-credential-toolbar{justify-content:flex-end}.identity360-credential-primary,.identity360-credential-action{color:#244b80;cursor:pointer;background:#fff;border:1px solid #dce6f2;border-radius:7px;justify-content:center;align-items:center;min-height:27px;padding:4px 9px;font-size:.68rem;font-weight:800;line-height:1.2;display:inline-flex}.identity360-credential-primary{color:#fff;background:#f76313;border-color:#f76313}.identity360-credential-action[data-tone=danger]{color:#b62d29;border-color:#f8d0ce}.identity360-biometric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid}.identity360-biometric-factor{background:#fbfdff;border:1px solid #e4eaf3;border-radius:10px;gap:10px;min-width:0;padding:10px;display:grid;position:relative}.identity360-biometric-factor>header{align-items:center;gap:7px;min-width:0;display:flex}.identity360-biometric-factor>header strong{min-width:0;font-size:.76rem}.identity360-biometric-factor>header .identity360-pill{margin-inline-start:auto}.identity360-biometric-factor dl{gap:5px;margin:0;display:grid}.identity360-biometric-factor dl>div{justify-content:space-between;gap:8px;font-size:.67rem;display:flex}.identity360-biometric-factor dt{color:#566d8a}.identity360-biometric-factor dd{color:#17365f;text-align:end;margin:0;font-weight:750}.identity360-biometric-factor footer{flex-wrap:wrap;align-self:end;gap:5px;display:flex}.identity360-biometric-factor footer .identity360-credential-action{flex:1;padding:4px}.identity360-factor-quality{order:-1;align-items:center;gap:6px;font-size:.65rem;display:flex}.identity360-factor-quality small{color:#566d8a}.run64-preview .it-record-workspace__section[data-section-id^=credential-] .it-record-detail-list{padding:6px 8px}.run64-preview .it-record-workspace__section[data-section-id^=credential-] .it-record-detail-list>li{gap:7px;min-width:0;padding:9px 4px}.run64-preview .it-record-workspace__section[data-section-id^=credential-] .it-record-detail-list__content{min-width:0}.run64-preview .it-record-workspace__section[data-section-id^=credential-] .it-record-detail-list__content>span{flex-wrap:wrap}.run64-preview .it-record-workspace__section[data-section-id^=credential-] .it-record-detail-list__action{flex-wrap:wrap;gap:4px;display:flex}.run64-preview .it-record-workspace__section[data-section-id^=credential-] .it-record-detail-list__action .identity360-credential-action{min-height:24px;padding:3px 6px}.run64-preview .it-record-workspace__section[data-section-id=credential-attention] .it-record-detail-list{gap:6px}.run64-preview .it-record-workspace__section[data-section-id=credential-attention] .it-record-detail-list>li{background:#fff8ee;border:1px solid #f2d7af;border-radius:8px}.run64-preview .it-record-workspace__section[data-section-id=credential-attention] .it-record-detail-list>li[data-tone=danger]{background:#fff0ef;border-color:#f6c6c4}.identity360-credential-history{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:8px;display:grid}.identity360-credential-history>article{border-inline-end:1px dashed #d5dfed;align-items:flex-start;gap:7px;min-width:0;padding:8px;display:flex}.identity360-credential-history>article:last-child{border:0}.identity360-credential-history svg{color:#315c91;flex:none;width:18px;height:18px}.identity360-credential-history article[data-tone=danger] svg{color:#d3342c}.identity360-credential-history article[data-tone=success] svg{color:#078754}.identity360-credential-history>article>span{gap:3px;min-width:0;display:grid}.identity360-credential-history strong{color:#17365f;font-size:.69rem;line-height:1.25}.identity360-credential-history small{color:#617692;font-size:.65rem;line-height:1.3}.identity360-biometric-grid{grid-template-columns:1fr}.identity360-biometric-factor{gap:7px}.identity360-biometric-factor dl>div{align-items:center}.identity360-biometric-factor dl .identity360-pill{min-height:19px}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-credential-action{color:#dce9fa;background:#152b46;border-color:#3a5574}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-credential-primary{color:#fff;background:#c84d0b;border-color:#e9651c}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-credential-action[data-tone=danger]{color:#ffc2bc;border-color:#8b4944}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-biometric-factor{background:#132945;border-color:#29415f}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-biometric-factor dt,.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-factor-quality small{color:#c4d2e4}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-biometric-factor dd,.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-credential-history strong{color:#edf4fd}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-credential-history small{color:#c4d2e4}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-credential-history>article{border-color:#29415f}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .it-record-workspace__section[data-section-id=credential-attention] .it-record-detail-list>li{background:#302617;border-color:#715425}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .it-record-workspace__section[data-section-id=credential-attention] .it-record-detail-list>li[data-tone=danger]{background:#321e24;border-color:#713b42}@media (max-width:1050px){.identity360-biometric-grid{grid-template-columns:1fr}.identity360-credential-history{grid-template-columns:repeat(3,minmax(0,1fr))}.identity360-credential-history>article:nth-child(3){border:0}}@media (max-width:720px){.identity360-credential-history{grid-template-columns:repeat(2,minmax(0,1fr))}.identity360-credential-history>article:nth-child(3){border-inline-end:1px dashed #d5dfed}.identity360-credential-history>article:nth-child(2n){border:0}}@media (max-width:620px){.run64-preview .it-record-workspace__section[data-section-id=credential-status]>header{grid-template-columns:25px minmax(0,1fr)}.run64-preview .it-record-workspace__section[data-section-id=credential-status] .it-record-workspace__section-action{grid-area:auto/1/auto/-1;margin-top:7px}.identity360-credential-toolbar{justify-content:flex-start}.identity360-biometric-grid,.identity360-credential-history{grid-template-columns:1fr}.identity360-credential-history>article,.identity360-credential-history>article:nth-child(3){border:0;border-bottom:1px dashed #d5dfed}.identity360-credential-history>article:last-child{border:0}.run64-preview .it-record-workspace__section[data-section-id^=credential-] .it-record-detail-list>li{flex-wrap:wrap}.run64-preview .it-record-workspace__section[data-section-id^=credential-] .it-record-detail-list__action{margin-inline-start:32px}}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview>.it-record-workspace{background:#10223a;border-color:#29415f;box-shadow:0 10px 34px #00000047}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .it-record-workspace__body{background:#071426}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .it-record-workspace__section[data-variant=widget]{background:#10223a;border-color:#29415f;box-shadow:0 4px 16px #0000002e}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .it-record-workspace__section[data-variant=widget]>header{border-color:#29415f}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .it-record-workspace__section[data-tone=danger]{border-color:#8f4742}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .it-record-workspace__actions .it-button--secondary{color:#e7edf7;background:#10223a;border-color:#375273}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-card-action{color:#9dc8ff}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-add-action{color:#dce9fa;background:#152b46;border-color:#3a5574}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-pill{color:#f0f5fc;background:#263f5e;border:1px solid #4b6685;min-height:21px;font-size:.66rem;font-weight:800}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-pill[data-tone=success]{color:#9af2cb;background:#154536;border-color:#397b63}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-pill[data-tone=warning]{color:#ffdc91;background:#4d3715;border-color:#8b6728}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-pill[data-tone=danger]{color:#ffc2bc;background:#522826;border-color:#8b4944}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-pill[data-tone=info]{color:#b9dbff;background:#1b3c5c;border-color:#3c6d99}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-access-row,.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-credential-grid>div{background:#132945;border-color:#29415f}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-row-icon{color:#9dc8ff;background:#1a3554}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-access-row small{color:#a6b4c8}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-credential-grid svg{color:#9dc8ff}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-contact-authorizations>b{color:#c4d2e4}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-priority-list>div{border:1px solid #0000;box-shadow:inset 3px 0}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-priority-list>div[data-tone=danger]{color:#ff9188;background:#321e24;border-color:#713b42}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-priority-list>div[data-tone=warning]{color:#ffd06f;background:#302617;border-color:#715425}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-priority-list>div[data-tone=danger] p strong{color:#fff2f0}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-priority-list>div[data-tone=warning] p strong{color:#fff4d8}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-priority-list p small{font-size:.68rem;font-weight:650;line-height:1.45}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-priority-list>div[data-tone=danger] p small{color:#ffe0dd}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-priority-list>div[data-tone=warning] p small{color:#ffe6b3}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-priority-list>div[data-tone=danger] .identity360-pill{color:#fff4f2;background:#702d2a;border:1px solid #c86860}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-priority-list>div[data-tone=warning] .identity360-pill{color:#fff4d2;background:#694708;border:1px solid #b98523}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .it-record-workspace__section[data-section-id=identity-attention] .it-record-detail-list>li[data-tone=danger]{background:#321e24;border-color:#713b42}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .it-record-workspace__section[data-section-id=identity-attention] .it-record-detail-list>li[data-tone=warning]{background:#302617;border-color:#715425}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .it-record-workspace__section[data-section-id=identity-attention] .it-record-detail-list>li[data-tone=danger] strong{color:#fff2f0}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .it-record-workspace__section[data-section-id=identity-attention] .it-record-detail-list>li[data-tone=danger] p{color:#ffe0dd}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .it-record-workspace__section[data-section-id=identity-attention] .it-record-detail-list>li[data-tone=warning] strong{color:#fff4d8}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .it-record-workspace__section[data-section-id=identity-attention] .it-record-detail-list>li[data-tone=warning] p{color:#ffe6b3}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-check-list li,.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-rights-list>div,.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-activity-list li{border-color:#29415f}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-check-list li>span,.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-rights-list strong,.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-activity-list strong{color:#e7edf7}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-rights-list small,.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-activity-list small{color:#a6b4c8}.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-activity-list li>svg,.platform-theme:is([data-theme=dark],[data-itilio-theme=dark]).run64-preview .identity360-rights-list>div>b{color:#9dc8ff}@media (max-width:700px){.it-record-header-facts{gap:7px 12px}}@media (max-width:620px){.run64-preview{padding:0}.run64-preview__toolbar{margin:0;padding:8px}.run64-preview__toolbar>span{width:100%;margin:0}.run64-preview>.it-record-workspace{border-inline:0}.run64-preview .it-record-workspace__tabs{gap:13px}.run64-preview .it-record-workspace__section[data-variant=widget]{min-height:0}.identity360-credential-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.identity360-panel-notice{border:1px solid var(--it-border,#cad5e5);color:var(--it-text,inherit);background:var(--it-surface-subtle,#7f91aa1f);border-radius:.75rem;margin:0 0 1rem;padding:.8rem 1rem;line-height:1.5}.identity360-panel-choices{gap:.65rem;display:grid}.identity360-panel-choices .identity360-card-action{border:1px solid var(--it-border,#cad5e5);border-radius:.65rem;justify-content:space-between;width:100%;padding:.8rem 1rem}.ui-runtime-record-card--dashboard{background:var(--itilio-canvas,#f5f8fc);min-height:0}.ui-runtime-record-card--dashboard>.it-record-workspace{border:1px solid var(--itilio-line,#dfe7f1);background:var(--itilio-surface,#fff);border-radius:15px;max-width:1440px;margin:auto;box-shadow:0 7px 26px #1a395b12}.ui-runtime-record-card--dashboard .it-record-workspace__body{background:var(--itilio-canvas,#f6f9fd);min-height:0}.ui-runtime-record-card--dashboard .it-record-workspace__body>main{padding:12px}.ui-runtime-record-card--dashboard .it-record-workspace__sections[data-layout=dashboard]{gap:10px}.ui-runtime-record-card--dashboard .it-record-workspace__section[data-variant=widget]{border-color:var(--itilio-line,#dfe7f1);background:var(--itilio-surface,#fff);min-height:175px}.ui-runtime-record-card--dashboard .it-record-workspace__section[data-variant=widget]>header{min-height:43px;padding:8px 10px}.ui-runtime-record-card--dashboard .it-record-workspace__section-icon{width:26px;height:26px}.ui-runtime-record-card--dashboard .it-record-workspace__section-icon svg{width:17px;height:17px}.ui-runtime-record-card--dashboard .it-record-attribute-grid{padding:11px 13px}.ui-runtime-record-card--dashboard .it-record-detail-list{padding:7px 10px}.ui-runtime-record-card--dashboard .ui-runtime-evidence{border-color:var(--itilio-line,#dfe7f1);background:var(--itilio-surface,#fff);color:var(--itilio-ink)}.ui-runtime-record-card--dashboard .ui-runtime-evidence h3,.ui-runtime-record-card--dashboard .ui-runtime-evidence-upload>label{color:var(--itilio-ink)}.ui-runtime-record-placeholder{color:var(--itilio-muted,#526784);margin:auto 0;padding:15px;font-size:.79rem;line-height:1.45}.ui-runtime-record-notice{border:1px solid var(--itilio-line,#dfe7f1);background:color-mix(in srgb,var(--itilio-blue,#174a8b) 5%,var(--itilio-surface,#fff));color:var(--itilio-ink,#12304f);border-radius:9px;margin:8px 12px 12px;padding:10px 12px;font-size:.875rem;line-height:1.5}.ui-runtime-channel-purposes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:8px 12px 2px;display:grid}.ui-runtime-channel-purposes__channel{border:1px solid var(--itilio-line,#dfe7f1);background:var(--itilio-surface,#fff);border-radius:10px;padding:10px}.ui-runtime-channel-purposes__channel>strong{color:var(--itilio-ink,#12304f);margin-bottom:7px;font-size:.9rem;display:block}.ui-runtime-channel-purposes__channel ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.ui-runtime-channel-purposes__channel li{color:var(--itilio-ink,#12304f);justify-content:space-between;align-items:center;gap:8px;font-size:.875rem;line-height:1.35;display:flex}@media (max-width:760px){.ui-runtime-channel-purposes{grid-template-columns:minmax(0,1fr)}}.it-record-workspace__section[data-section-id^=summary-][data-variant=widget]{min-height:190px}.it-record-workspace__section[data-section-id^=summary-] .ui-runtime-record-placeholder{border:1px dashed var(--itilio-line);background:color-mix(in srgb,var(--itilio-blue) 3%,var(--itilio-surface,#fff));color:var(--itilio-ink);border-radius:10px;margin:10px;padding:13px}@media (max-width:620px){.it-record-workspace__section[data-section-id^=summary-][data-variant=widget]{min-height:0}.ui-runtime-record-card--dashboard>.it-record-workspace{border-inline:0;border-radius:0}.ui-runtime-record-card--dashboard .it-record-workspace__section[data-variant=widget]{min-height:0}}
