.wrapper__icon-sidebar .footer,.wrapper__icon-sidebar .main{padding-left:var(--icon-sidebar-width)}@media(max-width:768px){.wrapper__icon-sidebar .footer,.wrapper__icon-sidebar .main{padding-left:0}}.wrapper__top-nav{padding-top:var(--header-height)}.client-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:40px;padding:0 20px;border:1px solid rgba(0,0,0,0);border-radius:6px;background:var(--primary-color);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease;font-size:14px;font-weight:500;line-height:1;color:#000;white-space:nowrap;text-decoration:none}.client-button:hover:not(:disabled){background:var(--primary-color-hover)}.client-button:disabled{cursor:default;opacity:.5}.client-button_disabled{opacity:.5;cursor:not-allowed}.client-button_loading{opacity:.95}.client-button_secondary{border-color:var(--border-overlay);background:rgba(0,0,0,0);color:var(--typography-secondary-color)}.client-button_secondary:hover:not(:disabled){background:var(--surface-overlay);color:var(--typography-primary-color)}.client-button_danger{border-color:rgba(239,68,68,.2);background:rgba(239,68,68,.15);color:#fca5a5}.client-button_danger:hover:not(:disabled){background:rgba(239,68,68,.25);color:#fff}.client-button_glass{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--typography-primary-color)}.client-button_glass:hover:not(:disabled){background:rgba(255,255,255,.15)}.client-button_link,.client-button_link-muted{min-height:0;padding:0;border:0;background:rgba(0,0,0,0);font-size:13px;line-height:1.2}.client-button_link-muted:hover:not(:disabled),.client-button_link:hover:not(:disabled){background:rgba(0,0,0,0);text-decoration:underline}.client-button_link{color:var(--primary-color)}.client-button_link-muted{color:var(--typography-secondary-color)}.client-button_link-muted:hover:not(:disabled){color:var(--typography-primary-color)}.client-button__icon,.client-button__spinner{width:16px;height:16px;flex-shrink:0}.client-button__text{display:inline-flex;align-items:center;gap:8px}.client-button_full-width{width:100%}.client-field{display:flex;flex-direction:column;gap:6px;width:100%}.client-label{font-size:14px;color:var(--typography-secondary-color)}.client-input{width:100%;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);padding:12px 16px;font-size:16px;color:var(--typography-primary-color);outline:none;transition:border-color .2s,box-shadow .2s}.client-input::placeholder{color:rgba(255,255,255,.55)}.client-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-color-soft)}.client-input.textarea{resize:vertical;min-height:120px;line-height:1.5}