.dashboardHorizontal{grid-template-columns:1fr!important;gap:14px!important}.areasHorizontalPanel{gap:12px;display:grid;overflow:hidden}.areasHorizontalPanel .detailSectionHeader{margin:0}.areaListHorizontal{scrollbar-width:thin;scroll-snap-type:x proximity;padding:2px 2px 7px;overflow-x:auto;gap:10px!important;display:flex!important}.areaCardHorizontal{scroll-snap-align:start;min-width:280px;max-width:360px;box-shadow:inset 4px 0 0 var(--area-color),0 8px 22px #0300081f;flex:none;position:relative;background:linear-gradient(135deg,color-mix(in srgb,var(--area-color) 24%,#160d23),color-mix(in srgb,var(--area-color) 12%,#0f0a18))!important;border-color:color-mix(in srgb,var(--area-color) 58%,var(--binqo-border))!important;padding:11px 12px!important}.areaCardHorizontal .areaDot{width:12px;min-width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb,var(--area-color) 18%,transparent)}.areaCardHorizontal .areaMain b{font-size:14px!important}.areaCardHorizontal .areaMain small{font-size:10px!important}.areaEditHorizontal{align-items:center;grid-template-columns:minmax(180px,1fr) 52px auto auto!important;gap:8px!important}.areaCardHorizontal .areaEditHorizontal{min-width:320px;grid-template-columns:minmax(150px,1fr) 48px auto!important}.storageViewPanel{min-width:0}.storageViewHead{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.storageViewHead h2{margin:0!important}.lagerOrientationSwitch{background:#100a18;border:1px solid #493057;border-radius:11px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid}.lagerOrientationSwitch button{color:#9f93aa;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 11px;font:800 12px/1 inherit;display:flex}.lagerOrientationSwitch button:hover{color:#fff;background:#1d1028}.lagerOrientationSwitch button.active{color:#fff;background:linear-gradient(90deg,#66249a,#ad2d8c);box-shadow:0 3px 12px #0003}.storageAreasCanvas{gap:0;min-width:0;display:grid}.storageViewPanel .areaSection{--area-tint:color-mix(in srgb,var(--area-color) 14%,#100b19);background:linear-gradient(180deg,color-mix(in srgb,var(--area-color) 7%,transparent),transparent 52%);border-radius:14px;min-width:0;padding-left:10px!important;padding-right:10px!important}.storageViewPanel .areaHeading{border-bottom:1px solid color-mix(in srgb,var(--area-color) 34%,#3b2947);padding:8px 4px}.storageViewPanel .rack{min-width:0;box-shadow:inset 0 5px #ffffff06,inset 0 -7px #08030e61;border-width:2px!important;border-color:#784e84b3!important;align-items:stretch!important;min-height:0!important;padding:18px!important}.storageViewPanel .column{position:relative;box-shadow:inset 5px 0 #ffffff06,inset -5px 0 #0000001f;border-width:2px!important;border-color:color-mix(in srgb,var(--area-color) 34%,#4a3d52)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--area-color) 8%,#100c1b),#100c1b)!important;flex-direction:column!important;align-self:stretch!important;height:auto!important;min-height:100%!important;max-height:none!important;padding:10px 9px 14px!important;display:flex!important;overflow:visible!important}.storageViewPanel .column:after{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--area-color) 42%,#46394d),color-mix(in srgb,var(--area-color) 72%,#8a7194),color-mix(in srgb,var(--area-color) 42%,#46394d));pointer-events:none;border-radius:4px;height:4px;position:absolute;bottom:5px;left:7px;right:7px}.storageViewPanel .storageObjectWrap{flex:none}.storageViewPanel .boxButton{height:var(--object-height,129px)!important;min-height:var(--object-height,129px)!important;max-height:var(--object-height,129px)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--box-color) 42%,#243044),color-mix(in srgb,var(--box-color) 24%,#151d2d))!important;border-color:color-mix(in srgb,var(--box-color) 72%,#8f8198)!important;box-shadow:inset 0 4px 0 color-mix(in srgb,var(--height-accent,#fff) 46%,var(--box-color)),inset 0 0 0 1px #ffffff09!important;transition:height .18s,min-height .18s,transform .12s,box-shadow .12s,background .12s,border-color .12s!important}.storageViewPanel .boxButton:hover{background:linear-gradient(145deg,color-mix(in srgb,var(--box-color) 52%,#2b3850),color-mix(in srgb,var(--box-color) 32%,#192337))!important;border-color:color-mix(in srgb,var(--box-color) 88%,#c3b6ca)!important}.storageOrientation-horizontal .areaSection{padding-top:12px!important;padding-bottom:16px!important;overflow:hidden!important}.storageOrientation-horizontal .rack{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;padding:12px!important;display:grid!important;overflow:hidden!important}.storageOrientation-horizontal .column{scrollbar-width:auto!important;scrollbar-color:color-mix(in srgb,var(--area-color) 75%,#b74c68) #150d20!important;overscroll-behavior-x:contain!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;flex-direction:row!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:166px!important;padding:10px 12px 18px!important;display:flex!important;overflow:auto hidden!important}.storageOrientation-horizontal .column::-webkit-scrollbar{height:12px!important}.storageOrientation-horizontal .column::-webkit-scrollbar-track{background:#150d20!important;border-radius:999px!important}.storageOrientation-horizontal .column::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--area-color) 76%,#b74c68)!important;border:2px solid #150d20!important;border-radius:999px!important}.storageOrientation-horizontal .column:after{display:none!important}.storageOrientation-horizontal .rowHeader{z-index:8!important;border:1px solid color-mix(in srgb,var(--area-color) 50%,#483450)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--area-color) 28%,#171021),#120c1b 74%)!important;border-radius:12px!important;flex:0 0 260px!important;grid-template-columns:minmax(0,1fr) auto auto auto auto!important;align-content:start!important;align-self:stretch!important;gap:5px!important;width:260px!important;min-width:260px!important;max-width:260px!important;margin:0!important;padding:12px!important;display:grid!important;position:sticky!important;left:0!important;box-shadow:8px 0 18px #08030e47!important}.storageOrientation-horizontal .rowHeader .column-title{white-space:normal!important;text-overflow:clip!important;word-break:break-word!important;min-width:0!important;padding:2px 6px 0 0!important;font-size:16px!important;line-height:1.25!important;overflow:visible!important}.storageOrientation-horizontal .storageObjectWrap{scroll-snap-align:start!important;flex:0 0 300px!important;width:300px!important;min-width:300px!important}.storageOrientation-horizontal .storageObjectWrap:has(.boxOrder){grid-template-columns:minmax(0,1fr) 24px!important;gap:5px!important;display:grid!important}.storageOrientation-horizontal .boxButton{text-align:left!important;width:100%!important;height:138px!important;min-height:138px!important;max-height:138px!important;padding:15px 16px!important;overflow:hidden!important}.storageOrientation-horizontal .boxTop{align-items:flex-start!important;gap:8px!important;min-width:0!important;display:flex!important}.storageOrientation-horizontal .boxTop b{white-space:normal!important;text-overflow:clip!important;word-break:break-word!important;min-width:0!important;font-size:17px!important;line-height:1.2!important;overflow:visible!important}.storageOrientation-horizontal .boxCode{flex:none!important;max-width:92px!important}.storageOrientation-horizontal .boxTypeLine,.storageOrientation-horizontal .boxMeta{white-space:normal!important;text-overflow:clip!important;margin-top:8px!important;line-height:1.3!important;display:block!important;overflow:visible!important}.storageOrientation-horizontal .boxCreator,.storageOrientation-horizontal .addBoxButton{scroll-snap-align:start!important;flex:0 0 260px!important;align-self:stretch!important;width:260px!important;min-width:260px!important}.storageOrientation-horizontal .addBoxButton{height:138px!important;min-height:138px!important}.storageOrientation-horizontal .boxOrder{align-self:center!important}.storageViewPanel .column>div:has(>.boxButton){grid-template-columns:minmax(0,1fr) 22px!important;column-gap:3px!important}.storageViewPanel .column>div:has(>.boxButton):not(:has(.boxOrder)):after{width:22px!important}.storageViewPanel .boxOrder{align-content:center!important;justify-items:center!important;gap:3px!important;width:22px!important}.storageViewPanel .boxOrder .iconBtn,.storageViewPanel .rowHeader .iconBtn,.areaCardHorizontal>.iconBtn{border-radius:6px!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;font-size:13px!important;line-height:1!important}.storageViewPanel .rowHeader{gap:3px!important}.storageViewPanel .rowHeader .column-title{padding-right:3px}.areaCardHorizontal{gap:6px!important}.areaCardHorizontal .areaMain{margin-right:2px}.searchResultLocate{flex:none;justify-items:end;gap:3px;display:grid}.searchResultLocate small{text-transform:uppercase;letter-spacing:.08em;font-weight:850;color:var(--binqo-cyan)!important;font-size:9px!important}.searchLocationNotice{color:#d8f6ff!important;background:linear-gradient(90deg,#1a789c1f,#572a771f)!important;border-color:#31c6ed47!important;max-width:none!important;margin:0 0 12px!important}.storageObjectWrap{scroll-margin:180px 20px;position:relative}.boxButton.searchHighlighted{animation:1.15s ease-in-out 2 binqoSearchPulse;z-index:4!important;box-shadow:0 0 0 3px var(--box-color),0 0 0 7px #ffffffeb,0 0 34px 12px color-mix(in srgb,var(--box-color) 58%,transparent)!important;border-color:#fff!important;position:relative!important;transform:translateY(-3px)scale(1.015)!important}.searchFoundBadge{color:#23112d;text-transform:uppercase;letter-spacing:.07em;background:#fff;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:9px;font-weight:950;display:inline-flex;position:absolute;bottom:8px;right:8px;box-shadow:0 4px 14px #00000047}@keyframes binqoSearchPulse{0%,to{filter:brightness()}50%{filter:brightness(1.28)}}@media (max-width:760px){.areaListHorizontal{margin-left:-2px;margin-right:-2px}.areaCardHorizontal{min-width:82vw;max-width:88vw}.areaEditHorizontal,.areaCardHorizontal .areaEditHorizontal{grid-template-columns:1fr 48px!important}.storageViewHead{align-items:flex-start}.lagerOrientationSwitch button span{display:none}.lagerOrientationSwitch button{width:42px;padding:0}.storageViewPanel .rack{min-height:0!important;padding:12px!important}.storageViewPanel .column{height:auto!important;min-height:100%!important;max-height:none!important}.storageOrientation-horizontal .column{gap:8px!important;min-height:154px!important;padding:8px 8px 16px!important}.storageOrientation-horizontal .rowHeader{flex-basis:190px!important;width:190px!important;min-width:190px!important;max-width:190px!important;padding:10px!important}.storageOrientation-horizontal .rowHeader .column-title{font-size:14px!important}.storageOrientation-horizontal .storageObjectWrap{flex-basis:245px!important;width:245px!important;min-width:245px!important}.storageOrientation-horizontal .boxButton,.storageOrientation-horizontal .addBoxButton{height:126px!important;min-height:126px!important;max-height:126px!important}.storageOrientation-horizontal .boxButton{padding:12px!important}.storageOrientation-horizontal .boxTop b{font-size:15px!important}.storageOrientation-horizontal .boxTypeLine,.storageOrientation-horizontal .boxMeta{font-size:11px!important}.storageViewPanel .boxOrder{width:20px!important}.storageViewPanel .boxOrder .iconBtn,.storageViewPanel .rowHeader .iconBtn,.areaCardHorizontal>.iconBtn{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;font-size:12px!important}.boxButton.searchHighlighted{box-shadow:0 0 0 2px var(--box-color),0 0 0 5px #ffffffe6,0 0 24px 8px color-mix(in srgb,var(--box-color) 54%,transparent)!important;transform:translateY(-2px)scale(1.008)!important}}
.shellReferenceV1{min-height:100vh;color:#f7f5fb!important;background:radial-gradient(circle at 18% 0,#5f117938,#0000 34%),linear-gradient(#160d25 0,#0d0b19 42%,#090914 100%)!important;max-width:1920px!important;margin:0 auto!important;padding:22px 28px 54px!important}.appHeaderPersistent{z-index:180!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(135deg,#4a045bb8,#160529eb)!important;border:1px solid #c3318a4d!important;border-radius:24px!important;margin:0 0 24px!important;padding:18px 20px 14px!important;position:sticky!important;top:12px!important;box-shadow:0 18px 48px #00000042!important}.appHeaderPersistent .appHeaderTop{justify-content:space-between!important;align-items:center!important;gap:22px!important;margin:0 0 14px!important;padding:0 8px!important;display:flex!important}.appHeaderPersistent .appBrand{align-items:center!important;gap:18px!important;min-width:0!important;text-decoration:none!important;display:flex!important}.appHeaderPersistent .logo{background:#2b103d url(/binqo-mark.svg) 50%/52px 52px no-repeat!important;border:1px solid #ff5b5e54!important;border-radius:18px!important;width:68px!important;min-width:68px!important;height:68px!important;font-size:0!important}.appHeaderPersistent .binqoIdentity{gap:3px!important;display:grid!important}.appHeaderPersistent .binqoWordmark{letter-spacing:.18em!important;color:#fff!important;font-size:34px!important;font-weight:950!important;line-height:.96!important}.appHeaderPersistent .binqoSlogan{letter-spacing:.24em!important;color:#ffb12e!important;text-transform:uppercase!important;font-size:14px!important;font-weight:900!important;line-height:1.15!important}.appHeaderPersistent .appHeaderAccountActions{align-items:center!important;gap:12px!important;display:flex!important}.appHeaderPersistent .appUserLine{text-overflow:ellipsis!important;white-space:nowrap!important;color:#d7cfe0!important;max-width:320px!important;font-size:13px!important;font-weight:650!important;overflow:hidden!important}.appSignOutForm{margin:0!important}.appSignOutButton{color:#bdb2c7!important;cursor:pointer!important;background:#12091d9e!important;border:1px solid #51305e!important;border-radius:9px!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:0 11px!important;font:700 12px/1 inherit!important;display:flex!important}.appSignOutButton:hover{color:#fff!important;background:#21102d!important;border-color:#7a477f!important}.appHeaderPersistent .appNav{background:#0f041d75!important;border:1px solid #8b3ea13d!important;border-radius:18px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;padding:9px!important;display:grid!important}.appHeaderPersistent .appNav.hasSuperadminNav{grid-template-columns:repeat(6,minmax(0,1fr))!important}.appHeaderPersistent .appNavItem{color:#ded6e6!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:58px!important;padding:0 15px!important;font-size:16px!important;font-weight:650!important;text-decoration:none!important;transition:all .16s!important;display:flex!important}.appHeaderPersistent .appNavItem:hover{color:#fff!important;background:#59146952!important}.appHeaderPersistent .appNavItem.active{color:#fff!important;background:linear-gradient(90deg,#691d4b8c,#430c4073)!important;border-color:#b74663!important}.appHeaderPersistent .appNavIcon{color:#f3e8f6!important;font-size:17px!important;line-height:1!important}.superadminNavItem{border-color:#ffb12e38!important}.superadminNavItem .appNavIcon{color:#ffb12e!important}.superadminBadge{color:#ffc35d;letter-spacing:.12em;background:#ffb12e17;border:1px solid #ffb12e73;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:9px;font-weight:950;display:inline-flex}.appSectionIntro,.referenceDashboardHead{justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin:0 0 16px!important;padding:4px 4px 0!important;display:flex!important}.appSectionIntro h1,.referenceDashboardHead h1{letter-spacing:-.035em!important;color:#fff!important;margin:0!important;font-size:31px!important;line-height:1.05!important}.appSectionIntro p,.referenceDashboardHead p{color:#b7aec5!important;margin:6px 0 0!important;font-size:13px!important}.referenceDashboardBlock{background:linear-gradient(#1a0e2be0,#0d0a19e6);border:1px solid #74338b66;border-radius:22px;margin-bottom:28px;padding:22px}.referenceManagementBlock{margin-top:26px}.dashboardManagementPage{margin-top:0!important}.lagerOverviewPage{margin-bottom:0!important}.shellReferenceV1 .dashboardTools{margin:0 0 18px!important}.shellReferenceV1 .dashboardTools input{color:#fff!important;background:#100c1d!important;border:1px solid #3b2949!important;border-radius:13px!important;min-height:52px!important}.shellReferenceV1 .scanButton,.shellReferenceV1 .btn.primary{color:#fff!important;background:linear-gradient(90deg,#7c2db3,#d3389a)!important;border-color:#c548a1!important}.shellReferenceV1 .areasHorizontalPanel,.shellReferenceV1 .storageViewPanel,.shellReferenceV1 .panel{box-shadow:none!important;background:#100a1db8!important;border:1px solid #5c30749e!important;border-radius:16px!important}.shellReferenceV1 .areasHorizontalPanel{margin-bottom:14px!important;padding:16px!important}.shellReferenceV1 .areaListHorizontal{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.shellReferenceV1 .areaCardHorizontal{background:linear-gradient(145deg,#171127,#100d1c)!important;border:1px solid #4c315b!important;border-radius:15px!important;min-height:118px!important;padding:15px!important}.shellReferenceV1 .storageViewPanel{padding:18px!important}.shellReferenceV1 .areaSection{border-top:1px solid #53316480!important;padding:14px 0 18px!important}.shellReferenceV1 .column{background:#100c1b!important;border:1px solid #3e294c!important;border-radius:13px!important;padding:10px!important}.accountSharingManager{margin-top:18px!important;padding:20px!important}.accountSharingManager>.muted{margin:0 0 18px!important}.accountBottomGrid{margin-top:18px!important}.notesPage .betaWorkspace{margin-top:0!important}.commerceStatus{color:#bcb0c8;background:#160f21;border:1px solid #594068;border-radius:999px;align-items:center;min-height:32px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.commerceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.commerceCard{align-content:start;gap:14px;display:grid;padding:24px!important}.commerceEyebrow{letter-spacing:.12em;text-transform:uppercase;color:#e392ff;font-size:10px;font-weight:900}.commerceCard h2,.commerceArchitecture h2{color:#fff;margin:0;font-size:24px}.commerceCard p,.commerceArchitecture p{color:#b9aec6;margin:0;line-height:1.6}.commerceFeatureList{color:#e4dce9;gap:8px;font-size:13px;display:grid}.commerceFlow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.commerceFlow span{color:#dcd3e3;background:#120c1b;border:1px solid #44304f;border-radius:12px;align-content:center;gap:7px;min-height:72px;padding:12px;font-size:12px;display:grid}.commerceFlow b{color:#fff;background:#672b82;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.commercePending{background:#451b5321;border:1px dashed #5a3d68;border-radius:12px;gap:4px;margin-top:auto;padding:14px;display:grid}.commercePending b{color:#fff}.commercePending small{color:#a99db4;line-height:1.45}.commerceArchitecture{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:24px;display:grid;margin-top:16px!important;padding:22px!important}.commerceArchitectureSteps{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.commerceArchitectureSteps span{color:#e7deec;background:#130d1d;border:1px solid #493257;border-radius:10px;padding:9px 11px;font-size:11px;font-weight:800}.commerceArchitectureSteps i{color:#9e72b1;font-style:normal}.superadminKicker{color:#ffbe4b;letter-spacing:.15em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:950;display:block}.superadminIntro{align-items:stretch!important}.superadminOwner{background:#ffb12e0e;border:1px solid #ffb12e40;border-radius:14px;align-content:center;gap:3px;min-width:250px;padding:13px 15px;display:grid}.superadminOwner span{color:#ffbe4b;letter-spacing:.14em;font-size:9px;font-weight:950}.superadminOwner b{color:#fff;font-size:13px}.superadminOwner small{color:#9e93a9;font-size:10px}.superadminGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.superadminCard{align-content:space-between;gap:18px;min-height:190px;transition:all .16s;display:grid;padding:20px!important;text-decoration:none!important}.superadminCard.isActive{background:linear-gradient(145deg,#34123fe6,#130c1ff0)!important;border-color:#d3389a8c!important}.superadminCard.isActive:hover{transform:translateY(-2px);border-color:#d3389a!important}.superadminCard.isPending{opacity:.72}.superadminCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.superadminCardIcon{color:#f3e7f8;background:#1b1026;border:1px solid #5a356a;border-radius:11px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:900;display:grid}.superadminCardStatus{color:#96899f;border:1px solid #493454;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:850}.superadminCardStatus.active{color:#77d9a8;background:#53d08f0f;border-color:#53d08f59}.superadminCard h2{color:#fff;margin:0 0 6px;font-size:18px}.superadminCard p{color:#a99eaf;margin:0;font-size:12px;line-height:1.55}.superadminCardAction{color:#d694ef;font-size:10px;font-weight:850}.superadminCard.isPending .superadminCardAction{color:#7f7488}.superadminArchitecture{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px;display:grid;margin-top:16px!important;padding:22px!important}.superadminArchitecture h2{color:#fff;margin:0 0 7px;font-size:20px}.superadminArchitecture p{color:#a99eaf;margin:0;font-size:12px;line-height:1.55}.superadminRoleFlow{align-items:center;gap:8px;display:flex}.superadminRoleFlow span{color:#a89cad;background:#120c1b;border:1px solid #46304f;border-radius:10px;gap:2px;min-width:135px;padding:10px 12px;font-size:9px;display:grid}.superadminRoleFlow b{color:#f1e9f5;font-size:10px}.superadminRoleFlow i{color:#7d6288;font-style:normal}.superadminWorkspacePage .appSectionIntro .btn,.superadminUsersPage .appSectionIntro .btn{text-decoration:none}.superadminUserStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.superadminUserStats article{gap:3px;display:grid;padding:17px 18px!important}.superadminUserStats span{color:#a99eaf;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.superadminUserStats b{color:#fff;font-size:27px}.superadminUserStats small{color:#776b81;font-size:10px}.superadminUsersPanel{overflow:hidden;padding:0!important}.superadminUsersHead{border-bottom:1px solid #5c307473;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.superadminUsersHead h2{color:#fff;margin:0 0 4px;font-size:19px}.superadminUsersHead p{color:#978ba1;margin:0;font-size:11px}.superadminUsersHead>span{color:#b8acbf;border:1px solid #493454;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:850}.superadminUsersTableWrap{overflow:auto}.superadminUsersTable{border-collapse:collapse;width:100%;min-width:950px}.superadminUsersTable th{text-align:left;color:#887c91;text-transform:uppercase;letter-spacing:.08em;background:#0a07126b;border-bottom:1px solid #5c307459;padding:11px 14px;font-size:9px}.superadminUsersTable td{color:#dcd4e1;border-bottom:1px solid #5c307440;padding:13px 14px;font-size:11px}.superadminUsersTable tbody tr:hover{background:#4f1f5b29}.superadminUserIdentity{gap:2px;min-width:190px;display:grid}.superadminUserIdentity b{color:#fff;font-size:12px}.superadminUserIdentity span{color:#b0a4b8;font-size:10px}.superadminUserIdentity small{color:#6f6477;font-size:9px}.superadminUserRole{color:#9d91a6;letter-spacing:.07em;border:1px solid #493454;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:900;display:inline-flex}.superadminUserRole.isSuper{color:#ffc35d;background:#ffb12e12;border-color:#ffb12e73}.superadminDataPending{color:#756a7d;font-size:9px;font-weight:750}@media (max-width:1100px){.appHeaderPersistent .appNav{grid-template-columns:repeat(5,max-content)!important;justify-content:start!important;overflow:auto!important}.appHeaderPersistent .appNav.hasSuperadminNav{grid-template-columns:repeat(6,max-content)!important}.appHeaderPersistent .appNavItem{min-width:145px!important}.shellReferenceV1 .areaListHorizontal{grid-template-columns:repeat(2,minmax(0,1fr))!important}.commerceArchitecture{grid-template-columns:1fr}.commerceArchitectureSteps{justify-content:flex-start}.superadminGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.superadminArchitecture{grid-template-columns:1fr}.superadminRoleFlow{justify-content:flex-start}.superadminUserStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.shellReferenceV1{padding:10px 12px 34px!important}.appHeaderPersistent{border-radius:18px!important;padding:12px!important;top:6px!important}.appHeaderPersistent .appHeaderTop{align-items:flex-start!important}.appHeaderPersistent .logo{background-size:42px 42px!important;width:54px!important;min-width:54px!important;height:54px!important}.appHeaderPersistent .binqoWordmark{font-size:26px!important}.appHeaderPersistent .binqoSlogan{font-size:10px!important}.appHeaderPersistent .appUserLine,.superadminBadge{display:none!important}.appHeaderPersistent .appHeaderAccountActions{margin-left:auto!important}.appSignOutButton{min-height:32px!important;padding:0 9px!important;font-size:11px!important}.appHeaderPersistent .appNav{grid-template-columns:repeat(5,132px)!important;margin-top:10px!important}.appHeaderPersistent .appNav.hasSuperadminNav{grid-template-columns:repeat(6,132px)!important}.appHeaderPersistent .appNavItem{min-width:132px!important;min-height:48px!important;font-size:13px!important}.referenceDashboardBlock{padding:14px!important}.shellReferenceV1 .areaListHorizontal{grid-template-columns:1fr!important}.appSectionIntro h1,.referenceDashboardHead h1{font-size:27px!important}.commerceGrid,.commerceFlow{grid-template-columns:1fr}.commerceStatus{display:none}.commerceArchitectureSteps{grid-template-columns:1fr;display:grid}.commerceArchitectureSteps i{display:none}.superadminIntro{display:grid!important}.superadminOwner{min-width:0}.superadminGrid{grid-template-columns:1fr}.superadminCard{min-height:160px}.superadminRoleFlow{grid-template-columns:1fr;display:grid}.superadminRoleFlow i{display:none}.superadminUserStats{grid-template-columns:1fr 1fr}.superadminUsersHead{align-items:flex-start}.superadminUsersHead p{max-width:230px}}
.superadminUserLink{text-decoration:none}.superadminRowOpen{color:#d9cfe0;border:1px solid #50365d;border-radius:9px;place-items:center;width:28px;height:28px;font-weight:900;text-decoration:none;display:grid}.superadminRowOpen:hover{color:#fff;background:#b746861f;border-color:#b74686}.superadminLoginCount{color:#766b7d;border:1px solid #46344e;border-radius:999px;justify-content:center;min-width:28px;padding:4px 7px;font-size:9px;font-weight:900;display:inline-flex}.superadminLoginCount.isActive{color:#82deb0;background:#53d08f12;border-color:#53d08f61}.superadminLoginDate{color:#d8d0dd;white-space:nowrap;font-size:9px}.superadminUserDetailPage .appSectionIntro .btn{text-decoration:none}.superadminUserDetailGrid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:16px;margin-bottom:16px;display:grid}.superadminUserProfileCard{padding:22px!important}.superadminProfileHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.superadminProfileHead small{color:#786d80;font-size:9px}.superadminProfileData{gap:0;margin:0;display:grid}.superadminProfileData div{border-top:1px solid #5c307452;grid-template-columns:130px minmax(0,1fr);gap:14px;padding:11px 0;display:grid}.superadminProfileData dt{color:#84788d;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:850}.superadminProfileData dd{color:#e7dfe9;overflow-wrap:anywhere;min-width:0;margin:0;font-size:11px}.superadminProfileData .mono{color:#ac9fb4;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.detailStats{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.detailStats article:last-child{grid-column:span 2}.superadminAccountStatusPanel{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);align-items:start;gap:22px;margin-bottom:16px;display:grid;padding:22px!important}.superadminAccountStatusPanel h2{color:#fff;margin:0 0 6px;font-size:20px}.superadminAccountStatusPanel p{color:#978ba1;margin:0;font-size:11px;line-height:1.55}.superadminStatusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.superadminStatusGrid span{background:#110b19;border:1px solid #3e2b48;border-radius:11px;align-content:center;gap:5px;min-height:72px;padding:12px;display:grid}.superadminStatusGrid span.isLive{background:#53d08f0b;border-color:#53d08f57}.superadminStatusGrid b{color:#e7dfe9;font-size:10px}.superadminStatusGrid em{color:#736879;font-size:9px;font-style:normal}.superadminStatusGrid .isLive em{color:#8bd9b4}.superadminLoginHistoryPanel{margin-bottom:16px;overflow:hidden;padding:0!important}.superadminLoginHistoryList{display:grid}.superadminLoginHistoryRow{border-bottom:1px solid #5c30743d;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 20px;display:grid}.superadminLoginDot{background:#65d39d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #65d39d14}.superadminLoginHistoryRow>div{gap:2px;display:grid}.superadminLoginHistoryRow b{color:#eee7f1;font-size:11px}.superadminLoginHistoryRow small{color:#756b7d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.superadminLoginHistoryRow em{color:#79d7a9;border:1px solid #53d08f52;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:850}.superadminAreaAccessList{display:grid}.superadminAreaAccessRow{border-bottom:1px solid #5c307440;grid-template-columns:8px minmax(180px,1.2fr) 100px minmax(280px,1.6fr);align-items:center;gap:14px;padding:15px 20px;display:grid}.superadminAreaSwatch{border-radius:999px;width:8px;height:42px}.superadminAreaIdentity{gap:2px;display:grid}.superadminAreaIdentity b{color:#fff;font-size:12px}.superadminAreaIdentity span{color:#a99dad;font-size:10px}.superadminAreaIdentity small{color:#6f6477;font-size:9px}.superadminMembershipRole{color:#c2b5c8;text-transform:uppercase;border:1px solid #4b3555;border-radius:999px;justify-self:start;padding:5px 8px;font-size:8px;font-weight:900}.superadminAreaMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.superadminAreaMetrics span{color:#807485;background:#100b17;border:1px solid #35263d;border-radius:9px;gap:2px;padding:8px;font-size:8px;display:grid}.superadminAreaMetrics b{color:#e8e0eb;font-size:13px}.superadminQrPage .appSectionIntro .btn{text-decoration:none}.superadminQrStats article:nth-child(2){border-color:#ffb12e47!important}.superadminQrStats article:nth-child(3){border-color:#53d08f47!important}.superadminQrPanel{margin-bottom:16px}.superadminQrTable{min-width:1320px}.superadminQrSaleCode{color:#fff;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.superadminQrState{letter-spacing:.06em;border:1px solid #4b3555;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:950;display:inline-flex}.superadminQrState.isFree{color:#ffc35d;background:#ffb12e0f;border-color:#ffb12e61}.superadminQrState.isActive{color:#82deb0;background:#53d08f12;border-color:#53d08f61}.superadminQrObject{gap:2px;min-width:120px;display:grid}.superadminQrObject b{color:#eee7f1;font-size:10px}.superadminQrObject span{color:#817586;font-size:8px}.superadminQrToken{color:#8b7e91;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.superadminQrInfo{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:center;gap:24px;display:grid;padding:22px!important}.superadminQrInfo h2{color:#fff;margin:0 0 7px;font-size:20px}.superadminQrInfo p{color:#9c90a5;margin:0;font-size:11px;line-height:1.6}.superadminQrInfo p b{color:#ded5e3}.superadminQrFlow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.superadminQrFlow span{color:#dcd3e3;background:#120c1b;border:1px solid #44304f;border-radius:10px;align-items:center;gap:7px;min-width:130px;padding:10px 12px;font-size:9px;font-weight:800;display:flex}.superadminQrFlow span b{color:#fff;background:#672b82;border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.superadminQrFlow i{color:#80648b;font-style:normal}@media (max-width:1100px){.superadminUserDetailGrid{grid-template-columns:1fr}.detailStats{grid-template-columns:repeat(5,minmax(0,1fr))}.detailStats article:last-child{grid-column:auto}.superadminAccountStatusPanel{grid-template-columns:1fr}.superadminAreaAccessRow{grid-template-columns:8px minmax(170px,1fr) 90px minmax(240px,1.5fr)}.superadminQrInfo{grid-template-columns:1fr}.superadminQrFlow{justify-content:flex-start}}@media (max-width:720px){.superadminUserDetailGrid{gap:12px}.detailStats{grid-template-columns:repeat(2,minmax(0,1fr))}.detailStats article:last-child{grid-column:span 2}.superadminProfileData div{grid-template-columns:1fr;gap:4px}.superadminStatusGrid{grid-template-columns:1fr 1fr}.superadminLoginHistoryRow{padding:12px 14px}.superadminLoginHistoryRow em{display:none}.superadminAreaAccessRow{grid-template-columns:7px 1fr;gap:10px;padding:14px}.superadminAreaSwatch{grid-row:1/span 3}.superadminMembershipRole{grid-column:2}.superadminAreaMetrics{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}.superadminUsersTable th:last-child,.superadminUsersTable td:last-child{background:#100b18;position:sticky;right:0}.superadminQrInfo{padding:18px!important}.superadminQrFlow{grid-template-columns:1fr;display:grid}.superadminQrFlow i{display:none}.superadminQrFlow span{min-width:0}.superadminQrStats{grid-template-columns:repeat(2,minmax(0,1fr))}}
.superadminQrSearchBar{background:#0f091694;border-bottom:1px solid #5c307447;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);align-items:center;gap:18px;padding:16px 20px;display:grid}.superadminQrSearchBar label{color:#f1eaf3;font-size:12px;font-weight:900;display:block}.superadminQrSearchBar p{color:#837789;margin:4px 0 0;font-size:9px}.superadminQrSearchInput{background:#0e0915;border:1px solid #4c3456;border-radius:12px;grid-template-columns:20px minmax(0,1fr) 28px;align-items:center;gap:7px;padding:7px 9px;display:grid}.superadminQrSearchInput:focus-within{border-color:#b74686;box-shadow:0 0 0 3px #b7468614}.superadminQrSearchInput>span{color:#9e8fa5;font-size:16px}.superadminQrSearchInput input{color:#f2eaf4;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.superadminQrSearchInput input::placeholder{color:#655c6b}.superadminQrSearchInput button{color:#8e8195;cursor:pointer;background:0 0;border:0;font-size:18px}.superadminQrUserList{display:grid}.superadminQrUser,.superadminQrOrder,.superadminQrBatch{border:0}.superadminQrUser>summary,.superadminQrOrder>summary,.superadminQrBatch>summary{cursor:pointer;list-style:none}.superadminQrUser>summary::-webkit-details-marker{display:none}.superadminQrOrder>summary::-webkit-details-marker{display:none}.superadminQrBatch>summary::-webkit-details-marker{display:none}.superadminQrChevron{color:#a899af;border:1px solid #493251;border-radius:8px;place-items:center;width:26px;height:26px;font-size:17px;transition:transform .18s,border-color .18s;display:grid}.superadminQrUser[open]>.superadminQrUserIdentity .superadminQrChevron,.superadminQrOrder[open]>summary>div .superadminQrChevron,.superadminQrBatch[open]>summary>div .superadminQrChevron{color:#fff;border-color:#a7447d;transform:rotate(90deg)}.superadminQrUser>summary{background:#120b1a;border-bottom:1px solid #5c307445;grid-template-columns:minmax(260px,1fr) minmax(360px,1.1fr);align-items:center;gap:20px;padding:16px 20px;display:grid}.superadminQrUser[open]>summary{background:linear-gradient(90deg,#b7468614,#120b1afa)}.superadminQrUserIdentity{align-items:center;gap:12px;display:flex}.superadminQrUserIdentity>div{gap:2px;display:grid}.superadminQrUserIdentity b{color:#fff;font-size:12px}.superadminQrUserIdentity span{color:#ad9fb5;font-size:10px}.superadminQrUserIdentity small{color:#df9fbe;letter-spacing:.03em;font-size:9px;font-weight:850}.superadminQrUserMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.superadminQrUserMetrics span{color:#847888;background:#0e0915;border:1px solid #35263d;border-radius:9px;padding:8px 10px;font-size:8px}.superadminQrUserMetrics b{color:#eee6f1;font-size:13px;display:block}.superadminQrUserMetrics .isActive{background:#53d08f0a;border-color:#53d08f47}.superadminQrUserMetrics .isActive b{color:#79d8aa}.superadminQrOrders{background:#0d0813;padding:10px 12px 14px}.superadminQrOrder{background:#100a17;border:1px solid #35253d;border-radius:12px;margin:8px;overflow:hidden}.superadminQrOrder>summary{justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;display:flex}.superadminQrOrder>summary>div:first-child,.superadminQrBatch>summary>div:first-child{align-items:center;gap:10px;display:flex}.superadminQrOrder>summary b,.superadminQrBatch>summary b{color:#f0e9f2;font-size:11px}.superadminQrOrder>summary small,.superadminQrBatch>summary small{color:#766b7d;margin-top:2px;font-size:8px;display:block}.superadminQrOrderMetrics{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.superadminQrOrderMetrics span,.superadminQrBatchProgress{color:#a99bad;white-space:nowrap;border:1px solid #43304b;border-radius:999px;padding:5px 8px;font-size:8px}.superadminQrBatches{padding:0 10px 10px 44px}.superadminQrBatch{background:#0c0812;border:1px solid #2f2236;border-radius:10px;margin:7px 0;overflow:hidden}.superadminQrBatch>summary{background:#ffffff03;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.superadminQrBatchProgress{color:#7fd9ad;border-color:#53d08f40}.superadminQrBatch .superadminUsersTableWrap{border-top:1px solid #2f2236}.superadminQrBatch .superadminQrTable{min-width:980px}.superadminQrBatch .superadminQrTable th{background:#0b0710}.superadminQrBatch .superadminQrTable td{background:#0e0915}.superadminQrPanel>.empty{margin:18px}.superadminQrPage .superadminQrInfo{margin-top:16px}@media (max-width:900px){.superadminQrSearchBar,.superadminQrUser>summary{grid-template-columns:1fr}.superadminQrUserMetrics{grid-template-columns:repeat(4,minmax(90px,1fr));overflow-x:auto}.superadminQrBatches{padding-left:10px}}@media (max-width:640px){.superadminQrSearchBar,.superadminQrUser>summary{padding:14px}.superadminQrUserMetrics{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.superadminQrOrders{padding:7px}.superadminQrOrder{margin:6px 0}.superadminQrOrder>summary,.superadminQrBatch>summary{flex-direction:column;align-items:flex-start}.superadminQrOrderMetrics{justify-content:flex-start}.superadminQrBatches{padding:0 7px 7px}.superadminQrChevron{width:24px;height:24px}.superadminQrSearchInput{grid-template-columns:18px minmax(0,1fr) 24px}}
.opsHero{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:stretch;gap:18px;margin-bottom:18px;display:grid}.opsHealthCard,.opsForecastCard,.opsProviderCard,.opsChartCard{position:relative;overflow:hidden}.opsHealthCard:after,.opsProviderCard:after{content:"";pointer-events:none;background:radial-gradient(circle,#b7468626,#0000 68%);border-radius:50%;width:180px;height:180px;position:absolute;inset:auto -60px -70px auto}.opsHealthRing{--p:0;background:conic-gradient(#60d49b calc(var(--p)*1%),#ffffff12 0);border-radius:50%;place-items:center;width:150px;height:150px;margin:auto;display:grid;position:relative}.opsHealthRing:before{content:"";background:#120d18;border:1px solid #ffffff0d;border-radius:50%;position:absolute;inset:12px}.opsHealthRing>div{z-index:1;text-align:center;position:relative}.opsHealthRing b{color:#fff;font-size:34px;display:block}.opsHealthRing span{letter-spacing:.08em;text-transform:uppercase;color:#877c8d;font-size:9px}.opsProviderGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.opsProviderCard{padding:18px!important}.opsProviderTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.opsProviderTop h3{color:#fff;margin:2px 0 3px;font-size:17px}.opsProviderTop small{color:#807587}.opsPill{letter-spacing:.05em;border:1px solid #493653;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-flex}.opsPill.ok{color:#82deb0;background:#53d08f0f;border-color:#53d08f59}.opsPill.warn{color:#ffc35d;background:#ffb12e0f;border-color:#ffb12e66}.opsPill.critical{color:#ff8d95;background:#e6525c12;border-color:#e6525c66}.opsPill.manual{color:#aa9daf}.opsMeter{background:#211827;border:1px solid #ffffff0a;border-radius:999px;height:11px;margin:14px 0 8px;overflow:hidden}.opsMeter>span{border-radius:inherit;background:linear-gradient(90deg,#6f3c8e,#b74686);min-width:2px;height:100%;display:block}.opsMeter.warn>span{background:linear-gradient(90deg,#a26b26,#ffc35d)}.opsMeter.critical>span{background:linear-gradient(90deg,#983640,#ff7581)}.opsProviderNumbers{color:#9a8fa1;justify-content:space-between;gap:12px;font-size:9px;display:flex}.opsProviderNumbers b{color:#eee7f1;font-size:12px}.opsForecast{border-top:1px solid #5c307447;grid-template-columns:1fr auto;gap:8px;margin-top:12px;padding-top:12px;display:grid}.opsForecast strong{color:#ded4e3;font-size:10px}.opsForecast small{text-align:right}.opsSpark{width:100%;height:74px;margin-top:10px;overflow:visible}.opsSpark polyline{fill:none;stroke:#b74686;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.opsSpark .area{fill:#b7468614;stroke:none}.opsSpark line{stroke:#ffffff12;stroke-width:1px}.opsChartGrid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:18px;margin-bottom:18px;display:grid}.opsChartCard{padding:20px!important}.opsBars{gap:10px;margin-top:16px;display:grid}.opsBarRow{grid-template-columns:95px minmax(0,1fr) 62px;align-items:center;gap:10px;display:grid}.opsBarRow>span{color:#a79cad;font-size:9px}.opsBarTrack{background:#19121f;border:1px solid #32263a;border-radius:6px;height:20px;overflow:hidden}.opsBarTrack i{background:linear-gradient(90deg,#512c68,#a84283);border-radius:5px;height:100%;display:block}.opsBarRow b{text-align:right;color:#e9e1ec;font-size:10px}.opsSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.opsSignal{background:#110c17;border:1px solid #35283d;border-radius:11px;padding:12px}.opsSignal span{color:#807586;text-transform:uppercase;letter-spacing:.06em;font-size:8px;display:block}.opsSignal b{color:#fff;margin-top:5px;font-size:18px;display:block}.opsSectionHead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.opsSectionHead h2{margin:2px 0 0}.opsSectionHead p{color:#8e8296;margin:4px 0 0;font-size:10px}.opsLegend{flex-wrap:wrap;gap:8px;display:flex}.opsLegend span{color:#928799;border:1px solid #392b42;border-radius:999px;padding:5px 7px;font-size:8px}.opsEmptyProvider{opacity:.7}.opsIncidentSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.opsIncidentSummary div{border:1px solid #35283d;border-radius:10px;padding:12px}.opsIncidentSummary span{color:#817587;font-size:8px}.opsIncidentSummary b{color:#fff;margin-top:3px;font-size:19px;display:block}@media (max-width:1050px){.opsHero,.opsChartGrid{grid-template-columns:1fr}.opsProviderGrid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.opsProviderGrid,.opsSignalGrid,.opsIncidentSummary{grid-template-columns:1fr}.opsBarRow{grid-template-columns:75px 1fr 50px}.opsHealthRing{width:128px;height:128px}.opsProviderCard{padding:15px!important}}
.labelPage{color:#f7f3fb;background:radial-gradient(circle at 18% 0,#66168233,#0000 35%),linear-gradient(135deg,#160719 0%,#120718 48%,#0b0816 100%);min-height:100vh;padding-bottom:40px}.labelPage>.appHeader{margin:20px 22px 0}.labelPage>.labelPageHead{max-width:none;margin:0 22px}.labelPage .printToolbar{display:none!important}.labelPage>.preprintTools,.labelPage>.labelWorkspace{max-width:none!important;margin-left:22px!important;margin-right:22px!important}.labelPage>.preprintTools{margin-top:18px}.preprintTools details{box-shadow:none!important;background:#140a21d6!important;border:1px solid #904cb67a!important;border-radius:14px!important}.preprintTools summary{min-height:66px;color:#f6f0fa!important;padding:14px 18px!important}.preprintTools summary span:first-child{flex-direction:column;gap:4px;display:flex}.preprintTools summary b{font-size:15px!important}.preprintTools summary small{color:#b9adc4!important;font-size:12px!important}.preprintChevron{color:#fff}.preprintBody{background:#0c08168c!important;border-top:1px solid #904cb652!important}.preprintControls input{color:#fff!important;background:#120a1c!important;border:1px solid #4b2a61!important}.labelWorkspace.labelWorkspaceV3{grid-template-columns:minmax(300px,4fr) minmax(500px,6fr) minmax(235px,2.3fr);align-items:start;gap:16px!important;max-width:none!important;margin-top:16px!important;display:grid!important}.labelWorkspaceV3>.labelControls{display:contents!important}.labelWorkspaceV3 .labelControlHead{grid-column:1/-1;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:flex-end!important;margin:0!important;padding:0 0 2px!important;display:flex!important}.labelControlHead h1{color:#fff!important;margin:0 0 6px!important;font-size:34px!important;line-height:1!important}.labelControlHead p{color:#b5a9bf!important;margin:0!important;font-size:14px!important}.labelCounter{color:#fff!important;background:#151020!important;border:1px solid #3a2948!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-width:100px!important;height:48px!important;display:flex!important}.labelCounter b{font-size:18px!important}.labelCounter span{color:#a89daf!important;font-size:11px!important}.labelWorkspaceV3 .labelStep{box-shadow:none!important;color:#f4eff7!important;background:linear-gradient(#160c23f0,#110a1df5)!important;border:1px solid #3f2853!important;border-radius:14px!important;margin:0!important;padding:16px!important}.labelWorkspaceV3 .labelStep:first-of-type{grid-area:2/1}.labelWorkspaceV3 .labelStep:nth-of-type(2){grid-area:3/1}.labelWorkspaceV3 .outputStep{grid-area:2/3/span 2;position:sticky;top:20px}.labelStepHead{align-items:center!important;gap:11px!important;margin-bottom:14px!important;display:flex!important}.labelStepHead>span{color:#fff!important;background:linear-gradient(135deg,#7c3aed,#d946ef)!important;border-radius:50%!important;flex:0 0 29px!important;place-items:center!important;width:29px!important;height:29px!important;font-weight:800!important;display:grid!important}.labelStepHead b{color:#fff!important;font-size:16px!important}.labelStepHead small{color:#a99db3!important;margin-top:2px!important;font-size:12px!important;display:block!important}.labelStepHead .btn{margin-left:auto!important}.labelWorkspaceV3 select,.labelWorkspaceV3 input{color:#f7f3fb!important;min-height:42px!important;box-shadow:none!important;background:#120a1d!important;border:1px solid #4a2c60!important;border-radius:8px!important}.labelWorkspaceV3 select:focus,.labelWorkspaceV3 input:focus{border-color:#b43bd4!important;outline:2px solid #d946ef52!important}.formatRow{grid-template-columns:1fr auto!important;align-items:center!important;gap:10px!important;display:grid!important}.formatHealth.ok{color:#62d7a0!important;background:#10251e!important;border:1px solid #62d7a02e!important;border-radius:8px!important;padding:8px 10px!important}.profileFacts.compactFacts{grid-template-columns:repeat(4,1fr)!important;gap:8px!important;margin-top:12px!important;display:grid!important}.profileFacts.compactFacts>div{background:#181022!important;border:1px solid #382148!important;border-radius:10px!important;padding:10px!important}.profileFacts b{color:#dfb4f6!important;font-size:13px!important}.profileFacts span{color:#9d91a8!important;font-size:10px!important}.customProfileEditor{background:#100918!important;border:1px solid #432658!important;border-radius:12px!important}.labelFilters.cleanFilters{grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important}.labelFilters label{color:#b8adbf!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:10px!important}.labelSearch{grid-column:1/-1}.miniActions{gap:8px!important;margin-top:12px!important;display:flex!important}.labelWorkspaceV3 .btn{color:#f6eff9!important;background:#1b1028!important;border:1px solid #4a2a60!important;border-radius:8px!important}.labelWorkspaceV3 .btn:hover{border-color:#8d43ab!important}.labelWorkspaceV3 .btn.primary{color:#fff!important;background:linear-gradient(90deg,#7436e8,#d91abf)!important;border:0!important;font-weight:700!important}.outputActions{gap:8px!important;display:grid!important}.outputActions .btn{width:100%!important;min-height:42px!important}.printGuide,.calibrationRow,.labelStatus{color:#b8adbf!important;background:#130c1d!important;border:1px solid #382147!important;border-radius:10px!important}.printGuide b,.calibrationRow b,.labelStatus b{color:#fff!important}.calibrationRow{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.calibrationRow label{grid-template-columns:18px 1fr 20px!important;align-items:center!important;gap:6px!important;display:grid!important}.calibrationRow .btn{width:100%!important}.labelStatus{margin-top:12px!important;padding:12px!important;line-height:1.55!important}.labelWorkspaceV3>.a4Preview{grid-area:2/2/span 2;background:linear-gradient(#170d24f0,#100a1bf5)!important;border:1px solid #3f2853!important;border-radius:14px!important;min-height:650px!important;margin:0!important;padding:16px!important}.a4PreviewHeader{justify-content:space-between!important;align-items:center!important;margin-bottom:12px!important;display:flex!important}.a4PreviewHeader b{color:#fff!important;font-size:16px!important}.a4PreviewHeader span{color:#a89daf!important;font-size:12px!important}.previewPages{flex-direction:column!important;align-items:center!important;gap:14px!important;display:flex!important}.previewPageCard{background:0 0!important;border:0!important;width:100%!important;padding:0!important}.previewPageMeta{color:#b9aec1!important;justify-content:space-between!important;margin-bottom:10px!important;display:flex!important}.previewPageMeta b{color:#fff!important}.previewSheet{aspect-ratio:210/297!important;background:#fff!important;border-radius:10px!important;width:min(100%,660px)!important;margin:0 auto!important;overflow:hidden!important;box-shadow:0 16px 36px #00000061!important}.previewSlot{color:#111!important;background:#fff!important;border:1px solid #ddd!important;min-width:0!important;position:relative!important;overflow:hidden!important}.previewSlot>b{color:#aaa!important;font-size:7px!important;position:absolute!important;top:2px!important;right:4px!important}.previewSlot small{color:#171717!important;font-size:8px!important;font-weight:700!important}.previewSlot em{color:#555!important;font-size:7px!important}.previewSlot.used{background:#f0f0f0!important}.previewSlot.empty{background:#fafafa!important}.emptyPreview{color:#a99db3!important;text-align:center!important;background:#120a1d!important;border:1px dashed #543267!important;border-radius:12px!important;place-items:center!important;min-height:520px!important;padding:20px!important;display:grid!important}.labelScreenGrid{grid-column:1/-1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:2px!important;display:grid!important}.qrLabelPreview{color:#fff!important;background:#171021!important;border:1px solid #3d2850!important;border-radius:12px!important}.qrLabelPreview.selectedForPrint{border-color:#8b43ae!important;box-shadow:0 0 0 1px #d946ef2e!important}.labelSelect span,.printBadge{color:#b7abbf!important}.binqoLabelDesign{color:#111!important;background:#fff!important}@media (max-width:1180px){.labelWorkspace.labelWorkspaceV3{grid-template-columns:minmax(280px,1fr) minmax(460px,1.5fr)!important}.labelWorkspaceV3 .outputStep{grid-area:4/1!important;position:static!important}.labelWorkspaceV3>.a4Preview{grid-area:2/2/span 3!important}.labelScreenGrid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:820px){.labelPage>.appHeader,.labelPage>.preprintTools,.labelPage>.labelWorkspace{margin-left:12px!important;margin-right:12px!important}.labelWorkspace.labelWorkspaceV3,.labelWorkspaceV3>.labelControls{display:block!important}.labelWorkspaceV3 .labelControlHead{margin:18px 0 12px!important}.labelWorkspaceV3 .labelStep,.labelWorkspaceV3>.a4Preview{margin-bottom:12px!important;position:static!important}.profileFacts.compactFacts{grid-template-columns:1fr 1fr!important}.labelFilters.cleanFilters{grid-template-columns:1fr!important}.labelSearch{grid-column:auto!important}.labelScreenGrid{grid-template-columns:1fr 1fr!important}.previewSheet{width:100%!important}.labelControlHead h1{font-size:28px!important}}@media (max-width:520px){.labelScreenGrid{grid-template-columns:1fr!important}.labelCounter{display:none!important}.profileFacts.compactFacts{grid-template-columns:1fr 1fr!important}.miniActions{flex-direction:column!important}}
.customProfileEditor label.labelUnitMm{position:relative}.customProfileEditor label.labelUnitMm input{padding-right:42px!important}.customProfileEditor label.labelUnitMm:after{content:"mm";color:#8f839a;pointer-events:none;font-size:12px;font-weight:700;position:absolute;bottom:14px;right:14px}.customProfileEditor input[type=number]{font-variant-numeric:tabular-nums}.customProfileEditor input[type=number]:focus{caret-color:#fff}
@media (min-width:1181px){.labelWorkspace.labelWorkspaceV3{grid-template-columns:minmax(330px,4fr) minmax(560px,6.4fr)!important;gap:18px!important}.labelWorkspaceV3>.labelControls{display:contents!important}.labelWorkspaceV3 .labelControlHead{grid-area:1/1/auto/-1!important}.labelWorkspaceV3 .labelControls>.labelStep:nth-child(2){grid-area:2/1!important}.labelWorkspaceV3 .labelControls>.labelStep:nth-child(3){grid-area:3/1!important}.labelWorkspaceV3 .labelControls>.labelStep:nth-child(4){grid-area:4/1!important;position:static!important}.labelWorkspaceV3>.a4Preview{grid-area:2/2/span 3!important;min-height:760px!important}.labelScreenGrid{grid-area:5/1/auto/-1!important}}.labelWorkspaceV3 .labelFilters.cleanFilters select,.labelWorkspaceV3 .labelFilters.cleanFilters input,.labelWorkspaceV3 .formatRow select,.labelWorkspaceV3 .customProfileEditor input,.labelWorkspaceV3 .calibrationRow input{border-radius:9px!important;height:46px!important;min-height:46px!important;padding:0 13px!important;font-size:15px!important;line-height:1.2!important}.labelWorkspaceV3 .labelFilters.cleanFilters label,.labelWorkspaceV3 .customProfileEditor label{font-size:11px!important;line-height:1.2!important}.labelWorkspaceV3 .labelFilters.cleanFilters{gap:12px!important}.labelWorkspaceV3 .labelFilters.cleanFilters .labelSearch input{width:100%!important}@media (max-width:1180px){.labelWorkspaceV3 .labelControls>.labelStep{position:static!important}}
.customProfileEditor.customProfileEditorV2{box-sizing:border-box!important;background:linear-gradient(#140b1ffa,#0e0817fa)!important;border:1px solid #4a2b61!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:16px!important;padding:20px!important;display:grid!important;overflow:hidden!important}.customProfileEditorV2>*{min-width:0!important;max-width:100%!important}.customEditorHead{border-bottom:1px solid #74488f4d!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;width:100%!important;padding-bottom:16px!important;display:flex!important}.customEditorHead>div:first-child{min-width:0!important}.customEditorHead b{color:#fff!important;font-size:17px!important;line-height:1.25!important}.customEditorHead small{color:#a99db3!important;max-width:680px!important;margin-top:5px!important;font-size:13px!important;line-height:1.5!important;display:block!important}.customFitBadge{white-space:nowrap!important;border-radius:9px!important;flex:none!important;padding:8px 11px!important;font-size:12px!important;font-weight:800!important}.customFitBadge.ok{color:#62d7a0!important;background:#10251e!important;border:1px solid #62d7a040!important}.customFitBadge.bad{color:#ff9aa9!important;background:#2a1019!important;border:1px solid #ff788c40!important}.customProfileEditorV2 .customNameField{color:#b8adbf!important;text-transform:uppercase!important;letter-spacing:.05em!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;width:100%!important;font-size:11px!important;font-weight:800!important;display:grid!important}.customProfileEditorV2 .customNameField input{text-transform:none!important;letter-spacing:0!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:46px!important;padding:0 14px!important;font-size:15px!important;display:block!important}.customFieldsGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:14px!important;width:100%!important;min-width:0!important;display:grid!important}.customProfileEditorV2 .customFieldsGrid label{color:#b8adbf!important;text-transform:uppercase!important;letter-spacing:.035em!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;width:100%!important;min-width:0!important;font-size:11px!important;font-weight:800!important;line-height:1.25!important;display:grid!important}.customInputWrap{width:100%!important;min-width:0!important;display:block!important;position:relative!important}.customProfileEditorV2 .customInputWrap input{font-variant-numeric:tabular-nums!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:46px!important;padding:0 48px 0 14px!important;font-size:15px!important;font-weight:700!important;display:block!important}.customProfileEditorV2 .customInputWrap em{color:#8f839a!important;pointer-events:none!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;font-weight:800!important;position:absolute!important;top:50%!important;right:13px!important;transform:translateY(-50%)!important}.customGeometrySummary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}.customGeometrySummary>div{background:#15101d!important;border:1px solid #382147!important;border-radius:10px!important;flex-direction:column!important;gap:3px!important;min-width:0!important;padding:11px 12px!important;display:flex!important}.customGeometrySummary span{text-transform:uppercase!important;letter-spacing:.05em!important;color:#8f839a!important;font-size:10px!important;line-height:1.25!important}.customGeometrySummary b{color:#f5eff8!important;white-space:normal!important;font-size:13px!important}.customSaveMessage{border-radius:10px!important;padding:11px 12px!important;font-size:12px!important;line-height:1.45!important}.customSaveMessage.success{color:#6ee7b7!important;background:#10251e!important;border:1px solid #6ee7b740!important}.customSaveMessage.info{color:#f4c3ff!important;background:#23102b!important;border:1px solid #d946ef40!important}.customEditorActions{justify-content:flex-end!important;align-items:center!important;gap:9px!important;width:100%!important;display:flex!important}.customEditorActions .btn{min-width:150px!important;min-height:42px!important}.savedCustomProfiles{border-top:1px solid #74488f4d!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important;padding-top:14px!important;display:grid!important}.savedProfilesTitle{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.savedProfilesTitle b{color:#fff!important;font-size:13px!important}.savedProfilesTitle span{color:#d7b7e5!important;background:#23152e!important;border-radius:13px!important;place-items:center!important;min-width:26px!important;height:26px!important;font-size:11px!important;font-weight:800!important;display:grid!important}.savedProfileRow{background:#120b1b!important;border:1px solid #382147!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:11px 12px!important;display:grid!important}.savedProfileRow.active{border-color:#9a3abb!important;box-shadow:0 0 0 1px #d946ef1f!important}.savedProfileRow b{color:#fff!important;font-size:13px!important;display:block!important}.savedProfileRow small{color:#9e92a8!important;white-space:normal!important;margin-top:3px!important;display:block!important}.savedProfileActions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}.savedProfileActions .btn{min-height:34px!important;padding:6px 9px!important}.savedProfileActions .btn.danger{color:#ff9aa9!important;border-color:#6d3040!important}.savedProfileActions .btn.danger:hover{background:#2a1019!important}.customProfileEditorV2 input[type=number]::-webkit-inner-spin-button{opacity:.45}.customProfileEditorV2 input[type=number]::-webkit-outer-spin-button{opacity:.45}.customProfileEditorV2 input:focus{border-color:#b43bd4!important;outline:2px solid #d946ef47!important}.customProfileEditorV2 input::selection{color:#fff!important;background:#a83ac1!important}@media (max-width:1180px){.customFieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.customGeometrySummary{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){.customEditorHead{flex-direction:column!important}.customFitBadge{align-self:flex-start!important}.customFieldsGrid,.customGeometrySummary,.savedProfileRow{grid-template-columns:1fr!important}.savedProfileActions{justify-content:flex-start!important}.customEditorActions{flex-direction:column-reverse!important}.customEditorActions .btn{width:100%!important}}
@media (max-width:760px){:root{--mobile-bottom-nav:72px;--mobile-edge:10px}html,body{overflow-x:hidden!important}body{padding-bottom:calc(var(--mobile-bottom-nav) + env(safe-area-inset-bottom))}.shell{padding:8px 10px 14px!important}.appHeader{gap:6px!important;margin:0 0 10px!important}.appHeaderTop{min-height:48px;padding:2px 2px 4px;align-items:center!important}.appBrand{align-items:center!important;gap:8px!important}.appBrand .logo{border-radius:10px!important;width:34px!important;min-width:34px!important;height:34px!important;font-size:8px!important}.binqoWordmark{font-size:17px!important;line-height:1!important}.binqoSlogan{letter-spacing:.12em!important;margin-top:3px!important;font-size:8px!important}.appUserLine{max-width:42vw!important;color:var(--binqo-muted-2)!important;padding:0!important;font-size:10px!important}.appNav{left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;z-index:90!important;-webkit-backdrop-filter:blur(18px)saturate(135%)!important;backdrop-filter:blur(18px)saturate(135%)!important;background:#1b0c27f5!important;border:1px solid #764b85b3!important;border-radius:16px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important;padding:5px!important;display:grid!important;position:fixed!important;overflow:visible!important;box-shadow:0 14px 45px #00000073!important}.appNavForm{display:contents!important}.appNavItem{white-space:nowrap!important;border-radius:11px!important;flex-direction:column!important;gap:3px!important;min-width:0!important;min-height:52px!important;padding:6px 2px!important;font-size:9px!important;line-height:1.05!important;display:flex!important}.appNavIcon{font-size:18px!important;line-height:1!important}.appNavItem.active{color:#fff!important;background:linear-gradient(150deg,#32b7e12b,#9749d929)!important;border-color:#43c0e557!important}.appNavButton{width:100%!important}.dashboardTools{z-index:50!important;-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important;background:#230f2ff5!important;border-radius:15px!important;grid-template-columns:minmax(0,1fr) 52px!important;gap:7px!important;margin:0 0 10px!important;padding:7px!important;display:grid!important;position:sticky!important;top:6px!important;box-shadow:0 8px 28px #00000038!important}.searchWrap>input{border-radius:11px!important;height:48px!important;min-height:48px!important;padding-left:42px!important;padding-right:12px!important;font-size:14px!important}.searchIcon{font-size:18px!important;left:14px!important}.scanButton{border-radius:11px!important;justify-content:center!important;align-items:center!important;width:52px!important;min-width:52px!important;height:48px!important;min-height:48px!important;padding:0!important;font-size:0!important;display:flex!important}.scanButton:before{content:"▣";line-height:1;font-size:21px!important}.searchResults{max-height:56dvh!important;position:fixed!important;top:118px!important;left:10px!important;right:10px!important;overflow:auto!important}.dashboardNoDetail{display:block!important}.areasHorizontalPanel,.storageViewPanel{border-radius:15px!important;padding:11px!important}.areasHorizontalPanel{margin-bottom:10px!important}.areaListHorizontal{scroll-snap-type:none!important;grid-template-columns:1fr!important;gap:7px!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.areaCardHorizontal{scroll-snap-align:none!important;border-radius:12px!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:58px!important;padding:9px 9px 9px 12px!important}.areaCardHorizontal .areaDot{width:10px!important;min-width:10px!important;height:10px!important}.areaCardHorizontal .areaMain{flex:1!important;min-width:0!important}.areaCardHorizontal .areaMain b{font-size:14px!important}.areaCardHorizontal .areaMain small{font-size:10px!important;line-height:1.25!important}.areaCardHorizontal>.iconBtn{border-radius:9px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;font-size:15px!important}.areasHorizontalPanel .detailSectionHeader{margin-bottom:8px!important}.detailSectionHeader .miniBtn{min-height:38px!important;padding:0 12px!important}.areaEditHorizontal,.areaCardHorizontal .areaEditHorizontal{grid-template-columns:minmax(0,1fr) 44px!important;gap:7px!important;min-width:0!important}.areaEditHorizontal .btn{min-height:42px!important}.areaEditHorizontal>.btn{grid-column:auto!important}.storageViewPanel>h2{margin:0 0 11px!important;font-size:16px!important}.areaSection{margin-bottom:14px!important}.areaSection:last-child{margin-bottom:0!important}.areaHeading{background:0 0!important;border-bottom:1px solid #7249815c!important;align-items:center!important;min-height:42px!important;margin:0!important;padding:3px 2px 7px!important;display:flex!important;position:static!important}.areaHeading strong{white-space:nowrap!important;text-overflow:ellipsis!important;flex:1!important;min-width:0!important;font-size:15px!important;overflow:hidden!important}.areaHeading .miniBtn{min-height:34px!important;padding:0 10px!important;font-size:11px!important}.storageViewPanel .rack{width:100%!important;box-shadow:none!important;scroll-snap-type:none!important;background:0 0!important;border:0!important;grid-template-columns:1fr!important;gap:9px!important;padding:9px 0 0!important;display:grid!important;overflow:visible!important}.storageViewPanel .column{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;scroll-snap-align:none!important;background:linear-gradient(#2b1337eb,#220e2deb)!important;border:1px solid #62426fad!important;border-radius:13px!important;padding:8px!important}.storageViewPanel .column:after{display:none!important}.storageViewPanel .rowHeader{border-bottom:1px solid #61446c61!important;gap:5px!important;min-height:40px!important;margin-bottom:1px!important;padding:0 0 7px!important}.storageViewPanel .rowHeader .column-title{white-space:nowrap!important;text-overflow:ellipsis!important;flex:1!important;min-width:0!important;font-size:13px!important;font-weight:850!important;overflow:hidden!important}.storageViewPanel .rowHeader .iconBtn{border-radius:8px!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;font-size:14px!important}.storageViewPanel .storageObjectWrap{grid-template-columns:minmax(0,1fr) 34px!important;gap:5px!important;width:100%!important;margin-top:7px!important;display:grid!important}.storageViewPanel .column>div:has(>.boxButton){grid-template-columns:minmax(0,1fr) 34px!important;column-gap:5px!important}.storageViewPanel .column>div:has(>.boxButton):not(:has(.boxOrder)):after{width:34px!important}.storageViewPanel .boxButton{text-align:left!important;touch-action:manipulation!important;border-radius:12px!important;width:100%!important;height:94px!important;min-height:94px!important;max-height:94px!important;margin:0!important;padding:10px 11px!important;transform:none!important}.boxButton .boxTop{gap:8px!important;min-height:26px!important}.boxButton .boxTop b{font-size:14px!important;line-height:1.15!important}.boxButton .boxCode{flex:none!important;padding:4px 6px!important;font-size:9px!important}.boxButton .boxTypeLine{margin-top:4px!important;font-size:11px!important}.boxButton .boxMeta{color:#b9c4cf!important;margin-top:4px!important;font-size:10px!important}.storageViewPanel .boxOrder{align-content:center!important;gap:5px!important;width:34px!important;display:grid!important}.storageViewPanel .boxOrder .iconBtn{border-radius:9px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;font-size:16px!important}.searchFoundBadge{min-height:19px!important;font-size:8px!important;bottom:7px!important;right:8px!important}.boxButton.searchHighlighted{box-shadow:0 0 0 2px var(--height-accent,var(--box-color)),0 0 0 4px #ffffffd1!important;transform:none!important}.addBoxButton{border-radius:10px!important;width:100%!important;min-height:42px!important;margin-top:8px!important}.boxCreator{border-radius:11px!important;grid-template-columns:1fr!important;margin-top:8px!important;padding:9px!important}.boxCreator input,.boxCreator select,.boxCreator .btn{width:100%!important;min-height:44px!important}.inlineEditor{grid-template-columns:1fr!important;gap:7px!important}.inlineEditor .btn{width:100%!important;min-height:42px!important}.scannerOverlay{align-items:flex-end!important;padding:0!important}.scannerCard{width:100%!important;max-height:92dvh!important;padding:14px 12px calc(14px + env(safe-area-inset-bottom))!important;border-radius:20px 20px 0 0!important}.scannerHead{min-height:42px!important}.scannerHead .iconBtn{width:38px!important;height:38px!important}.scannerVideo{aspect-ratio:3/4!important;border-radius:14px!important;width:100%!important;max-height:60dvh!important}}@media (max-width:390px){.appUserLine{display:none!important}.binqoWordmark{font-size:16px!important}.dashboardTools{grid-template-columns:minmax(0,1fr) 50px!important}.scanButton{width:50px!important;min-width:50px!important}.areaCardHorizontal>.iconBtn{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.storageViewPanel .rowHeader .iconBtn{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}.storageViewPanel .boxButton{height:92px!important;min-height:92px!important;max-height:92px!important}.appNavItem{font-size:8.5px!important}}
@media (max-width:760px){.boxModalBackdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#14091d!important;place-items:stretch stretch!important;padding:0!important}.boxModal.objectModal{overscroll-behavior:contain!important;width:100%!important;height:100dvh!important;max-height:none!important;padding:0 0 calc(94px + env(safe-area-inset-bottom))!important;background:linear-gradient(#24102f 0%,#1b0d25 100%)!important;border:0!important;border-radius:0!important;scroll-padding-bottom:120px!important;overflow-y:auto!important}.boxModalHead{z-index:20!important;min-height:74px!important;padding:calc(10px + env(safe-area-inset-top)) 62px 10px 12px!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#1f0d2af5!important;border-bottom:1px solid #714c7f73!important;position:sticky!important;top:0!important;box-shadow:0 9px 24px #0003!important}.boxModalHead>div{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;column-gap:8px!important;min-width:0!important;display:grid!important}.boxModalHead .badge{grid-area:1/1!important;justify-self:start!important;padding:4px 7px!important;font-size:9px!important}.boxModalHead h2{white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:1/2!important;max-width:none!important;margin:0!important;font-size:17px!important;line-height:1.15!important;overflow:hidden!important}.boxModalHead small{white-space:nowrap!important;text-overflow:ellipsis!important;color:#b8a8c2!important;grid-area:2/1/auto/-1!important;margin-top:4px!important;font-size:10px!important;overflow:hidden!important}.boxModalClose{top:calc(10px + env(safe-area-inset-top))!important;z-index:100!important;color:#fff!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:#5b3267f5!important;border:1px solid #b27ec2b8!important;border-radius:14px!important;flex:0 0 46px!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;font-size:28px!important;line-height:1!important;display:grid!important;position:fixed!important;right:10px!important;box-shadow:0 8px 24px #00000061!important}.boxModalBody{grid-template-columns:1fr!important;gap:12px!important;padding:12px!important;display:grid!important}.boxModalPhoto,.boxModalDetails{gap:9px!important}.boxModalPhoto .galleryMain{aspect-ratio:4/3!important;background:linear-gradient(145deg,#17101e,#100a15)!important;border:1px solid #734e8294!important;border-radius:15px!important;place-items:center!important;width:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.boxModalPhoto .galleryMain img{object-fit:cover!important;width:100%!important;height:100%!important}.photoThumbGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;padding:0!important;display:grid!important;overflow:visible!important}.photoThumbWrap{border-radius:10px!important}.photoThumb{aspect-ratio:1!important;border-radius:8px!important}.photoDelete{width:25px!important;height:25px!important;line-height:21px!important;top:-7px!important;right:-7px!important}.photoUploadActions{grid-template-columns:1fr 1fr!important;gap:7px!important}.photoUploadActions .btn{min-height:44px!important;padding:8px!important;font-size:11px!important}.boxSummary{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}.boxSummary>span{background:#160c1db8!important;border-radius:9px!important;padding:7px 8px!important;font-size:10px!important}.boxModalDetails{padding-top:4px!important}.boxModalDetails .field{gap:5px!important;display:grid!important}.boxModalDetails .field label{letter-spacing:.03em!important;color:#d5c8dd!important;font-size:10px!important;font-weight:800!important}.boxModalDetails .field input,.boxModalDetails .field select,.boxModalDetails .field textarea{background:#170d1e!important;border-color:#694b76b8!important;border-radius:11px!important;min-height:46px!important;padding:11px!important;font-size:16px!important}.boxDetailGrid{grid-template-columns:1fr 1fr!important;gap:8px!important}.boxContentInput{resize:none!important;min-height:128px!important;line-height:1.4!important}.fieldHint{margin-top:2px!important;font-size:9px!important}.objectSaveInline{display:none!important}.boxModalDetails>.muted{margin-top:1px!important;font-size:9px!important}.boxModalDetails>.success{border-radius:9px!important;margin:0!important;padding:9px!important;font-size:11px!important}.moveBox{background:#1f0f27a8!important;border:1px solid #67487380!important;border-radius:12px!important;grid-template-columns:1fr!important;gap:7px!important;margin-top:3px!important;padding:10px!important}.moveBox b{font-size:11px!important}.moveBox select,.moveBox .btn{width:100%!important;min-height:44px!important}.boxModalItems{border-top:1px solid #6d4c7866!important;gap:9px!important;padding:14px 12px 20px!important}.boxModalItems .detailSectionHeader{min-height:42px!important}.boxModalItems .detailSectionHeader>b{font-size:14px!important}.boxModalItems .miniBtn{min-height:38px!important;padding:0 12px!important}.boxModal .itemList{gap:7px!important;display:grid!important}.boxModal .itemRowRich{background:#1c0f24b3!important;border:1px solid #64477080!important;border-radius:11px!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:58px!important;padding:9px!important}.boxModal .itemRowRich>span:first-child b{font-size:13px!important}.boxModal .itemRowRich small{font-size:10px!important}.boxModal .itemActions{grid-column:1/-1!important;justify-content:flex-end!important}.boxModal .itemActions .iconBtn{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.boxModal .itemEditorExpanded{background:#1b0f24bf!important;border-radius:11px!important;grid-template-columns:minmax(0,1fr) 82px!important;gap:7px!important;padding:9px!important}.boxModal .itemEditorExpanded input{min-height:44px!important;font-size:16px!important}.boxModal .itemEditorExpanded input:nth-child(3){grid-column:1/-1!important}.boxModal .itemEditorExpanded .btn{min-height:44px!important}.boxModalFooter{z-index:30!important;padding:8px 10px calc(8px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#1d0c28f7!important;border-top:1px solid #78508694!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -10px 28px #00000047!important}.boxModalActions{grid-template-columns:minmax(0,1.65fr) 52px 52px!important;gap:7px!important;margin:0!important;display:grid!important}.boxModalActions .btn{border-radius:12px!important;min-height:52px!important;padding:8px!important}.objectSaveMobile{justify-content:center!important;align-items:center!important;font-size:13px!important;font-weight:850!important;display:flex!important}.objectSaveMobile:not(.isDirty){opacity:.62!important}.objectQrAction,.objectDeleteAction{justify-content:center!important;align-items:center!important;font-size:0!important;display:flex!important}.objectQrAction:before{content:"▣";font-size:21px!important}.objectDeleteAction:before{content:"×";font-size:25px!important;line-height:1!important}.objectDeleteAction{color:#ffd9df!important;background:#641e304d!important;border-color:#b8465b75!important}}@media (max-width:430px){.boxDetailGrid,.photoUploadActions{grid-template-columns:1fr!important}.boxModalActions{grid-template-columns:minmax(0,1fr) 50px 50px!important}.boxModalPhoto .galleryMain{aspect-ratio:1.22!important}.boxModalHead h2{font-size:16px!important}}
@media (max-width:760px){.mainWorkspace{box-shadow:none!important;background:#250d30b8!important;border-radius:15px!important;gap:7px!important;margin:0 0 10px!important;padding:8px!important}.mainWorkspaceIntro{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:3px 3px 6px!important;display:grid!important}.mainWorkspaceIntro h2{text-transform:none!important;margin:0!important;font-size:15px!important;line-height:1.1!important}.mainWorkspaceIntro p{display:none!important}.workLabelLink{border-radius:10px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;font-size:0!important}.workLabelLink:before{content:"▣";font-size:18px!important;line-height:1!important}.workStep{box-shadow:none!important;background:#1c0826b8!important;border-left-width:2px!important;border-radius:11px!important}.workStepHead{grid-template-columns:29px minmax(0,1fr) 20px!important;gap:8px!important;min-height:50px!important;padding:8px 9px!important}.workStepNumber{width:27px!important;height:27px!important;box-shadow:none!important;font-size:12px!important}.workStepText{gap:1px!important}.workStepText b{letter-spacing:0!important;text-transform:none!important;color:#fff!important;font-size:12px!important;line-height:1.15!important}.workStepText small{white-space:nowrap!important;text-overflow:ellipsis!important;color:#aa9bb2!important;font-size:9.5px!important;line-height:1.22!important;overflow:hidden!important}.workStepChevron{font-size:17px!important}.workStepBody{padding:3px 9px 10px!important}.workForm,.workFormArea,.workFormObject,.workFormScan{grid-template-columns:1fr!important;gap:8px!important}.workForm label>span,.scanCode>span,.workColorField>span{font-size:10px!important}.workForm input,.workForm select,.scanCode input{border-radius:10px!important;height:46px!important;min-height:46px!important;padding:0 11px!important;font-size:16px!important}.workPrimary,.scanCameraBtn{border-radius:10px!important;height:46px!important;min-height:46px!important}.workColors{gap:10px!important;height:44px!important}.workColors button{width:30px!important;min-width:30px!important;height:30px!important}.scanLine{grid-template-columns:1fr!important;gap:8px!important;margin-bottom:8px!important}.scanCameraBtn{width:100%!important}.workStep .duplicateGrid{grid-template-columns:1fr!important;gap:8px!important}.workStep .duplicateGroup{border-radius:10px!important;padding:9px!important}.workStep .duplicateGroup select,.workStep .duplicateCount,.workStep .duplicateBtn{min-height:44px!important;font-size:15px!important}.mainWorkspace>.workStep:nth-of-type(5){display:none!important}.workspaceMessage{z-index:45!important;border-radius:10px!important;margin:2px 0!important;padding:9px 10px!important;font-size:11px!important;position:sticky!important;top:72px!important;box-shadow:0 8px 25px #00000038!important}#lageransicht{scroll-margin-top:78px!important}}@media (max-width:390px){.mainWorkspace{padding:7px!important}.workStepHead{padding:7px 8px!important}.workStepText small{max-width:66vw!important}.workLabelLink{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}
@media (max-width:760px){.areasHorizontalPanel .detailSectionHeader{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important}.areasHorizontalPanel .detailSectionHeader h2{margin:0!important;font-size:15px!important}.areasHorizontalPanel .detailSectionHeader .miniBtn{border-radius:10px!important;height:40px!important;min-height:40px!important;font-size:12px!important;font-weight:800!important}.areaCardHorizontal{grid-template-columns:12px minmax(0,1fr) repeat(4,36px)!important;align-items:center!important;gap:7px 5px!important;min-height:62px!important;display:grid!important}.areaCardHorizontal .areaDot{grid-column:1!important}.areaCardHorizontal .areaMain{grid-column:2!important}.areaCardHorizontal>.iconBtn{color:#d9cde0!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#2b143794!important;border-color:#704c7d85!important;padding:0!important}.areaCardHorizontal>.iconBtn[aria-label*=links],.areaCardHorizontal>.iconBtn[aria-label*=rechts]{color:#a99ab1!important;background:#22102d6b!important}.areaCardHorizontal>.dangerIcon{color:#ffb6c4!important;background:#5f1b2e38!important;border-color:#cb486452!important}.areaCardHorizontal>.iconBtn:disabled{opacity:.22!important}.areaCardHorizontal .areaMain small{white-space:normal!important}.areaEditHorizontal{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) 48px!important;gap:7px!important;padding:3px 0!important;display:grid!important}.areaEditHorizontal input:not([type=color]){min-height:44px!important;font-size:16px!important}.areaEditHorizontal input[type=color]{width:48px!important;height:44px!important;padding:4px!important}.areaEditHorizontal .btn{min-height:44px!important}.areaEditHorizontal .btn.primary{grid-column:1/-1!important}.storageViewPanel{padding:10px!important}.storageViewPanel>h2{margin-bottom:10px!important;font-size:15px!important}.areaSection{border-bottom:1px solid #774b8447!important;margin:0 0 13px!important;padding:0 0 12px!important}.areaSection:last-child{border-bottom:0!important;padding-bottom:0!important}.areaHeading{gap:8px!important;min-height:46px!important;padding:4px 1px 8px!important}.areaHeading .areaDot{flex:0 0 11px!important;width:11px!important;height:11px!important}.areaHeading strong{font-size:15px!important}.areaHeading .miniBtn{border-radius:9px!important;min-width:76px!important;min-height:38px!important;font-weight:800!important}.storageViewPanel .column{padding:9px!important}.storageViewPanel .rowHeader{grid-template-columns:minmax(0,1fr) repeat(4,36px)!important;gap:5px!important;min-height:45px!important;padding:0 0 8px!important;display:grid!important}.storageViewPanel .rowHeader .column-title{padding-left:2px!important;font-size:14px!important;line-height:1.2!important}.storageViewPanel .rowHeader .iconBtn{color:#ddd1e4!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#2711337a!important;border-color:#6646727a!important;padding:0!important}.storageViewPanel .rowHeader .iconBtn[aria-label*=links],.storageViewPanel .rowHeader .iconBtn[aria-label*=rechts]{color:#9d8ba7!important;background:#1e0d2857!important}.storageViewPanel .rowHeader .dangerIcon{color:#ffb1c0!important;background:#621c2f33!important;border-color:#cb48644d!important}.storageViewPanel .rowHeader .iconBtn:disabled{opacity:.2!important}.storageViewPanel .rowHeader .rowNameInput{border-radius:10px!important;grid-column:1/-2!important;height:44px!important;min-height:44px!important;font-size:16px!important}.storageViewPanel .rowHeader .rowNameInput+.iconBtn{color:#fff!important;background:linear-gradient(135deg,#2cabe12e,#7946cc33)!important;border-color:#4bb3e073!important;grid-column:-2!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.areaSection>.inlineEditor{background:#1f0c2a8c!important;border:1px solid #6e467c6b!important;border-radius:11px!important;grid-template-columns:1fr!important;gap:7px!important;margin:8px 0!important;padding:9px!important;display:grid!important}.areaSection>.inlineEditor input{border-radius:10px!important;height:46px!important;min-height:46px!important;font-size:16px!important}.areaSection>.inlineEditor .btn{width:100%!important;height:44px!important;min-height:44px!important}.storageViewPanel .storageObjectWrap{grid-template-columns:minmax(0,1fr) 32px!important;gap:6px!important}.storageViewPanel .boxOrder{opacity:.72!important;gap:5px!important;width:32px!important;transition:opacity .15s!important}.storageViewPanel .storageObjectWrap:focus-within .boxOrder,.storageViewPanel .storageObjectWrap:hover .boxOrder{opacity:1!important}.storageViewPanel .boxOrder .iconBtn{color:#bbaec2!important;background:#220f2d70!important;border-color:#61416d6b!important;border-radius:8px!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.addBoxButton{color:#dff7ff!important;background:linear-gradient(135deg,#2aa9da17,#8047c714)!important;border:1px dashed #4dbee161!important;border-radius:11px!important;height:44px!important;min-height:44px!important;margin-top:9px!important;font-size:12px!important;font-weight:850!important}.boxCreator{background:#1d0b28a8!important;border:1px solid #6a467975!important;border-radius:12px!important;grid-template-columns:1fr!important;gap:8px!important;margin-top:9px!important;padding:10px!important;display:grid!important}.boxCreator input,.boxCreator select{border-radius:10px!important;height:46px!important;min-height:46px!important;font-size:16px!important}.boxCreator .creatorLabel{font-size:11px!important}.boxCreator .btn{width:100%!important;height:44px!important;min-height:44px!important}}@media (max-width:390px){.areaCardHorizontal{grid-template-columns:10px minmax(0,1fr) repeat(4,32px)!important;column-gap:4px!important}.areaCardHorizontal>.iconBtn{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.storageViewPanel .rowHeader{grid-template-columns:minmax(0,1fr) repeat(4,32px)!important;gap:4px!important}.storageViewPanel .rowHeader .iconBtn{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}}
@media (max-width:760px){.sharingPage{padding-bottom:calc(92px + env(safe-area-inset-bottom))!important;gap:12px!important}.sharingPage>.panel{border-radius:14px!important;padding:12px!important}.sharingPage .sectionTitleRow{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important;margin-bottom:12px!important;display:grid!important}.sharingPage .sectionTitleRow h2{margin:0 0 3px!important;font-size:16px!important}.sharingPage .sectionLead{font-size:11px!important;line-height:1.4!important}.sharingPage .selectionBadge{align-self:start!important;padding:5px 8px!important;font-size:10px!important}.inviteIdentityRow{max-width:none!important;margin-bottom:10px!important}.sharingPage .field{gap:5px!important}.sharingPage .field label{letter-spacing:.03em!important;font-size:10px!important;font-weight:800!important}.sharingPage input,.sharingPage select{border-radius:10px!important;min-height:46px!important;font-size:16px!important}.areaPermissionGrid{grid-template-columns:1fr!important;gap:7px!important}.permissionCard{border-radius:11px!important;grid-template-columns:minmax(0,1fr) 124px!important;gap:8px!important;padding:8px!important}.permissionMain{min-height:44px!important}.checkBox{border-radius:8px!important;width:28px!important;height:28px!important}.permissionName b{font-size:13px!important}.permissionName small{font-size:10px!important}.permissionSelect{min-height:44px!important;padding:8px!important;font-size:14px!important}.inviteFooter{grid-template-columns:1fr!important;gap:9px!important;margin-top:12px!important;padding-top:11px!important;display:grid!important}.inviteSummary{font-size:10px!important;line-height:1.45!important}.inviteSend{width:100%!important;min-width:0!important;min-height:48px!important;font-weight:850!important}.compactNotice{margin-top:9px!important;padding:9px!important;font-size:11px!important}.userAdminPanel .sectionTitleRow{grid-template-columns:1fr!important}.userSearch{width:100%!important;margin-top:3px!important}.userAdminList{gap:9px!important}.userAdminCard{border-radius:12px!important}.userAdminHead{grid-template-columns:1fr!important;gap:9px!important;padding:10px!important;display:grid!important}.memberIdentity b{font-size:13px!important}.memberIdentity small{overflow-wrap:anywhere!important;font-size:10px!important}.userStatus{padding:3px 6px!important;font-size:9px!important}.loginStats{grid-template-columns:86px minmax(0,1fr)!important;gap:6px!important;display:grid!important}.loginStats>span{border-radius:9px!important;min-width:0!important;padding:7px 8px!important}.loginStats b{font-size:12px!important}.loginStats small{font-size:8px!important}.userAreaMatrix{grid-template-columns:1fr!important;gap:6px!important;padding:9px!important}.userAreaRow{border-radius:9px!important;grid-template-columns:minmax(0,1fr) 132px!important;gap:7px!important;padding:7px!important}.userAreaName span:last-child{font-size:12px!important}.userAreaRow select{min-height:42px!important;font-size:13px!important}.userAdminFooter{grid-template-columns:1fr!important;gap:6px!important;padding:9px!important;display:grid!important}.userAdminFooter .dangerBtn{width:100%!important;min-height:44px!important}.userAdminFooter small{font-size:9px!important}.manageAccessPanel .sectionTitleRow{grid-template-columns:1fr!important}.manageAreaPicker{width:100%!important;min-width:0!important}.manageAreaPicker select{min-height:46px!important;font-size:16px!important}.accessColumns{grid-template-columns:1fr!important;gap:9px!important}.accessSubsection{border-radius:11px!important;padding:9px!important}.subsectionHeader{margin-bottom:7px!important}.subsectionHeader h3{font-size:13px!important}.memberList{gap:7px!important;display:grid!important}.memberRow{border-radius:10px!important;grid-template-columns:1fr!important;gap:8px!important;padding:9px!important;display:grid!important}.memberControls{grid-template-columns:minmax(0,1fr) 44px!important;gap:7px!important;width:100%!important;display:grid!important}.memberControls select{min-height:44px!important;font-size:14px!important}.memberControls .iconBtn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.invitationRow .memberControls{grid-template-columns:1fr 1fr!important}.invitationRow .memberControls .btn{width:100%!important;min-height:44px!important;padding:8px!important;font-size:11px!important}.invitationRow .memberIdentity small{line-height:1.45!important}}@media (max-width:430px){.sharingPage .sectionTitleRow{grid-template-columns:1fr!important}.sharingPage .selectionBadge{justify-self:start!important}.permissionCard{grid-template-columns:1fr!important}.permissionSelect{width:100%!important}.userAreaRow{grid-template-columns:1fr!important}.userAreaRow select{width:100%!important}.loginStats{grid-template-columns:1fr!important}}
.binqoLanguage{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));z-index:10000;color:#111827;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #11182729;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font:600 12px/1 system-ui,sans-serif;display:flex;position:fixed;box-shadow:0 8px 28px #11182729}.binqoLanguage label{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.binqoLanguage select{min-height:32px;color:inherit;cursor:pointer;background-color:#0000;border:0;border-radius:999px;padding:0 28px 0 10px;font:700 13px/1 system-ui,sans-serif}.binqoLanguage select:focus-visible{outline-offset:2px;outline:2px solid #24bde8}@media (max-width:640px){.binqoLanguage{right:9px;bottom:max(9px, env(safe-area-inset-bottom));padding:4px 6px}.binqoLanguage select{min-height:30px;font-size:12px}}@media print{.binqoLanguage{display:none!important}}
[data-legal-language]{display:none}html:not([data-locale]) [data-legal-language=de],html[data-locale=de] [data-legal-language=de],html[data-locale=fr] [data-legal-language=fr],html[data-locale=en] [data-legal-language=en]{display:block}.legalPage{background:radial-gradient(circle at 15% 0,#ff5d4f1f,#0000 30%),radial-gradient(circle at 90% 10%,#43a6df17,#0000 32%),#180226;padding:38px 18px 88px}.legalCard.legalDocument{background:linear-gradient(155deg,#300842fa,#170523fc);border-color:#ff6a5247;width:min(1080px,100%);max-width:1080px;padding:clamp(22px,4vw,52px);box-shadow:0 28px 90px #07000c57}.legalBrand{margin-bottom:32px}.legalBrand>div:last-child{gap:3px;display:grid}.legalBrand b{letter-spacing:.17em;font-size:18px}.legalBrand span{letter-spacing:.23em;color:#ffb24a;font-size:9px;font-weight:900}.legalHero{max-width:780px;padding:22px 0 28px}.legalEyebrow{color:#ffb24a;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:900;display:block}.legalHero h1{letter-spacing:-.035em;margin:0;font-size:clamp(34px,6vw,62px);line-height:1.02}.legalHero p{color:#bcaec5;margin:12px 0 0}.legalWarning{gap:5px;margin:0 0 24px;padding:15px 17px;display:grid}.legalWarning code{color:inherit;background:#00000038;border-radius:5px;padding:2px 5px;font-size:.88em}.legalSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 30px;display:grid}.legalSummary article{background:#13041da8;border:1px solid #7c4f906b;border-radius:14px;gap:6px;padding:17px;display:grid}.legalSummary b{color:#fff}.legalSummary span{color:#bcaec5;font-size:13px;line-height:1.5}.legalToc{background:#0f031880;border:1px solid #7c4f9052;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 22px;margin:0 0 34px;padding:18px;display:grid}.legalToc a{font-size:12px;color:#dcd0e3!important;text-decoration:none!important}.legalToc a:hover{color:#ffb24a!important}.legalSection{border-top:1px solid #7d4f9145;padding:25px 0;scroll-margin-top:30px}.legalSection h2{color:#fff;margin:0 0 12px;font-size:20px}.legalSection p{color:#d9cfdf;margin:10px 0}.legalSection ul{color:#d9cfdf;margin:12px 0;padding-left:22px}.legalSection li+li{margin-top:8px}.legalMuted{font-size:13px;color:#a99daf!important}.legalFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 28px;display:grid}.legalFacts.compact{margin-bottom:0}.legalFact{background:#11031b94;border:1px solid #7e4f9266;border-radius:14px;min-height:104px;margin:0;padding:17px}.legalFact dt{color:#a99daf;letter-spacing:.07em;text-transform:uppercase;margin-bottom:9px;font-size:11px;font-weight:850}.legalFact dd{color:#fff;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-weight:720}.legalFact.isMissing{background:#3b2a127a;border-color:#71562d}.legalFact.isMissing dd{color:#ffe2a6}.legalTableWrap{border:1px solid #7e4f9266;border-radius:14px;margin:17px 0;overflow:auto}.legalTable{border-collapse:collapse;background:#0e03178f;width:100%;min-width:680px;font-size:13px;line-height:1.48}.legalTable th,.legalTable td{text-align:left;vertical-align:top;border-bottom:1px solid #7e4f9240;padding:13px 14px}.legalTable th{color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#59196857;font-size:11px}.legalTable td{color:#d9cfdf}.legalTable tr:last-child td{border-bottom:0}.legalActions{border-top:1px solid #7e4f924d;flex-wrap:wrap;gap:10px;margin-top:28px;padding-top:24px;display:flex}.btn.ghost{background:0 0}.legalLinks{color:#94899c;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.legalLinks a{color:#cdbfd4;text-underline-offset:3px;text-decoration:underline}.authLegalLinks{margin-top:14px}.accountPrivacyLinks{justify-content:flex-start;margin-top:14px}.accountPrivacyLinks a{color:#e4d6ea}.accountPrivacyNote{color:#8f8497!important;margin-top:13px!important;font-size:11px!important;line-height:1.55!important}@media (max-width:760px){.legalPage{padding:14px 10px 76px}.legalCard.legalDocument{border-radius:16px;padding:20px 16px}.legalHero{padding-top:10px}.legalSummary,.legalFacts,.legalToc{grid-template-columns:1fr}.legalFact{min-height:0}.legalActions{grid-template-columns:1fr;display:grid}.legalActions .btn{width:100%}.legalTable{font-size:12px}.legalTable th,.legalTable td{padding:11px}.accountPrivacyLinks{justify-content:flex-start}}@media print{.legalPage{padding:0;background:#fff!important}.legalCard.legalDocument{box-shadow:none;border:0;padding:0;color:#111!important;background:#fff!important}.legalBrand,.legalToc,.legalActions,.binqoLanguage{display:none!important}.legalHero h1,.legalSection h2,.legalFact dd,.legalTable th{color:#111!important}.legalHero p,.legalSection p,.legalSection li,.legalMuted,.legalFact dt,.legalTable td{color:#333!important}.legalSummary article,.legalFact,.legalTableWrap,.legalTable{background:#fff!important;border-color:#bbb!important}.legalTable th{background:#eee!important}.legalSection{break-inside:avoid;border-color:#ccc!important}}
