.dc{max-width:none;width:100%;margin:0 auto;padding:0 0 160px;font-family:var(--af-font,Lato,Arial,sans-serif);font-size:16px;line-height:1.6}
.dc .dc-shell-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,8fr) minmax(0,3fr);gap:0;align-items:start;width:100%;max-width:none;margin:0;padding:0}
.dc .dc-main{grid-column:2;grid-row:1;min-width:0;padding:0 15px 30px}
.dc .dc-reference-aside{display:block;grid-column:3;grid-row:1;min-width:0;padding:0 15px;margin-top:-7em;position:relative;z-index:2}
.dc.dc-external .dc-reference-aside{margin-top:0}
.dc .dc-reference-aside details{background:rgba(194,187,0,.78);color:#fff;padding:16px 18px;box-shadow:0 4px 14px #00000014;font-size:16px;line-height:1.65;font-weight:700;border:0;border-radius:0}
.dc .dc-reference-aside summary{text-align:center;cursor:pointer;margin-bottom:8px;font-size:18px;line-height:1.35;list-style:none}
.dc .dc-reference-aside summary::-webkit-details-marker{display:none}
.dc .dc-note-more,.dc .dc-note-less,.dc .dc-note-preview{display:none}
.dc .dc-aside-information p{color:inherit;margin:0 0 13px;text-align:justify;font-size:inherit}
.dc .dc-aside-information p:last-child{margin:0}
.dc .dc-native-side-card{padding:16px 18px;background:rgba(255,255,255,.78);border:1px dashed rgba(0,0,0,.42);margin-top:18px;position:relative;font-size:18px;color:#333;min-height:146px;border-radius:0}
.dc .dc-native-side-row{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-height:58px;line-height:1.4}
.dc .dc-native-side-row+.dc-native-side-row{margin-top:10px}
.dc .dc-native-side-row>img{width:40px;height:52px;object-fit:contain;display:block}
.dc .dc-native-side-value{font-size:18px;font-weight:500;overflow-wrap:break-word}
.dc .dc-native-side-value>span{display:block}
.dc .dc-native-side-heading{font-size:16px;font-weight:500;margin-bottom:5px}
.dc .dc-file-checklist{min-height:0}
.dc .dc-file-checklist h3{color:#333;font-size:18px}
.dc .dc-checkline{color:#536575;font-size:15px}
.dc .dc-login-layout{display:block;width:100%}
.dc .dc-access{max-width:none;margin:0}
.dc .dc-toolbar{padding-top:26px;min-height:72px;margin:0 0 24px}
.dc .dc-work{display:block;min-width:0}
.dc .dc-card{margin-bottom:28px}
.dc .dc-heading{gap:20px}
.dc .dc-steps{padding:26px 28px 24px;margin:0 0 54px}
.dc .dc-steps li>span{width:64px;height:64px;font-size:20px}
.dc .dc-steps li strong{font-size:16.64px;line-height:1.4;margin-top:10px}
.dc .dc-steps li:not(:last-child)::after{top:31px;height:4px}
.dc .dc-dialog{inset:0;position:fixed;margin:auto;max-height:calc(100dvh - 32px);max-width:calc(100vw - 32px);z-index:2147483000;box-sizing:border-box}
.dc .dc-progress-dialog{inset:0;position:fixed;margin:auto;z-index:2147483001;max-height:calc(100dvh - 32px)}
.dc .dc-dialog::backdrop,.dc .dc-progress-dialog::backdrop{position:fixed;inset:0;background:rgba(18,34,45,.72)}
.dc .dc-dialog-head{position:sticky;top:0;background:#fff;z-index:2}
.dc .dc-file-visual img{object-fit:contain;max-height:100%}
.dc .dc-button{white-space:normal}
.dc-service-error{padding:40px 8.333%;min-height:260px}
@media(max-width:1150px){.dc .dc-shell-grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.dc .dc-main{grid-column:1}.dc .dc-reference-aside{grid-column:2}.dc .dc-native-side-card{padding:14px 15px;min-height:0;font-size:16px}.dc .dc-native-side-row{grid-template-columns:34px minmax(0,1fr);gap:10px;min-height:48px}.dc .dc-native-side-row>img{width:30px;height:40px}.dc .dc-native-side-value{font-size:16px;overflow-wrap:break-word}.dc .dc-native-side-heading{font-size:14px;margin-bottom:3px}.dc .dc-file-checklist h3{font-size:16px}.dc .dc-reference-aside details{padding:14px 15px;font-size:15px}.dc .dc-reference-aside summary{font-size:16px}.dc .dc-steps{padding:22px 18px;margin-bottom:46px}.dc .dc-steps li>span{width:54px;height:54px}.dc .dc-steps li:not(:last-child)::after{top:26px;height:3px}.dc .dc-steps li strong{font-size:15px}.dc .dc-photo-grid{grid-template-columns:180px minmax(0,1fr)}}
@media(max-width:849px){.dc{padding-bottom:60px}.dc .dc-shell-grid{grid-template-columns:minmax(0,1fr)}.dc .dc-main{grid-column:1;grid-row:2;padding:0 15px 30px}.dc .dc-reference-aside{grid-column:1;grid-row:1;margin:0;padding:15px}.dc .dc-native-side-card{display:none}.dc .dc-reference-aside details{padding:13px 16px;border-radius:10px}.dc .dc-reference-aside summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;text-align:start;margin:0}.dc .dc-note-title{grid-column:1;grid-row:1;font-size:16px;line-height:1.35}.dc .dc-reference-aside details:not([open]) .dc-note-preview{display:-webkit-box;grid-column:1/-1;grid-row:2;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:2.9em;font-size:13px;line-height:1.45;font-weight:400;text-align:start}.dc .dc-reference-aside details[open] summary{margin-bottom:13px}.dc .dc-note-more,.dc .dc-note-less{grid-column:2;grid-row:1;font-size:12px;line-height:1.4;text-decoration:underline;text-underline-offset:3px;font-weight:400}.dc .dc-reference-aside details:not([open]) .dc-note-more,.dc .dc-reference-aside details[open] .dc-note-less{display:inline}.dc .dc-reference-aside details[open] .dc-aside-information{font-size:16px;line-height:1.6;font-weight:400}.dc .dc-reference-aside details[open] .dc-aside-information p{text-align:start}.dc .dc-heading{flex-direction:column}.dc .dc-reference{text-align:start;justify-items:start}.dc .dc-toolbar{padding-top:5px}.dc .dc-card{padding:22px}.dc.is-phone .dc-reference-aside{display:none}.dc.is-phone .dc-main{grid-row:1}}
@media(max-width:600px){.dc .dc-photo-grid{grid-template-columns:minmax(0,1fr);gap:14px}.dc .dc-guide-portrait{max-width:140px}.dc .dc-doc-examples-strip{max-width:200px;margin-inline:auto}.dc .dc-doc-examples-strip.is-sides{max-width:none}.dc .dc-steps{padding:18px 6px 20px;border-radius:16px;margin-bottom:35px}.dc .dc-steps li>span{width:40px;height:40px;font-size:16px}.dc .dc-steps li:not(:last-child)::after{top:19px}.dc .dc-steps li strong{font-size:12px}.dc .dc-card{padding:18px}.dc h1{font-size:25px}.dc .dc-heading p{font-size:15px}.dc .dc-dialog{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}}
.dc .dc-heading{min-width:0}
.dc .dc-heading>:first-child{min-width:0}
.dc .dc-reference{min-width:min(100%,260px);max-width:100%}
.dc .dc-reference strong{display:block;min-width:0;max-width:100%;white-space:nowrap;overflow-wrap:normal;word-break:normal;overflow-x:auto;direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}
@media(max-width:1200px){.dc .dc-heading{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.dc .dc-reference{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;text-align:start}.dc .dc-reference .dc-status{justify-self:auto;margin-inline-start:0}}
@media(max-width:600px){.dc .dc-reference strong{font-size:clamp(13px,4vw,16px)}}
.dc .dc-reference-aside summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;text-align:start}
.dc .dc-reference-aside .dc-note-title{grid-column:1;grid-row:1;min-width:0;overflow-wrap:anywhere}
.dc .dc-reference-aside .dc-note-more,.dc .dc-reference-aside .dc-note-less{grid-column:1/-1;grid-row:2;justify-self:start;font-size:12px;line-height:1.4;text-decoration:underline;text-underline-offset:3px;font-weight:400}
.dc .dc-reference-aside details:not([open]) .dc-note-more{display:inline}
.dc .dc-reference-aside summary::after{content:"";grid-column:2;grid-row:1;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-inline:4px}
.dc .dc-reference-aside details[open] summary::after{transform:rotate(225deg)}
@media(max-width:849px){.dc .dc-reference-aside summary{grid-template-columns:minmax(0,1fr) auto auto;gap:8px 10px}.dc .dc-reference-aside .dc-note-more,.dc .dc-reference-aside .dc-note-less{grid-column:2;grid-row:1;justify-self:auto}.dc .dc-reference-aside summary::after{grid-column:3;grid-row:1}}
