.permit-fold{border:1px solid var(--line,#d5e2d8);background:linear-gradient(152deg,#fff 0 66%,#fdf6e9);border-radius:15px 18px 14px 17px;box-shadow:0 3px #e4d6be}.permit-fold+.permit-fold{margin-top:.5rem}.permit-fold__summary{cursor:pointer;align-items:center;gap:.75rem;min-height:52px;padding:.6rem .95rem;list-style:none;display:flex}.permit-fold__summary::-webkit-details-marker{display:none}.permit-fold__title{min-width:0;color:var(--ink-950,#14211b);font-size:.9375rem;font-weight:800}.permit-fold__answer{color:var(--ink-650,#3b574c);text-align:right;margin-left:auto;font-size:.8125rem}.permit-fold__stamp{flex:none;margin-left:auto;display:inline-flex}.permit-fold__answer+.permit-fold__stamp{margin-left:.5rem}.permit-fold__chevron{color:var(--field-700,#1c5d3f);flex:none;transition:transform .18s}.permit-fold[open]>.permit-fold__summary .permit-fold__chevron{transform:rotate(180deg)}.permit-fold__summary:hover{background:color-mix(in srgb, var(--mint-50,#f4faf5) 70%, transparent)}.permit-fold__summary:focus-visible{outline:3px solid color-mix(in srgb, var(--field-600,#1c5d3f) 34%, transparent);outline-offset:-3px}.permit-fold__body{padding:0 .95rem .95rem}@media (prefers-reduced-motion:reduce){.permit-fold__chevron{transition:none}}.dark .permit-fold{background:linear-gradient(152deg, var(--surface) 0 66%, color-mix(in srgb, var(--paper) 70%, var(--surface)));box-shadow:0 3px 0 var(--ply-tile)}.dark .permit-fold__title{color:var(--ink)}.dark .permit-fold__answer{color:var(--steel)}.dark .permit-fold__chevron{color:var(--primary)}.dark .permit-fold__summary:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}
