.msh__open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 6px 6px 14px;margin:0 4px 14px;border-radius:12px;background:var(--surface);border:1px solid var(--border);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.msh__open:focus-within{border-color:var(--accent);-webkit-box-shadow:0 0 0 4px var(--accent-soft);box-shadow:0 0 0 4px var(--accent-soft)}.msh__open>.v-icon{color:var(--text-3)!important}.msh__open .pill:disabled{opacity:.5;cursor:default}.msh__openfld{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--text);font-size:14px;height:32px}.msh__openerr{margin:-8px 8px 12px}.msh__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.msh__tabs,.msh__tabs button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.msh__tabs button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.msh__tabs .cp-badge{margin-left:6px}.mg-notice .link--sm{margin-left:auto;font-size:12.5px}.mi{border:1px solid var(--border);border-radius:14px;background:var(--surface);margin-bottom:10px;overflow:hidden;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.mi:focus-within{border-color:var(--border-strong);-webkit-box-shadow:0 0 0 4px var(--accent-soft);box-shadow:0 0 0 4px var(--accent-soft)}.mi__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mi__head:hover{background:var(--surface-2)}.mi__n{-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;height:26px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:700;background:var(--surface-3);color:var(--text-2)}.mi__n.is-ok{background:rgba(52,199,89,.16);color:var(--success)}.mi__n.is-ok .v-icon{color:inherit!important;font-size:16px}.mi__n.is-err{background:rgba(255,159,10,.18);color:var(--warning)}.mi__titles{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.mi__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;font-size:14px;color:var(--text);-ms-flex-wrap:wrap;flex-wrap:wrap}.mi__title b{font-weight:600}.mi__title .chip{margin-left:8px}.mi__sub{font-size:12.5px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}.mi__tools{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;opacity:.55;-webkit-transition:opacity .15s;transition:opacity .15s}.mi__tools .icon-btn:disabled{opacity:.35;cursor:default}.mi:focus-within .mi__tools,.mi__head:hover .mi__tools{opacity:1}.mi__chev{color:var(--text-3)!important}.mi__body{border-top:1px solid var(--border)}.mi__body .mg-form--top{padding-top:14px}.mg-field--shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mi__ricardian{font-size:12.5px;color:var(--text-2);margin:0;padding:10px 18px 0;line-height:1.5;font-style:italic}.mi__auth{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 18px 0}.mi__addauth,.mi__auth{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mi__addauth{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px}.mi__addauth .fld{max-width:190px;height:28px;font-size:12.5px}.mi__body>.mi__note--err:first-child{padding-top:12px}.mi__wrap{margin:0 18px 16px;padding:12px 14px;border-radius:10px;background:var(--surface-2)}.mi__executer{margin-top:10px;max-width:280px}.fld--short{min-height:64px}.dep{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 18px 0}.dep__file{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:14px;border-radius:12px;cursor:pointer;border:1.5px dashed var(--border-strong);background:var(--surface-2);-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s}.dep__file:hover{border-color:var(--accent)}.dep__file.is-set{border-style:solid;border-color:rgba(52,199,89,.5);background:rgba(52,199,89,.06)}.dep__file.is-set .v-icon{color:var(--success)!important}.dep__file input{position:absolute;inset:0;opacity:0;cursor:pointer}.dep__file .v-icon{color:var(--text-3)!important}.dep__what{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.dep__what b{font-size:13.5px;color:var(--text);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dep__what em{font-style:normal;font-size:12px;color:var(--text-3)}.dep__facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:14px 18px 0;font-size:12.5px}.dep__facts dt{color:var(--text-3)}.dep__facts dd{margin:0;color:var(--text);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dep__hash{word-break:break-all;font-size:11.5px}.dep__tip{padding:10px 18px 14px;margin:0}@media(max-width:600px){.dep{grid-template-columns:1fr}}.aed{padding:12px 18px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.aed,.aed__threshold{display:-webkit-box;display:-ms-flexbox;display:flex}.aed__threshold{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.aed__threshold>span:first-child{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.aed__state{padding:10px 18px 0;margin:0}.aed__diff{padding:14px 18px 2px}.aed__diff .mi__label{display:block;margin-bottom:6px}.atree__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;font-size:13px;color:var(--text);min-width:0}.atree__row.is-group{font-weight:500}.atree__row.is-me{background:var(--accent-soft)}.atree__row.is-muted{color:var(--text-3)}.atree__icon{color:var(--text-3)!important;font-size:17px!important}.atree__row.is-done .atree__icon{color:var(--success)!important}.atree__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.atree__name{min-width:0}.atree__name,.atree__via{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atree__via{font-size:11.5px;color:var(--text-3)}.atree__you{margin-left:6px;font-family:var(--font-sans)}.atree__spacer{-webkit-box-flex:0;-ms-flex:0 0 4px;flex:0 0 4px}.atree__count{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-2)}.atree__count b{color:var(--text)}.atree__count em{font-style:normal;color:var(--text-3)}.atree__state{font-size:12px;color:var(--text-3);white-space:nowrap}.atree__state--ok{color:var(--success)}.atree__state--muted{font-style:italic}.atree__weight{font-size:11px;color:var(--text-3);font-weight:600}.atree__bar{height:4px;border-radius:2px;background:var(--surface-3);margin:0 8px 6px 33px;overflow:hidden}.atree__bar span{display:block;height:100%;background:var(--accent);border-radius:2px;-webkit-transition:width .3s;transition:width .3s}.atree__bar span.is-done{background:var(--success)}.atree__kids{margin-left:16px;padding-left:8px;border-left:1px solid var(--border)}.atree__more{margin:4px 0 4px 30px}.pcontent{font-size:14.5px;line-height:1.6;color:var(--text);word-break:break-word}.pcontent p{margin:0 0 12px}.pcontent h3,.pcontent h4,.pcontent h5,.pcontent h6{margin:18px 0 8px;font-weight:600;letter-spacing:-.01em}.pcontent h3{font-size:18px}.pcontent h4{font-size:16px}.pcontent h5,.pcontent h6{font-size:14.5px}.pcontent ol,.pcontent ul{margin:0 0 12px;padding-left:22px}.pcontent li{margin:2px 0}.pcontent a{color:var(--accent)}.pcontent code{font-family:var(--font-mono);font-size:.9em;background:var(--surface-2);padding:1px 5px;border-radius:5px;-webkit-box-shadow:none;box-shadow:none}.pcontent code:after,.pcontent code:before{content:none!important}.pcontent>:last-child{margin-bottom:0}.pc__opts{gap:8px!important}.pc__opt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.pc__opt .fld{-webkit-box-flex:1;-ms-flex:1;flex:1}.pc__optn{-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;height:22px;border-radius:50%;background:var(--surface-3);color:var(--text-2);font-size:11.5px;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pc__add{-ms-flex-item-align:start;align-self:flex-start}.pc__preview{padding:12px 14px;border-radius:10px;border:1px solid var(--border);min-height:120px}.pc__card,.pc__preview{background:var(--surface-2)}.pc__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px;border-radius:12px;margin-bottom:14px}.pc__q{font-size:15px;font-weight:600;color:var(--text);line-height:1.35;word-break:break-word}.pc__list{list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;font-size:13px;color:var(--text-2)}.pc__list,.pc__list li{display:-webkit-box;display:-ms-flexbox;display:flex}.pc__list li{gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc__list .v-icon{font-size:15px!important;color:var(--text-3)!important}.msn__wrap{max-width:1200px;margin:0 auto}.msn__draft{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;color:var(--text-2)}.msn__draft .v-icon{color:var(--text-3)!important}.msn__grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.step{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);margin-bottom:16px;padding-bottom:6px}.step__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:18px 18px 8px}.step__n{-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;height:26px;border-radius:50%;background:var(--text);color:var(--surface);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:700;margin-top:1px}.step__title{font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0;color:var(--text)}.step__sub{font-size:13px;color:var(--text-3);margin:2px 0 0}.step__seg{margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:8px 18px 4px}.mode{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-align:left;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px;border-radius:12px;border:1.5px solid var(--border);background:var(--surface-2);color:var(--text);-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s}.mode .v-icon{color:var(--text-3)!important;margin-top:1px}.mode b{display:block;font-size:14.5px;font-weight:600}.mode em{display:block;font-style:normal;font-size:12.5px;color:var(--text-2);margin-top:2px;line-height:1.4}.mode:hover{border-color:var(--border-strong)}.mode.is-on{border-color:var(--accent);background:var(--accent-soft)}.mode.is-on .v-icon{color:var(--accent)!important}.whoinfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:0 18px 12px;padding:10px 12px;border-radius:10px;background:var(--surface-2);font-size:13px;color:var(--text-2);line-height:1.5}.whoinfo .v-icon{color:var(--accent)!important;margin-top:2px}.whoinfo b{color:var(--text);font-weight:600}.whoinfo--warn .v-icon{color:var(--warning)!important}.whoinfo__perm{color:var(--text-3)}.standby{margin:0 18px 14px;padding:12px 14px;border-radius:10px;border:1px solid var(--border)}.standby .mi__note{margin-top:6px}.standby__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.standby__head b{font-size:13.5px;font-weight:600;color:var(--text);margin-right:auto}.standby__num{width:64px!important;max-width:64px!important;height:28px!important;text-align:center}.standby__rank{font-style:normal;color:var(--text-3);margin-left:4px;font-size:11px}.msn__items{padding:8px 18px 4px}.msn__add{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:4px 18px 14px}.tpl{padding:8px 18px 14px}.tpl__label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin:4px 0 8px}.tpl__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.tpl__tile{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-align:left;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);-webkit-transition:border-color .15s,background .15s,-webkit-transform .1s;transition:border-color .15s,background .15s,-webkit-transform .1s;transition:border-color .15s,background .15s,transform .1s;transition:border-color .15s,background .15s,transform .1s,-webkit-transform .1s}.tpl__tile .v-icon{color:var(--accent)!important;font-size:20px;margin-top:1px}.tpl__tile b{display:block;font-size:13.5px;font-weight:600}.tpl__tile em{display:block;font-style:normal;font-size:12px;color:var(--text-3);margin-top:1px;line-height:1.35}.tpl__tile:hover{border-color:var(--accent);background:var(--accent-soft)}.tpl__tile:active{-webkit-transform:scale(.99);transform:scale(.99)}.tpl__tile:disabled{opacity:.6;cursor:progress}.tpl__close{margin-top:10px}.reqtree{margin:4px 18px 10px;padding:6px;border-radius:12px;background:var(--surface-2);max-height:420px;overflow:auto}.reqlist{padding:4px 18px 12px}.reqlist .fld-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.reqlist .fld-row .fld{max-width:230px}.msn__extra{padding:0 18px 12px}.msn__extra .chips{margin:4px 0 0}.msn__dice{position:absolute;right:6px}.msn__namestate{font-style:normal;font-size:12px;color:var(--text-3)}.msn__namestate.is-ok{color:var(--success)}.msn__namestate.is-bad{color:var(--danger)}.msn__adv{margin:0 18px 12px;font-size:13px;color:var(--text-2)}.msn__adv summary{cursor:pointer;font-weight:500;padding:4px 0}.msn__adv .mg-form{padding-left:0;padding-right:0}.msn__side{position:sticky;top:16px}.review{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:18px}.review__title{font-size:17px;font-weight:600;margin:0 0 12px;color:var(--text)}.review__facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px 14px;margin:0 0 14px;font-size:13px}.review__facts dt{color:var(--text-3)}.review__facts dd{margin:0;color:var(--text);text-align:right;font-variant-numeric:tabular-nums}.review__perm{color:var(--text-3)}.review__summary{list-style:none;margin:0 0 14px;padding:10px 12px;border-radius:10px;background:var(--surface-2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;font-size:13px;color:var(--text);max-height:240px;overflow:auto}.review__summary,.review__summary li{display:-webkit-box;display:-ms-flexbox;display:flex}.review__summary li{gap:8px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:1.4;word-break:break-word}.review__n{-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;height:18px;border-radius:50%;background:var(--surface-3);color:var(--text-2);font-size:10.5px;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.review__ack{margin:0 0 12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:13px}.review__ack input{margin-top:2px}.review__go{width:100%}.review__hint{font-size:12px;color:var(--text-3);margin:8px 0 0;text-align:center}.review__hint--err{color:var(--danger)}.review__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.review__more .link:disabled{opacity:.4;cursor:default}.msn__import{padding:4px 28px 24px!important}.msn__import p{font-size:13px;color:var(--text-2);margin:0 0 10px}.msn__import textarea{width:100%}.msn__import .xp-error{margin-top:8px}.msn__importgo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:12px}@media(max-width:1000px){.msn__grid{grid-template-columns:minmax(0,1fr)}.msn__side{position:static}}@media(max-width:600px){.modes{grid-template-columns:1fr}.step__head{-ms-flex-wrap:wrap;flex-wrap:wrap}.step__seg{margin-left:38px}}.mpl__h{font-size:17px;font-weight:600;margin:6px 4px 10px;color:var(--text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.mpl__count{font-size:12px;font-weight:600;color:var(--text-3);background:var(--surface-3);border-radius:999px;padding:1px 8px}.mpl__none{margin-bottom:18px}.mpl__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;margin-bottom:22px}.pcard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:16px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);color:var(--text);text-decoration:none!important;-webkit-transition:border-color .15s,-webkit-transform .1s;transition:border-color .15s,-webkit-transform .1s;transition:border-color .15s,transform .1s;transition:border-color .15s,transform .1s,-webkit-transform .1s}.pcard:hover{border-color:var(--accent)}.pcard__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.pcard__exp{font-size:12px;color:var(--text-3)}.pcard__title{font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.pcard__by{font-size:12.5px;color:var(--text-3)}.pcard__rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-top:6px}.pcard__foot{font-size:12px;color:var(--text-3);margin-top:4px}.mpl__closedhead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.mpl__closedhead .mpl__h{margin-bottom:0}.mpl__closedhead .check{font-size:13px;color:var(--text-2)}.mpl__search{max-width:220px!important;height:34px!important}.prow.mpl__row{grid-template-columns:30px minmax(0,1fr) minmax(0,220px) auto 18px}.prow.mpl__row .prow__acts{font-family:var(--font-sans)}.mpl__result{font-size:12.5px;color:var(--text-2);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:860px){.prow.mpl__row{grid-template-columns:30px minmax(0,1fr) auto}.prow.mpl__row .mpl__result{display:none}}.mpo__name{text-transform:none;letter-spacing:0}.mpo__title{font-size:28px;line-height:1.2}.msp__sharebtn{margin-left:auto}.mpo__pad{padding:4px 18px 16px}.mpo__results{padding:6px 18px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.pres--lg{grid-template-columns:minmax(80px,30%) minmax(0,1fr) 56px;row-gap:2px;font-size:14px}.pres--lg .pres__bar{height:12px;border-radius:6px}.pres--lg .pres__bar span{border-radius:6px;background:var(--surface-3);-webkit-filter:brightness(.8);filter:brightness(.8)}.pres--lg .pres__sub{grid-column:1/-1;font-size:12px;color:var(--text-3);margin-top:-2px}.pres--lg.is-lead .pres__bar span{background:var(--accent);-webkit-filter:none;filter:none}.pres--lg.is-lead .pres__label{color:var(--text);font-weight:600}.mpo__minechip{margin-left:8px;font-size:10.5px}.mpo__turnout{font-size:13px;color:var(--text-2);margin:4px 0 0}.mpo__turnout b{color:var(--text)}.mpo__prods td,.mpo__prods th{white-space:nowrap}.mpo__prods tr.is-me td{background:var(--accent-soft)}.mpo__rank{color:var(--text-3);width:32px}.mpo__cov{font-variant-numeric:tabular-nums;color:var(--text-2)}.mpo__dim{color:var(--text-3)}.mpo__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13.5px;margin:12px 0 0;word-break:break-all}.mpo__link .v-icon{color:var(--text-3)!important}.mpo__link a{color:var(--accent)}.mpo__voters{list-style:none;margin:0;padding:0 10px 10px}.mpo__voters li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px;border-radius:8px;font-size:13px}.mpo__voters li:hover{background:var(--surface-2)}.mpo__voter{font-weight:600}.mpo__tag{font-size:10.5px}.mpo__via{font-size:12px;color:var(--text-3)}.mpo__w{font-size:12px;color:var(--text-2);font-variant-numeric:tabular-nums}.mpo__comment{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0;font-size:12.5px;color:var(--text-2);font-style:italic;padding-left:2px;word-break:break-word}.mpo__vote{padding:4px 18px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.mpo__as{font-size:13px;color:var(--text-2);margin:0}.mpo__as b{color:var(--text)}.mpo__opts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.mpo__opt,.mpo__opts{display:-webkit-box;display:-ms-flexbox;display:flex}.mpo__opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-align:left;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:11px 12px;border-radius:10px;border:1.5px solid var(--border);background:var(--surface-2);color:var(--text);font-size:14px;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s}.mpo__opt .v-icon{color:var(--text-3)!important}.mpo__opt em{margin-left:auto;font-style:normal;font-size:11.5px;color:var(--text-3)}.mpo__opt:hover{border-color:var(--border-strong)}.mpo__opt.is-on{border-color:var(--accent);background:var(--accent-soft)}.mpo__opt.is-on .v-icon{color:var(--accent)!important}.mpo__note{min-height:56px!important;width:100%}.mpo__go{width:100%}.mpo__go:disabled{opacity:.45;cursor:default}.mpo__remove{-ms-flex-item-align:center;align-self:center}.mpo__how{margin:0;padding:0 18px 16px 34px;font-size:12.5px;color:var(--text-2);line-height:1.5}.mpo__how li{margin-bottom:6px}.mbp__wrap{max-width:1400px;margin:0 auto}.mbp__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 4px 14px}.mbp__bar .check{font-size:13px;color:var(--text-2)}.mbp__legend{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:var(--text-3)}.mbp__legend .v-icon{font-size:15px!important;margin-left:6px}.mbp__scroll{overflow-x:auto}.c-ok{color:var(--success)!important}.c-wait{color:var(--text-3)!important}.c-none{color:var(--border-strong)}.c-miss{color:var(--danger)!important;opacity:.7}.c-extra{opacity:.45}.mx{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.mx td,.mx th{border-bottom:1px solid var(--border);padding:0;background:var(--surface)}.mx tbody tr:hover td{background:var(--surface-2)}.mx__prop{position:sticky;left:0;z-index:1;min-width:210px;max-width:260px;padding:10px 14px!important;text-align:left;-webkit-box-shadow:1px 0 0 var(--border);box-shadow:1px 0 0 var(--border)}th.mx__prog,th.mx__prop{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);vertical-align:bottom}.mx__name{display:block;font-weight:600;color:var(--text);text-decoration:none}.mx__name:hover{color:var(--accent)}.mx__meta{display:block;font-size:11.5px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx__prog{padding:8px 12px!important;white-space:nowrap;min-width:120px}.mx__prog .chip{font-variant-numeric:tabular-nums}.mx__exp{display:block;font-size:11px;color:var(--text-3);margin-top:3px}.mx__col{height:120px;width:30px;min-width:30px;vertical-align:bottom;cursor:pointer;padding-bottom:8px!important}.mx__col:hover .mx__colname{color:var(--accent)}.mx__colname{display:inline-block;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:11.5px;font-weight:500;color:var(--text-2);white-space:nowrap}.mx__col.is-standby .mx__colname{color:var(--text-3);font-style:italic}.mx__cell{text-align:center;width:30px;height:44px}.mx__cell .v-icon{font-size:17px!important}.mx .is-me{background:var(--accent-soft)!important}.mx .is-me .mx__colname{color:var(--accent);font-weight:700}.mx .is-focus{background:rgba(255,159,10,.12)!important}.mx tr.is-ready .mx__name{color:var(--success)}.mx tr.is-expired td{opacity:.55}.mx__act{width:40px;text-align:center;padding:0 6px!important}.mx__foot{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.mx__tally{font-size:10.5px;font-weight:600;color:var(--text-2);font-variant-numeric:tabular-nums;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);height:52px}.mx__tally.is-low{color:var(--danger)}.mx tfoot td{border-bottom:0}.board{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2px 18px;padding:4px 12px 14px}.board__row{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;color:var(--text);cursor:pointer;text-align:left;display:grid;grid-template-columns:34px minmax(0,1fr) 70px 46px 78px;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 8px;border-radius:8px;font-size:13px}.board__row:hover{background:var(--surface-2)}.board__row.is-me{background:var(--accent-soft)}.board__row.is-focus{background:rgba(255,159,10,.12)}.board__rank{font-size:11.5px;color:var(--text-3);font-variant-numeric:tabular-nums}.board__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board__tag{margin-left:6px;font-family:var(--font-sans);font-size:10px}.board__bar{height:5px;border-radius:3px;background:var(--surface-3);overflow:hidden}.board__bar span{display:block;height:100%;background:var(--success);border-radius:3px}.board__num{font-size:12px;color:var(--text-2);text-align:right;font-variant-numeric:tabular-nums}.board__num b{color:var(--text)}.board__wait{font-size:11.5px;color:var(--warning);text-align:right;white-space:nowrap}.board__wait--done{color:var(--success)}.board__pct{font-size:11.5px;color:var(--text-2);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.cp-pad{padding:12px 18px 16px}.mbp__views{margin:0 4px 14px}.mbp__views button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.mbp__views button .v-icon{font-size:16px;color:inherit!important}.vchip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:20px;height:20px;padding:0 4px;border-radius:6px;font-size:11px;font-weight:700;background:var(--surface-3);color:var(--text-2);margin-left:6px}.mx__cell .vchip{margin-left:0}.vchip--with{background:rgba(52,199,89,.18);color:var(--success)}.vchip--against{background:rgba(255,59,48,.16);color:var(--danger)}.vchip--silent{background:rgba(255,159,10,.18);color:var(--warning)}.afl{min-width:0;font-size:13px;color:var(--text)}.afl__line{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px;line-height:1.5}.afl__pair{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;min-width:0;overflow-wrap:anywhere}.afl__k,.afl__rows dt{font-size:12px;color:var(--text-3);white-space:nowrap}.afl__rows{display:grid;grid-template-columns:-webkit-max-content minmax(0,1fr);grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:6px 0 0;line-height:1.5}.afl__rows dd{margin:0;min-width:0;overflow-wrap:anywhere}.afl__line+.afl__rows{margin-top:6px}.afl__line:only-child,.afl__rows:first-child{margin-top:0}.afl__auth{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 6px}.afl__rule{font-size:11.5px;color:var(--text-3);margin-right:2px}.afl__pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:1px 8px;border-radius:6px;background:var(--surface-2);-webkit-box-shadow:inset 0 0 0 1px var(--border);box-shadow:inset 0 0 0 1px var(--border);font-family:var(--font-mono);font-size:12px;line-height:1.6;white-space:nowrap}.afl__pill .v-icon{font-size:13px!important;color:inherit!important}.afl__pill.is-code{background:rgba(94,92,230,.12);-webkit-box-shadow:inset 0 0 0 1px rgba(94,92,230,.22);box-shadow:inset 0 0 0 1px rgba(94,92,230,.22);color:#8e8cf0}.afl__pill.is-code .afl__perm{color:inherit}.afl__pill.is-key{background:rgba(255,159,10,.12);-webkit-box-shadow:inset 0 0 0 1px rgba(255,159,10,.22);box-shadow:inset 0 0 0 1px rgba(255,159,10,.22);color:var(--warning)}.afl__pill.is-key a{color:inherit}.afl__pill.is-wait{color:var(--text-2)}.afl__perm,.afl__w{color:var(--text-3)}.afl__w{margin-left:2px;font-size:11px}.afl__text{white-space:pre-wrap;color:var(--text)}.afl__text a{color:var(--accent);text-decoration:none}.afl__text a:hover{text-decoration:underline}.afl__diff{margin:0 0 6px;font-size:12px;color:var(--text-2)}.afl__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.afl__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;min-width:0;padding:4px 0;border-bottom:1px solid var(--border)}.afl__cell.is-same{opacity:.55}.afl__cell.is-changed{margin:0 -8px;padding:4px 8px;border-radius:6px;border-bottom-color:transparent;background:var(--accent-soft)}.afl__cell.is-changed .afl__ck{color:var(--text)}.afl__ck{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:11.5px;color:var(--text-3)}.afl__cv{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px;font-size:12.5px;font-variant-numeric:tabular-nums}.afl__cv .v-icon{font-size:12px!important;color:var(--text-3)!important;-ms-flex-item-align:center;align-self:center}.afl__old{font-family:var(--font-mono);color:var(--text-3);text-decoration:line-through}@media(max-width:640px){.afl__grid{grid-template-columns:minmax(0,1fr)}}.afl__none{margin:0;font-size:12.5px;color:var(--text-3)}.pdoc{overflow:hidden;--doc-text:#3c3c43;--doc-head:#1d1d1f;--doc-muted:#8a8a8e;--doc-link:#2f67b2;--doc-code:#5146a8;--doc-code-bg:rgba(94,92,230,0.07);--doc-code-line:rgba(94,92,230,0.12);--doc-pre-bg:rgba(0,0,0,0.025);--doc-rule:rgba(0,0,0,0.07)}:root[data-theme=dark] .pdoc{--doc-text:#c2c2c7;--doc-head:#f2f2f7;--doc-muted:#7c7c80;--doc-link:#82aee6;--doc-code:#c3bcf5;--doc-code-bg:rgba(129,120,240,0.11);--doc-code-line:rgba(129,120,240,0.16);--doc-pre-bg:hsla(0,0%,100%,0.03);--doc-rule:hsla(0,0%,100%,0.07)}.pdoc__pane,.pdoc__toc{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.pdoc__head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 12px 8px 18px}.pdoc__head,.pdoc__headmain{display:-webkit-box;display:-ms-flexbox;display:flex}.pdoc__headmain{min-width:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 12px}.pdoc__title{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--text)}.pdoc__vp{display:inline-block;margin-right:8px;padding:1px 6px;border-radius:5px;vertical-align:1px;background:var(--surface-2);-webkit-box-shadow:inset 0 0 0 1px var(--border);box-shadow:inset 0 0 0 1px var(--border);font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--text-2)}.pdoc__meta{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;color:var(--text-3)}.pdoc__meta span+span:before{content:"\B7";margin:0 6px}.pdoc__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:0 14px;border-bottom:1px solid var(--border);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.pdoc__tabs::-webkit-scrollbar{display:none}.pdoc__tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font:inherit;font-size:13px;font-weight:500;color:var(--text-2);padding:9px 8px;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;white-space:nowrap}.pdoc__tabs button .v-icon{color:inherit!important;font-size:16px!important}.pdoc__tabs button.is-on{color:var(--text);border-bottom-color:var(--accent)}.pdoc__x{margin-left:2px;padding:0 3px;border-radius:4px;color:var(--text-3)}.pdoc__x:hover{background:var(--surface-3);color:var(--text)}.pdoc__reader{display:grid;grid-template-columns:minmax(0,1fr)}.pdoc__reader.has-toc{grid-template-columns:156px minmax(0,1fr)}.pdoc__toc{padding:12px 6px 12px 8px;border-right:1px solid var(--doc-rule);max-height:460px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}.pdoc__toc .mi__label{margin:0 0 4px 8px;color:var(--doc-muted);font-size:10.5px}.pdoc__toc button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font:inherit;text-align:left;font-size:12px;line-height:1.3;color:var(--doc-muted);padding:4px 8px;border-radius:6px;cursor:pointer}.pdoc__toc button.is-h3{padding-left:16px;font-size:11.5px}.pdoc__toc button:hover{color:var(--doc-text)}.pdoc__toc button.is-on{color:var(--doc-head);-webkit-box-shadow:inset 2px 0 0 var(--accent);box-shadow:inset 2px 0 0 var(--accent);border-radius:0 6px 6px 0}.pdoc__pane{position:relative;max-height:460px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.pdoc__pane.is-loading{min-height:460px}.pdoc__progress{position:sticky;top:0;z-index:1;height:2px;background:transparent}.pdoc__progress span{display:block;height:100%;background:var(--accent);-webkit-transition:width .1s;transition:width .1s}.pdoc__error,.pdoc__fallback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px 22px 0;font-size:13px;color:var(--text-2)}.pdoc__fallback{padding:8px 12px;border-radius:8px;background:var(--surface-2)}.pdoc__actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.pdoc.is-full,.pdoc__actions{display:-webkit-box;display:-ms-flexbox;display:flex}.pdoc.is-full{position:fixed;inset:0;z-index:1100;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;border-radius:0;background:var(--surface)}.pdoc.is-full .pdoc__head{padding:14px 20px 10px 28px}.pdoc.is-full .pdoc__reader{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.pdoc.is-full .pdoc__reader.has-toc{grid-template-columns:220px minmax(0,1fr)}.pdoc.is-full .pdoc__pane,.pdoc.is-full .pdoc__toc{max-height:none;height:100%}.pdoc.is-full .pdoc__toc{padding:18px 10px 18px 20px}.pdoc.is-full .pdoc__body{margin:0 auto;max-width:720px;padding:16px 32px 64px;font-size:15px}.pdoc__body{max-width:760px;padding:4px 24px 24px;font-size:14px;line-height:1.65;color:var(--doc-text);overflow-wrap:anywhere}.pdoc__body h1,.pdoc__body h2,.pdoc__body h3,.pdoc__body h4,.pdoc__body h5,.pdoc__body h6{color:var(--doc-head);font-weight:600;letter-spacing:-.01em;line-height:1.35;margin:1.6em 0 .45em}.pdoc__body h1{font-size:17px}.pdoc__body h2{font-size:15.5px}.pdoc__body h3{font-size:14px}.pdoc__body h4,.pdoc__body h5,.pdoc__body h6{font-size:13.5px;color:var(--doc-text)}.pdoc__body>:first-child{margin-top:14px}.pdoc__body blockquote,.pdoc__body ol,.pdoc__body p,.pdoc__body pre,.pdoc__body table,.pdoc__body ul{margin:0 0 .85em}.pdoc__body ol,.pdoc__body ul{padding-left:1.3em}.pdoc__body li+li{margin-top:.2em}.pdoc__body strong{font-weight:600;color:inherit}.pdoc__body ::marker{color:var(--doc-muted)}.pdoc__body a{color:var(--doc-link);text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:2px;-webkit-transition:-webkit-text-decoration-color .15s;transition:-webkit-text-decoration-color .15s;transition:text-decoration-color .15s;transition:text-decoration-color .15s,-webkit-text-decoration-color .15s}.pdoc__body a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.pdoc__body code{font-family:var(--font-mono);font-size:.84em;font-weight:400;padding:.08em .4em;border-radius:5px;background:var(--doc-code-bg);-webkit-box-shadow:inset 0 0 0 1px var(--doc-code-line);box-shadow:inset 0 0 0 1px var(--doc-code-line);color:var(--doc-code);word-break:break-word}.pdoc__body code:after,.pdoc__body code:before{content:none!important}.pdoc__body a code{color:inherit}.pdoc__body pre{padding:10px 12px;border-radius:8px;border:1px solid var(--doc-rule);background:var(--doc-pre-bg);overflow-x:auto}.pdoc__body pre code{padding:0;background:none;-webkit-box-shadow:none;box-shadow:none;color:var(--doc-text);word-break:normal}.pdoc__body blockquote{padding:0 0 0 12px;border-left:2px solid var(--doc-rule);color:var(--doc-muted)}.pdoc__body table{display:block;overflow-x:auto;border-collapse:collapse;font-size:12.5px;overflow-wrap:normal;word-break:normal}.pdoc__body table code{word-break:normal;white-space:nowrap}.pdoc__body td,.pdoc__body th{border:1px solid var(--doc-rule);padding:5px 9px;text-align:left;vertical-align:top}.pdoc__body th{background:none;font-weight:600;color:var(--doc-head)}.pdoc__body img{max-width:100%;height:auto;border-radius:6px}.pdoc__body hr{border:0;border-top:1px solid var(--doc-rule);margin:1.4em 0}@media(max-width:900px){.pdoc__reader.has-toc{grid-template-columns:minmax(0,1fr)}.pdoc__toc{display:none}.pdoc__body{padding:8px 16px 22px}}.pbr{padding:14px 18px 12px}.pbr__head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.pbr__head,.pbr__mark{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pbr__mark{width:22px;height:22px;border-radius:7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#5e5ce6,#0a84ff 55%,#64d2ff)}.pbr__mark .v-icon{color:#fff!important;font-size:13px!important}.pbr__title{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.pbr__tag{font-size:10.5px;font-weight:600;letter-spacing:.04em;color:var(--text-3);border:1px solid var(--border-strong);border-radius:5px;padding:1px 5px}.pbr__lede{margin:10px 0 0;font-size:14px;line-height:1.55;color:var(--text)}.pbr__rows{margin:12px 0 0;border-radius:10px;background:var(--surface-2);padding:0 14px}.pbr__row{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;padding:8px 0}.pbr__row+.pbr__row{border-top:1px solid var(--border)}.pbr__row dt{font-size:12.5px;font-weight:400;color:var(--text-3);padding-top:1px}.pbr__row dd{margin:0;min-width:0}.pbr__row ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.pbr__row li{position:relative;padding-left:12px;font-size:13px;line-height:1.5;color:var(--text);overflow-wrap:anywhere}.pbr__row li:before{content:"";position:absolute;left:1px;top:.6em;width:4px;height:4px;border-radius:50%;background:var(--text-3)}.pbr__row.is-risks li:before{background:var(--warning)}.pbr__note{margin:8px 0 0;font-size:11.5px;line-height:1.45;color:var(--text-3)}.pbr__error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:14px;font-size:13.5px;color:var(--text-2)}.pbr__skeleton{margin-top:16px}.pbr__skeleton span{display:block;height:12px;border-radius:6px;margin-bottom:10px;background:-webkit-gradient(linear,left top,right top,from(var(--surface-2)),color-stop(var(--surface-3)),to(var(--surface-2)));background:linear-gradient(90deg,var(--surface-2),var(--surface-3),var(--surface-2));background-size:200% 100%;-webkit-animation:pbr-shimmer 1.4s ease-in-out infinite;animation:pbr-shimmer 1.4s ease-in-out infinite}.pbr__skeleton .is-short{width:60%}.pbr__skeleton p{margin:4px 0 0;font-size:12.5px;color:var(--text-3)}@-webkit-keyframes pbr-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes pbr-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:600px){.pbr{padding:18px 16px 14px}.pbr__row{grid-template-columns:minmax(0,1fr);gap:6px}}.pck{padding:14px 16px 12px}.pck__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.pck__head.is-ok{--pck:var(--success);--pck-bg:rgba(52,199,89,0.15)}.pck__head.is-warn{--pck:var(--warning);--pck-bg:rgba(255,159,10,0.16)}.pck__head.is-bad{--pck:var(--danger);--pck-bg:rgba(255,59,48,0.15)}.pck__badge{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;height:30px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--pck-bg)}.pck__badge .v-icon{color:var(--pck)!important;font-size:18px!important}.pck__title{margin:0;font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.pck__sub{margin:1px 0 0;font-size:12px;color:var(--text-3)}.pck__list{list-style:none;margin:10px 0 0;padding:0}.pck__list li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:6px 0;font-size:12.5px;line-height:1.45;color:var(--text-2);border-top:1px solid var(--border)}.pck__list li .v-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1px;font-size:15px!important}.pck__list .is-ok .v-icon{color:var(--success)!important}.pck__list .is-warn{color:var(--text)}.pck__list .is-warn .v-icon{color:var(--warning)!important}.pck__list .is-bad{color:var(--danger);font-weight:500}.pck__list .is-bad .v-icon{color:var(--danger)!important}.pck__list .is-info .v-icon{color:var(--text-3)!important}.pck__label{margin:10px 0 8px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.pck__steps{list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.pck__steps,.pck__steps li{display:-webkit-box;display:-ms-flexbox;display:flex}.pck__steps li{gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:12.5px;line-height:1.4}.pck__steps .is-here .pck__n{background:var(--accent);color:#fff}.pck__steps .is-later{color:var(--text-3)}.pck__n{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;border-radius:50%;background:var(--surface-3);color:var(--text-2);font-size:11px;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pck__step{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}.pck__step .mono{font-size:12px;font-weight:500}.pck__later{font-size:12px;color:var(--text-3)}.pck__what{color:var(--text-2)}.msp__created{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.msp__created .pill{margin-left:auto}.msp__warn{background:rgba(255,159,10,.14)}.msp__warn .v-icon{color:var(--warning)!important}.msp__warn .pill{margin-left:auto}.msp__info{background:var(--surface-2)}@media(min-width:1001px){.msp__grid--slim{grid-template-columns:minmax(0,1fr) 320px}}.msp__grid--slim .pst__count b{font-size:24px}.msp__appr .msp__trees{padding:4px 8px 10px}.msp__appr .atree__row{gap:8px;padding:5px 8px;font-size:12.5px}.msp__appr .atree--root>.atree__row{padding-bottom:6px}.msp__appr .atree__bar{margin:0 8px 8px}.msp__appr .atree__kids{margin:0;padding:0;border:0}.msp__appr .atree__kids .atree__kids{margin-left:16px}.msp__appr .atree__kids .atree__row:hover{background:var(--surface-2)}.msp__appr .atree__name a{color:var(--text)}.msp__appr .atree__name a:hover{color:var(--accent)}.msp__appr .atree__perm{color:var(--text-3)}.msp__appr .atree__kids .atree__row:not(.is-done) .atree__name a{color:var(--text-2)}.msp__appr .atree__state{font-size:11.5px}.msp__appr .atree__more{margin:4px 0 0 33px}.msp__langs{margin-right:4px}.msp__trees{padding:2px 10px 10px}.msp__label{padding:0 18px}.msp__outside{list-style:none;margin:0;padding:0 18px 14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;font-size:13px}.msp__outside,.msp__outside li{display:-webkit-box;display:-ms-flexbox;display:flex}.msp__outside li{gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pact__risk{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:-2px;margin-left:6px;cursor:help;border-radius:50%;outline-offset:2px}.pact__risk .v-icon{font-size:16px!important}.pact__risk.is-danger .v-icon{color:var(--danger)!important}.pact__risk.is-warn .v-icon{color:var(--warning)!important}.pact__risk.is-info .v-icon{color:var(--text-3)!important}.pacts .acct-link{color:var(--text)}.pacts .acct-link:hover{color:var(--accent)}.pacts .pact__tech .acct-link{color:var(--text-2)}.msp__danger{background:var(--danger)!important}.msp .mg-head{padding-bottom:12px}.msp__crumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 8px}.msp__crumbs .eyebrow{margin:0}.msp .mg-head__title--mono{font-size:19px;font-weight:600;margin:0}.msp .msp__byline{margin-top:6px}.msp__exp{font-weight:500}.msp__exp .v-icon{font-size:13px!important}.msp__appr.is-ready{background:linear-gradient(180deg,rgba(52,199,89,.1),var(--surface) 140px)!important;border-color:rgba(52,199,89,.35)!important}.msp__appr.is-expired{background:linear-gradient(180deg,rgba(255,59,48,.08),var(--surface) 140px)!important}.msp__apprlabel{margin:0;padding:12px 16px 0;border-top:1px solid var(--border);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.pst{padding:14px 16px 12px}.pst__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.pst__count,.pst__top{display:-webkit-box;display:-ms-flexbox;display:flex}.pst__count{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px;font-variant-numeric:tabular-nums}.pst__count b{font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1;color:var(--text)}.pst__count span{font-size:14px;color:var(--text-3);font-weight:500}.pst__icon{width:36px;height:36px;border-radius:50%;background:var(--surface-2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pst__icon .v-icon{font-size:20px;color:var(--text-2)!important}.is-ready .pst__count b{color:var(--success)}.is-executed .pst__icon .v-icon{color:var(--success)!important}.pst__text{min-width:0}.pst__text h3{font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0;color:var(--text)}.pst__text p{margin:2px 0 0;font-size:12.5px;color:var(--text-2);line-height:1.45}.pst__you{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.pst__role{font-size:13px;color:var(--text-2)}.pst__role b{color:var(--text);font-family:var(--font-mono);font-weight:600;font-size:.95em}.pst__btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pst__btns .btn:disabled{opacity:.45;cursor:default;-webkit-transform:none;transform:none}.pst__hint{font-size:12px;color:var(--text-3);margin:-4px 0 0}.pst__you--guest{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.pst__login,.pst__you--guest{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pst__login{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:var(--accent);color:#fff;font:inherit;font-size:13px;font-weight:600;height:30px;padding:0 8px 0 14px;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.pst__login .v-icon{color:inherit!important;font-size:18px!important}.pst__login:hover{background:var(--accent-hover)}.msp__fold{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font:inherit;text-align:left;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:14px;color:inherit}.msp__chev{color:var(--text-3)!important;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.msp__chev.is-open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pacts{list-style:none;margin:0;padding:4px 0 6px}.pact{padding:10px 18px;border-top:1px solid var(--border)}.pact:first-child{border-top:0}.pact .cp-json{margin:8px 0 0 34px}.pact__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px 10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.msp__count{margin-left:8px;font-size:12px;font-weight:500;color:var(--text-3)}.pact__ic{position:relative;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;border-radius:7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;--tone:142,142,147;background:rgba(var(--tone),.15);color:rgb(var(--tone))}.pact__ic .v-icon{font-size:15px!important;color:inherit!important}.pact__ic--blue{--tone:10,132,255}.pact__ic--green{--tone:48,176,90}.pact__ic--purple{--tone:175,82,222}.pact__ic--orange{--tone:255,149,0}.pact__ic--teal{--tone:48,176,199}.pact__ic--yellow{--tone:214,160,0}.pact__ic--pink{--tone:255,55,95}.pact__ic--gray{--tone:142,142,147}.pact__ic--sm{-ms-flex-preferred-size:20px;flex-basis:20px;height:20px;border-radius:6px}.pact__ic--sm .v-icon{font-size:13px!important}.pact__step{position:absolute;right:-5px;bottom:-4px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:var(--surface);-webkit-box-shadow:0 0 0 1px var(--border-strong);box-shadow:0 0 0 1px var(--border-strong);color:var(--text-2);font-size:9px;font-weight:700;line-height:14px;text-align:center}.pact__sum{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;min-width:0;font-size:13.5px;font-weight:400;color:var(--text);line-height:1.45}.pact__tech{font-size:11px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pact__tech a{color:var(--text-2)}.pact__raw{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font-size:11.5px;line-height:1;padding:3px 5px;border-radius:5px;color:var(--text-3);cursor:pointer}.pact__raw.is-on,.pact__raw:hover{color:var(--accent);background:var(--accent-soft)}.pact__fields{margin:4px 0 0 34px}.pact__verify{margin:8px 0 0 34px;padding:12px;border-radius:10px;background:var(--surface-2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;font-size:12.5px}.pact__verify,.pact__verify>div{display:-webkit-box;display:-ms-flexbox;display:flex}.pact__verify>div{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pact__verify .hxd-label{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px}.pact__verify .mi__note{margin:0}.pact__hash{word-break:break-all;font-size:11.5px;color:var(--text)}.pact__inner{margin:8px 0 0 34px}.pact--inner{border:1px solid var(--border);border-radius:10px;padding:9px 12px;margin-top:6px}.pact--inner .pact__fields{margin-left:28px}.vfy{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;margin:4px 18px 14px;font-size:13px}.vfy dt{color:var(--text-3)}.vfy dd{margin:0;color:var(--text);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:0}.vfy__hash{word-break:break-all;font-size:12px}.vfy__warn{color:var(--warning)!important}.vfy__warn .v-icon{color:inherit!important}.cleos{padding:0 18px 16px}.cleos__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;margin-top:6px}.cleos__cmd{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:block;padding:8px 10px;border-radius:8px;background:var(--surface-2);color:var(--text);font-family:var(--font-mono);font-size:11.5px;word-break:break-all;white-space:pre-wrap;-webkit-box-shadow:none;box-shadow:none}.cleos__cmd:after,.cleos__cmd:before{content:none!important}.tline{list-style:none;margin:0;padding:4px 18px 16px}.tline,.tline li{position:relative}.tline li{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:10px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:6px 0;font-size:13px;color:var(--text)}.tline li+li:before{content:"";position:absolute;left:4px;top:-8px;height:16px;border-left:1px solid var(--border-strong)}.tline__dot{width:9px;height:9px;border-radius:50%;background:var(--accent);-webkit-transform:translateY(1px);transform:translateY(1px)}.tline .is-approve .tline__dot{background:var(--success)}.tline .is-exec .tline__dot{background:var(--text)}.tline .is-cancel .tline__dot,.tline .is-invalid .tline__dot{background:var(--text-3)}.tline__body{min-width:0;word-break:break-word}.tline__tx{margin-left:6px;font-size:11.5px;color:var(--accent)}.tline__time{font-size:11.5px;color:var(--text-3);white-space:nowrap}.chart-copy{width:30px;height:30px;-webkit-box-flex:0;-ms-flex:none;flex:none}.chart-copy .v-icon{font-size:16px}.chart-copy.is-done{color:var(--accent)}.mg-card__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.card-expand__ph{border-radius:18px;border:1px dashed var(--border)}.card-expand__head{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-transition:background .15s;transition:background .15s}.card-expand__head:hover{background:var(--surface-2)}.card-expand__head a,.card-expand__head button{cursor:pointer}.mg-card.is-expanded .card-expand__head{cursor:-webkit-zoom-out;cursor:zoom-out}.card-expand__backdrop{position:fixed;inset:0;z-index:59;background:rgba(0,0,0,.5);backdrop-filter:blur(3px);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.card-expand__backdrop.is-on{opacity:1}.mg-card.is-expanded{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;-webkit-box-shadow:0 24px 60px rgba(0,0,0,.35);box-shadow:0 24px 60px rgba(0,0,0,.35)}.mg-card.is-expanded>.hchart,.mg-card.is-expanded>.stl{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:200px}.mg-card.is-expanded>.hchart{height:auto!important}.mg-card.is-expanded .bench__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;grid-template-rows:minmax(0,1fr)}.mg-card.is-expanded .bench__body>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.mg-card.is-expanded .bench__body>div:first-child .hchart{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto!important}.mg-card.is-expanded .bench__side{min-height:0;overflow:auto}.mg-card.is-expanded .bench__list{max-height:none}.gh__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 4px 14px}.gh__empty{padding:40px 18px;text-align:center;color:var(--text-3);font-size:13px}.gh__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4px 18px 10px}.gh__filters,.gh__kind{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.gh__kind{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);background:transparent;cursor:pointer;font:inherit;font-size:12.5px;color:var(--text-2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.gh__kind i{width:8px;height:8px;border-radius:50%}.gh__kind span{color:var(--text-3);font-variant-numeric:tabular-nums}.gh__kind.is-on{background:var(--surface-3);color:var(--text);border-color:transparent}.gh__search{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border:1px solid var(--border);border-radius:999px;padding:0 12px;height:32px;min-width:220px}.gh__search input{border:0;outline:none;background:transparent;font:inherit;font-size:13px;color:var(--text);-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.gh__search .v-icon{color:var(--text-3)!important}.gh__list{list-style:none;margin:0;padding:0 8px 10px;max-height:720px;overflow-y:auto}.gh__item{border-radius:10px}.gh__item.is-open{background:var(--surface-2)}.gh__row{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font:inherit;color:var(--text);cursor:pointer;text-align:left;width:100%;display:grid;grid-template-columns:96px 10px minmax(0,1fr) 44px 48px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 10px;border-radius:10px}.gh__row:hover{background:var(--surface-2)}.gh__date,.gh__days,.gh__n{font-size:12px;color:var(--text-2);font-variant-numeric:tabular-nums}.gh__days,.gh__n{text-align:right}.gh__dot{width:10px;height:10px;border-radius:50%}.gh__what{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}.gh__what b{font-weight:500;font-size:13.5px}.gh__what .mono,.gh__what b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gh__what .mono{font-size:11.5px;color:var(--text-3)}.gh__detail{padding:2px 16px 14px 126px;font-size:13px}.gh__msg{white-space:pre-wrap;color:var(--text);margin:0 0 10px;line-height:1.5;max-height:320px;overflow-y:auto}.gh__items{margin:0 0 10px;padding-left:18px;color:var(--text-2)}.gh__items li{margin:2px 0;overflow-wrap:anywhere}.gh__label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin:10px 0 6px}.gh__chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.gh__bp{font-size:11.5px;padding:2px 8px;border-radius:6px;background:var(--surface-3);color:var(--text-3)!important;text-decoration:none}.gh__bp.is-yes{background:rgba(52,199,89,.16);color:var(--success)!important}.gh__bp.is-me{-webkit-box-shadow:inset 0 0 0 1.5px var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent)}.gh__meta{margin:12px 0 0;color:var(--text-3);font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.gh__brow{cursor:default;grid-template-columns:30px minmax(0,1fr) 80px 60px 40px}.gh__brow.is-now .board__name{font-weight:600}.gh__board{max-height:520px;overflow-y:auto}@media(max-width:640px){.gh__row{grid-template-columns:10px minmax(0,1fr) 40px}.gh__row .gh__date,.gh__row .gh__days{display:none}.gh__detail{padding-left:16px}.gh__search{margin-left:0;width:100%}}