html,body{background:#f2f2f7;margin:0}.op{--ink:#000;--ink2:#56565c;--ink3:#6e6e73;--acc:#03274f;--gr:#f2f2f7;--line:#3c3c432e;--tint:#03274f14;--fill:#7676801f;--red:#c4271d;--redt:#fdecea;--green:#2d6a4f;--off:#3c3c434d;background:var(--gr);min-height:100vh;color:var(--ink);text-align:start;font-family:-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:15px;line-height:20px}.op,.op *{box-sizing:border-box}.op b{font-weight:600}.op .num{font-variant-numeric:tabular-nums}.op svg.chev{color:#c4c4c7;flex:none;width:8px;height:14px}.op .env{color:#fff;flex-wrap:wrap;align-items:center;gap:2px 12px;padding:8px 20px;font:400 13px/18px -apple-system,system-ui;display:flex}.op .env b{font-weight:600}.op .env .go{text-underline-offset:2px;margin-inline-start:auto;font-weight:600;text-decoration:underline}.op .env.sbx{background:var(--green)}.op .env.prd{background:#000}.op .shell{align-items:stretch;display:flex}.op .side{border-inline-end:1px solid var(--line);background:#fff;flex-direction:column;flex:none;gap:2px;width:220px;padding:16px 12px;display:flex}.op .brand{color:var(--acc);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:2px 8px 12px;font:600 17px/22px -apple-system,system-ui;display:flex}.op .brand i{background:url(/covepet-mark.png) 50%/contain no-repeat;flex:none;width:22px;height:22px}.op .brand span{color:var(--ink2);font-weight:400}.op .envpill{color:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;max-width:100%;margin:0 8px 12px;padding:4px 10px;font:600 13px/18px -apple-system,system-ui;display:inline-flex}.op .envpill.sbx{background:var(--green)}.op .envpill.prd{background:#000}.op .nav{color:var(--ink);border-radius:9px;align-items:center;gap:10px;min-height:36px;padding:8px 10px;display:flex}.op .nav svg{color:#8e8e93;flex:none;width:18px;height:18px}.op .nav .l{flex:1;min-width:0}.op .nav .c{color:var(--ink2);font:400 13px/18px -apple-system,system-ui}.op .nav .c.bad{color:var(--red);font-weight:600}.op .nav.on{background:var(--tint);color:var(--acc);font-weight:600}.op .nav.on svg{color:var(--acc)}.op .grp{color:var(--ink2);padding:14px 10px 4px;font:600 13px/18px -apple-system,system-ui}.op .me{border-top:1px solid var(--line);flex-direction:column;gap:2px;margin-top:auto;padding:12px 10px 0;display:flex}.op .me b{font:600 15px/20px -apple-system,system-ui}.op .me span{color:var(--ink2);font:400 13px/18px -apple-system,system-ui}.op .me a{color:var(--acc);margin-top:6px;font:400 15px/20px -apple-system,system-ui}.op .logged{color:var(--ink2);align-items:flex-start;gap:6px;padding:12px 10px;font:400 13px/18px -apple-system,system-ui;display:flex}.op .logged svg{color:#8e8e93;flex:none;width:14px;height:14px;margin-top:2px}.op .main{flex-direction:column;flex:1;gap:20px;min-width:0;padding:24px 28px 32px;display:flex}.op .head{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.op .head .t{flex:1;min-width:0}.op .kick{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px;font:400 13px/18px -apple-system,system-ui;display:flex}.op .kick a{color:var(--acc)}.op h1{letter-spacing:-.01em;margin:2px 0 0;font:700 28px/34px -apple-system,system-ui}.op h1.s{font:700 22px/28px -apple-system,system-ui}.op .lead{color:var(--ink2);margin-top:4px;font:400 15px/20px -apple-system,system-ui}.op .acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.op .btn{background:var(--acc);color:#fff;text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:6px;max-width:100%;min-height:36px;padding:8px 16px;font:600 15px/20px -apple-system,system-ui;display:inline-flex}.op .btn svg{flex:none;width:16px;height:16px}.op .btn.s{background:var(--tint);color:var(--acc)}.op .btn.r{background:var(--redt);color:var(--red)}.op .btn.k{color:#fff;background:#000}.op .btn.off{background:var(--fill);color:var(--off)}.op .btn.sm{min-height:30px;padding:5px 12px;font-size:13px;line-height:18px}.op .lk{color:var(--acc)}.op .lk.u{text-underline-offset:2px;text-decoration:underline}.op .chip{background:var(--fill);max-width:100%;color:var(--ink2);border-radius:9px;align-items:center;gap:4px;padding:2px 8px;font:600 13px/18px -apple-system,system-ui;display:inline-flex}.op .chip svg{flex:none;width:12px;height:12px}.op .chip.n{background:var(--tint);color:var(--acc)}.op .chip.r{background:var(--redt);color:var(--red)}.op .chip.g{background:var(--green);color:#fff}.op .chip.k{color:#fff;background:#000}.op .dot{background:#8e8e93;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.op .dot.ok{background:var(--green)}.op .dot.bad{background:var(--red)}.op .dot.n{background:var(--acc)}.op .red{color:var(--red)}.op .g2{color:var(--ink2)}.op .g3{color:var(--ink3)}.op .sb{font-weight:600}.op .sm13{font:400 13px/18px -apple-system,system-ui}.op .bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.op .search{border:1px solid var(--line);min-height:36px;color:var(--ink3);background:#fff;border-radius:999px;flex:1;align-items:center;gap:8px;min-width:240px;padding:8px 14px;display:flex}.op .search svg{color:#8e8e93;flex:none;width:16px;height:16px}.op .search.on{border:2px solid var(--acc);color:var(--ink)}.op .menu{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:6px;max-width:100%;min-height:36px;padding:8px 12px 8px 14px;display:inline-flex}.op .menu .k{color:var(--ink2)}.op .menu b{font-weight:600}.op .menu svg{color:#8e8e93;flex:none;width:10px;height:14px}.op .menu.on{background:var(--tint);color:var(--acc);border-color:#0000}.op .menu.on .k{color:var(--acc)}.op .seg{background:var(--fill);border-radius:999px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.op .seg span{color:var(--ink);border-radius:999px;padding:5px 14px;font:400 13px/18px -apple-system,system-ui}.op .seg span.on{background:#fff;font-weight:600;box-shadow:0 1px 3px #0000001f}.op .tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 20px;display:flex}.op .tabs span{color:var(--ink2);padding:8px 0 10px}.op .tabs span.on{color:var(--acc);box-shadow:inset 0 -2px 0 var(--acc);font-weight:600}.op .tabs em{color:var(--ink2);margin-inline-start:6px;font-size:13px;font-style:normal;font-weight:400}.op .tabs em.bad{color:var(--red);font-weight:600}.op .card{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;overflow:hidden}.op .ch{flex-wrap:wrap;align-items:center;gap:4px 12px;padding:14px 16px 12px;display:flex}.op .ch h2{flex:1;min-width:0;margin:0;font:600 17px/22px -apple-system,system-ui}.op .ch .r{color:var(--ink2);font:400 13px/18px -apple-system,system-ui}.op .ch .r.lk{color:var(--acc);font-size:15px;line-height:20px}.op .cb{padding:0 16px 16px}.op .cf{color:var(--ink2);border-top:1px solid var(--line);padding:10px 16px 14px;font:400 13px/18px -apple-system,system-ui}.op .tb .tr{grid-template-columns:var(--c);border-top:1px solid var(--line);align-items:center;column-gap:16px;min-height:44px;padding:10px 16px;display:grid}.op .tb .tr>*{overflow-wrap:anywhere;min-width:0}.op .tb .th{color:var(--ink2);background:#fff;min-height:0;padding-top:8px;padding-bottom:8px;font:600 13px/18px -apple-system,system-ui}.op .tb .tr.sel{background:var(--tint)}.op .tb .tr .e{text-align:end}.op .tb .n1{font-weight:600}.op .tb .s1{color:var(--ink2);margin-top:1px;font:400 13px/18px -apple-system,system-ui}.op .tb svg.chev{color:#c4c4c7;width:8px;height:14px}.op .kv{grid-template-columns:auto 1fr;column-gap:0;display:grid}.op .kv>div:nth-child(2n){padding-inline-start:16px}.op .kv>div{border-top:1px solid var(--line);overflow-wrap:anywhere;min-width:0;padding:10px 0}.op .kv>div:nth-child(-n+2){border-top:0}.op .kv>div:nth-child(odd){color:var(--ink2)}.op .kv>div:nth-child(2n){text-align:end}.op .grid2{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.op .grid3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.op .grid4{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.op .detail{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.op .col{flex-direction:column;gap:20px;min-width:0;display:flex}.op .kpi{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;padding:14px 16px 12px}.op .kpi .l{color:var(--ink2);font:600 13px/18px -apple-system,system-ui}.op .kpi .v{margin-top:2px;font:700 28px/34px -apple-system,system-ui}.op .kpi .s{color:var(--ink2);font:400 13px/18px -apple-system,system-ui}.op .kpi svg{width:100%;height:36px;margin-top:8px;display:block}.op .svc{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;padding:10px 14px}.op .svc .l{font:600 13px/18px -apple-system,system-ui}.op .svc .v{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;display:flex}.op .svc .v .sb{flex:1}.op .svc .v .sm13{color:var(--ink2)}.op .ir{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.op .ir .ic{background:var(--fill);color:#8e8e93;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;display:grid}.op .ir .ic.r{background:var(--redt);color:var(--red)}.op .ir .ic svg{width:16px;height:16px}.op .ir .m{flex:1;min-width:0}.op .ir .m b{font-weight:600;display:block}.op .ir .m span{color:var(--ink2);margin-top:1px;font:400 13px/18px -apple-system,system-ui;display:block}.op .ir .m p{margin:4px 0 0}.op .ir .a{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:45%;display:flex}.op .errbox{background:var(--redt);border:1.5px solid var(--red);color:var(--red);border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.op .errbox svg{flex:none;width:20px;height:20px;margin-top:1px}.op .errbox b{font:600 15px/20px -apple-system,system-ui;display:block}.op .errbox .m{flex:1;min-width:0}.op .errbox p{margin:2px 0 0}.op .info{background:var(--tint);color:var(--acc);border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.op .info svg{flex:none;width:20px;height:20px;margin-top:1px}.op .info .m{flex:1;min-width:0}.op .info b{font-weight:600;display:block}.op .info p{color:var(--ink);margin:2px 0 0}.op .empty{border:1px solid var(--line);text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:32px 24px;display:flex}.op .empty .ic{background:var(--fill);color:#8e8e93;border-radius:999px;place-items:center;width:44px;height:44px;margin-bottom:6px;display:grid}.op .empty .ic.r{background:var(--redt);color:var(--red)}.op .empty .ic svg{width:20px;height:20px}.op .empty b{font:600 17px/22px -apple-system,system-ui}.op .empty p{color:var(--ink2);max-width:440px;margin:0}.op .empty .acts{justify-content:center;margin-top:10px}.op .sk{background:var(--fill);border-radius:6px;height:12px;display:block}.op .foot{color:var(--ink2);font:400 13px/18px -apple-system,system-ui}.op .dlg{background:#fff;border-radius:24px;flex-direction:column;gap:14px;width:500px;max-width:100%;padding:20px 24px;display:flex;box-shadow:0 20px 60px #00000038,0 0 0 1px #0000000f}.op .dlg .dt{flex-direction:column;gap:6px;display:flex}.op .dlg h3{margin:0;font:600 20px/25px -apple-system,system-ui}.op .dlg .b{color:var(--ink)}.op .dlg .kv{background:var(--gr);border-radius:12px;padding:2px 14px}.op .dlg .kv>div{border-color:var(--line)}.op .dlg .ft{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.op .dlg .ft .foot{flex:1;min-width:140px}.op .fld{flex-direction:column;gap:6px;display:flex}.op .fld .fl{color:var(--ink2);flex-wrap:wrap;gap:4px 8px;font:600 13px/18px -apple-system,system-ui;display:flex}.op .fld .fl span{font-weight:400}.op .inp{border:1px solid var(--line);min-height:44px;color:var(--ink);background:#fff;border-radius:12px;padding:10px 12px}.op .inp.ph{color:var(--ink3)}.op .inp.on{border:2px solid var(--acc)}.op .inp.bad{border:2px solid var(--red)}.op .ferr{color:var(--red);align-items:flex-start;gap:6px;font:400 13px/18px -apple-system,system-ui;display:flex}.op .ferr svg{flex:none;width:14px;height:14px;margin-top:2px}.op .menuc{background:#fff;border-radius:16px;width:300px;max-width:100%;padding:6px;box-shadow:0 12px 40px #0000002e,0 0 0 1px #0000000f}.op .menuc .mi{border-radius:9px;align-items:center;gap:10px;min-height:36px;padding:8px 10px;display:flex}.op .menuc .mi .l{flex:1;min-width:0}.op .menuc .mi.off .l{color:var(--off)}.op .menuc .mi svg{color:#8e8e93;flex:none;width:16px;height:16px}.op .menuc .mh{color:var(--ink2);padding:8px 10px 2px;font:600 13px/18px -apple-system,system-ui}.op .menuc .sep{background:var(--line);height:1px;margin:4px 6px}.op .menuc .mi.r .l{color:var(--red)}.op .menuc .why{color:var(--ink2);padding:0 10px 6px;font:400 13px/18px -apple-system,system-ui}.op .toast{background:#fff;border-radius:16px;align-items:center;gap:12px;padding:10px 12px 10px 16px;display:flex;box-shadow:0 12px 40px #0000002e,0 0 0 1px #0000000f}.op .toast .l{flex:1;min-width:0}.op .toast svg{width:18px;height:18px;color:var(--green);flex:none}.op .grid5{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.op .signin{justify-content:center;padding:72px 20px 96px;display:flex}.op .sic{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;gap:12px;width:400px;max-width:100%;padding:28px 28px 24px;display:flex}.op .sic .brand{padding:0 0 4px}.op .sic h1{margin:0;font:700 22px/28px -apple-system,system-ui}.op .sic .btn{width:100%;min-height:44px}.op .sic .or{color:var(--ink2);align-items:center;gap:10px;font:400 13px/18px -apple-system,system-ui;display:flex}.op .sic .or:before,.op .sic .or:after{content:"";border-top:1px solid var(--line);flex:1}.op .step{color:var(--ink2);align-items:center;gap:8px;font:600 13px/18px -apple-system,system-ui;display:flex}.op .step i{background:var(--fill);border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.op .step.on{color:var(--acc)}.op .step.on i{background:var(--acc);color:#fff}.op .step.done i{background:var(--green);color:#fff}.op .note{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:16px;padding:12px 16px;display:grid}.op .note .w{font:400 17px/24px -apple-system,system-ui}.op .note .rec{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.op .counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 16px 14px;display:grid}.op .counts div{background:var(--gr);border-radius:12px;min-width:0;padding:10px 12px}.op .counts b{font:700 22px/28px -apple-system,system-ui;display:block}.op .counts span{color:var(--ink2);font:400 13px/18px -apple-system,system-ui}.op .lockrow{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.op .lockrow .m{flex:1;min-width:220px}.op .lockrow .m b{font-weight:600;display:block}.op .lockrow .m span{color:var(--ink2);font:400 13px/18px -apple-system,system-ui;display:block}.op .rail{border-inline-end:1px solid var(--line);background:#fff;flex-direction:column;flex:none;align-items:center;gap:6px;width:64px;padding:14px 0;display:flex}.op .rail .ri{color:#8e8e93;border-radius:9px;place-items:center;width:40px;height:40px;display:grid;position:relative}.op .rail .ri svg{width:20px;height:20px}.op .rail .ri.on{background:var(--tint);color:var(--acc)}.op .rail .ri .bd{top:2px;background:var(--red);color:#fff;text-align:center;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font:600 11px/16px -apple-system,system-ui;position:absolute;inset-inline-end:2px}.op .rail .mark{background:url(/covepet-mark.png) 50%/contain no-repeat;width:22px;height:22px;margin-bottom:8px}.op .tip{inset-inline-start:46px;color:#fff;z-index:3;background:#000;border-radius:9px;width:max-content;max-width:220px;padding:4px 10px;font:600 13px/18px -apple-system,system-ui;position:absolute;top:9px}.op .tag{flex-wrap:wrap;gap:6px;display:inline-flex}.op .ver{border-top:1px solid var(--line);flex-direction:column;gap:2px;padding:10px 16px;display:flex}.op .ver .vt{flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.op .ver span{color:var(--ink2);font:400 13px/18px -apple-system,system-ui}.op .prev{background:var(--gr);border-radius:16px;flex-direction:column;gap:6px;padding:16px;display:flex}.op .prev .q{font:600 17px/22px -apple-system,system-ui}.op .prev .a2{font:400 15px/20px -apple-system,system-ui}.op .ta{min-height:132px;line-height:22px}.op .mk{background:var(--tint);color:var(--acc);border-radius:6px;padding:0 4px}.op .opts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.op .opt{border:1px solid var(--line);border-radius:12px;min-width:0;padding:10px 12px}.op .opt b{font-weight:600;display:block}.op .opt span{color:var(--ink2);font:400 13px/18px -apple-system,system-ui;display:block}.op .opt.on{border:2px solid var(--acc);background:var(--tint)}.op .opt.on b{color:var(--acc)}.op button,.op a,.op input,.op select{font:inherit;color:inherit}.op button{cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.op a{text-decoration:none}.op button.btn,.op a.btn{cursor:pointer;border:0}.op .btn:disabled,.op .btn[aria-disabled=true]{background:var(--fill);color:var(--off);cursor:default}.op .btn.w{color:var(--ink);border:1px solid var(--line);background:#fff}.op .btn.icon{min-width:30px;padding:5px 8px}.op .btn.icon svg{width:16px;height:16px}.op .btn img{flex:none}.op .plain{color:var(--acc);font:inherit}.op .plain.red{color:var(--red)}.op .plain:disabled{color:var(--off);cursor:default}.op a.plain{color:inherit}.op :focus-visible{outline:3px solid var(--acc);outline-offset:2px;border-radius:9px}.op .inp:focus-visible{border:2px solid var(--acc);outline:none;padding:9px 11px}.op .inp.bad:focus-visible{border-color:var(--red)}.op input.inp{width:100%;font:400 15px/20px -apple-system,BlinkMacSystemFont,system-ui,sans-serif}.op code{color:var(--ink2);font:400 13px/18px ui-monospace,SFMono-Regular,Menlo,monospace}.op h1:focus{outline:none}.op .nav{position:relative}.op .nav:hover{background:var(--fill)}.op .nav.on:hover{background:var(--tint)}.op .nav .bd{display:none}.op .tr.link{cursor:pointer}.op .tr.link:hover{background:#03274f0a}.op .tb .tr.day{background:#fff;grid-template-columns:1fr;min-height:0;padding-top:12px;padding-bottom:8px}.op .ir.link{color:inherit}.op .ir.link:hover{background:#03274f0a}.op .ir svg.chev{align-self:center}.op .seg button{color:var(--ink);border-radius:999px;padding:5px 14px;font:400 13px/18px -apple-system,system-ui}.op .seg button.on{background:#fff;font-weight:600;box-shadow:0 1px 3px #0000001f}.op .tabs a{color:var(--ink2);padding:8px 0 10px}.op .tabs a.on{color:var(--acc);box-shadow:inset 0 -2px 0 var(--acc);font-weight:600}.op .search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font:400 15px/20px -apple-system,system-ui}.op .search input::placeholder{color:var(--ink3)}.op .search:focus-within{border:2px solid var(--acc);padding:7px 13px}.op .menu{cursor:pointer;position:relative}.op .menu select{opacity:0;cursor:pointer;width:100%;font-size:15px;position:absolute;inset:0}.op .menu:focus-within{outline:3px solid var(--acc);outline-offset:2px}.op .opt{text-align:start;cursor:pointer;background:#fff}.op .opt.on{padding:9px 11px}.op .menuc .mi{text-align:start;width:100%}.op .menuc .mi:hover:not(.off){background:var(--fill)}.op .menuc .mi.off{cursor:default}.op .pop{display:inline-block;position:relative}.op .pop>.menuc{z-index:20;top:calc(100% + 6px);width:300px;max-width:none;position:absolute;inset-inline-end:0}.op .kv code{word-break:break-all}.op .trend svg{width:110px;height:28px;display:block}.op svg.tiny{width:14px;height:14px}.op .toasts{inset-inline-end:24px;z-index:30;flex-direction:column;gap:8px;width:380px;max-width:calc(100vw - 48px);display:flex;position:fixed;bottom:24px}.op .toast svg.red{color:var(--red)}.op .signin .sic>.btn{gap:8px}.op .sic .fld .btn{width:100%;min-height:44px;margin-top:4px}.op .sic .plain{align-self:center}.op .step i svg{width:14px;height:14px}.op .main{min-height:calc(100vh - 34px)}.op .main.sbxf{box-shadow:inset 0 0 0 3px var(--green)}.op .env .g{opacity:.85}.op .env a.go{color:#fff}.op .kpi .v.red{color:var(--red)}.op .acts .chip svg{width:12px;height:12px}.op dialog.dlg{color:var(--ink);border:0;padding:20px 24px;font:400 15px/20px -apple-system,BlinkMacSystemFont,system-ui,sans-serif}.op dialog.dlg>form{flex-direction:column;gap:14px;margin:0;display:flex}.op dialog.dlg::backdrop{background:#00000038}.op .scrim{z-index:40;background:#00000038;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.op .scrim .dlg{width:440px}.op .narrow{display:none}@media (width<=1179px){.op .side{align-items:center;width:64px;padding:14px 8px}.op .side .brand{padding:2px 0 8px;font-size:0}.op .side .brand span{display:none}.op .side .envpill{align-self:center;width:12px;height:12px;margin:0 0 8px;padding:0;font-size:0}.op .side .grp,.op .side .logged,.op .side .nav .l,.op .side .nav .c{display:none}.op .side .nav{justify-content:center;width:40px;height:40px;min-height:0;padding:0}.op .side .nav .bd{top:2px;background:var(--red);color:#fff;text-align:center;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font:600 11px/16px -apple-system,system-ui;display:block;position:absolute;inset-inline-end:2px}.op .side .me{border:0;align-items:center;padding:8px 0 0}.op .side .me b,.op .side .me span{display:none}.op .side .me .plain{font-size:13px}.op .detail{grid-template-columns:minmax(0,1fr)}.op .grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.op .grid2{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.op .shell{display:none}.op .narrow{padding:48px 16px;display:block}}
