/* საერთო ფერები და ტიპოგრაფია შენარჩუნებულია; ცვლილება მხოლოდ გამოყენებადობას ეხება. */
.ank-form-error-summary{border:1px solid #b33543;border-left-width:4px;background:#fff5f5;color:#7f1525;padding:1rem;margin:0 0 1rem;border-radius:10px;scroll-margin-block:110px;min-width:0;max-width:100%;overflow-wrap:anywhere;grid-column:1 / -1}
.ank-form-error-summary ul{margin:.65rem 0 0;padding-left:1.25rem}.ank-form-error-summary a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.ank-form-pending{display:block!important;flex-basis:100%;font:inherit;font-size:.85rem;line-height:1.6;color:inherit;margin:.65rem 0!important;min-width:0;max-width:100%;overflow-wrap:anywhere;grid-column:1 / -1}
.ank-form-pending:before{content:'';display:inline-block;width:.8rem;height:.8rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;margin-right:.5rem;vertical-align:-.08rem;animation:ank-form-spin .9s linear infinite}
.ank-form-pending.is-slow{font-weight:600}.ank-form-file-note{font:inherit;font-size:.85rem;color:#704b16;margin:.5rem 0}
[data-form-pending] button:disabled{cursor:wait;opacity:.65;transform:none!important}
.arc-application-status input,.arc-workflow-form input,.arc-workflow-form select,.content-area input,.content-area select{min-width:0}
.arc-application-status :focus-visible,.arc-workflow-form :focus-visible,.content-area :focus-visible{outline:3px solid #187f83;outline-offset:3px}
.arc-service-success code,#application-receipt code{overflow-wrap:anywhere;word-break:break-word;user-select:all}
.content-area form button,.arc-workflow-form button,.arc-application-status button{max-width:100%;white-space:normal;overflow-wrap:anywhere}
.content-area .table-responsive:focus-visible{outline-offset:-3px}
@keyframes ank-form-spin{to{transform:rotate(360deg)}}
@media(max-width:680px){.content-area .table-responsive>table{min-width:760px;table-layout:auto}.content-area .table-responsive>table td{word-break:normal;overflow-wrap:normal}.content-area .table-responsive{overscroll-behavior-inline:contain}}
@media(prefers-reduced-motion:reduce){.ank-form-pending:before{animation:none}}
