.intl-authority{color:#193d48;min-width:0}.intl-authority-banner{padding:28px;border-radius:15px;background:linear-gradient(115deg,#14283d,#18545c);border:1px solid #467785;color:#f4f0d8;margin:0 0 22px}.intl-authority-banner h2{color:#fff4cf!important;margin:12px 0;font-size:27px}.intl-authority-banner>span{font-size:11px;letter-spacing:2px;color:#d6c183}.intl-authority-banner p{color:#d8e9e7!important}.intl-authority-card{border:1px solid #80a0a3;border-radius:13px;overflow:hidden;background:#f2f4e9;box-shadow:0 4px 14px #12344218;margin:0 0 22px;min-width:0}.intl-authority-card>h2{display:flex;align-items:center;gap:10px;margin:0;padding:18px 22px;background:linear-gradient(110deg,#19384c,#215960);color:#fff1cc!important;font-size:20px}.intl-authority-card>h2 svg{width:24px;height:24px}.intl-authority-body{padding:22px;min-width:0;line-height:1.65;overflow-wrap:anywhere}.intl-authority-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.intl-authority-list .intl-authority-card{margin:0}.intl-authority .intl-primary,.intl-authority .intl-secondary{padding:10px 15px;border-radius:7px;margin:5px 8px 5px 0;cursor:pointer;font-size:14px}.intl-authority .intl-primary{background:linear-gradient(#f6df72,#dfc153);border:1px solid #b69b3d;color:#25333a}.intl-authority .intl-secondary{background:#dce9e6;border:1px solid #94b3b0;color:#193f49}.intl-person{display:flex;flex-direction:column;padding:10px 0;border-bottom:1px solid #c5d2c6}.intl-status{font-weight:700;font-size:13px}.intl-appointment{padding:15px 0;border-bottom:1px solid #bfcfc9}.intl-form{display:grid;gap:16px;margin:18px 0}.intl-form>label,.intl-authority-body>label{display:grid;gap:7px;font-size:14px}.intl-authority input,.intl-authority textarea,.intl-authority select{width:100%;max-width:100%;box-sizing:border-box;min-width:0;padding:10px}.intl-authority textarea{min-height:90px;resize:vertical}.intl-form fieldset{border:1px solid #a0b8b4;border-radius:8px;min-width:0}.intl-form .intl-check{display:flex;gap:12px;align-items:flex-start;margin:12px 0;font-size:14px}.intl-form .intl-check input{width:20px;height:20px;flex-shrink:0;margin-top:3px}.intl-authority pre{white-space:pre-wrap;overflow-wrap:anywhere}.intl-authority button:focus-visible,.intl-authority input:focus-visible,.intl-authority select:focus-visible,.intl-authority textarea:focus-visible{outline:3px solid #bc9b3d;outline-offset:3px}html[data-theme=dark] .intl-authority .intl-authority-body :is(h3,h4,p,li,span,label,button){color:#193d48!important}html[data-theme=dark] .intl-authority .intl-authority-body .intl-primary{background:linear-gradient(#f6df72,#dfc153)!important;color:#25333a!important}html[data-theme=dark] .intl-authority .intl-secondary{background:#dce9e6!important;color:#193f49!important}@media(max-width:750px){.intl-authority-list{grid-template-columns:1fr}.intl-authority-body{padding:16px}.intl-authority-banner{padding:20px}.intl-authority-banner h2{font-size:23px}.intl-authority-card>h2{padding:16px;font-size:18px}}
