.admin-shell{--admin-bg:#f4f6f8;--admin-surface:#fff;--admin-sidebar:#1e293b;--admin-sidebar-text:#cbd5e1;--admin-sidebar-active:#334155;--admin-border:#e2e8f0;--admin-border-strong:#cbd5e1;--admin-text:#0f172a;--admin-text-muted:#64748b;--admin-primary:#2563eb;--admin-primary-hover:#1d4ed8;--admin-danger:#dc2626;--admin-danger-bg:#fef2f2;--admin-success:#15803d;--admin-success-bg:#f0fdf4;--admin-warning:#b45309;--admin-warning-bg:#fffbeb;--admin-info:#0369a1;--admin-info-bg:#f0f9ff;--admin-font:"IBM Plex Sans", "Source Sans 3", "Segoe UI", system-ui, sans-serif;--admin-mono:"IBM Plex Mono", ui-monospace, monospace;--admin-radius:calc(6px * var(--ui-scale));--admin-sidebar-width:calc(248px * var(--ui-scale));height:100dvh;min-height:100dvh;font-family:var(--admin-font);font-size:calc(14px * var(--ui-scale));color:var(--admin-text);background:var(--admin-bg);line-height:1.45;display:flex;overflow:hidden}.admin-shell a{color:var(--admin-primary);text-decoration:none}.admin-shell a:hover{text-decoration:underline}.admin-sidebar{width:var(--admin-sidebar-width);background:var(--admin-sidebar);color:var(--admin-sidebar-text);flex-direction:column;flex-shrink:0;height:100dvh;display:flex;position:sticky;top:0;overflow:hidden}.admin-sidebar__brand{padding:calc(18px * var(--ui-scale)) calc(16px * var(--ui-scale));font-weight:600;font-size:calc(15px * var(--ui-scale));letter-spacing:-.01em;border-bottom:1px solid #ffffff14;flex-shrink:0}.admin-sidebar__brand a{color:#f8fafc;text-decoration:none}.admin-sidebar__nav{overscroll-behavior:contain;min-height:0;padding:calc(10px * var(--ui-scale)) calc(8px * var(--ui-scale));gap:calc(10px * var(--ui-scale));scrollbar-width:thin;scrollbar-color:#475569 transparent;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.admin-sidebar__nav::-webkit-scrollbar{width:8px}.admin-sidebar__nav::-webkit-scrollbar-track{background:0 0}.admin-sidebar__nav::-webkit-scrollbar-thumb{border:2px solid var(--admin-sidebar);background:#475569 padding-box padding-box;border-radius:999px}.admin-sidebar__nav::-webkit-scrollbar-thumb:hover{border:2px solid var(--admin-sidebar);background:#64748b padding-box padding-box}.admin-sidebar__footer{padding:calc(8px * var(--ui-scale));padding-bottom:calc(calc(8px * var(--ui-scale)) + env(safe-area-inset-bottom,0px));background:var(--admin-sidebar);border-top:1px solid #ffffff14;flex-shrink:0;margin-top:auto}.admin-sidebar__section{gap:calc(2px * var(--ui-scale));flex-direction:column;display:flex}.admin-sidebar__section-label{padding:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale)) calc(4px * var(--ui-scale));font-size:calc(10px * var(--ui-scale));letter-spacing:.06em;text-transform:uppercase;color:#64748b;font-weight:700}.admin-sidebar__link{justify-content:space-between;align-items:center;gap:calc(8px * var(--ui-scale));padding:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale));border-radius:var(--admin-radius);font-size:calc(13px * var(--ui-scale));font-weight:500;display:flex;color:var(--admin-sidebar-text)!important;text-decoration:none!important}.admin-sidebar__link-label{min-width:0}.admin-sidebar__badge{min-width:1.4em;padding:1px calc(6px * var(--ui-scale));border-radius:calc(999px * var(--ui-scale));color:#fff;font-size:calc(11px * var(--ui-scale));text-align:center;background:#dc2626;flex-shrink:0;font-weight:700;line-height:1.4}.admin-sidebar__link:hover{background:#ffffff0f;color:#f1f5f9!important}.admin-sidebar__link.is-active{background:var(--admin-sidebar-active);color:#fff!important}.admin-sidebar__link--back{font-weight:400;color:#94a3b8!important}.admin-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.admin-topbar{justify-content:space-between;align-items:center;gap:calc(16px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(20px * var(--ui-scale));background:var(--admin-surface);border-bottom:1px solid var(--admin-border);z-index:10;flex-shrink:0;display:flex;position:sticky;top:0}.admin-topbar__search{gap:calc(8px * var(--ui-scale));max-width:calc(480px * var(--ui-scale));flex:1;display:flex}.admin-topbar__search input{padding:calc(7px * var(--ui-scale)) calc(10px * var(--ui-scale));border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius);font:inherit;background:var(--admin-bg);flex:1}.admin-topbar__user{align-items:center;gap:calc(10px * var(--ui-scale));color:var(--admin-text-muted);font-size:calc(13px * var(--ui-scale));display:flex}.admin-content{min-height:0;padding:calc(20px * var(--ui-scale)) calc(24px * var(--ui-scale)) calc(40px * var(--ui-scale));max-width:calc(1280px * var(--ui-scale));box-sizing:border-box;flex:1;width:100%;overflow:auto}.admin-content:has(.admin-staff-chat){max-width:none;padding-top:calc(10px * var(--ui-scale));padding-bottom:calc(10px * var(--ui-scale));flex-direction:column;display:flex;overflow:hidden}.admin-content:has(.admin-staff-chat)>.admin-staff-chat{flex:1;min-height:0}.admin-back-link{align-items:center;gap:calc(4px * var(--ui-scale));appearance:none;margin:0 0 calc(10px * var(--ui-scale));font:inherit;font-size:calc(13px * var(--ui-scale));cursor:pointer;background:0 0;border:none;padding:0;font-weight:550;line-height:1.3;display:inline-flex;color:var(--admin-primary)!important;text-decoration:none!important}.admin-back-link:hover{text-decoration:underline!important}.admin-page-title{margin:0 0 calc(4px * var(--ui-scale));font-size:calc(22px * var(--ui-scale));letter-spacing:-.02em;font-weight:600}.admin-page-desc{margin:0 0 calc(20px * var(--ui-scale));color:var(--admin-text-muted);font-size:calc(13px * var(--ui-scale))}.admin-btn{justify-content:center;align-items:center;gap:calc(6px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(12px * var(--ui-scale));border-radius:var(--admin-radius);font:inherit;font-size:calc(13px * var(--ui-scale));cursor:pointer;background:var(--admin-surface);color:var(--admin-text);white-space:nowrap;border:1px solid #0000;font-weight:500;display:inline-flex}.admin-btn:disabled{opacity:.55;cursor:not-allowed}.admin-btn--primary{background:var(--admin-primary);color:#fff}.admin-btn--primary:hover:not(:disabled){background:var(--admin-primary-hover)}.admin-btn--danger{background:var(--admin-danger);color:#fff}.admin-btn--ghost{border-color:var(--admin-border-strong);color:var(--admin-text);background:0 0}.admin-btn--ghost:hover:not(:disabled){background:var(--admin-bg)}.admin-btn--small{padding:calc(3px * var(--ui-scale)) calc(8px * var(--ui-scale));font-size:calc(12px * var(--ui-scale))}.admin-case-open{align-items:center;gap:calc(10px * var(--ui-scale));min-height:calc(36px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(10px * var(--ui-scale));border:1px solid var(--admin-border);border-radius:calc(8px * var(--ui-scale));background:#fff;transition:border-color .12s ease-out,background .12s ease-out,box-shadow .12s ease-out;display:inline-flex;color:inherit!important;text-decoration:none!important}.admin-case-open:hover{background:#f8fbff;border-color:#93c5fd;box-shadow:0 0 0 3px #2563eb14}.admin-case-open__id{font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted)}.admin-case-open:hover .admin-case-open__id{color:var(--admin-text)}.admin-case-open__action{align-items:center;gap:calc(4px * var(--ui-scale));padding:calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale));border-radius:calc(999px * var(--ui-scale));color:#1d4ed8;font-size:calc(12px * var(--ui-scale));background:#eff6ff;font-weight:600;line-height:1.2;display:inline-flex}.admin-case-open__action:after{content:"→";opacity:.75;font-weight:500}.admin-case-open:hover .admin-case-open__action{background:#dbeafe}.admin-btn-row{gap:calc(6px * var(--ui-scale));flex-wrap:wrap;display:flex}.admin-toolbar{gap:calc(10px * var(--ui-scale));margin-bottom:calc(16px * var(--ui-scale));padding:calc(12px * var(--ui-scale));background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius);flex-wrap:wrap;align-items:flex-end;display:flex}.admin-field{gap:calc(4px * var(--ui-scale));min-width:calc(140px * var(--ui-scale));flex-direction:column;display:flex}.admin-field label{font-size:calc(11px * var(--ui-scale));text-transform:uppercase;letter-spacing:.04em;color:var(--admin-text-muted);font-weight:600}.admin-field input,.admin-field select,.admin-field textarea{padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius);font:inherit;background:#fff}.admin-field textarea{min-height:calc(80px * var(--ui-scale));resize:vertical}.admin-field--grow{min-width:calc(200px * var(--ui-scale));flex:1}.admin-metrics{grid-template-columns:repeat(auto-fill, minmax(calc(160px * var(--ui-scale)), 1fr));gap:calc(12px * var(--ui-scale));margin-bottom:calc(24px * var(--ui-scale));display:grid}.admin-metric{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:calc(14px * var(--ui-scale)) calc(16px * var(--ui-scale))}.admin-metric__label{font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);margin-bottom:calc(6px * var(--ui-scale))}.admin-metric__value{font-size:calc(24px * var(--ui-scale));letter-spacing:-.02em;font-weight:600;line-height:1.1}.admin-metric__value--danger{color:var(--admin-danger)}.admin-metric__value--warning{color:var(--admin-warning)}.admin-panel{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:calc(16px * var(--ui-scale));margin-bottom:calc(16px * var(--ui-scale))}.admin-panel__title{margin:0 0 calc(12px * var(--ui-scale));font-size:calc(15px * var(--ui-scale));font-weight:600}.admin-table-wrap{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius);overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;font-size:calc(13px * var(--ui-scale))}.admin-table th{text-align:left;padding:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale));border-bottom:1px solid var(--admin-border);font-size:calc(11px * var(--ui-scale));text-transform:uppercase;letter-spacing:.03em;color:var(--admin-text-muted);white-space:nowrap;background:#f8fafc;font-weight:600}.admin-table td{padding:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale));border-bottom:1px solid var(--admin-border);vertical-align:middle}.admin-table tbody tr:hover{background:#f8fafc}.admin-table tbody tr.admin-table__row--clickable{cursor:pointer}.admin-table tbody tr.admin-table__row--clickable:hover{background:#eff6ff}.admin-table tbody tr.admin-table__row--clickable:focus-visible{outline:2px solid var(--admin-primary);outline-offset:-2px}.admin-table tbody tr:last-child td{border-bottom:none}.admin-mono{font-family:var(--admin-mono);font-size:calc(12px * var(--ui-scale))}.admin-muted{color:var(--admin-text-muted)}.admin-fieldset{border:1px solid var(--admin-border);border-radius:calc(8px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale)) calc(16px * var(--ui-scale));margin:0 0 calc(16px * var(--ui-scale))}.admin-fieldset legend{padding:0 calc(6px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));text-transform:uppercase;letter-spacing:.03em;color:var(--admin-text-muted);font-weight:600}.admin-field-hint{margin-top:calc(4px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);font-weight:400;line-height:1.35;display:block}.admin-truncate{max-width:calc(280px * var(--ui-scale));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-badge{padding:calc(2px * var(--ui-scale)) calc(7px * var(--ui-scale));border-radius:calc(999px * var(--ui-scale));font-size:calc(11px * var(--ui-scale));letter-spacing:.02em;font-weight:600;line-height:1.4;display:inline-block}.admin-badge--success{background:var(--admin-success-bg);color:var(--admin-success)}.admin-badge--warning{background:var(--admin-warning-bg);color:var(--admin-warning)}.admin-badge--danger{background:var(--admin-danger-bg);color:var(--admin-danger)}.admin-badge--info{background:var(--admin-info-bg);color:var(--admin-info)}.admin-badge--muted{color:#475569;background:#f1f5f9}.admin-pagination{justify-content:space-between;align-items:center;gap:calc(12px * var(--ui-scale));margin-top:calc(12px * var(--ui-scale));flex-wrap:wrap;display:flex}.admin-pagination__meta{font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted)}.admin-pagination__controls{gap:calc(6px * var(--ui-scale));display:flex}.admin-empty,.admin-state{padding:calc(32px * var(--ui-scale)) calc(16px * var(--ui-scale));text-align:center;color:var(--admin-text-muted);background:var(--admin-surface);border:1px dashed var(--admin-border-strong);border-radius:var(--admin-radius)}.admin-state--error{color:var(--admin-danger);background:var(--admin-danger-bg);border-color:#fecaca}.admin-section-title{margin:calc(24px * var(--ui-scale)) 0 calc(10px * var(--ui-scale));font-size:calc(15px * var(--ui-scale));color:var(--admin-text);font-weight:650}.admin-simple-list{gap:calc(10px * var(--ui-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.admin-simple-list>li{padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius)}.admin-simple-list>li p{margin:calc(6px * var(--ui-scale)) 0;color:var(--admin-text)}.admin-simple-list .admin-btn{margin-top:calc(8px * var(--ui-scale))}.admin-tabs{border-bottom:1px solid var(--admin-border);margin-bottom:calc(16px * var(--ui-scale));gap:0;display:flex;overflow-x:auto}.admin-tabs__btn{padding:calc(10px * var(--ui-scale)) calc(14px * var(--ui-scale));font:inherit;font-size:calc(13px * var(--ui-scale));color:var(--admin-text-muted);cursor:pointer;border:none;border-bottom:calc(2px * var(--ui-scale)) solid transparent;white-space:nowrap;background:0 0;margin-bottom:-1px;font-weight:500}.admin-tabs__btn:hover{color:var(--admin-text)}.admin-tabs__btn.is-active{color:var(--admin-primary);border-bottom-color:var(--admin-primary)}.admin-form{gap:calc(12px * var(--ui-scale));max-width:calc(560px * var(--ui-scale));flex-direction:column;display:flex}.admin-form.admin-form--wide{max-width:none}.admin-form-grid{grid-template-columns:repeat(auto-fit, minmax(calc(220px * var(--ui-scale)), 1fr));gap:calc(12px * var(--ui-scale));max-width:calc(920px * var(--ui-scale));display:grid}.admin-field{gap:calc(4px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);flex-direction:column;min-width:0;font-weight:500;display:flex}.admin-field>span:first-child{color:var(--admin-text-muted)}.admin-field>small{margin-top:calc(2px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);font-weight:400;line-height:1.35;display:block}.admin-form-grid label,.admin-form label{gap:calc(4px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);flex-direction:column;font-weight:500;display:flex}.admin-form-grid input,.admin-form-grid select,.admin-form-grid textarea,.admin-form input,.admin-form select,.admin-form textarea,.admin-field input,.admin-field select,.admin-field textarea{font:inherit;color:var(--admin-text);border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius);padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));box-sizing:border-box;background:#fff;width:100%}.admin-card .admin-fieldset{margin-top:calc(12px * var(--ui-scale));background:#fafbfc}.admin-card .admin-fieldset:first-of-type{margin-top:calc(8px * var(--ui-scale))}.admin-card .admin-fieldset legend{background:var(--admin-surface)}.admin-hint{margin:calc(10px * var(--ui-scale)) 0 0;font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);line-height:1.4}.admin-lead{margin:0 0 calc(12px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));color:var(--admin-text-muted);max-width:52rem;line-height:1.45}.admin-page>h1{margin:0 0 calc(6px * var(--ui-scale));font-size:1.35rem}.admin-checkbox{margin-top:calc(18px * var(--ui-scale));align-items:center;gap:calc(8px * var(--ui-scale))!important;flex-direction:row!important}.admin-carousel-config{gap:calc(14px * var(--ui-scale));max-width:calc(880px * var(--ui-scale));flex-direction:column;display:flex}.admin-carousel-config__dirty{font-size:calc(12px * var(--ui-scale));color:var(--admin-warning);background:var(--admin-warning-bg);border-radius:calc(999px * var(--ui-scale));padding:calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale));border:1px solid #fcd34d;align-items:center;font-weight:650;display:inline-flex}.admin-carousel-config__toolbar{min-height:calc(36px * var(--ui-scale));align-items:center;display:flex}.admin-carousel-config__meta{align-items:center;gap:calc(6px * var(--ui-scale)) calc(14px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.admin-carousel-config__meta li{align-items:center;gap:calc(6px * var(--ui-scale));display:inline-flex}.admin-carousel-config__dot{width:calc(8px * var(--ui-scale));height:calc(8px * var(--ui-scale));background:#94a3b8;border-radius:50%;flex-shrink:0}.admin-carousel-config__dot.is-on{background:var(--admin-success);box-shadow:0 0 0 3px #15803d26}.admin-carousel-config__layout{gap:calc(12px * var(--ui-scale));flex-direction:column;display:flex}.admin-carousel-config__card{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:calc(8px * var(--ui-scale));padding:calc(16px * var(--ui-scale)) calc(18px * var(--ui-scale))}.admin-carousel-config__card.is-muted{opacity:.62}.admin-carousel-config__card-head{justify-content:space-between;align-items:flex-start;gap:calc(16px * var(--ui-scale));margin-bottom:calc(14px * var(--ui-scale));display:flex}.admin-carousel-config__card-title{font-size:calc(14px * var(--ui-scale));color:var(--admin-text);margin:0;font-weight:650;line-height:1.3}.admin-carousel-config__card>.admin-carousel-config__card-title{margin-bottom:calc(4px * var(--ui-scale))}.admin-carousel-config__card-desc{margin:calc(4px * var(--ui-scale)) 0 0;font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);line-height:1.4}.admin-carousel-config__card>.admin-carousel-config__card-desc{margin-bottom:calc(14px * var(--ui-scale))}.admin-carousel-config__row{gap:calc(12px * var(--ui-scale));flex-wrap:wrap;align-items:flex-end;display:flex}.admin-carousel-config__field{gap:calc(5px * var(--ui-scale));flex-direction:column;min-width:0;display:flex}.admin-carousel-config__field>span{font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);font-weight:550}.admin-carousel-config__field input,.admin-carousel-config__field select{font:inherit;color:var(--admin-text);border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius);padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));min-height:calc(38px * var(--ui-scale));background:#fff;width:100%}.admin-carousel-config__field input:focus,.admin-carousel-config__field select:focus{border-color:var(--admin-primary);outline:none;box-shadow:0 0 0 3px #2563eb1f}.admin-carousel-config__field input:disabled,.admin-carousel-config__field select:disabled{opacity:.55;cursor:not-allowed;background:#f8fafc}.admin-carousel-config__field.is-grow{flex:1 1 calc(280px * var(--ui-scale))}.admin-carousel-config__field.is-slots{flex:0 0 calc(110px * var(--ui-scale))}.admin-carousel-config__field.is-narrow{max-width:calc(200px * var(--ui-scale));margin-top:calc(4px * var(--ui-scale))}.admin-carousel-config__field.is-span-2{grid-column:1/-1}.admin-carousel-config__switch{align-items:center;gap:calc(8px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(10px * var(--ui-scale));border:1px solid var(--admin-border);border-radius:calc(999px * var(--ui-scale));background:var(--admin-bg);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);flex-shrink:0;font-weight:600;display:inline-flex}.admin-carousel-config__switch:has(input:checked){background:var(--admin-success-bg);color:var(--admin-success);border-color:#86efac}.admin-carousel-config__switch input{accent-color:var(--admin-success);margin:0}.admin-carousel-config__panel{padding:calc(14px * var(--ui-scale));border-radius:calc(6px * var(--ui-scale));background:var(--admin-bg);border:1px solid var(--admin-border)}.admin-carousel-config__panel.is-disabled{opacity:.55}.admin-carousel-config__grid-2{gap:calc(12px * var(--ui-scale));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=640px){.admin-carousel-config__grid-2{grid-template-columns:1fr}.admin-carousel-config__field.is-span-2{grid-column:auto}.admin-carousel-config__card-head{flex-direction:column}}.admin-carousel-config__sources{gap:calc(8px * var(--ui-scale));margin-bottom:calc(12px * var(--ui-scale));flex-wrap:wrap;display:flex}.admin-carousel-config__check{align-items:center;gap:calc(8px * var(--ui-scale));padding:calc(7px * var(--ui-scale)) calc(12px * var(--ui-scale));border:1px solid var(--admin-border-strong);border-radius:calc(999px * var(--ui-scale));cursor:pointer;-webkit-user-select:none;user-select:none;font-size:calc(13px * var(--ui-scale));color:var(--admin-text);background:#fff;font-weight:550;display:inline-flex}.admin-carousel-config__check:has(input:checked){color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.admin-carousel-config__check:has(input:disabled){opacity:.5;cursor:not-allowed}.admin-carousel-config__check input{accent-color:var(--admin-primary);margin:0}.admin-carousel-config__weights{gap:calc(8px * var(--ui-scale));margin-bottom:calc(14px * var(--ui-scale));flex-direction:column;display:flex}.admin-carousel-config__weight-bar{height:calc(8px * var(--ui-scale));border-radius:calc(999px * var(--ui-scale));background:var(--admin-border);display:flex;overflow:hidden}.admin-carousel-config__weight-bar span:first-child{background:#2563eb}.admin-carousel-config__weight-bar span:last-child{background:#0f766e}.admin-carousel-config__weight-legend{gap:calc(14px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);flex-wrap:wrap;display:flex}.admin-carousel-config__weight-legend span{align-items:center;gap:calc(6px * var(--ui-scale));display:inline-flex}.admin-carousel-config__weight-legend i{width:calc(8px * var(--ui-scale));height:calc(8px * var(--ui-scale));border-radius:50%;display:inline-block}.admin-carousel-config__weight-legend i.is-stars{background:#2563eb}.admin-carousel-config__weight-legend i.is-part{background:#0f766e}.admin-carousel-config__footer{justify-content:space-between;align-items:center;gap:calc(10px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) 0 0;border-top:1px solid var(--admin-border);flex-wrap:wrap;display:flex}.admin-carousel-slide-overrides{gap:calc(16px * var(--ui-scale));margin-top:calc(12px * var(--ui-scale));flex-direction:column;display:flex}.admin-carousel-slide-override{border:1px solid var(--admin-border);border-radius:calc(8px * var(--ui-scale));padding:calc(12px * var(--ui-scale));background:#fff}.admin-carousel-slide-override__head{gap:calc(8px * var(--ui-scale));margin-bottom:calc(10px * var(--ui-scale));flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.admin-carousel-slide-override__preview{gap:calc(12px * var(--ui-scale));margin-bottom:calc(10px * var(--ui-scale));align-items:flex-start;display:flex}.admin-carousel-slide-override__preview img,.admin-carousel-slide-override__placeholder{object-fit:cover;border:1px solid var(--admin-border);background:var(--admin-border);flex:none;width:72px;height:72px}.admin-carousel-slide-override__preview p{color:var(--admin-text);font-size:calc(13px * var(--ui-scale));margin:0;line-height:1.4}.admin-carousel-slide-override__form .admin-field{margin-bottom:calc(10px * var(--ui-scale))}.admin-carousel-slide-override__form textarea{box-sizing:border-box;width:100%}.admin-filters{gap:calc(8px * var(--ui-scale));flex-wrap:wrap;display:flex}.admin-panel.admin-filters{gap:calc(16px * var(--ui-scale));padding:calc(16px * var(--ui-scale)) calc(18px * var(--ui-scale));flex-flow:column;display:flex}.admin-filters__head{justify-content:space-between;align-items:flex-start;gap:calc(12px * var(--ui-scale));padding-bottom:calc(12px * var(--ui-scale));border-bottom:1px solid var(--admin-border);flex-wrap:wrap;display:flex}.admin-filters__title{font-size:calc(15px * var(--ui-scale));color:var(--admin-text);margin:0;font-weight:650;line-height:1.25}.admin-filters__summary{margin:calc(4px * var(--ui-scale)) 0 0;font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);line-height:1.35}.admin-filters__presets{gap:calc(6px * var(--ui-scale));flex-wrap:wrap;justify-content:flex-end;display:flex}.admin-filters__section{gap:calc(8px * var(--ui-scale));flex-direction:column;display:flex}.admin-filters__section-title{font-size:calc(11px * var(--ui-scale));letter-spacing:.04em;text-transform:uppercase;color:var(--admin-text-muted);margin:0;font-weight:700}.admin-filters__grid{grid-template-columns:repeat(auto-fit, minmax(calc(180px * var(--ui-scale)), 1fr));gap:calc(12px * var(--ui-scale));align-items:end;display:grid}.admin-panel.admin-filters .admin-field{gap:calc(5px * var(--ui-scale));min-width:0}.admin-panel.admin-filters .admin-field>span:first-child{font-size:calc(11px * var(--ui-scale));text-transform:uppercase;letter-spacing:.03em;color:var(--admin-text-muted);font-weight:600}.admin-panel.admin-filters .admin-field--wide{grid-column:span 2}@media (width<=720px){.admin-panel.admin-filters .admin-field--wide{grid-column:span 1}}.admin-filters__check{align-items:flex-start;gap:calc(8px * var(--ui-scale));min-height:calc(38px * var(--ui-scale));padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-bg);cursor:pointer;font-size:calc(13px * var(--ui-scale));color:var(--admin-text);-webkit-user-select:none;user-select:none;display:flex}.admin-filters__check input{margin-top:calc(2px * var(--ui-scale));flex-shrink:0}.admin-filters__check span{flex-direction:column;gap:2px;line-height:1.25;display:flex}.admin-filters__check small{font-size:calc(11px * var(--ui-scale));color:var(--admin-text-muted);font-weight:400}.admin-filters__metrics{border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-bg);padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale))}.admin-filters__metrics>summary{align-items:center;gap:calc(8px * var(--ui-scale));cursor:pointer;-webkit-user-select:none;user-select:none;font-size:calc(13px * var(--ui-scale));color:var(--admin-text);font-weight:650;list-style:none;display:flex}.admin-filters__metrics>summary::-webkit-details-marker{display:none}.admin-filters__metrics>summary:before{content:"";border-style:solid;border-width:calc(4px * var(--ui-scale)) 0 calc(4px * var(--ui-scale)) calc(6px * var(--ui-scale));width:0;height:0;color:var(--admin-text-muted);border-color:#0000 #0000 #0000 currentColor;transition:transform .12s ease-out}.admin-filters__metrics[open]>summary:before{transform:rotate(90deg)}.admin-filters__metrics-count{font-size:calc(11px * var(--ui-scale));color:var(--admin-text-muted);background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:calc(999px * var(--ui-scale));padding:calc(2px * var(--ui-scale)) calc(8px * var(--ui-scale));margin-left:auto;font-weight:600}.admin-filters__metrics-actions{gap:calc(6px * var(--ui-scale));margin:calc(10px * var(--ui-scale)) 0 calc(8px * var(--ui-scale));flex-wrap:wrap;display:flex}.admin-filters__metrics .admin-chip-groups{margin-top:calc(4px * var(--ui-scale))}.admin-filters__footer{justify-content:space-between;align-items:center;gap:calc(10px * var(--ui-scale));padding-top:calc(4px * var(--ui-scale));border-top:1px solid var(--admin-border);flex-wrap:wrap;display:flex}.admin-actions{gap:calc(6px * var(--ui-scale));flex-wrap:wrap;align-items:center;display:flex}.admin-error,.admin-state--error{color:var(--admin-danger)}.admin-card{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:calc(16px * var(--ui-scale));margin-bottom:calc(16px * var(--ui-scale))}.admin-page__header{justify-content:space-between;align-items:flex-start;gap:calc(12px * var(--ui-scale));margin-bottom:calc(16px * var(--ui-scale));flex-wrap:wrap;display:flex}.admin-form-actions{gap:calc(8px * var(--ui-scale));margin-top:calc(4px * var(--ui-scale));display:flex}.admin-dl{grid-template-columns:calc(140px * var(--ui-scale)) 1fr;gap:calc(8px * var(--ui-scale)) calc(16px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));margin:0;display:grid}.admin-dl dt{color:var(--admin-text-muted);font-weight:500}.admin-dl dd{margin:0}.admin-dl dd a,.admin-muted a,.admin-mod-actor a{color:var(--admin-link,#1d4ed8);text-underline-offset:2px;text-decoration:underline}.admin-grid-2{grid-template-columns:repeat(auto-fit, minmax(calc(260px * var(--ui-scale)), 1fr));gap:calc(12px * var(--ui-scale));margin:calc(16px * var(--ui-scale)) 0;display:grid}.admin-modal-overlay{z-index:1000;padding:calc(16px * var(--ui-scale));background:#0f172a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.admin-modal{background:var(--admin-surface);border-radius:calc(8px * var(--ui-scale));padding:calc(20px * var(--ui-scale)) calc(22px * var(--ui-scale));width:100%;max-width:calc(440px * var(--ui-scale));box-shadow:0 calc(16px * var(--ui-scale)) calc(48px * var(--ui-scale)) #0f172a2e}.admin-modal__title{margin:0 0 calc(8px * var(--ui-scale));font-size:calc(17px * var(--ui-scale));font-weight:600}.admin-modal__body{margin:0 0 calc(18px * var(--ui-scale));color:var(--admin-text-muted);font-size:calc(13px * var(--ui-scale))}.admin-modal--wide{max-width:calc(720px * var(--ui-scale));max-height:calc(100vh - calc(64px * var(--ui-scale)));overflow-y:auto}.admin-modal--wide:has(.admin-ads-modal){max-width:calc(920px * var(--ui-scale))}.admin-modal--xlarge{max-width:min(1100px, calc(100vw - 32px * var(--ui-scale)));width:100%;max-height:calc(100vh - calc(32px * var(--ui-scale)));flex-direction:column;display:flex;overflow-y:auto}.admin-modal--xlarge .admin-modal__title{flex-shrink:0}.admin-chart-expand{justify-content:space-between;align-items:center;gap:calc(8px * var(--ui-scale));margin-bottom:calc(4px * var(--ui-scale));display:flex}.admin-chart-expand .admin-section-title{min-width:0;margin:0}.admin-chart-expand__btn{font-size:calc(12px * var(--ui-scale));padding:calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale));min-height:calc(28px * var(--ui-scale));flex-shrink:0}.admin-compare-charts{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(320px * var(--ui-scale))), 1fr));gap:calc(14px * var(--ui-scale));max-width:none;display:grid}.admin-compare-chart-card{min-width:0;padding:calc(12px * var(--ui-scale));border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-bg,#f8fafc);flex-direction:column;display:flex}.admin-compare-chart-card .admin-chart-expand{margin-bottom:calc(6px * var(--ui-scale))}.admin-compare-chart-card .admin-section-title{text-overflow:ellipsis;white-space:nowrap;font-size:calc(13px * var(--ui-scale));overflow:hidden}.admin-compare-chart-card__legend{gap:calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale));margin:0 0 calc(8px * var(--ui-scale));font-size:calc(11px * var(--ui-scale));color:var(--admin-text-muted);max-height:calc(40px * var(--ui-scale));flex-wrap:wrap;padding:0;line-height:1.3;list-style:none;display:flex;overflow:hidden}.admin-compare-chart-card__legend li{align-items:center;gap:calc(4px * var(--ui-scale));min-width:0;display:inline-flex}.admin-compare-chart-card__swatch{width:calc(8px * var(--ui-scale));height:calc(8px * var(--ui-scale));border-radius:50%;flex-shrink:0}.admin-compare-chart-card__legend-label{text-overflow:ellipsis;white-space:nowrap;max-width:calc(88px * var(--ui-scale));overflow:hidden}.admin-compare-chart-card__legend strong{color:var(--admin-text,#0f172a);font-variant-numeric:tabular-nums;font-weight:600}.admin-compare-chart-card__legend-more{color:var(--admin-text-muted);font-style:italic}.admin-compare-chart-card__plot{width:100%;height:calc(168px * var(--ui-scale));flex:auto;min-height:140px}.admin-compare-chart-card .admin-muted{margin:calc(8px * var(--ui-scale)) 0 0;font-size:calc(12px * var(--ui-scale))}@media (width>=1100px){.admin-compare-charts{grid-template-columns:repeat(auto-fill, minmax(calc(340px * var(--ui-scale)), 1fr))}.admin-compare-chart-card__plot{height:calc(180px * var(--ui-scale))}}.admin-modal__chart{width:100%;height:min(70vh,560px);min-height:360px}.admin-modal__form{gap:calc(16px * var(--ui-scale));flex-direction:column;display:flex}.admin-modal__actions{justify-content:flex-end;gap:calc(8px * var(--ui-scale));display:flex}.admin-modal--mail-unblock{max-width:calc(520px * var(--ui-scale));box-sizing:border-box;overflow:hidden}.admin-modal__actions--wrap{flex-wrap:wrap}.admin-modal__actions--wrap .admin-btn{flex:1 1 calc(140px * var(--ui-scale));text-align:center;justify-content:center;min-width:0}.admin-detail-grid{grid-template-columns:repeat(auto-fit, minmax(calc(180px * var(--ui-scale)), 1fr));gap:calc(12px * var(--ui-scale)) calc(16px * var(--ui-scale));margin:0 0 calc(18px * var(--ui-scale));display:grid}.admin-detail-grid>div{gap:calc(2px * var(--ui-scale));flex-direction:column;min-width:0;display:flex}.admin-detail-grid dt{font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);font-weight:500}.admin-detail-grid dd{font-size:calc(13px * var(--ui-scale));color:var(--admin-text);overflow-wrap:anywhere;margin:0}.admin-notes-list{gap:calc(10px * var(--ui-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.admin-note{padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));border-radius:var(--admin-radius);border:1px solid var(--admin-border);background:#f8fafc}.admin-support-list{gap:calc(12px * var(--ui-scale));flex-direction:column;display:flex}.admin-support-card{padding:calc(12px * var(--ui-scale));background:var(--admin-bg);border:1px solid var(--admin-border);border-radius:var(--admin-radius)}.admin-support-card__head{justify-content:space-between;align-items:flex-start;gap:calc(12px * var(--ui-scale));margin-bottom:calc(8px * var(--ui-scale));display:flex}.admin-support-card__body{margin:0 0 calc(10px * var(--ui-scale));padding:calc(10px * var(--ui-scale));border-radius:var(--admin-radius);white-space:pre-wrap;overflow-wrap:anywhere;background:#f8fafc}.admin-error-stack{margin:calc(8px * var(--ui-scale)) 0;padding:calc(10px * var(--ui-scale));color:#e2e8f0;border-radius:var(--admin-radius);max-height:16rem;font-size:calc(11px * var(--ui-scale));white-space:pre-wrap;overflow-wrap:anywhere;background:#0f172a;line-height:1.4;overflow:auto}.admin-support-card__meta{gap:calc(16px * var(--ui-scale));margin:0 0 calc(10px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));flex-wrap:wrap;display:flex}.admin-support-card__meta dt{color:var(--admin-text-muted)}.admin-support-card__meta dd{margin:0}.admin-application-answers{gap:calc(12px * var(--ui-scale));margin:0 0 calc(12px * var(--ui-scale));display:grid}.admin-application-answers dt{color:var(--admin-text-muted);font-size:calc(12px * var(--ui-scale));margin-bottom:calc(4px * var(--ui-scale))}.admin-application-answers dd{white-space:pre-wrap;overflow-wrap:anywhere;padding:calc(10px * var(--ui-scale));border-radius:var(--admin-radius);background:#f8fafc;margin:0}.admin-support-card__actions{gap:calc(8px * var(--ui-scale));padding-top:calc(10px * var(--ui-scale));border-top:1px solid var(--admin-border);flex-direction:column;display:flex}.admin-mail-link{margin:calc(8px * var(--ui-scale)) 0;padding:calc(8px * var(--ui-scale));border:1px solid var(--admin-border);border-radius:var(--admin-radius);font-size:calc(12px * var(--ui-scale));overflow-wrap:anywhere;background:#fff;display:block}.admin-note__meta{font-size:calc(11px * var(--ui-scale));color:var(--admin-text-muted);margin-bottom:calc(4px * var(--ui-scale))}@media (width<=800px){.admin-shell:not(.admin-shell--mobile){flex-direction:column}.admin-shell:not(.admin-shell--mobile) .admin-sidebar{width:100%;height:auto;position:relative}.admin-shell:not(.admin-shell--mobile) .admin-sidebar__nav{flex-flow:wrap}.admin-dl{grid-template-columns:1fr}}.admin-shell--mobile{flex-direction:column}.admin-shell--mobile .admin-main{width:100%}.admin-shell--mobile .admin-topbar{z-index:20;gap:calc(10px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));padding-top:calc(calc(10px * var(--ui-scale)) + env(safe-area-inset-top,0px));flex-wrap:wrap;position:sticky;top:0}.admin-shell--mobile .admin-topbar__search{flex:1 1 calc(140px * var(--ui-scale));min-width:0}.admin-shell--mobile .admin-topbar__search input{min-height:calc(40px * var(--ui-scale));font-size:16px}.admin-shell--mobile .admin-content{padding:calc(12px * var(--ui-scale))}.admin-shell--mobile .admin-table-wrap,.admin-shell--mobile table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.admin-menu-btn{appearance:none;border:1px solid var(--admin-border-strong);background:var(--admin-surface);border-radius:var(--admin-radius);width:calc(40px * var(--ui-scale));height:calc(40px * var(--ui-scale));justify-content:center;align-items:center;gap:calc(5px * var(--ui-scale));cursor:pointer;flex-direction:column;flex-shrink:0;padding:0;display:inline-flex}.admin-menu-btn span{width:calc(18px * var(--ui-scale));height:calc(2px * var(--ui-scale));background:var(--admin-text);border-radius:1px;display:block}.admin-drawer{z-index:80;position:fixed;inset:0}.admin-drawer__backdrop{cursor:pointer;background:#0f172a80;border:none;position:absolute;inset:0}.admin-drawer__panel{width:min(calc(300px * var(--ui-scale)), 86vw);background:var(--admin-sidebar);color:var(--admin-sidebar-text);box-shadow:calc(8px * var(--ui-scale)) 0 calc(30px * var(--ui-scale)) #00000040;flex-direction:column;animation:.2s ease-out admin-drawer-in;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.admin-drawer__panel .admin-sidebar__brand{justify-content:space-between;align-items:center;gap:calc(8px * var(--ui-scale));padding-top:calc(calc(18px * var(--ui-scale)) + env(safe-area-inset-top,0px));flex-shrink:0;display:flex}.admin-drawer__panel .admin-sidebar__footer{flex-shrink:0}.admin-drawer__close{appearance:none;color:#f8fafc;border-radius:calc(6px * var(--ui-scale));min-height:calc(36px * var(--ui-scale));padding:0 calc(10px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));cursor:pointer;background:#ffffff1a;border:none;font-family:inherit;font-weight:600}.admin-drawer__panel .admin-sidebar__nav{flex-flow:column}.admin-drawer__panel .admin-sidebar__link{min-height:calc(44px * var(--ui-scale));font-size:calc(14px * var(--ui-scale));align-items:center;display:flex}.admin-shell--mobile .admin-modal-overlay{align-items:flex-end;padding:0}.admin-shell--mobile .admin-modal{border-radius:calc(16px * var(--ui-scale)) calc(16px * var(--ui-scale)) 0 0;width:100%;max-width:100%;margin:0}.admin-shell--mobile .admin-modal__actions{gap:calc(8px * var(--ui-scale));flex-flow:column-reverse;display:flex}.admin-shell--mobile .admin-modal__actions .admin-btn{width:100%;min-height:calc(48px * var(--ui-scale));flex:none}.admin-shell--mobile .admin-modal--mail-unblock{max-width:100%;max-height:min(90dvh,100%);overflow-y:auto}.admin-shell--mobile .admin-card,.admin-shell--mobile .admin-stat-grid{border-radius:calc(10px * var(--ui-scale))}.automod-global{margin-bottom:calc(16px * var(--ui-scale))}.automod-global--off{background:#fff8f8;border-color:#e8b4b4}.automod-global__row{justify-content:space-between;align-items:center;gap:calc(12px * var(--ui-scale)) calc(20px * var(--ui-scale));flex-wrap:wrap;display:flex}.automod-global__title{margin:0 0 calc(4px * var(--ui-scale));font-size:calc(15px * var(--ui-scale))}.automod-global__hint{max-width:40rem;margin:0;line-height:1.4}.automod-global__switch{align-items:center;gap:calc(8px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));color:var(--admin-text);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600;display:inline-flex}.automod-global__switch input{width:calc(18px * var(--ui-scale));height:calc(18px * var(--ui-scale));accent-color:var(--admin-primary)}.automod-global__switch:has(input:disabled){opacity:.55;cursor:not-allowed}.admin-shell--mobile .admin-stat-grid{gap:calc(10px * var(--ui-scale));grid-template-columns:1fr 1fr}.admin-shell--mobile .admin-btn{min-height:calc(40px * var(--ui-scale))}.admin-perm-groups{gap:calc(14px * var(--ui-scale));margin-bottom:calc(12px * var(--ui-scale));flex-direction:column;display:flex}.admin-perm-group{border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));background:#f8fafc}.admin-perm-group__head{justify-content:space-between;align-items:center;gap:calc(12px * var(--ui-scale));margin-bottom:calc(10px * var(--ui-scale));display:flex}.admin-perm-group__title{align-items:center;gap:calc(8px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));color:var(--admin-text);cursor:pointer;margin:0;font-weight:650;display:inline-flex}.admin-perm-list{grid-template-columns:repeat(auto-fill, minmax(calc(260px * var(--ui-scale)), 1fr));gap:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale));display:grid}.admin-perm-item{align-items:flex-start;gap:calc(8px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));cursor:pointer;line-height:1.35;display:flex}.admin-perm-item input{margin-top:calc(2px * var(--ui-scale));flex-shrink:0}.admin-perm-item>span{gap:calc(2px * var(--ui-scale));flex-direction:column;min-width:0;display:flex}.admin-perm-item__name{color:var(--admin-text);font-weight:550}.admin-perm-item__slug{font-size:calc(11px * var(--ui-scale));color:var(--admin-text-muted)}.admin-perm-item__desc{font-size:calc(12px * var(--ui-scale))}.admin-stat-row{gap:calc(8px * var(--ui-scale)) calc(20px * var(--ui-scale));margin-bottom:calc(16px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));color:var(--admin-text-muted);flex-wrap:wrap;display:flex}.admin-stat strong{color:var(--admin-text);margin-right:calc(4px * var(--ui-scale));font-size:16px;font-weight:650}.admin-filter-panel{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:calc(14px * var(--ui-scale)) calc(16px * var(--ui-scale));margin-bottom:calc(16px * var(--ui-scale));overflow:visible}.admin-filter-search{margin-bottom:calc(10px * var(--ui-scale))}.admin-filter-search>summary{align-items:center;gap:calc(6px * var(--ui-scale));cursor:pointer;-webkit-user-select:none;user-select:none;font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);font-weight:600;line-height:1.2;list-style:none;display:inline-flex}.admin-filter-search>summary::-webkit-details-marker{display:none}.admin-filter-search>summary:before{content:"";border-style:solid;border-width:calc(4px * var(--ui-scale)) 0 calc(4px * var(--ui-scale)) calc(6px * var(--ui-scale));border-color:#0000 #0000 #0000 currentColor;width:0;height:0;transition:transform .12s ease-out}.admin-filter-search[open]>summary:before{transform:rotate(90deg)}.admin-filter-search>summary:hover{color:var(--admin-primary)}.admin-filter-search .admin-toolbar{margin:calc(10px * var(--ui-scale)) 0 0;background:0 0;border:none;border-radius:0;padding:0}.admin-filter-panel__filters{margin:calc(10px * var(--ui-scale)) 0 0;align-items:flex-start;gap:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));background:0 0;border:none;border-radius:0;padding:0;overflow:visible}.admin-filter-panel__filters .admin-field-hint{text-transform:none;letter-spacing:normal;color:var(--admin-text-muted);font-weight:400;display:inline}.admin-filter-panel__filters .admin-field{flex:1 1 calc(150px * var(--ui-scale));max-width:calc(220px * var(--ui-scale));min-width:calc(150px * var(--ui-scale));gap:calc(5px * var(--ui-scale))}.admin-filter-panel__filters .admin-field>label{min-height:calc(15px * var(--ui-scale));white-space:nowrap;display:block}.admin-multiselect{position:relative}.admin-multiselect.is-disabled{opacity:.55}.admin-multiselect__trigger{align-items:center;gap:calc(6px * var(--ui-scale));width:100%;min-height:calc(34px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(10px * var(--ui-scale));border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius);color:var(--admin-text);font:inherit;font-size:calc(13px * var(--ui-scale));text-align:left;cursor:pointer;background:#fff;line-height:1.2;transition:border-color .12s ease-out,box-shadow .12s ease-out;display:inline-flex}.admin-multiselect__trigger:hover:not(:disabled){border-color:var(--admin-primary)}.admin-multiselect__trigger:focus-visible{border-color:var(--admin-primary);box-shadow:0 0 0 calc(3px * var(--ui-scale)) #2563eb26;outline:none}.admin-multiselect__trigger:disabled{cursor:not-allowed;color:var(--admin-text-muted);background:#f8fafc}.admin-multiselect.is-open .admin-multiselect__trigger{border-color:var(--admin-primary);box-shadow:0 0 0 calc(3px * var(--ui-scale)) #2563eb26}.admin-multiselect__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.admin-multiselect__trigger:not(.has-selection) .admin-multiselect__value{color:var(--admin-text-muted)}.admin-multiselect__badge{min-width:1.25rem;padding:1px calc(5px * var(--ui-scale));border-radius:calc(999px * var(--ui-scale));background:var(--admin-info-bg);color:var(--admin-info);font-size:calc(11px * var(--ui-scale));text-align:center;flex:none;font-weight:600;line-height:1.3}.admin-multiselect__chevron{border-style:solid;border-width:calc(5px * var(--ui-scale)) calc(4px * var(--ui-scale)) 0 calc(4px * var(--ui-scale));border-color:var(--admin-text-muted) transparent transparent transparent;flex:none;width:0;height:0;transition:transform .12s ease-out}.admin-multiselect.is-open .admin-multiselect__chevron{transform:rotate(180deg)}.admin-multiselect__panel{z-index:1200;box-sizing:border-box;background:var(--admin-surface,#fff);border:1px solid var(--admin-border-strong,#cbd5e1);border-radius:var(--admin-radius,calc(6px * var(--ui-scale)));color:var(--admin-text,#0f172a);flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 4px 6px -1px #0f172a14,0 12px 28px -4px #0f172a2e}.admin-multiselect__options{padding:calc(6px * var(--ui-scale));flex:auto;min-height:0;margin:0;list-style:none;overflow-y:auto}.admin-multiselect__option{align-items:center;gap:calc(8px * var(--ui-scale));padding:calc(7px * var(--ui-scale)) calc(8px * var(--ui-scale));border-radius:calc(4px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));color:var(--admin-text);cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;line-height:1.3;display:flex}.admin-multiselect__option span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.admin-multiselect__option:hover{background:#f1f5f9}.admin-multiselect__option.is-checked{background:var(--admin-info-bg)}.admin-multiselect__option:has(input:checked){background:var(--admin-info-bg)}.admin-multiselect__option input{width:calc(14px * var(--ui-scale));height:calc(14px * var(--ui-scale));accent-color:var(--admin-primary);flex:none;margin:0}.admin-multiselect__footer{padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));border-top:1px solid var(--admin-border);background:#f8fafc;flex:none;justify-content:flex-end;display:flex}.admin-multiselect__clear{font:inherit;font-size:calc(12px * var(--ui-scale));padding:calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale));border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius);color:var(--admin-text-muted);cursor:pointer;background:#fff;font-weight:600}.admin-multiselect__clear:hover{border-color:var(--admin-primary);color:var(--admin-primary)}.admin-chip-groups{grid-template-columns:repeat(auto-fit, minmax(calc(260px * var(--ui-scale)), 1fr));gap:calc(12px * var(--ui-scale)) calc(20px * var(--ui-scale));display:grid}.admin-chip-group{border:none;min-width:0;margin:0;padding:0}.admin-chip-group legend{font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);margin-bottom:calc(6px * var(--ui-scale));padding:0;font-weight:600}.admin-chip-group[disabled]{opacity:.5}.admin-chip-group__hint{text-transform:none;font-weight:400}.admin-chip-row{gap:calc(6px * var(--ui-scale));flex-wrap:wrap;display:flex}.admin-chip{font:inherit;font-size:calc(12px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(10px * var(--ui-scale));border:1px solid var(--admin-border-strong);border-radius:calc(999px * var(--ui-scale));color:var(--admin-text);cursor:pointer;background:#fff;line-height:1.2}.admin-chip:hover{border-color:var(--admin-primary);color:var(--admin-primary)}.admin-chip.is-active{background:var(--admin-primary);border-color:var(--admin-primary);color:#fff}.admin-chip--clear{color:var(--admin-text-muted);border-style:dashed}.admin-chip--more{color:var(--admin-text-muted);background:#f8fafc;border-style:dashed}.admin-chip--more:hover,.admin-chip--more.is-open{border-color:var(--admin-primary);color:var(--admin-primary);background:#eff6ff}.admin-table-refreshing{opacity:.6;transition:opacity .12s ease-out}.admin-cell-stack{align-items:flex-start;gap:calc(4px * var(--ui-scale));flex-direction:column;min-width:0;display:flex}.admin-cell-stack__meta{font-size:calc(12px * var(--ui-scale));white-space:nowrap;line-height:1.2}.admin-case-layout{grid-template-columns:minmax(0, 2fr) minmax(calc(280px * var(--ui-scale)), 1fr);gap:calc(16px * var(--ui-scale));align-items:start;display:grid}.admin-case-layout__main,.admin-case-layout__side{min-width:0}.admin-case-layout__side{top:calc(16px * var(--ui-scale));position:sticky}@media (width<=1080px){.admin-case-layout{grid-template-columns:1fr}.admin-case-layout__side{position:static}}.admin-case-content__title{margin:0 0 calc(8px * var(--ui-scale));font-size:16px;font-weight:650}.admin-case-content__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.admin-timeline{padding:0 0 0 calc(14px * var(--ui-scale));border-left:calc(2px * var(--ui-scale)) solid var(--admin-border);margin:0;list-style:none}.admin-timeline__item{padding:0 0 calc(14px * var(--ui-scale)) calc(12px * var(--ui-scale));position:relative}.admin-timeline__item:before{content:"";left:calc(-21px * var(--ui-scale));top:calc(5px * var(--ui-scale));width:calc(8px * var(--ui-scale));height:calc(8px * var(--ui-scale));background:var(--admin-border-strong);border-radius:50%;position:absolute}.admin-timeline__item:last-child{padding-bottom:0}.admin-timeline__head{justify-content:space-between;align-items:baseline;gap:calc(8px * var(--ui-scale));flex-wrap:wrap;display:flex}.admin-timeline__type{font-size:calc(13px * var(--ui-scale));font-weight:650}.admin-timeline__when,.admin-timeline__actor{font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted)}.admin-timeline__actor{margin:calc(2px * var(--ui-scale)) 0 0}.admin-timeline__note{margin:calc(6px * var(--ui-scale)) 0 0;font-size:calc(13px * var(--ui-scale));white-space:pre-wrap;overflow-wrap:anywhere}.admin-settings .admin-card>h2{margin:0 0 calc(4px * var(--ui-scale));font-size:calc(15px * var(--ui-scale));font-weight:600}.admin-settings .admin-card>.admin-lead{margin-bottom:calc(16px * var(--ui-scale))}.admin-settings__list{flex-direction:column;gap:0;display:flex}.admin-settings__row{justify-content:space-between;align-items:flex-start;gap:calc(12px * var(--ui-scale)) calc(20px * var(--ui-scale));padding:calc(14px * var(--ui-scale)) 0;border-top:1px solid var(--admin-border);flex-wrap:wrap;display:flex}.admin-settings__row:first-child{border-top:none;padding-top:0}.admin-settings__row:last-child{padding-bottom:0}.admin-settings__meta{flex:1 1 calc(220px * var(--ui-scale));min-width:0}.admin-settings__label{margin:0 0 calc(4px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));color:var(--admin-text);font-weight:600;display:block}.admin-settings__key{font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);display:inline-block}.admin-settings__desc{margin:calc(6px * var(--ui-scale)) 0 0;font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);max-width:40rem;line-height:1.4}.admin-settings__controls{align-items:center;gap:calc(8px * var(--ui-scale));flex-wrap:wrap;flex:0 1 calc(280px * var(--ui-scale));display:flex}.admin-settings__controls input{flex:1 1 calc(160px * var(--ui-scale));min-width:calc(140px * var(--ui-scale));padding:calc(7px * var(--ui-scale)) calc(10px * var(--ui-scale));border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-bg);color:var(--admin-text);font-size:calc(13px * var(--ui-scale));font-family:inherit}.admin-settings__controls input:focus{outline:2px solid var(--admin-primary);outline-offset:1px}.admin-settings__others{margin:0 0 calc(16px * var(--ui-scale));gap:calc(8px * var(--ui-scale));flex-direction:column;padding:0;list-style:none;display:flex}.admin-settings__other{align-items:flex-start;gap:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));padding:calc(12px * var(--ui-scale));background:var(--admin-bg);border:1px solid var(--admin-border);border-radius:var(--admin-radius);flex-wrap:wrap;display:flex}.admin-settings__other-body{flex:1 1 calc(200px * var(--ui-scale));min-width:0}.admin-settings__other-value{margin:calc(6px * var(--ui-scale)) 0 0;font-size:calc(12px * var(--ui-scale));white-space:pre-wrap;overflow-wrap:anywhere;color:var(--admin-text-muted);padding:0;line-height:1.4}.admin-settings__generic{margin-top:calc(4px * var(--ui-scale));padding-top:calc(16px * var(--ui-scale));border-top:1px solid var(--admin-border)}.admin-shell--mobile .admin-settings__controls{flex:100%}.admin-shell--mobile .admin-settings__controls .admin-btn{min-height:calc(44px * var(--ui-scale))}.admin-user-detail__heading{min-width:0}.admin-user-detail__heading .admin-page-desc{overflow-wrap:anywhere;margin-bottom:0}.admin-user-detail__actions{align-items:center;gap:calc(8px * var(--ui-scale));flex-wrap:wrap;display:flex}.admin-user-detail .admin-card>.admin-panel__title{margin-top:0}.admin-user-detail__toolbar{margin-top:calc(12px * var(--ui-scale));margin-bottom:0}.admin-user-detail__form-hint{margin:calc(-4px * var(--ui-scale)) 0 0;font-size:calc(12px * var(--ui-scale));max-width:52rem;line-height:1.45}.admin-user-detail__badges{gap:calc(6px * var(--ui-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.admin-user-detail__badge{align-items:center;gap:calc(8px * var(--ui-scale));flex-wrap:wrap;display:inline-flex}.admin-user-detail__badge img{max-height:calc(24px * var(--ui-scale));width:auto}.admin-user-detail__badge-form{margin-top:calc(8px * var(--ui-scale));align-items:center}.admin-user-detail__badge-form select{font:inherit;font-size:calc(13px * var(--ui-scale));color:var(--admin-text);border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius);padding:calc(5px * var(--ui-scale)) calc(8px * var(--ui-scale));max-width:calc(320px * var(--ui-scale));background:#fff}.admin-user-detail__inline-error{margin-top:calc(6px * var(--ui-scale))}.admin-shell--mobile .admin-user-detail__actions .admin-btn{min-height:calc(44px * var(--ui-scale))}.admin-qa-settings .admin-card>.admin-fieldset{margin-top:calc(10px * var(--ui-scale))}.admin-qa-settings .admin-card>.admin-fieldset:first-of-type{margin-top:0}.admin-qa-settings .admin-settings__row{padding:calc(10px * var(--ui-scale)) 0}.admin-qa-settings .admin-settings__desc{margin-top:calc(3px * var(--ui-scale))}.admin-qa-settings .admin-settings__controls{flex:0 1 calc(260px * var(--ui-scale));justify-content:flex-end}.admin-qa-settings .admin-settings__controls input[type=number]{flex:0 1 calc(88px * var(--ui-scale));min-width:calc(72px * var(--ui-scale));width:calc(88px * var(--ui-scale))}.admin-qa-settings .admin-settings__controls select{flex:0 1 calc(110px * var(--ui-scale));min-width:calc(96px * var(--ui-scale));padding:calc(7px * var(--ui-scale)) calc(8px * var(--ui-scale));border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-bg);color:var(--admin-text);font-size:calc(13px * var(--ui-scale));font-family:inherit}.admin-qa-settings__check{align-items:center;gap:calc(6px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));color:var(--admin-text);cursor:pointer;white-space:nowrap;margin:0;font-weight:500;flex-direction:row!important;display:inline-flex!important}.admin-qa-settings__check input{accent-color:var(--admin-primary);margin:0;padding:0;flex:none!important;width:auto!important;min-width:0!important}.admin-qa-settings__unit{font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);white-space:nowrap}.admin-qa-settings__note{margin:calc(4px * var(--ui-scale)) 0 calc(8px * var(--ui-scale));padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);border:1px dashed var(--admin-border);border-radius:var(--admin-radius);background:#f8fafc;line-height:1.4}.admin-qa-settings__fixed-list{margin:0 0 calc(8px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));color:var(--admin-text);padding-left:1.2rem;line-height:1.45}.admin-qa-settings__fixed .admin-qa-settings__note{margin-bottom:0}.admin-qa-settings .admin-actions{margin-top:calc(14px * var(--ui-scale))}.admin-login{padding:calc(24px * var(--ui-scale));box-sizing:border-box;background:#f4f4f4;justify-content:center;align-items:center;display:flex}.admin-login__frame{width:100%;max-width:calc(400px * var(--ui-scale))}.admin-login__brand{margin-bottom:calc(16px * var(--ui-scale));justify-content:center;align-items:center;display:flex}.admin-login__brand-mark{color:var(--admin-sidebar);font-weight:650;font-size:calc(18px * var(--ui-scale));letter-spacing:-.02em;line-height:1.2}.admin-login__card{margin-bottom:calc(12px * var(--ui-scale))}.admin-login__card .admin-page-title{margin-bottom:calc(6px * var(--ui-scale))}.admin-login__card .admin-form{margin-top:calc(4px * var(--ui-scale));max-width:none}.admin-login__card .admin-actions{margin-top:calc(4px * var(--ui-scale))}.admin-login__card .admin-actions .admin-btn{width:100%;min-height:calc(36px * var(--ui-scale))}.admin-login__google{margin-bottom:calc(4px * var(--ui-scale))}.admin-login__google .btn--google{width:100%;min-height:calc(36px * var(--ui-scale));border-radius:calc(6px * var(--ui-scale));font-size:calc(13px * var(--ui-scale))}.admin-login__divider{align-items:center;gap:calc(10px * var(--ui-scale));margin:calc(14px * var(--ui-scale)) 0;color:var(--admin-text-muted);font-size:calc(12px * var(--ui-scale));display:flex}.admin-login__divider:before,.admin-login__divider:after{content:"";border-top:1px solid var(--admin-border,#e5e7eb);flex:1}.admin-login__footer{text-align:center;font-size:calc(13px * var(--ui-scale));color:var(--admin-text-muted);margin:0}.admin-login__footer a{color:var(--admin-text-muted)}.admin-login__footer a:hover{color:var(--admin-primary)}.admin-heatmap{gap:calc(14px * var(--ui-scale));flex-direction:column;display:flex}.admin-heatmap__header{gap:calc(12px * var(--ui-scale));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.admin-heatmap__intro{flex:240px;min-width:0}.admin-heatmap__intro .admin-panel__title{margin:0 0 calc(4px * var(--ui-scale))}.admin-heatmap__intro p{color:var(--admin-text-muted);font-size:calc(13px * var(--ui-scale));margin:0}.admin-heatmap__chips{gap:calc(6px * var(--ui-scale));flex-wrap:wrap;display:flex}.admin-heatmap__chip{appearance:none;border:1px solid var(--admin-border-strong);background:var(--admin-bg);color:var(--admin-text);padding:calc(5px * var(--ui-scale)) calc(11px * var(--ui-scale));font:inherit;font-size:calc(12px * var(--ui-scale));cursor:pointer;border-radius:999px;line-height:1.2;transition:background .12s,border-color .12s,color .12s}.admin-heatmap__chip:hover{border-color:var(--admin-primary);color:var(--admin-primary)}.admin-heatmap__chip.is-active{background:var(--admin-primary);border-color:var(--admin-primary);color:#fff}.admin-heatmap__kpis{grid-template-columns:repeat(auto-fill, minmax(calc(140px * var(--ui-scale)), 1fr));gap:calc(10px * var(--ui-scale));display:grid}.admin-heatmap__kpi{background:var(--admin-bg);border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale))}.admin-heatmap__kpi-label{font-size:calc(11px * var(--ui-scale));color:var(--admin-text-muted);margin-bottom:calc(4px * var(--ui-scale));text-transform:uppercase;letter-spacing:.04em}.admin-heatmap__kpi-value{font-size:calc(16px * var(--ui-scale));letter-spacing:-.02em;font-weight:600;line-height:1.25}.admin-heatmap__kpi-sub{margin-top:calc(2px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted)}.admin-heatmap__legend{align-items:center;gap:calc(8px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);flex-wrap:wrap;display:flex}.admin-heatmap__legend-scale{align-items:center;gap:calc(4px * var(--ui-scale));display:inline-flex}.admin-heatmap__legend-bar{width:calc(120px * var(--ui-scale));height:calc(10px * var(--ui-scale));border:1px solid var(--admin-border);background:linear-gradient(90deg,#2563eb14,#2563eb73,#2563ebf2);border-radius:999px}.admin-heatmap__scroll{padding-bottom:calc(4px * var(--ui-scale));overflow-x:auto}.admin-heatmap__grid{--heat-cell:calc(28px * var(--ui-scale));grid-template-columns:calc(42px * var(--ui-scale)) repeat(24, var(--heat-cell));gap:calc(3px * var(--ui-scale));min-width:calc(42px * var(--ui-scale) + 24 * var(--heat-cell) + 23 * 3px);align-items:center;display:grid}.admin-heatmap__corner{height:calc(22px * var(--ui-scale))}.admin-heatmap__hour{text-align:center;font-size:calc(10px * var(--ui-scale));color:var(--admin-text-muted);font-variant-numeric:tabular-nums;line-height:1}.admin-heatmap__hour--band{color:var(--admin-text);font-weight:600}.admin-heatmap__day{font-size:calc(12px * var(--ui-scale));color:var(--admin-text);font-weight:600;line-height:1}.admin-heatmap__day--weekend{color:var(--admin-warning)}.admin-heatmap__cell{width:var(--heat-cell);height:var(--heat-cell);border-radius:calc(4px * var(--ui-scale));border:1px solid var(--admin-border);background:var(--admin-bg);cursor:default;padding:0;transition:transform .1s,box-shadow .1s,border-color .1s}.admin-heatmap__cell:hover,.admin-heatmap__cell.is-active{border-color:var(--admin-primary);z-index:1;position:relative;transform:scale(1.08);box-shadow:0 0 0 2px #2563eb2e}.admin-heatmap__cell.is-peak{outline:2px solid var(--admin-warning);outline-offset:0}.admin-heatmap__bands{--heat-cell:calc(28px * var(--ui-scale));grid-template-columns:calc(42px * var(--ui-scale)) repeat(24, var(--heat-cell));gap:calc(3px * var(--ui-scale));min-width:calc(42px * var(--ui-scale) + 24 * var(--heat-cell) + 23 * 3px);margin-top:calc(2px * var(--ui-scale));font-size:calc(11px * var(--ui-scale));color:var(--admin-text-muted);display:grid}.admin-heatmap__band-spacer{grid-column:1}.admin-heatmap__band{text-align:center;padding-top:calc(4px * var(--ui-scale));border-top:1px dashed var(--admin-border);grid-column:span 6}@media (width<=720px){.admin-heatmap__bands{--heat-cell:22px}}.admin-heatmap__tooltip{padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));background:var(--admin-info-bg);border-radius:var(--admin-radius);font-size:calc(13px * var(--ui-scale));color:var(--admin-text);border:1px solid #bae6fd;margin:0}.admin-heatmap__tooltip strong{font-weight:600}.admin-heatmap__empty{padding:calc(20px * var(--ui-scale));text-align:center;color:var(--admin-text-muted);background:var(--admin-bg);border:1px dashed var(--admin-border);border-radius:var(--admin-radius);margin:0}@media (width<=720px){.admin-heatmap__grid{--heat-cell:22px}}.admin-ads-modal{gap:calc(14px * var(--ui-scale))}.admin-ads-modal__grid{gap:calc(18px * var(--ui-scale));grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);align-items:start;display:grid}.admin-ads-modal__fields{gap:calc(14px * var(--ui-scale));flex-direction:column;min-width:0;display:flex}.admin-ads-modal__preview-col{position:sticky;top:0}.admin-ads-section{border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));background:var(--admin-bg,#f8fafc)}.admin-ads-section__head{justify-content:space-between;align-items:center;gap:calc(10px * var(--ui-scale));margin-bottom:calc(10px * var(--ui-scale));display:flex}.admin-ads-section__head h3{font-size:calc(13px * var(--ui-scale));margin:0;font-weight:600}.admin-ads-count{font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted)}.admin-ads-switch{align-items:center;gap:calc(8px * var(--ui-scale));cursor:pointer;-webkit-user-select:none;user-select:none;font-size:calc(13px * var(--ui-scale));display:inline-flex}.admin-ads-switch input{opacity:0;pointer-events:none;position:absolute}.admin-ads-switch__ui{width:calc(36px * var(--ui-scale));height:calc(20px * var(--ui-scale));background:#cbd5e1;border-radius:999px;flex-shrink:0;transition:background .15s;position:relative}.admin-ads-switch__ui:after{content:"";width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));background:#fff;border-radius:50%;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0f172a33}.admin-ads-switch input:checked+.admin-ads-switch__ui{background:#16a34a}.admin-ads-switch input:checked+.admin-ads-switch__ui:after{transform:translateX(calc(16px * var(--ui-scale)))}.admin-ads-switch__label{color:var(--admin-text);font-weight:500}.admin-ads-height-label{justify-content:space-between;align-items:baseline;gap:calc(8px * var(--ui-scale));margin-bottom:calc(6px * var(--ui-scale));display:flex}.admin-ads-height-label strong{font-variant-numeric:tabular-nums}.admin-ads-height{align-items:center;gap:calc(8px * var(--ui-scale));display:flex}.admin-ads-height input[type=range]{flex:1;min-width:0}.admin-ads-height input[type=number]{width:calc(72px * var(--ui-scale))}.admin-ads-height__edge{font-size:calc(11px * var(--ui-scale));color:var(--admin-text-muted);font-variant-numeric:tabular-nums}.admin-ads-selected{gap:calc(6px * var(--ui-scale));margin-bottom:calc(10px * var(--ui-scale));flex-wrap:wrap;display:flex}.admin-ads-pill{padding:calc(3px * var(--ui-scale)) calc(8px * var(--ui-scale));color:#075985;font-size:calc(12px * var(--ui-scale));background:#e0f2fe;border-radius:999px;align-items:center;font-weight:500;display:inline-flex}.admin-ads-site{align-items:flex-start;gap:calc(2px * var(--ui-scale));width:100%;margin:0 0 calc(10px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));border:1px solid var(--admin-border);border-radius:var(--admin-radius);text-align:left;cursor:pointer;font:inherit;color:inherit;background:#fff;flex-direction:column;display:flex}.admin-ads-site:hover:not(:disabled){border-color:#94a3b8}.admin-ads-site.is-active{background:#f0f9ff;border-color:#0284c7;box-shadow:inset 0 0 0 1px #0284c7}.admin-ads-site.is-disabled,.admin-ads-site:disabled{opacity:.55;cursor:not-allowed}.admin-ads-site__title{font-weight:600;font-size:calc(13px * var(--ui-scale))}.admin-ads-site__hint{font-size:calc(12px * var(--ui-scale));color:var(--admin-text-muted);line-height:1.35}.admin-ads-site__blocked{margin-top:calc(4px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:#b45309}.admin-ads-categories{gap:calc(6px * var(--ui-scale));max-height:calc(180px * var(--ui-scale));padding:calc(8px * var(--ui-scale));border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:#fff;flex-wrap:wrap;display:flex;overflow:auto}.admin-ads-type{gap:calc(8px * var(--ui-scale));margin-bottom:calc(12px * var(--ui-scale));grid-template-columns:1fr 1fr;display:grid}.admin-ads-type__btn{appearance:none;padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));border:1px solid var(--admin-border);border-radius:var(--admin-radius);font:inherit;font-size:calc(13px * var(--ui-scale));cursor:pointer;color:var(--admin-text);background:#fff;margin:0;font-weight:500}.admin-ads-type__btn:hover{border-color:#94a3b8}.admin-ads-type__btn.is-active{color:#075985;background:#f0f9ff;border-color:#0284c7;box-shadow:inset 0 0 0 1px #0284c7}.admin-ads-fields-stack{gap:calc(10px * var(--ui-scale));flex-direction:column;display:flex}.admin-ads-preview-card{border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:calc(12px * var(--ui-scale));background:#fff}.admin-ads-preview-card__head{justify-content:space-between;align-items:baseline;gap:calc(8px * var(--ui-scale));margin-bottom:calc(8px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));display:flex}.admin-ads-preview-card__head strong{font-size:calc(13px * var(--ui-scale))}.admin-ads-preview-card__head span{color:var(--admin-text-muted);font-variant-numeric:tabular-nums}.admin-ads-preview-card__note{margin:calc(8px * var(--ui-scale)) 0 0;font-size:calc(11px * var(--ui-scale));color:var(--admin-text-muted);line-height:1.35}.admin-ads-preview{border-radius:calc(4px * var(--ui-scale));background:#f4f4f5;border:1px solid #d4d4d8;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex;overflow:hidden}.admin-ads-preview img{object-fit:cover;width:100%;height:100%;display:block}.admin-ads-preview__frame{background:#fff;border:0;width:100%;height:100%;display:block}.admin-ads-preview__empty{padding:calc(12px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:#71717a;text-align:center}@media (width<=820px){.admin-ads-modal__grid{grid-template-columns:1fr}.admin-ads-modal__preview-col{order:-1;position:static}.admin-ads-preview{max-height:calc(220px * var(--ui-scale))}}.admin-staff-chat{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.admin-staff-chat__page-hd{align-items:baseline;gap:calc(6px * var(--ui-scale)) calc(12px * var(--ui-scale));margin-bottom:calc(8px * var(--ui-scale));flex-wrap:wrap;flex-shrink:0;display:flex}.admin-staff-chat__page-title{font-size:calc(18px * var(--ui-scale));letter-spacing:-.02em;margin:0;font-weight:600}.admin-staff-chat__page-desc{font-size:calc(13px * var(--ui-scale));color:var(--admin-text-muted,#64748b);margin:0}.admin-staff-chat__layout{gap:calc(16px * var(--ui-scale));flex:1;grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:stretch;min-height:0;display:grid}.admin-staff-chat__sidebar,.admin-staff-chat__main{background:var(--admin-surface,#fff);border:1px solid var(--admin-border,#e4e4e7);border-radius:calc(8px * var(--ui-scale));min-height:0}.admin-staff-chat__sidebar{padding:calc(12px * var(--ui-scale));overflow:auto}.admin-staff-chat__side-title{margin:calc(8px * var(--ui-scale)) 0 calc(6px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));text-transform:uppercase;letter-spacing:.04em;color:#71717a;font-weight:700}.admin-staff-chat__nav{margin:0 0 calc(16px * var(--ui-scale));padding:0;list-style:none}.admin-staff-chat__nav-item{justify-content:space-between;align-items:center;gap:calc(8px * var(--ui-scale));padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));border-radius:calc(6px * var(--ui-scale));color:inherit;font-weight:600;text-decoration:none;display:flex}.admin-staff-chat__nav-item:hover{background:#f4f4f5}.admin-staff-chat__nav-item.is-active{color:#3730a3;background:#eef2ff}.admin-staff-chat__nav-item.is-unread{font-weight:700}.admin-staff-chat__badge{min-width:calc(18px * var(--ui-scale));padding:0 calc(5px * var(--ui-scale));color:#fff;font-size:calc(11px * var(--ui-scale));line-height:calc(18px * var(--ui-scale));text-align:center;background:#dc2626;border-radius:999px}.admin-staff-chat__preview,.admin-staff-chat__empty-side{margin:0 0 calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:#71717a}.admin-staff-chat__main{flex-direction:column;min-height:0;display:flex;overflow:hidden}.admin-staff-chat__hd{justify-content:space-between;align-items:flex-start;gap:calc(12px * var(--ui-scale));padding:calc(14px * var(--ui-scale)) calc(16px * var(--ui-scale));border-bottom:1px solid var(--admin-border,#e4e4e7);flex-shrink:0;display:flex}.admin-staff-chat__title{font-size:calc(18px * var(--ui-scale));margin:0}.admin-staff-chat__hint{margin:calc(4px * var(--ui-scale)) 0 0;font-size:calc(13px * var(--ui-scale));color:#71717a}.admin-staff-chat__pins{padding:calc(10px * var(--ui-scale)) calc(16px * var(--ui-scale));border-bottom:1px solid var(--admin-border,#e4e4e7);font-size:calc(13px * var(--ui-scale));max-height:calc(120px * var(--ui-scale));background:#fffbeb;flex-shrink:0;margin:0;overflow:auto}.admin-staff-chat__pins-title{margin:0 0 calc(4px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));text-transform:uppercase;letter-spacing:.04em;color:#92400e}.admin-staff-chat__pins ul{padding-left:calc(18px * var(--ui-scale));margin:0}.admin-staff-chat__feed{overscroll-behavior:contain;min-height:0;padding:calc(14px * var(--ui-scale)) calc(16px * var(--ui-scale));flex:1;overflow:auto}.admin-staff-chat__messages{gap:calc(12px * var(--ui-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.admin-staff-chat__message{gap:calc(10px * var(--ui-scale));align-items:flex-start;display:flex}.admin-staff-chat__avatar{background:#e4e4e7;border-radius:50%;flex-shrink:0}.admin-staff-chat__bubble{flex:1;min-width:0}.admin-staff-chat__meta{align-items:baseline;gap:calc(8px * var(--ui-scale));margin-bottom:calc(2px * var(--ui-scale));flex-wrap:wrap;display:flex}.admin-staff-chat__author{font-weight:700}.admin-staff-chat__when{font-size:calc(12px * var(--ui-scale));color:#71717a;text-decoration:none}.admin-staff-chat__pin-label{font-size:calc(11px * var(--ui-scale));color:#92400e;text-transform:uppercase;font-weight:700}.admin-staff-chat__body{white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.45}.admin-staff-chat__message.is-pinned .admin-staff-chat__bubble{border-radius:calc(6px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));background:#fffbeb}.admin-staff-chat__composer{padding:calc(12px * var(--ui-scale)) calc(16px * var(--ui-scale));border-top:1px solid var(--admin-border,#e4e4e7);flex-shrink:0}.admin-staff-chat__composer .admin-input{resize:vertical;width:100%;min-height:calc(72px * var(--ui-scale));max-height:calc(160px * var(--ui-scale))}.admin-link-btn{color:#4338ca;font:inherit;font-size:calc(12px * var(--ui-scale));cursor:pointer;background:0 0;border:0;padding:0}.admin-link-btn:hover{text-decoration:underline}.admin-staff-chat-card{margin-bottom:calc(16px * var(--ui-scale))}.admin-staff-chat-card__row{justify-content:space-between;align-items:center;gap:calc(12px * var(--ui-scale));display:flex}@media (width<=820px){.admin-staff-chat__layout{grid-template-rows:minmax(140px,28%) minmax(0,1fr);grid-template-columns:1fr}.admin-staff-chat__sidebar{max-height:none}}.layout{flex-direction:column;min-height:100vh;display:flex}.page-shell{width:100%;max-width:var(--content-width);box-shadow:0 0 calc(12px * var(--ui-scale)) #0000004d;background:#fff;flex-direction:column;flex:1;margin:0 auto;display:flex}.page-shell #yn-site-header{width:100%;max-width:none}.page{width:100%;max-width:var(--content-width);padding:0 0 var(--space-3);background-color:#fff;flex:1;margin:0 auto}.page-shell .page{max-width:none;margin:0}.topbar{color:#fff;font-size:var(--font-size-sm);background:#3a3a3a;border-bottom:1px solid #000}.topbar__inner{max-width:var(--content-width);padding:calc(3px * var(--ui-scale)) var(--space-2);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.topbar a{color:#fff;margin:0 var(--space-1)}.topbar__brand{color:#b985d1;margin-right:var(--space-2)}.topbar__sep{color:#888}.topbar__user{margin:0 var(--space-1)}.topbar__muted{margin:0 var(--space-1);color:#bbb}.topbar__link-btn{appearance:none;color:#fff;cursor:pointer;font:inherit;margin:0 var(--space-1);background:0 0;border:none;padding:0;text-decoration:underline}.topbar__link-btn:hover{color:#ddd}.tab-nav{z-index:2;position:relative}.tabs{padding:0 0 0 var(--space-2);align-items:flex-end;gap:calc(6px * var(--ui-scale));margin:0;line-height:1;list-style:none;display:flex}#yn-primary-tabs>li{border-top-left-radius:calc(6px * var(--ui-scale));border-top-right-radius:calc(6px * var(--ui-scale));background-color:#f3f9eb;border:1px solid #3bae08;border-bottom:0;font-weight:700;position:relative}#yn-primary-tabs>li>a,#yn-primary-tabs>li>span{padding:calc(7px * var(--ui-scale)) calc(16px * var(--ui-scale)) calc(6px * var(--ui-scale));color:#333;text-transform:uppercase;display:block}#yn-primary-tabs>li>a:hover{text-decoration:none}#yn-primary-tabs>li.tab-home>a{padding:calc(6px * var(--ui-scale)) calc(12px * var(--ui-scale)) calc(5px * var(--ui-scale));min-width:calc(36px * var(--ui-scale));justify-content:center;align-items:center;line-height:0;display:flex}#yn-primary-tabs>li.tab-home .tab-home__icon{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));display:block}#yn-primary-tabs>li.current{background-color:#3bae08;border-color:#0d7a05}#yn-primary-tabs>li.current>a,#yn-primary-tabs>li.current>span{color:#fff}#yn-primary-tabs>li:hover{background-color:#3bae08;border-color:#0d7a05}#yn-primary-tabs>li:hover>a{color:#fff}#yn-primary-tabs .sub,#yn-primary-tabs #yn-nav-browse-panel{z-index:30;width:50em;max-width:calc(100vw - 24px * var(--ui-scale));background:#3bae08;border:1px solid #0d7a05;padding:1em;display:none;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:inset 0 0 0 1px #82c844}#yn-primary-tabs li.has-sub:hover .sub,#yn-primary-tabs li.has-sub:hover #yn-nav-browse-panel{display:block}#yn-primary-tabs .sub ul{float:left;width:25%;margin:0;padding:0;list-style:none}#yn-primary-tabs .sub li{white-space:normal;text-transform:none;background:0 0;border:none;border-radius:0;margin:0;padding:0;font-size:93%;font-weight:400}#yn-primary-tabs .sub li a,#yn-primary-tabs .sub li span{color:#fff;text-transform:none;background:0 0;padding:.5em 0;font-weight:400;display:block}#yn-primary-tabs .sub li a:hover{color:#fff;text-decoration:underline}#yn-primary-tabs .sub.sub--single,#yn-primary-tabs #yn-nav-activity-panel,#yn-primary-tabs #yn-nav-network-panel,#yn-primary-tabs #yn-nav-about-panel{width:auto;min-width:16em;max-width:calc(100vw - 24px * var(--ui-scale));margin:0;padding:.5em 1em;list-style:none}#yn-primary-tabs .sub.sub--single ul,#yn-primary-tabs #yn-nav-activity-panel ul,#yn-primary-tabs #yn-nav-network-panel ul{float:none;width:100%}#yn-primary-tabs .sub.sub--single li a,#yn-primary-tabs #yn-nav-about-panel li a{white-space:nowrap}#yn-primary-tabs ul.sub.sub--single>li,#yn-primary-tabs #yn-nav-about-panel>li{float:none;width:100%;display:block}.action-banner,#yn-action-banner{color:#fff;padding:0 0 calc(6px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));background:#148d0b url(/images/gradient_header.png) repeat-x;background-size:calc(20px * var(--ui-scale)) calc(150px * var(--ui-scale));border:1px solid #0d7a05;border-width:1px 0;margin:0;line-height:1.231;overflow:hidden}#yn-action-banner>ul{padding:0 calc(10px * var(--ui-scale));box-sizing:border-box;border-top:1px solid #81c844;align-items:stretch;margin:0;list-style:none;display:flex;position:relative;overflow:hidden}#yn-action-banner>ul>li{width:calc(250px * var(--ui-scale));padding:calc(8px * var(--ui-scale)) 0 0 calc(56px * var(--ui-scale));margin-top:calc(6px * var(--ui-scale));box-sizing:content-box;background:url(/images/header-large2.png) no-repeat;background-size:calc(1706px * var(--ui-scale)) calc(300px * var(--ui-scale));flex-direction:column;flex:none;list-style:none;display:flex;position:relative}#yn-action-banner>ul>li#yn-action-ask{background-position:0 0}#yn-action-banner>ul>li#yn-action-answer,#yn-action-banner>ul>li#yn-action-discover{margin-left:calc(16px * var(--ui-scale))}#yn-action-banner>ul>li#yn-action-answer{background-position:calc(-550px * var(--ui-scale)) 0}#yn-action-banner>ul>li#yn-action-discover{background-position:calc(-1100px * var(--ui-scale)) 0}#yn-action-banner form,#yn-action-answer>div,#yn-action-discover>div{padding:0 calc(10px * var(--ui-scale)) calc(8px * var(--ui-scale));background:url(/images/header-large2.png) no-repeat calc(-56px * var(--ui-scale)) 100%;background-size:calc(1706px * var(--ui-scale)) calc(300px * var(--ui-scale));box-sizing:border-box;flex-direction:column;flex:auto;margin:0;display:flex;position:relative}#yn-action-answer>div{background-position:calc(-606px * var(--ui-scale)) 100%}#yn-action-discover>div{background-position:calc(-1156px * var(--ui-scale)) 100%}#yn-action-banner h2{color:#fff;margin:0 0 .15em calc(-65px * var(--ui-scale));vertical-align:-.2em;font:180%/1 Georgia,Times New Roman,Times,serif}#yn-action-banner h2 a{color:#fff;padding:calc(2px * var(--ui-scale)) 0 calc(10px * var(--ui-scale)) calc(65px * var(--ui-scale));zoom:1;text-decoration:none;display:inline-block;position:relative}#yn-action-banner h2 a:hover{color:#fff;text-decoration:none}#yn-action-banner .offscreen,.js #yn-action-ask label,#yn-action-ask label{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}#yn-action-banner #yn-ask-field{width:90%;margin:calc(7px * var(--ui-scale)) 0 calc(3px * var(--ui-scale));padding:calc(2px * var(--ui-scale));z-index:1;box-sizing:border-box;color:#000;background:#fff;border:1px solid #ccc;height:1.6em;font:100%/1.2 Arial,Helvetica,sans-serif;display:block;position:relative}#yn-action-ask p,#yn-action-answer p,#yn-action-discover p{color:#fff;margin:0;font-size:100%;line-height:1.231}#yn-action-banner em{font-style:normal;font-weight:700}#yn-action-banner p.cta{padding-top:calc(10px * var(--ui-scale));vertical-align:middle;margin:auto 0 0;display:block;overflow:hidden}#yn-action-banner #yn-ask-field::placeholder{color:#999;opacity:1}#yn-action-ask .cta button,#yn-action-answer .cta a,#yn-action-discover .cta a{color:#fff;margin:calc(5px * var(--ui-scale));cursor:pointer;vertical-align:middle;appearance:none;background:#069;border:0;padding:0;font:700 100% Arial,Helvetica,sans-serif;text-decoration:none;display:inline-block;overflow:visible}#yn-action-ask .cta button span,#yn-action-answer .cta a span,#yn-action-discover .cta a span{float:left;top:calc(5px * var(--ui-scale));left:calc(5px * var(--ui-scale));background:url(/images/cta-darkblue.gif) 100% 100% no-repeat;background-size:calc(400px * var(--ui-scale)) calc(207px * var(--ui-scale));position:relative}#yn-action-ask .cta button span span,#yn-action-answer .cta a span span,#yn-action-discover .cta a span span{top:0;left:calc(-10px * var(--ui-scale));background-position:0 100%}#yn-action-ask .cta button span span span,#yn-action-answer .cta a span span span,#yn-action-discover .cta a span span span{top:calc(-10px * var(--ui-scale));margin-bottom:calc(-5px * var(--ui-scale));background-position:0 0;left:0}#yn-action-ask .cta button span span span span,#yn-action-answer .cta a span span span span,#yn-action-discover .cta a span span span span{top:0;left:calc(10px * var(--ui-scale));padding:calc(5px * var(--ui-scale)) calc(13px * var(--ui-scale)) 0 calc(2px * var(--ui-scale));background-position:100% 0;margin-bottom:0}#yn-action-ask .cta button:hover,#yn-action-answer .cta a:hover,#yn-action-discover .cta a:hover{color:#fff;background-color:#00295c;text-decoration:none}#yn-action-ask .cta button:hover span,#yn-action-answer .cta a:hover span,#yn-action-discover .cta a:hover span{background-image:url(/images/cta-darkblue-hover.gif);background-size:calc(400px * var(--ui-scale)) calc(207px * var(--ui-scale))}@media (width<=900px){#yn-action-banner>ul{justify-content:flex-start;align-items:center;gap:calc(8px * var(--ui-scale));padding:0 calc(10px * var(--ui-scale)) calc(8px * var(--ui-scale));flex-direction:column;display:flex}#yn-action-banner>ul>li{width:calc(250px * var(--ui-scale));max-width:100%;margin-bottom:var(--space-2)}}.search-bar{padding:calc(10px * var(--ui-scale)) calc(15px * var(--ui-scale));margin:0 0 var(--space-3);border-bottom:1px dotted var(--color-border);text-align:center;background:linear-gradient(#f8f8f8 0%,#ececec 100%)}.search-bar__form{display:inline}.search-bar__label{font-weight:700;font-size:var(--font-size-base);vertical-align:middle;margin-right:.4em}.search-bar__input{padding:calc(2px * var(--ui-scale)) calc(4px * var(--ui-scale));border:1px solid var(--color-border);vertical-align:middle;width:auto;max-width:calc(280px * var(--ui-scale));font-family:inherit;font-size:108%}.search-bar__btn{font-family:inherit;font-size:var(--font-size-sm);vertical-align:middle;padding:calc(3px * var(--ui-scale)) calc(8px * var(--ui-scale));cursor:pointer;border-radius:var(--radius);color:var(--color-text);background:linear-gradient(#fbfbfb,#d8d8d8);border:1px solid #999;margin:0 .6em}.search-bar__btn:hover{background:linear-gradient(#fff,#ccc)}.search-bar__advanced{vertical-align:middle;font-size:85%}.search-results__advanced-link{margin:0 0 var(--space-2);font-size:var(--font-size-sm)}.advanced-search__form{gap:var(--space-3);max-width:calc(640px * var(--ui-scale));padding:0 0 var(--space-3);display:grid}.advanced-search__fieldset{padding:var(--space-3);border:1px solid var(--color-border);background:linear-gradient(to bottom, #f7fbef 0%, #fff calc(28px * var(--ui-scale)));margin:0}.advanced-search__fieldset legend{padding:0 calc(6px * var(--ui-scale));color:var(--color-text);font-weight:700}.advanced-search__row{grid-template-columns:calc(160px * var(--ui-scale)) 1fr;gap:var(--space-2);margin-top:var(--space-2);align-items:center;display:grid}.advanced-search__row:first-of-type{margin-top:0}.advanced-search__row label{font-size:var(--font-size-sm);font-weight:600}.advanced-search__row input[type=text],.advanced-search__row select{box-sizing:border-box;width:100%;padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));border:1px solid var(--color-border);font:inherit;background:#fff}.advanced-search__row input[type=text]:focus,.advanced-search__row select:focus{box-shadow:0 0 calc(4px * var(--ui-scale)) #43b60759;border-color:#7ab800;outline:none}.advanced-search__radios{gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.advanced-search__radios label{align-items:center;gap:calc(6px * var(--ui-scale));font-size:var(--font-size-sm);cursor:pointer;display:inline-flex}.advanced-search__actions{align-items:center;gap:var(--space-3);display:flex}.advanced-search__cancel{font-size:var(--font-size-sm)}@media (width<=640px){.advanced-search__row{gap:calc(4px * var(--ui-scale));grid-template-columns:1fr}}.home-layout{grid-template-columns:minmax(0, 1fr) var(--sidebar-width,calc(311px * var(--ui-scale)));gap:var(--space-3);padding:0 calc(9px * var(--ui-scale));align-items:start;display:grid}.home-layout__main{min-width:0}.home-layout__main .carousel,.home-layout__main #yn-category-box,.home-layout__main #yn-question-list{margin-bottom:var(--space-3)}.home-layout__main .qsection{margin-bottom:0}.home-layout__sidebar{min-width:0}.registration-box{padding:0 calc(12px * var(--ui-scale)) 1em calc(12px * var(--ui-scale));width:100%;max-width:var(--sidebar-width,calc(311px * var(--ui-scale)));background:#f0f8e6;border-top:1px solid #f0f8e6;margin:0 0 1em;font-size:93%;position:relative}.registration-box__title{margin:0 0 var(--space-1) 0;font-size:calc(16px * var(--ui-scale));color:var(--color-text);font-weight:600}.registration-box__text{margin:0 0 var(--space-2) 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.btn--full-width{text-align:center;width:100%;display:block}.panel{background:var(--color-bg);border:1px solid var(--color-border);margin-bottom:var(--space-3)}.panel__header{color:var(--color-brand);font-weight:700;font-size:calc(12px * var(--ui-scale));padding:calc(4px * var(--ui-scale)) var(--space-2);background:linear-gradient(#f6edfa,#ecdcf3);border-bottom:1px solid #d9c2e6}.panel__body{padding:var(--space-2)}.panel--plain{border:none}.panel--plain>.panel__body{padding:0}.btn{font-family:inherit;font-size:var(--font-size-base);cursor:pointer;border-radius:var(--radius);padding:calc(4px * var(--ui-scale)) var(--space-3);border:1px solid #0000}.btn--action{color:#fff;text-shadow:0 -1px #00000040;background:linear-gradient(#2e94c7 0%,#157bae 40%,#069 72% 100%);border-color:#01679a;font-weight:700;box-shadow:inset 0 1px #ffffff40}.btn--action:hover{background:linear-gradient(#1a7aad 0%,#005580 50%,#00295c 100%);border-color:#00295c}.question-detail .btn--action,.question-form__actions .btn--action,.step-actions .btn--action,.answer-form-panel .btn--action,.question-form-panel .btn--action{color:#fff!important;background:linear-gradient(#2e94c7 0%,#157bae 40%,#069 72% 100%)!important;border-color:#01679a!important}.question-detail .btn--action:hover,.question-form__actions .btn--action:hover,.step-actions .btn--action:hover,.answer-form-panel .btn--action:hover,.question-form-panel .btn--action:hover{background:linear-gradient(#1a7aad 0%,#005580 50%,#00295c 100%)!important;border-color:#00295c!important}.linkbtn{cursor:pointer;font-family:inherit;font-size:var(--font-size-sm);color:var(--color-link);background:0 0;border:none;margin:0;padding:0}.linkbtn:hover{text-decoration:underline}.linkbtn--active{color:var(--color-text);cursor:default;font-weight:700;text-decoration:none}.left-nav__primary,.left-nav__secondary,.left-nav__categories{margin:0;padding:0;list-style:none}.left-nav__primary{margin-bottom:var(--space-3);border-bottom:1px solid var(--color-border-light);padding-bottom:var(--space-2)}.left-nav__primary li,.left-nav__secondary li{padding:calc(2px * var(--ui-scale)) 0}.left-nav__categories li{padding:calc(2px * var(--ui-scale)) 0;font-size:var(--font-size-sm);border-bottom:1px dotted #e6e6e6}.left-nav__categories li:last-child{border-bottom:none}.left-nav__categories span{color:var(--color-text-muted)}.left-nav__secondary{margin-top:var(--space-3);font-size:var(--font-size-sm)}.home__heading{color:var(--color-text-muted);font-weight:700;font-size:calc(21px * var(--ui-scale));margin:0 0 var(--space-2)}#yn-featured.carousel,.carousel{width:100%;max-width:none;margin-bottom:var(--space-3);box-sizing:border-box;border:1px solid #ccc;position:relative;overflow:hidden}#yn-featured .clip,.carousel .clip,.carousel div.clip{text-align:left;background-color:#fff;background-image:url(/images/carousel-bg-btm.gif);background-position:0 100%;background-repeat:repeat-x;background-size:calc(20px * var(--ui-scale)) calc(24px * var(--ui-scale));box-sizing:border-box;height:16em;position:relative;overflow:hidden}#yn-featured .clip>ul,.carousel div.clip>ul{height:100%;margin:0;padding:0;list-style:none;position:relative}#yn-featured .clip>ul>li,.carousel div.clip>ul>li{padding:calc(10px * var(--ui-scale)) calc(10px * var(--ui-scale)) calc(28px * var(--ui-scale));gap:calc(2px * var(--ui-scale));background-color:#0000;background-image:url(/images/carousel-bg-top.gif);background-position:0 0;background-repeat:repeat-x;background-size:calc(20px * var(--ui-scale)) calc(27px * var(--ui-scale));box-sizing:border-box;visibility:hidden;pointer-events:none;z-index:0;flex-direction:column;width:100%;height:100%;margin:0;list-style:none;display:flex;position:absolute;inset:0;overflow:hidden;transform:translate(0)}#yn-featured .clip>ul>li.first,.carousel div.clip>ul>li.first{visibility:visible;pointer-events:auto;z-index:2}#yn-featured .clip>ul>li.is-exit{visibility:visible;pointer-events:none;z-index:1;animation:.4s both yn-carousel-exit-to-left}#yn-featured .clip>ul>li.first.is-enter{animation:.4s both yn-carousel-enter-from-right}#yn-featured[data-carousel-dir="-1"] .clip>ul>li.first.is-enter{animation-name:yn-carousel-enter-from-left}#yn-featured[data-carousel-dir="-1"] .clip>ul>li.is-exit{animation-name:yn-carousel-exit-to-right}@keyframes yn-carousel-enter-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes yn-carousel-exit-to-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes yn-carousel-enter-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes yn-carousel-exit-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){#yn-featured .clip>ul>li.first.is-enter,#yn-featured .clip>ul>li.is-exit{animation:none!important}}#yn-featured ul li li{padding:0}#yn-featured h2,.carousel .clip>ul>li>h2{margin:0 0 calc(10px * var(--ui-scale));color:#666;flex:none;font-size:123%;font-weight:700}#yn-featured h3{-webkit-line-clamp:var(--carousel-title-lines,3);-webkit-box-orient:vertical;margin:0;font-size:130%;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}#yn-featured .qa-container{margin-bottom:calc(6px * var(--ui-scale));flex:none;min-height:0}#yn-featured .qa-container,#yn-featured .wrapper,#yn-featured div.clip ul.actions{zoom:1;width:auto;overflow:hidden}#yn-featured .qa-container--main{flex:none;overflow:hidden}#yn-featured .carousel-slide--blog .qa-container--main{flex:auto;min-height:0}#yn-featured .qa-container p,#yn-featured .meta{margin:0}#yn-featured .avatar,#yn-featured .logo{float:left;margin-right:calc(10px * var(--ui-scale));width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));object-fit:cover;object-position:center;display:block}#yn-featured .avatar img,#yn-featured .logo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}#yn-featured .meta{padding:0;list-style:none;overflow:hidden}#yn-featured .meta li{float:left;height:calc(16px * var(--ui-scale));line-height:calc(16px * var(--ui-scale));margin-right:.2em;font-size:108%;display:inline}#yn-featured .carousel-desc{color:#333;-webkit-line-clamp:var(--carousel-desc-lines,4);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}#yn-featured .carousel-desc.carousel-blog-excerpt{-webkit-line-clamp:unset;-webkit-box-orient:unset;white-space:pre-line;max-height:calc(1.35em * var(--carousel-desc-lines,4));margin:.25em 0 .35em;font-size:100%;display:block}#yn-featured .logo{width:calc(72px * var(--ui-scale));height:calc(72px * var(--ui-scale))}#yn-featured .carousel-slide--blog .avatar{width:calc(88px * var(--ui-scale));height:calc(88px * var(--ui-scale))}#yn-featured .clip:has(>ul>li.carousel-slide--blog.first){height:16em}#yn-featured .actions{left:calc(10px * var(--ui-scale));right:calc(10px * var(--ui-scale));bottom:calc(6px * var(--ui-scale));padding:0 calc(64px * var(--ui-scale)) 0 0;z-index:1;flex-wrap:nowrap;flex:none;align-items:center;column-gap:0;margin:0;list-style:none;display:flex;position:absolute;overflow:hidden}#yn-featured .actions li{height:calc(20px * var(--ui-scale));white-space:nowrap;border-right:1px solid #000;flex:none;align-items:center;margin-right:1em;padding-right:1em;font-size:93%;font-weight:700;line-height:1;display:inline-flex}#yn-featured .actions .last{border:0;margin-right:0;padding-right:0}#yn-featured .actions .mail{font-weight:400}#yn-featured .actions li>a,#yn-featured .actions .mail a{align-items:center;gap:calc(5px * var(--ui-scale));height:calc(20px * var(--ui-scale));line-height:1;display:inline-flex}#yn-featured .actions .mail .carousel-mail-icon{color:#3098c8;flex:none;justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex!important}#yn-featured .actions .mail .carousel-mail-icon svg{width:1em;height:1em}#yn-featured .actions .mail a:hover .carousel-mail-icon{color:#069}#yn-featured .actions a{color:var(--color-link);text-decoration:none}#yn-featured .actions a:hover{text-decoration:underline}#yn-featured ul.pagination,.carousel ul.pagination{top:calc(5px * var(--ui-scale));right:calc(5px * var(--ui-scale));z-index:5;float:none;margin:0;padding:0;font-size:100%;list-style:none;position:absolute;overflow:visible}#yn-featured ul.pagination li,.carousel ul.pagination li{float:left;margin-right:calc(3px * var(--ui-scale));border:0;height:auto;margin-left:0;padding:0;font-weight:400;line-height:normal}#yn-featured ul.pagination li button,.carousel ul.pagination li button{height:calc(10px * var(--ui-scale));width:calc(10px * var(--ui-scale));cursor:pointer;float:none;text-indent:0;background:#fff;border:1px solid #999;padding:0;display:block;position:static}#yn-featured ul.pagination li.current button,.carousel ul.pagination li.current button{cursor:default;background:#ccc}#yn-featured>button,.carousel>button{bottom:calc(5px * var(--ui-scale));width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));cursor:pointer;text-indent:-500em;z-index:5;background:url(/images/carousel.gif) no-repeat;background-size:calc(16px * var(--ui-scale)) calc(916px * var(--ui-scale));border:none;padding:0;display:block;position:absolute;overflow:hidden}#yn-featured .btnprev,.carousel .btnprev{right:calc(45px * var(--ui-scale));background-position:0 calc(-100px * var(--ui-scale))}#yn-featured .btnprev:hover,.carousel .btnprev:hover{background-position:0 calc(-200px * var(--ui-scale))}#yn-featured .btnnext,.carousel .btnnext{right:calc(5px * var(--ui-scale));background-position:0 calc(-300px * var(--ui-scale))}#yn-featured .btnnext:hover,.carousel .btnnext:hover{background-position:0 calc(-400px * var(--ui-scale))}#yn-featured .btnpause,.carousel .btnpause{right:calc(25px * var(--ui-scale));background-position:0 calc(-500px * var(--ui-scale))}#yn-featured .btnpause:hover,.carousel .btnpause:hover{background-position:0 calc(-600px * var(--ui-scale))}#yn-featured .btnpausedisabled,.carousel .btnpausedisabled,#yn-featured button.btnpausedisabled,.carousel button.btnpausedisabled{background-position:0 calc(-700px * var(--ui-scale))}#yn-featured .btnpausedisabled:hover,.carousel .btnpausedisabled:hover,#yn-featured button.btnpausedisabled:hover,.carousel button.btnpausedisabled:hover{background-position:0 calc(-800px * var(--ui-scale))}#yn-category-box.yn-category-box--browse{border:1px solid var(--color-border);background:linear-gradient(to bottom, #f7fbef 0%, #fff calc(36px * var(--ui-scale)));padding:calc(5px * var(--ui-scale)) calc(10px * var(--ui-scale));overflow:visible}#yn-category-box.yn-category-box--browse .hd{overflow:hidden}#yn-category-box.yn-category-box--browse h1{float:left;padding:0 0 0 calc(45px * var(--ui-scale));font-size:calc(18px * var(--ui-scale));line-height:calc(40px * var(--ui-scale));color:#000;background:url(/images/all-category-icons.gif) no-repeat;background-size:calc(40px * var(--ui-scale)) calc(2800px * var(--ui-scale));margin:0}#yn-category-box.yn-category-box--browse h1.cat-best-answer{background-position:0 calc(-100px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545012{background-position:0 calc(-200px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545144{background-position:0 calc(-300px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545013{background-position:0 calc(-400px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545311{background-position:0 calc(-500px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545660{background-position:0 calc(-600px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545014{background-position:0 calc(-700px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545327{background-position:0 calc(-800px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545015{background-position:0 calc(-900px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545016{background-position:0 calc(-1000px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545451{background-position:0 calc(-1100px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545433{background-position:0 calc(-1200px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545367{background-position:0 calc(-1300px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545019{background-position:0 calc(-1400px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545018{background-position:0 calc(-1500px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545394{background-position:0 calc(-1600px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545401{background-position:0 calc(-1700px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545439{background-position:0 calc(-1800px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545443{background-position:0 calc(-1900px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545444{background-position:0 calc(-2000px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396546046{background-position:0 calc(-2100px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545122{background-position:0 calc(-2200px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545301{background-position:0 calc(-2300px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545454{background-position:0 calc(-2400px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545213{background-position:0 calc(-2500px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396545469{background-position:0 calc(-2600px * var(--ui-scale))}#yn-category-box.yn-category-box--browse h1.cat-396546089{background-position:0 calc(-2700px * var(--ui-scale))}#yn-category-box.yn-category-box--browse .bd{clear:left;padding:calc(3px * var(--ui-scale)) calc(6px * var(--ui-scale));overflow:visible}#yn-category-box.yn-category-box--browse .bd:after{content:"";clear:both;display:table}#yn-category-box.yn-category-box--browse ul{float:left;margin:0 calc(20px * var(--ui-scale)) 0 0;width:calc(132px * var(--ui-scale));padding:0;list-style:none}#yn-category-box.yn-category-box--browse ul.last{margin-right:0}#yn-category-box.yn-category-box--browse li{margin:calc(5px * var(--ui-scale)) 0;display:block}#yn-category-box.yn-category-box--browse li a{color:var(--color-link);font-size:93%;display:block}#yn-category-box.yn-category-box--browse li span{margin:calc(-2px * var(--ui-scale)) 0 calc(-2px * var(--ui-scale)) calc(-6px * var(--ui-scale));padding:1px calc(5px * var(--ui-scale));color:var(--color-text);background:#f0f8e6;border:1px solid #43b607;font-size:93%;font-weight:700;display:inline-block}.yn-category-box__state{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}#yn-crumbtrail{margin:0 0 var(--space-2);padding:0 calc(9px * var(--ui-scale));gap:calc(4px * var(--ui-scale));font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;list-style:none;display:flex}#yn-crumbtrail li{margin-right:calc(6px * var(--ui-scale));display:inline}#yn-crumbtrail li:last-child{margin-right:0}.qsection{background:var(--color-bg);padding:var(--space-2);margin-bottom:var(--space-3);border:none}.section-heading{border-bottom:calc(4px * var(--ui-scale)) solid #3bae08;margin-bottom:var(--space-3);position:relative;overflow:hidden}.section-heading__title{float:left;color:#000;font-weight:700;font-size:calc(15px * var(--ui-scale));margin:0;line-height:1.5}.section-tabs{clear:both;gap:calc(6px * var(--ui-scale));align-items:flex-end;margin:0;padding:0;list-style:none;display:flex}.section-tabs>li{border-top-left-radius:calc(6px * var(--ui-scale));border-top-right-radius:calc(6px * var(--ui-scale));margin-bottom:calc(-4px * var(--ui-scale));background-color:#f3f9eb;border:1px solid #3bae08;border-bottom:0}.section-tabs>li>button,.section-tabs>li>span{padding:calc(6px * var(--ui-scale)) calc(16px * var(--ui-scale));font-family:inherit;font-size:var(--font-size-base);font-weight:700;line-height:inherit;color:#333;cursor:pointer;background:0 0;border:none;margin:0;display:block}.section-tabs>li>span{cursor:default}.section-tabs>li.current{background-color:#3bae08;border-color:#3bae08}.section-tabs>li.current>button,.section-tabs>li.current>span{color:#fff}#yn-question-list{margin-bottom:var(--space-3);scroll-margin-top:calc(12px * var(--ui-scale))}.yn-section-heading{z-index:2;border-bottom:calc(4px * var(--ui-scale)) solid #3bae08;margin:calc(10px * var(--ui-scale)) 0;position:relative;overflow:hidden}.yn-section-heading h2{color:#000;margin:0 0 .4em;font-size:137%;line-height:1.3}.yn-section-heading .alt{font-weight:400}.yn-section-heading .alt span,.yn-section-heading .alt em{font-style:normal;font-weight:700}#yn-list-tabs.tabs{clear:both;margin:0 1em 0 0;padding:0;line-height:1;list-style:none;overflow:hidden}#yn-list-tabs.tabs>li{float:left;border-top-left-radius:calc(6px * var(--ui-scale));border-top-right-radius:calc(6px * var(--ui-scale));background-color:#f3f9eb;border:1px solid #3bae08;border-bottom:0;margin-right:.5em;padding-left:1em;font-weight:700;position:relative}#yn-list-tabs.tabs>li>a,#yn-list-tabs.tabs>li>button,#yn-list-tabs.tabs>li>span{float:left;padding:calc(7px * var(--ui-scale)) 1em calc(6px * var(--ui-scale)) 0;color:#333;text-decoration:none}#yn-list-tabs.tabs>li>button{appearance:none;font:inherit;font-weight:inherit;cursor:pointer;line-height:inherit;background:0 0;border:0;margin:0}#yn-list-tabs.tabs>li>a:hover,#yn-list-tabs.tabs>li>button:hover{color:#333;text-decoration:none}#yn-list-tabs.tabs>li.current{color:#fff;background-color:#3bae08;margin-bottom:-1px}#yn-list-tabs.tabs>li.current>a,#yn-list-tabs.tabs>li.current>button,#yn-list-tabs.tabs>li.current>span{color:#fff}.yn-list-sort{margin:calc(10px * var(--ui-scale)) 0;padding:0 calc(10px * var(--ui-scale)) calc(5px * var(--ui-scale));border-bottom:1px solid #ccc;font-size:93%;line-height:1;overflow:hidden}.yn-list-sort h3,.yn-list-sort ul,.yn-list-sort li{float:left;margin:0 .5em 0 0;padding:0 0 0 .5em;list-style:none}.yn-list-sort ul{margin:0;padding:0}.yn-list-sort h3{font-weight:700;font-size:inherit;padding:0}.yn-list-sort li{border-left:1px solid #ccc}.yn-list-sort li.first{border:none;padding-left:0}.yn-list-sort a{float:left;color:var(--color-link);line-height:1}.yn-list-sort span{position:absolute;left:-9999px}.yn-list-sort span.selected{float:left;color:var(--color-text);line-height:1;display:block;position:relative;left:0}.yn-list-sort .active a,.yn-list-sort .active .selected{border-bottom:calc(2px * var(--ui-scale)) solid #43b607;padding-bottom:.2em}.yn-list-sort .descending a,.yn-list-sort .ascending a{padding-right:calc(16px * var(--ui-scale));background:url(/images/sort.gif) 100% 0 no-repeat;background-size:calc(12px * var(--ui-scale)) calc(111px * var(--ui-scale))}.yn-list-sort .ascending a{background-position:100% calc(-50px * var(--ui-scale))}.yn-list-sort .default-ascending a,.yn-list-sort .default-descending a{padding-right:calc(16px * var(--ui-scale));background:url(/images/sort_faded.png) 100% 0 no-repeat;background-size:calc(12px * var(--ui-scale)) calc(111px * var(--ui-scale))}.yn-list-sort .default-ascending a{background-position:100% calc(-50px * var(--ui-scale))}.yn-list-sort .active.descending .selected,.yn-list-sort .active.ascending .selected,.yn-list-sort .active.default-ascending .selected,.yn-list-sort .active.default-descending .selected{padding-right:calc(16px * var(--ui-scale));background:url(/images/sort.gif) 100% 0 no-repeat;background-size:calc(12px * var(--ui-scale)) calc(111px * var(--ui-scale))}.yn-list-sort .active.default-ascending .selected,.yn-list-sort .active.ascending .selected{background-position:100% calc(-50px * var(--ui-scale))}.questions{margin:0;padding:0;list-style:none}.questions__item{padding:calc(9px * var(--ui-scale)) calc(6px * var(--ui-scale));background:var(--color-bg);color:var(--color-text-muted);z-index:1;position:relative;overflow:visible}.questions__item:has(.mod-tools.open){z-index:30}.questions__item:after{content:"";clear:both;display:table}.questions__item--alt{background:#f8f8f8}.questions__avatar{float:left;width:calc(38px * var(--ui-scale));height:calc(38px * var(--ui-scale));background:#fff;border:1px solid #ccc;padding:0;line-height:0;display:block;overflow:hidden}.questions__avatar img{object-fit:cover;width:100%;height:100%;display:block}.questions__title{margin:0 0 2px calc(50px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));font-weight:700}.questions__item--first .questions__title{font-size:calc(16px * var(--ui-scale))}.questions__title a:visited{color:#896f97}.questions__meta{margin:0 0 0 calc(50px * var(--ui-scale));zoom:1;padding:0;list-style:none;overflow:visible}.questions__meta:after{content:"";clear:both;display:table}.questions__meta>li{font-size:var(--font-size-sm);color:var(--color-text-meta);margin-right:calc(4px * var(--ui-scale));display:inline}.questions__meta>li.questions__mod{float:right;margin-right:0;margin-left:calc(8px * var(--ui-scale));color:var(--color-link)}.questions__meta>li.questions__mod:before{content:none}.pager{margin-top:var(--space-3);padding-top:var(--space-2);font-size:var(--font-size-sm);gap:var(--space-2);border-top:1px solid var(--color-border-light);display:flex}.pager__current{color:var(--color-text);font-weight:700}.content-page{width:100%;max-width:calc(760px * var(--ui-scale));margin:0 auto var(--space-4)}.content-page--wide{max-width:var(--content-width);padding:0 calc(9px * var(--ui-scale))}#yn-account-inbox.account-inbox{padding-bottom:calc(24px * var(--ui-scale))}.account-inbox__main{min-width:0}.account-inbox__chrome{justify-content:space-between;align-items:center;gap:calc(6px * var(--ui-scale)) calc(12px * var(--ui-scale));margin:0 0 calc(8px * var(--ui-scale));flex-wrap:wrap;display:flex}.inbox-switcher{border-radius:calc(4px * var(--ui-scale));background:#f4f9f1;border:1px solid #8fc86a;flex-wrap:wrap;align-items:stretch;gap:0;display:inline-flex;overflow:hidden}.inbox-switcher__item{align-items:center;gap:calc(5px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(12px * var(--ui-scale));color:#555;border-right:1px solid #8fc86a;font-size:93%;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.inbox-switcher__item:last-child{border-right:0}.inbox-switcher__item:hover{color:#333;background:#eaf6e2;text-decoration:none}.inbox-switcher__item.is-current{color:#fff;background:#309a04}.inbox-switcher__count{min-width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));padding:0 calc(4px * var(--ui-scale));border-radius:calc(8px * var(--ui-scale));color:#fff;background:#3bae08;justify-content:center;align-items:center;font-size:75%;font-weight:700;line-height:1;display:inline-flex}.inbox-switcher__item.is-current .inbox-switcher__count{color:#fff;background:#ffffff47}.content-page--message-reply{max-width:calc(920px * var(--ui-scale))}.site-page{padding:0 calc(12px * var(--ui-scale)) calc(24px * var(--ui-scale))}.site-page__title{margin:0 0 calc(12px * var(--ui-scale));color:#333;font-size:152%}.site-page__body{color:#333;line-height:1.5}.site-page__body p{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;margin:0 0 1em}.site-page__heading{color:#333;margin:1.35em 0 .45em;font-size:115%;font-weight:700}.site-page__heading:first-of-type{margin-top:.35em}.page-layout{grid-template-columns:minmax(0, 1fr) var(--sidebar-width,calc(311px * var(--ui-scale)));gap:var(--space-3);align-items:start;display:grid}.page-layout__main,.page-layout__sidebar{min-width:0}#yn-sidebar .mod{padding:0 calc(12px * var(--ui-scale)) 1em;width:100%;max-width:var(--sidebar-width,calc(311px * var(--ui-scale)));box-sizing:border-box;background-color:#f0f8e6;border-top:1px solid #f0f8e6;margin:0 0 1em;font-size:93%;position:relative}#yn-sidebar .mod h2{color:#333;margin:.8em 0;font-size:123.1%;font-weight:700;display:block}#yn-status-box.mod,.yn-status-box--ask-notice.mod{padding:calc(10px * var(--ui-scale));width:100%;max-width:var(--sidebar-width,calc(311px * var(--ui-scale)));box-sizing:border-box;background-color:#f0f8e6;border-top:1px solid #f0f8e6;margin:0 0 1em;font-size:93%;position:relative}#yn-sidebar #yn-status-box,#yn-sidebar .yn-status-box--ask-notice{padding:calc(10px * var(--ui-scale))}.yn-status-crossfade{width:100%;max-width:var(--sidebar-width,calc(311px * var(--ui-scale)));margin:0 0 1em;display:grid}.yn-status-crossfade>*{grid-area:1/1;width:100%;max-width:none;margin-bottom:0}.yn-status-crossfade__notice{z-index:1;align-self:stretch}#yn-status-box .bd{align-items:flex-start;gap:calc(10px * var(--ui-scale));display:flex;overflow:hidden}#yn-status-box .bd.signedout{justify-content:center;align-items:center}#yn-status-box .mystatus-info{flex:auto;min-width:0;overflow:hidden}#yn-status-box .mystatus-avatar{float:none;flex:0 0 calc(54px * var(--ui-scale));width:calc(54px * var(--ui-scale));text-align:center;margin-right:0}#yn-status-box .signedout p{min-height:calc(50px * var(--ui-scale));padding:0 0 0 calc(54px * var(--ui-scale));text-align:center;color:var(--color-text);background:url(/images/login-smiley.gif) 0 no-repeat;background-size:calc(45px * var(--ui-scale)) calc(50px * var(--ui-scale));box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:.25em;width:fit-content;max-width:100%;margin:0 auto;font-size:108%;display:flex}#yn-status-box .signedout a{white-space:nowrap;color:var(--color-link);font-weight:700;display:inline}#yn-status-box .photo{float:none;padding:calc(2px * var(--ui-scale));width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));box-sizing:content-box;background:#fff;border:1px solid #ccc;margin:0 auto;line-height:0;display:block;overflow:hidden}#yn-status-box .user-avatar-hover{float:none;width:fit-content;height:fit-content;margin:0 auto;line-height:0;display:block}#yn-status-box .user-avatar-hover .photo{float:none;margin-right:0}#yn-status-box .photo img{width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));vertical-align:top;border:0;display:block}#yn-status-box p{color:var(--color-text);margin:0 0 .1em}#yn-status-box .fn{color:#069;font-weight:700}#yn-status-box .url .fn{color:#069}#yn-status-box .additional{margin-top:.5em}#yn-status-box .additional a.mystatus-help-link{align-items:center;gap:calc(4px * var(--ui-scale));color:var(--color-link);font-size:85%;display:inline-flex}#yn-status-box .mystatus-help-link__icon{color:#3d7ab5}.yn-status-box--ask-notice{transition:opacity 1s,filter 1s}.yn-status-box--ask-notice.is-fading{opacity:0;filter:blur(calc(2px * var(--ui-scale)));pointer-events:none}.ask-points-notice{display:block;overflow:hidden}.ask-points-notice__text{min-width:0}.ask-points-notice__text p{color:#333;margin:0;line-height:1.35}.ask-points-notice__title{font-size:108%;font-weight:700;color:#3bae08!important;margin-bottom:.2em!important}.ask-success{background:#fff;border:1px solid #b7d99a;margin:0 0 1em;overflow:hidden}.ask-success__hd{gap:calc(12px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));background:linear-gradient(#dff0c4 0,#eef7e0 100%);border-bottom:1px solid #c5e09a;align-items:flex-start;display:flex}.ask-success__check{width:calc(36px * var(--ui-scale));height:calc(36px * var(--ui-scale));background:#3bae08;border-radius:50%;flex-shrink:0;position:relative;box-shadow:inset 0 1px #ffffff59}.ask-success__check:after{content:"";left:calc(11px * var(--ui-scale));top:calc(7px * var(--ui-scale));width:calc(10px * var(--ui-scale));height:calc(16px * var(--ui-scale));border:solid #fff;border-width:0 calc(3px * var(--ui-scale)) calc(3px * var(--ui-scale)) 0;position:absolute;transform:rotate(45deg)}.ask-success__hd-text{flex:1;min-width:0}.ask-success__title{color:#2d6b0a;margin:0 0 .25rem;font-size:108%;font-weight:700;line-height:1.3}.ask-success__sub{color:#666;margin:0;font-size:93%;line-height:1.35}.ask-success__list{padding:calc(4px * var(--ui-scale)) calc(8px * var(--ui-scale)) calc(8px * var(--ui-scale));background:#fff;margin:0;list-style:none}.ask-success__list>li{padding:calc(9px * var(--ui-scale)) calc(6px * var(--ui-scale));border-bottom:1px dotted #ccc;overflow:hidden}.ask-success__list>li:last-child{border-bottom:0}.ask-success__list img{float:left;width:calc(38px * var(--ui-scale));height:calc(38px * var(--ui-scale));object-fit:cover;border:1px solid #ccc}.ask-success__list h3,.ask-success__list .meta{margin-left:calc(50px * var(--ui-scale));margin-right:calc(8px * var(--ui-scale))}.ask-success__list h3{margin:0 0 2px calc(50px * var(--ui-scale));font-size:108%;font-weight:700}.ask-success__list .meta{margin-top:0;margin-bottom:0;padding:0;list-style:none;overflow:hidden}.ask-success__list .meta>li{color:#666;font-size:93%;display:inline}.ask-success__empty{padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));color:#666;margin:0;font-size:93%}.ask-success__empty a{color:var(--color-link)}#yn-sidebar #yn-category-box{list-style:none}#yn-sidebar #yn-category-box ul{margin:0;padding:0;list-style:none}#yn-sidebar #yn-category-box li{display:inline}#yn-sidebar #yn-category-box li a,#yn-sidebar #yn-category-box li span{background:url(/images/bullets.gif) no-repeat calc(-903px * var(--ui-scale)) 0;padding-left:calc(14px * var(--ui-scale));margin:calc(5px * var(--ui-scale)) 0;color:#333;background-size:calc(1812px * var(--ui-scale)) calc(13px * var(--ui-scale));text-decoration:none;display:block}#yn-sidebar #yn-category-box li a:hover{text-decoration:underline}#yn-sidebar #yn-category-box .expanded>a,#yn-sidebar #yn-category-box .expanded>span{background-position:calc(-604px * var(--ui-scale)) 0;font-weight:700}#yn-sidebar #yn-category-box .expanded li a,#yn-sidebar #yn-category-box .expanded li span{background-position:calc(-1500px * var(--ui-scale)) .1em;margin:calc(3px * var(--ui-scale)) 0;font-size:100%;font-weight:400}#yn-sidebar #yn-category-box .expanded li a.current,#yn-sidebar #yn-category-box li.current>a{background-position:calc(-1789px * var(--ui-scale)) .3em;margin:0 calc(-12px * var(--ui-scale));padding:calc(3px * var(--ui-scale)) 0 calc(3px * var(--ui-scale)) calc(26px * var(--ui-scale));background-color:#fff;border:1px solid #54c40a;border-width:1px 0;font-weight:700}#yn-sidebar #yn-category-box li ul{margin:calc(5px * var(--ui-scale)) 0 0}#yn-sidebar #yn-category-box #view-all-cats{font-weight:400}#yn-sidebar .mod .ft a{margin-top:1em;font-weight:700;display:block}#yn-blog-teaser .bd{overflow:hidden}#yn-blog-teaser img{width:calc(95px * var(--ui-scale));float:left;height:auto;margin-right:calc(10px * var(--ui-scale))}#yn-sidebar #yn-blog-teaser h3{margin-top:0;font-size:100%;font-weight:700}#yn-blog-teaser .bd p{color:#555;margin:.4em 0 0;line-height:1.35}#yn-sidebar #yn-info-links h2{font-size:116%}#yn-info-links ul{margin:0 0 .5em;padding:0;list-style:none}#yn-info-links ul li{margin:0 0 .5em}#yn-info-links ul.related-links li a{background:transparent url(/images/bullets.gif) no-repeat scroll calc(-903px * var(--ui-scale)) 0;padding-left:calc(16px * var(--ui-scale));background-size:calc(1812px * var(--ui-scale)) calc(13px * var(--ui-scale));display:block}#yn-info-links ul.syndication-links{margin-bottom:1em;overflow:hidden}#yn-info-links ul.syndication-links li{float:left;margin:.3em 0;line-height:1}#yn-info-links ul.syndication-links li a{padding-left:calc(16px * var(--ui-scale));background:url(/images/syndication2.gif) no-repeat;background-size:calc(1212px * var(--ui-scale)) calc(12px * var(--ui-scale));line-height:1;display:inline-block}#yn-info-links ul.syndication-links .rss a{background-position:calc(-900px * var(--ui-scale)) 50%}#yn-info-links ul.syndication-links .myyahoo a{background-position:calc(-600px * var(--ui-scale)) 50%}#yn-extend-question p{margin:0;line-height:1.4}#yn-get-points .bd ul{margin:0;padding:0;list-style:none}#yn-get-points .bd li{color:var(--color-text);margin:.45em 0;line-height:1.35}#yn-get-points .bd li strong{font-weight:700}#yn-get-points .ft{margin-top:.75em}#yn-get-points .ft a{color:var(--color-link);text-decoration:none}#yn-get-points .ft a:hover{text-decoration:underline}.category-questions ul.bd{margin:0;padding:0;list-style:none}.category-questions ul.bd li{margin:calc(9px * var(--ui-scale)) 0;list-style-type:disc;list-style-position:inside}#yn-users-spotlight .hd a,#yn-users-spotlight .hd span{align-items:center;gap:calc(6px * var(--ui-scale));color:#666;display:inline-flex}#yn-users-spotlight .hd .spotlight-star-icon{color:#3098c8;flex:none}#yn-users-spotlight .hd a:hover,#yn-users-spotlight .hd a.starred,#yn-users-spotlight .hd span.starred{text-decoration:none}#yn-users-spotlight .hd a:hover .spotlight-star-icon,#yn-users-spotlight .hd a.starred .spotlight-star-icon,#yn-users-spotlight .hd span.starred .spotlight-star-icon{color:var(--color-star)}#yn-users-spotlight p.bd{padding:0 0 0 calc(22px * var(--ui-scale));color:#666;margin:0}.user-listing ol.bd{margin:0;padding:0;list-style:none;overflow:hidden}.user-listing ol.bd li{float:left;width:calc(130px * var(--ui-scale));margin-bottom:.5em}.user-listing ol.bd li.alt{clear:left;margin-right:calc(10px * var(--ui-scale))}.user-listing ol.bd li a{color:#678;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.user-listing ol.bd li img{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));object-fit:cover;margin-right:calc(4px * var(--ui-scale));vertical-align:middle}.user-listing ol.bd li.you a{font-weight:700}#yn-sidebar #yn-rank-board.mod,#yn-rank-board{padding:calc(12px * var(--ui-scale,1));width:100%;max-width:var(--sidebar-width,calc(311px * var(--ui-scale)));box-sizing:border-box;background-color:#f0f8e6;border-top:0;margin:0 0 1em;font-size:93%;position:relative}#yn-sidebar #yn-rank-board .hd h2,#yn-rank-board .hd h2{color:#666;margin:0 0 .7em;font-size:123.1%;font-weight:700;display:block}#yn-rank-board table{margin-bottom:calc(10px * var(--ui-scale));table-layout:fixed;width:var(--leaderboard-table-width,calc(287px * var(--ui-scale)));border-collapse:collapse;max-width:100%;position:relative}#yn-rank-board th{text-align:left;color:#666;padding-top:.6em;font-size:93%;font-weight:700}#yn-rank-board th.position{width:calc(20px * var(--ui-scale,1))}#yn-rank-board th.user{width:calc(187px * var(--ui-scale,1))}#yn-rank-board th.best-answers{width:calc(80px * var(--ui-scale,1));text-align:right}#yn-rank-board th span{text-indent:-999em;position:absolute}#yn-rank-board td{vertical-align:top;color:var(--color-text);background:url(/images/dotted-line-green.gif) 0 100% repeat-x;padding:.6em 0;font-weight:700}#yn-rank-board td.user{white-space:nowrap;width:calc(187px * var(--ui-scale,1));overflow:hidden}#yn-rank-board td.best-answers{text-align:right}#yn-rank-board .first td{padding-top:0}#yn-rank-board .first td.user{white-space:normal;width:auto;overflow:visible}#yn-rank-board .first td.best-answers{font-size:123.7%}#yn-rank-board td div,#yn-rank-board td .user-avatar-hover{float:left;margin-right:calc(10px * var(--ui-scale))}#yn-rank-board td .user-avatar-hover div{float:none;margin-right:0}#yn-rank-board td div.profile,#yn-rank-board td div.vcard{width:auto;line-height:0}#yn-rank-board td .photo img{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));object-fit:cover;background:#fff;border:1px solid #ccc;display:block}#yn-rank-board .first td .photo img{width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale))}#yn-rank-board .first td a{font-size:116%}#yn-rank-board .first td.user>span.nickname,#yn-rank-board .first td.user>span:not(.user-avatar-hover){width:calc(121px * var(--ui-scale,1));white-space:nowrap;display:block;overflow:hidden}#yn-rank-board .first td .user-avatar-hover .photo img,#yn-rank-board .first td div img{margin-top:-1em;position:relative}#yn-rank-board .first td.position span{margin-top:-1em;display:block;position:relative}#yn-rank-board .ft a{font-weight:700}#yn-rank-board .yn-rank-board__state{color:var(--color-text-muted);margin:0;font-size:93%}.sidebar-tips{margin:var(--space-1) 0 0 0;padding:0;list-style:none}.sidebar-tips li{padding:calc(3px * var(--ui-scale)) 0 calc(3px * var(--ui-scale)) calc(14px * var(--ui-scale));font-size:var(--font-size-sm);color:var(--color-text-muted);border-bottom:1px dotted #e0e0e0;position:relative}.sidebar-tips li:last-child{border-bottom:none}.sidebar-tips li:before{content:"›";color:var(--color-action-dark);font-weight:700;position:absolute;left:0}.breadcrumb{margin:var(--space-2) 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.question-detail,.answers-section,.answer-form-panel,.question-form-panel{background:var(--color-bg);border:1px solid var(--color-border);margin-bottom:var(--space-3)}.question-detail{padding:var(--space-3);margin-bottom:var(--space-4);background:linear-gradient(#e8f5e9,#fff);border:1px solid #c8e6c9}.question-detail__status{color:#4caf50;font-size:var(--font-size-sm);margin-bottom:var(--space-2);font-weight:600}.question-detail__title{color:var(--color-text);font-size:calc(20px * var(--ui-scale));margin:0 0 var(--space-2) 0;font-weight:700}.question-detail__body{gap:var(--space-3);display:flex}.user-card--inline{max-width:calc(70px * var(--ui-scale));flex-direction:column;align-items:center;display:flex}.user-card__name{color:var(--color-link);font-size:var(--font-size-sm);text-align:center}.question-detail__content{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.question-detail__content>p:first-child{white-space:pre-wrap;margin:0;line-height:1.45}.question-detail__meta{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.btn--respond{padding:calc(8px * var(--ui-scale)) calc(16px * var(--ui-scale));border:none;align-self:flex-start;color:#fff!important;text-shadow:0 -1px #00000040!important;background:linear-gradient(#1565c0,#0d47a1 55%,#0d47a1)!important}.btn--respond:hover{background:linear-gradient(#1976d2,#1565c0 55%,#1565c0)!important}.answers-section{margin-bottom:var(--space-3);background:0 0;border:none}.answer-form-panel>h2,.question-form-panel>h1{padding:calc(7px * var(--ui-scale)) calc(10px * var(--ui-scale));background:linear-gradient(#f6edfa,#ecdcf3);border-bottom:1px solid #d9c2e6;margin:0}.answers-section__title{color:#66bb6a;font-size:calc(18px * var(--ui-scale));margin:0 0 var(--space-2) 0;padding:0;font-weight:600;background:#fff!important;border:none!important}.answers-section__separator{height:1px;margin-bottom:var(--space-3);background:#e0e0e0}.answer-form-panel>h2,.question-form-panel>h1{color:var(--color-text);font-size:calc(15px * var(--ui-scale))}.question-detail__body{grid-template-columns:calc(115px * var(--ui-scale)) minmax(0, 1fr);gap:var(--space-3);align-items:start;display:grid}.answer{align-items:start;padding:0;display:block}.question-index #yn-detail-main{background:0 0;border:0}.question-index .yn-question-box{background:#fff;border:1px solid #ccc}.question-index .yn-question-box:has(.mod-tools.open){z-index:35;position:relative;overflow:visible}#yn-question-detail{padding:calc(20px * var(--ui-scale)) calc(20px * var(--ui-scale)) calc(20px * var(--ui-scale)) calc(12px * var(--ui-scale));background:#fff url(/images/question-bg-top.gif) repeat-x;background-size:calc(25px * var(--ui-scale)) calc(114px * var(--ui-scale));border:0;display:flow-root;overflow:visible}#yn-question-detail:has(.mod-tools.open){overflow:visible}#yn-question-detail:has(.mod-tools.open) .qa-container{overflow:visible}.question-index .qa-container:has(.mod-tools.open){overflow:visible}#yn-answer-list .answer:has(.mod-tools.open){overflow:visible}#yn-detail-main .answer.best:has(.mod-tools.open){overflow:visible}#yn-detail-main .answer:has(.mod-tools.open){overflow:visible}#yn-question-detail:has(.mod-tools.open){z-index:40;position:relative}#yn-answer-list .answer:has(.mod-tools.open){z-index:40;position:relative}#yn-detail-main .answer:has(.mod-tools.open){z-index:40;position:relative}#yn-question-detail:after{content:"";clear:both;visibility:hidden;height:0;display:block}.question-index .qa-container{clear:right;background:0 0;min-width:0;display:flow-root;overflow:visible}#yn-question-detail .hd{padding-bottom:calc(4px * var(--ui-scale));overflow:hidden}#yn-question-detail .hd h2,#yn-question-detail h2{color:#43b607;float:left;margin:0;padding-bottom:.6em;font-size:123.1%;font-weight:700;line-height:1}#yn-question-detail .hd .more{float:right;color:var(--color-link);margin:0;font-size:85%;font-weight:400;line-height:1.2;text-decoration:none}#yn-question-detail .hd .more:hover{text-decoration:underline}#yn-question-detail .hd .more-error{float:right;clear:right;color:var(--color-danger);margin-top:calc(2px * var(--ui-scale));font-size:77%}#yn-question-detail .subject{color:#000;margin:0 0 calc(8px * var(--ui-scale));overflow-wrap:anywhere;word-break:break-word;border:0;padding:0;font-size:161.6%;font-weight:700;line-height:1.2}#yn-detail-main .profile{width:calc(74px * var(--ui-scale));margin-right:calc(12px * var(--ui-scale));float:left;text-align:center;font-size:var(--font-size-sm);color:var(--color-text-meta);display:inline}#yn-question-detail .profile{clear:left}#yn-detail-main .profile .avatar{line-height:0;display:block}#yn-detail-main .profile .photo{padding:calc(3px * var(--ui-scale));box-sizing:content-box;width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));background:#fff;border:1px solid #ccc;margin:0 auto;display:block;overflow:hidden}#yn-detail-main .profile .user{width:calc(74px * var(--ui-scale));text-align:center;zoom:1;margin:0;display:block;overflow:hidden}#yn-detail-main .profile .url{color:#069;text-decoration:none}#yn-detail-main .profile .url:hover .fn{text-decoration:underline}#yn-detail-main .profile .fn{color:#069;word-wrap:break-word;font-weight:400;line-height:1.2;display:inline}#yn-question-detail .profile .stats,#yn-answer-list .profile .stats,#yn-detail-main .answer.best .profile .stats{display:none}#yn-question-detail .qa-container .content{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:#000;margin-bottom:.85em;line-height:1.45}#yn-question-detail .qa-container .meta{color:#666;zoom:1;margin:1.35em 0 1.2em;padding:0;font-size:85%;list-style:none;overflow:visible}#yn-question-detail .qa-container .meta:after{content:"";clear:both;display:table}#yn-question-detail .qa-container .meta>li{display:inline}#yn-question-detail .qa-container .meta>li+li:not(.report-abuse):not(.mod-abuse):not(.answer-meta-tools):before{content:" · ";color:#999}#yn-question-detail .qa-container .meta>li.answer-meta-tools,#yn-question-detail .qa-container .meta>li.report-abuse,#yn-question-detail .qa-container .meta>li.mod-abuse{float:right}#yn-question-detail .qa-container .meta>li.answer-meta-tools:before,#yn-question-detail .qa-container .meta>li.report-abuse:before,#yn-question-detail .qa-container .meta>li.mod-abuse:before{content:none}#yn-question-detail .cta{vertical-align:middle;margin:1em 0;display:block;overflow:hidden}#yn-question-detail .cta a{color:#fff;margin:calc(5px * var(--ui-scale)) calc(5px * var(--ui-scale)) calc(5px * var(--ui-scale)) 0;cursor:pointer;vertical-align:middle;background:#069;border:0;padding:0;font:700 100% Arial,Helvetica,sans-serif;text-decoration:none;display:inline-block;overflow:visible}#yn-question-detail .cta a span{float:left;top:calc(5px * var(--ui-scale));left:calc(5px * var(--ui-scale));background:url(/images/cta-darkblue.gif) 100% 100% no-repeat;background-size:calc(400px * var(--ui-scale)) calc(207px * var(--ui-scale));position:relative}#yn-question-detail .cta a span span{top:0;left:calc(-10px * var(--ui-scale));background-position:0 100%}#yn-question-detail .cta a span span span{top:calc(-10px * var(--ui-scale));margin-bottom:calc(-5px * var(--ui-scale));background-position:0 0;left:0}#yn-question-detail .cta a span span span span{top:0;left:calc(10px * var(--ui-scale));padding:calc(5px * var(--ui-scale)) calc(23px * var(--ui-scale)) 0 calc(12px * var(--ui-scale));background-position:100% 0;margin-bottom:0}#yn-question-detail .cta a:hover{color:#fff;background-color:#00295c;text-decoration:none}#yn-question-detail .cta a:hover span{background-image:url(/images/cta-darkblue-hover.gif);background-size:calc(400px * var(--ui-scale)) calc(207px * var(--ui-scale))}#yn-question-detail .cta .cta--answered{color:#555;padding:calc(5px * var(--ui-scale)) calc(14px * var(--ui-scale)) calc(6px * var(--ui-scale));margin:calc(5px * var(--ui-scale)) calc(5px * var(--ui-scale)) calc(5px * var(--ui-scale)) 0;cursor:default;vertical-align:middle;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:calc(3px * var(--ui-scale));box-shadow:none;background:linear-gradient(#fbfbfb,#e6e6e6);border:1px solid #b5b5b5;font:700 100% Arial,Helvetica,sans-serif;text-decoration:none;display:inline-block;overflow:visible}#yn-question-detail .cta .cta--answered span,#yn-question-detail .cta .cta--answered span span,#yn-question-detail .cta .cta--answered span span span,#yn-question-detail .cta .cta--answered span span span span{float:none;filter:none;background:0 0;margin:0;padding:0;position:static;top:auto;left:auto}#yn-question-detail .cta .cta--answered:hover,#yn-question-detail .cta .cta--answered:hover span{color:#555;cursor:default;filter:none;background:0 0;text-decoration:none}#yn-question-detail .cta .cta--disabled{color:#e8eef1;margin:calc(5px * var(--ui-scale)) calc(5px * var(--ui-scale)) calc(5px * var(--ui-scale)) 0;cursor:not-allowed;vertical-align:middle;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.72;filter:grayscale(.35);background:#8a9aa3;border:0;padding:0;font:700 100% Arial,Helvetica,sans-serif;text-decoration:none;display:inline-block;overflow:visible}#yn-question-detail .cta .cta--disabled span{float:left;top:calc(5px * var(--ui-scale));left:calc(5px * var(--ui-scale));filter:grayscale(.85)brightness(1.15);opacity:.85;background:url(/images/cta-darkblue.gif) 100% 100% no-repeat;background-size:calc(400px * var(--ui-scale)) calc(207px * var(--ui-scale));position:relative}#yn-question-detail .cta .cta--disabled span span{top:0;left:calc(-10px * var(--ui-scale));background-position:0 100%}#yn-question-detail .cta .cta--disabled span span span{top:calc(-10px * var(--ui-scale));margin-bottom:calc(-5px * var(--ui-scale));background-position:0 0;left:0}#yn-question-detail .cta .cta--disabled span span span span{top:0;left:calc(10px * var(--ui-scale));padding:calc(5px * var(--ui-scale)) calc(23px * var(--ui-scale)) 0 calc(12px * var(--ui-scale));color:#d5dde1;background-position:100% 0;margin-bottom:0}#yn-action-tools{zoom:1;background:#eaeaea url(/images/actionbar-bg.gif) repeat-x;border:1px solid #ccc;margin:-1px 0 0;padding:0;font-size:93%;list-style:none}#yn-action-tools:after{content:".";clear:both;visibility:hidden;height:0;display:block}#yn-action-tools>li{float:left;border-left:1px dotted #ccc;margin:0;padding:0;position:relative}#yn-action-tools>li.first-child{border-left:1px solid #ccc;margin-left:-1px}#yn-action-tools>li:hover,#yn-action-tools>li.open{background:#fff url(/images/actionbar-bg-on.gif) repeat-x}#yn-action-tools>li>a,#yn-action-tools>li>button,#yn-action-tools>li>.cannot-star{align-items:center;gap:calc(5px * var(--ui-scale));line-height:calc(26px * var(--ui-scale));padding:0 calc(10px * var(--ui-scale));color:var(--color-link);text-decoration:none;display:flex}#yn-action-tools>li>a span,#yn-action-tools>li>button span,#yn-action-tools>li>.cannot-star span{line-height:calc(26px * var(--ui-scale))}#yn-action-tools .action-tool-icon{color:#3098c8;visibility:visible;opacity:1;flex:none;justify-content:center;align-items:center;display:inline-flex!important}#yn-action-tools>li>a:hover .action-tool-icon,#yn-action-tools>li>button:hover .action-tool-icon,#yn-action-tools>li:hover>a .action-tool-icon,#yn-action-tools>li:hover>button .action-tool-icon,#yn-action-tools>li.open>a .action-tool-icon,#yn-save-action.is-saved .action-tool-icon{color:#069}#yn-action-tools #yn-star-action>a,#yn-action-tools #yn-star-action>.cannot-star{overflow:hidden}#yn-star-action span{vertical-align:middle;line-height:calc(26px * var(--ui-scale));white-space:nowrap}#yn-star-action a .star,#yn-star-action .cannot-star .star{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));justify-content:center;align-items:center;margin:0 .2em;display:inline-flex}#yn-star-action .cannot-star .action-tool-icon{color:#99b8c8}#yn-star-action a.add-star .action-tool-icon{color:#7ab3d1}#yn-star-action a:hover .action-tool-icon,#yn-star-action a.starred .action-tool-icon,#yn-star-action a.remove-star .action-tool-icon{color:var(--color-star)}#yn-star-action a:hover{cursor:pointer;background:0 0;text-decoration:none}#yn-star-action a span.star-count,#yn-star-action .cannot-star span.star-count{color:#0000;width:auto;font-size:0;display:inline}#yn-star-action a span.has-stars,#yn-star-action .cannot-star span.has-stars{font-size:inherit;color:inherit}#yn-action-tools .question-star__error{clear:both;padding:0 calc(10px * var(--ui-scale)) calc(4px * var(--ui-scale));color:var(--color-danger);font-size:85%;display:block}#yn-watch-question .question-watch{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0}#yn-watch-question .question-watch--on .action-tool-icon{color:#069}#yn-watch-question .question-watch:disabled{opacity:.6;cursor:wait}.interests-prefs{margin:1.25rem 0 2rem}.interests-prefs__count{color:var(--color-muted,#555);margin:0 0 .75rem;font-size:90%}.interests-prefs__list{border-top:1px solid var(--color-border,#ddd);border-bottom:1px solid var(--color-border,#ddd);max-height:28rem;margin:0 0 1rem;padding:0;list-style:none;overflow:auto}.interests-prefs__item{border-bottom:1px solid var(--color-border-subtle,#eee);margin:0;padding:.35rem 0}.interests-prefs__item--child{padding-left:1.25rem}.interests-prefs__item label{cursor:pointer;align-items:flex-start;gap:.5rem;display:flex}.interests-prefs__msg{color:var(--color-success,#2a7a3a);margin:0 0 .75rem}.interests-prefs__msg--error{color:var(--color-danger)}.mail-friend>a{background:0 0}.mail-friend>a>span:not(.action-tool-icon),#yn-edit-question>a>.action-tool-label{padding-right:calc(12px * var(--ui-scale));background:url(/images/dropdown-arrow.gif) no-repeat right calc(10px * var(--ui-scale));background-size:calc(7px * var(--ui-scale)) calc(4px * var(--ui-scale));display:block}#yn-save-action>a,#yn-save-action>button{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0}#yn-save-action>button:disabled{opacity:.65;cursor:wait}#yn-action-tools li#yn-save-action{border-right:1px dotted #ccc;position:relative}#yn-save-action>a span,#yn-save-action>button span{display:block}.question-save__error{color:var(--color-danger);font-size:85%;display:block}#yn-edit-question>a{background:0 0}#yn-action-tools li#yn-edit-question,#yn-action-tools li.mail-friend{border-right:1px dotted #ccc}#yn-action-tools li ul{z-index:40;min-width:calc(160px * var(--ui-scale));clear:left;background:#fff;border:1px solid #ccc;margin:0;padding:0;list-style:none;display:block;position:absolute;top:100%;left:0}#yn-action-tools li ul li{float:none;white-space:nowrap;border:0;display:block}#yn-action-tools li ul li a,#yn-action-tools li ul li .delete--disabled{float:none;padding:0 calc(11px * var(--ui-scale));text-align:left;color:var(--color-link);background-image:none;border-top:1px dotted #ccc;line-height:1.8;text-decoration:none;display:block}#yn-action-tools li ul li.first-child a{border-top:0}#yn-action-tools li ul li a:hover{background-color:#ecf9dd}#yn-action-tools li ul li a.delete,#yn-action-tools li ul li .delete--disabled{align-items:center;gap:calc(6px * var(--ui-scale));padding-left:calc(11px * var(--ui-scale));background-image:none;display:flex}#yn-action-tools li ul li a.delete .action-tool-icon{color:#3098c8}#yn-action-tools li ul li a.delete:hover{background-color:#ecf9dd;background-image:none}#yn-action-tools li ul li a.delete:hover .action-tool-icon{color:#d02800}#yn-action-tools li ul li .delete--disabled{color:#999;cursor:default}#yn-action-tools li ul li .delete--disabled .action-tool-icon{color:#99b8c8}#yn-action-tools li ul li a.rss-link{padding-left:calc(26px * var(--ui-scale));background:url(/images/syndication.gif) no-repeat calc(-890px * var(--ui-scale)) 50%;background-size:calc(1212px * var(--ui-scale)) calc(12px * var(--ui-scale))}#yn-action-tools li ul li a.rss-link:hover{background:#ecf9dd url(/images/syndication.gif) no-repeat calc(-890px * var(--ui-scale)) 50%;background-size:calc(1212px * var(--ui-scale)) calc(12px * var(--ui-scale))}#yn-action-tools li#yn-share{float:right;padding:1px calc(2px * var(--ui-scale));border-left:0;display:inline;overflow:auto}#yn-action-tools li#yn-share:hover{background:0 0}#yn-action-tools li#yn-share div a{float:left;height:calc(20px * var(--ui-scale));width:calc(20px * var(--ui-scale));margin:calc(2px * var(--ui-scale));line-height:calc(20px * var(--ui-scale));text-indent:-9999px;padding:0;display:inline;overflow:hidden}#yn-action-tools li#yn-share div a#fbButton{background:url(/images/social-share.png);background-size:calc(92px * var(--ui-scale)) calc(20px * var(--ui-scale))}#yn-action-tools li#yn-share div a#twButton{background:url(/images/social-share.png) calc(-24px * var(--ui-scale)) 0;background-size:calc(92px * var(--ui-scale)) calc(20px * var(--ui-scale))}#yn-action-tools li#yn-share div a#lnButton{background:url(/images/social-share.png) calc(-48px * var(--ui-scale)) 0;background-size:calc(92px * var(--ui-scale)) calc(20px * var(--ui-scale))}.question-deadline{color:var(--color-text-meta)}.question-author-actions{gap:calc(8px * var(--ui-scale));margin-top:calc(8px * var(--ui-scale));flex-wrap:wrap;align-items:center;display:flex}.question-author-actions .form-error{flex-basis:100%;margin:0}.question-voting-notice{margin:calc(10px * var(--ui-scale)) 0 0;padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));font-size:var(--font-size-sm);color:#5c4e00;background:#fff8d6;border:1px solid #f0e4a0}.community-vote{margin:calc(10px * var(--ui-scale)) 0 calc(12px * var(--ui-scale));max-width:calc(420px * var(--ui-scale))}.community-vote__bar-row{align-items:center;gap:calc(8px * var(--ui-scale));display:flex}.community-vote__bar{height:calc(14px * var(--ui-scale));background:#f3f0e4;border:1px solid #e5dfc4;flex:1;overflow:hidden}.community-vote__bar-fill{background:#f5e6a3;height:100%;transition:width .2s;display:block}.community-vote__percent{min-width:2.5em;font-size:var(--font-size-sm);color:#666;text-align:right;font-weight:700}.community-vote__stats{font-size:var(--font-size-sm);color:#666;white-space:nowrap;flex-shrink:0}.community-vote__stats strong{color:#333;font-weight:700}.community-vote__meta{margin:calc(4px * var(--ui-scale)) 0 0;color:var(--color-text-muted);font-size:85%}.seo-thumbs{margin:calc(8px * var(--ui-scale)) 0 calc(4px * var(--ui-scale));clear:both}.seo-thumbs__list{gap:calc(8px * var(--ui-scale));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.seo-thumbs__item{margin:0}.seo-thumbs__btn{appearance:none;align-items:center;gap:calc(6px * var(--ui-scale));padding:calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale)) calc(4px * var(--ui-scale)) calc(6px * var(--ui-scale));border-radius:calc(3px * var(--ui-scale));font:inherit;color:#333;cursor:pointer;text-align:left;background:#f7f7f7 url(/images/seo-thumbs-bg.gif) repeat-x;background-size:calc(360px * var(--ui-scale)) calc(300px * var(--ui-scale));border:1px solid #ccc;margin:0;font-size:93%;line-height:1.3;display:inline-flex}.seo-thumbs__btn--static{cursor:default}.seo-thumbs__btn:hover:not(:disabled):not(.seo-thumbs__btn--static){background-color:#fff;border-color:#999}.seo-thumbs__item.is-active .seo-thumbs__btn{background-color:#f3f9eb;border-color:#8cbc4f}.seo-thumbs__item--down.is-active .seo-thumbs__btn{background-color:#fff5f5;border-color:#d09090}.seo-thumbs__btn:disabled{opacity:.65;cursor:wait}.seo-thumbs__icon{width:calc(20px * var(--ui-scale));height:calc(20px * var(--ui-scale));color:#3098c8;flex-shrink:0;display:block}.seo-thumbs__item--up.is-active .seo-thumbs__icon,.seo-thumbs__item--up .seo-thumbs__btn:hover:not(.seo-thumbs__btn--static) .seo-thumbs__icon{color:#50a820}.seo-thumbs__item--down.is-active .seo-thumbs__icon,.seo-thumbs__item--down .seo-thumbs__btn:hover:not(.seo-thumbs__btn--static) .seo-thumbs__icon{color:#d06050}.seo-thumbs__text strong{font-weight:700}.seo-thumbs__hint{margin-top:calc(4px * var(--ui-scale));margin-left:calc(4px * var(--ui-scale));color:var(--color-text-muted);font-size:85%;display:inline-block}.seo-thumbs__error{margin-top:calc(4px * var(--ui-scale));color:var(--color-danger);font-size:85%;display:block}.community-vote__btn{margin-top:calc(6px * var(--ui-scale));padding:calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale));font:inherit;font-size:var(--font-size-sm);color:var(--color-link);cursor:pointer;background:#fffef5;border:1px solid #e5dfc4}.community-vote__btn--selected{color:#333;background:#f5e6a3;border-color:#d4c56a;font-weight:700}.community-vote__btn:disabled{opacity:.6;cursor:wait}.community-vote__hint{margin-top:calc(4px * var(--ui-scale));font-size:85%;display:inline-block}.community-vote__error{margin-top:calc(4px * var(--ui-scale));color:#a40000;font-size:85%;display:block}.mod-tools{vertical-align:baseline;font-size:var(--font-size-sm);z-index:5;display:inline-block;position:relative}.mod-tools--panel{margin:calc(8px * var(--ui-scale)) 0 calc(10px * var(--ui-scale));display:block}.mod-tools__link{align-items:center;gap:calc(4px * var(--ui-scale));font:inherit;font-size:inherit;color:var(--color-link);cursor:pointer;min-height:calc(14px * var(--ui-scale));background:0 0;border:0;padding:0;line-height:1.3;text-decoration:none;display:inline-flex}.mod-tools__icon{color:#3098c8;flex:none;display:block}.mod-tools__link:hover{text-decoration:underline}.mod-tools__link:hover .mod-tools__icon{color:#d02800}.mod-tools__link .mod-tools__label{padding-right:calc(12px * var(--ui-scale));background:url(/images/dropdown-arrow.gif) no-repeat right calc(3px * var(--ui-scale));background-size:calc(7px * var(--ui-scale)) calc(4px * var(--ui-scale))}.mod-tools__link--done,.mod-tools__link--done:hover,.mod-tools--done .mod-tools__link,.mod-tools--done .mod-tools__link:hover{color:#666;text-decoration:none}.mod-tools__link--done .mod-tools__icon,.mod-tools__link--done:hover .mod-tools__icon,.mod-tools--done .mod-tools__icon{color:#d02800}.mod-tools.open .mod-tools__link,.mod-tools.open .mod-tools__link:hover{text-decoration:none}.mod-tools.open{z-index:50}.mod-tools__flyout{z-index:40;min-width:calc(170px * var(--ui-scale));margin:calc(2px * var(--ui-scale)) 0 0;box-sizing:border-box;background:#fff;border:1px solid #ccc;padding:0;list-style:none;display:block;position:absolute;top:100%;left:0}.mod-tools--meta .mod-tools__flyout{left:auto;right:0}.mod-tools--hover{margin:calc(6px * var(--ui-scale)) 0 0;clear:both;display:block}.mod-tools--hover .mod-tools__flyout{margin:0 0 calc(4px * var(--ui-scale));inset:auto auto 100% 0}.mod-tools__flyout>li{white-space:nowrap;margin:0;padding:0;display:block}.mod-tools__flyout>li>a{padding:0 calc(11px * var(--ui-scale));text-align:left;color:var(--color-link);line-height:1.8;font:inherit;cursor:pointer;background:0 0;border-top:1px dotted #ccc;text-decoration:none;display:block}.mod-tools__flyout>li.first-child>a{border-top:0}.mod-tools__flyout>li>a:hover{background-color:#ecf9dd;text-decoration:none}.mod-tools__flyout>li>a.delete{align-items:center;gap:calc(6px * var(--ui-scale));padding-left:calc(11px * var(--ui-scale));background-image:none;display:flex}.mod-tools__flyout>li>a.delete .mod-tools__icon{color:#3098c8}.mod-tools__flyout>li>a.delete:hover{background-color:#ecf9dd;background-image:none}.mod-tools__flyout>li>a.delete:hover .mod-tools__icon{color:#d02800}.mod-tools__flyout>li>a.is-disabled{color:#999;cursor:default;pointer-events:none}.mod-tools__sanction-item{white-space:normal;background:#f7f7f7;border-top:1px dotted #ccc}.mod-tools__sanction{padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));font-size:85%;display:block}.mod-tools__sanction label{margin:0 0 calc(6px * var(--ui-scale));color:#666;display:block}.mod-tools__sanction select,.mod-tools__sanction input,.mod-tools__sanction textarea{width:100%;margin-top:calc(2px * var(--ui-scale));box-sizing:border-box;padding:calc(2px * var(--ui-scale)) calc(4px * var(--ui-scale));font:inherit;background:#fff;border:1px solid #ccc;display:block}.mod-tools__apply{margin-top:calc(2px * var(--ui-scale));padding:calc(2px * var(--ui-scale)) calc(8px * var(--ui-scale));font:inherit;color:#333;cursor:pointer;background:#eee url(/images/actionbar-bg.gif) repeat-x;border:1px solid #999;font-size:100%;display:inline-block}.mod-tools__apply:hover{background:#fff url(/images/actionbar-bg-on.gif) repeat-x}.mod-tools__apply:disabled{color:#999;cursor:default}.mod-tools__error-item{white-space:normal;border-top:1px dotted #ccc}.mod-tools__error{margin:calc(6px * var(--ui-scale)) calc(10px * var(--ui-scale));color:#a40000;font-size:85%}.mod-banner{margin:calc(8px * var(--ui-scale)) 0 calc(12px * var(--ui-scale));padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));color:#92400e;background:#fffbeb;border:1px solid #fcd34d}#yn-detail-main .profile .stats{margin:0}#yn-detail-main .profile .stats dt,#yn-detail-main .profile .stats dd{margin:0;display:inline}#yn-detail-main .profile .stats dt{margin-right:.25em;font-weight:700}#yn-detail-main .profile .stats dd{margin-bottom:.3em;display:block}.qa-container .content{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:var(--color-text);margin-bottom:.2em;line-height:1.45}.qa-additional-info{color:#444;border-top:1px solid #e8e8e8;margin:.65em 0 .85em;padding:.55em 0 0;font-size:93%;line-height:1.45}.qa-additional-info strong{color:#666;margin-bottom:.25em;font-size:92%;font-weight:700;display:block}.qa-additional-info p{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;margin:0}.qa-container .meta{color:#666;zoom:1;margin:1em 0 1.2em;padding:0;font-size:85%;line-height:1.45;list-style:none;overflow:visible}.qa-container .meta:after{content:"";clear:both;display:table}.qa-container .meta>li{display:inline}.qa-container .meta>li+li:not(.report-abuse):not(.mod-abuse):not(.answer-meta-tools):before{content:" · ";color:#999;margin:0 .1em}.qa-container .meta>li.meta-owner-actions{white-space:nowrap}.qa-container .meta>li.meta-owner-actions .meta-sep{color:#999;margin:0 .45em;display:inline-block}.qa-container .meta .linkish{color:#069;vertical-align:baseline;padding:0;text-decoration:none}.qa-container .meta .linkish:hover{text-decoration:underline}.qa-container .meta .linkish--danger{color:#900}.qa-container .meta .linkish--danger:hover{color:#c00}.qa-container .meta>li.answer-meta-tools,.qa-container .meta>li.report-abuse,.qa-container .meta>li.mod-abuse{float:right;margin-left:calc(12px * var(--ui-scale))}.qa-container .meta>li.answer-meta-tools{align-items:center;gap:calc(10px * var(--ui-scale));line-height:1.25;display:inline-flex}.qa-container .meta>li.answer-meta-tools .answer-save,.qa-container .meta>li.answer-meta-tools .answer-save-wrap,.qa-container .meta>li.answer-meta-tools .report-link{align-items:center;gap:calc(4px * var(--ui-scale));vertical-align:middle;line-height:1.25;display:inline-flex}.qa-container .meta>li.answer-meta-tools:before,.qa-container .meta>li.report-abuse:before,.qa-container .meta>li.mod-abuse:before{content:none}.qa-container .meta>li.mod-abuse .mod-tools{z-index:25}.qa-container .meta .mod-tools__flyout>li{float:none;display:block}#yn-answer-list{margin:calc(17px * var(--ui-scale)) 0 calc(19px * var(--ui-scale));padding:0 calc(12px * var(--ui-scale)) calc(12px * var(--ui-scale));clear:left;box-shadow:none;background:0 0;border:0;position:relative}#yn-answer-list .hd{overflow:hidden}#yn-answer-list .hd h3,#yn-answer-list .answers-section__title{color:#666;float:left;margin:0;padding:0;font-size:100%;font-weight:400;background:0 0!important;border:none!important}#yn-answer-list .hd h3 strong,#yn-answer-list .answers-section__title strong{color:#67ce12;font-size:124%;font-weight:700}#yn-answer-list .bd{margin-top:calc(12px * var(--ui-scale))}.other-questions{clear:both;margin:0 0 calc(19px * var(--ui-scale));background:url(/images/carousel-bg-top.gif) 0 0 repeat-x;background-size:calc(20px * var(--ui-scale)) calc(27px * var(--ui-scale))}.other-questions-inner{padding:calc(11px * var(--ui-scale)) calc(12px * var(--ui-scale)) calc(11px * var(--ui-scale)) calc(23px * var(--ui-scale));background:url(/images/border-x-grey.gif) 0 0 repeat-x}.other-questions .hd{color:#67ce12;margin:0 0 .6em;font-size:124%;font-weight:400}.other-questions .hd a,.other-questions .hd span{color:inherit;font-weight:700;text-decoration:none}.other-questions .hd a:hover{text-decoration:underline}.other-questions .bd{margin:0;padding:0;list-style:none}.question-index .other-questions .bd *{line-height:1.2}.other-questions li{margin:0 0 calc(9px * var(--ui-scale)) 1em;font-size:93%;list-style:outside}.other-questions .bd li{margin-bottom:.5em}.other-questions .bd a{color:var(--color-link)}#yn-answer-list .answer{float:none;clear:both;padding:calc(16px * var(--ui-scale)) calc(8px * var(--ui-scale)) calc(14px * var(--ui-scale)) 0;box-shadow:none;background:0 0;border:0;grid-template-columns:none;display:flow-root;overflow:visible}.answer-sources-block{min-width:0;margin:.35em 0 .85em}.answer-sources-block__heading{color:#333;margin:0 0 .15em;font-size:100%;font-weight:700}.answer-sources-block__list{color:#069;margin:0;padding:0;line-height:1.45;list-style:none}.answer-sources-block__list li{overflow-wrap:anywhere;word-break:break-word}.answer-sources-block__list a,a.ugc-http-link{color:#069;overflow-wrap:anywhere;word-break:break-word}.answer-sources-field{margin:0 0 calc(14px * var(--ui-scale))}.answer-sources-field__textarea{margin-top:calc(4px * var(--ui-scale))}.answer-sources-block__text{margin:calc(4px * var(--ui-scale)) 0 0;overflow-wrap:anywhere;word-break:break-word}.answer-preview__sources-text{overflow-wrap:anywhere;word-break:break-word}#yn-answer-list .answer .qa-container{box-shadow:none;border:0}.user-card{gap:calc(2px * var(--ui-scale));color:var(--color-text-meta);font-size:var(--font-size-sm);flex-direction:column;display:flex}.user-card strong{color:var(--color-link)}.user-card__avatar{width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));margin-bottom:calc(3px * var(--ui-scale));background:#fff;border:1px solid #ccc;padding:0;line-height:0;display:block;overflow:hidden}.user-card__avatar img{object-fit:cover;width:100%;height:100%;display:block}.question-star{align-items:center;gap:calc(8px * var(--ui-scale));margin:var(--space-2) 0;font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.question-star__btn{align-items:center;gap:calc(6px * var(--ui-scale));border-radius:var(--radius);padding:calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale));cursor:pointer;font:inherit;color:var(--color-text);background:linear-gradient(#fbfbfb,#e8e8e8);border:1px solid #ccc;display:inline-flex}.question-star__btn--on{border-color:var(--color-star);color:#a65c00;background:#fff8f0}.question-star__btn:hover:not(:disabled){background:linear-gradient(#fff,#ddd)}.question-star__btn:disabled{opacity:.6;cursor:default}.question-star__icon{color:var(--color-star);font-size:calc(16px * var(--ui-scale));line-height:1}.question-star__label{color:inherit}.question-star__hint{color:var(--color-text-muted);font-size:85%}.question-star__error,.answer-votes__error{color:var(--color-danger);width:100%;font-size:85%}.answer-actions{align-items:center;gap:calc(8px * var(--ui-scale));margin:var(--space-2) 0 0;flex-wrap:wrap;display:flex}.answer-votes{align-items:center;gap:calc(8px * var(--ui-scale));flex-wrap:wrap;margin:0;display:flex}.answer-save-wrap{display:inline}.answer-save{appearance:none;align-items:center;gap:calc(4px * var(--ui-scale));font:inherit;color:var(--color-link);cursor:pointer;vertical-align:baseline;background:0 0;border:none;margin:0;padding:0;line-height:1.3;text-decoration:none;display:inline-flex}.answer-save__icon{color:#3098c8;flex:none;display:block}.answer-save:hover{text-decoration:underline}.answer-save:hover .answer-save__icon{color:#069}.answer-save--on,.answer-save--on:hover{color:#666;text-decoration:none}.answer-save--on .answer-save__icon,.answer-save--on:hover .answer-save__icon{color:#069}.answer-save:disabled{opacity:.65;cursor:wait}.answer-save__error{color:var(--color-danger);font-size:85%}.answer-util{float:none;background:#fff url(/images/rating-bg.gif) 0 100% repeat-x;background-size:calc(25px * var(--ui-scale)) calc(19px * var(--ui-scale));border:1px solid #ccc;margin:0;padding:0;list-style:none;display:inline-flex;overflow:hidden}.answer-util>li{float:none;margin:0;padding:0}.answer-util>li.rate-down{border-left:1px solid #ccc}.answer-util button,.answer-util .rate-readonly{appearance:none;align-items:center;gap:calc(4px * var(--ui-scale));height:calc(19px * var(--ui-scale));min-height:calc(19px * var(--ui-scale));padding:0 calc(7px * var(--ui-scale)) 0 calc(8px * var(--ui-scale));font:inherit;color:#333;cursor:pointer;background:0 0;border:0;margin:0;font-size:91%;line-height:1;display:inline-flex}.answer-util .rate-readonly{cursor:default}.answer-util button:disabled{opacity:.65;cursor:wait}.answer-util .rate-count{min-width:.75em;height:calc(16px * var(--ui-scale));font-weight:700;font-size:calc(12px * var(--ui-scale));color:#666;text-align:right;justify-content:flex-end;align-items:center;line-height:1;display:inline-flex}.answer-util .rate-button{flex:0 0 calc(14px * var(--ui-scale));width:calc(14px * var(--ui-scale));height:calc(14px * var(--ui-scale));color:#3098c8;display:block}.answer-util .rate-up button:hover:not(:disabled) .rate-button,.answer-util .rate-up.is-active .rate-button{color:#50a820}.answer-util .rate-down button:hover:not(:disabled) .rate-button,.answer-util .rate-down.is-active .rate-button{color:#d06050}.answer-util .is-disabled .rate-button{opacity:.55}.answer-votes__hint{color:var(--color-link);font-size:85%}.search-results__count{margin:0 0 var(--space-2);padding:0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}.question-detail__content>p:first-child,.answer__content>p:first-child{white-space:pre-wrap;margin-top:0;line-height:1.45}.question-detail__meta,.answer__meta{color:var(--color-text-meta);font-size:var(--font-size-sm);margin-bottom:0}.answers-section>h2,.answer-form-panel>h2{color:var(--color-text);font-size:calc(15px * var(--ui-scale))}.answers-list{margin:0;padding:0;list-style:none}.answer{border-bottom:0;position:relative}.answer:last-child{border-bottom:0}#yn-detail-main .answer.best{clear:both;zoom:1;padding:calc(20px * var(--ui-scale)) calc(20px * var(--ui-scale)) calc(14px * var(--ui-scale)) calc(12px * var(--ui-scale));box-shadow:none;background:url(/images/border-x-grey.gif) repeat-x;border:0;grid-template-columns:none;margin:0;display:flow-root;overflow:visible}#yn-detail-main .answer.best:after{content:".";clear:both;visibility:hidden;height:0;display:block}#yn-detail-main .answer.best .qa-container h2{margin:0 0 calc(8px * var(--ui-scale));color:#000;font-size:100%;font-weight:400;line-height:1.3}#yn-detail-main .answer.best .qa-container h2 span{color:#43b607;font-size:108%;font-weight:700}#yn-detail-main .answer.best .qa-container .answer-votes{margin-bottom:var(--space-2)}#yn-detail-main .answer.best .answer-rating{clear:both;color:#000;margin:.6em 0 0;font-size:100%;overflow:hidden}#yn-detail-main .answer.best .answer-rating dt,#yn-detail-main .answer.best .answer-rating dd{float:left;margin:0}#yn-detail-main .answer.best .answer-rating dt{clear:left;font-weight:700}#yn-detail-main .answer.best .answer-rating dd img{margin-left:calc(5px * var(--ui-scale));vertical-align:middle}#yn-detail-main .answer.best .answer-rating dt.desc{position:absolute;left:-9999em}#yn-detail-main .answer.best .answer-rating dd.desc{clear:left;float:none;color:#000;margin:0 0 1em;padding:0;font-style:normal}#yn-comments{padding:0 calc(12px * var(--ui-scale)) calc(19px * var(--ui-scale));background:#f3f9eb url(/images/comments-bg.gif) 0 bottom repeat-x;border-top:1px solid #fff}#yn-comments .none{padding:calc(20px * var(--ui-scale)) 0;color:#000;background:url(/images/border-x-grey.gif) 0 bottom repeat-x;margin:0;font-weight:700}#yn-comments .signin{padding:calc(17px * var(--ui-scale)) 0 0;color:#333;margin:0;font-size:100%}#yn-comments .signin a{color:var(--color-link)}.linkish{appearance:none;font:inherit;color:var(--color-link);cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:underline}.linkish:disabled{opacity:.5;cursor:not-allowed}.answer-author-edit{margin-bottom:calc(8px * var(--ui-scale))}.answer-author-edit__textarea{box-sizing:border-box;width:100%;padding:calc(8px * var(--ui-scale));font:inherit;resize:vertical;border:1px solid #ccc}.answer-author-edit__actions{gap:calc(8px * var(--ui-scale));margin-top:calc(8px * var(--ui-scale));display:flex}@media (width<=720px){#yn-detail-main .profile{float:none;margin:0 0 calc(12px * var(--ui-scale))}#yn-detail-main .answer.best,#yn-question-detail{padding:calc(16px * var(--ui-scale)) calc(12px * var(--ui-scale))}}.answers-section__empty,.question-form-panel__intro{padding:var(--space-3);color:var(--color-text-muted);margin:0}.ask-flow{padding-bottom:var(--space-4);max-width:calc(920px * var(--ui-scale))}.ask-flow__breadcrumb{margin:calc(10px * var(--ui-scale)) 0 calc(10px * var(--ui-scale));color:#666;font-size:93%}.ask-flow__breadcrumb a{color:var(--color-link)}.ask-flow__heading{align-items:center;gap:calc(10px * var(--ui-scale));margin:0 0 calc(12px * var(--ui-scale));display:flex}.ask-flow__heading h1{font-size:calc(22px * var(--ui-scale));color:#666;margin:0;font-weight:700;line-height:1.2}.ask-flow__num{width:calc(28px * var(--ui-scale));height:calc(28px * var(--ui-scale));color:#fff;font-size:calc(16px * var(--ui-scale));background:#43b607;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.ask-flow__panel{background:#fff;background-image:linear-gradient(to bottom, #eef8e0 0, #fff calc(48px * var(--ui-scale)));padding:calc(16px * var(--ui-scale)) calc(18px * var(--ui-scale)) calc(18px * var(--ui-scale));border:1px solid #ccc}.ask-flow__panel--compose{background-image:linear-gradient(to bottom, #eaf6de 0, #fff calc(64px * var(--ui-scale)))}.ask-flow__panel--compose .ask-flow__preview{margin:0 0 calc(16px * var(--ui-scale));padding:0 0 calc(16px * var(--ui-scale));background:0 0;border:0;border-bottom:1px solid #ccc}.ask-flow__panel--preview{background:0 0;border:0;padding:0}.ask-flow__panel--preview .ask-flow__preview{margin:0 0 calc(14px * var(--ui-scale))}.ask-flow__panel--preview .ask-flow__submit-meta{border-top:0;padding-top:0}.ask-flow__field{margin:0 0 calc(14px * var(--ui-scale))}.ask-flow__label{margin:0 0 calc(6px * var(--ui-scale));color:#333;font-size:var(--font-size-base);display:block}.ask-flow__input,.ask-flow__textarea,.ask-flow__select{box-sizing:border-box;width:100%;padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));font:inherit;color:#333;background:#fff;border:1px solid #999}.ask-flow__input:focus,.ask-flow__textarea:focus,.ask-flow__select:focus{border-color:#69c;outline:none}.ask-flow__textarea{min-height:calc(120px * var(--ui-scale));resize:vertical;line-height:1.4}.ask-flow__textarea--compact{min-height:calc(56px * var(--ui-scale))}.ask-flow__counter{margin:calc(4px * var(--ui-scale)) 0 0;color:#999;min-height:1.2em;font-size:85%}.ask-flow__counter--over{color:var(--color-danger);font-weight:700}.ask-flow__norms{margin:0 0 calc(14px * var(--ui-scale));color:#666;font-size:85%}.ask-flow__norms a{color:var(--color-link);font-weight:700}.ask-flow__btn{font-family:inherit;font-size:calc(13px * var(--ui-scale));cursor:pointer;border-radius:calc(3px * var(--ui-scale));padding:calc(5px * var(--ui-scale)) calc(16px * var(--ui-scale));font-weight:700;line-height:1.3}.ask-flow__btn:disabled{opacity:.55;cursor:default}.ask-flow__btn--primary{color:#fff;text-shadow:0 -1px #00000040;background:linear-gradient(#2e94c7 0%,#157bae 40%,#069 72% 100%);border:1px solid #01679a;box-shadow:inset 0 1px #ffffff40}.ask-flow__btn--primary:hover:not(:disabled){background:linear-gradient(#1a7aad 0%,#005580 50%,#00295c 100%);border-color:#00295c}.ask-flow__btn--secondary{color:#333;background:linear-gradient(#fbfbfb,#e6e6e6);border:1px solid #b5b5b5}.ask-flow__btn--secondary:hover:not(:disabled){background:linear-gradient(#fff,#ececec);border-color:#999}.ask-flow__layout{grid-template-columns:minmax(0, 1fr) calc(210px * var(--ui-scale));gap:calc(16px * var(--ui-scale));align-items:start;display:grid}.ask-flow__preview{grid-template-columns:calc(74px * var(--ui-scale)) minmax(0, 1fr);gap:calc(12px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));margin:calc(-4px * var(--ui-scale)) calc(-6px * var(--ui-scale)) calc(14px * var(--ui-scale));background:linear-gradient(to bottom, #e8f5d8 0, #f7fbef calc(40px * var(--ui-scale)), #fff 100%);border:1px solid #b7d99a;min-width:0;display:grid;overflow:visible}.ask-flow__preview-body{overflow-wrap:anywhere;word-break:break-word;min-width:0}.ask-flow__profile{text-align:center}.ask-flow__avatar{width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));margin:0 auto calc(4px * var(--ui-scale));background:#fff;border:1px solid #ccc;line-height:0;display:block;overflow:hidden}.ask-flow__avatar img{object-fit:cover;width:100%;height:100%;display:block}.ask-flow__username{color:var(--color-link);word-break:break-word;font-size:85%;text-decoration:none;display:block}.ask-flow__username:hover{text-decoration:underline}.ask-flow__preview-label{margin:0 0 calc(6px * var(--ui-scale));color:#43b607;font-size:calc(14px * var(--ui-scale));font-weight:700}.ask-flow__preview-title{margin:0 0 calc(6px * var(--ui-scale));font-size:calc(18px * var(--ui-scale));color:#000;overflow-wrap:anywhere;word-break:break-word;font-weight:700;line-height:1.25}.ask-flow__preview-details{color:#333;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0;line-height:1.4}.ask-flow__preview-additional{margin-top:calc(10px * var(--ui-scale));color:#444;font-size:93%}.ask-flow__preview-additional strong{margin-bottom:calc(2px * var(--ui-scale));color:#666;display:block}.ask-flow__preview-additional p{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;margin:0}.ask-flow__preview-category{margin-top:calc(12px * var(--ui-scale));gap:calc(2px * var(--ui-scale));font-size:var(--font-size-base);flex-direction:column;display:flex}.ask-flow__preview-category strong{color:#000}.ask-flow__intro{margin:0 0 calc(10px * var(--ui-scale));color:#333}.ask-flow__tabs{border-bottom:1px solid #98cc61;gap:0;margin:0;display:flex}.ask-flow__tab{appearance:none;margin:0 calc(2px * var(--ui-scale)) 0 0;padding:calc(7px * var(--ui-scale)) calc(12px * var(--ui-scale));font:inherit;color:#666;cursor:pointer;background:#fff;border:1px solid #ccc;border-bottom:none;font-size:93%;position:relative}.ask-flow__tab--active{color:#333;background:#f5f0e1;border-color:#98cc61 #98cc61 #f5f0e1;border-bottom-style:solid;border-bottom-width:1px;font-weight:700;top:1px}.ask-flow__cat-box{max-height:calc(220px * var(--ui-scale));margin-bottom:calc(8px * var(--ui-scale));background:#fff;border:1px solid #98cc61;border-top:none;overflow:auto}.ask-flow__cat-box .page-loading--compact{min-height:calc(120px * var(--ui-scale));padding:var(--space-3);justify-content:center}.ask-flow__cat-box--browse{border-top:1px solid #98cc61;max-height:none;padding:0;overflow:hidden}.ask-flow__cat-picker{min-height:calc(240px * var(--ui-scale));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ask-flow__cat-hint{padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));color:#333;background:#f7fbef;border-bottom:1px solid #98cc61;grid-column:1/-1;margin:0;font-size:93%}.ask-flow__cat-pane{border:0;flex-direction:column;min-width:0;min-height:0;margin:0;padding:0;display:flex}.ask-flow__cat-pane+.ask-flow__cat-pane{border-left:1px solid #98cc61}.ask-flow__cat-pane-title{padding:calc(7px * var(--ui-scale)) calc(10px * var(--ui-scale));color:#333;background:#f5f0e1;border-bottom:1px solid #98cc61;margin:0;font-size:93%;font-weight:700}.ask-flow__cat-pane .ask-flow__cat-list,.ask-flow__cat-pane .ask-flow__muted,.ask-flow__cat-pane>.ask-flow__cat-option{max-height:calc(280px * var(--ui-scale));overflow:auto}.ask-flow__cat-list{margin:0;padding:0;list-style:none}.ask-flow__cat-list li:nth-child(2n){background:#f3f3f3}.ask-flow__cat-option{align-items:flex-start;gap:calc(8px * var(--ui-scale));padding:calc(7px * var(--ui-scale)) calc(10px * var(--ui-scale));cursor:pointer;font-size:var(--font-size-base);color:#333;box-sizing:border-box;width:100%;display:flex}.ask-flow__cat-option:hover{background:#f7fbef}.ask-flow__cat-option--selected{background:#f0f8e6;font-weight:700}.ask-flow__cat-list li:nth-child(2n) .ask-flow__cat-option--selected,.ask-flow__cat-option--selected:hover{background:#e8f5d8}.ask-flow__cat-option input{margin-top:calc(2px * var(--ui-scale));flex:none}.ask-flow__cat-option:focus-within{outline-offset:-2px;outline:2px solid #69c}.ask-flow__alt-link{margin:0 0 calc(14px * var(--ui-scale));color:#333;font-size:93%}.ask-flow__text-link{appearance:none;font:inherit;font-size:inherit;color:var(--color-link);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.ask-flow__text-link:hover{color:#44b608}.ask-flow__notices{margin:calc(8px * var(--ui-scale)) 0 calc(14px * var(--ui-scale));padding-top:calc(8px * var(--ui-scale));border-top:1px solid #eee}.ask-flow__notices h3{margin:0 0 calc(8px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));color:#333}.ask-flow__check{gap:calc(8px * var(--ui-scale));margin:0 0 calc(10px * var(--ui-scale));color:#333;cursor:pointer;align-items:flex-start;font-size:93%;display:flex}.ask-flow__check input{margin-top:calc(2px * var(--ui-scale))}.ask-flow__actions{gap:calc(8px * var(--ui-scale));flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.ask-flow__actions a.ask-flow__btn{box-sizing:border-box;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ask-flow__actions--outside{margin-top:calc(12px * var(--ui-scale))}.ask-flow__submit-meta{padding-top:calc(12px * var(--ui-scale));margin-bottom:calc(12px * var(--ui-scale));color:#666;border-top:1px solid #ddd;font-size:93%}.ask-flow__submit-meta p{margin:0 0 calc(8px * var(--ui-scale))}.ask-flow__submit-meta .ask-flow__norms{margin-bottom:0}.ask-flow__tip{border-radius:calc(6px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));color:#333;box-shadow:1px 1px calc(2px * var(--ui-scale)) #0000000f;background:#ffffe1;border:1px solid #ccc;font-size:85%;line-height:1.35;display:block;position:relative}.ask-flow__tip:before{content:"";left:calc(-7px * var(--ui-scale));top:calc(18px * var(--ui-scale));width:calc(12px * var(--ui-scale));height:calc(12px * var(--ui-scale));background:#ffffe1;border-bottom:1px solid #ccc;border-left:1px solid #ccc;position:absolute;transform:rotate(45deg)}.ask-flow__tip-body{min-width:0}.ask-flow__tip-body p{margin:0 0 .4em}.ask-flow__tip-body p:last-child{margin-bottom:0}.ask-flow__tip-body a{color:var(--color-link)}.ask-flow__muted{margin:calc(10px * var(--ui-scale));color:#666;font-size:93%}@media (width<=820px){.ask-flow__layout{grid-template-columns:1fr}.ask-flow__tip:before{display:none}.ask-flow__cat-picker{grid-template-columns:1fr}.ask-flow__cat-pane+.ask-flow__cat-pane{border-top:1px solid #98cc61;border-left:0}}.step-header{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-light);display:flex}.step-number{width:calc(32px * var(--ui-scale));height:calc(32px * var(--ui-scale));color:#fff;font-size:calc(18px * var(--ui-scale));background-color:#069;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.step-title{font-size:calc(20px * var(--ui-scale));color:#666;margin:0;font-weight:600}.question-preview-card{grid-template-columns:calc(115px * var(--ui-scale)) minmax(0, 1fr);gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-light);border-radius:calc(4px * var(--ui-scale));margin-bottom:var(--space-3);background:#f9f9f9;display:grid}.user-card--compact{gap:calc(4px * var(--ui-scale))}.question-preview-content{gap:var(--space-1);flex-direction:column;display:flex}.question-preview-title{font-size:calc(16px * var(--ui-scale));color:#4caf50;margin:0;font-weight:600}.question-preview-text{font-weight:700;font-size:calc(15px * var(--ui-scale));margin:0}.question-preview-details{color:var(--color-text);white-space:pre-wrap;margin:0}.question-preview-category{gap:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--color-border-light);margin-top:var(--space-2);font-size:var(--font-size-sm);display:flex}.category-label{color:var(--color-text-muted)}.category-value{color:var(--color-text);font-weight:500}.category-selection{margin-bottom:var(--space-3)}.category-selection label{margin-bottom:var(--space-1);color:var(--color-text);font-weight:500;display:block}.category-selection select{width:100%;padding:var(--space-1);border:1px solid var(--color-border);border-radius:calc(4px * var(--ui-scale));font-size:var(--font-size-base)}.step-actions{gap:var(--space-2);justify-content:flex-end;display:flex}.btn--secondary{color:var(--color-text);background-color:#e0e0e0;border:1px solid #ccc}.btn--secondary:hover{background-color:#d0d0d0}.btn--danger{color:#fff;background:#c00;border:1px solid #900;font-weight:700}.btn--danger:hover:not(:disabled){background:#b30000}.btn--danger:disabled{opacity:.65;cursor:default}.btn--small{font-size:var(--font-size-sm);padding:calc(4px * var(--ui-scale)) calc(12px * var(--ui-scale))}.answer-preview-section{padding:var(--space-3)}.answer-preview-section h2{margin:0 0 var(--space-3) 0;font-size:calc(18px * var(--ui-scale));color:var(--color-text)}.answer-flow{padding:1.07em calc(14px * var(--ui-scale));max-width:calc(601px * var(--ui-scale));box-sizing:border-box;background:#fff url(/images/question-bg-top.gif) repeat-x;background-size:calc(25px * var(--ui-scale)) calc(114px * var(--ui-scale));border:1px solid #ccc}.answer-flow__step{padding:.55em 0 .7em calc(28px * var(--ui-scale));color:#666;margin:0;font-size:116%;font-weight:700;line-height:1.25;position:relative}.answer-flow__step-number{width:calc(20px * var(--ui-scale));height:calc(20px * var(--ui-scale));line-height:calc(20px * var(--ui-scale));text-align:center;font-size:calc(12px * var(--ui-scale));color:#fff;background:#3bae08;border-radius:50%;font-weight:700;position:absolute;top:.55em;left:0}.answer-flow__question-details{padding:0 0 calc(14px * var(--ui-scale));margin:0 0 calc(14px * var(--ui-scale));background:url(/images/border-x-grey.gif) 0 100% repeat-x;overflow:hidden}.answer-flow__question-container{gap:calc(12px * var(--ui-scale));align-items:flex-start;display:flex}.answer-flow__question-profile{flex:0 0 calc(74px * var(--ui-scale));width:calc(74px * var(--ui-scale));text-align:center}.answer-flow__question-avatar{width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));margin:0 auto calc(4px * var(--ui-scale));padding:calc(3px * var(--ui-scale));box-sizing:content-box;background:#fff;border:1px solid #ccc;line-height:0;display:block;overflow:hidden}.answer-flow__question-avatar img{width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));object-fit:cover;display:block}.answer-flow__question-username{width:calc(74px * var(--ui-scale));color:#069;word-wrap:break-word;font-size:85%;font-weight:400;line-height:1.2;text-decoration:none;display:block;overflow:hidden}.answer-flow__question-username:hover{text-decoration:underline}.answer-flow__question-body{flex:1;min-width:0}.answer-flow__question-label{margin:0 0 calc(6px * var(--ui-scale));color:#67ce12;font-size:calc(14px * var(--ui-scale));font-weight:700;line-height:1.2}.answer-flow__question-title{margin:0 0 calc(8px * var(--ui-scale));color:#000;font-size:146.5%;font-weight:700;line-height:1.1}.answer-flow__question-text{color:#333;white-space:pre-wrap;margin:0;line-height:1.4}.answer-flow__compose{flex-direction:column;gap:0;display:flex}.answer-flow__label{margin:0 0 calc(4px * var(--ui-scale));color:#333;font-size:108%;font-weight:700;display:block}.answer-flow__compose .answer-textarea{margin-bottom:calc(14px * var(--ui-scale))}.answer-flow__actions,.answer-preview__actions{align-items:center;gap:calc(10px * var(--ui-scale));flex-wrap:wrap;margin-top:1.2em;display:flex}.answer-preview__answer-details{padding:0 0 calc(14px * var(--ui-scale));margin:0 0 calc(14px * var(--ui-scale));background:url(/images/border-x-grey.gif) 0 100% repeat-x;overflow:hidden}.answer-preview__heading{color:#333;margin:0 0 .3em;font-size:108%;font-weight:700}.answer-preview__heading--sources{margin-top:.85em;margin-bottom:.15em;font-size:100%}.answer-preview__content{color:#333;white-space:pre-wrap;margin:0 0 .5em;line-height:1.45}.answer-preview__source-list{color:#069;margin:0;padding:0;line-height:1.4;list-style:none}.answer-preview__source-list a{color:#069;word-break:break-all}.answer-preview__identity{padding:0 0 calc(14px * var(--ui-scale));margin:0 0 calc(14px * var(--ui-scale));background:url(/images/border-x-grey.gif) 0 100% repeat-x;overflow:hidden}.answer-preview__identity-row{align-items:flex-start;gap:calc(12px * var(--ui-scale));margin:0 0 calc(8px * var(--ui-scale));display:flex}.answer-preview__identity-avatar{flex:0 0 calc(64px * var(--ui-scale));width:calc(64px * var(--ui-scale));height:calc(64px * var(--ui-scale));padding:calc(2px * var(--ui-scale));box-sizing:content-box;background:#fff;border:1px solid #ccc;line-height:0;overflow:hidden}.answer-preview__identity-avatar img{width:calc(64px * var(--ui-scale));height:calc(64px * var(--ui-scale));object-fit:cover;display:block}.answer-preview__identity-meta{min-width:0;padding-top:calc(2px * var(--ui-scale))}.answer-preview__identity-name{margin:0 0 calc(4px * var(--ui-scale));color:#333;font-size:100%;font-weight:400;line-height:1.3}.answer-preview__identity-links{color:#069;margin:0;font-size:93%;line-height:1.35}.answer-preview__identity-links a{color:#069;text-decoration:none}.answer-preview__identity-links a:hover{text-decoration:underline}.answer-preview__legal{color:#666;margin:0;font-size:77%;line-height:1.35}.answer-preview__subtext{margin:0 0 calc(4px * var(--ui-scale));color:#333;font-size:93%;line-height:1.4}.answer-preview__subtext strong{font-weight:700}.answer-preview .form-error{margin:calc(10px * var(--ui-scale)) 0 0}.answer-form-panel form,.question-form{padding:var(--space-3)}.answer-form-panel textarea,.question-form input,.question-form textarea,.question-form select{box-sizing:border-box;width:100%;padding:calc(5px * var(--ui-scale));font:inherit;border:1px solid #999}.answer-form-panel textarea{margin-bottom:var(--space-2);display:block}.answer-textarea{box-sizing:border-box;width:100%;padding:calc(5px * var(--ui-scale));font:inherit;margin-bottom:var(--space-2);border:1px solid #999;transition:border-color .2s,box-shadow .2s;display:block}.answer-textarea:focus{box-shadow:0 0 calc(5px * var(--ui-scale)) #ffa72680;border-color:#ffa726;outline:none}.answer-form-panel__note,.question-form__hint,.question-form__demo-note{margin-left:var(--space-2);color:var(--color-text-meta);font-size:var(--font-size-sm)}.question-form{gap:var(--space-2);display:grid}.question-form label{font-weight:700}.question-form__hint,.question-form__demo-note{margin:0}.question-form__actions{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.form-error,.page-state--error{color:var(--color-danger)}.form-hint{margin:calc(4px * var(--ui-scale)) 0 calc(10px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:var(--color-text-muted,#666)}.auth-shell{min-height:100dvh;padding:var(--space-4);box-sizing:border-box;background:#f4f4f4;justify-content:center;align-items:center;display:flex}.auth-shell__frame{width:100%;max-width:calc(440px * var(--ui-scale));gap:var(--space-3);flex-direction:column;display:flex}.auth-shell__brand{justify-content:center;align-items:flex-start;gap:calc(6px * var(--ui-scale));display:flex}.auth-shell__brand-link{line-height:0;display:inline-block}.auth-shell__logo{height:calc(48px * var(--ui-scale));width:auto;max-width:100%;display:block}.auth-shell__body .auth-panel{box-sizing:border-box;width:100%;max-width:none}.auth-shell__body .page-state{margin:0}.auth-shell__footer{text-align:center;font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.auth-shell__footer a{color:var(--color-link)}.auth-panel{background:var(--color-bg);border:1px solid var(--color-border);padding:var(--space-4);max-width:calc(420px * var(--ui-scale))}.maintenance-page{box-sizing:border-box;width:100%;min-height:100dvh;padding:var(--space-4);justify-content:center;align-items:center;display:flex}.maintenance-page__card{width:100%;max-width:calc(32rem * var(--ui-scale));margin:0}.maintenance-page__message{white-space:pre-wrap}.auth-panel__title{margin:0 0 var(--space-2) 0;font-size:calc(22px * var(--ui-scale));color:var(--color-text)}.auth-panel__intro{margin:0 0 var(--space-3) 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.auth-form{gap:var(--space-2);flex-direction:column;display:flex}.auth-form label{font-weight:600;font-size:var(--font-size-sm)}.auth-form input{padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));border:1px solid var(--color-border);font:inherit}.auth-form__password{align-items:stretch;display:flex;position:relative}.auth-form__password input{width:100%;padding-right:calc(40px * var(--ui-scale))}.auth-form__password-toggle{width:calc(40px * var(--ui-scale));color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;bottom:0;right:0}.auth-form__password-toggle:hover,.auth-form__password-toggle:focus-visible{color:var(--color-text)}.auth-form .btn{margin-top:var(--space-2);align-self:flex-start}.equipo-note{margin:var(--space-3) 0;padding:var(--space-2);background:#f3f9eb;border:1px solid #c5e09a}.equipo-form{gap:var(--space-3);margin:var(--space-3) 0 var(--space-4);max-width:calc(560px * var(--ui-scale));flex-direction:column;display:flex}.equipo-form fieldset{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.equipo-form legend{margin:0 0 var(--space-1);padding:0;font-size:112%;font-weight:700}.equipo-form label{font-weight:600;font-size:var(--font-size-sm)}.equipo-form input,.equipo-form textarea{padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));border:1px solid var(--color-border);font:inherit;box-sizing:border-box;width:100%}.equipo-form input[readonly]{color:var(--color-text-muted);background:#f8f8f8}.equipo-form textarea{resize:vertical;min-height:calc(72px * var(--ui-scale))}.equipo-form__hint,.equipo-form__count{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;font-weight:400}.equipo-form__choices{gap:calc(6px * var(--ui-scale));flex-direction:column;display:flex}.equipo-form__choices label{align-items:flex-start;gap:calc(8px * var(--ui-scale));font-weight:400;display:flex}.equipo-form__choices input{width:auto;margin-top:.2em}.equipo-form .btn{align-self:flex-start}.auth-divider{align-items:center;gap:var(--space-2);margin:var(--space-3) 0;color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}.legal-notice{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.4}.auth-form__check{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--font-size-sm);cursor:pointer;line-height:1.4;display:flex}.auth-form__check input[type=checkbox]{flex:none;width:auto;margin-top:.15em}.captcha-field{box-sizing:border-box;width:100%;max-width:100%;min-height:65px;margin-top:var(--space-2);overflow:hidden;container:captcha/inline-size}.captcha-field iframe{max-width:100%}@container captcha (width<=299px){iframe{transform:scale(calc(100cqi / 300));transform-origin:0 0}}.auth-divider:before,.auth-divider:after{content:"";border-top:1px solid var(--color-border);flex:1}.btn--google{box-sizing:border-box;width:100%;padding:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale));border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:inline-flex}.btn--google:hover{background:color-mix(in srgb, var(--color-bg) 88%, var(--color-text) 12%)}.btn--google__icon{flex-shrink:0}.auth-panel__footer{margin:var(--space-3) 0 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.auth-panel__footer .btn{text-decoration:none;display:inline-flex}.page-state{padding:var(--space-4);color:var(--color-text-muted);margin:0}.page-loading{justify-content:center;align-items:center;gap:var(--space-2);min-height:calc(180px * var(--ui-scale));padding:calc(40px * var(--ui-scale)) var(--space-4);color:var(--color-text-muted);text-align:center;flex-direction:column;margin:0;display:flex}.page-loading--screen{background:#fff;min-height:100dvh}.page-loading--compact{min-height:0;padding:var(--space-3) 0;justify-content:flex-start;gap:var(--space-2);flex-direction:row}.page-loading--compact .page-loading__spinner{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale))}.page-loading__spinner{width:calc(22px * var(--ui-scale));height:calc(22px * var(--ui-scale));border:calc(2px * var(--ui-scale)) solid #c5dce8;border-top-color:#069;border-radius:50%;animation:.7s linear infinite page-loading-spin}.page-loading__label{font-size:var(--font-size-base);color:var(--color-text-muted);margin:0}@keyframes page-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.page-loading__spinner{border-top-color:#c5dce8;border-right-color:#069;animation:none}}.yn-profile-about{white-space:pre-wrap;max-width:36rem;margin:.5rem 0 0}.yn-profile-moderation{margin:calc(8px * var(--ui-scale)) 0 0;clear:both}.yn-profile-report{margin:calc(8px * var(--ui-scale)) 0 0}.yn-profile-moderation .mod-tools--meta .mod-tools__flyout{left:0;right:auto}.yn-profile-edit-actions{margin:.75rem 0 0}.yn-profile-edit-actions .yuhead-link-btn{color:var(--color-link,#1d6bb8);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline}.yn-profile-edit-actions .yuhead-link-btn:hover{text-decoration:underline}.profile-edit-form{flex-direction:column;gap:.75rem;max-width:28rem;margin-top:.75rem;display:flex}.profile-edit-form label{font-size:var(--font-size-sm);flex-direction:column;gap:.25rem;display:flex}.profile-edit-form input,.profile-edit-form textarea{font:inherit;border:1px solid var(--color-border);background:#fff;padding:.35rem .5rem}.profile-edit-form__actions{gap:.75rem;display:flex}.notifications-page__header{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}#yn-notifications{padding-bottom:calc(24px * var(--ui-scale))}.notifications-heading,.messages-heading{align-items:baseline;gap:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale));z-index:2;margin:calc(10px * var(--ui-scale)) 0 calc(14px * var(--ui-scale));padding-bottom:calc(4px * var(--ui-scale));border-bottom:calc(4px * var(--ui-scale)) solid #3bae08;flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.notifications-heading h1,.messages-heading h1{align-items:center;gap:calc(8px * var(--ui-scale));color:#000;min-height:calc(22px * var(--ui-scale));margin:0;font-size:137%;font-weight:700;line-height:1.3;display:inline-flex}.notifications-heading .inbox-heading-icon,.messages-heading .inbox-heading-icon{color:#3098c8;flex:none}.notifications-heading__badge,.messages-heading__badge{color:#3bae08;padding:1px calc(6px * var(--ui-scale));background:#f3f9eb;border:1px solid #8fc86a;font-size:85%;line-height:1.35}.notifications-heading__action{align-items:center;gap:calc(5px * var(--ui-scale));color:var(--color-link);white-space:nowrap;margin-left:auto;font-size:85%;font-weight:400;line-height:1.2;display:inline-flex}.notifications-heading__action-icon{color:#3098c8}.mail-folders--tabs{gap:calc(6px * var(--ui-scale));margin:0 0 calc(12px * var(--ui-scale));border-bottom:1px solid #8fc86a;flex-wrap:wrap;display:flex}.mail-folders__tab{appearance:none;align-items:center;gap:calc(5px * var(--ui-scale));margin:0 0 calc(-1px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(12px * var(--ui-scale)) calc(7px * var(--ui-scale));border-radius:calc(5px * var(--ui-scale)) calc(5px * var(--ui-scale)) 0 0;color:#555;background:#f4f9f1;border:1px solid #8fc86a;font-size:93%;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.mail-folders__tab .mail-folders__icon{color:#3098c8}.mail-folders__tab:hover{color:#333;background:#eaf6e2;text-decoration:none}.mail-folders__tab.is-current{color:#fff;background:#309a04;border-color:#309a04}.mail-folders__tab.is-current .mail-folders__icon,.mail-folders__tab.is-current .mail-folders__count{color:#e8f8dd;font-weight:400}.mail-folders__count{font-weight:400}.mail-folders--list{margin:0;padding:0;list-style:none}.mail-folders__item{margin:0 0 calc(4px * var(--ui-scale));font-size:100%}.mail-folders__link{align-items:center;gap:calc(6px * var(--ui-scale));color:var(--color-link);line-height:1.25;text-decoration:none;display:inline-flex}.mail-folders__link .mail-folders__icon{color:#3098c8}.mail-folders__link:hover{text-decoration:underline}.mail-folders__item.is-current .mail-folders__link{color:#333;font-weight:700}.mail-folders__item.is-current .mail-folders__icon{color:#1d9609}.mail-panel.mod,.notifications-panel.mod{background-color:#fff;background-image:linear-gradient(to bottom, #eef8e0 0, #fff calc(48px * var(--ui-scale)));border:1px solid #ccc;padding:0;font-size:93%;overflow:hidden}.notifications-panel__empty{margin:calc(14px * var(--ui-scale)) calc(12px * var(--ui-scale));color:#666;line-height:1.45}.mail-panel__hd{justify-content:space-between;align-items:center;gap:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) calc(12px * var(--ui-scale)) calc(10px * var(--ui-scale));background:linear-gradient(#eef8e0 0,#f7fbf1 100%);border-bottom:1px solid #e5e5e5;flex-wrap:wrap;display:flex}.mail-panel__title{align-items:center;gap:calc(7px * var(--ui-scale));color:#333;margin:0;font-size:123.1%;font-weight:700;line-height:1.25;display:inline-flex}.mail-panel__title a{color:var(--color-link)}.mail-panel__hd-actions{align-items:center;gap:calc(10px * var(--ui-scale));flex-wrap:wrap;font-size:85%;display:inline-flex}.mail-panel__toolbar-meta{color:#3bae08;font-weight:700}.avisos-panel .mail-panel__hd{padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale))}.avisos-panel .mail-empty{padding:calc(18px * var(--ui-scale)) calc(12px * var(--ui-scale))}.avisos-panel .mail-empty__icon{margin-bottom:calc(6px * var(--ui-scale))}.avisos-feed{margin:0;padding:0;list-style:none}.avisos-feed__item{border-bottom:1px solid #e8e8e8}.avisos-feed__item:last-child{border-bottom:0}.avisos-feed__item.is-unread{background:#f7fbef}.avisos-feed__item:hover,.avisos-feed__item.is-selected{background:#ecf9dd}.avisos-toolbar-select{align-items:center;gap:calc(6px * var(--ui-scale));margin-left:calc(4px * var(--ui-scale));display:inline-flex}.avisos-feed__trash-btn{align-items:center;gap:calc(3px * var(--ui-scale));padding:calc(2px * var(--ui-scale)) calc(4px * var(--ui-scale));color:#666;cursor:pointer;vertical-align:middle;background:0 0;border:0;line-height:1;display:inline-flex}.avisos-feed__trash-btn:hover:not(:disabled){color:#d02800}.avisos-feed__trash-btn:disabled{opacity:.4;cursor:default}.avisos-feed__trash-count{color:inherit;font-size:85%;font-weight:700}.avisos-feed__check{padding-top:calc(2px * var(--ui-scale));cursor:pointer;flex:none;align-items:flex-start;margin:0;display:inline-flex}.avisos-feed__check--toolbar{align-items:center;padding-top:0}.avisos-feed__check input{width:calc(13px * var(--ui-scale));height:calc(13px * var(--ui-scale));accent-color:#309a04;cursor:pointer;margin:0}.avisos-feed__link,.avisos-feed__static{min-width:0;color:inherit;flex:auto;padding:0;text-decoration:none;display:block}.avisos-feed__link:hover{text-decoration:none}.avisos-feed__row{align-items:flex-start;gap:calc(8px * var(--ui-scale));padding:calc(7px * var(--ui-scale)) calc(10px * var(--ui-scale));display:flex}.avisos-feed__main{flex:auto;min-width:0}.avisos-feed__kind{margin:calc(2px * var(--ui-scale)) 0 0;color:#3098c8;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.avisos-feed__kind-icon{flex:none;display:block}.avisos-feed__kind--answer{color:#3098c8}.avisos-feed__kind--best{color:#c9a227}.avisos-feed__kind--sanction{color:#d02800}.avisos-feed__kind--restored,.avisos-feed__kind--fan{color:#1d9609}.avisos-feed__kind--default{color:#666}.avisos-feed__when{margin-top:calc(2px * var(--ui-scale));padding-left:calc(4px * var(--ui-scale));color:#888;white-space:nowrap;border:0;flex:none;margin-left:auto;font-size:85%;text-decoration:none}.avisos-feed__title{align-items:flex-start;gap:calc(6px * var(--ui-scale));color:#333;flex-wrap:nowrap;margin:0;font-size:100%;font-weight:400;line-height:1.3;display:flex}.avisos-feed__title-text{color:#333;min-width:0;line-height:inherit;flex:auto}.avisos-feed__item.is-unread .avisos-feed__title-text{font-weight:700}.avisos-feed__body{margin:calc(5px * var(--ui-scale)) 0 0;color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:calc(85% + 1px);line-height:1.35;display:-webkit-box;overflow:hidden}.avisos-feed__activity-link{color:var(--color-link);text-decoration:none}.avisos-feed__activity-link:hover{text-decoration:underline}.avisos-feed__extra{margin-top:calc(3px * var(--ui-scale));font-size:85%;display:inline-block}.avisos-feed__extra .yuhead-link-btn,.avisos-feed__extra a{font-weight:400}.messages-split{overflow:hidden}.messages-split__hd{margin:0}.messages-split__body{min-height:calc(420px * var(--ui-scale));border-top:0;grid-template-columns:minmax(220px,36%) minmax(0,1fr);display:grid}.messages-split__list{min-width:0;max-height:calc(560px * var(--ui-scale));background:#fafafa;border-right:1px solid #e5e5e5;overflow-y:auto}.messages-split__thread{min-width:0;max-height:calc(560px * var(--ui-scale));background:#fff;flex-direction:column;display:flex}.messages-split__state,.messages-split__empty-list,.messages-split__placeholder{padding:calc(24px * var(--ui-scale)) calc(16px * var(--ui-scale));color:#666;text-align:center;margin:0}.messages-split__state--error{color:#a40000;text-align:left}.messages-split__hint{margin:calc(6px * var(--ui-scale)) 0 0;font-size:85%}.messages-split__placeholder{justify-content:center;align-items:center;gap:calc(6px * var(--ui-scale));min-height:calc(320px * var(--ui-scale));flex-direction:column;flex:1;display:flex}.messages-conv-list{margin:0;padding:0;list-style:none}.messages-conv-list__item{align-items:center;gap:calc(8px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(10px * var(--ui-scale));color:inherit;background:#fff;border-bottom:1px solid #e5e5e5;text-decoration:none;display:flex}.messages-conv-list__item:hover{background:#ecf9dd;text-decoration:none}.messages-conv-list__item.is-active{background:#e8f6d8;box-shadow:inset 3px 0 #309a04}.messages-conv-list__item.is-unread .messages-conv-list__name{font-weight:700}.messages-conv-list__avatar{flex:0 0 calc(36px * var(--ui-scale));width:calc(36px * var(--ui-scale));height:calc(36px * var(--ui-scale));background:#fff;border:1px solid #ccc;line-height:0;overflow:hidden}.messages-conv-list__avatar img{object-fit:cover;width:100%;height:100%;display:block}.messages-conv-list__main{flex:1;min-width:0}.messages-conv-list__row{justify-content:space-between;align-items:baseline;gap:calc(6px * var(--ui-scale));display:flex}.messages-conv-list__name{text-overflow:ellipsis;white-space:nowrap;color:#333;font-size:93%;overflow:hidden}.messages-conv-list__when{color:#888;border:0;flex:none;font-size:75%;text-decoration:none}.messages-conv-list__preview{text-overflow:ellipsis;white-space:nowrap;color:#666;margin-top:2px;font-size:85%;display:block;overflow:hidden}.messages-conv-list__badge{min-width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));padding:0 calc(4px * var(--ui-scale));border-radius:calc(8px * var(--ui-scale));color:#fff;font-size:75%;font-weight:700;line-height:calc(16px * var(--ui-scale));text-align:center;background:#3bae08;flex:none}.messages-thread-panel{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.messages-thread-panel__hd{align-items:center;gap:calc(10px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));background:linear-gradient(#eef8e0 0,#f7fbf1 100%);border-bottom:1px solid #e5e5e5;display:flex}.messages-thread-panel__avatar{flex:0 0 calc(40px * var(--ui-scale));width:calc(40px * var(--ui-scale));height:calc(40px * var(--ui-scale));border:1px solid #ccc;line-height:0;overflow:hidden}.messages-thread-panel__avatar img{object-fit:cover;width:100%;height:100%;display:block}.messages-thread-panel__meta{flex:1;min-width:0}.messages-thread-panel__title{margin:0;font-size:108%;font-weight:700;line-height:1.25}.messages-thread-panel__title a{color:var(--color-link)}.messages-thread-panel__sub{margin:calc(2px * var(--ui-scale)) 0 0;color:#666;font-size:85%}.messages-thread-panel__sub a,.messages-thread-panel__sub .yuhead-link-btn{color:var(--color-link);font-size:inherit}.messages-thread-panel__back-mobile{color:var(--color-link);display:none}.messages-thread-panel__count{color:#888}.messages-thread-panel__bd{min-height:calc(180px * var(--ui-scale));max-height:calc(320px * var(--ui-scale));flex:auto;overflow-y:auto}.messages-thread-panel .messages-compose{border-top:1px solid #c5e09a}.mail-empty{justify-content:center;align-items:center;gap:calc(6px * var(--ui-scale));padding:calc(28px * var(--ui-scale)) calc(18px * var(--ui-scale));text-align:center;flex-direction:column;margin:0;display:flex}.mail-empty--compact{padding:calc(18px * var(--ui-scale)) calc(14px * var(--ui-scale))}.mail-empty__icon{color:#8fc86a;margin-bottom:calc(4px * var(--ui-scale))}.mail-empty__title{color:#333;margin:0;font-size:108%;font-weight:700}.mail-empty__text{max-width:calc(420px * var(--ui-scale));color:#666;margin:0;line-height:1.45}.mail-table{border-collapse:collapse;table-layout:fixed;width:100%}.mail-table th,.mail-table td{padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));text-align:left;vertical-align:middle;border-bottom:1px solid #e5e5e5}.mail-table thead th{color:#333;background:#f0f8e6;border-bottom:1px solid #ccc;font-size:93%;font-weight:700}.mail-table__col-kind{width:20%}.mail-table__col-from{width:26%}.mail-table__col-date{white-space:nowrap;color:#666;width:16%;font-size:85%}.mail-table__col-date abbr{border:0;text-decoration:none}.mail-table__col-subject{text-overflow:ellipsis;white-space:nowrap;width:auto;overflow:hidden}.mail-table__col-subject a,.mail-table__static{text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none;display:block;overflow:hidden}.mail-table__col-subject a:hover{text-decoration:none}.mail-table__subject{color:#333}.mail-table__preview{color:#888;font-weight:400}.mail-table__kind-link{color:inherit;text-decoration:none}.mail-table__kind-link:hover{text-decoration:none}.mail-table__kind{align-items:center;gap:calc(5px * var(--ui-scale));color:#3098c8;max-width:100%;font-size:93%;line-height:1.2;display:inline-flex}.mail-table__kind-icon{flex:none}.mail-table__kind-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mail-table__kind--message{color:#0055a5}.mail-table__kind--answer{color:#3098c8}.mail-table__kind--best{color:#c9a227}.mail-table__kind--sanction{color:#d02800}.mail-table__kind--fan{color:#1d9609}.mail-table__kind--default{color:#666}.mail-table__unread-dot{width:calc(7px * var(--ui-scale));height:calc(7px * var(--ui-scale));background:#3bae08;border-radius:50%;flex:none;box-shadow:0 0 0 1px #3bae0840}.mail-table__peer{align-items:center;gap:calc(8px * var(--ui-scale));min-width:0;max-width:100%;color:var(--color-link);text-decoration:none;display:inline-flex}.mail-table__peer:hover{text-decoration:none}.mail-table__peer:hover .mail-table__peer-name{text-decoration:underline}.mail-table__peer-avatar{flex:0 0 calc(28px * var(--ui-scale));width:calc(28px * var(--ui-scale));height:calc(28px * var(--ui-scale));background:#fff;border:1px solid #ccc;line-height:0;overflow:hidden}.mail-table__peer-avatar img{object-fit:cover;width:100%;height:100%;display:block}.mail-table__peer-name{align-items:center;gap:calc(6px * var(--ui-scale));text-overflow:ellipsis;white-space:nowrap;min-width:0;display:inline-flex;overflow:hidden}.mail-table__unread-pill{min-width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));padding:0 calc(4px * var(--ui-scale));border-radius:calc(8px * var(--ui-scale));color:#fff;background:#3bae08;justify-content:center;align-items:center;font-size:75%;font-weight:700;line-height:1;display:inline-flex}.mail-table__from{color:var(--color-link);text-decoration:none}.mail-table__from:hover{text-decoration:underline}.mail-table tbody tr:hover td{background:#ecf9dd}.mail-table tbody tr.is-unread td{background:#f7fbef}.mail-table tbody tr.is-unread .mail-table__subject,.mail-table tbody tr.is-unread .mail-table__peer-name,.mail-table tbody tr.is-unread .mail-table__from,.mail-table tbody tr.is-unread .mail-table__kind-label{font-weight:700}.mail-table__extra{white-space:nowrap;font-size:85%;font-weight:400}.mail-table__extra a,.mail-table__extra .yuhead-link-btn{font-weight:400}.mail-message{padding:calc(14px * var(--ui-scale)) calc(14px * var(--ui-scale)) calc(16px * var(--ui-scale))}.mail-message__identity{gap:calc(12px * var(--ui-scale));margin:0 0 calc(14px * var(--ui-scale));padding-bottom:calc(12px * var(--ui-scale));border-bottom:1px solid #e5e5e5;align-items:flex-start;display:flex}.mail-message__avatar{flex:0 0 calc(48px * var(--ui-scale));width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));background:#fff;border:1px solid #ccc;line-height:0;overflow:hidden}.mail-message__avatar img{object-fit:cover;width:100%;height:100%;display:block}.mail-message__headers{flex:1;min-width:0;margin:0}.mail-message__headers>div{grid-template-columns:calc(52px * var(--ui-scale)) minmax(0, 1fr);gap:calc(8px * var(--ui-scale));margin:0 0 calc(4px * var(--ui-scale));font-size:93%;line-height:1.35;display:grid}.mail-message__headers dt{color:#666;margin:0;font-weight:700}.mail-message__headers dd{color:#333;min-width:0;margin:0}.mail-message__headers dd a{color:var(--color-link)}.mail-message__headers abbr{border:0;text-decoration:none}.mail-message__body{white-space:pre-wrap;word-wrap:break-word;color:#222;margin:0;font-size:100%;line-height:1.5}.mail-message__actions{margin:calc(16px * var(--ui-scale)) 0 0}.mail-compose{padding:calc(12px * var(--ui-scale))}.mail-compose__row{grid-template-columns:calc(64px * var(--ui-scale)) minmax(0, 1fr);gap:calc(8px * var(--ui-scale));margin:0 0 calc(10px * var(--ui-scale));align-items:baseline;font-size:93%;display:grid}.mail-compose__label{margin:0 0 calc(4px * var(--ui-scale));color:#333;font-size:93%;font-weight:700;display:block}.mail-compose__row .mail-compose__label{margin:0}.mail-compose__value{color:#333;min-width:0}.mail-compose__value a{color:var(--color-link)}.mail-compose__input,.mail-compose__textarea{box-sizing:border-box;width:100%;margin:0 0 calc(10px * var(--ui-scale));padding:calc(5px * var(--ui-scale)) calc(8px * var(--ui-scale));font:inherit;color:#333;background:#fff;border:1px solid #999;display:block}.mail-compose__textarea{resize:vertical;min-height:calc(120px * var(--ui-scale));line-height:1.4}.mail-compose__input:focus,.mail-compose__textarea:focus{border-color:#69c;outline:none}#yn-messages{padding-bottom:calc(24px * var(--ui-scale))}.messages-heading h1 a{color:inherit;text-decoration:none}.messages-heading h1 a:hover{color:var(--color-link);text-decoration:underline}.messages-inbox.mod,.messages-thread.mod,.messages-reply.mod{background-color:#fff;background-image:linear-gradient(to bottom, #eef8e0 0, #fff calc(48px * var(--ui-scale)));margin:0 0 calc(14px * var(--ui-scale));border:1px solid #ccc;padding:0;font-size:93%;overflow:hidden}.messages-inbox .hd,.messages-thread .hd,.messages-reply .hd{justify-content:space-between;align-items:baseline;gap:calc(8px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) calc(12px * var(--ui-scale)) calc(8px * var(--ui-scale));background:0 0;border-bottom:0;margin:0;display:flex}.messages-reply__close{white-space:nowrap;color:var(--color-link);font-size:85%;font-weight:400;line-height:1.2}.messages-read-layout{display:block}.messages-read-layout.is-replying{gap:calc(12px * var(--ui-scale));grid-template-columns:minmax(0,1fr) minmax(280px,42%);align-items:start;display:grid}.messages-read-layout__main,.messages-read-layout__reply{min-width:0}.messages-read-layout__main .messages-thread.mod,.messages-read-layout__reply .messages-reply.mod{margin-bottom:0}.messages-read-layout__reply{animation:.28s ease-out yn-msg-reply-in}.messages-read-layout__reply .messages-reply.mod{top:calc(8px * var(--ui-scale));position:sticky}@keyframes yn-msg-reply-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.messages-read-layout__reply{animation:none}}@media (width<=820px){.messages-read-layout.is-replying{grid-template-columns:1fr}.messages-read-layout__reply{animation-name:yn-msg-reply-in-stack}.messages-read-layout__reply .messages-reply.mod{position:static}}@keyframes yn-msg-reply-in-stack{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.messages-inbox .hd h2,.messages-thread .hd h2,.messages-reply .hd h2{color:#43b607;margin:0;font-size:123.1%;font-weight:700;line-height:1.2}.messages-thread .mail-panel__hd.messages-thread__hd{justify-content:flex-start;align-items:center;gap:calc(10px * var(--ui-scale));display:flex}.messages-thread__peer-avatar{flex:0 0 calc(40px * var(--ui-scale));width:calc(40px * var(--ui-scale));height:calc(40px * var(--ui-scale));background:#fff;border:1px solid #ccc;line-height:0;overflow:hidden}.messages-thread__peer-avatar img{object-fit:cover;width:100%;height:100%;display:block}.messages-thread__peer-meta{flex:1;min-width:0}.messages-thread__peer-meta .mail-panel__title{font-size:108%}.messages-thread__sub{margin:calc(2px * var(--ui-scale)) 0 0;color:#666;font-size:85%}.messages-inbox .bd,.messages-thread .bd,.messages-reply .bd{padding:0}.messages-thread__bd{max-height:calc(420px * var(--ui-scale));background:#fff;overflow-y:auto}.messages-inbox__state,.messages-thread__state,.messages-thread__none{margin:calc(14px * var(--ui-scale)) calc(12px * var(--ui-scale));color:#666;line-height:1.45}.messages-thread__state--error{color:#a40000}.messages-inbox__table{border-collapse:collapse;table-layout:fixed;width:100%}.messages-inbox__table th,.messages-inbox__table td{padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));text-align:left;vertical-align:middle;border-bottom:1px solid #e5e5e5}.messages-inbox__table thead th{color:#333;background:#f0f8e6;border-bottom:1px solid #ccc;font-size:93%;font-weight:700}.messages-inbox__col-from{width:28%}.messages-inbox__col-date{white-space:nowrap;color:#666;width:18%;font-size:85%}.messages-inbox__col-date abbr{border:0;text-decoration:none}.messages-inbox__col-msg{text-overflow:ellipsis;white-space:nowrap;width:auto;overflow:hidden}.messages-inbox__col-msg a{text-overflow:ellipsis;white-space:nowrap;color:#333;text-decoration:none;display:block;overflow:hidden}.messages-inbox__table tbody tr:hover td{background:#ecf9dd}.messages-inbox__table tbody tr.is-unread td{background:#f7fbef}.messages-inbox__table tbody tr.is-unread .messages-inbox__col-msg a,.messages-inbox__table tbody tr.is-unread .messages-inbox__from span{font-weight:700}.messages-inbox__from{align-items:center;gap:calc(6px * var(--ui-scale));color:var(--color-link);min-width:0;text-decoration:none;display:flex}.messages-inbox__from:hover{text-decoration:underline}.messages-inbox__from img{flex:0 0 calc(24px * var(--ui-scale));width:calc(24px * var(--ui-scale));height:calc(24px * var(--ui-scale));object-fit:cover;background:#fff;border:1px solid #ccc}.messages-inbox__from span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.messages-thread-nav{align-items:center;gap:calc(6px * var(--ui-scale));margin:0 0 calc(10px * var(--ui-scale));color:#666;flex-wrap:wrap;font-size:93%;display:flex}.messages-thread-nav a{color:var(--color-link)}.messages-thread-nav__back{align-items:center;gap:calc(4px * var(--ui-scale));display:inline-flex}.messages-thread-nav__icon{color:#3098c8}.messages-thread-nav__sep{color:#999}.messages-experiment-note{margin:0 0 calc(10px * var(--ui-scale));color:#666;font-size:85%;line-height:1.4}.messages-single{padding:calc(12px * var(--ui-scale))}.messages-single__from{gap:calc(10px * var(--ui-scale));margin:0 0 calc(12px * var(--ui-scale));padding-bottom:calc(10px * var(--ui-scale));border-bottom:1px dotted #ccc;align-items:flex-start;display:flex}.messages-single__avatar{flex:0 0 calc(48px * var(--ui-scale));width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));background:#fff;border:1px solid #ccc;line-height:0;overflow:hidden}.messages-single__avatar img{object-fit:cover;width:100%;height:100%;display:block}.messages-single__meta{flex:1;min-width:0}.messages-single__name{margin:0 0 calc(4px * var(--ui-scale));color:#333;font-size:100%}.messages-single__when{color:#666;margin:0;font-size:85%}.messages-single__when abbr{border:0;text-decoration:none}.messages-single__actions{margin:calc(14px * var(--ui-scale)) 0 0}.messages-single__actions .prefs-btn,.messages-reply__bar .prefs-btn{margin:0}.messages-single__unread{color:#1d9609;font-weight:700}.messages-reply__subject-line{margin:0 0 calc(10px * var(--ui-scale));color:#333;font-size:93%}.messages-reply__subject-input{box-sizing:border-box;width:100%;margin:0 0 calc(10px * var(--ui-scale));padding:calc(5px * var(--ui-scale)) calc(8px * var(--ui-scale));font:inherit;color:#333;background:#fff;border:1px solid #ccc;display:block}.messages-reply__ok{margin:0 0 calc(8px * var(--ui-scale));color:#1d9609;font-size:85%}.messages-sent{background:#fff;border:1px solid #b7d99a;animation:.28s ease-out yn-msg-reply-in;overflow:hidden}.messages-sent__hd{gap:calc(12px * var(--ui-scale));padding:calc(14px * var(--ui-scale)) calc(16px * var(--ui-scale));background:linear-gradient(#dff0c4 0,#eef7e0 100%);border-bottom:1px solid #c5e09a;align-items:flex-start;display:flex}.messages-sent__check{width:calc(36px * var(--ui-scale));height:calc(36px * var(--ui-scale));background:#3bae08;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff59}.messages-sent__check-icon{color:#fff}.messages-sent__hd-text{flex:1;min-width:0}.messages-sent__title{color:#2d6b0a;margin:0 0 .25rem;font-size:108%;font-weight:700;line-height:1.3}.messages-sent__sub{color:#555;margin:0;font-size:93%;line-height:1.4}.messages-sent__sub a{color:var(--color-link)}.messages-sent__actions{align-items:center;gap:calc(10px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) calc(16px * var(--ui-scale));background:#fff;flex-wrap:wrap;display:flex}.messages-sent__actions .prefs-btn{box-sizing:border-box;text-align:center;margin:0;text-decoration:none;display:inline-block}.messages-sent__actions .yuhead-link-btn{font-size:93%}.messages-posts{margin:0;padding:0;list-style:none}.messages-posts__item{gap:calc(10px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));background:#fff;border-bottom:1px dotted #ccc;display:flex}.messages-posts__item:last-child{border-bottom:0}.messages-posts__item:nth-child(2n){background:#fafafa}.messages-posts__item.is-mine{background:#f4faf0}.messages-posts__item.is-mine:nth-child(2n){background:#eef7e6}.messages-posts__avatar{flex:0 0 calc(32px * var(--ui-scale));width:calc(32px * var(--ui-scale));height:calc(32px * var(--ui-scale));background:#fff;border:1px solid #ccc;margin-top:2px;line-height:0;overflow:hidden}.messages-posts__avatar img{object-fit:cover;width:100%;height:100%;display:block}.messages-posts__body{flex:1;min-width:0}.messages-posts__meta{margin:0 0 calc(6px * var(--ui-scale));color:#666;padding:0;font-size:85%;list-style:none;overflow:hidden}.messages-posts__meta>li{margin-right:0;display:inline}.messages-posts__meta>li+li:before{content:" · ";color:#999}.messages-posts__meta a{font-weight:700}.messages-posts__meta .report-link{font-weight:400}.messages-posts__meta abbr{border:0;text-decoration:none}.messages-posts__mod-tag{color:#8a5a00;font-weight:700}.messages-posts__subject{color:#555;font-style:italic}.messages-posts__content{color:#333;white-space:pre-wrap;word-wrap:break-word;font-size:100%;line-height:1.45}.messages-compose{background:linear-gradient(to bottom, #f4f9eb 0, #fff calc(36px * var(--ui-scale)));padding:calc(12px * var(--ui-scale));border-top:1px solid #c5e09a}.messages-compose__flash{align-items:center;gap:calc(5px * var(--ui-scale));margin:0 0 calc(8px * var(--ui-scale));padding:calc(4px * var(--ui-scale)) calc(8px * var(--ui-scale));color:#2d6b0a;background:#eef8e0;border:1px solid #b7d99a;font-size:85%;font-weight:700;animation:.25s ease-out yn-msg-reply-in;display:inline-flex}.messages-compose__flash-icon{color:#3bae08}.messages-compose__staff-note{margin:0 0 calc(8px * var(--ui-scale));color:#666;font-size:85%;line-height:1.4}.messages-compose__daily-note{margin:0 0 calc(10px * var(--ui-scale));padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));border-radius:calc(4px * var(--ui-scale));color:#5c5340;background:#fff8e5;border:1px solid #e5dfc4;font-size:85%;line-height:1.4}.mail-compose--inline{padding:0}.messages-compose__send{align-items:center;gap:calc(5px * var(--ui-scale));display:inline-flex}.messages-compose__send-icon{color:inherit}.messages-reply .bd{background:0 0;padding:0}.messages-reply__label{margin:0 0 calc(6px * var(--ui-scale));color:#333;font-size:93%;font-weight:700;display:block}.messages-reply textarea{box-sizing:border-box;width:100%;margin:0 0 calc(8px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));color:#333;font:inherit;resize:vertical;min-height:calc(110px * var(--ui-scale));background:#fff;border:1px solid #ccc;line-height:1.4;display:block}.messages-reply textarea:focus{border-color:#7ab83d;outline:1px solid #7ab83d}.messages-reply__bar{align-items:center;gap:calc(10px * var(--ui-scale));flex-wrap:wrap;display:flex}.messages-reply__count{color:#999;font-size:85%}.messages-reply__error{flex:auto;margin:0}.network .send-message{font:inherit;color:var(--color-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.network .send-message:hover{text-decoration:underline}.network .block-user--disabled{color:#999;cursor:default;opacity:.75}.prefs-section{margin:0 0 calc(28px * var(--ui-scale));padding-bottom:calc(20px * var(--ui-scale));border-bottom:1px solid #ccc}.prefs-section h2{margin:0 0 calc(8px * var(--ui-scale));color:#333;font-size:123.1%}.privacy-prefs__option{align-items:flex-start;gap:calc(8px * var(--ui-scale));margin:0 0 calc(10px * var(--ui-scale));color:#333;font-size:93%;line-height:1.35;display:flex}.privacy-prefs__option input{margin-top:calc(2px * var(--ui-scale));flex-shrink:0}.privacy-prefs__hint{margin:calc(-4px * var(--ui-scale)) 0 calc(12px * var(--ui-scale)) calc(24px * var(--ui-scale));color:#666;font-size:85%;line-height:1.35}.privacy-prefs__select-row{align-items:center;gap:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale));margin:0 0 calc(12px * var(--ui-scale));color:#333;flex-wrap:wrap;font-size:93%;display:flex}.privacy-prefs__select-row span{min-width:14em}.privacy-prefs__select-row select{min-width:10em;padding:calc(2px * var(--ui-scale)) calc(4px * var(--ui-scale));font:inherit;color:#000;background:linear-gradient(#fff,#eee);border:1px solid #999}#yn-page.info-prefs{max-width:calc(780px * var(--ui-scale));padding:0 calc(12px * var(--ui-scale)) calc(32px * var(--ui-scale));margin:0 auto;display:block}#yn-page.info-prefs #yn-crumbtrail{margin:0 0 calc(12px * var(--ui-scale));color:#666;border-bottom:1px solid #ccc;padding:0;font-size:93%;line-height:2.5;list-style:none}#yn-page.info-prefs #yn-crumbtrail li{display:inline}#yn-page.info-prefs #yn-page-body{float:none;width:auto;max-width:none}#yn-page.info-prefs #yn-page-body h1{color:#333;margin:0 0 calc(14px * var(--ui-scale));font-size:167%;font-weight:700}#yn-page.info-report{max-width:calc(780px * var(--ui-scale));padding:0 calc(12px * var(--ui-scale)) calc(36px * var(--ui-scale));margin:0 auto;display:block}#yn-page.info-report #yn-crumbtrail{margin:0 0 calc(12px * var(--ui-scale));color:#666;border-bottom:1px solid #ccc;padding:0;font-size:93%;line-height:2.5;list-style:none}#yn-page.info-report #yn-crumbtrail li{display:inline}#yn-page.info-report #yn-page-body{float:none;width:auto;max-width:none}#yn-page.info-report #yn-page-body h1{color:#333;margin:0 0 calc(12px * var(--ui-scale));font-size:167%;font-weight:700;line-height:1.25}#yn-page.info-report #yn-page-body h2{color:#000;margin:0 0 .45rem;font-size:100%;font-weight:700}.report-lead{color:#555;margin:0 0 1rem;font-size:100%;line-height:1.45}.report-lead a{color:var(--color-link)}.report-notice{gap:calc(14px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale));padding:calc(14px * var(--ui-scale)) calc(16px * var(--ui-scale));background:#efefef;align-items:flex-start;margin:0 0 1.25rem;display:flex}.report-notice__icon{width:calc(64px * var(--ui-scale));height:calc(64px * var(--ui-scale));object-fit:contain;flex-shrink:0}.report-notice__body{flex:1;min-width:0}.report-notice__body p{color:#444;margin:0 0 .45rem;font-size:93%;line-height:1.4}.report-notice__body p:last-child{margin-bottom:0}.report-notice__body a{color:var(--color-link)}.report-target{background:#fff;border:1px solid #ccc;margin:0 0 1.35rem}.report-target__row{padding:calc(10px * var(--ui-scale)) calc(14px * var(--ui-scale)) calc(12px * var(--ui-scale));border-top:1px solid #e5e5e5}.report-target__row:first-child{background:linear-gradient(to bottom, #e8f5d8 0, #fff calc(36px * var(--ui-scale)));border-top:0}.report-target__row h2{margin:0 0 .35rem}.report-target__preview{color:#333;white-space:pre-wrap;word-break:break-word;margin:0 0 .35rem}.report-target__row p{margin:.2rem 0 0;font-size:93%}.report-target__row a{color:var(--color-link)}.report-block{margin:0 0 1.35rem}.report-block>p{color:#555;margin:0;font-size:93%;line-height:1.45}.report-block>p a{color:var(--color-link)}.report-abuse-types{margin:0;padding:0;list-style:none}.report-abuse-types>li{margin:0 0 1rem}.report-abuse-type{gap:calc(8px * var(--ui-scale));cursor:pointer;align-items:flex-start;display:flex}.report-abuse-type input{margin-top:calc(3px * var(--ui-scale));flex-shrink:0}.report-abuse-type strong{color:#000;margin-bottom:.25rem;font-size:100%;display:block}.report-abuse-type__hint{color:#777;font-size:85%;line-height:1.4;display:block}.report-abuse-type__hint a{color:var(--color-link)}.report-form__textarea{width:100%;max-width:calc(620px * var(--ui-scale));box-sizing:border-box;min-height:calc(110px * var(--ui-scale));padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));font:inherit;resize:vertical;background:#fff;border:1px solid #b5b5b5;display:block}.report-form__ip{margin:calc(6px * var(--ui-scale)) 0 0;color:#777;max-width:calc(620px * var(--ui-scale));font-size:85%;line-height:1.4}.report-form__ip a{color:var(--color-link)}.report-form__error{color:#a00000;margin:0 0 .75rem;font-size:93%}.report-already{padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));color:#555;background:#fff8d8;border:1px solid #e3cf8b;margin:0 0 1rem;font-size:93%}.report-actions{gap:calc(8px * var(--ui-scale));margin-top:calc(4px * var(--ui-scale));flex-wrap:wrap;display:flex}.report-thanks-box{gap:calc(16px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale));padding:calc(16px * var(--ui-scale)) calc(18px * var(--ui-scale));background:#efefef;align-items:flex-start;margin:0 0 1.25rem;display:flex}.report-thanks-box__icon{width:calc(72px * var(--ui-scale));height:calc(72px * var(--ui-scale));object-fit:contain;flex-shrink:0}.report-thanks-box__bubble{border-radius:calc(10px * var(--ui-scale));min-width:0;padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));box-shadow:0 1px calc(2px * var(--ui-scale)) #0000000f;background:#fff;flex:1;position:relative}.report-thanks-box__bubble:before{content:"";left:calc(-8px * var(--ui-scale));top:calc(22px * var(--ui-scale));border-top:calc(8px * var(--ui-scale)) solid transparent;border-bottom:calc(8px * var(--ui-scale)) solid transparent;border-right:calc(8px * var(--ui-scale)) solid #fff;position:absolute}.report-thanks-box__bubble h2{margin:0 0 .55rem;font-size:108%}.report-thanks-box__bubble ul{color:#444;margin:0;padding:0 0 0 1.2em;font-size:93%;line-height:1.45}.report-thanks-box__bubble li{margin:0 0 .35rem}.report-thanks-heading{margin:1rem 0 .35rem;font-size:108%!important}.report-thanks-heading--good{color:#2e7a0a!important}.report-thanks-heading--bad{color:brown!important}#yn-page.info-report #yn-page-body>p{color:#444;margin:0 0 .85rem;font-size:93%;line-height:1.45}.prefs-tabs{gap:calc(3px * var(--ui-scale));border-bottom:calc(4px * var(--ui-scale)) solid #309a04;margin:0;padding:0;display:flex}.prefs-tabs__tab{appearance:none;padding:calc(7px * var(--ui-scale)) calc(14px * var(--ui-scale)) calc(8px * var(--ui-scale));border-radius:calc(5px * var(--ui-scale)) calc(5px * var(--ui-scale)) 0 0;color:#555;font:inherit;cursor:pointer;background:#f4f9f1;border:1px solid #8fc86a;border-bottom:0;margin:0;font-size:93%;font-weight:700;line-height:1.2}.prefs-tabs__tab:hover:not(.is-current){color:#333;background:#eaf6e2}.prefs-tabs__tab.is-current{margin-bottom:calc(-4px * var(--ui-scale));color:#fff;background:#309a04;border-color:#309a04}.prefs-panel{background:linear-gradient(to bottom, #edf8e6 0, #fff calc(48px * var(--ui-scale)));padding:calc(16px * var(--ui-scale)) calc(18px * var(--ui-scale)) calc(18px * var(--ui-scale));border:1px solid #ccc;border-top:0}.prefs-about__block{margin:0 0 1.4rem}.prefs-about__block h2{color:#000;margin:0 0 .45rem;font-size:100%;font-weight:700}.prefs-about__identity{gap:calc(10px * var(--ui-scale));align-items:flex-start;display:flex}.prefs-about__avatar{width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));object-fit:cover;background:#fff;border:1px solid #ccc;flex-shrink:0}#yn-sidebar #yn-ad.mod,#yn-ad.sidebar-ad,.sidebar-ad{margin:0 0 calc(12px * var(--ui-scale));box-sizing:border-box;background:0 0;border:0;padding:0;overflow:hidden}.sidebar-ad__link{width:100%;height:100%;display:block}.sidebar-ad__img{object-fit:cover;width:100%;height:100%;display:block}.sidebar-ad__frame{border:0;width:100%;height:100%;display:block}.prefs-about__name{color:#000;margin:0 0 calc(2px * var(--ui-scale));font-size:100%;font-weight:400;line-height:1.3;display:block}.prefs-about__links{margin:0;font-size:93%;line-height:1.35}.prefs-about__link{appearance:none;color:var(--color-link);font:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none}.prefs-about__link:hover{text-decoration:underline}.prefs-about__dash{color:#666}.prefs-about__fields{margin:calc(10px * var(--ui-scale)) 0 0;max-width:calc(420px * var(--ui-scale))}.prefs-about__field{margin:0 0 calc(8px * var(--ui-scale));color:#666;font-size:93%;display:block}.prefs-about__field span{margin-bottom:calc(3px * var(--ui-scale));display:block}.avatar-upload__actions{gap:calc(8px * var(--ui-scale));flex-wrap:wrap;align-items:center;display:flex}.avatar-upload__pick,.avatar-upload__clear{appearance:none;padding:calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale));color:#000;font:inherit;cursor:pointer;background:#f3f3f3;border:1px solid #999;margin:0;font-size:93%}.avatar-upload__pick:hover:not(:disabled),.avatar-upload__clear:hover:not(:disabled){background:#e8e8e8}.avatar-upload__pick:disabled,.avatar-upload__clear:disabled{opacity:.65;cursor:default}.avatar-upload__clear{color:#666;background:#fff;border-color:#ccc}.avatar-upload__hint{margin:calc(6px * var(--ui-scale)) 0 0;color:#666;font-size:85%}.avatar-upload__error{margin:calc(6px * var(--ui-scale)) 0 0}.avatar-crop-dialog{max-width:calc(360px * var(--ui-scale))}.avatar-crop-dialog__stage{margin:0 auto var(--space-3);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:calc(4px * var(--ui-scale));background:#1a1a1a;position:relative;overflow:hidden}.avatar-crop-dialog__stage:active{cursor:grabbing}.avatar-crop-dialog__image{pointer-events:none;will-change:transform;max-width:none;display:block}.avatar-crop-dialog__frame{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffffe6}.avatar-crop-dialog__frame:before,.avatar-crop-dialog__frame:after{content:"";opacity:.35;position:absolute;inset:0}.avatar-crop-dialog__frame:before{background-image:linear-gradient(90deg,#0000 calc(33.333% - 1px),#fff calc(33.333% - 1px) 33.333%,#0000 33.333%),linear-gradient(90deg,#0000 calc(66.666% - 1px),#fff calc(66.666% - 1px) 66.666%,#0000 66.666%)}.avatar-crop-dialog__frame:after{background-image:linear-gradient(#0000 calc(33.333% - 1px),#fff calc(33.333% - 1px) 33.333%,#0000 33.333%),linear-gradient(#0000 calc(66.666% - 1px),#fff calc(66.666% - 1px) 66.666%,#0000 66.666%)}.avatar-crop-dialog__previews{align-items:flex-end;gap:calc(10px * var(--ui-scale));margin:0 0 var(--space-3);display:flex}.avatar-crop-dialog__preview{background:#fff;border:1px solid #ccc;flex-shrink:0;line-height:0;overflow:hidden}.avatar-crop-dialog__preview img{max-width:none;display:block}.avatar-crop-dialog__preview-label{color:#666;font-size:85%}.avatar-crop-dialog__zoom{align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);display:flex}.avatar-crop-dialog__zoom input[type=range]{flex:1;min-width:0}.avatar-crop-dialog__meta{margin:0 0 var(--space-3);color:#666;word-break:break-all;font-size:85%}.profile-edit-form__avatar{margin:0 0 calc(10px * var(--ui-scale));display:block}.profile-edit-form__avatar>span{margin-bottom:calc(4px * var(--ui-scale));display:block}.prefs-about__field input{box-sizing:border-box;width:100%;padding:calc(5px * var(--ui-scale)) calc(7px * var(--ui-scale));font:inherit;border:1px solid #b5b5b5}.prefs-about__hint{margin:calc(6px * var(--ui-scale)) 0 0;color:#666;font-size:85%;line-height:1.4}.prefs-about__email{color:#000;margin:0;font-size:100%}.prefs-about__manage{margin-left:calc(10px * var(--ui-scale));color:var(--color-link);font-size:93%;text-decoration:none}.prefs-about__manage:hover{text-decoration:underline}.prefs-about__credential{gap:calc(10px * var(--ui-scale));margin-top:calc(12px * var(--ui-scale));max-width:28rem;display:grid}.prefs-about__credential label{gap:calc(4px * var(--ui-scale));font-size:93%;display:grid}.prefs-about__credential input{font:inherit;padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));border:1px solid #b0b0b0}.prefs-about__textarea{width:100%;max-width:calc(620px * var(--ui-scale));box-sizing:border-box;min-height:calc(96px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));font:inherit;color:#333;resize:vertical;background:#fff;border:1px solid #b5b5b5;font-size:100%;display:block}.prefs-about__textarea::placeholder{color:#999}.prefs-about__legal{color:#666;max-width:calc(620px * var(--ui-scale));margin:0 0 1rem;font-size:85%;line-height:1.45}.prefs-about__legal strong{color:#333;font-weight:700}.prefs-about__legal a{color:var(--color-link);text-decoration:none}.prefs-about__legal a:hover{text-decoration:underline}.prefs-actions{gap:calc(8px * var(--ui-scale));margin-top:calc(8px * var(--ui-scale));display:flex}.prefs-btn{appearance:none;min-width:calc(88px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(16px * var(--ui-scale));font:inherit;border-radius:calc(3px * var(--ui-scale));cursor:pointer;font-size:93%;font-weight:700;line-height:1.2}.prefs-btn--primary{color:#fff;background:linear-gradient(#5a9de0,#2f6eb5);border:1px solid #1e4f8c}.prefs-btn--primary:hover:not(:disabled){background:linear-gradient(#6aabe8,#3a7ec4)}.prefs-btn--secondary{color:#000;background:linear-gradient(#f7f7f7,#dcdcdc);border:1px solid #999}.prefs-btn--secondary:hover:not(:disabled){background:linear-gradient(#fff,#e8e8e8)}.prefs-btn:disabled{opacity:.65;cursor:wait}.prefs-msg{margin:0 0 calc(10px * var(--ui-scale));color:#1d9609;font-size:93%}.prefs-msg--error{color:var(--color-danger)}.prefs-privacy .prefs-about__block p{color:#333;margin:0 0 .5rem;font-size:93%}.questions__state,.questions__notice{padding:var(--space-3);color:var(--color-text-muted)}.questions__notice{font-size:var(--font-size-sm);background:#fff8d8;border-bottom:1px solid #e3cf8b}.load-error{align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius);color:var(--color-text);background:#fdf2f2;border:1px solid #e3b7b7;flex-wrap:wrap;display:flex}.load-error__text{font-size:var(--font-size-sm);flex:16rem;margin:0}.load-error--page{max-width:34rem;margin:var(--space-4) auto;padding:calc(var(--space-4) * 1.5) var(--space-4);text-align:center;align-items:stretch;gap:var(--space-3);flex-direction:column}.load-error__title{margin:0;font-size:1.35rem;line-height:1.25}.load-error--page .load-error__text{font-size:var(--font-size-base);flex:none}.load-error__actions{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.questions .load-error{border-width:0 0 1px;border-radius:0}.error-screen{max-width:34rem;padding:calc(var(--space-4) * 2) var(--space-4);text-align:center;margin:0 auto}.error-screen--section{padding:var(--space-4)}.error-screen__title{margin:0 0 var(--space-2);font-size:calc(var(--font-size-base) * 1.4)}.error-screen__text{margin:0 0 var(--space-4);color:var(--color-text-muted)}.error-screen__actions{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.error-screen__actions .btn{text-decoration:none}.not-found{max-width:40rem;padding:var(--space-4)}.not-found__title{margin:0 0 var(--space-3);font-size:calc(var(--font-size-base) * 1.6)}.not-found__text{margin:0 0 var(--space-4);color:var(--color-text-muted)}.not-found__text code{color:var(--color-text);word-break:break-all}.not-found__search label{margin-bottom:var(--space-1);font-weight:700;display:block}.not-found__search-row{gap:var(--space-2);display:flex}.not-found__search-row input{min-width:0;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);font-family:inherit;font-size:var(--font-size-base);flex:auto}.not-found__links{gap:var(--space-3);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (width<=720px){.home-layout,.page-layout{grid-template-columns:1fr}.search-bar__form{gap:var(--space-2);display:grid}.search-bar__input{width:100%;max-width:none}.question-detail__body{grid-template-columns:calc(82px * var(--ui-scale)) minmax(0, 1fr)}}#ft{clear:both;text-align:center;padding:calc(14px * var(--ui-scale)) calc(10px * var(--ui-scale)) calc(10px * var(--ui-scale));background:url(/images/border-x-grey.gif) repeat-x;font-size:77%}#ft p{margin:calc(6px * var(--ui-scale)) 0;color:#666}#ft .copyright{color:#333;margin:0}#ft .policies{margin:calc(4px * var(--ui-scale)) 0 0;padding:0;line-height:1.5;list-style:none}#ft .policies li{display:inline}#ft .disclosure a,#ft .tell-us a,#ft .policies a{color:#666;text-decoration:underline}#ft .disclosure a:hover,#ft .tell-us a:hover,#ft .policies a:hover{color:#069}.modal-overlay{z-index:1000;padding:var(--space-2);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal{background:var(--color-bg);border:1px solid var(--color-border);border-radius:calc(8px * var(--ui-scale));padding:var(--space-4);max-width:calc(500px * var(--ui-scale));width:100%;box-shadow:0 calc(4px * var(--ui-scale)) calc(12px * var(--ui-scale)) #00000040}.modal.modal--rect{box-shadow:none;max-width:calc(420px * var(--ui-scale));border-radius:0}.modal.modal--rect .modal__actions .btn{min-height:calc(30px * var(--ui-scale));padding:0 calc(12px * var(--ui-scale));font-size:calc(12.5px * var(--ui-scale));border-radius:0;font-weight:700}.modal__title{margin:0 0 var(--space-2) 0;font-size:calc(16px * var(--ui-scale));color:var(--color-text)}.modal__text{margin:0 0 var(--space-3) 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.carousel-share-modal{max-width:calc(420px * var(--ui-scale));padding:0;overflow:hidden}.carousel-share-modal__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-2);display:flex}.carousel-share-modal__header .modal__title{font-size:calc(18px * var(--ui-scale));margin:0;line-height:1.25}.carousel-share-modal__subtitle{margin:calc(4px * var(--ui-scale)) 0 0;color:#666;font-size:var(--font-size-sm)}.carousel-share-modal__close{width:calc(32px * var(--ui-scale));height:calc(32px * var(--ui-scale));margin:calc(-4px * var(--ui-scale)) calc(-4px * var(--ui-scale)) 0 0;color:#666;font-size:calc(22px * var(--ui-scale));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex:none;line-height:1}.carousel-share-modal__close:hover,.carousel-share-modal__close:focus-visible{color:#333;background:#f3f3f3;border-color:#ccc;outline:none}.carousel-share-preview{margin:0 var(--space-4) var(--space-3);padding:var(--space-3);background:linear-gradient(#fafafa 0%,#f3f6fa 100%);border:1px solid #d9d9d9}.carousel-share-preview__badge{margin:0 0 calc(6px * var(--ui-scale));padding:1px calc(7px * var(--ui-scale));color:#1a4a7a;font-size:calc(11px * var(--ui-scale));letter-spacing:.02em;text-transform:uppercase;background:#e8f0f8;border:1px solid #b8c9dc;font-weight:700;display:inline-block}.carousel-share-preview__badge--blog{color:#6a4b1f;background:#f7f0e4;border-color:#c9b89a}.carousel-share-preview__title{color:#222;font-size:calc(15px * var(--ui-scale));margin:0;font-weight:700;line-height:1.35}.carousel-share-preview__meta{margin:calc(4px * var(--ui-scale)) 0 0;color:#666;font-size:var(--font-size-sm)}.carousel-share-preview__url{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));background:#fff;border:1px solid #d0d0d0;display:flex}.carousel-share-preview__url code{text-overflow:ellipsis;white-space:nowrap;color:#555;min-width:0;font-size:calc(12px * var(--ui-scale));flex:auto;overflow:hidden}.carousel-share-preview__copy{padding:calc(4px * var(--ui-scale)) calc(10px * var(--ui-scale));color:#1a4a7a;font:inherit;font-size:calc(12px * var(--ui-scale));cursor:pointer;background:#eef4fa;border:1px solid #8aa8c5;flex:none;margin:0;font-weight:700}.carousel-share-preview__copy:hover,.carousel-share-preview__copy:focus-visible{background:#dceaf7;outline:none}.carousel-share-preview__copy.is-copied{color:#1f5c1f;background:#e8f5e8;border-color:#7aaa7a}.carousel-share-options{gap:var(--space-2);padding:0 var(--space-4) var(--space-4);flex-direction:column;margin:0;list-style:none;display:flex}.carousel-share-option{align-items:center;gap:var(--space-3);width:100%;padding:calc(12px * var(--ui-scale)) calc(12px * var(--ui-scale));color:inherit;text-align:left;cursor:pointer;box-sizing:border-box;font:inherit;background:#fff;border:1px solid #ccc;margin:0;text-decoration:none;transition:border-color .15s,background-color .15s,transform .12s;display:flex}.carousel-share-option:hover,.carousel-share-option:focus-visible{transform:translateY(calc(-1px * var(--ui-scale)));background:#f7fafc;border-color:#7a9ec0;outline:none}.carousel-share-option--success{background:#f3faf3;border-color:#7aaa7a}.carousel-share-option__icon{width:calc(40px * var(--ui-scale));height:calc(40px * var(--ui-scale));color:#1a4a7a;background:#e8f0f8;border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex}.carousel-share-option__icon--wa{color:#128c7e;background:#e6f6f2}.carousel-share-option__icon--x{color:#111;background:#ececec}.carousel-share-option__icon--mail{color:#3098c8;background:#eaf4f9}.carousel-share-option:hover .carousel-share-option__icon--mail,.carousel-share-option:focus-visible .carousel-share-option__icon--mail{color:#069}.carousel-share-option__icon--copy.is-copied{color:#1f5c1f;background:#e8f5e8}.carousel-share-option__body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.carousel-share-option__body strong{color:#222;font-size:108%;font-weight:700}.carousel-share-option__body span{color:#666;font-size:93%;line-height:1.3}.carousel-share-option__chev{color:#99a6b3;font-size:calc(20px * var(--ui-scale));flex:none;line-height:1}.rating-stars{gap:var(--space-1);margin-bottom:var(--space-3);display:flex}.rating-star{cursor:pointer;color:var(--color-border);background:0 0;border:none;padding:0;font-size:2rem;transition:color .2s}.rating-star:hover,.rating-star--active{color:var(--color-star)}.modal__textarea{width:100%;padding:var(--space-2);border:1px solid var(--color-border);border-radius:calc(4px * var(--ui-scale));font-family:inherit;font-size:var(--font-size-sm);resize:vertical;margin-bottom:var(--space-3)}.modal__textarea:focus{border-color:var(--color-link);outline:none}.modal__actions{gap:var(--space-2);justify-content:flex-end;display:flex}.modal__label{gap:calc(4px * var(--ui-scale));margin-bottom:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text);flex-direction:column;display:flex}.modal__select{padding:var(--space-2);border:1px solid var(--color-border);border-radius:calc(4px * var(--ui-scale));font-family:inherit;font-size:var(--font-size-sm)}.modal__error{color:var(--color-danger);font-size:var(--font-size-sm);margin:0 0 var(--space-2)}.report-link{font:inherit;color:var(--color-link);cursor:pointer;align-items:center;gap:calc(5px * var(--ui-scale));background:0 0;border:none;padding:0;line-height:1.25;text-decoration:none;display:inline-flex}.report-link__icon{color:#3098c8}.report-link:hover{text-decoration:underline}.report-link:hover .report-link__icon{color:#d02800}.report-link--reported,.report-link--reported:hover,li.report-abuse .report-link--reported,li.report-abuse .report-link--reported:hover{color:#666;cursor:default;text-decoration:none}.report-link--reported .report-link__icon,.report-link--reported:hover .report-link__icon{color:#d02800}li.report-abuse .report-link,li.report-abuse a{background:0 0;padding:0}li.report-abuse .report-link:hover,li.report-abuse a:hover{background:0 0}.answer__rating{margin-top:var(--space-1);color:var(--color-star);font-size:var(--font-size-sm);font-style:italic}.pagination{margin:1.82em 0 1.82em calc(10px * var(--ui-scale));zoom:1;font-size:85%;overflow:hidden}.pagination h3{position:absolute;left:-9999px}.pagination ul{float:left;margin:0;padding:0;list-style:none}.pagination li{margin:0 calc(4px * var(--ui-scale)) 0 0;float:left;padding:0;font-weight:700;list-style:none}.pagination a,.pagination span{padding:calc(3px * var(--ui-scale)) calc(6px * var(--ui-scale));float:left;color:var(--color-link);background:#fff;border:1px solid #ccc;font-weight:400;line-height:1.2;text-decoration:none}.pagination span.more{margin-left:calc(4px * var(--ui-scale));color:#666;background:0 0;border:0;padding-left:0;padding-right:0}.pagination a:hover{color:#fff;background:#069;border-color:#333;text-decoration:none}.pagination .current span{color:#333;background:#f3f3f3;font-weight:700}.pagination p{float:left;color:#666;padding:calc(4px * var(--ui-scale)) calc(7px * var(--ui-scale));margin:0}#yn-page.user-index{grid-template-columns:minmax(0, 1fr) minmax(calc(220px * var(--ui-scale)), var(--sidebar-width,calc(311px * var(--ui-scale))));gap:calc(12px * var(--ui-scale)) calc(16px * var(--ui-scale));padding:0 calc(12px * var(--ui-scale)) calc(24px * var(--ui-scale));align-items:start;display:grid}#yn-page.user-index #yn-crumbtrail{margin:0 0 calc(12px * var(--ui-scale));color:#666;border-bottom:1px solid #ccc;grid-column:1/-1;padding:0;font-size:93%;line-height:2.5}#yn-page.user-index #yn-page-body,#yn-page.user-index>#yn-sidebar{min-width:0}#yn-profile-card{color:#666;margin-bottom:calc(20px * var(--ui-scale));border:1px solid #ccc;font-size:100%}#yn-profile-container{background:#fff url(/images/question-bg-top.gif) repeat-x;background-size:calc(25px * var(--ui-scale)) calc(114px * var(--ui-scale));flex-wrap:nowrap;align-items:stretch;display:flex;overflow:hidden}#yn-profile-wrapper{float:none;width:auto;min-width:0;max-width:none;padding:0 calc(18px * var(--ui-scale)) calc(10px * var(--ui-scale)) 0;box-sizing:border-box;border-right:1px solid #ccc;flex:1 1 0;overflow:hidden}#yn-profile-info{width:calc(100px * var(--ui-scale));float:left;margin:calc(18px * var(--ui-scale)) calc(20px * var(--ui-scale)) 0 calc(10px * var(--ui-scale))}#yn-profile-card .picture{border:calc(2px * var(--ui-scale)) solid #eaeaea;width:calc(100px * var(--ui-scale));height:calc(100px * var(--ui-scale));object-fit:cover;background:#fff;display:block}#yn-profile-percent{text-align:center;color:#fff;border:calc(2px * var(--ui-scale)) solid #1d9609;margin:calc(2px * var(--ui-scale)) 0 0;padding:calc(7px * var(--ui-scale)) 0 calc(9px * var(--ui-scale));background:linear-gradient(#38ac08,#1d9609);border-bottom-color:#ccc;font-size:93%;line-height:1;display:block}#yn-profile-percent .best-answer-percentage{margin-bottom:calc(2px * var(--ui-scale));font-size:174%;font-weight:700;line-height:.8;display:block}#yn-profile-percent.yn-profile-staff-badge{padding:calc(10px * var(--ui-scale)) calc(4px * var(--ui-scale));font-size:85%;font-weight:700;line-height:1.2}#yn-profile-card .user-badge{clear:left;padding:calc(10px * var(--ui-scale)) 0 0 calc(15px * var(--ui-scale));text-align:left;display:block}#yn-profile-share-settings .user-badge{padding-left:0}#yn-profile-card .user-badge.top-contrib{padding-top:calc(12px * var(--ui-scale))}#yn-profile-card .user-badge img,.user-badge img{vertical-align:middle;margin:calc(2px * var(--ui-scale)) 0;image-rendering:auto;border:0;max-width:100%;height:auto;display:block}#yn-profile-card .user-badge.top-contrib img{width:calc(123px * var(--ui-scale));height:calc(11px * var(--ui-scale))}#yn-profile-card .yn-profile-category-list{margin:calc(4px * var(--ui-scale)) 0 0 calc(15px * var(--ui-scale));clear:left;padding:0;list-style:none}#yn-profile-share-settings .yn-profile-category-list{margin-left:0}#yn-profile-card .yn-profile-category-list li{margin:0 0 calc(2px * var(--ui-scale));padding:0;font-size:85%;line-height:1.3}#yn-profile-card .yn-profile-category-list a{color:#069}#yn-detail-main .profile .user-badge--profile,#yn-detail-main .profile .user-badge.top-contrib{clear:both;width:calc(74px * var(--ui-scale));text-align:center;margin:0;padding:0;line-height:0;display:block}#yn-detail-main .profile .user-badge--profile img,#yn-detail-main .profile .user-badge.top-contrib img{width:calc(74px * var(--ui-scale));height:calc(20px * var(--ui-scale));border:0;max-width:none;margin:0;display:block}#yn-status-box .user-badge--mystatus{margin:calc(4px * var(--ui-scale)) auto 0;width:calc(54px * var(--ui-scale));line-height:0;display:block}#yn-status-box .user-badge--mystatus img{width:calc(54px * var(--ui-scale));height:auto;margin:0 auto;display:block}#yn-user-profile-card .user-badge--card{clear:both;padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale)) calc(4px * var(--ui-scale));text-align:left}#yn-user-profile-card .user-badge--card img{margin:0 0 calc(4px * var(--ui-scale));display:block}#yn-profile-summary{margin:calc(18px * var(--ui-scale)) 0 calc(5px * var(--ui-scale));width:calc(100% - 140px * var(--ui-scale));max-width:calc(310px * var(--ui-scale));float:left;box-sizing:border-box;min-width:0;display:inline}#yn-profile-card h1{color:#333;margin:0;padding:0;font-size:153.9%}#yn-profile-card .yn-profile-since{clear:both;margin:0 0 calc(2px * var(--ui-scale));color:#666;font-size:93%}#yn-profile-card .yn-profile-links{align-items:center;column-gap:calc(14px * var(--ui-scale));row-gap:calc(4px * var(--ui-scale));margin:calc(4px * var(--ui-scale)) 0 calc(8px * var(--ui-scale));color:#666;flex-wrap:wrap;font-size:93%;line-height:1.25;display:flex}#yn-profile-card .yn-profile-links a{align-items:center;gap:calc(5px * var(--ui-scale));color:var(--color-link);line-height:1.25;text-decoration:none;display:inline-flex}#yn-profile-card .yn-profile-links a:hover{text-decoration:underline}#yn-profile-card .yn-profile-links__icon{color:#3098c8;transition:color .12s}#yn-profile-card .yn-profile-links .see-as-others .yn-profile-links__icon{color:#53467a}#yn-profile-card .yn-profile-links .see-as-others:hover .yn-profile-links__icon{color:#3a2f5c}#yn-profile-card .yn-profile-links .edit-prefs .yn-profile-links__icon{color:#777}#yn-profile-card .yn-profile-links .edit-prefs:hover .yn-profile-links__icon{color:#555}#yn-profile-card .yn-profile-public-preview{margin:calc(6px * var(--ui-scale)) 0 calc(8px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));color:#5c4e00;background:#fff8d6;border:1px solid #f0e4a0;font-size:93%}#yn-profile-card .yn-profile-public-preview__back{appearance:none;font:inherit;color:var(--color-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}#yn-profile-card .yn-profile-contact{margin:0 0 calc(10px * var(--ui-scale));color:#333;padding:0;font-size:93%;list-style:none}#yn-profile-card .yn-profile-contact li{margin:0 0 calc(6px * var(--ui-scale));overflow:hidden}#yn-profile-card .yn-profile-contact__mail .yn-profile-contact__label{color:var(--color-link);display:inline-block}#yn-profile-card .yn-profile-contact__note{margin:calc(2px * var(--ui-scale)) 0 0;color:#666;font-size:92%;display:block}#yn-profile-card .yn-profile-contact__edit button{align-items:center;gap:calc(5px * var(--ui-scale));appearance:none;font:inherit;color:var(--color-link);cursor:pointer;background:0 0;border:0;padding:0;line-height:1.25;display:inline-flex}#yn-profile-card .yn-profile-contact__edit-icon{color:#c9a227;transition:color .12s}#yn-profile-card .yn-profile-contact__edit button:hover{text-decoration:underline}#yn-profile-card .yn-profile-contact__edit button:hover .yn-profile-contact__edit-icon{color:#a6861a}#yn-profile-card .network{column-gap:calc(16px * var(--ui-scale));row-gap:calc(6px * var(--ui-scale));width:max-content;max-width:100%;margin:calc(14px * var(--ui-scale)) 0 calc(10px * var(--ui-scale));box-sizing:border-box;grid-template-columns:repeat(2,max-content);justify-content:start;padding:0;font-size:93%;line-height:1.25;list-style:none;display:grid}#yn-profile-card .network li{float:none;min-width:0;margin:0}#yn-profile-card .network .network-action,#yn-profile-card .network .report-link{grid-template-columns:calc(14px * var(--ui-scale)) max-content;align-items:center;column-gap:calc(5px * var(--ui-scale));min-height:calc(18px * var(--ui-scale));width:auto;max-width:none;color:var(--color-link);cursor:pointer;font:inherit;font-size:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;padding:0;line-height:1.25;text-decoration:none;display:grid}#yn-profile-card .network .network-action-icon,#yn-profile-card .network .report-link__icon{color:#3098c8;justify-self:center;transition:color .12s}#yn-profile-card .network .add-contact .network-action-icon,#yn-profile-card .network .add-contact--active .network-action-icon{color:#1d9609}#yn-profile-card .network .add-contact:hover .network-action-icon{color:#146b06}#yn-profile-card .network .send-message .network-action-icon{color:#0055a5}#yn-profile-card .network .send-message:hover .network-action-icon{color:#003d75}#yn-profile-card .network .block-user .network-action-icon,#yn-profile-card .network .block-user--active .network-action-icon{color:#d02800}#yn-profile-card .network .block-user:hover .network-action-icon{color:#a01f00}#yn-profile-card .network .report-link .report-link__icon,#yn-profile-card .network .report-link--reported .report-link__icon{color:#b01f00}#yn-profile-card .network .report-link:hover .report-link__icon{color:#8a1800}#yn-profile-card .network .add-contact:disabled,#yn-profile-card .network .block-user:disabled{opacity:.6;cursor:wait}#yn-profile-share-settings{--yn-profile-share-inset:calc(18px * var(--ui-scale));flex:0 0 calc(220px * var(--ui-scale));width:calc(220px * var(--ui-scale));float:none;max-width:42%;padding:var(--yn-profile-share-inset);padding-bottom:calc(10px * var(--ui-scale));box-sizing:border-box;border-left:0;margin:0;font-size:93%}#yn-profile-card .yn-profile-current-level{color:#1d9609;box-sizing:border-box;background-color:#d3f1c0;border-bottom:1px solid #fff;width:100%;margin:0;font-weight:700}#yn-profile-card .yn-profile-current-level span{padding:calc(3px * var(--ui-scale));display:block}#yn-profile-card table.yn-profile-level-info{width:100%;margin:0 0 calc(10px * var(--ui-scale));border-collapse:collapse;box-sizing:border-box}#yn-profile-card table.yn-profile-level-info tr{color:#1d9609;background-color:#e8f8dd}#yn-profile-card table.yn-profile-level-info td,#yn-profile-card table.yn-profile-level-info th{padding:calc(3px * var(--ui-scale)) calc(3px * var(--ui-scale)) calc(3px * var(--ui-scale)) calc(4px * var(--ui-scale));vertical-align:top;text-align:left;border-bottom:1px solid #fff;font-weight:400}#yn-profile-card table.yn-profile-level-info .count{text-align:right;width:1%;padding-right:calc(10px * var(--ui-scale));white-space:nowrap;font-weight:700}#yn-profile-about-text{padding:calc(10px * var(--ui-scale)) calc(17px * var(--ui-scale)) calc(14px * var(--ui-scale));clear:both;background:#fff url(/images/carousel-bg-top.gif) 0 0 repeat-x;background-size:calc(20px * var(--ui-scale)) calc(27px * var(--ui-scale));border-top:1px solid #ccc;position:relative}#yn-profile-about-text h2{clear:both;padding-top:calc(5px * var(--ui-scale));color:#333;margin:0 0 .4em;font-size:100%;font-weight:700}#yn-profile-about-text .bd{white-space:pre-wrap;color:#333;font-size:93%;line-height:1.45}#yn-questions-answers,#yn-connections{margin-bottom:2em}#yn-questions-answers .yn-section-heading,#yn-connections .yn-section-heading{margin-top:0}#yn-questions-answers .tabbed-content>.tabs>li,#yn-connections .tabbed-content>.tabs>li{background-color:#f5f9ef;border-color:#3bae08}#yn-questions-answers .tabbed-content>.tabs>li.current,#yn-connections .tabbed-content>.tabs>li.current{background-color:#309a04;border-color:#0d7a05}#yn-questions-answers .tabbed-content>.tabs>li.current>a,#yn-questions-answers .tabbed-content>.tabs>li.current>span,#yn-questions-answers .tabbed-content>.tabs>li.current>button,#yn-connections .tabbed-content>.tabs>li.current>a,#yn-connections .tabbed-content>.tabs>li.current>span,#yn-connections .tabbed-content>.tabs>li.current>button{color:#fff}.yn-activity-filter{margin:calc(10px * var(--ui-scale)) 0 calc(8px * var(--ui-scale));padding:0 calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));border-bottom:1px solid #ccc;font-size:93%;line-height:1.3;overflow:hidden}.yn-activity-filter h3,.yn-activity-filter ul,.yn-activity-filter li{float:left;font-size:inherit;margin:0;padding:0;list-style:none}.yn-activity-filter h3{color:#333;margin-right:.45em;font-weight:700}.yn-activity-filter ul{padding:0}.yn-activity-filter li{border-right:1px solid #ccc;margin-right:.55em;padding-right:.55em}.yn-activity-filter li:last-child{border-right:0;margin-right:0;padding-right:0}.yn-activity-filter button{appearance:none;font:inherit;color:var(--color-link);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.yn-activity-filter button:hover{text-decoration:underline}.yn-activity-filter .selected{color:#333;border-bottom:calc(2px * var(--ui-scale)) solid #43b607;padding-bottom:.15em}.network-activity__filters{justify-content:space-between;align-items:center;gap:calc(6px * var(--ui-scale)) calc(14px * var(--ui-scale));margin:calc(10px * var(--ui-scale)) 0;padding:0 calc(10px * var(--ui-scale)) calc(5px * var(--ui-scale));border-bottom:1px solid #ccc;flex-wrap:wrap;font-size:93%;line-height:1;display:flex}#yn-page.network-activity #yn-questions-answers .network-activity__filters .yn-list-sort{float:none;font-size:inherit;border-bottom:0;margin:0;padding:0;overflow:hidden}#yn-page.network-activity #yn-questions-answers .network-activity__filters .yn-list-sort li.is-dimmed button{color:#999}#yn-page.network-activity #yn-questions-answers .network-activity__filters .yn-list-sort li.is-dimmed button:hover{color:var(--color-link)}.network-activity__best-filter{padding-left:calc(10px * var(--ui-scale));border-left:1px solid #ccc;flex:none;margin-left:auto}.network-activity__best-btn{appearance:none;border:0;border-bottom:calc(2px * var(--ui-scale)) solid transparent;color:var(--color-link);font:inherit;font-size:inherit;cursor:pointer;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0 0 .2em;font-weight:400;line-height:1;display:inline-block}.network-activity__best-btn:hover{background:0 0;text-decoration:underline}.network-activity__best-btn.is-on{color:#333;box-shadow:none;border-bottom-color:#43b607;font-weight:400;text-decoration:none}#yn-questions-answers .yn-list-sort,#yn-connections .yn-list-sort{margin:calc(10px * var(--ui-scale)) 0;padding:0 calc(10px * var(--ui-scale)) calc(5px * var(--ui-scale));zoom:1;border-bottom:1px solid #ccc;font-size:93%;line-height:1;overflow:hidden}#yn-questions-answers .yn-list-sort h3,#yn-questions-answers .yn-list-sort ul,#yn-questions-answers .yn-list-sort li,#yn-connections .yn-list-sort h3,#yn-connections .yn-list-sort ul,#yn-connections .yn-list-sort li{float:left;font-size:inherit;margin:0 .5em 0 0;padding:0 0 0 .5em;list-style:none}#yn-questions-answers .yn-list-sort h3,#yn-connections .yn-list-sort h3{color:#333;padding:0;font-weight:700}#yn-questions-answers .yn-list-sort li,#yn-connections .yn-list-sort li{border-left:1px solid #ccc}#yn-questions-answers .yn-list-sort li.first,#yn-connections .yn-list-sort li.first{border:none;padding-left:0}#yn-questions-answers .yn-list-sort button,#yn-connections .yn-list-sort button{appearance:none;font:inherit;color:var(--color-link);cursor:pointer;float:left;background:0 0;border:0;margin:0;padding:0;line-height:1}#yn-questions-answers .yn-list-sort button:hover,#yn-connections .yn-list-sort button:hover{text-decoration:underline}#yn-questions-answers .yn-list-sort .active .selected,#yn-questions-answers .yn-list-sort .active a,#yn-connections .yn-list-sort .active .selected,#yn-connections .yn-list-sort .active a{border-bottom:calc(2px * var(--ui-scale)) solid #43b607;color:#333;padding-bottom:.2em}.yn-activity-more{margin:calc(10px * var(--ui-scale)) 0 0;color:#666;font-size:85%}#yn-questions-answers .questions{margin:calc(4px * var(--ui-scale)) 0 0;padding:0;list-style:none}#yn-questions-answers .questions>li{zoom:1;padding:calc(9px * var(--ui-scale)) calc(6px * var(--ui-scale));color:#666;background:#fff;position:relative;overflow:hidden}#yn-questions-answers .questions>li>div{zoom:1;background:#fff;overflow:hidden}#yn-questions-answers .questions>li.alt,#yn-questions-answers .questions>li.alt>div{background:#f8f8f8}#yn-questions-answers .questions img{float:left;width:calc(38px * var(--ui-scale));height:calc(38px * var(--ui-scale));object-fit:cover;background:#fff;border:1px solid #ccc}#yn-questions-answers .questions h3,#yn-questions-answers .questions .meta{margin-left:calc(50px * var(--ui-scale));margin-right:calc(20px * var(--ui-scale))}#yn-questions-answers .questions h3{margin-top:0;margin-bottom:calc(2px * var(--ui-scale));font-size:108%;font-weight:700}#yn-questions-answers .questions>li.first h3{font-size:123.1%}#yn-questions-answers .questions>li.second h3{font-size:108%}#yn-questions-answers .questions h3 a:visited{color:#896f97}#yn-questions-answers .questions .meta{zoom:1;margin-top:0;margin-bottom:0;padding:0;list-style:none;overflow:hidden}#yn-questions-answers .questions .meta>li{color:#666;background:0 0;padding:0;font-size:93%;display:inline;position:static}#yn-questions-answers .questions .meta a,#yn-questions-answers .questions .meta .fn{color:#678}#yn-questions-answers>.cta,#yn-connections>.cta{vertical-align:middle;margin:.75em 0 0;display:block;overflow:hidden}#yn-questions-answers>.cta>button,#yn-questions-answers>.cta>a,#yn-connections>.cta>button,#yn-connections>.cta>a{color:#fff;margin:calc(5px * var(--ui-scale)) 0;cursor:pointer;vertical-align:middle;appearance:none;background:#069;border:0;padding:0;font:700 100% Arial,Helvetica,sans-serif;text-decoration:none;display:inline-block;overflow:visible}#yn-questions-answers>.cta>button span,#yn-questions-answers>.cta>a span,#yn-connections>.cta>button span,#yn-connections>.cta>a span{float:left;top:calc(5px * var(--ui-scale));left:calc(5px * var(--ui-scale));background:url(/images/cta-darkblue.gif) 100% 100% no-repeat;background-size:calc(400px * var(--ui-scale)) calc(207px * var(--ui-scale));position:relative}#yn-questions-answers>.cta>button span span,#yn-questions-answers>.cta>a span span,#yn-connections>.cta>button span span,#yn-connections>.cta>a span span{top:0;left:calc(-10px * var(--ui-scale));background-position:0 100%}#yn-questions-answers>.cta>button span span span,#yn-questions-answers>.cta>a span span span,#yn-connections>.cta>button span span span,#yn-connections>.cta>a span span span{top:calc(-10px * var(--ui-scale));margin-bottom:calc(-5px * var(--ui-scale));background-position:0 0;left:0}#yn-questions-answers>.cta>button span span span span,#yn-questions-answers>.cta>a span span span span,#yn-connections>.cta>button span span span span,#yn-connections>.cta>a span span span span{top:0;left:calc(10px * var(--ui-scale));padding:calc(5px * var(--ui-scale)) calc(23px * var(--ui-scale)) 0 calc(12px * var(--ui-scale));background-position:100% 0;margin-bottom:0}#yn-connections>.cta>button:hover,#yn-connections>.cta>a:hover{color:#fff;background-color:#00295c;text-decoration:none}#yn-connections>.cta>button:hover span,#yn-connections>.cta>a:hover span{background-image:url(/images/cta-darkblue-hover.gif);background-size:calc(400px * var(--ui-scale)) calc(207px * var(--ui-scale))}#yn-connections .yn-user-contacts-wrapper{grid-template-columns:repeat(auto-fill, calc(74px * var(--ui-scale)));column-gap:calc(18px * var(--ui-scale));row-gap:calc(6px * var(--ui-scale));box-sizing:border-box;grid-auto-flow:row;justify-content:start;width:100%;margin:0;padding:0;list-style:none;display:grid}#yn-connections .yn-user-contacts-wrapper .yn-profile-details{width:calc(74px * var(--ui-scale));margin:0;padding:0;list-style:none;display:block}#yn-connections .yn-user-contacts-wrapper .profile{width:calc(74px * var(--ui-scale));float:none;text-align:center;margin:0;display:block}#yn-connections .yn-user-contacts-wrapper .profile .photo{padding:calc(3px * var(--ui-scale));width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));object-fit:cover;background:#fff;border:1px solid #ccc;margin:0 auto;display:block;overflow:hidden}#yn-connections .yn-user-contacts-wrapper .profile .avatar{text-decoration:none;display:block}#yn-connections .yn-user-contacts-wrapper .profile .user{width:calc(74px * var(--ui-scale));text-align:center;margin-top:calc(2px * var(--ui-scale));max-height:2.4em;line-height:1.2;display:block;overflow:hidden}#yn-connections .yn-user-contacts-wrapper .profile .fn{color:#069;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:85%;display:-webkit-box;overflow:hidden}.tabbed-content>.tabs{flex-wrap:wrap;align-items:flex-end;gap:0;margin:0;padding:0;list-style:none;display:flex}.tabbed-content>.tabs>li{float:none;border-top-left-radius:calc(6px * var(--ui-scale));border-top-right-radius:calc(6px * var(--ui-scale));background-color:#f3f9eb;border:1px solid #3bae08;border-bottom:0;margin:0 .5em 0 0;padding-left:1em;font-weight:700;position:relative}.tabbed-content>.tabs>li>a,.tabbed-content>.tabs>li>span,.tabbed-content>.tabs>li>button{float:none;padding:calc(7px * var(--ui-scale)) 1em calc(6px * var(--ui-scale)) 0;color:#333;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700;display:block}.tabbed-content>.tabs>li.current{background-color:#3bae08;border-color:#0d7a05;margin-bottom:-1px}.tabbed-content>.tabs>li.current>a,.tabbed-content>.tabs>li.current>span,.tabbed-content>.tabs>li.current>button{color:#fff;cursor:default}.user-activity__empty{margin:calc(12px * var(--ui-scale)) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.user-activity-list{margin:calc(12px * var(--ui-scale)) 0 0;padding:0;list-style:none}.user-activity-list>li{padding:calc(10px * var(--ui-scale)) 0;border-bottom:1px dotted #98cc61}.user-activity-list>li>a{font-weight:700}.user-activity-list>li>p{margin:calc(4px * var(--ui-scale)) 0 0;color:var(--color-text);font-size:var(--font-size-sm);line-height:1.4}.user-activity-list__meta{color:var(--color-text-muted)!important;font-size:85%!important}.yn-profile-data-wrapper{color:#333;overflow:hidden}.yn-profile-data table{border-collapse:collapse;text-align:center;width:100%;margin-bottom:1em}.yn-profile-data table th{text-align:center;font-weight:700}.yn-profile-data table th,.yn-profile-data table tbody td{padding:calc(3px * var(--ui-scale)) calc(5px * var(--ui-scale));border-bottom:1px dotted #98cc61}.yn-profile-data>p{text-align:center;padding:calc(5px * var(--ui-scale)) calc(4px * var(--ui-scale));background:#c8e4a9;border:1px solid #ccc;border-width:1px 0;margin:0;font-size:108%;font-weight:700}.stars-received{padding:calc(5px * var(--ui-scale)) 0;text-align:center;clear:both;border-bottom:1px dotted #98cc61;margin:0;font-size:93%;line-height:1.35;display:block}.stars-received .meta-star-icon{color:var(--color-star);vertical-align:middle;transform:translateY(-.14em)}#yn-what-we-like ul{margin:0 0 1em 1.55em;padding:0}#yn-what-we-like ul li{margin-bottom:.3em;list-style-type:decimal}@media (width<=820px){#yn-page.user-index{padding:0 calc(8px * var(--ui-scale)) calc(20px * var(--ui-scale));grid-template-columns:1fr}#yn-profile-container{flex-direction:column}#yn-profile-wrapper,#yn-profile-share-settings{float:none;border-left:0;border-right:0;flex:none;width:100%;max-width:none;margin-left:0}#yn-profile-share-settings{padding:var(--yn-profile-share-inset,calc(18px * var(--ui-scale)));border-top:1px solid #ccc}#yn-profile-summary{width:auto;max-width:none}}.user-avatar-hover{vertical-align:top;cursor:pointer;line-height:0;display:inline-block}#yn-user-profile-card.yui-module{z-index:1000;border-style:solid;border-width:1px calc(2px * var(--ui-scale)) calc(2px * var(--ui-scale)) 1px;color:#666;width:22em;max-width:calc(100vw - 16px * var(--ui-scale));text-align:left;background:#fff;border-color:#ccc #999 #999 #ccc;display:block;position:fixed;box-shadow:1px 1px #0000000f}#yn-user-profile-card.yui-module .bd{min-height:calc(104px * var(--ui-scale));margin:0;padding:0;font-size:93%;overflow:hidden}#yn-user-profile-card.yui-module ul.best{float:left;margin:calc(10px * var(--ui-scale));width:7.5em;padding:0;list-style:none;position:relative}#yn-user-profile-card.yui-module li.best{color:#fff;padding:2.5em .6em .5em calc(10px * var(--ui-scale));background:#68ce12 url(/images/stats.gif) 100% 0 no-repeat;background-size:calc(200px * var(--ui-scale)) calc(150px * var(--ui-scale));margin:0;line-height:1.2}#yn-user-profile-card.yui-module li.best span{color:#fff;padding:.5em 0 1em calc(10px * var(--ui-scale));font-size:160%;font-weight:700;position:absolute;top:0;left:0}#yn-user-profile-card.yui-module li.total{color:#390;padding:.3em .3em .3em calc(10px * var(--ui-scale));background:#c1e7a1 url(/images/stats.gif) 100% 100% no-repeat;background-size:calc(200px * var(--ui-scale)) calc(150px * var(--ui-scale));font-weight:700}#yn-user-profile-card.yui-module .stats{margin:calc(10px * var(--ui-scale)) calc(10px * var(--ui-scale)) calc(10px * var(--ui-scale)) 0;display:block;overflow:hidden}#yn-user-profile-card.yui-module .stats dt,#yn-user-profile-card.yui-module .stats dd{padding:0 calc(10px * var(--ui-scale)) .3em 0;margin:0 0 .3em;font-size:100%}#yn-user-profile-card.yui-module .stats dt{float:left;padding-right:calc(4px * var(--ui-scale));font-weight:400}#yn-user-profile-card.yui-module .stats dd{background:url(/images/grey_dot.gif) 0 100% repeat-x;overflow:visible}#yn-user-profile-card.yui-module .ft{z-index:2;background:#eee;border-top:1px solid #ccc;padding:.2em .4em .45em;position:relative;overflow:visible}#yn-user-profile-card.yui-module .ft ul{margin:0;padding:0;list-style:none;overflow:hidden}#yn-user-profile-card.yui-module .ft ul li{float:left;padding-right:calc(12px * var(--ui-scale))}#yn-user-profile-card.yui-module .ft .mod-tools--hover{clear:both;margin-top:calc(6px * var(--ui-scale));padding-top:calc(4px * var(--ui-scale));border-top:1px dotted #ccc}#yn-user-profile-card .ft .network{column-gap:calc(16px * var(--ui-scale));row-gap:calc(4px * var(--ui-scale));margin:calc(10px * var(--ui-scale)) 0 0;grid-template-columns:max-content max-content;padding:0;list-style:none;display:grid}#yn-user-profile-card .ft .network li{float:none;min-width:0;margin:0;padding:0}#yn-user-profile-card .ft .network-action,#yn-user-profile-card .ft .report-link{grid-template-columns:calc(16px * var(--ui-scale)) minmax(0, max-content);align-items:center;column-gap:calc(6px * var(--ui-scale));min-height:calc(18px * var(--ui-scale));width:max-content;max-width:100%;padding:calc(2px * var(--ui-scale)) 0;color:var(--color-link);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;font-family:inherit;font-size:93%;line-height:1.25;text-decoration:none;display:grid}#yn-user-profile-card .ft .network-action-icon,#yn-user-profile-card .ft .report-link__icon{color:#3098c8;justify-self:center}#yn-user-profile-card .ft .block-user .network-action-icon,#yn-user-profile-card .ft .block-user--active .network-action-icon,#yn-user-profile-card .ft .report-link:hover .report-link__icon,#yn-user-profile-card .ft .report-link--reported .report-link__icon{color:#d02800}#yn-user-profile-card .ft .add-contact:disabled,#yn-user-profile-card .ft .block-user:disabled{opacity:.6;cursor:wait}.network-actions__error{margin:calc(6px * var(--ui-scale)) 0 0;color:#a40000;font-size:85%}.network-user-list{margin:calc(12px * var(--ui-scale)) 0 0;padding:0;list-style:none}.network-user-list>li{margin:0 0 calc(8px * var(--ui-scale))}.network-user-list__link{align-items:center;gap:calc(8px * var(--ui-scale));color:inherit;text-decoration:none;display:flex}.network-user-list__link img{border:1px solid var(--color-border-light)}.network-user-list__link strong{color:var(--color-link);display:block}.network-user-list__meta{color:var(--color-text-muted);font-size:85%;display:block}.user-profile-card__loading{margin:calc(16px * var(--ui-scale)) calc(12px * var(--ui-scale));color:var(--color-text-muted)}#yn-page.info-scoringsystem{grid-template-columns:minmax(0, 1fr) minmax(calc(220px * var(--ui-scale)), var(--sidebar-width,calc(311px * var(--ui-scale))));gap:calc(12px * var(--ui-scale)) calc(16px * var(--ui-scale));padding:0 calc(12px * var(--ui-scale)) calc(24px * var(--ui-scale));align-items:start;display:grid}#yn-page.info-scoringsystem #yn-crumbtrail{margin:0 0 calc(12px * var(--ui-scale));color:#666;border-bottom:1px solid #ccc;grid-column:1/-1;padding:0;font-size:93%;line-height:2.5;list-style:none;display:block}#yn-page.info-scoringsystem #yn-crumbtrail li{display:inline}#yn-page.info-scoringsystem #yn-page-body{min-width:0;padding-top:calc(12px * var(--ui-scale))}#yn-page.info-scoringsystem #yn-page-body h1{color:#333;margin:0 0 .6em;font-size:182%;font-weight:700;line-height:1.2}#yn-page.info-scoringsystem #yn-page-body h2{color:#333;margin:1.2em 0 .6em;font-size:123%;font-weight:700}#yn-page.info-scoringsystem #yn-page-body h3{color:#333;margin:1em 0 .35em;font-size:108%;font-weight:700}#yn-page.info-scoringsystem #yn-page-body ul{margin:0 0 1em 1.4em;padding:0}#yn-page.info-scoringsystem #yn-page-body ul li{margin:0 0 .3em;list-style:outside}#yn-page.info-scoringsystem #yn-page-body>p{color:var(--color-text);margin:0 0 1em;line-height:1.45}.yn-points,.yn-levels{border-collapse:collapse;width:100%;margin:0 0 1em}.yn-points th,.yn-points td,.yn-levels th,.yn-levels td{padding:.45em calc(10px * var(--ui-scale)) .3em;border-bottom:1px solid #ccc;font-size:93%}.yn-points thead th,.yn-levels thead th{color:#44b608;text-align:left;background:#f0f9e6;border:1px solid #44b608;border-width:1px 0;font-weight:700}.yn-points tbody th{text-align:left;color:var(--color-text);font-weight:400}.yn-points tbody td{white-space:nowrap;text-align:left;color:var(--color-text)}.yn-levels th,.yn-levels td{text-align:center}.yn-levels thead th{width:calc(90px * var(--ui-scale));text-align:center}.yn-levels thead th.level{width:auto}.yn-levels thead th.points{width:calc(110px * var(--ui-scale))}.yn-points .even,.yn-levels .even{background:#f5f5f5}.yn-clarification{margin:0 0 1em;font-weight:700}#yn-page.info-scoringsystem>#yn-sidebar .mod{padding:0 calc(12px * var(--ui-scale)) 1em;max-width:var(--sidebar-width,calc(311px * var(--ui-scale)));box-sizing:border-box;background-color:#f0f8e6;border-top:1px solid #f0f8e6;margin:0 0 1em;font-size:93%}#yn-page.info-scoringsystem>#yn-sidebar .mod h2,#yn-page.info-scoringsystem>#yn-sidebar .mod .hd{color:#666;margin:.8em 0 .5em;font-size:116%;font-weight:700}#yn-page.info-scoringsystem>#yn-sidebar .mod .bd p{margin:0 0 .5em;line-height:1.4}#yn-page.info-scoringsystem>#yn-sidebar .mod .ft{margin-top:.5em}#yn-page.info-scoringsystem #yn-info-links ul{margin:0 0 .5em;padding:0;list-style:none}#yn-page.info-scoringsystem #yn-info-links li{margin:0 0 .5em}#yn-page.info-scoringsystem #yn-info-links a{background:transparent url(/images/bullets.gif) no-repeat scroll calc(-903px * var(--ui-scale)) 0;padding-left:calc(16px * var(--ui-scale));background-size:calc(1812px * var(--ui-scale)) calc(13px * var(--ui-scale))}@media (width<=820px){#yn-page.info-scoringsystem{padding:0 calc(8px * var(--ui-scale)) calc(20px * var(--ui-scale));grid-template-columns:1fr}.yn-levels,.yn-leaders{display:block;overflow-x:auto}}#yn-page.info-tour .yn-tour-nav{border-bottom:1px solid var(--color-border-light);margin:0 0 1.4em;padding:0 0 1em}#yn-page.info-tour .yn-tour-nav ol{gap:calc(4px * var(--ui-scale)) calc(18px * var(--ui-scale));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}#yn-page.info-tour .yn-tour-nav a{align-items:center;gap:calc(6px * var(--ui-scale));color:var(--color-link);font-size:93%;font-weight:700;text-decoration:none;display:inline-flex}#yn-page.info-tour .yn-tour-nav a:hover{text-decoration:underline}#yn-page.info-tour .yn-tour-nav__num{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));background:var(--color-action-dark);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:75%;line-height:1;display:inline-flex}.yn-tour-steps{counter-reset:none;margin:0 0 1.5em;padding:0;list-style:none}.yn-tour-steps__item{align-items:flex-start;gap:calc(12px * var(--ui-scale));scroll-margin-top:calc(12px * var(--ui-scale));border-bottom:1px solid #e6e6e6;margin:0 0 1.2em;padding:0 0 1.2em;display:flex}.yn-tour-steps__item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.yn-tour-steps__item:target{background:var(--color-panel-soft)}.yn-tour-steps__num{width:calc(30px * var(--ui-scale));height:calc(30px * var(--ui-scale));background:var(--color-action-dark);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:116%;font-weight:700;line-height:1;display:inline-flex}.yn-tour-steps__content{min-width:0}.yn-tour-steps h2{color:#333;text-transform:none;border:0;margin:0 0 .35em;padding:0;font-size:123%;font-weight:700}.yn-tour-steps p{margin:0;line-height:1.45}.yn-tour-steps__back{margin-top:calc(8px * var(--ui-scale));font-size:85%;font-weight:700;text-decoration:none;display:inline-block}.yn-tour-steps__back:hover{text-decoration:underline}.yn-tour-cta{padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));border:1px solid #c5e0a3;border-left:calc(4px * var(--ui-scale)) solid var(--color-action-dark);border-radius:var(--radius);background:#f0f8e6;margin:1.6em 0 0;font-weight:700}@media (width<=480px){.yn-tour-steps__item{gap:calc(8px * var(--ui-scale));flex-direction:column}}.yn-leaders{border-collapse:collapse;width:100%;margin:0 0 1em;font-size:93%}.yn-leaders th,.yn-leaders td{padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));text-align:center;vertical-align:middle;border-bottom:1px solid #e6e6e6}.yn-leaders td{padding-top:calc(16px * var(--ui-scale));padding-bottom:calc(16px * var(--ui-scale))}.yn-leaders thead th{color:#333;background:#f3f3f3;border-bottom:1px solid #ccc;font-weight:700}.yn-leaders .position{text-align:center;width:4.5em}.yn-leaders .level,.yn-leaders .points,.yn-leaders .answers,.yn-leaders .questions{width:5em}.yn-leaders .user{width:calc(84px * var(--ui-scale))}.yn-leaders__profile{align-items:center;gap:calc(4px * var(--ui-scale));width:calc(74px * var(--ui-scale));text-align:center;font-size:var(--font-size-sm);flex-direction:column;margin:0 auto;display:flex}.yn-leaders__avatar{line-height:0;display:block}.yn-leaders__avatar .photo{width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));padding:calc(3px * var(--ui-scale));box-sizing:content-box;object-fit:cover;background:#fff;border:1px solid #ccc;margin:0 auto;display:block}.yn-leaders tr.first .yn-leaders__avatar .photo{width:calc(64px * var(--ui-scale));height:calc(64px * var(--ui-scale))}.yn-leaders__name{text-overflow:ellipsis;white-space:nowrap;color:#069;width:100%;font-weight:400;text-decoration:none;display:block;overflow:hidden}.yn-leaders__name:hover{text-decoration:underline}.yn-leaders__badge{margin-top:calc(4px * var(--ui-scale));display:inline-block}.yn-leaders__badge img{width:calc(52px * var(--ui-scale));height:calc(14px * var(--ui-scale))}.yn-leaders .even{background:#f9f9f9}.yn-leaders tr.first td{font-weight:700}.yn-leaders__medal{width:calc(22px * var(--ui-scale));height:calc(22px * var(--ui-scale));color:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.yn-leaders__medal.gold{background:#d4a017}.yn-leaders__medal.silver{background:#9a9a9a}.yn-leaders__medal.bronze{background:#b5651d}.yn-leaders tr:nth-child(-n+3){background:#fffdf3}.yn-leaders tr:nth-child(-n+3).even{background:#fffaf0}#yn-page.info-communityguidelines .yn-alert{align-items:flex-start;gap:calc(10px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));border-radius:var(--radius);margin:0 0 1.2em;display:flex}#yn-page.info-communityguidelines .yn-alert--danger{border:1px solid #e0b4b4;border-left:calc(4px * var(--ui-scale)) solid var(--color-danger);background:#fff5f5}#yn-page.info-communityguidelines .yn-alert__icon{width:calc(20px * var(--ui-scale));height:calc(20px * var(--ui-scale));background:var(--color-danger);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:.1em;font-size:85%;font-weight:700;line-height:1;display:inline-flex}#yn-page.info-communityguidelines .yn-alert__body{min-width:0}#yn-page.info-communityguidelines .yn-alert__body p{color:#7a2020;margin:0 0 .4em;font-size:93%;line-height:1.45}#yn-page.info-communityguidelines .yn-alert__link{color:var(--color-danger);font-size:93%;font-weight:700;text-decoration:none;display:inline-block}#yn-page.info-communityguidelines .yn-alert__link:hover{text-decoration:underline}#yn-page.info-communityguidelines .mod.information{border-radius:var(--radius);padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));border:1px solid #ccc;margin:0 0 1.2em}#yn-page.info-communityguidelines .mod.information.positive{border-color:#c5e0a3;border-left:calc(4px * var(--ui-scale)) solid var(--color-action-dark);background:#f0f8e6}#yn-page.info-communityguidelines .mod.information.negative{border-color:#e0b4b4;border-left:calc(4px * var(--ui-scale)) solid var(--color-danger);background:#fff5f5}#yn-page.info-communityguidelines .mod.information h2{align-items:center;gap:calc(8px * var(--ui-scale));color:#333;margin:0 0 .5em;font-size:116%;display:flex}#yn-page.info-communityguidelines .yn-info-badge{width:calc(20px * var(--ui-scale));height:calc(20px * var(--ui-scale));color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:78%;font-weight:700;line-height:1;display:inline-flex}#yn-page.info-communityguidelines .mod.information.positive .yn-info-badge{background:var(--color-action-dark)}#yn-page.info-communityguidelines .mod.information.negative .yn-info-badge{background:var(--color-danger)}#yn-page.info-communityguidelines .mod.information p{margin:0 0 .5em;font-size:93%;line-height:1.4}#yn-page.info-communityguidelines .mod.information p:last-child{margin-bottom:0}#yn-page.info-communityguidelines .yn-accordion{border-radius:var(--radius);border:1px solid #ddd;margin:0 0 1.4em;padding:0;list-style:none;overflow:hidden}#yn-page.info-communityguidelines .yn-accordion>li{padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));background:#fff;border-bottom:1px solid #ddd;transition:background-color .15s}#yn-page.info-communityguidelines .yn-accordion>li:nth-child(2n){background:#fafafa}#yn-page.info-communityguidelines .yn-accordion--positive>li:hover{background:#f4faed}#yn-page.info-communityguidelines .yn-accordion--negative>li:hover{background:#fff5f5}#yn-page.info-communityguidelines .yn-accordion>li:last-child{border-bottom:none}#yn-page.info-communityguidelines .yn-accordion__icon{width:calc(20px * var(--ui-scale));height:calc(20px * var(--ui-scale));margin-right:calc(6px * var(--ui-scale));color:#fff;vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;font-size:75%;font-weight:700;line-height:1;display:inline-flex}#yn-page.info-communityguidelines .yn-accordion--positive .yn-accordion__icon{background:var(--color-action-dark)}#yn-page.info-communityguidelines .yn-accordion--negative .yn-accordion__icon{background:var(--color-danger)}#yn-page.info-communityguidelines .yn-accordion__content{min-width:0}#yn-page.info-communityguidelines .yn-accordion h3{color:#333;align-items:center;margin:0 0 .35em;font-size:108%;font-weight:700;display:flex}#yn-page.info-communityguidelines .yn-accordion p{color:#333;margin:0;font-size:93%;line-height:1.45}#yn-page.info-communityguidelines .yn-guidelines-footnote{border-top:1px dotted #ccc;margin-top:1.4em;padding-top:1em}#yn-page.info-communityguidelines .yn-guidelines-footnote h2{color:#666;margin:0 0 .4em;font-size:108%}#yn-page.info-communityguidelines .disclaimer{color:#666;margin:0;font-size:93%;font-style:italic}#yn-page.info-about #yn-page-body>p:first-of-type{font-size:108%;line-height:1.5}#yn-page.info-about .yn-hub-callout{align-items:flex-start;gap:calc(12px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));border:1px solid #ddbde8;border-left:calc(4px * var(--ui-scale)) solid var(--color-brand);border-radius:var(--radius);background:#f8f0fa;margin:0 0 1.6em;display:flex}#yn-page.info-about .yn-hub-callout__icon{width:calc(26px * var(--ui-scale));height:calc(26px * var(--ui-scale));background:var(--color-brand);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:.15em;font-size:75%;line-height:1;display:inline-flex}#yn-page.info-about .yn-hub-callout__body{min-width:0}#yn-page.info-about #yn-page-body .yn-hub-callout__body h2{margin:0 0 .4em;font-size:116%}#yn-page.info-about .yn-hub-callout__body p{color:var(--color-text);margin:0 0 .6em;font-size:93%;line-height:1.4}#yn-page.info-about .yn-hub-callout__link{color:var(--color-brand);font-size:93%;font-weight:700;text-decoration:none;display:inline-block}#yn-page.info-about .yn-hub-callout__link:hover{text-decoration:underline}#yn-page.info-about .yn-hub-section{margin:0 0 1.8em}#yn-page.info-about .yn-hub-section+.yn-hub-section{border-top:1px dotted #ccc;padding-top:1.4em}#yn-page.info-about .yn-hub-list{border-radius:var(--radius);background:#fff;border:1px solid #ddd;margin:1em 0 0;padding:0;list-style:none;overflow:hidden}#yn-page.info-about .yn-hub-list>li{align-items:flex-start;gap:calc(12px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));border-bottom:1px solid #eee;transition:background-color .15s;display:flex}#yn-page.info-about .yn-hub-list>li:last-child{border-bottom:0}#yn-page.info-about .yn-hub-list>li:hover{background:#fafafa}#yn-page.info-about .yn-hub-list__icon{width:calc(26px * var(--ui-scale));height:calc(26px * var(--ui-scale));color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:.15em;font-size:75%;font-weight:700;line-height:1;display:inline-flex}#yn-page.info-about .yn-hub-list__icon--action{background:var(--color-action-dark)}#yn-page.info-about .yn-hub-list__icon--link{background:var(--color-link)}#yn-page.info-about .yn-hub-list__icon--brand{background:var(--color-brand)}#yn-page.info-about .yn-hub-list__content{min-width:0}#yn-page.info-about #yn-page-body .yn-hub-list__content h3{margin:0 0 .35em}#yn-page.info-about .yn-hub-list__content p{color:var(--color-text);margin:0 0 .5em;font-size:93%;line-height:1.45}#yn-page.info-about .yn-hub-list__content ul{margin:0 0 .6em 1.3em;font-size:93%}#yn-page.info-about .yn-hub-list__content>p:last-child{margin-bottom:0}.answers-blog{padding:calc(18px * var(--ui-scale)) calc(12px * var(--ui-scale)) calc(28px * var(--ui-scale));color:#555}.answers-blog__sr-title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.answers-blog__layout{grid-template-columns:minmax(0, 1fr) minmax(calc(210px * var(--ui-scale)), calc(270px * var(--ui-scale)));gap:calc(28px * var(--ui-scale)) calc(24px * var(--ui-scale));align-items:start;display:grid}.answers-blog__post{border-radius:var(--radius);background:#fff;border:1px solid #eaeaea;margin:0 0 1.5em;padding:1.1em 1.2em 1.3em;transition:border-color .15s,box-shadow .15s}.answers-blog__post:not(.answers-blog__post--full):hover{border-color:#c5e49e;box-shadow:0 1px 6px #44b6081a}.answers-blog__post--featured{background:linear-gradient(#f7fbf1,#fff);border-color:#c5e49e;padding:1.3em 1.4em 1.5em}.answers-blog__post-flag{letter-spacing:.04em;text-transform:uppercase;color:#fff;border-radius:var(--radius);background:#44b608;margin:0 0 .6em;padding:.2em .6em;font-size:78%;font-weight:700;display:inline-block}.answers-blog__post-title{margin:0 0 .35em;font-size:126%;font-weight:700;line-height:1.25}.answers-blog__post--featured .answers-blog__post-title{font-size:152%}.answers-blog__post-title a{color:#069;text-decoration:none}.answers-blog__post-title a:hover{color:#44b608;text-decoration:underline}.answers-blog__post-meta{color:#888;align-items:center;gap:.4em;margin:0 0 .7em;font-size:85%;display:flex}.answers-blog__post-meta-sep{color:#c5e49e}.answers-blog__post-meta a{color:var(--color-link);text-decoration:none}.answers-blog__post-meta a:hover{color:var(--color-action-dark);text-decoration:underline}.answers-blog__votes{align-items:center;gap:calc(8px * var(--ui-scale));clear:both;flex-wrap:wrap;margin:.85em 0 0;display:flex}.answers-blog__votes--comment{margin-top:.55em}.answers-blog__vote-hint{color:var(--color-link);font-size:85%}.answers-blog__vote-hint:hover{color:var(--color-action-dark)}.answers-blog__vote-error{color:var(--color-danger);flex-basis:100%;font-size:85%}.answers-blog__entry{color:#555;font-size:97%;line-height:1.6}.answers-blog__entry p{margin:0 0 .7em}.answers-blog__entry a{color:var(--color-link);text-decoration:underline}.answers-blog__entry a:hover{color:var(--color-action-dark)}.answers-blog__entry--full{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin-top:.9em;font-size:104%}.answers-blog__entry--full p{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.answers-blog__post--full{padding:1.6em 1.8em 1.9em}.answers-blog__comments{border-top:1px solid #eaeaea;margin-top:2em;padding-top:1.4em}.answers-blog__comments-title{color:#333;margin:0 0 .8em;font-size:123%;font-weight:700}.answers-blog__comments-empty{color:#888;margin:0 0 1.2em;font-size:93%}.answers-blog__comments-list{margin:0 0 1.4em;padding:0;list-style:none}.answers-blog__comment{gap:calc(10px * var(--ui-scale));border-bottom:1px solid #f0f0f0;margin:0 0 1.1em;padding:0 0 1.1em;display:flex}.answers-blog__comment:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.answers-blog__comment-avatar{width:calc(40px * var(--ui-scale));height:calc(40px * var(--ui-scale));object-fit:cover;border-radius:50%;flex:none}.answers-blog__comment-body{min-width:0}.answers-blog__comment-meta{color:#888;margin:0 0 .25em;font-size:85%}.answers-blog__comment-meta a{color:#069;font-weight:700;text-decoration:none}.answers-blog__comment-meta a:hover{color:#44b608;text-decoration:underline}.answers-blog__comment-text{color:#444;white-space:pre-wrap;margin:0;line-height:1.5}.answers-blog__comments-login{border-radius:var(--radius);color:#666;background:#f7f7f7;margin:0;padding:.8em 1em;font-size:93%}.answers-blog__comments-login a{color:#069;font-weight:700;text-decoration:none}.answers-blog__comments-login a:hover{color:#44b608;text-decoration:underline}.answers-blog__comment-form{gap:calc(8px * var(--ui-scale));flex-direction:column;display:flex}.answers-blog__comment-form-label{color:#333;font-size:93%;font-weight:700}.answers-blog__comment-form textarea{width:100%;padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));border-radius:var(--radius);resize:vertical;border:1px solid #ccc;font-family:inherit;font-size:93%;line-height:1.4}.answers-blog__comment-form .btn{align-self:flex-start}.answers-blog__sidebar-empty{color:#666;margin:0;font-size:93%}.answers-blog__more{margin:0!important}.answers-blog__more a{color:var(--color-link);font-size:93%;font-weight:700}.answers-blog__more a:hover{color:var(--color-action-dark)}.answers-blog__widget{border-bottom:1px dotted #43b60766;margin:0 0 1.25em;padding:0 0 .8em}.answers-blog__widget h2{color:#333;background:var(--color-panel-soft,#f0f8e6);border-left:calc(4px * var(--ui-scale)) solid var(--color-action-dark);border-radius:0 calc(4px * var(--ui-scale)) calc(4px * var(--ui-scale)) 0;margin:0 0 .6em;padding:.4em .6em;font-size:108%;font-weight:700}.answers-blog__widget p{margin:0 0 .7em;font-size:93%;line-height:1.4}.answers-blog__widget ul{margin:0;padding:0;list-style:none}.answers-blog__widget li{margin:0 0 .45em;font-size:93%;line-height:1.35}.answers-blog__widget a{color:var(--color-link);text-decoration:none}.answers-blog__widget a:hover{color:var(--color-action-dark);text-decoration:underline}.answers-blog__sidebar-list{counter-reset:blog-rank;margin:0;padding:0;list-style:none}.answers-blog__sidebar-list li{counter-increment:blog-rank;padding-left:calc(22px * var(--ui-scale));margin:0 0 .55em;font-size:93%;line-height:1.35;position:relative}.answers-blog__sidebar-list li:before{content:counter(blog-rank);left:0;top:calc(3px * var(--ui-scale));box-sizing:border-box;width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));font-size:calc(11px * var(--ui-scale));font-variant-numeric:tabular-nums;color:#fff;text-align:center;background:#44b608;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;font-weight:700;line-height:1;display:flex;position:absolute}.answers-blog__widget--ask{padding:calc(14px * var(--ui-scale));background:#f7fbf1}.answers-blog__widget--ask h2{color:var(--color-action-dark);background:0 0;border-left:0;padding:0}.answers-blog__widget--ask .btn{text-align:center;display:inline-block}.answers-blog__widget--ask .btn--action,.answers-blog__comment-form .btn--action{background:linear-gradient(to bottom, #5fc72a 0%, var(--color-action) 45%, var(--color-action-dark) 100%);border-color:var(--color-action-dark);color:#fff}.answers-blog__widget--ask .btn--action:hover,.answers-blog__comment-form .btn--action:hover{background:linear-gradient(to bottom, var(--color-action) 0%, var(--color-action-dark) 60%, #146305 100%);border-color:#146305}@media (width<=820px){.answers-blog__layout{grid-template-columns:1fr}.answers-blog__post,.answers-blog__post--featured,.answers-blog__post--full{padding:1em 1.1em 1.2em}.answers-blog__post--featured .answers-blog__post-title{font-size:126%}}.is-mod-hidden{opacity:.65!important;font-style:italic!important}.is-mod-hidden .questions__title,.is-mod-hidden .questions__title a,.is-mod-hidden .questions__meta,.is-mod-hidden .questions__meta a,.is-mod-hidden .content,.is-mod-hidden .meta,.is-mod-hidden .meta a,.is-mod-hidden h1,.is-mod-hidden h2,.is-mod-hidden h3,.is-mod-hidden h3 a,.is-mod-hidden .yn-profile-info,.is-mod-hidden .yn-profile-since,.is-mod-hidden #yn-profile-percent,.is-mod-hidden .bd{font-style:italic!important}.questions__item.is-mod-hidden .questions__title a,.questions__item.is-mod-hidden .questions__meta a,.questions__item.is-mod-hidden .questions__category,.questions__item.is-mod-hidden .questions__mod,.questions__item.is-mod-hidden .questions__mod a,ul.questions>li.is-mod-hidden h3 a,ul.questions>li.is-mod-hidden .meta a{color:#666!important}.questions__item.is-mod-hidden .questions__title a:visited,.questions__item.is-mod-hidden .questions__meta a:visited,ul.questions>li.is-mod-hidden h3 a:visited,ul.questions>li.is-mod-hidden .meta a:visited{color:#777!important}.questions__item.is-mod-hidden .questions__title a:hover,.questions__item.is-mod-hidden .questions__meta a:hover,ul.questions>li.is-mod-hidden h3 a:hover,ul.questions>li.is-mod-hidden .meta a:hover{color:#555!important}.questions__item.is-mod-hidden,ul.questions>li.is-mod-hidden{border-left:calc(3px * var(--ui-scale)) solid #9a9a9a;background:#ececec!important}.question-index .yn-question-box.question-detail--hidden{border-color:#c8c8c8;border-left:calc(3px * var(--ui-scale)) solid #9a9a9a;background:#ececec}.question-detail--hidden #yn-question-detail{padding-left:calc(10px * var(--ui-scale));background:#ececec}.question-detail--hidden #yn-question-detail .subject,.question-detail--hidden #yn-question-detail .content,.question-detail--hidden #yn-question-detail .meta,.question-detail--hidden #yn-question-detail .meta a,.question-detail--hidden #yn-question-detail .hd h2{color:#666;opacity:.65;font-style:italic}.question-detail--hidden #yn-question-detail .profile{opacity:.55;font-style:italic}#yn-question-detail .hd .mod-banner--hidden{float:left;margin:0 0 .6em calc(10px * var(--ui-scale));padding:calc(2px * var(--ui-scale)) calc(7px * var(--ui-scale));border-radius:calc(2px * var(--ui-scale));color:#888;opacity:.9;background:#e8e8e8;border:1px solid #b0b0b0;font-size:85%;font-style:italic;font-weight:400;line-height:1.2;display:inline-block}.answer.is-mod-hidden{border-left:calc(3px * var(--ui-scale)) solid #9a9a9a;padding-left:calc(8px * var(--ui-scale));background:#ececec}.answer.is-mod-hidden .content,.answer.is-mod-hidden .meta,.answer.is-mod-hidden .meta a{color:#666}.answer.answer--folded{padding:calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));margin:0 0 calc(8px * var(--ui-scale));clear:both;background:#f5f5f5;border:1px solid #ddd;list-style:none;overflow:hidden}.answer.best.answer--folded{margin-top:calc(12px * var(--ui-scale))}.answer-fold{color:#666;margin:0;font-size:85%;line-height:1.4}.answer-fold--inline{margin:0 0 calc(8px * var(--ui-scale));padding:calc(4px * var(--ui-scale)) 0}.answer-fold__toggle{font:inherit;color:var(--color-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.answer-fold__toggle:hover{color:var(--color-link-hover,#039)}#yn-profile-card.is-mod-hidden,.member.is-mod-hidden,#yn-user-profile-card.is-mod-hidden{opacity:.65;background:#f0f0f0;font-style:italic}.mod-hidden-legend{margin:.2em 0 .4em calc(50px * var(--ui-scale));color:#666;letter-spacing:.01em;padding:0;font-size:85%;font-weight:400;display:block;font-style:normal!important}ul.questions>li .mod-hidden-legend{margin:0 0 2px calc(50px * var(--ui-scale))}.answer .mod-hidden-legend,.qa-container .mod-hidden-legend{margin-left:0}#yn-profile-card .mod-hidden-legend,.member .mod-hidden-legend,#yn-user-profile-card .mod-hidden-legend{margin-top:.35em;margin-left:0}.mod-banner--hidden{opacity:.9;font-style:italic}img[src$=topcontrib_id\.gif]{width:calc(123px * var(--ui-scale));height:auto}img[src$=top_contrib\.gif]{width:calc(74px * var(--ui-scale));height:auto}img[src*="/images/rating-"]{width:calc(60px * var(--ui-scale));height:auto}.cookie-consent{z-index:1200;color:#f4f7f9;background:#1b2a33;border-top:1px solid #0f1a20;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #0000002e}.cookie-consent__inner{max-width:var(--content-width);padding:var(--space-2) var(--space-2);gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto;display:flex}.cookie-consent__text{font-size:var(--font-size-sm);flex:18rem;margin:0;line-height:1.45}.cookie-consent__text a{color:#9ed0ea}.cookie-consent__actions{flex-wrap:wrap;gap:.5rem;display:flex}.cookie-consent__btn{font:inherit;font-size:var(--font-size-sm);cursor:pointer;border:1px solid #0000;border-radius:2px;padding:.45rem .9rem}.cookie-consent__btn--primary{color:#122028;background:#e8f0f4}.cookie-consent__btn--secondary{color:#f4f7f9;background:0 0;border-color:#6a8796}#yn-site-header{max-width:var(--content-width,calc(970px * var(--ui-scale)));box-sizing:border-box;background:#fff;width:100%;margin:0 auto}#yn-site-header.yn-site-header--blog,#yn-site-header.yn-site-header--blog #yn-branding{background:linear-gradient(135deg,#43b6071f,#0000 55%),linear-gradient(#f4faec,#fff)}#yn-site-header.yn-site-header--blog{border-bottom:calc(4px * var(--ui-scale)) solid transparent;border-image:linear-gradient(to right, var(--color-action-dark), var(--color-link), var(--color-brand)) 1}#yn-univ *,#yn-branding *{margin:0;padding:0}#yn-univ{text-align:right;white-space:nowrap;box-sizing:border-box;background:#eee;border-bottom:1px solid #ddd;padding:0 .5em;font:78% Verdana,sans-serif;display:block;overflow:hidden}#yn-univ *{vertical-align:middle;line-height:2.2em}#yn-univ form{color:#666;font-weight:700;display:inline}#yn-univ form div{display:inline}#yn-univ input{vertical-align:middle;padding:.1em;font-family:Verdana,sans-serif;font-size:100%;line-height:normal}#yn-univ input[type=text]{color:#333;background:#fff;border:1px solid #999}#yn-univ .btn{cursor:pointer;color:#333;background:#ddd;border:1px solid #999;padding:0 .5em;font-family:Verdana,sans-serif;font-weight:700;overflow:visible}#yn-univ ul{float:left;margin:0;padding:0;list-style:none}#yn-univ li{float:left;margin-right:.7em;display:inline}#yn-univ a{color:#666;text-decoration:none}#yn-univ a:hover{text-decoration:underline}#yn-univ-search{width:20em;max-width:100%}#yn-univ label{color:#666;font-weight:700}#yn-branding{text-align:right;white-space:nowrap;box-sizing:border-box;background:#fff;padding:1em;font:78% Verdana,sans-serif;display:block;overflow:hidden}#yn-branding>a{float:left}#yn-branding .yn-branding-brand img{float:left;vertical-align:middle;width:var(--logo-width,calc(290px * var(--ui-scale)));height:var(--logo-height,calc(37px * var(--ui-scale)));border:0;margin-right:2em;display:inline}#yn-branding .yn-branding-brand{float:left;margin-right:2em}#yn-branding .yn-branding-brand__mark{align-items:flex-start;gap:calc(6px * var(--ui-scale));display:inline-flex}#yn-branding .yn-branding-brand a img{float:none;margin-right:0}.yn-beta-badge,#yn-branding .yn-beta-badge{box-sizing:border-box;margin:calc(6px * var(--ui-scale)) 0 0;padding:0 calc(5px * var(--ui-scale));height:calc(16px * var(--ui-scale));border:1px solid var(--color-brand);border-radius:var(--radius);color:var(--color-brand);font-family:var(--font-base);font-size:calc(10px * var(--ui-scale));letter-spacing:.07em;white-space:nowrap;background:0 0;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;font-weight:700;line-height:1;display:inline-flex}#yn-site-header.yn-site-header--blog .yn-branding-brand{align-items:flex-end;gap:calc(4px * var(--ui-scale));margin-left:calc(14px * var(--ui-scale));top:calc(4px * var(--ui-scale));display:flex;position:relative}#yn-site-header.yn-site-header--blog .yn-branding-brand img{position:relative;top:2px}#yn-branding-prefix{font-family:Arial,Helvetica,Helvetica Neue,sans-serif;font-size:calc(36px * var(--ui-scale));color:#000;white-space:nowrap;font-weight:700;line-height:1}#yn-branding-subtitle{clear:both;max-width:36em;margin:0 0 0 calc(14px * var(--ui-scale));padding-top:calc(16px * var(--ui-scale));font-size:calc(14px * var(--ui-scale));color:#666;text-align:left;white-space:normal;line-height:1.45}#yn-site-header.yn-site-header--blog #yn-branding{padding-bottom:calc(16px * var(--ui-scale));position:relative}#yn-site-header.yn-site-header--blog #yn-branding:before{content:"";left:calc(-30px * var(--ui-scale));bottom:calc(-50px * var(--ui-scale));width:calc(130px * var(--ui-scale));height:calc(130px * var(--ui-scale));pointer-events:none;background:radial-gradient(circle,#00669924,#0000 70%);border-radius:50%;position:absolute}#yn-branding ul{margin:0;padding:0;list-style:none}#yn-branding li{display:inline}#yn-branding a{color:#069;text-decoration:none}#yn-branding a:hover{text-decoration:underline}#yn-user-bar{float:right;text-align:right;max-width:calc(100% - calc(150px * var(--ui-scale,1)));white-space:normal;font-size:calc(1em + 1px)}#yn-user-bar em{font-style:normal;font-weight:700}#yn-user-bar.signed-out li{line-height:1.4;display:block}#yn-user-bar li.sign-in{font-size:124%;font-weight:700;display:block}#yn-user-bar.signed-in li{white-space:nowrap;margin-right:.85em;display:inline}#yn-user-bar.signed-in li:last-child{margin-right:0}#yn-user-bar .yn-notifications-link{vertical-align:baseline;display:inline-block;position:relative}#yn-user-bar .yn-notifications-link__anchor{align-items:center;gap:calc(2px * var(--ui-scale,1));display:inline-flex}#yn-user-bar .yn-notifications-link__badge{min-width:calc(14px * var(--ui-scale,1));height:calc(14px * var(--ui-scale,1));padding:0 calc(3px * var(--ui-scale,1));color:#fff;top:calc(-1px * var(--ui-scale,1));background:#d62020;border-radius:999px;justify-content:center;align-items:center;font-size:80%;font-weight:700;line-height:1;display:inline-flex;position:relative}.yn-notifications-link__tooltip{z-index:1200;box-sizing:border-box;width:calc(220px * var(--ui-scale,1));max-width:min(calc(240px * var(--ui-scale,1)), calc(100vw - 24px));padding:calc(10px * var(--ui-scale,1)) 0 calc(6px * var(--ui-scale,1));color:#f3f3f3;border-radius:calc(8px * var(--ui-scale,1));box-shadow:0 calc(1px * var(--ui-scale,1)) 0 #ffffff0a inset, 0 calc(8px * var(--ui-scale,1)) calc(24px * var(--ui-scale,1)) #00000073;text-align:left;white-space:normal;pointer-events:auto;background:linear-gradient(#2a2a2a 0%,#1a1a1a 100%);border:1px solid #ffffff14;font:85%/1.35 Verdana,sans-serif;animation:.14s ease-out yn-notif-tooltip-in;position:fixed;transform:translate(-100%)}.yn-notifications-link__tooltip:before{content:"";top:calc(-6px * var(--ui-scale,1));right:calc(18px * var(--ui-scale,1));border:calc(6px * var(--ui-scale,1)) solid transparent;filter:drop-shadow(0 -1px #ffffff0f);border-top-width:0;border-bottom-color:#2a2a2a;position:absolute}.yn-notifications-link__tooltip-hd{padding:0 calc(14px * var(--ui-scale,1)) calc(8px * var(--ui-scale,1));color:#bdbdbd;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #ffffff14;margin:0;font-size:78%;font-weight:700}.yn-notifications-link__list{padding:calc(4px * var(--ui-scale,1)) 0 0;margin:0;list-style:none}.yn-notifications-link__list>li{margin:0;padding:0;display:block}.yn-notifications-link__list>li+li{border-top:1px solid #ffffff0f}.yn-notifications-link__item{padding:calc(8px * var(--ui-scale,1)) calc(14px * var(--ui-scale,1));color:#9a9a9a;margin:0;text-decoration:none;transition:background .12s,color .12s;display:block}.yn-notifications-link__item:hover{color:#c8c8c8;background:#ffffff0f;text-decoration:none}.yn-notifications-link__item.is-unread{color:#fff;font-weight:700}.yn-notifications-link__item.is-unread:hover{color:#fff;background:#ffffff14}.yn-notifications-link__item-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}@keyframes yn-notif-tooltip-in{0%{opacity:0;transform:translate(-100%)translateY(-4px)}to{opacity:1;transform:translate(-100%)translateY(0)}}#yn-branding .yn-link-btn,.yn-staff-bar .yn-link-btn,.yuhead-link-btn{appearance:none;font:inherit;color:#069;cursor:pointer;vertical-align:baseline;background:0 0;border:0;margin:0;padding:0}#yn-branding .yn-link-btn:hover,.yn-staff-bar .yn-link-btn:hover,.yuhead-link-btn:hover{text-decoration:underline}.yn-staff-bar{clear:both;align-items:center;gap:calc(6px * var(--ui-scale)) calc(14px * var(--ui-scale));border-bottom:1px solid #c8d2da;border-left:calc(4px * var(--ui-scale)) solid #6b7c8a;margin:0 0 var(--space-3,1em);padding:calc(9px * var(--ui-scale)) calc(15px * var(--ui-scale));color:#3f4c57;text-align:left;box-sizing:border-box;background:#e9eef2;flex-wrap:wrap;font:93% Verdana,sans-serif;display:flex}.search-bar+.yn-staff-bar{margin-top:calc(-1 * var(--space-3,1em))}.yn-staff-bar.is-active{color:#6b4a00;background:#fff4d6;border-bottom-color:#e0c583;border-left-color:#cc8f00}.yn-staff-bar__label{text-transform:uppercase;letter-spacing:.06em;font-size:85%;font-weight:700}.yn-staff-bar ul{align-items:center;gap:calc(6px * var(--ui-scale)) calc(14px * var(--ui-scale));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.yn-staff-bar a,.yn-staff-bar .yn-link-btn{color:#2c5a78;font-weight:700;text-decoration:none}.yn-staff-bar a:hover,.yn-staff-bar .yn-link-btn:hover{text-decoration:underline}.yn-staff-bar.is-active a,.yn-staff-bar.is-active .yn-link-btn{color:#6b4a00}.yn-staff-bar .yn-staff-bar__toggle{padding:calc(3px * var(--ui-scale)) calc(10px * var(--ui-scale));background:#fff;border:1px solid #b9c5ce}.yn-staff-bar .yn-staff-bar__toggle.is-on{color:#fff;background:#cc8f00;border-color:#cc8f00}.layout--mobile #yn-site-header{z-index:40;max-width:none;padding-top:env(safe-area-inset-top,0px);background:#fff;border-bottom:none;position:sticky;top:0}.layout--mobile #yn-branding{justify-content:space-between;align-items:center;gap:calc(8px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) var(--m-pad,calc(8px * var(--ui-scale))) 0;min-height:calc(48px * var(--ui-scale));text-align:left;white-space:normal;display:flex;overflow:visible}.layout--mobile #yn-branding .yn-branding-brand{float:none;min-width:0;margin-right:0}.layout--mobile #yn-branding .yn-branding-brand__mark{gap:calc(5px * var(--ui-scale));min-width:0}.layout--mobile #yn-branding .yn-branding-brand img{float:none;width:auto;height:calc(34px * var(--ui-scale));object-fit:contain;max-width:min(42vw,130px);margin-right:0;display:block}.layout--mobile .yn-beta-badge,.layout--mobile #yn-branding .yn-beta-badge{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;height:14px;margin-top:4px;padding:0 4px;font-size:9px;line-height:1}.layout--mobile .yn-beta-badge__text,.layout--mobile #yn-branding .yn-beta-badge__text{line-height:1;display:block;transform:translateY(1px)}.layout--mobile #yn-user-bar{float:none;text-align:right;min-width:0;max-width:none;font-size:calc(12px * var(--ui-scale));flex:auto}.layout--mobile #yn-user-bar.signed-out{align-items:flex-end;row-gap:calc(6px * var(--ui-scale));flex-direction:column;display:flex}.layout--mobile #yn-user-bar.signed-out ul{display:contents}.layout--mobile #yn-user-bar.signed-out li{line-height:1.2}.layout--mobile #yn-user-bar.signed-in{justify-content:flex-end;align-items:baseline;row-gap:calc(6px * var(--ui-scale));column-gap:calc(10px * var(--ui-scale));flex-wrap:wrap;display:flex}.layout--mobile #yn-user-bar.signed-in ul{display:contents}.layout--mobile #yn-user-bar.signed-in li{white-space:nowrap;margin-right:0;display:inline}.layout--mobile #yn-user-bar.signed-in li:first-child{text-overflow:ellipsis;text-align:right;flex:0 0 100%;max-width:100%;overflow:hidden}.layout--mobile .yn-staff-bar{padding:calc(9px * var(--ui-scale)) calc(10px * var(--ui-scale));white-space:normal}.layout--mobile #yn-univ{padding:calc(8px * var(--ui-scale));white-space:normal;text-align:left;overflow:visible}.layout--mobile #yn-univ form,.layout--mobile #yn-univ form div{align-items:stretch;gap:calc(6px * var(--ui-scale));width:100%;display:flex}.layout--mobile #yn-univ label{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.layout--mobile #yn-univ-search{width:auto;min-height:calc(40px * var(--ui-scale));padding:0 calc(8px * var(--ui-scale));box-sizing:border-box;flex:1;font-size:16px}.layout--mobile #yn-univ .btn{min-height:calc(40px * var(--ui-scale));padding:0 calc(14px * var(--ui-scale));flex-shrink:0}:root{--m-tap:calc(44px * var(--ui-scale));--m-pad:calc(8px * var(--ui-scale));--m-section-pad:calc(6px * var(--ui-scale));--m-radius:calc(3px * var(--ui-scale));--m-shadow:none;--m-sheet-radius:calc(6px * var(--ui-scale));--m-surface:#fff;--m-card:#fff}html.is-mobile-shell,body.is-mobile-shell,.layout--mobile{--ui-scale:1}html.is-mobile-shell,body.is-mobile-shell{overscroll-behavior-y:none;background:#fff!important}.layout--mobile{background:var(--m-surface);flex-direction:column;width:100%;max-width:100vw;min-height:100svh;display:flex;overflow-x:hidden}.layout--mobile .m-main{width:100%;min-width:0;max-width:100%;min-height:0;padding:0 0 calc(20px * var(--ui-scale));background:var(--m-surface);flex:auto;margin:0}.layout--mobile #ft{padding:calc(16px * var(--ui-scale)) var(--m-pad) calc(28px * var(--ui-scale));background-color:#fff;flex:none;font-size:85%}.layout--mobile #ft .policies{margin-top:0;line-height:1.6}.m-header{box-shadow:none;background:#fff;border-bottom:1px solid #ccc}.m-header__icon-btn{appearance:none;color:#333;width:var(--m-tap);height:var(--m-tap);border-radius:calc(12px * var(--ui-scale));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.m-header__icon-btn:active{background:#f3eef7}.m-header__text-btn{min-height:calc(36px * var(--ui-scale));padding:0 calc(12px * var(--ui-scale));border-radius:calc(999px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));color:var(--color-brand);background:#f6eef9;justify-content:center;align-items:center;font-weight:700;display:inline-flex;text-decoration:none!important}.m-header__avatar{width:calc(34px * var(--ui-scale));height:calc(34px * var(--ui-scale));background:var(--color-brand);color:#fff;font-size:calc(14px * var(--ui-scale));margin:0 calc(2px * var(--ui-scale));box-sizing:border-box;border:1px solid #ccc;border-radius:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden;text-decoration:none!important}.m-header__avatar img{object-fit:cover;width:100%;height:100%;display:block}.m-header__admin-btn{min-height:calc(32px * var(--ui-scale));padding:0 calc(10px * var(--ui-scale));border-radius:calc(8px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));background:#1e293b;align-items:center;font-weight:700;display:inline-flex;color:#fff!important;text-decoration:none!important}.m-actions{gap:calc(4px * var(--ui-scale));margin:calc(8px * var(--ui-scale)) var(--m-pad) 0;box-shadow:none;background:0 0;border:none;grid-template-columns:auto repeat(3,minmax(0,1fr));padding:0;display:grid}.m-actions__item{appearance:none;justify-content:center;align-items:center;gap:calc(4px * var(--ui-scale));min-height:calc(30px * var(--ui-scale));padding:calc(3px * var(--ui-scale)) calc(7px * var(--ui-scale));border-radius:calc(8px * var(--ui-scale)) calc(8px * var(--ui-scale)) 0 0;font:inherit;font-size:calc(11px * var(--ui-scale));letter-spacing:.01em;text-transform:uppercase;text-align:center;cursor:pointer;white-space:nowrap;background:#f3f9eb;border:1px solid #3bae08;border-bottom:none;font-weight:700;line-height:1.15;transition:background .14s,color .14s,border-color .14s;display:flex;color:#333!important;text-decoration:none!important}.m-actions__item--home{min-width:calc(36px * var(--ui-scale));padding-left:calc(8px * var(--ui-scale));padding-right:calc(8px * var(--ui-scale))}.m-actions__icon{color:#333;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.m-actions__label{min-width:0}.m-actions__item:active{background:#3bae08;border-color:#0d7a05;color:#fff!important}.m-actions__item:active .m-actions__icon{color:#fff}.m-actions__item.is-active{background:#3bae08;border-color:#0d7a05 #0d7a05 currentColor;border-bottom-style:none;border-bottom-width:medium;color:#fff!important}.m-actions__item.is-active .m-actions__icon{color:#fff}.m-actions__item.is-active:active{background:#0d7a05}.m-bottom-nav{width:100%;max-width:100%;min-height:calc(44px * var(--ui-scale));padding:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);background:#148d0b url(/images/gradient_header.png) repeat-x;background-size:calc(20px * var(--ui-scale)) calc(150px * var(--ui-scale));box-sizing:border-box;border-bottom:1px solid #0d7a05;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid;overflow:hidden}.m-bottom-nav__item{appearance:none;justify-content:center;align-items:center;gap:clamp(2px, .8vw, calc(3px * var(--ui-scale)));min-width:0;min-height:calc(44px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) clamp(4px, 2vw, calc(8px * var(--ui-scale)));color:#fff;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(15px, 5.1vw, calc(20px * var(--ui-scale)));white-space:nowrap;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex-direction:row;font-weight:400;line-height:1;display:flex;overflow:hidden;text-decoration:none!important}.m-bottom-nav__item:first-child{justify-content:flex-start}.m-bottom-nav__item:last-child{justify-content:flex-end}.m-bottom-nav__icon{color:#fff;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.m-bottom-nav__icon svg{width:clamp(16px,5.5vw,22px);height:clamp(16px,5.5vw,22px)}.m-bottom-nav__item:active{background:#0d7a05}.m-bottom-nav__item.is-active{color:#fff;background:#0d7a05}.m-bottom-nav__item.is-active .m-bottom-nav__icon{color:#fff}.m-sheet{z-index:60;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.m-sheet__backdrop{cursor:pointer;background:#0f0f1973;border:none;animation:.18s ease-out m-fade-in;position:absolute;inset:0}.m-sheet__panel{max-height:min(88dvh, calc(720px * var(--ui-scale)));border-radius:var(--m-sheet-radius) var(--m-sheet-radius) 0 0;padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 calc(-8px * var(--ui-scale)) calc(40px * var(--ui-scale)) #0000002e;background:#fff;flex-direction:column;animation:.22s cubic-bezier(.22,1,.36,1) m-sheet-up;display:flex;position:relative}.m-sheet__handle{width:calc(40px * var(--ui-scale));height:calc(4px * var(--ui-scale));border-radius:calc(999px * var(--ui-scale));margin:calc(10px * var(--ui-scale)) auto 0;background:#d4d4d4;flex-shrink:0}.m-sheet__header{padding:calc(12px * var(--ui-scale)) var(--m-pad) calc(8px * var(--ui-scale));border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;display:flex}.m-sheet__title{font-size:calc(18px * var(--ui-scale));color:#222;margin:0;font-weight:700}.m-sheet__close{appearance:none;border-radius:calc(999px * var(--ui-scale));min-height:calc(36px * var(--ui-scale));padding:0 calc(14px * var(--ui-scale));font-size:calc(14px * var(--ui-scale));cursor:pointer;background:#f2f2f2;border:none;font-family:inherit;font-weight:600}.m-sheet__body{-webkit-overflow-scrolling:touch;padding:calc(4px * var(--ui-scale)) 0 calc(24px * var(--ui-scale));overflow-y:auto}.m-sheet__section{padding:calc(14px * var(--ui-scale)) var(--m-pad) calc(4px * var(--ui-scale))}.m-sheet__section-title{margin:0 0 calc(8px * var(--ui-scale));font-size:calc(11px * var(--ui-scale));text-transform:uppercase;letter-spacing:.08em;color:#999;font-weight:700}.m-sheet__list{gap:calc(2px * var(--ui-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.m-sheet__list a,.m-sheet__list span,.m-sheet__button-link{min-height:var(--m-tap);padding:0 calc(12px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale));color:#222;align-items:center;font-size:16px;display:flex;text-decoration:none!important}.m-sheet__list a:active,.m-sheet__button-link:active{background:#f5f0f8}.m-sheet__button-link{appearance:none;text-align:left;cursor:pointer;width:100%;color:var(--color-danger);background:0 0;border:none;font-family:inherit}.m-sheet__muted{padding:calc(12px * var(--ui-scale));color:#888}.m-sheet__list--cats{gap:calc(2px * var(--ui-scale)) calc(8px * var(--ui-scale));grid-template-columns:1fr 1fr;display:grid}.m-sheet__list--cats a,.m-sheet__list--cats span{font-size:calc(14px * var(--ui-scale));min-height:calc(42px * var(--ui-scale))}.m-sheet__search{gap:calc(8px * var(--ui-scale));align-items:center;display:flex}.m-sheet__search-input{min-width:0;min-height:calc(44px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale));padding:0 calc(14px * var(--ui-scale));background:var(--m-surface);color:#222;border:1px solid #e4e4e4;flex:1;font-family:inherit;font-size:16px}.m-sheet__search-input:focus{outline:calc(2px * var(--ui-scale)) solid #43b60747;outline-offset:0;background:#fff;border-color:#cfe5c0}.m-sheet__search-btn{appearance:none;min-height:calc(44px * var(--ui-scale));padding:0 calc(14px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale));background:var(--color-action);color:#fff;font:inherit;font-size:calc(14px * var(--ui-scale));cursor:pointer;border:none;flex:none;font-weight:700}.m-sheet__search-btn:active{background:var(--color-action-dark)}@keyframes m-fade-in{0%{opacity:0}to{opacity:1}}@keyframes m-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.layout--mobile .search-bar{display:none!important}.layout--mobile .home:has(#yn-search-results)>.search-bar{margin:calc(12px * var(--ui-scale)) var(--m-section-pad) calc(4px * var(--ui-scale));padding:calc(14px * var(--ui-scale));background:var(--m-card);border-radius:var(--m-radius);box-shadow:var(--m-shadow);border:none;display:block!important}.layout--mobile .search-bar__label{font-size:calc(14px * var(--ui-scale));margin-bottom:calc(8px * var(--ui-scale));float:none;font-weight:700;display:block}.layout--mobile .search-bar__form{gap:calc(10px * var(--ui-scale));float:none;flex-direction:column;display:flex}.layout--mobile .search-bar__input{width:100%;max-width:none;min-height:calc(48px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale));padding:0 calc(14px * var(--ui-scale));border:1px solid #ddd;font-size:16px}.layout--mobile .search-bar__advanced{display:none}.layout--mobile .search-bar__btn{min-height:calc(48px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale));width:100%;box-shadow:none;border:none;font-size:16px;font-weight:700;background:var(--color-action)!important;color:#fff!important}.layout--mobile .home-layout__sidebar{display:none!important}@media (width>=768px){.layout--mobile .home-layout{grid-template-columns:minmax(0, 1fr) calc(280px * var(--ui-scale));gap:calc(12px * var(--ui-scale));align-items:start;display:grid}.layout--mobile .home-layout__sidebar{display:block!important}.layout--mobile .m-main{max-width:calc(970px * var(--ui-scale));padding-left:calc(8px * var(--ui-scale));padding-right:calc(8px * var(--ui-scale));margin-left:auto;margin-right:auto}}.layout--mobile .home,.layout--mobile .content-page,.layout--mobile .ask-flow,.layout--mobile .answer-flow,.layout--mobile #yn-page,.layout--mobile .page-layout,.layout--mobile .home-layout{padding-left:var(--m-section-pad);padding-right:var(--m-section-pad)}.layout--mobile .home{padding-top:calc(12px * var(--ui-scale));box-sizing:border-box;max-width:100%;overflow-x:clip}.layout--mobile .home-layout{gap:calc(14px * var(--ui-scale));box-sizing:border-box;flex-direction:column;grid-template-columns:none;width:100%;min-width:0;max-width:100%;display:flex}.layout--mobile .home-layout__main{gap:calc(14px * var(--ui-scale));box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.layout--mobile .qsection,.layout--mobile #yn-category-box.yn-category-box--browse:not(.yn-category-box--page),.layout--mobile .ask-flow__panel,.layout--mobile .auth-panel,.layout--mobile #yn-profile-card{background:var(--m-card);box-shadow:none;overflow:hidden;border-radius:var(--m-radius)!important;border:1px solid #ccc!important}.layout--mobile #yn-featured.carousel{border-radius:var(--m-radius);width:100%;max-width:none;box-shadow:none;background:#fff;border:1px solid #ccc;margin:0;overflow:hidden}.layout--mobile #yn-featured .clip{height:21em}.layout--mobile #yn-featured .clip:has(>ul>li.carousel-slide--blog.first){height:21em}.layout--mobile #yn-featured .clip>ul>li{height:100%;padding-bottom:calc(34px * var(--ui-scale));overflow:hidden}.layout--mobile #yn-featured .qa-container{margin-bottom:calc(10px * var(--ui-scale))}.layout--mobile #yn-featured h2{padding-right:calc(48px * var(--ui-scale));font-size:16px}.layout--mobile #yn-featured h3{font-size:16px}.layout--mobile #yn-featured .qa-container p,.layout--mobile #yn-featured .carousel-desc{font-size:calc(14px * var(--ui-scale))}.layout--mobile #yn-featured .logo{width:calc(56px * var(--ui-scale));height:calc(56px * var(--ui-scale))}.layout--mobile #yn-featured .carousel-slide--blog .avatar{width:calc(68px * var(--ui-scale));height:calc(68px * var(--ui-scale))}.layout--mobile #yn-featured .actions{padding-right:calc(72px * var(--ui-scale));flex-wrap:nowrap;align-items:center;margin:auto 0 0;position:static;bottom:auto;left:auto;right:auto}.layout--mobile #yn-featured .actions li,.layout--mobile #yn-featured .actions li>a,.layout--mobile #yn-featured .actions .mail a{height:calc(20px * var(--ui-scale))}.layout--mobile #yn-featured ul.pagination{top:calc(8px * var(--ui-scale));right:calc(8px * var(--ui-scale))}.layout--mobile #yn-featured ul.pagination li button{width:calc(10px * var(--ui-scale));height:calc(10px * var(--ui-scale))}.layout--mobile #yn-featured>button{bottom:calc(8px * var(--ui-scale))}.layout--mobile #yn-featured h3 a,.layout--mobile #yn-featured h3 a:visited{color:#1a1a1a!important;text-decoration:none!important}.layout--mobile .qsection{padding:calc(14px * var(--ui-scale)) calc(14px * var(--ui-scale)) calc(8px * var(--ui-scale));margin:0}.layout--mobile .section-heading{float:none;border-bottom:calc(4px * var(--ui-scale)) solid #3bae08;margin:0 0 calc(12px * var(--ui-scale));gap:calc(8px * var(--ui-scale));flex-direction:column;display:flex;overflow:visible}.layout--mobile .section-heading,.layout--mobile .yn-section-heading,.layout--mobile #yn-questions-answers .yn-section-heading,.layout--mobile #yn-connections .yn-section-heading,.layout--mobile #yn-questions-answers .yn-section-heading.tabbed-content{border-bottom-color:#3bae08}.layout--mobile .section-tabs>li,.layout--mobile #yn-list-tabs.tabs>li,.layout--mobile #yn-questions-answers .tabbed-content>.tabs>li,.layout--mobile #yn-connections .tabbed-content>.tabs>li{border-color:#3bae08!important}.layout--mobile .section-tabs>li.current,.layout--mobile #yn-list-tabs.tabs>li.current{background:#3bae08;border-color:#3bae08}.layout--mobile .section-heading__title{float:none;font-size:calc(17px * var(--ui-scale));line-height:1.3}.layout--mobile .section-heading__title em,.layout--mobile .section-heading__title i{color:var(--color-brand);font-style:normal}.layout--mobile .section-tabs{clear:none;align-items:flex-end;gap:calc(4px * var(--ui-scale));z-index:1;border-bottom:none;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:visible}.layout--mobile .section-tabs::-webkit-scrollbar{display:none}.layout--mobile .section-tabs>li{border-radius:calc(6px * var(--ui-scale)) calc(6px * var(--ui-scale)) 0 0;min-width:0;box-shadow:none;background:#f3f9eb;border:1px solid #3bae08;border-bottom:0;flex:none;margin:0;display:block}.layout--mobile .section-tabs>li.current{box-shadow:none;background:#3bae08;border-color:#3bae08}.layout--mobile .section-tabs>li>button,.layout--mobile .section-tabs>li>span{box-sizing:border-box;width:auto;min-height:0;padding:calc(7px * var(--ui-scale)) calc(14px * var(--ui-scale)) calc(6px * var(--ui-scale));font:inherit;font-size:calc(12px * var(--ui-scale));color:#333;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;font-weight:700;line-height:1.2;display:block}.layout--mobile .section-tabs>li.current>button,.layout--mobile .section-tabs>li.current>span{color:#fff;border-bottom:none;font-weight:700}.layout--mobile .sort-links,.layout--mobile .qsection .sort,.layout--mobile #yn-question-list .sort{gap:calc(8px * var(--ui-scale));-webkit-overflow-scrolling:touch;padding:0 0 calc(10px * var(--ui-scale));margin:0 0 calc(4px * var(--ui-scale));scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.layout--mobile .sort-links::-webkit-scrollbar{display:none}.layout--mobile .qsection .sort::-webkit-scrollbar{display:none}.layout--mobile .sort-links a,.layout--mobile .qsection .sort a,.layout--mobile #yn-question-list .sort a{min-height:calc(34px * var(--ui-scale));padding:0 calc(12px * var(--ui-scale));border-radius:calc(999px * var(--ui-scale));background:var(--m-surface);color:#555;font-size:calc(13px * var(--ui-scale));white-space:nowrap;flex:none;align-items:center;display:inline-flex;text-decoration:none!important}.layout--mobile .questions,.layout--mobile .questions.bd,.layout--mobile ol.questions,.layout--mobile ul.questions{margin:0;padding:0;list-style:none}.layout--mobile .questions__item{grid-template-columns:calc(40px * var(--ui-scale)) minmax(0, 1fr);column-gap:calc(12px * var(--ui-scale));row-gap:calc(4px * var(--ui-scale));padding:calc(14px * var(--ui-scale)) calc(4px * var(--ui-scale));border:none;border-bottom:1px solid #f0f0f0;margin:0;display:grid;background:0 0!important}.layout--mobile .questions__item:last-child{border-bottom:none}.layout--mobile .questions__avatar{width:calc(40px * var(--ui-scale));height:calc(40px * var(--ui-scale));box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:0;grid-row:1/span 2;overflow:hidden}.layout--mobile .questions__avatar img{object-fit:cover;width:100%;height:100%}.layout--mobile .questions__title{font-size:calc(15px * var(--ui-scale));min-width:0;margin:0;font-weight:700;line-height:1.35}.layout--mobile .questions__meta{width:100%;min-width:0;max-width:100%;font-size:calc(12px * var(--ui-scale));color:#888;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;margin:0;padding:0;line-height:1.45;list-style:none;display:block}.layout--mobile .questions__meta>li{display:inline}.layout--mobile .questions__meta>li:after{content:none}.layout--mobile .questions__meta>li.questions__mod{float:none;width:100%;margin:calc(4px * var(--ui-scale)) 0 0;display:block}.layout--mobile .questions__item .mod-tools--meta .mod-tools__flyout{min-width:min(200px, calc(100vw - 72px * var(--ui-scale)));left:0;right:auto}.layout--mobile .pagination{margin:calc(12px * var(--ui-scale)) 0 calc(8px * var(--ui-scale)) calc(10px * var(--ui-scale));font-size:calc(11px * var(--ui-scale));overflow:visible}.layout--mobile .pagination ul{float:none;gap:calc(4px * var(--ui-scale));flex-wrap:wrap;align-items:center;display:flex}.layout--mobile .pagination li{float:none;margin:0}.layout--mobile .pagination a,.layout--mobile .pagination span:not(.more){float:none;min-height:calc(26px * var(--ui-scale));min-width:calc(26px * var(--ui-scale));padding:calc(2px * var(--ui-scale)) calc(7px * var(--ui-scale));box-sizing:border-box;font-size:calc(11px * var(--ui-scale));justify-content:center;align-items:center;line-height:1.2;display:inline-flex}.layout--mobile .pagination li.previous a,.layout--mobile .pagination li.next a{min-width:0;padding:calc(2px * var(--ui-scale)) calc(8px * var(--ui-scale))}.layout--mobile .pagination p{float:none;clear:both;padding:calc(6px * var(--ui-scale)) 0 0;width:100%;font-size:calc(11px * var(--ui-scale))}.layout--mobile #yn-category-box{margin-bottom:0!important}.layout--mobile #yn-category-box.yn-category-box--page{padding:calc(5px * var(--ui-scale)) calc(10px * var(--ui-scale))!important;background:linear-gradient(to bottom, #f7fbef 0%, #fff calc(36px * var(--ui-scale)))!important;border:1px solid var(--color-border,#ccc)!important;box-shadow:none!important;border-radius:0!important;margin-bottom:0!important;overflow:visible!important}.layout--mobile #yn-category-box.yn-category-box--page .hd{border-bottom:none;gap:0;margin:0;padding:0;display:block;overflow:hidden}.layout--mobile #yn-category-box.yn-category-box--page h1{float:left;font-size:calc(18px * var(--ui-scale));font-weight:400;line-height:calc(40px * var(--ui-scale));letter-spacing:0;color:#000;padding:0 0 0 calc(45px * var(--ui-scale));margin:0}.layout--mobile #yn-category-box.yn-category-box--page .bd{max-width:100%;clear:both!important;float:none!important;width:100%!important;padding:calc(3px * var(--ui-scale)) calc(6px * var(--ui-scale))!important;display:block!important;overflow:visible!important}.layout--mobile #yn-category-box.yn-category-box--page .yn-category-box__state{margin:0 0 var(--space-2,.5rem);font-size:var(--font-size-sm,93%);color:var(--color-text-muted,#666);background:0 0;border-radius:0;padding:0}.layout--mobile .yn-category-box__chip-grid{column-count:2;column-gap:calc(16px * var(--ui-scale));float:none!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:block!important}.layout--mobile .yn-category-box__chip-grid li{box-sizing:border-box;break-inside:avoid;background:0 0;border:none;min-width:0;margin:calc(5px * var(--ui-scale)) 0!important;float:none!important;width:auto!important;display:block!important}.layout--mobile .yn-category-box__chip-grid a,.layout--mobile .yn-category-box__chip-grid span{align-items:unset;justify-content:unset;overflow-wrap:anywhere;word-break:break-word;font-weight:400;line-height:1.35;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:0!important;color:var(--color-link)!important;white-space:normal!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:93%!important;text-decoration:none!important;display:block!important}.layout--mobile .yn-category-box__chip-grid a:before,.layout--mobile .yn-category-box__chip-grid span:before{content:"›";margin-right:calc(4px * var(--ui-scale));color:#666;font-weight:400;display:inline}.layout--mobile .yn-category-box__chip-grid a:active{color:var(--color-link)!important;background:0 0!important;border-color:#0000!important;text-decoration:underline!important}.layout--mobile .yn-category-box__chip-grid li.is-current span{font-weight:700;margin:calc(-2px * var(--ui-scale)) 0 calc(-2px * var(--ui-scale)) calc(-6px * var(--ui-scale))!important;padding:1px calc(5px * var(--ui-scale))!important;color:var(--color-text,#333)!important;box-shadow:none!important;background:#f0f8e6!important;border:1px solid #43b607!important;font-size:93%!important;display:inline-block!important}.layout--mobile .yn-category-box__chip-grid li.is-current span:before{color:#333}.layout--mobile .content-page--wide{padding-left:var(--m-section-pad);padding-right:var(--m-section-pad)}.layout--mobile .page-layout{gap:calc(14px * var(--ui-scale));flex-direction:column;grid-template-columns:none;display:flex}.layout--mobile .page-layout__sidebar{box-sizing:border-box;order:2;width:100%;min-width:0;max-width:100%}.layout--mobile .page-layout__sidebar #yn-status-box,.layout--mobile .page-layout__sidebar .yn-status-crossfade{display:none}.layout--mobile .question-index #yn-sidebar #yn-category-box{display:none!important}.layout--mobile .question-index #yn-users-spotlight,.layout--mobile .question-index #yn-sidebar .mod{box-sizing:border-box;width:100%;max-width:100%}.layout--mobile .account-inbox__chrome{margin-bottom:calc(6px * var(--ui-scale));flex-direction:column;align-items:stretch}.layout--mobile .inbox-switcher{border-radius:calc(6px * var(--ui-scale));width:100%}.layout--mobile .inbox-switcher__item{justify-content:center;gap:calc(4px * var(--ui-scale));min-height:calc(28px * var(--ui-scale));padding:calc(4px * var(--ui-scale)) calc(8px * var(--ui-scale));font-size:calc(11px * var(--ui-scale));flex:1 1 0;font-weight:700;line-height:1.15}.layout--mobile .inbox-switcher__count{min-width:calc(14px * var(--ui-scale));height:calc(14px * var(--ui-scale));padding:0 calc(3px * var(--ui-scale));border-radius:calc(7px * var(--ui-scale));font-size:calc(10px * var(--ui-scale))}.layout--mobile .account-inbox .mail-panel__title{font-size:calc(14px * var(--ui-scale));font-weight:700;line-height:1.2}.layout--mobile .account-inbox .mail-panel__hd,.layout--mobile .avisos-panel .mail-panel__hd{padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));gap:calc(6px * var(--ui-scale))}.layout--mobile .messages-split__body{min-height:0;display:block}.layout--mobile .messages-split__list{border-right:0;max-height:none}.layout--mobile .messages-split.is-threaded .messages-split__list,.layout--mobile .messages-split:not(.is-threaded) .messages-split__thread{display:none}.layout--mobile .messages-split__thread{max-height:none}.layout--mobile .messages-thread-panel__back-mobile{display:inline}.layout--mobile .messages-thread-panel__count{display:none}.layout--mobile .messages-thread-panel__bd{max-height:none}.layout--mobile .question-index>.breadcrumb,.layout--mobile .content-page--wide>.breadcrumb{font-size:calc(13px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) 0 calc(10px * var(--ui-scale)) calc(10px * var(--ui-scale));white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;color:#666;box-shadow:none;border:none;margin:0;line-height:1.4;overflow:auto hidden}.layout--mobile .content-page--wide>.page-layout.question-index{padding-left:0;padding-right:0}.layout--mobile .question-index>.breadcrumb::-webkit-scrollbar{height:0;display:none}.layout--mobile .content-page--wide>.breadcrumb::-webkit-scrollbar{height:0;display:none}.layout--mobile .breadcrumb,.layout--mobile .ask-flow__breadcrumb{font-size:calc(13px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) 0 calc(10px * var(--ui-scale)) calc(10px * var(--ui-scale));white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;color:#666;margin:0;line-height:1.4;overflow:auto hidden}.layout--mobile .home>.breadcrumb{margin-top:calc(-1 * var(--m-section-pad))}.layout--mobile .breadcrumb #yn-crumbtrail,.layout--mobile .ask-flow__breadcrumb #yn-crumbtrail{align-items:center;gap:calc(4px * var(--ui-scale));white-space:nowrap;flex-wrap:nowrap;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.layout--mobile .breadcrumb #yn-crumbtrail>li,.layout--mobile .ask-flow__breadcrumb #yn-crumbtrail>li{white-space:nowrap;flex:none;margin:0}.layout--mobile .breadcrumb::-webkit-scrollbar{height:0;display:none}.layout--mobile .ask-flow__breadcrumb::-webkit-scrollbar{height:0;display:none}.layout--mobile #yn-detail-main{margin:0 0 calc(12px * var(--ui-scale));border-radius:0;overflow:visible;background:0 0!important;border:none!important}.layout--mobile .yn-question-box{box-sizing:border-box;background:#fff;border:1px solid #ccc;width:100%;min-width:0;max-width:100%;overflow:visible}.layout--mobile #yn-question-detail{box-shadow:none;background-size:calc(25px * var(--ui-scale)) calc(114px * var(--ui-scale));padding:calc(16px * var(--ui-scale)) calc(12px * var(--ui-scale))!important;float:none!important;background:#fff url(/images/question-bg-top.gif) repeat-x!important;border:none!important;border-radius:0!important;width:auto!important;margin:0!important;display:block!important}.layout--mobile #yn-action-tools{-webkit-overflow-scrolling:touch;scrollbar-width:none;zoom:normal;box-sizing:border-box;z-index:5;border-radius:0;flex-wrap:nowrap;align-items:stretch;width:100%;min-width:0;max-width:100%;position:relative;overflow:auto hidden;border:none!important;border-top:1px solid #ccc!important;margin:0!important;display:flex!important}.layout--mobile #yn-action-tools::-webkit-scrollbar{height:0;display:none}.layout--mobile #yn-action-tools:after{display:none}.layout--mobile .yn-question-box>#yn-action-tools{box-sizing:border-box;max-width:100%;width:100%!important;margin:0!important}.layout--mobile #yn-action-tools>li{float:none;border-left:1px dotted #ccc;flex:1;min-width:0;max-width:100%;position:relative;border-right:0!important}.layout--mobile #yn-action-tools>li.first-child{border-left:none;flex:1.4;margin-left:0}.layout--mobile #yn-action-tools>li>a,.layout--mobile #yn-action-tools>li>button,.layout--mobile #yn-action-tools>li>.cannot-star{width:100%;min-width:0;max-width:100%;min-height:calc(28px * var(--ui-scale));line-height:calc(28px * var(--ui-scale));padding:0 calc(6px * var(--ui-scale));box-sizing:border-box;font-size:calc(11px * var(--ui-scale));gap:calc(3px * var(--ui-scale));white-space:nowrap;justify-content:center;overflow:hidden}.layout--mobile #yn-watch-question .question-watch{min-width:0;max-width:100%}.layout--mobile #yn-action-tools>li:hover{background:0 0}.layout--mobile #yn-action-tools>li>a:hover .action-tool-icon,.layout--mobile #yn-action-tools>li>button:hover .action-tool-icon,.layout--mobile #yn-action-tools>li:hover>a .action-tool-icon,.layout--mobile #yn-action-tools>li:hover>button .action-tool-icon{color:#3098c8}.layout--mobile #yn-action-tools #yn-star-action>a.add-star:hover .action-tool-icon,.layout--mobile #yn-action-tools #yn-star-action:hover>a.add-star .action-tool-icon{color:#7ab3d1}.layout--mobile #yn-action-tools #yn-star-action>a.starred .action-tool-icon,.layout--mobile #yn-action-tools #yn-star-action>a.remove-star .action-tool-icon,.layout--mobile #yn-action-tools #yn-star-action>a:active .action-tool-icon,.layout--mobile #yn-action-tools #yn-star-action:hover>a.starred .action-tool-icon,.layout--mobile #yn-action-tools #yn-star-action:hover>a.remove-star .action-tool-icon{color:var(--color-star)}.layout--mobile #yn-action-tools>li.open{background:#fff url(/images/actionbar-bg-on.gif) repeat-x}.layout--mobile #yn-action-tools>li>a:focus,.layout--mobile #yn-action-tools>li>button:focus,.layout--mobile #yn-action-tools>li>.cannot-star:focus{outline:none}.layout--mobile #yn-action-tools>li>a:focus-visible,.layout--mobile #yn-action-tools>li>button:focus-visible{outline-offset:-2px;outline:2px solid #069}.layout--mobile #yn-action-tools #yn-watch-question .question-watch:active .action-tool-icon,.layout--mobile #yn-action-tools #yn-watch-question .question-watch--on .action-tool-icon,.layout--mobile #yn-action-tools #yn-watch-question .question-watch--on:hover .action-tool-icon,.layout--mobile #yn-action-tools #yn-save-action>a:active .action-tool-icon,.layout--mobile #yn-action-tools #yn-save-action>button:active .action-tool-icon,.layout--mobile #yn-action-tools #yn-save-action.is-saved .action-tool-icon,.layout--mobile #yn-action-tools #yn-save-action.is-saved>a:hover .action-tool-icon,.layout--mobile #yn-action-tools #yn-save-action.is-saved>button:hover .action-tool-icon{color:var(--color-star)}.layout--mobile #yn-action-tools>li.mail-friend>a:hover .action-tool-icon,.layout--mobile #yn-action-tools>li.mail-friend>a:active .action-tool-icon,.layout--mobile #yn-action-tools>li.mail-friend:hover>a .action-tool-icon{color:#3098c8}.layout--mobile #yn-watch-question .question-watch--on span:not(.action-tool-icon),.layout--mobile #yn-save-action.is-saved>a span:not(.action-tool-icon),.layout--mobile #yn-save-action.is-saved>button span:not(.action-tool-icon){color:inherit;font-weight:inherit}.layout--mobile #yn-action-tools>li.first-child>a,.layout--mobile #yn-action-tools>li.first-child>.cannot-star{padding-left:calc(12px * var(--ui-scale));padding-right:calc(8px * var(--ui-scale));justify-content:flex-start}.layout--mobile #yn-action-tools>li>a span:not(.action-tool-icon):not(.star-count):not(.star),.layout--mobile #yn-action-tools>li>button span:not(.action-tool-icon),.layout--mobile #yn-action-tools>li>.cannot-star span:not(.action-tool-icon):not(.star-count):not(.star){text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.layout--mobile #yn-star-action a span.star-count,.layout--mobile #yn-star-action .cannot-star span.star-count{text-overflow:unset;min-width:auto;margin-right:calc(2px * var(--ui-scale));flex:none;overflow:visible}.layout--mobile #yn-star-action a span.has-stars,.layout--mobile #yn-star-action .cannot-star span.has-stars{font-size:inherit;color:inherit;flex:none;overflow:visible}.layout--mobile #yn-star-action a .star,.layout--mobile #yn-star-action .cannot-star .star{flex:none;margin-top:0;overflow:visible}.layout--mobile #yn-action-tools .action-tool-icon{flex:none;width:12px;height:12px}.layout--mobile #yn-action-tools .action-tool-icon svg{width:12px;height:12px}.layout--mobile #yn-action-tools li#yn-share{display:none!important}.layout--mobile #yn-action-tools>li.mail-friend{z-index:auto;overflow:hidden}.layout--mobile #yn-action-tools>li.mail-friend>ul,.layout--mobile #yn-action-tools>li.mail-friend .share-menu{display:none}.layout--mobile #yn-detail-main,.layout--mobile .content-page--wide>.page-layout.question-index{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.layout--mobile .answer{background:var(--m-card);box-shadow:none;overflow:visible;padding:calc(16px * var(--ui-scale))!important;margin:0 0 calc(12px * var(--ui-scale))!important;border-radius:var(--m-radius)!important;float:none!important;border:1px solid #ccc!important;width:auto!important;display:block!important}.layout--mobile .yn-question-box>.answer.best{overflow:visible;padding:calc(16px * var(--ui-scale)) calc(12px * var(--ui-scale))!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important}.layout--mobile .yn-question-box>.answer.best .answer-rating{margin-top:calc(12px * var(--ui-scale));overflow:visible}.layout--mobile .yn-question-box>.answer.best .answer-rating dd.desc{margin-top:calc(6px * var(--ui-scale));font-size:calc(14px * var(--ui-scale));line-height:1.45}.layout--mobile #yn-detail-main .profile{text-align:center;clear:left;float:left!important;width:calc(74px * var(--ui-scale))!important;margin:0 0 calc(8px * var(--ui-scale)) 0!important;display:block!important}.layout--mobile #yn-detail-main .profile .avatar{line-height:0;display:block}.layout--mobile #yn-detail-main .profile .photo{width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale));padding:calc(3px * var(--ui-scale));box-sizing:content-box;background:#fff;border:1px solid #ccc;border-radius:0;margin:0 auto;display:block;overflow:hidden}.layout--mobile #yn-detail-main .profile .user{width:calc(74px * var(--ui-scale));text-align:center;margin:0;display:block;overflow:hidden}.layout--mobile #yn-detail-main .profile .user-badge--profile,.layout--mobile #yn-detail-main .profile .user-badge.top-contrib{width:calc(74px * var(--ui-scale));margin:calc(2px * var(--ui-scale)) auto 0;display:block}.layout--mobile #yn-detail-main .profile .user-badge--profile img,.layout--mobile #yn-detail-main .profile .user-badge.top-contrib img{width:calc(74px * var(--ui-scale));height:calc(20px * var(--ui-scale));margin:0}.layout--mobile #yn-detail-main .profile .stats{display:none}.layout--mobile #yn-question-detail .qa-container,.layout--mobile #yn-answer-list .answer .qa-container,.layout--mobile #yn-detail-main .answer .qa-container{clear:none;min-width:0;margin-left:calc(84px * var(--ui-scale));display:block;overflow:visible}.layout--mobile .subject{font-size:calc(18px * var(--ui-scale))!important;margin:0 0 calc(10px * var(--ui-scale))!important;line-height:1.3!important}.layout--mobile .qa-container .content{font-size:calc(14px * var(--ui-scale));line-height:1.5}.layout--mobile .meta,.layout--mobile .qa-container .meta{gap:calc(6px * var(--ui-scale)) calc(10px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));margin:calc(12px * var(--ui-scale)) 0 0;flex-wrap:wrap;align-items:center;padding:0;line-height:1.4;list-style:none;display:flex}.layout--mobile .qa-container .meta li+li:not(.report-abuse):not(.mod-abuse):not(.answer-meta-tools):before{content:none}.layout--mobile .qa-container .meta li.meta-owner-actions{align-items:center;gap:0;display:inline-flex}.layout--mobile .qa-container .meta li.meta-owner-actions .meta-sep{margin:0 calc(8px * var(--ui-scale))}.layout--mobile .qa-container .meta li.answer-meta-tools,.layout--mobile .qa-container .meta li.report-abuse,.layout--mobile .qa-container .meta li.mod-abuse{float:none;margin-left:auto}.layout--mobile .qa-container .meta li.answer-meta-tools{align-items:baseline;gap:calc(12px * var(--ui-scale));display:inline-flex}.layout--mobile .qa-container .meta li.mod-abuse{margin-left:0}.layout--mobile #yn-question-detail .cta{margin:calc(12px * var(--ui-scale)) 0 calc(4px * var(--ui-scale));overflow:visible}.layout--mobile #yn-question-detail .cta a,.layout--mobile .btn--respond{z-index:auto;width:auto;max-width:100%;min-height:calc(30px * var(--ui-scale));border-radius:var(--m-radius);font-size:calc(12.5px * var(--ui-scale));box-shadow:none;box-sizing:border-box;justify-content:center;align-items:center;font-weight:700;position:static;float:none!important;padding:0 calc(12px * var(--ui-scale))!important;color:#fff!important;background:linear-gradient(#1580b5,#069 55%,#005580)!important;margin:0!important;text-decoration:none!important;display:inline-flex!important}.layout--mobile #yn-question-detail .cta a:hover,.layout--mobile #yn-question-detail .cta a:active{background:linear-gradient(#00295c,#001f47)!important}.layout--mobile #yn-question-detail .cta .cta--answered{z-index:auto;width:auto;max-width:100%;min-height:calc(30px * var(--ui-scale));border-radius:var(--m-radius);font-size:calc(12.5px * var(--ui-scale));box-shadow:none;box-sizing:border-box;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none;filter:none;justify-content:center;align-items:center;font-weight:700;position:static;float:none!important;padding:0 calc(12px * var(--ui-scale))!important;color:#555!important;background:linear-gradient(#fbfbfb,#e6e6e6)!important;border:1px solid #b5b5b5!important;margin:0!important;text-decoration:none!important;display:inline-flex!important}.layout--mobile #yn-question-detail .cta .cta--answered:hover,.layout--mobile #yn-question-detail .cta .cta--answered:active{cursor:default;color:#555!important;background:linear-gradient(#fbfbfb,#e6e6e6)!important}.layout--mobile #yn-question-detail .cta .cta--disabled{z-index:auto;width:auto;max-width:100%;min-height:calc(30px * var(--ui-scale));border-radius:var(--m-radius);font-size:calc(12.5px * var(--ui-scale));box-shadow:none;box-sizing:border-box;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.72;filter:grayscale(.35);justify-content:center;align-items:center;font-weight:700;position:static;float:none!important;padding:0 calc(12px * var(--ui-scale))!important;color:#e4eaed!important;background:linear-gradient(#9aa8b0,#7a8a94 55%,#6d7c86)!important;border:0!important;margin:0!important;text-decoration:none!important;display:inline-flex!important}.layout--mobile #yn-question-detail .cta .cta--disabled span{float:none!important;filter:none!important;opacity:1!important;color:inherit!important;background:0 0!important;margin:0!important;padding:0!important;position:static!important;top:auto!important;left:auto!important}.layout--mobile #yn-question-detail .cta a span{float:none!important;background:0 0!important;margin:0!important;padding:0!important;position:static!important;top:auto!important;left:auto!important}.layout--mobile .question-author-actions{gap:calc(8px * var(--ui-scale));flex-direction:column;display:flex}.layout--mobile .question-author-actions .btn{text-align:center;justify-content:center;width:100%}.layout--mobile .answer-actions{gap:calc(10px * var(--ui-scale));margin-top:calc(12px * var(--ui-scale))}.layout--mobile .answer-votes{gap:calc(8px * var(--ui-scale))}.layout--mobile .answer-meta-tools,.layout--mobile .answer-util{min-height:0}.layout--mobile .answer-util button,.layout--mobile .answer-util .rate-readonly{height:calc(22px * var(--ui-scale));min-height:calc(22px * var(--ui-scale));padding:0 calc(8px * var(--ui-scale)) 0 calc(8px * var(--ui-scale));font-size:calc(12px * var(--ui-scale))}.layout--mobile .answer-util .rate-count{height:calc(14px * var(--ui-scale));font-size:calc(12px * var(--ui-scale))}.layout--mobile .answer-util .rate-button{width:calc(12px * var(--ui-scale));height:calc(12px * var(--ui-scale));flex-basis:calc(12px * var(--ui-scale))}.layout--mobile #yn-answer-list.mod{box-shadow:none;background:0 0;border:none;padding:0}.layout--mobile #yn-answer-list .answer{overflow:visible;box-shadow:none!important;margin:0 0 calc(8px * var(--ui-scale))!important;padding:calc(16px * var(--ui-scale)) calc(12px * var(--ui-scale))!important;background:0 0!important;border:none!important;border-radius:0!important}.layout--mobile .other-questions{margin:calc(16px * var(--ui-scale)) 0 calc(24px * var(--ui-scale))}.layout--mobile .ask-success{background:#fff;border:1px solid #b7d99a;border-radius:0;margin:0 0 1em;overflow:hidden}.layout--mobile .ask-success__hd{gap:calc(12px * var(--ui-scale));padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));background:linear-gradient(#dff0c4 0,#eef7e0 100%);border-bottom:1px solid #c5e09a;align-items:flex-start;display:flex}.layout--mobile .ask-success__list.questions,.layout--mobile ul.ask-success__list.questions{padding:calc(4px * var(--ui-scale)) calc(8px * var(--ui-scale)) calc(8px * var(--ui-scale));background:#fff;margin:0;list-style:none}.layout--mobile .ask-success__list>li{padding:calc(6px * var(--ui-scale));border-bottom:1px dotted #ccc;overflow:hidden}.layout--mobile .ask-success__list>li:last-child{border-bottom:0}.layout--mobile .ask-success__list img{float:left;width:calc(38px * var(--ui-scale));height:calc(38px * var(--ui-scale));object-fit:cover;border:1px solid #ccc;border-radius:0}.layout--mobile .ask-success__list h3,.layout--mobile .ask-success__list .meta{margin-left:calc(50px * var(--ui-scale));margin-right:calc(8px * var(--ui-scale));flex-wrap:unset;gap:unset;align-items:unset;font-size:inherit;color:inherit;line-height:inherit;word-break:normal;overflow-wrap:normal;display:block}.layout--mobile .ask-success__list h3{margin:0 0 2px calc(50px * var(--ui-scale));font-size:108%;font-weight:700}.layout--mobile .ask-success__list .meta{margin-top:0;margin-bottom:0;padding:0;list-style:none;overflow:hidden}.layout--mobile .ask-success__list .meta>li{color:#666;font-size:93%;display:inline}.layout--mobile .ask-success__list .meta>li:after{content:none}.layout--mobile .ask-success__empty{padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale));color:#666;margin:0;font-size:93%}.layout--mobile .ask-points-notice{align-items:center}.layout--mobile .other-questions-inner{padding:calc(14px * var(--ui-scale)) calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale)) calc(20px * var(--ui-scale))}.layout--mobile .other-questions .hd{font-size:112%}.layout--mobile .other-questions li{margin-left:1.1em;font-size:100%}.layout--mobile #yn-answer-list .hd{padding:calc(4px * var(--ui-scale)) calc(2px * var(--ui-scale)) calc(10px * var(--ui-scale))}.layout--mobile .answers-section__title{font-size:16px}.layout--mobile .auth-panel{margin:calc(12px * var(--ui-scale)) 0 calc(24px * var(--ui-scale));padding:calc(20px * var(--ui-scale)) calc(16px * var(--ui-scale));max-width:none}.layout--mobile .auth-panel__title{font-size:calc(22px * var(--ui-scale));line-height:1.25}.layout--mobile .auth-form label{font-size:calc(14px * var(--ui-scale));margin-top:calc(12px * var(--ui-scale));font-weight:600}.layout--mobile .auth-form input,.layout--mobile .ask-flow__input,.layout--mobile .ask-flow__textarea,.layout--mobile .ask-flow__select,.layout--mobile textarea,.layout--mobile input[type=text],.layout--mobile input[type=email],.layout--mobile input[type=password],.layout--mobile input[type=search],.layout--mobile select{min-height:var(--m-tap);border-radius:calc(12px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));font-size:calc(16px * var(--ui-scale))!important}.layout--mobile .auth-form__password input{padding-right:calc(44px * var(--ui-scale))}.layout--mobile .auth-form__password-toggle{width:calc(44px * var(--ui-scale))}.layout--mobile .captcha-field{width:100%;max-width:100%}.layout--mobile .captcha-field iframe{max-width:100%}.layout--mobile .ask-flow .ask-flow__input,.layout--mobile .ask-flow .ask-flow__textarea,.layout--mobile .ask-flow .ask-flow__select{min-height:0;padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));background:#fff;border:1px solid #999;border-radius:0}.layout--mobile .auth-form button:not(.btn--action):not(.auth-form__password-toggle),.layout--mobile .ask-flow button[type=submit]:not(.btn--action):not(.ask-flow__btn){min-height:calc(50px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale));width:100%;max-width:none;font-size:16px}.layout--mobile .ask-flow .ask-flow__btn,.layout--mobile .ask-flow button[type=submit].ask-flow__btn,.layout--mobile .ask-flow a.ask-flow__btn{box-sizing:border-box;width:auto;max-width:none;min-height:0;padding:calc(5px * var(--ui-scale)) calc(16px * var(--ui-scale));border-radius:calc(3px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));justify-content:center;align-items:center;margin:0;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.layout--mobile .ask-flow__panel{padding:calc(16px * var(--ui-scale));margin:0}.layout--mobile .ask-flow__heading h1{font-size:calc(20px * var(--ui-scale))}.layout--mobile .ask-flow__actions{justify-content:flex-start;align-items:center;gap:calc(8px * var(--ui-scale));flex-flow:wrap;display:flex}.layout--mobile .ask-flow__actions .btn,.layout--mobile .ask-flow__actions .ask-flow__btn{width:auto}.layout--mobile .ask-flow__cat-box--browse{padding:calc(10px * var(--ui-scale));overflow:visible}.layout--mobile .ask-flow__cat-picker{gap:calc(14px * var(--ui-scale));grid-template-columns:1fr}.layout--mobile .ask-flow__cat-hint{background:0 0;border:0;padding:0}.layout--mobile .ask-flow__cat-pane{background:#fff;border:1px solid #98cc61}.layout--mobile .ask-flow__cat-pane+.ask-flow__cat-pane{border-top:1px solid #98cc61;border-left:1px solid #98cc61}.layout--mobile .ask-flow__cat-option{min-height:var(--m-tap);align-items:center}.layout--mobile .ask-flow__cat-option input{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale));margin-top:0}.layout--mobile .answer-flow{box-sizing:border-box;width:100%;max-width:none;padding:calc(14px * var(--ui-scale)) calc(12px * var(--ui-scale))}.layout--mobile .answer-flow__question-container{gap:calc(10px * var(--ui-scale))}.layout--mobile .answer-flow__question-title{font-size:calc(22px * var(--ui-scale));line-height:1.25}.layout--mobile .answer-preview__identity-avatar,.layout--mobile .answer-preview__identity-avatar img{width:calc(56px * var(--ui-scale));height:calc(56px * var(--ui-scale))}.layout--mobile .answer-preview__identity-avatar{flex-basis:calc(56px * var(--ui-scale))}.layout--mobile .answer-preview__actions{flex-direction:column;align-items:stretch}.layout--mobile .answer-preview__actions .btn{width:100%}.layout--mobile #yn-page.user-index{gap:calc(14px * var(--ui-scale));padding:0 calc(12px * var(--ui-scale)) calc(28px * var(--ui-scale));flex-direction:column;max-width:100%;display:flex}.layout--mobile #yn-page.user-index #yn-crumbtrail{align-items:center;gap:calc(4px * var(--ui-scale));box-sizing:border-box;width:100%;max-width:100%;margin:calc(8px * var(--ui-scale)) 0 calc(4px * var(--ui-scale));padding:calc(8px * var(--ui-scale)) 0;line-height:1.4;font-size:calc(12px * var(--ui-scale));color:#666;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid #ccc;flex-wrap:nowrap;display:flex;overflow-x:auto}.layout--mobile #yn-page.user-index #yn-crumbtrail::-webkit-scrollbar{display:none}.layout--mobile #yn-page.user-index #yn-crumbtrail>li{flex:none;margin:0;display:inline}.layout--mobile #yn-page.user-index #yn-crumbtrail>li.selected{color:#333}.layout--mobile #yn-page.user-index #yn-crumbtrail+#yn-page-body{margin-top:calc(-7px * var(--ui-scale))}.layout--mobile #yn-page.user-index #yn-page-body,.layout--mobile #yn-page.user-index>#yn-sidebar{gap:calc(14px * var(--ui-scale));flex-direction:column;width:100%;min-width:0;display:flex}.layout--mobile #yn-profile-card{box-shadow:none;color:#666;background:#fff;overflow:hidden;margin:0 0 calc(16px * var(--ui-scale))!important;border:1px solid #ccc!important;border-radius:0!important}.layout--mobile #yn-profile-container{flex-flow:column;align-items:stretch;gap:0;padding:0;display:flex;background:#fff url(/images/question-bg-top.gif) repeat-x!important;background-size:calc(25px * var(--ui-scale)) calc(114px * var(--ui-scale))!important;overflow:hidden!important}.layout--mobile #yn-profile-wrapper{box-sizing:border-box;text-align:left;display:block;overflow:hidden;float:none!important;width:100%!important;max-width:none!important;padding:0 calc(12px * var(--ui-scale)) calc(10px * var(--ui-scale)) 0!important;border:0!important;flex:none!important;margin:0!important}.layout--mobile #yn-profile-info{text-align:left;display:block;float:left!important;width:calc(88px * var(--ui-scale))!important;max-width:none!important;margin:calc(14px * var(--ui-scale)) calc(14px * var(--ui-scale)) 0 calc(8px * var(--ui-scale))!important;border:0!important;padding:0!important}.layout--mobile #yn-profile-summary{text-align:left;min-width:0;overflow:hidden;float:none!important;width:auto!important;max-width:none!important;margin:calc(14px * var(--ui-scale)) 0 calc(5px * var(--ui-scale))!important;border:0!important;padding:0!important;display:block!important}.layout--mobile #yn-profile-share-settings{--yn-profile-share-inset:calc(14px * var(--ui-scale));box-sizing:border-box;display:block;float:none!important;width:100%!important;max-width:none!important;padding:var(--yn-profile-share-inset)!important;border:0!important;border-top:1px solid #ccc!important;flex:none!important;margin:0!important}.layout--mobile #yn-profile-card .picture{box-shadow:none;object-fit:cover;background:#fff;border-radius:0;display:block;width:calc(88px * var(--ui-scale))!important;height:calc(88px * var(--ui-scale))!important;border:calc(2px * var(--ui-scale)) solid #eaeaea!important}.layout--mobile #yn-profile-percent{width:100%;min-width:0;box-shadow:none;text-align:center;color:#fff;border-radius:0;font-size:93%;line-height:1;margin:calc(2px * var(--ui-scale)) 0 0!important;padding:calc(7px * var(--ui-scale)) 0 calc(9px * var(--ui-scale))!important;border:calc(2px * var(--ui-scale)) solid #1d9609!important;background:linear-gradient(#38ac08,#1d9609)!important;border-bottom-color:#ccc!important}.layout--mobile #yn-profile-card h1{letter-spacing:0;font-weight:700;color:#333!important;margin:0!important;padding:0!important;font-size:153.9%!important}.layout--mobile #yn-profile-card .yn-profile-since{margin:0 0 calc(2px * var(--ui-scale))!important;color:#666!important;font-size:93%!important}.layout--mobile #yn-profile-card .network{column-gap:calc(16px * var(--ui-scale));row-gap:calc(6px * var(--ui-scale));grid-template-columns:repeat(2,max-content);justify-content:start;width:max-content;max-width:100%;font-size:93%;line-height:1.25;display:grid;margin:calc(14px * var(--ui-scale)) 0 calc(10px * var(--ui-scale))!important;overflow:visible!important}.layout--mobile #yn-profile-card .network li{width:auto;min-width:0;float:none!important;margin:0!important}.layout--mobile #yn-profile-card .network .network-action,.layout--mobile #yn-profile-card .network .report-link,.layout--mobile #yn-profile-card .network a.network-action,.layout--mobile #yn-profile-card .network a.report-link{grid-template-columns:calc(14px * var(--ui-scale)) max-content;justify-content:start;align-items:center;column-gap:calc(5px * var(--ui-scale));min-height:calc(18px * var(--ui-scale));box-sizing:border-box;text-align:left;width:auto;font-weight:inherit;font-size:inherit;white-space:nowrap;border-radius:0;color:var(--color-link)!important;background-color:#0000!important;background-image:none!important;border:0!important;padding:0!important;text-decoration:none!important;display:grid!important}.layout--mobile #yn-profile-card .network .network-action-icon,.layout--mobile #yn-profile-card .network .report-link__icon{color:#3098c8;justify-self:center}.layout--mobile #yn-profile-card .network .block-user,.layout--mobile #yn-profile-card .network a.block-user{color:var(--color-link)!important;background-color:#0000!important;border-color:#0000!important}.layout--mobile #yn-profile-card .network .block-user .network-action-icon,.layout--mobile #yn-profile-card .network .block-user--active .network-action-icon{color:#d02800}.layout--mobile #yn-profile-card .yn-profile-current-level{color:#1d9609;border-radius:0;font-weight:700;overflow:hidden;background:#d3f1c0!important;border-bottom:1px solid #fff!important;width:100%!important;margin:0!important}.layout--mobile #yn-profile-card .yn-profile-current-level span{font-size:inherit;text-align:left;display:block;padding:calc(3px * var(--ui-scale))!important}.layout--mobile #yn-profile-card table.yn-profile-level-info{border-collapse:collapse;border-spacing:0;width:100%!important;margin:0 0 calc(10px * var(--ui-scale))!important}.layout--mobile #yn-profile-card table.yn-profile-level-info tr{color:#1d9609;background:#e8f8dd!important}.layout--mobile #yn-profile-card table.yn-profile-level-info td,.layout--mobile #yn-profile-card table.yn-profile-level-info th{font-size:inherit;background:0 0;padding:calc(3px * var(--ui-scale)) calc(3px * var(--ui-scale)) calc(3px * var(--ui-scale)) calc(4px * var(--ui-scale))!important;color:#1d9609!important;border:none!important;border-bottom:1px solid #fff!important;border-radius:0!important}.layout--mobile #yn-profile-card table.yn-profile-level-info .count{font-size:inherit;font-weight:700;color:#1d9609!important}.layout--mobile #yn-questions-answers,.layout--mobile #yn-connections{box-sizing:border-box;width:100%;max-width:100%;box-shadow:none;background:0 0;border-radius:0;padding:0;margin:0!important}.layout--mobile #yn-page.user-index #yn-page-body>#yn-questions-answers,.layout--mobile #yn-page.user-index #yn-page-body>#yn-connections,.layout--mobile #yn-page.user-index #yn-page-body>#yn-profile-about-text{box-sizing:border-box;width:100%;max-width:100%}.layout--mobile #yn-questions-answers .yn-section-heading,.layout--mobile #yn-connections .yn-section-heading{margin:0 0 calc(12px * var(--ui-scale));border-bottom:calc(4px * var(--ui-scale)) solid #3bae08}.layout--mobile .yn-activity-filter{float:none;margin:0 0 calc(10px * var(--ui-scale));padding:0 0 calc(10px * var(--ui-scale))}.layout--mobile .yn-activity-filter h3,.layout--mobile .yn-activity-filter ul,.layout--mobile .yn-activity-filter li{float:none;display:inline}.layout--mobile #yn-questions-answers .yn-list-sort,.layout--mobile #yn-connections .yn-list-sort{margin:0 0 calc(10px * var(--ui-scale));padding:0 0 calc(8px * var(--ui-scale))}.layout--mobile #yn-profile-card .user-badge{padding:calc(10px * var(--ui-scale)) 0 0 calc(8px * var(--ui-scale));text-align:left;clear:left;display:block}.layout--mobile #yn-profile-card .user-badge.top-contrib img{margin:calc(2px * var(--ui-scale)) 0}.layout--mobile #yn-questions-answers .yn-section-heading.tabbed-content{margin:0 0 calc(12px * var(--ui-scale));border-bottom:calc(4px * var(--ui-scale)) solid #3bae08;padding:0;overflow:visible}.layout--mobile #yn-questions-answers .tabbed-content>.tabs{align-items:flex-end;gap:calc(3px * var(--ui-scale));box-sizing:border-box;width:100%;max-width:100%;box-shadow:none;z-index:1;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:visible}.layout--mobile #yn-questions-answers .tabbed-content>.tabs>li{min-width:0;box-shadow:none;flex:1 1 0;align-items:stretch;font-weight:700;display:flex;float:none!important;border-radius:calc(6px * var(--ui-scale)) calc(6px * var(--ui-scale)) 0 0!important;background:#f5f9ef!important;border:1px solid #3bae08!important;border-bottom:0!important;margin:0!important;padding:0!important}.layout--mobile #yn-questions-answers .tabbed-content>.tabs>li.current{box-shadow:none;z-index:2;background:#3bae08!important;border-color:#3bae08!important}.layout--mobile #yn-questions-answers .tabbed-content>.tabs>li>a,.layout--mobile #yn-questions-answers .tabbed-content>.tabs>li>span,.layout--mobile #yn-questions-answers .tabbed-content>.tabs>li>button{box-sizing:border-box;width:100%;min-width:0;min-height:0;font-size:calc(12px * var(--ui-scale));text-align:center;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;flex:auto;justify-content:center;align-items:center;margin:0;font-weight:700;line-height:1.2;overflow:hidden;float:none!important;padding:calc(7px * var(--ui-scale)) calc(4px * var(--ui-scale)) calc(6px * var(--ui-scale))!important;color:#333!important;background:0 0!important;border:0!important;display:flex!important}.layout--mobile #yn-questions-answers .tabbed-content>.tabs>li.current>a,.layout--mobile #yn-questions-answers .tabbed-content>.tabs>li.current>span,.layout--mobile #yn-questions-answers .tabbed-content>.tabs>li.current>button{text-shadow:none;color:#fff!important}.layout--mobile #yn-page.network-activity #yn-questions-answers .tabbed-content>.tabs{align-items:flex-end;gap:calc(4px * var(--ui-scale));flex-wrap:wrap;width:auto;max-width:100%;display:flex}.layout--mobile #yn-page.network-activity #yn-questions-answers .tabbed-content>.tabs>li{flex:none;min-width:0;padding:0 0 0 calc(10px * var(--ui-scale))!important;border-radius:calc(6px * var(--ui-scale)) calc(6px * var(--ui-scale)) 0 0!important;background:#f3f9eb!important;border:1px solid #3bae08!important;border-bottom:0!important;display:block!important}.layout--mobile #yn-page.network-activity #yn-questions-answers .tabbed-content>.tabs>li.current{background:#3bae08!important;border-color:#3bae08!important}.layout--mobile #yn-page.network-activity #yn-questions-answers .tabbed-content>.tabs>li>a,.layout--mobile #yn-page.network-activity #yn-questions-answers .tabbed-content>.tabs>li>span,.layout--mobile #yn-page.network-activity #yn-questions-answers .tabbed-content>.tabs>li>button{align-items:unset;justify-content:unset;width:auto;min-height:0;font-size:calc(12px * var(--ui-scale));text-align:left;text-overflow:unset;white-space:nowrap;flex:none;font-weight:700;line-height:1.2;overflow:visible;padding:calc(7px * var(--ui-scale)) calc(10px * var(--ui-scale)) calc(6px * var(--ui-scale)) 0!important;display:block!important}.layout--mobile #yn-page.network-activity #yn-questions-answers .tabbed-content>.tabs>li.current>a,.layout--mobile #yn-page.network-activity #yn-questions-answers .tabbed-content>.tabs>li.current>span,.layout--mobile #yn-page.network-activity #yn-questions-answers .tabbed-content>.tabs>li.current>button{color:#fff!important}.layout--mobile #yn-page.network-activity .network-activity__filters{align-items:stretch;gap:calc(8px * var(--ui-scale));margin:calc(10px * var(--ui-scale)) 0;padding:0 0 calc(8px * var(--ui-scale));border-bottom:1px solid #ccc;flex-direction:column;display:flex}.layout--mobile #yn-page.network-activity .network-activity__best-filter{border-left:0;margin-left:0;padding-left:0}.layout--mobile #yn-page.network-activity .network-activity__best-btn{font-size:calc(12px * var(--ui-scale))}.layout--mobile #yn-page.network-activity .network-activity__best-btn.is-on{border-bottom-color:#3bae08}.layout--mobile #yn-connections .tabbed-content>.tabs{align-items:flex-end;gap:calc(4px * var(--ui-scale));z-index:1;border-bottom:none;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:visible}.layout--mobile #yn-connections .tabbed-content>.tabs::-webkit-scrollbar{display:none}.layout--mobile #yn-connections .tabbed-content>.tabs>li{min-width:0;box-shadow:none;flex:0 auto;font-weight:700;display:block;padding:0 0 0 calc(10px * var(--ui-scale))!important;float:none!important;border-radius:calc(6px * var(--ui-scale)) calc(6px * var(--ui-scale)) 0 0!important;background:#f5f9ef!important;border:1px solid #3bae08!important;border-bottom:0!important;margin:0!important}.layout--mobile #yn-connections .tabbed-content>.tabs>li.current{box-shadow:none;background:#3bae08!important;border-color:#3bae08!important}.layout--mobile #yn-connections .tabbed-content>.tabs>li>a,.layout--mobile #yn-connections .tabbed-content>.tabs>li>span,.layout--mobile #yn-connections .tabbed-content>.tabs>li>button{width:auto;min-height:0;font-size:calc(12px * var(--ui-scale));text-align:left;cursor:pointer;white-space:nowrap;margin:0;font-weight:700;line-height:1.2;float:none!important;padding:calc(7px * var(--ui-scale)) calc(10px * var(--ui-scale)) calc(6px * var(--ui-scale)) 0!important;color:#333!important;background:0 0!important;border:0!important;display:block!important}.layout--mobile #yn-connections .tabbed-content>.tabs>li.current>a,.layout--mobile #yn-connections .tabbed-content>.tabs>li.current>span,.layout--mobile #yn-connections .tabbed-content>.tabs>li.current>button{color:#fff!important}.layout--mobile .user-activity__empty{margin:calc(8px * var(--ui-scale)) 0 0;padding:calc(16px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale));background:var(--m-surface);color:#666;font-size:calc(14px * var(--ui-scale));text-align:center;line-height:1.4}.layout--mobile .user-activity-list{gap:calc(8px * var(--ui-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.layout--mobile .user-activity-list>li{padding:calc(14px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale));background:var(--m-surface);border:none;margin:0}.layout--mobile .user-activity-list>li>a{font-size:calc(15px * var(--ui-scale));margin-bottom:calc(6px * var(--ui-scale));font-weight:700;line-height:1.35;display:block;color:#1f1f1f!important;text-decoration:none!important}.layout--mobile .user-activity-list>li>p{margin:0 0 calc(6px * var(--ui-scale));font-size:calc(13px * var(--ui-scale));color:#555;line-height:1.4}.layout--mobile .user-activity-list__meta{font-size:calc(12px * var(--ui-scale))!important;color:#8a8f96!important;margin:0!important}.layout--mobile .network-user-list{gap:calc(8px * var(--ui-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.layout--mobile .network-user-list>li{margin:0}.layout--mobile .network-user-list__link{align-items:center;gap:calc(12px * var(--ui-scale));min-height:calc(56px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale));background:var(--m-surface);color:inherit;display:flex;text-decoration:none!important}.layout--mobile .network-user-list__link img{width:calc(40px * var(--ui-scale));height:calc(40px * var(--ui-scale));object-fit:cover;box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:0;flex-shrink:0}.layout--mobile .network-user-list__link strong{font-size:calc(15px * var(--ui-scale));color:#1f1f1f;display:block}.layout--mobile .network-user-list__meta{font-size:calc(12px * var(--ui-scale));color:#8a8f96;margin-top:calc(2px * var(--ui-scale));display:block}.layout--mobile #yn-connections .yn-user-contacts-wrapper{grid-template-columns:repeat(auto-fill, calc(74px * var(--ui-scale)));column-gap:calc(12px * var(--ui-scale));row-gap:calc(6px * var(--ui-scale));width:100%;overflow-x:visible}.layout--mobile #yn-connections .yn-user-contacts .yn-profile-details,.layout--mobile #yn-connections .yn-user-contacts-wrapper .yn-profile-details{display:block}.layout--mobile #yn-connections .yn-user-contacts .profile,.layout--mobile #yn-connections .yn-user-contacts-wrapper .profile{float:none;width:calc(74px * var(--ui-scale));margin:0}.layout--mobile #yn-connections .yn-user-contacts .profile .user,.layout--mobile #yn-connections .yn-user-contacts-wrapper .profile .user{width:calc(74px * var(--ui-scale))}.layout--mobile #yn-questions-answers .questions>li{padding:calc(10px * var(--ui-scale)) 0}.layout--mobile #yn-questions-answers .questions img{width:calc(36px * var(--ui-scale));height:calc(36px * var(--ui-scale))}.layout--mobile #yn-questions-answers .questions h3,.layout--mobile #yn-questions-answers .questions .meta{margin-left:calc(46px * var(--ui-scale));margin-right:0}.layout--mobile #yn-page.user-index>#yn-sidebar{box-sizing:border-box;width:100%;max-width:100%}.layout--mobile #yn-page.user-index>#yn-sidebar .mod,.layout--mobile #yn-page.user-index>#yn-sidebar .mod.yn-profile-data-wrapper{box-sizing:border-box;border-radius:var(--m-radius);background:var(--m-card);box-shadow:none;margin:0;padding:0;overflow:hidden;border:none!important;width:100%!important;max-width:none!important}.layout--mobile #yn-page.user-index>#yn-sidebar .mod .hd,.layout--mobile #yn-page.user-index>#yn-sidebar .mod h2{padding:calc(14px * var(--ui-scale)) calc(16px * var(--ui-scale)) calc(10px * var(--ui-scale));color:#1f1f1f;background:0 0;border:none;margin:0;font-size:16px;font-weight:800}.layout--mobile #yn-page.user-index>#yn-sidebar .mod .bd{padding:0 calc(16px * var(--ui-scale)) calc(16px * var(--ui-scale))}.layout--mobile .yn-profile-data{margin:0 0 calc(12px * var(--ui-scale));padding:calc(12px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale));background:#f7faf5}.layout--mobile .yn-profile-data>p{margin:0 0 calc(8px * var(--ui-scale));font-size:calc(14px * var(--ui-scale));color:#2d4a22;font-weight:700}.layout--mobile .yn-profile-data table{border-collapse:collapse;width:100%;font-size:calc(13px * var(--ui-scale))}.layout--mobile .yn-profile-data th,.layout--mobile .yn-profile-data td{padding:calc(6px * var(--ui-scale)) 0;text-align:left;color:#555;border-bottom:1px solid #e4efda}.layout--mobile .yn-profile-data tr:last-child th,.layout--mobile .yn-profile-data tr:last-child td{border-bottom:none}.layout--mobile .stars-received{padding:calc(12px * var(--ui-scale));color:#6a4b16;font-size:calc(13px * var(--ui-scale));background:#fff8e8;border-radius:0;margin:0;line-height:1.4}.layout--mobile #yn-page.user-index>#yn-sidebar #yn-what-we-like.mod{box-sizing:border-box;background:#f0f8e6;border-radius:0;width:100%;max-width:none;margin:0;padding:0;overflow:hidden;border:1px solid #ccc!important}.layout--mobile #yn-page.user-index>#yn-sidebar #yn-what-we-like.mod .hd,.layout--mobile #yn-page.user-index>#yn-sidebar #yn-what-we-like.mod h2{padding:calc(12px * var(--ui-scale)) calc(14px * var(--ui-scale)) calc(8px * var(--ui-scale));font-size:calc(16px * var(--ui-scale));color:#333;background:0 0;border:none;margin:0;font-weight:700}.layout--mobile #yn-page.user-index>#yn-sidebar #yn-what-we-like ul.bd,.layout--mobile #yn-what-we-like ul.bd{margin:0 0 calc(12px * var(--ui-scale));padding:0 calc(14px * var(--ui-scale)) calc(4px * var(--ui-scale)) calc(2em * var(--ui-scale));color:#333;font-size:calc(13px * var(--ui-scale));line-height:1.45;list-style:decimal;display:block}.layout--mobile #yn-what-we-like ul.bd>li{margin:0 0 calc(6px * var(--ui-scale));padding:0;list-style-type:decimal}.layout--mobile .blog-layout,.layout--mobile .scoring-layout,.layout--mobile .guidelines-layout{padding:0 var(--m-section-pad) calc(24px * var(--ui-scale));display:block}.layout--mobile #yn-page.info-scoringsystem,.layout--mobile #yn-page.info-about,.layout--mobile #yn-page.info-prefs{gap:calc(14px * var(--ui-scale));padding:0 var(--m-section-pad) calc(28px * var(--ui-scale));flex-direction:column;grid-template-columns:none;display:flex}.layout--mobile #yn-page.info-scoringsystem #yn-crumbtrail,.layout--mobile #yn-page.info-about #yn-crumbtrail,.layout--mobile #yn-page.info-prefs #yn-crumbtrail{margin:calc(4px * var(--ui-scale)) 0 0;padding:0 calc(2px * var(--ui-scale));white-space:nowrap;-webkit-overflow-scrolling:touch;border-bottom:none;grid-column:auto;line-height:1.5;overflow-x:auto}.layout--mobile #yn-page.info-scoringsystem #yn-page-body,.layout--mobile #yn-page.info-about #yn-page-body,.layout--mobile #yn-page.info-prefs #yn-page-body{background:var(--m-card);border-radius:var(--m-radius);box-shadow:none;padding:calc(16px * var(--ui-scale)) calc(14px * var(--ui-scale)) calc(18px * var(--ui-scale));border:none}.layout--mobile #yn-page.info-scoringsystem #yn-page-body h1,.layout--mobile #yn-page.info-about #yn-page-body h1,.layout--mobile #yn-page.info-prefs #yn-page-body h1{font-size:calc(22px * var(--ui-scale));line-height:1.25}.layout--mobile #yn-page.info-report{gap:calc(14px * var(--ui-scale));padding:0 var(--m-section-pad) calc(28px * var(--ui-scale));flex-direction:column;max-width:none;display:flex}.layout--mobile #yn-page.info-report #yn-crumbtrail{margin:calc(4px * var(--ui-scale)) 0 0;padding:0 calc(2px * var(--ui-scale));white-space:nowrap;border-bottom:none;line-height:1.5;overflow-x:auto}.layout--mobile #yn-page.info-report #yn-page-body{background:var(--m-card);border-radius:var(--m-radius);box-shadow:none;padding:calc(16px * var(--ui-scale)) calc(14px * var(--ui-scale)) calc(18px * var(--ui-scale))}.layout--mobile #yn-page.info-report #yn-page-body h1{font-size:calc(22px * var(--ui-scale));line-height:1.25}.layout--mobile .report-notice,.layout--mobile .report-thanks-box{text-align:left;flex-direction:column;align-items:center}.layout--mobile .report-thanks-box__bubble:before{display:none}.layout--mobile .report-form__textarea{max-width:none}.layout--mobile .report-actions .prefs-btn{min-height:calc(44px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(16px * var(--ui-scale))}.layout--mobile .prefs-tabs{gap:calc(4px * var(--ui-scale));border-bottom:calc(4px * var(--ui-scale)) solid #3bae08;flex-wrap:wrap}.layout--mobile .prefs-tabs__tab{box-sizing:border-box;padding:calc(7px * var(--ui-scale)) calc(10px * var(--ui-scale)) calc(6px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));flex:0 auto;font-weight:700;line-height:1.2}.layout--mobile .prefs-panel{padding:calc(14px * var(--ui-scale)) calc(12px * var(--ui-scale)) calc(16px * var(--ui-scale))}.layout--mobile .prefs-about__textarea,.layout--mobile .prefs-about__fields{max-width:none}.layout--mobile .prefs-btn{min-height:calc(44px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(16px * var(--ui-scale))}.layout--mobile #yn-page.info-scoringsystem>#yn-sidebar,.layout--mobile #yn-page.info-about>#yn-sidebar{gap:calc(12px * var(--ui-scale));flex-direction:column;display:flex}.layout--mobile #yn-page.info-scoringsystem>#yn-sidebar .mod,.layout--mobile #yn-page.info-about>#yn-sidebar .mod{border-radius:var(--m-radius);background:var(--m-card);box-shadow:none;margin:0;overflow:hidden;border:none!important}.layout--mobile #yn-page.info-scoringsystem>#yn-sidebar .mod h2,.layout--mobile #yn-page.info-scoringsystem>#yn-sidebar .mod .hd,.layout--mobile #yn-page.info-about>#yn-sidebar .mod h2,.layout--mobile #yn-page.info-about>#yn-sidebar .mod .hd{padding:calc(14px * var(--ui-scale)) calc(14px * var(--ui-scale)) calc(8px * var(--ui-scale));margin:0;font-size:16px}.layout--mobile #yn-page.info-scoringsystem>#yn-sidebar .mod .bd,.layout--mobile #yn-page.info-about>#yn-sidebar .mod .bd{padding:0 calc(14px * var(--ui-scale)) calc(14px * var(--ui-scale))}.layout--mobile .yn-leaders{-webkit-overflow-scrolling:touch;border-collapse:collapse;width:100%;display:block;overflow-x:auto}.layout--mobile .yn-leaders th,.layout--mobile .yn-leaders td{white-space:nowrap;font-size:calc(13px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(8px * var(--ui-scale))}.layout--mobile .yn-leaders .user .photo{width:calc(36px * var(--ui-scale));height:calc(36px * var(--ui-scale))}.layout--mobile .yn-tour-steps>li{padding-bottom:calc(14px * var(--ui-scale));margin-bottom:calc(14px * var(--ui-scale))}.layout--mobile .yn-tour-steps h2{font-size:calc(17px * var(--ui-scale))}.layout--mobile .advanced-search{padding:calc(16px * var(--ui-scale)) calc(14px * var(--ui-scale))!important}.layout--mobile .advanced-search__form{gap:calc(14px * var(--ui-scale));max-width:none}.layout--mobile .advanced-search__fieldset{padding:calc(14px * var(--ui-scale)) calc(12px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale))}.layout--mobile .advanced-search__row{align-items:stretch;gap:calc(6px * var(--ui-scale));grid-template-columns:1fr}.layout--mobile .advanced-search__radios{gap:calc(4px * var(--ui-scale));flex-direction:column;display:flex}.layout--mobile .advanced-search__radios label{min-height:calc(44px * var(--ui-scale));padding:0 calc(4px * var(--ui-scale));border-radius:calc(10px * var(--ui-scale))}.layout--mobile .advanced-search__actions{align-items:stretch;gap:calc(10px * var(--ui-scale));flex-direction:column}.layout--mobile .advanced-search__actions .btn,.layout--mobile .advanced-search__actions button{width:100%}.layout--mobile .advanced-search__cancel{min-height:calc(44px * var(--ui-scale));justify-content:center;align-items:center;display:inline-flex}.layout--mobile .content-page h1{font-size:calc(22px * var(--ui-scale));line-height:1.25}.layout--mobile .btn{min-height:calc(44px * var(--ui-scale));padding:calc(10px * var(--ui-scale)) calc(16px * var(--ui-scale));font-size:calc(15px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale))}.layout--mobile .btn.btn--action,.layout--mobile .auth-form .btn--action,.layout--mobile .cta-button{box-sizing:border-box;width:auto;max-width:none;min-height:0;padding:calc(4px * var(--ui-scale)) var(--space-3);border-radius:var(--radius);font-size:var(--font-size-base);justify-content:center;align-items:center;margin:0;font-weight:700;line-height:1.3;display:inline-flex}.layout--mobile .auth-form .btn--action{margin-top:var(--space-2);align-self:flex-start}.layout--mobile .mod-tools__link{padding:calc(4px * var(--ui-scale)) 0;font-size:calc(13px * var(--ui-scale))}.layout--mobile .mod-tools__flyout>li>a{padding:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale));line-height:1.4;font-size:calc(14px * var(--ui-scale))}.layout--mobile .mod-tools__apply{padding:calc(6px * var(--ui-scale)) calc(10px * var(--ui-scale))}.layout--mobile .question-star__btn,.layout--mobile .report-link{min-height:calc(44px * var(--ui-scale));padding:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale));border-radius:calc(12px * var(--ui-scale));align-items:center;display:inline-flex}.layout--mobile .modal-overlay{align-items:flex-end;padding:0}.layout--mobile .modal{border-radius:var(--m-sheet-radius) var(--m-sheet-radius) 0 0;width:100%;max-width:none;max-height:90dvh;margin:0;overflow-y:auto}.layout--mobile .modal-overlay.modal-overlay--rect{padding:var(--m-pad);align-items:center}.layout--mobile .modal.modal--rect{width:100%;max-width:calc(360px * var(--ui-scale));max-height:none;box-shadow:none;border-radius:0;margin:0}.layout--mobile .modal.modal--rect .modal__actions{gap:calc(8px * var(--ui-scale))}.layout--mobile .modal.modal--rect .btn{min-height:calc(30px * var(--ui-scale));padding:0 calc(12px * var(--ui-scale));font-size:calc(12.5px * var(--ui-scale));border-radius:0;font-weight:700}.layout--mobile .rating-stars{justify-content:center;gap:calc(8px * var(--ui-scale));padding:calc(8px * var(--ui-scale)) 0;display:flex}.layout--mobile .rating-star{min-width:calc(48px * var(--ui-scale));min-height:calc(48px * var(--ui-scale));font-size:calc(28px * var(--ui-scale))}.layout--mobile .page-state{padding:calc(28px * var(--ui-scale)) var(--m-section-pad);font-size:calc(15px * var(--ui-scale));text-align:center;color:#666}.layout--mobile .page-loading{min-height:calc(160px * var(--ui-scale));padding:calc(36px * var(--ui-scale)) var(--m-pad)}.layout--mobile .page-loading--screen{background:#fff;min-height:70dvh}.layout--mobile #yn-question-list{background:var(--m-card);border-radius:var(--m-radius);box-shadow:none;scroll-margin-top:calc(56px * var(--ui-scale) + env(safe-area-inset-top,0px));margin:0;padding:0;border:none!important}.layout--mobile .yn-section-heading{gap:calc(8px * var(--ui-scale));margin:0 0 calc(10px * var(--ui-scale));border-bottom:calc(4px * var(--ui-scale)) solid #3bae08;flex-direction:column;display:flex;overflow:visible}.layout--mobile .yn-section-heading h2,.layout--mobile .yn-section-heading .alt{float:none;font-size:calc(14px * var(--ui-scale));margin:0;line-height:1.3}.layout--mobile #yn-list-tabs.tabs{align-items:flex-end;gap:calc(4px * var(--ui-scale));clear:none;z-index:1;border-bottom:none;flex-wrap:wrap;margin:0;padding:0;line-height:1;list-style:none;display:flex;position:relative;overflow:visible}.layout--mobile #yn-list-tabs.tabs::-webkit-scrollbar{display:none}.layout--mobile #yn-list-tabs.tabs>li{border-radius:calc(6px * var(--ui-scale)) calc(6px * var(--ui-scale)) 0 0;min-width:0;box-shadow:none;background:#f3f9eb;flex:0 auto;font-weight:700;display:block;position:relative;padding:0 0 0 calc(10px * var(--ui-scale))!important;float:none!important;border:1px solid #3bae08!important;border-bottom:0!important;margin:0!important}.layout--mobile #yn-list-tabs.tabs>li.current{color:#fff;box-shadow:none;background:#3bae08}.layout--mobile #yn-list-tabs.tabs>li>a,.layout--mobile #yn-list-tabs.tabs>li>button,.layout--mobile #yn-list-tabs.tabs>li>span{box-sizing:border-box;width:auto;min-height:0;font-size:calc(12px * var(--ui-scale));color:#333;text-align:left;white-space:nowrap;border-bottom:none;margin:0;font-weight:700;line-height:1.2;float:none!important;padding:calc(7px * var(--ui-scale)) calc(10px * var(--ui-scale)) calc(6px * var(--ui-scale)) 0!important;text-decoration:none!important;display:block!important}.layout--mobile #yn-list-tabs.tabs>li.current>a,.layout--mobile #yn-list-tabs.tabs>li.current>button,.layout--mobile #yn-list-tabs.tabs>li.current>span{color:#fff;border-bottom:none;font-weight:700}.layout--mobile #yn-question-list .yn-list-sort,.layout--mobile .yn-list-sort{align-items:center;column-gap:calc(8px * var(--ui-scale));row-gap:calc(6px * var(--ui-scale));margin:calc(8px * var(--ui-scale)) 0 calc(10px * var(--ui-scale));padding:0 0 calc(8px * var(--ui-scale));line-height:1.2;font-size:calc(12px * var(--ui-scale));border-bottom:1px solid #ccc;flex-wrap:wrap;display:flex;overflow:visible}.layout--mobile .yn-list-sort h3{display:none}.layout--mobile .yn-list-sort ul{align-items:center;gap:calc(6px * var(--ui-scale)) calc(10px * var(--ui-scale));float:none;flex-wrap:wrap;flex:auto;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.layout--mobile .yn-list-sort ul::-webkit-scrollbar{display:none}.layout--mobile .yn-list-sort li{float:none;padding:0 0 0 calc(10px * var(--ui-scale));font-weight:inherit;background:0 0;border:none;border-left:1px solid #ccc;border-radius:0;flex:none;margin:0;list-style:none}.layout--mobile .yn-list-sort li.first{border-left:none;padding-left:0}.layout--mobile .yn-list-sort a,.layout--mobile .yn-list-sort span.selected{float:none;min-height:calc(22px * var(--ui-scale));padding:calc(2px * var(--ui-scale)) 0;color:var(--color-link);font-size:inherit;font-weight:inherit;white-space:nowrap;background:0 0;border:none;border-radius:0;align-items:center;margin:0;line-height:1.2;display:inline-flex;position:relative;left:auto;text-decoration:none!important}.layout--mobile .yn-list-sort span.selected{color:var(--color-text)}.layout--mobile .yn-list-sort .descending a,.layout--mobile .yn-list-sort .ascending a,.layout--mobile .yn-list-sort .default-ascending a,.layout--mobile .yn-list-sort .default-descending a,.layout--mobile .yn-list-sort .active.descending .selected,.layout--mobile .yn-list-sort .active.ascending .selected,.layout--mobile .yn-list-sort .active.default-ascending .selected,.layout--mobile .yn-list-sort .active.default-descending .selected{background-image:none!important;padding-right:0!important}.layout--mobile .yn-list-sort .active{color:inherit;background:0 0}.layout--mobile .yn-list-sort .active a,.layout--mobile .yn-list-sort .active .selected{border-bottom:calc(2px * var(--ui-scale)) solid #3bae08;padding-bottom:calc(2px * var(--ui-scale));color:var(--color-text);font-weight:inherit;background-color:#0000!important}.layout--mobile .yn-list-sort a>span:not(.selected),.layout--mobile .yn-list-sort .selected>span{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.layout--mobile .user-avatar-hover__card,.layout--mobile .hover-card,.layout--mobile #yn-user-profile-card{display:none!important}.layout--mobile table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}@media (width<=899px){body{-webkit-text-size-adjust:100%}.btn,button,.cta a,.cta-button{touch-action:manipulation}input,select,textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.m-sheet__backdrop,.m-sheet__panel,.admin-drawer__panel{animation:none!important}}.layout--mobile .notifications-heading h1,.layout--mobile .messages-heading h1{font-size:calc(20px * var(--ui-scale))}.layout--mobile .notifications-heading__action{width:100%;margin-left:0}.layout--mobile .mail-table,.layout--mobile .mail-table thead,.layout--mobile .mail-table tbody,.layout--mobile .mail-table tr,.layout--mobile .mail-table th,.layout--mobile .mail-table td,.layout--mobile .messages-inbox__table,.layout--mobile .messages-inbox__table thead,.layout--mobile .messages-inbox__table tbody,.layout--mobile .messages-inbox__table tr,.layout--mobile .messages-inbox__table th,.layout--mobile .messages-inbox__table td{width:auto;display:block}.layout--mobile .mail-table thead,.layout--mobile .messages-inbox__table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.layout--mobile .mail-table tbody tr,.layout--mobile .messages-inbox__table tbody tr{padding:calc(10px * var(--ui-scale));border-bottom:1px solid #ccc}.layout--mobile .mail-table tbody tr:last-child,.layout--mobile .messages-inbox__table tbody tr:last-child{border-bottom:0}.layout--mobile .mail-table td,.layout--mobile .messages-inbox__table td{padding:calc(2px * var(--ui-scale)) 0;white-space:normal;text-overflow:clip;border:0;overflow:visible}.layout--mobile .mail-table__col-kind{margin-bottom:calc(2px * var(--ui-scale))}.layout--mobile .mail-table__col-from{margin-bottom:calc(4px * var(--ui-scale))}.layout--mobile .mail-table__col-subject a,.layout--mobile .mail-table__static,.layout--mobile .messages-inbox__col-msg a{white-space:normal}.layout--mobile .mail-table__col-date,.layout--mobile .messages-inbox__col-date{color:#999;font-size:75%}.layout--mobile .mail-compose__row{gap:calc(2px * var(--ui-scale));grid-template-columns:1fr}.layout--mobile .mail-compose__input,.layout--mobile .mail-compose__textarea,.layout--mobile .messages-reply textarea{min-height:calc(110px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));border-radius:0;font-size:calc(13px * var(--ui-scale))!important}.layout--mobile .mail-compose__input{min-height:0}.layout--mobile .mail-message__headers>div{grid-template-columns:calc(48px * var(--ui-scale)) minmax(0, 1fr)}.layout--mobile .messages-thread__bd{max-height:none}.layout--mobile .messages-posts__item{padding:calc(12px * var(--ui-scale)) calc(10px * var(--ui-scale))}.layout--mobile .messages-reply__bar{flex-flow:wrap;align-items:center}.layout--mobile .messages-compose__send,.layout--mobile .messages-reply__bar .prefs-btn{width:auto;min-width:0;max-width:100%;min-height:calc(30px * var(--ui-scale));padding:0 calc(12px * var(--ui-scale));border-radius:var(--m-radius);font-size:calc(12.5px * var(--ui-scale));box-sizing:border-box;justify-content:center;align-self:flex-start;align-items:center;font-weight:700;line-height:1.2;display:inline-flex}.layout--mobile .messages-sent__actions{flex-direction:column;align-items:stretch}.layout--mobile .messages-sent__actions .prefs-btn{width:100%}.layout--mobile .mail-empty{padding:calc(22px * var(--ui-scale)) calc(14px * var(--ui-scale))}:root{--ui-scale:1.15;--color-bg:#fff;--color-bg-page:#7eb4cc;--color-text:#333;--color-text-muted:#666;--color-text-meta:#999;--color-link:#069;--color-brand:#770495;--color-action:#43b607;--color-action-dark:#1d9609;--color-panel-soft:#f0f8e6;--color-panel-soft-2:#ecf9dd;--color-border:#ccc;--color-border-light:#ddd;--color-danger:#c00;--color-star:#e88a35;--font-base:Arial, Helvetica, "Helvetica Neue", sans-serif;--font-size-base:calc(13px * var(--ui-scale));--font-size-sm:calc(11px * var(--ui-scale));--radius:calc(3px * var(--ui-scale));--space-1:calc(4px * var(--ui-scale));--space-2:calc(8px * var(--ui-scale));--space-3:calc(12px * var(--ui-scale));--space-4:calc(16px * var(--ui-scale));--content-width:calc(970px * var(--ui-scale));--sidebar-width:calc(311px * var(--ui-scale));--leaderboard-table-width:calc(287px * var(--ui-scale));--logo-width:calc(140px * var(--ui-scale));--logo-height:calc(42px * var(--ui-scale))}*{box-sizing:border-box}html,body{background:var(--color-bg-page);margin:0;padding:0}body{font-family:var(--font-base);font-size:var(--font-size-base);color:var(--color-text);line-height:1.4}a{color:var(--color-link);text-decoration:none}a:hover{text-decoration:underline}
