details.ui-disclosure{border:0;border-bottom:1px solid var(--ui-border,#d8e2e7);min-width:0;box-shadow:none;background:0 0;border-radius:0}details.ui-disclosure>summary{box-sizing:border-box;cursor:pointer;width:100%;min-height:56px;color:var(--ui-ink,#203e46);white-space:normal;overflow-wrap:anywhere;border-radius:10px;align-items:center;gap:12px;margin:0;padding:14px 16px;font-size:14px;font-weight:600;line-height:1.5;list-style:none;display:flex}details.ui-disclosure>summary::-webkit-details-marker{display:none}details.ui-disclosure>summary::marker{content:""}details.ui-disclosure>summary:before{content:none}details.ui-disclosure>summary:after{content:"";box-sizing:border-box;opacity:.7;border:2px solid;border-top:0;border-left:0;flex:0 0 9px;width:9px;height:9px;margin-left:auto;margin-right:3px;transition:transform .14s;display:block;transform:rotate(45deg)}details.ui-disclosure[open]>summary{background:var(--ui-soft,#edf7f2)}details.ui-disclosure[open]>summary:after{transform:rotate(225deg)}details.ui-disclosure>summary:hover{background:var(--ui-hover,var(--ui-soft,#edf7f2))}details.ui-disclosure>summary:focus-visible{outline:3px solid var(--ui-accent,#087866);outline-offset:2px}details.ui-disclosure>summary>:is(div,span){min-width:0}details.ui-disclosure.panel{border:1px solid var(--ui-border,#d8e2e7);background:var(--ui-surface,#fff);border-radius:14px;padding:0}details.ui-disclosure.panel.spacing{padding:0}details.ui-disclosure.panel>summary{border-radius:13px;padding:18px 20px}details.ui-disclosure.panel[open]>summary{border-bottom:1px solid var(--ui-border,#d8e2e7);border-bottom-right-radius:0;border-bottom-left-radius:0}details.ui-disclosure.panel>:not(summary){margin-left:20px;margin-right:20px}details.ui-disclosure.panel>:last-child:not(summary){margin-bottom:20px}.invoice-detail details.ui-disclosure{margin-top:12px;padding:0}.invoice-detail details.ui-disclosure>summary{padding:16px 12px}.invoice-detail .invoice-fiscal-disclosure{margin-bottom:16px}@media (width<=740px){details.ui-disclosure>summary{padding:14px 12px}details.ui-disclosure.panel>summary{padding:16px}details.ui-disclosure.panel>:not(summary){margin-left:16px;margin-right:16px}}@media (prefers-reduced-motion:reduce){details.ui-disclosure>summary:after{transition:none}}.circular-arrow-button{border:1px solid var(--ui-border,#cbded9);background:var(--ui-surface,#fff);width:48px;min-width:48px;height:48px;min-height:48px;color:var(--ui-accent,#087866);cursor:pointer;touch-action:manipulation;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 3px 12px #153d4626}.circular-arrow-button:hover{background:var(--ui-soft,#edf7f2)}.circular-arrow-button svg{flex:none;display:block}.circular-arrow-button:focus-visible{outline:3px solid var(--ui-ink,#203e46);outline-offset:3px}
