:root{--internat-navy:#243047;--internat-pink:#dd4866;--internat-amber:#655477;--internat-action-bg:var(--internat-navy);--internat-action-color:#fff}html[data-theme=light]{--theme-elevation-0:#fff;--theme-elevation-50:#f6f7f9;--theme-elevation-100:#eef0f4;--theme-elevation-150:#e2e5eb;--theme-elevation-200:#d6dbe4;--theme-elevation-250:#c6cdd8;--theme-elevation-300:#aeb8c7;--theme-elevation-400:#657084;--theme-elevation-500:#596579;--theme-elevation-600:#4b586d;--theme-elevation-650:#425066;--theme-elevation-700:#35445b;--theme-elevation-800:#243047;--theme-elevation-900:#1a263b;--theme-elevation-1000:#111c2e;--theme-bg:#f6f7f9;--theme-text:#243047;--theme-input-bg:#fff;--style-radius-s:6px;--style-radius-m:8px;--style-radius-l:10px;--accessibility-outline:2px solid #655477;--nav-width:260px;--gutter-h:clamp(20px,3vw,48px);font-size:14px}::selection{background:#e4dcec;color:#243047}[contenteditable=true],input,textarea{caret-color:var(--internat-amber)}.aparte-author-field{margin-block-end:28px}.aparte-author-field>p{margin-block:10px 16px}.aparte-author-field .aparte-author-field__portrait{display:block;max-width:180px;max-height:220px;width:auto;height:auto;object-fit:contain}.aparte-author-field .aparte-author-field__description{white-space:pre-line;overflow-wrap:anywhere;max-width:70ch;line-height:1.65}.aparte-author-field>.field-type{margin-block-end:12px}.nav{background:var(--theme-elevation-0);border-inline-end:1px solid var(--theme-elevation-150)}.nav__link{border-radius:6px;padding:9px 12px;min-height:40px}.nav__link:hover{background:var(--theme-elevation-50)}.nav__link:has(.nav__link-indicator){background:#f0edf4;color:#655477;font-weight:650}.nav__link-indicator{display:none}.nav-group__toggle{color:var(--theme-elevation-400);margin-block-start:12px}.internat-nav-intro{margin-block:8px 24px}.internat-nav-intro .internat-brand{font-size:17px;gap:9px}.internat-nav-intro>a{display:block;border-block:1px solid var(--theme-elevation-150);padding-block:16px;margin-block:20px 0;font-weight:600;text-decoration:none}.internat-nav-intro>a:hover{color:var(--internat-amber)}.internat-nav-intro small{display:block;font-size:12px;color:var(--theme-elevation-400);font-weight:400;margin-top:4px}.app-header{background:var(--theme-elevation-0);border-bottom:1px solid var(--theme-elevation-150)}.app-header__controls-wrapper,.app-header__step-nav-wrapper{min-width:0}.app-header__step-nav-wrapper{overflow:hidden}.app-header__account{flex-shrink:0}.collection-edit h1,.collection-list h1{font-size:30px;letter-spacing:-.035em;font-weight:650}.collection-list .table{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:8px}.table thead{background:var(--theme-elevation-50)}.table td,.table th{padding-block:18px}.table tbody tr:nth-child(odd){background:var(--theme-elevation-0)}.table tbody tr{border-top:1px solid var(--theme-elevation-150)}.table tbody tr:hover{background:var(--theme-elevation-50)}.table td{vertical-align:middle}.document-fields__main{background:var(--theme-elevation-0)}.document-fields__sidebar{background:var(--theme-elevation-50)}.field-type{--input-bg:var(--theme-input-bg)}.field-type.text input,.field-type.textarea textarea{padding:12px}.field-description{color:var(--theme-elevation-400);line-height:1.6}.doc-controls{border-bottom:1px solid var(--theme-elevation-150)}@media(max-width:767px){html[data-theme=light]{--nav-width:100vw}.collection-edit h1,.collection-list h1{font-size:25px}}.internat-brand{align-items:center;color:var(--theme-text);display:inline-flex;font-size:1.35rem;font-weight:700;gap:.65rem;letter-spacing:-.025em}.internat-brand--logo{font-size:1.75rem}.internat-brand__mark{background:var(--internat-pink);clip-path:polygon(0 0,100% 50%,0 100%);display:inline-block;height:1.4rem;width:1.25rem}.internat-brand__mark--icon{height:1.25rem;width:1.1rem}.btn--style-primary{--bg-color:var(--internat-action-bg);--color:var(--internat-action-color);--hover-bg:color-mix(in srgb,var(--internat-action-bg) 88%,var(--theme-text));font-weight:650}.custom-view-description{background:var(--theme-elevation-50);color:var(--theme-elevation-700);margin-block:.75rem 1.5rem;max-width:80ch;padding:.75rem 1rem}.tabs-field__tab-button[aria-selected=true]{color:var(--theme-text);text-decoration-color:var(--internat-amber);text-decoration-line:underline;text-decoration-thickness:3px;text-underline-offset:.55rem}.rich-text-lexical__wrap{max-width:78rem}.internat-workspace{padding-block:32px 60px;max-width:1600px;margin-inline:auto}.internat-workspace h1{font-size:30px;letter-spacing:-.035em;font-weight:650}.internat-workspace h2{font-size:17px;letter-spacing:-.015em;font-weight:650;margin:0}.internat-workspace__grid{margin-top:30px;display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:32px}.internat-issue{display:flex;align-items:center;gap:20px;background:#f0edf4;padding:22px;border-radius:8px;margin-block:30px 0}.internat-issue img{width:48px;height:68px;object-fit:contain}.internat-issue>div{flex:1 1;min-width:0;overflow-wrap:anywhere}.internat-issue p{color:#655477;margin:6px 0 0}.internat-recent{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:8px;overflow:hidden}.internat-recent header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:22px;gap:12px}.internat-recent header a{color:var(--internat-amber);text-underline-offset:4px}.internat-recent__row{display:flex;gap:18px;padding:20px 22px;border-top:1px solid var(--theme-elevation-150);align-items:center;text-decoration:none}.internat-recent__row:hover{background:var(--theme-elevation-50)}.internat-recent__document,.internat-recent__row img{width:64px;height:50px;object-fit:cover;border-radius:5px;flex-shrink:0}.internat-recent__document{display:grid;place-items:center;background:var(--theme-elevation-50);color:var(--theme-elevation-400)}.internat-recent__document svg{width:24px;height:24px}.internat-recent__copy{flex:1 1;min-width:0;overflow-wrap:anywhere}.internat-recent__copy strong{display:block;font-weight:600;line-height:1.5}.internat-recent__copy small{display:block;color:var(--theme-elevation-400);margin-top:5px;font-size:12px}.internat-status{font-size:12px;padding:4px 8px;border-radius:4px;white-space:nowrap}.internat-status--published{color:#37715b;background:#edf5f0}.internat-status--draft{color:#856018;background:#f3f0e8}.internat-recent__empty{padding:0 22px 22px;color:var(--theme-elevation-400)}.internat-followup>a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:14px;border-bottom:1px solid var(--theme-elevation-150);text-decoration:none}.internat-followup>a:hover{color:var(--internat-amber);text-decoration:underline;text-underline-offset:4px}.internat-followup strong{background:var(--theme-elevation-100);border-radius:4px;padding:2px 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.internat-followup h2:not(:first-child){margin-top:32px}.internat-followup>p{color:var(--theme-elevation-400);line-height:1.7;margin-top:26px;font-size:13px}.internat-shortcuts{margin-top:32px}.internat-shortcuts>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:18px}.internat-shortcuts a{border-top:1px solid var(--theme-elevation-200);padding-top:16px;text-decoration:none}.internat-shortcuts a:hover strong{text-decoration:underline;text-underline-offset:4px}.internat-shortcuts span,.internat-shortcuts strong{display:block}.internat-shortcuts span{margin-top:7px;color:var(--theme-elevation-400);font-size:12px;line-height:1.6}.internat-dashboard__error{padding:16px;background:var(--theme-error-50);color:var(--theme-error-800);border:1px solid var(--theme-error-300);border-radius:6px}@media(max-width:1100px){.internat-workspace__grid{grid-template-columns:1fr}}@media(max-width:600px){.internat-workspace h1{font-size:26px}.internat-issue{flex-wrap:wrap;padding:18px}.internat-issue .internat-action{width:100%}.internat-recent__row{gap:12px;flex-wrap:wrap;padding:16px}.internat-recent__document,.internat-recent__row img{width:44px;height:44px}.internat-recent__copy{flex-basis:calc(100% - 56px)}.internat-recent__row .internat-status{margin-left:56px}.internat-shortcuts>div{grid-template-columns:1fr}}.internat-dashboard__heading{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between}.internat-dashboard__heading h1{margin-block:.2rem .4rem}.internat-dashboard__heading p{color:var(--theme-elevation-700);margin:0}.internat-dashboard__actions,.internat-uploader__actions{display:flex;flex-wrap:wrap;gap:.65rem}.internat-action{align-items:center;background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-250);border-radius:var(--style-radius-s);color:var(--theme-text);cursor:pointer;display:inline-flex;font:inherit;font-weight:650;justify-content:center;min-height:44px;padding:.65rem 1rem;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.internat-action:focus-visible,.internat-action:hover{background:var(--theme-elevation-150);border-color:var(--theme-elevation-400)}.internat-action:focus-visible,.internat-uploader__dropzone:focus-visible{outline:3px solid var(--internat-amber);outline-offset:2px}.internat-action--primary{background:var(--internat-action-bg);border-color:var(--internat-action-bg);color:var(--internat-action-color)}.internat-action--primary:focus-visible,.internat-action--primary:hover{background:color-mix(in srgb,var(--internat-action-bg) 88%,var(--theme-text));border-color:rgba(0,0,0,0)}.internat-action--danger{background:var(--theme-error-500);border-color:var(--theme-error-500);color:var(--theme-elevation-0)}.internat-action:disabled{cursor:not-allowed;opacity:.5}.internat-upload-nav-link{border-top:1px solid var(--theme-elevation-150);margin-block-start:.75rem;padding-inline-start:.75rem}.internat-uploader-page{max-width:920px;padding-block:1.5rem 4rem}.internat-uploader-page h1{margin-block:.25rem .5rem}.internat-uploader-page__intro{color:var(--theme-elevation-700);line-height:1.55;margin-block:0 1.75rem;max-width:70ch}.internat-uploader__file-input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.internat-uploader__dropzone{background:var(--theme-elevation-50);border:2px dashed var(--theme-elevation-300);border-radius:var(--style-radius-m);color:var(--theme-text);cursor:pointer;display:block;min-height:190px;padding:2rem;text-align:center;width:100%}.internat-uploader__dropzone:hover{background:var(--theme-elevation-100);border-color:var(--internat-amber)}.internat-uploader__dropzone--selected{border-color:var(--theme-success-500)}.internat-uploader__dropzone small,.internat-uploader__dropzone strong,.internat-uploader__dropzone>span{display:block}.internat-uploader__dropzone small{color:var(--theme-elevation-650);margin-block-start:.4rem}.internat-uploader__icon{border:2px solid;border-radius:var(--style-radius-s);display:inline-block;font-size:.65rem;font-weight:800;letter-spacing:.08em;margin-block-end:.75rem;padding:.35rem}.internat-uploader__field{margin-block-start:1rem;min-width:180px}.internat-uploader__field--grow{flex:1 1}.internat-uploader__field label{display:block;font-weight:650;margin-block-end:.4rem}.internat-uploader__field input,.internat-uploader__field select{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-250);border-radius:var(--style-radius-s);color:var(--theme-text);font:inherit;min-height:44px;padding:.65rem .75rem;width:100%}.internat-uploader__association{align-items:flex-end;display:flex;gap:.75rem;margin-block-end:1.5rem}.internat-uploader__progress{margin-block:1.25rem}.internat-uploader__progress>div:first-child{display:flex;font-size:.8rem;font-weight:650;justify-content:space-between;margin-block-end:.4rem}.internat-uploader__progress-track{background:var(--theme-elevation-150);border-radius:999px;height:10px;overflow:hidden}.internat-uploader__progress-track>div{background:var(--internat-amber);height:100%;transition:width .2s ease}.internat-uploader__message{border:1px solid;border-radius:var(--style-radius-s);display:grid;gap:.3rem;margin-block:1rem;padding:.9rem 1rem}.internat-uploader__message--error{background:var(--theme-error-50);border-color:var(--theme-error-300);color:var(--theme-error-800)}.internat-uploader__message--success{background:var(--theme-success-50);border-color:var(--theme-success-300);color:var(--theme-success-800)}.internat-uploader__message a{color:inherit;font-weight:650}@media(max-width:900px){.internat-dashboard__heading,.internat-uploader__association{align-items:stretch;flex-direction:column}}@media(max-width:600px){.internat-dashboard__actions .internat-action,.internat-uploader__actions .internat-action{width:100%}.internat-uploader__dropzone{min-height:160px;padding:1.25rem}}@media(prefers-reduced-motion:reduce){.internat-action,.internat-uploader__progress-track>div{transition:none}}