:root{--coral:#ff3a61;--coral-deep:#ff214d;--powder:#ffc3cf;--blush:#ffe9ed;--violet:#5e1dfe;--green:#1acc92;--ink:#212529;--ink-soft:#5b636b;--grey:#838383;--grey-l:#bdbdbd;--line:#e8e4e1;--paper:#f7f4f2}*{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:GT Eesti Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}a{color:inherit}.wrap{max-width:720px;margin:0 auto;padding:0 20px 64px}.head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:22px;padding:22px 0 14px;display:flex}.head__name{font-size:19px;font-weight:500}.head__act{color:var(--coral);font-size:15px;text-decoration:none}.head__who{color:var(--grey);font-size:13px}.sum{gap:34px;padding:4px 0 20px;display:flex}.sum__v{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:24px}.sum__c{color:var(--grey);margin-top:2px;font-size:12px}.row{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:14px 0;display:flex}.row__thumb{background:#f0edeb;border-radius:9px;flex:none;width:46px;height:62px}.row__body{flex:1;min-width:0}.row__title{text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px;font-size:15px;overflow:hidden}.row__meta{color:var(--grey);margin-top:6px;font-size:12px}.row__num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:15px}.chip{border-radius:10px;padding:4px 10px;font-size:12px;line-height:1;display:inline-block}.chip--PUBLISHED{color:#149a6f;background:#e6faf3}.chip--REVIEW{background:var(--powder);color:#a3213f}.chip--RETURNED{background:var(--blush);color:var(--coral-deep)}.chip--DRAFT{color:var(--grey);background:#efecea}.field{border:1px solid var(--line);background:#faf8f7;border-radius:10px;margin-bottom:14px;padding:9px 13px;display:block}.field__label{color:var(--grey-l);letter-spacing:.04em;text-transform:uppercase;margin-bottom:3px;font-size:11px;display:block}.field input{width:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;padding:0;font-size:15px}.btn{background:var(--coral);color:#fff;width:100%;font:inherit;cursor:pointer;border:0;border-radius:23px;padding:14px;font-size:15px;display:block}.btn:hover{background:var(--coral-deep)}.btn:disabled{color:var(--grey);cursor:default;background:#e6e1de}.login{max-width:340px;margin:0 auto;padding-top:14vh}.login__brand{text-align:center;color:var(--grey);letter-spacing:.34em;margin-bottom:18px;font-size:12px}.login__title{text-align:center;margin:0 0 26px;font-size:27px;font-weight:400;line-height:1.15}.login__hint{text-align:center;color:var(--grey);margin-top:18px;font-size:13px}.probe{border:1px solid #0000;border-radius:12px;margin-bottom:6px;padding:14px}.probe--ok{background:#f0fbf7;border-color:#bfeeda}.probe--warn{background:var(--blush);border-color:#f7c9d3}.probe__name{margin-bottom:4px;font-size:15px}.probe__meta{color:var(--grey);font-variant-numeric:tabular-nums;font-size:12px}.probe__verdict{margin-top:10px;font-size:13px}.probe--ok .probe__verdict{color:#149a6f}.probe--warn .probe__verdict{color:#a3213f}.rules{background:var(--blush);border-left:3px solid var(--coral);color:#a3213f;border-radius:10px;margin:18px 0;padding:12px 14px;font-size:13px;line-height:1.5}.empty{text-align:center;color:var(--grey);padding:56px 0;font-size:15px}.err{background:var(--blush);color:var(--coral-deep);border-radius:10px;margin-bottom:14px;padding:11px 14px;font-size:13px}.drop{border:1px dashed var(--grey-l);text-align:center;color:var(--grey);cursor:pointer;border-radius:12px;margin-bottom:14px;padding:26px 16px;font-size:14px;display:block}.drop:hover{border-color:var(--coral);color:var(--ink-soft)}.drop input{display:none}.pick{margin:18px 0}.pick__head{justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:15px;display:flex}.pick__count{color:var(--grey);font-variant-numeric:tabular-nums}.pick__item{border:1px solid var(--line);text-align:left;background:#faf8f7;border-radius:10px;align-items:center;gap:11px;width:100%;margin-bottom:6px;padding:8px 10px;display:flex}.pick__item--btn{cursor:pointer;font:inherit}.pick__item--btn:hover{border-color:var(--coral);background:#fff}.pick__img{object-fit:cover;background:#efecea;border-radius:6px;flex:none;width:34px;height:34px}.pick__body{flex:1;min-width:0}.pick__title{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.pick__price{color:var(--ink);margin-top:2px;font-size:13px}.pick__old{color:var(--grey-l);margin-left:7px;font-size:12px}.pick__drop{color:var(--grey-l);cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px;font-size:20px;line-height:1}.pick__drop:hover{color:var(--coral)}.pick__search{border:1px solid var(--line);width:100%;font:inherit;background:#faf8f7;border-radius:10px;outline:none;padding:10px 13px;font-size:14px}.pick__search:focus{border-color:var(--coral);background:#fff}.pick__found{max-height:300px;margin-top:8px;overflow-y:auto}.pick__note{color:var(--grey);margin-top:8px;font-size:12px;line-height:1.4}.row__link{color:var(--coral);margin-top:6px;font-size:12px;text-decoration:none;display:inline-block}.row__link:hover{text-decoration:underline}.bar{padding:6px 0 2px}.bar__line{background:#ece7e4;border-radius:3px;height:6px;overflow:hidden}.bar__fill{background:var(--coral);border-radius:3px;height:100%;transition:width .25s}.bar__text{text-align:center;color:var(--ink-soft);font-variant-numeric:tabular-nums;margin-top:9px;font-size:13px}.sent{text-align:center;background:#f0fbf7;border:1px solid #bfeeda;border-radius:12px;padding:16px}.sent__title{color:#149a6f;margin-bottom:5px;font-size:16px}.sent__note{color:var(--ink-soft);font-size:13px;line-height:1.45}.head__acts{align-items:baseline;gap:18px;display:flex}.head__act--dim{color:var(--ink-soft)}.q{border-bottom:1px solid var(--line);gap:14px;padding:16px 0;display:flex}.q__thumb{object-fit:cover;background:#f0edeb;border-radius:10px;flex:none;width:60px;height:82px}.q__body{flex:1;min-width:0}.q__title{margin-bottom:4px;font-size:15px}.q__meta{color:var(--grey);margin-bottom:10px;font-size:12px}.q__note{border:1px solid var(--line);width:100%;font:inherit;background:#faf8f7;border-radius:10px;outline:none;margin-bottom:8px;padding:9px 12px;font-size:13px}.q__note:focus{border-color:var(--coral);background:#fff}.q__row{gap:8px;display:flex}.q__btn{font:inherit;cursor:pointer;border:0;border-radius:18px;padding:9px 18px;font-size:13px}.q__btn--back{color:var(--ink-soft);background:#f2efed}.q__btn--back:hover{background:#e9e5e2}.q__btn--ok{background:var(--coral);color:#fff}.q__btn--ok:hover{background:var(--coral-deep)}.q__btn--ok:disabled{color:var(--grey);cursor:default;background:#e6e1de}.add{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.add__f{border:1px solid var(--line);min-width:130px;font:inherit;background:#faf8f7;border-radius:10px;outline:none;flex:1;padding:10px 12px;font-size:14px}.add__f:focus{border-color:var(--coral);background:#fff}.add__f--role{flex:none;width:130px}.add__btn{background:var(--coral);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:20px;padding:10px 20px;font-size:14px}.add__btn:hover{background:var(--coral-deep)}.invite{background:#f0fbf7;border:1px solid #bfeeda;border-radius:12px;margin-bottom:18px;padding:16px}.invite__title{color:#149a6f;margin-bottom:4px;font-size:15px}.invite__note{color:var(--ink-soft);margin-bottom:10px;font-size:13px;line-height:1.45}.invite__link{width:100%;font:inherit;color:var(--ink);background:#fff;border:1px solid #bfeeda;border-radius:8px;padding:10px 12px;font-size:13px}.invite__short{word-break:break-all;color:var(--grey-l)}.watch{flex-wrap:wrap;gap:20px;margin-bottom:24px;display:flex}.watch__player{background:#000;border-radius:16px;width:260px;max-width:100%;display:block}.watch__side{flex:1;min-width:220px}.watch__row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:8px 0;font-size:14px;display:flex}.watch__k{color:var(--grey);font-size:13px}.watch__descr{color:var(--ink-soft);margin:14px 0 0;font-size:14px;line-height:1.5}.watch__goods{margin-bottom:22px}.watch__acts{border-top:1px solid var(--line);padding-top:16px}.q__title--link,.row__title--link{color:inherit;text-decoration:none;display:block}.q__title--link:hover,.row__title--link:hover{color:var(--coral)}
