.semi-avatar{white-space:nowrap;text-align:center;vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.semi-avatar:focus-visible,.semi-avatar-focus{outline:2px solid var(--semi-color-primary-light-active)}.semi-avatar-no-focus-visible:focus-visible{outline:none}.semi-avatar .semi-avatar-label{align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;display:flex}.semi-avatar-content{-webkit-user-select:none;user-select:none}.semi-avatar-extra-extra-small{border-radius:3px;width:20px;height:20px}.semi-avatar-extra-extra-small .semi-avatar-content{transform-origin:50%;transform:scale(.8)}.semi-avatar-extra-extra-small .semi-avatar-label{font-size:10px;line-height:15px}.semi-avatar-extra-small{border-radius:3px;width:24px;height:24px}.semi-avatar-extra-small .semi-avatar-content{transform-origin:50%;transform:scale(.8)}.semi-avatar-extra-small .semi-avatar-label{font-size:10px;line-height:15px}.semi-avatar-small{border-radius:3px;width:32px;height:32px}.semi-avatar-small .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.semi-avatar-default{border-radius:3px;width:40px;height:40px}.semi-avatar-default .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;line-height:24px}.semi-avatar-medium{border-radius:3px;width:48px;height:48px}.semi-avatar-medium .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:28px}.semi-avatar-large{border-radius:6px;width:72px;height:72px}.semi-avatar-large .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;line-height:44px}.semi-avatar-extra-large{border-radius:12px;width:128px;height:128px}.semi-avatar-extra-large .semi-avatar-label{font-size:64px;line-height:77px}.semi-avatar-circle{border-radius:var(--semi-border-radius-circle)}.semi-avatar-image{background-color:#0000}.semi-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.semi-avatar-hover{width:100%;height:100%;position:absolute;top:0;left:0}.semi-avatar:hover{cursor:pointer}.semi-avatar-wrapper{flex-direction:column;align-items:center;width:fit-content;display:inline-flex;position:relative}.semi-avatar-wrapper .semi-avatar-top_slot-bg{border-radius:50%;justify-content:center;display:flex;position:absolute;overflow:hidden}.semi-avatar-wrapper .semi-avatar-top_slot-bg-small{width:32px;height:32px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-default{width:40px;height:40px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-medium{width:48px;height:48px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-large{width:72px;height:72px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-extra-large{width:128px;height:128px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg{position:absolute}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-small{top:-28px;scale:.4}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-default{top:-32px;scale:.7}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-medium{top:-30px;scale:.8}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-large{top:-30px;scale:1.1}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-extra-large{top:-32px;scale:1.4}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper{justify-content:center;display:flex;position:absolute}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot{color:var(--semi-color-bg-0);font-weight:600}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content{-webkit-user-select:none;user-select:none;line-height:normal;position:relative}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-small{margin-top:0;font-size:5px}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-default{margin-top:-2px;font-size:6px}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-medium{margin-top:0;font-size:8px}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-large{margin-top:0;font-size:14px}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-extra-large{margin-top:0;font-size:16px}.semi-avatar-wrapper .semi-avatar-bottom_slot{color:var(--semi-color-bg-0);cursor:pointer;-webkit-user-select:none;user-select:none;position:absolute;bottom:3.5px;transform:translateY(50%)}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle{background:var(--semi-color-primary);border-radius:var(--semi-border-radius-circle);justify-content:center;align-items:center;line-height:normal;display:flex}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-extra-small,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-small{width:12px;height:12px;font-size:5px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-default{width:16px;height:16px;font-size:12px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-medium{width:18px;height:18px;font-size:12px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-large{width:28px;height:28px;font-size:12px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-extra-large{width:28px;height:28px;font-size:14px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square{background:var(--semi-color-primary);border-style:solid;border-color:var(--semi-color-bg-0);border-radius:4px;justify-content:center;align-items:center;padding:1px 4px;font-weight:600;display:flex}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-extra_small,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-small{border-width:2px;font-size:5px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-default,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-medium,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-large{border-width:2px;font-size:12px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-extra-large{border-width:2px;font-size:14px}.semi-avatar-group{display:inline-block}.semi-avatar-group .semi-avatar{box-sizing:border-box}.semi-avatar-group .semi-avatar:first-child{margin-left:0}.semi-avatar-group .semi-avatar-extra-large{border:3px var(--semi-color-bg-1) solid;margin-left:-32px}.semi-avatar-group .semi-avatar-large{border:3px var(--semi-color-bg-1) solid;margin-left:-18px}.semi-avatar-group .semi-avatar-medium,.semi-avatar-group .semi-avatar-default,.semi-avatar-group .semi-avatar-small{border:2px var(--semi-color-bg-1) solid;margin-left:-12px}.semi-avatar-group .semi-avatar-extra-small{border:1px var(--semi-color-bg-1) solid;margin-left:-10px}.semi-avatar-group .semi-avatar-extra-extra-small{border:1px var(--semi-color-bg-1) solid;margin-left:-4px}.semi-avatar-group .semi-avatar-item-start-0{z-index:100}.semi-avatar-group .semi-avatar-item-end-0{z-index:80}.semi-avatar-group .semi-avatar-item-start-1{z-index:99}.semi-avatar-group .semi-avatar-item-end-1{z-index:81}.semi-avatar-group .semi-avatar-item-start-2{z-index:98}.semi-avatar-group .semi-avatar-item-end-2{z-index:82}.semi-avatar-group .semi-avatar-item-start-3{z-index:97}.semi-avatar-group .semi-avatar-item-end-3{z-index:83}.semi-avatar-group .semi-avatar-item-start-4{z-index:96}.semi-avatar-group .semi-avatar-item-end-4{z-index:84}.semi-avatar-group .semi-avatar-item-start-5{z-index:95}.semi-avatar-group .semi-avatar-item-end-5{z-index:85}.semi-avatar-group .semi-avatar-item-start-6{z-index:94}.semi-avatar-group .semi-avatar-item-end-6{z-index:86}.semi-avatar-group .semi-avatar-item-start-7{z-index:93}.semi-avatar-group .semi-avatar-item-end-7{z-index:87}.semi-avatar-group .semi-avatar-item-start-8{z-index:92}.semi-avatar-group .semi-avatar-item-end-8{z-index:88}.semi-avatar-group .semi-avatar-item-start-9{z-index:91}.semi-avatar-group .semi-avatar-item-end-9{z-index:89}.semi-avatar-group .semi-avatar-item-start-10,.semi-avatar-group .semi-avatar-item-end-10{z-index:90}.semi-avatar-group .semi-avatar-item-start-11{z-index:89}.semi-avatar-group .semi-avatar-item-end-11{z-index:91}.semi-avatar-group .semi-avatar-item-start-12{z-index:88}.semi-avatar-group .semi-avatar-item-end-12{z-index:92}.semi-avatar-group .semi-avatar-item-start-13{z-index:87}.semi-avatar-group .semi-avatar-item-end-13{z-index:93}.semi-avatar-group .semi-avatar-item-start-14{z-index:86}.semi-avatar-group .semi-avatar-item-end-14{z-index:94}.semi-avatar-group .semi-avatar-item-start-15{z-index:85}.semi-avatar-group .semi-avatar-item-end-15{z-index:95}.semi-avatar-group .semi-avatar-item-start-16{z-index:84}.semi-avatar-group .semi-avatar-item-end-16{z-index:96}.semi-avatar-group .semi-avatar-item-start-17{z-index:83}.semi-avatar-group .semi-avatar-item-end-17{z-index:97}.semi-avatar-group .semi-avatar-item-start-18{z-index:82}.semi-avatar-group .semi-avatar-item-end-18{z-index:98}.semi-avatar-group .semi-avatar-item-start-19{z-index:81}.semi-avatar-group .semi-avatar-item-end-19{z-index:99}.semi-avatar-group .semi-avatar-item-start-20{z-index:80}.semi-avatar-group .semi-avatar-item-end-20{z-index:100}.semi-avatar-group .semi-avatar-item-more{background-color:rgba(var(--semi-grey-5), 1)}.semi-avatar-amber{background-color:rgba(var(--semi-amber-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-blue{background-color:rgba(var(--semi-blue-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-cyan{background-color:rgba(var(--semi-cyan-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-green{background-color:rgba(var(--semi-green-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-grey{background-color:rgba(var(--semi-grey-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-indigo{background-color:rgba(var(--semi-indigo-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-light-blue{background-color:rgba(var(--semi-light-blue-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-light-green{background-color:rgba(var(--semi-light-green-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-lime{background-color:rgba(var(--semi-lime-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-orange{background-color:rgba(var(--semi-orange-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-pink{background-color:rgba(var(--semi-pink-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-purple{background-color:rgba(var(--semi-purple-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-red{background-color:rgba(var(--semi-red-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-teal{background-color:rgba(var(--semi-teal-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-violet{background-color:rgba(var(--semi-violet-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-yellow{background-color:rgba(var(--semi-yellow-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-additionalBorder{border-style:solid;border-color:var(--semi-color-primary);box-sizing:border-box;border-width:1.5px;display:inline-block;position:absolute;top:-3.5px;left:-3.5px}.semi-avatar-additionalBorder-extra-extra-small{width:27px;height:27px}.semi-avatar-additionalBorder-extra-small{width:31px;height:31px}.semi-avatar-additionalBorder-small{width:39px;height:39px}.semi-avatar-additionalBorder-default{width:47px;height:47px}.semi-avatar-additionalBorder-medium{width:55px;height:55px}.semi-avatar-additionalBorder-large{width:79px;height:79px}.semi-avatar-additionalBorder-extra-large{width:135px;height:135px}.semi-avatar-square.semi-avatar-additionalBorder-extra_extra_small,.semi-avatar-square.semi-avatar-additionalBorder-extra_small,.semi-avatar-square.semi-avatar-additionalBorder-small,.semi-avatar-square.semi-avatar-additionalBorder-default,.semi-avatar-square.semi-avatar-additionalBorder-medium{border-radius:3px}.semi-avatar-square.semi-avatar-additionalBorder-large{border-radius:6px}.semi-avatar-additionalBorder-circle{border-radius:var(--semi-border-radius-circle)}.semi-avatar-additionalBorder-animated{animation:.8s linear infinite semi-avatar-additionalBorder}.semi-avatar-animated{animation:1s linear infinite semi-avatar-content}@keyframes semi-avatar-additionalBorder{0%{opacity:1;transform:scale(1)}to{opacity:0;border-width:0;transform:scale(1.15)}}@keyframes semi-avatar-content{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.semi-rtl .semi-avatar,.semi-portal-rtl .semi-avatar{direction:rtl}.semi-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-rtl .semi-avatar-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-small .semi-avatar-content{transform:scale(.8)}.semi-rtl .semi-avatar-hover,.semi-portal-rtl .semi-avatar-hover{left:auto;right:0}.semi-rtl .semi-avatar-group,.semi-portal-rtl .semi-avatar-group{direction:rtl}.semi-rtl .semi-avatar-group .semi-avatar:first-child,.semi-portal-rtl .semi-avatar-group .semi-avatar:first-child{margin-left:auto;margin-right:0}.semi-rtl .semi-avatar-group .semi-avatar-extra-large,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-large{margin-left:auto;margin-right:-32px}.semi-rtl .semi-avatar-group .semi-avatar-large,.semi-portal-rtl .semi-avatar-group .semi-avatar-large{margin-left:auto;margin-right:-18px}.semi-rtl .semi-avatar-group .semi-avatar-medium,.semi-rtl .semi-avatar-group .semi-avatar-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-medium,.semi-portal-rtl .semi-avatar-group .semi-avatar-small{margin-left:auto;margin-right:-12px}.semi-rtl .semi-avatar-group .semi-avatar-extra-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-small{margin-left:auto;margin-right:-10px}.semi-rtl .semi-avatar-group .semi-avatar-extra-extra-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-extra-small{margin-left:auto;margin-right:-4px}.semi-tag{box-sizing:border-box;border-radius:var(--semi-border-radius-small);-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:bottom;background-color:#0000;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.semi-tag-default,.semi-tag-small{height:20px;padding:2px 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.semi-tag-default:focus-visible,.semi-tag-small:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-tag-square{border-radius:var(--semi-border-radius-small)}.semi-tag-circle{border-radius:var(--semi-border-radius-full)}.semi-tag-large{height:24px;padding:4px 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.semi-tag-large:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-tag-invisible{display:none}.semi-tag-prefix-icon{padding-right:4px;display:flex}.semi-tag-suffix-icon{padding-left:4px;display:flex}.semi-tag-content{flex:1}.semi-tag-content-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.semi-tag-content-center{justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.semi-tag-close{color:var(--semi-color-text-2);cursor:pointer;justify-content:center;align-items:center;padding-left:4px;display:flex}.semi-tag-close:hover{color:var(--semi-color-text-1)}.semi-tag-close:active{color:var(--semi-color-text-0)}.semi-tag-closable{padding:4px 4px 4px 8px}.semi-tag-avatar-square .semi-avatar,.semi-tag-avatar-circle .semi-avatar{margin-right:4px}.semi-tag-avatar-square{padding:0 4px 0 0}.semi-tag-avatar-square .semi-avatar>img{background-color:var(--semi-color-default)}.semi-tag-avatar-circle{padding:2px 4px 2px 2px}.semi-tag-avatar-square.semi-tag-default .semi-avatar,.semi-tag-avatar-square.semi-tag-small .semi-avatar{width:20px;height:20px}.semi-tag-avatar-square.semi-tag-large .semi-avatar{width:24px;height:24px}.semi-tag-avatar-circle.semi-tag-small,.semi-tag-avatar-circle.semi-tag-default{border-radius:11px}.semi-tag-avatar-circle.semi-tag-small .semi-avatar,.semi-tag-avatar-circle.semi-tag-default .semi-avatar{width:16px;height:16px}.semi-tag-avatar-circle.semi-tag-large{border-radius:13px}.semi-tag-avatar-circle.semi-tag-large .semi-avatar{width:20px;height:20px}.semi-tag-colorful{font-weight:600}.semi-tag-colorful.semi-tag-solid{background:var(--semi-color-ai-purple);color:var(--semi-color-white)}.semi-tag-colorful.semi-tag-solid.semi-tag-gradient{background:var(--semi-color-ai-general)}.semi-tag-colorful.semi-tag-light{background:rgba(var(--semi-ai-purple-0), 1);color:var(--semi-color-ai-purple)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient{background:var(--semi-ai-general-0)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:first-child{stop-color:rgba(var(--semi-ai-general-5-0), 1)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(2){stop-color:rgba(var(--semi-ai-general-5-1), 1)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(3){stop-color:rgba(var(--semi-ai-general-5-2), 1)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(4){stop-color:rgba(var(--semi-ai-general-5-3), 1)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-content{background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}.semi-tag-colorful.semi-tag-ghost{background:var(--semi-color-white);color:var(--semi-color-ai-purple);border-color:var(--semi-color-ai-general)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient{border:none}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:first-child{stop-color:rgba(var(--semi-ai-general-5-0), 1)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(2){stop-color:rgba(var(--semi-ai-general-5-1), 1)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(3){stop-color:rgba(var(--semi-ai-general-5-2), 1)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(4){stop-color:rgba(var(--semi-ai-general-5-3), 1)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient.semi-tag-circle:before{border-radius:var(--semi-border-radius-full)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient:before{content:"";border-radius:var(--semi-border-radius-small);background:var(--semi-color-ai-general);-webkit-mask:linear-gradient(var(--semi-color-white) 0 0) content-box, linear-gradient(var(--semi-color-white) 0 0);-webkit-mask:linear-gradient(var(--semi-color-white) 0 0) content-box, linear-gradient(var(--semi-color-white) 0 0);mask:linear-gradient(var(--semi-color-white) 0 0) content-box, linear-gradient(var(--semi-color-white) 0 0);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-content{background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}.semi-tag-group{height:auto;display:block}.semi-tag-group .semi-tag{margin-bottom:0;margin-right:8px}.semi-tag-group-max.semi-tag-group-small{height:22px}.semi-tag-group-max.semi-tag-group-large{height:26px}.semi-tag-rest-group-popover .semi-tag{margin-bottom:0;margin-right:8px}.semi-tag-rest-group-popover .semi-tag:last-of-type{margin-right:0}.semi-tag-amber-ghost{border:1px solid rgba(var(--semi-amber-4), 1);color:rgba(var(--semi-amber-5), 1);background-color:#0000}.semi-tag-amber-solid{background-color:rgba(var(--semi-amber-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-amber-light{background-color:rgba(var(--semi-amber-5), .15);color:rgba(var(--semi-amber-8), 1)}.semi-tag-blue-ghost{border:1px solid rgba(var(--semi-blue-4), 1);color:rgba(var(--semi-blue-5), 1);background-color:#0000}.semi-tag-blue-solid{background-color:rgba(var(--semi-blue-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-blue-light{background-color:rgba(var(--semi-blue-5), .15);color:rgba(var(--semi-blue-8), 1)}.semi-tag-cyan-ghost{border:1px solid rgba(var(--semi-cyan-4), 1);color:rgba(var(--semi-cyan-5), 1);background-color:#0000}.semi-tag-cyan-solid{background-color:rgba(var(--semi-cyan-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-cyan-light{background-color:rgba(var(--semi-cyan-5), .15);color:rgba(var(--semi-cyan-8), 1)}.semi-tag-green-ghost{border:1px solid rgba(var(--semi-green-4), 1);color:rgba(var(--semi-green-5), 1);background-color:#0000}.semi-tag-green-solid{background-color:rgba(var(--semi-green-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-green-light{background-color:rgba(var(--semi-green-5), .15);color:rgba(var(--semi-green-8), 1)}.semi-tag-grey-ghost{border:1px solid rgba(var(--semi-grey-4), 1);color:rgba(var(--semi-grey-5), 1);background-color:#0000}.semi-tag-grey-solid{background-color:rgba(var(--semi-grey-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-grey-light{background-color:rgba(var(--semi-grey-5), .15);color:rgba(var(--semi-grey-8), 1)}.semi-tag-indigo-ghost{border:1px solid rgba(var(--semi-indigo-4), 1);color:rgba(var(--semi-indigo-5), 1);background-color:#0000}.semi-tag-indigo-solid{background-color:rgba(var(--semi-indigo-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-indigo-light{background-color:rgba(var(--semi-indigo-5), .15);color:rgba(var(--semi-indigo-8), 1)}.semi-tag-light-blue-ghost{border:1px solid rgba(var(--semi-light-blue-4), 1);color:rgba(var(--semi-light-blue-5), 1);background-color:#0000}.semi-tag-light-blue-solid{background-color:rgba(var(--semi-light-blue-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-light-blue-light{background-color:rgba(var(--semi-light-blue-5), .15);color:rgba(var(--semi-light-blue-8), 1)}.semi-tag-light-green-ghost{border:1px solid rgba(var(--semi-light-green-4), 1);color:rgba(var(--semi-light-green-5), 1);background-color:#0000}.semi-tag-light-green-solid{background-color:rgba(var(--semi-light-green-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-light-green-light{background-color:rgba(var(--semi-light-green-5), .15);color:rgba(var(--semi-light-green-8), 1)}.semi-tag-lime-ghost{border:1px solid rgba(var(--semi-lime-4), 1);color:rgba(var(--semi-lime-5), 1);background-color:#0000}.semi-tag-lime-solid{background-color:rgba(var(--semi-lime-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-lime-light{background-color:rgba(var(--semi-lime-5), .15);color:rgba(var(--semi-lime-8), 1)}.semi-tag-orange-ghost{border:1px solid rgba(var(--semi-orange-4), 1);color:rgba(var(--semi-orange-5), 1);background-color:#0000}.semi-tag-orange-solid{background-color:rgba(var(--semi-orange-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-orange-light{background-color:rgba(var(--semi-orange-5), .15);color:rgba(var(--semi-orange-8), 1)}.semi-tag-pink-ghost{border:1px solid rgba(var(--semi-pink-4), 1);color:rgba(var(--semi-pink-5), 1);background-color:#0000}.semi-tag-pink-solid{background-color:rgba(var(--semi-pink-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-pink-light{background-color:rgba(var(--semi-pink-5), .15);color:rgba(var(--semi-pink-8), 1)}.semi-tag-purple-ghost{border:1px solid rgba(var(--semi-purple-4), 1);color:rgba(var(--semi-purple-5), 1);background-color:#0000}.semi-tag-purple-solid{background-color:rgba(var(--semi-purple-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-purple-light{background-color:rgba(var(--semi-purple-5), .15);color:rgba(var(--semi-purple-8), 1)}.semi-tag-red-ghost{border:1px solid rgba(var(--semi-red-4), 1);color:rgba(var(--semi-red-5), 1);background-color:#0000}.semi-tag-red-solid{background-color:rgba(var(--semi-red-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-red-light{background-color:rgba(var(--semi-red-5), .15);color:rgba(var(--semi-red-8), 1)}.semi-tag-teal-ghost{border:1px solid rgba(var(--semi-teal-4), 1);color:rgba(var(--semi-teal-5), 1);background-color:#0000}.semi-tag-teal-solid{background-color:rgba(var(--semi-teal-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-teal-light{background-color:rgba(var(--semi-teal-5), .15);color:rgba(var(--semi-teal-8), 1)}.semi-tag-violet-ghost{border:1px solid rgba(var(--semi-violet-4), 1);color:rgba(var(--semi-violet-5), 1);background-color:#0000}.semi-tag-violet-solid{background-color:rgba(var(--semi-violet-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-violet-light{background-color:rgba(var(--semi-violet-5), .15);color:rgba(var(--semi-violet-8), 1)}.semi-tag-yellow-ghost{border:1px solid rgba(var(--semi-yellow-4), 1);color:rgba(var(--semi-yellow-5), 1);background-color:#0000}.semi-tag-yellow-solid{background-color:rgba(var(--semi-yellow-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-yellow-light{background-color:rgba(var(--semi-yellow-5), .15);color:rgba(var(--semi-yellow-8), 1)}.semi-tag-white-ghost,.semi-tag-white-solid,.semi-tag-white-light{background-color:var(--semi-color-bg-4);border:1px solid rgba(var(--semi-grey-2), .7);color:var(--semi-color-text-0)}.semi-tag-white-ghost .semi-tag-close,.semi-tag-white-light .semi-tag-close,.semi-tag-white-solid .semi-tag-close{color:var(--semi-color-text-2)}.semi-tag-avatar-square,.semi-tag-avatar-circle{background-color:var(--semi-color-bg-4);border:1px solid var(--semi-color-border);color:var(--semi-color-text-0)}.semi-tag-split{align-items:center;display:inline-flex}.semi-tag-split .semi-tag{border-radius:0;margin-right:1px}.semi-tag-split .semi-tag-first{border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}.semi-tag-split .semi-tag-last{border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small);margin-right:unset}.semi-tag-split .semi-tag-circle.semi-tag-first{border-top-left-radius:var(--semi-border-radius-full);border-bottom-left-radius:var(--semi-border-radius-full)}.semi-tag-split .semi-tag-circle.semi-tag-last{border-top-right-radius:var(--semi-border-radius-full);border-bottom-right-radius:var(--semi-border-radius-full)}.semi-rtl .semi-tag,.semi-portal-rtl .semi-tag{direction:rtl}.semi-rtl .semi-tag-close,.semi-portal-rtl .semi-tag-close{padding-left:auto;padding-right:4px}.semi-rtl .semi-tag-closable,.semi-portal-rtl .semi-tag-closable{padding:4px 8px 4px 4px}.semi-rtl .semi-tag-avatar-square .semi-avatar,.semi-rtl .semi-tag-avatar-circle .semi-avatar,.semi-portal-rtl .semi-tag-avatar-square .semi-avatar,.semi-portal-rtl .semi-tag-avatar-circle .semi-avatar{margin-left:4px;margin-right:auto}.semi-rtl .semi-tag-avatar-square,.semi-portal-rtl .semi-tag-avatar-square{padding-left:4px;padding-right:auto}.semi-rtl .semi-tag-avatar-circle,.semi-portal-rtl .semi-tag-avatar-circle{padding:2px 2px 2px 4px}.semi-rtl .semi-tag-group,.semi-portal-rtl .semi-tag-group{direction:rtl}.semi-rtl .semi-tag-group .semi-tag,.semi-portal-rtl .semi-tag-group .semi-tag{margin-left:8px;margin-right:auto}.semi-rtl .semi-tag-rest-group-popover,.semi-portal-rtl .semi-tag-rest-group-popover{direction:rtl}.semi-rtl .semi-tag-rest-group-popover .semi-tag,.semi-portal-rtl .semi-tag-rest-group-popover .semi-tag{margin-left:8px;margin-right:0}.semi-rtl .semi-tag-rest-group-popover .semi-tag:last-of-type,.semi-portal-rtl .semi-tag-rest-group-popover .semi-tag:last-of-type{margin-left:0;margin-right:auto}.semi-overflow-list{flex-wrap:nowrap;min-width:0;display:flex}.semi-overflow-list-spacer{flex-shrink:1;width:1px}.semi-overflow-list-scroll-wrapper{flex-wrap:nowrap;flex:1;display:flex;overflow-x:scroll}.semi-rtl .semi-overflow-list,.semi-portal-rtl .semi-overflow-list{direction:rtl}.semi-space{display:inline-flex}.semi-space-vertical{flex-direction:column}.semi-space-horizontal{flex-direction:row}.semi-space-align-center{align-items:center}.semi-space-align-end{align-items:flex-end}.semi-space-align-start{align-items:flex-start}.semi-space-align-baseline{align-items:baseline}.semi-space-wrap{flex-wrap:wrap}.semi-space-tight-horizontal{column-gap:8px}.semi-space-tight-vertical{row-gap:8px}.semi-space-medium-horizontal{column-gap:16px}.semi-space-medium-vertical{row-gap:16px}.semi-space-loose-horizontal{column-gap:24px}.semi-space-loose-vertical{row-gap:24px}.semi-rtl .semi-space,.semi-portal-rtl .semi-space{direction:rtl}.semi-highlight-tag{color:var(--semi-color-highlight);background-color:var(--semi-color-highlight-bg);font-weight:600}.semi-spin{width:20px;height:20px;display:inline-block;position:relative}@keyframes semi-animation-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.semi-spin-wrapper{text-align:center;width:100%;color:var(--semi-color-primary);position:absolute;top:50%;transform:translateY(-50%)}.semi-spin-wrapper>svg{vertical-align:top;width:20px;height:20px;animation:.6s linear infinite forwards semi-animation-rotate;display:inline}.semi-spin-animate{animation:1.6s linear infinite forwards semi-animation-rotate;display:inline-flex}.semi-spin-children{opacity:.5;-webkit-user-select:none;user-select:none}.semi-spin-block{display:block}.semi-spin-block:after{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.semi-spin-block .semi-spin-wrapper{display:block}.semi-spin-block.semi-spin{width:auto;height:auto}.semi-spin-hidden:after{content:none}.semi-spin-hidden>.semi-spin-children{opacity:1;-webkit-user-select:auto;user-select:auto}.semi-spin-small,.semi-spin-small>.semi-spin-wrapper svg{width:14px;height:14px}.semi-spin-middle,.semi-spin-middle>.semi-spin-wrapper svg{width:20px;height:20px}.semi-spin-large,.semi-spin-large>.semi-spin-wrapper svg{width:32px;height:32px}.semi-spin-container{overflow:hidden}.semi-rtl .semi-spin,.semi-portal-rtl .semi-spin,.semi-rtl .semi-spin-container,.semi-portal-rtl .semi-spin-container{direction:rtl}.semi-select-option{word-break:break-all;color:var(--semi-color-text-0);cursor:pointer;box-sizing:border-box;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-radius:0;flex-wrap:nowrap;align-items:center;padding:8px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex;position:relative}.semi-select-option-icon{color:#0000;place-content:center;width:12px;margin-right:8px;display:flex}.semi-select-option-text{white-space:pre;flex-wrap:wrap;display:flex}.semi-select-option-keyword{color:var(--semi-color-primary);background-color:inherit;font-weight:600}.semi-select-option:active{background-color:var(--semi-color-fill-1)}.semi-select-option-empty{cursor:not-allowed;color:var(--semi-color-disabled-text);justify-content:center}.semi-select-option-empty:hover,.semi-select-option-empty:active{background-color:inherit}.semi-select-option-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-select-option-disabled:hover{background-color:var(--semi-color-fill-0)}.semi-select-option-selected{background:0 0;font-weight:600}.semi-select-option-selected .semi-select-option-icon{color:var(--semi-color-text-2)}.semi-select-option-focused{background-color:var(--semi-color-fill-0)}.semi-select{box-sizing:border-box;border-radius:var(--semi-border-radius-small);background-color:var(--semi-color-fill-0);vertical-align:middle;cursor:pointer;height:32px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));border:1px solid #0000;outline:none;max-height:300px;font-weight:400;display:inline-flex;position:relative;overflow-y:auto}.semi-select:hover{background-color:var(--semi-color-fill-1);border:1px solid #0000}.semi-select:focus{border:1px solid var(--semi-color-focus-border);background-color:var(--semi-color-fill-0);outline:0}.semi-select:active{background-color:var(--semi-color-fill-2)}.semi-select-small{height:24px;line-height:24px}.semi-select-large{min-height:40px;line-height:40px}.semi-select-large .semi-select-selection{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}.semi-select-open,.semi-select-focus{border:1px solid var(--semi-color-focus-border);outline:0}.semi-select-open:hover,.semi-select-focus:hover{background-color:var(--semi-color-fill-0);border:1px solid var(--semi-color-focus-border)}.semi-select-open:active,.semi-select-focus:active{background-color:var(--semi-color-fill-2);border:1px solid var(--semi-color-focus-border)}.semi-select-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-select-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-select-warning:focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-select-warning:active{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning-light-active)}.semi-select-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-select-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-select-error:focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-select-error:active{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger-light-active)}.semi-select-disabled{cursor:not-allowed;background-color:var(--semi-color-disabled-fill)}.semi-select-disabled:hover{background-color:var(--semi-color-disabled-fill)}.semi-select-disabled:focus{background-color:var(--semi-color-disabled-fill);border:1px solid #0000}.semi-select-disabled .semi-select-selection,.semi-select-disabled .semi-select-selection-placeholder{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-select-disabled .semi-select-arrow,.semi-select-disabled .semi-select-prefix,.semi-select-disabled .semi-select-suffix{color:var(--semi-color-disabled-text)}.semi-select-disabled .semi-tag{color:var(--semi-color-disabled-text);background-color:#0000}.semi-select-selection{cursor:pointer;height:100%;color:var(--semi-color-text-0);flex-grow:1;align-items:center;margin-left:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex;overflow:hidden}.semi-select-selection-text{text-overflow:ellipsis;width:100%;overflow:hidden}.semi-select-selection-text-inactive{opacity:.4;display:flex}.semi-select-selection-text-hide{display:none}.semi-select-selection-placeholder{color:var(--semi-color-text-2)}.semi-select-selection .semi-tag{margin-top:1px;margin-bottom:1px;margin-right:4px}.semi-select-selection .semi-tag:first-of-type{margin-left:0}.semi-select-selection .semi-tag-group{height:inherit}.semi-select-selection .semi-tag-group .semi-tag{margin-top:1px;margin-bottom:1px;margin-right:4px}.semi-select-content-wrapper{white-space:nowrap;align-items:center;height:100%;display:flex;overflow:hidden}.semi-select-content-wrapper-collapse{flex-shrink:0;width:100%;display:inline-flex}.semi-select-content-wrapper-collapse .semi-overflow-list-overflow{min-width:50px;max-width:100%}.semi-select-content-wrapper-collapse>.semi-select-content-wrapper-collapse-tag{background-color:#0000}.semi-select-content-wrapper-collapse>.semi-select-content-wrapper-collapse-N{color:var(--semi-color-text-0);background-color:#0000;padding:4px;font-size:12px}.semi-select-multiple{height:auto}.semi-select-multiple .semi-select-selection{margin-left:4px}.semi-select-multiple .semi-select-content-wrapper{flex-wrap:wrap;width:100%;min-height:30px}.semi-select-multiple .semi-select-content-wrapper-empty{margin-left:8px}.semi-select-multiple .semi-select-content-wrapper .semi-tag-group{align-items:center;display:flex}.semi-select-multiple .semi-select-content-wrapper-one-line{flex-wrap:nowrap}.semi-select-multiple .semi-select-content-wrapper-one-line .semi-tag-group{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-start;overflow:hidden}.semi-select-multiple .semi-select-inline-label-wrapper{flex-shrink:0}.semi-select-multiple.semi-select-large .semi-select-content-wrapper{min-height:38px}.semi-select-multiple.semi-select-small .semi-select-content-wrapper{min-height:22px}.semi-select-arrow{width:32px;color:var(--semi-color-text-2);transform:rotate(var(--semi-transform-rotate-none));flex-shrink:0;justify-content:center;align-items:center;display:flex}.semi-select-arrow-empty{width:12px;display:flex}.semi-select-prefix,.semi-select-suffix{justify-content:center;align-items:center;display:flex}.semi-select-prefix-text,.semi-select-suffix-text{color:var(--semi-color-text-2);margin:0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px}.semi-select-prefix-icon,.semi-select-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}.semi-select-suffix{justify-content:center;align-items:center;display:flex}.semi-select-clear{width:32px;color:var(--semi-color-text-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.semi-select-clear:hover{color:var(--semi-color-primary)}.semi-select-inset-label-wrapper{display:inline}.semi-select-inset-label{color:var(--semi-color-text-2);white-space:nowrap;flex-shrink:0;margin:0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px}.semi-select-create-tips{color:var(--semi-color-text-2);margin-right:4px}.semi-select-with-prefix .semi-select-selection{margin-left:0}.semi-select-single.semi-select-filterable .semi-select-content-wrapper{flex-grow:1;height:100%;position:relative;overflow:hidden}.semi-select-single.semi-select-filterable .semi-input-wrapper{background-color:#0000;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.semi-select-single.semi-select-filterable .semi-input-wrapper-focus{border:none}.semi-select-single.semi-select-filterable .semi-input{height:100%;padding-left:0;padding-right:0}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper{flex-grow:1;height:100%;position:relative;overflow:hidden}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper{height:24px;line-height:24px}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper .semi-input-default{height:24px}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper{height:100%;position:absolute;top:0;left:0}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper .semi-input-default{height:100%}.semi-select-multiple.semi-select-filterable .semi-input-wrapper{background-color:#0000;border:none;width:100%;height:100%}.semi-select-multiple.semi-select-filterable .semi-input-wrapper-focus{border:none}.semi-select-multiple.semi-select-filterable .semi-input{padding-left:0;padding-right:0}.semi-select-multiple.semi-select-filterable.semi-select-large .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper-large{height:24px;line-height:24px}.semi-select-multiple.semi-select-filterable.semi-select-large .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper-large .semi-input-large{height:24px}.semi-select-multiple.semi-select-filterable.semi-select-small .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper{height:20px;line-height:20px}.semi-select-multiple.semi-select-filterable.semi-select-small .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper .semi-input-small{height:20px}.semi-select-option-list-wrapper{padding:4px 0}.semi-select-option-list{overflow:hidden auto}.semi-select-option-list-chosen .semi-select-option-icon{display:flex}.semi-select-group{color:var(--semi-color-text-2);cursor:default;margin-top:4px;padding:12px 16px 4px 32px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.semi-select-group:not(:first-of-type){border-top:1px solid var(--semi-color-border)}.semi-select-loading-wrapper{cursor:not-allowed;box-sizing:content-box;height:20px;padding:8px 16px}.semi-select-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}.semi-select-borderless:not(:focus-within):not(:hover) .semi-select-arrow{opacity:0}.semi-select-borderless:focus-within:not(:active){background-color:#0000}.semi-select-borderless.semi-select-error:not(:focus-within){border-color:var(--semi-color-danger)}.semi-select-borderless.semi-select-warning:not(:focus-within){border-color:var(--semi-color-warning)}.semi-select-borderless.semi-select-error:focus-within{border-color:var(--semi-color-danger)}.semi-select-borderless.semi-select-warning:focus-within{border-color:var(--semi-color-warning)}.semi-select-dropdown-search-wrapper{border-bottom:1px solid #0000;padding:8px 12px}.semi-rtl .semi-select,.semi-portal-rtl .semi-select{direction:rtl}.semi-rtl .semi-select-selection,.semi-portal-rtl .semi-select-selection{margin-left:0;margin-right:12px}.semi-rtl .semi-select-selection .semi-tag:first-of-type,.semi-portal-rtl .semi-select-selection .semi-tag:first-of-type{margin-right:0}.semi-rtl .semi-select-selection .semi-tag-group .semi-tag,.semi-portal-rtl .semi-select-selection .semi-tag-group .semi-tag{margin-left:4px;margin-right:0}.semi-rtl .semi-select-multiple .semi-select-selection,.semi-portal-rtl .semi-select-multiple .semi-select-selection{margin-left:0;margin-right:4px}.semi-rtl .semi-select-multiple .semi-select-content-wrapper-empty,.semi-portal-rtl .semi-select-multiple .semi-select-content-wrapper-empty{margin-left:0;margin-right:8px}.semi-rtl .semi-select-create-tips,.semi-portal-rtl .semi-select-create-tips{margin-left:4px;margin-right:0}.semi-rtl .semi-select-with-prefix .semi-select-selection,.semi-portal-rtl .semi-select-with-prefix .semi-select-selection{margin-left:auto;margin-right:0}.semi-rtl .semi-select-single.semi-select-filterable .semi-input-wrapper,.semi-portal-rtl .semi-select-single.semi-select-filterable .semi-input-wrapper,.semi-rtl .semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper,.semi-portal-rtl .semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper{left:auto;right:0}.semi-rtl .semi-select-group,.semi-portal-rtl .semi-select-group{padding-left:32px;padding-right:16px}.semi-rtl .semi-select-option-icon,.semi-portal-rtl .semi-select-option-icon{margin-left:8px;margin-right:0}body,body .semi-always-light,:host,:host .semi-always-light{--semi-amber-0:254,251,235;--semi-amber-1:252,245,206;--semi-amber-2:249,232,158;--semi-amber-3:246,216,111;--semi-amber-4:243,198,65;--semi-amber-5:240,177,20;--semi-amber-6:200,138,15;--semi-amber-7:160,102,10;--semi-amber-8:120,70,6;--semi-amber-9:80,43,3;--semi-black:0,0,0;--semi-blue-0:234,245,255;--semi-blue-1:203,231,254;--semi-blue-2:152,205,253;--semi-blue-3:101,178,252;--semi-blue-4:50,149,251;--semi-blue-5:0,100,250;--semi-blue-6:0,98,214;--semi-blue-7:0,79,179;--semi-blue-8:0,61,143;--semi-blue-9:0,44,107;--semi-cyan-0:229,247,248;--semi-cyan-1:194,239,240;--semi-cyan-2:138,221,226;--semi-cyan-3:88,203,211;--semi-cyan-4:44,184,197;--semi-cyan-5:5,164,182;--semi-cyan-6:3,134,152;--semi-cyan-7:1,105,121;--semi-cyan-8:0,77,91;--semi-cyan-9:0,50,61;--semi-green-0:236,247,236;--semi-green-1:208,240,209;--semi-green-2:164,224,167;--semi-green-3:125,209,130;--semi-green-4:90,194,98;--semi-green-5:59,179,70;--semi-green-6:48,149,59;--semi-green-7:37,119,47;--semi-green-8:27,89,36;--semi-green-9:17,60,24;--semi-grey-0:249,249,249;--semi-grey-1:230,232,234;--semi-grey-2:198,202,205;--semi-grey-3:167,171,176;--semi-grey-4:136,141,146;--semi-grey-5:107,112,117;--semi-grey-6:85,91,97;--semi-grey-7:65,70,76;--semi-grey-8:46,50,56;--semi-grey-9:28,31,35;--semi-indigo-0:236,239,248;--semi-indigo-1:209,216,240;--semi-indigo-2:167,179,225;--semi-indigo-3:128,144,211;--semi-indigo-4:94,111,196;--semi-indigo-5:63,81,181;--semi-indigo-6:51,66,161;--semi-indigo-7:40,52,140;--semi-indigo-8:31,40,120;--semi-indigo-9:23,29,99;--semi-light-blue-0:233,247,253;--semi-light-blue-1:201,236,252;--semi-light-blue-2:149,216,248;--semi-light-blue-3:98,195,245;--semi-light-blue-4:48,172,241;--semi-light-blue-5:0,149,238;--semi-light-blue-6:0,123,202;--semi-light-blue-7:0,99,167;--semi-light-blue-8:0,75,131;--semi-light-blue-9:0,53,95;--semi-light-green-0:243,248,236;--semi-light-green-1:227,240,208;--semi-light-green-2:200,226,165;--semi-light-green-3:173,211,126;--semi-light-green-4:147,197,91;--semi-light-green-5:123,182,60;--semi-light-green-6:100,152,48;--semi-light-green-7:78,121,38;--semi-light-green-8:57,91,27;--semi-light-green-9:37,61,18;--semi-lime-0:242,250,230;--semi-lime-1:227,246,197;--semi-lime-2:203,237,142;--semi-lime-3:183,227,91;--semi-lime-4:167,218,44;--semi-lime-5:155,209,0;--semi-lime-6:126,174,0;--semi-lime-7:99,139,0;--semi-lime-8:72,104,0;--semi-lime-9:47,70,0;--semi-orange-0:255,248,234;--semi-orange-1:254,238,204;--semi-orange-2:254,217,152;--semi-orange-3:253,193,101;--semi-orange-4:253,166,51;--semi-orange-5:252,136,0;--semi-orange-6:210,103,0;--semi-orange-7:168,74,0;--semi-orange-8:126,49,0;--semi-orange-9:84,29,0;--semi-pink-0:253,236,239;--semi-pink-1:251,207,216;--semi-pink-2:246,160,181;--semi-pink-3:242,115,150;--semi-pink-4:237,72,123;--semi-pink-5:233,30,99;--semi-pink-6:197,19,86;--semi-pink-7:162,11,72;--semi-pink-8:126,5,58;--semi-pink-9:90,1,43;--semi-purple-0:247,233,247;--semi-purple-1:239,202,240;--semi-purple-2:221,155,224;--semi-purple-3:201,111,209;--semi-purple-4:180,73,194;--semi-purple-5:158,40,179;--semi-purple-6:135,30,158;--semi-purple-7:113,22,138;--semi-purple-8:92,15,117;--semi-purple-9:73,10,97;--semi-red-0:254,242,237;--semi-red-1:254,221,210;--semi-red-2:253,183,165;--semi-red-3:251,144,120;--semi-red-4:250,102,76;--semi-red-5:249,57,32;--semi-red-6:213,37,21;--semi-red-7:178,20,12;--semi-red-8:142,8,5;--semi-red-9:106,1,3;--semi-teal-0:228,247,244;--semi-teal-1:192,240,232;--semi-teal-2:135,224,211;--semi-teal-3:84,209,193;--semi-teal-4:39,194,176;--semi-teal-5:0,179,161;--semi-teal-6:0,149,137;--semi-teal-7:0,119,111;--semi-teal-8:0,89,85;--semi-teal-9:0,60,58;--semi-violet-0:243,237,249;--semi-violet-1:226,209,244;--semi-violet-2:196,167,233;--semi-violet-3:166,127,221;--semi-violet-4:136,91,210;--semi-violet-5:106,58,199;--semi-violet-6:87,47,179;--semi-violet-7:70,37,158;--semi-violet-8:54,28,138;--semi-violet-9:40,20,117;--semi-white:255,255,255;--semi-yellow-0:255,253,234;--semi-yellow-1:254,251,203;--semi-yellow-2:253,243,152;--semi-yellow-3:252,232,101;--semi-yellow-4:251,218,50;--semi-yellow-5:250,200,0;--semi-yellow-6:208,170,0;--semi-yellow-7:167,139,0;--semi-yellow-8:125,106,0;--semi-yellow-9:83,72,0;--semi-ai-purple-0:248,237,255;--semi-ai-purple-1:242,218,255;--semi-ai-purple-2:227,181,255;--semi-ai-purple-3:209,145,255;--semi-ai-purple-4:189,108,255;--semi-ai-purple-5:166,71,255;--semi-ai-purple-6:134,54,219;--semi-ai-purple-7:105,40,184;--semi-ai-purple-8:78,28,148;--semi-ai-purple-9:54,18,112;--semi-ai-general-0-3:239,247,255;--semi-ai-general-0-2:244,244,255;--semi-ai-general-0-1:248,237,255;--semi-ai-general-0-0:255,242,255;--semi-ai-general-1-3:213,235,255;--semi-ai-general-1-2:223,224,255;--semi-ai-general-1-1:242,218,255;--semi-ai-general-1-0:255,218,254;--semi-ai-general-2-3:171,213,255;--semi-ai-general-2-2:193,192,255;--semi-ai-general-2-1:227,181,255;--semi-ai-general-2-0:254,181,255;--semi-ai-general-3-3:130,190,255;--semi-ai-general-3-2:163,160,255;--semi-ai-general-3-1:209,145,255;--semi-ai-general-3-0:249,143,255;--semi-ai-general-4-3:88,166,255;--semi-ai-general-4-2:134,129,255;--semi-ai-general-4-1:189,108,255;--semi-ai-general-4-0:242,106,255;--semi-ai-general-5-3:46,140,255;--semi-ai-general-5-2:107,97,255;--semi-ai-general-5-1:166,71,255;--semi-ai-general-5-0:233,69,255;--semi-ai-general-6-3:33,114,219;--semi-ai-general-6-2:88,77,219;--semi-ai-general-6-1:134,54,219;--semi-ai-general-6-0:194,53,219;--semi-ai-general-7-3:22,89,184;--semi-ai-general-7-2:71,59,184;--semi-ai-general-7-1:105,40,184;--semi-ai-general-7-0:157,39,184;--semi-ai-general-8-3:13,67,148;--semi-ai-general-8-2:55,43,148;--semi-ai-general-8-1:78,28,148;--semi-ai-general-8-0:121,27,148;--semi-ai-general-9-3:7,47,112;--semi-ai-general-9-2:40,29,112;--semi-ai-general-9-1:54,18,112;--semi-ai-general-9-0:88,17,112;--semi-ai-general-0:linear-gradient(278deg, rgba(var(--semi-ai-general-0-0)) 0%, rgba(var(--semi-ai-general-0-1)) 30%, rgba(var(--semi-ai-general-0-2)) 60%, rgba(var(--semi-ai-general-0-3)) 100%);--semi-ai-general-1:linear-gradient(278deg, rgba(var(--semi-ai-general-1-0)) 0%, rgba(var(--semi-ai-general-1-1)) 30%, rgba(var(--semi-ai-general-1-2)) 60%, rgba(var(--semi-ai-general-1-3)) 100%);--semi-ai-general-2:linear-gradient(278deg, rgba(var(--semi-ai-general-2-0)) 0%, rgba(var(--semi-ai-general-2-1)) 30%, rgba(var(--semi-ai-general-2-2)) 60%, rgba(var(--semi-ai-general-2-3)) 100%);--semi-ai-general-3:linear-gradient(278deg, rgba(var(--semi-ai-general-3-0)) 0%, rgba(var(--semi-ai-general-3-1)) 30%, rgba(var(--semi-ai-general-3-2)) 60%, rgba(var(--semi-ai-general-3-3)) 100%);--semi-ai-general-4:linear-gradient(278deg, rgba(var(--semi-ai-general-4-0)) 0%, rgba(var(--semi-ai-general-4-1)) 30%, rgba(var(--semi-ai-general-4-2)) 60%, rgba(var(--semi-ai-general-4-3)) 100%);--semi-ai-general-5:linear-gradient(278deg, rgba(var(--semi-ai-general-5-0)) 0%, rgba(var(--semi-ai-general-5-1)) 30%, rgba(var(--semi-ai-general-5-2)) 60%, rgba(var(--semi-ai-general-5-3)) 100%);--semi-ai-general-6:linear-gradient(278deg, rgba(var(--semi-ai-general-6-0)) 0%, rgba(var(--semi-ai-general-6-1)) 30%, rgba(var(--semi-ai-general-6-2)) 60%, rgba(var(--semi-ai-general-6-3)) 100%);--semi-ai-general-7:linear-gradient(278deg, rgba(var(--semi-ai-general-7-0)) 0%, rgba(var(--semi-ai-general-7-1)) 30%, rgba(var(--semi-ai-general-7-2)) 60%, rgba(var(--semi-ai-general-7-3)) 100%);--semi-ai-general-8:linear-gradient(278deg, rgba(var(--semi-ai-general-8-0)) 0%, rgba(var(--semi-ai-general-8-1)) 30%, rgba(var(--semi-ai-general-8-2)) 60%, rgba(var(--semi-ai-general-8-3)) 100%);--semi-ai-general-9:linear-gradient(278deg, rgba(var(--semi-ai-general-9-0)) 0%, rgba(var(--semi-ai-general-9-1)) 30%, rgba(var(--semi-ai-general-9-2)) 60%, rgba(var(--semi-ai-general-9-3)) 100%)}body[theme-mode=dark],body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{--semi-red-0:108,9,11;--semi-red-1:144,17,16;--semi-red-2:180,32,25;--semi-red-3:215,51,36;--semi-red-4:251,73,50;--semi-red-5:252,114,90;--semi-red-6:253,153,131;--semi-red-7:253,190,172;--semi-red-8:254,224,213;--semi-red-9:255,243,239;--semi-pink-0:92,7,48;--semi-pink-1:128,14,65;--semi-pink-2:164,23,81;--semi-pink-3:199,34,97;--semi-pink-4:235,47,113;--semi-pink-5:239,86,134;--semi-pink-6:243,126,159;--semi-pink-7:247,168,188;--semi-pink-8:251,211,220;--semi-pink-9:253,238,241;--semi-purple-0:74,16,97;--semi-purple-1:94,23,118;--semi-purple-2:115,31,138;--semi-purple-3:137,40,159;--semi-purple-4:160,51,179;--semi-purple-5:181,83,194;--semi-purple-6:202,120,209;--semi-purple-7:221,160,225;--semi-purple-8:239,206,240;--semi-purple-9:247,235,247;--semi-violet-0:64,27,119;--semi-violet-1:76,36,140;--semi-violet-2:88,46,160;--semi-violet-3:100,57,181;--semi-violet-4:114,70,201;--semi-violet-5:136,101,212;--semi-violet-6:162,136,223;--semi-violet-7:190,173,233;--semi-violet-8:221,212,244;--semi-violet-9:241,238,250;--semi-indigo-0:23,30,101;--semi-indigo-1:32,41,122;--semi-indigo-2:41,54,142;--semi-indigo-3:52,68,163;--semi-indigo-4:64,83,183;--semi-indigo-5:95,113,197;--semi-indigo-6:129,145,212;--semi-indigo-7:167,180,226;--semi-indigo-8:209,216,241;--semi-indigo-9:237,239,248;--semi-blue-0:5,49,112;--semi-blue-1:10,70,148;--semi-blue-2:19,92,184;--semi-blue-3:29,117,219;--semi-blue-4:41,144,255;--semi-blue-5:84,169,255;--semi-blue-6:127,193,255;--semi-blue-7:169,215,255;--semi-blue-8:212,236,255;--semi-blue-9:239,248,255;--semi-light-blue-0:0,55,97;--semi-light-blue-1:0,77,133;--semi-light-blue-2:3,102,169;--semi-light-blue-3:10,129,204;--semi-light-blue-4:19,159,240;--semi-light-blue-5:64,180,243;--semi-light-blue-6:110,200,246;--semi-light-blue-7:157,220,249;--semi-light-blue-8:206,238,252;--semi-light-blue-9:235,248,254;--semi-cyan-0:4,52,61;--semi-cyan-1:7,79,92;--semi-cyan-2:10,108,123;--semi-cyan-3:14,137,153;--semi-cyan-4:19,168,184;--semi-cyan-5:56,187,198;--semi-cyan-6:98,205,212;--semi-cyan-7:145,223,227;--semi-cyan-8:198,239,241;--semi-cyan-9:231,247,248;--semi-teal-0:2,60,57;--semi-teal-1:4,90,85;--semi-teal-2:7,119,111;--semi-teal-3:10,149,136;--semi-teal-4:14,179,161;--semi-teal-5:51,194,176;--semi-teal-6:94,209,193;--semi-teal-7:142,225,211;--semi-teal-8:196,240,232;--semi-teal-9:230,247,244;--semi-green-0:18,60,25;--semi-green-1:28,90,37;--semi-green-2:39,119,49;--semi-green-3:50,149,61;--semi-green-4:62,179,73;--semi-green-5:93,194,100;--semi-green-6:127,209,132;--semi-green-7:166,225,168;--semi-green-8:208,240,209;--semi-green-9:236,247,236;--semi-light-green-0:38,61,19;--semi-light-green-1:59,92,29;--semi-light-green-2:81,123,40;--semi-light-green-3:103,153,52;--semi-light-green-4:127,184,64;--semi-light-green-5:151,198,95;--semi-light-green-6:176,212,129;--semi-light-green-7:201,227,167;--semi-light-green-8:228,241,209;--semi-light-green-9:243,248,237;--semi-lime-0:49,70,3;--semi-lime-1:75,105,5;--semi-lime-2:103,141,9;--semi-lime-3:132,176,12;--semi-lime-4:162,211,17;--semi-lime-5:174,220,58;--semi-lime-6:189,229,102;--semi-lime-7:207,237,150;--semi-lime-8:229,246,201;--semi-lime-9:243,251,233;--semi-yellow-0:84,73,3;--semi-yellow-1:126,108,6;--semi-yellow-2:168,142,10;--semi-yellow-3:210,175,15;--semi-yellow-4:252,206,20;--semi-yellow-5:253,222,67;--semi-yellow-6:253,235,113;--semi-yellow-7:254,245,160;--semi-yellow-8:254,251,208;--semi-yellow-9:255,254,236;--semi-amber-0:81,46,9;--semi-amber-1:121,75,15;--semi-amber-2:161,107,22;--semi-amber-3:202,143,30;--semi-amber-4:242,183,38;--semi-amber-5:245,202,80;--semi-amber-6:247,219,122;--semi-amber-7:250,234,166;--semi-amber-8:252,246,210;--semi-amber-9:254,251,237;--semi-orange-0:85,31,3;--semi-orange-1:128,53,6;--semi-orange-2:170,80,10;--semi-orange-3:213,111,15;--semi-orange-4:255,146,20;--semi-orange-5:255,174,67;--semi-orange-6:255,199,114;--semi-orange-7:255,221,161;--semi-orange-8:255,239,208;--semi-orange-9:255,249,237;--semi-grey-0:28,31,35;--semi-grey-1:46,50,56;--semi-grey-2:65,70,76;--semi-grey-3:85,91,97;--semi-grey-4:107,112,117;--semi-grey-5:136,141,146;--semi-grey-6:167,171,176;--semi-grey-7:198,202,205;--semi-grey-8:230,232,234;--semi-grey-9:249,249,249;--semi-white:255, 255, 255;--semi-black:0, 0, 0;--semi-ai-purple-0:58,23,112;--semi-ai-purple-1:83,35,148;--semi-ai-purple-2:111,49,184;--semi-ai-purple-3:141,65,219;--semi-ai-purple-4:167,68,255;--semi-ai-purple-5:195,117,255;--semi-ai-purple-6:213,152,255;--semi-ai-purple-7:229,186,255;--semi-ai-purple-8:243,221,255;--semi-ai-purple-9:251,243,255;--semi-ai-general-0-0:9,44,100;--semi-ai-general-0-1:39,29,108;--semi-ai-general-0-2:58,23,112;--semi-ai-general-0-3:80,18,101;--semi-ai-general-1-0:17,64,136;--semi-ai-general-1-1:54,43,144;--semi-ai-general-1-2:83,35,148;--semi-ai-general-1-3:113,28,137;--semi-ai-general-2-0:26,86,172;--semi-ai-general-2-1:70,59,180;--semi-ai-general-2-2:111,49,184;--semi-ai-general-2-3:148,41,173;--semi-ai-general-3-0:38,111,207;--semi-ai-general-3-1:88,78,215;--semi-ai-general-3-2:141,65,219;--semi-ai-general-3-3:185,55,208;--semi-ai-general-4-0:35,127,240;--semi-ai-general-4-1:94,84,248;--semi-ai-general-4-2:167,68,255;--semi-ai-general-4-3:219,56,241;--semi-ai-general-5-0:91,162,245;--semi-ai-general-5-1:134,129,252;--semi-ai-general-5-2:195,117,255;--semi-ai-general-5-3:234,107,246;--semi-ai-general-6-0:131,187,248;--semi-ai-general-6-1:163,160,253;--semi-ai-general-6-2:213,152,255;--semi-ai-general-6-3:243,143,248;--semi-ai-general-7-0:172,210,250;--semi-ai-general-7-1:192,192,253;--semi-ai-general-7-2:229,186,255;--semi-ai-general-7-3:249,180,251;--semi-ai-general-8-0:213,233,253;--semi-ai-general-8-1:223,223,254;--semi-ai-general-8-2:243,221,255;--semi-ai-general-8-3:253,217,252;--semi-ai-general-9-0:239,247,254;--semi-ai-general-9-1:244,244,255;--semi-ai-general-9-2:251,243,255;--semi-ai-general-9-3:254,241,254;--semi-ai-general-0:linear-gradient(278deg, rgba(var(--semi-ai-general-0-0)) 0%, rgba(var(--semi-ai-general-0-1)) 30%, rgba(var(--semi-ai-general-0-2)) 60%, rgba(var(--semi-ai-general-0-3)) 100%);--semi-ai-general-1:linear-gradient(278deg, rgba(var(--semi-ai-general-1-0)) 0%, rgba(var(--semi-ai-general-1-1)) 30%, rgba(var(--semi-ai-general-1-2)) 60%, rgba(var(--semi-ai-general-1-3)) 100%);--semi-ai-general-2:linear-gradient(278deg, rgba(var(--semi-ai-general-2-0)) 0%, rgba(var(--semi-ai-general-2-1)) 30%, rgba(var(--semi-ai-general-2-2)) 60%, rgba(var(--semi-ai-general-2-3)) 100%);--semi-ai-general-3:linear-gradient(278deg, rgba(var(--semi-ai-general-3-0)) 0%, rgba(var(--semi-ai-general-3-1)) 30%, rgba(var(--semi-ai-general-3-2)) 60%, rgba(var(--semi-ai-general-3-3)) 100%);--semi-ai-general-4:linear-gradient(278deg, rgba(var(--semi-ai-general-4-0)) 0%, rgba(var(--semi-ai-general-4-1)) 30%, rgba(var(--semi-ai-general-4-2)) 60%, rgba(var(--semi-ai-general-4-3)) 100%);--semi-ai-general-5:linear-gradient(278deg, rgba(var(--semi-ai-general-5-0)) 0%, rgba(var(--semi-ai-general-5-1)) 30%, rgba(var(--semi-ai-general-5-2)) 60%, rgba(var(--semi-ai-general-5-3)) 100%);--semi-ai-general-6:linear-gradient(278deg, rgba(var(--semi-ai-general-6-0)) 0%, rgba(var(--semi-ai-general-6-1)) 30%, rgba(var(--semi-ai-general-6-2)) 60%, rgba(var(--semi-ai-general-6-3)) 100%);--semi-ai-general-7:linear-gradient(278deg, rgba(var(--semi-ai-general-7-0)) 0%, rgba(var(--semi-ai-general-7-1)) 30%, rgba(var(--semi-ai-general-7-2)) 60%, rgba(var(--semi-ai-general-7-3)) 100%);--semi-ai-general-8:linear-gradient(278deg, rgba(var(--semi-ai-general-8-0)) 0%, rgba(var(--semi-ai-general-8-1)) 30%, rgba(var(--semi-ai-general-8-2)) 60%, rgba(var(--semi-ai-general-8-3)) 100%);--semi-ai-general-9:linear-gradient(278deg, rgba(var(--semi-ai-general-9-0)) 0%, rgba(var(--semi-ai-general-9-1)) 30%, rgba(var(--semi-ai-general-9-2)) 60%, rgba(var(--semi-ai-general-9-3)) 100%)}body,body[theme-mode=dark] .semi-always-light,:host,:host .semi-always-light{-webkit-font-smoothing:antialiased;--semi-color-white:rgba(var(--semi-white), 1);--semi-color-black:rgba(var(--semi-black), 1);--semi-color-primary:rgba(var(--semi-blue-5), 1);--semi-color-primary-hover:rgba(var(--semi-blue-6), 1);--semi-color-primary-active:rgba(var(--semi-blue-7), 1);--semi-color-primary-disabled:rgba(var(--semi-blue-2), 1);--semi-color-primary-light-default:rgba(var(--semi-blue-0), 1);--semi-color-primary-light-hover:rgba(var(--semi-blue-1), 1);--semi-color-primary-light-active:rgba(var(--semi-blue-2), 1);--semi-color-secondary:rgba(var(--semi-light-blue-5), 1);--semi-color-secondary-hover:rgba(var(--semi-light-blue-6), 1);--semi-color-secondary-active:rgba(var(--semi-light-blue-7), 1);--semi-color-secondary-disabled:rgba(var(--semi-light-blue-2), 1);--semi-color-secondary-light-default:rgba(var(--semi-light-blue-0), 1);--semi-color-secondary-light-hover:rgba(var(--semi-light-blue-1), 1);--semi-color-secondary-light-active:rgba(var(--semi-light-blue-2), 1);--semi-color-tertiary:rgba(var(--semi-grey-5), 1);--semi-color-tertiary-hover:rgba(var(--semi-grey-6), 1);--semi-color-tertiary-active:rgba(var(--semi-grey-7), 1);--semi-color-tertiary-light-default:rgba(var(--semi-grey-0), 1);--semi-color-tertiary-light-hover:rgba(var(--semi-grey-1), 1);--semi-color-tertiary-light-active:rgba(var(--semi-grey-2), 1);--semi-color-default:rgba(var(--semi-grey-0), 1);--semi-color-default-hover:rgba(var(--semi-grey-1), 1);--semi-color-default-active:rgba(var(--semi-grey-2), 1);--semi-color-info:rgba(var(--semi-blue-5), 1);--semi-color-info-hover:rgba(var(--semi-blue-6), 1);--semi-color-info-active:rgba(var(--semi-blue-7), 1);--semi-color-info-disabled:rgba(var(--semi-blue-2), 1);--semi-color-info-light-default:rgba(var(--semi-blue-0), 1);--semi-color-info-light-hover:rgba(var(--semi-blue-1), 1);--semi-color-info-light-active:rgba(var(--semi-blue-2), 1);--semi-color-success:rgba(var(--semi-green-5), 1);--semi-color-success-hover:rgba(var(--semi-green-6), 1);--semi-color-success-active:rgba(var(--semi-green-7), 1);--semi-color-success-disabled:rgba(var(--semi-green-2), 1);--semi-color-success-light-default:rgba(var(--semi-green-0), 1);--semi-color-success-light-hover:rgba(var(--semi-green-1), 1);--semi-color-success-light-active:rgba(var(--semi-green-2), 1);--semi-color-danger:rgba(var(--semi-red-5), 1);--semi-color-danger-hover:rgba(var(--semi-red-6), 1);--semi-color-danger-active:rgba(var(--semi-red-7), 1);--semi-color-danger-light-default:rgba(var(--semi-red-0), 1);--semi-color-danger-light-hover:rgba(var(--semi-red-1), 1);--semi-color-danger-light-active:rgba(var(--semi-red-2), 1);--semi-color-warning:rgba(var(--semi-orange-5), 1);--semi-color-warning-hover:rgba(var(--semi-orange-6), 1);--semi-color-warning-active:rgba(var(--semi-orange-7), 1);--semi-color-warning-light-default:rgba(var(--semi-orange-0), 1);--semi-color-warning-light-hover:rgba(var(--semi-orange-1), 1);--semi-color-warning-light-active:rgba(var(--semi-orange-2), 1);--semi-color-focus-border:rgba(var(--semi-blue-5), 1);--semi-color-disabled-text:rgba(var(--semi-grey-9), .35);--semi-color-disabled-border:rgba(var(--semi-grey-1), 1);--semi-color-disabled-bg:rgba(var(--semi-grey-1), 1);--semi-color-disabled-fill:rgba(var(--semi-grey-8), .04);--semi-color-shadow:rgba(var(--semi-black), .04);--semi-color-link:rgba(var(--semi-blue-5), 1);--semi-color-link-hover:rgba(var(--semi-blue-6), 1);--semi-color-link-active:rgba(var(--semi-blue-7), 1);--semi-color-link-visited:rgba(var(--semi-blue-5), 1);--semi-color-border:rgba(var(--semi-grey-9), .08);--semi-color-nav-bg:rgba(var(--semi-white), 1);--semi-color-overlay-bg:#16161a99;--semi-color-fill-0:rgba(var(--semi-grey-8), .05);--semi-color-fill-1:rgba(var(--semi-grey-8), .09);--semi-color-fill-2:rgba(var(--semi-grey-8), .13);--semi-color-bg-0:rgba(var(--semi-white), 1);--semi-color-bg-1:rgba(var(--semi-white), 1);--semi-color-bg-2:rgba(var(--semi-white), 1);--semi-color-bg-3:rgba(var(--semi-white), 1);--semi-color-bg-4:rgba(var(--semi-white), 1);--semi-color-text-0:rgba(var(--semi-grey-9), 1);--semi-color-text-1:rgba(var(--semi-grey-9), .8);--semi-color-text-2:rgba(var(--semi-grey-9), .62);--semi-color-text-3:rgba(var(--semi-grey-9), .35);--semi-shadow-elevated:0 0 1px #0000004d, 0 4px 14px #0000001a;--semi-border-radius-extra-small:3px;--semi-border-radius-small:3px;--semi-border-radius-medium:6px;--semi-border-radius-large:12px;--semi-border-radius-circle:50%;--semi-border-radius-full:9999px;--semi-color-highlight-bg:rgba(var(--semi-yellow-4), 1);--semi-color-highlight:rgba(var(--semi-black), 1);--semi-color-data-0:#5769ff;--semi-color-data-1:#8ed4e7;--semi-color-data-2:#f58700;--semi-color-data-3:#dcb7fc;--semi-color-data-4:#4a9cf7;--semi-color-data-5:#f3cc35;--semi-color-data-6:#fe8090;--semi-color-data-7:#8bd7d2;--semi-color-data-8:#83b023;--semi-color-data-9:#e9a5e5;--semi-color-data-10:#30a7ce;--semi-color-data-11:#f9c064;--semi-color-data-12:#b171f9;--semi-color-data-13:#77b6f9;--semi-color-data-14:#c88f02;--semi-color-data-15:#ffaab2;--semi-color-data-16:#33b0ab;--semi-color-data-17:#b6d781;--semi-color-data-18:#d458d4;--semi-color-data-19:#bcc6ff;--semi-color-ai-general:var(--semi-ai-general-5);--semi-color-ai-general-hover:var(--semi-ai-general-6);--semi-color-ai-general-active:var(--semi-ai-general-7);--semi-color-ai-general-disabled:var(--semi-ai-general-2);--semi-color-ai-purple:rgba(var(--semi-ai-purple-5));--semi-color-ai-purple-hover:rgba(var(--semi-ai-purple-6));--semi-color-ai-purple-active:rgba(var(--semi-ai-purple-7));--semi-color-ai-purple-disabled:rgba(var(--semi-ai-purple-2));--semi-color-ai-background-bottom:linear-gradient(201.15deg, #ffffff0a 6.58%, #ffe28a0a 32.88%, #e72dff0a 67.93%, #0073ff0a 94.23%);--semi-color-ai-background-bottom-hover:linear-gradient(201.15deg, #ffffff14 6.58%, #ffe28a14 32.88%, #e72dff14 67.93%, #0073ff14 94.23%);--semi-color-ai-background-bottom-active:linear-gradient(201.15deg, #ffffff1f 6.58%, #ffe28a1f 32.88%, #e72dff1f 67.93%, #0073ff1f 94.23%);--semi-color-ai-background-top:linear-gradient(201.15deg, #5338ff29 6.58%, #b030f018 32.88%, #e72dff0c 59.17%, #fff0 94.23%);--semi-color-ai-background-top-hover:linear-gradient(201.15deg, #5338ff52 6.58%, #b030f031 32.88%, #e72dff18 59.17%, #fff0 94.23%);font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}body[theme-mode=dark],body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{-webkit-font-smoothing:antialiased;--semi-color-white:#e4e7f5;--semi-color-black:rgba(var(--semi-black), 1);--semi-color-primary:rgba(var(--semi-blue-5), 1);--semi-color-primary-hover:rgba(var(--semi-blue-6), 1);--semi-color-primary-active:rgba(var(--semi-blue-7), 1);--semi-color-primary-disabled:rgba(var(--semi-blue-2), 1);--semi-color-primary-light-default:rgba(var(--semi-blue-5), .2);--semi-color-primary-light-hover:rgba(var(--semi-blue-5), .3);--semi-color-primary-light-active:rgba(var(--semi-blue-5), .4);--semi-color-secondary:rgba(var(--semi-light-blue-5), 1);--semi-color-secondary-hover:rgba(var(--semi-light-blue-6), 1);--semi-color-secondary-active:rgba(var(--semi-light-blue-7), 1);--semi-color-secondary-disabled:rgba(var(--semi-light-blue-2), 1);--semi-color-secondary-light-default:rgba(var(--semi-light-blue-5), .2);--semi-color-secondary-light-hover:rgba(var(--semi-light-blue-5), .3);--semi-color-secondary-light-active:rgba(var(--semi-light-blue-5), .4);--semi-color-tertiary:rgba(var(--semi-grey-5), 1);--semi-color-tertiary-hover:rgba(var(--semi-grey-6), 1);--semi-color-tertiary-active:rgba(var(--semi-grey-7), 1);--semi-color-tertiary-light-default:rgba(var(--semi-grey-5), .2);--semi-color-tertiary-light-hover:rgba(var(--semi-grey-5), .3);--semi-color-tertiary-light-active:rgba(var(--semi-grey-5), .4);--semi-color-default:rgba(var(--semi-grey-0), 1);--semi-color-default-hover:rgba(var(--semi-grey-1), 1);--semi-color-default-active:rgba(var(--semi-grey-2), 1);--semi-color-info:rgba(var(--semi-blue-5), 1);--semi-color-info-hover:rgba(var(--semi-blue-6), 1);--semi-color-info-active:rgba(var(--semi-blue-7), 1);--semi-color-info-disabled:rgba(var(--semi-blue-2), 1);--semi-color-info-light-default:rgba(var(--semi-blue-5), .2);--semi-color-info-light-hover:rgba(var(--semi-blue-5), .3);--semi-color-info-light-active:rgba(var(--semi-blue-5), .4);--semi-color-success:rgba(var(--semi-green-5), 1);--semi-color-success-hover:rgba(var(--semi-green-6), 1);--semi-color-success-active:rgba(var(--semi-green-7), 1);--semi-color-success-disabled:rgba(var(--semi-green-2), 1);--semi-color-success-light-default:rgba(var(--semi-green-5), .2);--semi-color-success-light-hover:rgba(var(--semi-green-5), .3);--semi-color-success-light-active:rgba(var(--semi-green-5), .4);--semi-color-danger:rgba(var(--semi-red-5), 1);--semi-color-danger-hover:rgba(var(--semi-red-6), 1);--semi-color-danger-active:rgba(var(--semi-red-7), 1);--semi-color-danger-light-default:rgba(var(--semi-red-5), .2);--semi-color-danger-light-hover:rgba(var(--semi-red-5), .3);--semi-color-danger-light-active:rgba(var(--semi-red-5), .4);--semi-color-warning:rgba(var(--semi-orange-5), 1);--semi-color-warning-hover:rgba(var(--semi-orange-6), 1);--semi-color-warning-active:rgba(var(--semi-orange-7), 1);--semi-color-warning-light-default:rgba(var(--semi-orange-5), .2);--semi-color-warning-light-hover:rgba(var(--semi-orange-5), .3);--semi-color-warning-light-active:rgba(var(--semi-orange-5), .4);--semi-color-focus-border:rgba(var(--semi-blue-5), 1);--semi-color-disabled-text:rgba(var(--semi-grey-9), .35);--semi-color-disabled-border:rgba(var(--semi-grey-1), 1);--semi-color-disabled-bg:rgba(var(--semi-grey-1), 1);--semi-color-disabled-fill:rgba(var(--semi-grey-8), .04);--semi-color-link:rgba(var(--semi-blue-5), 1);--semi-color-link-hover:rgba(var(--semi-blue-6), 1);--semi-color-link-active:rgba(var(--semi-blue-7), 1);--semi-color-link-visited:rgba(var(--semi-blue-5), 1);--semi-color-nav-bg:#232429;--semi-shadow-elevated:inset 0 0 0 1px #ffffff1a, 0 4px 14px #00000040;--semi-color-overlay-bg:#16161a99;--semi-color-fill-0:rgba(var(--semi-white), .12);--semi-color-fill-1:rgba(var(--semi-white), .16);--semi-color-fill-2:rgba(var(--semi-white), .2);--semi-color-border:rgba(var(--semi-white), .08);--semi-color-shadow:rgba(var(--semi-black), .04);--semi-color-bg-0:#16161a;--semi-color-bg-1:#232429;--semi-color-bg-2:#35363c;--semi-color-bg-3:#43444a;--semi-color-bg-4:#4f5159;--semi-color-text-0:rgba(var(--semi-grey-9), 1);--semi-color-text-1:rgba(var(--semi-grey-9), .8);--semi-color-text-2:rgba(var(--semi-grey-9), .6);--semi-color-text-3:rgba(var(--semi-grey-9), .35);--semi-border-radius-extra-small:3px;--semi-border-radius-small:3px;--semi-border-radius-medium:6px;--semi-border-radius-large:12px;--semi-border-radius-circle:50%;--semi-border-radius-full:9999px;--semi-color-highlight-bg:rgba(var(--semi-yellow-2), 1);--semi-color-highlight:rgba(var(--semi-white), 1);--semi-color-data-0:#5e6dc2;--semi-color-data-1:#086878;--semi-color-data-2:#faad3f;--semi-color-data-3:#4c2b9c;--semi-color-data-4:#107df8;--semi-color-data-5:#f8ca10;--semi-color-data-6:#c31e57;--semi-color-data-7:#057773;--semi-color-data-8:#9acf0d;--semi-color-data-9:#751d8a;--semi-color-data-10:#10a2b4;--semi-color-data-11:#d06e0b;--semi-color-data-12:#7142c5;--semi-color-data-13:#0764d4;--semi-color-data-14:#fbe86e;--semi-color-data-15:#a01349;--semi-color-data-16:#0bb3a7;--semi-color-data-17:#628a06;--semi-color-data-18:#a230b3;--semi-color-data-19:#28338a;--semi-color-ai-general:var(--semi-ai-general-5);--semi-color-ai-general-hover:var(--semi-ai-general-6);--semi-color-ai-general-active:var(--semi-ai-general-7);--semi-color-ai-general-disabled:var(--semi-ai-general-2);--semi-color-ai-purple:rgba(var(--semi-ai-purple-5));--semi-color-ai-purple-hover:rgba(var(--semi-ai-purple-6));--semi-color-ai-purple-active:rgba(var(--semi-ai-purple-7));--semi-color-ai-purple-disabled:rgba(var(--semi-ai-purple-2));--semi-color-ai-background-bottom:linear-gradient(201.15deg, #ffe28a33 6.58%, #e72dff33 50.4%, #0073ff33 94.23%);--semi-color-ai-background-bottom-hover:linear-gradient(201.15deg, #ffe28a4d 6.58%, #e72dff4d 50.4%, #0073ff4d 94.23%);--semi-color-ai-background-bottom-active:linear-gradient(201.15deg, #ffe28a66 6.58%, #e72dff66 50.4%, #0073ff66 94.23%);--semi-color-ai-background-top:linear-gradient(201.15deg, #5338ff5c 6.58%, #b030f037 32.88%, #9a00ae1c 59.17%, #0000 94.23%);--semi-color-ai-background-top-hover:linear-gradient(201.15deg, #5338ffb8 6.58%, #b030f06e 32.88%, #9a00ae37 59.17%, #0000 94.23%);font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--console-canvas:#f7f8fa;--console-surface:#fff;--console-surface-muted:#f2f3f5;--console-ink:#1d1d1f;--console-muted:#646a73;--console-hairline:#e5e6eb;--console-blue:#06c;--console-blue-soft:#e8f2ff;--console-radius:12px;--semi-color-primary:var(--console-blue);--semi-color-primary-hover:#0059b3;--semi-border-radius-small:6px;--semi-border-radius-medium:8px;--semi-border-radius-large:var(--console-radius);font-synthesis:none;text-rendering:optimizelegibility;font-family:SF Pro Text,Segoe UI Variable,Segoe UI,system-ui,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body[theme-mode=dark]{--console-canvas:#161719;--console-surface:#202124;--console-surface-muted:#292a2e;--console-ink:#f5f5f7;--console-muted:#aeb2ba;--console-hairline:#34363b;--console-blue:#2997ff;--console-blue-soft:#122c45}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{background:var(--console-canvas);color:var(--console-ink);-webkit-font-smoothing:antialiased}button,input{font:inherit}:focus-visible{outline:3px solid color-mix(in srgb, var(--console-blue) 60%, transparent);outline-offset:2px}.console-layout{background:var(--console-canvas);min-height:100dvh}.console-sider{border-right:1px solid var(--console-hairline);background:var(--console-surface);width:248px;height:100dvh;position:sticky;top:0}.workspace-mark{gap:18px;padding:22px 20px 14px;display:grid}.workspace-mark>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-mark strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.console-wordmark{color:var(--console-ink);letter-spacing:-.05em;font-size:22px;font-weight:680}.console-nav{background:0 0;border-right:0;height:calc(100dvh - 112px)}.console-nav .semi-navigation-item{border-radius:8px;margin-inline:10px}.console-header{z-index:10;border-bottom:1px solid var(--console-hairline);background:color-mix(in srgb, var(--console-surface) 88%, transparent);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);justify-content:space-between;align-items:center;min-height:64px;padding:0 28px;display:flex;position:sticky;top:0}.global-search{width:min(440px,42vw)}.header-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.mobile-header-start{display:none}.mobile-console-nav{border-right:0}.locale-select{width:116px}.account-summary{align-items:center;gap:8px;max-width:180px;font-size:13px;font-weight:600;display:flex}.account-summary>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-content{background:var(--console-canvas);min-width:0;padding:36px 40px 56px}.devices-page{width:min(1500px,100%);margin-inline:auto}.agent-update-panel{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);gap:16px;margin-bottom:20px;padding:20px;display:grid}.agent-update-heading,.agent-update-heading>div,.agent-update-rollout,.agent-update-progress{gap:5px;display:grid}.agent-update-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.agent-update-heading h2,.agent-update-heading p{margin:0}.agent-update-heading h2{letter-spacing:-.01em;font-size:17px;font-weight:600}.agent-update-heading p,.agent-update-rollout>span,.agent-update-state span,.agent-update-error span{color:var(--console-muted);font-size:13px;line-height:1.5}.agent-update-rollout{background:var(--console-surface-muted);border-radius:8px;padding:14px 16px}.agent-update-rollout>div{align-items:center;gap:10px;display:flex}.agent-update-rollout strong{font-size:13px}.agent-update-progress>div{color:var(--console-muted);justify-content:space-between;gap:16px;font-size:12px;display:flex}.agent-update-progress strong{color:var(--console-ink)}.agent-update-progress progress{background:var(--console-surface-muted);width:100%;height:6px;accent-color:var(--console-blue);border:0;border-radius:999px;overflow:hidden}.agent-update-progress progress::-webkit-progress-bar{background:var(--console-surface-muted)}.agent-update-progress progress::-webkit-progress-value{background:var(--console-blue);border-radius:999px}.agent-update-metrics{border-block:1px solid var(--console-hairline);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}.agent-update-metrics>div{border-right:1px solid var(--console-hairline);gap:5px;padding:14px 12px;display:grid}.agent-update-metrics>div:first-child{padding-left:0}.agent-update-metrics>div:last-child{border-right:0;padding-right:0}.agent-update-metrics dt{color:var(--console-muted);font-size:11px;line-height:1.35}.agent-update-metrics dd{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:600}.agent-update-state,.agent-update-error{align-items:center;gap:10px;min-height:58px;display:flex}.agent-update-state:not(.agent-update-error){flex-direction:column;justify-content:center;align-items:flex-start}.agent-update-state>div,.agent-update-error>div{flex:1;gap:3px;display:grid}.agent-update-attention{margin:0}.overview-page{gap:24px;display:grid}.overview-metrics-section>h2{color:var(--console-muted);letter-spacing:.02em;margin:0 0 10px;font-size:12px;font-weight:650}.overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.overview-metric{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);align-content:space-between;min-height:142px;padding:18px;display:grid}.overview-metric>span,.overview-metric small{color:var(--console-muted);font-size:12px;line-height:1.45}.overview-metric strong{color:var(--console-ink);letter-spacing:-.04em;font-size:30px}.overview-metric.attention strong{color:var(--semi-color-danger)}.overview-grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:16px;display:grid}.activation-card,.platform-card{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);padding:22px}.overview-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.overview-section-heading h2{margin:4px 0 0;font-size:20px}.activation-card>p,.platform-card>p{color:var(--console-muted);font-size:13px;line-height:1.55}.activation-steps{margin:20px 0 0;padding:0;list-style:none;display:grid}.activation-steps li{border-top:1px solid var(--console-hairline);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 0;display:grid}.activation-steps li>span{border:1px solid var(--console-hairline);width:24px;height:24px;color:var(--console-blue);border-radius:50%;place-items:center;display:grid}.activation-steps li.complete>span{border-color:color-mix(in srgb, var(--semi-color-success) 40%, var(--console-hairline));color:var(--semi-color-success)}.activation-steps strong{color:var(--console-ink);font-size:14px}.activation-steps p{color:var(--console-muted);margin:3px 0 0;font-size:12px;line-height:1.45}.platform-card dl{margin:20px 0;display:grid}.platform-card dl>div{border-top:1px solid var(--console-hairline);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.platform-card dt{color:var(--console-muted);font-size:12px}.platform-card dd{color:var(--console-ink);margin:0;font-size:13px;font-weight:650}.billing-page{width:min(1120px,100%);margin-inline:auto}.organization-data-page{width:min(1040px,100%);margin-inline:auto}.organization-data-heading{align-items:flex-start}.organization-data-banner{border-radius:var(--console-radius);margin-bottom:16px}.organization-data-timeline{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px;display:grid}.organization-data-timeline>div{gap:6px;min-width:0;padding:20px;display:grid}.organization-data-timeline>div+div{border-left:1px solid var(--console-hairline)}.organization-data-timeline span,.organization-data-export-metrics,.organization-data-empty,.organization-data-danger>div>span{color:var(--console-muted);font-size:13px}.organization-data-timeline strong{color:var(--console-ink);font-size:15px;line-height:1.45}.organization-data-section,.organization-data-danger{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);margin-top:16px;padding:24px}.organization-data-section-heading,.organization-data-danger,.organization-data-export-list article{justify-content:space-between;align-items:center;gap:20px;display:flex}.organization-data-section h2,.organization-data-danger h2{color:var(--console-ink);letter-spacing:-.02em;margin:0;font-size:20px}.organization-data-section-heading p,.organization-data-danger p{max-width:720px;color:var(--console-muted);margin:7px 0 0;line-height:1.55}.organization-data-empty{background:var(--console-surface-muted);border-radius:8px;gap:4px;margin-top:20px;padding:22px;display:grid}.organization-data-empty strong{color:var(--console-ink);font-size:14px}.organization-data-export-list{border-top:1px solid var(--console-hairline);margin-top:20px}.organization-data-export-list article{border-bottom:1px solid var(--console-hairline);min-height:72px;padding:14px 0}.organization-data-export-list article>div:first-child{flex:0 0 170px;gap:4px;display:grid}.organization-data-export-list article>div:first-child span{color:var(--console-muted);font-size:12px}.organization-data-export-metrics{flex-wrap:wrap;flex:1;gap:8px 18px;display:flex}.organization-data-danger{border-color:color-mix(in srgb, var(--semi-color-danger) 32%, var(--console-hairline));background:color-mix(in srgb, var(--semi-color-danger-light-default) 26%, var(--console-surface))}.organization-data-action-form,.organization-data-verification,.organization-data-download{gap:14px;display:grid}.organization-data-action-form>p,.organization-data-verification>p{color:var(--console-muted);margin:0;line-height:1.55}.organization-data-action-form label,.organization-data-verification label{color:var(--console-ink);gap:7px;font-size:13px;font-weight:600;display:grid}.organization-data-action-form label small{color:var(--console-muted);font-weight:400;line-height:1.45}.organization-data-verification{background:var(--console-surface-muted);border-radius:8px;padding:16px}.organization-data-verification h3{margin:0;font-size:15px}.organization-data-verification .semi-button{justify-self:start}.organization-data-download>code{overflow-wrap:anywhere;background:var(--console-surface-muted);color:var(--console-muted);border-radius:7px;padding:10px 12px;font-size:11px}.organization-data-download-list{border:1px solid var(--console-hairline);border-radius:8px;max-height:320px;display:grid;overflow:auto}.organization-data-download-list a{color:var(--console-ink);grid-template-columns:minmax(0,1fr) 60px 90px;gap:12px;padding:10px 12px;font-size:13px;text-decoration:none;display:grid}.organization-data-download-list a+a{border-top:1px solid var(--console-hairline)}.organization-data-download-list a:hover{background:var(--console-surface-muted)}.organization-data-modal .semi-modal-body{max-height:calc(100vh - 190px);overflow-y:auto}.billing-banner{border-radius:var(--console-radius);margin-bottom:16px}.billing-loading{min-height:360px;color:var(--console-muted);place-content:center;justify-items:center;gap:14px;display:grid}.billing-summary-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);gap:16px;display:grid}.billing-current-plan,.billing-facts,.billing-plan{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface)}.billing-current-plan{padding:26px}.billing-card-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.billing-card-heading span,.billing-facts span,.billing-metric span{color:var(--console-muted);font-size:13px}.billing-card-heading h2,.billing-plan h2{letter-spacing:-.025em;margin:5px 0 0;font-size:24px}.billing-current-plan>p,.billing-plan>p{max-width:640px;color:var(--console-muted);margin:12px 0 0;line-height:1.55}.billing-metric{align-items:baseline;gap:10px;margin-top:30px;display:flex}.billing-metric strong{font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-size:42px}.billing-usage{margin-top:20px}.billing-usage>div:first-child{color:var(--console-muted);justify-content:space-between;gap:16px;margin-bottom:8px;font-size:13px;display:flex}.billing-usage-track{background:var(--console-surface-muted);border-radius:999px;height:7px;overflow:hidden}.billing-usage-track span{border-radius:inherit;background:var(--console-blue);height:100%;display:block}.billing-card-actions{color:var(--console-muted);align-items:center;gap:14px;margin-top:24px;font-size:13px;display:flex}.billing-facts{align-content:start;padding:8px 22px;display:grid}.billing-facts>div{border-bottom:1px solid var(--console-hairline);gap:6px;padding-block:17px;display:grid}.billing-facts>div:last-child{border-bottom:0}.billing-facts strong{font-size:14px;font-weight:600;line-height:1.45}.billing-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.billing-plan{padding:26px;position:relative}.billing-plan-featured{border-color:color-mix(in srgb, var(--console-blue) 48%, var(--console-hairline))}.billing-recommended{color:var(--console-blue);letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:700;display:inline-block}.billing-price{align-items:baseline;gap:8px;margin-top:18px;display:flex}.billing-price strong{letter-spacing:-.035em;font-size:30px}.billing-price span{color:var(--console-muted);font-size:13px}.billing-plan .semi-button{margin-top:24px}.page-heading{justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:28px;display:flex}.page-eyebrow{color:var(--console-blue);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.page-heading h1,.error-state h1{letter-spacing:-.035em;margin:0;font-family:SF Pro Display,Segoe UI Variable Display,Segoe UI,system-ui,sans-serif;font-size:34px;font-weight:680;line-height:1.12}.page-heading p{max-width:680px;color:var(--console-muted);margin:10px 0 0;font-size:15px}.partial-banner{border-radius:var(--console-radius);margin-bottom:16px}.device-toolbar{border:1px solid var(--console-hairline);border-radius:var(--console-radius) var(--console-radius) 0 0;background:var(--console-surface);border-bottom:0;align-items:center;gap:10px;padding:14px;display:flex}.device-workspace-actions{gap:10px;display:grid}.device-saved-view-bar{border:1px solid var(--semi-color-border);border-radius:var(--console-radius-medium);background:var(--semi-color-bg-1);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.device-saved-view-select{min-width:240px;margin-right:auto}.device-workspace-form{gap:18px;display:grid}.device-workspace-form>p,.device-export-heading>p,.device-export-empty>p{color:var(--semi-color-text-2);margin:0;line-height:1.55}.device-workspace-form label{color:var(--semi-color-text-1);gap:7px;font-weight:600;display:grid}.device-workspace-modal-actions,.device-export-actions,.device-export-heading,.device-export-downloads>div{align-items:center;gap:8px;display:flex}.device-workspace-modal-actions{justify-content:flex-end}.device-workspace-filter-summary{border-radius:var(--console-radius-small);background:var(--semi-color-fill-0);gap:4px;padding:12px;display:grid}.device-workspace-filter-summary span{color:var(--semi-color-text-2)}.device-export-heading{justify-content:space-between;margin-bottom:18px}.device-export-heading>p{max-width:620px}.device-export-state{justify-items:start;gap:12px;display:grid}.device-export-empty{text-align:center;border:1px dashed var(--semi-color-border);border-radius:var(--console-radius-medium);padding:42px 20px}.device-export-empty h3{margin:0 0 8px}.device-export-primary-cell{gap:3px;display:grid}.device-export-primary-cell small{color:var(--semi-color-text-2);line-height:1.35}.device-export-downloads{border:1px solid var(--semi-color-border);border-radius:var(--console-radius-medium);background:var(--semi-color-bg-1);gap:8px;margin-top:18px;padding:14px;display:grid}.device-export-downloads>div{justify-content:space-between}.device-export-downloads>a{border-radius:var(--console-radius-small);color:var(--semi-color-primary);background:var(--semi-color-fill-0);gap:3px;padding:10px 12px;text-decoration:none;display:grid}.device-export-downloads>a:hover{background:var(--semi-color-primary-light-default)}.device-export-downloads small{overflow-wrap:anywhere;color:var(--semi-color-text-2)}.device-search{width:min(320px,28vw)}.device-filter{width:148px}.selection-bar{border-inline:1px solid var(--console-hairline);background:var(--console-blue-soft);color:var(--console-ink);padding:10px 16px;font-size:13px;font-weight:600}.device-table-shell{border:1px solid var(--console-hairline);border-radius:0 0 var(--console-radius) var(--console-radius);background:var(--console-surface);min-height:420px;overflow:hidden}.device-table-shell .semi-table-thead>.semi-table-row>.semi-table-row-head{background:var(--console-surface-muted);color:var(--console-muted);font-size:12px;font-weight:650}.device-table-shell .semi-table-row:hover>.semi-table-row-cell{background:color-mix(in srgb, var(--console-blue-soft) 46%, var(--console-surface))}.device-identity{align-items:center;gap:10px;display:flex}.device-identity>div{min-width:0;display:grid}.device-identity span:last-child,.muted-value{color:var(--console-muted);font-size:12px}.platform-symbol{background:var(--console-surface-muted);width:34px;height:34px;color:var(--console-muted);border-radius:9px;flex:0 0 34px;place-items:center;display:grid}.platform-macos{color:#34373c;background:#eef0f3}body[theme-mode=dark] .platform-macos{color:#e7e9ed;background:#303238}.platform-windows{background:var(--console-blue-soft);color:var(--console-blue)}.device-link{color:var(--console-ink);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:650;overflow:hidden}.device-link:hover{color:var(--console-blue)}.device-system{flex-direction:column;gap:2px;display:flex}.device-system small{color:var(--console-muted);font-size:12px;line-height:18px}.enrollment-introduction{color:var(--console-muted);margin:0 0 20px;line-height:1.6}.agent-release-panel{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:12px;gap:14px;margin-bottom:20px;padding:18px;display:grid}.agent-release-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.agent-release-heading h3,.agent-release-heading p,.agent-release-evidence{margin:0}.agent-release-heading p,.agent-release-evidence,.agent-release-state p{color:var(--console-muted);font-size:13px;line-height:1.5}.agent-release-artifacts{gap:10px;display:grid}.agent-release-artifact{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:14px;display:grid}.agent-release-artifact>div:first-child{min-width:0;display:grid}.agent-release-artifact>div:first-child span{color:var(--console-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.agent-release-download{align-self:center;align-items:center;gap:6px;font-weight:650;text-decoration:none;display:inline-flex}.agent-release-artifact dl{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.agent-release-artifact dl div{min-width:0;display:grid}.agent-release-artifact dt{color:var(--console-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:650}.agent-release-artifact dd{overflow-wrap:anywhere;margin:0;font-size:11px}.agent-release-artifact dl div:first-child dd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.agent-release-artifact>a:last-child,.agent-release-evidence a{width:fit-content;font-size:12px}.agent-release-state{align-items:center;gap:10px;display:flex}.agent-release-state>div{flex:1}.agent-release-state p{margin:2px 0 0}.agent-release-unavailable{background:var(--semi-color-warning-light-default);border-radius:9px;padding:12px}@media (width<=560px){.agent-release-artifact,.agent-release-artifact dl{grid-template-columns:1fr}}.enrollment-token-panel{border:1px solid color-mix(in srgb, var(--semi-color-warning) 35%, var(--console-hairline));background:color-mix(in srgb, var(--semi-color-warning-light-default) 45%, var(--console-surface));border-radius:12px;gap:12px;margin-bottom:20px;padding:18px;display:grid}.enrollment-token-panel p,.enrollment-section-heading p{color:var(--console-muted);margin:4px 0 0;line-height:1.5}.enrollment-token-panel code{overflow-wrap:anywhere;border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:8px;padding:12px;font-size:13px}.enrollment-provisioning-command{border-top:1px solid var(--console-hairline);gap:10px;padding-top:14px;display:grid}.enrollment-provisioning-command p{margin:0;font-size:13px}.enrollment-provisioning-command pre{white-space:pre-wrap;max-width:100%;margin:0;overflow-x:auto}.enrollment-provisioning-command pre code{overflow-wrap:normal;word-break:normal;display:block}.enrollment-error{background:var(--semi-color-danger-light-default);color:var(--semi-color-danger);border-radius:10px;align-items:center;gap:10px;margin-bottom:16px;padding:12px;display:flex}.enrollment-error span{flex:1}.enrollment-form{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:12px;margin-bottom:24px;padding:18px}.enrollment-section-heading h3,.enrollment-policy-list h3{color:var(--console-ink);margin:0;font-size:16px}.enrollment-form>label,.enrollment-form-grid label{color:var(--console-ink);gap:7px;font-size:13px;font-weight:600;display:grid}.enrollment-form>label{margin-top:18px}.enrollment-form-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.enrollment-form-grid .semi-select,.enrollment-form-grid .semi-input-number{width:100%}.enrollment-field-note{color:var(--console-muted);font-weight:400;line-height:1.45}.enrollment-form-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.enrollment-policy-list{gap:12px;margin-top:24px;display:grid}.enrollment-policy-list article{border:1px solid var(--console-hairline);border-radius:12px;grid-template-columns:1fr auto;gap:14px;padding:16px;display:grid}.enrollment-policy-list article>div:first-child{gap:4px;display:grid}.enrollment-policy-list article>div:first-child span{color:var(--console-muted);font-size:12px}.enrollment-policy-list dl{border-top:1px solid var(--console-hairline);grid-column:1/-1;gap:32px;margin:0;padding-top:12px;display:flex}.enrollment-policy-list dl div{gap:3px;display:grid}.enrollment-policy-list dt{color:var(--console-muted);font-size:12px}.enrollment-policy-list dd{color:var(--console-ink);margin:0;font-size:13px}.enrollment-policy-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}@media (width<=640px){.enrollment-form-grid{grid-template-columns:1fr}.enrollment-policy-list dl{flex-direction:column;gap:10px}}@media (width<=900px){.microsoft-intune-layout{grid-template-columns:1fr}}@media (width<=640px){.microsoft-intune-deferrals,.microsoft-intune-summary>div{grid-template-columns:1fr}.microsoft-intune-actions{flex-direction:column;align-items:stretch}.microsoft-intune-actions .semi-button{width:100%}}.cursor-pagination{border-top:1px solid var(--console-hairline);justify-content:flex-end;gap:8px;padding:14px 16px;display:flex}.table-empty{text-align:center;place-items:center;max-width:560px;margin-inline:auto;padding:88px 24px;display:grid}.table-empty-icon{background:var(--console-blue-soft);width:52px;height:52px;color:var(--console-blue);border-radius:14px;place-items:center;display:grid}.table-empty h2{margin:18px 0 0;font-size:20px}.table-empty p{color:var(--console-muted);margin:10px 0 24px}.page-state,.error-state,.page-route-loading{text-align:center;align-content:center;place-items:center;gap:16px;min-height:calc(100dvh - 136px);display:grid}.page-state,.page-route-loading{color:var(--console-muted)}.error-state-icon{background:var(--console-blue-soft);width:52px;height:52px;color:var(--console-blue);border-radius:14px;place-items:center;font-size:24px;display:grid}.error-state p{max-width:560px;color:var(--console-muted);margin:0}.error-state code{background:var(--console-surface-muted);color:var(--console-muted);border-radius:6px;padding:6px 9px;font-size:12px}.auth-layout{background:var(--console-surface);grid-template-columns:minmax(360px,.9fr) minmax(480px,1.1fr);min-height:100dvh;display:grid}.auth-brand-panel{color:#fff;background:#0b2545;flex-direction:column;justify-content:space-between;min-height:100dvh;padding:48px clamp(40px,6vw,92px);display:flex}.auth-wordmark{letter-spacing:-.055em;font-size:24px;font-weight:700}.auth-brand-panel>div{max-width:560px}.auth-kicker{color:#8fc7ff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:700;display:block}.auth-brand-panel h1{letter-spacing:-.045em;margin:0;font-family:SF Pro Display,Segoe UI Variable Display,Segoe UI,system-ui,sans-serif;font-size:clamp(38px,4.5vw,64px);font-weight:650;line-height:1.03}.auth-brand-panel>div p{color:#c4d4e8;max-width:520px;margin:24px 0 0;font-size:17px;line-height:1.6}.auth-assurance{color:#a9bfd8;align-items:center;gap:10px;margin:0;font-size:12px;display:flex}.auth-form-panel{background:var(--console-surface);place-items:center;min-height:100dvh;padding:96px 36px 48px;display:grid;position:relative}.auth-toolbar{position:absolute;top:28px;right:32px}.auth-toolbar .semi-select{width:120px}.auth-card{width:min(420px,100%)}.auth-card-icon{background:var(--console-blue-soft);width:44px;height:44px;color:var(--console-blue);border-radius:12px;place-items:center;margin-bottom:24px;font-size:20px;display:grid}.auth-card h2,.auth-loading h1{color:var(--console-ink);letter-spacing:-.035em;margin:0;font-family:SF Pro Display,Segoe UI Variable Display,Segoe UI,system-ui,sans-serif;font-size:32px;font-weight:670;line-height:1.15}.auth-card>p{color:var(--console-muted);margin:12px 0 28px;font-size:15px;line-height:1.55}.employee-enrollment-layout{background:radial-gradient(circle at 50% 36%, var(--console-blue-soft), transparent 36%), var(--console-surface-muted);min-height:100dvh;color:var(--console-ink);grid-template-rows:auto 1fr auto;padding:30px clamp(24px,6vw,76px);display:grid}.employee-enrollment-header{align-items:center;min-height:44px;display:flex}.employee-enrollment-card{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:20px;align-self:center;width:min(600px,100%);margin:36px auto;padding:clamp(32px,6vw,56px);display:grid;box-shadow:0 20px 60px #0f172a14}.employee-enrollment-state{text-align:center;justify-items:center;display:grid}.employee-enrollment-state h1{letter-spacing:-.04em;margin:24px 0 0;font-family:SF Pro Display,Segoe UI Variable Display,Segoe UI,system-ui,sans-serif;font-size:clamp(30px,5vw,42px);font-weight:670;line-height:1.08}.employee-enrollment-state>p{max-width:470px;color:var(--console-muted);margin:14px 0 0;font-size:16px;line-height:1.6}.employee-enrollment-icon{background:var(--console-blue-soft);width:58px;height:58px;color:var(--console-blue);border-radius:16px;place-items:center;font-size:28px;display:grid}.employee-enrollment-success .employee-enrollment-icon{color:#16813d;background:#16a34a1f}.employee-enrollment-error .employee-enrollment-icon{color:#c52b2b;background:#dc26261a}.employee-enrollment-details{border:1px solid var(--console-hairline);background:var(--console-surface-muted);text-align:left;border-radius:12px;grid-template-columns:minmax(110px,auto) 1fr;gap:12px 24px;width:100%;margin-top:30px;padding:18px 20px;display:grid}.employee-enrollment-details span{color:var(--console-muted)}.employee-enrollment-details strong{overflow-wrap:anywhere}.employee-enrollment-assurance{text-align:left;align-items:flex-start;gap:9px;display:flex}.employee-enrollment-error code{background:var(--console-surface-muted);color:var(--console-muted);border-radius:6px;margin:18px 0 0;padding:7px 9px;font-size:12px}.employee-enrollment-error .semi-button{margin-top:24px}.employee-enrollment-layout>footer{color:var(--console-muted);text-align:center;align-self:end;font-size:12px}.auth-form{gap:10px;display:grid}.auth-form label{color:var(--console-ink);margin-top:6px;font-size:13px;font-weight:650}.auth-form .semi-input-wrapper,.auth-form .semi-button{min-height:44px}.auth-form .semi-button{margin-top:14px}.auth-method-divider{color:var(--console-muted);align-items:center;gap:12px;margin:18px 0 12px;font-size:12px;display:flex}.auth-method-divider:before,.auth-method-divider:after{background:var(--console-hairline);content:"";flex:1;height:1px}.auth-passkey-button{min-height:44px}.auth-error{border:1px solid color-mix(in srgb, var(--semi-color-danger) 36%, transparent);background:color-mix(in srgb, var(--semi-color-danger-light-default) 74%, transparent);color:var(--semi-color-danger);border-radius:8px;gap:8px;margin-top:20px;padding:12px 14px;font-size:13px;line-height:1.45;display:grid}.auth-error code{overflow-wrap:anywhere;color:inherit;font-size:11px}.auth-signup-link{border-top:1px solid var(--console-hairline);color:var(--console-muted);justify-content:center;align-items:center;gap:2px;margin-top:20px;padding-top:16px;font-size:13px;display:flex}.signup-form-panel{align-items:center;overflow-y:auto}.signup-card{width:min(640px,100%);padding-block:24px}.signup-plan-summary,.signup-next-steps{border:1px solid var(--console-hairline);background:var(--console-surface-muted);color:var(--console-muted);border-radius:8px;gap:5px;margin:0 0 24px;padding:14px 16px;font-size:13px;line-height:1.5;display:grid}.signup-plan-summary strong,.signup-next-steps strong{color:var(--console-ink);font-size:14px}.signup-form{gap:8px}.signup-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.signup-form-grid>div{gap:10px;display:grid}.signup-form-grid label{color:var(--console-ink);font-size:13px;font-weight:650}.signup-form small{color:var(--console-muted);font-size:12px;line-height:1.45}.signup-time-zone{width:100%;min-height:44px}.tenant-options{gap:10px;margin-bottom:12px;display:grid}.tenant-option{height:auto;min-height:58px}.tenant-option .semi-button-content{text-align:left;gap:2px;width:100%;display:grid}.tenant-option small{color:var(--console-muted);font-size:11px;font-weight:400}.auth-loading{background:var(--console-canvas);min-height:100dvh;color:var(--console-muted);text-align:center;place-content:center;place-items:center;gap:18px;padding:32px;display:grid}.auth-loading p{max-width:520px;margin:0;line-height:1.6}@media (width<=760px){.semi-sidesheet-inner{max-width:100vw}}.device-timeline-sheet .semi-sidesheet-inner{background:var(--console-surface)}.device-detail-tabs{background:var(--console-surface-muted);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:20px;padding:4px;display:grid}.device-detail-tabs-macos{grid-template-columns:repeat(4,minmax(0,1fr))}.device-detail-tabs button{min-height:34px;color:var(--console-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;font-size:13px;font-weight:600}.device-detail-tabs button[aria-pressed=true]{border:1px solid var(--console-hairline);background:var(--console-surface);color:var(--console-ink)}.device-detail-tabs button:focus-visible{outline:2px solid var(--console-blue);outline-offset:2px}.system-extensions-panel{gap:16px;display:grid}.system-extensions-summary{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-large);background:var(--semi-color-fill-0);justify-content:space-between;align-items:flex-end;gap:16px;padding:16px;display:flex}.system-extensions-summary div,.system-extension-identity,.system-extension-evidence{gap:4px;display:grid}.system-extensions-summary span,.system-extensions-summary time,.system-extension-identity span,.system-extension-evidence{color:var(--semi-color-text-2);font-size:13px}.system-extensions-list{gap:8px;display:grid}.system-extensions-list article{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-large);background:var(--semi-color-bg-0);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.system-extension-identity strong{overflow-wrap:anywhere}.device-mdm-inventory{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:12px;gap:14px;margin-bottom:20px;padding:16px;display:grid}.device-mdm-inventory-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.device-mdm-inventory-heading h3{color:var(--console-ink);margin:0;font-size:15px}.device-mdm-inventory-heading p{color:var(--console-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.device-mdm-inventory-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.apple-mdm-enrollment-form{gap:16px;display:grid}.apple-mdm-enrollment-form>label{color:var(--console-ink);gap:7px;font-size:13px;font-weight:600;display:grid}.apple-mdm-enrollment-form>label small{color:var(--console-muted);font-weight:400;line-height:1.5}.apple-mdm-enrollment-form .semi-select{width:100%}.software-inventory,.compliance-panel{gap:16px;display:grid}.compliance-summary{border:1px solid var(--console-hairline);border-left:3px solid var(--console-muted);background:var(--console-surface-muted);border-radius:9px;justify-content:space-between;align-items:flex-end;gap:16px;padding:14px 16px;display:flex}.compliance-summary-pass{border-left-color:var(--semi-green-5)}.compliance-summary-fail{border-left-color:var(--semi-red-5)}.compliance-summary-error{border-left-color:var(--semi-orange-5)}.compliance-summary>div{gap:3px;display:grid}.compliance-summary span,.compliance-summary time{color:var(--console-muted);font-size:12px}.compliance-summary strong{letter-spacing:-.02em;font-size:20px}.compliance-findings,.compliance-source{gap:8px;display:grid}.compliance-source>header{justify-content:space-between;align-items:flex-end;gap:12px;padding-top:4px;display:flex}.compliance-source>header>div{gap:2px;display:grid}.compliance-source>header span{color:var(--console-muted);font-size:12px}.compliance-findings article{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:13px 14px;display:grid}.compliance-findings article>div{min-width:0;display:grid}.compliance-findings span,.compliance-findings code{color:var(--console-muted);font-size:12px}.compliance-findings code{overflow-wrap:anywhere;grid-column:1/-1}.software-inventory-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.software-inventory-heading h3,.software-inventory-heading p{margin:0}.software-inventory-heading p{color:var(--console-muted);margin-top:4px;font-size:13px;line-height:1.5}.software-search{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.software-list{gap:8px;display:grid}.software-list article{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:13px 14px;display:grid}.software-list article>div{min-width:0;display:grid}.software-list article span,.software-list article code{color:var(--console-muted);font-size:12px}.software-list article code{overflow-wrap:anywhere;grid-column:1/-1}.timeline-introduction{color:var(--console-muted);margin:0;line-height:1.55}.timeline-toolbar{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.timeline-toolbar .timeline-introduction{max-width:330px}.timeline-toolbar .semi-button{flex:none}.timeline-action-hint{color:var(--console-muted);margin:-8px 0 20px;font-size:12px;line-height:1.5}.timeline-action-banner{margin-bottom:20px}.timeline-state{min-height:360px;color:var(--console-muted);text-align:center;place-content:center;place-items:center;gap:12px;display:grid}.timeline-empty-icon{background:var(--console-blue-soft);width:48px;height:48px;color:var(--console-blue);border-radius:12px;place-items:center;font-size:20px;display:grid}.timeline-list{gap:12px;display:grid}.timeline-event{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:10px;padding:16px}.timeline-event-pending{border-color:color-mix(in srgb, var(--console-blue) 24%, var(--console-hairline));background:color-mix(in srgb, var(--console-blue-soft) 42%, var(--console-surface))}.timeline-event-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.timeline-event-heading>div{gap:8px;display:grid}.timeline-event-heading time,.timeline-sequence{color:var(--console-muted);font-size:12px}.timeline-sequence{margin-top:10px;display:block}.timeline-event details{color:var(--console-muted);margin-top:12px;font-size:12px}.timeline-event summary{cursor:pointer}.timeline-event pre{background:var(--console-surface-muted);max-height:240px;color:var(--console-ink);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:10px 0 0;padding:12px;font:12px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.settings-workspace{width:min(1120px,100%);margin-inline:auto}.audit-page,.tasks-page,.people-page{width:min(1240px,100%);margin-inline:auto}.groups-page{gap:18px;width:min(1240px,100%);margin-inline:auto;display:grid}.groups-toolbar{grid-template-columns:minmax(260px,1fr) 180px 200px;gap:10px;display:grid}.groups-table{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);overflow:hidden}.group-link{width:100%;color:var(--console-blue);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:flex}.group-link>span,.group-type-cell,.group-detail-facts span{gap:4px;display:grid}.group-link small,.group-type-cell small,.group-editor-fields small,.group-detail-facts small{color:var(--console-muted);font-size:12px}.group-detail,.group-editor-fields{gap:20px;display:grid}.group-detail-facts{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface-muted);grid-template-columns:100px 140px minmax(0,1fr);gap:12px;padding:16px;display:grid}.group-detail-actions{flex-wrap:wrap;gap:8px;display:flex}.group-editor-fields label{color:var(--console-ink);gap:7px;font-size:13px;font-weight:600;display:grid}.group-editor-fields .semi-select{width:100%}.group-editor-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.people-summary{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.people-summary>div{border-right:1px solid var(--console-hairline);gap:7px;padding:18px 20px;display:grid}.people-summary>div:last-child{border-right:0}.people-summary span,.person-device-count small{color:var(--console-muted);font-size:12px;font-weight:600}.people-summary strong{letter-spacing:-.03em;font-size:26px}.people-toolbar{flex-wrap:wrap;gap:10px;margin:18px 0 14px;display:flex}.people-toolbar .semi-input-wrapper{width:min(360px,100%)}.people-toolbar>.semi-select{width:164px}.people-table{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);overflow:hidden}.person-link{width:100%;color:var(--console-blue);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.person-link>span,.person-device-count{gap:3px;display:grid}.person-identity-tags{flex-wrap:wrap;gap:6px;display:flex}.person-link small{color:var(--console-muted);font-size:12px}.people-empty{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);text-align:center;place-content:center;justify-items:center;min-height:320px;padding:32px;display:grid}.people-empty>svg{color:var(--console-blue);font-size:28px}.person-detail{gap:28px;display:grid}.person-detail-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.person-detail-heading h2,.person-detail-heading p{margin:0}.person-detail-heading p,.person-no-devices{color:var(--console-muted);margin-top:5px;font-size:13px}.person-detail-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.person-device-list{border:1px solid var(--console-hairline);border-radius:var(--console-radius);display:grid;overflow:hidden}.person-device-list article{border-bottom:1px solid var(--console-hairline);justify-content:space-between;align-items:center;gap:18px;padding:15px 16px;display:flex}.person-device-list article:last-child{border-bottom:0}.person-device-list article>div{gap:4px;display:grid}.person-device-list article>div:last-child{justify-items:end}.person-device-list small{color:var(--console-muted);font-size:11px}.people-write-form{gap:18px;display:grid}.people-write-form>p{color:var(--console-muted);margin:0;line-height:1.5}.people-write-form label{color:var(--console-ink);gap:7px;font-size:13px;font-weight:600;display:grid}.people-write-form label small{color:var(--console-muted);font-size:12px;font-weight:400;line-height:1.45}.people-write-form .semi-select{width:100%}.task-summary{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.task-summary-card{border-right:1px solid var(--console-hairline);gap:7px;padding:18px 20px;display:grid}.task-summary-card:last-child{border-right:0}.task-summary-card span{color:var(--console-muted);font-size:12px;font-weight:600}.task-summary-card strong{letter-spacing:-.03em;font-size:26px}.task-summary-blue strong{color:var(--console-blue)}.task-summary-green strong{color:var(--semi-color-success)}.task-summary-red strong{color:var(--semi-color-danger)}.task-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.task-view-select{width:260px}.task-batch-context{border:1px solid color-mix(in srgb, var(--console-blue) 24%, var(--console-hairline));background:var(--console-blue-soft);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:10px 12px;display:flex}.task-batch-context>div{align-items:center;gap:9px;min-width:0;display:flex}.task-batch-context code{color:var(--console-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.task-toolbar{grid-template-columns:minmax(260px,1fr) 180px 210px auto;gap:10px;margin:18px 0 14px;display:grid}.tasks-table{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);overflow:hidden}.task-primary-cell,.task-state-cell,.task-link{gap:4px;display:grid}.task-source-link strong{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 28%, transparent);text-decoration-color:color-mix(in srgb, currentColor 28%, transparent);text-underline-offset:3px}.task-view-form,.task-view-form label{gap:8px;display:grid}.task-view-form{gap:16px}.task-view-form label>span{color:var(--console-text);font-size:12px;font-weight:650}.task-view-form .semi-select{width:100%}.task-view-form>p{color:var(--console-muted);margin:0;font-size:12px;line-height:1.55}.task-primary-cell small,.task-state-cell small,.task-link small{color:var(--console-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.task-link{color:var(--console-blue);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.task-empty{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);text-align:center;place-content:center;justify-items:center;min-height:320px;padding:32px;display:grid}.task-empty>svg{color:var(--console-blue);font-size:28px}.audit-toolbar{flex-wrap:wrap;gap:10px;margin:24px 0 16px;display:flex}.audit-action-search{width:min(320px,100%)}.audit-toolbar .semi-select{width:180px}.audit-table{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);overflow:hidden}.audit-primary-cell{gap:3px;display:grid}.audit-primary-cell strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.audit-primary-cell small{color:var(--console-muted);text-overflow:ellipsis;white-space:nowrap;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;overflow:hidden}.audit-action-link{color:var(--console-blue);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.audit-empty{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);text-align:center;place-content:center;justify-items:center;min-height:340px;padding:32px;display:grid}.audit-empty>svg{color:var(--console-blue);font-size:28px}.audit-empty h2{margin:16px 0 6px;font-size:18px}.audit-empty p{max-width:440px;color:var(--console-muted);margin:0;line-height:1.6}.audit-detail dl{gap:16px;margin:0;display:grid}.audit-detail dl>div{gap:4px;display:grid}.audit-detail dt{color:var(--console-muted);font-size:12px}.audit-detail dd{overflow-wrap:anywhere;margin:0}.audit-summary{margin-top:24px}.audit-summary h3{margin:0 0 8px;font-size:14px}.audit-summary p{color:var(--console-muted)}.audit-summary pre{border:1px solid var(--console-hairline);background:var(--console-surface-muted);max-height:320px;color:var(--console-ink);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:14px;font:12px/1.55 SFMono-Regular,Consolas,monospace;overflow:auto}.audit-export-section{border-top:1px solid var(--console-hairline);gap:16px;margin-top:36px;padding-top:24px;display:grid}.audit-export-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.audit-export-heading h2,.audit-export-empty h3{margin:0;font-size:18px}.audit-export-heading p,.audit-export-empty p{max-width:680px;color:var(--console-muted);margin:6px 0 0;line-height:1.55}.audit-export-actions,.audit-export-modal-actions{justify-content:flex-end;gap:8px;display:flex}.audit-export-error{justify-items:start;gap:10px;display:grid}.audit-export-empty{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);padding:32px 20px}.audit-export-form{gap:18px;display:grid}.audit-export-form>p{color:var(--console-muted);margin:0;line-height:1.55}.audit-export-form label{color:var(--console-ink);gap:7px;font-weight:600;display:grid}.audit-export-form label small{color:var(--console-muted);font-weight:400;line-height:1.45}.audit-export-filter-summary{border-left:3px solid var(--console-blue);background:var(--console-surface-muted);gap:4px;padding:12px 14px;display:grid}.audit-export-filter-summary span{color:var(--console-muted)}.audit-export-downloads>p{color:var(--console-muted);margin:0 0 16px;line-height:1.55}.audit-export-downloads small{color:var(--console-muted);text-overflow:ellipsis;white-space:nowrap;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;overflow:hidden}.employee-notification-panel{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);gap:16px;margin-bottom:24px;padding:20px;display:grid}.employee-notification-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.employee-notification-heading h3,.employee-notification-heading p,.employee-notification-state p{margin:0}.employee-notification-heading p,.employee-notification-state p{color:var(--console-muted);margin-top:4px}.employee-notification-state{border:1px dashed var(--console-hairline);border-radius:8px;padding:18px}.employee-notification-form,.employee-notification-cancel{gap:16px;display:grid}.employee-notification-form label,.employee-notification-cancel{gap:7px;display:grid}.remote-support-panel{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);gap:16px;margin-bottom:24px;padding:20px;display:grid}.remote-support-session-list{gap:10px;max-height:720px;display:grid;overflow-y:auto}.remote-support-session{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:8px;gap:12px;padding:14px;display:grid}.remote-support-session-heading,.remote-support-session-actions{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.remote-support-session-heading>div{gap:2px;display:grid}.remote-support-session-heading span,.remote-support-reason,.remote-support-terminal-reason{color:var(--console-muted)}.remote-support-reason,.remote-support-terminal-reason{margin:0;line-height:1.5}.remote-support-evidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.remote-support-evidence div{min-width:0}.remote-support-evidence dt{color:var(--console-muted);margin-bottom:2px;font-size:12px}.remote-support-evidence dd{overflow-wrap:anywhere;margin:0}.remote-support-session-actions{justify-content:flex-end}.remote-terminal-dialog{gap:14px;display:grid}.remote-terminal-state{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:8px;align-items:center;gap:12px;min-height:64px;padding:12px 14px;display:flex}.remote-terminal-state>div{gap:3px;display:grid}.remote-terminal-state span,.remote-terminal-meta{color:var(--console-muted)}.remote-terminal-meta{justify-content:space-between;gap:16px;font-size:12px;display:flex}.remote-terminal-surface{background:#101216;border:1px solid #2d333d;border-radius:8px;height:min(58vh,560px);min-height:320px;padding:10px;overflow:hidden}.remote-terminal-surface.is-hidden{display:none}.remote-terminal-surface .xterm{height:100%}.remote-file-dialog,.remote-file-workspace,.remote-file-upload{gap:14px;display:grid}.remote-file-workspace>label,.remote-file-upload>label{gap:7px;display:grid}.remote-file-toolbar,.remote-file-progress{align-items:center;gap:10px;display:flex}.remote-file-list{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:8px;max-height:min(46vh,460px);margin:0;padding:0;overflow:auto}.remote-file-list>li{list-style:none}.remote-file-list>li>button{border:0;border-bottom:1px solid var(--console-hairline);width:100%;min-height:44px;color:var(--console-text);text-align:left;cursor:default;background:0 0;grid-template-columns:minmax(220px,1fr) 120px 190px;align-items:center;padding:8px 12px;display:grid}.remote-file-list>li:last-child>button{border-bottom:0}.remote-file-list>li>button:not(:disabled){cursor:pointer}.remote-file-list>li>button:not(:disabled):active{transform:translateY(1px)}.remote-file-list>li>button:focus-visible{outline:2px solid var(--console-primary);outline-offset:-2px}.remote-file-name{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:flex}.remote-file-list>li>button>span:not(.remote-file-name),.remote-file-progress{color:var(--console-muted);font-size:12px}.remote-file-upload input[type=file]{border:1px solid var(--console-hairline);min-height:44px;color:var(--console-text);background:var(--console-surface);border-radius:8px;padding:9px 10px}@media (width<=760px){.employee-notification-heading{flex-direction:column}.employee-notification-heading .semi-button{width:100%}.remote-support-evidence{grid-template-columns:1fr}.remote-terminal-meta{flex-direction:column;gap:4px}.remote-terminal-surface{min-height:260px}.remote-file-list>li>button{grid-template-columns:minmax(160px,1fr) 90px}.remote-file-list>li>button>span:last-child{display:none}}.settings-tabs{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:10px;gap:4px;width:fit-content;margin-bottom:24px;padding:4px;display:flex}.security-page{width:min(860px,100%)}.enterprise-sso-page{width:min(1040px,100%)}.enterprise-scim-page{gap:16px;width:min(1100px,100%);display:grid}.enterprise-scim-heading{margin-bottom:4px}.scim-onboarding-card{width:min(620px,100%)}.scim-summary-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:16px;display:grid}.scim-copy-row,.scim-secret-block{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.scim-copy-row code,.scim-secret-block code,.scim-data-row code{overflow-wrap:anywhere;color:var(--console-ink);font:12px/1.55 SFMono-Regular,Consolas,monospace}.scim-health-card dl{grid-template-columns:repeat(3,1fr);margin:18px 0 0;display:grid}.scim-health-card dl>div{border-left:1px solid var(--console-hairline);gap:4px;padding-inline:16px;display:grid}.scim-health-card dl>div:first-child{border-left:0;padding-left:0}.scim-health-card dt,.scim-data-row span{color:var(--console-muted);font-size:12px}.scim-health-card dd{margin:0;font-size:24px;font-weight:650}.scim-section-heading,.scim-danger-card,.scim-data-row,.scim-row-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.scim-section-heading p,.scim-danger-card p{color:var(--console-muted);margin:6px 0 0}.scim-row-list{border-top:1px solid var(--console-hairline);margin-top:18px;display:grid}.scim-data-row{border-bottom:1px solid var(--console-hairline);min-width:0;padding:14px 0}.scim-data-row>div:first-child{gap:3px;min-width:0;display:grid}.scim-data-row:last-child{border-bottom:0;padding-bottom:0}.scim-row-actions{flex:none;justify-content:flex-end}.scim-row-actions .semi-select{width:190px}.scim-empty-state{border:1px dashed var(--console-hairline);color:var(--console-muted);text-align:center;border-radius:12px;justify-items:center;gap:6px;margin-top:18px;padding:36px 20px;display:grid}.scim-secret-block{margin-block:8px}.enterprise-sso-heading{margin-bottom:20px}.enterprise-sso-page>.semi-banner{border-radius:var(--console-radius);margin-bottom:16px}.enterprise-sso-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:start;gap:16px;display:grid}.enterprise-sso-side-stack,.enterprise-sso-form,.dns-record-block{gap:12px;display:grid}.settings-card{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);padding:24px}.settings-card h2{margin:0;font-size:18px}.settings-card>p,.settings-card-heading p{color:var(--console-muted);margin:8px 0 18px;line-height:1.6}.settings-card-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.settings-card-heading svg{color:var(--console-blue);font-size:20px}.enterprise-sso-form label,.enterprise-sso-field-label,.dns-record-block>span{font-size:12px;font-weight:650}.enterprise-sso-form small,.settings-card-meta{color:var(--console-muted);font-size:12px}.enterprise-sso-form .semi-select{width:100%}.dns-record-block{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:10px;margin:16px 0;padding:14px}.dns-record-block>div{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.dns-record-block code{overflow-wrap:anywhere;font:12px/1.55 SFMono-Regular,Consolas,monospace}.settings-card-actions,.security-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.access-policy-page{gap:16px;width:min(1120px,100%);display:grid}.notification-integrations-page{gap:16px;width:min(1240px,100%);display:grid}.notification-integrations-page>.settings-card{padding:0;overflow:hidden}.notification-integrations-page .table-primary-action{color:var(--console-blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.notification-integrations-page .table-primary-action:focus-visible{outline:2px solid var(--console-blue);outline-offset:3px;border-radius:4px}.notification-health-strip{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:82px;display:grid;overflow:hidden}.notification-health-strip>div{border-right:1px solid var(--console-hairline);align-content:center;gap:4px;min-width:0;padding:14px 16px;display:grid}.notification-health-strip>div:last-child{border-right:0}.notification-health-strip span,.notification-health-strip small{color:var(--console-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification-health-strip span{letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.notification-health-strip strong{color:var(--console-ink);font-variant-numeric:tabular-nums;font-size:22px;line-height:1.1}.notification-health-strip [data-alert=true] strong{color:var(--semi-color-danger)}.notification-health-strip>span{text-align:center;grid-column:1/-1;align-self:center;padding:18px}.notification-rotation-notice{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.notification-rotation-notice>.semi-button{white-space:nowrap}@media (width<=900px){.notification-health-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.notification-health-strip>div:nth-child(2){border-right:0}.notification-health-strip>div:nth-child(-n+2){border-bottom:1px solid var(--console-hairline)}}@media (width<=560px){.notification-health-strip{grid-template-columns:1fr}.notification-health-strip>div,.notification-health-strip>div:nth-child(2){border-right:0;border-bottom:1px solid var(--console-hairline)}.notification-health-strip>div:last-child{border-bottom:0}.notification-rotation-notice{grid-template-columns:1fr}.notification-rotation-notice>.semi-button{width:100%}}.notification-integrations-page .empty-state{color:var(--console-muted);text-align:center;justify-items:center;gap:6px;padding:48px 24px;display:grid}.notification-integrations-page .empty-state strong{color:var(--console-ink)}.settings-form,.settings-form label,.settings-form fieldset,.step-up-fields{display:grid}.settings-form{gap:18px}.settings-form label,.settings-form fieldset{gap:7px;font-size:12px;font-weight:650}.settings-form fieldset{border:0;margin:0;padding:0}.settings-form legend{margin-bottom:9px}.settings-form .checkbox-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.step-up-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (width<=720px){.settings-form .checkbox-grid,.step-up-fields{grid-template-columns:1fr}}.roles-page{gap:16px;width:min(1240px,100%);display:grid}.consent-policies-page{gap:16px;min-width:0;display:grid}.consent-policy-header{align-items:flex-start}.consent-policy-filter{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-large);background:var(--semi-color-bg-0);grid-template-columns:minmax(280px,420px) minmax(220px,1fr);align-items:end;gap:16px;padding:16px;display:grid}.consent-policy-filter label,.consent-policy-filter>div,.consent-policy-form-grid label,.consent-policies-page form>label{gap:6px;display:grid}.consent-policy-filter span,.consent-policy-form-grid label>span,.consent-policies-page form>label>span{color:var(--semi-color-text-2);font-size:12px;font-weight:600}.consent-policy-filter code{border-radius:var(--semi-border-radius-small);background:var(--semi-color-fill-0);width:fit-content;color:var(--semi-color-text-1);padding:6px 8px}.consent-policy-table{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-large);overflow:hidden}.consent-scope-cell{gap:2px;display:grid}.consent-scope-cell span{color:var(--semi-color-text-2);font-size:12px}.consent-policy-actions{gap:4px;display:flex}.consent-policy-mfa-warning{justify-items:start;gap:8px;display:grid}.consent-policy-form-grid{grid-template-columns:1fr 180px;gap:14px;display:grid}.consent-policy-scope-target{grid-column:1/-1}@media (width<=760px){.consent-policy-filter,.consent-policy-form-grid{grid-template-columns:1fr}.consent-policy-scope-target{grid-column:auto}}.roles-heading{align-items:flex-start;margin-bottom:2px}.roles-workspace{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:10px;grid-template-columns:290px minmax(0,1fr);min-height:660px;display:grid;overflow:hidden}.roles-directory{border-right:1px solid var(--console-hairline);background:var(--console-surface-muted);min-width:0}.roles-directory-heading{border-bottom:1px solid var(--console-hairline);justify-content:space-between;align-items:baseline;gap:12px;padding:16px;display:flex}.roles-directory-heading strong{font-size:13px}.roles-directory-heading span{color:var(--console-muted);font-variant-numeric:tabular-nums;font-size:12px}.roles-directory-list{display:grid}.role-directory-row{border:0;border-bottom:1px solid var(--console-hairline);width:100%;color:var(--console-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;gap:9px;padding:13px 16px;transition:background-color .12s,box-shadow .12s;display:grid}.role-directory-row:hover{background:var(--console-surface)}.role-directory-row:active{transform:translateY(1px)}.role-directory-row:focus-visible{outline:2px solid var(--console-accent);outline-offset:-2px;position:relative}.role-directory-row.is-selected{background:var(--console-surface);box-shadow:inset 3px 0 0 var(--console-accent)}.role-directory-row>span:first-child{gap:3px;min-width:0;display:grid}.role-directory-row strong,.role-directory-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.role-directory-row strong{font-size:13px}.role-directory-row small{color:var(--console-muted);font-size:11px}.role-directory-meta{gap:6px;display:flex}.role-detail{align-content:start;gap:18px;min-width:0;padding:22px;display:grid}.role-detail-heading,.role-detail-title,.role-detail-actions,.role-section-heading{align-items:center;display:flex}.role-detail-heading,.role-section-heading{justify-content:space-between;gap:20px}.role-detail-heading>div:first-child,.role-section-heading>div:first-child{min-width:0}.role-detail-title{gap:10px}.role-detail-title h2,.role-section-heading h3{margin:0}.role-detail-title h2{letter-spacing:-.02em;font-size:20px}.role-detail-heading p,.role-section-heading p,.role-modal>p{color:var(--console-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.role-detail-actions{flex:none;gap:8px}.role-facts{border-top:1px solid var(--console-hairline);border-bottom:1px solid var(--console-hairline);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.role-facts>div{border-right:1px solid var(--console-hairline);gap:5px;padding:13px 16px;display:grid}.role-facts>div:last-child{border-right:0}.role-facts dt{color:var(--console-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:650}.role-facts dd{font-variant-numeric:tabular-nums;margin:0;font:13px/1.4 SFMono-Regular,Consolas,monospace}.role-detail-section{gap:12px;display:grid}.role-section-heading h3{font-size:14px}.role-table-scroll{border:1px solid var(--console-hairline);border-radius:8px;overflow-x:auto}.role-permissions-table{border-collapse:collapse;width:100%;min-width:720px;font-size:12px}.role-permissions-table th{background:var(--console-surface-muted);color:var(--console-muted);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:9px 12px;font-size:10px;font-weight:650}.role-permissions-table td{border-top:1px solid var(--console-hairline);vertical-align:middle;padding:10px 12px}.role-permissions-table td:first-child,.role-permissions-table td:nth-child(2){gap:2px;display:grid}.role-permissions-table code,.role-permissions-table small{color:var(--console-muted);font-size:10px}.role-member-list,.role-grant-list{border:1px solid var(--console-hairline);border-radius:8px;display:grid}.role-member-row,.role-grant-row{border-bottom:1px solid var(--console-hairline);justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.role-member-row:last-child,.role-grant-row:last-child{border-bottom:0}.role-member-row>span,.role-grant-row>span{gap:2px;min-width:0;display:grid}.role-member-row small,.role-grant-row small,.role-member-row time{color:var(--console-muted);font-size:11px}.role-member-row time{font-variant-numeric:tabular-nums;flex:none}.role-member-evidence{flex:none;align-items:center;gap:10px;display:flex}.role-effective-access{gap:20px;display:grid}.role-effective-access-heading{border-bottom:1px solid var(--console-hairline);gap:10px;padding-bottom:16px;display:grid}.role-effective-access-heading>div{gap:2px;display:grid}.role-effective-access-heading strong{color:var(--console-ink);font-size:16px}.role-effective-access-heading span,.role-effective-access-heading p{color:var(--console-muted);font-size:12px}.role-effective-access-heading p{max-width:72ch;margin:0;line-height:1.55}.role-effective-access-state{justify-items:start;gap:10px;display:grid}.role-effective-source-list{border-top:1px solid var(--console-hairline);display:grid}.role-effective-source-list>div{border-bottom:1px solid var(--console-hairline);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.role-effective-source-list span{gap:2px;display:grid}.role-effective-source-list small{color:var(--console-muted);font-size:10px}.role-effective-permissions-table{min-width:700px}.role-effective-permission-sources{gap:3px;display:grid}.role-effective-permission-sources span{color:var(--console-ink);font-size:11px}.role-empty-state{color:var(--console-muted);text-align:center;justify-items:center;gap:5px;padding:38px 20px;display:grid}.role-empty-state strong{color:var(--console-ink)}.role-empty-state.compact{border:1px dashed var(--console-hairline);border-radius:8px;padding:18px}.role-modal,.role-definition-fields,.role-modal label,.role-grant-editor,.role-approval-fields,.role-step-up{display:grid}.role-modal{gap:18px}.role-definition-fields{grid-template-columns:minmax(0,1fr) 180px;gap:14px}.role-modal label{gap:7px;font-size:12px;font-weight:650}.role-modal .semi-select{width:100%}.role-description-field{grid-column:1/-1}.role-grant-editor{border:1px solid var(--console-hairline);border-radius:9px;gap:12px;padding:16px}.role-grant-composer{border-top:1px solid var(--console-hairline);grid-template-columns:minmax(220px,1.3fr) 140px minmax(220px,1fr) auto;align-items:end;gap:10px;padding-top:12px;display:grid}.role-approval-fields{gap:14px}.role-step-up{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:9px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:15px}.role-step-up>strong,.role-step-up>p,.role-step-up>.semi-checkbox{grid-column:1/-1}.role-step-up>p{color:var(--console-muted);margin:-5px 0 0;font-size:12px;line-height:1.5}.role-assignment-picker{min-height:76px}.role-inline-loading{min-height:90px;color:var(--console-muted);justify-content:center;align-items:center;gap:10px;display:flex}@media (width<=980px){.roles-workspace{grid-template-columns:240px minmax(0,1fr)}.role-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.role-facts>div:nth-child(2){border-right:0}.role-facts>div:nth-child(-n+2){border-bottom:1px solid var(--console-hairline)}.role-grant-composer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.roles-heading,.role-detail-heading,.role-section-heading{flex-direction:column;align-items:flex-start}.roles-heading .semi-button,.role-detail-actions{width:100%}.role-detail-actions .semi-button{flex:1}.role-member-evidence{flex-direction:column;align-items:flex-end;gap:6px}.roles-workspace{grid-template-columns:1fr}.roles-directory{border-right:0;border-bottom:1px solid var(--console-hairline);max-height:280px;overflow-y:auto}.role-detail{padding:16px}.role-definition-fields,.role-grant-composer,.role-step-up{grid-template-columns:1fr}.role-description-field,.role-step-up>strong,.role-step-up>p,.role-step-up>.semi-checkbox{grid-column:auto}}.access-policy-heading{margin-bottom:2px}.policy-revision{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:9px;grid-template-columns:auto auto;align-items:baseline;gap:2px 10px;min-width:118px;padding:10px 12px;display:grid}.policy-revision span{color:var(--console-muted);letter-spacing:.04em;text-transform:uppercase;grid-column:1/-1;font-size:11px;font-weight:650}.policy-revision strong{font-variant-numeric:tabular-nums;font-size:20px}.access-policy-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.access-policy-card{align-content:start;display:grid}.policy-switch-row{border-top:1px solid var(--console-hairline);justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}.policy-switch-row>span{gap:4px;min-width:0;display:grid}.policy-switch-row strong{font-size:13px}.policy-switch-row small{color:var(--console-muted);font-size:12px;font-weight:400;line-height:1.45}.access-policy-draft-bar{border:1px solid var(--console-hairline);background:var(--console-surface-muted);color:var(--console-muted);border-radius:9px;justify-content:space-between;align-items:center;gap:20px;padding:12px 14px;font-size:13px;display:flex}.access-policy-networks-card{padding:0;overflow:hidden}.access-policy-networks-card>.settings-card-heading{padding:20px 22px 16px}.access-policy-networks-card>.settings-card-heading p{max-width:720px;margin-bottom:0}.access-policy-networks-card .semi-table-container{border-top:1px solid var(--console-hairline)}.network-cidr,.access-policy-delete-target code{color:var(--console-ink);font:12px/1.5 SFMono-Regular,Consolas,monospace}.access-policy-empty{border-top:1px solid var(--console-hairline);color:var(--console-muted);text-align:center;justify-items:center;gap:6px;padding:48px 24px;display:grid}.access-policy-empty strong{color:var(--console-ink)}.access-policy-modal,.access-policy-step-up,.access-policy-modal label{display:grid}.access-policy-modal{gap:18px}.access-policy-modal>p,.access-policy-step-up>p{color:var(--console-muted);margin:0;line-height:1.55}.access-policy-modal label{gap:7px;font-size:12px;font-weight:650}.access-policy-entry-fields{grid-template-columns:minmax(0,1fr) 180px;gap:14px;display:grid}.access-policy-entry-fields .semi-select{width:100%}.access-policy-description-field{grid-column:1/-1}.access-policy-delete-target{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.access-policy-step-up{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:10px;gap:12px;padding:16px}@media (width<=760px){.access-policy-summary-grid,.access-policy-entry-fields{grid-template-columns:1fr}.access-policy-description-field{grid-column:auto}.access-policy-heading,.access-policy-draft-bar,.access-policy-networks-card>.settings-card-heading{flex-direction:column;align-items:flex-start}.access-policy-draft-bar .semi-button,.access-policy-networks-card>.settings-card-heading .semi-button{width:100%}}.tenant-support-form{gap:20px;max-width:760px;display:grid}.tenant-support-form label{gap:8px;font-size:13px;font-weight:650;display:grid}.tenant-support-form label small{color:var(--console-muted);font-size:12px;font-weight:400;line-height:1.5}.danger-card{border-color:color-mix(in srgb, var(--semi-color-danger) 28%, var(--console-hairline))}.state-panel{align-content:center;justify-items:start;gap:12px;min-height:260px;display:grid}.settings-page-header{margin-bottom:24px}.settings-page-header h1{letter-spacing:-.035em;margin:0;font-size:clamp(26px,3vw,34px)}.settings-page-header p{max-width:720px;color:var(--console-muted);margin:10px 0 0;line-height:1.6}.security-setting-row{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);grid-template-columns:minmax(0,1fr) auto;gap:28px;padding:24px;display:grid}.security-account-setting,.security-session-setting,.security-passkey-setting{margin-bottom:16px}.passkey-list,.session-list{border-top:1px solid var(--console-hairline);grid-column:1/-1;gap:0;display:grid}.passkey-list>p,.session-list>p{color:var(--console-muted);margin:18px 0 0}.passkey-list>.semi-banner,.session-list>.semi-banner{margin-top:16px}.passkey-load-error{justify-content:space-between;align-items:center;gap:12px;display:flex}.passkey-item{border-bottom:1px solid var(--console-hairline);grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:18px;padding:16px 0;display:grid}.session-item{border-bottom:1px solid var(--console-hairline);grid-template-columns:minmax(240px,1fr) auto auto;align-items:center;gap:18px;padding:16px 0;display:grid}.session-client{gap:4px;min-width:0;display:grid}.session-client strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.session-client span,.session-facts>span{color:var(--console-muted);font-size:12px}.session-facts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.passkey-item>div:first-child{gap:4px;min-width:0;display:grid}.passkey-item strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.passkey-item span{color:var(--console-muted);font-size:12px}.passkey-facts,.passkey-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.security-setting-copy>p{max-width:650px;color:var(--console-muted);margin:12px 0 0;line-height:1.6}.security-setting-title,.security-setting-actions,.recovery-code-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.security-setting-title h2{margin:0 4px 0 0;font-size:18px}.security-setting-title>svg{color:var(--console-blue);font-size:18px}.security-setting-actions{place-content:flex-start flex-end}.security-facts{flex-wrap:wrap;gap:28px;margin:20px 0 0;display:flex}.security-facts>div{gap:4px;display:grid}.security-facts dt{color:var(--console-muted);font-size:12px}.security-facts dd{margin:0;font-size:14px;font-weight:600}.security-phishing-note{border-radius:var(--console-radius);margin-top:16px}.security-modal-form{gap:10px;display:grid}.security-modal-form>p{color:var(--console-muted);margin:0 0 8px;line-height:1.6}.security-modal-form>label{margin-top:4px;font-size:13px;font-weight:600}.security-modal-form>small{color:var(--console-muted)}.totp-qr-code{border:1px solid var(--console-hairline);border-radius:10px;width:min(240px,100%);height:auto;margin:6px auto 12px}.manual-secret{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;padding:12px 12px 12px 14px;display:grid}.manual-secret span{color:var(--console-muted);grid-column:1/-1;font-size:12px}.manual-secret code,.recovery-code-grid code{color:var(--console-ink);font-family:SFMono-Regular,Consolas,monospace}.manual-secret code{overflow-wrap:anywhere}.recovery-code-grid{border:1px solid var(--console-hairline);background:var(--console-hairline);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:8px 0;padding:0;display:grid;overflow:hidden}.recovery-code-grid li{background:var(--console-surface);text-align:center;padding:11px 12px;list-style:none}.recovery-code-grid code{font-size:13px}.administrators-page{width:100%}.administrators-heading{align-items:flex-end}.administrators-loading,.invitation-loading{min-height:320px;color:var(--console-muted);place-content:center;justify-items:center;gap:14px;display:grid}.administrators-banner{border-radius:var(--console-radius);margin-bottom:16px}.banner-description-action{justify-content:space-between;align-items:center;gap:16px;display:flex}.administrator-summary{color:var(--console-muted);align-items:baseline;gap:10px;margin:22px 0 28px;display:flex}.administrator-summary-label{color:var(--console-ink);margin-right:6px;font-weight:600}.administrator-summary strong{color:var(--console-ink);letter-spacing:-.04em;font-size:30px}.administrator-section{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);margin-top:24px}.section-heading-inline{border-bottom:1px solid var(--console-hairline);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.section-heading-inline h2{letter-spacing:-.015em;margin:0;font-size:17px}.section-heading-inline>span{color:var(--console-muted);font-variant-numeric:tabular-nums}.administrator-list{display:grid}.administrator-row{border-bottom:1px solid var(--console-hairline);justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:14px 22px;display:flex}.administrator-row:last-child{border-bottom:0}.administrator-identity,.administrator-meta,.administrator-actions{align-items:center;display:flex}.administrator-identity{gap:12px;min-width:0}.administrator-identity>div{gap:3px;min-width:0;display:grid}.administrator-identity strong,.administrator-identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.administrator-identity>div>span,.administrator-meta>span{color:var(--console-muted);font-size:13px}.administrator-avatar{background:var(--console-blue-soft);width:38px;height:38px;color:var(--console-blue);border-radius:10px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.administrator-avatar-pending{background:var(--console-surface-muted);color:var(--console-muted)}.administrator-meta,.administrator-actions{flex:none;gap:10px}.administrator-empty{color:var(--console-muted);text-align:center;justify-items:center;gap:6px;padding:38px 24px;display:grid}.administrator-empty strong{color:var(--console-ink)}.modal-intro,.form-help{color:var(--console-muted);line-height:1.55}.administrator-invite-form{gap:9px;margin-top:20px;display:grid}.administrator-invite-form label,.invitation-card label{color:var(--console-ink);margin-top:5px;font-size:13px;font-weight:600}.administrator-invite-form .semi-select{width:100%}.administrators-modal-error{margin-top:14px}.administrator-lifecycle-danger{border-top:1px solid var(--console-hairline);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.form-help{min-height:42px;margin:0;font-size:12px}.modal-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.invitation-card small{color:var(--console-muted);line-height:1.5}@media (width<=1100px){.auth-layout{grid-template-columns:minmax(320px,.72fr) minmax(440px,1fr)}.console-sider{width:208px}.console-content{padding-inline:24px}.device-toolbar{flex-wrap:wrap}.device-search{width:100%}.agent-update-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-update-metrics>div:nth-child(3){border-right:0}.agent-update-metrics>div:nth-child(-n+3){border-bottom:1px solid var(--console-hairline)}.billing-summary-grid{grid-template-columns:1fr}.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-grid{grid-template-columns:1fr}}@media (width<=760px){.agent-update-heading,.agent-update-rollout>div,.agent-update-error{flex-direction:column;align-items:flex-start}.agent-update-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-update-metrics>div:nth-child(2n){border-right:0}.agent-update-metrics>div:nth-child(3){border-right:1px solid var(--console-hairline)}.agent-update-metrics>div:nth-child(4){border-bottom:1px solid var(--console-hairline)}.timeline-toolbar{flex-direction:column;align-items:stretch;gap:12px}.timeline-toolbar .semi-button{align-self:flex-start}.software-inventory-heading{flex-direction:column;align-items:stretch}.software-inventory-heading .semi-button{align-self:flex-start}.device-mdm-inventory-heading{flex-direction:column;align-items:stretch}.device-mdm-inventory-heading .semi-button{align-self:flex-start}.device-mdm-inventory-actions{justify-content:flex-start}.compliance-summary,.system-extensions-summary{flex-direction:column;align-items:flex-start}.system-extensions-list article{grid-template-columns:1fr}.auth-layout{display:block}.auth-brand-panel{min-height:auto;padding:24px;display:block}.auth-brand-panel>div,.auth-assurance{display:none}.auth-form-panel{min-height:calc(100dvh - 76px);padding:92px 24px 40px}.auth-toolbar{top:20px;right:24px}.signup-form-grid{grid-template-columns:1fr;gap:8px}.signup-card{padding-block:8px}.overview-metrics{grid-template-columns:1fr}.activation-steps li{grid-template-columns:28px minmax(0,1fr)}.activation-steps li .semi-button{grid-column:2;justify-self:start}.console-sider{display:none}.console-header{padding-inline:16px}.mobile-header-start{align-items:center;gap:8px;display:flex}.global-search,.account-summary>span:last-child,.header-actions>.semi-button{display:none}.console-content{padding:24px 16px 40px}.page-heading{flex-direction:column;align-items:stretch;gap:20px}.page-heading>.semi-button{align-self:flex-start}.device-filter{flex:140px;width:auto}.billing-plan-grid{grid-template-columns:1fr}.billing-current-plan,.billing-plan{padding:20px}.settings-tabs{flex-wrap:wrap;width:100%}.settings-tabs .semi-button{flex:140px}.organization-data-timeline{grid-template-columns:1fr}.organization-data-timeline>div+div{border-top:1px solid var(--console-hairline);border-left:0}.organization-data-section-heading,.organization-data-danger,.organization-data-export-list article{flex-direction:column;align-items:stretch}.organization-data-section-heading .semi-button,.organization-data-danger .semi-button,.organization-data-export-list article>.semi-button{align-self:flex-start}.organization-data-export-list article>div:first-child{flex-basis:auto}.organization-data-modal{margin:16px auto}.administrator-row{flex-direction:column;align-items:stretch;gap:12px}.administrator-meta,.administrator-actions{flex-wrap:wrap;justify-content:flex-start}.security-setting-row{grid-template-columns:1fr;gap:20px;padding:20px}.enterprise-sso-grid,.scim-summary-grid{grid-template-columns:1fr}.scim-section-heading,.scim-danger-card,.scim-data-row{flex-direction:column;align-items:stretch}.scim-row-actions{flex-wrap:wrap;justify-content:flex-start}.audit-toolbar{flex-direction:column;align-items:stretch}.audit-action-search,.audit-toolbar .semi-select{width:100%}.audit-export-heading{flex-direction:column;align-items:stretch}.audit-export-heading .semi-button{width:100%}.task-summary,.task-toolbar,.people-summary{grid-template-columns:1fr}.people-summary>div{border-right:0;border-bottom:1px solid var(--console-hairline)}.people-summary>div:last-child{border-bottom:0}.people-toolbar,.person-detail-heading,.device-export-heading{flex-direction:column;align-items:stretch}.person-detail-actions{justify-content:flex-start}.groups-toolbar,.group-editor-row,.group-detail-facts{grid-template-columns:1fr}.task-summary-card{border-right:0;border-bottom:1px solid var(--console-hairline)}.task-summary-card:last-child{border-bottom:0}.security-setting-actions{justify-content:flex-start}.passkey-item,.session-item{grid-template-columns:1fr;gap:10px}.session-facts,.passkey-actions{justify-content:flex-start}.recovery-code-grid{grid-template-columns:1fr}}.api-tokens-page{gap:24px;display:grid}.api-token-guidance{max-width:920px}.api-token-empty{border:1px dashed var(--console-hairline);min-height:280px;color:var(--console-muted);text-align:center;border-radius:16px;justify-items:center;gap:8px;padding:48px 24px;display:grid}.api-token-empty>svg{width:32px;height:32px;color:var(--console-blue)}.api-token-empty h2,.api-token-empty p{margin:0}.api-token-name{gap:4px;display:grid}.api-token-name code{color:var(--console-muted);font-size:12px}.api-token-scopes{flex-wrap:wrap;gap:6px;display:flex}.api-token-form,.api-token-reauth{gap:16px;display:grid}.api-token-form>p,.api-token-reauth p{color:var(--console-muted);margin:0;line-height:1.6}.api-token-form label,.api-token-reauth label{gap:7px;font-weight:600;display:grid}.api-token-form fieldset{border:0;gap:10px;margin:0;padding:0;display:grid}.api-token-form legend{margin-bottom:8px;font-weight:600}.api-token-form fieldset .semi-checkbox{border:1px solid var(--console-hairline);border-radius:10px;align-items:flex-start;padding:12px}.api-token-form fieldset .semi-checkbox-content{gap:3px;display:grid}.api-token-form fieldset small,.api-token-form label>small{color:var(--console-muted);font-weight:400;line-height:1.45}.api-token-reauth{border-top:1px solid var(--console-hairline);padding-top:16px}.api-token-reauth h3{margin:0;font-size:15px}.api-token-secret{gap:20px;display:grid}.api-token-secret>div{align-items:center;gap:8px;display:flex}.api-token-secret code{overflow-wrap:anywhere;border:1px solid var(--console-hairline);background:var(--console-surface-muted);min-width:0;color:var(--console-ink);border-radius:10px;flex:1;padding:14px}.policies-page{gap:20px;display:grid}.policies-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.policy-list{border-top:1px solid var(--console-hairline);display:grid}.policy-list>article{border-bottom:1px solid var(--console-hairline);grid-template-columns:minmax(230px,1.1fr) minmax(220px,1fr) minmax(360px,1.5fr) auto;align-items:center;gap:16px;padding:16px 2px;display:grid}.policy-primary{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.policy-primary>div{gap:3px;min-width:0;display:grid}.policy-primary strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.policy-primary span,.policy-rules span,.policy-facts dt{color:var(--console-muted);font-size:12px}.policy-rules{flex-wrap:wrap;gap:6px 12px;display:flex}.policy-rules span{color:var(--console-ink)}.policy-facts{grid-template-columns:repeat(4,minmax(70px,1fr));gap:12px;margin:0;display:grid}.policy-facts div{gap:3px;display:grid}.policy-facts dd{margin:0;font-size:13px;font-weight:600}.policy-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.policy-skeleton{gap:22px;padding-top:12px;display:grid}.policy-empty{min-height:360px}.policy-editor-form,.policy-publish-form{gap:18px;display:grid}.policy-editor-form>p,.policy-publish-form>p{color:var(--console-muted);margin:0;line-height:1.6}.policy-editor-form>label,.policy-publish-form>label{gap:7px;font-weight:600;display:grid}.policy-editor-form fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.policy-editor-form legend{margin-bottom:8px;font-weight:600}.policy-editor-form fieldset .semi-checkbox{border:1px solid var(--console-hairline);border-radius:9px;align-items:flex-start;padding:12px}.policy-editor-form fieldset .semi-checkbox-content{gap:3px;display:grid}.policy-editor-form fieldset small{color:var(--console-muted);font-weight:400;line-height:1.45}.policy-editor-form .policy-device-lock-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.policy-device-lock-fields legend{grid-column:1/-1}.policy-device-lock-fields label{border:1px solid var(--console-hairline);border-radius:9px;gap:7px;padding:12px;font-weight:600;display:grid}.policy-device-lock-fields .semi-input-number{width:100%}.policy-windows-update-grid{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.policy-windows-update-grid>label{gap:7px;font-weight:600;display:grid}.policy-windows-update-subsection{border-top:1px solid var(--console-hairline);gap:8px;padding-top:12px;display:grid}.policy-windows-update-subsection>p{color:var(--console-muted);margin:0;line-height:1.45}.policy-windows-update-subsection>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.policy-windows-update-subsection label{gap:7px;font-weight:600;display:grid}.policy-windows-update-subsection>.policy-windows-update-pause-grid,.policy-windows-update-subsection>.policy-windows-update-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.policy-windows-update-pause-control{align-content:start;gap:10px;display:grid}.policy-windows-update-date-field{gap:7px;padding-left:24px;font-weight:600;display:grid}.policy-windows-update-pause-control .semi-datepicker{width:100%}.policy-windows-update-grid>label:first-child,.policy-windows-update-grid>.policy-windows-update-subsection,.policy-windows-update-grid>.semi-banner{grid-column:1/-1}.policy-windows-update-grid .semi-select,.policy-windows-update-grid .semi-input-number,.policy-windows-update-grid .semi-input-wrapper{width:100%}@media (width<=560px){.policy-editor-form .policy-device-lock-fields,.policy-windows-update-grid,.policy-windows-update-subsection>div,.policy-windows-update-subsection>.policy-windows-update-pause-grid,.policy-windows-update-subsection>.policy-windows-update-source-grid{grid-template-columns:1fr}.policy-windows-update-grid>label:first-child,.policy-windows-update-grid>.policy-windows-update-subsection,.policy-windows-update-grid>.semi-banner{grid-column:auto}}.policy-publish-form .semi-select{width:100%}.policy-version-list{display:grid}.policy-version-list article{border-bottom:1px solid var(--console-hairline);gap:10px;padding:16px 0;display:grid}.policy-version-list article>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.policy-version-list p{color:var(--console-muted);margin:0;font-size:13px}@media (width<=1180px) and (width>=761px){.policy-list>article{grid-template-columns:minmax(220px,1fr) minmax(240px,1fr)}.policy-facts,.policy-actions{grid-column:1/-1}}@media (width<=760px){.api-token-secret>div,.policies-heading{flex-direction:column;align-items:stretch}.policies-heading .semi-button{align-self:flex-start}.policy-list>article{grid-template-columns:1fr}.policy-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.policy-actions{justify-content:flex-start}}.scripts-page,.software-page{gap:20px;display:grid}.software-heading{justify-content:space-between;align-items:flex-start}.software-view-switch{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:10px;gap:4px;width:fit-content;padding:4px;display:flex}.software-table-shell{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:12px;overflow:hidden}.software-package-cell{align-items:flex-start;gap:12px;min-width:0;display:flex}.software-package-cell>span{border:1px solid var(--console-hairline);background:var(--console-surface-muted);min-width:62px;height:30px;color:var(--console-blue);border-radius:8px;place-items:center;font-size:11px;font-weight:700;display:grid}.software-package-cell>div{gap:4px;min-width:0;display:grid}.software-package-cell small,.deployment-heading span,.version-sheet-description,.software-version-list p{color:var(--console-muted)}.software-package-cell small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.software-row-actions,.deployment-actions{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.software-loading,.software-error,.software-empty{border:1px solid var(--console-hairline);background:var(--console-surface);text-align:center;border-radius:12px;align-content:center;justify-items:center;gap:12px;min-height:280px;padding:32px;display:grid}.software-error>svg,.software-empty>svg{color:var(--console-blue);font-size:26px}.software-error code{color:var(--console-muted);font-size:12px}.software-empty p{max-width:520px;color:var(--console-muted);margin:0;line-height:1.6}.software-editor-form{gap:16px;display:grid}.software-editor-form>label,.software-form-grid>label{gap:7px;font-weight:600;display:grid}.software-editor-form .semi-select,.software-editor-form .semi-input-number{width:100%}.software-device-search{color:var(--console-muted);font-weight:400}.software-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.software-form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.software-editor-form .software-switch-row{border:1px solid var(--console-hairline);border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:14px;display:flex}.software-switch-row>span{gap:4px;display:grid}.software-switch-row small{color:var(--console-muted);font-weight:400}.software-script-contract{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:12px;gap:12px;padding:16px;display:grid}.software-script-contract>div:first-child{gap:4px;display:grid}.software-script-contract p,.software-script-fields .form-help{color:var(--console-muted);margin:0;line-height:1.5}.software-script-purpose,.software-script-fields{gap:10px;display:grid}.software-script-fields{padding:0 14px 14px}.software-script-fields>label{gap:7px;font-weight:600;display:grid}.software-version-scripts{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:10px;gap:8px;padding:12px;display:grid}.software-version-scripts ul,.software-version-scripts li{gap:4px;margin:0;padding:0;list-style:none;display:grid}.software-version-scripts li{grid-template-columns:minmax(70px,auto) 1fr}.software-version-scripts code{overflow-wrap:anywhere}.software-version-scripts small{color:var(--console-muted);grid-column:1/-1;line-height:1.45}.software-file-input,.software-date-input{box-sizing:border-box;border:1px solid var(--semi-color-border);background:var(--console-surface);width:100%;min-height:32px;color:inherit;border-radius:6px;padding:5px 10px}.software-version-list,.deployment-list{gap:14px;display:grid}.software-version-list article,.deployment-list article{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:12px;gap:14px;padding:20px;display:grid}.software-version-list article>div:first-child,.deployment-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.software-version-list dl,.deployment-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.software-version-list dl>div,.deployment-counts>div{gap:3px;display:grid}.software-version-list dt,.deployment-counts dt{color:var(--console-muted);font-size:12px}.software-version-list dd,.deployment-counts dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:650}.software-version-list code{font-size:11px}.software-resume-upload{color:var(--console-blue);gap:8px;font-weight:650;display:grid}.deployment-heading>div{gap:4px;display:grid}.deployment-list article>p{color:var(--console-muted);margin:0}@media (width<=760px){.software-heading{flex-direction:column;align-items:stretch}.software-heading .semi-button{align-self:flex-start}.software-form-grid,.software-form-grid-3,.software-version-list dl,.deployment-counts{grid-template-columns:1fr}}.scripts-heading{justify-content:space-between;align-items:flex-start}.script-table-shell{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:12px;overflow:hidden}.script-name-cell,.script-change-cell{gap:10px;min-width:0;display:flex}.script-platform-icon{border:1px solid var(--console-hairline);background:var(--console-surface-muted);width:30px;height:30px;color:var(--console-blue);border-radius:8px;flex:none;place-items:center;display:grid}.script-name-cell>div,.script-change-cell{gap:3px;display:grid}.script-name-cell span,.script-change-cell small{color:var(--console-muted);font-size:12px}.script-version{font-variant-numeric:tabular-nums;font-weight:650}.script-digest,.script-version-list code,.script-run-facts code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.script-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:2px;display:flex}.script-editor-form,.script-run-form,.device-retirement-form{gap:18px;display:grid}.script-editor-form>label,.script-run-form>label,.device-retirement-form>label{gap:7px;font-weight:600;display:grid}.device-retirement-form>p{color:var(--console-muted);margin:0;line-height:1.55}.script-editor-form label>small,.script-run-form label>small{color:var(--console-muted);font-weight:400;line-height:1.45}.script-editor-form .semi-select,.script-run-form .semi-select,.script-run-form .semi-input-number{width:100%}.script-source-editor textarea{tab-size:2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.55}.script-version-list{margin-bottom:20px;display:grid}.script-version-list article{border-bottom:1px solid var(--console-hairline);gap:8px;padding:15px 0;display:grid}.script-version-list article>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.script-version-list p,.script-version-list small{color:var(--console-muted);margin:0}.script-run-facts{border-top:1px solid var(--console-hairline);margin:0;display:grid}.script-run-facts>div{border-bottom:1px solid var(--console-hairline);grid-template-columns:110px minmax(0,1fr);gap:14px;padding:10px 0;display:grid}.script-run-facts dt{color:var(--console-muted)}.script-run-facts dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.timeline-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.script-execution-result{gap:12px;margin-top:4px;display:grid}.script-execution-result>dl{flex-wrap:wrap;gap:10px 22px;margin:0;display:flex}.script-execution-result>dl div{gap:2px;display:grid}.script-execution-result dt{color:var(--console-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.script-execution-result dd{margin:0;font-size:13px;font-weight:650}.script-output{min-width:0}.script-output>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:5px;font-size:12px;display:flex}.script-output pre{border:1px solid var(--console-hairline);background:var(--console-surface-muted);max-height:240px;color:var(--console-ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:11px 12px;font-size:12px;line-height:1.5;overflow:auto}@media (width<=760px){.scripts-heading{flex-direction:column;align-items:stretch}.scripts-heading .semi-button{align-self:flex-start}.script-row-actions{justify-content:flex-start}.script-run-facts>div{grid-template-columns:1fr;gap:3px}.timeline-actions{justify-content:flex-start;width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.queries-page{gap:18px;width:min(1680px,100%);margin-inline:auto;display:grid}.query-workspace{gap:18px;display:grid}.connectors-page{gap:18px;width:min(1680px,100%);margin-inline:auto;display:grid}.connectors-heading,.connectors-actions,.connector-section-heading,.connector-token>div,.connector-capabilities{align-items:center;display:flex}.connector-row-actions{justify-content:flex-end;gap:6px;display:flex}.connectors-heading{justify-content:space-between;align-items:flex-start;gap:24px}.connectors-heading h1{letter-spacing:-.04em;margin:2px 0 0;font-size:clamp(25px,2.2vw,34px)}.connectors-heading p,.connector-section-heading p,.connector-form>p{color:var(--console-muted);margin:7px 0 0;font-size:13px;line-height:1.55}.connectors-heading p{max-width:760px}.connectors-actions{gap:8px}.connector-metrics{border-block:1px solid var(--console-hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.connector-metrics>div{border-right:1px solid var(--console-hairline);gap:5px;padding:16px 18px;display:grid}.connector-metrics>div:last-child{border-right:0}.connector-metrics dt{color:var(--console-muted);font-size:12px}.connector-metrics dd{letter-spacing:-.04em;margin:0;font-family:SF Mono,Cascadia Mono,ui-monospace,monospace;font-size:27px;font-weight:650}.connector-section{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);min-width:0;overflow:hidden}.connector-section-heading{border-bottom:1px solid var(--console-hairline);justify-content:space-between;gap:18px;padding:14px 16px}.connector-section-heading h2{margin:0;font-size:15px}.connector-section-heading p{margin-top:3px;font-size:12px}.connector-table .semi-table-thead>.semi-table-row>.semi-table-row-head{background:var(--console-surface-muted);color:var(--console-muted);letter-spacing:.015em;font-size:11px}.connector-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{font-size:12px}.connector-primary-cell,.connector-runtime-cell{gap:3px;display:grid}.connector-primary-cell strong{color:var(--console-ink);font-size:13px}.connector-primary-cell span,.connector-runtime-cell small,.connector-muted{color:var(--console-muted);font-size:11px}.connector-capabilities{flex-wrap:wrap;gap:4px;max-width:520px}.connector-health-summary{align-items:center;gap:6px;display:inline-flex}.connector-health-list{gap:10px;display:grid}.connector-health-list>p{color:var(--console-muted);margin:0 0 4px;font-size:13px;line-height:1.55}.connector-credential-evidence{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:8px;gap:7px;padding:14px;display:grid}.connector-credential-evidence header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.connector-credential-evidence header>div{gap:3px;display:grid}.connector-credential-evidence span,.connector-credential-evidence small{color:var(--console-muted);font-size:11px}.connector-health-item{border:1px solid var(--console-hairline);background:var(--console-surface);border-radius:8px;gap:8px;padding:14px;display:grid}.connector-health-item header,.connector-health-tags{align-items:flex-start;gap:6px;display:flex}.connector-health-item header{justify-content:space-between}.connector-health-item header>div:first-child{gap:3px;display:grid}.connector-health-item header span,.connector-health-item small{color:var(--console-muted);font-size:11px}.connector-health-item p{color:var(--console-ink);margin:0;font-size:12px;line-height:1.5}.connector-health-item code{background:var(--console-surface-muted);width:fit-content;color:var(--console-muted);border-radius:4px;padding:2px 5px;font-size:10px}.connector-empty{text-align:center;place-content:center;min-height:150px;padding:28px;display:grid}.connector-empty h3{margin:0 0 6px;font-size:16px}.connector-empty p{max-width:560px;color:var(--console-muted);margin:0;font-size:13px}.connector-form,.connector-form label{display:grid}.connector-form{gap:16px}.connector-form label{gap:6px}.connector-form label>span{font-size:12px;font-weight:650}.connector-token{gap:16px;display:grid}.connector-token>div{align-items:stretch;gap:8px}.connector-token code{border:1px solid var(--console-hairline);background:var(--console-surface-muted);white-space:nowrap;border-radius:6px;flex:1;padding:10px 12px;font-size:12px;overflow:auto}.connector-release-options{gap:10px;padding-top:4px;display:grid}.connector-release-options h3,.connector-release-options p{margin:0}.connector-release-options h3{font-size:15px}.connector-release-options p{color:var(--console-muted);font-size:13px}.connector-release-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.connector-release-artifact{border:1px solid var(--console-hairline);background:var(--console-surface-muted);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 12px;padding:12px;display:grid}.connector-release-artifact>div{gap:2px;display:grid}.connector-release-artifact span,.connector-release-artifact code{color:var(--console-muted);font-size:11px}.connector-release-artifact code{text-overflow:ellipsis;background:0 0;border:0;grid-column:1/-1;min-width:0;padding:0;overflow:hidden}.connector-release-artifact a{color:var(--console-accent);align-items:center;gap:5px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.connector-release-evidence{gap:14px;font-size:12px;display:flex}.query-surface-navigation{border-bottom:1px solid var(--console-hairline);justify-content:space-between;align-items:center;gap:18px;width:min(1680px,100%);margin-inline:auto;padding-bottom:12px;display:flex}.query-surface-navigation p{color:var(--console-muted);text-align:right;margin:0;font-size:12px}.osquery-page{gap:18px;width:min(1680px,100%);margin-inline:auto;display:grid}.osquery-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.osquery-heading h1{letter-spacing:-.04em;margin:2px 0 0;font-size:clamp(25px,2.2vw,34px)}.osquery-heading p{max-width:760px;color:var(--console-muted);margin:7px 0 0;font-size:13px;line-height:1.55}.osquery-heading-actions,.sheet-footer-actions,.osquery-detail-heading{justify-content:flex-end;align-items:center;gap:8px;display:flex}.osquery-metrics{border-block:1px solid var(--console-hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.osquery-metrics>div{border-right:1px solid var(--console-hairline);gap:5px;padding:16px 18px;display:grid}.osquery-metrics>div:last-child{border-right:0}.osquery-metrics dt{color:var(--console-muted);font-size:12px}.osquery-metrics dd{letter-spacing:-.04em;margin:0;font-family:SF Mono,Cascadia Mono,ui-monospace,monospace;font-size:27px;font-weight:650}.osquery-view-navigation{justify-content:flex-start;display:flex}.osquery-table-wrap{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);justify-items:center;gap:12px;min-width:0;display:grid;overflow:hidden}.osquery-table{width:100%}.osquery-table .semi-table-thead>.semi-table-row>.semi-table-row-head{background:var(--console-surface-muted);color:var(--console-muted);letter-spacing:.015em;font-size:11px}.osquery-table .semi-table-tbody>.semi-table-row>.semi-table-row-cell{font-size:12px}.osquery-table .semi-table-tbody>.semi-table-row{cursor:pointer}.osquery-table-wrap>.semi-button{margin-bottom:12px}.osquery-primary-cell{gap:3px;min-width:170px;display:grid}.osquery-primary-cell strong{color:var(--console-ink);font-size:13px}.osquery-primary-cell span{max-width:430px;color:var(--console-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.osquery-pack-queries{gap:9px;padding:5px 44px 15px;display:grid}.osquery-pack-queries>div{border-bottom:1px solid var(--console-hairline);grid-template-columns:160px minmax(260px,1fr) auto;align-items:baseline;gap:16px;padding:9px 0;display:grid}.osquery-pack-queries>div:last-child{border-bottom:0}.osquery-pack-queries code,.osquery-pack-queries span,.osquery-pack-queries small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.osquery-pack-queries span,.osquery-pack-queries small{color:var(--console-muted);font-size:11px}.osquery-empty{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);text-align:center;place-content:center;min-height:180px;padding:34px;display:grid}.osquery-empty h2{margin:0 0 6px;font-size:17px}.osquery-empty p{max-width:620px;color:var(--console-muted);margin:0;font-size:13px;line-height:1.5}.osquery-editor-form{gap:16px;display:grid}.osquery-editor-form>p{color:var(--console-muted);margin:0;font-size:13px;line-height:1.5}.osquery-catalog-preview{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium);background:var(--semi-color-fill-0);gap:8px;padding:14px 16px;display:grid}.osquery-catalog-preview>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.osquery-catalog-preview p,.osquery-catalog-preview small{color:var(--semi-color-text-2);margin:0}.osquery-catalog-preview code{overflow-wrap:anywhere;color:var(--semi-color-text-0)}.osquery-field{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.osquery-field>legend{color:var(--console-ink);padding:0;font-size:12px;font-weight:650}.osquery-field>small{color:var(--console-muted);font-size:11px;line-height:1.45}.osquery-field .semi-select,.osquery-field .semi-input-number{width:100%}.osquery-budget-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.osquery-sql-editor,.osquery-detail pre,.osquery-result-list pre{font-family:SF Mono,Cascadia Mono,ui-monospace,monospace;font-size:12px;line-height:1.55}.osquery-detail{gap:22px;display:grid}.osquery-detail-heading{justify-content:space-between}.osquery-detail-metadata{border:1px solid var(--console-hairline);background:var(--console-hairline);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.osquery-detail-metadata>div{background:var(--console-surface);gap:5px;padding:12px;display:grid}.osquery-detail-metadata dt{color:var(--console-muted);font-size:11px}.osquery-detail-metadata dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:650;overflow:hidden}.osquery-detail-section{gap:9px;display:grid}.osquery-detail-section h3{margin:0;font-size:14px}.osquery-detail-section>pre,.osquery-result-list pre{border:1px solid var(--console-hairline);background:var(--console-surface-muted);white-space:pre-wrap;word-break:break-word;border-radius:8px;max-height:330px;margin:0;padding:13px;overflow:auto}.osquery-detail-section>small,.osquery-detail-section>p{color:var(--console-muted);overflow-wrap:anywhere;margin:0;font-size:11px}.osquery-result-list{gap:14px;display:grid}.osquery-result-list article{gap:7px;display:grid}.osquery-result-list article>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.osquery-result-list article span{color:var(--console-muted);font-size:11px}.queries-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.queries-title-block{min-width:220px}.queries-title-row,.queries-actions,.query-builder-status,.query-builder-status>div,.query-node-line,.query-predicate-row,.query-results-toolbar,.query-results-toolbar>div,.query-result-running,.query-graph-detail>div{align-items:center;display:flex}.queries-title-row{gap:10px}.queries-title-row h1{letter-spacing:-.04em;margin:2px 0 0;font-size:clamp(25px,2.2vw,34px)}.queries-title-block>p{max-width:720px;color:var(--console-muted);margin:7px 0 0;font-size:13px;line-height:1.55}.queries-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px}.queries-saved-select{width:220px}.query-builder,.query-results,.query-result-empty,.query-result-running{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface)}.query-builder{min-width:0;padding:14px 16px 18px;overflow-x:auto}.query-builder-status{border-bottom:1px solid var(--console-hairline);justify-content:space-between;gap:16px;padding-bottom:12px;font-size:12px}.query-builder-status>div{color:var(--console-muted);flex-wrap:wrap;justify-content:flex-end;gap:9px}.query-builder-status>strong{white-space:nowrap;flex:none}.query-estimate{align-items:center;gap:6px;display:inline-flex}.query-builder-service-error{color:var(--semi-color-danger);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:12px;display:flex}.query-node{min-width:900px;padding:13px 0 3px calc(var(--query-depth) * 28px);position:relative}.query-node:before{top:0;bottom:0;left:calc(var(--query-depth) * 28px + 7px);background:var(--console-hairline);content:"";width:1px;position:absolute}.query-node-line{flex-wrap:wrap;gap:7px;min-height:36px;padding-left:17px;position:relative}.query-node-line:before{background:var(--console-hairline);content:"";width:12px;height:1px;position:absolute;left:6px}.query-keyword{color:var(--console-muted);letter-spacing:.045em;text-transform:uppercase;font-size:11px;font-weight:720}.query-token .semi-select-selection,.query-predicate-row .semi-select-selection,.query-value-token.semi-input-wrapper{border-color:color-mix(in srgb, var(--console-blue) 26%, var(--console-hairline));background:var(--console-blue-soft)}.query-entity-token{width:188px}.query-entity-alternative{align-items:center;gap:7px;display:inline-flex}.query-add-entity-alternative{width:146px}.query-relationship-token{border:1px solid color-mix(in srgb, var(--console-blue) 26%, var(--console-hairline));background:var(--console-blue-soft);color:var(--console-blue);border-radius:6px;padding:5px 8px;font-size:12px;font-weight:650}.query-relationship-controls{align-items:center;gap:1px;display:inline-flex}.query-projection-token{width:270px}.query-projection-toggle{color:var(--console-blue)}.query-node-line .query-projection-toggle+.query-projection-token:has(.semi-select-selection-empty){opacity:.72}.query-add-relation{width:210px}.query-predicate-group{margin:9px 0 2px calc(34px + var(--predicate-depth) * 20px);border-left:2px solid color-mix(in srgb, var(--console-blue) 40%, transparent);background:color-mix(in srgb, var(--console-blue-soft) 34%, transparent);gap:7px;padding:9px 10px;display:grid}.query-predicate-group-toolbar,.query-predicate-group-items{align-items:center;gap:7px;display:flex}.query-predicate-group-items{flex-direction:column;align-items:stretch}.query-predicate-group .query-predicate-group{background:color-mix(in srgb, var(--console-surface) 64%, transparent);margin-top:0;margin-left:14px}.query-predicate-row{gap:7px}.query-predicate-row .semi-select{width:210px}.query-predicate-row .semi-select:nth-of-type(2){width:170px}.query-predicate-row .query-value-source{width:210px}.query-predicate-row .query-value-token{width:220px}.query-parameter-reference{border:1px solid color-mix(in srgb, var(--console-blue) 26%, var(--console-hairline));background:var(--console-blue-soft);min-width:120px;color:var(--console-blue);border-radius:6px;padding:6px 9px;font-size:12px}.query-relationship{margin-left:24px}.query-diagnostics{border-top:1px solid var(--console-hairline);flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:12px;display:flex}.query-result-error{justify-items:start;gap:10px;display:grid}.query-graph-result>p{border-bottom:1px solid var(--console-hairline);color:var(--console-muted);margin:0;padding:10px 12px;font-size:12px}.query-diagnostics button{border:1px solid color-mix(in srgb, var(--semi-color-danger) 25%, var(--console-hairline));background:color-mix(in srgb, var(--semi-color-danger-light-default) 65%, transparent);color:var(--semi-color-danger);cursor:pointer;border-radius:6px;padding:5px 8px;font-size:12px}.query-result-empty{text-align:center;min-height:176px;padding:34px}.query-result-empty h2,.query-result-empty h3{margin:0 0 6px;font-size:17px}.query-result-empty p,.query-result-running span{color:var(--console-muted);margin:0;font-size:13px}.query-result-running{justify-content:center;gap:16px;min-height:150px;padding:28px}.query-result-running>div{gap:3px;display:grid}.query-results{min-width:0;overflow:hidden}.query-results-toolbar{border-bottom:1px solid var(--console-hairline);justify-content:space-between;gap:18px;padding:13px 15px}.query-results-toolbar h2{margin:0;font-size:15px}.query-results-toolbar>div:first-child>span{color:var(--console-muted);font-size:12px}.query-results-toolbar>div{gap:9px}.query-results-loading{min-height:180px;color:var(--console-muted);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.query-table-tools{border-bottom:1px solid var(--console-hairline);color:var(--console-muted);align-items:center;gap:9px;padding:9px 12px;font-size:12px;display:flex}.query-table-tools>span{color:var(--console-text);flex:none;font-weight:650}.query-table-tools .semi-select{width:min(520px,55vw)}.query-row-detail-content,.query-row-detail-content section{gap:12px;display:grid}.query-row-detail-content{gap:24px}.query-row-detail-content h3{margin:0;font-size:14px}.query-row-detail-content dl,.query-row-detail-content ol,.query-row-detail-content ul,.query-row-detail-content p{margin:0}.query-row-detail-content dl{border:1px solid var(--console-hairline);background:var(--console-hairline);border-radius:8px;gap:1px;display:grid;overflow:hidden}.query-row-detail-content dl>div{background:var(--console-surface);grid-template-columns:minmax(140px,.8fr) minmax(180px,1.2fr);gap:12px;padding:9px 11px;display:grid}.query-row-detail-content dt{color:var(--console-muted);font-size:12px}.query-row-detail-content dd{overflow-wrap:anywhere;min-width:0;margin:0}.query-row-detail-content li{margin-bottom:8px}.query-row-detail-content li code{overflow-wrap:anywhere;margin-top:3px;display:block}.query-result-table .semi-table-thead>.semi-table-row>.semi-table-row-head{z-index:1;background:var(--console-surface-muted);letter-spacing:.015em;font-size:11px;position:sticky;top:0}.query-results .query-result-table .semi-table-row .semi-table-row-cell{font-size:12px}.query-graph-wrap{background:linear-gradient(var(--console-hairline) 1px, transparent 1px), linear-gradient(90deg, var(--console-hairline) 1px, transparent 1px);border:1px solid var(--console-hairline);background-size:24px 24px;border-radius:9px;min-height:320px;max-height:min(70vh,820px);position:relative;overflow:auto}.query-graph-a11y-summary{z-index:3;border-right:1px solid var(--console-hairline);border-bottom:1px solid var(--console-hairline);background:var(--console-surface);width:max-content;max-width:min(720px,100vw - 80px);color:var(--console-muted);border-bottom-right-radius:8px;align-items:baseline;gap:12px;padding:9px 12px;font-size:12px;display:flex;position:sticky;top:0;left:0}.query-graph-a11y-summary strong{color:var(--console-ink);white-space:nowrap}.query-graph-stage{contain:layout style paint;min-width:100%;position:relative}.query-graph-stage svg{pointer-events:none;position:absolute;inset:0}.query-graph-stage svg path{fill:none;stroke:color-mix(in srgb, var(--console-blue) 38%, var(--console-hairline));stroke-width:1.25px;vector-effect:non-scaling-stroke}.query-graph-stage svg marker path{fill:color-mix(in srgb, var(--console-blue) 52%, var(--console-hairline));stroke:none}.query-graph-stage svg path.is-active{stroke:var(--console-blue);stroke-width:2px}.query-graph-lane-label{color:var(--console-muted);letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:720;position:absolute;top:18px;overflow:hidden}.query-graph-node-list{margin:0;padding:0;list-style:none}.query-graph-node-list>li{contain:layout style paint;width:184px;height:64px;position:absolute}.query-graph-node{border:1px solid color-mix(in srgb, var(--console-blue) 35%, var(--console-hairline));background:var(--console-surface);width:100%;height:100%;color:var(--console-ink);cursor:pointer;text-align:left;border-radius:8px;gap:2px;padding:9px 11px;display:grid}.query-graph-node:hover{border-color:var(--console-blue)}.query-graph-node:focus-visible{border-color:var(--console-blue);outline:2px solid color-mix(in srgb, var(--console-blue) 68%, transparent);outline-offset:2px}.query-graph-node[aria-pressed=true]{border-color:var(--console-blue);background:color-mix(in srgb, var(--console-blue) 9%, var(--console-surface))}.query-graph-node small{color:var(--console-blue);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:720}.query-graph-node strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.query-graph-node>span{color:var(--console-muted);font-size:10px}.query-graph-detail{border:1px solid var(--console-hairline);background:color-mix(in srgb, var(--console-surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:9px;width:min(360px,100vw - 48px);margin:-150px 12px 12px auto;padding:12px;position:sticky;bottom:12px;right:12px}.query-graph-detail>div{justify-content:space-between;font-weight:700}.query-graph-detail dl{grid-template-columns:90px minmax(0,1fr);gap:7px 10px;margin:10px 0 0;font-size:12px;display:grid}.query-graph-detail dt{color:var(--console-muted)}.query-graph-detail dd{overflow-wrap:anywhere;min-width:0;margin:0}.query-graph-detail h3{margin:14px 0 6px;font-size:12px}.query-graph-detail ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.query-graph-detail li{border-top:1px solid var(--console-hairline);grid-template-columns:56px minmax(100px,1fr) minmax(0,1fr);align-items:center;gap:8px;padding-top:6px;font-size:11px;display:grid}.query-graph-detail li small{color:var(--console-muted)}.query-graph-detail li .semi-button{justify-content:flex-start;min-width:0;overflow:hidden}.query-graph-detail li .semi-button-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=760px){.query-graph-a11y-summary{gap:3px;max-width:calc(100vw - 48px);display:grid}.query-graph-detail{width:calc(100vw - 64px)}}.query-modal-fields{gap:14px;display:grid}.query-modal-field{color:var(--console-muted);gap:6px;font-size:12px;font-weight:650;display:grid}.query-modal-fields p{color:var(--console-muted);margin:0;font-size:12px;line-height:1.5}.query-parameters-editor{gap:18px;display:grid}.query-parameters-intro{border-bottom:1px solid var(--console-hairline);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding-bottom:16px;display:grid}.query-parameters-intro p,.query-parameters-empty p{color:var(--console-muted);margin:0;font-size:12px;line-height:1.55}.query-parameters-intro>span{color:var(--console-muted);font-size:12px}.query-parameters-intro>button{grid-area:1/2/span 2}.query-parameter-list{gap:18px;display:grid}.query-parameter-item{border-bottom:1px solid var(--console-hairline);gap:14px;padding-bottom:18px;display:grid}.query-parameter-item-heading,.query-parameter-options{align-items:center;gap:16px;display:flex}.query-parameter-item-heading{justify-content:space-between}.query-parameter-grid{grid-template-columns:minmax(0,1.4fr) minmax(140px,1fr) minmax(140px,1fr);gap:12px;display:grid}.query-parameter-field,.query-parameter-default{color:var(--console-muted);align-content:start;gap:6px;font-size:12px;font-weight:650;display:grid}.query-parameter-grid small{color:var(--console-muted);font-size:11px;font-weight:400;line-height:1.4}.query-parameters-empty{gap:5px;padding:18px 0;display:grid}.apple-mdm-page{gap:20px;width:min(1500px,100%);margin-inline:auto;display:grid}.apple-credential-alerts{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-large);background:var(--semi-color-bg-0);gap:12px;padding:16px;display:grid}.apple-credential-alerts header h2,.apple-credential-alerts header p{margin:0}.apple-credential-alerts header p{color:var(--semi-color-text-2);margin-top:4px}.apple-credential-alert-list{gap:8px;display:grid}.apple-credential-alert{border-top:1px solid var(--semi-color-border);grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:12px;padding-top:8px;display:grid}.apple-credential-alert>div{gap:2px;display:grid}.apple-credential-alert span{color:var(--semi-color-text-2)}.apple-mdm-heading{align-items:flex-start}.apple-mdm-heading-actions{gap:10px;display:flex}.apple-mdm-file-input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.apple-mdm-topic,.apple-mdm-table code{overflow-wrap:anywhere;font-size:12px}.apple-mdm-validity{gap:4px;display:grid}.apple-mdm-validity small{color:var(--console-muted);font-size:12px}.apple-mdm-skeleton{gap:18px;display:grid}.apple-mdm-profile-section{border-top:1px solid var(--console-border);gap:16px;padding-top:12px;display:grid}.apple-mdm-section-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.apple-mdm-section-heading h2,.apple-mdm-section-heading p{margin:0}.apple-mdm-section-heading p{color:var(--console-muted);margin-top:6px}.apple-mdm-profile-form,.apple-mdm-profile-form label{gap:8px;display:grid}.apple-mdm-profile-form label{color:var(--console-muted);font-size:12px;font-weight:600}.apple-mdm-profile-form small{font-weight:400}.apple-mdm-empty-state{color:var(--console-muted);padding:24px 0}.apple-mdm-empty-state p{margin:6px 0 0}.apple-rollout-form,.apple-rollout-form label,.apple-rollout-control-reason{gap:8px;display:grid}.apple-rollout-form{gap:18px}.apple-rollout-form label,.apple-rollout-control-reason{color:var(--console-muted);font-size:12px;font-weight:600}.apple-rollout-form fieldset{border:0;border-top:1px solid var(--console-border);margin:0;padding:14px 0 0}.apple-rollout-form legend{color:var(--console-muted);padding:0 10px 0 0;font-size:12px;font-weight:600}.apple-rollout-form-grid,.apple-rollout-rings{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.apple-rollout-weekdays{flex-wrap:wrap;gap:10px 18px;display:flex}.apple-rollout-rings>div{gap:10px;display:grid}.apple-rollout-control-reason{margin-top:18px}@media (width<=760px){.apple-mdm-section-heading{flex-direction:column;align-items:stretch}.apple-rollout-form-grid,.apple-rollout-rings{grid-template-columns:1fr}}.apple-passcode-form{gap:18px;display:grid}.apple-passcode-checks{flex-wrap:wrap;gap:16px;display:flex}.apple-passcode-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.apple-passcode-grid label,.apple-passcode-form>label{color:var(--console-muted);gap:7px;font-size:12px;font-weight:600;display:grid}.apple-passcode-grid small,.apple-passcode-form small{color:var(--semi-color-text-2);font-weight:400}.apple-restrictions-form{gap:20px;display:grid}.apple-restrictions-group{gap:12px;padding-top:2px;display:grid}.apple-restrictions-group h3{color:var(--semi-color-text-0);margin:0;font-size:15px;line-height:1.4}.apple-restrictions-group p{color:var(--semi-color-text-2);margin:3px 0 0;font-size:13px}.apple-restrictions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.apple-restriction-field{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium);grid-template-columns:minmax(0,1fr) 148px;align-items:center;gap:3px 14px;padding:12px;display:grid}.apple-restriction-field label{color:var(--semi-color-text-0);font-size:13px;font-weight:600}.apple-restriction-field small{color:var(--semi-color-text-2);grid-column:1;font-size:12px;line-height:1.45}.apple-restriction-field .semi-select{grid-area:1/2/span 2}.apple-restrictions-form>label{color:var(--semi-color-text-0);gap:7px;font-size:13px;font-weight:600;display:grid}.apple-restrictions-form>label small{color:var(--semi-color-text-2);font-weight:400}.apple-wifi-form{gap:18px;display:grid}.apple-wifi-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px;display:grid}.apple-wifi-grid label,.apple-wifi-form>label{color:var(--console-muted);gap:7px;font-size:12px;font-weight:600;display:grid}.apple-wifi-grid small,.apple-wifi-form>label small{color:var(--semi-color-text-2);font-weight:400}.apple-wifi-options{flex-wrap:wrap;gap:16px;display:flex}.apple-enterprise-wifi-form{gap:18px;display:grid}.apple-enterprise-wifi-form>label,.apple-enterprise-wifi-certificate{color:var(--console-muted);gap:7px;font-size:12px;font-weight:600;display:grid}.apple-enterprise-wifi-form small,.apple-enterprise-wifi-certificate small{color:var(--semi-color-text-2);font-weight:400}.apple-enterprise-wifi-certificate input{display:none}.apple-enterprise-wifi-certificate .semi-button{justify-self:start}.apple-enterprise-wifi-identity{gap:3px;display:grid}.apple-enterprise-wifi-identity strong{color:var(--semi-color-text-0);font-weight:600}.apple-enterprise-wifi-identity span{color:var(--semi-color-text-2);font-size:12px}.apple-wifi-proxy{justify-content:space-between;align-items:center;gap:18px;padding-top:2px;display:flex}.apple-wifi-proxy h3{color:var(--semi-color-text-0);margin:0;font-size:15px}.apple-wifi-proxy p{color:var(--semi-color-text-2);margin:3px 0 0;font-size:13px}@media (width<=760px){.apple-passcode-grid,.apple-restrictions-grid{grid-template-columns:1fr}.apple-restriction-field{grid-template-columns:minmax(0,1fr) 132px}.apple-wifi-grid{grid-template-columns:1fr}.apple-wifi-proxy{flex-direction:column;align-items:stretch}}.apple-content-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.apple-content-meta{color:var(--semi-color-text-2);margin:-4px 0 0;font-size:13px}.apple-content-location-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.apple-content-app{align-items:center;gap:10px;min-width:0;display:flex}.apple-content-app-icon{object-fit:cover;background:var(--semi-color-fill-0);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--semi-color-border);border-radius:9px;flex:0 0 40px}.apple-content-app-icon-fallback{color:var(--semi-color-text-2);place-items:center;font-size:15px;font-weight:650;display:grid}.apple-content-app a{color:var(--semi-color-text-0);text-decoration:none}.apple-content-app a:hover,.apple-content-app a:focus-visible{color:var(--semi-color-primary);text-underline-offset:3px;text-decoration:underline}.apple-content-subtitle{margin:8px 0 0;font-size:16px;font-weight:650}.apple-mdm-reason-label{color:var(--console-muted);gap:7px;margin-top:18px;font-size:12px;font-weight:600;display:grid}.filevault-status-panel{border-top:1px solid var(--semi-color-border);gap:16px;margin-top:20px;padding-top:20px;display:grid}.os-update-catalog{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium);display:grid;overflow:hidden}.os-update-row{border-bottom:1px solid var(--semi-color-border);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.os-update-row:last-child{border-bottom:0}.os-update-row>div{gap:8px;display:flex}.os-update-row>div:first-child{flex-direction:column;gap:2px}.os-update-row span,.os-update-empty{color:var(--semi-color-text-2);font-size:13px}.filevault-status-panel h4,.filevault-status-panel p{margin:0}.filevault-status-panel p{color:var(--semi-color-text-2);margin-top:4px}.filevault-recovery-key{gap:16px;display:grid}.filevault-recovery-key code{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium);background:var(--semi-color-fill-0);color:var(--semi-color-text-0);letter-spacing:.08em;text-align:center;-webkit-user-select:all;user-select:all;padding:16px;font-size:18px;font-weight:600}.remote-actions-section{border-top:1px solid var(--semi-color-border);gap:16px;margin-top:20px;padding-top:20px;display:grid}.device-detail-section-heading,.device-detail-actions,.remote-action-row,.remote-action-row-actions{align-items:center;display:flex}.device-detail-section-heading,.remote-action-row{justify-content:space-between;gap:16px}.device-detail-section-heading h4,.device-detail-section-heading p,.remote-actions-permission-note{margin:0}.device-detail-section-heading p,.remote-actions-permission-note,.remote-action-row span,.remote-action-pin small{color:var(--semi-color-text-2);font-size:13px}.device-detail-section-heading p{margin-top:4px}.device-detail-actions,.remote-action-row-actions{flex-wrap:wrap;gap:8px}.remote-actions-list{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium);overflow:hidden}.remote-action-row{border-bottom:1px solid var(--semi-color-border);padding:12px 14px}.remote-action-row:last-child{border-bottom:0}.remote-action-row>div:first-child,.remote-action-pin,.device-action-field{gap:6px;display:grid}.device-action-field{color:var(--semi-color-text-1);margin-top:16px;font-size:13px;font-weight:600}.remote-action-pin{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium);background:var(--semi-color-fill-0);margin-top:16px;padding:16px}.remote-action-pin strong{letter-spacing:.16em;font-size:24px}@media (width<=760px){.device-detail-section-heading,.remote-action-row{flex-direction:column;align-items:flex-start}}.apple-mdm-reason-label small{font-weight:400;line-height:1.5}.windows-mdm-page{gap:20px;width:min(1500px,100%);margin-inline:auto;display:grid}.microsoft-intune-page{gap:20px;max-width:1180px;margin:0 auto;display:grid}.microsoft-intune-heading{align-items:flex-start}.microsoft-intune-page>.semi-banner{border-radius:var(--radius-control)}.microsoft-intune-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:20px;display:grid}.microsoft-intune-prerequisites ol{color:var(--text-secondary);gap:12px;margin:20px 0;padding-left:22px;line-height:1.55;display:grid}.microsoft-intune-form,.microsoft-intune-policy-form,.microsoft-intune-confirm-form{gap:16px;display:grid}.microsoft-intune-form label,.microsoft-intune-policy-form label,.microsoft-intune-confirm-form label{color:var(--text-primary);gap:7px;font-weight:600;display:grid}.microsoft-intune-form label small,.microsoft-intune-policy-form label small{color:var(--text-tertiary);font-weight:400;line-height:1.45}.microsoft-intune-form .semi-select,.microsoft-intune-form .semi-input-wrapper,.microsoft-intune-policy-form .semi-input-wrapper,.microsoft-intune-policy-form .semi-input-number{width:100%}.microsoft-intune-summary{border-top:1px solid var(--border-subtle);gap:0;margin:0 0 20px;display:grid}.microsoft-intune-summary>div{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(140px,.75fr) minmax(0,1.25fr);gap:16px;padding:12px 0;display:grid}.microsoft-intune-summary dt{color:var(--text-tertiary)}.microsoft-intune-summary dd{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;margin:0}.microsoft-intune-summary code{font-size:12px}.microsoft-intune-deferrals{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.microsoft-intune-policy-evidence{margin:4px 0 0}.microsoft-intune-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.microsoft-intune-blocked-state{border-top:1px solid var(--border-subtle);padding:28px 0 4px}.microsoft-intune-blocked-state h3,.microsoft-intune-blocked-state p{margin:0}.microsoft-autopilot-section{gap:16px;padding-top:8px;display:grid}.microsoft-autopilot-section>.settings-card-heading h2,.microsoft-autopilot-section>.settings-card-heading p,.microsoft-autopilot-section .settings-card-heading h3,.microsoft-autopilot-section .settings-card-heading p{margin:0}.autopilot-sync-evidence{color:var(--text-tertiary);margin:-6px 0 0;font-size:12px;line-height:1.5}.microsoft-autopilot-section>.settings-card-heading p,.microsoft-autopilot-section .settings-card-heading p{max-width:72ch;color:var(--text-secondary);margin-top:6px;line-height:1.5}.microsoft-autopilot-grid{gap:20px;display:grid}.microsoft-autopilot-form,.microsoft-autopilot-import{gap:16px;display:grid}.microsoft-autopilot-form>label,.microsoft-autopilot-profile>label,.microsoft-autopilot-fields>label,.autopilot-file-control{color:var(--text-primary);gap:7px;font-weight:600;display:grid}.microsoft-autopilot-form .semi-select,.microsoft-autopilot-form .semi-input-wrapper,.microsoft-autopilot-form .semi-input-number,.microsoft-autopilot-profile>label .semi-select{width:100%}.microsoft-autopilot-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.microsoft-autopilot-options{border:1px solid var(--border-subtle);border-radius:var(--radius-control);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding:16px;display:grid}.microsoft-autopilot-options legend{color:var(--text-secondary);padding:0 6px;font-weight:600}.autopilot-file-control input[type=file]{border:1px dashed var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-subtle);width:100%;color:var(--text-secondary);padding:12px}.autopilot-file-control small,.autopilot-import-ready span,.empty-copy{color:var(--text-tertiary);font-weight:400;line-height:1.5}.autopilot-import-ready{border:1px solid var(--border-subtle);border-radius:var(--radius-control);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:16px;display:grid}.autopilot-import-ready span{grid-column:1}.autopilot-import-ready .semi-button{grid-area:1/2/span 2}.microsoft-autopilot-import .semi-table-wrapper{overflow-x:auto}@media (width<=900px){.microsoft-autopilot-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.microsoft-autopilot-fields,.microsoft-autopilot-options,.autopilot-import-ready{grid-template-columns:minmax(0,1fr)}.autopilot-import-ready .semi-button,.autopilot-import-ready span{grid-area:auto/1}}.microsoft-intune-blocked-state p{max-width:68ch;color:var(--text-secondary);margin-top:8px;line-height:1.55}.windows-mdm-heading{align-items:flex-start}.windows-mdm-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.windows-mdm-onboarding{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);gap:18px;padding:20px;display:grid}.windows-mdm-section-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.windows-mdm-section-heading h2,.windows-mdm-section-heading h3,.windows-mdm-section-heading p,.windows-mdm-onboarding-block>header h3,.windows-mdm-onboarding-block>header p{margin:0}.windows-mdm-section-heading p,.windows-mdm-onboarding-block>header p{max-width:74ch;color:var(--console-muted);margin-top:4px;line-height:1.5}.windows-mdm-onboarding-block{border-top:1px solid var(--console-hairline);gap:12px;padding-top:18px;display:grid}.windows-mdm-policy-select{width:min(420px,100%)}.windows-mdm-onboarding-evidence,.windows-mdm-onboarding-evidence>span,.windows-mdm-onboarding-evidence>small{min-width:0;display:block}.windows-mdm-onboarding-evidence>small{color:var(--semi-color-danger);overflow-wrap:anywhere;margin-top:3px}.windows-mdm-onboarding-actions{flex-wrap:wrap;gap:2px;display:flex}.windows-mdm-form,.windows-mdm-form label,.windows-mdm-secret-result{gap:8px;display:grid}.windows-mdm-form{gap:16px}.windows-mdm-form label>span{color:var(--semi-color-text-1);font-weight:600}.windows-mdm-form label>small,.windows-mdm-secret-result>small{color:var(--console-muted);line-height:1.5}.windows-mdm-number-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.windows-mdm-number-fields .semi-input-number{width:100%}.windows-mdm-copy-field{border:1px solid var(--console-hairline);border-radius:var(--console-radius-small);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.windows-mdm-copy-field>div{gap:3px;min-width:0;display:grid}.windows-mdm-copy-field span{color:var(--console-muted);font-size:12px}.windows-mdm-copy-field code{color:var(--semi-color-text-0);white-space:nowrap;padding-block:2px;overflow:auto}.windows-mdm-enrollment-steps{color:var(--semi-color-text-1);gap:7px;margin:6px 0;padding-left:24px;line-height:1.5;display:grid}.windows-mdm-summary{border-block:1px solid var(--console-hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.windows-mdm-summary>div{border-right:1px solid var(--console-hairline);padding:16px 20px}.windows-mdm-summary>div:last-child{border-right:0}.windows-mdm-summary dt{color:var(--console-muted);font-size:12px;font-weight:600}.windows-mdm-summary dd{letter-spacing:-.03em;margin:4px 0 0;font-size:26px;font-weight:600}.windows-mdm-filters{grid-template-columns:minmax(260px,1fr) 180px 210px auto auto;gap:10px;display:grid}.windows-mdm-device-link{text-align:left;max-width:100%;height:auto;padding:0}.windows-mdm-device-link .semi-button-content,.windows-mdm-status-cell,.windows-mdm-certificate-cell,.windows-mdm-wns-cell,.windows-mdm-activity-cell{justify-items:start;gap:4px;min-width:0;display:grid}.windows-mdm-device-link span,.windows-mdm-device-link small,.windows-mdm-certificate-cell small,.windows-mdm-wns-cell small,.windows-mdm-activity-cell small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.windows-mdm-device-link span{color:var(--console-blue);font-weight:600}.windows-mdm-device-link small,.windows-mdm-status-cell span,.windows-mdm-certificate-cell small,.windows-mdm-wns-cell small,.windows-mdm-activity-cell small{color:var(--console-muted);font-size:12px}.windows-mdm-skeleton{border:1px solid var(--console-hairline);border-radius:var(--console-radius);background:var(--console-surface);gap:18px;padding:24px;display:grid}.windows-mdm-pagination{justify-content:flex-end;gap:8px;display:flex}.windows-mdm-reason{color:var(--console-muted);gap:7px;margin-top:18px;font-size:12px;font-weight:600;display:grid}.windows-mdm-detail>p{max-width:65ch;color:var(--console-muted);line-height:1.55}.windows-mdm-detail .semi-descriptions-value{overflow-wrap:anywhere}.windows-mdm-wns,.windows-mdm-deployments{border-top:1px solid var(--console-hairline);gap:10px;margin-top:24px;padding-top:20px;display:grid}.windows-mdm-wns h3,.windows-mdm-wns>p,.windows-mdm-deployments h3,.windows-mdm-wns>p,.windows-mdm-deployments>p,.windows-mdm-deployment-list p{margin:0}.windows-mdm-wns-evidence{border:1px solid var(--console-hairline);border-radius:var(--console-radius-small);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.windows-mdm-wns-evidence article{border-right:1px solid var(--console-hairline);border-bottom:1px solid var(--console-hairline);align-content:start;justify-items:start;gap:7px;min-height:112px;padding:12px;display:grid}.windows-mdm-wns-evidence article:nth-child(2n){border-right:0}.windows-mdm-wns-evidence article:nth-last-child(-n+2){border-bottom:0}.windows-mdm-wns-evidence article>span{font-weight:600}.windows-mdm-wns-evidence small{color:var(--console-muted);overflow-wrap:anywhere;line-height:1.45}.windows-mdm-deployments>p,.windows-mdm-deployment-list span,.windows-mdm-deployment-list p,.windows-mdm-catalog-setting small{color:var(--console-muted);font-size:12px;line-height:1.5}.windows-mdm-deployment-list{border:1px solid var(--console-hairline);border-radius:var(--console-radius-small);display:grid;overflow:hidden}.windows-mdm-deployment-list article{border-bottom:1px solid var(--console-hairline);grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;padding:12px;display:grid}.windows-mdm-deployment-list article:last-child{border-bottom:0}.windows-mdm-deployment-list article>div,.windows-mdm-catalog-setting{gap:3px;min-width:0;display:grid}.windows-mdm-deployment-list p,.windows-mdm-deployment-list code{grid-column:1/-1}.windows-mdm-deployment-list code{overflow-wrap:anywhere;font-size:11px}.windows-mdm-catalog>p{max-width:76ch;color:var(--console-muted);line-height:1.55}.windows-mdm-catalog .semi-table-wrapper{margin-top:14px}@media (width<=1040px){.queries-heading,.osquery-heading,.connectors-heading{flex-direction:column}.queries-actions,.osquery-heading-actions,.connectors-actions{justify-content:flex-start}.osquery-pack-queries>div{grid-template-columns:140px minmax(220px,1fr)}.osquery-pack-queries small{grid-column:2}.windows-mdm-filters{grid-template-columns:minmax(240px,1fr) 1fr 1fr}}@media (width<=760px){.connectors-actions,.connector-token>div{flex-wrap:wrap;width:100%}.connector-metrics{grid-template-columns:1fr}.connector-metrics>div{border-right:0;border-bottom:1px solid var(--console-hairline)}.connector-metrics>div:last-child{border-bottom:0}.connector-token code{flex-basis:100%;width:100%}.connector-release-grid{grid-template-columns:1fr}.query-surface-navigation{flex-direction:column;align-items:flex-start}.query-surface-navigation p{text-align:left}.osquery-heading-actions{flex-wrap:wrap;width:100%}.osquery-metrics,.osquery-detail-metadata,.osquery-budget-grid{grid-template-columns:1fr}.osquery-metrics>div{border-right:0;border-bottom:1px solid var(--console-hairline)}.osquery-metrics>div:last-child{border-bottom:0}.osquery-view-navigation{overflow-x:auto}.osquery-pack-queries{padding-inline:16px}.osquery-pack-queries>div{grid-template-columns:1fr;gap:5px}.osquery-pack-queries small{grid-column:auto}.queries-saved-select,.task-heading-actions,.task-view-select{width:100%}.task-heading-actions{justify-content:flex-start}.task-batch-context,.task-batch-context>div{flex-direction:column;align-items:flex-start}.queries-actions{width:100%}.query-builder-status,.query-results-toolbar{flex-direction:column;align-items:flex-start}.query-builder{padding-inline:12px;overflow-x:hidden}.query-builder-status>div{justify-content:flex-start}.query-estimate{flex-wrap:wrap;width:100%}.query-estimate .semi-tag{flex:none}.query-node{width:100%;min-width:0;padding-left:calc(var(--query-depth) * 12px)}.query-node:before{left:calc(var(--query-depth) * 12px + 3px)}.query-node-line{width:100%;padding-left:13px}.query-entity-token,.query-add-relation{flex:100%;width:100%}.query-projection-token{flex:calc(100% - 44px);width:calc(100% - 44px)}.query-relationship{margin-left:0}.query-relationship-token{overflow-wrap:anywhere;max-width:calc(100% - 90px)}.query-predicate-group{margin-left:13px;padding-inline:8px}.query-predicate-group .query-predicate-group{margin-left:7px}.query-predicate-group-toolbar,.query-predicate-row{flex-wrap:wrap}.query-predicate-row>.query-keyword{flex:1 0 100%}.query-predicate-row .semi-select,.query-predicate-row .semi-select:nth-of-type(2),.query-predicate-row .query-value-source,.query-predicate-row .query-value-token{width:100%}.query-results-toolbar>div:last-child{flex-wrap:wrap}.query-result-running{flex-direction:column;align-items:flex-start}.query-parameters-intro,.query-parameter-grid{grid-template-columns:1fr}.query-parameters-intro>button{grid-area:auto;justify-self:start}.windows-mdm-heading{flex-direction:column}.windows-mdm-heading-actions{justify-content:flex-start;width:100%}.windows-mdm-section-heading{flex-direction:column}.windows-mdm-section-heading>.semi-button{width:100%}.windows-mdm-number-fields{grid-template-columns:1fr}.apple-mdm-heading{flex-direction:column}.apple-mdm-heading-actions{flex-wrap:wrap;width:100%}.windows-mdm-summary,.windows-mdm-filters{grid-template-columns:1fr}.windows-mdm-summary>div{border-right:0;border-bottom:1px solid var(--console-hairline)}.windows-mdm-summary>div:last-child{border-bottom:0}}
