.opening-screen{--opening-bone:color-mix(in srgb, var(--line) 62%, var(--surface));height:100dvh;position:relative;overflow:hidden}.opening-shell{pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;height:100%;animation:2.4s ease-in-out infinite opening-breathe;display:flex;-webkit-mask-image:radial-gradient(circle,#0000 60px,#000 200px);mask-image:radial-gradient(circle,#0000 60px,#000 200px)}.opening-bone{background:var(--opening-bone);border-radius:6px;flex:none;height:12px;display:block}.opening-slot{flex:none;justify-content:center;align-items:center;height:36px;display:flex}.opening-slot .opening-bone{border-radius:50%;width:20px;height:20px}.opening-screen .opening-topbar{grid-template-columns:minmax(0,1fr) minmax(220px,480px) minmax(0,1fr);display:grid}.opening-topbar-start{align-items:center;gap:12px;min-width:0;display:flex}.opening-launcher{width:36px}.opening-launcher .opening-bone{border-radius:5px}.opening-brand-tile{border-radius:7.4px;width:33px;height:33px}.opening-brand-word{border-radius:5px;width:100px;height:16px}.opening-search{border:1px solid var(--line);background:var(--background);border-radius:6px;align-items:center;min-width:0;height:34px;padding:0 12px;display:flex}.opening-search .opening-bone{width:96px;height:10px}.opening-topbar-end{justify-self:end;align-items:center;gap:14px;display:flex}.opening-bell{width:40px}.opening-star{width:44px}.opening-person{justify-content:flex-start;width:59px;height:38px;padding-left:2px}.opening-person .opening-bone{width:32px;height:32px}.opening-screen .opening-nav{align-items:center;height:48px}.opening-app{border-right:1px solid var(--line);flex:none;align-self:stretch;align-items:center;gap:8px;padding-right:16px;display:flex}.opening-app-icon{border-radius:6px;width:24px;height:24px}.opening-app-name{width:38px}.opening-nav-items{flex:1;align-items:center;gap:26px;min-width:0;padding-left:2px;display:flex;overflow:hidden}.opening-nav-items .opening-bone{width:72px}.opening-nav-items .opening-bone:nth-child(2){width:51px}.opening-nav-items .opening-bone:nth-child(3){width:63px}.opening-nav-items .opening-bone:nth-child(4){width:61px}.opening-nav-items .opening-bone:nth-child(5){width:93px}.opening-nav-items .opening-bone:nth-child(6){width:48px}.opening-nav-items .opening-bone:nth-child(7){width:66px}.opening-nav-items .opening-bone:nth-child(8){width:92px}.opening-nav-picker{border:1px solid var(--line);background:var(--surface);border-radius:5px;flex:1;min-width:0;height:44px;display:none}.opening-screen .opening-tabs{height:52px;overflow:hidden}.opening-tab{border:1px solid var(--line);border-top:2px solid var(--opening-bone);background:var(--background);border-bottom:0;border-radius:5px 5px 0 0;flex:none;align-items:center;gap:7px;height:42px;padding:0 12px;display:flex}.opening-tab-icon{border-radius:4px;width:15px;height:15px}.opening-tab-name{width:54px;height:10px}.opening-main{flex:1;min-height:0;padding:24px 28px 0;overflow:hidden}.opening-breadcrumb{align-items:center;gap:14px;height:18px;margin-bottom:20px;display:flex}.opening-breadcrumb .opening-bone{width:30px;height:10px}.opening-breadcrumb .opening-bone+.opening-bone{width:52px}.opening-heading{flex-wrap:wrap;align-items:flex-start;gap:16px;min-height:41px;margin-bottom:22px;display:flex}.opening-heading-name{flex:auto;align-items:flex-start;gap:12px;min-width:0;height:41px;display:flex}.opening-object{border-radius:9px;width:40px;height:40px}.opening-title{border-radius:6px;width:124px;height:22px;margin-top:5px}.opening-action{border-radius:5px;width:136px;height:35px}.opening-toolbar{align-items:center;gap:10px;margin-bottom:16px;display:flex}.opening-field{border:1px solid var(--line);background:var(--surface);border-radius:5px;flex:0 320px;min-width:0;height:39px;display:block}.opening-field.opening-view{flex:none;width:152px}.opening-table{border:1px solid var(--line);background:var(--surface);border-bottom:0;border-radius:6px 6px 0 0;overflow:hidden}.opening-row{border-bottom:1px solid var(--line);grid-template-columns:2.2fr 1.5fr 1.1fr 1fr .9fr;align-items:center;height:45px;display:grid}.opening-row>span{min-width:0;padding:0 16px;display:block}.opening-row .opening-bone{width:62%;max-width:100%}.opening-row>span:nth-child(2) .opening-bone{width:48%}.opening-row>span:nth-child(3) .opening-bone{width:56%}.opening-row>span:nth-child(4) .opening-bone{width:40%}.opening-row>span:nth-child(5) .opening-bone{width:52%}.opening-row:nth-child(3n)>span:first-child .opening-bone{width:44%}.opening-row:nth-child(3n+1)>span:first-child .opening-bone{width:74%}.opening-row:nth-child(4n)>span:nth-child(2) .opening-bone{width:64%}.opening-row:nth-child(2n)>span:nth-child(4) .opening-bone{width:54%}.opening-row.opening-row-head{background:var(--background);height:43px}.opening-row.opening-row-head>span .opening-bone{width:34%;height:10px}.opening-centre{place-items:center;display:grid;position:absolute;inset:0}.opening-mark{border-radius:22.37%;grid-area:1/1;width:72px;height:72px;display:block;position:relative;box-shadow:0 10px 28px var(--lightningcss-light,#20293624)var(--lightningcss-dark,#0006)}.opening-mark svg{width:100%;height:100%;display:block;position:absolute;inset:0}.opening-mark-orbit{will-change:transform;animation:1.9s cubic-bezier(.62,.04,.3,1) infinite opening-orbit}.opening-caption{border:1px solid var(--line);background:var(--surface);text-align:center;max-width:calc(100% - 32px);color:var(--muted);border-radius:999px;grid-area:1/1;margin-top:152px;padding:4px 12px;font-size:12px;animation:.5s 4s both opening-caption}@keyframes opening-orbit{0%{transform:rotate(0)}78%,to{transform:rotate(360deg)}}@keyframes opening-breathe{50%{opacity:.68}}@keyframes opening-caption{0%{opacity:0}}@keyframes opening-pulse{50%{opacity:.55}}@media (width<=1000px){.opening-screen .opening-topbar{grid-template-columns:minmax(0,1fr) auto auto;gap:10px}.opening-search{background:0 0;border-color:#0000;justify-content:center;width:34px;padding:0}.opening-search .opening-bone{border-radius:50%;width:18px;height:18px}}@media (width<=767px){.opening-nav-items{display:none}.opening-nav-picker{height:46px;display:block}.opening-screen .opening-nav{height:59px}.opening-row{grid-template-columns:1.6fr 1fr}.opening-row>span:nth-child(n+3){display:none}}@media (width<=700px){.opening-topbar-start{gap:6px}.opening-app{padding-right:10px}}@media (width<=650px){.opening-topbar-end{gap:8px}.opening-brand-tile{border-radius:6.5px;width:29px;height:29px}.opening-brand-word{width:86px;height:14px}.opening-main{padding:20px 16px 0}.opening-heading-name{flex-basis:100%}.opening-field{flex:1 1 0}.opening-mark{width:64px;height:64px}.opening-caption{margin-top:140px}}@media (width<=480px){.opening-brand-tile{border-radius:5.2px;width:23px;height:23px}.opening-brand-word{width:70px;height:12px}.opening-topbar-end{gap:4px}.opening-bell{width:32px}.opening-star{width:36px}}@media (pointer:coarse){.opening-person{height:44px}.opening-screen .opening-tabs{height:56px}.opening-tab{height:46px}.opening-action{height:44px}.opening-field{height:46px}}@media (prefers-reduced-motion:reduce){.opening-shell{animation:none}.opening-mark-orbit{will-change:auto;animation:2.4s ease-in-out infinite opening-pulse}}
