.sp-page{min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;gap:13px;overflow:hidden;font-family:var(--g-font);color:var(--g-ink);line-height:1.26}.sp-page *,.sp-page :after,.sp-page :before{box-sizing:border-box}.sp-page h1,.sp-page h2,.sp-page h3,.sp-page p{margin:0}.sp-bar{gap:12px}.sp-back,.sp-bar{flex:none;display:flex;align-items:center}.sp-back{justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:12px;background:var(--g-paper);box-shadow:var(--g-sh-card);color:var(--g-ink-2);cursor:pointer;text-decoration:none;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease)}.sp-back:hover{background:var(--g-sunken)}.sp-back:active{transform:scale(.94)}.sp-back.is-phone,.sp-bar.is-phone{display:none}.sp-title{flex-grow:1;min-width:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.sp-title .sp-h,.sp-title h1{margin:0;font-size:24px;font-weight:800;letter-spacing:-.028em}.sp-sub{font-size:13px;color:var(--g-ink-3)}.sp-title.is-crumb .sp-h{font-size:14px;font-weight:700;letter-spacing:0;color:var(--g-ink-2);text-decoration:none}.sp-title.is-crumb .sp-h:hover{color:var(--g-accent)}.sp-title.is-crumb .sp-sub{font-size:14px;font-weight:700}.sp-bar .sp-map-btn{flex:none;height:38px;padding:0 16px;border-radius:13px;font-size:13.5px}.sp-bar:has(.sp-map-btn){min-height:38px}.sp-cols{flex-grow:1;min-height:0;display:flex;gap:14px}.sp-aside,.sp-main{min-height:0;display:flex;flex-direction:column;gap:13px;overflow-y:auto;overscroll-behavior:contain}.sp-main{flex-grow:1;min-width:0}.sp-aside{flex:none;width:340px}.sp-aside.is-narrow{width:280px}.sp-aside.is-wide{width:360px}.sp-aside>*,.sp-main>*{flex:none}@media (min-width:901px){.sp-aside>:last-child,.sp-main>:last-child{flex:1 0 auto}.sp-aside>.sp-cta:last-child,.sp-main>.sp-cta:last-child{flex:none}}.sp-card .s-card{background:var(--g-sunken);box-shadow:none}.sp-card .s-card .g-tag:not(.is-ok):not(.is-warn),.sp-card .s-card .s-kind-tag,.sp-card .s-card .s-kind-tile{background:var(--g-paper)}@media (max-width:900px){.sp-card .s-card{background:none}.sp-card .s-card .g-tag:not(.is-ok):not(.is-warn),.sp-card .s-card .s-kind-tag,.sp-card .s-card .s-kind-tile{background:var(--g-sunken)}.sp-card .s-cards{padding:0}}.sp-card{display:flex;flex-direction:column;gap:10px;padding:15px 17px;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card)}.sp-card-head{flex:none;display:flex;align-items:baseline;gap:10px}.sp-card-head b,.sp-card-head h2{margin:0;font-size:14.5px;font-weight:800;letter-spacing:-.02em}.sp-card-head span{flex-grow:1;min-width:0;font-size:11.5px;color:var(--g-ink-3)}.sp-text{font-size:13px;line-height:1.55;color:var(--g-ink-2)}.sp-text.is-small{font-size:12.5px}.sp-fresh{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:14px 0;padding:14px 16px;border-radius:14px;background:var(--g-accent-soft);color:var(--g-accent-ink)}.sp-fresh b{font-size:14px;font-weight:700}.sp-fresh .sp-text{color:inherit}.sp-text a{color:var(--g-accent);font-weight:600}.sp-text a:hover{text-decoration:underline}.sp-fine{font-size:11.5px;line-height:1.45;color:var(--g-ink-3)}.sp-err{font-size:12.5px;line-height:1.4;color:var(--g-warn)}.sp-rows{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.sp-rows.is-tight{gap:6px}.sp-row{display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:15px;background:var(--g-sunken)}.sp-rows.is-tight>.sp-row{padding:9px 11px;border-radius:12px;gap:10px}.sp-row-body{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sp-row-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sp-row-top b,.sp-row-top h3{font-size:13px;font-weight:650;overflow-wrap:anywhere}.sp-row-meta{font-size:11.5px;color:var(--g-ink-3)}.sp-row-meta.is-text{color:var(--g-ink-2)}.sp-row>b{flex:none;font-size:12.5px}.sp-row>span.sp-row-grow{flex-grow:1;font-size:12.5px;color:var(--g-ink-2)}.sp-tile{flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:var(--g-accent-soft);color:var(--g-accent-ink)}.sp-tile.is-paper{width:30px;height:30px;border-radius:10px;background:var(--g-paper);color:var(--g-ink-2)}.sp-tile.is-ok{background:var(--g-ok-soft);color:var(--g-ok)}.sp-tile.is-warn{background:var(--g-warn-soft);color:var(--g-warn)}.sp-tile.is-quiet{background:var(--g-sunken);color:var(--g-ink-3)}.sp-tile.is-dark{background:var(--g-primary);color:var(--g-on-primary)}.sp-tile.is-lg{width:40px;height:40px;border-radius:14px}.sp-tile.is-xl{width:56px;height:56px;border-radius:20px}.sp-tile.is-hero{width:62px;height:62px;border-radius:22px}.sp-tile.is-huge{width:72px;height:72px;border-radius:26px}.sp-note-ok{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:var(--g-ok-soft)}.sp-note-ok .sp-tile{background:var(--g-paper);color:var(--g-ok)}.sp-chips{display:flex;flex-wrap:wrap;gap:6px}.sp-chip{flex:none;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 13px;border:1px solid var(--g-line);border-radius:var(--g-r-pill);background:var(--g-paper);color:var(--g-ink-2);font-size:12.5px;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease),border-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.sp-chip:hover{background:var(--g-sunken)}.sp-chip:active{transform:scale(.96)}.sp-chip.is-on{background:var(--g-primary);border-color:var(--g-primary);color:var(--g-on-primary)}.sp-chip-n{color:var(--g-ink-3);font-weight:700}.sp-chip.is-chat{border-color:transparent;background:var(--g-accent-soft);color:var(--g-accent);font-weight:700}.sp-chip.is-chat:hover{background:var(--g-accent-soft);text-decoration:underline}.sp-actions{display:flex;gap:10px;flex-wrap:wrap}.sp-actions.is-center{justify-content:center}.a-card a.g-btn,.sp-page a.g-btn{text-decoration:none}.sp-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sp-center{flex-grow:1;min-height:0;display:flex;align-items:center;justify-content:center;overflow-y:auto}.sp-state-card{flex:none;width:fit-content;max-width:100%;padding:15px 17px;border-radius:var(--g-r-card);background:var(--g-paper);box-shadow:var(--g-sh-card)}.sp-state,.sp-state-card{display:flex;flex-direction:column}.sp-state{align-items:center;gap:14px;padding:36px 28px;text-align:center}.sp-state .sp-state-title,.sp-state h1{font-size:26px;font-weight:800;letter-spacing:-.03em}.sp-state p{max-width:460px;font-size:13.5px;line-height:1.6;color:var(--g-ink-2)}.sp-state p.sp-fine{max-width:none;font-size:11.5px;line-height:1.45;color:var(--g-ink-3)}.sp-state .sp-actions .g-btn{height:46px;padding:0 16px;border-radius:13px;font-size:13.5px}.sp-state code{padding:1px 6px;border-radius:6px;background:var(--g-sunken);font-size:11.5px}.sp-pay{display:flex;flex-direction:column;gap:12px}.sp-sums{display:flex;gap:9px}.sp-sum{flex:1 1;min-width:0;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 6px;border:1px solid var(--g-line);border-radius:var(--g-r-field);background:var(--g-paper);color:var(--g-ink);font-family:var(--g-font);font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease),border-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.sp-sum:hover{background:var(--g-sunken)}.sp-sum:active{transform:scale(.97)}.sp-sum.is-on{background:var(--g-primary);border-color:var(--g-primary);color:var(--g-on-primary)}.sp-pay .g-toggle-row{padding:2px 0}.sp-pay .g-btn{align-self:flex-start}.sp-pay.is-compact .g-btn{align-self:stretch}.sp-thanks{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.sp-person{gap:10px;padding:8px 10px;border-radius:12px;background:var(--g-sunken)}.sp-person,.sp-person-av{display:flex;align-items:center}.sp-person-av{flex:none;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--g-av-1);color:var(--g-ink);font-size:13px;font-weight:700;overflow:hidden}.sp-person-av img{width:100%;height:100%;object-fit:cover;display:block}.sp-person-text{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sp-person-name{font-size:12.5px;font-weight:700}a.sp-person-name:hover{color:var(--g-accent)}.sp-person-word{font-size:11.5px;line-height:1.4;color:var(--g-ink-2);overflow-wrap:anywhere}.sp-person-mark{flex:none;color:var(--g-ink-3);display:flex}.sp-veil{position:fixed;inset:0;z-index:140;display:flex;align-items:center;justify-content:center;padding:16px;background:rgb(20 24 30/.42);animation:sp-veil-in var(--g-t-slow) var(--g-ease) both;font-family:var(--g-font);color:var(--g-ink)}.sp-veil *,.sp-veil :after,.sp-veil :before{box-sizing:border-box}.sp-dlg{width:460px;max-width:100%;max-height:100%;display:flex;flex-direction:column;gap:14px;padding:20px 22px 22px;border-radius:var(--g-r-modal);background:var(--g-paper);box-shadow:var(--g-sh-modal);overflow-y:auto;animation:sp-dlg-in var(--g-t-slow) var(--g-ease) both}.sp-dlg h2{margin:0;font-size:19px;font-weight:800;letter-spacing:-.02em}.sp-dlg-head{display:flex;align-items:center;gap:13px}.sp-dlg-head h2{flex-grow:1}.sp-dlg-x{flex:none;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:13px;background:var(--g-sunken);color:var(--g-ink-2);cursor:pointer;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease)}.sp-dlg-x:hover{background:var(--g-line-soft)}.sp-dlg-x:active{transform:scale(.94)}.sp-dlg-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.sp-dlg-list li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--g-ink-2)}.sp-dlg-list li:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--g-ink-3)}@keyframes sp-veil-in{0%{opacity:0}to{opacity:1}}@keyframes sp-dlg-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes sp-dlg-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.sp-menu-row{display:flex;align-items:center;gap:12px;width:100%;padding:11px 4px;border:0;background:none;color:var(--g-ink);font-family:var(--g-font);font-size:14.5px;font-weight:600;text-align:left;cursor:pointer}.sp-menu-row-ico{display:flex;color:var(--g-ink-2)}.a-card.sp-w460{width:460px;gap:13px}.a-card.sp-w620{width:620px;gap:13px}.a-card.sp-tag{gap:13px;padding:20px 18px}.a-card .sp-title-card{font-size:22px;font-weight:800;letter-spacing:-.03em}.a-card .sp-text{font-size:13.5px;line-height:1.55}.sp-pills{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sp-pill{flex:none;display:inline-flex;align-items:center;height:28px;padding:0 13px;border:1px solid var(--g-line);border-radius:var(--g-r-pill);background:var(--g-paper);color:var(--g-ink-2);font-size:12.5px;font-weight:600;white-space:nowrap;text-decoration:none;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease),border-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.sp-pill:hover{background:var(--g-sunken)}.sp-pill:active{transform:scale(.96)}.sp-pill.is-on{background:var(--g-primary);border-color:var(--g-primary);color:var(--g-on-primary)}.sp-app-head{display:flex;align-items:center;gap:14px}.sp-app-titles{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:3px}.sp-app-titles h1{margin:0;font-size:19px;font-weight:800;letter-spacing:-.028em}.sp-app-titles span{font-size:12.5px;color:var(--g-ink-3)}.sp-feature{display:flex;align-items:flex-start;gap:11px;padding:11px 12px;border-radius:14px;background:var(--g-sunken)}.sp-feature b{font-size:12.5px}.sp-feature .sp-row-meta{line-height:1.45}.sp-steps{display:flex;flex-direction:column;gap:8px;padding:13px 14px;border-radius:16px;background:var(--g-sunken)}.sp-step,.sp-steps>b{font-size:12.5px}.sp-step{display:flex;align-items:center;gap:10px;line-height:1.45;color:var(--g-ink-2)}.sp-step a{color:var(--g-accent-ink);font-weight:700;text-decoration:underline;text-underline-offset:2px}.sp-step-n{flex:none;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--g-paper);color:var(--g-ink-2);font-size:11px;font-weight:700}.sp-step-n,.sp-tag-head{display:flex;align-items:center}.sp-tag-head{gap:14px}.sp-tag-photo{flex:none;display:block;width:76px;height:76px;border-radius:26px;background:var(--g-av-4);object-fit:cover}.sp-tag-who{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:3px}.sp-tag-who h1{margin:0;font-size:22px;font-weight:800;letter-spacing:-.03em;overflow-wrap:anywhere}.sp-tag-facts{font-size:13px;color:var(--g-ink-2)}.sp-lost{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border:1px solid color-mix(in srgb,var(--g-danger) 30%,transparent);border-radius:16px;background:var(--g-danger-soft);font-size:13px;line-height:1.5;color:var(--g-ink)}.sp-lost-ico{flex:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--g-danger);color:var(--g-on-danger)}.sp-tag-actions{display:flex;flex-direction:column;gap:9px}.sp-tag-actions .g-btn,.sp-tag-form .g-btn{height:52px;width:100%;border-radius:13px;font-size:13.5px}.sp-tag-form{display:flex;flex-direction:column;gap:10px;padding:13px 14px;border-radius:16px;background:var(--g-sunken)}.sp-tag-form>b{font-size:13px}.sp-tag-note{margin:2px 2px 0;font-size:11.5px;line-height:1.45;color:var(--g-ink-mute)}.sp-tag-form .g-input,.sp-tag-form .g-textarea{background:var(--g-paper)}.sp-tag-done{display:flex;align-items:center;gap:11px;padding:13px 14px;border-radius:16px;background:var(--g-ok-soft);font-size:13px;line-height:1.5}.sp-doc-card{padding:15px 17px 20px}.sp-doc{width:100%;max-width:720px;font-size:13px;line-height:1.6;color:var(--g-ink)}.sp-doc h2{margin:20px 0 4px;padding-top:16px;border-top:1px solid var(--g-line-soft);font-size:14px;font-weight:750;line-height:1.3;letter-spacing:-.01em;scroll-margin-top:12px}.sp-doc>h2:first-child{margin-top:0;padding-top:0;border-top:0}.sp-doc h3{margin:16px 0 4px;font-size:13px;font-weight:750}.sp-doc p{margin:0 0 10px}.sp-doc ul{margin:0 0 12px;padding-left:20px}.sp-doc li{margin-bottom:6px}.sp-doc strong{font-weight:650}.sp-doc a{color:var(--g-accent);font-weight:600}.sp-doc a:hover{text-decoration:underline}.sp-doc code{padding:1px 5px;border-radius:6px;background:var(--g-sunken);border:1px solid var(--g-line-soft);font-size:12px}.sp-doc .sp-doc-lead{margin-bottom:18px;font-size:14px;line-height:1.6;color:var(--g-ink-2)}.sp-doc .sp-doc-note{margin:0 0 18px;padding:14px 16px;border-left:3px solid var(--g-line);border-radius:0 var(--g-r-field) var(--g-r-field) 0;background:var(--g-sunken)}.sp-doc .sp-doc-note>:last-child{margin-bottom:0}.sp-doc .sp-doc-note h3{margin-top:0}.sp-doc .sp-doc-note.is-hard{border-left-color:var(--g-ink)}.sp-doc .sp-doc-table-wrap{margin:0 0 18px;overflow-x:auto;border:1px solid var(--g-line);border-radius:var(--g-r-field)}.sp-doc-table{width:100%;min-width:520px;border-collapse:collapse;font-size:13px}.sp-doc-table td,.sp-doc-table th{padding:9px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--g-line-soft)}.sp-doc-table th{font-weight:650;color:var(--g-ink-3);background:var(--g-sunken);white-space:nowrap}.sp-doc-table tr:last-child td{border-bottom:0}.sp-doc .sp-doc-formal{margin:0 0 18px;padding:18px 18px 6px;border:1px solid var(--g-line);border-radius:var(--g-r-field);background:var(--g-sunken);font-size:12.5px;color:var(--g-ink-2)}.sp-doc-formal h3{margin:16px 0 6px;font-size:13px;color:var(--g-ink)}.sp-doc .sp-doc-formal>h3:first-child{margin-top:0}.sp-docnav{display:flex;flex-direction:column;gap:3px}.sp-docnav a{display:flex;align-items:center;gap:9px;padding:9px 11px;border-radius:12px;color:var(--g-ink);font-size:12.5px;font-weight:600;text-decoration:none;transition:background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.sp-docnav a:hover{background:var(--g-sunken)}.sp-docnav a.is-on{background:var(--g-primary);color:var(--g-on-primary)}.sp-toc{display:flex;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none}.sp-toc button{width:100%;padding:6px 11px;border:0;border-radius:10px;background:none;color:var(--g-ink-2);font-family:var(--g-font);font-size:12px;font-weight:500;line-height:1.35;text-align:left;cursor:pointer;transition:background-color var(--g-t-fast) var(--g-ease),color var(--g-t-fast) var(--g-ease)}.sp-toc button:hover{background:var(--g-sunken);color:var(--g-ink)}.sp-doc-tabs{display:none}.sp-legal-links{display:flex;flex-wrap:wrap;gap:4px 12px;padding:10px 4px 0;font-size:11.5px}.sp-legal-links a{color:var(--g-ink-3);text-decoration:none}.sp-legal-links a:hover{color:var(--g-ink-2);text-decoration:underline}html.в-приложении .sp-legal-links .sp-legal-cookies{display:none}.sp-credit{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:12px;background:var(--g-sunken)}.sp-credit-body{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sp-credit-body b{font-size:12.5px;overflow-wrap:anywhere}.sp-credit-meta{font-size:11px;color:var(--g-ink-3);overflow-wrap:anywhere}.sp-credit-meta a{color:var(--g-accent);font-weight:600}.sp-credit-meta a:hover{text-decoration:underline}.sp-credit .g-tag{flex:none}.sp-decision{flex-direction:column;align-items:stretch;gap:10px}.sp-decision-main{display:flex;align-items:center;gap:11px}.sp-decision-reason{overflow-wrap:anywhere}.sp-decision-note,.sp-decision-reason{font-size:12.5px;line-height:1.5;color:var(--g-ink-2)}.sp-decision-note{padding:9px 11px;border-radius:12px;background:var(--g-paper)}.sp-decision-form{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:var(--g-paper)}.sp-decision-form .g-textarea{min-height:96px}.sp-decision-foot{display:flex;align-items:center;gap:8px;justify-content:flex-end;flex-wrap:wrap}.sp-decision-left{margin-right:auto;font-size:11.5px;color:var(--g-ink-3)}.sp-h1{flex:none;font-size:26px;font-weight:800;letter-spacing:-.03em}.sp-place-actions{flex:none;display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.sp-place-phone{text-decoration:none}.sp-cta{display:flex;align-items:center;gap:14px;padding:15px 16px;border-radius:var(--g-r-card);background:var(--g-primary);color:var(--g-on-primary)}.sp-cta-text{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:3px}.sp-cta-text b{font-size:15px;font-weight:800}.sp-cta-text span{font-size:12px;line-height:1.45;color:color-mix(in srgb,var(--g-on-primary) 72%,transparent)}.sp-cta-btn{flex:none;display:inline-flex;align-items:center;height:42px;padding:0 18px;border-radius:var(--g-r-field);background:var(--g-on-primary);color:var(--g-primary);font-size:13.5px;font-weight:700;text-decoration:none;transition:transform var(--g-t-tap) var(--g-ease),opacity var(--g-t-fast) var(--g-ease)}.sp-cta-btn:hover{opacity:.9}.sp-cta-btn:active{transform:scale(.97)}.sp-urgent{display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid color-mix(in srgb,var(--g-warn) 30%,transparent);border-radius:16px;background:var(--g-warn-soft);color:var(--g-ink);text-decoration:none;transition:transform var(--g-t-tap) var(--g-ease)}.sp-urgent:active{transform:scale(.99)}.sp-urgent-text{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13.5px;font-weight:700}.sp-urgent-text span{font-size:12px;font-weight:500;color:var(--g-ink-2)}.sp-urgent-go{flex:none;display:flex;color:var(--g-warn)}.sp-empty{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:15px;background:var(--g-sunken)}.sp-article{font-size:12.5px;line-height:1.6;color:var(--g-ink-2)}.sp-article h2{margin:18px 0 6px;font-size:14.5px;font-weight:800;letter-spacing:-.02em;color:var(--g-ink)}.sp-article h2:first-child{margin-top:0}.sp-article p,.sp-article ul{margin:0 0 10px}.sp-article ul{padding:0;list-style:none}.sp-article li{position:relative;padding-left:16px;margin-bottom:6px}.sp-article li:before{content:"";position:absolute;left:3px;top:8px;width:5px;height:5px;border-radius:50%;background:var(--g-ink-3)}.sp-nearby{font-size:12.5px;line-height:1.7;color:var(--g-ink-3)}.sp-nearby a{color:var(--g-ink-2);font-weight:600}.sp-nearby a:hover{color:var(--g-accent)}.sp-letter{display:flex;flex-direction:column;gap:8px}.sp-letter>span{font-size:11.5px;font-weight:700;letter-spacing:.04em;color:var(--g-ink-3)}.sp-cities{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.sp-city{display:flex;flex-direction:column;gap:2px;padding:11px 14px;border-radius:var(--g-r-field);background:var(--g-sunken);color:var(--g-ink);text-decoration:none;transition:transform var(--g-t-tap) var(--g-ease),background-color var(--g-t-fast) var(--g-ease)}.sp-city:hover{background:var(--g-line-soft)}.sp-city:active{transform:scale(.98)}.sp-city b{font-size:13.5px;font-weight:700}.sp-city span{font-size:11.5px;color:var(--g-ink-3)}.sp-verified{display:flex;flex-direction:column}.sp-skel-row{display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:15px;background:var(--g-sunken)}.sp-skel-stack{display:flex;flex-direction:column;gap:8px}@media (max-width:900px){.sp-page{flex:none;height:auto;min-height:auto;gap:0;overflow:visible}.sp-aside>*,.sp-cols>*,.sp-main>*,.sp-page>*{flex-shrink:0}.sp-cols{flex:none}.sp-aside,.sp-cols,.sp-main{min-height:auto}.sp-bar{gap:10px;padding:14px 16px 8px}.sp-bar.is-phone{display:flex}.sp-back{margin-left:-6px;background:none;box-shadow:none}.sp-back.is-phone{display:flex}.sp-title{gap:8px}.sp-title .sp-h,.sp-title h1{font-size:21px}.sp-sub{font-size:12px}.sp-title.is-crumb .sp-h{font-size:21px;font-weight:800;letter-spacing:-.028em;color:var(--g-ink)}.sp-title.is-crumb .sp-sub{font-size:12px;font-weight:400}.sp-bar .sp-map-btn{display:none}.sp-cols{display:flex;flex-direction:column;gap:9px;padding:0 16px;overflow:visible}.sp-aside,.sp-aside.is-narrow,.sp-aside.is-wide,.sp-main{width:auto;overflow:visible;gap:9px}.sp-card{padding:13px 14px}.sp-center{flex:none;min-height:auto;padding:6px 16px 0;align-items:flex-start;overflow:visible}.sp-page.is-fill{flex:1 0 auto}.sp-center.is-mid{flex:1 0 auto;align-items:center;padding-top:0;padding-bottom:12px}.sp-state-card{padding:6px;width:100%}.sp-state{padding:26px 18px}.sp-state .sp-state-title,.sp-state h1{font-size:22px}.sp-state .sp-actions{width:100%}.sp-state .sp-actions .g-btn{flex:1 1 auto}.sp-h1{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sp-sums{gap:7px}.sp-doc-card{padding:15px 15px 18px}.sp-docnav-card,.sp-toc-card{display:none}.sp-doc-tabs{display:flex;gap:6px;padding:0 16px 10px;overflow-x:auto;scrollbar-width:none}.sp-doc-tabs::-webkit-scrollbar{display:none}.sp-doc-tabs .sp-pill{height:28px;font-size:12px}.sp-place{flex-wrap:wrap}.sp-place-actions{flex-basis:100%;justify-content:flex-start;padding-left:45px}.sp-veil{align-items:flex-end;padding:0}.sp-dlg{width:100%;border-radius:var(--g-r-modal) var(--g-r-modal) 0 0;padding-bottom:calc(22px + var(--низ-экрана));animation-name:sp-dlg-up}.sp-app-head{flex-wrap:wrap}.sp-app-head .g-btn{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.sp-dlg,.sp-veil{animation:none}}.sp-note-box{display:flex;flex-direction:column;gap:6px;padding:12px 13px;border-radius:14px;background:var(--g-sunken)}.sp-note-box b{font-size:12.5px}.sp-note-box span{font-size:12px;line-height:1.5;color:var(--g-ink-2);overflow-wrap:anywhere}