.Kontrakin-module__t-7XWq__page{min-height:100vh}.Kontrakin-module__t-7XWq__header{border-bottom:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.Kontrakin-module__t-7XWq__headerText h1{font-size:22px}.Kontrakin-module__t-7XWq__headerTagline{color:var(--color-ink-soft);max-width:60ch;margin:4px 0 0;font-size:13px}.Kontrakin-module__t-7XWq__headerActions{flex-shrink:0;gap:8px;display:flex}.Kontrakin-module__t-7XWq__actionBtn{border:1px solid var(--color-rule);color:var(--color-ink-soft);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;background:0 0;padding:8px 14px;font-size:13px}.Kontrakin-module__t-7XWq__actionBtn:hover{border-color:var(--color-gold);color:var(--color-gold)}.Kontrakin-module__t-7XWq__dangerBtn:hover{border-color:var(--color-red);color:var(--color-red)}.Kontrakin-module__t-7XWq__body{grid-template-columns:1fr 1.1fr;align-items:start;gap:36px;max-width:1150px;margin:0 auto;padding:28px 24px 60px;display:grid}.Kontrakin-module__t-7XWq__resultColumn{position:sticky;top:24px}@media (max-width:900px){.Kontrakin-module__t-7XWq__body{grid-template-columns:1fr}.Kontrakin-module__t-7XWq__resultColumn{position:static}.Kontrakin-module__t-7XWq__header{flex-direction:column;align-items:flex-start}}@media print{.Kontrakin-module__t-7XWq__header{display:none}.Kontrakin-module__t-7XWq__body{max-width:none;padding:0;display:block}}
